以下に本発明の実施の形態を説明するが、本発明の構成要件と、発明の詳細な説明に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、発明の詳細な説明に記載されていることを確認するためのものである。従って、発明の詳細な説明中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
本発明の一側面の情報処理装置は、自分自身が設置されている部屋の様式、前記部屋のインテリアの色調、および前記部屋の明るさを示す第1の情報と、提示する所定の情報を示す第2の情報とに基づいて、前記第1の情報および前記第2の情報により特定される画像であって、提示する前記所定の情報の内容を表す画像を選択する選択手段(例えば、図6の映像選択部55)と、選択された前記画像の表示を制御する表示制御手段(例えば、図6の制御部56)とを備える。
前記選択手段(例えば、図7のステップS18の処理を行う映像選択部55)には、前記第1の情報および前記第2の情報により特定される画像を示す選択テーブル(例えば、図10の選択テーブル91)を用いて画像を選択させるようにすることができる。
情報処理装置には、前記第1の情報および前記第2の情報により特定される画像が変更されるように、前記選択テーブル(例えば、図10の選択テーブル91)を更新する更新手段(例えば、図22の更新部321)をさらに設けることができる。
情報処理装置には、前記選択手段(例えば、図18の映像選択部55)により選択された複数の画像を重畳する重畳手段(例えば、図18の重畳処理部231)をさらに設け、前記表示制御手段(例えば、図18の制御部56)には、前記重畳手段により重畳された画像の表示を制御させるようにすることができる。
前記選択手段(例えば、図14に示した選択テーブル191を用いて映像コードを選択する映像選択部55)には、1つの前記第1の情報、および1つの前記第2の情報に基づいて画像を選択する場合と、それらの第1の情報および第2の情報、並びに他の第2の情報に基づいて画像を選択する場合とで、異なる画像を選択させるようにすることができる。
本発明の一側面の情報処理方法またはプログラムは、情報処理装置が設置されている部屋の様式、前記部屋のインテリアの色調、および前記部屋の明るさを示す第1の情報と、提示する所定の情報を示す第2の情報とに基づいて、前記第1の情報および前記第2の情報により特定される画像であって、提示する前記所定の情報の内容を表す画像を選択し(例えば、図7のステップS18)、選択された前記画像の表示を制御する(例えば、図7のステップS21)ステップを含む。
以下、図面を参照して本発明を適用した実施の形態について説明する。
図4は、本発明を適用した情報提示システムの一実施の形態の構成例を示している。この情報提示システムは、天気予報や緊急のニュース、交通情報などのユーザに提示する情報(以下、提示情報とも称する)を取得する情報処理装置31と、提示情報の内容を表す画像を表示する表示装置32とから構成され、情報処理装置31および表示装置32は、図示せぬケーブルなどにより接続されている。
図4では、情報処理装置31は、部屋の中に配置された台33の上に設置され、さらに、情報処理装置31の上に表示装置32が設置されている。表示装置32は、情報処理装置31から供給される画像データに基づいて、ユーザに提示する情報の内容を表し、かつ情報処理装置31および表示装置32が設置されている部屋の環境になじんだ(溶け込む)画像を表示する。
情報処理装置31は、図5に示すように、ユーザに提示する情報である提示情報と、情報処理装置31の周囲の環境を示すインテリア情報とを取得する。そして、情報処理装置31は、取得した提示情報およびインテリア情報を基に特定される画像を選択し、その画像の画像データを表示装置32に供給して画像を表示させる。このように、提示情報およびインテリア情報を基に特定される画像を選択することで、提示情報の内容を表し、かつ情報処理装置31が設置されている部屋の環境になじんだ画像(画像データ)を選択して表示させることができる。
図6は、図4の情報処理装置31の構成例を示すブロック図である。
情報処理装置31は、提示情報取得部51、提示情報分類部52、インテリア情報取得部53、インテリア分類部54、映像選択部55、制御部56、記録部57、および入力部58を含むように構成される。
提示情報取得部51は、ユーザに提示する情報である提示情報を取得し、提示情報分類部52に供給する。提示情報取得部51は、通信部71、放送信号受信部72、および監視部73を含むように構成される。
提示情報取得部51の通信部71は、インターネットなどの通信網を介して接続されている、図示せぬサーバから提示情報を取得する。
提示情報取得部51の放送信号受信部72は、チューナ、デコーダなどから構成され、図示せぬ送信局から送信された、番組を再生するための放送信号を受信する。また、放送信号受信部72は、受信した放送信号から提示情報を抽出することにより、提示情報を取得する。
提示情報取得部51の監視部73は、ユーザ宅の玄関や各部屋の画像を撮影して、ユーザ宅を監視するビデオカメラ、ユーザ宅に設置されているガスコンロやトイレの使用状況などを監視するためのセンサなどを含むように構成される。監視部73は、ビデオカメラが撮影した画像から動きを検出したり、センサによりガスコンロやトイレの使用を検出したりする。提示情報取得部51は、検出された動き、またはガスコンロやトイレの使用を示す情報を、提示情報として提示情報分類部52に供給する。
提示情報分類部52は、提示情報取得部51から供給された提示情報を、提示情報の内容を示すカテゴリに分類して提示情報分類コードを生成する。提示情報分類コードは、提示情報が属すカテゴリを示すカテゴリコードと、その提示情報の内容を示す提示情報コードからなる。提示情報分類部52は、生成した提示情報分類コードを映像選択部55に供給する。
インテリア情報取得部53は、情報処理装置31の周囲の環境を示すインテリア情報を取得して、インテリア分類部54に供給する。インテリア情報取得部53は、設定情報保持部74、カラーセンサ75、照度センサ76を含むように構成される。
インテリア情報取得部53の設定情報保持部74は、ユーザにより設定された、情報処理装置31が設置されている部屋の環境を示す設定情報を保持する。
インテリア情報取得部53のカラーセンサ75は、情報処理装置31が設置されている部屋(インテリア)の色を検出する。また、インテリア情報取得部53の照度センサ76は、情報処理装置31が設置されている部屋の照度を測定する。
インテリア情報取得部53は、設定情報保持部74が保持している設定情報、カラーセンサ75により検出された色を示す情報、および照度センサ76により測定された照度の値を示す情報を、インテリア情報としてインテリア分類部54に供給する。
インテリア分類部54は、インテリア情報取得部53から供給されたインテリア情報に基づいて、情報処理装置31が設置されている部屋の環境を、室内の環境を示すカテゴリ(以下、インテリア分類と称する)に分類し、インテリア分類を示すインテリア分類コードを生成する。インテリア分類部54は、生成したインテリア分類コードを映像選択部55に供給する。
映像選択部55は、提示情報分類部52から供給された提示情報分類コード、およびインテリア分類部54から供給されたインテリア分類コードに基づいて、情報処理装置31が設置された部屋の環境になじむ画像(より詳細には後述する映像コード)を選択する。映像選択部55は、選択テーブル保持部77を含むように構成される。
映像選択部55の選択テーブル保持部77は、提示情報分類コードおよびインテリア分類コードから特定される映像コードが示されている選択テーブルを保持する。ここで、映像コードは、所定の画像を示す(画像を特定するための)情報であり、1つの映像コードにより1つの画像が特定される。映像選択部55は、選択テーブル保持部77が保持している選択テーブルを参照して、提示情報分類コード、およびインテリア分類コードを基に映像コードを選択し、その映像コードを制御部56に供給する。
制御部56は、情報処理装置31全体を制御する。制御部56は、映像選択部55から供給された映像コードにより特定される画像の画像データを記録部57から取得する。また、制御部56は、記録部57から取得した画像データに基づく画像の表示を制御する。すなわち、制御部56は、記録部57から取得した画像データを表示装置32に供給して、画像を表示させる。さらに、制御部56は、ユーザの操作に応じて入力部58から供給される入力信号に応じた処理を行う。
記録部57は、例えば、ハードディスクなどから構成され、画像データやプログラムなどの各種のデータを記録する。
入力部58は、例えば、ボタン、スイッチ、リモートコマンダから送信されてくる指令を受信する受信部などから構成され、ユーザの操作に応じた入力信号を、インテリア情報取得部53または制御部56に供給する。
次に、図7のフローチャートを参照して、情報処理装置31による情報提示の処理を説明する。この情報提示の処理は、ユーザの操作に応じて情報処理装置31が起動すると開始される。
ステップS11において、提示情報取得部51の通信部71は、通信網を介して接続されているサーバ(図示せず)から提示情報を取得する。例えば、提示情報取得部51の通信部71は、サーバから所定の電子メールを受信する。そして、提示情報取得部51は、受信された電子メールから、スーパーの特売日などを示す情報を提示情報として抽出し、提示情報分類部52に供給する。
ステップS12において、提示情報取得部51の監視部73は、情報処理装置31が設置されているユーザ宅の周囲の環境から提示情報を取得する。例えば、監視部73は、ユーザ宅の玄関に設置されたビデオカメラが撮影した画像の画素値の差分を取ることにより動きを検出する。そして、提示情報取得部51は、動きが検出されると、ユーザ宅に訪問者が来たことを示す情報を、提示情報として提示情報分類部52に供給する。
また、例えば、監視部73は、センサによりガスコンロの使用を検出する。提示情報取得部51は、ガスコンロの使用が検出されると、ガスコンロが使用中であることを示す情報を、提示情報として提示情報分類部52に供給する。
ステップS13において、提示情報取得部51の放送信号受信部72は、図示せぬ送信局から送信されてきた放送信号を受信し、受信した放送信号から提示情報を取得する。例えば、放送信号受信部72は、受信した放送信号の垂直ブランキング期間に埋め込まれている、明日の天気を示す情報を抽出する。提示情報取得部51は、抽出された明日の天気を示す情報を提示情報として、提示情報分類部52に供給する。
ステップS14において、インテリア情報取得部53は、インテリア情報を取得する。例えば、インテリア情報取得部53のカラーセンサ75は、情報処理装置31が設置されている部屋(インテリア)の色を検出する。また、インテリア情報取得部53の照度センサ76は、情報処理装置31が設置されている部屋の照度を測定する。そして、インテリア情報取得部53は、設定情報保持部74が保持している設定情報、カラーセンサ75により検出された色を示す情報、および照度センサ76により測定された照度の値を示す情報を、インテリア情報としてインテリア分類部54に供給する。
ステップS15にいて、提示情報分類部52は、新たな提示情報が取得されたか否かを判定する。例えば、提示情報分類部52は、提示情報取得部51から、新たに更新された提示情報が供給された場合、新たな提示情報が取得されたと判定する。
ステップS15において、新たな提示情報が取得されたと判定された場合、ステップS16に進み、提示情報分類部52は、新たに取得された提示情報を、提示情報の内容を示すカテゴリに分類して提示情報分類コードを生成する。提示情報分類部52は、生成した提示情報分類コードを映像選択部55に供給する。
ここで、提示情報は、例えば、図8に示すカテゴリに分類される。図8では、提示情報により示される情報の内容、および提示情報が属すカテゴリが示されている。
提示情報が属すカテゴリは、明日の天気に関する情報を示す“天気予報”、ユーザ宅に関する情報を示す“家庭内情報”、およびユーザ宅の周辺の地域に関する情報を示す“地域情報”に分けられている。
そして、カテゴリ“天気予報”には、明日の天気が晴れであることを示す提示情報“晴れ”、明日の天気が雨であることを示す提示情報“雨”、明日の天気が曇りであることを示す提示情報“曇り”、および明日の天気が雪であることを示す提示情報“雪”が属している。
カテゴリ“家庭内情報”には、ユーザ宅に設置されている電話機に留守番電話のメッセージが残されている(録音されている)ことを示す提示情報“留守番電話あり”、ユーザ宅に訪問者が来たことを示す提示情報“訪問者あり”が属している。また、カテゴリ“家庭内情報”には、ユーザ宅に設置されているガスコンロが使用中であることを示す提示情報“ガスコンロ使用中”、ユーザ宅のトイレが使用中であることを示す提示情報“トイレ使用中”、およびユーザ宅の窓またはドアの施錠がされていないことを示す提示情報“戸締り不完全”が属している。
さらに、カテゴリ“地域情報”には、所定のスーパーの特売日であることを示す提示情報“スーパー特売”、ユーザ宅の周辺の地域で火災が発生したことを示す提示情報“火災あり”、ユーザ宅の周辺の地域で盗難事故が発生したことを示す“盗難あり”、およびユーザ宅の周辺の地域の住民会議の日時を示す提示情報“住民会議”が属している。
提示情報分類部52は、提示情報取得部51から供給された提示情報を、図8に示したカテゴリのうちのいずれかのカテゴリに分類し、提示情報分類コードを生成する。ここで、提示情報分類コードは、図8に示すように、カテゴリを示すnビット(但し、nは自然数)のカテゴリコード、および提示情報の内容を示すmビット(但し、mは自然数)の提示情報コードからなり、カテゴリコードおよび提示情報コードが、カテゴリコードおよび提示情報コードの順番に並べられたものが提示情報分類コードとされる。
例えば、提示情報取得部51から提示情報分類部52に、明日の天気が晴れであることを示す提示情報が供給されると、提示情報分類部52は、提示情報をカテゴリ“天気予報”に分類し、カテゴリ“天気予報”を示すカテゴリコード、および提示情報“晴れ”を示す提示情報コードが並べられた提示情報分類コードを生成する。
なお、提示情報分類部52は、提示情報取得部51から、新たな提示情報が複数供給されると、供給された提示情報の数だけ提示情報分類コードを生成する。例えば、提示情報分類部52は、提示情報取得部51から、新たな提示情報が2つ供給されると、供給されたそれぞれの提示情報を基に、2つの提示情報分類コードを生成する。
図7のフローチャートの説明に戻り、ステップS16において、提示情報分類部52が提示情報分類コードを生成し、映像選択部55に供給すると、ステップS17に進む。
ステップS17において、インテリア分類部54は、インテリア情報取得部53から供給されたインテリア情報に基づいて、情報処理装置31が設置されている部屋の環境を、インテリア分類に分類し、インテリア分類を示すインテリア分類コードを生成する。インテリア分類部54は、生成したインテリア分類コードを映像選択部55に供給する。
インテリア分類は、例えば、図9に示すように、情報処理装置31が設置されている部屋のスタイル(様式)、部屋のインテリアの色調、および部屋の明るさによって定まる。図9では、各インテリア分類のスタイル、色調、および明るさが示されている。
例えば、部屋のスタイル(様式)が、現代風の内装の部屋を示す“モダン”であり、色調が“暖色系”であり、明るさが“明るい”である部屋の環境は、インテリア分類Aに分類される。
また、部屋のスタイルが“モダン”であり、色調が“暖色系”であり、明るさが“暗い”である部屋の環境は、インテリア分類Bに分類され、部屋のスタイルが“モダン”であり、色調が“モノクロ系”であり、明るさが“明るい”である部屋の環境は、インテリア分類Cに分類され、部屋のスタイルが“モダン”であり、色調が“モノクロ系”であり、明るさが“暗い”である部屋の環境は、インテリア分類Dに分類される。
さらに、部屋のスタイル(様式)が、和風の内装の部屋を示す“和風”であり、明るさが“明るい”である部屋の環境は、インテリア分類Eに分類され、部屋のスタイルが、“和風”であり、明るさが“暗い”である部屋の環境は、インテリア分類Fに分類される。
また、インテリア分類部54は、インテリア情報に基づいて、情報処理装置31が設置されている部屋の環境を分類すると、図9に示すように、分類されたインテリア分類を示すpビット(但し、pは自然数)のインテリア分類コードを生成し、映像選択部55に供給する。
ここで、情報処理装置31が設置されている部屋のスタイルは、ユーザが入力部58を操作することにより予め設定することができる。例えは、ユーザは、部屋のスタイルとして、現代風の内装の部屋を示す“モダン”、または和風の内装の部屋を示す“和風”を選択して設定することができる。例えば、設定情報保持部74は、ユーザが入力部58を操作することにより、入力部58から供給される入力信号を基に、情報処理装置31が設置されている部屋のスタイルが“モダン”、または“和風”であることを示す設定情報を生成して保持する。
また、カラーセンサ75によって検出された、情報処理装置31が設置されている部屋の色が、色空間における予め定められた所定の空間に含まれている場合には、情報処理装置31が設置されている部屋(のインテリア)の色調は“暖色系”とされ、カラーセンサ75によって検出された色が、色空間における予め定められた所定の空間に含まれていない場合には、情報処理装置31が設置されている部屋の色調は“モノクロ系”とされる。
さらに、照度センサ76によって測定された照度の値が、予め定められた所定の値以上である場合、情報処理装置31が設置されている部屋の明るさは“明るい”とされ、照度センサ76によって測定された照度の値が、予め定められた所定の値より小さい場合、情報処理装置31が設置されている部屋の明るさは“暗い”とされる。
したがって、例えば、インテリア情報取得部53からインテリア分類部54に供給された設定情報により示される部屋のスタイルが“モダン”であり、カラーセンサ75により検出された色が、色空間における予め定められた所定の空間に含まれており、さらに、照度センサ76により測定された照度の値が、予め定められた所定の値以上である場合、インテリア分類部54は、インテリア情報取得部53から供給されたインテリア情報に基づいて、情報処理装置31が設置されている部屋の環境を、インテリア分類Aに分類し、インテリア分類Aを示すインテリア分類コードを生成する。
なお、ここでは、インテリア情報としての、部屋のスタイル、色調、明るさに基づいて、情報処理装置31が設置された部屋の環境を分類すると説明したが、さらに、部屋の湿度や気温、部屋の広さなどをインテリア情報として取得し、それらの情報に基づいて、部屋の環境を分類するようにしてもよい。
図7のフローチャートの説明に戻り、ステップS17において、インテリア分類部54がインテリア分類コードを生成し、映像選択部55に供給すると、ステップS18に進む。
ステップS18において、映像選択部55は、選択テーブル保持部77に保持されている選択テーブルを参照して、提示情報分類部52から供給された提示情報分類コード、およびインテリア分類部54から供給されたインテリア分類コードに基づいて、映像コードを選択する。映像選択部55は、選択した映像コードを制御部56に供給する。
例えば、選択テーブル保持部77は、図10に示す選択テーブル91を保持している。図10では、インテリア分類コード、提示情報分類コード、およびインテリア分類コードと提示情報分類コードとから特定される映像コードが示されている。
映像コードA−1乃至映像コードA−4のそれぞれは、提示情報分類コードAと、インテリア分類コードA乃至インテリア分類コードDのそれぞれとから特定される。また、映像コードB−1乃至映像コードB−4のそれぞれは、提示情報分類コードBと、インテリア分類コードA乃至インテリア分類コードDのそれぞれとから特定され、映像コードC−1乃至映像コードC−4のそれぞれは、提示情報分類コードCと、インテリア分類コードA乃至インテリア分類コードDのそれぞれとから特定され、映像コードD−1乃至映像コードD−4のそれぞれは、提示情報分類コードDと、インテリア分類コードA乃至インテリア分類コードDのそれぞれとから特定される。
例えば、提示情報分類部52から映像選択部55に提示情報分類コードBが供給され、インテリア分類部54から映像選択部55にインテリア分類コードCが供給された場合、映像選択部55は、選択テーブル91を参照して、提示情報分類コードBおよびインテリア分類コードCによって特定される映像コードB−3を選択する。
なお、映像選択部55は、提示情報分類部52から複数の提示情報分類コードが同時に供給された場合、供給された提示情報分類コードの数だけ映像コードを選択して制御部56に供給する。例えば、提示情報分類部52から映像選択部55に、提示情報分類コードAおよび提示情報分類コードBが供給され、インテリア分類部54から映像選択部55にインテリア分類コードCが供給された場合、映像選択部55は、提示情報分類コードAおよびインテリア分類コードCによって特定される映像コードA−3と、提示情報分類コードBおよびインテリア分類コードCによって特定される映像コードB−3とを選択して、制御部56に供給する。
また、提示情報分類コードおよびインテリア分類コードにより特定される映像コードが示す画像は、提示情報分類コードにより示される提示情報の内容を表し、かつインテリア分類コードにより示される部屋の環境になじんだ(部屋の色調に合った)画像とされる。
例えば、提示情報分類コードAが、図8に示したカテゴリが“天気予報”であり、提示情報が“雨”であることを示す提示情報分類コードであり、インテリア分類コードA(図10)が、図9のインテリア分類Aを示すインテリア分類コードである場合、提示情報分類コードAおよびインテリア分類コードAにより特定される映像コードA−1により示される画像は、例えば、現代風で色調が暖色系の明るい部屋になじむ画像であり、かつ雨の天気を想起させるような、ジャングルのスコールの画像とされる。
図7のフローチャートの説明に戻り、ステップS18において、映像選択部55が、提示情報分類コードおよびインテリア分類コードに基づいて映像コードを選択し、制御部56に供給すると、ステップS19に進む。
ステップS19において、制御部56は、映像選択部55から供給された映像コードにより特定される画像の画像データを記録部57から取得する。
ステップS20において、制御部56は、表示装置32に表示されている画像が、表示されてから予め定められた所定の期間だけ経過したか否かを判定する。例えば、制御部56は、表示装置32に画像が表示されていない場合、予め定められた所定の期間だけ経過したと判定する。また、例えば、予め定められた所定の期間が3分であり、現在、表示装置32に表示されている画像が、表示されてから10分経過している場合、制御部56は、予め定められた所定の期間だけ経過したと判定する。
ステップS20において、予め定められた所定の期間だけ経過していないと判定された場合、予め定められた所定の期間だけ画像を表示させるので、ステップS20に戻り、判定の処理が繰り返される。
一方、ステップS20において、予め定められた所定の期間だけ経過したと判定された場合、表示装置32には、画像が表示されていないか、または表示装置32に表示されている画像は、予め定められた所定の期間だけ表示されたので、ステップS21に進む。
ステップS21において、制御部56は、記録部57から取得した画像データを表示装置32に供給して、表示装置32に画像を表示させる。ユーザは、表示装置32に表示された画像を見ることにより、画像により表される情報(提示情報)を得ることができる。
ステップS22において、制御部56は、記録部57から取得した画像データに基づく画像のうち、まだ表示させていない画像があるか否かを判定する。
ステップS22において、表示させていない画像があると判定された場合、まだ表示されていない画像を表示させるので、処理はステップS20に戻る。そして、現在、表示装置32に表示されている画像が、表示されてから予め定められた所定の期間だけ経過すると、まだ表示されていない画像が表示装置32に表示される。
例えば、制御部56が記録部57から2つの画像データを取得して、取得した画像データに基づく画像を表示装置32に表示させる場合、図11に示すように、制御部56は、画像を1枚ずつ表示させる。なお、図11において、横軸は時間を表している。
例えば、制御部56は、記録部57から画像121の画像データ、および画像122の画像データを取得すると、まず表示装置32に、画像121を表示させる。例えば、画像121は、晴れの天気を想起させる、よく晴れた南国のビーチの画像であり、ユーザは、画像121を見ることにより、明日の天気は晴れであるという情報を得る。
そして、画像121が表示されてから、予め定められた所定の時間が経過すると、制御部56は、表示装置32に、画像122を表示させる。これにより、表示装置32に表示される画像は、画像121から画像122に切り替わる。例えば、画像122は、電話機の画像であり、ユーザは、画像122を見ることにより、ユーザ宅に設置されている電話機に、留守番電話のメッセージが録音されているという情報を得ることができる。
このように、制御部56が複数の画像データを取得した場合、すなわち、情報処理装置31が複数の提示情報を取得した場合、所定の時間間隔で提示情報の内容を表す画像が表示される。また、表示装置32に画像が表示されている状態で、次に表示させる画像がない場合には、新たな提示情報が取得されるまで、現在表示装置32に表示されている画像が表示され続ける。
図7のフローチャートの説明に戻り、ステップS22において、表示させていない画像がないと判定された場合、ユーザに提示する情報の内容を表す画像を全て表示させたので、ステップS23に進む。
また、ステップS15において、新たな提示情報が取得されていないと判定された場合、新たにユーザに提示する情報はないので、ステップS16の処理乃至ステップS22の処理はスキップされて、ステップS23に進む。
ステップS22において、表示させていない画像がないと判定されるか、またはステップS15において、新たな提示情報が取得されていないと判定されると、ステップS23において、制御部56は、終了が指示されたか否かを判定する。例えば、ユーザが入力部58を操作して、情報処理装置31の電源のオフを指示し、入力部58から制御部56に電源のオフを指示する信号が供給された場合、制御部56は、終了が指示されたと判定する。
ステップS23において、終了が指示されていないと判定された場合、新たに提示情報を取得してユーザに情報を提示するので、ステップS11に戻り、上述した処理が繰り返される。
一方、ステップS23において、終了が指示されたと判定された場合、処理を終了するので、制御部56は、情報処理装置31の電源をオフして、情報提示の処理は終了する。
このようにして、情報処理装置31は、提示情報およびインテリア情報を取得し、提示情報の内容を示す提示情報分類コード、およびインテリア情報により示される部屋の環境を示すインテリア分類コードによって特定される映像コードを選択する。そして、情報処理装置31は、選択された映像コードにより示される画像を表示装置32に表示させる。
このように、提示情報分類コードおよびインテリア分類コードによって特定される映像コードを選択し、映像コードにより示される画像を表示するようにしたので、提示情報の内容を表し、かつ情報処理装置31が設置されている部屋の環境になじんだ(溶け込んだ)画像を表示させることができる。その結果、ユーザに違和感を感じさせることなく、より効果的に情報を提示することができる。
また、情報処理装置31においては、提示情報分類コードおよびインテリア分類コードに基づいて、表示させる画像(映像コード)が選択されるので、同じ提示情報がユーザに提示される場合でも、表示装置32に表示される提示情報の内容を表す画像は、情報処理装置31が設置されている部屋や、その部屋の明るさなどによって異なる。
例えば、図12に示すように、複数の情報処理装置が、それぞれ異なる部屋A乃至部屋Cに設置されている場合、それぞれの情報処理装置が取得した提示情報が同一であっても、情報処理装置に接続されている表示装置に表示される画像は、情報処理装置が設置された部屋によって異なる。
図12では、部屋Aに、互いに接続された情報処理装置31および表示装置32が設置されており、部屋Bには、互いに接続され、情報処理装置31および表示装置32と同様に構成される情報処理装置151−1および表示装置152−1が設置されている。また、部屋Cには、互いに接続され、情報処理装置31および表示装置32と同様に構成される情報処理装置151−2および表示装置152−2が設置されている。
ここで、情報処理装置31、情報処理装置151−1、および情報処理装置151−2のそれぞれが同一の提示情報を取得したとする。この場合、情報処理装置31は、部屋Aの環境を示すインテリア情報Aを取得し、提示情報の内容を示す提示情報分類コード、およびインテリア情報Aにより示される部屋Aの環境を示すインテリア分類コードによって特定される映像コードを選択し、表示装置32に画像Aを表示させる。
また、情報処理装置151−1は、部屋Bの環境を示すインテリア情報Bを取得し、提示情報の内容を示す提示情報分類コード、およびインテリア情報Bにより示される部屋Bの環境を示すインテリア分類コードによって特定される映像コードを選択し、表示装置152−1に画像Bを表示させる。さらに、情報処理装置151−2は、部屋Cの環境を示すインテリア情報Cを取得し、提示情報の内容を示す提示情報分類コード、およびインテリア情報Cにより示される部屋Cの環境を示すインテリア分類コードによって特定される映像コードを選択し、表示装置152−2に画像Cを表示させる。
したがって、情報処理装置31、情報処理装置151−1、および情報処理装置151−2のそれぞれが同一の提示情報を取得した場合においても、表示装置32、表示装置152−1、および表示装置152−2のそれぞれには、異なる画像A、画像B、および画像Cがそれぞれ表示される。画像A乃至画像Cのそれぞれは、部屋A乃至部屋Cのそれぞれの環境になじんだ画像(部屋A乃至部屋Cのそれぞれの色調に合った色調の画像)であり、しかも、ユーザは、画像A乃至画像Cのそれぞれを見て、同じ情報を得ることができる。
このように、情報処理装置31は、所定の情報を提示する場合に、提示する情報の内容を表し、かつ情報処理装置31の周囲の環境に応じた画像を表示させることによって、ユーザにより効果的に情報を提示することができる。
なお、提示情報分類コードおよびインテリア分類コードを基に、選択テーブル91から映像コードを選択すると説明したが、提示情報分類コードおよびインテリア分類コードを基に、所定の演算を行うことによって、映像コードを生成するようにしてもよい。
ところで、以上においては、1つの提示情報に対して1つの画像を表示させる場合について説明したが、複数の提示情報に対して1つの画像を表示させるようにしてもよい。この場合、例えば、図13に示すように、複数の提示情報分類コードから、さらに1つの提示情報分類コードが生成されて、提示情報分類部52から映像選択部55に供給される。なお、図13において、カテゴリは、図8における場合と同様であり、繰り返しになるのでその説明は省略する。また、各カテゴリには、そのカテゴリに属す提示情報として、図8における場合に、さらに“情報なし”が加えられており、この提示情報“情報なし”は、そのカテゴリに属す提示情報が取得されなかたことを示している。
例えば、提示情報がN個(但し、Nは自然数)のカテゴリに分類されており、提示情報取得部51から提示情報分類部52に、提示情報が供給されると、図13に示すように、提示情報分類部52は、全てのカテゴリ(すなわち、N個のカテゴリ)に対して、(n+m)ビット(但し、nおよびmは自然数)である、提示情報分類コードを生成する。したがって、図13の例においては、N個のカテゴリに対するN個の提示情報分類コードA−1乃至提示情報分類コードA−N(但し、Nは自然数)が生成される。
ここで、所定のカテゴリに属する提示情報が供給されなかった場合には、そのカテゴリに対する提示情報分類コードの提示情報コードは、提示情報“情報なし”を示す提示情報コードとされる。
そして、さらに、提示情報分類部52は、生成したN個の提示情報分類コードA−1乃至提示情報分類コードA−Nを基に、提示情報分類コードA−1乃至提示情報分類コードA−Nのそれぞれが、提示情報分類コードA−1乃至提示情報分類コードA−Nの順番に並べられたN×(n+m)ビットの提示情報分類コードを生成する。提示情報分類部52は、生成したN×(n+m)ビットの提示情報分類コードを映像選択部55に供給する。
このように、複数の提示情報に対して、1つの提示情報分類コードが生成される場合、映像選択部55の選択テーブル保持部77は、例えば、図14に示す選択テーブル191を保持する。
図14では、インテリア分類コード、提示情報分類コード、およびインテリア分類コードと提示情報分類コードとから特定される映像コードが示されている。
提示情報分類コードP乃至提示情報分類コードSのそれぞれは、N個の提示情報分類コードから生成された、N(n+m)ビット(但し、N、n、およびmは自然数)の提示情報分類コードである。
映像コードP−1乃至映像コードP−4のそれぞれは、提示情報分類コードPと、インテリア分類コードA乃至インテリア分類コードDのそれぞれとから特定され、映像コードQ−1乃至映像コードQ−4のそれぞれは、提示情報分類コードQと、インテリア分類コードA乃至インテリア分類コードDのそれぞれとから特定される。また、映像コードR−1乃至映像コードR−4のそれぞれは、提示情報分類コードRと、インテリア分類コードA乃至インテリア分類コードDのそれぞれとから特定され、映像コードS−1乃至映像コードS−4のそれぞれは、提示情報分類コードSと、インテリア分類コードA乃至インテリア分類コードDのそれぞれとから特定される。
例えば、提示情報取得部51によって、明日の天気が雪であることを示す提示情報だけが取得された場合に、提示情報分類コードPが生成され、明日は所定のスーパーの特売日であることを示す提示情報だけが取得された場合に、提示情報分類コードQが生成され、さらに、明日の天気が雪であることを示す提示情報、および明日は所定のスーパーの特売日であることを示す提示情報の2つの提示情報だけが取得された場合に、提示情報分類コードRが生成され、インテリア分類部54から映像選択部55に供給されたインテリア分類コードがインテリア分類コードAであるとする。
この場合、提示情報分類部52から映像選択部55に供給される提示情報分類コードが、提示情報分類コードPであるとき、表示装置32には、インテリア分類コードAおよび提示情報分類コードPによって特定される、映像コードP−1により示される画像が表示され、映像選択部55に供給される提示情報分類コードが、提示情報分類コードQであるとき、表示装置32には、インテリア分類コードAおよび提示情報分類コードQによって特定される、映像コードQ−1により示される画像が表示される。そして、映像選択部55に供給される提示情報分類コードが、提示情報分類コードRであるとき、表示装置32には、インテリア分類コードAおよび提示情報分類コードRによって特定される、映像コードR−1により示される画像が表示される。
映像コードP−1、映像コードQ−1、および映像コードR−1により示される画像は、それぞれ異なる画像となるが、映像コードR−1により示される画像は、提示情報分類コードPにより示される提示情報の内容、および提示情報分類コードQにより示される提示情報の内容を表す画像となる。
例えば、提示情報分類コードPにより示される提示情報は、明日の天気が雪であることを示しているので、映像コードP−1により示される画像は、図15に示す画像とされる。図15に示す画像は、雪が積もっている冬の並木道の画像であり、ユーザに雪の天気を想起させる画像となっている。ユーザは、この図15に示す画像を見ることにより、明日の天気は雪であるという情報を得ることができる。
また、例えば、提示情報分類コードQにより示される提示情報は、明日は所定のスーパーの特売日であることを示しているので、映像コードQ−1により示される画像は、図16に示す画像とされる。図16に示す画像は、ユーザにスーパーの特売を想起させるような、浜辺で人がジャンプしている様子を表している画像となっており、ユーザは、この画像を見ることにより、明日は所定のスーパーの特売日であるという情報を得ることができる。
さらに、提示情報分類コードRにより示される提示情報は、明日の天気は雪であり、かつ明日は所定のスーパーの特売日であることを示しているので、映像コードR−1により示される画像は、例えば、図17に示す画像とされる。図17に示す画像は、スキーヤーがジャンプしている様子を表している画像であり、ユーザに雪の天気、およびスーパーの特売を想起させる画像となっている。ユーザは、この画像を見ることにより、明日の天気は雪であり、また明日は所定のスーパーの特売日でもあるという情報を得ることができる。すなわち、ユーザは、1つの画像を見るだけで複数の情報を同時に得ることができる。
以上のように、複数の提示情報分類コードを基に、1つの提示情報分類コードを生成することによって、複数の提示情報に対して、複数の提示情報の内容を表す1つの画像を表示させることができる。これにより、情報処理装置31は、ユーザに対してより効果的に情報を提示することができる。
また、複数の提示情報を同時に取得した場合、提示情報の内容を表す画像を1枚ずつ表示させずに、提示情報の内容を表す複数の画像を重畳して表示させるようにしてもよい。この場合、情報処理装置は、例えば、図18に示すように構成される。
図18に示す情報処理装置221は、提示情報取得部51、提示情報分類部52、インテリア情報取得部53、インテリア分類部54、映像選択部55、制御部56、記録部57、および入力部58を含むように構成される。
図18に示す情報処理装置221を構成する提示情報取得部51、提示情報分類部52、インテリア情報取得部53、インテリア分類部54、映像選択部55、記録部57、および入力部58のそれぞれは、図6における提示情報取得部51、提示情報分類部52、インテリア情報取得部53、インテリア分類部54、映像選択部55、記録部57、および入力部58のそれぞれと同様であるため同一の符号を付してあり、その説明は省略する。
図18に示す情報処理装置221の制御部56には、図6の制御部56に新たに重畳処理部231が設けられている。制御部56の重畳処理部231は、制御部56が記録部57から取得した複数の画像データを基に、複数の画像を重畳させて表示させるための画像データを生成する。
次に、図19のフローチャートを参照して、図18の情報処理装置221による情報提示の処理を説明する。なお、ステップS41の処理乃至ステップS50の処理のそれぞれは、図7におけるステップS11の処理乃至ステップS20の処理のそれぞれと同様であるので、その説明は省略する。
制御部56が画像データを取得し、表示装置32に画像が表示されてから、予め定められた所定の期間だけ経過すると、ステップS51において、制御部56の重畳処理部231は、制御部56が取得した画像データに対して重畳処理を行う。例えば、制御部56が2つの画像データを取得した場合、制御部56の重畳処理部231は、それぞれの画像データに基づく2つの画像を重畳させて表示させるための画像データを生成する。
ステップS52において、制御部56は、重畳処理部231が生成した、複数の画像を重畳させて表示させるための画像データを表示装置32に供給して、表示装置32に画像を表示させる。
これにより、表示装置32には、例えば、図20に示す画像が表示される。
図20では、晴れの天気を想起させる、よく晴れた南国のビーチの画像261に、留守番電話のメッセージを想起させる、電話機の画像262が重畳されて表示されている。ユーザは、画像261を見ることで、明日の天気は晴れでるという情報を得ることができ、また、画像262を見ることで、ユーザ宅に設置されている電話機に留守番電話のメッセージが録音されているという情報を得ることができる。
なお、映像選択部55から制御部56に1つの映像コードが供給され、制御部56が1つの画像データを取得した場合には、重畳処理部231による重畳処理は行われずに、制御部56が取得した画像データがそのまま表示装置32に供給される。
図19のフローチャートの説明に戻り、ステップS53において、制御部56は、終了が指示されたか否かを判定する。ステップS53において、終了が指示されていないと判定された場合、新たに提示情報を取得してユーザに情報を提示するので、ステップS41に戻り、上述した処理が繰り返される。
一方、ステップS53において、終了が指示されたと判定された場合、処理を終了するので、制御部56は、情報処理装置221の電源をオフして、情報提示の処理は終了する。
このようにして、情報処理装置221は、複数の提示情報を同時に取得した場合、取得した提示情報の内容を表す画像を重畳させて表示装置32に表示させる。
このように、複数の画像を重畳させて表示させることで、ユーザに対してより効果的に情報を提示することができる。これにより、ユーザは、重畳されて表示された画像を見ることで複数の情報を同時に得ることができる。
また、複数の提示情報を同時に取得した場合、取得した提示情報の内容を表す画像を重畳させて表示させると説明したが、新たに提示情報を取得すると、取得した提示情報の内容を表す画像を、現在表示されている画像に重畳させて表示させ、さらに、表示されてから所定の期間が経過した画像については、その画像が表示されなくなるようにしてもよい。
さらに、複数の画像を重畳させて表示させる場合、図21に示すように、図6の情報処理装置31と同様に構成される情報処理装置281−1乃至情報処理装置281−N(但し、Nは自然数)を、重畳処理を行う映像重畳装置282に接続するようにしてもよい。
例えば、情報処理装置281−1乃至情報処理装置281−Nのそれぞれが、同じ部屋に設置されている場合には、情報処理装置281−1乃至情報処理装置281−Nのそれぞれは、同一のインテリア情報を取得する。また、情報処理装置281−1乃至情報処理装置281−Nのそれぞれが、異なる提示情報K−1乃至提示情報K−N(但し、Nは自然数)を取得したとする。すると、情報処理装置281−1乃至情報処理装置281−Nのそれぞれは、インテリア情報と、提示情報K−1乃至提示情報K−Nのそれぞれとから特定される画像データのそれぞれを取得して、映像重畳装置282に供給する。
映像重畳装置282は、情報処理装置281−1乃至情報処理装置281−Nのそれぞれから供給された画像データを基に、供給された画像データに基づく画像のそれぞれを重畳して表示させるための画像データを生成する。映像重畳装置282は、生成した画像データを表示装置32に供給し、複数の画像を重畳させて表示させる。
ところで、図6の情報処理装置31は、提示情報の内容を表し、情報処理装置31が設置された部屋の環境になじむ画像を表示装置32に表示させる。ユーザは、表示装置32に表示された画像を見て、その画像から提示された情報を認識することで情報を得るので、情報処理装置31は、ユーザが画像により表される情報(提示情報)を確実に認識(理解)できるように、提示情報の内容を認識し易い画像を表示させる必要がある。
しかしながら、提示情報の内容を認識し易い画像を表示させると、その画像を見ることによって誰もが容易に情報を得ることができるため、ユーザが他人に知られたくない情報(例えば、ユーザのプライベートな情報)が提示される場合には、ユーザ以外の人も、表示装置32に表示された画像からその情報を得てしまうことになる。
そのため、ユーザが他人に知られたくない情報が提示される場合には、その情報の内容を表す画像は、ユーザだけが情報の内容を認識できるような画像であることが望ましい。そこで、ユーザが、提示情報分類コードおよびインテリア分類コードにより特定される映像コードを変更できるようにすることで、ユーザが他人に知られたくない情報の内容を表す画像を、ユーザだけが情報の内容を認識できるような画像とすることができる。
このような場合、情報処理装置は、例えば、図22に示すように構成される。
図22に示す情報処理装置311は、提示情報取得部51、提示情報分類部52、インテリア情報取得部53、インテリア分類部54、映像選択部55、制御部56、記録部57、入力部58、および更新部321を含むように構成される。
情報処理装置311を構成する提示情報取得部51、提示情報分類部52、インテリア情報取得部53、インテリア分類部54、映像選択部55、制御部56、記録部57、および入力部58のそれぞれは、図6における提示情報取得部51、提示情報分類部52、インテリア情報取得部53、インテリア分類部54、映像選択部55、制御部56、記録部57、および入力部58のそれぞれと同様であるため同一の符号を付してあり、その説明は省略する。
図22に示す情報処理装置311には、図6の情報処理装置31に新たに更新部321が設けられた構成とされている。更新部321は、入力部58から供給される入力信号に基づいて、ユーザの認証を行い、映像選択部55の選択テーブル保持部77が保持している選択テーブル91を更新する。
次に、図23のフローチャートを参照して、情報処理装置311による更新処理について説明する。この更新処理は、ユーザが入力部58を操作して、選択テーブル91の更新を指示すると開始される。
ユーザが入力部58を操作して、選択テーブル91の更新を指示すると、ステップS81において、情報処理装置311は、ユーザの認証を行う。例えば、選択テーブル91の更新が指示されると、制御部56は、入力部58からの入力信号に応じて、ユーザ名およびパスワードを入力するときに表示される認証画面の画像データを、記録部57から取得する。そして、制御部56は、取得した画像データを表示装置32に供給して、認証画面を表示させる。
ユーザは、表示装置32に認証画面が表示されると、入力部58を操作して、ユーザ名およびパスワードを入力する。すると、入力部58から更新部321には、入力されたユーザ名およびパスワードを示す信号が供給されるので、更新部321は、ユーザ名およびパスワードを示す信号に基づいて、ユーザが正規のユーザであるか否かの認証を行う。
ステップS82において、更新部321は、ユーザ名およびパスワードを入力したユーザが、正規のユーザであるか否かを判定する。ステップS82において、正規のユーザであると判定された場合、更新部321は、制御部56に提示情報分類コード、およびインテリア分類コードにより特定される画像を変更するための選択画面の表示を指示し、ステップS83に進む。
ステップS83において、制御部56は、記録部57から選択画面を表示させるための画像データを取得して表示装置32に供給し、選択画面を表示させる。これにより、表示装置32には、例えば、図24に示す選択画面351が表示される。
選択画面351には、提示情報が属すカテゴリおよび提示情報の内容を選択するためのコンボボックス361が表示されており、コンボボックス361には、提示情報が属すカテゴリおよび提示情報の内容を示す文字“天気予報 晴れ”が表示されている。ユーザが、入力部58を操作することにより、コンボボックス361を操作すると、コンボボックス361には、図8に示した提示情報が属すカテゴリおよび提示情報の内容の一覧が表示される。ユーザは、さらに入力部58を操作することにより、表示された一覧から、変更させるカテゴリおよび提示情報の内容を選択することができる。
また、選択画面351には、情報処理装置311が設置されている部屋のスタイルを選択するためのコンボボックス362が表示されており、コンボボックス362には、部屋のスタイルを示す文字“和風”が表示されている。ユーザが、入力部58を操作することにより、コンボボックス362を操作すると、コンボボックス362には、図9に示した部屋のスタイルの一覧が表示される。ユーザは、さらに入力部58を操作することにより、表示された一覧から、変更させる部屋のスタイルを選択することができる。
また、選択画面351には、映像コードにより特定される画像の候補である画像363−1乃至画像363−10が表示されている。以下、画像363−1乃至画像363−10を個々に区別する必要のない場合、単に画像363と称する。さらに、選択画面351には、画像363を選択するためのカーソル364が表示されており、ユーザは、入力部58を操作してカーソル364を移動させ、所望の画像363を選択することができる。
選択画面351の図中、右下には、ボタン365が表示されており、ボタン365には、文字“OK”が表示されている。ユーザは、入力部58を操作して、ボタン365を選択すると、コンボボックス361において選択されたカテゴリおよび提示情報の内容を示す提示情報分類コードと、部屋のスタイルが、コンボボックス362において選択されたスタイルであるインテリア分類を示すインテリア分類コードとから特定される映像コードを、カーソル364により選択されている画像の映像コードに変更させることができる。
図24においては、コンボボックス361において、カテゴリおよび提示情報の内容として“天気予報 晴れ”が選択されており、コンボボックス362において、部屋のスタイル“和風”が選択されている。例えば、図9では、部屋のスタイルが“和風”であるインテリア分類は、インテリア分類Eおよびインテリア分類Fであるので、図24に示す状態でボタン365が選択されると、カテゴリおよび提示情報の内容“天気予報 晴れ”を示す提示情報分類コードと、インテリア分類Eまたはインテリア分類Fを示すインテリア分類コードとから特定される映像コードは、画像363−8を示す映像コードに変更される。
さらに、また、選択画面351には、ボタン366が表示されており、ボタン366には文字“キャンセル”が表示されている。ユーザが入力部58を操作して、ボタン366を選択すると、提示情報分類コード、およびインテリア分類コードにより特定される画像(映像コード)を変更する処理は中止され、選択画面351は閉じられる。
図23のフローチャートの説明に戻り、ステップS83において、選択画面351が表示され、選択画面351上のボタン365が選択されると、入力部58から更新部321には、ユーザにより指示された変更の内容を示す信号が供給される。
ステップS84において、更新部321は、入力部58から供給された変更の内容を示す信号に基づいて、映像選択部55の選択テーブル保持部77が保持している選択テーブル91を更新して、更新処理は終了する。例えば、更新部321は、図24のコンボボックス361において選択されたカテゴリおよび提示情報の内容を示す提示情報分類コードと、コンボボックス362において選択されたスタイルであるインテリア分類を示すインテリア分類コードとから特定される映像コードが、カーソル364により選択された画像363の映像コードとなるように、選択テーブル91を更新する。なお、図24の選択画面351上において、ボタン366が選択された場合には、選択テーブル91は更新されずに更新処理は終了する。
また、ステップS82において、正規のユーザでないと判定された場合、選択テーブル91の更新を指示したユーザは、正規のユーザではないので、ステップS83の処理およびステップS84の処理はスキップされて、更新処理は終了する。
このようにして、情報処理装置311は、提示情報分類コードおよびインテリア分類コードにより特定される映像コードが変更されるように選択テーブル91を更新する。
このように、映像コードが変更されるように選択テーブル91を更新することによって、情報処理装置311は、ユーザが他人に知られたくない情報の内容を表す画像を、その情報をユーザだけが認識できるような画像とすることができる。また、ユーザが他人に知られたくない情報に限らず、所定の情報の内容を表す画像を、ユーザの好みの画像に変更することによって、利便性を向上させることもできる。
以上のように、本発明によれば、提示情報、および情報処理装置が設置された部屋の環境を示すインテリア情報を取得し、取得した提示情報およびインテリア情報に基づいて、提示する情報の内容を表し、かつ情報処理装置の周囲の環境に応じた画像を表示させるようにしたので、ユーザに対してより効果的に情報を提示することができる。
また、以上においては、情報処理装置31が室内に設置される例について説明したが、屋外に設置された場合においても、室内に設置された場合と同様に、情報処理装置31は、情報処理装置31が設置された周囲の環境を示すインテリア情報を取得して、提示する情報の内容を表し、かつ情報処理装置31の周囲の環境に応じた画像を表示させることも勿論可能である。さらに、情報処理装置31を、住宅などの室内や屋外の他、車の車内に設置するようにしてもよい。
さらに、また、ユーザが、入力部58(図6)を操作して、子供の誕生日や所定の行事の日程などを入力すると、情報処理装置31が、入力された情報を提示情報として記憶するようにしてもよい。この場合、提示情報取得部51(図6)は、記憶している情報を提示情報として、所定のタイミングで取得し、提示情報分類部52に供給する。
図25は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成の例を示すブロック図である。パーソナルコンピュータ381のCPU(Central Processing Unit)391は、ROM(Read Only Memory)392、または記録部398に記録されているプログラムに従って各種の処理を実行する。RAM(Random Access Memory)393には、CPU391が実行するプログラムやデータなどが適宜記憶される。これらのCPU391、ROM392、およびRAM393は、バス394により相互に接続されている。
CPU391にはまた、バス394を介して入出力インターフェース395が接続されている。入出力インターフェース395には、キーボード、マウス、マイクロホンなどよりなる入力部396、ディスプレイ、スピーカなどよりなる出力部397が接続されている。CPU391は、入力部396から入力される指令に対応して各種の処理を実行する。そして、CPU391は、処理の結果を出力部397に出力する。
入出力インターフェース395に接続されている記録部398は、例えばハードディスクからなり、CPU391が実行するプログラムや各種のデータを記録する。通信部399は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
また、通信部399を介してプログラムを取得し、記録部398に記録してもよい。
入出力インターフェース395に接続されているドライブ400は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア421が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記録部398に転送され、記録される。
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図25に示すように、磁気ディスク(フレキシブルディスクを含む)、光ディスク(CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)を含む)、光磁気ディスクを含む)、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア421、または、プログラムが一時的もしくは永続的に格納されるROM392や、記録部398を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部399を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
31 情報処理装置, 32 表示装置, 51 提示情報取得部, 52 提示情報分類部, 53 インテリア情報取得部, 54 インテリア分類部, 55 映像選択部, 56 制御部, 57 記録部, 77 選択テーブル保持部, 191 選択テーブル, 221 情報処理装置, 231 重畳処理部, 311 情報処理装置, 321 更新部, 391 CPU, 392 ROM, 393 RAM, 398 記録部, 421 リムーバブルメディア