おしらせ ビギナーズガイド ゲーム紹介 UOエンタメ UO広場 MyUO UOストア サポート
お知らせ
キャンペーン情報
アップデート
チームコメント
メンテナンス情報
シャードを選ぶ
キャラクターを作る
基本操作と画面の見方
スタートの町
戦闘
武器・防具・保険
ペット
未知なる冒険の世界へ
ダンジョン
評判と称号
ショッピング
さまざまなUOライフ
ヤングプレイヤー
トライアルアカウント
トライアルが終わったら
世界観
基本操作
キャラクター
スキル紹介
戦闘
生産
クエスト
取引
ペットと雇用NPC
家
地図
各種ゲームガイド
シリーズ博物館
エッセイ
動画コンテンツ
受賞・アワード暦
イベント情報
BNN
コミュニティイベント
ファンサイトリンク
ファン活動のガイドライン
アカウントサポート
テクニカルサポート
ゲームマスター
イベント関連
Q&A
お問い合せ
ニュース
TOP
ニュース詳細
お知らせ UO Forums / Even Balance社の創設者にインタビュー 2006年7月13日

ウルティマ オンラインのリンクプラスサイトの一つであるUO Forumsでは、まもなくUOに導入されることが予定されているPunkBusterについて、Even Balance社の創設者であるTony Rayにインタビューを行いました。以下はその質問と回答の邦訳になります。

