(57)【要約】【課題】ユーザに煩わしい操作を課すことなく、俯瞰性と詳細性とが確保されるように機器の状態を表示させる。【解決手段】プロセッサ１３０は、表示装置１００とユーザとの距離を示す距離情報を距離センサー１１０を用いて取得し、建物に設置された第１個数の機器の状態を通信部１５０を用いて取得し、距離情報が示す距離が第１基準距離以上の場合、第１個数の機器２００のそれぞれ又は複数に対応し、対応する機器２００の状態を示す第２個数の第１オブジェクトＯＡをディスプレイ１２０に表示し、距離情報が示す距離が第１基準距離未満の場合、第１個数の機器２００のうち所定の条件により第１個数よりも小さい第３個数の機器２００を選択し、第３個数の機器それぞれ又は複数に対応し、対応する機器の状態を示す第４個数の第２オブジェクトＯＢをディスプレイ１２０に表示する。【選択図】図１
2020061011.tif 000002
【特許請求の範囲】
【請求項１】
建物に設置された表示装置における表示方法であって、
前記表示装置のプロセッサが、
センサーを用いて得られた、前記表示装置とユーザとの距離を示す距離情報を取得し、
前記建物に設置された第１個数の機器の状態を通信装置を用いて取得し、
前記距離情報が示す距離が第１基準距離以上の場合、前記第１個数の機器のそれぞれ又は複数に対応し、対応する前記機器の状態を示す第２個数の第１オブジェクトをディスプレイに表示し、
前記距離情報が示す距離が前記第１基準距離未満の場合、前記第１個数の機器のうち所定の条件により前記第１個数よりも小さい第３個数の機器を選択し、前記第３個数の機器のそれぞれ又は複数に対応し、対応する前記機器の状態を示す第４個数の第２オブジェクトを前記ディスプレイに表示する、
表示方法。
【請求項２】
前記第２オブジェクトが表示する前記機器の状態の情報量は、前記第１オブジェクトが表示する前記機器の状態の情報量よりも多い、
請求項１に記載の表示方法。
【請求項３】
さらに、前記第１個数の機器の前記表示装置に対する距離を示す機器情報を取得し、
前記機器情報に基づいて前記表示装置に対する距離が第２基準距離未満である前記機器を特定し、特定した前記機器を前記所定の条件を満たす前記機器として選択する、
請求項１又は２記載の表示方法。
【請求項４】
さらに、前記第１個数の機器の稼働履歴を取得し、
前記稼働履歴に基づいて現在時刻を含む所定時間帯に操作された前記機器を特定し、特定した前記機器を前記所定の条件を満たす前記機器として選択する、
請求項１〜３のいずれかに記載の表示方法。
【請求項５】
さらに、前記第１個数の機器について設置位置と前記設置位置の種別とが対応付けられた機器情報を取得し、
前記機器情報に基づいて、前記設置位置の種別が前記表示装置の設置位置の種別と同じである機器を特定し、特定した前記機器を前記所定の条件を満たす前記機器として選択する、
請求項１〜４のいずれかに記載の表示方法。
【請求項６】
さらに、前記第１個数の機器の稼働履歴を取得し、
前記稼働履歴に基づいて常時通電される前記機器を特定し、特定した前記機器を前記所定の条件を満たさない前記機器として選択する、
請求項１〜５のいずれかに記載の表示方法。
【請求項７】
さらに、前記ユーザの音声又は画像に基づいて前記ユーザの識別情報を取得し、
前記所定の条件は、前記識別情報に応じた条件である、
請求項１〜６のいずれかに記載の表示装置。
【請求項８】
さらに、前記ユーザの前記識別情報と前記第１個数の機器のうちいずれか１以上の機器とが予め対応付けられたユーザ関連情報を取得し、
前記識別情報及び前記ユーザ関連情報に基づいて、前記ユーザに対応する前記機器を特定し、特定した前記機器を前記所定の条件を満たす前記機器として選択する、
請求項７記載の表示装置。
【請求項９】
さらに、前記第１個数の機器のそれぞれに対する前記ユーザの操作履歴を含む稼働履歴を取得し、
前記識別情報及び前記稼働履歴に基づいて、前記ユーザの使用頻度が予め定められた基準頻度以上の機器を特定し、特定した前記機器を前記所定の条件を満たす前記機器として選択する、
請求項７記載の表示装置。
【請求項１０】
さらに、前記ユーザの属性と前記第１個数の機器のうちいずれか１以上の機器とが予め対応付けられたユーザ関連情報を取得し、
前記識別情報から前記ユーザの属性を特定し、特定した前記ユーザの属性及び前記ユーザ関連情報に基づいて、前記ユーザの属性に対応する前記機器を特定し、特定した前記機器を前記所定の条件を満たす前記機器として選択する、
請求項７記載の表示装置。
【請求項１１】
さらに、前記距離情報が示す距離が前記第１基準距離よりも大きい第３基準距離以上の場合、前記第１オブジェクトを表示しない、
請求項１〜１０のいずれかに記載の表示装置。
【請求項１２】
前記第１オブジェクトは、稼働状態に対応した色により表示される、
請求項１〜１０のいずれかに記載の表示装置。
【請求項１３】
建物に設置された表示装置であって、
通信装置と、
プロセッサと、
ディスプレイとを備え、
前記プロセッサは、
センサーを用いて得られた、前記表示装置とユーザとの距離を示す距離情報を取得し、
前記建物に設置された第１個数の機器の状態を前記通信装置を用いて取得し、
前記距離情報が示す距離が第１基準距離以上の場合、前記第１個数の機器のそれぞれ又は複数に対応し、対応する前記機器の状態を示す第２個数の第１オブジェクトを前記ディスプレイに表示し、
前記距離情報が示す距離が前記第１基準距離未満の場合、前記第１個数の機器のうち所定の条件により前記第１個数よりも小さい第３個数の機器を選択し、前記第３個数の機器それぞれ又は複数に対応し、対応する前記機器の状態を示す第４個数の第２オブジェクトを前記ディスプレイに表示する、
表示装置。
【請求項１４】
建物に設置された表示装置のプロセッサに、
センサーを用いて得られた、前記表示装置とユーザとの距離を示す距離情報を取得させ、
前記建物に設置された第１個数の機器の状態を通信装置を用いて取得させ、
前記距離情報が示す距離が第１基準距離以上の場合、前記第１個数の機器のそれぞれ又は複数に対応し、対応する前記機器の状態を示す第２個数の第１オブジェクトをディスプレイに表示させ、
前記距離情報が示す距離が前記第１基準距離未満の場合、前記第１個数の機器のうち所定の条件により前記第１個数よりも小さい第３個数の機器を選択し、前記第３個数の機器のそれぞれ又は複数に対応し、対応する前記機器の状態を示す第４個数の第２オブジェクトを前記ディスプレイに表示させる、
表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、建物に設置された機器の状態を表示する技術に関するものである。
【背景技術】
【０００２】
家電機器の現在の状態を画面に表示することができる家電機器ネットワークシステムが知られている（例えば、特許文献１を参照）。具体的には、特許文献１には、各家電機器から状態変更情報を取得して各家電機器の履歴情報を記憶し、トップ画面において各家電機器のアイコンを表示させ、あるアイコンが選択されるとそのアイコンに対応する家電機器の履歴情報を表示させる家電機器ネットワークシステムにおいて、履歴情報が未読の家電機器があればトップ画面に表示されるその家電機器のアイコンに対して未読である旨の情報を付加表示する技術が開示されている。
【０００３】
一方で、ユーザと表示画面との距離に応じて、表示画面上の表示内容及び粒度を変更する技術として、特許文献２〜特許文献５に示す技術が知られている。
【０００４】
具体的には、特許文献２には、遊戯者の演出に対する興味等の精神状態を反映した演出を行うために、遊戯盤に対する遊戯者の顔の位置が基準位置にあるとき、家の外観画像を表示し、遊戯盤に対する遊戯者の顔の位置が基準位置よりも近くなったとき、家のドアが開き、続いて家の中の場面に演出画像が切り替わる遊技機が開示されている（段落［０１９４］、図３５（ａ）〜（ｃ））。
【０００５】
特許文献３には、ユーザと表示部との間の距離が所定距離より遠い場合、例えば天気予報の画像として簡略画像（通常画像）を表示し、前記距離が所定距離よりも近い場合、天気予報の画像として、小さなサイズの文字等を用いて詳細な天気予報を知らせる詳細画像を表示するデジタルフォトフレームが開示されている（段落［００９４］、図３（Ａ）、図３（Ｂ））。
【０００６】
特許文献４には、視聴者が表示画面に対して離れている場合、視聴者が視聴しているコンテンツを表示画面の中央に配置し、視聴者が表示画面に近づくにつれて、３個、９個、１５個というようにコンテンツを表示するサムネイル画像の個数を増大表示させる表示制御装置が開示されている（段落［００５４］、図３（Ａ））。
【０００７】
特許文献５には、入力手段に対してペンが近づくと、機能選択又は他のアプリケーションに遷移するためのアイコンボタンが表示され、入力手段に対してペンが離れると、アイコンボタンを非表示にする情報処理装置が開示されている（段落［００３２］）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００８−４６９３４号公報
【特許文献２】特開２０１３−１４６３７５号公報
【特許文献３】特開２０１０−４１１８号公報
【特許文献４】特許第５４２３１８３号
【特許文献５】特開２００３−２８０８０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、特許文献１〜５に示す従来技術は、ユーザに煩わしい操作を課すことなく、俯瞰性と詳細性とが確保されるように機器の状態を表示させることができないため、更なる改善の必要がある。
【００１０】
本開示は、ユーザに煩わしい操作を課すことなく、俯瞰性と詳細性とが確保されるように機器の状態を表示させる技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本開示の一態様に係る表示装置は、建物に設置された表示装置における表示方法であって、
前記表示装置のプロセッサが、
センサーを用いて得られた、前記表示装置とユーザとの距離を示す距離情報を取得し、
前記建物に設置された第１個数の機器の状態を通信装置を用いて取得し、
前記距離情報が示す距離が第１基準距離以上の場合、前記第１個数の機器のそれぞれ又は複数に対応し、対応する前記機器の状態を示す第２個数の第１オブジェクトをディスプレイに表示し、
前記距離情報が示す距離が前記第１基準距離未満の場合、前記第１個数の機器のうち所定の条件により前記第１個数よりも小さい第３個数の機器を選択し、前記第３個数の機器のそれぞれ又は複数に対応し、対応する前記機器の状態を示す第４個数の第２オブジェクトを前記ディスプレイに表示する。
【発明の効果】
【００１２】
本開示によれば、ユーザに煩わしい操作を課すことなく、俯瞰性と詳細性とが確保されるように機器の状態を表示させることができる。
【図面の簡単な説明】
【００１３】
【図１】本開示の実施の形態１に係る表示装置を含む表示システムの構成を示したブロック図である。
【図２】機器情報及び状態情報の構成の一例を示す図である。
【図３】第２テンプレート画像の構成を示す図である。
【図４】第２コンテンツの構成を示す図である。
【図５】第１テンプレート画像の構成を示す図である。
【図６】第１コンテンツの構成を示す図である。
【図７】本開示の実施の形態１に係る表示装置の動作を示すフローチャートである。
【図８】本開示の実施の形態１における表示装置の別例の動作を示すフローチャートである。
【図９】本開示の実施の形態２に係る表示装置を含む表示システムの構成を示すブロック図である。
【図１０】機器の稼働履歴を記憶する稼働履歴テーブルの構成を示す図である。
【図１１】本開示の実施の形態３に係る表示装置を含む表示システムの構成を示すブロック図である。
【図１２】ユーザ関連情報を記憶するユーザ関連情報テーブルの構成を示す図である。
【図１３】本開示の実施の形態３に係る表示装置の動作を示すフローチャートである。
【図１４】本開示の実施の形態３の変形例に係るユーザ関連情報テーブルの構成を示す図である。
【図１５】本開示の実施の形態４に係る表示装置を含む表示システムの構成を示すブロック図である。
【発明を実施するための形態】
【００１４】
（本発明の基礎となった知見）
本発明者は、住宅等の建物の屋内の壁に埋設され、建物に設置された全ての機器の状態を一覧表示させるとともに、必要に応じて機器の操作も行うことができる表示装置を検討している。このような表示装置では、表示領域に制約があるので、各機器の状態について詳細な内容まで表示させてしまうと、全機器の状態を表示領域に一度に表示できなくなり、ユーザは全機器の状態を俯瞰できなくなってしまう。
【００１５】
この場合、表示画面をスクロール可能に構成することで全機器の状態をユーザに提示する態様も考えられるが、これでは、表示装置に対して遠くにいるユーザは表示装置の前まで移動して画面をスクロールする操作が課されるため、ユーザに対して煩わしさを与えてしまう。また、表示領域に全機器の状態を一度に表示させるために、機器の状態に関して詳細な内容を小さなサイズで表示させてしまうと、遠くにいるユーザはその内容を視認できない可能性がある。
【００１６】
一方、ユーザがある機器について操作又は状態確認をしようとした場合、その機器に関する状態は詳細な内容で表示させるのが好ましい。このように、本発明者が検討している表示装置では、各機器の状態を表示するにあたり、ユーザに煩わしい操作を入力させることなく、俯瞰性と詳細性とをいかにして両立させるかが課題となっている。
【００１７】
表示装置に対してユーザが離れている場合、ユーザは特定の機器を操作又は状態確認する可能性が低いため、機器の状態に関して詳細な内容を表示しなくてもよい。むしろ、この場合は、表示する機器の状態として例えばオンオフ等の必要最低限の内容に留めれば、全機器の状態を表示領域内に一度に表示させることができ、俯瞰性を確保できる。
【００１８】
一方、表示装置に対してユーザが近づいた場合、ユーザは特定の機器に対して操作又は状態確認する可能性が高い。この場合、状態を表示させる機器をユーザが操作又は状態確認する可能性の高い機器に絞り込めば、その機器の状態に関して詳細な内容を表示領域内に大きく表示することができ、詳細性を確保できる。
【００１９】
そこで、本発明者は、表示装置に対してユーザが近づいた場合、状態の表示対象となる機器の個数を絞り込むことで、ユーザに煩わしい操作を入力させることなく、俯瞰性と詳細性とを確保できるとの知見を得た。
【００２０】
上述の特許文献１では、ある家電機器の履歴情報を表示させる場合、ユーザはその家電機器のアイコンをクリックする必要があるため、ユーザに対して煩わしい操作を与えてしまう。また、特許文献１では、トップ画面に表示される家電機器のアイコンに未読である旨の情報が追加表示されるため、その旨の情報を遠くにいるユーザに視認させるためにはそのアイコンのサイズを拡大表示する必要があり、表示領域に制約がある場合、全家電機器のアイコンを表示領域に一度に表示させることができない可能性があり、俯瞰性が確保できない。
【００２１】
また、上述の特許文献２では、遊戯盤に対するユーザの距離が遠い場合は家の外観画像、近い場合は家の内部画像というように、距離に応じて予め定められた画像が切り替えて表示されているに過ぎず、また、表示される画像の内容も機器の状態に関するものではない。そのため、特許文献２は、表示装置に対してユーザが近づいた場合、状態の表示対象となる機器の個数を絞り込むとの技術思想はない。
【００２２】
また、上述の特許文献３では、表示部に対するユーザの距離が近くなると、表示画面を通常画像から詳細画像に切り替えることが開示されているが、通常画像はある日の天気をシンボリックに示す画像であり、詳細画像はその日の時間帯別の天気を文字で示す画像であり、通常画像と詳細画像との表示形式が全く異なっているし、表示される画像の内容も機器の状態に関するものではない。したがって、特許文献３には、表示装置に対してユーザが近づいた場合、状態の表示対象となる機器の個数を絞り込むとの技術思想はない。
【００２３】
また、上述の特許文献４では、視聴者が表示画面に近づくにつれて表示されるサムネイル画像の個数が増大しているため、ユーザが近づいた場合、状態の表示対象となる機器の個数を絞り込むとの技術思想はない。
【００２４】
また、上述の特許文献５では、入力手段に対してペンが近づいた場合、ペンによる操作が可能な画像が表示されているが、ペンが近づいた場合に表示される画像とペンが離れた場合に表示される画像とは表示形式が全く異なっているし、表示される画像も電子メールに関する画像である。そのため、特許文献５は、ユーザが近づいた場合、状態の表示対象となる機器の個数を絞り込むとの技術思想はない。
【００２５】
このように、特許文献１〜５はいずれも、本開示とは技術思想が異なるため、ユーザに煩わしい操作を課すことなく、一俯瞰性と詳細性とが確保されるように機器の状態を表示させることができない。
【００２６】
本開示は、上記の課題を解決するためになされたものであり、ユーザに煩わしい操作を課さずに俯瞰性と詳細性とが確保されるように機器の状態を表示させることを目的とする。
【００２７】
本開示の一態様に係る表示方法は、建物に設置された表示装置における表示方法であって、
前記表示装置のプロセッサが、
センサーを用いて得られた、前記表示装置とユーザとの距離を示す距離情報を取得し、
前記建物に設置された第１個数の機器の状態を通信装置を用いて取得し、
前記距離情報が示す距離が第１基準距離以上の場合、前記第１個数の機器のそれぞれ又は複数に対応し、対応する前記機器の状態を示す第２個数の第１オブジェクトをディスプレイに表示し、
前記距離情報が示す距離が前記第１基準距離未満の場合、前記第１個数の機器のうち所定の条件により前記第１個数よりも小さい第３個数の機器を選択し、前記第３個数の機器のそれぞれ又は複数に対応し、対応する前記機器の状態を示す第４個数の第２オブジェクトを前記ディスプレイに表示する。
【００２８】
本構成によれば、表示装置に対するユーザの距離が第１基準距離以上の場合、第２個数の第１オブジェクトがディスプレイに表示される。ここで、第１オブジェクトは、建物に設置された第１個数の機器のそれぞれ又は複数に対応し、対応する機器の状態を示す画像である。これにより、ユーザが表示装置に対して遠くにいる場合、建物に設置された第１個数の機器の状態を第２個数の第１オブジェクトを用いてディスプレイに一覧表示することができる。そのため、ユーザは表示装置まで移動してスクロール操作等の煩わしい操作を行わなくても、建物に設置された第１個数の機器の状態を把握でき、俯瞰性を確保できる。なお、第１オブジェクトが建物に設置された機器に対して１対１に対応している場合、第２個数は第１個数と等しくなり、第１オブジェクトが建物に設置された機器に対して１対１に対応していない場合、第２個数は第１個数よりも小さくなる。
【００２９】
一方、表示装置に対するユーザの距離が第１基準距離未満の場合、所定の条件を満たす第３個数（＜第１個数）の機器が選択され、第２個数の機器のそれぞれ又は複数に対応する第４個数の第２オブジェクトがディスプレイに表示される。このように、表示装置に対してユーザが近くにいる場合、遠くにいる場合に比べて状態の表示対象となる機器の個数が絞り込まれる。そのため、第２オブジェクトに表示される状態の情報量を第１オブジェクトよりも多くすることができる結果、詳細性を確保できる。なお、第２オブジェクトが選択された機器に対して１対１に対応している場合、第４個数は第３個数と等しくなり、第２オブジェクトが選択された機器に対して１対１に対応していない場合、第４個数は第３個数よりも小さくなる。
【００３０】
以上より、本構成によれば、ユーザに煩わしい操作を入力させることなく、俯瞰性と詳細性とを確保することができる。
【００３１】
上記態様において、前記第２オブジェクトが表示する前記機器の状態の情報量は、前記第１オブジェクトが表示する前記機器の状態の情報量よりも多くてもよい。
【００３２】
本構成によれば、第２オブジェクトが表示する機器の状態の情報量が第１オブジェクトよりも多いため、操作又は状態確認のために表示装置に近づいたユーザに対して必要な情報を提示でき、詳細性を確保できる。また、第１オブジェクトが表示する機器の状態の情報量を必要最小限の内容に留めることが可能となり、俯瞰性を確保できる。
【００３３】
上記態様において、さらに、前記第１個数の機器の前記表示装置に対する距離を示す機器情報を取得し、
前記機器情報に基づいて前記表示装置に対する距離が第２基準距離未満である前記機器を特定し、特定した前記機器を前記所定の条件を満たす前記機器として選択してもよい。
【００３４】
ユーザが表示装置に近づいた場合、表示装置の近くに設置された機器に対して操作又は状態確認される可能性が高い。本構成によれば、表示装置に対するユーザの距離が第１基準距離以下になった場合、表示装置に対する距離が第２基準距離未満の位置に設置された機器が選択されるため、ユーザが操作又は状態確認する可能性の高い機器についての第２オブジェクトを表示することができる。
【００３５】
上記態様において、さらに、前記第１個数の機器の稼働履歴を取得し、
前記稼働履歴に基づいて現在時刻を含む所定時間帯に操作された前記機器を特定し、特定した前記機器を前記所定の条件を満たす前記機器として選択してもよい。
【００３６】
ユーザはある機器を同じ時間帯に操作する傾向がある。本構成によれば、表示装置に対するユーザの距離が第１基準距離以下になった場合、現在時刻を含む所定時間帯に操作された機器が選択されるため、現時点においてユーザが操作する可能性の高い機器の第２オブジェクトを表示することができる。
【００３７】
上記態様において、さらに、前記第１個数の機器について設置位置と前記設置位置の種別とが対応付けられた機器情報を取得し、
前記機器情報に基づいて、前記設置位置の種別が前記表示装置の設置位置の種別と同じである機器を特定し、特定した前記機器を前記所定の条件を満たす前記機器として選択してもよい。
【００３８】
ユーザが表示装置に近づいた場合、例えば、表示装置と同じ部屋に設置された機器に対して操作又は状態確認を行う可能性が高い。本構成によれば、表示装置に対するユーザの距離が第１基準距離以下になった場合、設置位置の種別が表示装置と同じ機器が選択されるため、ユーザが操作又は状態確認を行う可能性の高い機器の第２オブジェクトを表示することができる。
【００３９】
上記態様において、さらに、前記第１個数の機器の稼働履歴を取得し、
前記稼働履歴に基づいて常時通電される前記機器を特定し、特定した前記機器を前記所定の条件を満たさない前記機器として選択してもよい。
【００４０】
例えば、冷蔵庫のように常時通電されることが自明な機器についてユーザは操作又は状態確認をしない傾向にある。本構成によれば、表示装置に対するユーザの距離が第１基準距離以下になった場合、常時通電される機器が選択されないため、ユーザが操作又は状態確認する可能性の低い機器の第２オブジェクトが表示されることを防止できる。
【００４１】
上記態様において、さらに、前記ユーザの音声又は画像に基づいて前記ユーザの識別情報を取得し、
前記所定の条件は、前記識別情報に応じた条件であってもよい。
【００４２】
本構成によれば、表示装置に対するユーザの距離が第１基準距離未満の場合、ユーザの識別情報に応じた機器が所定の条件を満たす機器として選択されるため、例えば、ユーザが操作又は状態確認する可能性の高い機器に対応する第２オブジェクトのみを表示することができる。
【００４３】
上記態様において、さらに、前記ユーザの前記識別情報と前記第１個数の機器のうちいずれか１以上の機器とが予め対応付けられたユーザ関連情報を取得し、
前記識別情報及び前記ユーザ関連情報に基づいて、前記ユーザに対応する前記機器を特定し、特定した前記機器を前記所定の条件を満たす前記機器として選択してもよい。
【００４４】
本構成によれば、表示装置に対するユーザの距離が第１基準距離以下の場合、表示装置の周囲にいるユーザに対して予め対応付けられた機器が選択されるため、ユーザが操作又は状態確認する可能性の高い機器を事前に定めておくことで、ユーザが操作又は状態確認する可能性の高い機器を選択することができる。
【００４５】
上記態様において、さらに、前記第１個数の機器のそれぞれに対する前記ユーザの操作履歴を含む稼働履歴を取得し、
前記識別情報及び前記稼働履歴に基づいて、前記ユーザの使用頻度が予め定められた基準頻度以上の機器を特定し、特定した前記機器を前記所定の条件を満たす前記機器として選択してもよい。
【００４６】
本構成によれば、表示装置に対するユーザの距離が第１基準距離未満の場合、ユーザの使用頻度の高い機器が選択されるため、ユーザが操作又は状態確認する可能性の高い機器を選択することができる。
【００４７】
上記態様において、さらに、前記ユーザの属性と前記第１個数の機器のうちいずれか１以上の機器とが予め対応付けられたユーザ関連情報を取得し、
前記識別情報から前記ユーザの属性を特定し、特定した前記ユーザの属性及び前記ユーザ関連情報に基づいて、前記ユーザの属性に対応する前記機器を特定し、特定した前記機器を前記所定の条件を満たす前記機器として選択してもよい。
【００４８】
例えば、子供、大人、女性、又は男性というように、ユーザが操作又は状態確認する機器はユーザの属性に応じて異なるのが一般的である。本構成によれば、表示装置に対するユーザの距離が第１基準距離以下の場合、ユーザの属性に対して予め定められた機器が選択されるため、ユーザの属性に応じてユーザが操作又は状態確認する可能性の高い機器を選択することができる。
【００４９】
上記態様において、さらに、前記距離情報が示す距離が前記第１基準距離よりも大きい第３基準距離以上の場合、前記第１オブジェクトを表示しなくてもよい。
【００５０】
本構成によれば、表示装置に対するユーザの距離が第３基準距離以上の場合、第１オブジェクトは表示されないので、例えば、ユーザが表示装置から大きく離れており、機器の状態確認をする意思が明らかにないような場合、第１オブジェクトを表示させず、電力消費量を削減できる。
【００５１】
上記態様において、前記第１オブジェクトは、稼働状態に対応した色により表示されてもよい。
【００５２】
本構成によれば、色によって第１オブジェクトの稼働状態が提示されるため、表示装置から離れたユーザに対して視覚的に第１オブジェクトの稼働状態を認識させることができる。
【００５３】
以上の作用効果は本開示の表示装置及び表示プログラムにおいても同様に奏することができる。
【００５４】
本開示は、このような表示方法に含まれる特徴的な各構成をコンピュータに実行させる表示プログラム、或いはこの表示プログラムによって動作する表示システムとして実現することもできる。また、このような表示プログラムを、ＣＤ−ＲＯＭ等のコンピュータ読取可能な非一時的な記録媒体あるいはインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。
【００５５】
なお、以下で説明する実施の形態は、いずれも本開示の一具体例を示すものである。以下の実施の形態で示される数値、形状、構成要素、ステップ、ステップの順序などは、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また、全ての実施の形態において、各々の内容を組み合わせることもできる。
【００５６】
（実施の形態１）
図１は、本開示の実施の形態１に係る表示装置１００を含む表示システムの構成を示したブロック図である。図１に示す表示システムは、表示装置１００とＪ（Ｊは１以上の整数）個の機器２００＿１〜２００＿Ｊからなる機器群とを備える。以下、機器２００＿１〜２００＿Ｊを総称する場合、「２００」の参照符号が付される。
【００５７】
表示システムは、例えば、住宅及びオフィスビルディング等の建物に設置され、機器２００の状態を表示装置１００を通じてユーザに提示するシステムである。また、表示システムは、ある機器２００に対するユーザからの操作を表示装置１００を通じて受け付けて該当する機器２００をユーザに遠隔操作させることも可能である。
【００５８】
住宅は、例えば、集合住宅又は一軒家である。表示装置１００は、例えば、建物の内部の壁に埋め込まれたパネル型の表示装置である。但し、これは一例であり、表示装置１００は、据え置き型の表示装置で構成されてもよいし、既存のテレビに実装されていてもよい。図１では、１個の表示装置１００が示されているが、これは一例であり、例えば、リビングに１個、玄関に１個、キッチンに１個、複数の寝室に１個ずつ、浴室に１個というように、複数の部屋に１個ずつ設けられていてもよいし、複数の部屋のうちの２以上の部屋に１個ずつ設けられてもよい。すなわち、表示システムは、複数の表示装置１００で構成されていてもよい。
【００５９】
機器２００は、家庭用の電化機器であり、例えば、照明機器、テレビ、エアコン、冷蔵庫、オーブンレンジ、ＩＨ調理器、及び洗濯機等である。
【００６０】
表示装置１００及び機器２００は、通信ネットワークＮＴを介して相互に通信可能に接続されている。ここで、通信ネットワークＮＴとしては、有線ＬＡＮ及び無線ＬＡＮ等のローカルネットワークが採用される。
【００６１】
表示装置１００は、距離センサー１１０（センサーの一例）、ディスプレイ１２０、プロセッサ１３０、メモリ１４０、及び通信部１５０を備える。距離センサー１１０は、例えば、表示装置１００の表面に配設された３次元距離センサーで構成され、表示装置１００の周囲にいるユーザと表示装置１００との距離を示す距離情報を所定のフレームレート（例えば、１秒あたり３０フレーム）で取得する。ここで、距離センサー１１０は、ＴＯＦ（Ｔｉｍｅ  Ｏｆ  Ｆｌｉｇｈｔ）方式の３次元距離センサーで構成されてもよいし、ステレオカメラで構成されてもよい。いずれにせよ、距離センサー１１０は、表示装置１００の周囲の環境を示す３次元の距離画像を取得する。そして、距離センサー１１０は、距離画像からユーザを抽出することでユーザの距離を示す距離情報を取得する。ここで、距離センサー１１０は、距離画像に複数のユーザが含まれている場合、最も近くにいるユーザの距離情報を取得すればよい。
【００６２】
ディスプレイ１２０は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ等の表示装置で構成されている。本実施の形態では、ディスプレイ１２０は、後述する表示制御部１３３の制御の下、機器２００の状態を示す状態表示コンテンツを表示する。また、ディスプレイ１２０は、タッチパネルが貼り付けられており、ユーザから機器２００に対する操作を受け付けることも可能である。
【００６３】
プロセッサ１３０は、ＣＰＵ及びＡＳＩＣ等の電気回路で構成され、距離情報取得部１３１、情報取得部１３２、及び表示制御部１３３を備える。プロセッサ１３０を構成する各ブロックは、コンピュータを表示装置１００として機能させる表示プログラムをＣＰＵが実行することで実現されてもよいし、専用の電気回路で構成されてもよい。
【００６４】
距離情報取得部１３１は、距離センサー１１０から表示装置１００及びユーザ間の距離を示す距離情報を取得し、表示制御部１３３に出力する。距離センサー１１０は、所定のフレームレートで距離情報を出力するため、距離情報取得部１３１は、所定のフレームレートで距離情報を取得することになる。なお、上記の説明では、距離画像からユーザを抽出しユーザの距離情報を取得する処理は、距離センサー１１０が担っていたが、本開示はこれに限定されず、この処理は距離情報取得部１３１が担ってもよい。この場合、距離センサー１１０は、距離画像を距離情報取得部１３１に出力する処理を行えば済むことになる。
【００６５】
情報取得部１３２は、機器２００のそれぞれから現在の稼働状態を示す状態情報を通信部１５０を介して取得し、表示制御部１３３に出力する。ここで、情報取得部１３２は、一定の時間間隔で機器２００のそれぞれの状態情報を取得すればよい。この場合、情報取得部１３２は、状態情報の取得要求を一定の時間間隔で通信部１５０に送信させ、機器２００のそれぞれから状態情報を返答させればよい。或いは、情報取得部１３２は、自ら取得要求を送信することなく、機器２００から一定の時間間隔で状態情報を自発的に送信させることで状態情報を取得してもよい。
【００６６】
或いは、情報取得部１３２は、例えば、ユーザからの操作を受け付けたことをトリガーに機器２００に状態情報を送信させてもよいし、例えば制御モードを切り替えたことをトリガーに機器２００に状態情報を送信させてもよい。制御モードの切り替えとしては、例えば、洗濯機であれば、洗濯モードからすすぎモードへの切り替えが該当し、例えば、オーブンレンジであれば、庫内の温度の変更等が制御モードの切り替えに該当する。
【００６７】
表示制御部１３３は、情報取得部１３２から出力された機器２００の状態情報を用いて機器２００のそれぞれの状態を表示するための状態表示コンテンツを生成し、ディスプレイ１２０に表示する。状態表示コンテンツは、画像データで構成されてもよいし、ＨＴＭＬ等のプログラムで構成されてもよい。状態表示コンテンツがＨＴＭＬで構成される場合、表示制御部１３３はブラウザ等のプログラムを用いて状態表示コンテンツを画像データに変換した上で、ディスプレイ１２０に出力すればよい。
【００６８】
表示制御部１３３は、距離情報取得部１３１が取得した距離情報が示す距離に応じて異なる状態表示コンテンツを生成する。具体的には、表示制御部１３３は、当該距離が第１基準距離以上の場合、Ｊ個の機器２００のそれぞれに対応するＪ個の第１オブジェクトを用いてＪ個の機器２００のそれぞれの状態を表す遠隔表示用の状態表示コンテンツである第１コンテンツを生成し、ディスプレイ１２０に表示させる。
【００６９】
一方、表示制御部１３３は、当該距離が第１基準距離未満の場合、所定の条件を満たすＬ（Ｌは１以上、Ｊ未満の整数）個の機器２００を選択し、Ｌ個の機器２００のそれぞれに対応する第２オブジェクトを用いてＬ個の機器２００のそれぞれの状態を表す近接表示用の状態表示コンテンツである第２コンテンツを生成し、ディスプレイ１２０に表示させる。なお、Ｊ個は第１個数及び第２個数の一例であり、Ｌ個は第３個数及び第４個数の一例である。本実施の形態では、第１オブジェクトはＪ個の機器２００に対して１対１で対応しているが、これは一例である。例えば、第１オブジェクトの総数をＪ個よりも小さいＪ’個で構成し、Ｊ個の機器２００の一部の機器２００については複数の機器の状態を示すｊ（ｊは０以上Ｊ’未満の整数）個の第１オブジェクトを対応させ、残りの機器２００については１個の機器２００の状態を示すＪ’−ｊ個の第１オブジェクトを対応させてもよい。この場合、Ｊ個は第１個数の一例となり、Ｊ’個は第２個数の一例になる。
【００７０】
また、本実施の形態では、第２オブジェクトはＬ個の機器２００に対して１対１で対応しているが、これは一例である。例えば、第２オブジェクトの総数をＬ個よりも小さいＬ’個で構成し、Ｌ個の機器２００の一部の機器２００については複数の機器２００の状態を示すｌ（ｌは０以上Ｌ’未満の整数）個の第２オブジェクトを対応させ、残りの機器２００については１つの機器２００の状態を示すＬ’−ｌ個の第２オブジェクトを対応させてもよい。この場合、Ｌ個は第３個数の一例となり、Ｌ’個は第４個数の一例となる。
【００７１】
メモリ１４０は、不揮発性のメモリで構成され、機器情報記憶部１４１及びテンプレート記憶部１４２を備える。機器情報記憶部１４１は、Ｊ個の機器２００のそれぞれについて設置位置と設置位置の種別とが対応付けられた機器情報を記憶する。
【００７２】
図２は、機器情報及び状態情報の構成の一例を示す図である。機器情報は第１機器テーブルＴ２１と第２機器テーブルＴ２２とで構成されている。第１機器テーブルＴ２１は、１以上の表示装置１００のそれぞれの設置場所を記憶するテーブルであり、「表示装置ＩＤ」及び「設置場所」を対応付けて記憶する。「表示装置ＩＤ」は複数の表示装置１００のそれぞれを識別するための識別子である。「設置場所」は各表示装置１００が設置された部屋の名称を示す。例えば２行目（行Ｌ３０１）の表示装置ＩＤ「２」の表示装置１００はリビングに設置されている。
【００７３】
第２機器テーブルＴ２２は、複数の設置場所のそれぞれに設置された機器２００を記憶するテーブルであり、「設置場所」及び「機器ＩＤ」を対応付けて記憶する。「設置場所」は第１機器テーブルＴ２１と同じである。「機器ＩＤ」は複数の機器２００のそれぞれを識別するための識別子である。例えば、２行目（行Ｌ３０２）では、設置場所「リビング」に機器ＩＤ「照明機器：２」の照明機器が設置されていることが示され、３行目（行Ｌ３０３）では、設置場所「リビング」に機器ＩＤ「テレビ：１」のテレビが設置されていることが示され、３行目（行Ｌ３０４）では、設置場所「リビング」に機器ＩＤ「エアコン：１」のエアコンが設置されていることが示されている。
【００７４】
状態情報テーブルＴ２３は、情報取得部１３２が取得した複数の機器２００のそれぞれの現在の状態を示す状態情報から構成されるテーブルである。状態情報テーブルＴ２３は、「機器ＩＤ」、「機器種別」、及び「状態」を対応付けて記憶する。「機器ＩＤ」は、第２機器テーブルＴ２２と同じである。「機器種別」は、照明機器、テレビ、及びエアコン等、複数の機器２００のそれぞれの種別を示す。「状態」は、複数の機器２００のそれぞれの現在の状態を示す。
【００７５】
例えば、２行目（行Ｌ３０５）では、機器ＩＤ「照明機器：２」の機器２００は機器種別が「照明機器」であり、「ＯＮ」及び照度が「７」の状態にあることが示されている。また、３行目（行Ｌ３０６）では、機器ＩＤ「テレビ：１」の機器２００は機器種別が「テレビ」であり、「ＯＮ」、チャンネル「１」、及び音量「１０」の状態にあることが示されている。また、４行目（行Ｌ３０７）では、機器ＩＤ「エアコン：１」の機器２００は、機器種別が「エアコン」であり、「ＯＮ」、「冷房」運転、設定温度「２５℃」、及び設定風量「３」の状態にあることが示されている。
【００７６】
図１に参照を戻す。情報取得部１３２は、例えば、機器２００から所定周期で状態情報を取得する態様が採用される場合、状態情報を取得する度に取得した状態情報を集約して状態情報テーブルＴ２３を生成すればよい。また、情報取得部１３２は、機器２００により状態情報が自発的に送信される態様が採用される場合、複数の機器２００のそれぞれについて最新の状態情報が含まれるように状態情報テーブルＴ２３を生成してもよい。また、情報取得部１３２は、生成した状態情報テーブルＴ２３をメモリ１４０に記憶させてもよい。
【００７７】
テンプレート記憶部１４２は、第１コンテンツを生成する際に用いられる第１テンプレート画像と、第２コンテンツを生成する際に用いられる第２テンプレート画像とを記憶する。図３は、第２テンプレート画像ＴＭ２の構成を示す図である。第２テンプレート画像ＴＭ２には、Ｊ個の第２オブジェクトＯＢ１、ＯＢ２、・・・、ＯＢＪが例えば横一列に配列されている。以下、第２オブジェクトＯＢ１、ＯＢ２、・・・、ＯＢＪを総称する場合、第２オブジェクトには「ＯＢ」の参照符号が付される。ここでは、第２テンプレート画像ＴＭ２には全機器２００に対応するためにＪ個の第２オブジェクトＯＢが配列されているが、第２テンプレート画像ＴＭ２から生成される第２コンテンツにおいては、表示制御部１３３によって、Ｊ個の機器２００から選択された所定の条件を満たすＬ個の第２オブジェクトＯＢが配列される。第２オブジェクトＯＢは、それぞれ、対応する機器２００の状態を表示するカード状（四角形状）の画像で構成されている。また、第２オブジェクトＯＢはそれぞれ同じサイズを有している。
【００７８】
具体的には、第２オブジェクトＯＢは、「＄設置場所」で示される設置場所の表示欄Ｂ１と、表示欄Ｂ１の下側に配置された「＄機器ＩＤ」で示される機器ＩＤの表示欄Ｂ２と、表示欄Ｂ２の下側に配置された「状態：＄状態」で示されるメイン状態の表示欄Ｂ３と、表示欄Ｂ３の下側に配置された「＄状態ｓｕｂ１」、「＄状態ｓｕｂ２」、及び「＄状態ｓｕｂ３」で示されるサブ状態の表示欄Ｂ４とを備えている。メイン状態は、第１オブジェクトＯＡにおいても表示される機器２００の状態であり、例えば、ＯＮ及びＯＦＦ等の機器２００の基本的な状態が該当する。
【００７９】
サブ状態は、メイン状態に付随する機器２００の状態であり、例えば、機器２００ごとに異なる。例えば、照明機器であれば照度及び色味等がサブ状態に該当し、テレビであれば、チャンネル及び音量等がサブ状態に該当し、エアコンであれば、冷房及び暖房等の運転モード、設定温度、並びに風量等がサブ状態に該当する。
【００８０】
表示制御部１３３は、第２テンプレート画像ＴＭ２の表示欄Ｂ１〜Ｂ４に挿入するべきデータを第２機器テーブルＴ２２及び状態情報テーブルＴ２３から選択し、第２テンプレート画像ＴＭ２に挿入していくことで第２コンテンツを生成する。
【００８１】
例えば、状態情報テーブルＴ２３において、行Ｌ３０５の例では、「状態」フィールドにおいて、まず、「ＯＮ」が記載され、続いて、括弧内に照度「７」が記載されている。そのため、表示制御部１３３は、最初に記載された「ＯＮ」をメイン状態、照度「７」をサブ状態として特定し、それぞれ、表示欄Ｂ３，Ｂ４に挿入する。
【００８２】
すなわち、表示制御部１３３は、状態情報テーブルＴ２３の「状態」フィールドに記載された情報のうち、どの情報がメイン状態に該当し、どの情報がサブ状態に該当するかを、データの記載順により判断するのである。
【００８３】
また、図３の第２テンプレート画像ＴＭ２の例では、表示欄Ｂ４には３個のサブ状態の表示欄が設けられている。そのため、表示制御部１３３は、表示欄Ｂ４において最大３個のサブ状態を挿入できる。この場合、状態情報テーブルＴ２３の行Ｌ３０５の照明機器のように、サブ状態として１個の情報のみが記載されている機器２００は１個のサブ状態のみが記載される。また、状態情報テーブルＴ２３において４個以上のサブ状態が記載された機器２００については、記載順に上位３個のサブ状態が表示欄Ｂ４に挿入される。また、表示欄Ｂ４において、サブ状態は上位のものが上から順に挿入される。
【００８４】
図４は、第２コンテンツＣ２の構成を示す図である。第２コンテンツＣ２は第２テンプレート画像ＴＭ２の表示欄Ｂ１〜Ｂ４に各種情報を挿入することで生成される。図４の例では、リビングに設置された機器２００が所定の条件を満足する機器２００として選択されたため、リビングに設置された機器２００の状態が表示されている。具体的には、第２機器テーブルＴ２２において、リビングに対して、機器ＩＤ「照明機器：２」の照明機器と、機器ＩＤ「テレビ：１」のテレビと、機器ＩＤ「エアコン：１」のエアコンとが対応付けられている。そのため、図４では、これら３個の機器２００に対応する３個の第２オブジェクトＯＢ２が表示されている。
【００８５】
これら３個の第２オブジェクトＯＢは、対応する機器２００がいずれもリビングに設置されている機器２００であるため、表示欄Ｂ１には「リビング」が表示されている。また、例えば、機器ＩＤ「テレビ：１」のテレビは、状態情報テーブルＴ２３においてメイン状態として電源がオン状態であることを示す「ＯＮ」が記載されていたため、表示欄Ｂ３には「状態：ＯＮ」が表示されている。また、このテレビは、状態情報テーブルＴ２３においてサブ状態としてチャンネル「１」と、音量「１０」とが含まれていたため、これら２個のサブ状態が表示欄Ｂ４に表示されている。
【００８６】
ここでは、第２オブジェクトＯＢは、横一列に表示されているが、これは一例であり、縦一列で表示されてもよいし、所定行×所定列のマトリックス状に表示されてもよい。また、第２オブジェクトＯＢの表示順は、例えば、第２機器テーブルＴ２２の記載順に従えばよい。また、第２オブジェクトＯＢの形状は四角形に限定されず、円形、楕円形、及び菱形等の種々の形状が採用できる。また、第２オブジェクトＯＢは、対応する機器２００を遠隔操作するための操作ボタンが含まれてもよい。例えば、照明機器に対応する第２オブジェクトＯＢにおいては、ＯＮ／ＯＦＦボタン、照度を調整するボタンが含まれてもよいし、テレビに対応する第２オブジェクトＯＢにおいては、ＯＮ／ＯＦＦボタン、チャンネルを調整するボタン、及び音量を調整するボタンが含まれていてもよい。この場合、表示制御部１３３は、第２オブジェクトＯＢに表示された操作ボタンがタッチされると、操作ボタンに対応付けられた操作コマンドを通信部１５０を介して該当する機器２００に送信し、該当する機器２００を遠隔制御すればよい。
【００８７】
図５は、第１テンプレート画像ＴＭ１の構成を示す図である。第１テンプレート画像ＴＭ１には、Ｊ個の第１オブジェクトＯＡ１、ＯＡ２、・・・、ＯＡＪが例えば横二列に配列されている。以下、第１オブジェクトＯＡ１、ＯＡ２、・・・、ＯＡＪを総称する場合、第１オブジェクトには「ＯＡ」の参照符号が付される。第１オブジェクトＯＡは、それぞれ、第２オブジェクトＯＢと同様、対応する機器２００の状態を表示する同一サイズのカード状（四角形状）の画像で構成されているが、表示される状態が第２オブジェクトＯＢに比べて簡略化されている点が相違する。
【００８８】
具体的には、第１オブジェクトＯＡは、「＄設置場所」で示される設置場所の表示欄Ａ１と、表示欄Ａ１の下側に配置された「＄機器ＩＤ」で示される機器ＩＤの表示欄Ａ２と、表示欄Ａ２の下側に配置された「状態：＄状態」で示されるメイン状態の表示欄Ａ３とを備えている。すなわち、第１オブジェクトＯＡは、第２オブジェクトＯＢで表示されるサブ状態の表示欄Ｂ４が省略されている。それ以外、第１オブジェクトＯＡが表示する内容は、第２オブジェクトＯＢと同じである。
【００８９】
図６は、第１コンテンツＣ１の構成を示す図である。第１コンテンツＣ１は第１テンプレート画像ＴＭ１の表示欄Ａ１〜Ａ３に各種情報を挿入することで生成される。第１コンテンツＣ１は、第２コンテンツＣ２と違って、Ｊ個の機器２００の全ての状態を表示する。そのため、第１コンテンツＣ１が表示する第１オブジェクトＯＡの個数は第１テンプレート画像ＴＭ１と同じＪ個になっている。
【００９０】
例えば、表示制御部１３３は、第１コンテンツＣ１を生成するに際して、状態情報テーブルＴ２３に記載された全ての機器２００についての機器ＩＤを特定すると共に、第２機器テーブルＴ２２から全ての機器２００の設置場所を特定し、第１テンプレート画像ＴＭ１の各第１オブジェクトＯＡの表示欄Ａ１、Ａ２に挿入すればよい。また、表示制御部１３３は、第１コンテンツＣ１を生成するに際して、状態情報テーブルＴ２３に記載された全ての機器２００について、「状態」フィールドに記憶された情報からメイン状態を特定し、第１テンプレート画像ＴＭ１の各第１オブジェクトＯＡの表示欄Ａ３に挿入すればよい。
【００９１】
このように、第１オブジェクトＯＡは、サブ状態の表示欄が省かれており、第１オブジェクトＯＡが表示する情報量は第２オブジェクトＯＢ２が表示する情報量に比べて少なくされている。そのため、ディスプレイ１２０の表示領域にＪ個の第１オブジェクトＯＡが一度に表示されるように第１オブジェクトＯＡのサイズを小さくすることができる。そのため、ユーザは表示装置１００まで移動して第１コンテンツＣ１をスクロールする操作等を入力しなくても、表示装置１００から離れた場所からＪ個の機器２００の全てのメイン状態を一目で把握することができ、俯瞰性が確保されている。
【００９２】
一方、第２オブジェクトＯＢが表示する情報量は第１オブジェクトＯＡよりも多いため、ある機器２００に対して状態確認又は操作しようとして表示装置１００に近づいたユーザに対して必要な情報を提示でき、詳細性が確保されている。なお、第１オブジェクトＯＡの形状は四角形に限定されず、円形、楕円形、及び菱形等が採用されてもよい。また、図６の例では、第１オブジェクトＯＡは、横二列で表示されているが、これは一例であり、横３列以上、横一列、縦一列、又は縦二列以上で表示されてもよい。
【００９３】
図１に参照を戻す。通信部１５０は、通信ネットワークＮＴに表示装置１００を接続するための通信装置で構成されている。本実施の形態では、通信部１５０は、例えば、機器２００に対して状態情報の取得要求を送信したり、機器２００から送信される状態情報を受信したり、機器２００に対して操作コマンドを送信したりする。
【００９４】
機器２００は、通信部２１０、操作部２２０、コントローラ２３０、及びメモリ２４０を備える。通信部２１０は、通信ネットワークＮＴに機器２００を接続させる通信装置で構成されている。操作部２２０は、ユーザによる機器２００に対する操作を受け付ける。コントローラ２３０は、機器２００を制御する電気回路である。メモリ２４０は、不揮発性のメモリで構成され、機器２００の制御プログラム及び機器２００の操作ログ等を記憶する。なお、図１では、全ての機器２００が共通に備える基本構成のみが図示されており、機器固有の構成は図示が省略されている。
【００９５】
次に、図１に示す表示装置１００の動作について説明する。図７は、本開示の実施の形態１に係る表示装置１００の動作を示すフローチャートである。
【００９６】
図７のフローは例えば、一定時間間隔で繰り返される。まず、Ｓ１００では、情報取得部１３２は、通信部１５０を用いて、Ｊ個の機器２００の全ての状態情報を取得し、図３に示すような状態情報テーブルＴ２３を生成し、表示制御部１３３に出力する。
【００９７】
Ｓ１０１では、表示制御部１３３は、メモリ１４０から機器情報を取得する。これにより、図３に示す第１機器テーブルＴ２１及び第２機器テーブルＴ２２が取得される。
【００９８】
Ｓ１０２では、距離センサー１１０は表示装置１００に対するユーザの距離を示す距離情報を取得し、表示制御部１３３に出力する。
【００９９】
Ｓ１０３では、表示制御部１３３は、距離情報が示すユーザの距離が第１基準距離未満であるか否かを判定する。当該距離が第１基準距離未満である場合（Ｓ１０３でＹＥＳ）、処理はＳ１０４に進み、当該距離が第１基準距離以上である場合（Ｓ１０３でＮＯ）、処理はＳ１０７に進む。ここで、第１基準距離としては、例えば、ユーザが機器２００の状態確認又は操作のために表示装置１００に近づいてきたとみなせる予め定められた距離が採用され、例えば、１．５ｍである。但し、これは一例であり、５０ｃｍ、１．０ｍ、２．０ｍ等の値が第１基準距離として採用されてもよい。また、第１基準距離がユーザによって任意に設定可能に構成されてもよい。これにより、ユーザは表示装置１００が設置された部屋の大きさに対して適切な距離を第１基準距離として設定することができる。
【０１００】
Ｓ１０４では、表示制御部１３３は、Ｊ個の機器２００の中から所定の条件を満たすＬ個の機器２００を選択する。ここでは、表示制御部１３３は、表示装置１００が設置された部屋と同じ部屋に設置された機器２００を所定の条件を満たす機器２００として選択すればよい。具体的には、表示制御部１３３は、第１機器テーブルＴ２１を参照して、表示装置ＩＤをキーにして自身が属する表示装置１００の設置場所を特定し、次に、第２機器テーブルＴ２２を参照して、特定した設置場所に設置された機器２００を特定することで、機器２００を選択すればよい。図２の例では、例えば表示装置１００が行Ｌ３０１に示すリビングに設置された表示装置１００であるとすると、行Ｌ３０２，Ｌ３０３，Ｌ３０４に示すリビングに設置された機器ＩＤ「照明機器：２」の照明機器、機器ＩＤ「テレビ：１」のテレビ、及び機器ＩＤ「エアコン：１」のエアコンが選択される。
【０１０１】
なお、第１機器テーブルＴ２１の「設置場所」は表示装置１００の設置位置の種別の一例であり、第２機器テーブルＴ２２の「設置場所」は機器２００の設置位置の種別の一例である。
【０１０２】
ここでは、所定の条件として、表示装置１００に対して同じ部屋に設置された機器２００を選択するという条件が採用されたが本開示はこれに限定されない。
【０１０３】
例えば、所定の条件として、表示装置１００に対する距離が第２基準距離未満の位置に設置された機器２００を選択するという条件が採用されてもよい。この場合、図２に示す第１機器テーブルＴ２１の「設置場所」として、設置場所の名称に代えて、表示装置１００の設置位置を示す座標が採用されればよい。同様に、図２に示す第２機器テーブルＴ２２の「設置場所」として、設置場所の名称に代えて、機器２００の設置位置を示す座標が採用されればよい。ここで、座標としては、２次元の座標軸が設定された建物の間取り図において、表示装置１００及び機器２００のそれぞれの設置場所を示す２次元座標が採用できる。この場合、表示制御部１３３は、自己が属する表示装置１００の座標を第１機器テーブルＴ２１から特定すると共に、各機器２００の座標を第２機器テーブルＴ２２から特定し、表示装置１００と各機器２００との距離を求め、その距離が第２基準距離未満の機器２００を所定の条件を満たす機器２００として選択すればよい。第２基準距離としては、例えば、２ｍ、３ｍといった表示装置１００が設置された部屋に応じた適当な値が採用できる。第２基準距離は、表示装置１００ごとに異なる値が設定されてもよいし、一律に同じ値が採用されてもよい。また、第２基準距離は、ユーザにより任意に変更可能に構成されてもよい。
【０１０４】
例えば、ユーザが表示装置１００に近づいた場合、そのユーザは表示装置１００の近く（例えば同じ部屋）に設置された機器２００について操作又は状態確認をする可能性が高い。そこで、本実施の形態では、所定の条件として表示装置１００と同じ部屋に設置された機器２００、又は、表示装置１００に対して第２基準距離未満の位置に設置された機器２００を選択するという条件を採用する。これにより、第２コンテンツＣ２にはユーザが状態確認又は操作する可能性の高い機器２００の状態を示す第２オブジェクトＯＢが表示され、余計な操作を入力させることなくユーザに対して容易に所望の機器２００の状態を確認させることができる。
【０１０５】
Ｓ１０５では、表示制御部１３３は、選択した機器２００について第２コンテンツに表示する表示情報を選択する。例えば、第２機器テーブルＴ２２において、行Ｌ３０２，Ｌ３０３，Ｌ３０４に示す３個の機器２００が選択されたとすると、これら３個の機器２００の「設置場所」、「機器ＩＤ」、「メイン状態」、及び「サブ状態」が表示情報として選択される。また、状態情報に含まれるサブ状態のうちどのサブ状態が表示情報として選択されるかについては、上述したように、状態情報テーブルＴ２３の「状態」フィールドの括弧内に記載された上位３個のサブ状態が採用される。但し、これは一例である。例えば、「設置場所」が省かれてもよいし、状態情報テーブルＴ２３において、括弧内に記載された上位１個、２個、又は４個の以上のサブ状態が採用されてもよいし、括弧内に記載されたサブ状態のうち、任意の１個、２個、３個、又は４個以上のサブ状態が採用されてもよい。
【０１０６】
Ｓ１０６では、表示制御部１３３は、Ｓ１０５で選択した表示情報を第２テンプレート画像ＴＭ２の該当する表示欄Ｂ１〜Ｂ４に挿入することで第２コンテンツＣ２を生成する。これにより、図４に示すように、Ｊ個の機器２００の中からユーザが状態確認又は操作する可能性の高い機器２００の状態を示す第２コンテンツＣ２が生成される。なお、図４の例では、３個の機器２００が選択されたため、３個の第２オブジェクトＯＢが表示されているが、これは一例であり、Ｌ個の機器２００が選択された場合は、Ｌ個の第２オブジェクトＯＢが表示される。また、第２オブジェクトＯＢの表示欄Ｂ４においては、３行分の表示欄が設けられているが、表示するサブ状態が１個の場合は、１行目のみサブ状態が表示され残り２行はブランクにされる。このことは、表示するサブ状態が２個の場合も同じである。
【０１０７】
また、図４の例では、第２機器テーブルＴ２２及び状態情報テーブルＴ２３に記載された情報がそのまま表示されているが、これは一例であり、何らかの変換が施された情報が表示されてもよい。例えば、「ＯＮ」の代わりに「稼働中」というような文字列に変換された情報が表示されてもよい。
【０１０８】
Ｓ１０７において、表示制御部１３３は、Ｓ１０２で取得した距離情報が示す距離が第３基準距離未満であるか否かを判定する。当該距離が第３基準距離未満であれば（Ｓ１０７でＹＥＳ）、表示制御部１３３は、第１コンテンツＣ１に対する表示情報を選択する（Ｓ１０８）。この場合、Ｊ個の機器２００のそれぞれの「設置場所」、「機器ＩＤ」、及び「メイン状態」が表示情報として選択される。
【０１０９】
なお、ここでは、第１コンテンツＣ１にはメイン状態のみを表示するとして説明したが、第１オブジェクトＯＡの表示領域に余裕があれば、サブ状態を表示させてもよい。この場合、どのサブ状態を表示させるかについては、第２オブジェクトＯＢ２と同様、事前に定められたサブ状態が採用されればよい。また、ここでは、第１オブジェクトＯＡには「設置場所」及び「機器ＩＤ」が表示されるとして説明したが、例えば、「設置場所」は省略されてもよい。
【０１１０】
Ｓ１０９では、表示制御部１３３は、Ｓ１０８で選択した情報を第１テンプレート画像ＴＭ１の該当する表示欄Ａ１〜Ａ３に挿入することで第１コンテンツＣ１を生成する。これにより、図６に示すようなＪ個の機器２００を一覧表示する第１コンテンツＣ１が生成される。
【０１１１】
一方、Ｓ１０７において、ユーザの距離が第３基準距離以上と判定された場合（Ｓ１０７でＮＯ）、表示制御部１３３は、第１コンテンツＣ１及び第２コンテンツＣ２のいずれのコンテンツも表示することなく（Ｓ１１２）、処理を終了する。ここで、第３基準距離は、第１基準距離よりも大きな値が採用され、例えば、ユーザが表示装置１００から遠くに離れて位置しており、機器２００に対して状態確認をする可能性が低いとみなせるような距離が採用できる。なお、距離センサー１１０が距離画像からユーザを検出できなかったようなケースも、Ｓ１０７でＮＯと判定される。また、Ｓ１１２において、表示制御部１３３は、ディスプレイ１２０への電力供給を停止させ、ディスプレイ１２０をスリープ状態にしてもよい。
【０１１２】
Ｓ１１０では、表示制御部１３３は、生成したコンテンツをディスプレイ１２０に出力する。ここで、表示制御部１３３は、第１コンテンツＣ１を生成した場合は、第１コンテンツＣ１をディスプレイ１２０に出力し、第２コンテンツＣ２を生成した場合は、第２コンテンツＣ２をディスプレイ１２０に出力する。
【０１１３】
Ｓ１１１では、ディスプレイ１２０は、第１コンテンツＣ１又は第２コンテンツＣ２を表示して、処理を終了する。
【０１１４】
このように、実施の形態１によれば、表示装置１００に対するユーザの距離が第１基準距離以上の場合、Ｊ個の機器２００のそれぞれの状態を示すＪ個の第１オブジェクトＯＡを含む第１コンテンツＣ１がディスプレイ１２０に表示される。そのため、ユーザは表示装置まで移動してスクロール操作等の煩わしい操作を行わなくても、建物に設置された第１個数の機器２００の状態を把握でき、俯瞰性を確保できる。一方、表示装置１００に対するユーザの距離が第１基準距離未満の場合、所定の条件を満たすＬ個の機器２００に対応するＬ個の第２オブジェクトＯＢを含む第２コンテンツＣ２がディスプレイ１２０に表示される。これにより、表示装置１００に対してユーザが近くにいる場合、遠くにいる場合に比べて状態の表示対象となる機器２００の個数が絞り込まれる。そのため、第２オブジェクトＯＢに表示される状態の情報量を第１オブジェクトよりも多くすることができる結果、詳細性を確保できる。
【０１１５】
なお、本実施の形態においては以下の変形例が採用できる。なお、下記の変形例は後述する実施の形態２〜４においても適宜採用可能である。
【０１１６】
（１−１）上記説明では、第１基準距離は予め設定される又はユーザが任意に設定できるとして説明したが、表示制御部１３３が自動的に設定してもよい。例えば、表示制御部１３３は、メモリ１４０に間取り図が事前に記憶されているとすると、この間取り図から、表示装置１００が設置された部屋の面積を特定し、特定した面積に応じた値をその部屋に設置された表示装置１００に対する第１基準距離として設定してもよい。この場合、表示制御部１３３は、面積から第１基準距離を換算するために予め作成された関数を用いて第１基準距離を設定すればよい。
【０１１７】
（１−２）上記説明では、第２オブジェクトＯＢに表示されるサブ状態の個数は予め定められた個数が採用されるとして説明したが、本開示はこれに限定されない。例えば、第２オブジェクトＯＢの個数が多く、ディスプレイ１２０の表示領域に一度に全ての第２オブジェクトＯＢを表示することが困難である場合、表示制御部１３３は、サブ状態の個数を適宜減らすことで、第２オブジェクトＯＢのサイズを小さくし、ディスプレイ１２０の表示領域に一度に全ての第２オブジェクトＯＢ２が表示されるようにしてもよい。
【０１１８】
（１−３）第１コンテンツＣ１に含まれる第１オブジェクトＯＡの個数が多く、ディスプレイ１２０の表示領域に一度に全ての第１オブジェクトＯＡを表示することができない場合、表示制御部１３３は、第１コンテンツＣ１をスクロール可能にディスプレイ１２０に表示させてもよい。このことは、第２コンテンツＣ２についても同じである。
【０１１９】
（１−４）図６の例では、第１オブジェクトＯＡは、メイン状態を「ＯＮ」及び「ＯＦＦ」等の文字列を用いて表示したが、本開示はこれに限定されず、輝度の高低によりメイン状態を表示してもよい。この場合、表示制御部１３３は、メイン状態が「ＯＮ」の機器２００については第１オブジェクトＯＡを第１輝度で表示し、メイン状態が「ＯＦＦ」の機器２００については第１オブジェクトＯＡを第１輝度よりも低い第２輝度で表示すればよい。或いは、表示制御部１３３は輝度の高低に代えて色の濃淡によりメイン状態を表示してもよい。例えば、表示制御部１３３は、メイン状態が「ＯＮ」の機器２００については、第１濃度の第１色で第１オブジェクトＯＡを表示し、メイン状態が「ＯＦＦ」の機器２００については、第１濃度よりも低い第２濃度の第２色で第１オブジェクトＯＡを表示してもよい。これにより、表示装置１００から離れた目の悪いユーザであっても、各機器２００のメイン状態を容易に認識することができる。
【０１２０】
（１−５）本実施の形態では、表示装置１００の動作として図７に示すフローが採用されたが、本開示はこれに限定されず、図８に示すフローが採用されてもよい。図８は、本開示の実施の形態１における表示装置１００の別例の動作を示すフローチャートである。なお、図８において、図７と同じ処理には同じステップ番号を付して説明を省略する。
【０１２１】
図７のフローでは、Ｓ１００及びＳ１０１で全機器２００の状態情報及び機器情報を一旦取得した後、Ｓ１０５で表示情報が選択されているが、図８のフローでは、Ｓ１０３でフローが分岐した後で状態情報及び機器情報が取得されている。
【０１２２】
具体的には、Ｓ１０４に続くＳ２０１において、情報取得部１３２は、Ｓ１０４で選択された機器２００の状態情報を通信部１５０を介して機器２００から取得すると共に、機器情報を機器情報記憶部１４１から取得する。そして、Ｓ１０５以降の処理により第２コンテンツＣ２が生成されディスプレイ１２０に表示される。
【０１２３】
一方、Ｓ１０７でＹＥＳに続くＳ２０２では、図７のＳ１００及びＳ１０１と同様、情報取得部１３２は、通信部１５０を介して全ての機器２００の状態情報を取得すると共に、機器情報記憶部１４１から機器情報を取得する。そして、以降、図７と同様、第１コンテンツＣ１が生成される又はコンテンツが表示されることなく処理が終了する。
【０１２４】
この変形例では、表示装置１００に対するユーザの距離が第１基準距離未満の場合（Ｓ１０３でＹＥＳ）、Ｓ１０４で選択された機器２００についてのみ状態情報が取得されているため（Ｓ２０１）、このケースにおける通信ネットワークＮＴでの通信トラフィックを抑制できる。
【０１２５】
（１−６）第１コンテンツＣ１は、Ｊ個の機器２００の全ての状態を示すＪ個の第１オブジェクトＯＡを表示しているが、必ずしもＪ個全ての機器２００の状態を示すＪ個の第１オブジェクトＯＡを表示しなくてもよい。例えば、冷蔵庫のように常時通電されており、稼働中であることが自明である機器については第１オブジェクトＯＡを第１コンテンツＣ１に含めなくてもよい。
【０１２６】
（１−７）図１に示すプロセッサ１３０の構成要素はクラウドサーバに実装されてもよい。この場合、表示装置１００はクラウドサーバから送信された第１コンテンツＣ１及び第２コンテンツＣ２をディスプレイ１２０に表示すればよい。
【０１２７】
（１−８）図１において距離情報取得部１３１は、距離センサー１１０から距離情報を取得したが本開示はこれに限定されず、例えば、表示装置１００の外部に設けられたユーザの距離を検出する機能を備える外部装置から距離情報を取得してもよい。ここで、外部装置としては、例えば、天井等に設置された部屋を俯瞰する距離センサーを用いてユーザと表示装置１００との距離を算出し、表示装置１００に所定のフレームレートで送信する装置を採用することができる。或いは、外部装置は、ユーザと表示装置１００との距離ではなく、距離センサーを用いてユーザと自身との距離を算出する装置であってもよい。この場合、距離情報取得部１３１は、予め定められた外部装置及び表示装置１００とのそれぞれの位置情報と、外部装置から取得した外部装置及びユーザの距離を示す距離情報とを用いてユーザと表示装置１００との距離を算出すればよい。
【０１２８】
（実施の形態２）
実施の形態２は、機器２００の稼働履歴に基づいて所定の条件を満たす機器２００を選択するものである。図９は、本開示の実施の形態２に係る表示装置１００Ａを含む表示システムの構成を示すブロック図である。なお、本実施の形態において実施の形態１と同じ構成要素については同じ符号を付し、説明を省略する。また、本実施の形態における表示装置１００Ａの動作は図７又は図８に示すフローが採用される。
【０１２９】
図９において、図１との相違点は、メモリ１４０に稼働履歴記憶部１４３がさらに設けられている点にある。稼働履歴記憶部１４３は、Ｊ個の機器２００のそれぞれの稼働履歴を記憶する。図１０は、機器２００の稼働履歴を構成する稼働履歴テーブルＴ１００の構成を示す図である。
【０１３０】
稼働履歴テーブルＴ１００は、Ｊ個の機器２００のそれぞれについて、どの時間帯に稼働され、ユーザの操作によって稼働した場合は操作したユーザが誰なのかを一定期間単位で記憶している。図１０の例では、稼働履歴テーブルＴ１００は１週間単位で作成されている、これは一例であり、２週間単位及び１ヶ月単位等で作成されてもよい。
【０１３１】
稼働履歴テーブルＴ１００は、各機器２００の１回の稼働に対して１つのレコードが作成されている。ここで、１回の稼働とは、電源がＯＮされてからＯＦＦされるまでの稼働を指す。また、稼働履歴テーブルＴ１００においては上から時系列順でレコードが記憶されている。稼働履歴テーブルＴ１００の１つのレコードは１つの稼働履歴を示している。
【０１３２】
稼働履歴テーブルＴ１００は、「機器ＩＤ」、「機器種別」、「稼働時間」、及び「ユーザＩＤ」を対応付けて記憶する。「機器ＩＤ」及び「機器種別」は図２で説明したものと同じである。「稼働時間」は機器２００の１回の稼働に対する稼働時間を示す。
【０１３３】
例えば、３行目の機器ＩＤ「照明機器：２」の機器２００は、月曜の６時にＯＮされ月曜の７時４５分にＯＦＦされたため、稼働時間「ＭＯＮ０６００−ＭＯＮ０７４５」のレコードが生成されている。また、この機器２００は、火曜の６時にＯＮされ、火曜の７時４５分にＯＦＦされているため、稼働時間「ＴＵＥ０６００−ＴＵＥ０７４５」のレコードが新たに生成されている。
【０１３４】
「ユーザＩＤ」は機器２００を操作したユーザの識別子を示す。例えば、３行目の機器ＩＤ「照明機器：２」の機器２００は、ユーザＩＤ「Ｕ２」のユーザの操作によってＯＮされたため、「ユーザＩＤ」として「Ｕ２」が記載されている。なお、操作したユーザの特定は、例えば、機器２００が操作したユーザを特定する機能を備えているのであれば、表示装置１００は、機器２００から操作したユーザのユーザＩＤを取得すればよい。また、部屋の天井等に設置された部屋を俯瞰するカメラを用いてユーザの機器２００に対する操作を監視する装置が設置されているのであれば、表示装置１００は、その装置から機器２００を操作したユーザのユーザＩＤを取得すればよい。また、表示装置１００自身がカメラを用いて機器２００を操作したユーザを監視する機能を備えているのであれば、表示装置１００はその機能を用いて機器２００を操作したユーザのユーザＩＤを取得すればよい。なお、「ユーザＩＤ」は後述する実施の形態４で使用されるものであるため、本実施の形態では必須の構成要素ではない。
【０１３５】
稼働履歴テーブルＴ１００は、情報取得部１３２が通信部１５０を用いて機器２００と通信することにより生成される。具体的には、情報取得部１３２は、機器２００から定期的又は自発的に送信される状態情報を用いて、各機器２００が稼働中であるか否かを判定することで稼働履歴テーブルＴ１００を生成すればよい。この場合、機器２００が操作したユーザを特定する機能を備えているのであれば、機器２００から送信される状態情報の中に操作したユーザのユーザＩＤを含ませればよい。そして、情報取得部１３２は、１週間単位で状態情報を集計することで稼働履歴テーブルＴ１００を生成し、稼働履歴記憶部１４３に記憶させる。なお、表示制御部１３３は、このように１週間単位で生成された稼働履歴テーブルＴ１００のうち、直近の１週間に生成された稼働履歴テーブルＴ１００を用いて機器２００を選択する処理を行えばよい。
【０１３６】
表示制御部１３３は、稼働履歴テーブルＴ１００を参照し、現在時刻を含む所定時間帯に操作された機器２００を特定し、特定した機器２００を所定の条件を満たす機器２００として選択する。ここで、所定時間帯とは、１日を一定の時間間隔で区切ったときの各時間帯を指す。例えば、１日が３０分ごとに区切られた場合、７：００〜７：２９の時間帯、７：３０〜７：５９の時間帯、・・・、というような時間帯が所定時間帯に該当する。
【０１３７】
例えば、現在時刻が８：００であったとすると８：００〜８：２９が所定時間帯に該当する。この場合、稼働履歴テーブルＴ１００において、この時間帯に稼働実績のある機器２００は、機器ＩＤ「冷蔵庫：１」の冷蔵庫、機器ＩＤ「エアコン：１」のエアコン、機器ＩＤ「照明機器：２」の照明機器であるため、これらの機器２００が所定の条件を満たす機器２００として選択される。
【０１３８】
このように、表示制御部１３３は、稼働履歴テーブルＴ１００において、現在時刻を含む所定時間帯に少なくとも１回の稼働実績のある機器２００を所定の条件を満たす機器２００として選択する。
【０１３９】
但し、これは一例であり、表示制御部１３３は、稼働履歴テーブルＴ１００において、現在時刻を含む所定時間帯に少なくともｎ回（ｎは２以上の整数）の稼働実績のある機器２００を所定の条件を満たす機器２００として選択してもよい。
【０１４０】
例えば、ｎ＝３回であり、現在時刻が８：００であったとする。この場合、稼働履歴テーブルＴ１００において、８：００〜８：２９の時間帯に３回以上の稼働実績がある機器２００は、機器ＩＤ「エアコン：１」のエアコンであるため、この機器２００が所定の条件を満たす機器２００として選択される。
【０１４１】
さらに、表示制御部１３３は、本日が平日であれば、稼働履歴テーブルＴ１００において、平日の稼働履歴のみを参照して所定の条件を満たす機器２００を選択し、本日が休日であれば、稼働履歴テーブルＴ１００において、休日の稼働履歴のみを参照して所定の条件を満たす機器２００を選択してもよい。
【０１４２】
さらに、表示制御部１３３は、実施の形態１の手法と実施の形態２の手法とを組み合わせた手法を用いて機器２００を選択してもよい。具体的には、表示制御部１３３は、表示装置１００に対して同じ部屋又は第２基準距離未満の位置に配置された機器２００のうち、現在時刻を含む所定時間帯に稼働実績のある機器２００を所定の条件を満たす機器２００として選択してもよい。
【０１４３】
さらに、表示制御部１３３は、稼働履歴テーブルＴ１００において常時通電される機器２００を特定し、特定した機器２００を所定の条件を満たさない機器２００として選択してもよい。また、図９の行Ｌ９０１に示す機器ＩＤ「冷蔵庫：１」の冷蔵庫は、「稼働履歴」から１週間連続稼働しており、常時通電されている機器であることが分かる。このような常時通電される機器２００の稼働状態はユーザにとって自明であるため、第２コンテンツＣ２に状態を表示しなくてもよい。そこで、この態様を採用することで、ユーザにとって状態を表示することが不要な機器２００の状態が第２コンテンツＣ２に含まれることを防止できる。
【０１４４】
このように実施の形態２によれば、表示装置１００に対するユーザの距離が第１基準距離未満になった場合、現在時刻を含む所定時間帯に操作実績のある機器２００が選択されるため、現時点においてユーザが操作する可能性の高い機器２００の第２オブジェクトＯＢを表示することができる。
【０１４５】
（実施の形態３）
実施の形態３は、ユーザの識別情報に応じた条件を所定の条件として採用し、機器２００を選択するものである。図１１は、本開示の実施の形態３に係る表示装置１００Ｂを含む表示システムの構成を示すブロック図である。なお、本実施の形態において実施の形態１、２と同じ構成要素については同じ符号を付し、説明を省略する。
【０１４６】
図１１において、図１との相違点は、表示装置１００Ｂにカメラ１６０及びマイク１７０がさらに設けられ、プロセッサ１３０に識別情報取得部１３４がさらに設けられ、メモリ１４０にユーザ関連情報記憶部１４４がさらに設けられている点にある。ユーザ関連情報記憶部１４４は、１以上のユーザと各ユーザに対して予め対応付けられた１以上の機器２００とを示すユーザ関連情報を記憶する。図１２は、ユーザ関連情報を構成するユーザ関連情報テーブルＴ１２０の構成を示す図である。
【０１４７】
ユーザ関連情報テーブルＴ１２０は、各ユーザに対して予め対応付けられた機器２００を記憶するテーブルであり、「ユーザＩＤ」及び「機器ＩＤ」を対応付けて記憶する。「ユーザＩＤ」はユーザの識別子であり、「機器ＩＤ」は機器２００の識別子である。
【０１４８】
図１２の例では、ユーザＩＤ「Ｕ１」のユーザに対しては、機器ＩＤ「冷蔵庫：１」、機器ＩＤ「照明機器：１」、機器ＩＤ「照明機器：２」、及び機器ＩＤ「テレビ：１」等の機器２００が対応付けられている。他のユーザＩＤ「Ｕ２」、ユーザＩＤ「Ｕ３」のユーザについても同様に機器２００が対応付けられている。
【０１４９】
ユーザ関連情報テーブルＴ１２０には、各ユーザが状態確認又は操作する可能性が高い機器２００が予め記載されている。ユーザ関連情報テーブルＴ１２０は、ユーザによって入力された情報に基づいて予め作成されたものである。
【０１５０】
図１１に参照を戻す。カメラ１６０は、例えば、表示装置１００Ｂの表面に取り付けられ、表示装置１００Ｂの周囲の画像を所定のフレームレートで撮影する。マイク１７０は、例えば、表示装置１００Ｂの表面に取り付けられ、表示装置１００Ｂの周囲の音声を集音して音声信号に変換する。
【０１５１】
識別情報取得部１３４は、カメラ１６０が撮影した画像又はマイク１７０が集音した音声信号を用いて表示装置１００の周囲にいるユーザを識別することで、ユーザの識別情報を取得する。ユーザの識別情報としては、例えば、ユーザＩＤが採用できる。
【０１５２】
識別情報取得部１３４は、カメラ１６０が撮影した画像に含まれるユーザの顔の特徴量を抽出する。そして、識別情報取得部１３４は、抽出した特徴量と、建物に住む各ユーザの顔の特徴量及びユーザＩＤが予め記憶されたユーザテーブル（図略）とを照合することで、表示装置１００の周囲にいるユーザを特定すればよい。ここで、識別情報取得部１３４は、カメラ１６０が撮影した画像に複数のユーザが含まれる場合、画像上に最も大きく表れているユーザの顔の特徴量を抽出すればよい。
【０１５３】
或いは、識別情報取得部１３４は、マイク１７０が取得した音声信号から声紋を抽出する。そして、識別情報取得部１３４は、抽出した声紋と、建物に住む各ユーザの声紋及びユーザＩＤが対応付けられたユーザテーブル（図略）とを照合することで、表示装置１００の周囲にいるユーザを特定すればよい。
【０１５４】
識別情報取得部１３４は、これらの手法を用いて表示装置１００の周囲にいるユーザを特定し、そのユーザのユーザＩＤを識別情報として取得し、表示制御部１３３に出力する。
【０１５５】
表示制御部１３３は、ユーザ関連情報記憶部１４４からユーザ関連情報テーブルＴ１２０を取得し、ユーザ関連情報テーブルＴ１２において、識別情報取得部１３４から出力されたユーザＩＤに対応付けられた機器２００を所定の条件を満たす機器２００として選択する。例えば、ユーザＩＤ「Ｕ１」が識別情報取得部１３４が出力されたとすると、ユーザ関連情報テーブルＴ１２０において、ユーザＩＤ「Ｕ１」に対応付けられた機器２００が所定の条件を満たす機器２００として選択される。
【０１５６】
図１３は、本開示の実施の形態３に係る表示装置１００Ｂの動作を示すフローチャートである。なお、図１３に示すフローにおいて図７のフローと同一の処理については同一の符号を付し説明を省略する。
【０１５７】
Ｓ１０２に続くＳ３０１では、識別情報取得部１３４は、カメラ１６０が撮影した画像又はマイク１７０が集音した音声信号を用いて表示装置１００の周囲にいるユーザの識別情報（ユーザＩＤ）を取得する。
【０１５８】
また、Ｓ１０４による機器の選択では、上述したように表示制御部１３３はＳ３０１で取得した識別情報（ユーザＩＤ）に対して予め定められた機器２００をユーザ関連情報テーブルＴ１２０から選択する。以降、図７と同様の処理が実施される。
【０１５９】
このように実施の形態３によれば、表示装置１００に対するユーザの距離が第１基準距離以下の場合、表示装置１００の周囲にいるユーザに対して予め対応付けられた機器２００が選択されるため、ユーザが操作又は状態確認する可能性の高い機器を事前に定めておくことで、ユーザが操作又は状態確認する可能性の高い機器２００を選択し、その機器２００の状態を第２コンテンツＣ２に含めることができる。また、実施の形態３によれば、例えば、リビングのエアコンはユーザ全員が選択対象とされ、表示装置１００に対して誰が近づいても第２オブジェクトＯＢが表示されるが、寝室のエアコンはその寝室のユーザが表示装置１００に対して近づいたときだけ表示されるといった態様が実現できる。
【０１６０】
なお、実施の形態３は以下の変形例が採用できる。
【０１６１】
（３−１）図１４は、本開示の実施の形態３の変形例に係るユーザ関連情報テーブルＴ１４０の構成を示す図である。ユーザ関連情報テーブルＴ１４０は、「ユーザＩＤ」に代えてユーザの「属性」に応じた機器２００が予め対応付けられている。具体的には、ユーザ関連情報テーブルＴ１４０は、「属性」及び「機器ＩＤ」を対応付けて記憶する。「属性」は大人、子供、女性、男性というようなユーザの属性を示している。
【０１６２】
ここで、ユーザ関連情報テーブルＴ１４０には、該当する属性を持つユーザが状態確認又は操作する可能性が高い機器２００が予め記載されている。ここで、ユーザ関連情報テーブルＴ１４０は、ユーザによって入力された情報に基づいて予め作成されたものである。例えば、子供によって操作されるべきでない機器２００については子供と対応付けられないように、ユーザ関連情報テーブルＴ１４０を設定する。
【０１６３】
この場合、識別情報取得部１３４は、カメラ１６０が撮影した画像又はマイク１７０が取得した音声信号を用いてユーザの属性を特定する。具体的には、識別情報取得部１３４は、カメラ１６０が撮影した画像からユーザの特徴量を抽出し、その特徴量を分析することでユーザの属性を判定し、判定した属性を識別情報として表示制御部１３３に出力する。或いは、識別情報取得部１３４はマイク１７０が取得した音声信号を分析することでユーザの属性を判定し、判定した属性を識別情報として表示制御部１３３に出力する。
【０１６４】
表示制御部１３３は、識別情報取得部１３４から出力された属性に対応付けられた機器２００をユーザ関連情報テーブルＴ１４０から特定し、その機器２００を所定の条件を満たす機器２００として選択する。
【０１６５】
この変形例によれば、ユーザの属性に応じて操作又は状態確認される可能性の高い機器２００を選択して第２コンテンツＣ２を生成することが可能となる。
【０１６６】
（３−２）表示制御部１３３は、実施の形態３に示した手法又は実施の形態３の変形例（３−１）に示した手法と実施の形態１及び実施の形態２に示した手法とを組み合わせた手法を用いて機器２００を選択してもよい。具体的には、まず、表示制御部１３３は、表示装置１００に対して同じ部屋又は第２基準距離未満の位置に配置された機器２００のうち、現在時刻を含む所定時間帯に稼働実績のある機器２００を選択する。次に、表示制御部１３３は、選択した機器２００のうちさらにユーザ関連情報テーブルＴ１２０において該当するユーザのユーザＩＤに対応付けられた機器２００又はユーザ関連情報テーブルＴ１４０において該当するユーザの属性に対応付けられた機器２００を所定の条件を満たす機器２００として選択すればよい。
【０１６７】
（実施の形態４）
実施の形態４は、ユーザの使用頻度の高い機器２００を所定の条件を満たす機器２００として選択するものである。図１５は、本開示の実施の形態４に係る表示装置１００Ｃを含む表示システムの構成を示すブロック図である。なお、本実施の形態において実施の形態１〜３と同じ構成要素については同じ符号を付し、説明を省略する。また、本実施の形態における表示装置１００Ｃの動作は図１３に示すフローが採用される。
【０１６８】
図１５に示す表示装置１００Ｃは図９に示す表示装置１００Ａに対してカメラ１６０及びマイク１７０が追加され、プロセッサ１３０に対して識別情報取得部１３４が追加されている。
【０１６９】
表示制御部１３３は、識別情報取得部１３４がユーザの識別結果として出力したユーザＩＤと、図１０に示す稼働履歴テーブルＴ１００とを用いて、該当するユーザの機器２００に対する使用頻度が予め定められた基準頻度以上の機器２００を所定の条件を満たす機器２００として選択する。
【０１７０】
例えば、識別情報取得部１３４からユーザＩＤ「Ｕ１」が出力されたとすると、表示制御部１３３は、稼働履歴テーブルＴ１００の中からユーザＩＤ「Ｕ１」が対応付けられた稼働履歴を抽出する。そして、表示制御部１３３は、抽出した稼働履歴を機器２００ごとに分類し、機器２００ごとの稼働履歴の個数を機器２００ごとの操作頻度として算出する。そして、表示制御部１３３は機器２００ごとに算出した操作頻度が基準頻度以上の機器２００を所定の条件を満たす機器２００として選択する。
【０１７１】
これにより、ユーザが表示装置１００に近づいたとき、この機器２００が選択されこの機器２００の第２オブジェクトＯＢを含む第２コンテンツＣ２がディスプレイ１２０に表示される。
【０１７２】
このように、実施の形態４によれば、表示装置１００に対するユーザの距離が第１基準距離以下の場合、ユーザの使用頻度の高い機器が選択されるため、ユーザが操作又は状態確認する可能性の高い機器を選択することができる。
【産業上の利用可能性】
【０１７３】
本開示によれば、ユーザに煩わしい操作を課すことなく俯瞰性と詳細性とが確保されるため、例えば、住宅等の建物内の壁に埋め込まれる表示装置として有用である。
【符号の説明】
【０１７４】
１００      ：表示装置
１００Ａ    ：表示装置
１００Ｂ    ：表示装置
１００Ｃ    ：表示装置
１１０      ：距離センサー
１２０      ：ディスプレイ
１３０      ：プロセッサ
１３１      ：距離情報取得部
１３２      ：情報取得部
１３３      ：表示制御部
１３４      ：識別情報取得部
１４０      ：メモリ
１４１      ：機器情報記憶部
１４２      ：テンプレート記憶部
１４３      ：稼働履歴記憶部
１４４      ：ユーザ関連情報記憶部
１５０      ：通信部
１６０      ：カメラ
１７０      ：マイク
２００      ：機器
Ｃ１        ：第１コンテンツ
Ｃ２        ：第２コンテンツ
ＯＡ        ：第１オブジェクト
ＯＢ        ：第２オブジェクト
【図１】
2020061011.tif 000003
【図２】
2020061011.tif 000004
【図３】
2020061011.tif 000005
【図４】
2020061011.tif 000006
【図５】
2020061011.tif 000007
【図６】
2020061011.tif 000008
【図７】
2020061011.tif 000009
【図８】
2020061011.tif 000010
【図９】
2020061011.tif 000011
【図１０】
2020061011.tif 000012
【図１１】
2020061011.tif 000013
【図１２】
2020061011.tif 000014
【図１３】
2020061011.tif 000015
【図１４】
2020061011.tif 000016
【図１５】
2020061011.tif 000017