(57)【要約】【課題】無意識下の行動や習慣をセンシングデータとしてゲームシステムに取り込み、人々の生活を豊かにする。【解決手段】記憶領域から読み出されるセンシングデータのそれぞれに、１つ又は複数の意味情報を割り付け、意味情報付きのセンシングデータを生成する。この後、生成された意味情報付きのセンシングデータを、割り付けられている１つの意味情報に対して複数のジャンルが出力先となるように分別する。【選択図】図７
2010194140.tif 000002
【特許請求の範囲】
【請求項１】
記憶領域から読み出されるセンシングデータのそれぞれに、１つ又は複数の意味情報を割り付け、意味情報付きのセンシングデータを生成する解析部と、
前記解析処理部から入力される前記意味情報付きのセンシングデータを、割り付けられている１つの意味情報に対して複数のジャンルが出力先となるように分別する分別部と
を有するデータ解析装置。
【請求項２】
前記意味情報は、前記ジャンルを規定する複数の分別要素の組み合わせ構造を満たすよう定義される
ことを特徴とする請求項１に記載のデータ解析装置。
【請求項３】
前記ジャンルを規定する複数の分別基準は、前記意味情報を、ゲーム機能のキャラクタとステージに分別する条件を含む
請求項１又は２に記載のデータ解析装置。
【請求項４】
前記分別部からジャンル別に出力されるセンシングデータは、コンピュータシステムのイベント発生に利用される
請求項１〜３のいずれか１項に記載のデータ解析装置。
【請求項５】
記憶領域から読み出されるセンシングデータのそれぞれに、１つ又は複数の意味情報を割り付け、意味情報付きのセンシングデータを生成する処理と、
前記処理において生成された前記意味情報付きのセンシングデータを、割り付けられている１つの意味情報に対して複数のジャンルが出力先となるように分別する処理と
をコンピュータに実行させるプログラム。
【請求項６】
前記意味情報は、前記ジャンルを規定する複数の分別要素の組み合わせ構造を満たすよう定義される
ことを特徴とする請求項５に記載のプログラム。
【請求項７】
前記ジャンルを規定する複数の分別基準は、前記意味情報を、ゲーム機能のキャラクタとステージに分別する条件を含む
請求項５又は６に記載のプログラム。
【請求項８】
前記分別部からジャンル別に出力されるセンシングデータは、コンピュータシステムのイベント発生に利用される
請求項５〜７のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサネットワーク技術を用いて収集される大量のデータを解析する装置及びプログラムに関する。例えば比較的長い時間又は期間に亘って収集される大量のデータを解析する場合に適している。
【背景技術】
【０００２】
従来、多くのゲームシステムでは、ゲームハードウェアを備えた表示装置の前面で、コントローラ又はこれに準ずるデバイスを操作し、ゲームソフトウェアに指示を与える手法が採用されている。
【０００３】
ところで、昨今のゲームシステムは、筐体サイズの小型化が進んでおり、携帯可能なものも多く存在する（例えば、非特許文献１）。これにより、ユーザは、いつでも、どこでもゲームを遊ぶことが可能になった。
【０００４】
また、ゲーム機能を提供するゲームソフトウェアについても、従来は純粋に遊びとしてのゲーム機能を提供するものが多かった。
【０００５】
しかし昨今のゲームソフトウェアには、遊び以外の機能も多く取り込まれている（例えば、非特許文献２）。例えばゲームソフトウェアには、知識を習得できる機能が取り込まれている。また例えばゲームソフトウェアには、ユーザが実際に体を動かして運動できる機能が取り込まれている。また例えばゲームソフトウェアには、単純にデータを保存するライブラリ機能も取り込まれている。
【０００６】
このように、昨今のゲームソフトウェアは、単なる遊びだけではない、総合的な豊さをユーザに提供する機能へと変化してきている。
【０００７】
例えば歩数計等の小型デバイスにゲームシステムを内蔵させたものが提案されている。すなわち、歩数計という健康を意識させるデバイスを、ゲームソフトウェアに指示を出すためのコントローラとして使用させることにより、歩数に対する人々の意識を高めるゲームシステムの例が提案されている（例えば、特許文献１、特許文献２）。
【０００８】
また例えばユーザが装着するセンサから体温、心拍等の生体情報を取得し、それらをゲームソフトウェアに反映させるシステムがある（例えば、特許文献３）。また、ユーザが装着するセンサから天気や気温等の気象情報を取得し、それらをゲームソフトウェアに反映させるシステムがある（例えば、特許文献３）。
【０００９】
また例えば各種データを大量に取得し、これらをユーザのストレス軽減や健康管理等のヘルスケアに役立てようというシステムがある（例えば、特許文献４）。また、取得されたデータを、広告表示やナビゲーション等の生活全般の支援に役立てようというシステムがある（例えば、特許文献４）。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開平11-110514号公報
【特許文献２】特開平11-342270号公報
【特許文献３】特開平11-164966号公報
【特許文献４】特開2001-344352号公報
【非特許文献】
【００１１】
【非特許文献１】社団法人コンピュータエンターテインメント協会、2006、「２００６ ＣＥＳＡ ゲーム白書 第5章 『家庭用ゲーム出荷規模』」
【非特許文献２】社団法人コンピュータエンターテインメント協会、2006、「２００６ ＣＥＳＡ ゲーム白書 第8章 『一般生活者のゲームプレイ動向』」
【発明の概要】
【発明が解決しようとする課題】
【００１２】
一般的なゲームシステムは、ゲームシステムを使用するというユーザの確固たる意志を必要とし、意志がなければゲームソフトウェアに対して指示を出すことも難しい。すなわち、現状のゲームシステムは、趣味の延長線上に位置する存在に過ぎない。この状況は、ゲームハードウェアが小型化し、表示装置と共に携帯可能になっても基本的に変わっておらず、少なくともユーザの意志がなければ、ゲームソフトウェアは人の生活に関わることは難しかった。
【００１３】
また前述したように、昨今のゲームシステムの中には、ゲーム機能を内蔵する歩数計その他の小型の表示装置を組み合わせたデバイスのように、純粋なゲーム機能を越えるものが存在する。しかし、これらのデバイスは、入力に生体情報等を用いるものの、その本質は、ゲームシステムであることに変わりがない。従って、デバイスに搭載される表示装置は小型のものに限られ、豊かで高精細な表示や情報量の多い表示に問題があった。また、既存のゲームシステムには、歩数以外の人間の多様な行動をゲームソフトウェアに反映できる仕組みが用意されていない。
【００１４】
また、現在のゲームシステムには、人間の生活をより豊かにできる機能の提供が期待されている。それはゲームシステムが人間にとって非常に分かり易く、受け入れ易い表現、ルールを持っているためである。
【００１５】
しかし、現在提供されている機能のほとんどは、ゲームハードウェアの存在を基本的に必要とする。すなわち、いわゆるゲーム機能の提供が前提となっているものがほとんどである。従って、いわゆるゲーム機能に興味がないユーザは、ゲームシステムが提供する豊かさを享受することができない。
【課題を解決するための手段】
【００１６】
そこで、発明者らは、いわゆるゲーム機能を意識しない場面や利用不可能な場面においても、様々なセンシングデータに基づいてゲームシステムその他の情報処理システムをコントロールできる仕組みを検討した。ただし、発明者らは、様々なセンシングデータに基づいて、ユーザに対する出力形態を単純に変化させるだけでは不十分であると考える。出力形態の変化がどのようなセンシングデータにより生じたかをユーザが理解できなければ、ユーザ自身が生活や行動を改善できず、生活の豊かさを感じることができないと考えるためである。
【００１７】
そこで、発明者らは、記憶領域から読み出されるセンシングデータのそれぞれに、１つ又は複数の意味情報を割り付け、意味情報付きのセンシングデータを生成する解析部と、解析処理部から入力される意味情報付きのセンシングデータを、割り付けられている１つの意味情報に対して複数のジャンルが出力先となるように分別する分別部とを有するデータ解析機能を提案する。
【００１８】
なお、センシングデータには、ユーザの生活や行動に基づいて収集される情報だけでなく、ペット等の生き物から収集される情報も含まれる。今日、ペット等の生き物の存在が、生活に不可欠な存在になっているユーザも多い。実際、ペットの生活パターンは、ユーザの生活パターンと密接に関係していることも多い。従って、ペット等から収集されるセンサデータも、ユーザに提示する出力形態の変化に使用するセンサデータに含めて考える。
【発明の効果】
【００１９】
本発明の採用により、いわゆるゲーム機能をユーザに意識させることなく、ユーザやペット等から収集されるセンシングデータを、ゲームシステムや情報処理システムのコントロールに反映させることができる。また、このコントロールには、センシングデータが本来有する意味情報との対応関係が維持される。これにより、出力形態の変化の意味をユーザにより正確に理解させることが可能になる。この理解は、ユーザの行動や意識に影響を与え、ユーザの生活をより豊かなものにすることができる。
【図面の簡単な説明】
【００２０】
【図１】システム構成例と要素間のデータの流れを示す図である。
【図２】腕時計型センサデバイスの外観例を示す図である。
【図３】腕時計型センサデバイスの装着例を示す図である。
【図４】腕時計型センサデバイスの内部構成例を示す図である。
【図５】ゲームハードウェア本体の内部構成例を示す図である。
【図６】解析部で実行される解析動作の概要を説明する図である。
【図７】解析データをゲームプログラムに適用する際の分別部及び決定部の動作例を説明する図である。
【図８】腕時計型以外のサンサデバイスの外観例と装着例を説明する図である。
【図９】複数のセンサデバイスとゲームハードウェア本体をネットワーク経由でサーバに接続する場合のシステムの構成例を示す図である。
【図１０】パラメータが閾値を超えることなく直前で停止する機能を説明する図である。
【発明を実施するための形態】
【００２１】
以下、本発明に係るデータ解析機能の形態例を説明する。具体的には、ゲームシステムやこれに準じるシステムに対する前処理を実行するハードウェア又はソフトウェアについて説明する。
【００２２】
なお言うまでも無く、発明は、後述する形態例や説明に限定されるものではなく、既知の技術と組み合わせた他の態様にも適用できる。
【００２３】
（１）形態例１
（１−１）全体構成
図１に、この形態例に係るシステムの全体構成例を示す。なお、図１のうち基本的な構成部分は、破線で囲んで示すセンサデバイス１とゲームハードウェア本体１０の２つである。
【００２４】
（ａ）センサデバイス１
この形態例に係るセンサデバイス１は、ゲームハードウェアのゲームプログラムを操作するデバイスとして機能する携帯可能又は可搬可能なデバイスを想定する。例えば腕時計型のセンサデバイスを想定する。
【００２５】
図２に、腕時計型のセンサデバイス１の外観例を示す。この形態例におけるセンサデバイス１はボタン３と表示装置５とを搭載し、その外見は一般的な腕時計と変わらないものとする。従って、図３に示すように、一般的な腕時計と同じ態様にて装着することができる。
【００２６】
図４に、腕時計型のセンサデバイス１の内部構造例を示す。センサデバイス１は、複数のセンサ２、記憶装置４、表示装置５、充電池６、無線装置７で構成される。勿論、時計の表示に必要な機能も搭載される。
【００２７】
センサ２には、既知の様々なセンサを用いることができる。なお、センサ２は、同種の複数個のセンサであっても良いし、種類が異なる複数のセンサであっても良い。センサ２は、いずれも低消費電力動作が可能であるものとし、通常の使用方法では電池残量を意識せずに使用できるものとする。
【００２８】
ボタン３は、腕時計機能に対する操作子である。もっとも、センサデバイス１にゲーム機能も搭載されている場合には、その操作子としても使用される。
【００２９】
記憶装置４は、センサ２で取得されるセンシングデータ１０１ａやセンサデバイス１の動作機能に必要なプログラムを格納する記憶領域である。例えば半導体メモリを使用する。その記憶容量は、想定される使用形態や実装上の観点から最適な容量だけ確保される。
【００３０】
表示装置５は、文字や記号を用いて情報を表示するデバイスである。例えば液晶表示デバイスを使用する。この形態例の場合、少なくとも時刻情報を表示できるものとする。また、センサデバイス１でゲームプログラムを実行できる場合には、表示装置５はゲーム機能に関する画面や情報を提供するのに用いられる。
【００３１】
充電池６は、図示されている各部や不図示の回路デバイスに動作電源を供給する電源である。例えばボタン電池が用いられる。
【００３２】
無線装置７は、無線通信路を通じてセンサデバイス１とゲームハードウェア本体１０とをシームレスに接続する通信装置である。この無線装置７により、センサ２から取得されたセンシングデータ１０１ａが、ゲームハードウェア本体１０に送信される。また、無線装置７が搭載されることにより、ユーザはセンサデバイス１を腕から取り外してゲームハードウェア本体１０に有線接続する必要がない。
【００３３】
以上の機能は、一般的な腕時計と同じ外観、重量、操作体系で実装することができる。従って、この形態例における腕時計型のセンサデバイス１は非常に小型で済む。このため、ユーザは、戸惑うことなく腕時計型のセンサデバイス１を違和感なく携帯することができる。従って、センサデバイス１は、ユーザの日常におけるあらゆる行動、動作をセンシングすることができる。また、このセンシング機能により、ユーザが意識していない時間やゲーム機能の使用を意図していない時間、すなわち受動的な状態の時間でもセンシングデータを取得することが可能になる。
【００３４】
なお、図１〜４では、センサデバイス１にボタン３や表示装置５を搭載する例を表しているが、これらを省略したり、個数を減らしたり、サイズを小型化することにより、センサデバイス１の外観構成を更に小型化することもできる。また、センサ２の個数や機能の一部を省略しても良い。センサデバイス１の小型化により、装着に伴うユーザへの負担を一般的な腕時計よりも更に低減することができる。すなわち、ユーザによるセンサデバイス１の装着のハードルを下げることができる。
【００３５】
このように、センサデバイス１の小型化は、ユーザの意識していない時間やゲーム機能の使用を意図していない時間におけるセンシングデータ１０１ａの収集に大きな効果を発揮する。もっとも、この形態例に係るセンサデバイス１を、ゲームハードウェア本体１０に対するコントローラとして使用することを除外するものでない。コントローラとしてのセンサデバイス１は、ユーザが能動的に実行する行動や動作を、ゲームハードウェア本体１０に送信するのに用いられる。勿論、コントローラとしてのセンサデバイス１は、ゲーム機能を楽しむ間、ゲームハードウェア本体１０の直近で使用される必要がある。もっとも、センシングデータ１０１ａのゲームハードウェア本体１０への送信は無線接続だけでなく、有線接続により実現されても良い。
【００３６】
（ｂ）ゲームハードウェア本体
図５に、形態例に係るゲームハードウェア本体１０の機能構成を示す。図５に示すゲームハードウェア本体１０は、記憶装置１１、解析部１２、分別部１３、ゲームプログラム１４（決定部１６を含む。）、ネットワーク接続機能１７を基本構成とする。多くの場合、ゲームハードウェア本体１０は、何らかの映像出力ケーブルによって外部表示装置１５に接続される。
【００３７】
記憶装置１１は、センサデバイス１から受信したセンシングデータ１０１ａやゲームハードウェア本体１０の動作機能に必要なゲームプログラム１４を格納する記憶領域である。例えば半導体メモリを使用する。その記憶容量は、想定される使用形態や実装上の観点から最適な容量だけ確保される。
【００３８】
解析部１２は、記憶装置１１から読み出したセンシングデータ１０１ｂを解析する信号処理部である。解析部１２は、ハードウェア又はコンピュータプログラムの一機能として実現される。解析部１２は、センシングデータ１０１ｂが得られたセンサ２に応じて意味付け情報を付加する機能を実行する。意味付け情報が付されたセンシングデータ１０１ｂを、この明細書では「解析データ１０２」という。解析部１２の詳細動作については後述する。なお、この解析データ１０２の内容は、無線接続によって接続されたセンサデバイス１の表示装置５に表示することも可能である。
【００３９】
分別部１３は、解析データ１０２を参照してセンシングデータ１０１を複数のジャンルに分別する信号処理部である。分別部１３も、ハードウェア又はコンピュータプログラムの一機能として実現される。この形態例の場合、分別先となるジャンルの数は、４個以上の偶数個である。分別部１３は、これらのうちの少なくとも２つ（用意されたジャンル数の全てではない）の分別先に解析データ１０２を分別する。分別部１３の詳細動作については後述する。この分別処理が実行された後の解析データ１０２を、この明細書では「分別済み解析データ１０３」という。この分別済み解析データ１０３は、ゲームプログラム１４に対する入力として利用される。
【００４０】
ゲームプログラム１４は、いわゆるゲーム機能を実現するプログラムである。ゲームプログラム１４は、不図示のコンピュータシステムにおいて実行される。このコンピュータシステムには、高速処理が可能なプロセッサが用いられる。
【００４１】
決定部１６は、この形態例の場合、ゲームプログラム１４の一機能として搭載される。決定部１６は、分別済み解析データ１０３をどのキャラクタやステージの要素変化に適用するかを決定する信号処理部である。この決定には、分別済み解析データ１０３に対応するジャンルの情報が用いられる。勿論、決定された要素に対する変化量は、分別済み解析データ１０３に含まれるセンシングデータ１０１ｂに基づいてプログラム１４が決定する。
【００４２】
ネットワーク接続機能１７は、センサデバイス１や外部表示装置１５との通信機能の他、サーバ３０とのネットワーク接続に使用されるインターフェースである。この形態例の場合、ネットワーク接続機能１７は、センサデバイス１との接続に必要な無線機能を搭載する。なお、具体的な通信機能については、既に知られている各種の通信規格に準拠する機能を使用する。
【００４３】
外部表示装置１５は、大画面かつ高精細な表示装置を想定する。この外部表示装置１５により、ユーザは、グラフィカルな画面表示により各種の情報を受け取ることができる。
【００４４】
（１−２）詳細構成
（ａ）解析部
続いて、解析部１２の詳細機能を説明する。前述したように、解析部１２には、各種のセンサ２を用いて取得された様々なセンシングデータ１０１ｂが入力される。例えば時間データ（例えばデータの発生時間、データの取得時間）、電池残量データ、生体情報データ（例えば脈拍、体温等）、動き情報データ（例えば加速度データ、動きの向き等）が入力される。
【００４５】
解析部１２は、１つ又は複数のセンシングデータ１０１ｂに対し、１つ又は複数の意味情報を付加する処理を実行する。なお、意味情報は、分別部１３で実行されるジャンル分けの種類に関連して用意される。意味情報は、例えば記憶装置１１の一領域に格納される。後述するように、分別部１３の分別処理は、複数の分類基準の組み合わせ処理により実現される。この形態例の場合、意味情報は、複数の分類要素の組み合わせで定義されるジャンルとの関係で定められている。解析部１２は、センシングデータ１０１ｂに、１つ又は複数の意味情報を付加するように動作する。
【００４６】
例えばセンシングデータ１０１ｂが加速度データの場合、解析部１２は、「睡眠」、「運動強度」、「歩数」といった意味づけを実行する。また例えばセンシングデータ１０１ｂが脈データの場合、解析部１２は、「心拍数」といった意味づけを実行する。
【００４７】
このように、解析部１２は、１つのセンシングデータに対して１つ又は複数の意味情報を付加することができる。また、解析部１２は、複数のセンシングデータに対して１つの意味情報を付加することもできる。
【００４８】
図６に、解析部１２の処理イメージを示す。図６の場合、加速度データには、能動的な「運動強度（運動の激しさ・時間等）」と睡眠時の「寝つきの良さ」の２つの意味が付加されている。また図６の場合、温度データにも、「寝つきの良さ」の意味が付加されている。すなわち、「寝つきの良さ」には、加速度データと温度データの２つのセンシングデータが関連付けられる。このことは、「寝つきの良さ」についての処理動作を実行する際に、加速度データに加えて、夏の寝苦しさや冬の寒さの情報を加味できることを意味する。
【００４９】
（ｂ）分別部
次に、分別部１３の詳細機能を説明する。分別部１３では、解析データ１０２の意味を捉えることで、ゲームプログラム１４への入力を踏まえた分別処理が実行される。前述したように、分別部１３の分別処理は、図７に示すように、複数の分別基準の組み合わせ処理として実行される。なお、１つの分別基準には２つの分別要素が対応づけられており、各分別処理ではいずれか１つの分別要素が選択される。
【００５０】
この形態例の場合、分別基準には、「キャラクタ的かステージ的か」、「カジュアルであるかコアであるか」、「生体的であるか環境的であるか」の３種類を使用する。なお、ここでの分別基準は２者択一ではなく、１つの解析データに２つの情報を同時に割り当てることもできる。この形態例の場合、１つの解析データ１０２は、「キャラクタ的」であると同時に「ステージ的」と分別される。
【００５１】
この形態例では、これら３種類の分別基準のそれぞれで選択された３種類の分別要素を組み合わせた結果をジャンルと呼ぶ。例えば「キャラクタ的」×「カジュアル」×「生体」の組み合わせが１つのジャンルに対応する。従って、３種類の分別要素の組み合わせに対応するジャンル数は８個（＝２の３乗）である。なお、この形態例の場合には、これらの８個に加えて、１つのジャンルを用意する。すなわち、計９個のジャンルを用意する。
【００５２】
従って、１つの解析データ１０２から最大で９つの分別済み解析データ１０３を生成することができる。この分別済み解析データ１０３は、ジャンル別に関連性の高いセンシングデータ１０１ｂを束ねたデータと考えることができる。この分別機能の存在により、後段に位置するゲームプログラム１４は、信号処理に対応するジャンルを選択するだけで、信号処理に必要な全てのセンシングデータ１０１ｂを収集することができる。従って、プログラマは、信号処理の目的に応じてジャンルを選択するだけで良く、プラグラム設計時の負担を軽減できる。なお、３つの分別基準と各分別基準に対応する２つの分別要素は、例えば記憶装置１１の記憶領域の一部に格納される。
【００５３】
以下では、この分別処理の内容を、より具体的に説明する。ここでは、センシングデータ１０１ｂが、加速度センサから得られた「加速度データ」の場合を考える。また、解析部１２は、センシングデータ１０１ｂに「運動強度」と「寝付きの良さ」を意味付けしているものとする。
【００５４】
例えば解析部１２は、「加速度データ」に「運動強度」が意味付けされた解析データと、「加速度データ」に「寝付きの良さ」が意味付けされた解析データの２つを出力しているものとする。もっとも、解析部１２は、「加速度データ」に「運動強度」と「寝付きの良さ」の２つの意味を付した１つの解析データを出力することもできる。以下では、１つのセンシングデータ１０１ｂに対して２つの解析データが出力されているものとする。
【００５５】
分別部１３は、これら２つの解析データ１０２のそれぞれに対して、図７で示した分別処理（すなわち、ジャンル分け）を実行する。この例の場合、「加速度データ」に「運動強度」が意味付けされた解析データ１０２に対しては、「キャラクタ的」２０１ａ×「生体的」２０２ａ×「カジュアル」２０３ａの組み合わせで特定されるジャンルに分別される。ここで、解析データ１０２を「カジュアル」２０３ａを含むジャンルに分別するのは、解析データ１０２に能動的な意志が必要な「運動強度」という情報が意味付けされているためである。このように、「カジュアル」２０３ａを含むジャンルに解析データ１０２ａを分別することにより、運動という行為が有するイメージとゲームプログラム１４の処理イメージとを容易に結びつけることができる。また、この解析データ１０２を構成するセンシングデータ１０１ｂは、元々がユーザ自身の動きに基づいて得られるデータである。すなわち、実際の生体活動に伴って取得されたデータである。従って、解析データ１０２は、「キャラクタ的」２０１ａを含むジャンルに分別されることになる。
【００５６】
一方、「加速度データ」に「寝付きの良さ」が意味付けされた解析データ１０２は、同様の分別処理により、「キャラクタ的」２０１ａ×「環境的」２０２ｂ×「コア」２０３ｂに分別される。
【００５７】
以下では、個々の分別基準について実行される分別処理動作の詳細を説明する。まず、「キャラクタ的」２０１ａと「ステージ的」２０１ｂとを分別する処理動作を説明する。この分別処理動作は、２つの分別要素を同時に選択することができる非排他的に分別動作である。この分別基準に対応する分別処理は最初に実行される。
【００５８】
この形態例の場合、「キャラクタ的」２０１ａとは、ゲーム機能において自分が操作するキャラクタ又はそれに準ずる存在となりうる要素に関連することを意味する。例えばアクションゲームにおける自分のキャラクタ等に関連することを意味する。また例えばゲーム以外のコミュニティポータルにおける自分の分身としてのアバター等に関連することを意味する。
【００５９】
また、この形態例の場合、「ステージ的」２０１ｂとは、前述のキャラクタやアバター等が移動、活動、戦闘、生活、行進等を行うための舞台に関連することを意味する。なお、舞台は、単一又は一続きのステージの場合だけでなく、複数のステージが接続されて構成され、接続されたステージ間をキャラクタ等が移動できる場合も含まれる。
【００６０】
次に、「生体的」２０２ａと「環境的」２０２ｂとを分別する処理動作を説明する。なお、この分別処理動作は、２つの分別要素のいずれか一方を選択する排他的な分別動作である。この分別基準に対応する分別処理は２回目に実行される。
【００６１】
この形態例の場合、「生体的」２０２ａとは、センシングデータ１０１ｂが人間等の生体的な情報を取得したデータであることを意味する。一方、この形態例の場合、「環境的」２０２ｂとは、人間等の周りで起こる環境的又は状況的な情報を取得したデータであることを意味する。
【００６２】
例えば同じ音声でも自分で発声した声は「生体的」２０２ａに分別される。その一方で、音楽、騒音、衣服のこすれる音などは自分を取り巻く環境音であり、これらは同じ音声でも「環境的」２０２ｂに分別される。
【００６３】
次に、「カジュアル」２０３ａと「コア」２０３ｂについて説明する。「カジュアル」２０３ａと「コア」２０３ｂとは、同じデータでもそれが人々の生活及びゲームに対してどのように影響するかを考えた上での分別である。
【００６４】
この分別処理動作も、２つの分別要素のいずれか一方を選択する排他的な分別動作である。この分別基準に対応する分別処理は最後に実行される。
【００６５】
この形態例の場合、「コア」２０３ｂは、生活の豊かさに直接的に影響する重要な要素を意味する。例えば加速度データに対して運動量という意味が付されている場合、運動という行動は健康のためにも望ましい行動であるとの観点から「コア」２０３ａに分別される。一方、この形態例の場合、「カジュアル」２０３ａは、特に生活そのものに強く影響しない要素を意味する。従って、加速度データでも、それらが睡眠時の寝返りや細かい動き等から取得されたデータである場合には、「カジュアル」２０３ａに分別される。
【００６６】
勿論、分別基準は、前述した３組以外にも用いることができる。このように、前述した分別処理は、汎用的な意味情報を、事前に用意された複数組のジャンル（分別要素の組み合わせ）に再定義する処理を実行する。
【００６７】
また、この分別処理により、センシングデータ１０１ａとフィードバック（ゲーム内の要素の変化）との対応関係が明確になる。すなわち、フィードバックの個々の内容とジャンル（３つの分別要素の組み合わせ）との対応関係が明確になる。従って、ユーザは、フィードバックの内容とその発生原因である情報との関係を容易に理解することができる。そして、ユーザの理解が深まれば、ユーザ自身の生活習慣や行動はおのずと影響を受け、その反映としてユーザの生活習慣や行動を改善することができる。
【００６８】
一方、この分別処理を用いない場合（単純に解析データ１０２をゲームプログラム１４の各要素に直接引き渡す場合）、解析データ１０２は全ての要素に平等に与えられることになる。従って、フィードバックの内容とセンシングデータ１０１ａとの関係をユーザに伝えることが難しい。
【００６９】
（ｃ）ゲームプログラム
ゲームプログラム１４は、入力された分別済みの解析データ１０３に対する処理動作を制御すると共に、処理結果を外部表示装置１５にゲーム画面として表示する動作を制御する。ゲームプログラム１４は、例えば分別済み解析データ１０３に基づいてゲーム画面を構成するキャラクタやステージの要素を変化させる動作を制御する。また、ゲームプログラム１４は、例えばゲームの進行や選択に対する操作入力に対する制御を実行する。
【００７０】
ゲームプログラム１４は、分別済み解析データ１０３のジャンル情報に基づいて、どのキャラクタやステージの要素を変化させるかをプログラム的に決定する機能を有している。この機能を実行するのが、決定部１６である。
【００７１】
決定部１６は、分別済み解析データ１０３のジャンル情報に基づいて、当該分別済み解析データ１０３を構成するセンシングデータ１０１ｂで変化させる要素を決定する。
【００７２】
例えば分別済み解析データ１０３のジャンルに分別要素「キャラクタ的」２０１ａが含まれる場合、決定部１６は、分別済み解析データ１０３を構成するセンシングデータ１０１ｂをゲーム内のキャラクタのステータス、お金、服装、体型などの要素の変化に対応付ける。
【００７３】
また例えば分別済み解析データ１０３のジャンルに分別要素「ステージ的」２０１ｂが含まれる場合、決定部１６は、分別済み解析データ１０３を構成するセンシングデータ１０１ｂをゲームの攻略や進行に関連するステージの難易度、色、環境等の変化に対応付ける。
【００７４】
同様に、決定部１６は、「生体的」２０２ａと「環境的」２０２ｂを選択する分別基準によっても、分別済み解析データ１０３を構成するセンシングデータ１０１ｂによって変化させる要素を決定する。
【００７５】
例えば分別済み解析データ１０３のジャンルに分別要素「キャラクタ的」２０１ａが含まれる場合でも、この分別済み解析データ１０３は同時に「生体的」２０２ａであることもあれば、「環境的」２０２ｂであることもある。因みに、キャラクタのステータスや体型等は付け替えできない意味で「生体的」２０２ａである。また例えばお金や服装等は、付け替えることができる意味で「環境的」２０２ｂである。
【００７６】
決定部１６は、これら２つの分別基準の実行結果に基づいて、対応付けるゲーム内の要素を決定することができる。すなわち、決定部１６は、「キャラクタ的２０１ａかつ生体的２０２ａ」や「キャラクタ的２０１ａかつ環境的２０２ｂ」の情報で対応付けるゲーム内の要素を決定することができる。
【００７７】
このような要素の決定は、「ステージ的」２０１ｂと分別された分別済み解析データ１０３についての同様に適用される。例えば色や難易度はステージそのものであり、その意味で「生体的」２０２ａとみなすことができる。すなわち、決定部１６は、「ステージ的２０１ｂかつ生体的２０２ａ」の情報に対応付けるゲーム内の要素を決定することができる。また例えば環境は移り変わるものであり、その意味で「環境的」２０２ｂとみなすことができる。すなわち、決定部１６は、「ステージ的２０１ｂかつ環境的２０２ｂ」の情報に対応付けるゲーム内の要素を決定することができる。
【００７８】
勿論、決定部１６は、「カジュアル」２０３ａと「コア」２０３ｂを選択する分別基準についても同様の分別処理を実行し、分別済み解析データ１０３を適用するゲーム要素を決定する。
【００７９】
例えば「キャラクタ的２０１ａかつ生体的２０２ａ」に分別されることは同じでも、ステータスと体型では、それぞれ別のジャンルに分別されている。例えばステータスはゲームの進行に強く影響する「コア」２０３ｂな要素であるのに対し、体型はゲームの進行にはそれほど影響しない「カジュアル」２０３ａな要素である。
【００８０】
従って、決定部１６は、分別済み解析データ１０３のジャンルに分別要素「コア」２０３ｂが含まれる場合、ゲーム内のコア的な要素に反映させる決定を行うことができる。また、決定部１６は、分別済み解析データ１０３のジャンルに分別要素「カジュアル」２０３ａが含まれる場合、ゲーム内のカジュアル的な要素に反映させる決定を行うことができる。
【００８１】
以上のように、決定部１６は、ジャンル情報に基づいて対応する分別済み解析データ１０３を反映させる要素を決定する。
【００８２】
なお、前述の説明においては、「キャラクタとステージ」、「生体的と環境的」、「カジュアルとコア」のそれぞれについて、基本的な対応付けを説明した。しかし、例えば「コアとカジュアル」についての分別結果はそのまま使用しない方法も考えられる。
【００８３】
例えば分別要素「コア」２０３ｂを含む分別済み解析データ１０３によってカジュアル的な要素を変化させても良い。反対に、分別要素「カジュアル」２０３ａを含む分別済み解析データ１０３によってコア的な要素を変化させても良い。
【００８４】
このように一般的とは逆の関連付けを行うのは、関連性が強すぎることによるユーザの感情の悪化を避けて、ユーザの興味を維持し続けるためである。例えば分別要素「コア」２０３ｂを有する分別済み解析データ１０３をゲーム内のコアな実行動と結び付けることで、ユーザが嫌悪感を抱く懸念がある。またその反対に、分別要素「カジュアル」２０３ａを有する分別済み解析データ１０３をゲーム内のカジュアルな要素に結び付けることで、ユーザが興味を失う懸念がある。
【００８５】
そこで、前述したように「カジュアルとコア」については、反対の性質を有する要素に関連付けることを考える。
【００８６】
なお、前述した決定部１６の具体的な動作内容は、ゲームプログラム１４を作成する時に適宜設計することが可能である。例えばゲームプログラム１４に適合する決定部１６を作成者側が個別に設計することにより、作成者側の意図に沿ったユーザへのフィードバックを実装したゲームプログラム１４を作成することができる。また、この決定部１６の個別の設計は、その前段までの処理を複数のゲームプログラムで共通化できることを意味する。すなわち、分別済み解析データ１０３を、複数のゲームプログラムで再利用することができ、ゲームデザイナーの負担を減らすことができる。
【００８７】
また、今後ますます、センシングデータ１０１ｂのデータ量は膨大になると予想されるが、使用可能なデータ量が増えたとしても、前述した分別済み解析データを用いることにより、センシングデータ１０１ｂを効率的にゲーム要素の変化に反映させることができる。また、作業が効率的になることで、ゲーム制作時における人的・経済的な負担を減らすことができる。
【００８８】
（１−３）まとめ
以上説明したように、この形態例に係るデータ解析システムの場合には、大量に発生するセンシングデータが、その発生源、形態、解像度、意味合い等に応じて解析され、解析結果に応じた意味情報が付された状態で出力される。
【００８９】
また、この形態例に係るデータ解析システムの場合には、センシングデータに付された意味情報等に応じて複数のジャンルが対応付けられて出力される。このとき、ジャンルには、対応するセンシングデータの特性が、予め定めた複数の分別要素の組み合わせで表現される。
【００９０】
このように、センシングデータは、それぞれ、対応する意味情報と関連性の高い複数の分別要素の組み合わせ（ジャンル）に分別される。従って、コンピュータでは、ジャンルに適した表現又は要素を決定することで、センシングデータをユーザが実感し易いゲーム要素の変化に反映させることが可能になる。
【００９１】
このように、ゲーム要素の変化とセンシングデータとの間には、高い関連性が確保される。従って、ゲーム要素の変化を通じて、ユーザは、その変化の要因を容易に実感することができる。
【００９２】
また、形態例に係る解析処理と分別処理により、一見意味不明な多種多様なセンシングデータを、ユーザに分かり易いフィードバックに変換することができる。例えばゲーム機能を意識しない場面や利用不可能な場面で取得されたセンシングデータをユーザに分かり易いフィードバックに変換することができる。これにより、ユーザは、自身の無意識の習慣や受動的な行動をゲーム要素の変化として楽しみながら確認することができる。結果的に、ゲーム機能に対する関心が低いユーザにも、ゲームシステムに積極的に参加する機会を増やすことができる。また、ゲームシステムへの参加を通じてユーザの行動や意識に影響を及ぼし、ユーザ自身の生活を豊かにすることができる。
【００９３】
しかも、この形態例における変換処理はジャンルを通じて実行されるため、センシングデータとフィードバックとの連続性を分かり易く把握できる。また、この形態例の場合には、「キャラクタ」２０１ａと「ステージ」２０１ｂのような非排他的な分別基準と、「生態的」２０２ａと「環境的」２０２ｂ等のような排他的な分別基準とを組み合わせ、１つのセンシングデータに対して複数のジャンルを対応付ける。すなわち、１つのセンシングデータに対して、関連付け可能な複数のゲーム要素を常に用意できる。
【００９４】
このため、ゲーム制作時にも選択肢が広がり、ゲーム制作における人的にも、経済的にも負担を減らすことができる。また、解析部１２で付与する意味情報を、分別部１３で使用可能なジャンルに応じて用意することにより、センシングデータとジャンルとの対抗関係の連続性をより高めることができる。
【００９５】
（２）形態例２
前述した形態例１の説明においては、センサデバイス１が腕時計型である場合について説明した。しかし、センサデバイス１は、人体の身近な所に装着可能であれば必要な情報を収集することができ、必ずしも腕時計型に限らない。
【００９６】
例えば図８に例示するように、様々な形態のセンサデバイスの形態が考えられる。例えば人や動物（ペットを含む。）の足首等に装着するアンクレット型のセンサデバイス１ａでも良い。また、人や動物（ペット）の首に装着するネックレス型のセンサデバイス１ｂでも良い。また、眼鏡の一部に装着又は埋め込まれる眼鏡型のセンサデバイス１ｃでも良い。また、ペット用具のいずれかの部分に装着することもできる。
【００９７】
このように、センサデバイスには、様々な装着態様が考えられる。この結果、腕時計型のセンサデバイスを装着したくない場合や装着自体が難しい場合でも、装着者の好みやファッション性を考慮することができる。また、センサデバイスの装着機会が増えることにより、ゲームシステムの使用機会を増やすことができる。
【００９８】
（３）形態例３
形態例１でも説明したように、腕時計型のセンサデバイス１は無線装置７を搭載する。従って、この無線装置７による無線接続を通じ、取得されたセンシングデータ１０１ａをゲームハードウェア本体１０に送信することができる。
【００９９】
この無線接続は、センサデバイス１がゲームハードウェア本体１０の無線受信可能範囲内に進入した際に自動的に実行され、データ送信も自動的に実行される。このため、センシングデータ１０１ａの送信のたびに、腕時計型センサデバイス１を付け外しする必要がない。また、送信ボタンを操作する必要もない。従って、センサデバイスを装着したユーザは全く普段の通りに生活することにより、ゲームシステムを利用又は参加することができる。
【０１００】
また、腕時計型のセンサデバイス１は大容量の充電池６（図４）と低消費電力化機能を有している。従って、ほとんど充電することなく、腕時計型のセンサデバイス１を利用することができる。これにより、ユーザは、煩わしい充電作業にあまり時間を取られることなく、普段通りの生活を行うことができる。
【０１０１】
（４）形態例４
形態例１の説明では、ゲームプログラム１４は、ゲーム機能を意識しない状況で継続的に取得されたセンシングデータ１０１ｂに基づいて、ゲームシステムを構成するキャラクタとステージのパラメータを変化させる場合について説明した。
【０１０２】
しかしながら、形態例１で説明した解析データ１０２は、いわゆるゲーム機能にも使用することができる。ただし、いわゆるゲーム機能は、操作入力とキャラクタやステージのパラメータの変化とが同時並行的に実行される必要がある。
【０１０３】
このようにセンシングデータ１０１ｂをゲーム機能に使用する場合には、例えば分別部１３に分別基準の１つとして用意される「その他」２０４を利用すれば良い。例えばある日の加速度データからユーザの基本動作をトレースし、その動作のままにゲームプログラム１４のキャラクタを動かすことにより、ステージをクリアさせることもできる。なお、ここでの基本動作には、例えば「歩行」、「着席」、「起立」、「小走り」、「走り」等がある。
【０１０４】
このような制御が実現されれば、ユーザが能動的にゲームを操作する必要がなくなり、操作の負担を大きく減少させることができる。すなわち、ユーザは、ただ見ているだけで、あたかもゲーム機能を楽しむことができる。また、ユーザは、様々な解析結果とゲーム機能との結びつきを感じることができる。
【０１０５】
（５）形態例５
形態例１の説明では、センサデバイス１とゲームハードウェア本体１０で構成されるゲームシステムについて説明した。
【０１０６】
しかし、図１に示すように、ゲームハードウェア本体１０をネットワーク３０経由してサーバ２０に接続することもできる。なお、ネットワーク３０は、有線ネットワークでも無線ネットワークでも良い。また、ネットワーク３０は、広域ネットワークでもローカルネットワークでも構わない。例えばインターネットでも良い。
【０１０７】
このサーバ２０には、サーバ記憶装置２１とサーバ解析部２４とを配置する。サーバ記憶装置２１は、ネットワーク３０経由で受信したセンシングデータ１０１ｂ、解析データ１０２、ゲームデータ等を格納する記憶領域である。また、サーバ記憶部２１には、サーバ３０の動作機能に必要なサーバプログラムも格納される。サーバプログラムの機能の一つとして、サーバ解析部２４の機能が実現される。勿論、サーバプログラムは、不図示のコンピュータシステム上で実行される。これらの用途のため、サーバ記憶装置２１は、大容量の記憶装置を想定する。例えばハードディスク装置を想定する。
【０１０８】
サーバ解析部２４は、ユーザが所有するゲームプログラム１４では処理が難しい複雑な解析処理を代行する信号処理部である。サーバ解析部２４の処理結果は、不図示の通信機能や配信機能を通じ、例えばネットワーク３０に接続されたゲームハードウェア１０の記憶装置１１に格納される。勿論、この処理結果は、サーバ記憶装置２１に格納することもできる。また、サーバ解析部２４は、ネットワーク３０を通じて複数のユーザから収集される複数のセンシングデータ２２や複数の解析データ２３の解析処理にも使用することもできる。
【０１０９】
図９に、複数のユーザからセンシングデータを収集する場合におけるゲームシステム全体の概念イメージを示す。この構成により、複数人のセンシングデータ２２や複数人の解析データ２３をユーザ間で共有することができる。また、サーバ解析部２４によって、これらのデータを解析してランキングデータ２５を生成することもできる。また、解析の結果、同じ傾向を有するユーザを通知する機能等も実現できる。
【０１１０】
すなわち、図９に示すゲームシステムの場合には、自分の行動データを他人の行動データ、癖、生活習慣と比較したり、自分の行動データと統計データとを比較したりすることができる。これにより、実生活と強く結びついた習慣や行動等を通じて遠隔地の他人とコミュニケーションできるという、新たなゲーム分野を生み出すことができる。
【０１１１】
また、サーバ２０を通じて複数人のユーザからセンシングデータを収集するゲームシステムの場合にも、その全てのデータを公開する必要はない。例えば一部のデータについては公開対象として設定し、一部のデータについては非公開の対象として設定しても良い。また、個人を特定できるデータを自動的に削除できる機能をサーバ２０に搭載すれば、個人のプライバシーを保護することができる。このプライバシー保護機能の搭載により、プライバシー意識の強いユーザにも、前述したセンシングデータの収集機能を利用してもらうことができる。
【０１１２】
（６）形態例６
形態例１において説明したように、ゲームプログラム１４は、分別済み解析データ１０３に基づいてキャラクタやステージの各要素を変化させるように機能する。一般には、センシングデータ１０１ｂの値を、そのままキャラクタやステージのパラメータの変化に反映させる。
【０１１３】
しかし、図１０に示すように、事前に設定された閾値６０２との関係に基づいてパラメータの変化を補正する機能（以下「補正機能」という。）を搭載しても良い。図１０は、内部パラメータ６０１の値が閾値６０２を超えた場合（図１０（Ｂ））に、キャラクタやステージに変化が現れる設定について説明する。
【０１１４】
ここでは、閾値６０２を超える直前でパラメータの変化をプログラム的に一時的に停止させる機能について説明する。
【０１１５】
具体的には、運動量をキャラクタの体型変化に反映させる場合を考える。この場合、ゲームプログラム１４は、運動量というパラメータ６０１が蓄積して閾値６０２を超えた時点で痩せると判定するものとする（図１０（Ａ）、（Ｂ））。
【０１１６】
ここでの補正機能では、閾値６０２を超える直前に達した時点でパラメータ６０１の変化をプログラム的に一度停止させる（図１０（Ｃ））。なお、停止する値は、翌日に少しだけ運動すると、パラメータ６０１が閾値６０２を超えることが可能な程度に設定する。
【０１１７】
この際、ユーザは、パラメータの変化をある程度確認できるものとする。その場合、ユーザはあと少しの変化で閾値６０２を超えると判断することができる。ただし、補正機能によって、パラメータの変化が一時的に停止されたことは、ユーザに分からないようにする機能を搭載することが望ましい。
【０１１８】
この補正機能を搭載することにより、ユーザは、大きな目標を目前に控えた状態で日々を過ごすことになる。この機能により、ユーザは、目標を意識して生活することになり、豊かな生活が営むことが可能となる。このように、補正機能の搭載により、腕時計型センサデバイス１の装着によるゲームシステムの利用価値を高めることができる。
【０１１９】
（７）形態例７
前述した形態例の場合には、ゲームハードウェア本体１０を用いてセンシングデータ１０１ａを取得する場合について説明した。
【０１２０】
しかしながら、センシングデータ１０１ａを取得する装置本体は、必ずしもゲームプログラムの提供を主目的とする機器である必要はない。この場合、ゲーム機能は、様々な機器に組み込まれた機能の一つとして隠蔽されることになり、いわゆるゲーム機能に抵抗のあるユーザの抵抗感も低減することができる。
【０１２１】
また、前述した形態例の場合には、腕時計型センサデバイス１とゲームハードウェア本体１０とをそれぞれ独立した装置として構成する場合について説明した。しかし、形態例１におけるゲームハードウェア本体１０の機能を腕時計型センサデバイス１に内蔵することもできる。このように、センサデバイスとゲームハードウェア本体１０とが一体化されると、ゲームハードウェアの存在を意識させることなく、ユーザの生活を豊かにすることができる。
【符号の説明】
【０１２２】
１…腕時計型センサデバイス
２…センサ
３…ボタン
４…記憶装置
５…表示装置
６…充電池
７…無線装置
１０…ゲームハードウェア本体
１１…記憶装置
１２…解析部
１３…分別部
１４…ゲームプログラム
１５…外部表示装置
１６…決定部
１７…ネットワーク接続機能
２０…サーバ
２１…サーバ記憶装置
２２…複数人センシングデータ
２３…複数人解析データ
２４…サーバ解析部
２５…ランキングデータ
３０…ネットワーク
１０１…センシングデータ
１０１ａ…センシングデータ（センサデバイス内）
１０１ｂ…センシングデータ（ゲームハードウェア本体内）
１０２…解析データ
１０３…分別済み解析データ
２０１ａ…キャラクタ的
２０１ｂ…ステージ的
２０２ａ…生体的
２０２ｂ…環境的
２０３ａ…カジュアル
２０３ｂ…コア
６０１…パラメータ
６０２…閾値
【図１】
2010194140.tif 000003
【図２】
2010194140.tif 000004
【図３】
2010194140.tif 000005
【図４】
2010194140.tif 000006
【図５】
2010194140.tif 000007
【図６】
2010194140.tif 000008
【図７】
2010194140.tif 000009
【図８】
2010194140.tif 000010
【図９】
2010194140.tif 000011
【図１０】
2010194140.tif 000012