(57)【要約】【課題】ユーザが事前に表示情報を指定しなくても、ユーザの関心が高い表示情報を表示装置に表示させる。【解決手段】実施形態の表示制御装置は、取得部と、選択部と、制御部とを備える。取得部は、位置情報と、位置情報を検出した時間を示す第１時間情報とを有する位置履歴情報と、行動情報と、行動情報を検出した時間を示す第２時間情報を有する行動履歴情報とを取得する。選択部は、位置情報と行動情報との組み合わせと、表示情報とを対応させた表示条件情報を取得し、表示条件情報に含まれる位置情報と行動情報との組み合わせの中から、位置履歴情報に含まれる位置情報と、行動履歴情報に含まれる行動情報のうち位置情報に対応する時間に対応付けられた行動情報との組み合わせに一致する組み合わせを特定し、特定した組み合わせに対応する表示情報を選択する。制御部は、選択された表示情報を表示装置に表示する制御を行う。【選択図】図１
2015032149.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの位置を示す位置情報と、前記位置情報を検出した時間を示す第１時間情報とを有する位置履歴情報と、前記ユーザの行動を示す行動情報と、前記行動情報を検出した時間を示す第２時間情報を有する行動履歴情報とを取得する取得部と、
前記位置情報と前記行動情報との組み合わせと、表示装置に表示する情報である表示情報とを対応させた表示条件情報を取得し、前記表示条件情報に含まれる前記位置情報と前記行動情報との組み合わせの中から、前記位置履歴情報に含まれる前記位置情報と、前記行動履歴情報に含まれる前記行動情報のうち前記位置情報に対応する時間に対応付けられた前記行動情報との組み合わせに一致する組み合わせを特定し、特定した組み合わせに対応する前記表示情報を選択する選択部と、
選択された前記表示情報を前記表示装置に表示する制御を行う制御部と、
を備える表示制御装置。
【請求項２】
ユーザを認識するユーザ認識部を更に備え、
前記取得部は、
前記ユーザ認識部により認識されたユーザの前記位置履歴情報と前記行動履歴情報とを取得する
請求項１に記載の表示制御装置。
【請求項３】
前記表示条件情報は、
前記表示情報毎の表示の優先度を示す優先度情報を更に有し、
前記選択部は、
複数の前記表示情報を選択した場合、更に、選択された複数の前記表示情報から、前記優先度情報に基づいて、前記優先度が高い順に前記表示情報を少なくとも１つ選択する
請求項１に記載の表示制御装置。
【請求項４】
前記表示情報を表示する表示装置の場所を認識し、認識された場所を示す場所情報を決定する場所認識部と、
前記ユーザの状態を認識し、認識されたユーザの状態を示す状態情報を決定する状態認識部と、
を更に備え、
前記表示条件情報は、
前記表示情報毎の種別を示す種別情報を更に有し、
前記選択部は、
前記場所情報と、前記状態情報との組み合わせと、前記優先度情報を変更する前記表示情報の前記種別情報と、前記優先度情報の変更内容を示す情報とを対応させた情報である優先度変更情報を更に取得し、
前記優先度変更情報に基づいて前記優先度情報を変更し、複数の前記表示情報を選択した場合、更に、選択された前記表示情報から、変更された前記優先度情報に基づいて、前記優先度が高い順に前記表示情報を少なくとも１つ選択する
請求項１に記載の表示制御装置。
【請求項５】
前記行動履歴情報は、
前記ユーザが利用する端末のアプリケーションの利用履歴を含む
請求項１に記載の表示制御装置。
【請求項６】
前記取得部は、
前記ユーザが利用する端末のアプリケーションから前記ユーザの行動の予定を示す行動予定情報を更に取得し、
前記選択部は、
更に、前記行動予定情報に基づいて前記表示情報を選択する
請求項１に記載の表示制御装置。
【請求項７】
前記表示条件情報を記憶する記憶部を更に備える
請求項１に記載の表示制御装置。
【請求項８】
ユーザの位置を示す位置情報と、前記位置情報を検出した時間を示す第１時間情報とを有する位置履歴情報と、前記ユーザの行動を示す行動情報と、前記行動情報を検出した時間を示す第２時間情報を有する行動履歴情報とを取得し、
前記位置情報と前記行動情報との組み合わせと、表示装置に表示する情報である表示情報とを対応させた表示条件情報を取得し、
前記表示条件情報に含まれる前記位置情報と前記行動情報との組み合わせの中から、前記位置履歴情報に含まれる前記位置情報と、前記行動履歴情報に含まれる前記行動情報のうち前記位置情報に対応する時間に対応付けられた前記行動情報との組み合わせに一致する組み合わせを特定し、
特定した組み合わせに対応する前記表示情報を選択し、
選択された前記表示情報を前記表示装置に表示する制御を行う、
表示制御方法。
【請求項９】
コンピュータを、
ユーザの位置を示す位置情報と、前記位置情報を検出した時間を示す第１時間情報とを有する位置履歴情報と、前記ユーザの行動を示す行動情報と、前記行動情報を検出した時間を示す第２時間情報を有する行動履歴情報とを取得する手段と、
前記位置情報と前記行動情報との組み合わせと、表示装置に表示する情報である表示情報とを対応させた表示条件情報を取得し、前記表示条件情報に含まれる前記位置情報と前記行動情報との組み合わせの中から、前記位置履歴情報に含まれる前記位置情報と、前記行動履歴情報に含まれる前記行動情報のうち前記位置情報に対応する時間に対応付けられた前記行動情報との組み合わせに一致する組み合わせを特定し、特定した組み合わせに対応する前記表示情報を選択する手段と、
選択された前記表示情報を前記表示装置に表示する制御を行う手段として機能させるための、表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、表示制御装置、方法、及びプログラムに関する。
【背景技術】
【０００２】
旅行やショッピングなどで外出した際、訪れた場所に関するより詳しい情報、たまたま見つけたレストランの口コミ、又はショッピング中に見つけた新商品に関する詳しい情報などに興味が湧くことがある。近年、スマートフォンをはじめとする携帯情報端末の普及により、外出先においてもその場である程度の情報を得られるようになった。しかしながら、時間の制約などもあり、その場では限られた情報しか得られないことが多い。
【０００３】
また、外出先から帰宅した際、外出中に体験したことを、振り返って楽しむことがある。例えば、外出中に撮影した写真、又は外出先で手に入れたパンフレットなどを眺めることにより、外出中の出来事を振り返ることがある。しかしながら、写真に撮り忘れた場所、たまたま出会ったイベント、又は新商品に関することなどは、たとえその場で興味を持ったとしても、帰宅時には忘れてしまっていることがある。ユーザが、外出中に出会った情報の関連情報を、帰宅後に自宅で確認できるようにする装置などの技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３８１９７６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、ユーザは、興味を持った情報を事前に装置に指定する必要があり、当該情報を表示するための操作が煩わしいという問題があった。
【課題を解決するための手段】
【０００６】
実施形態の表示制御装置は、取得部と、選択部と、制御部とを備える。取得部は、ユーザの位置を示す位置情報と、前記位置情報を検出した時間を示す第１時間情報とを有する位置履歴情報と、前記ユーザの行動を示す行動情報と、前記行動情報を検出した時間を示す第２時間情報を有する行動履歴情報とを取得する。選択部は、前記位置情報と前記行動情報との組み合わせと、表示装置に表示する情報である表示情報とを対応させた表示条件情報を取得し、前記表示条件情報に含まれる前記位置情報と前記行動情報との組み合わせの中から、前記位置履歴情報に含まれる前記位置情報と、前記行動履歴情報に含まれる前記行動情報のうち前記位置情報に対応する時間に対応付けられた前記行動情報との組み合わせに一致する組み合わせを特定し、特定した組み合わせに対応する前記表示情報を選択する。制御部は、選択された前記表示情報を前記表示装置に表示する制御を行う。
【図面の簡単な説明】
【０００７】
【図１】第１実施形態の表示制御装置の一例を示すブロック図。
【図２】第１実施形態の表示装置の外観の一例を示す図。
【図３】第１実施形態の位置履歴情報の一例を示す図。
【図４】第１実施形態の行動履歴情報の一例を示す図。
【図５】第１実施形態の表示条件情報の一例を示す図。
【図６】第１実施形態の表示候補情報の一例を示す図。
【図７】第１実施形態の表示装置の表示例を示す図。
【図８】第１実施形態の表示制御方法の一例を示すフローチャート。
【図９】第２実施形態の表示制御装置の一例を示すブロック図。
【図１０】第２実施形態の表示条件情報の一例を示す図。
【図１１】第２実施形態の優先度変更情報の一例を示す図。
【図１２】第２実施形態の表示制御方法の一例を示すフローチャート。
【図１３】第１及び第２実施形態の表示制御装置のハードウェア構成の主要部の一例を示す図。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照しながら、実施形態について詳細に説明する。
【０００９】
（第１実施形態）
図１は、第１実施形態の表示制御装置１０の一例を示すブロック図である。表示制御装置１０は、表示装置２０とネットワークを介して接続される。ネットワークは、無線方式であっても有線方式であってもよい。表示装置２０は、情報（以下、「表示情報」という。）を表示する。表示情報は、写真、観光地の情報、商品の情報及び飲食店の情報などの様々な情報である。また、表示装置２０は、表示情報とともに音声を出力してもよい。表示制御装置１０は、表示装置２０に表示する表示情報を制御する。
【００１０】
表示制御装置１０は、ユーザ認識部１１と、取得部１２と、記憶部１３と、選択部１４と、制御部１５とを備える。ユーザ認識部１１は、表示装置２０の表示情報を視聴するユーザを認識する。ここで、ユーザ認識部１１が、ユーザを認識する方法の一例として、カメラを利用する方法について説明する。
【００１１】
図２は、第１実施形態の表示装置２０の外観の一例を示す図である。表示装置２０は、カメラ２１と、表示部２２とを備える。カメラ２１は、表示装置２０の周辺の静止画又は映像を撮影する。表示部２２は、表示情報を表示する画面である。表示部２２は、例えば、フラットパネルディスプレイなどの表示デバイスである。ユーザ認識部１１は、カメラ２１により撮影された映像を受信し、当該映像に含まれる人物の顔を認識することにより、ユーザを認識する。具体的には、ユーザ認識部１１は、当該映像に含まれる人物の顔と、表示制御装置１０に予め登録されているユーザの顔画像とを照合することにより、ユーザを認識する。カメラ２１を使用した顔認識技術の詳細については、既によく知られているため説明を省略する。なお、カメラ２１の位置は、図２の位置に限定されない。例えば、表示装置２０から独立したビデオカメラを、表示装置２０周辺の画像が撮像されるような位置に配置してもよい。
【００１２】
図１に戻り、端末３０は、ユーザの位置履歴情報と行動履歴情報とを記憶する。
【００１３】
まず、位置履歴情報について説明する。図３は、第１実施形態の位置履歴情報の一例を示す図である。位置履歴情報は、ユーザの位置を示す位置情報と、位置情報を検出した時間を示す時間情報（本発明の「第１時間情報」に対応する。）とを有する。図３の位置履歴情報は、１時間毎のユーザの位置を示している。なお、位置情報の取得は、１時間毎に限られず、任意の時間間隔でよい。位置履歴情報は、例えば、ユーザが携帯する端末３０のＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能を利用することにより作成することができる。図３の位置履歴情報では、例えば、２０１３年６月８日、１４：００のユーザの位置は、観光地Ｂであることを示す。
【００１４】
なお、ＧＰＳによる位置情報の取得は、ユーザが携帯する携帯情報端末の機能を利用する方法に限られない。例えば、当該ＧＰＳの機能は、ユーザが身に着けている時計などのアクセサリに内蔵されていてもよい。また、位置情報の取得は、ＧＰＳを利用する方法に限られない。例えば、ＧＰＳを利用する代わりに、公共の場所に設置されたカメラの画像から、公知の人物検出技術などを利用してユーザを検出することにより、ユーザの位置情報を取得してもよい。
【００１５】
次に、行動履歴情報について説明する。図４は、第１実施形態の行動履歴情報の一例を示す図である。行動履歴情報は、ユーザの行動を示す行動情報と、行動情報を検出した時間を示す時間情報（本発明の「第２時間情報」に対応する。）を有する。本実施形態の行動情報は、ユーザが実行したアプリケーションを示す情報である。当該アプリケーションは、ユーザの携帯する携帯情報端末にインストールされているアプリケーションである。すなわち、本実施形態の表示制御装置１０は、端末３０のアプリケーションの実行履歴を利用することにより、ユーザの行動履歴を認識する。図４の行動履歴情報では、例えば、２０１３年６月８日、１９：１５に、ユーザが、電子マネーアプリケーションを起動していることを示す。これにより、表示制御装置１０（選択部１４）は、２０１３年６月８日、１９：１５のユーザの行動は、買い物であると認識する。
【００１６】
図１に戻り、取得部１２は、表示制御装置１０に予め登録されているユーザ情報に基づいて、ユーザ認識部１１により認識されたユーザの位置履歴情報と行動履歴情報とを、当該ユーザの端末３０から取得する。ユーザ情報は、ユーザを一意に識別する識別情報（ユーザＩＤ）と、ユーザの顔画像と、ユーザの端末３０に接続するための端末情報とを有する。端末情報は、端末３０と表示制御装置１０とが通信するために必要となる情報である。端末情報は、例えば、端末３０のＩＰアドレス、ＭＡＣアドレス及び接続パスワードなどである。なお、端末３０と表示制御装置１０との間の通信方法は任意でよい。取得部１２は、認識されたユーザの識別情報に紐付く端末情報を利用して、当該ユーザの位置履歴情報と行動履歴情報とを、当該ユーザの端末３０から取得する。端末３０は、例えば、ユーザが外出中に携帯していたスマートフォンなどの携帯情報端末である。
【００１７】
なお、取得部１２は、位置履歴情報及び行動履歴情報を、端末３０から取得せずに、インターネット４０上のデータサーバや自宅のデータ記憶装置などから取得してもよい。例えば、ユーザが携帯する端末３０から、随時、位置履歴情報及び行動履歴情報をインターネット４０上のデータサーバに送信しておき、取得部１２は、当該データサーバから位置履歴情報及び行動履歴情報を取得してもよい。
【００１８】
記憶部１３は、ユーザの端末３０やインターネットなどにある情報を、表示情報として記憶する。選択部１４は、位置履歴情報の位置情報と、行動履歴情報の行動情報とに基づいて、表示装置２０に表示する表示情報を記憶部１３から選択する。ここで、選択部１４が、位置履歴情報の位置情報と、行動履歴情報の行動情報とに基づいて、表示情報を選択するときに使用する表示条件情報について説明する。
【００１９】
図５は、第１実施形態の表示条件情報の一例を示す図である。表示条件情報は、位置を示す位置情報と、行動を示す行動情報と、表示情報と、優先度を示す優先度情報とを有する。位置情報は、位置履歴情報の位置情報に対応する。行動情報は、行動履歴情報の行動情報に対応する。表示条件情報は、位置情報と行動情報との組み合わせと、表示装置２０に表示する表示情報を対応させた情報である。優先度情報は、表示情報毎に定義され、表示情報の優先度を示す情報である。優先度は、選択部１４により複数の表示情報が選択された場合に、表示装置２０に表示する表示情報を優先させる度合いを示す。
【００２０】
ここで、選択部１４が、図３〜５に示される位置履歴情報、行動履歴情報、及び表示条件情報に基づいて、表示情報を記憶部１３から選択する場合について説明する。選択部１４は、表示条件情報と、位置履歴情報の位置情報と行動履歴情報の行動履歴との組み合わせとに基づいて、表示装置２０に表示する表示情報を選択する。具体的には、選択部１４は、表示条件情報に含まれる位置情報と行動情報との組み合わせの中から、位置履歴情報に含まれる位置情報と、行動履歴情報に含まれる行動情報のうち当該位置情報に対応する時間に対応付けられた行動情報との組み合わせに一致する組み合わせを特定する。次に、選択部１４は、特定した組み合わせに対応する前記表示情報を表示条件情報から選択する。
【００２１】
なお、選択部１４は、表示条件情報の行動情報が、その場所にどのくらい長くいたかを示す滞在時間に関する場合は、位置履歴情報の時間情報と位置情報とから、滞在時間に関する行動情報を特定する。
【００２２】
また、選択部１４は、複数の表示情報を選択できる場合は、表示装置２０に表示させる候補である表示候補情報を作成する。
【００２３】
図６は、第１実施形態の表示候補情報の一例を示す図である。表示候補情報は、表示情報と、当該表示情報の優先度とを含む。なお、図６の表示候補情報は、紙面の都合上、８件の表示情報のみを表示している。図６の表示候補情報の「観光地Ｂ詳細情報」及び「観光地Ｂで自分が撮影した写真」を例にして、表示候補情報の作成方法について説明する。
【００２４】
まず、「観光地Ｂ詳細情報」について説明する。選択部１４は、図３の位置履歴情報の時間情報と位置情報とから、ユーザが２０１３年６月８日、１３：００から、２０１３年６月８日、１６：００まで、観光地Ｂにいたことを推定する。次に、選択部１４は、観光地Ｂの滞在時間を３時間であると推定することにより、ユーザが観光地Ｂに長時間滞在したことを特定する。すなわち、選択部１４は、ユーザの行動情報が「滞在（長時間）」であることを特定する。次に、選択部１４は、図５の表示条件情報を参照する。選択部１４は、位置履歴情報の位置情報が「観光地」であり、行動情報が「滞在（長時間）」であるため、表示条件情報の位置情報が「観光地」であり、表示条件情報の行動情報が「滞在（長時間）」である場合（「観光地」と「滞在（長時間）」との組み合わせ）に対応する表示情報として「観光地詳細情報」と、その優先度「２０」とを選択する。
【００２５】
次に、「観光地Ｂで自分が撮影した写真」を例にして説明する。図３の位置履歴情報の時間情報と位置情報とから、ユーザが２０１３年６月８日、１３：００から、２０１３年６月８日、１６：００まで、観光地Ｂにいたことを推定する。また、図４の行動履歴情報の時間情報と位置情報とから、ユーザが２０１３年６月８日、１４：３０にカメラアプリケーションを起動したことを特定する。すなわち、選択部１４は、ユーザが、観光地Ｂにいる時間帯にカメラアプリケーションを起動していることを特定する。次に、選択部１４は、図５の表示条件情報を参照する。選択部１４は、位置履歴情報の位置情報が「観光地」であり、行動履歴情報の行動情報が「写真撮影」であるため、表示条件情報の位置情報が「観光地」であり、表示条件情報の行動情報が「写真撮影」である場合（「観光地」と「写真撮影」との組み合わせ）に対応する表示情報として「自分が撮影した写真」と、その優先度「４０」とを選択する。
【００２６】
図１に戻り、選択部１４は、選択した表示情報を制御部１５に送信する。なお、選択部１４が複数の表示情報を選択した場合は、表示装置２０に同時に表示できる表示情報を、表示候補情報の優先度に基づいて、優先度が高い順に表示候補情報から少なくとも１つ選択する。選択部１４は、表示候補情報の優先度に基づいて、最も優先度が高い表示情報を１つ選択してもよいし、優先度の高い順に所定の数だけ表示情報を選択してもよい。なお、表示装置２０に同時に表示できる表示情報の数は、ユーザにより適宜変更できるようにしてもよい。
【００２７】
また、選択部１４が、「観光地詳細情報」や「レストランの口コミ情報」などの表示情報を選択したが、記憶部１３に当該表示情報が存在しない場合は、表示制御装置１０は、インターネット４０から当該表示情報を取得する。
【００２８】
制御部１５は、選択部１４から受信した表示情報を表示装置２０に表示する制御を行う。図７は、第１実施形態の表示装置２０の表示例を示す図である。図７の例は、表示装置２０に、歴史（観光地詳細情報）、口コミ（レストランの口コミ情報）、及び今日の写真（自分が撮影した写真）を表示した場合の例である。
【００２９】
図８は、第１実施形態の表示制御方法の一例を示すフローチャートである。取得部１２は、端末３０から位置履歴情報を取得する（ステップＳ１）。次に、取得部１２は、端末３０から行動履歴情報を取得する（ステップＳ２）。次に、選択部１４は、表示条件情報と、位置履歴情報の位置情報と行動履歴情報の行動情報との組み合わせとに基づいて、表示装置２０に表示する表示情報があるか否かを判定する（ステップＳ３）。表示装置２０に表示する表示情報がある場合（ステップＳ３、Ｙｅｓ）は、当該表示情報と当該表示情報の優先度を表示候補情報に追加する（ステップＳ４）。なお、既に同一の表示情報が表示候補情報に追加されている場合は、当該表示情報の優先度を加算することにより、当該表示情報の優先度を更に上げる。表示装置２０に表示する表示情報がない場合（ステップＳ３、Ｎｏ）は、ステップＳ５に進む。
【００３０】
選択部１４は、表示装置２０に表示する表示情報の判定が未処理の位置履歴情報の位置情報と、行動履歴情報の行動情報との組み合わせがあるか否かを判定する（ステップＳ５）。未処理の組み合わせがある場合（ステップＳ５、Ｙｅｓ）は、ステップＳ３に戻る。未処理の組み合わせがない場合（ステップＳ５、Ｎｏ）は、表示候補情報の優先度に基づいて、優先度が高い順に表示候補情報から表示する表示情報を選択する（ステップＳ６）。次に、制御部１５は、ステップＳ６で選択された表示情報を表示装置２０に表示する制御を行う（ステップＳ７）。
【００３１】
本実施形態の表示制御装置１０によれば、選択部１４が、位置情報と行動情報とに基づいて表示情報を選択するため、ユーザが事前に表示情報を指定しなくても、ユーザの関心が高い表示情報を表示装置２０に表示させることができる。
【００３２】
ここで、ユーザの行動を示す行動情報について補足する。ユーザの行動は、例えば、歩く、止まる、座る、横になる、食事をする、商品を手に取る、写真を撮る、音楽を聴く、ウェブサイトを閲覧又は検索する、など様々の形態がある。本実施形態の説明では、端末３０のアプリケーションの履歴により、ユーザの行動を特定する方法により説明したが、ユーザの行動を特定する方法は、アプリケーションの履歴情報を利用する方法に限られず任意でよい。
【００３３】
例えば、歩く、止まる、座る、横になる、食事をする、商品を手に取るなどといった、端末３０に搭載されたアプリケーションを用いずに行う動作についても、公知の行動認識技術を用いて取得することができる。例えば、ＧＰＳおよび加速度センサを用い、屋外における歩行、走行、停止、又は車両などへの乗車を識別する技術が知られている。また、例えば、マイクや脈波センサなど複数のセンサを用いて取得した信号パターンから、食事や睡眠などの行動を特定する技術が知られている。また、例えば、公共の場所に設置されたカメラの画像から、公知の人物検出技術及び顔認識技術によりユーザを認識し、当該画像から公知の行動認識技術によりユーザの行動を特定する技術が知られている。
【００３４】
また、端末３０のアプリケーションの履歴により行動履歴情報を収集する場合でも、同時に、端末３０におけるコンテンツのロード／セーブの履歴、及びウェブサイト閲覧履歴なども収集することにより、より詳細に端末３０のユーザの行動を特定することができる。
【００３５】
（第１実施形態の変形例）
次に、第１実施形態の変形例について説明する。第１実施形態の変形例の表示制御装置１０は、履歴（位置履歴情報及び行動履歴情報）からだけではなく、ユーザの予定を示す情報からもユーザの行動を特定する。ユーザの予定を示す情報（以下、「行動予定情報」という。）は、例えば、端末３０にインストールされたスケジュールを管理するアプリケーションの情報である。取得部１２は、位置履歴情報及び行動履歴情報の他に、更に、行動予定情報を端末３０から受信する。選択部１４は、位置履歴情報及び行動履歴情報の他に、行動予定情報に基づいて、表示情報を選択する。例えば、選択部１４は、行動予定情報に、旅行に出かける予定を示す情報（日時及び場所などの情報）から、旅行先の天気を示す情報を含む表示情報を選択する。表示制御装置１０は、旅行先の天気を示す情報が記憶部１３にない場合は、インターネット４０から当該情報を取得する。
【００３６】
本変形例の表示制御装置１０の選択部１４は、位置情報と行動情報と行動予定情報とに基づいて表示情報を選択するため、ユーザの過去の行動に関する情報だけではなく、ユーザの未来の行動の予定に関する情報も取得する。これにより、本変形例の表示制御装置１０は、ユーザの関心が高い表示情報をユーザの予定に基づいて選択することができる。
【００３７】
（第２実施形態）
次に、第２実施形態の表示制御装置１０について説明する。第２実施形態の表示制御装置１０は、場所認識部１６及び状態認識部１７を更に備えている点が、第１実施形態の表示制御装置１０の構成とは異なる。なお、本実施形態の説明では、第１実施形態の説明と同じ説明については省略する。
【００３８】
図９は、第２実施形態の表示制御装置１０の一例を示すブロック図である。本実施形態の表示制御装置１０は、ユーザ認識部１１と、取得部１２と、記憶部１３と、選択部１４と、制御部１５と、場所認識部１６と、状態認識部１７とを備える。ユーザ認識部１１、取得部１２、記憶部１３及び制御部１５については、第１実施形態の説明と同じであるため説明を省略する。選択部１４については後述する。
【００３９】
場所認識部１６は、カメラ２１により撮影された静止画又は映像を受信し、当該静止画又は映像から、表示装置２０の設置場所を認識する。そして、場所認識部１６は、認識した場所を示す場所情報を決定する。場所情報は、例えば、リビング、キッチン、洗面所又は玄関などの部屋の種類を示す情報である。表示装置２０の場所情報を決定する方法は、例えば、カメラ２１により表示装置２０の周辺の静止画又は映像を撮影し、部屋の壁の模様や、置かれている物体の種類を認識し、これに基づき推定するなど、公知の様々な環境推定技術を用いることができる。例えば、場所認識部１６は、認識した表示装置２０の設置場所がキッチンであった場合、場所情報を「キッチン」に決定する。
【００４０】
状態認識部１７は、カメラ２１により撮影された静止画又は映像を受信し、当該静止画又は映像から、表示装置２０のカメラ２１の撮影範囲にいるユーザの状態を認識する。そして、状態認識部１７は、認識したユーザの状態を示す状態情報を決定する。状態情報は、例えば、「座っている状態」、「作業をしている状態」、又は「寝ている状態」などのユーザの状態を示す情報である。ユーザの状態を決定する方法は、例えば、カメラ２１によって撮影した画像から人物を抽出し、これをあらかじめ保存した人物の姿勢に対応するモデルデータと比較することにより、人物の姿勢を特定する姿勢認識技術を用いることができる。また、「作業している状態」の認識は、例えば、カメラ２１によって撮影した時系列画像から、フレーム間差分により動きのある領域を検出することにより認識できる。
【００４１】
図１０は、第２実施形態の表示条件情報の一例を示す図である。本実施形態の表示条件情報は、表示情報毎に種別が対応付けられている点が、第１実施形態の表示条件情報とは異なる。例えば、「観光地詳細情報」の種別は「観光」であり、「レストランの基本情報」の種別は「飲食店」である。
【００４２】
図９に戻り、選択部１４は、取得部１２から位置履歴情報及び行動履歴情報を受信し、場所認識部１６から場所情報を受信し、状態認識部１７から状態情報を受信する。本実施形態の選択部１４は、まず、場所情報及び状態情報に基づいて、優先度の変更の対象とする表示条件情報の表示情報の種別を決定する。次に、選択部１４は、優先度変更情報に基づいて、変更対象に決定された種別の表示情報の優先度を変更する。
【００４３】
図１１は、第２実施形態の優先度変更情報の一例を示す図である。優先度変更情報は、場所を示す場所情報、状態を示す状態情報、及び種別と変更内容とを示す情報を有する。場所情報は、場所認識部１６が決定した場所情報に対応する。状態情報は、状態認識部１７が決定した状態情報に対応する。種別と変更内容とを示す情報は、表示条件情報の優先度を変更する表示情報の種別と、当該種別の表示情報の優先度の変更内容とを示す情報である。優先度変更情報は、場所情報と状態情報との組み合わせと、種別と変更内容とを示す情報を対応させた情報である。すなわち、優先度変更情報は、場所情報と、状態情報との組み合わせから、表示条件情報の優先度情報を変更する表示情報の種別と、当該優先度情報の変更内容を決定する情報である。
【００４４】
図９に戻り、選択部１４は、場所認識部１６により認識された場所情報と、状態認識部１７により認識された状態情報との組み合わせに一致する優先度変更情報の場所情報と状態情報との組み合わせを検索する。次に、選択部１４は、検索された優先度変更情報の場所情報と状態情報との組み合わせに対応する優先度変更情報の種別と変更内容とを示す情報を取得する。選択部１４は、取得した優先度変更情報の種別と変更内容とを示す情報を使用して、優先度情報の変更の対象となる種別の表示情報の優先度情報を変更する。図１１の優先度変更情報は、例えば、場所情報が、「寝室」であり、ユーザの状態情報が、「寝ている状態」である場合は、種別が「写真」の表示情報の優先度を１．５倍にする。
【００４５】
なお、選択部１４は、場所情報及び状態情報のいずれか一方に基づいて、優先度を変更する表示情報の種別を決定してもよい。例えば、図１１の優先度変更情報の場合、ユーザの状態情報が、「長時間視聴している状態」である場合は、場所情報に関係なく、種別が「観光」、「飲食店」及び「商品」の表示情報の優先度を１．５倍にする。
【００４６】
図１２は、第２実施形態の表示制御方法の一例を示すフローチャートである。ステップＳ１１及びステップＳ１２は、図８のステップＳ１及びステップＳ２と同じであるため、説明を省略する。場所認識部１６は、場所情報を決定する（ステップＳ１３）。次に、状態認識部１７は、状態情報を決定する（ステップＳ１４）。選択部１４は、場所情報、状態情報及び優先度変更情報に基づいて、表示条件情報の表示情報の優先度を変更する（ステップＳ１５）。ステップＳ１６〜ステップＳ２０は、図８のステップＳ３〜ステップＳ７と同じであるため、説明を省略する。
【００４７】
本実施形態の表示制御装置１０は、場所情報及び状態情報を更に考慮して、表示装置２０に表示する表示情報を選択する。これにより、本実施形態の表示制御装置１０は、表示装置２０の設置環境及びユーザの状態に応じて、第１実施形態の表示制御装置１０よりも更に適切な表示情報の選択が可能になる。
【００４８】
ここで、適切な表示情報の選択例について補足する。例えば、ユーザがキッチンで料理をしながら表示装置２０を見ているときは、ユーザが外出中に端末３０のブラウザアプリケーションで調べたインターネット４０上のレシピや、購入した食材に関する情報を優先的に表示装置２０に表示した方が、ユーザにとっては有用であると考えられる。したがって、本実施形態の表示制御装置１０の選択部１４は、場所情報が「キッチン」であり、状態情報が「作業をしている状態」のとき、種別が「料理」の表示条件情報の表示情報の優先度を上げる。
【００４９】
また、例えば、ユーザがリビングで表示装置２０を見ている時であっても、ユーザの状態によって表示する情報を変えることが考えられる。例えば、ユーザがソファに座って表示装置２０を見ているときは、表示装置２０の内容を比較的しっかり見ていると考えられるので、外出中に訪れた観光地に関する詳細な情報などを表示することが考えられる。したがって、本実施形態の表示制御装置１０の選択部１４は、場所情報が「リビング」であり、状態情報が「座っている状態」のとき、種別が「観光」の表示条件情報の表示情報の優先度を上げる。
【００５０】
一方、ユーザがリビングで表示装置２０を見ている時であっても、ユーザが横になって表示装置２０を見ているときは、ユーザがよりくつろげるよう、外出中に撮影した写真など、表示部２２に集中しなくても楽しめるコンテンツを中心に表示する。したがって、本実施形態の表示制御装置１０の選択部１４は、場所情報が「リビング」であり、状態情報が「寝ている状態」のとき、種別が「写真」の表示条件情報の表示情報の優先度を上げる。
【００５１】
以上説明したとおり、第１及び第２実施形態によれば、ユーザが事前に表示情報を指定しなくても、ユーザの関心が高い表示情報を表示装置２０に表示させることができる。
【００５２】
最後に、第１及び第２実施形態の表示制御装置１０の主要部のハードウェア構成について説明する。図１３は、第１及び第２実施形態の表示制御装置１０のハードウェア構成の主要部の一例を示す図である。第１及び第２実施形態の表示制御装置１０は、制御装置５１と、通信装置５２と、主記憶装置５３と、補助記憶装置５４とを備える。制御装置５１と、通信装置５２と、主記憶装置５３と、補助記憶装置５４とは、バス５５を介して互いに接続されている。
【００５３】
制御装置５１は、補助記憶装置５４から主記憶装置５３に読み出されたプログラムを実行する。主記憶装置５３は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのメモリである。補助記憶装置５４は、例えば、ハードディスクなどである。通信装置５２は、ネットワークに接続するためのインターフェースである。
【００５４】
第１及び第２実施形態の表示制御装置１０で実行されるプログラムを、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、メモリカード、ＣＤ−Ｒ及びＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）などのコンピュータで読み取り可能な記録媒体に記録し、コンピュータ・プログラム・プロダクトとして提供してもよい。また、第１及び第２実施形態の表示制御装置１０で実行されるプログラムを、インターネットなどのネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供してもよい。また、第１及び第２実施形態の表示制御装置１０で実行されるプログラムを、ダウンロードさせずにインターネットなどのネットワーク経由で提供、又は配布してもよい。また、第１及び第２実施形態の表示制御装置１０のプログラムを、表示制御装置１０のＲＯＭなどに予め組み込んで提供してもよい。
【００５５】
第１及び第２実施形態の表示制御装置１０で実行されるプログラムは、上述した表示制御装置１０の各機能ブロックのうち、プログラムとしても実現可能な機能ブロック（ユーザ認識部１１、取得部１２、選択部１４、制御部１５、場所認識部１６及び状態認識部１７）を含むモジュール構成となっている。
【００５６】
当該モジュールは、実際のハードウェアとしては、制御装置５１が上記記録媒体からプログラムを読み出して実行することにより、上記各モジュールが主記憶装置５３上にロードされる。すなわち、上記各モジュールは、主記憶装置５３上に生成される。なお、第１及び第２実施形態の表示制御装置１０の各機能ブロックの一部、又は全部を、プログラムにより実現せずに、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハードウェアにより実現してもよい。
【００５７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５８】
１０  表示制御装置
１１  ユーザ認識部
１２  取得部
１３  記憶部
１４  選択部
１５  制御部
１６  場所認識部
１７  状態認識部
２０  表示装置
２１  カメラ
２２  表示部
３０  端末
４０  インターネット
５１  制御装置
５２  通信装置
５３  主記憶装置
５４  補助記憶装置
５５  バス
【図１】
2015032149.tif 000003
【図２】
2015032149.tif 000004
【図３】
2015032149.tif 000005
【図４】
2015032149.tif 000006
【図５】
2015032149.tif 000007
【図６】
2015032149.tif 000008
【図８】
2015032149.tif 000009
【図９】
2015032149.tif 000010
【図１０】
2015032149.tif 000011
【図１１】
2015032149.tif 000012
【図１２】
2015032149.tif 000013
【図１３】
2015032149.tif 000014
【図７】
2015032149.tif 000015