※ 原文はこちらをご覧ください。
茶色の文字は日本チームからの追加コメントになります。


    1) PunkBusterソフトウェア ライセンス契約書より:

      一部引用:
      ライセンシーが当該ソフトウェアをインストールしたコンピュータの情報を調査および報告されることに同意します。ライセンシーは、かかる情報に関して、PunkBusterソフトウェア、デバイス、それをインストールしたコンピュータのハード・ドライブおよびメモリ内のすべてのファイルを調査および報告される場合があることを理解し、同意します。

    この情報は保持されますか? もしそうなら、どれ位の期間、誰に提供されますか?

      Tony Ray: 情報は何も保持されず、今までに誰かに情報が提供されたこともありません。私たちのプライバシーポリシーは法的な契約書の一部ではありませんが、昔から変わっておらず、全てのバージョンのPunkBusterはこのプライバシーポリシーに従っています。

      http://www.evenbalance.com/index.php?page=privacy.php

      上記の引用された法的な契約書の言い回しは、PunkBusterが調査できるものの範囲(* 全てです)をユーザーが理解するために広範囲でなければなりません。もし、PunkBusterが調査できないものがあった場合、不正ツールの作成者は私たちの努力を全て無駄にするために、PunkBusterの調査から除外されるものにそのツールを偽装するでしょう。PunkBusterはハードウェアとデバイスの認識情報を得ますが、その情報は誰も(私たちでさえも)分からないように送信前に暗号化されます。例えば、これらの送信された情報から誰かのハードディスクのシリアルナンバーを知ることはできませんし、もちろんプレイヤーのコンピュータに蓄積されているどんな種類の個人情報も知ることはできません。

    2) Even Balanceの従業員はウルティマ オンライン用のPunkBusterを製作するにあたって、UOの開発チームと別々に作業を行っているのですか? それとも協力しているのですか? (UO関連の内容の実情/情報を得ること以外に)

      Tony Ray: 私たちがサポートしている全てのゲーム向けのPunkBusterはタイトルごとのソースレベルで統合されますので、私たちのエンジニアはゲームの開発チームと、ゲームとPunkBusterの統合の達成、テスト、その他様々なことを実現するために一緒に作業を行います。UOに関して言えば、この点についてはすでに完了しました。そして、それは素晴らしい体験でした。私たちはUOチーム全体と共に作業を行うことをとても楽しんでいます。

    3) FPSとMMORPG向けのPunkBusterを製作する上での最も大きな違いは何ですか?

      Tony Ray: もっとも大きな違いは、PunkBusterの自動アップデートの方法にあります。サーバーごとに比較的少数のプレイヤーだけが存在するFPSゲームでは、プレイヤーがプレイしているサーバーにあるPunkBusterが、必要なときにプレイヤーのPunkBusterクライアントを自動アップデートします。MMO環境向けでは、プレイヤーのPunkBusterクライアントは、私たちのマスター・オートアップデート・サーバーから直接アップデートを受け取ります。それは、新しいアップデートがリリースされたときに、プレイヤーのアップデート作業がゲームサーバーの帯域を使い切らないようにするためです。

    4) PunkBusterの全ての機能はクライアント(PC)側で動作するのでしょうか? それとも、サーバー内でシステムを動作させることができるのでしょうか?

      Tony Ray: PunkBusterは常にクライアント/サーバー型のアプリケーションでした。PunkBasterサーバーはコントロール下に置かれます。PunkBusterサーバーはプレイヤーのゲームとともに実行されているPunkBusterクライアントからの情報を要求します。PunkBusterクライアントは、そのリクエストに随時応答しなくてはなりません。PunkBusterサーバーは応答を受け取った後、その応答を不正行為や認められない条件が存在しているかどうかを決定するために検査し、必要なアクションを起こします(例: メッセージを送ると共に、そのプレイヤーをゲームからの切断する、など)。

    5) 「問題とされるプログラム」を動作させずにインストールだけしている場合でもPunkBusterによってゲームサーバーとの接続を遮断されてしまいますか? それともインストールはしてあっても、それらのプログラムを動作させていなければプレイ可能なのでしょうか?

      Tony Ray: 初期状態では、PunkBusterはハードディスク上の全てのファイルやレジストリ(Windowsの設定データベース)を調査するわけではありません。何がゲームとともに実行されているのかという情報を得るために、メモリの検査をするだけです。ですから、PunkBusterをサーバーにインストールしただけの状態では、実行されているプログラムだけが検出されるでしょう。しかしながら、サーバー管理者に許された、望ましくない、あるいは改造されたファイルがハードディスク上にないかを検査するためのオプション設定とコマンドがあります。これらのオプションツールを提供するサーバー上で使用するかしないかは、UOチームが決めることです。

    6) FPSとMMOの間で、PunkBusterのハードウェア/グローバルバン(※)をどのように扱うかについて計画していますか? 両者の間で引き継がれるのでしょうか? それとも、排他的な関係でしょうか?

      Tony Ray: 現在、私たちは全てのアカウント停止の決定をUOチームに委ねることを計画しています。ウルティマ オンライン用のPunkBusterでは、何を見つけたかをゲームマスターに報告するように現時点ではデザインされています。そして、UOチーム自身のポリシーをどう実施するかはUOチーム次第となります。少なくとも最初の段階では、他のゲームで不正行為によってハードウェアバンをされていても、UOをプレイすることができるでしょう。

      ※ PunkBusterがサポートする全てのゲームでプレイできないようにする措置。

    7) MMOをプレイしたことがありますか?もしあるなら、何をプレイしましたか?

      Tony Ray: 最近ゲームをしなければならなかった唯一の機会は、PunkBusterのテストを行ったときだけです。これは、PunkBusterプロジェクトを成功させるために、数年前に私が個人的に犠牲を払わねばならなかったものの一つです。しかしそうは言っても、プロジェクト開始以前には、ですが、私はコンピュータゲームをしばしばプレイしたものです(週に何時間も)。私がプレイしたことがあるMMOはウルティマ オンラインだけです。あれは1998年で、セカンドエイジがリリースされた後でした。私は大変あのゲームが気に入り、しばらくの間他のゲームは何もプレイしなかったほどです。

    8) アカウント停止の段階はどのようになっていますか?(一時的な停止なら、どれくらいの期間ですか? 永久停止なら事前に警告がありますか?)

      Tony Ray: それについてはUOチームが判断することです。デフォルトの状態でPunkBusterが行うことは、不正ツールの使用が発見された場合には、そのプレイヤーをサーバーに2分間接続できなくするということです。

    9) アカウント停止に対する再審査過程はどのようになるのでしょう? もし不当に停止されてしまったと思う場合には、再審査をどのようにして要求できますか? EAに要求するのでしょうか? それともEvenBalance社にでしょうか? あるいは両者に対してですか?

      Tony Ray: 少なくとも初期の段階においては、アカウント停止やそれに関する全ての出来事はUOチームを通じて行われます。もし私たちがいつかウルティマ オンラインにおいてハードウェアバンを開始することになったとしたら、その時点で必要に応じてこの手順の見直しが行われることになるでしょう。

    10) FPSでの場合と同じように、「アカウント停止」過程は自動化されますか? それともアカウント停止が発生する手前で、GMが確認したりするのでしょうか?

      Tony Ray: これはUOチームの判断次第です。PunkBusterが不正ツールの使用を理由にプレイヤーをゲームから切断すると、その違反行為の詳細がGMに報告されます。そして、GMたちはそれをどのように取り扱うかを定めた彼らの規定に従って処理することになるでしょう。

    11) 私はブロードバンド接続で、1つのルーターに2台のコンピュータを接続しています。この接続形態では何か問題が起きるでしょうか? もし私が今後もこの接続形態を続けたい場合、「コンピュータの達人」でないとできないような設定が必要なのか、コンピュータの「初心者」でもできる設定変更ですむのかが知りたいです。

      Tony Ray: 本当に古いタイプの一部のNATルーターを除き、プレイヤー側は何も設定変更をせずに複数のコンピュータを問題なく使用することができるでしょう。私が知る範囲での最近のルーター(つまり、過去5年間に発売されたものという意味です)は全てネットトラフィックを適切に処理するでしょう。2年ほど前に一部のブランドのルーターでは、PunkBusterのトラフィックを低下させてしまうようないくつかの問題を抱えたファームウェアバージョンがリリースされたことがあるので、そのような一部のケースにおいてはお使いのルーターのファームウェアをアップデートする必要があるかもしれません。私たちの経験によれば、現時点でオンラインゲームをプレイしている方々で、これに該当するのはごく僅かな人々だけでしょう。

    12) 「誤検出」はどのように解決されますか? これは最初の質問になります。

      Tony Ray: 私たちは何年もの間、不正ツールを検出してきました。これまでの所、誤検出の防止と、過去に発生した数回の誤検出の取り扱いに関する私たちの記録にとても満足しています。加えて、誤検出の可能性を発見し、取り扱うための手順はこの5年間で劇的に改善されました。以前は、不正ツールを使用していないにも関わらず、何らかの理由でサーバーからキックされたと主張するプレイヤーを1対1で受け持っていました。現在は、積み重ねたノウハウを活用した開発を行っておりますので、プレイヤーの元に届いてから問題を起こすようなことはなく、事前に問題は取り除いていると確信しています。

      誤検出が発生してしまった際の解決方法としては、それによって引き起こされたアカウント停止を解除し(※)、私たちのWebサイト上の影響を受けたゲームのサポートページでアナウンスを行います。そうすることで、サーバー管理者や参加者たちは何が起きているのかを理解するでしょう。

      ※ UOの場合には、EvenBalance社からの情報を元にしてEA側がアカウント停止の解除を行います。

    13) 「誤検出」の可能性がある場合、どうすればそれが起こるのを防ぐことができますか?(ここでは、私たちが何も禁止されたプログラムを動作させておらず、UOの基本プログラムを何も変更していなかったと仮定します)

      Tony Ray: これまでに発生したことのある誤検出の全ては、検出対象になっている不正ツールに似た足跡/パターンを持っているあまり知られていない、もしくは新しくリリースされたプログラムをプレイヤーが動作させていた時です。ですので、ゲーム以外の他の全てのプログラムを閉じておくことが、誤検出を防ぐ最良の方法でしょう。不正ツール関連のWebサイトでは主張されているかもしれませんが、PunkBusterが誤検出をすることは極めて稀です。私たちがサポートしているゲームの大半では一度も起きたことがありません。

    14) EAはPunkBusterが何をして、何をしないかを正確に把握するために実際にソースコードを見ましたか?

      Tony Ray: 全ての私たちのクライアントはソースコードの一部(ゲームと統合される部分)にアクセスしています。しかし、完全なPunkBusterのソースコードツリーはEven Balanceの外部には提供されていません。私たちはしばしば自動更新をしますので、認可の層を加えることは効果的にならず、プロセスの速度を遅くするでしょう。この問題について述べるならば、2000万人以上のゲームプレイヤーが自身の選択によってPunkBusterを動かしている、というその数こそが安全を表しています。私たちは個人情報を入手する気はありませんし、プレイヤーの名前やメールアドレスなども必要ありません。アクセス数を考えると相当な収入になると思われる、私たち自身のWebサイト上のWeb広告スペースの販売さえしていません。私たちが最終的に望んでいるのは、2000万人以上のユーザー(既に十分な人数だと思います)の個人情報に関して責任があることで身動きが取れなくならないように、個人的なものであると考えられるあらゆる情報を集めないことによって、その問題を完全に回避することです。

    15) EvenBalance社の従業員が他人のコンピュータに「プライベートな部分を見る」あるいは個人情報を盗み出す目的でアクセスしたり顧客のコンピュータに被害を与えたというような苦情は過去5-6年間にどれくらい寄せられましたか? そしてそのような苦情のうち、確認がとれたものはどれくらいありますか?

      Tony Ray: 数年に渡って書き続けられている「記事」が2つほどあるのは知っていますが、それらの記事には確認できる情報が何も含まれていません(なぜなら、そのような事は実際には起きていないからです)。それらのいくつかは「スクリーンショット」が掲載されていますが、Photoshopのような画像ツールを使って手を加え、筆者が好きなように偽装画像を作成可能であることは私たちの誰もが知っていることです。これらの「記事」は、(メリットがあるというわけでもないのに)単に私たちの信頼性を損ねることを目的とするパンクチートな筆者によって常に作成されています。私たちは、ゲーム業界において過去にいかなる汚点もない評価・評判をいただいており、そのことを大変誇りに思っています。現在に至るまでは、PunkBusterのアップデートをリリースしているのは世界中でたった1人の人間であり(つまり、それは私のことですが)、いかなるEven Balance社の従業員も私たちのユーザーの信頼を裏切ることは本当に不可能なのだと私は自信を持って断言することができます。プログラムの開発には私たちのスタッフの多くのメンバーが貢献するのですが、毎回のアップデート前に、私は個人的に手作業でそれらのソースやビルドの変更作業を行っているのです。さらに付け加えて覚えていただきたいこととして、誰かのコンピュータにアクセスすることは法律に違反する行為だということがあります(少なくとも私たちの拠点があるアメリカ合衆国においてはそうです)。もし誰かがそのような行為を行ったならば、その人物は職を失うだけではなく、逮捕されることにもなるでしょう。

    16) PunkBusterは、私のハードディスクや現在実行しているプログラムをスキャンしますか? もしハードディスクをスキャンするならば、何を探しているのですか?

      Tony Ray: デフォルトの状態では、PunkBusterはメモリしかスキャンしません。一部のサーバー管理者はオプションのファイルスキャンツールを使用していますが、これはゲームがインストールされたフォルダ配下のファイルを見て、適正なファイルと比較する目的でファイルの署名を送り返します。比較した結果、もしその署名が一致しなければ、そのファイルが本来されるべきではない変更を受けているということをPunkBusterが知ることができるわけです。サーバー管理者はファイルの署名が既知の不正ツールの署名と合致するか調べるためにも、このツールを使用します。この方法はデフォルト状態では使用されません。なぜならこの方法で捕まるのはファイル名を書き換えることすらしないようなものぐさな不正行為者だけですし、ラグの問題もあってファイルへのアクセスは最小限に控えたいと私たちが思っていることもあるからです。メモリを少しずつスキャンする方法ならば、ゲームプレイ中にそれとわかるようなラグを引き起こすことはないのです。

    17) UOにおいて、ダイヤルアップ接続のユーザーはPunkBusterによってどのような影響を受けますか?(ラグに関して)

      Tony Ray: 56K(あるいはそれ以下)のモデム接続のユーザーは、PunkBusterのDLLファイルのアップデートが行われている間は、はっきり気付くくらいのラグを感じるでしょう。このDLLファイルのアップデートはUOの場合、恐らく一ヶ月に一度程度の頻度で発生することになると思います。私たちはPBSETUPというフリーツールを配布しており、プレイする前にこのツールをご利用いただけばアップデートがあるかどうかを確認でき、シャードにログインする前にアップデートをすばやくインストールすることが可能になるでしょう。PBSETUPのご利用方法については、私たちのウェブサイトであるevenbalance.comに掲載されています。

    18) PunkBusterが、何をどのようにスキャンするのかは誰が決めるのですか?(ゲーム制作者側ですか? それともEvenBalance社のチームですか?)

      Tony Ray: EvenBalance社のチームは、PunkBusterのソフトウェアシステムとその動作を最もコントロールすることができます。しかしながら、そのゲームの制作者たちが不正ツールだとみなす特定のプログラムに対して切断処理を行う場合は、つねに顧客の要求に従うようにしています。

    19) PunkBusterが不正ツール以外はスキャンしていないということを確認するような、中立的な監査団体などはあるのでしょうか?

      Tony Ray: どなたでもそれをしてくださって結構です。PunkBusterが何をしているのか「監視」するようなモニターツールをご利用になりたければどうぞご自由にご使用ください。PunkBusterが私たちのプライバシーポリシーに沿って機能している(しかも常に)かどうかを確認してくださるこの分野の専門家の方々がいらっしゃるならば、私たちはいつでも歓迎いたします。

    20) ゲーム画面のスクリーンショットを撮影するときに、Webで公開されているスクリーンショット撮影ソフトを利用すると不正ツールの利用と判断されますか?

      Tony Ray: ご質問の意味がよく判りませんが、恐らくこういったことをお尋ねになっているのだと思います。PunkBusterがスクリーンショットを撮影する時には、ゲームウインドウ"のみ"を撮影します。もしゲームが全画面表示の状態で動作しているのでないならば、PunkBusterはゲームが含まれている画面以外を全て無視します。ゲームが最小化されている場合や、アクティブなアプリケーションとなっていない場合には、PunkBusterはそのゲームアプリケーションは現在アクティブではないということを示すために、空白のスクリーンショットを返します。一部の管理者はこれがあまりにも多く起きるようなユーザーを排除するでしょう。

      もし、ご質問の内容が、ゲームをプレイしている最中にバックグラウンドでスクリーンショット撮影ソフトを動作させている場合について、ということであれば、その撮影ソフトがメモリ上で不正ツールの動作パターンの観点から見て、まるで不正ツールであるかのように見える場合にのみ切断されることになるでしょう。

    21) ビジネスの世界においては、あるサービスを運営し、提供するために追加のコストが発生すれば、それは最終的には顧客に負担させることになると思います。

      Tony Ray: うーん。このご質問は、次のご質問と重なる部分があると言えるでしょうね。

    22) これによって近い将来にウルティマ オンラインの利用料金が値上げされることになりますか?

      Tony Ray: これは(当然のことですが)EA及びUOチームが判断する事柄です。しかし、そのようなことは検討されたことさえないのではないかと私自身は思っています。私が知る限り、私たちがサポートしてきたゲームの中で、PunkBusterのサポートにかかる費用のためにプレイヤーが負担するコストを値上げしなければならないと決断したものはありませんでした。私たちがサポートしているゲームのほとんどは、プレイヤー数が増加したり、あるいは当初の予想よりも長期に渡って維持できたりしています。ですからPunkBusterを導入することによって、より商品が売れてプレイヤーが増え、プレイヤーの費用負担を増やさずして顧客が収益を上げることができることを私たちは望んでいるのです。

      (この質問にはDarkscribeも既に回答しています。利用料金が値上げされることはないでしょう。)

戻る
ページのトップへ
©2012 Electronic Arts Inc., Electronic Arts, EA, Ultima, Ultima Online, and the UO logo are trademarks or registered trademarks of Electronic Arts Inc. in the US, and /or other countries. All rights reserved. Get macromedia FLASH PLAYER
お客様の個人情報の取扱いに関して
EAサービス規約
会社情報
このサイトに関して