(57)【要約】【課題】各社から提供されている様々な機種のユーザ端末によるオンラインゲームの利用動向や家庭用ゲーム機からのインターネットアクセス状況が把握できるようにする。【解決手段】ユーザ端末２からインターネット８に向けて送られるパケットを取得して中身を分析し、アクセス先サイトのＵＲＬが含まれるパケットのパケット番号からユーザ端末２の機種を特定して、当該特定した機種に対応するデータ通信フォーマットの記述ルールに従ってパケット内から所定のデータを抽出することにより、各ユーザ端末２からサイトへのアクセスが行われる度にデータの抽出を行ってデータ分析サーバ７で収集するようにし、オンラインゲームの利用動向やインターネットアクセス状況を分析することができるようにする。【選択図】        図１
2010092081.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末からインターネットに向けて送られるパケットを取得するパケット取得部と、
上記パケット取得部により取得されるパケットを通信開始から１つ１つ分析し、アクセス先のサイトのロケーション情報が含まれるパケットを上記通信開始から何番目に取得したかを特定するパケット分析部と、
上記パケット分析部の分析結果に基づいて上記ユーザ端末の機種を特定する機種特定部と、
上記機種特定部により特定された機種に対応するデータ通信フォーマットの記述ルールに従い、上記パケット取得部により取得されたパケット内から所定のデータを抽出するデータ抽出部とを備えたことを特徴とするデータ収集装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ収集装置に関し、特に、インターネット上で行われるオンラインゲームのユーザ利用動向や家庭用ゲーム機からのインターネットアクセス状況を調査するシステムに適用可能なデータ収集装置に関するものである。
【背景技術】
【０００２】
インターネットが普及している現在、音楽ファイル、画像ファイル、動画ファイル、アプリケーションプログラム、ゲームプログラムなどの様々なコンテンツを、ユーザ端末からインターネット上のサイト（サーバ）にアクセスして取得することが容易になっている。
【０００３】
ゲームの場合は、インターネットで接続された遠隔のユーザ端末を使用するユーザどうしがオンラインで対戦を楽しむことができるようにした、いわゆるオンラインゲームも提供されている。国内外のゲーム業界は、これまでのパッケージソフトビジネスからオンラインゲーム化に徐々にシフトしてきている。これに対応して、オンラインゲームの実行機能を備えたゲーム機やポータブル端末が各社から提供されつつある。また、電子商取引サイトやコンテンツ配信サイトに代表される、インターネット上の各種ウェブサイトに直接接続できる機能を備えたゲーム機も提供されている。
【０００４】
また、ゲーム実行中の画面に広告を表示するゲーム内広告の提供など、オンラインゲームにおける広告ビジネスは膨大な新規市場創出が見込まれている。このゲーム内広告を提供する際には、その広告宣伝効果を高めるために、オンラインゲームのユーザ利用動向を把握することが望まれる。また、各種ウェブサイトにアクセスしているときに画面に表示する広告の効果を高めるために、ゲーム機から各種ウェブサイトへのアクセス状況を把握することも望まれる。オンラインゲームの利用動向やウェブサイトへのアクセス状況が把握できれば、広告主はその利用動向やアクセス状況に合わせて広告を提供することが可能となる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、このような実情に鑑みて成されたものであり、各社から提供されている様々な機種のユーザ端末によるオンラインゲームの利用動向やゲーム機からのインターネットアクセス状況が把握できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記した課題を解決するために、本発明では、ユーザ端末（ゲーム機やポータブル端末など）からインターネットに向けて送られるパケットを取得して中身を分析し、これによって把握したアクセス先サイトのロケーション情報が含まれるパケットのパケット番号からユーザ端末の機種を特定して、当該特定した機種に対応するデータ通信フォーマットの記述ルールに従ってパケット内から所定のデータを抽出するようにしている。
【発明の効果】
【０００７】
上記のように構成した本発明によれば、ユーザ端末からインターネット上のサイトにアクセスが行われると、そのときユーザ端末から送られたパケットの内容が分析され、パケット内から所定のデータが抽出される。各ユーザ端末からサイトへのアクセスが行われる度にデータの抽出が行われ、これが収集されることにより、各社から提供されている様々な機種のユーザ端末によるオンラインゲームの利用動向やインターネットアクセス状況を把握することができるようになる。
【０００８】
各社から提供されるユーザ端末は、それぞれが独自のデータ通信フォーマットを持っており、通信プロトコルに関しても様々なものを用いている。本発明によれば、通信プロトコルの解析は不要で、アクセス先サイトのロケーション情報が含まれているパケットが通信開始から何番目のものかを示すパケット番号を分析するだけで、どの機種のユーザ端末からアクセスが行われているかを把握することができる。さらに、ここで把握した機種に対応するデータ通信フォーマットの記述ルールに従って、オンラインゲームの利用動向やインターネットアクセス状況の分析に必要な種々のデータをパケット内から抽出することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の一実施形態を図面に基づいて説明する。図１は、本実施形態によるデータ収集装置を用いた家庭用ゲーム機利用調査システムの全体構成例を示す図である。
【００１０】
図１において、１は本実施形態のデータ収集装置、２はユーザ端末（ゲーム機やポータブル端末など）、３はルータ、４，５はゲームコンテンツサーバ、６はウェブサーバ、７はデータ分析サーバ、８はインターネットである。データ収集装置１、ユーザ端末２およびルータ３は、オンラインゲームやウェブサイトへのアクセスを実施するユーザＡ〜Ｄごとに用意する。ここで、ルータ３はインターネット８に接続され、当該ルータ３とユーザ端末２との間にデータ収集装置１が接続されている。
【００１１】
ここでは、ユーザＡ，Ｃの使用するユーザ端末２はソニー・コンピュータエンタテインメント社製のプレイステーション３（以下、ＰＳ３（登録商標）と記す）、ユーザＢ，Ｄの使用するユーザ端末２は任天堂社製のニンテンドーＤＳ／ＤＳ  Ｌｉｔｅ（登録商標）（以下、ＮＤＳ（登録商標）と記す）であるとする。ユーザ端末２がＮＤＳのようなポータブル端末の場合、当該ユーザ端末２は無線通信機能を有している。このような無線通信機能を備えたユーザ端末２とルータ３との間に接続するデータ収集装置１は、無線アクセスポイント部１ａを備えており、ユーザ端末２との間は無線で接続される。
【００１２】
１つ目のゲームコンテンツサーバ４はＰＳ３用のゲームコンテンツを提供するサーバ、２つ目のゲームコンテンツサーバ５はＮＤＳ用のゲームコンテンツを提供するサーバであるとする。ゲームコンテンツサーバ４，５は、インターネット８上にそれぞれＰＳ３用、ＮＤＳ用の専用ゲームサイトを提供している。また、ウェブサーバ６は、電子商取引サイトやコンテンツ配信サイトなど、パーソナルコンピュータや携帯電話機などからもアクセス可能なウェブサイトを提供している。
【００１３】
この場合、ユーザＡ，Ｃが使用するユーザ端末２は、ＰＳ３用ゲームコンテンツサーバ４（ＰＳ３用ゲームサイト）にアクセスすることにより、ＰＳ３用のオンラインゲームを行うために必要なゲームプログラムをダウンロードすることができる。また、当該ゲームプログラムをユーザ端末２で実行し、ユーザＡ，Ｃが使用するユーザ端末２の間をＰＳ３用ゲームコンテンツサーバ４がインターネット８を介して接続することにより、ユーザＡ，Ｃはオンライン上でゲームの対戦をすることができる。
【００１４】
同様に、ユーザＢ，Ｄが使用するユーザ端末２は、ＮＤＳ用ゲームコンテンツサーバ５（ＮＤＳ用ゲームサイト）にアクセスすることにより、ＮＤＳ用のオンラインゲームを行うために必要なゲームプログラムをダウンロードすることができる。また、当該ゲームプログラムをユーザ端末２で実行し、ユーザＢ，Ｄが使用するユーザ端末２の間をＮＤＳ用ゲームコンテンツサーバ５がインターネット８を介して接続することにより、ユーザＢ，Ｄはオンライン上でゲームの対戦をすることができる。
【００１５】
また、ユーザＡ〜Ｄが使用するユーザ端末２は、ウェブサーバ６に直接アクセスすることにより、電子商取引サイトや様々なコンテンツを利用することができる。
【００１６】
図２は、本実施形態によるデータ収集装置１の機能構成例を示すブロック図である。この図２に示す各機能ブロックは、例えば、データ収集装置１の内部のソフトウェアとハードウェアとの協働によって構成される。図２において、１１はデータ受信部であり、ユーザ端末２からインターネット８に向けて送られるデータを受信する。１２はパケット取得部であり、データ受信部１１により受信されたデータからパケットを１つ１つ取得する。
【００１７】
１３はパケット分析部であり、パケット取得部１２により取得されるパケットを通信開始から１つ１つ順に分析し、アクセス先のサイトのロケーション情報（ＵＲＬ：Uniform Resource Locator）が含まれるパケットを通信開始から何番目に取得したかを特定する。すなわち、パケット分析部１３は、ＵＲＬが含まれるパケットのパケット番号を分析する。
【００１８】
１４は機種特定部であり、パケット分析部１３により分析されたパケット番号に基づいて、ユーザ端末２の機種を特定する。ＰＳ３およびＮＤＳは、それぞれが独自のデータ通信フォーマットを持っており、独自の通信プロトコルに従って通信をしている。アクセス先のサイトを表すＵＲＬを何番目のパケットで送信するかは、ＰＳ３とＮＤＳとで異なっている。したがって、ＵＲＬが含まれるパケットのパケット番号を分析することにより、そのパケットの送信元のユーザ端末２がＰＳ３なのかＮＤＳなのかを判別することができる。
【００１９】
１５はデータ抽出部であり、機種特定部１４により特定された機種に対応するデータ通信フォーマットの記述ルールに従い、パケット取得部１２により取得されたパケット内から所定のデータを抽出する。上述のように、ＰＳ３およびＮＤＳはそれぞれが独自のデータ通信フォーマットを持っており、何番目のパケットにどのようなデータを入れて送信するかが、ＰＳ３およびＮＤＳのそれぞれにおいてユニークに決められている。これにより、ユーザ端末２の機種さえ判別できれば、所望のデータを、それが格納されているパケットから抽出することができる。
【００２０】
本実施形態においてデータ抽出部１５は、所望のデータとして、例えばユーザＩＤ、パケットの送信日時を表すタイムスタンプ、ゲームタイトル、アクセス先サイトのＵＲＬを抽出する。そして、抽出した各データをあらかじめ決められた順番に並び替え、ユーザ端末２の機種に依存しない共通フォーマットのデータに変換する。
【００２１】
１６はデータ送信部であり、データ抽出部１５により抽出された共通フォーマットデータをパケット化してルータ３に送信する。このときデータ送信部１６は、共通フォーマットのデータに対して、データ分析サーバ７の宛先アドレス（ＩＰアドレス）を付加してパケット化する。このパケットを受け取ったルータ３は、そのパケット内に含まれている宛先アドレスに従って、パケットをデータ分析サーバ７に向けて送信する。
【００２２】
データ分析サーバ７は、各ユーザ端末２から送られてくるデータを収集し、所定の分析処理を行う。例えば、利用数の多い機種の把握、人気のゲームタイトルの把握、ゲームの利用時間、重複利用状況、再利用率、利用回数の分布、利用時間の分布などを分析する処理を行う。また、データ分析サーバ７は、ウェブサイトへのアクセス状況の分析処理も行う。なお、ここに挙げた分析処理は一例に過ぎない。これ以外の分析を行うことも可能である。
【００２３】
以上詳しく説明したように、本実施形態では、ユーザ端末２からインターネット８上の専用ゲームサイトやウェブサイトに向けて送られるパケットを取得して分析し、これによって把握したアクセス先サイトのＵＲＬが含まれるパケットのパケット番号からユーザ端末２の機種を特定する。そして、当該特定した機種に対応するデータ通信フォーマットの記述ルールに従って、パケット内から所定のデータを抽出するようにしている。
【００２４】
このような構成によれば、オンラインゲームをするためにユーザ端末２からインターネット８上の専用ゲームサイトにアクセスが行われたり、ユーザ端末２からインターネット８上のウェブサイトにアクセスが行われたりすると、そのときユーザ端末２から送られたパケットの内容が分析され、パケット内から所定のデータが抽出される。各ユーザ端末２から専用ゲームサイトや各種ウェブサイトへのアクセスが行われる度にデータの抽出が行われ、これがデータ分析サーバ７にて収集されることにより、各社から提供されている様々な機種のユーザ端末２によるオンラインゲームの利用動向やインターネットアクセス状況をデータ分析サーバ７の分析によって把握することができるようになる。
【００２５】
しかも、本実施形態によれば、パケット内から所定のデータを抽出する際に、機種毎に異なる通信プロトコルの解析は不要で、ＵＲＬが含まれるパケットのパケット番号を分析するだけで、どの機種のユーザ端末２からアクセスが行われているかを把握することができる。さらに、ここで把握した機種に対応するデータ通信フォーマットの記述ルールに従って、オンラインゲームの利用動向やインターネットアクセス状況の分析に必要な種々のデータをパケット内から抽出することができる。
【００２６】
なお、上記実施形態では、ユーザ端末２とルータ３との間に配置したデータ収集装置１によってデータ収集の機能を実現する例について説明したが、これに限定されない。以上に説明した本実施形態によるデータ収集装置１の機能は、例えばユーザ端末２やデータ分析サーバ７の内部に組み込んだＤＳＰあるいはソフトウェアなどによっても実現することが可能である。
【００２７】
また、上記実施形態では、ユーザ端末２の機種としてＰＳ３、ＮＤＳの２つを例に挙げたが、これは単なる一例に過ぎない。例えば、マイクロソフト社製のＸｂｏｘ（登録商標）、Ｘｂｏｘ３６０（登録商標）、ソニー・コンピュータエンタテインメント社製のＰＳ２（登録商標）、ＰＳＰ（登録商標）、任天堂社製のＷｉｉ（登録商標）など、他の機種にも対応可能であることは言うまでもない。
【００２８】
また、上記実施形態では、ＵＲＬが含まれるパケットのパケット番号からユーザ端末２の機種を特定する例について説明したが、これに限定されない。例えば、パケット分析部１３により取得されたＵＲＬそのものに基づいてユーザ端末２の機種を特定するようにしても良い。この場合は、各サイトのＵＲＬと各機種とを関連付けたテーブル情報等をデータ収集装置１に記憶しておき、パケットの分析により得たＵＲＬとテーブル情報とに基づいて、ユーザ端末２の機種を特定すれば良い。
【００２９】
また、ユーザ端末２として用いられるゲーム機は、新機種が随時発売される可能性がある。その場合に、新機種に接続するデータ収集装置１は、旧来のソフトウェアではデータを取得できなくなる。そこで、データ収集装置１は、新機種発売時にソフトウェアをリモートでアップデートできる機能を備えるようにしても良い。
【００３０】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００３１】
【図１】本実施形態によるデータ収集装置を用いた家庭用ゲーム機利用調査システムの全体構成例を示す図である。
【図２】本実施形態によるデータ収集装置の機能構成例を示すブロック図である。
【符号の説明】
【００３２】
１  データ収集装置
２  ユーザ端末
７  データ分析サーバ
１１  データ受信部
１２  パケット取得部
１３  パケット分析部
１４  機種特定部
１５  データ抽出部
１６  データ送信部
【図１】
2010092081.tif 000003
【図２】
2010092081.tif 000004