(57)【特許請求の範囲】
【請求項１】
他の電子機器を操作可能な電子機器を制御する方法であって、
前記他の電子機器に対応する第１ネットワークに前記電子機器が接続されたと判定され、かつ、前記他の電子機器が存在することが確認される場合に、自動的に表示部を起動して、その表示部に前記電子機器に対する少なくとも１以上の操作が制限されたロック画面を表示するものであって、前記ロック画面は、前記他の電子機器を操作するための操作画面を含む、方法。
【請求項２】
前記電子機器の移動が検出され、前記電子機器が前記第１ネットワークに接続されたと判定され、かつ、前記他の電子機器が存在することが確認される場合に、前記表示部を起動して、その表示部に前記操作画面を含む前記ロック画面を表示する、請求項１に記載の方法。
【請求項３】
さらに、前記他の電子機器の状態を取得し、
前記他の電子機器の状態に応じた前記操作画面を含む前記ロック画面を前記表示部に表示する、請求項１に記載の方法。
【請求項４】
複数の前記他の電子機器の存在することが確認される場合に、前記複数の他の電子機器にそれぞれ対応する複数の操作画面のうちの少なくとも１以上を含む前記ロック画面を前記表示部に表示する、請求項１に記載の方法。
【請求項５】
他の電子機器を操作可能な電子機器であって、
前記他の電子機器に対応する第１ネットワークに接続されたと判定され、かつ、前記他の電子機器が存在することが確認される場合に、自動的に表示部を起動して、その表示部に前記電子機器に対する少なくとも１以上の操作が制限されたロック画面を表示するプロセッサを備え、
前記ロック画面は、前記他の電子機器を操作するための操作画面を含む、電子機器。
【請求項６】
前記電子機器の移動を検出するセンサ部をさらに備え、
前記プロセッサは、前記電子機器の移動が検出され、前記電子機器が前記第１ネットワークに接続されたと判定され、かつ、前記他の電子機器が存在することが確認される場合に、前記表示部を起動して、その表示部に前記操作画面を含む前記ロック画面を表示する、請求項５に記載の電子機器。
【請求項７】
前記プロセッサは、前記他の電子機器の状態に応じた前記操作画面を含む前記ロック画面を前記表示部に表示する、請求項５に記載の電子機器。
【請求項８】
前記プロセッサは、複数の前記他の電子機器が存在することが確認される場合に、前記複数の他の電子機器にそれぞれ対応する複数の操作画面のうちの少なくとも１以上を含む前記ロック画面を前記表示部に表示する、請求項５に記載の電子機器。
【請求項９】
前記表示部と、
ネットワーク通信を行うことが可能な通信部とをさらに備え、
前記プロセッサは、前記通信部が前記第１ネットワークに接続されたと判定され、かつ、前記他の電子機器が存在することが確認される場合に、前記表示部を起動して、その表示部に前記操作画面を含む前記ロック画面を表示する、請求項５に記載の電子機器。
【請求項１０】
他の電子機器を操作可能な電子機器に、
前記他の電子機器に対応する第１ネットワークに前記電子機器が接続されたと判定され、かつ、前記他の電子機器が存在することが確認される場合に、自動的に表示部を起動して、その表示部に前記電子機器に対する少なくとも１以上の操作が制限されたロック画面を表示することを実行させるためのものであって、前記ロック画面は、前記他の電子機器を操作するための操作画面を含む、プログラム。
【請求項１１】
前記電子機器の移動が検出され、前記電子機器が前記第１ネットワークに接続されたと判定され、かつ、前記他の電子機器が存在することが確認される場合に、前記表示部を起動して、その表示部に前記操作画面を含む前記ロック画面を表示することを前記電子機器に実行させるための、請求項１０に記載のプログラム。
【請求項１２】
さらに、前記他の電子機器の状態を取得し、
前記他の電子機器の状態に応じた前記操作画面を含む前記ロック画面を前記表示部に表示することを前記電子機器に実行させるための、請求項１０に記載のプログラム。
【請求項１３】
複数の前記他の電子機器の存在することが確認される場合に、前記複数の他の電子機器にそれぞれ対応する複数の操作画面のうちの少なくとも１以上を含む前記ロック画面を前記表示部に表示することを前記電子機器に実行させるための、請求項１０に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、方法、電子機器およびプログラムに関する。
【背景技術】
【０００２】
従来、テレビジョン装置などの電子機器（操作対象機器）を携帯情報端末などの電子機器を用いて操作する技術が知られている。このような技術では、一般的に、操作対象機器を操作するための操作画面を携帯情報端末に表示する際に、携帯情報端末に対する操作制限（ロック）を解除する操作を行った上で、操作対象機器を操作するためのアプリケーションを呼び出す操作が必要である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１１０６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような技術では、一例として、操作対象機器を操作するための操作画面を携帯情報端末に表示する際におけるユーザの操作負担を軽減できれば望ましい。
【課題を解決するための手段】
【０００５】
実施形態による方法は、一例として、他の電子機器を操作可能な電子機器を制御する方法である。この方法は、他の電子機器に対応する第１ネットワークに電子機器が接続されたと判定され、かつ、他の電子機器が存在することが確認される場合に、自動的に表示部を起動して、その表示部に電子機器に対する少なくとも１以上の操作が制限されたロック画面を表示するものである。ロック画面は、他の電子機器を操作するための操作画面を含む。
【図面の簡単な説明】
【０００６】
【図１】図１は、本実施形態による携帯情報端末を用いた家庭内遠隔操作システムの構成の一例を示した模式図である。
【図２】図２は、本実施形態による携帯情報端末の内部構成の一例を示したブロック図である。
【図３】図３は、本実施形態による携帯情報端末の表示部に何の画像も表示されていない状態の一例を示した図である。
【図４】図４は、本実施形態による携帯情報端末の表示部に表示されるロック画面の一例を示した図である。
【図５】図５は、図４に示したロック画面上に操作対象機器を操作するための操作画面が表示された状態の一例を示した図である。
【図６】図６は、本実施形態による携帯情報端末の記憶部に記憶された登録情報ＤＢ（データベース）のデータ構造の一例を説明するための図である。
【図７】図７は、本実施形態による携帯情報端末の制御部により実行される処理フローの一例を示したフローチャートである。
【発明を実施するための形態】
【０００７】
以下、実施形態を図面に基づいて説明する。
【０００８】
まず、図１〜図６を参照して、本実施形態による携帯情報端末（たとえば、スマートフォンやタブレットなど）１０を用いた家庭内遠隔操作システム１００の構成について説明する。なお、携帯情報端末１０は、「電子機器（情報処理装置）」の一例である。
【０００９】
図１に示すように、家庭内遠隔操作システム１００は、携帯情報端末１０と、家庭内に設置された複数の操作対象機器２０（ＴＶ（テレビジョン装置）２０ａ、エアコン（冷暖房装置）２０ｂおよび照明装置２０ｃ）とを備える。なお、操作対象機器２０は、「他の電子機器」の一例である。すなわち、ＴＶ２０ａ、エアコン２０ｂ、照明装置２０ｃは、「他の電子機器」の一例である。また、図２に示すように、携帯情報端末１０は、通信部１１と、表示部１２と、操作部１３と、制御部１４と、記憶部１５と、モーションセンサ１６とを備える。なお、モーションセンサ１６は、「センサ部」の一例である。
【００１０】
ＴＶ２０ａは、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）通信を行う機能を有する。このＴＶ２０ａは、家庭内に設置されたルータなどにより構成されるホームネットワーク３０に通信可能に接続されている。また、エアコン２０ｂは、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格に準拠した通信（以下、ＢＴ通信という）を行う機能を有する。また、照明装置２０ｃは、赤外線（ＩＲ）通信を行う機能を有する。
【００１１】
ここで、本実施形態では、携帯情報端末１０の通信部１１は、ＩＰ通信部１１ａと、ＢＴ通信部１１ｂと、ＩＲ通信部１１ｃとを含む。ＩＰ通信部１１ａは、ホームネットワーク３０を介してＴＶ２０ａに通信可能に接続されている。このＩＰ通信部１１ａは、ＩＰ通信を行うことにより、ＴＶ２０ａに対して所定の操作信号（リモコン信号）をＴＶ２０ａに送信することが可能なように構成されている。同様に、ＢＴ通信部１１ｂおよびＩＲ通信部１１ｃは、それぞれ、エアコン２０ｂおよび照明装置２０ｃに通信可能に接続されている。これらのＢＴ通信部１１ｂおよびＩＲ通信部１１ｃは、それぞれ、ＢＴ通信およびＩＲ通信を行うことにより、エアコン２０ｂおよび照明装置２０ｃに対して所定の操作信号を送信することが可能なように構成されている。これらの結果、ユーザは、携帯情報端末１０の操作部１３（たとえば、表示部１２に表示される後述する操作画面ＩＭ２〜ＩＭ４：図５参照）を操作することにより、その操作に対応する操作信号を各操作対象機器２０（ＴＶ２０ａ、エアコン２０ｂ、照明装置２０ｃ）に送信し、各操作対象機器２０の操作を行うことが可能である。
【００１２】
より具体的には、ユーザは、携帯情報端末１０と各操作対象機器２０とが互いに対応付けられている場合、すなわち、携帯情報端末１０の記憶部１５に記憶された登録情報ＤＢ（データベース）１５ａに操作対象機器２０に関する情報（後述する機器情報）が登録されている場合に、携帯情報端末１０を操作することにより、各操作対象機器２０（ＴＶ２０ａ、エアコン２０ｂ、照明装置２０ｃ）の操作を行うことが可能である。たとえば、ユーザは、登録情報ＤＢ１５ａにＴＶ２０ａの機器情報が登録されている場合に、携帯情報端末１０を操作することにより、ＴＶ２０ａの電源のオンオフの切り替えや、チャンネルの選局や、音量の調整などの操作を行うことが可能である。また、ユーザは、登録情報ＤＢ１５ａにエアコン２０ｂの機器情報が登録されている場合に、携帯情報端末１０を操作することにより、エアコン２０ｂの電源のオンオフの切り替えや、設定温度の調整などの操作を行うことが可能である。また、ユーザは、登録情報ＤＢ１５ａに照明装置２０ｃの機器情報が登録されている場合に、携帯情報端末１０を操作することにより、照明装置２０ｃの電源のオンオフの切り替えや、照度の調整などの操作を行うことが可能である。
【００１３】
なお、携帯情報端末１０の表示部１２は、画像を表示することが可能な液晶パネルなどにより構成されている。また、携帯情報端末１０の操作部１３は、表示部１２を用いたタッチパネルなどにより構成されている。以下では、表示部１２に何らかの画像（後述するロック画面ＩＭ１（図４参照）や操作画面ＩＭ２、ＩＭ３およびＩＭ４（図５参照）など）が表示されている状態を、オン状態という。また、表示部１２に何らの画像も表示されていない状態（待機状態：図３参照）を、オフ状態という。表示部１２は、たとえばユーザが携帯情報端末１０を所定時間以上放置して何らの操作も行わなかった場合に、オフ状態となるように構成されている。
【００１４】
また、携帯情報端末１０の制御部１４は、携帯情報端末１０の各部の制御を行うように構成されている。この制御部１４は、ネットワーク判定部１４ａと、表示制御部１４ｂと、表示データ出力部１４ｃと、機器存在確認部１４ｄと、機器状態取得部１４ｅとを含む。これらネットワーク判定部１４ａ、表示制御部１４ｂ、表示データ出力部１４ｃ、機器存在確認部１４ｄおよび機器状態取得部１４ｅの機能の詳細については、後述する。
【００１５】
また、携帯情報端末１０の記憶部１５は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などにより構成されている。この記憶部１５には、制御部１４により実行されるプログラムや、そのプログラムの実行時に用いられる種々のデータなどが記憶されるように構成されている。たとえば、記憶部１５には、以下のようなデータ構造を有する登録情報ＤＢ１５ａ（図６参照）が記憶されている。
【００１６】
登録情報ＤＢ１５ａには、携帯情報端末１０に対応付けられた操作対象機器２０（携帯情報端末１０により操作可能な機器として登録された操作対象機器２０）に関する情報（機器情報）が登録されている。具体的には、図６に示すように、登録情報ＤＢ１５ａには、操作対象機器２０の機器タイプと、ネットワークＩＤと、機器ＩＤと、ペアリング情報と、接続プロトコルと、最終アクセス時刻とが対応付けられて登録されている。
【００１７】
機器タイプは、操作対象機器２０が対応している通信方式であり、たとえば、ＩＰ通信、ＢＴ通信およびＩＲ通信などが該当する。ネットワークＩＤは、携帯情報端末１０により操作可能な機器であるとして操作対象機器２０が登録された際に携帯情報端末１０が接続していたネットワークの識別情報であり、たとえば、ホームネットワーク３０を構成するルータのＭＡＣアドレスなどが該当する。機器ＩＤは、携帯情報端末１０により操作可能な機器であるとして登録された操作対象機器２０を特定するための識別情報であり、たとえば、ＵＵＩＤ（Ｕｎｉｖｅｒｓａｌｌｙ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）などの識別情報が該当する。ペアリング情報は、携帯情報端末１０と操作対象機器２０とが互いに通信を行う際に用いられ、たとえば、パスワードなどの認証情報が該当する。接続プロトコルは、携帯情報端末１０と操作対象機器２０との間で通信が行われる際に用いられるプロトコルである。最終アクセス時刻は、携帯情報端末１０により操作可能な機器であるとして操作対象機器２０が登録された際に携帯情報端末１０が接続していたネットワークへの最終アクセス時刻である。
【００１８】
ここで、本実施形態では、制御部１４のネットワーク判定部１４ａは、たとえば、携帯情報端末１０が家庭内で所定時間以上放置されたことなどに起因して、表示部１２がオフ状態である場合に、通信部１１が予め登録されたネットワーク（第１ネットワーク）に接続されたか否かを判定する機能を有する。なお、予め登録されたネットワークとは、登録情報ＤＢ１５ａに操作対象機器２０の機器情報が登録された際に通信部１１が接続していたネットワーク（たとえば、ＩＰ通信部１１ａが接続していたＴＶ２０ａに対応するホームネットワーク３０）である。そして、制御部１４の表示制御部１４ｂは、通信部１１（ＩＰ通信部１１ａ）が予め登録されたネットワーク（ＴＶ２０ａに対応するホームネットワーク３０）に接続されたとネットワーク判定部１４ａにより判定された場合に、表示部１２をオフ状態からオン状態に起動して、表示部１２にロック画面ＩＭ１（図４参照）を表示するとともに、操作対象機器２０を操作するための操作画面ＩＭ２〜ＩＭ４（図５参照）をロック画面ＩＭ１上に表示する制御を行うように構成されている。これらロック画面ＩＭ１および操作部１３は、制御部１４の表示データ出力部１４ｃから出力される表示データに基づいて表示される。
【００１９】
ロック画面とは、携帯情報端末１０に対する少なくとも一部の操作が制限された画面であればどのようなものであってもよく、以下では、一例としてロック画面ＩＭ１（図４参照）であるものとして説明する。また、ロック画面とは、携帯情報端末１０に対する少なくとも一部の操作が制限を解除するための操作子を含む画面であってもよく、含まない画面であってもよい。ロック画面ＩＭ１（図４参照）とは、携帯情報端末１０に対する操作が制限された画面であり、ユーザは、ロック画面ＩＭ１上に表示されたロック解除ボタンＢ１を押下する（タッチする）操作を行うことにより、携帯情報端末１０に対する操作の制限を解除することができる。また、操作画面ＩＭ２〜ＩＭ４（図５参照）とは、操作対象機器２０を操作するための種々のボタンが表示された画面であり、ユーザは、操作部１３上に表示された種々のボタンを押下する操作を行うことにより、操作対象機器２０に対して種々の操作を行うことができる。たとえば、図５に示した例では、ＴＶ２０ａを操作するための操作画面ＩＭ２には、ＴＶ２０ａの電源のオンオフを切り替えるための電源ボタン（「ＯＮ／ＯＦＦ」という文字が表示されたボタン）Ｂ２と、ＴＶ２０ａのチャンネルを選局するための複数の選局ボタン（「１」、「２」…「１２」という数字が表示されたボタン）Ｂ３と、ＴＶ２０ａの音量を調節するための音量調節ボタン（「＋」および「−」という文字が表示されたボタン）Ｂ４とが表示されている。また、エアコン２０ｂを操作するための操作画面ＩＭ３には、エアコン２０ｂのオンオフを切り替えるための電源ボタン（「ＯＮ／ＯＦＦ」という文字が表示されたボタン）Ｂ５と、エアコン２０ｂの設定温度を調整するための温度調整ボタン（「＋」および「−」という文字が表示されたボタン）Ｂ６とが表示されている。また、照明装置２０ｃを操作するための操作画面ＩＭ４には、照明装置２０ｃのオンオフを切り替えるための電源ボタン（「ＯＮ／ＯＦＦ」という文字が表示されたボタン）Ｂ７と、照明装置２０ｃの明るさを調整するための明るさ調整ボタン（「＋」および「−」という文字が表示されたボタン）Ｂ８とが表示されている。
【００２０】
また、本実施形態では、制御部１４の機器存在確認部１４ｄは、携帯情報端末１０を用いて操作可能な操作対象機器２０が存在するか否かを確認する機能を有する。そして、制御部１４の表示制御部１４ｂは、通信部１１（たとえば、ＩＰ通信部１１ａ）が予め登録されたネットワーク（たとえば、ホームネットワーク３０）に接続されたとネットワーク判定部１４ａにより判定され、かつ、操作可能な操作対象機器２０が存在することが機器存在確認部１４ｄにより確認された場合に、表示部１２を起動して、表示部１２にロック画面ＩＭ１（図４参照）を表示するとともに、操作対象機器２０を操作するための操作画面ＩＭ２〜ＩＭ４（図５参照）をロック画面ＩＭ１上に表示する制御を行うように構成されている。以下、機器存在確認部１４ｄが操作可能な操作対象機器２０の存在を確認する手法について簡単に説明する。
【００２１】
機器存在確認部１４ｄは、ＩＰ通信に対応した操作対象機器２０（たとえば、ＴＶ２０ａ）が存在するか否かを確認するために、まず、ＩＰ通信に対応した操作対象機器２０の機器情報が登録情報ＤＢ１５ａに登録されているか否かを確認するように構成されている。そして、機器存在確認部１４ｄは、ＩＰ通信に対応した操作対象機器２０の機器情報が登録情報ＤＢ１５ａに登録されている場合に、その操作対象機器２０に対してＩＰ通信部１１ａを介して所定の問い合わせ（存在確認の問い合わせ）を行うように構成されている。そして、機器存在確認部１４ｄは、ＩＰ通信に対応した操作対象機器２０から問い合わせに応じた所定のデータが返ってきた場合に、ＩＰ通信に対応した操作対象機器２０が存在すると判断するように構成されている。同様に、機器存在確認部１４ｄは、ＢＴ通信に対応した操作対象機器２０（たとえば、エアコン２０ｂ）が存在するか否かを確認するために、まず、ＢＴ通信に対応した操作対象機器２０の機器情報が登録情報ＤＢ１５ａに登録されているか否かを確認するように構成されている。そして、機器存在確認部１４ｄは、ＢＴ通信に対応した操作対象機器２０の機器情報が登録情報ＤＢ１５ａに登録されている場合に、その操作対象機器２０に対してＢＴ通信部１１ｂを介して所定の問い合わせを行うように構成されている。そして、機器存在確認部１４ｄは、ＢＴ通信に対応した操作対象機器２０から問い合わせに応じた所定のデータが返ってきた場合に、ＢＴ通信に対応した操作対象機器２０が存在すると判断するように構成されている。なお、ＩＲ通信では、ＩＰ通信およびＢＴ通信と異なり、上記のような手法で操作対象機器２０の存在を確認することができないため、機器存在確認部１４ｄは、ＩＲ通信に対応した操作対象機器２０の機器情報が登録情報ＤＢ１５ａに登録されている場合に、自動的に、ＩＲ通信に対応した操作対象機器２０（たとえば、照明装置２０ｃ）が存在すると判断するように構成されている。
【００２２】
また、本実施形態では、携帯情報端末１０のモーションセンサ１６は、ユーザによって携帯情報端末１０が動かされた場合に反応し、携帯情報端末１０の移動を検出するように構成されている。具体的には、モーションセンサ１６は、ユーザの操作による携帯情報端末１０の移動（動き）の加速度の方向（Ｘ方向、Ｙ方向、Ｚ方向）および加速度の大きさを検知し、これらを検知信号として出力する。このモーションセンサ１６は、たとえば家庭内で所定時間以上放置された携帯情報端末１０（表示部１２がオフ状態となっている携帯情報端末１０）をユーザが操作対象機器２０の操作を行う目的で持ち上げた場合などに反応する。そして、制御部１４の表示制御部１４ｂは、携帯情報端末１０の移動がモーションセンサ１６により検出され、通信部１１（ＩＰ通信部１１ａ）が予め登録されたネットワーク（ホームネットワーク３０）に接続されたとネットワーク判定部１４ａにより判定され、かつ、操作対象機器２０が存在することが機器存在確認部１４ｄにより確認された場合に、表示部１２を起動して、表示部１２にロック画面ＩＭ１（図４参照）を表示するとともに、操作対象機器２０を操作するための操作画面ＩＭ２〜ＩＭ４（図５参照）をロック画面ＩＭ１上に表示する制御を行うように構成されている。
【００２３】
なお、本実施形態では、制御部１４の機器状態取得部１４ｅは、機器存在確認部１４ｄにより存在が確認された操作対象機器２０の状態を取得する機能を有する。ここで、状態は、操作対象機器２０が現在行っている動作を示すものである。そして、制御部１４の表示制御部１４ｂは、操作画面ＩＭ２〜ＩＭ４（図５参照）をロック画面ＩＭ１上に表示する際に、機器状態取得部１４ｅにより取得された操作対象機器２０の状態に応じた操作画面ＩＭ２〜ＩＭ４をロック画面ＩＭ１上に表示するように構成されている。たとえば、ＴＶ２０ａが通常のテレビ番組などのチャンネル放送を表示再生している状態である場合には、図５に示すように、ＴＶ２０ａの操作用の操作画面ＩＭ２として、電源のオンオフの切り替え用の電源ボタンＢ２と、チャンネルの選局用の複数の選局ボタンＢ３と、音量の調整用の音量調節ボタンＢ４とを有する操作画面ＩＭ２が表示される。また、図示はしていないが、たとえばＴＶ２０ａがＢＤやＤＶＤなどの記録媒体に記録された映像を表示再生している状態である場合には、ＴＶ２０ａの操作用の操作画面として、映像の一時停止ボタンや、早送りボタンや、巻き戻しボタンなどを有する操作画面が表示される。なお、上記のような状態取得は、双方向通信であるＢＴ通信およびＩＰ通信では可能な一方、双方向通信ではないＩＲ通信では不可能である。すなわち、本実施形態では、ＢＴ通信に対応したエアコン２０ｂの状態と、ＩＰ通信に対応したＴＶ２０ａの状態とは取得可能である一方、ＩＲ通信に対応した照明装置２０ｃの状態は取得不可能である。
【００２４】
また、本実施形態では、制御部１４の表示制御部１４ｂは、機器存在確認部１４ｄにより存在が確認された操作対象機器２０が複数ある場合には、複数の操作対象機器２０の各々に対応する複数の操作画面をロック画面ＩＭ１上に一覧表示するように構成されている。たとえば、図５に示した例は、ＴＶ２０ａ、エアコン２０ｂおよび照明装置２０ｃの３個の操作対象機器２０の存在が機器存在確認部１４ｄにより確認された例である。この図５に示した例では、ロック画面ＩＭ１上に、ＴＶ２０ａを操作するための操作画面ＩＭ２と、エアコン２０ｂを操作するための操作画面ＩＭ３と、照明装置２０ｃを操作するための操作画面ＩＭ４とが一覧表示されている。
【００２５】
次に、図７を参照して、本実施形態による携帯情報端末１０の制御部１４により実行される処理フローについて説明する。この処理フローは、家庭内に携帯情報端末１０が所定時間以上放置されることなどに起因して携帯情報端末１０の表示部１２がオフ状態となっている場合に開始する。
【００２６】
この処理フローでは、まず、図７に示すように、ステップＳ１において、モーションセンサ１６が反応したか否かを判断する処理が実行される。すなわち、家庭内に所定時間以上放置された携帯情報端末１０がユーザによって移動されたか否かを判断する処理が実行される。このステップＳ１の処理は、モーションセンサ１６が反応したと判断されるまで繰り返される。そして、ステップＳ１において、モーションセンサ１６が反応したと判断された場合には、ステップＳ２に進む。
【００２７】
次に、ステップＳ２において、登録情報ＤＢ１５ａ（図６参照）に操作対象機器２０の機器情報が登録されているか否か（携帯情報端末１０により操作可能な機器として登録情報ＤＢ１５ａに登録された操作対象機器２０が存在するか否か）を判断する処理が実行される。このステップＳ２において、登録情報ＤＢ１５ａに機器情報が登録されていないと判断された場合には、処理が終了する。また、ステップＳ２において、登録情報ＤＢ１５ａに機器情報が登録されていると判断された場合には、ステップＳ３に進む。
【００２８】
次に、ステップＳ３において、携帯情報端末１０（ＩＰ通信部１１ａ）が予め登録されたネットワーク（たとえば、ホームネットワーク３０：図２参照）に接続されているか否かを判断する処理が実行される。このステップＳ３において、ＩＰ通信部１１ａがホームネットワーク３０に接続されていないと判断された場合には、処理が終了する。また、ステップＳ３において、ＩＰ通信部１１ａがホームネットワーク３０に接続されていると判断された場合には、ステップＳ４に進む。
【００２９】
次に、ステップＳ４において、オフ状態の表示部１２（図３参照）をオン状態に起動して、表示部１２にロック画面ＩＭ１（図４参照）を表示させる処理が実行される。そして、ステップＳ５に進む。
【００３０】
次に、ステップＳ５において、ＩＲ通信に対応した操作対象機器２０（たとえば、照明装置２０ｃ：図２参照）が存在するか否かを判断する処理が実行される。具体的には、ＩＲ通信に対応した操作対象機器２０の機器情報が登録情報ＤＢ１５ａに登録されているか否かを判断する処理が実行される。このステップＳ５において、ＩＲ通信に対応した操作対象機器２０が存在しないと判断された場合には、後述するステップＳ７に進む。また、ステップＳ５において、ＩＲ通信に対応した操作対象機器２０が存在すると判断された場合には、ステップＳ６に進む。
【００３１】
次に、ステップＳ６において、上記ステップＳ５の処理により存在が確認された操作対象機器２０を操作する用の操作画面に対応する表示データを出力する処理が実行される。たとえば、上記ステップＳ５の処理によりＩＰ通信に対応した照明装置２０ｃ（図２参照）の存在が確認された場合には、図５に示すような操作画面ＩＭ４をロック画面ＩＭ１上に表示するための表示データが表示データ出力部１４ｃから出力される。そして、ステップＳ７に進む。
【００３２】
次に、ステップＳ７において、ＢＴ通信に対応した操作対象機器２０（たとえば、エアコン２０ｂ：図２参照）、または、ＩＰ通信に対応した操作対象機器２０（たとえば、ＴＶ２０ａ：図２参照）が存在するか否かを判断する処理が実行される。具体的には、ＢＴ通信に対応した操作対象機器２０が存在するか否かが判断される場合を例にあげると、まず、ＢＴ通信に対応した操作対象機器２０の機器情報が登録情報ＤＢ１５ａに登録されているか否かが確認される。そして、ＢＴ通信に対応した操作対象機器２０の機器情報が登録情報ＤＢ１５ａに登録されている場合に、その操作対象機器２０に対してＢＴ通信部１１ｂを介して所定の問い合わせ（存在確認の問い合わせ）が行われる。そして、ＢＴ通信に対応した操作対象機器２０から問い合わせに応じた所定のデータが返ってきた場合に、ＢＴ通信に対応した操作対象機器２０が存在すると判断される。また、ＩＰ通信に対応した操作対象機器２０が存在するか否かが判断される場合についても同様に、まず、ＩＰ通信に対応した操作対象機器２０の機器情報が登録情報ＤＢ１５ａに登録されているか否かが確認される。そして、ＩＰ通信に対応した操作対象機器２０の機器情報が登録情報ＤＢ１５ａに登録されている場合に、その操作対象機器２０に対してＩＰ通信部１１ａを介して所定の問い合わせ（存在確認の問い合わせ）が行われる。そして、ＩＰ通信に対応した操作対象機器２０から問い合わせに応じた所定のデータが返ってきた場合に、ＩＰ通信に対応した操作対象機器２０が存在すると判断される。
【００３３】
上記ステップＳ７において、ＢＴ通信に対応した操作対象機器２０またはＩＰ通信に対応した操作対象機器２０が存在しないと判断された場合には、後述するステップＳ１１に進む。また、上記ステップＳ７において、ＢＴ通信に対応した操作対象機器２０またはＩＰ通信に対応した操作対象機器２０が存在すると判断された場合には、ステップＳ８に進む。
【００３４】
次に、ステップＳ８において、上記ステップＳ７の処理により存在が確認された操作対象機器２０の状態を取得する処理が実行される。たとえば、ＩＰ通信に対応したＴＶ２０ａが通常のテレビ番組などのチャンネル放送を表示再生している状態であるか否かなど、ＩＰ通信（またはＢＴ通信）に対応した操作対象機器２０が現在どのような動作をしているかを取得する処理が実行される。そして、ステップＳ９に進む。
【００３５】
次に、ステップＳ９において、上記ステップＳ７の処理により存在が確認された操作対象機器２０（ＢＴ通信またはＩＰ通信に対応した操作対象機器２０）の全てに対して、上記ステップＳ８の状態取得処理が実行されたか否かを判断する処理が実行される。このステップＳ９において、ＢＴ通信またはＩＰ通信に対応した全ての操作対象機器２０の状態が取得されていないと判断された場合（まだ状態が取得されていない操作対象機器２０が存在する場合）には、上記ステップＳ８に戻り、まだ状態が取得されていない操作対象機器２０の状態を取得する処理が実行される。また、ステップＳ９において、ＢＴ通信またはＩＰ通信に対応した全ての操作対象機器２０の状態が取得されたと判断された場合には、ステップＳ１０に進む。
【００３６】
次に、ステップＳ１０において、上記ステップＳ７の処理により存在が確認され、かつ、上記ステップＳ８の処理により状態が取得された操作対象機器２０を操作する用の操作画面に対応する表示データを出力する処理が実行される。たとえば、上記ステップＳ７においてＩＰ通信に対応したＴＶ２０ａ（図２参照）およびＢＴ通信に対応したエアコン２０ｂ（図２参照）の存在が確認され、かつ、上記ステップＳ８においてＴＶ２０ａおよびエアコン２０ｂの状態が取得された場合には、図５に示すような操作画面ＩＭ２およびＩＭ３をロック画面ＩＭ１上に表示するための表示データが表示データ出力部１４ｃから出力される。そして、ステップＳ１１に進む。
【００３７】
次に、ステップＳ１１において、上記ステップＳ６またはＳ１０の少なくとも一方の処理により表示データ出力部１４ｃから出力された表示データに応じて表示部１２を制御する処理が実行される。たとえば、上記ステップＳ６において操作画面ＩＭ４（図５参照）に対応する表示データが出力され、かつ、上記ステップＳ１０において操作画面ＩＭ２およびＩＭ３（図５参照）に対応する表示データが出力された場合には、これらの操作画面ＩＭ２〜ＩＭ４をロック画面ＩＭ１上に一覧表示するように表示部１２を制御する処理が実行される。なお、このような操作画面ＩＭ２〜ＩＭ４に対応する表示データが出力されていない場合には、ロック画面ＩＭ１上に何らの操作画面も表示されず、表示部１２にロック画面ＩＭ１が表示された状態がそのまま維持される。そして、処理が終了する。
【００３８】
以上説明したように、本実施形態では、通信部１１（ＩＰ通信部１１ａ）が予め登録されたネットワーク（第１ネットワーク：ＴＶ２０ａに対応するホームネットワーク３０）に接続されたとネットワーク判定部１４ａにより判定された場合に、表示部１２を起動して、携帯情報端末１０に対する操作が制限されたロック画面ＩＭ１（図４参照）を表示部１２に表示するとともに、操作対象機器２０を操作するための操作画面（図５の操作画面ＩＭ２〜ＩＭ４参照）をロック画面ＩＭ１（図４参照）上に表示する制御を行うように、表示制御部１４ｂが構成されている。これにより、一例として、通信部１１が予め登録されたネットワークに接続されている場合に、操作対象機器２０を操作するための操作画面がロック画面ＩＭ１上に表示されるので、携帯情報端末１０を用いて操作対象機器２０を操作するために、携帯情報端末１０の操作制限（ロック）を解除して操作対象機器２０を操作するためのアプリケーションを呼び出す操作を行う必要がない。その結果、一例として、操作対象機器２０を操作するための操作画面を表示部１２に表示する際におけるユーザの操作負担を軽減することができる。
【００３９】
また、本実施形態では、上記のように、通信部１１が予め登録されたネットワークに接続されたとネットワーク判定部１４ａにより判定され、かつ、操作可能な操作対象機器２０が存在することが機器存在確認部１４ｄにより確認された場合に、表示部１２を起動して、存在が確認された操作対象機器２０を操作するための操作画面（図５の操作画面ＩＭ２〜ＩＭ４参照）をロック画面ＩＭ１（図４参照）上に表示する制御を行うように、表示制御部１４ｂが構成されている。これにより、一例として、携帯情報端末１０を用いて確実に操作可能な操作対象機器２０の操作画面をロック画面ＩＭ１上に表示することができるので、ユーザの利便性を高めることができる。
【００４０】
また、本実施形態では、上記のように、携帯情報端末１０の移動がモーションセンサ１６により検出され、かつ、通信部１１が予め登録されたネットワークに接続されたとネットワーク判定部１４ａにより判定された場合に、表示部１２を起動して、操作対象機器２０を操作するための操作画面（図５の操作画面ＩＭ２、ＩＭ３およびＩＭ４参照）をロック画面ＩＭ１（図４参照）上に表示する制御を行うように、表示制御部１４ｂが構成されている。これにより、一例として、ユーザが携帯情報端末１０を用いて操作対象機器２０を操作しようと携帯情報端末１０を手に取って持ち上げるなどした場合に、操作対象機器２０を操作するための操作画面を表示することができるので、ユーザの意に沿った適切な場合に操作画面を表示することができ、ユーザの利便性を高めることができる。
【００４１】
また、本実施形態では、上記のように、操作対象機器２０を操作するための操作画面（図５の操作画面ＩＭ２〜ＩＭ４参照）をロック画面ＩＭ１（図４参照）上に表示する際に、機器状態取得部１４ｅにより取得された操作対象機器２０の状態（操作対象機器２０が現在どのような動作を行っているかを示す情報）に応じた操作画面をロック画面ＩＭ１上に表示する制御を行うように、表示制御部１４ｂが構成されている。これにより、操作対象機器２０の状態に応じた適切な操作画面を表示することができるので、ユーザの利便性を高めることができる。
【００４２】
また、本実施形態では、上記のように、機器存在確認部１４ｄにより複数の操作対象機器２０が存在することが確認された場合（たとえば、ＴＶ２０ａ、エアコン２０ｂおよび照明装置２０ｃの３個の操作対象機器２０の存在が確認された場合）に、それら複数の操作対象機器２０にそれぞれ対応する複数の操作画面（図５の操作画面ＩＭ２〜ＩＭ４参照）をロック画面ＩＭ１（図４参照）上に一覧表示する制御を行うように、表示制御部１４ｂが構成されている。これにより、複数の操作対象機器２０に対応する複数の操作画面（操作画面ＩＭ２〜ＩＭ４）が１つの画面（ロック画面ＩＭ１）上に一覧表示されるので、画面を切り替えるなどの操作を行うことなく複数の操作対象機器２０を操作することができ、ユーザの利便性を高めることができる。
【００４３】
なお、上記実施形態による携帯情報端末は、通常のコンピュータを利用したハードウェア構成となっており、携帯情報端末の制御部により実行されるプログラムは、ＲＯＭやＲＡＭなどからなる記憶部に格納されている。そして、このプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）などの、コンピュータで読み取り可能な記録媒体に記録された状態で提供される。なお、上記プログラムは、インターネットなどのネットワークに接続されたコンピュータ上に格納され、ネットワーク経由で提供または配布されるように構成されていてもよい。また、上記プログラムは、ＲＯＭなどに予め組み込まれた状態で提供されるように構成されていてもよい。
【００４４】
以上、本発明の実施形態を説明したが、上記実施形態はあくまで一例であって、発明の範囲を限定することは意図していない。上記実施形態は、様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００４５】
たとえば、上記実施形態では、電子機器の一例としての携帯情報端末に本発明を適用する例を示したが、本発明は、携帯情報端末以外の電子機器（たとえば、ＰＣ（パーソナルコンピュータ）など）にも適用可能である。また、上記実施形態では、操作対象機器の一例として、ＩＰ通信に対応したＴＶ、ＢＴ通信に対応したエアコンおよびＩＲ通信に対応した照明装置を用いる例を示したが、本発明では、操作対象機器として上記以外の電子機器（たとえば、録画装置など）を用いてもよい。また、本発明の操作対象機器は、上記以外の通信方式（たとえば、ＺｉｇＢｅｅ（登録商標）など）に対応した電子機器であってもよい。
【００４６】
また、上記実施形態では、携帯情報端末が予め登録されたネットワーク（ＴＶに対応するホームネットワーク）に接続されたと判定され、かつ、携帯情報端末の表示部が起動される場合に、必ずロック画面上に操作画面を表示する処理が行われるような例を示したが、本発明では、上記のような場合にロック画面上に操作画面を表示する処理が行われないことがあってもよい。
【００４７】
また、上記実施形態では、操作画面をロック画面上に表示するか否かの判断基準の１つとして、携帯情報端末が予め登録されたネットワークとしてのホームネットワーク（ＴＶに対応するネットワーク）に接続されているか否かという判断基準を用いる例を示したが、本発明では、ホームネットワーク以外のネットワークが予め登録されており、そのホームネットワーク以外の予め登録されたネットワークに携帯情報端末が接続されているか否かを、操作画面をロック画面上に表示するか否かの判断基準の１つとして用いてもよい。
【００４８】
また、上記実施形態では、携帯情報端末を用いて操作可能な電子機器が複数（ＴＶ、エアコンおよび照明装置の３個）存在する場合に、それら複数の電子機器に対応する複数の操作画面をロック画面上に一覧表示する例を示したが、本発明では、複数の操作画面の全てをロック画面上に一覧表示せずに、複数の操作画面のうち１以上（たとえば２個）の操作画面をロック画面上に表示するようにしてもよい。
【００４９】
また、上記実施形態の各構成要素の個数などは、適宜に変更して実施することが可能である。すなわち、上記実施形態では、ＩＰ通信に対応した操作対象機器（ＴＶ）と、ＢＴ通信に対応した操作対象機器（エアコン）と、ＩＲ通信に対応した操作対象機器（照明装置）とがそれぞれ１個ずつ設けられた例を示したが、本発明では、ＩＰ通信に対応した操作対象機器と、ＢＴ通信に対応した操作対象機器と、ＩＲ通信に対応した操作対象機器とがそれぞれ２個以上設けられた構成であってもよい。
【００５０】
また、上記実施形態では、登録情報ＤＢに、機器タイプと、ネットワークＩＤと、機器ＩＤと、ペアリング情報と、接続プロトコルと、最終アクセス時刻とが登録された例を示したが、本発明では、携帯情報端末と操作対象機器とを対応付ける情報であれば、登録情報ＤＢに上記６個の情報以外の他の情報が登録されていてもよい。
【図１】
0005762553.tif 000002
【図２】
0005762553.tif 000003
【図３】
0005762553.tif 000004
【図４】
0005762553.tif 000005
【図５】
0005762553.tif 000006
【図６】
0005762553.tif 000007
【図７】
0005762553.tif 000008