(57)【要約】      （修正有）【課題】ログ取得ができない外部機器が接続されたとしても、家電端末側で取得ログの詳細度を上げることにより、家電端末からの指示で外部機器側に実行させている操作を取得する家電端末及びログ情報記録方法を提供する。【解決手段】ユーザの操作ログを記録し、記録した操作ログを外部のサーバへ送信する機能を持つ家電端末であって、家電端末と接続されている外部機器から情報を取得する外部機器情報取得手段と、取得した情報があらかじめ決められた条件を満たす場合に、操作ログの詳細度を変化させるログ取得詳細度決定手段と、を備える。【選択図】図２
2016042315.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作ログを記録し、記録した前記操作ログを外部のサーバへ送信する機能を持つ家電端末であって、
前記家電端末と接続されている外部機器から情報を取得する外部機器情報取得手段と、
取得した前記情報があらかじめ決められた条件を満たす場合に、前記操作ログの詳細度を変化させるログ取得詳細度決定手段と、を備える
家電端末。
【請求項２】
前記詳細度とは、前記操作ログに関する情報量または情報の種類のいずれかである、請求項１に記載の家電端末。
【請求項３】
前記条件が、外部機器の機種名や型番情報に関する条件であることを特徴とする請求項２に記載の家電端末。
【請求項４】
前記条件が、前記外部機器が操作ログを取得できない機種であることを特徴とする請求項２に記載の家電端末。
【請求項５】
前記条件は、前記家電装置に外部機器が接続されているという条件のみである
請求項２に記載の家電端末。
【請求項６】
前記条件を、前記家電端末の外部からネットワーク経由にて設定できることを特徴としている請求項３から５のいずれかに記載の家電端末。
【請求項７】
前記家電端末がテレビなど映像を表示させる機能を持つことを特徴とする
請求項１から６のいずれかに記載の家電端末。
【請求項８】
前記ログ取得詳細度決定手段によって変更された前記操作ログのうち一部の操作ログは、テレビのリモコンの操作ログを含むことを特徴とする請求項７に記載の家電端末。
【請求項９】
前記操作ログの詳細度を変化させることで、外部サーバへ送信する操作ログの情報量が変化することを特徴とする請求項１から８のいずれかに記載の家電端末。
【請求項１０】
前記ログ取得詳細度決定手段は、前記家電端末のメーカと前記外部機器のメーカとが異なる場合に、前記家電端末のメーカと前記外部機器のメーカとが同じ場合に比べ、前記詳細度を高くすることで取得する前記操作ログの量もしくは種類を多くする、
請求項１に記載の家電端末。
【請求項１１】
前記ログ取得詳細度決定手段は、前記外部機器が操作ログの取得に対応していない機器である場合に、前記外部機器が操作ログの取得に対応している機器である場合に比べ、詳細度を高くすることで取得する前記操作ログの量もしくは種類を多くする、
請求項１に記載の家電端末。
【請求項１２】
ユーザの操作ログを記録し、記録した前記操作ログを外部のサーバへ送信する機能を持つ家電端末のログ情報記録方法であって、
前記家電端末と接続されている外部機器から情報を取得し、
取得した前記情報があらかじめ決められた条件を満たす場合に、前記操作ログの詳細度を変化させる
ログ情報記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビやレコーダなどの家電端末の操作ログデータの取得に関する。
【背景技術】
【０００２】
半導体技術やネットワーク技術の進化に伴い、身近にある様々な機器から操作ログデータが取得できるようになっている。家電については、例えば、特許文献１にテレビに関係する視聴ログデータの取得についての技術が開示されている。ユーザから取得した視聴ログデータを分析して、ユーザの視聴嗜好をテレビ局の番組制作に利用するなど、今後はログデータによってさまざまな業務が変わる可能性がある。
【０００３】
家電の中でもテレビのように映像を映すことができる端末の場合には、レコーダやプレーヤなどさまざまな外部機器が接続されることも多い。このためユーザの視聴行為はテレビだけにおさまらず、レコーダなど関連する外部機器の視聴ログも取得しなければ視聴の全体像をとらえることができない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１７９５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、現状では操作ログが取得できるテレビにレコーダなどが接続されていても、そのレコーダがテレビのメーカと異なるメーカの製品であったり、ネットワーク非対応の製品などの場合には、外部機器側での操作ログを取得することができない。
【課題を解決するための手段】
【０００６】
前記従来の課題を解決するために、本発明の家電端末では、ユーザの操作ログを記録し、記録した前記操作ログを外部のサーバへ送信する機能を持つ家電端末であって、前記家電端末と接続されている外部機器から情報を取得する外部機器情報取得手段と、取得した前記情報があらかじめ決められた条件を満たす場合に、前記操作ログの詳細度を変化させるログ取得詳細度決定手段と、を備える。
【発明の効果】
【０００７】
本発明の家電端末によれば、ログ取得ができない外部機器が接続されたとしても、家電端末側で取得ログの詳細度を上げることにより、家電端末からの指示で外部機器側に実行させている操作を取得することができる。
【図面の簡単な説明】
【０００８】
【図１】テレビとハードディスクレコーダの接続の組み合わせパターンを示す図
【図２】実施の形態１における家電端末の操作ログ取得時の処理フローを示す図
【図３Ａ】家電端末の構成図および、ブルーレイプレーヤやハードディスクレコーダなどの外部機器の接続関係を示す図
【図３Ｂ】制御・処理部３０２の機能構成図
【図４】視聴ログの構成を示す図
【図５】接続された外部機器側の条件とログ記録の詳細度の対応テーブルを示す図
【図６】詳細度５のログの構成を示す図
【図７】テレビのリモコンの操作ログを示す図
【図８】詳細度１０のログの構成を示す図
【図９】テレビの画面ログを示す図
【図１０】接続された外部機器側の条件とログ記録の詳細度の対応テーブルの条件の更新を示す図
【図１１】接続された外部機器側の条件とログ記録の詳細度の対応テーブルの変形例を示す図
【図１２】家電端末からサーバに上がるログ情報量を示す図
【図１３】テレビに各家電のコントローラ機能を接続させた宅内コントローラシステムの構成図
【図１４】宅内コントローラとしてのテレビを利用した場合のリモコンの操作ログを示す図
【発明を実施するための形態】
【０００９】
（本発明の基礎となった知見）
パソコンだけではなく家電や自動車などさまざまな機器がネットワークつながる時代になっている。このようなネットワークに接続された機器から大規模なログデータが上がってくる時代においては、サービス品質検証やユーザの持っている価値の抽出などが大規模なデータの分析により実現可能になると考えられている。このために、ログデータ活用はビジネスの分野においても１つの大きな変革点になると期待される。
【００１０】
ログデータ活用のためには、一つの機器から上がる情報だけではなく、複数機器からのログデータが必要になることがある。例えば、テレビのログデータなどを解析してユーザのテレビ視聴行動全体を捉えることを考える。ネットワーク経由で自動的に上がる日本全国の各家庭のテレビの視聴ログを解析することによって、現状の数百規模の世帯標本を使った統計上の人気番組ではなく、統計誤差を含まない調査での人気番組がわかる。ただ、現実にはユーザの視聴行動はテレビだけではなく、ハードディスクレコーダのような録画機でのタイムシフト視聴があるためテレビのログデータだけでは視聴行動全体を把握することができない。テレビと、そのテレビに紐づけられたハードディスクレコーダの視聴ログデータの取得が必要になる。
【００１１】
具体的にいくつかの組み合わせの例でテレビとレコーダの両方のログデータを取得することを考える。例えば、図１（ａ）のようにレコーダ１０１とテレビ１００が同一のメーカの機種でネットワークにつながっており、更にログ取得対応の機種であれば、テレビ１００とレコーダ１０１Ａの両方の機器から上がるログはそのメーカ（ここでは自社とする）が所有できるので、その世帯のテレビ放送の視聴行動全体を解析することは可能である。しかし、一般の家庭においては図１（ｂ）のようにレコーダ１０１Ｂとテレビ１００で異なるメーカの機器を使っていることは少なくない。また、たとえ同一メーカであったとしてもレコーダ１０１をネットワークにつながないユーザや図１（ｃ）のように古い機種などネットワーク対応ではないレコーダ１０１などがあり、テレビ１００とレコーダ１０１のログを同じサーバに取得できる環境はかなり制限される。
【００１２】
一方、機器連携技術によりレコーダ１０１の操作を行うためにレコーダ１０１側のリモコン７００を操作するのではなくテレビ１００のリモコン７００を操作してネットワークやＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）ケーブルを経由してレコーダ１０１の操作ができるようになっている。また、リモコン操作だけではなく音声入力やジェスチャ入力などテレビ側には様々なユーザインタフェースが実装され始めており、今後はこれらのインタフェースを使って外部機器へ操作コマンドを送信できる可能性がある。言い換えると、テレビ１００のようなユーザとのインタフェースとなる機器で操作した、テレビ１００以外の外部機器に対する操作コマンドのログが取得できれば、外部機器側の動作内容が取得できる。
【００１３】
しかし、すべてのテレビ１００に対してリモコン７００の操作ログを取得するとなると、ログを蓄積するサーバ１０００のネットワーク性能やディスク容量などが必要となり、サーバ１０００のランニングコストが大きくなってしまう。この課題を避けるためには、ログが取得できない接続機器がつながっているテレビ１００に対してだけ、リモコン７００の操作ログなど詳細なログが取得できるようにしなければならない。
【００１４】
本発明は、上述の課題に着目をしたものであり、家電端末に接続されている外部機器の情報によって、家電端末がネットワーク側に送出するログの詳細度を変化させるものである。これにより、他社の機器やネットワーク非対応の外部機器が接続されていても、接続先の家電端末でそれらの機器に対する操作ログを取得することができる。また、必要な時だけ詳細なログを取得することができるので、サーバ側のディスク容量やインフラ能力をおさえることができ、サーバ１０００のランニングコストを下げることができる。すなわち、本家電端末は、ユーザの操作ログを記録し、記録した前記操作ログを外部のサーバへ送信する機能を持つ家電端末であって、前記家電端末と接続されている外部機器から情報を取得する外部機器情報取得手段と、取得した前記情報があらかじめ決められた条件を満たす場合に、前記操作ログの詳細度を変化させるログ取得詳細度決定手段と、を備える。
【００１５】
これにより他社の機器やネットワーク非対応の外部機器が接続されていても、接続先の家電端末でそれらの機器に対する操作ログを取得することができる。
【００１６】
また、前記詳細度とは、前記操作ログに関する情報量または情報の種類のいずれかであってもよい。
【００１７】
また、前記条件が、外部機器の機種名や型番情報に関する条件であってもよい。
【００１８】
また、前記条件が、前記外部機器が操作ログを取得できない機種であってもよい。
【００１９】
また、前記条件は、前記家電装置に外部機器が接続されているという条件のみであってもよい。
【００２０】
また、前記条件を、前記家電端末の外部からネットワーク経由にて設定できてもよい。
【００２１】
また、前記家電端末がテレビなど映像を表示させる機能を持ってもよい。
【００２２】
また前記ログ取得詳細度決定手段によって変更された前記操作ログのうち一部の操作ログは、テレビのリモコンの操作ログを含んでもよい。
【００２３】
また、前記操作ログの詳細度を変化させることで、外部サーバへ送信する操作ログの情報量が変化することを特徴としてもよい。
【００２４】
また、前記ログ取得詳細度決定手段は、前記家電端末のメーカと前記外部機器のメーカとが異なる場合に、前記家電端末のメーカと前記外部機器のメーカとが同じ場合に比べ、前記詳細度を高くすることで取得する前記操作ログの量もしくは種類を多くしてもよい。
【００２５】
また、前記ログ取得詳細度決定手段は、前記外部機器が操作ログの取得に対応していない機器である場合に、前記外部機器が操作ログの取得に対応している機器である場合に比べ、詳細度を高くすることで取得する前記操作ログの量もしくは種類を多くしてもよい。
【００２６】
また、ユーザの操作ログを記録し、記録した前記操作ログを外部のサーバへ送信する機能を持つ家電端末のログ情報記録方法であって、前記家電端末と接続されている外部機器から情報を取得し、取得した前記情報があらかじめ決められた条件を満たす場合に、前記操作ログの詳細度を変化させてもよい。
【００２７】
以下に本家電端末および情報記録方法における、実施の形態を説明するが、いずれの記載も本家電端末および情報記録方法の一例を示すものであり、機能・構成等を限定するものではない。
【００２８】
（実施の形態１）
図３Ａには実施の形態１における家電端末であるテレビ１００の構成および、テレビ１００と有線もしくは無線を介して接続されるその他機器を示す。
【００２９】
テレビ１００は、表示部３０１、制御・処理部３０２、通信部３０３、電源３０４、接続部３０５、チューナ３０６を備える。
【００３０】
表示部３０１は制御・処理部３０２から表示コマンドを出力され、画像を表示する。表示部３０１は、例えば液晶パネル等であるが、特に限定しない。
【００３１】
制御・処理部３０２は、他の各構成から出力された情報を基に演算処理をしたり、他の各構成の動作を制御する。なおここでは制御・処理部３０２は情報を（一時的に）記録しておくメモリを含んでいてもよい。制御・処理部３０２は、例えばシステムＬＳＩ等であり、特に限定しない。
【００３２】
通信部３０３は、宅内ネットワークまたは外部のネットワークと接続するための構成である。通信部３０３は例えばＮＩＣなどであり、特に限定しない。図３Ａの例では通信部３０３により宅内ネットワークを介してハードディスクレコーダ１０１が接続されている。また通信部３０３によりインターネットを介してサーバ１０００と接続されている。
【００３３】
電源３０４は、テレビ１００のあらゆる構成に電力を供給する。
【００３４】
接続部３０５は、テレビ１００と他の機器とを有線で接続するための構成である。例えばＨＤＭＩＲｘなどであり、特に限定しない。図３Ａでは接続部３０５を介してブルーレイプレーヤ３００が接続されている例を示している。
【００３５】
チューナ３０６はテレビ放送を受信するための構成である。
【００３６】
赤外線受光部３０７はリモコン７００からの赤外光による操作コマンドを受光する。ここで、リモコンは赤外光を用いて操作コマンドを送信するものに限られず、ネットワークを介してテレビ１００と通信することによって操作コマンドを送信するものであってもよい。その場合、赤外線受光部３０７は必須の構成ではない。
【００３７】
なお、テレビ１００は上述した構成以外の構成を含んでいてもよい。また本実施の形態における操作ログ取得方法を実現する上で上記した全ての構成が必須ではなく、一部の構成が欠けていてもよい。少なくとも制御・処理部３０２および、他の機器と接続する接続部３０５または通信部３０３を備えていればよい。
【００３８】
また接続部３０５もしくは通信部３０３を介してテレビ１００に接続する機器として、図３Ａではブルーレイプレーヤ３００やハードディスクレコーダ１０１の例を記載したが、これに限られない。テレビ１００と接続し情報のやり取りが可能な機器であれば、本実施の形態における操作ログ取得方法を採用することができる。
【００３９】
またサーバ１０００はテレビ１００にて取得したログ情報を管理（蓄積・記録）するログストレージとして機能する。サーバ１０００は、宅内（テレビ１００と同一空間内）に設置されるものであってもよいし、宅外に設置されるものであってもよい。またサーバ１０００内で、以下に説明する制御・処理部３０２の機能構成のうち一部または全部を実行してもよい。
【００４０】
続いて本実施の形態における操作ログ取得方法を実行する制御・処理部３０２の機能構成について、図３Ｂおよび図２を用いて説明する。制御・処理部３０２は、外部機器情報取得手段３１１、ログ取得詳細度決定手段３１２、ログ情報管理手段３１３、ログ情報送信制御手段３１４、を含む。なお、ログ情報管理手段３１３およびログ情報送信制御手段３１４は必須の構成ではない。図２は実施の形態１における家電端末の操作ログ取得時の処理フローを示す図である。以降では家電端末をテレビ１００、外部機器をハードディスクレコーダ１０１として説明をする。
【００４１】
ステップＳ２０１にて、制御・処理部３０２はテレビ１００に対して何らかの操作があったか否かを判断する。最初に、ユーザからテレビ（家電端末）に対して何らかの操作があるまでログ記録に関連する処理は待機となる。ここでいう操作とは、テレビの場合にはリモコン７００の操作であり、例えば視聴するチャンネルを変更した場合や、音量を操作した場合などである。ユーザがリモコン７００を操作したことをトリガーとして、操作があった場合（ＴＲＵＥ）には、次のステップに移る。なおここでは、ステップＳ２０１の判断を行なっている構成は図３Ｂには図示していない。
【００４２】
次に、ステップＳ２０２にて制御・処理部３０２の外部機器情報取得手段３１１は、テレビ１００に何か外部機器がつながっているかどうかを判断する。テレビ１００に対して接続されている外部機器とは、図３Ａのようにハードディスクレコーダ１０１やプルーレイプレーヤ３００のような周辺機器を指す。ハードディスクレコーダ１０１とテレビ１００の接続とはＨＤＭＩ端子を介して物理的な結線で直接接続されていてもよいし、ネットワークインタフェース（ＮＩＣ）を介してインターネット経由や宅内ローカルネットワーク経由で間接的に接続していてもよい。このような外部機器が何もない場合（ＦＡＬＳＥ）にはテレビ１００が単体で動作している状態なので、通常のログ記録のステップ（Ｓ２０５）に遷移する。
【００４３】
次にステップＳ２０５にて、制御・処理部３０２のログ情報管理手段３１３は、ステップＳ２０２からステップＳ２０４にて決定された条件に応じてログ情報を記録する。
【００４４】
ここでステップＳ２０２にて外部機器の接続なし（ＦＡＬＳＥ）と判断された場合のステップＳ２０５におけるログ情報の記録は、通常のログ記録となる。以下にＳ２０５の通常のログ記録について説明する。テレビのログには、例えば図４のような視聴ログ４００があり、通常のログ記録とはこの視聴ログ４００の記録を行なうことである。すなわちこの場合、制御・処理部３０２のログ情報管理手段３１３は、チューナ３０６が受信しているテレビ放送に関する情報をメモリに記録していく。
【００４５】
この視聴ログ４００はユーザが、どの番組をどれくらいの時間を視聴したかという情報を表すログデータである。この視聴ログ４００はユーザがテレビのチャネルを変更したり、テレビの電源をＯＮにしたりＯＦＦにしたりする際にそのイベントが時系列にてテキスト情報で記録されている。具体的には図４に示す構成をとっており、左から操作した日付、操作した時刻が記録されている。更に、右にはリモコンやテレビ本体のスイッチで選局されたチャネルが、チャネル変更毎に記録されている。このようなデータの構成により、ユーザが時系列でどのような番組を見て、最終的にどの番組を視聴したか、どのタイミングで他の番組に切り替えたかがわかるログデータになっている。図４のログ４００でチャネル番号が０のものがあるが、これはテレビ番組のチャネル操作のログではなく、テレビ本体の電源をＯＦＦした時に記録される行である。この例では１１時１２分からチャンネル１のニュースＡを視聴しており、１１時２９分にテレビの電源をＯＦＦにしたことを示している。また、その後の１１時５０分にドラマＡの視聴を示す記録があるが、この行は１１時５０分にテレビの電源をＯＮしたことを併せて示すものである。
【００４６】
なお、チャンネルの列から、更に右に視聴番組名とそのジャンルなど番組内容に関係するデータが記録されている。ただし、テレビの設置地域がわかるとチャネル番号から番組名やジャンルなども、放送の番組表と対応をとることで把握できるので、番組名やジャンルは必ずしも記録する必要はない。以降では、図４に示すログデータを視聴ログ４００と呼びそれ以外のログと区別する。図２の処理フローに戻り、接続機器の有無を判定するステップ（Ｓ２０２）で接続機器がある場合（ＴＲＵＥ）には、本実施例の特有の処理となるログの詳細度を変更する処理（Ｓ２０３・Ｓ２０４）に進む。以降は通信部３０３（ＮＩＣ）から宅内ネットワーク経由でＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）を使ってテレビ１００からハードディスクレコーダに接続していることを前提とする。
【００４７】
ステップＳ２０３では、制御・処理部３０２のログ取得詳細度決定手段３１２は外部機器（ここではハードディスクレコーダ１０１）が特定条件を満たしている機器か否かを判定する。この特定条件について、図５を用いて説明をする。ここではＤＬＮＡにて取得した接続先の機器名が条件になる例を示す。図５の条件テーブルは、左からＤＬＮＡで接続された外部機器名、及びそれぞれの外部機器に対応するログ記録の詳細度を定義しているテーブルである。備考欄には各行の外部機器の特徴を示す説明文が記述されているが、本実施例の説明のために記載しているものであり、実際には不要である。例えばＤＬＮＡでテレビ１００に記録される外部機器名がＢＷ−ＡＸＸという名前であれば、テレビ側で取得するログの詳細度を５とする。この名前のレコーダ１０１はテレビ１００と同じメーカ（ここでは自社製）の製品であるが、ログ取得に対応していない機種である。よって、テレビ１００側でのログ取得の詳細度を高くして、テレビ側でレコーダ１００に対する操作ログを取得する必要がある。その下のＢＺ−ＡＸＸは、反対に自社製かつログ取得対応のレコーダであるためログの詳細度を高くしなくてもレコーダ１００側からサーバ１０００にログが直接アップロードされる。その下に示すＡＢＣ−ＡＸＸという名前を持つ外部機器が接続された場合、このレコーダ１０１は他社製のためログ取得が一切できない機種になる。よって、ログ取得の詳細度を最大の１０に上げる。このように外部機器名とログ記録の詳細度をそれぞれ対応付けしたものを条件テーブル５００として保持する。なお、新機種などテーブル５００に記載の無い機器名のものが接続されることもあるために、Ｄｅｆａｕｌｔとして最下行にログの詳細度を定義している。記載のない名前の機器が接続された場合にはＤｅｆａｕｌｔに記載されている詳細度が使用される。
【００４８】
すなわちステップＳ２０３では、ログ取得詳細度決定手段３１２が、接続されている外部機器が特定の条件を満たした外部機器（条件テーブル５００に管理されている外部機器）であるか否かを判断する。そして特定の条件を満たした外部機器と判断された場合、ステップＳ２０４に進み、ステップＳ２０４では、ログ取得詳細度決定手段３１２は、ログ記録の詳細度をテーブル５００に記録されている詳細度に変更する。一方でステップＳ２０３にて、接続されている外部機器が特定の条件を満たしていない（条件テーブル５００に管理されていない外部機器）であると判断された場合、ステップＳ２０４には進まずステップＳ２０５に進む。ここではステップＳ２０３にて特定の条件を満たしていないと判断された場合は、ステップＳ２０５でＤｅｆａｕｌの詳細度である詳細度１０にてログの記録が行われる。
【００４９】
次に、ログの詳細度について説明をする。図６、図７は詳細度５のログの一例を示す図である。本実施例では詳細度５のログは、視聴ログ４００に付け加えて、リモコンの操作をすべてログとして取得する。図７（ａ）のようにテレビのリモコンからレコーダに対して操作を行う場合に、そのリモコンのログを詳細度５のログ図７（ｂ）として記録する。リモコン７００の操作ログ６００は、操作のボタンを押した日付と時刻、及び、操作対象となる操作パネルを示す操作種別、リモコンのどのボタンを押したかの操作内容、及びどの対象機種に対しての操作かを示す操作対象の列から構成されている。操作種別は、例えばテレビ自身のメインメニューを呼び出した場合にはメニューと表示され、メニューの項目を選択して次に呼ばれるメニューに、それぞれ名前をつけたものである。
【００５０】
図７の例ではテレビ１００のメインメニューからレコーダ１０１の操作パネル（パネル１）を呼び出して操作を行っている例である。リモコン７００の操作ログ６００を記録することにより、外部機器に対してどのような操作をしたかがテレビ側のログから取得が可能になる。例えば、外部機器の品番が分かればパネルの上から何番目のメニューがどういった項目を示すメニューかわかる。言い換えると、左右上下ボタンや決定ボタンの押下回数・押下順序によって、どの操作画面（コンテンツ等も含む）に推移するかが決まる。よってこれにリモコンの操作ログ６００を組み合わせることによって外部機器側で行われている動作を推測することができる。
【００５１】
次に、詳細度１０のログについて図８、図９を用いて説明をする。詳細度１０のログでは、図８のように視聴ログ４００、リモコン操作ログ６００だけではなく画面ログ８００を取得する。画面ログ８００は図９（ａ）のように、テレビ１００に表示されているレコーダ１０１から送信された画像の特定の場所の画素値をサンプリングして得るデータである。図９の例では画面内の特定の領域（メニューが表示される付近）の座標で画素値を取得している。この例では、ある決められた範囲のＸ座標０とＹ座標０のＲＧＢ画素データの値（０、１０、０）を一つのデータとして取得している。図９（ｂ）はある特定の時刻に異なる７地点の座標にて取得されたＲＧＢ画素データの値を示すテーブルである。レコーダ１０１などの画面をテレビ１００に表示させて操作する場合には、そのメーカの特有のメニュー画面となることが多い。よって図９の例のように、テレビに表示されたレコーダの画面内のいくつかのエリアで表示画像データ（ＲＧＢ画素データなど）をサンプリングすることによって、どの操作画面で操作を行っているか（その時刻でどの操作画面を表示していたか）がわかる。また、このように画面内のいくつかのエリアでサンプリングを行えば、視聴番組の特定をすることも出来る。
【００５２】
なお、本実施例では詳細度を１、５、１０の３つで定義しているが、より細かく詳細度を定義して使用してもよい。例えば、テレビ１００の画面内のいくつかの画素データではなく、画面全体のデータを取得する詳細度２０を定義して使用してもよい。
【００５３】
また、視聴している番組を特定するためには必ずしも画像データを使う必要はなく、一定間隔ごとに出力する音声をサンプリングしてもよく、放送番組が識別できるためのフィンガープリントのようなものを示す情報であればよい。ただし、このようなログデータの取得はプライバシーを考慮する必要があり、ユーザのログ取得を実施する場合には事前に同意を得ることやデータを匿名化して扱うなどの対策を十分に行ってログを取得することが重要である。
【００５４】
図２のフローに戻り、ステップＳ２０２にて外部機器情報取得手段３１１にて外部機器の接続あり（ＴＲＵＥ）と判断されステップＳ２０３Ｓ２０４を経て、ステップＳ２０５の処理を行なう場合、ログ情報管理手段３１３は決定された詳細度に応じてログの記録を行う。
【００５５】
そしてステップＳ２０６にて、ログ情報送信制御手段３１４は、通信部３０３に対してサーバ１０００にログを送信（Ｓ２０６）する制御を行う。そして、機器の操作を受け付ける最初のステップに戻る（Ｓ２０１）。
【００５６】
以上のように、本発明では外部機器側がログ取得非対応の場合や他のメーカの製品である場合には、テレビのログ記録の詳細度を上げることでテレビ側の操作でログを取得することが出来る。
【００５７】
なお、テレビ１００のように製品寿命が長い機器に接続される外部機器１２００は増えていく一方である。このため、テレビ１００の発売時に市場には存在しなかったレコーダ１０１などが接続された場合にすべてＤｅｆａｕｌｔに記載されたログ詳細度で扱われてしまう。これを回避するために図１０に示すように条件テーブル５００を外部のサーバから更新できる仕組みを実装してもよい。例えば自社製の新しいレコーダＢＷ−ＢＸＸという名前の製品が発売された時に、サーバ側１０００からテレビ１００に対して外部機器の条件更新をかける。ネットワークから条件テーブル５００Ａを更新することで、新製品のＢＷ−ＢＸＸ（ログ取得対応の機種）が接続された時に、Ｄｅｆａｕｌｔの詳細度１０ではなく詳細度１として扱うことができる。
【００５８】
外部機器１２００から取得した情報が外部機器名や取得した品番を使ってログ記録の詳細度を定義していたが、外部機器のログ取得に関する性能や状態を表す値であればよい。例えば、図１１のように外部機器名だけではなく外部機器側のネットワーク接続の有無の情報を利用してログ記録の詳細度を定義してもよい。例えばログ取得対応の同じＢＺ−ＡＸＸのレコーダであったとしても、そのレコーダがネットワークに接続している状態であれば詳細度を１として、ネットワークに非接続であれば詳細度５を使用する。このようにすることで、ログ取得対応でネットワーク非接続の機種を検出することができるため、機器の名前だけで判断するよりも正確にログ取得の必要性を判断できる。
【００５９】
以上で述べたように、その家電端末に接続される外部機器１２００によって詳細度を変化させることでログ情報量も変化する。つまり、ログ取得ができない外部機器１２００がつながっているテレビ１００についてはネットワーク側のサーバ１０００に出力するログデータの種類や情報量は多くなる（図１２）。ただ、詳細なログデータが必要なテレビ１０１Ｃ（テレビＣ）だけログの情報量が増えることになるため、サーバ側のストレージ１０００の容量を大きく増やす必要はなく、サーバ１０００のランニングコストを抑えることができる。
【００６０】
なお、上記はテレビ１００とレコーダ１０１を使った実施例で説明を行ったが、本発明はこの組み合わせに制限されるものではない。
【００６１】
例えば、図１３のようにテレビ１００に宅内の設備や生活家電のコントローラ機能をリンクさせた宅内制御システムに本発明を使用してもよい。宅内制御システムは宅内ネットワークを経由してテレビに、お風呂制御コントローラ１３００や照明コントローラ１３０１、及び空調コントローラ１３０２などが接続される。そして、テレビ１００からそれらの機器を直接操作できるシステムである。このようなシステムでは自社や他社を問わずテレビやタブレットに宅内の設備や生活家電などの機器が接続されるため、本発明を適用することでテレビに接続される外部機器に対する操作情報もテレビ側でログ取得できる。図１４にテレビ１００とお風呂制御コントローラ１３００を接続している場合のログ情報の例を示す。このシステムではネットワーク経由で機器を接続しているのでリビングにいながらお風呂の水をためる指示をテレビのリモコンで出すことができ、また、お風呂の温度をテレビ画面やテレビからの音声で確認できる。
【００６２】
なお、以上の機器の組み合わせ以外にも、家電端末は、テレビではなくリモコン単体やエアコンからスマートフォンからスマートウォッチなどのウェアラブル端末でもよい。また、接続される外部機器はレコーダや宅内設備以外にも外部の車庫シャッターの制御や自動車などの制御対象から監視カメラのような映像ソースを家電端末に提供する機材でもよい。
【産業上の利用可能性】
【００６３】
本発明にかかる外部機器の接続に応じて取得ログの詳細度を変化させる家電端末は、ログ取得技術として有用である。
【符号の説明】
【００６４】
１００    テレビ
１０１Ａ    ハードディスクレコーダ（自社製、ログ取得対応）
１０１Ｂ    ハードディスクレコーダ（他社製、ログ取得対応）
１０１Ｃ    ハードディスクレコーダ（自社製、ログ取得非対応）
Ｓ２０１    機器の操作を判定するステップ
Ｓ２０２    外部機器の接続の有無を判定するステップ
Ｓ２０３    外部機器が特定の条件を持つかどうかを判定するステップ
Ｓ２０４    家電端末のログ記録の詳細度を上げるステップ
Ｓ２０５    ログを記録するステップ
Ｓ２０６    記録したログを外部に送信するステップ
３００    ブルーレイプレーヤ
３０１    表示部
３０２    制御・処理部
３０３    通信部
３０４    電源
３０５    接続部
３０６    チューナ
３０７    赤外線受光部
３１１    外部機器情報取得手段
３１２    ログ取得詳細度決定手段
３１３    ログ情報管理手段
３１４    ログ情報送信制御手段
４００    視聴ログ
５００    接続された外部機器側の条件とログ記録の詳細度の対応テーブル
６００    リモコンの操作ログ
７００    リモコン
８００    画面ログ
１０００    サーバ
５００Ｂ    接続された外部機器側の条件とログ記録の詳細度の対応テーブル（変形例）
１２００    外部機器
１３００    お風呂制御コントローラ
１３０１    照明コントローラ
１３０２    空調コントローラ
【図１】
2016042315.tif 000003
【図２】
2016042315.tif 000004
【図３Ａ】
2016042315.tif 000005
【図３Ｂ】
2016042315.tif 000006
【図４】
2016042315.tif 000007
【図５】
2016042315.tif 000008
【図６】
2016042315.tif 000009
【図７】
2016042315.tif 000010
【図８】
2016042315.tif 000011
【図９】
2016042315.tif 000012
【図１０】
2016042315.tif 000013
【図１１】
2016042315.tif 000014
【図１２】
2016042315.tif 000015
【図１３】
2016042315.tif 000016
【図１４】
2016042315.tif 000017