(57)【要約】【課題】ユーザが操作を行うことなく、状況に応じたコントローラを表示する。【解決手段】ホームネットワークＮＷに接続された１以上の操作対象機器３を操作するためのコントローラを表示する携帯端末１であって、ユーザの操作を受け付ける入力部１１と、コントローラを表示する表示部１８と、携帯端末１がホームネットワークＮＷに接続されているか否かの接続状態を確認するＮＷ接続状態確認部１２と、操作対象機器３の各々の電源状態を確認する電源状態確認部１３と、入力部１１によって受け付けられた操作が、コントローラを表示するための操作である場合に、接続状態および電源状態に基づいて、コントローラを表示部１８に表示させる表示制御部１７と、を備える。【選択図】図２
2013197696.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された１以上の機器を操作するためのコントローラを表示する携帯端末であって、
前記コントローラを表示する表示手段と、
前記機器の電源状態を確認する電源状態確認手段と、
前記電源状態に基づいて、前記コントローラを前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする携帯端末。
【請求項２】
前記携帯端末が前記ネットワークに接続されているか否かの接続状態を確認する接続状態確認手段をさらに備え、
前記表示制御手段は、前記接続状態および前記電源状態に基づいて、前記コントローラを前記表示手段に表示させることを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記表示制御手段は、前記携帯端末が前記ネットワークに接続されている場合に前記コントローラを前記表示手段に表示させ、前記携帯端末が前記ネットワークに接続されていない場合に前記コントローラを前記表示手段に表示させないことを特徴とする請求項２に記載の携帯端末。
【請求項４】
電源状態がオンの場合の操作を行うためのＧＵＩデータである電源オン用ＧＵＩデータと、電源状態がオフの場合の操作を行うためのＧＵＩデータである電源オフ用ＧＵＩデータとを、前記機器に対応付けて記憶するＧＵＩデータ記憶手段をさらに備え、
前記表示制御手段は、前記電源状態がオンの前記機器については、前記電源オン用ＧＵＩデータを前記ＧＵＩデータ記憶手段から取得し、前記電源状態がオフの前記機器については、前記電源オフ用ＧＵＩデータを前記ＧＵＩデータ記憶手段から取得し、取得した前記電源オン用ＧＵＩデータおよび前記電源オフ用ＧＵＩデータを前記コントローラとして前記表示手段に表示させることを特徴とする請求項１〜請求項３のいずれか一項に記載の携帯端末。
【請求項５】
前記電源オフ用ＧＵＩデータは、前記機器の電源状態をオンにするための電源ボタンのＧＵＩデータであることを特徴とする請求項４に記載の携帯端末。
【請求項６】
前記携帯端末が前記ネットワークに接続されているか否かの接続状態を確認する接続状態確認手段を備え、
前記表示制御手段は、前記コントローラを前記表示手段に表示させた後、前記接続状態の変化および前記電源状態の変化に応じて、前記コントローラを更新して前記表示手段に表示させることを特徴とする請求項１〜請求項５のいずれか一項に記載の携帯端末。
【請求項７】
前記機器の電源状態を管理する電源状態管理手段をさらに備え、
前記電源状態確認手段は、前記電源状態管理手段から前記機器の電源状態を取得することを特徴とする請求項１〜請求項６のいずれか一項に記載の携帯端末。
【請求項８】
ネットワークに接続された１以上の機器を操作するためのコントローラを表示する携帯端末と、前記機器を管理するサーバと、を含む情報表示システムであって、
前記携帯端末は、
前記コントローラを表示する表示手段と、
前記機器の電源状態を確認する電源状態確認手段と、
前記電源状態に基づいて、前記コントローラを前記表示手段に表示させる表示制御手段と、
を備え、
前記サーバは、
前記機器の電源状態を管理する電源状態管理手段を備え、
前記電源状態確認手段は、前記電源状態管理手段から前記機器の電源状態を取得することを特徴とする情報表示システム。
【請求項９】
ネットワークに接続された１以上の機器を操作するためのコントローラを携帯端末に表示する情報表示方法であって、
前記機器の電源状態を確認する電源状態確認ステップと、
前記電源状態に基づいて、前記コントローラを表示する表示ステップと、
を備えることを特徴とする情報表示方法。
【請求項１０】
前記携帯端末が前記ネットワークに接続されているか否かの接続状態を確認する接続状態確認ステップをさらに備え、
前記表示ステップは、前記接続状態および前記電源状態に基づいて、前記コントローラを表示することを特徴とする請求項９に記載の情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末、情報表示システムおよび情報表示方法に関する。
【背景技術】
【０００２】
従来、テレビ、オーディオ機器などの家庭内の機器に対して、それぞれ専用のリモートコントローラが用いられている。一方で、これらのリモートコントローラを集約して、家庭内の各機器を制御するためのコントロールウィジェットを表示する携帯端末がある（例えば、特許文献１参照）。この携帯端末は、ホームネットワークに接続された各機器のコントローラとして利用される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−４５０８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された携帯端末では、例えば外出先などにおいて、携帯端末がホームネットワークに接続されていないにもかかわらず、コントローラが表示される。また、この携帯端末では、ホームネットワークに接続された機器の電源がオフにされていても、ユーザが消去命令を行わない限り、その機器のコントロールウィジェットが表示される。このように、上述の携帯端末は、状況に応じて自動的にコントローラの表示を変更できない。
【０００５】
そこで本発明は、このような問題点を解決するために、ユーザが操作を行うことなく、状況に応じたコントローラを表示するように構成された携帯端末、情報表示システムおよび情報表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の携帯端末は、ネットワークに接続された１以上の機器を操作するためのコントローラを表示する携帯端末である。この携帯端末は、コントローラを表示する表示手段と、機器の電源状態を確認する電源状態確認手段と、電源状態に基づいてコントローラを表示手段に表示させる表示制御手段と、を備える。
【０００７】
また、本発明の情報表示システムは、ネットワークに接続された１以上の機器を操作するためのコントローラを表示する携帯端末と、機器を管理するサーバと、を含む情報表示システムである。携帯端末は、コントローラを表示する表示手段と、機器の電源状態を確認する電源状態確認手段と、電源状態に基づいてコントローラを表示手段に表示させる表示制御手段と、を備える。サーバは、機器の電源状態を管理する電源状態管理手段を備える。また、電源状態確認手段は、電源状態管理手段から機器の電源状態を取得する。
【０００８】
本発明によれば、機器の電源状態に応じたコントローラが表示される。例えば、機器の電源状態がオンの場合とオフの場合とで、異なるコントローラが表示されるようにすることができる。その結果、ユーザが操作を行うことなく、状況に応じたコントローラを表示でき、携帯端末の利便性の向上が可能となる。
【０００９】
また、携帯端末は、携帯端末がネットワークに接続されているか否かの接続状態を確認する接続状態確認手段をさらに備えてもよい。また、表示制御手段は、接続状態および電源状態に基づいて、コントローラを表示手段に表示させてもよい。この構成によれば、携帯端末がネットワークに接続されているか否かの接続状態と、機器の電源状態とに応じたコントローラが表示される。例えば、携帯端末がネットワークに接続されていない場合には、コントローラが表示されないようにすることができる。その結果、ユーザが操作を行うことなく、状況に応じたコントローラを表示でき、携帯端末の利便性の向上が可能となる。
【００１０】
表示制御手段は、携帯端末がネットワークに接続されている場合にコントローラを表示手段に表示させ、携帯端末がネットワークに接続されていない場合にコントローラを表示手段に表示させないようにしてもよい。携帯端末のユーザが在宅している時は、コントローラが使用されることはあるが、ユーザが外出している時には、コントローラは使用されない。このため、携帯端末の接続状態に応じてコントローラの表示と非表示とが切り替えられることにより、不要な時にはコントローラが表示されないようにできる。
【００１１】
携帯端末は、電源状態がオンの場合の操作を行うためのＧＵＩデータである電源オン用ＧＵＩデータと、電源状態がオフの場合の操作を行うためのＧＵＩデータである電源オフ用ＧＵＩデータとを、機器に対応付けて記憶するＧＵＩデータ記憶手段をさらに備えてもよい。また、表示制御手段は、電源状態がオンの機器については、電源オン用ＧＵＩデータをＧＵＩデータ記憶手段から取得し、電源状態がオフの機器については、電源オフ用ＧＵＩデータをＧＵＩデータ記憶手段から取得し、取得した電源オン用ＧＵＩデータおよび電源オフ用ＧＵＩデータに基づいてコントローラを表示手段に表示させてもよい。機器の電源状態がオンの時には、機器に対してあらゆる操作が実行される可能性があるが、機器の電源状態がオフの時には、電源状態をオンにする操作のみ実行でき、それ以外の操作は実行できない。このため、機器の電源状態に応じて、電源オン用ＧＵＩデータと電源オフ用ＧＵＩデータとが切り替えられることにより、各機器において実行可能な操作を行うためのコントローラとすることができる。
【００１２】
電源オフ用ＧＵＩデータは、機器の電源状態をオンにするための電源ボタンのＧＵＩデータであってもよい。電源状態がオフの機器に対しては、ユーザは電源状態をオンにする以外の操作を行うことができない。このため、電源状態がオフの機器については、電源ボタンを表示することにより、電源状態をオンに切り替える操作が実行可能となる。また、電源状態がオフの機器に対して、電源ボタン以外の操作ボタンは表示されないので、ユーザが誤って他の操作を行うのを防止できる。その結果、コントローラの操作性の向上が可能となる。
【００１３】
表示制御手段は、コントローラを表示手段に表示させた後、接続状態の変化および電源状態の変化に応じて、コントローラを更新して表示手段に表示させるようにしてもよい。コントローラの表示中に、携帯端末がネットワークから離脱した場合には、コントローラの表示が不要になる。また、コントローラの表示中に機器の電源状態が変更された場合には、その機器のコントローラが変更される必要がある。このため、コントローラの表示中に、接続状態の変化および電源状態の変化に応じてコントローラが更新されて表示されることにより、状況に応じたコントローラの表示が可能となる。
【００１４】
携帯端末は、機器の電源状態を管理する電源状態管理手段をさらに備えてもよい。また、電源状態確認手段は、電源状態管理手段から機器の電源状態を取得してもよい。この場合、携帯端末によって機器の電源状態を管理するので、サーバによる機器の電源状態の管理が不要となる。このため、ネットワークにサーバが存在しない場合であっても、携帯端末は、ユーザによる操作が行われることなく、状況に応じたコントローラを表示できる。
【００１５】
ところで、本発明は、上記のように携帯端末の発明として記述できる他に、以下のように情報表示方法の発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用および効果を奏する。
【００１６】
すなわち、本発明の情報表示方法は、ネットワークに接続された１以上の機器を操作するためのコントローラを携帯端末に表示する情報表示方法である。この情報表示方法は、機器の電源状態を確認する電源状態確認ステップと、電源状態に基づいてコントローラを表示する表示ステップと、を備える。
【００１７】
また、携帯端末がネットワークに接続されているか否かの接続状態を確認する接続状態確認ステップをさらに備えてもよく、表示ステップは、接続状態および電源状態に基づいて、コントローラを表示してもよい。
【発明の効果】
【００１８】
本発明によれば、ユーザが操作を行うことなく、状況に応じたコントローラを表示できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係るホームネットワークシステムの構成を概略的に示す図である。
【図２】図１の携帯端末のハードウェア構成を示す図である。
【図３】図１のホームネットワークシステムの機能構成を示す図である。
【図４】ＧＵＩデータテーブルの一例を示す図である。
【図５】図１の携帯端末の表示画面例を示す図である。
【図６】電源状態管理テーブルの一例を示す図である。
【図７】図１の携帯端末のコントローラ表示動作を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、添付図面を参照して、本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は相当要素には同一の符号を付し、重複する説明を省略する。
【００２１】
図１は、本実施形態に係るホームネットワークシステム（情報表示システム）の構成を概略的に示す図である。図１に示されるように、ホームネットワークシステム１０は、携帯端末１、サーバ２および操作対象機器３（機器）を含んで構成されており、操作対象機器３を操作するためのコントローラのＧＵＩ（Graphical  User  Interface）データを携帯端末１に提供するシステムである。
【００２２】
携帯端末１は、操作対象機器３を制御するためのコントローラのＧＵＩデータを表示し、ユーザによってそのコントローラが操作されると、ホームネットワークＮＷ（ネットワーク）を介してサーバ２に機器操作情報を送信する装置である。この携帯端末１は、例えば、携帯電話、スマートフォン、ＰＤＡ（Personal  Digital  Assistants）およびノートＰＣなどの装置である。
【００２３】
図２は、携帯端末１のハードウェア構成を示す図である。図２に示されるように、携帯端末１は、物理的には、ＣＰＵ（Central  Processing  Unit）１０１、主記憶装置であるＲＡＭ（Random  Access  Memory）１０２、ＲＯＭ（Read  Only  Memory）１０３、ハードディスクなどの補助記憶装置１０４、ネットワークカードなどのデータ送受信デバイスである通信モジュール１０５、タッチパネルおよびキーボードなどの入力デバイスである入力装置１０６、液晶ディスプレイおよびタッチパネルなどの出力デバイスである表示装置１０７などのハードウェアにより構成されている。後述する携帯端末１の各機能は、ＣＰＵ１０１、ＲＡＭ１０２などのハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで入力装置１０６および表示装置１０７などを動作させるとともに、ＲＡＭ１０２や補助記憶装置１０４におけるデータの読み出しおよび書き込みを行うことで実現される。
【００２４】
サーバ２は、操作対象機器３の電源状態を管理するとともに、携帯端末１からの機器操作情報に基づいて、操作対象機器３に機器操作コマンドを送信する装置である。また、サーバ２は、ホームネットワークＮＷに接続されている。このサーバ２は、サーバ装置などの情報処理装置から構成され、ＣＰＵ、ＲＡＭ、ＲＯＭ、ホームネットワークＮＷ上の携帯端末１および操作対象機器３との通信を行う無線ＬＡＮなどの通信モジュール、情報を記憶する記憶装置などのハードウェアを備えている。これらの構成要素が動作することにより、後述するサーバ２の各機能が実現される。
【００２５】
操作対象機器３は、ホームネットワークＮＷに接続された１以上の機器であって、携帯端末１に表示されたコントローラによって操作される機器である。この操作対象機器３には、例えば、テレビ（以下、「ＴＶ」）４、ブルーレイディスクプレイヤー（以下、「ＢＤプレイヤー」）５、オーディオ機器６などが含まれる。なお、操作対象機器３は、これらに限られず、ホームネットワークＮＷに接続可能な機器であって、何らかの操作が必要な機器であればよい。ホームネットワークＮＷは、例えば、無線ＬＡＮ、有線ＬＡＮなどの常時接続のネットワークにより構成されている。
【００２６】
次に、ホームネットワークシステム１０の機能構成について説明する。図３は、ホームネットワークシステム１０の機能構成を示す図である。図３に示されるように、携帯端末１は、機能的には、入力部１１と、ＮＷ接続状態確認部１２（接続状態確認手段）と、電源状態確認部１３（電源状態確認手段）と、送信部１４と、受信部１５と、ＧＵＩデータ記憶部１６（ＧＵＩデータ記憶手段）と、表示制御部１７（表示制御手段）と、表示部１８（表示手段）と、機器操作判別部１９と、を備えている。
【００２７】
入力部１１は、入力装置１０６を介してユーザの操作を受け付ける入力手段として機能する。入力部１１は、受け付けたユーザの操作を示す操作情報をＮＷ接続状態確認部１２、電源状態確認部１３、表示制御部１７および機器操作判別部１９に送信する。ＮＷ接続状態確認部１２は、携帯端末１がホームネットワークＮＷに接続されているか否かの接続状態を確認する接続状態確認手段として機能する。ＮＷ接続状態確認部１２は、入力部１１がコントローラの表示を行うための操作を受け付けたことに応じて、携帯端末１がホームネットワークＮＷに接続されているか否かを確認する。コントローラの表示を行うための操作は、例えば、コントローラ用のアプリケーションの起動操作である。
【００２８】
また、ＮＷ接続状態確認部１２は、例えば、送信部１４を介してサーバ２に応答要求を送信して、サーバ２と通信可能であるかを確認することにより、携帯端末１がホームネットワークＮＷに接続されているか否かの接続状態を確認する。すなわち、ＮＷ接続状態確認部１２は、受信部１５を介してサーバ２から応答を受信した場合は、携帯端末１がホームネットワークＮＷに接続されていると判断し、予め定められた時間以内にサーバ２から応答を受信できなかった場合は、携帯端末１がホームネットワークＮＷに接続されていないと判断する。
【００２９】
電源状態確認部１３は、操作対象機器３の電源状態を確認する電源状態確認手段として機能する。電源状態確認部１３は、例えば、ＮＷ接続状態確認部１２によって携帯端末１がホームネットワークＮＷに接続されていると判断されたことに応じて、操作対象機器３の電源の状態がオン状態（以下、単に「オン」という。）であるかオフ状態（以下、単に「オフ」という。）であるかを示す電源状態情報を取得するために、電源状態取得要求を送信部１４を介してサーバ２に送信する。送信部１４は、各種データをサーバ２に送信する送信手段として機能する。受信部１５は、サーバ２から各種データを受信する受信手段として機能する。
【００３０】
ＧＵＩデータ記憶部１６は、ＧＵＩデータテーブルにより、操作対象機器３ごとのＧＵＩデータを記憶しているＧＵＩデータ記憶手段として機能する。図４は、ＧＵＩデータテーブルの一例を示す図である。図４に示されるように、ＧＵＩデータテーブルは、機器ＩＤと、機器名称と、電源オン用ＧＵＩデータと、電源オフ用ＧＵＩデータと、を対応付けて記憶している。機器ＩＤは、操作対象機器３を識別するための識別情報であって、例えば、製造番号などである。機器名称は、操作対象機器３の名称を示す情報であって、例えば機器の種類（ＴＶ、ＢＤプレイヤー、オーディオ機器など）を示す情報である。
【００３１】
電源オン用ＧＵＩデータは、機器ＩＤによって識別される機器の電源オン時の操作を行うためのＧＵＩデータである。この電源オン用ＧＵＩデータは、例えば、操作対象機器３の操作ボタンなどのＧＵＩデータが含まれる。電源オフ用ＧＵＩデータは、機器ＩＤによって識別される機器の電源オフ時の操作を行うためのＧＵＩデータである。この電源オフ用ＧＵＩデータは、例えば、操作対象機器３の電源状態をオンに切り替えるための電源ボタンのＧＵＩデータである。このＧＵＩデータテーブルには、ホームネットワークＮＷに接続されているすべての操作対象機器３のＧＵＩデータが登録されている。
【００３２】
表示制御部１７は、電源状態に基づいてコントローラを後述の表示部１８に表示させる表示制御手段として機能する。具体的に説明すると、表示制御部１７は、操作対象機器３の電源状態に基づいて、ＧＵＩデータ記憶部１６から各操作対象機器３のＧＵＩデータを取得する。すなわち、表示制御部１７は、電源状態がオンの操作対象機器３については、電源オン用ＧＵＩデータをＧＵＩデータ記憶部１６から取得し、電源状態がオフの操作対象機器３については、電源オフ用ＧＵＩデータをＧＵＩデータ記憶部１６から取得する。そして、表示制御部１７は、取得したＧＵＩデータを表示部１８に送信する。
【００３３】
また、表示制御部１７は、接続状態および電源状態に基づいてコントローラを後述の表示部１８に表示させてもよい。具体的には、表示制御部１７は、携帯端末１がホームネットワークＮＷに接続されていない場合、コントローラを表示しないように表示部１８を制御する。表示制御部１７は、携帯端末１がホームネットワークＮＷに接続されていない場合、表示部１８に待ち受け画面を表示させてもよい。また、表示制御部１７は、携帯端末１がホームネットワークＮＷに接続されていない場合、ホームネットワークＮＷへの接続確認画面を表示するように表示部１８を制御してもよい。この接続確認画面は、携帯端末１をホームネットワークＮＷに接続するか否かを、ユーザに選択させるための画面であって、例えばポップアップなどにより表示される。
【００３４】
表示部１８は、コントローラのＧＵＩデータなどを表示する表示手段として機能する。表示部１８は、表示制御部１７から受信した各操作対象機器３のＧＵＩデータをそれぞれ所定の位置に配置して、コントローラのＧＵＩデータとして表示する。
【００３５】
図５は、表示部１８の表示画面例を示す図である。図５の（ａ）に示されるように、携帯端末１がホームネットワークＮＷに接続されていない場合には、表示部１８は、コントローラを表示しない。図５の（ｂ）に示されるように、ＴＶ４およびオーディオ機器６の電源状態がオフで、ＢＤプレイヤー５の電源状態がオンの場合、ＴＶ４およびオーディオ機器６については電源ボタンのみを表示し、ＢＤプレイヤー５については「Ｐｌａｙ」、「Ｓｔｏｐ」などの操作ボタンを表示する。
【００３６】
図５の（ｃ）に示されるように、ＴＶ４およびＢＤプレイヤー５の電源状態がオンで、オーディオ機器６の電源状態がオフの場合、ＴＶ４については「１」〜「１２」のチャンネルボタンなどの操作ボタンを表示し、ＢＤプレイヤー５については「Ｐｌａｙ」、「Ｓｔｏｐ」などの操作ボタンを表示し、オーディオ機器６については電源ボタンのみを表示する。
【００３７】
また、表示部１８は、操作対象機器３のコントローラが１画面で表示できない場合には、スクロールによりコントローラを表示するようにしてもよい。なお、電源オン用ＧＵＩデータには、操作対象機器３の機能を実行するためのあらゆるＧＵＩデータが含まれてもよく、電源ボタンのＧＵＩデータが含まれてもよい。
【００３８】
機器操作判別部１９は、表示部１８にコントローラが表示されている場合に、入力部１１によって受け付けられた操作の対象である操作対象機器３と、その操作内容とを判別する機器操作判別手段として機能する。入力装置１０６がタッチパネルの場合、機器操作判別部１９は、例えば押圧位置を検出することにより、どの操作対象機器３に対してどの操作が行われたかを判別する。機器操作判別部１９は、操作対象機器３とその操作内容とを含む機器操作情報を送信部１４を介してサーバ２に送信する。
【００３９】
サーバ２は、機能的には、受信部２１と、電源状態管理部２２と、機器制御部２３と、送信部２４と、を備えている。受信部２１は、携帯端末１および操作対象機器３から各種データを受信する受信手段として機能する。電源状態管理部２２は、操作対象機器３の電源状態を管理する電源状態管理手段として機能する。電源状態管理部２２は、例えば、定期的に操作対象機器３のそれぞれをポーリングすることにより、各操作対象機器３から電源状態を示す情報である電源状態情報を取得する。また、操作対象機器３は、定期的に電源状態情報をサーバ２に送信してもよい。また、操作対象機器３は、電源状態情報に代えて、電源状態がオフからオンに変更されたことを示す情報およびオンからオフに変更されたことを示す情報をサーバ２に送信してもよい。
【００４０】
また、電源状態管理部２２は、各操作対象機器３から取得した電源状態情報を電源状態管理テーブルにて管理している。そして、電源状態管理部２２は、携帯端末１から受信部２１を介して電源状態取得要求を受信すると、電源状態管理テーブルから各操作対象機器３の電源状態情報を取得し、取得した電源状態情報を送信部２４を介して携帯端末１に送信する。
【００４１】
図６は、電源状態管理テーブルの一例を示す図である。図６に示されるように、電源状態管理テーブルは、機器ＩＤと、機器名称と、電源状態と、を対応付けて記憶している。電源状態とは、機器ＩＤによって識別される操作対象機器３の電源状態情報である。この電源状態としては、「ＯＮ」と「ＯＦＦ」とのいずれかが設定される。「ＯＮ」は機器ＩＤによって識別される操作対象機器３の電源状態がオンであることを示し、「ＯＦＦ」は機器ＩＤによって識別される操作対象機器３の電源状態がオフであることを示す。この例では、機器ＩＤ「１」のＴＶ４の電源状態がオフ、機器ＩＤ「２」のＢＤプレイヤー５の電源状態がオン、機器ＩＤ「３」のオーディオ機器６の電源状態がオフであることを示している。なお、この電源状態管理テーブルには、ホームネットワークＮＷに接続されているすべての操作対象機器３の電源状態情報が登録されている。
【００４２】
機器制御部２３は、携帯端末１から受信した機器操作情報に基づいて、操作対象機器３に機器操作コマンドを送信する機器制御手段として機能する。機器制御部２３は、機器操作情報が示す操作対象機器３に対して、機器操作情報が示す操作内容に対応する機器操作コマンドを送信部２４を介して送信する。送信部２４は、携帯端末１および操作対象機器３に各種データを送信する送信手段として機能する。
【００４３】
続いて、上述した構成を有するホームネットワークシステム１０における携帯端末１の情報表示方法について説明する。図７は、携帯端末１のコントローラ表示動作を示すフローチャートである。このコントローラ表示動作は、入力部１１がコントローラの表示を行うための操作を受け付けた（入力ステップ）ことに応じて開始される。例えば、このコントローラ表示動作は、コントローラ用のアプリケーションが起動されたことに応じて開始される。また、携帯端末１の待ち受け画面にコントローラ用のウィジェットを有する場合には、このウィジェットによりコントローラの表示処理を開始したことに応じて、コントローラ表示動作は開始される。
【００４４】
図７に示されるように、まず、ＮＷ接続状態確認部１２は、携帯端末１がホームネットワークＮＷに接続されているか否かの接続状態を確認する（ステップＳ０１，接続状態確認ステップ）。ステップＳ０１において、携帯端末１がホームネットワークＮＷに接続されていないと判定されると（ステップＳ０１；Ｎｏ）、表示制御部１７は、ホームネットワークＮＷへの接続確認画面を表示部１８に表示させる（ステップＳ０２）。この接続確認画面は、携帯端末１をホームネットワークＮＷに接続させるか否かを携帯端末１のユーザに選択させるための画面である。
【００４５】
そして、ＮＷ接続状態確認部１２は、携帯端末１がホームネットワークＮＷに接続されたか否かを判定する（ステップＳ０３）。ステップＳ０３の判定において、携帯端末１がホームネットワークＮＷに接続されなかったと判定された場合（ステップＳ０３；Ｎｏ）、表示制御部１７は、コントローラを表示しないように表示部１８を制御する。例えば、ユーザにより携帯端末１をホームネットワークＮＷに接続することが選択されなかった場合、あるいは、ユーザにより携帯端末１をホームネットワークＮＷに接続することが選択されたが、携帯端末１をホームネットワークＮＷに接続できなかった場合に、ステップＳ０３の判定において、携帯端末１がホームネットワークＮＷに接続されなかったと判定される。
【００４６】
この場合、表示部１８は、例えば図５の（ａ）に示される画面を表示し（ステップＳ０４，表示ステップ）、携帯端末１のコントローラ表示動作を終了する。あるいは、ステップＳ０３の判定において、携帯端末１がホームネットワークＮＷに接続されなかったと判定された場合（ステップＳ０３；Ｎｏ）、表示制御部１７は、待ち受け画面を表示するように表示部１８を制御してもよい。この場合、表示部１８は待ち受け画面を表示し（ステップＳ０４）、携帯端末１のコントローラ表示動作を終了する。
【００４７】
一方で、ステップＳ０１において、携帯端末１がホームネットワークＮＷに接続されていると判定された場合（ステップＳ０１；Ｙｅｓ）、および、ステップＳ０３の判定において、携帯端末１がホームネットワークＮＷに接続されたと判定された場合（ステップＳ０３；Ｙｅｓ）には、電源状態確認部１３は、操作対象機器３の各々の電源状態を確認する（ステップＳ０５，電源状態確認ステップ）。例えば、電源状態確認部１３は、操作対象機器３の電源状態情報をサーバ２から取得することにより、操作対象機器３の電源状態を確認する。
【００４８】
そして、表示制御部１７は、操作対象機器３の各々の電源状態に基づいて、ＧＵＩデータ記憶部１６から各操作対象機器３のＧＵＩデータを取得する。すなわち、表示制御部１７は、電源状態がオンの操作対象機器３については、電源オン用ＧＵＩデータをＧＵＩデータ記憶部１６から取得し、電源状態がオフの操作対象機器３については、電源オフ用ＧＵＩデータをＧＵＩデータ記憶部１６から取得する。そして、表示制御部１７は、取得したＧＵＩデータを表示部１８に送信し、表示部１８は、例えば図５の（ｂ），（ｃ）に示されるように、コントローラのＧＵＩデータを表示する（ステップＳ０６，表示ステップ）。
【００４９】
ステップＳ０６において表示部１８にコントローラを表示した後に、携帯端末１の接続状態が変更された場合、および、操作対象機器３の電源状態が変更された場合、表示部１８に表示されているコントローラを更新する必要がある。例えば、携帯端末１のユーザが外出するなどして、携帯端末１がホームネットワークＮＷから離脱した場合、表示部１８にコントローラを表示する必要がなくなる。また、操作対象機器３の電源ボタンが操作され、操作対象機器３の電源状態がオフからオンに切り替えられると、電源状態がオンに切り替えられた操作対象機器３を操作するための操作ボタンなどを表示する必要がある。また、操作対象機器３の電源ボタンが操作され、操作対象機器３の電源状態がオンからオフに切り替えられると、電源状態がオフに切り替えられた操作対象機器３を操作するための操作ボタンなどは不要となり、電源ボタンのみを表示すれば十分である。
【００５０】
このため、ステップＳ０６に続いて、ＮＷ接続状態確認部１２は、携帯端末１がホームネットワークＮＷに接続されているか、ホームネットワークＮＷから離脱したかの接続状態を確認する（ステップＳ０７）。ステップＳ０７において、携帯端末１がホームネットワークＮＷに接続されていると判定されると（ステップＳ０７；Ｎｏ）、機器操作判別部１９は、いずれかの操作対象機器３の電源ボタンが操作されたか否かを判定する（ステップＳ０８）。この電源ボタンの操作は、操作対象機器３の電源状態をオフからオンにする操作および操作対象機器３の電源状態をオンからオフにする操作を含む。
【００５１】
ステップＳ０８の判定において、操作対象機器３の電源ボタンが操作されたと判定された場合（ステップＳ０８；Ｙｅｓ）、ステップＳ０５に戻って、電源状態確認部１３は、操作対象機器３の各々の電源状態を再度確認する。そして、表示制御部１７は、操作対象機器３の電源状態に応じて更新後のコントローラを表示部１８に表示させ（ステップＳ０６）、ステップＳ０７以降の処理を繰り返す。
【００５２】
例えば、図５の（ｂ）に示される画面が表示されている場合に、ＴＶ４の電源ボタンが操作され、ＴＶ４の電源状態がオフからオンに変更されたとすると、図５の（ｃ）に示される画面が表示される。また、図５の（ｃ）に示される画面が表示されている場合に、ＴＶ４の電源ボタン（不図示）が操作され、ＴＶ４の電源状態がオンからオフに変更されたとすると、図５の（ｂ）に示される画面を表示する。
【００５３】
一方、ステップＳ０８の判定において、操作対象機器３の電源ボタンが操作されていないと判定された場合（ステップＳ０８；Ｎｏ）、ステップＳ０７に戻って、以降の処理を繰り返す。
【００５４】
また、ステップＳ０７において、携帯端末１がホームネットワークＮＷから離脱したと判定されると（ステップＳ０７；Ｙｅｓ）、ステップＳ０４に進み、表示制御部１７は、コントローラを表示しないように表示部１８を制御する。そして、表示部１８は、例えば図５の（ａ）に示された画面または待ち受け画面を表示し（ステップＳ０４）、携帯端末１のコントローラ表示動作を終了する。
【００５５】
次に、携帯端末１の作用効果について説明する。携帯端末１は、ホームネットワークＮＷに接続された操作対象機器３を操作するためのコントローラを表示する携帯端末である。この携帯端末１は、コントローラを表示する表示部１８と、操作対象機器３の電源状態を確認する電源状態確認部１３と、電源状態に基づいてコントローラを表示部１８に表示させる表示制御部１７と、を備えている。
【００５６】
これにより、操作対象機器３の電源状態に応じたコントローラが表示される。その結果、ユーザが操作を行うことなく、状況に応じたコントローラを表示でき、携帯端末１の利便性の向上が可能となる。
【００５７】
また、携帯端末１は、携帯端末１がホームネットワークＮＷに接続されているか否かの接続状態を確認するＮＷ接続状態確認部１２をさらに備えている。これにより、携帯端末１の接続状態と操作対象機器３の電源状態とに応じたコントローラが表示される。その結果、ユーザが操作を行うことなく、状況に応じたコントローラを表示でき、携帯端末１の利便性の向上が可能となる。
【００５８】
また、表示制御部１７は、携帯端末１がホームネットワークＮＷに接続されている場合にコントローラを表示するように表示部１８を制御し、携帯端末１がホームネットワークＮＷに接続されていない場合にコントローラを表示しないように表示部１８を制御する。携帯端末１のユーザが在宅している時には、コントローラは使用されることがあるが、ユーザが外出している時には、コントローラは使用されない。このため、携帯端末の接続状態に応じてコントローラの表示と非表示とが切り替えられることにより、不要な時にはコントローラが表示されないようにできる。
【００５９】
また、携帯端末１は、電源状態がオンの場合のＧＵＩデータである電源オン用ＧＵＩデータと、電源状態がオフの場合のＧＵＩデータである電源オフ用ＧＵＩデータとを、操作対象機器３に対応付けて記憶するＧＵＩデータ記憶部１６をさらに備えている。そして、表示制御部１７は、電源状態がオンの操作対象機器３については、電源オン用ＧＵＩデータをＧＵＩデータ記憶部１６から取得し、電源状態がオフの操作対象機器３については、電源オフ用ＧＵＩデータをＧＵＩデータ記憶部１６から取得する。また、表示制御部１７は、取得した電源オン用ＧＵＩデータおよび電源オフ用ＧＵＩデータに基づいて、コントローラを表示するように表示部１８を制御する。操作対象機器３の電源状態がオンの時には、操作対象機器３に対してあらゆる操作が実行される可能性があるが、操作対象機器３の電源状態がオフの時には、電源状態をオンにする操作のみ実行でき、それ以外の操作は実行できない。このため、操作対象機器３の電源状態に応じて、電源オン用ＧＵＩデータと電源オフ用ＧＵＩデータとが切り替えられることにより、各操作対象機器３において実行可能な操作を行うためのコントローラを表示することができる。
【００６０】
また、電源オフ用ＧＵＩデータは、操作対象機器３の電源状態をオンにするための電源ボタンのＧＵＩデータであってもよい。電源状態がオフの操作対象機器３に対しては、電源状態をオンにする以外の操作を行うことができない。このため、電源状態がオフの操作対象機器３については、電源ボタンを表示することにより、電源状態をオンに切り替える操作が実行可能となる。また、電源状態がオフの操作対象機器３に対して、電源ボタン以外の操作ボタンを表示しないことにより、ユーザが誤って他の操作を行おうとするのを防止できる。その結果、コントローラの操作性の向上が可能となる。
【００６１】
また、表示制御部１７は、コントローラを表示部１８に表示させた後、接続状態の変化および電源状態の変化に応じて、コントローラを更新して表示部１８に表示させるようにしてもよい。コントローラの表示中に、携帯端末１がホームネットワークＮＷから離脱した場合には、コントローラの表示が不要になる。また、コントローラの表示中に操作対象機器３の電源状態が変更された場合には、その操作対象機器３のコントローラを変更する必要がある。このため、コントローラの表示中に生じた接続状態の変化および電源状態の変化に応じて、コントローラが更新されて表示されることにより、状況に応じたコントローラの表示が可能となる。
【００６２】
なお、本発明に係る携帯端末、情報表示システムおよび情報表示方法は本実施形態に記載したものに限定されない。例えば、ＮＷ接続状態確認部１２は、ホームネットワークＮＷのアクセスポイントに接続されているか否かを判定することにより、携帯端末１がホームネットワークＮＷに接続されているか否かの接続状態を確認してもよい。
【００６３】
また、本実施形態においては、入力部１１がコントローラを表示するための操作を受け付けたことに応じて、電源状態確認部１３は、サーバ２から電源状態情報を取得しているが、サーバ２から電源状態情報を予め取得しておき、携帯端末１において操作対象機器３の電源状態を管理しておいてもよい。また、操作対象機器３は、電源状態情報を携帯端末１に直接送信してもよい。また、電源状態管理部２２は、携帯端末１から電源状態取得要求を受信したことに応じて、操作対象機器３から電源状態情報を取得するようにしてもよい。
【００６４】
また、ホームネットワークＮＷに操作対象機器３が追加された場合に、ＧＵＩデータ記憶部１６のＧＵＩデータテーブルに、新たに追加された操作対象機器３のＧＵＩデータが追加されてもよい。例えば、携帯端末１のユーザが、追加された操作対象機器３のＧＵＩデータをインターネットなどを介して取得して、ＧＵＩデータ記憶部１６に格納してもよい。また、ホームネットワークＮＷに新たな操作対象機器３が追加されたことをサーバ２が検出して、追加された操作対象機器３のＧＵＩデータをサーバ２がインターネットなどを介して取得し、携帯端末１に送信してもよい。
【００６５】
また、ホームネットワークＮＷから操作対象機器３が取り除かれた場合に、ＧＵＩデータ記憶部１６のＧＵＩデータテーブルから、取り除かれた操作対象機器３のＧＵＩデータが削除されてもよい。例えば、携帯端末１のユーザが、取り除かれた操作対象機器３のＧＵＩデータを手動でＧＵＩデータテーブルから削除してもよい。また、ホームネットワークＮＷから操作対象機器３が取り除かれたことをサーバ２が検出して携帯端末１に通知し、表示制御部１７が、取り除かれた操作対象機器３のＧＵＩデータをＧＵＩデータテーブルから削除してもよい。
【００６６】
また、携帯端末１は、サーバ２の機能をさらに有してもよい。すなわち、携帯端末１は、電源状態管理部２２と、機器制御部２３と、をさらに備えてもよい。この場合、携帯端末１は、電源状態管理部２２によって、各操作対象機器３から電源状態情報を直接取得して管理してもよい。また、携帯端末１は、機器制御部２３によって、機器操作情報が示す操作対象機器３に対して、機器操作情報が示す操作内容に対応する機器操作コマンドを送信部１４を介して直接送信してもよい。また、携帯端末１は、ＮＷ接続状態確認部１２によって、携帯端末１がホームネットワークＮＷに接続されていると判断された場合に、電源状態管理部２２および機器制御部２３の機能を有効にし、携帯端末１がホームネットワークＮＷに接続されていないと判定された場合に、電源状態管理部２２および機器制御部２３の機能を無効にしてもよい。このように、携帯端末１は、操作対象機器３の電源状態を管理し、操作対象機器３に機器操作コマンドを送信できるので、サーバ２による操作対象機器３の電源状態の管理が不要となる。このため、ホームネットワークＮＷにサーバ２が存在しない場合であっても、携帯端末１は、ユーザによる操作が行われることなく、状況に応じたコントローラを表示できる。
【符号の説明】
【００６７】
１…携帯端末、３…操作対象機器（機器）、１０…ホームネットワークシステム（情報表示システム）、１２…ＮＷ接続状態確認部（接続状態確認手段）、１３…電源状態確認部（電源状態確認手段）、１６…ＧＵＩデータ記憶部（ＧＵＩデータ記憶手段）、１７…表示制御部（表示制御手段）、１８…表示部（表示手段）、ＮＷ…ホームネットワーク（ネットワーク）。
【図１】
2013197696.tif 000003
【図２】
2013197696.tif 000004
【図３】
2013197696.tif 000005
【図６】
2013197696.tif 000006
【図７】
2013197696.tif 000007
【図４】
2013197696.tif 000008
【図５】
2013197696.tif 000009