(57)【要約】コンテンツのリアルタイムストリームを出力表示に変換するエンドユーザシステム（１０）は、ユーザがストリームと対話することを可能にする入力装置（３０）を含む。この入力装置（３０）は、ユーザによる入力装置（３０）の操作を検出するためのセンサ（３３０）及びユーザが入力装置（３０）をどのように操作したかを決定するマイクロプロセッサ（３１０）を含む。マイクロプロセッサ（３１０）は検出された操作をエンドユーザシステム（１０）に示す。これに従ってエンドユーザシステム（１０）は、出力表示においてコンテンツの特定のストリームを始動又は停止させる。入力装置（３０）は単純な形状を有することが可能であり、必要な操作は、入力装置（３０）を転がす、回転させる、又は弾ませる等、非常に単純でありえる。本発明によって、ユーザは、単に観客であるだけでなく、自分自身の好みに基づいて出力表示を適応させることが可能になる。
2004520150.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツのストリームを受け取ってこれを入力装置の操作に従って出力されるべき表示に変換する対話システムのための入力装置において、
前記入力装置の検出された操作に対応する少なくとも１つの検出信号を生成する少なくとも１つのセンサと、
前記少なくとも１つの検出信号を、検出された操作を表わす符号化信号にマッピングし、前記対話システムに前記符号化信号を送信する、マイクロプロセッサと、
を有する入力装置。
【請求項２】
前記少なくとも１つのセンサが、光センサ、回転センサ及びタッチセンサのうち少なくとも１つを含む、請求項１に記載の入力装置。
【請求項３】
前記符号化信号は前記検出された操作に対応する操作の種類を示す、請求項１に記載の入力装置。
【請求項４】
前記示された操作の種類は、回転させること、転がすこと、弾ませること、投げること、振ること、及び布で覆うことのうち少なくとも１つを含む操作の種類の群から選択される、請求項３に記載の入力装置。
【請求項５】
球形の形状を有し第１及び第２の半球に分割されており、前記示された操作の種類は第２の半球に対する第１の半球の回転を含む組から選択される、請求項１に記載の入力装置。
【請求項６】
前記符号化信号は無線信号を介して前記対話システムに送信される、請求項１に記載の入力装置。
【請求項７】
前記表示がナレーションを含む、請求項１に記載の入力装置。
【請求項８】
前記表示において１つ以上のコンテンツのストリームが前記符号化信号に基づいて始動又は停止させられる、請求項１に記載の入力装置。
【請求項９】
入力装置で操作を検出するステップと、
前記検出された操作を操作コードにマッピングするステップと、
前記操作コードを１つ以上のコンテンツのストリームと関連づけるステップと、を有する、
前記コンテンツのストリームを出力されるべき表示へ変換し、
前記表示において前記１つ以上の関連づけられた前記コンテンツのストリームを始動又は停止するためのシステム内のプロセス。
【請求項１０】
コンテンツのストリームを受け取ってこれを表示に変換するエンドユーザ装置と、
１つ以上のセンサ及び当該１つ以上のセンサからの検出信号を１つ以上の操作コードにマッピングするマイクロプロセッサを含む入力装置と、
前記表示を出力するための出力装置と、
を有するシステムにおいて、
前記エンドユーザ装置は、前記１つ以上のマッピングされた操作コードに基づいて前記表示においてコンテンツのストリームを始動又は停止させるシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツのリアルタイムストリームを受け取ってこれを表示するためのシステム及び方法に関する。特に本発明は、ユーザが、表示されたコンテンツのリアルタイムストリームと対話して、これをカスタマイズすることを可能にする。
【０００２】
【従来の技術】
物語を語ること及び他の形のナレーションは、常に娯楽及び教育において人気のある形式であった。これらの最も初期の形式には、口頭のナレーション、歌、書面でのコミュニケーション、演劇及び印刷刊行物がある。１９世紀及び２０世紀の技術進歩の結果、今では異なった場所の多くの人々に物語を放送することが可能である。ラジオ及びテレビジョン等の放送メディアは、コンテンツのストリーム又はデータをエンドユーザ装置に同時に送信し、該エンドユーザ装置がストリームを音声及び／又は視覚の出力用に変換することにより、語り手が自らの考えを観衆に伝えることを可能にする。
【０００３】
この種の放送メディアは、エンドユーザ装置にコンテンツの単一のストリームを送信するという制限があり、従って、予め定められた順序から外れることができない物語を伝達する。これらの装置のユーザは、単なる観客であって、物語の結果に影響を及ぼすことができない。テレビジョン又はラジオを通じて放送されるコンテンツのリアルタイムストリームに対してユーザが有することができる唯一の対話は、コンテンツのストリーム間のスイッチング、すなわち、チャンネルを変えることである。ユーザに物語の経過に対する対話をもっと提供し、ユーザがより創造的になってユーザの好みに応じてプロットが如何に展開するかの決定を助けることを可能にし、従って、この経験をより楽しめるものにすることは有利である。
【０００４】
現今では、ユーザがコンテンツのリアルタイムストリームと対話するための媒体をコンピュータが提供する。例えば、ユーザが洞穴又は城等のバーチャル環境に位置しているキャラクタの動作を制御することができるコンピュータゲームが制作されている。プレーヤは、自分のキャラクタを制御して他のキャラクタと対話し、障害を切り抜け、バーチャル環境の範囲内で取る進路を選択しなければならない。オンラインコンピュータゲームにおいて、リアルタイムコンテンツのストリームはサーバからネットワークを通じて複数のパーソナルコンピュータまで放送され、複数のプレーヤが同じキャラクタ、障害及び環境と対話することができる。この種のコンピュータゲームはユーザに物語がどのように展開するか（すなわちキャラクタに起こること）について決定する若干の自由を与える一方、物語は非常に反復的で劇的な価値を欠如する傾向がある。なぜならば、ゲームをしているほとんどの間、キャラクタは、同じ動作（例えば銃を発射する）を繰り返すことを必要とし、これは同じ効果が得られるからである。
【０００５】
子供がコンピュータ上の物語の環境と対話することを可能にする様々な形の児童教育ソフトも開発されている。例えば、ＬｉｖｉｎｇＢｏｏｋｓ（Ｒ）は、一種の「対話式本」を開発したが、この本は、物語を幾つかの場面に分けて、各場面について短いアニメーションのクリップを再生した後、子供がその場面中の種々の要素を操作して（例えばマウスによる「ポイント＆クリック」）短いアニメーション又はギャグを再生させることを可能にする。他の種類のソフトウェアは、子供が自分自身で物語を作ることにより自分の感情及び気持ちを表現するツールを子供に提供する。娯楽価値を有することに加えて、対話式の物語は、幼い子供の言語的、社交的及び認知技術を発達させるための強力な道具であることが立証されている。
【０００６】
しかし、この種のソフトウェアに関する１つの問題は、対話するためには子供が通常キーボード又はマウスを使用することが必要であるということである。この種の入力装置は、特定の方法で持たれなければならず、ある程度の手と目との協調を必要としなければならない。従って、より幼い子供が使用するのが非常に困難である可能性がある。さらに、子供の初期の認知的発達の非常に重要な部分は、彼らの物理的な環境と関係する。子供が「遊ぶ」ことによって対話するのを促進するインターフェースは、従来のキーボード及びマウスインターフェースよりも有利である。なぜならこれは、教育的な観点からより有益であり、より直観的で使いやすく、そして、遊ぶことは、子供が学習するプロセスに参加することに対するより大きな意欲を提供するからである。また、子供が通常遊ぶ物と対話することを可能にすると同時に遊ぶ領域（即ち子供が対話することができる領域）を拡大するようなインターフェースは、より遊びやすい対話を促進することができる。
【０００７】
ＡｃｔｉＭａｔｅｓＴＭ ＢａｒｎｅｙＴＭは、動くフラシ天製の（ｐｌｕｓｈ）人形に埋め込まれる小型コンピュータから成るＭｉｃｒｏｓｏｆｔ Ｃｏｒｐ．（Ｒ）製の対話式学習製品である。この製品のより詳細な説明は、”Ｐｒｏｃｅｅｄｉｎｇｓ ｏｆ ＣＨＩ ’９８”の２８８〜２９５ページのＥ． Ｓｔｒｏｍｍｅｎによる”Ｗｈｅｎ ｔｈｅ Ｉｎｔｅｒｆａｃｅ ｉｓ ａ Ｔａｌｋｉｎｇ Ｄｉｎｏｓａｕｒ： Ｌｅａｒｎｉｎｇ Ａｃｒｏｓｓ Ｍｅｄｉａ ｗｉｔｈ ＡｃｔｉＭａｔｅｓ Ｂａｒｎｅｙ”に示される。子供は、人形の手を握ってゲームをし、人形の足を握って歌を聴き、人形の目を覆って「いないいないばあ」をすることにより玩具と対話する。ＡｃｔｉＭａｔｅｓ Ｂａｒｎｅｙは、子供がＡｃｔｉＭａｔｅｓ ｓｏｆｔｗａｒｅの教育ゲームで遊ぶ際にパーソナルコンピュータからの無線信号を受け取り、子供に指導することができる。この特定の製品は児童の間の対話を助成する一方で、この対話は指示に従う以上のことは何も含まない。この人形は、児童に如何なる動作も制御させないため、発達学習において非常に重要である、創造力又は協力を教示しない。
【０００８】
ＣＡＲＥＳＳ（Ｃｒｅａｔｉｎｇ Ａｅｓｔｈｅｔｉｃａｌｌｙ Ｒｅｓｏｎａｎｔ Ｅｎｖｉｒｏｎｍｅｎｔｓ ｉｎ Ｓｏｕｎｄ （音の美的共鳴環境を作る））は、身体の身振りを音声に変換するコンピュータインターフェースを利用することによって、児童に創造力及びコミュニケーションスキルを発達させる意欲を与えるツールを設計するためのプロジェクトである。このインターフェースは、筋肉の活動を検出して、意図された運動を検出するのに十分感度が高い装着型のセンサを含む。これらのセンサは特に、身体的な障害がある児童が自分自身を表現して、他人と情報交換することができるようにすることに役立ち、これにより彼らに学習プロセスに参加する意欲を起こさせる。しかし、ＣＡＲＥＳＳプロジェクトは、ユーザがコンテンツのストリームと如何なる種類の対話をすることも可能にするようなインターフェースも考えていない。
【０００９】
【発明が解決しようとする課題】
本発明の目的は、ユーザがエンドユーザ装置で受け取られるコンテンツのリアルタイムストリームと対話することができるようにすることである。
【００１０】
【課題を解決するための手段】
この目的は、本発明による請求項１に記載の入力装置により達成される。コンテンツのリアルタイムストリームは、テレビジョン又はコンピュータディスプレイ等の出力装置によりユーザへ出力される表示に変換される。この表示は、コンテンツの変化されたリアルタイムストリームによってプロットが展開する物語を伝達することが可能であり、ユーザのこれらのコンテンツのストリームとの対話は、コンテンツのストリームを始動又は停止させることによって、又はこれらのストリームにおいて移送される情報を変化させることによって、物語の結果を決定するのを助ける。本入力装置は、ユーザが単純、直接的且つ直観的な態様でコンテンツのリアルタイムストリームと対話することを可能にする。本入力装置は、コンテンツのリアルタイムストリームと対話すると共に、ユーザに精神的なだけでなく身体的な刺激を提供する。
【００１１】
本発明の１つの実施例は、コンテンツのリアルタイムストリームを出力される表示に変換するシステム及び前記表示内のコンテンツのストリームを始動又は停止させるためにユーザによって操作される入力装置を目的とする。本入力装置は、装置のユーザ操作を検出する複数のセンサ、及び、ユーザが装置を操作した特定の態様を表わす符号化信号にセンサ信号を処理するマイクロプロセッサを含む。本入力装置は、エンドユーザ装置に符号化信号を送信するための送信ユニットを更に含み、該送信ユニットは、始動又は停止させられるべきコンテンツの１つ以上のストリームに対する符号化信号をマッピングする。
【００１２】
本発明の他の実施例において、入力装置のセンサは、センサに当たっている光の強度の変化を検出する光センサを含む。
【００１３】
本発明の他の実施例において、入力装置のセンサは、装置の表面に作用している力の量及び力が作用している表面位置を検出するタッチセンサを含む。
【００１４】
本発明の他の実施例において、入力装置のセンサは、装置の回転運動を検出する回転センサを含む。この実施例による回転センサは、装置が回転する方向、装置が回転する回数（又は装置が回転する角度）、及び、装置が回転する角速度を検出することができる。
【００１５】
本発明の他の実施例において、入力装置はボールという形をとり、ユーザはコンテンツのストリームを作動又は停止させるために、この入力装置を、投げるか、弾ませるか、振るか又は回転させることができる。
【００１６】
本発明の他の実施例において、入力装置は２つの半球に分けられるボールという形をとり、ユーザはコンテンツのストリームを始動又は停止させるために、半球のうちの１つを他の半球に対して特定の方向に回転させることによって入力装置を操作する。
【００１７】
本発明の他の実施例は、コンテンツのリアルタイムストリームを表示に変換する方法であって、ユーザが入力装置でコンテンツのストリームを始動及び停止する方法を目的とする。
【００１８】
本発明のこれらの及び他の実施例は、添付の図面と共に考慮される以下の詳細な説明を参照することにより明らかにされる。
【００１９】
これらの図面は、本発明の範囲の定義としてではなく説明の目的のためのみに設計されたものであると理解されるべきであり、本発明の範囲の定義には添付の請求項が参照されるべきである。
【００２０】
【発明の実施の形態】
図面を参照すると、図１は、本発明のある実施例による、コンテンツのリアルタイムストリームを表示に変換するシステムの構成を示す。エンドユーザ装置１０は、データ又はコンテンツのリアルタイムストリームを受け取って、このストリームを出力装置１５上のユーザへの出力に適した形式に変換する。エンドユーザ装置１０は、ハードウェア、マイクロプロセッサ上で実行されるソフトウェア又はこれら二つの組合せのいずれかとして構成されることができる。本発明のエンドユーザ装置１０及び出力装置１５の１つの可能な実施態様は、テレビジョンセットに送信されるべきデータのストリームをデコードするセットトップボックスである。エンドユーザ装置１０は、また、コンピュータのＣＲＴディスプレイ及びスピーカに出力されるべきデータストリームをデコード及び処理するためのパーソナルコンピュータシステムにおいて実現されることができる。当業者にとって既知なとおり多くの異なった構成が可能である。
【００２１】
コンテンツのリアルタイムストリームは、マルチメディアデータを圧縮して伝送することに適している規格、例えばＭｏｖｉｎｇ Ｐｉｃｔｕｒｅ Ｅｘｐｅｒｔｓ Ｇｒｏｕｐ（ＭＰＥＧ）系列の規格のうちの１つによってエンコードされるデータストリームでありえる。しかし、コンテンツのリアルタイムストリームは、如何なる特定のデータフォーマット又はエンコードスキームにも限定されない。図１に示すように、コンテンツのリアルタイムストリームは、テレビジョン放送局５０又はコンピュータネットワークサーバ６０などの複数の異なった外部源から、ワイヤネットワーク又はワイヤレスネットワークを通じてエンドユーザ装置に送信されることができる。あるいは、データのリアルタイムストリームは、エンドユーザ装置に接続するデータ記憶装置７０（例えばＣＤ−ＲＯＭ、フロッピーディスク又はデジタル多用途ディスク（ＤＶＤ））から読み出されることができる。
【００２２】
上記のように、コンテンツのリアルタイムストリームは、出力装置１５を介してユーザに伝達される表示に変換される。本発明の１つの実施例において、表示はユーザに物語を伝達する。プロットがコンテンツのリアルタイムストリームによって予定される物語を単に伝達するだけである従来技術システムとは異なって、本発明は、入力装置３０を操作することで、ユーザが物語表示と対話してその結果を決定するのを手助けすることを可能にする。これらの操作に従って、ユーザは表示と関連するコンテンツのストリームを始動又は停止させる。例えば、コンテンツのストリームの各々によって物語は特定の筋書きで進行し、ユーザは特定のストリーム又は筋書きを始動させることによってプロットがどのように展開するかを決定する。従って本発明は、ユーザが創造力を振るって物語が自分自身の要望に従うようにカスタマイズすることができるようにする。しかし本発明は、コンテンツのリアルタイムストリームをユーザに示される物語に変換することに限られていない。本発明の他の実施例によれば、リアルタイムストリームは、歌、詩、音楽作品、ゲーム、バーチャル環境、適応可能な画像、又は、ユーザが自分の個人的な希望によって適応することができる他のあらゆる種類のコンテンツを伝達するのに用いられることができる。
【００２３】
上記したように、図２は１つ以上のセンサー３３０及びマイクロプロセッサ３１０を含む入力装置３０を詳細に示す。センサ３３０は、入力装置３０のユーザ操作を検出して、マイクロプロセッサにそれらの検出信号を出力する。次にマイクロプロセッサ３１０は、操作コードにこれらの検出信号をマッピングする。操作コードは、語、数、記号又は入力装置３０が操作された（例えば回転した、弾まされた等）態様を示すあらゆる種類の信号である。
【００２４】
操作コードに検出信号をマッピングした後に、マイクロプロセッサ３１０はこのコードを送信器３２０に送信し、該送信器は、前記コードをフォーマットして、無線信号、ワイヤ又は他の種類の通信リンクを介してエンドユーザ装置１５に送信する。操作コードが一旦受け取られたら、エンドユーザ装置１５は次に、入力装置３０が操作された態様を決定するために操作コードをデコードし、決定された種類の操作に対応するコンテンツの１つ以上のストリームを始動又は停止させる。
【００２５】
１つの実施例によれば、センサ３３０は、タッチセンサ３４０、回転センサ３５０及び光センサ３６０のうち１つ以上を含む。これらの種類のセンサの各々は、以下で更に詳細に説明される。
【００２６】
タッチセンサ３４０は、ユーザ又は他の物体が入力装置の表面に対して押圧している圧力の量を検出することによって入力装置３０と接触したか否かを検出することができる。タッチセンサ３４０は、入力装置の表面に配置される１つ以上の容量圧力センサを有してもよい。容量圧力センサは不導体フォームの層によって切り離される２つの金属板を含み、これら金属板はキャパシタを形成する。このセンサに如何なる種類の力が作用してもプレート間の間隔は減少し、キャパシタンスの差を引き起こす。キャパシタは導体と共に発振器の周波数を決定する。従って、作用している圧力の量は、発振器の周波数の変化によって決定されることができる。
【００２７】
タッチセンサ３４０は、更に、入力装置３０の表面に配置されるフォームパッド（エラストマー）を含むエラストマー圧力センサを含んでもよい。フォームパッドの抵抗は、それがどの程度に圧縮されるかに依存して変化する。電圧がパッドに作用すると、電極は、パッドの特定の領域の電流の変化を検知して作用している圧力の量及び位置を決定することができる。しかし、当業者にとって明らかであるように、多くの種類の他のタッチセンサ又は圧力センサが本発明と関連して用いられることができる。回転センサ３５０は、入力装置３０の回転運動を検出することができる。
【００２８】
例えば、回転センサ３５０は、入力装置３０が軸について回転した回数又は角度を測定してもよい。入力装置３０が軸について回転した角速度と同様に回転方向も検出されてもよい。回転センサ３５０は、更に、入力装置３０の一部が回転した回数を、該部分に固定された軸が回転する回数を検知することにより、検知することができてもよい。
【００２９】
光センサ３６０又はフォトセンサは、その表面に当たっている可視光、赤外線及び／又は紫外線エネルギーの存在及び／又は強度を検出する。大方の光センサは、物質に当たっている放射線の強さに従いコンダクタンスが変化する物質を含む半導体デバイスを含む。この種の装置は、フォトダイオード、フォトトランジスタ及びフォトＦＥＴを含む。光センサは、検出されている光の量又は強度に対応する電気信号を生成する。従って、光センサ３６０は生成された電気信号の変化を検出することによって光の強度の変化を検出することができる。この種の光センサ、特に受動赤外線（ＰＩＲ）センサは、人の存在によって生じる環境中の赤外線の変化を検出することによって、ユーザが入力装置に接近しているかどうか検出するのに用いられてもよい。
【００３０】
本発明の光センサ３６０は、入力装置３０の表面に沿って配置される１つ以上のフォトセンサを含んでもよい。従来技術において周知である多くの他の異なる種類の光センサと同様に、固体画像センサ（例えば電荷結合素子（ＣＣＤ））が用いられてもよい。
【００３１】
図２はタッチセンサ３４０、回転センサ３５０及び光センサ３６０を示すが、入力装置３０の操作を検出するために、入力装置３０のセンサ３３０が多くの他の物理特性を検知又は検出するための多くの他の種類のセンサを含んでもよいことは当業者に明らかである。この種のセンサは、熱センサ、能動又は受動モーションセンサ及び音声検出器又はトランスデューサを含んでもよい。
【００３２】
ユーザは、ユーザが表示において始動又は停止させたい１つのストリーム又は複数のストリームに依存して、さまざまな方法で入力装置３０を操作してもよい。１つの実施例によれば、入力装置３０は、児童が容易に持ち上げ取り扱うことができるのに十分なほど小さくて軽い物体である。入力装置３０は、例えばボール、玩具の車若しくは飛行機、人形、又はビデオゲームのジョイスティック等の児童が慣れている玩具であってよい。このリストは網羅的なものではなく、入力装置１５はユーザがさまざまな方法で操作することができるような如何なる種類の物体でもありえる。
【００３３】
図３Ａ〜３Ｄは、入力装置３０がコンテンツのストリームを始動又は停止させるために操作されることができる異なる識別可能な方法を示す。これらの図は、入力装置３０がボールという形を取る実施例を示す。図３Ａは、特定の方向への入力装置３０の回転を示す。図３Ｂは、転がされている入力装置３０を示す。図３Ｃは、弾ませられている入力装置３０を示す。図３Ｄは、振られている入力装置３０を示す。
【００３４】
マイクロプロセッサ３１０は、センサ３３０からの出力を分析することによってこれらの異なる種類の操作を区別することができる。例えば、特定の方向の回転を示している検出信号は、図３Ａの回転を示してもよい。他方では、表面の周辺部に沿って発生している一連の検出信号と連携したこのような検出信号は、図３Ｂの転がされている状態を示してもよい。更に、表面への圧力を示す一連の断続的な検出信号は、図３Ｃの弾んでいる状態を示してもよい。また、方向が交互に変化する小さな回転を示す一連の高速の検出信号は、図３Ｄの振れを示してもよい。加えて、検出されている可視光の突然の不在又は減少を示している検出信号は、マイクロプロセッサ３１０に、入力装置３０が布によって覆われている（図示せず）等の他の種類の操作を示してよい。
【００３５】
図４は、入力装置３０が２つの半球３１及び３２に分割されるボールの形状を有する他の実施例を示す。本実施例において、他の半球３１に関する半球３２の特定の方向の回転が一種の操作を構成する。図５は、更に詳細にこの実施例を示す。入力装置３０は、半球３２の表面に関して固定される軸３３を含む。この軸３３は回転センサ３５０ａに挿入され、これが、軸３３の方向及び回転数を検出する。図４及び５は、異なる半球のボールという形を取る入力装置３０に実行されているこの種の操作を示すが、入力装置３０が異なる形状（例えば可動ヘッド及びアームを有する人形又はぜんまい仕掛けの玩具のクランク）を取るときに、類似した操作が実行され、検出されることができることは当業者に明らかである。
【００３６】
マイクロプロセッサ３１０は、入力装置３０に対して認識できる種類の操作が発生したと決定した後、検出信号に従って、対応する操作コードに対応する種類の操作をマッピングする。マイクロプロセッサ３１０は、次に送信器３２０を制御して操作コードをエンドユーザ装置１０に送信する。
【００３７】
エンドユーザ装置１０は、受け取られた操作コードに従ってコンテンツのどのストリームが始動又は停止させられるかを決定する。１つの実施例では、各操作コードがコンテンツの特定のリアルタイムストリームにリンクされる。エンドユーザ装置１０によって受け取られるコンテンツのストリームは、各ストリームがリンクされるべき操作コードを示すコントロールデータを含んでもよい。
【００３８】
例えば、特定の操作コードが受信され、対応するストリームがアクティブでなければ、エンドユーザ装置１０がストリームを始動させても良い。しかし、対応するストリームが表示において既にアクティブな場合、エンドユーザ装置１０はストリームを停止させてもよい。逆に言えば、同じ操作のバリエーションは、対応するストリームを始動又は停止させることができる。例えば、特定の方向に入力装置３０を回転させることによりストリームが始動して、その反対方向にこの装置を回転させることによりストリームが停止するということが可能である。
【００３９】
ある実施例では、エンドユーザ装置１０は、どの種類の操作がコンテンツの各ストリームを始動又は停止させるかを示す指示がユーザに出力されるようにする。例えば、出力装置１５は、ボール（入力装置３０）を弾ませることが新しい物語の表示を開始させるということをユーザに知らせる視覚的又は音声メッセージを出力することができる。他のメッセージは、ボールを回転させることは表示中のキャラクター、例えば王子を移動させ、ボールを振ることは王子を踊らせるということをユーザに伝えることができる。
【００４０】
他の実施例によれば、コンテンツのストリームは、入力装置３０に実行されている操作の異なる種類の組合せによって始動又は停止することができる。このような実施例では、エンドユーザ装置１０は、特定の系列の操作コードが受信されたと決定したら、特定のコンテンツのストリームを始動又は停止させることができる。
【００４１】
他の実施例によれば、コントロールデータは、コンテンツの特定のストリームが自動的に始動又は停止させられるようにするような、エンドユーザ装置１０で受け取られるコンテンツのリアルタイムストリームを提供されてもよい。これによって、コンテンツのリアルタイムストリームの作者がコンテンツのどんなストリームが始動及び停止されるか、いくらかの制御を有することができる。例えば、物語の著者は、送信されたコンテンツのリアルタイムストリーム中のコントロールデータに従って、特定のコンテンツのストリームを始動又は停止させることによりプロットがどのように展開するかに関してある程度の制御を有する。
【００４２】
本発明の他の実施例は、１人以上のユーザによって操作される複数の入力装置３０を含む。本実施例において、各入力装置３０は、同じ操作に従ってコンテンツの同じストリームを始動及び停止することができてもよい。逆に言えば、各入力装置３０は、コンテンツの特定のストリームを始動又は停止させることについてだけの許可を与えられてもよい。例えば、各入力装置３０から伝送される操作コードは、その特定の装置に対して固有であるプレフィックス又はサフィックスを含んでもよい。エンドユーザ装置１０が受け取られた操作コードをデコ―ドするときに、固有のプレフィックス又はサフィックスと一致するコンテンツのストリームだけが始動又は停止する。更に、各々の入力装置３０は、伝送される操作コードによって変性されるコンテンツの特定のストリームを表してもよい。
【００４３】
上述のとおり、本発明の１つの実施例は、コンテンツのリアルタイムストリームを、出力装置１５を通じてユーザに示される物語に変換するエンドユーザ装置を目的とする。この実施例の１つの可能な実施態様は、対話式テレビジョンシステムである。エンドユーザ装置１０はセットトップボックスとして実現されることができ、出力装置１５はテレビジョン受信機である。ユーザがこの種のシステムと対話する方法は、図６のフローチャートと共に後述する。
【００４４】
ステップ１１０において、エンドユーザ装置１０は、物語の新しい場面に対応するデータのストリームを受け取って、場面データを抽出するために直ちにデータのストリームを処理する。各物語表示は一連の場面を含む。各場面はある種の動作が起こる設定を有する。更に、各場面は、関連するコンテンツの複数のストリームを有し、コンテンツの各ストリームは、プロットに影響を及ぼす要素を導入又は変更する。
【００４５】
例えば、コンテンツのストリームの始動は、キャラクタに特定の動作（例えば王子が特定の方向を歩き始める）を実行させ、設定に影響を及ぼすイベントを起こし、又は、ストーリーに新しいキャラクターを導入することができる。逆に言えば、コンテンツのストリームの停止は、キャラクタに特定の動作を実行するのを停止させ（例えば王子が歩くのを停止する）、イベントを終了させ（例えば雷雨又は地震が終了する）、又はキャラクタに表示から離れさせることができる（例えばカエルが飛び跳ねてどこかへ行ってしまう）。
【００４６】
コンテンツのストリームの始動又は停止は、また、表示中の物体の内的な特性又は属性を変えてもよい。例えば、特定のストリームの起動によって、キャラクタ（例えば王子）のムードが幸福な状態から悲しい状態に変化してもよい。このような変化は表示中で直ちに現れてもよく（例えば王子の微笑が渋面になる）、又は、後になってから表示中で現れてもよい。この種の内的な変化は、キャラクタに限定されず、変化することができる何らかの特性又はパラメータを含む、表示の一部である如何なる物体にも適用されることができる。
【００４７】
ステップ１２０において、セットトップボックスは抽出された場面データをデコードする。設定はテレビジョンスクリーンに表示され、それと共に、入力装置３０を操作することによって物語がどのように進行するかを決定しなければならないという指示がユーザに表示される。このステップは、また、ユーザにコンテンツの特定のストリームを始動又は停止させる操作の種類を示す指示を提示してもよい。その結果、ユーザはステップ１３０に示すように入力装置３０を操作する。
【００４８】
ステップ１４０において、入力装置３０のセンサ３３０はユーザ操作を検出して、結果の検出信号をマイクロプロセッサに送信する。該マイクロプロセッサは操作コードにこれらの信号をマッピングする。ステップ１５０において、操作コードはセットトップボックスに伝送され、該セットトップボックスは、コードにリンクされた、続いて始動又は停止するコンテンツのストリームを決定する。従って、入力装置の操作に従って、１つ以上の異なる動作又はイベントが物語表示において発生してもよい。
【００４９】
ステップ１６０において、コンテンツの始動／停止したストリームに従って新しい筋書きがテレビジョンで上映される。この特定の例では、コンテンツの各ストリームは、始動させられると同時にテレビジョンで上映されるＭＰＥＧファイルである。
【００５０】
セットトップボックスは、始動させられたコンテンツのストリームが筋書きを必然的にステップ１７０の新しい場面へ進行させるかどうか決定する。もしそうならば、本プロセスは新しい場面に対応するコンテンツのストリームを受け取るためにステップ１１０に戻る。しかし、新しい場面が筋書きにとって必要でない場合、セットトップボックスは物語がステップ１８０の適切な終止位置に到達したかどうか決定する。そうでない場合、ユーザは、ユーザインタフェース３０を使用してコンテンツのストリームを始動又は停止させ、これにより物語を続けるように指示される。図６及び対応する上の説明のフローチャートは、実施例を説明することを意図しており、決して制限するものではないしない。
【００５１】
本発明は、児童の発達教育について多くの用途を有するシステムを提供する。本発明は、児童が表示又は物語と対話しこれを適応させることで自分自身を表現することができるようにすることによって創造力及びコミュニケーションスキルの発達を促進する。本発明の入力装置３０の使用に必要なのはこの装置を回転させる又は弾ませる等の児童が慣れている単純な動作だけであるため、児童は本装置の使用が容易であり直感的であると感じるであろう。また、入力装置３０は、幼い子供が非常に慣れている物体（例えばボール又は玩具）として実現されることができる。入力装置３０の遊びやすい性質は、更に、子供に本発明と対話する意欲を与える。
【００５２】
しかし、本発明の入力装置３０は、決して子供による使用に限定されず、また、教育的なアプリケーションにも限定されないということに留意されたい。本発明は、あらゆる世代のユーザのための多くの異なる種類の表示と対話するために直観的で刺激的なインターフェースを提供する。
【００５３】
ユーザは、本発明を利用することによって表示に対して様々な異なる種類の対話を有することができる。上記したように、ユーザはキャラクタに特定の種類の動作を実行させることによって、又は、設定及びその中のキャラクタの全てに影響を及ぼす特定のイベント（例えば天災又は嵐）を開始することによって物語表示の結果に影響を及ぼしてもよい。入力装置３０はまた、例えば建物の色又は森林の木の数を変化させる等、単に設定の中のディテールを変化させるだけに用いられることができる。しかし、ユーザは本来的に物語的であるような表示と対話することに制限されない。入力装置３０は、画像において表示されるべき要素を選ぶのに、歌又は詩において使用される歌詞を決定するのに、ゲームで１回ターンを実行するのに、コンピューターシミュレーションと対話するのに、又は表示の範囲内で自己表現ができるようにする如何なる種類の対話も実行するのに、用いられることができる。
【００５４】
ユーザの対話は、入力装置３０により必要とされる操作との非常に論理的なつながりを有してもよい。例えば、入力装置３０は、装置の操作と同様の動作を必要とするコンピュータシミュレーションゲーム又はスポーツのために用いられてもよい。例は、レーンに沿ってボウリングボールを回転させることをシミュレーションするためにボールのような形状の入力装置３０を回転させること、又は、バスケットボールをドリブルすることをシミュレーションするために同装置を弾ませることを含む。同様に、他の物体が、入力装置３０と連動して操作を引き起こすのに用いられてもよい。キュースティック又はゴルフクラブは、それぞれ、ビリヤード又はゴルフの試合をシミュレーションするために球形入力装置３０を打つのに用いられてもよい。
【００５５】
加えて、本発明のユーザインタフェース３０は、ボールのように成形される入力装置３０には限定されない。本発明は、玩具のブロック、車輪又は棒等の、様々な方法で容易に操作されることのできる形状を有するあらゆる種類の入力装置をカバーする。
【００５６】
入力装置３０で実行されることができる操作の種類は、上記したものには限定されない。この操作は、センサの組によって区別することができる如何なる態様の操作も含んでよい。例えば、センサ３３０は全地球位置測定システム受信器を含んでもよく、操作コードは入力装置３０が移動させられた異なる位置と一致してもよい。本実施例において、エンドユーザ装置１０及びディスプレイ装置１５は、決定された操作コードによって表される位置に対応するリアルタイムの交通、天気及びニュース情報を表示する携帯型装置として入力装置３０によって組み込まれてもよい。
【００５７】
本発明は、実施例を参照して説明された。当業者にとって明らかであるように、請求項の範囲から逸脱することなく、前述の開示を考慮して本発明の種々の変形が行われる又は追従されることが可能である。
【図面の簡単な説明】
【図１】コンテンツのリアルタイムストリームを表示に変換するシステムの構成を示すブロック図である。
【図２】１つの実施例による入力装置の構成を示すブロック図である。
【図３Ａ】ボールの形を取る入力装置の操作の例を示す。
【図３Ｂ】ボールの形を取る入力装置の操作の例を示す。
【図３Ｃ】ボールの形を取る入力装置の操作の例を示す。
【図３Ｄ】ボールの形を取る入力装置の操作の例を示す。
【図４】２つの半球に分割されるボールの形を取る入力装置の操作の一例を示す。
【図５】図４に示される入力装置と関連して使用される回転センサを示す。
【図６】コンテンツのリアルタイムストリームが物語に変換されることができる方法を示すフローチャートである。
【国際公開パンフレット】
2004520150.tif 000003
2004520150.tif 000004
2004520150.tif 000005
2004520150.tif 000006
2004520150.tif 000007
2004520150.tif 000008
2004520150.tif 000009
2004520150.tif 000010
2004520150.tif 000011
2004520150.tif 000012
2004520150.tif 000013
2004520150.tif 000014
2004520150.tif 000015
2004520150.tif 000016
2004520150.tif 000017
2004520150.tif 000018
2004520150.tif 000019
2004520150.tif 000020
2004520150.tif 000021
2004520150.tif 000022
【国際公開パンフレット（コレクトバージョン）】
2004520150.tif 000023
【国際調査報告】
2004520150.tif 000024
2004520150.tif 000025
2004520150.tif 000026