(57)【要約】【課題】ユーザの視聴状態の設定手間を軽減する。【解決手段】ＨＤＤ１０５に視聴環境条件と設定視聴状態との対応関係が記憶される。コントローラ１０１は、学習動作時に、環境情報（温度情報、明るさ情報、ユーザ情報、プログラム情報等）及び視聴状態（エアコン１１１の設定温度、照明具１１２の設定照度、信号処理部１３５の処理内容等）に基づき、視聴環境条件と設定視聴状態との対応関係を取得し、ＨＤＤ１０５に記憶する。コントローラ１０１は、ＨＤＤ１０５に記憶されている対応関係の中に、センサ１２１，１２２、カードリーダ１２３、テレビ放送受信部１３２、ＤＶＤ再生部１３３等で取得された環境情報で示される環境が満たす視聴環境条件を含む所定の対応関係が存在するとき、この所定の対応関係の設定視聴状態となるように視聴状態を制御する。対応関係の学習により、ユーザに適合した視聴状態となる可能性が高く、ユーザの設定手間が軽減される。【選択図】        図１
2006042068.tif 000002
【特許請求の範囲】
【請求項１】
視聴環境を示す環境情報を取得する環境情報取得手段と、
視聴状態を示す状態情報を取得する状態情報取得手段と、
視聴環境条件と設定視聴状態との対応関係を記憶する記憶手段と、
上記環境情報取得手段で取得された環境情報および上記状態情報取得手段で取得された状態情報に基づいて、視聴環境条件と設定視聴状態との対応関係を取得し、該取得された対応関係を上記記憶手段に記憶する学習手段と、
上記記憶手段に記憶されている上記対応関係の中に、上記環境情報取得手段で取得された環境情報で示される環境が満たす視聴環境条件を含む所定の対応関係が存在するとき、該所定の対応関係の設定視聴状態となるように視聴状態を制御する制御手段と
を備えることを特徴とする視聴状態制御装置。
【請求項２】
上記学習手段は、
上記環境情報取得手段で取得された環境情報および上記状態情報取得手段で取得された状態情報に基づいて、予め設定された複数種類の視聴環境条件および視聴状態項目の組み合わせのそれぞれにつき、視聴状態毎に、当該視聴状態となる回数をカウントするカウント手段と、
上記カウント手段でカウントされる、所定の視聴環境条件における所定の視聴状態の回数がしきい値以上となるとき、該所定の視聴環境条件および該所定の視聴状態とを対応させて、上記視聴環境条件と設定視聴状態との対応関係を取得する対応関係取得手段とを有する
ことを特徴とする請求項１に記載の視聴状態制御装置。
【請求項３】
上記記憶手段に記憶されている複数の上記視聴環境条件と設定視聴状態との対応関係に基づき、視聴環境条件と設定視聴状態の連鎖関係を見て、新たな対応関係を推測し、該推測された新たな対応関係を上記記憶手段に記憶する推測手段をさらに備える
ことを特徴とする請求項１に記載の視聴状態制御装置。
【請求項４】
上記環境情報取得手段で取得される環境情報に、上記視聴の主体である視聴者の情報を含む
ことを特徴とする請求項１に記載の視聴状態制御装置。
【請求項５】
上記環境情報取得手段で取得される環境情報に、上記視聴状態の情報を含む
ことを特徴とする請求項１に記載の視聴状態制御装置。
【請求項６】
視聴環境を示す環境情報を取得する環境情報取得工程と、
視聴状態を示す状態情報を取得する状態情報取得工程と、
上記環境情報取得工程で取得された環境情報および上記状態情報取得工程で取得された状態情報に基づいて、視聴環境条件と設定視聴状態との対応関係を取得し、該取得された対応関係を、視聴環境条件と設定視聴状態との対応関係を記憶する記憶手段に記憶する学習工程と、
上記記憶手段に記憶されている上記対応関係の中に、上記環境情報取得工程で取得された環境情報で示される環境が満たす視聴環境条件を含む所定の対応関係が存在するとき、該所定の対応関係の設定視聴状態となるように視聴状態を制御する制御工程と
を備えることを特徴とする視聴状態制御方法。
【請求項７】
上記記憶手段に記憶されている複数の上記視聴環境条件と設定視聴状態との対応関係に基づき、視聴環境条件と設定視聴状態の連鎖関係を見て、新たな対応関係を推測し、該推測された新たな対応関係を上記記憶手段に記憶する推測工程をさらに備える
ことを特徴とする請求項６に記載の視聴状態制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像や音声の視聴状態を制御する視聴状態の制御装置および制御方法に関する。詳しくは、この発明は、記憶手段に記憶されている視聴環境条件と設定視聴状態との対応関係の中に、視聴環境が満たす視聴環境条件を含む所定の対応関係が存在するとき、この所定の対応関係の設定視聴状態となるように視聴状態を制御するものにあって、ユーザが実際に使用しているときの環境情報および状態情報を取得し、それらに基づいて視聴環境条件と設定視聴状態との対応関係を取得し、この取得された対応関係を記憶手段に記憶することによって、ユーザに適合した視聴状態とでき、ユーザの設定手間を軽減できるようにした視聴状態の制御装置および制御方法に係るものである。
【背景技術】
【０００２】
従来、ユーザがテレビやビデオを視聴する際に、視聴するユーザの好みに応じて、部屋の明るさ、部屋の温度、画像に関する設定事項等を、ユーザ自らがリモートコントローラ（以下、単に、「リモコン」という）等を用いて、逐次設定する必要があった。この設定は、機器の使用に慣れたユーザには大きな問題ではないが、不馴れなユーザや、多くのユーザが入れ替わり使用する視聴環境においては、作業が複雑になる。
【０００３】
特許文献１には、環境光の明るさに応じて自動的に輝度圧縮量を調整することで、いかなる照明下においてもユーザの手を煩わせることなく、見やすい映像を表示する映像表示装置が記載されている。
【０００４】
【特許文献１】特開２００３−３３７５８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載される映像表示装置では、環境光の明るさと輝度圧縮量との関係を記憶したルックアップテーブルを参照して環境光の明るさに応じた輝度圧縮量を得、それにより輝度圧縮量を調整するものである。したがって、視聴するユーザによっては、表示映像の輝度が、必ずしも好みのものとはならないという問題点がある。
【０００６】
この発明の目的は、ユーザに適合した視聴状態とでき、ユーザの設定手間を軽減することにある。
【課題を解決するための手段】
【０００７】
この発明に係る視聴状態制御装置は、視聴環境を示す環境情報を取得する環境情報取得手段と、視聴状態を示す状態情報を取得する状態情報取得手段と、視聴環境条件と設定視聴状態との対応関係を記憶する記憶手段と、環境情報取得手段で取得された環境情報および状態情報取得手段で取得された状態情報に基づいて、視聴環境条件と設定視聴状態との対応関係を取得し、この取得された対応関係を記憶手段に記憶する学習手段と、記憶手段に記憶されている対応関係の中に、環境情報取得手段で取得された環境情報で示される環境が満たす視聴環境条件を含む所定の対応関係が存在するとき、この所定の対応関係の設定視聴状態となるように視聴状態を制御する制御手段とを備えるものである。
【０００８】
この発明に係る視聴状態制御方法は、視聴環境を示す環境情報を取得する環境情報取得工程と、視聴状態を示す状態情報を取得する状態情報取得工程と、環境情報取得工程で取得された環境情報および状態情報取得工程で取得された状態情報に基づいて、視聴環境条件と設定視聴状態との対応関係を取得し、この取得された対応関係を、視聴環境条件と設定視聴状態との対応関係を記憶する記憶手段に記憶する学習工程と、記憶手段に記憶されている対応関係の中に、環境情報取得工程で取得された環境情報で示される環境が満たす視聴環境条件を含む所定の対応関係が存在するとき、この所定の対応関係の設定視聴状態となるように視聴状態を制御する制御工程とを備えるものである。
【０００９】
この発明においては、視聴環境を示す環境情報が取得されると共に、視聴状態を示す状態情報も取得される。例えば、環境情報には、温度、明るさ等の他に、視聴の主体である視聴者（ユーザ）の情報が含まれる。また例えば、環境情報には、温度、明るさ等の他に、視聴状態の情報も含まれる。
【００１０】
視聴環境条件と設定視聴状態との対応関係を記憶する記憶手段が備えられている。取得された環境情報および状態情報に基づいて、視聴環境条件と設定視聴状態との対応関係が取得され、この取得された対応関係が記憶手段に記憶される。例えば、取得された環境情報および状態情報に基づいて、予め設定された複数種類の視聴環境条件および視聴状態項目の組み合わせのそれぞれにつき、視聴状態毎に、その視聴状態となる回数がカウントされ、所定の視聴環境条件における所定の視聴状態の回数がしきい値以上となるとき、その所定の視聴環境条件およびその所定の視聴状態とを対応させて、視聴環境条件と設定視聴状態との対応関係が取得される。
【００１１】
記憶手段に記憶されている対応関係の中に、取得された環境情報で示される環境が満たす視聴環境条件を含む所定の対応関係が存在するとき、この所定の対応関係の設定視聴状態となるように視聴状態が制御される。
【００１２】
このように、記憶手段に記憶されている視聴環境条件と設定視聴状態との対応関係の中に、視聴環境が満たす視聴環境条件を含む所定の対応関係が存在するとき、この所定の対応関係の設定視聴状態となるように視聴状態を制御するものにあって、ユーザが実際に使用しているときの環境情報および状態情報を取得し、それらに基づいて視聴環境条件と設定視聴状態との対応関係を取得して、それを記憶手段に記憶するため、視聴システムを使用するユーザに適合した視聴状態となる可能性を高くでき、ユーザの設定手間を軽減できる。
【００１３】
なお、記憶手段に記憶されている複数の視聴環境条件と設定視聴状態との対応関係に基づき、視聴環境条件と設定視聴状態の連鎖関係を見て、新たな対応関係を推測し、この推測された新たな対応関係を記憶手段に記憶するようにしてもよい。このように推測された新たな対応関係を記憶手段に記憶することで、複数の視聴環境条件と設定視聴状態との対応関係に基づいて順次設定されていく視聴状態を、推測された新たな対応関係に基づいて直ちに設定できる。
【発明の効果】
【００１４】
この発明によれば、記憶手段に記憶されている視聴環境条件と設定視聴状態との対応関係の中に、視聴環境が満たす視聴環境条件を含む所定の対応関係が存在するとき、この所定の対応関係の設定視聴状態となるように視聴状態を制御するものにあって、ユーザが実際に使用しているときの環境情報および状態情報を取得し、それらに基づいて視聴環境条件と設定視聴状態との対応関係を取得し、この取得された対応関係を記憶手段に記憶するものであり、ユーザに適合した視聴状態とでき、ユーザの設定手間を軽減できる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照しながら、この発明の実施の形態について説明する。図１は、実施の形態としての視聴システム１００の構成を示している。
【００１６】
この視聴システム１００は、システム全体の動作を制御するためのコントローラ１０１を有している。コントローラ１０１は、例えばＣＰＵ(Central Processing Unit)１０２、このＣＰＵ１０２の制御プログラム等が格納されたＲＯＭ(Read Only Memory)１０３、ＣＰＵ１０２の作業領域を構成するＲＡＭ(Random Access Memory)１０４、ハードディスクドライブ（ＨＤＤ）１０５等からなっている。ＨＤＤ１０５は、視聴環境条件と設定視聴状態との対応関係を記憶する記憶手段を構成している。この視聴環境条件と設定視聴状態との対応関係は、ユーザが後述するリモコン１０６またキーボード１０８を操作することで入力できる。この対応関係は、例えばＸＭＬ(extensible markup language)等のマークアップ言語に変換されて、ＨＤＤ１０５に記憶される。なお、この視聴環境条件と設定視聴状態との対応関係については、例えば、図示しないネットワークを介して他人が作成したおすすめの対応関係をダウンロードして利用することもできる。
【００１７】
また、視聴システム１００は、ユーザが操作するリモコン１０６からの、例えば赤外線信号であるリモコン信号ＲＭを受信するリモコン受光部１０７と、ユーザが操作するキーボード１０８とを有している。リモコン受光部１０７およびキーボード１０８は、それぞれ、コントローラ１０１に接続されている。
【００１８】
また、視聴システム１００は、エアコンディショナ（以下、単に、「エアコン」という）１１１と、照明具１１２とを有している。エアコン１１１は、システムが配設される部屋の温度を一定に保つ機器である。このエアコン１１１における設定温度は、コントローラ１０１から与えられる。照明具１１２は、システムが配設される部屋を照明する機器である。この照明具１１２における設定照度は、コントローラ１０１から与えられる。これらエアコン１１１および照明具１１２は、コントローラ１０１で制御されるアクチュエータを構成している。ここで、コントローラ１０１から与えられる設定温度および設定照度は、視聴状態を示す状態情報を構成している。
【００１９】
また、視聴システム１００は、温度センサ１２１、照度センサ１２２およびＩＣ(Integrated Circuit)カードリーダ１２３を有している。温度センサ１２１は、システムが配設される部屋の温度を検出する。照度センサ１２２は、システムが配設される部屋の明るさを検出する。ＩＣカードリーダ１２３は、ユーザの持つＩＣカードを認識することで、ユーザの認識を行う。温度センサ１２１で得られる温度情報および照度センサ１２２で得られる明るさ情報は、それぞれ、視聴環境を示す環境情報として、コントローラ１０１に供給される。また、ＩＣカードリーダ１２３で得られるユーザ情報も、視聴環境を示す環境情報として、コントローラ１０１に供給される。なお、ユーザ情報を得るためにＩＣカードリーダ１２３の代わりにＲＦＩＤ(Radio Frequency Identification)システムを利用することもできる。
【００２０】
また、視聴システム１００は、テレビ放送信号ＢＳが入力されるアンテナ端子１３１と、このアンテナ端子１３１に入力されたテレビ放送信号ＢＳに対して受信処理を行って所定チャネルのプログラム（番組）の画像データＶおよび音声データＡを得るテレビ放送受信部１３２と、ＤＶＤ（Digital Versatile Disc）を再生して所定プログラムの画像データＶおよび音声データＡを得るＤＶＤ再生部１３３とを有している。
【００２１】
なお、テレビ放送受信部１３２では、プログラムの種類、内容の概要を示すプログラム情報も取得され、このプログラム情報は、視聴環境を示す環境情報として、コントローラ１０１に供給される。同様に、ＤＶＤ再生部１３３では、プログラムの種類、内容の概要を示すプログラム情報も取得され、このプログラム情報は、視聴環境を示す環境情報として、コントローラ１０１に供給される。
【００２２】
また、視聴システム１００は、テレビ放送受信部１３２で得られたデータＶ，Ａ、またはＤＶＤ再生部１３３で得られたデータＶ，Ａのいずれかを選択的に出力するセレクタ１３４を有している。この場合、セレクタ１３４は、テレビモードではテレビ放送受信部１３２で得られたデータＶ，Ａを出力し、ビデオモードではＤＶＤ再生部１３３で得られたデータＶ，Ａを出力する。
【００２３】
また、視聴システム１００は、セレクタ１３４から出力された画像データＶに対して、フレーム数変換処理、解像度向上処理等の処理を行う信号処理部１３５と、この信号処理部１３５で得られた画像データをデジタル信号からアナログ信号に変換するＤ／Ａ変換器１３６と、このＤ／Ａ変換器１３６より出力される画像信号による画像を表示するディスプレイ１３７とを有している。ディスプレイ１３７では、表示画像の輝度、コントラストを制御できる。信号処理部１３５におけるフレーム数の変換情報、解像度設定情報、およびディスプレイ１３７における輝度、コントラストの設定情報は、視聴状態を示す状態情報を構成している。
【００２４】
また、視聴システム１００は、セレクタ１３４から出力された音声データＡをデジタル信号からアナログ信号に変換するＤ／Ａ変換器１３８と、このＤ／Ａ変換器１３８より出力される音声信号を増幅するアンプ１３９と、このアンプ１３９で増幅された音声信号による音声を出力するスピーカ１４０とを有している。アンプ１３９では、音量、音質を制御できる。アンプ１３９における音量、音質の設定情報は、視聴状態を示す状態情報を構成している。
【００２５】
なお、エアコン１１１における温度設定情報、照明具１１２における照度設定情報、信号処理部１３５におけるフレーム数の変換情報、解像度設定情報、ディスプレイ１３７における輝度、コントラストの設定情報、アンプ１３９における音量、音質の設定情報は、上述したように視聴状態を示す状態情報を構成しているが、本実施の形態において、これらは視聴環境を示す環境情報も構成している。ここで、コントローラ１０１は、状態情報取得手段を構成すると共に、環境情報取得手段を構成している。
【００２６】
図１に示す視聴システム１００の動作を説明する。
テレビモードでは、テレビ放送受信部１３２で得られた所定チャネルのプログラム（番組）の画像データＶおよび音声データＡがセレクタ１３４から出力される。セレクタ１３４から出力される画像データＶは、信号処理部１３５で処理され、さらにＤ／Ａ変換器１３６でデジタル信号からアナログ信号に変換された後に、ディスプレイ１３７に供給される。これにより、ディスプレイ１３７の画面には、テレビ放送受信部１３２で得られた所定チャネルのプログラム（番組）に係る画像が表示される。また、セレクタ１３４から出力される音声データＡはＤ／Ａ変換器１３８でデジタル信号からアナログ信号に変換され、さらにアンプ１３９で増幅された後に、スピーカ１４０に供給される。これにより、スピーカ１４０からテレビ放送受信部１３２で得られた所定チャネルのプログラム（番組）に係る音声が出力される。
【００２７】
また、ビデオモードでは、ＤＶＤ再生部１３３で得られた所定のプログラムの画像データＶおよび音声データＡがセレクタ１３４から出力される。セレクタ１３４から出力される画像データＶは、信号処理部１３５で処理され、さらにＤ／Ａ変換器１３６でデジタル信号からアナログ信号に変換された後に、ディスプレイ１３７に供給される。これにより、ディスプレイ１３７の画面には、ＤＶＤ再生部１３３で再生された所定のプログラムに係る画像が表示される。また、セレクタ１３４から出力される音声データＡはＤ／Ａ変換器１３８でデジタル信号からアナログ信号に変換され、さらにアンプ１３９で増幅された後に、スピーカ１４０に供給される。これにより、スピーカ１４０からＤＶＤ再生部１３３で再生された所定のプログラムに係る音声が出力される。
【００２８】
上述したテレビモード、ビデオモードにおいて、ユーザは、リモコン１０６またはキーボード１０８を操作することで、視聴状態を任意に変更できる。すなわち、ユーザは、テレビ放送受信部１３２で受信されるチャネルを変更できる。また、ユーザは、ＤＶＤ再生部１３３で再生されるプログラムを変更できる。また、ユーザは、信号処理部１３５でフレーム数変換処理を行わせるか否かを選択でき、さらにフレーム数変換処理を行わせるときには変換後のフレーム数も指定できる。また、ユーザは、信号処理部１３５における解像度向上処理における解像度を設定できる。また、ユーザは、ディスプレイ１３７における輝度、コントラストを設定できる。また、ユーザは、アンプ１３９における音量、音質を設定できる。
【００２９】
また、上述したテレビモード、ビデオモードにおいて、ユーザは、コントローラ１０１に対して、視聴状態の自動設定の判定を指示できる。コントローラ１０１は、判定指示があったときは、ＨＤＤ１０５に記憶されている視聴環境条件と設定視聴状態との対応関係の中に、温度センサ１２１、照度センサ１２２、ＩＣカードリーダ１２３、テレビ放送受信部１３２、ＤＶＤ再生部１３３等で取得された環境情報（温度情報、明るさ情報、ユーザ情報、プログラム情報等）で示される環境が満たす視聴環境条件を含む所定の対応関係が存在するとき、この所定の対応関係の設定視聴状態となるように視聴状態を制御する。
【００３０】
例えば、図２の「ex1.」〜「ex3.」は、それぞれ、ＨＤＤ１０５に記憶されている視聴環境条件と設定視聴状態との対応関係の一例を示している。「ex1.」の対応関係は、温度情報（temp_sensor)が２５℃より上を示し、かつ明るさ情報(light_sensor)が２０ルックスより下を示すとき、エアコン１１１の設定温度を２０℃とし(temp_actuator＝20)、照明具１１２の設定照度を暗くする（light_actuator=“dark”）ことを表している。「ex2.」の対応関係は、ユーザの年齢情報（user_age_sensor)が７０歳より上を示し、かつＤＶＤ再生部１３３で再生されているプログラムの情報(movie_source)がゴルフ（golf)を示すとき、信号処理部１３５でフレーム数変換処理を行って、スローモーションの表示状態とする(slow_motion=“on”)ことを表している。
【００３１】
「ex3.」の対応関係は、ユーザの人数情報(user_number)が４人より上を示し、明るさ情報(light_sensor)が３０ルックスより下を示し、かつ信号処理部１３５における解像度のボリウム値が１００より下であるとき、信号処理部１３５でフレーム数変換処理を行って、ＤＶＤ再生部１３３からの画像データＶのフレーム数を２４フレーム／秒から６０フレーム／秒に変換し(dvd_addon=“on”)、信号処理部１３５における解像度のボリウム値を２５０にし(volume_resol=250)、さらに照明具１１２の設定照度を暗くする（light_actuator=“dark”)ことを表している。
【００３２】
図３のフローチャートは、上述した視聴状態の自動設定の判定指示に係る、コントローラ１０１の制御動作を示している。コントローラ１０１は、この図３のフローチャートの制御動作を、所定周期毎に行う。
【００３３】
まず、ステップＳＴ１で、処理を開始し、ステップＳＴ２で、判定指示があるか否かを判定する。判定指示がないときは、ステップＳＴ３に進み、処理を終了する。ステップＳＴ２で、判定指示があるときは、ステップＳＴ４に進む。このステップＳＴ４では、環境情報を取得する。そして、ステップＳＴ５で、ＨＤＤ１０５に記憶されている視聴環境条件と設定視聴状態との対応関係の中に、条件(if)が合致する所定の対応関係があるか否か、つまりステップＳＴ４で取得された環境情報で示される環境が満たす視聴環境条件を含む所定の対応関係が存在するか否かを判定する。
【００３４】
ステップＳＴ５で条件(if)が合致する所定の対応関係がないときは、直ちにステップＳＴ３に進み、処理を終了する。一方、ステップＳＴ５で条件(if)が合致する所定の対応関係があるときは、ステップＳＴ６に進む。このステップＳＴ６では、条件(if)が合致する所定の対応関係と同じ視聴状態(then)にあるか否かを判定する。同じ視聴状態にあるときは、直ちにステップＳＴ３に進み、処理を終了する。一方、同じ視聴状態にないときは、ステップＳＴ７に進む。
【００３５】
ステップＳＴ７では、制御命令を生成し、ステップＳＴ８で、その制御命令を対応する制御箇所に送り、上述した所定の対応関係と同じ視聴状態(then)となるように制御する。このステップＳＴ７の処理の後に、ステップＳＴ３に進み、処理を終了する。
【００３６】
また、本実施の形態において、コントローラ１０１は、温度センサ１２１、照度センサ１２２、ＩＣカードリーダ１２３、テレビ放送受信部１３２、ＤＶＤ再生部１３３、コントローラ１０１で取得された環境情報およびコントローラ１０１で取得された状態情報に基づいて、視聴環境条件と設定視聴状態との対応関係を取得し、その取得された対応関係をＨＤＤ１０５に記憶する、学習動作をする。ここで、ＨＤＤ１０５に既に記憶されている対応関係の中に、取得された対応関係における視聴環境条件と同じ視聴環境条件を持つと共に、視聴状態の項目が同じである対応関係が存在するときは、その対応関係はＨＤＤ１０５から削除される。
【００３７】
この場合、コントローラ１０１は、取得された環境情報および状態情報に基づいて、予め設定された複数種類の視聴環境条件および視聴状態項目の組み合わせのそれぞれにつき、視聴状態毎に、当該視聴状態となる回数をカウントする。そして、コントローラ１０１は、所定の視聴環境条件における所定の視聴状態の回数がしきい値以上となるとき、この所定の視聴環境条件およびこの所定の視聴状態とを対応させて、上述した視聴環境条件と設定視聴状態との対応関係を取得する。この場合、コントローラ１０１は学習手段として機能し、この学習手段はカウント手段および対応関係取得手段を有している。
【００３８】
なお、上述したように所定の視聴環境条件における所定の視聴状態の回数がしきい値以上となって、視聴環境条件と設定視聴状態との対応関係を取得したとき、当該回数は０にリセットされる。
【００３９】
ここで、上述したカウントのタイミングは、例えばパワーオフのタイミングとされる。すなわち、パワーオフのタイミングで、所定の視聴環境条件および視聴状態項目の組み合わせに関し、所定の視聴状態にあるとき、当該所定の視聴環境条件および所定の視聴状態の回数のカウント値が１だけ増加する。
【００４０】
図４Ａは、例えばパワーオフのタイミングにおける、視聴環境条件および視聴状態の一例を示している。「ex1.」の例は、視聴環境条件は、「温度情報（temp_sensor)が２５℃より上、かつ明るさ情報(light_sensor)が２０ルックスより下」であり、視聴状態は、「エアコン１１１の設定温度を２０℃とし(temp_actuator＝20)で、また照明具１１２の設定照度を暗くする（light_actuator=“dark”）」である。
【００４１】
「ex2.」の例は、視聴環境条件は、「ユーザの年齢情報（user_age_sensor)が７０歳より上を示し、かつＤＶＤ再生部１３３で再生されているプログラムの情報(movie_source)がゴルフ（golf)を示す」であり、視聴状態は、「信号処理部１３５でフレーム数変換処理を行って、スローモーションの表示状態とする(slow_motion=“on”)」である。
【００４２】
「exXX.」の例は、視聴環境条件は、「ユーザの人数情報(user_number)が４人より上を示し、明るさ情報(light_sensor)が３０ルックスより下を示し、かつ信号処理部１３５における解像度のボリウム値が１００より下」であり、視聴状態は、「信号処理部１３５でフレーム数変換処理を行って、ＤＶＤ再生部１３３からの画像データＶのフレーム数を２４フレーム／秒から６０フレーム／秒に変換し(dvd_addon=“on”)、信号処理部１３５における解像度のボリウム値を２５０にし(volume_resol=250)、さらに照明具１１２の設定照度を暗くする（light_actuator=“dark”)」である。
【００４３】
図４Ｂは、取得された視聴環境条件と設定視聴状態との対応関係の一例を示している。「ex1.」の対応関係は、上述した図４Ａの「ex1.」の視聴環境条件および視聴状態の回数がしきい値以上となった場合に取得される。「ex2.」の対応関係は、上述した図４Ａの「ex2.」の視聴環境条件および視聴状態の回数がしきい値以上となった場合に取得される。「ex3.」は、上述した図４Ａの「exXX.」の視聴環境条件および視聴状態の回数がしきい値以上となった場合に取得される。
【００４４】
図５のフローチャートは、コントローラ１０１における、視聴環境条件と設定視聴状態との対応関係の学習動作を示している。コントローラ１０１は、この図５のフローチャートの学習動作を、所定周期毎、あるいはユーザからの指示があったときに行う。
【００４５】
まず、ステップＳＴ１１で、処理を開始し、ステップＳＴ１２で、視聴環境条件および視聴状態の組み合わせ毎にカウントされている回数のうち、しきい値以上のものがあるか否かを判定する。しきい値以上のものがないときは、ステップＳＴ１３に進み、処理を終了する。一方、しきい値以上のものがあるときは、ステップＳＴ１４に進む。
【００４６】
このステップＳＴ１４では、そのしきい値以上の回数に対応した視聴環境条件および視聴状態の組み合わせを、視聴環境条件と設定視聴状態との対応関係として取得し、この対応関係をＨＤＤ１０５に記憶する。この場合、当該視聴環境条件および視聴状態の組み合わせの回数を０にリセットする。このステップＳＴ１４の処理の後、ステップＳＴ１３に進み、処理を終了する。
【００４７】
また、本実施の形態において、コントローラ１０１は、ＨＤＤ１０５に記憶されている視聴環境条件と設定視聴状態との対応関係に基づき、視聴環境条件と設定視聴状態の連鎖関係を見て、新たな対応関係を推測し、その推測された新たな対応関係をＨＤＤ１０５に記憶する、作成動作をする。
【００４８】
例えば、ＨＤＤ１０５に、図６Ａに示すような、視聴環境条件と設定視聴状態との対応関係が記憶されている場合、図６Ｂに示すような、新たな対応関係が推測される。
【００４９】
図６Ａの「ex1.」の対応関係は、ユーザの人数情報(user_number)が４人より上を示すとき、エアコン１１１の設定温度を２０℃とする(temp_actuator＝20)ことを表している。図６Ａの「ex2.」の対応関係は、エアコン１１１の設定温度が２０℃であり(temp_actuator＝20)、かつ信号処理部１３５でフレーム数変換処理を行って、ＤＶＤ再生部１３３からの画像データＶのフレーム数を２４フレーム／秒から６０フレーム／秒に変換している(dvd_addon=“on”)とき、照明具１１２の設定照度を暗くする（light_actuator=“dark”）ことを表している。図６Ａの「ex3.」の対応関係は、照明具１１２の設定照度を暗くしている（light_actuator=“dark”）とき、信号処理部１３５における解像度のボリウム値を２５０にする(volume_resol=250)ことを表している。
【００５０】
この場合、「ex1.」の設定視聴状態である「then(temp_actuator=20)」と「ex2.」の視聴環境条件である「if(temp_actuator=20)」とは連鎖し、また「ex2.」の設定視聴状態である「then(light_actuator=“dark”）」と「ex3.」の視聴環境条件である「if(light_actuator=“dark”）」とは連鎖している。したがって、これらの連鎖関係から、図６Ｂに示すような、新たな対応関係が推測される。
【００５１】
図６Ｂの「ex1.」の対応関係は、ユーザの人数情報(user_number)が４人より上を示し、かつ信号処理部１３５でフレーム数変換処理を行って、ＤＶＤ再生部１３３からの画像データＶのフレーム数を２４フレーム／秒から６０フレーム／秒に変換している(dvd_addon=“on”)とき、信号処理部１３５における解像度のボリウム値を２５０にする(volume_resol=250)ことを表している。
【００５２】
図６Ｂの「ex2.」の対応関係は、ユーザの人数情報(user_number)が４人より上を示し、かつ信号処理部１３５でフレーム数変換処理を行って、ＤＶＤ再生部１３３からの画像データＶのフレーム数を２４フレーム／秒から６０フレーム／秒に変換している(dvd_addon=“on”)とき、照明具１１２の設定照度を暗くする（light_actuator=“dark”）ことを表している。
【００５３】
図７のフローチャートは、コントローラ１０１における、視聴環境条件と設定視聴状態との対応関係の推測動作を示している。コントローラ１０１は、この図７のフローチャートの推測動作を、所定周期毎、あるいはユーザからの指示があったときに行う。
【００５４】
まず、ステップＳＴ２１で、処理を開始し、ステップＳＴ２２で、ＨＤＤ１０５に記憶されている視聴環境条件と設定視聴状態との対応関係から、新たな対応関係の推測が可能であるか否かを判定する。この場合、各対応関係における視聴環境条件と設定視聴状態の連鎖関係に基づいて判定する。
【００５５】
新たな対応関係の推測が可能でないときは、ステップＳＴ２３に進み、処理を終了する。一方、新たな対応関係の推測が可能であるときは、ステップＳＴ２４に進む。このステップＳＴ２４では、新たな対応関係を推測し、その推測された新たな対応関係をＨＤＤ１０５に記憶する。その後に、ステップＳＴ２３に進み、処理を終了する。
【００５６】
上述したように、図１に示す視聴システム１００においては、ユーザから視聴状態の自動設定の判定指示があるとき、コントローラ１０１は、判定指示があったときは、ＨＤＤ１０５に記憶されている視聴環境条件と設定視聴状態との対応関係の中に、温度センサ１２１、照度センサ１２２、ＩＣカードリーダ１２３、テレビ放送受信部１３２、ＤＶＤ再生部１３３等で取得された環境情報（温度情報、明るさ情報、ユーザ情報、プログラム情報等）で示される環境が満たす視聴環境条件を含む所定の対応関係が存在するとき、この所定の対応関係の設定視聴状態となるように視聴状態を制御する。したがって、視聴システム１００の視聴状態を環境情報に適応した視聴状態とするのに、ユーザは視聴状態の自動設定の判定指示をするだけで済み、設定の手間を軽減できる。
【００５７】
また、図１に示す視聴システム１００においては、コントローラ１０１は、温度センサ１２１、照度センサ１２２、ＩＣカードリーダ１２３、テレビ放送受信部１３２、ＤＶＤ再生部１３３、コントローラ１０１で取得された環境情報およびコントローラ１０１で取得された状態情報に基づいて、視聴環境条件と設定視聴状態との対応関係を取得し、その取得された対応関係をＨＤＤ１０５に記憶する、学習動作をする。したがって、視聴システム１００を使用するユーザに適合した視聴環境条件と設定視聴状態との対応関係をＨＤＤ１０５に記憶でき、ユーザが視聴状態の自動設定の判定指示をするとき、当該ユーザに適合した視聴状態となる可能性が高くなり、ユーザの設定の手間を軽減できる。
【００５８】
また、図１に示す視聴システム１００においては、コントローラ１０１は、ＨＤＤ１０５に記憶されている視聴環境条件と設定視聴状態との対応関係に基づき、視聴環境条件と設定視聴状態の連鎖関係を見て、新たな対応関係を推測し、その推測された新たな対応関係をＨＤＤ１０５に記憶する、作成動作をする。
【００５９】
したがって、複数の視聴環境条件と設定視聴状態との対応関係に基づいて順次設定されていく視聴状態を、推測された新たな対応関係に基づいて直ちに設定できる。例えば、ＨＤＤ１０５に、図６Ａに示すような、視聴環境条件と設定視聴状態との対応関係が記憶されている場合、コントローラ１０１は、ユーザの人数情報(user_number)が４人より上を示し、かつＤＶＤ再生部１３３からの画像データＶのフレーム数を２４フレーム／秒から６０フレーム／秒に変換している(dvd_addon=“on”)ときであっても、最初のユーザからの判定指示の段階では、「ex1.」の対応関係に基づいてエアコン１１１の設定温度を２０℃とする(temp_actuator＝20)だけであり、次の判定指示の段階で、照明具１１２の設定照度を暗くし（light_actuator=“dark”）、さらに次の判定指示の段階で信号処理部１３５における解像度のボリウム値を２５０にする(volume_resol=250)。
【００６０】
これに対して、図６Ｂに示すような新たな視聴環境条件と設定視聴状態との対応関係を推測してＨＤＤ１０５に記憶することで、コントローラ１０１は、最初のユーザからの判定指示の段階で、図６Ａの「ex1.」の対応関係からエアコン１１１の設定温度を２０℃とし(temp_actuator＝20)、それと共に、図６Ｂの「ex2.」の対応関係から照明具１１２の設定照度を暗くし（light_actuator=“dark”）、また図６Ｂの「ex1.」の対応関係から信号処理部１３５における解像度のボリウム値を２５０にする(volume_resol=250)。
【産業上の利用可能性】
【００６１】
この発明は、ユーザに適合した視聴状態とでき、ユーザの設定手間を軽減できるものであり、例えばテレビやビデオの視聴システムに適用できる。
【図面の簡単な説明】
【００６２】
【図１】実施の形態としての視聴システムの構成を示すブロック図である。
【図２】視聴環境条件と設定視聴状態との対応関係の一例を示す図である。
【図３】視聴環境条件と設定視聴状態との対応関係を用いたコントローラの制御動作を示すフローチャートである。
【図４】視聴環境条件と設定視聴状態との対応関係の学習動作を説明するための図である。
【図５】コントローラの対応関係の学習動作を示すフローチャートである。
【図６】視聴環境条件と設定視聴状態との対応関係の推測動作を説明するための図である。
【図７】コントローラの対応関係の推測動作を示すフローチャートである。
【符号の説明】
【００６３】
１００・・・視聴システム、１０１・・・コントローラ、１０２・・・ＣＰＵ、１０５・・・ハードディスクドライブ（ＨＤＤ）、１０６・・・リモコン、１１１・・・エアコンディショナ、１１２・・・照明具、１２１・・・温度センサ、１２２・・・照度センサ、ＩＣカードリーダ、１３１・・・アンテナ端子、１３２・・・テレビ放送受信部、ＤＶＤ再生部、１３４・・・セレクタ、１３５・・・信号処理部、１３６，１３８・・・Ｄ／Ａ変換器、１３７・・・ディスプレイ、１３９・・・アンプ、１４０・・・スピーカ
【図１】
2006042068.tif 000003
【図２】
2006042068.tif 000004
【図３】
2006042068.tif 000005
【図４】
2006042068.tif 000006
【図５】
2006042068.tif 000007
【図６】
2006042068.tif 000008
【図７】
2006042068.tif 000009