(57)【要約】【課題】撮影部を制御対象機器の方向に向けた状態にしておかなくても制御対象機器を制御することができ、しかも装置構成の小型化かつ簡素化を実現させることができる遠隔制御装置及び遠隔制御方法を提供する。【解決手段】遠隔制御装置は、機器識別情報及び制御コマンドを取得し、撮影部で撮影された制御対象機器の第１撮影画像を機器識別情報及び制御コマンドに関連付けて記憶部に予め登録し、第２撮影画像と一致する一致画像を第１撮影画像の中から抽出して制御対象機器を認識し、制御対象機器の制御コマンドに対応する入力操作情報の操作画面を生成し、操作画面を表示部に表示させ、入力部から入力操作情報に対する入力操作を受け付け、入力操作の入力操作情報に対応する制御コマンドを送信部から制御対象機器に送信する。【選択図】図１５
2014036382.tif 000002
【特許請求の範囲】
【請求項１】
制御対象機器に対して離れた位置から前記制御対象機器を制御する遠隔制御装置であって、
前記制御対象機器を撮影する撮影部と、
前記撮影部で撮影された前記制御対象機器の第１撮影画像、前記制御対象機器を識別する機器識別情報、及び、前記制御対象機器を制御するための制御コマンドを記憶する記憶部と、
前記機器識別情報及び前記制御コマンドに対応する入力操作情報の操作画面を表示する表示部と、
前記操作画面の前記入力操作情報に対する入力操作を受け付ける入力部と、
前記制御コマンドを前記制御対象機器に送信する送信部と、
前記機器識別情報及び前記制御コマンドを取得する取得制御手段と、
前記撮影部で撮影された前記制御対象機器の前記第１撮影画像を、該制御対象機器に対応する前記機器識別情報及び前記制御コマンドに関連付けて前記記憶部に予め登録しておく登録制御手段と、
前記撮影部で撮影された前記制御対象機器の第２撮影画像と一致する一致画像を、前記記憶部に登録してある前記第１撮影画像の中から抽出して該制御対象機器を認識する認識制御手段と、
前記第２撮影画像から認識した前記制御対象機器の前記機器識別情報に対応する前記制御コマンドを前記記憶部から読み出して該制御コマンドに対応する前記入力操作情報の前記操作画面を生成する生成制御手段と、
前記操作画面を前記表示部に表示させる表示制御手段と、
前記入力部から前記操作画面の前記入力操作情報に対する前記入力操作を受け付ける受付制御手段と、
前記入力部から前記入力操作を受け付けた場合に、受け付けた該入力操作の前記入力操作情報に対応する前記制御コマンドを前記送信部から前記制御対象機器に送信する送信制御手段と
を備えることを特徴とする遠隔制御装置。
【請求項２】
請求項１に記載の遠隔制御装置であって、
前記登録制御手段は、前記撮影部で複数回撮影された複数の前記第１撮影画像を同一の前記制御対象機器として前記機器識別情報及び前記制御コマンドに関連付けて前記記憶部に予め登録しておくことを特徴とする遠隔制御装置。
【請求項３】
請求項１又は請求項２に記載の遠隔制御装置であって、
前記認識制御手段は、前記制御対象機器を認識しても保留状態にし、該制御対象機器を予め定めた所定時間認識し続けたときに、該制御対象機器の認識を確定することを特徴とする遠隔制御装置。
【請求項４】
請求項３に記載の遠隔制御装置であって、
前記制御対象機器の認識を保留状態にしたことを報知する第１報知制御手段をさらに備えることを特徴とする遠隔制御装置。
【請求項５】
請求項３又は請求項４に記載の遠隔制御装置であって、
前記制御対象機器の認識が確定したことを報知する第２報知制御手段をさらに備えることを特徴とする遠隔制御装置。
【請求項６】
請求項１から請求項５までの何れか１項に記載の遠隔制御装置であって、
前記取得制御手段は、複数の前記制御対象機器に対応する前記機器識別情報及び前記制御コマンドを取得し、
前記登録制御手段は、前記撮影部で撮影された複数の前記制御対象機器の前記第１撮影画像を、該制御対象機器に対応する前記機器識別情報及び前記制御コマンドに関連付けて前記記憶部に予め登録しておき、
前記認識制御手段は、前記撮影部で撮影された複数の前記制御対象機器の前記第２撮影画像とそれぞれ一致する複数の前記一致画像を、前記記憶部に登録してある前記第１撮影画像の中から抽出して複数の該制御対象機器をそれぞれ認識し、
前記生成制御手段は、複数の前記第２撮影画像からそれぞれ認識した複数の前記制御対象機器の前記機器識別情報にそれぞれ対応する複数の前記制御コマンドを前記記憶部から読み出して複数の該制御コマンドに対応する前記入力操作情報の複数の前記操作画面をそれぞれ生成し、
前記表示制御手段は、複数の前記操作画面を前記表示部に表示させ、
前記受付制御手段は、前記入力部から複数の前記操作画面の前記入力操作情報に対する前記入力操作を受け付けることを特徴とする遠隔制御装置。
【請求項７】
請求項１から請求項６までの何れか１項に記載の遠隔制御装置であって、
前記制御コマンドを前記機器識別情報と関連付けて保存するサーバーからネットワークを介して前記機器識別情報及び前記制御コマンドを受信する受信部をさらに備え、
前記取得制御手段は、前記サーバーに保存された前記機器識別情報及び前記制御コマンドを前記サーバーから前記ネットワークを介して前記受信部で受信することで前記機器識別情報及び前記制御コマンドを取得することを特徴とする遠隔制御装置。
【請求項８】
制御対象機器に対して離れた位置から前記制御対象機器を制御する遠隔制御装置の遠隔制御方法であって、
前記制御対象機器を識別する機器識別情報、及び、前記制御対象機器を制御するための制御コマンドを取得するステップと、
前記遠隔制御装置に備えられた撮影部で撮影された前記制御対象機器の第１撮影画像を、該制御対象機器に対応する前記機器識別情報及び前記制御コマンドに関連付けて前記遠隔制御装置に備えられた記憶部に予め登録しておくステップと、
前記撮影部で撮影された前記制御対象機器の第２撮影画像と一致する一致画像を、前記記憶部に登録してある前記第１撮影画像の中から抽出して該制御対象機器を認識するステップと、
前記第２撮影画像から認識した前記制御対象機器の前記機器識別情報に対応する前記制御コマンドを前記記憶部から読み出して該制御コマンドに対応する入力操作情報の操作画面を生成するステップと、
前記操作画面を前記遠隔制御装置に備えられた表示部に表示させるステップと、
前記遠隔制御装置に備えられた入力部から前記操作画面の前記入力操作情報に対する入力操作を受け付けるステップと、
前記入力部から前記入力操作を受け付けた場合に、受け付けた該入力操作の前記入力操作情報に対応する前記制御コマンドを前記遠隔制御装置に備えられた送信部から前記制御対象機器に送信するステップと
を含むことを特徴とする遠隔制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、家庭用電気製品等の制御対象機器に対して離れた位置から制御対象機器を制御する遠隔制御装置及び遠隔制御方法に関する。
【背景技術】
【０００２】
制御対象機器に対して離れた位置から制御対象機器を制御する遠隔制御装置の技術として、制御対象機器が撮影部で撮影された制御対象機器の撮影画像に基づいて、制御対象機器に対する操作を行う技術が従来から知られている（例えば、特許文献１，２参照）。
【０００３】
詳しくは、特許文献１には、実空間内に存在する１つ以上の物体（制御対象機器）の位置を表現し、かつ、撮像装置（撮影部）を用いて実空間を撮影することにより得られる入力画像と、各物体の外観の特徴を表す特徴データとに基づいて生成される環境マップに含まれる物体のうち、ユーザにより操作可能な物体を識別するための物体識別データに基づいて操作可能であると認識される少なくとも１つの物体を、ユーザによる操作の対象の候補である候補物体として選択部で選択する技術が提案されている。特許文献１には、例えば、環境を撮影した入力画像から生成された出力画像において、操作可能な物体に当該物体を囲む枠を付すとともに、当該物体を操作するための制御コマンド（具体的には“電源ＯＮ”）を表示するコマンド欄を付すことにより、操作対象へ送信すべき制御コマンドをユーザに容易に選択させるようにした構成が記載されている。
【０００４】
また、特許文献２には、画像入力手段（撮影部、具体的にはネットワークカメラ）により入力された画像を画像表示手段（表示部、具体的にはデジタルＴＶ）に表示し、画像表示手段の画像表示機能に関係する操作を操作手段（遠隔制御装置、具体的にはリモートコントローラ）で行う技術が提案されている。特許文献２には、例えば、画像入力手段は、ユーザにより操作手段の各ボタンが押されたことを、画像表示手段を通じて受信すると、領域選択手段により、画像表示手段に表示された表示画面において、選択する領域の範囲の拡大や縮小、或いは、選択する領域の変更を行うようにした構成が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１４６７９６号公報
【特許文献２】特開２００８−１２９９４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の従来技術では、撮像装置（撮影部）で撮影された撮影画面に制御コマンドを表示するため、物体（制御対象機器）を制御したい場合には必ず撮像装置を物体の方向に向けた状態にしておく必要がある。
【０００７】
また、特許文献２に記載の従来技術では、画像入力手段（撮影部）と、画像入力手段により入力された画像を表示する画像表示手段（表示部）と、画像表示手段の画像表示機能に関係する操作を行う操作手段（遠隔制御装置）とが別々の構成となっているために、装置構成が大型化かつ複雑化する。
【０００８】
そこで、本発明は、撮影部を制御対象機器の方向に向けた状態にしておかなくても制御対象機器を制御することができ、しかも装置構成の小型化かつ簡素化を実現させることができる遠隔制御装置及び遠隔制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、前記課題を解決するために、次の遠隔制御装置及び遠隔制御方法を提供する。
【００１０】
（１）遠隔制御装置
制御対象機器に対して離れた位置から前記制御対象機器を制御する遠隔制御装置であって、前記制御対象機器を撮影する撮影部と、前記撮影部で撮影された前記制御対象機器の第１撮影画像、前記制御対象機器を識別する機器識別情報、及び、前記制御対象機器を制御するための制御コマンドを記憶する記憶部と、前記機器識別情報及び前記制御コマンドに対応する入力操作情報の操作画面を表示する表示部と、前記操作画面の前記入力操作情報に対する入力操作を受け付ける入力部と、前記制御コマンドを前記制御対象機器に送信する送信部と、前記機器識別情報及び前記制御コマンドを取得する取得制御手段と、前記撮影部で撮影された前記制御対象機器の前記第１撮影画像を、該制御対象機器に対応する前記機器識別情報及び前記制御コマンドに関連付けて前記記憶部に予め登録しておく登録制御手段と、前記撮影部で撮影された前記制御対象機器の第２撮影画像と一致する一致画像を、前記記憶部に登録してある前記第１撮影画像の中から抽出して該制御対象機器を認識する認識制御手段と、前記第２撮影画像から認識した前記制御対象機器の前記機器識別情報に対応する前記制御コマンドを前記記憶部から読み出して該制御コマンドに対応する前記入力操作情報の前記操作画面を生成する生成制御手段と、前記操作画面を前記表示部に表示させる表示制御手段と、前記入力部から前記操作画面の前記入力操作情報に対する前記入力操作を受け付ける受付制御手段と、前記入力部から前記入力操作を受け付けた場合に、受け付けた該入力操作の前記入力操作情報に対応する前記制御コマンドを前記送信部から前記制御対象機器に送信する送信制御手段とを備えることを特徴とする遠隔制御装置。
【００１１】
（２）遠隔制御方法
制御対象機器に対して離れた位置から前記制御対象機器を制御する遠隔制御装置の遠隔制御方法であって、前記制御対象機器を識別する機器識別情報、及び、前記制御対象機器を制御するための制御コマンドを取得するステップと、前記遠隔制御装置に備えられた撮影部で撮影された前記制御対象機器の第１撮影画像を、該制御対象機器に対応する前記機器識別情報及び前記制御コマンドに関連付けて前記遠隔制御装置に備えられた記憶部に予め登録しておくステップと、前記撮影部で撮影された前記制御対象機器の第２撮影画像と一致する一致画像を、前記記憶部に登録してある前記第１撮影画像の中から抽出して該制御対象機器を認識するステップと、前記第２撮影画像から認識した前記制御対象機器の前記機器識別情報に対応する前記制御コマンドを前記記憶部から読み出して該制御コマンドに対応する入力操作情報の操作画面を生成するステップと、前記操作画面を前記遠隔制御装置に備えられた表示部に表示させるステップと、前記遠隔制御装置に備えられた入力部から前記操作画面の前記入力操作情報に対する入力操作を受け付けるステップと、前記入力部から前記入力操作を受け付けた場合に、受け付けた該入力操作の前記入力操作情報に対応する前記制御コマンドを前記遠隔制御装置に備えられた送信部から前記制御対象機器に送信するステップとを含むことを特徴とする遠隔制御方法。
【００１２】
本発明では、前記制御対象機器を制御するに先立ち、まず、前記制御対象機器を識別する前記機器識別情報、及び、前記制御対象機器を制御するための前記制御コマンドを取得する。次に、前記撮影部で撮影された前記制御対象機器の前記第１撮影画像を、該制御対象機器に対応する前記機器識別情報及び前記制御コマンドに関連付けて前記記憶部に予め登録しておく。こうして前記機器識別情報及び前記制御コマンドを前記記憶部に予め登録しておいた状態で、さらに前記撮影部で撮影された前記制御対象機器の前記第２撮影画像と一致する前記一致画像を、前記記憶部に登録してある前記第１撮影画像の中から抽出して該制御対象機器を認識し、認識した該制御対象機器の前記機器識別情報に対応する前記制御コマンドを前記記憶部から読み出して該制御コマンドに対応する前記入力操作情報の前記操作画面を生成し、生成した該操作画面を前記表示部に表示させる。こうすることで、前記制御対象機器を制御するにあたって、前記撮影部を前記制御対象機器の方向に向けた状態にしておかなくてもよい。すなわち、前記制御対象機器の認識後は、必ずしも前記撮影部を前記制御対象機器の方向に向けた状態にしておく必要がない。そして、前記入力部から前記操作画面の前記入力操作情報に対する前記入力操作を受け付けた場合に、受け付けた該入力操作の前記入力操作情報に対応する前記制御コマンドを前記送信部から前記制御対象機器に送信する。これにより、前記制御対象機器を制御することが可能となる。
【００１３】
しかも、前記撮影部と前記表示部とが前記遠隔制御装置に備えられているために、装置構成を小型化かつ簡素化させることができる。
【００１４】
本発明において、前記登録制御手段は、前記撮影部で複数回撮影された複数の前記第１撮影画像を同一の前記制御対象機器として前記機器識別情報及び前記制御コマンドに関連付けて前記記憶部に予め登録しておく態様を例示できる。
【００１５】
この特定事項では、前記制御対象機器が異なる角度から撮影された複数の前記第１撮影画像を同一の前記制御対象機器として前記記憶部に予め登録しておくことができ、これにより、前記第２撮影画像による前記制御対象機器の認識精度を向上させることができる。
【００１６】
本発明において、前記認識制御手段は、前記制御対象機器を認識しても保留状態にし、該制御対象機器を予め定めた所定時間認識し続けたときに、該制御対象機器の認識を確定する態様を例示できる。
【００１７】
この特定事項では、前記制御対象機器を認識しても保留状態にし、該制御対象機器を前記所定時間認識し続けたときに、該制御対象機器の認識を確定するので、たとえユーザが所望しない他の前記制御対象機器が写り込んでしまうことがあっても、ユーザが所望しない他の前記制御対象機器を誤ってユーザが所望する前記制御対象機器と認識してしまう確率を低減させることができる。
【００１８】
本発明において、前記制御対象機器の認識を保留状態にしたことを報知する第１報知制御手段をさらに備える態様を例示できる。
【００１９】
この特定事項では、前記第１報知制御手段によって前記制御対象機器の認識を保留状態にしたことを報知することにより、ユーザが物品を撮影しているときに、前記第２撮影画像により前記制御対象機器を認識すると、撮影された物品が前記制御対象機器であると認識されたことをユーザに理解させることができる。
【００２０】
本発明において、前記制御対象機器の認識が確定したことを報知する第２報知制御手段をさらに備える態様を例示できる。
【００２１】
この特定事項では、前記第２報知制御手段によって前記制御対象機器の認識が確定したことを報知することにより、ユーザが物品を撮影しているときに、前記第２撮影画像により前記制御対象機器を確定すると、撮影された物品が前記制御対象機器であると確定されたことをユーザに理解させることができる。
【００２２】
本発明において、前記取得制御手段は、複数の前記制御対象機器に対応する前記機器識別情報及び前記制御コマンドを取得し、前記登録制御手段は、前記撮影部で撮影された複数の前記制御対象機器の前記第１撮影画像を、該制御対象機器に対応する前記機器識別情報及び前記制御コマンドに関連付けて前記記憶部に予め登録しておき、前記認識制御手段は、前記撮影部で撮影された複数の前記制御対象機器の前記第２撮影画像とそれぞれ一致する複数の前記一致画像を、前記記憶部に登録してある前記第１撮影画像の中から抽出して複数の該制御対象機器をそれぞれ認識し、前記生成制御手段は、複数の前記第２撮影画像からそれぞれ認識した複数の前記制御対象機器の前記機器識別情報にそれぞれ対応する複数の前記制御コマンドを前記記憶部から読み出して複数の該制御コマンドに対応する前記入力操作情報の複数の前記操作画面をそれぞれ生成し、前記表示制御手段は、複数の前記操作画面を前記表示部に表示させ、前記受付制御手段は、前記入力部から複数の前記操作画面の前記入力操作情報に対する前記入力操作を受け付ける態様を例示できる。
【００２３】
この特定事項では、複数の前記制御対象機器を認識することで、一つの前記表示部に表示した複数の前記操作画面の前記入力操作情報に対する前記入力操作を前記入力部から受け付けることができ、従って、一つの前記表示部に表示した複数の前記操作画面の前記入力操作情報に対して複数の前記制御対象機器を制御するための操作を行うことができ、それだけ利便性を向上させることができる。
【００２４】
本発明において、前記制御コマンドを前記機器識別情報と関連付けて保存するサーバーからネットワークを介して前記機器識別情報及び前記制御コマンドを受信する受信部をさらに備え、前記取得制御手段は、前記サーバーに保存された前記機器識別情報及び前記制御コマンドを前記サーバーから前記ネットワークを介して前記受信部で受信することで前記機器識別情報及び前記制御コマンドを取得する態様を例示できる。
【００２５】
この特定事項では、前記サーバーから前記ネットワークを介して前記機器識別情報及び前記制御コマンドを受信する前記受信部をさらに備えているので、たとえ前記制御対象機器の機種の追加或いは前記機器識別情報及び／又は前記制御コマンドの変更があった場合でも、前記サーバーから前記制御対象機器に対応する前記機器識別情報及び／又は前記制御コマンドを取得することができ、従って、各種の前記制御対象機器の機種の追加或いは前記機器識別情報及び／又は前記制御コマンドの変更に容易に対応させることができる。
【発明の効果】
【００２６】
以上説明したように、本発明によると、前記撮影部を前記制御対象機器の方向に向けた状態にしておかなくても前記制御対象機器を制御することができ、しかも装置構成の小型化かつ簡素化を実現させることができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施の形態に係る遠隔制御方法を実施する遠隔制御装置を備えた携帯端末装置により制御対象機器を制御する遠隔制御システムを概略的に示すシステム構成図である。
【図２】図１に示す携帯端末装置の外観を示す外観図であって、（ａ）は、携帯端末装置の表側を示す概略正面図であり、（ｂ）は、携帯端末装置の裏側を示す概略背面図である。
【図３】図１及び図２に示す携帯端末装置における遠隔制御装置の内部構成を示す概略ブロック図である。
【図４】外部記録媒体及びサーバーにおける機器識別情報、制御コマンド及び入力操作情報のデータ構造を示す模式図である。
【図５】遠隔制御装置の記憶部における制御対象機器情報データベースのデータ構造を示す模式図である。
【図６】遠隔制御装置において機器情報登録モードと遠隔制御モードとのうち何れか一つのモードを選択操作するモード選択画面が表示部の表示画面に表示されている状態を示す概略正面図である。
【図７】機器情報登録モードが選択された場合での一制御例の処理の流れを示す前半部分のフローチャートである。
【図８】機器情報登録モードが選択された場合での一制御例の処理の流れを示す後半部分のフローチャートである。
【図９】機器情報登録モードにおいて制御対象機器の機種情報の入力操作を受け付ける受付画面が表示部の表示画面に表示されている状態を示す概略正面図である。
【図１０】機器情報登録モードにおいて撮影部で撮影された撮影画面と撮影画像を登録するか否かを決定する確認キーとが表示部の表示画面に表示されている状態を示す概略正面図である。
【図１１】遠隔制御モードが選択された場合での一制御例による処理の流れを示す前半部分のフローチャートである。
【図１２】遠隔制御モードが選択された場合での一制御例による処理の流れを示す後半部分のフローチャートである。
【図１３】遠隔制御モードにおいて１台の制御対象機器の第２撮影画像が撮影された撮影画面が表示部の表示画面に表示されている状態を示す概略正面図であって、（ａ）及び（ｂ）は、それぞれ、制御対象機器として作用する室内機の認識を保留している状態及び確定した状態を示す図である。
【図１４】遠隔制御モードにおいて１台の制御対象機器の第２撮影画像が撮影された撮影画面が表示部の表示画面に表示されている状態を示す概略正面図であって、（ａ）及び（ｂ）は、それぞれ、制御対象機器として作用するテレビジョンの認識を保留している状態及び確定した状態を示す図である。
【図１５】遠隔制御モードにおいて室内機の機器識別情報及び制御コマンドに対応する入力操作情報を表示した操作画面を示す概略正面図である。
【図１６】遠隔制御モードにおいてテレビジョンの機器識別情報及び制御コマンドに対応する入力操作情報を表示した操作画面を示す概略正面図である。
【図１７】遠隔制御モードが選択された場合での他の制御例による処理の流れを示す前半部分のフローチャートである。
【図１８】遠隔制御モードが選択された場合での他の制御例による処理の流れを示す後半部分のフローチャートである。
【図１９】遠隔制御モードにおいて複数の制御対象機器の第２撮影画像が撮影された撮影画面が表示部の表示画面に表示されている状態を示す概略正面図であって、（ａ）は、制御対象機器として作用する室内機及びテレビジョンの認識を保留している状態を示す図であり、（ｂ）は、制御対象機器として作用する室外機及びテレビジョンの認識を確定した状態を示す図である。
【図２０】遠隔制御モードにおいて室内機及びテレビジョンの機器識別情報及び制御コマンドに対応する入力操作情報を表示した操作画面を示す概略正面図である。
【図２１】図２０に示す操作画面の一変形例を示す概略正面図であって、（ａ）は、優先度の高い方に切り替えられた入力操作情報を示す図であり、（ｂ）は、優先度の低い方に切り替えられた入力操作情報を示す図である。
【図２２】図２０に示す操作画面の他の変形例を示す概略正面図であって、（ａ）は、室内機の方に切り替えられた入力操作情報を示す図であり、（ｂ）は、テレビジョンの方に切り替えられた入力操作情報を示す図である。
【発明を実施するための形態】
【００２８】
以下、本発明の実施の形態について添付図面を参照しながら説明する。なお、以下の実施の形態は、本発明を具体化した例であって、本発明の技術的範囲を限定するものではない。
【００２９】
［遠隔制御システムの全体構成］
図１は、本発明の実施の形態に係る遠隔制御方法を実施する遠隔制御装置１００を備えた携帯端末装置１０により制御対象機器２００を制御する遠隔制御システムを概略的に示すシステム構成図である。図２は、図１に示す携帯端末装置１０の外観を示す外観図である。図２（ａ）は、携帯端末装置１０の表側を示す概略正面図である。図２（ｂ）は、携帯端末装置１０の裏側を示す概略背面図である。図３は、図１及び図２に示す携帯端末装置１０における遠隔制御装置１００の内部構成を示す概略ブロック図である。図４は、外部記録媒体ＭＥ及びサーバー３００における機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）、制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）及び入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）のデータ構造を示す模式図である。また、図５は、遠隔制御装置１００の記憶部１２０における制御対象機器情報データベースＤＢのデータ構造を示す模式図である。
【００３０】
遠隔制御装置１００（図１から図３参照）は、赤外線通信等のワイヤレスの通信手段を用いて制御対象機器２００に対して離れた位置から制御対象機器２００を制御するもの（いわゆるリモートコントローラ）とされており、ここでは、スマートフォン等の携帯端末装置１０に組み込まれたものとされている。制御対象機器２００としては、リモートコントローラによって離れた位置から制御される電子機器であれば何れのものでもよく、それには限定されないが、例えば、エアーコンディショナーシステムの室内機や蛍光灯等の照明装置などの家電製品、テレビジョン（ＴＶ）やビデオレコーダ等のオーディオビデオ（ＡＶ）装置などのＡＶ製品といった電子機器を挙げることができる。
【００３１】
遠隔制御装置１００（図３参照）は、撮影部１１０、記憶部１２０、表示部１３０、入力部１４０、第１通信部１５０及び制御部１６０を備えており、これらの撮影部１１０、記憶部１２０、表示部１３０、入力部１４０、第１通信部１５０及び制御部１６０が遠隔制御装置本体１００ａ（具体的には本体ケース）（図２参照）内に収納された状態で設けられている。
【００３２】
撮影部１１０（図２（ｂ）参照）は、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像素子を備えており、制御部１６０の入力系に電気的に接続されている。撮影部１１０は、被写体を動画及び／又は静止画のデジタル画像によって撮影する撮影機能（いわゆるデジタルカメラ機構）を有している。これにより、撮影部１１０は、制御対象機器２００（図１参照）を撮影した制御対象機器２００の画像データを制御部１６０に送信することができる。
【００３３】
記憶部１２０（図５参照）は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等の記憶装置を構成しており、制御部１６０のデータラインに電気的に接続されている。これにより、制御部１６０は、制御部１６０で処理したデータを記憶部１２０に記憶したり、記憶部１２０に記録されているデータを記憶部１２０から読み出したりすることができる。そして、記憶部１２０は、制御プログラムＰや、撮影部１１０で撮影された制御対象機器２００の第１撮影画像Ｄ１、制御対象機器２００を識別する機器識別情報Ｄ２、及び、制御対象機器２００を制御するための制御コマンドＤ３（制御コード）を記憶する制御対象機器情報データベースＤＢ（図５参照）を含んでいる。
【００３４】
ここで、制御コマンドＤ３とは、制御対象機器２００に送信することにより、制御対象機器２００に対して各種動作をさせるための動作命令である。
【００３５】
制御対象機器情報データベースＤＢには、第１撮影画像Ｄ１が機器識別情報Ｄ２及び制御コマンドＤ３と共に機器識別情報Ｄ２及び制御コマンドＤ３と関連付けられて記憶されるようになっている。なお、機器識別情報Ｄ２は、制御対象機器２００の名称そのものであってもよいし、制御対象機器２００を示すＩＤコードであってもよい。機器識別情報Ｄ２がＩＤコードである場合、記憶部１２０に、ＩＤコード及びＩＤコードに対応する制御対象機器２００の名称を関連付けて予め登録しておくことができる。ここでは、機器識別情報Ｄ２は、制御対象機器２００の名称そのものとされている。また、本実施の形態では、記憶部１２０の制御対象機器情報データベースＤＢには、制御コマンドＤ３に対応する入力操作情報Ｄ４が予め登録されている。なお、入力操作情報Ｄ４は、制御コマンドＤ３に関連付けられて他の記録手段に予め登録されていて、該他の記録手段から制御コマンドＤ３に対応する入力操作情報Ｄ４を取得するようにしてもよい。
【００３６】
表示部１３０（図２（ａ）及び図３参照）は、液晶表示装置や有機ＥＬ（Electro-Luminescence）表示装置等のディスプレイ装置を備えており、制御部１６０の出力系に電気的に接続されている。これにより、表示部１３０は、制御部１６０から送られてくる画面データに基づいて、撮影部１１０で撮影された撮影画面Ｇｐ（後述する図１０、図１３、図１４及び図１９参照）、機器情報登録モードと遠隔制御モードとのうち何れか一つのモードを選択操作するモード選択画面Ｇｓ（後述する図６参照）や、機器識別情報Ｄ２及び制御コマンドＤ３に対応する入力操作情報Ｄ４の操作画面Ｇｒ（後述する図１５及び図１６、図２０から図２２参照）を表示することができる。
【００３７】
入力部１４０（図２及び図３参照）は、ユーザによる入力操作を受け付けるものであり、制御部１６０の入力系に電気的に接続されている。これにより、入力部１４０は、モード選択画面Ｇｓ（図６参照）や、受付画面Ｇｕ（後述する図９参照）、撮影画面Ｇｐ（図１０参照）、操作画面Ｇｒ（図１５、図１６、図２０から図２２参照）に対する入力操作を受け付けてこれらの操作情報を制御部１６０に送信することができる。入力部１４０は、ここでは、表示部１３０の表示画面Ｇ（図２等参照）上に設けられて表示画面Ｇ上でタッチ入力操作（画面位置情報）を受け付けるタッチ入力部とされている。すなわち、入力部１４０は、表示部１３０の表示画面Ｇ上に設けられて表示部１３０と共にタッチ操作可能な表示パネル（いわゆるタッチパネル）を構成しており、表示部１３０の表示画面Ｇに表示される表示キー（いわゆるソフトウェアキー）を入力操作（具体的にはタッチ入力操作）できるようになっている。なお、入力部１４０は、表示部１３０の表示画面Ｇ上に設けられて表示画面Ｇに表示される表示キー（いわゆるソフトウェアキー）を入力操作（具体的にはタッチ入力操作）できるような構成に加えて、或いは、代えて表示画面Ｇとは別に遠隔制御装置本体１００ａ（図２参照）に設けられた操作キー（いわゆるハードウェアキー）を入力操作（具体的にはプッシュ入力操作）できるような構成とされていてもよい。
【００３８】
第１通信部１５０（図３参照）は、規定の通信規格によって制御対象機器２００と通信するものであり、制御コマンドＤ３を制御対象機器２００に送信する送信部１５１を備えている。通信規格としては、例えば、ＩｒＤＡ規格、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格（ＩＥＥＥ８０２．１５．１）、無線ＬＡＮ（Wireless Local Area Network）規格（ＩＥＥＥ８０２．１１）、ＮＦＣ （Near Field Communication）規格（ＩＳＯ／ＩＥＣ１８０９２）などを挙げることができる。
【００３９】
制御部１６０は、ＣＰＵ（Central Processing Unit）等の処理部１６１を備えており、処理部１６１が記憶部１２０のＲＯＭに予め格納された制御プログラムＰ（図５参照）を記憶部１２０のＲＡＭ上にロードして実行することにより、各種構成要素を制御するようになっている。
【００４０】
なお、撮影部１１０、記憶部１２０、表示部１３０、入力部１４０、第１通信部１５０及び制御部１６０は、従来公知の構成と同様の構成とされており、ここでは、これ以上の詳しい説明を省略する。
【００４１】
そして、遠隔制御装置１００は、制御対象機器２００の情報を登録する機器情報登録モードと、制御対象機器２００を遠隔制御する遠隔制御モードとを備えている。
【００４２】
制御部１６０は、モード選択画面Ｇｓ（図６参照）を表示部１３０の表示画面Ｇに表示し、入力部１４０からモード選択画面Ｇｓの選択操作情報（具体的には機器情報登録モード選択キーＫａ及び遠隔制御モード選択キーＫｂ）に対する入力操作を受け付けるようになっている。
【００４３】
詳しくは、制御部１６０で実行される制御プログラムＰは、機器情報登録モードを実行する機器情報登録プログラムと、遠隔制御モードを実行する遠隔制御プログラムとを含んでいる。
【００４４】
以下の機器情報登録プログラム及び遠隔制御プログラムの説明において、「ｍａ」は取得する制御対象機器２００の数を、「ｍ」は既に登録している制御対象機器２００の数を、「ｎ」は制御コマンドＤ３及び入力操作情報Ｄ４の数を、「ｔ」はデジタルカメラ機能により撮影された第１撮影画像Ｄ１の撮影回数を、「ｋ」はデジタルカメラ機能により表示画面Ｇ上に写っている第２撮影画像Ｄ５の数を、「ｉ」は入力操作された操作対象の制御対象機器２００を、また、「ｊ」は入力操作された操作対象の制御コマンドＤ３及び入力操作情報Ｄ４をそれぞれ表している。なお、「ｎ」が表している制御コマンドＤ３及び入力操作情報Ｄ４の数は、制御対象機器２００の種類毎に決まる数である。また、図１及び図５における「ｈ」は、１〜ｍの任意の値である。
【００４５】
機器情報登録プログラムは、取得制御ステップと、登録制御ステップとを含んでいる。
【００４６】
詳しくは、制御部１６０（図２参照）は、取得制御手段Ｐ１及び登録制御手段Ｐ２として機能する。すなわち、機器情報登録プログラムは、取得制御手段Ｐ１に対応する取得制御ステップと、登録制御手段Ｐ２に対応する登録制御ステップとを含むステップを制御部１６０に実行させる。
【００４７】
取得制御ステップ（取得制御手段Ｐ１）は、複数の制御対象機器２００（１）〜２００（ｍａ）（ｍａは２以上の整数）に対応する機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）（ｎは１以上の整数）（図４参照）を取得する。ここでは、取得制御ステップ（取得制御手段Ｐ１）は、制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）に対応する入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）（図４参照）も取得する。複数の制御対象機器２００（１）〜２００（ｍａ）は、互いに異なる種類の機器であってもよいし、同一種類の機器で機種が異なる機器であってもよい。
【００４８】
詳しくは、遠隔制御装置１００は、外部記録媒体ＭＥ（図３参照）からの情報を読み出す読出部１７０（図３参照）をさらに備えている。遠隔制御装置１００は、読出部１７０に代えて或いは加えて、公衆回線４０１（図１参照）及び公衆回線４０１に接続されたインターネット４０２（図１参照）等のネットワーク４００を介してサーバー３００（図１参照）と通信する第２通信部１８０（図３参照）をさらに備えることができる。外部記録媒体ＭＥとしては、それには限定されないが、代表的にはＳＤ（Secure Digital）メモリーカードを例示できる。本実施の形態では、遠隔制御装置１００は、読出部１７０及び第２通信部１８０の双方を備えており、これらの読出部１７０及び第２通信部１８０が遠隔制御装置本体１００ａ（図２参照）内に収納された状態で設けられている。
【００４９】
なお、読出部１７０及び第２通信部１８０は、従来公知の構成と同様の構成とされており、ここでは、これ以上の詳しい説明を省略する。
【００５０】
外部記録媒体ＭＥ及びサーバー３００には、図４に示すように、制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）が機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）と関連付けて予め保存されている。本実施の形態では、外部記録媒体ＭＥ及びサーバー３００には、さらに、制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）に対応する入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）が予め保存されている。第２通信部１８０は、機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）を受信する受信部１８１を備えている。なお、本実施の形態では、機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）、制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）及び入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）が外部記録媒体ＭＥに予め保存されているが、サーバー３００から受信（ダウンロード）した機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）、制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）及び入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）を外部記録媒体ＭＥに保存するようにしてもよい。
【００５１】
そして、取得制御ステップ（取得制御手段Ｐ１）は、外部記録媒体ＭＥに保存された機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）を読出部１７０で読み出すことで機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）、制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）及び入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）を取得する。また、取得制御ステップ（取得制御手段Ｐ１）は、サーバー３００に保存された機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）をサーバー３００からネットワーク４００を介して受信部１８１で受信することで機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）、制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）及び入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）を取得する。取得制御ステップ（取得制御手段Ｐ１）は、こうして取得した機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）、制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）及び入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）を記憶部１２０のＲＡＭに一時的に記憶しておく。
【００５２】
本実施の形態では、入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）は、表示キー（いわゆるソフトウェアキー）の「イラスト」ボタン（アイコン画像）（図５参照）と、表示キーを表示画面Ｇに表示させる位置情報（レイアウト情報）（図５参照）とを含んでいる。ここで、位置情報は、表示キーを表示画面Ｇの何れの位置に表示するかを決定する情報（具体的には表示画面Ｇの横方向及び縦方向の位置情報）である。
【００５３】
登録制御ステップ（登録制御手段Ｐ２）は、撮影部１１０のデジタルカメラ機能によって１回又は複数回（図５に示す例では複数回）撮影された１又は複数の第１撮影画像Ｄ１（１，１）〜Ｄ１（ｍ，ｔ）（ｔは１以上の整数）を、同一の制御対象機器２００として制御対象機器２００（１）〜２００（ｍ）に対応する機器識別情報Ｄ２（１）〜Ｄ２（ｍ）及び制御コマンドＤ３（１，１）〜Ｄ３（ｍ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍ，ｎ）に関連付けて記憶部１２０の制御対象機器情報データベースＤＢ（図５参照）に格納する。ここで、第１撮影画像Ｄ１（１，１）〜Ｄ１（ｍ，ｔ）は、静止画像であってもよいし、動画像であってもよい。ここでは、第１撮影画像Ｄ１（１，１）〜Ｄ１（ｍ，ｔ）は静止画像とされている。
【００５４】
なお、登録制御ステップ（登録制御手段Ｐ２）は、単一の制御対象機器２００（１）の第１撮影画像Ｄ１（１，１）〜Ｄ１（１，ｔ）を、単一の制御対象機器２００（１）に対応する機器識別情報Ｄ２（１）及び制御コマンドＤ３（１，１）〜Ｄ３（１，ｔ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（１，ｔ）に関連付けて記憶部１２０の制御対象機器情報データベースＤＢに予め登録しておくようにしてもよい。
【００５５】
また、遠隔制御プログラムは、認識制御ステップと、生成制御ステップと、表示制御ステップと、受付制御ステップと、送信制御ステップとを含んでいる。
【００５６】
詳しくは、制御部１６０（図２参照）は、認識制御手段Ｐ３、生成制御手段Ｐ４、表示制御手段Ｐ５、受付制御手段Ｐ６及び送信制御手段Ｐ７として機能する。すなわち、遠隔制御プログラムは、認識制御手段Ｐ３に対応する認識制御ステップと、生成制御手段Ｐ４に対応する生成制御ステップと、表示制御手段Ｐ５に対応する表示制御ステップと、受付制御手段Ｐ６に対応する受付制御ステップと、送信制御手段Ｐ７に対応する送信制御ステップとを含むステップを制御部１６０に実行させる。
【００５７】
認識制御ステップ（認識制御手段Ｐ３）は、撮影部１１０で撮影された１又は複数の制御対象機器２００（１）〜２００（ｋ）（ｋは１〜ｍの整数）の第２撮影画像Ｄ５（１）〜Ｄ５（ｋ）とそれぞれ一致する１又は複数の一致画像を、記憶部１２０の制御対象機器情報データベースＤＢ（図５参照）に登録してある第１撮影画像Ｄ１（１，１）〜Ｄ１（ｍ，ｔ）の中から抽出して１又は複数の制御対象機器２００（１）〜２００（ｋ）をそれぞれ認識する（図１３、図１４及び図１９参照）。ここで、第２撮影画像Ｄ５（１）〜Ｄ５（ｋ）は、静止画像であってもよいし、動画像であってもよい。ここでは、第２撮影画像Ｄ５（１）〜Ｄ５（ｋ）は動画像とされている。
【００５８】
なお、制御対象機器２００（１）〜２００（ｋ）の認識は、従来公知の認識手法を用いることができ、ここでは、詳しい説明を省略する。
【００５９】
生成制御ステップ（生成制御手段Ｐ４）は、認識制御ステップ（認識制御手段Ｐ３）で１又は複数の第２撮影画像Ｄ５（１）〜Ｄ５（ｋ）からそれぞれ認識した１又は複数の制御対象機器２００（１）〜２００（ｋ）に対応する機器識別情報Ｄ２（１）〜Ｄ２（ｋ）及び機器識別情報Ｄ２（１）〜Ｄ２（ｋ）にそれぞれ対応する制御コマンドＤ３（１，１）〜Ｄ３（ｋ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）を記憶部１２０の制御対象機器情報データベースＤＢから読み出して１又は複数の機器識別情報Ｄ２（１）〜Ｄ２（ｋ）及び制御コマンドＤ３（１，１）〜Ｄ３（ｋ，ｎ）に対応する入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）の１又は複数の操作画面Ｇｒ（１）〜Ｇｒ（ｋ）（図１５、図１６、図２０から図２２参照）をそれぞれ生成する。
【００６０】
表示制御ステップ（表示制御手段Ｐ５）は、生成制御ステップ（生成制御手段Ｐ４）で生成した１又は複数の操作画面Ｇｒ（１）〜Ｇｒ（ｋ）を表示部１３０の表示画面Ｇに表示させる。
【００６１】
受付制御ステップ（受付制御手段Ｐ６）は、入力部１４０から、表示制御ステップ（表示制御手段Ｐ５）で表示部１３０に表示させた１又は複数の操作画面Ｇｒ（１）〜Ｇｒ（ｋ）の入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）（図１５、図１６、図２０から図２２参照）に対する入力操作を受け付ける。
【００６２】
送信制御ステップ（送信制御手段Ｐ７）は、受付制御ステップ（受付制御手段Ｐ６）で入力部１４０から入力操作を受け付けた場合に、受け付けた入力操作の入力操作情報Ｄ４（ｉ，ｊ）（ｉは１〜ｋの何れかの値、ｊは１〜ｎの何れかの値）に対応する制御コマンドＤ３（ｉ，ｊ）を送信部１５１から制御対象機器２００（ｉ）に送信する。こうすることで、遠隔制御装置１００は、制御コマンドＤ３（ｉ，ｊ）に応答した制御対象機器２００（ｉ）を遠隔制御することができる。
【００６３】
ここで、入力操作情報としては、例えば、図１５、図１６、図２０から図２２に示すように、制御対象機器２００がエアーコンディショナーシステムの室内機である場合、電源をオンオフする電源操作情報（具体的には電源キー）、冷房と暖房とのうち何れかに切り替える運転切り替え操作情報（具体的には冷房キー及び暖房機キー）、設定温度を変更する温度変更操作情報（具体的には温度設定キー）を例示でき、また、制御対象機器２００がテレビジョンである場合、電源をオンオフする電源操作情報（具体的には電源キー）、チャンネルを変更するチャンネル変更操作情報（具体的にはチャンネルキー）、音量を変更する音量変更操作情報（具体的には音量キー）を挙げることができる。
【００６４】
本実施の形態では、認識制御ステップ（認識制御手段Ｐ３）は、制御対象機器２００を認識しても保留状態にし、制御対象機器２００の認識の保留状態において、制御対象機器２００を予め定めた所定時間だけ認識し続けたときに、制御対象機器２００の認識を確定する。換言すれば、認識制御ステップ（認識制御手段Ｐ３）は、制御対象機器２００の認識を保留状態にしているときに、所定時間だけ認識し続けない限り、制御対象機器２００の認識を確定しない。
【００６５】
また、本実施の形態では、遠隔制御プログラムは、制御対象機器２００の認識を保留状態にした場合に、制御対象機器２００の認識を保留状態にしたことをユーザに報知する第１報知制御ステップと、制御対象機器２００の認識を確定した場合に、制御対象機器２００の認識を確定したことをユーザに報知する第２報知制御ステップとをさらに含んでいる。
【００６６】
詳しくは、制御部１６０（図２参照）は、さらに第１報知制御手段Ｐ８及び第２報知制御手段Ｐ９として機能する。すなわち、遠隔制御プログラムは、第１報知制御手段Ｐ８に対応する第１報知制御ステップと、第２報知制御手段Ｐ９に対応する第２報知制御ステップとをさらに含むステップを制御部１６０に実行させる。
【００６７】
ここで、制御対象機器２００の認識を保留状態にしたことをユーザに報知する態様としては、デジタルカメラ機能により表示部１３０の表示画面Ｇ上に表示されている第２撮影画像Ｄ５（１）〜Ｄ５（ｋ）の制御対象機器２００（１）〜２００（ｋ）に対して指標を表示し、該指標の表示形態を、制御対象機器２００の認識を確定した場合とは異ならせる態様、或いは／さらに、制御対象機器２００の認識を保留状態にしたことを音声で知らせる態様を例示できる。ここでは、表示画面Ｇ上に表示されている第２撮影画像Ｄ５（１）〜Ｄ５（ｋ）の周囲を枠Ｗで囲みつつ枠Ｗを点滅表示（図１３（ａ）、図１４（ａ）及び図１９（ａ）の破線参照）させるようになっている。また、制御対象機器２００の認識を確定したことを報知する例としては、デジタルカメラ機能により表示部１３０の表示画面Ｇ上に表示されている第２撮影画像Ｄ５（１）〜Ｄ５（ｋ）の制御対象機器２００（１）〜２００（ｋ）に対して指標を表示し、該指標の表示形態を、制御対象機器２００の認識を保留状態にしている場合とは異ならせる態様、或いは／さらに、制御対象機器２００の認識を確定したことを音声で知らせる態様を例示できる。ここでは、点滅させていた枠Ｗを点灯表示（図１３（ｂ）、図１４（ｂ）及び図１９（ｂ）の実線参照）させるようになっている。
【００６８】
［制御部による制御例］
図６は、遠隔制御装置１００において機器情報登録モードと遠隔制御モードとのうち何れか一つのモードを選択操作するモード選択画面Ｇｓが表示部１３０の表示画面Ｇに表示されている状態を示す概略正面図である。
【００６９】
図６に示すように、制御部１６０は、機器情報登録モード選択キーＫａの入力操作を受け付けると、機器情報登録モードを実行し、遠隔制御モード選択キーＫｂの入力操作を受け付けると、遠隔制御モードを実行する。
【００７０】
（機器情報登録モードの一制御例）
先ず、機器情報登録モードが選択された場合での一制御例について図７から図１０を参照しながら以下に説明する。
【００７１】
図７及び図８は、機器情報登録モードが選択された場合での一制御例の処理の流れを示すフローチャートである。図７は、その前半部分を示しており、図８は、その後半部分を示している。図９は、機器情報登録モードにおいて制御対象機器２００の機種情報の入力操作を受け付ける受付画面Ｇｕが表示部１３０の表示画面Ｇに表示されている状態を示す概略正面図である。また、図１０は、機器情報登録モードにおいて撮影部１１０で撮影された撮影画面Ｇｐと撮影画像を登録するか否かを決定する確認キーとが表示部１３０の表示画面Ｇに表示されている状態を示す概略正面図である。
【００７２】
機器情報登録モードの一制御例では、まず、制御部１６０は、図７に示すように、遠隔制御すべき制御対象機器２００（１）〜２００（ｍ＋１）の機器識別情報Ｄ２（１）〜Ｄ２（ｍ＋１）、制御コマンドＤ３（１，１）〜Ｄ３（ｍ＋１，ｎ）及び入力操作情報Ｄ４（１，１）〜Ｄ４（ｍ＋１，ｎ）を遠隔制御装置１００における記憶部１２０に登録するに先立ち、記憶部１２０の制御対象機器情報データベースＤＢ（図５参照）に既に登録されている制御対象機器２００の数ｍを変数ｍｉに代入（ｍｉ←ｍ）し（ステップＳ１０１）、機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）、制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）及び入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）（図４参照）を外部記録媒体ＭＥ又はサーバー３００から取得する（ステップＳ１０２）。なお、制御対象機器情報データベースＤＢに何も登録されていない場合（制御対象機器２００を新規登録する場合）にはｍの値は「０」となる。
【００７３】
次に、制御部１６０は、ステップＳ１０２で取得した機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）、制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）及び入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）を記憶部１２０のＲＡＭに一時的に記憶しておく（ステップＳ１０３）。
【００７４】
次に、制御部１６０は、制御対象機器２００の機種情報である機器識別情報Ｄ２の入力情報を入力位置Ｋｃ（図９参照）において受け付ける受付画面Ｇｕを表示して機器識別情報Ｄ２を受け付けるまで待機する（ステップＳ１０４：Ｎｏ）、
次に、制御部１６０は、ステップＳ１０４で機器識別情報Ｄ２を受け付けると（ステップＳ１０４：Ｙｅｓ）、ｍｉに１を加算（ｍｉ←ｍｉ＋１）し（ステップＳ１０５）、受け付けた機器識別情報Ｄ２（ｍｉ）を記憶部１２０のＲＡＭに一時的に記憶しておく（ステップＳ１０６）。
【００７５】
次に、制御部１６０は、ｔをリセット（ｔ←０）し（ステップＳ１０７）、撮影部１１０を起動する（ステップＳ１０８）。
【００７６】
次に、制御部１６０は、図８に示すように、ｔに１を加算（ｔ←ｔ＋１）し（ステップＳ１０９）、撮影部１１０により第１撮影画像Ｄ１（ｍｉ，ｔ）が撮影されると（ステップＳ１１０）、表示部１３０の表示画面Ｇに、撮影部１１０で撮影された第１撮影画像Ｄ１（ｍｉ，ｔ）（図１０参照）と、第１撮影画像Ｄ１（ｍｉ，ｔ）を登録するか否かを決定する確認キーＫｄ（図１０参照）（この例では「登録する」Ｋｄ１、「登録しない」Ｋｄ２）とを表示する（ステップＳ１１１）。このとき、後述する確認キーＫｅは、淡い表示となっており、入力操作を受け付けない状態となっている。
【００７７】
次に、制御部１６０は、確認キーＫｄを受け付けるまで待機し（ステップＳ１１２：Ｎｏ）、確認キーＫｄを受け付けると（ステップＳ１１２：Ｙｅｓ）、「登録する」Ｋｄ１の入力操作を受け付けたか或いは「登録しない」Ｋｄ２を受け付けたかを判断し（ステップＳ１１３）、「登録しない」Ｋｄ２の入力操作を受け付けた場合には（ステップＳ１１３：登録しない）、ステップＳ１１０に移行する一方、「登録する」Ｋｄ１の入力操作を受け付けた場合には（ステップＳ１１３：登録する）、第１撮影画像Ｄ１（ｍｉ，ｔ）を記憶部１２０のＲＡＭに一時的に記憶しておく（ステップＳ１１４）。
【００７８】
ここで、ユーザは、遠隔制御装置１００を用いて様々な角度から制御対象機器２００を制御することが考えられることから、遠隔制御モードにおける制御対象機器２００（１）〜２００（ｋ）の認識精度を向上させるため、制御部１６０は、撮影部１１０によりさらに撮影するか否かを決定する確認キーＫｅ（図１０の破線参照）（この例では「再撮影する」Ｋｅ１、「再撮影しない」Ｋｅ２）を表示する（ステップＳ１１５）。このとき、確認キーＫｄは、淡い表示となり、入力操作を受け付けない状態となる一方、確認キーＫｅは、濃い表示となり、入力操作を受け付ける状態となる。
【００７９】
次に、制御部１６０は、確認キーＫｅを受け付けるまで待機し（ステップＳ１１６：Ｎｏ）、確認キーＫｅを受け付けると（ステップＳ１１６：Ｙｅｓ）、「再撮影する」Ｋｅ１の入力操作を受け付けたか或いは「再撮影しない」Ｋｅ２の入力操作を受け付けたかを判断し（ステップＳ１１７）、「再撮影する」Ｋｅ１の入力操作を受け付けた場合には（ステップＳ１１７：撮影する）、ステップＳ１０９に移行する一方、「再撮影しない」Ｋｅ２）の入力操作を受け付けた場合には（ステップＳ１１７：撮影しない）、撮影を終了する（ステップＳ１１８）。
【００８０】
そして、制御部１６０は、記憶部１２０のＲＡＭに記憶されている第１撮影画像Ｄ１（ｍｉ，１）〜Ｄ１（ｍｉ，ｔ）を、記憶部１２０のＲＡＭに記憶されている機器識別情報Ｄ２（ｍｉ）並びに機器識別情報Ｄ２（ｍｉ）に対応する制御コマンドＤ３（ｍｉ，１）〜Ｄ３（ｍｉ，ｎ）及び入力操作情報Ｄ４（ｍｉ，１）〜Ｄ４（ｍｉ，ｎ）と関連付けて記憶部１２０の制御対象機器情報データベースＤＢ（図５参照）に格納し（ステップＳ１１９）、機器情報登録モードを終了する。
【００８１】
（遠隔制御モードの一制御例）
次に、遠隔制御モードが選択された場合での一制御例（１台の制御対象機器２００（１）を認識する場合の例）について図１１から図１６を参照しながら以下に説明する。
【００８２】
図１１及び図１２は、遠隔制御モードが選択された場合での一制御例による処理の流れを示すフローチャートである。図１１は、その前半部分を示しており、図１２は、その後半部分を示している。図１３及び図１４は、遠隔制御モードにおいて１台の制御対象機器２００（１）の第２撮影画像Ｄ５（１）が撮影された撮影画面Ｇｐが表示部１３０の表示画面Ｇに表示されている状態を示す概略正面図である。図１３（ａ）及び図１３（ｂ）は、それぞれ、制御対象機器２００（１）として作用する室内機の認識を保留している状態及び確定した状態を示している。図１４（ａ）及び図１４（ｂ）は、それぞれ、制御対象機器２００（１）として作用するテレビジョンの認識を保留している状態及び確定した状態を示している。図１５は、遠隔制御モードにおいて室内機の機器識別情報Ｄ２（１）及び制御コマンドＤ３（１，１）〜Ｄ３（１，５）に対応する入力操作情報Ｄ４（１，１）〜Ｄ４（１，５）を表示した操作画面Ｇｒ（１）を示す概略正面図である。また、図１６は、遠隔制御モードにおいてテレビジョンの機器識別情報Ｄ２（１）及び制御コマンドＤ３（１，１）〜Ｄ３（１，５）に対応する入力操作情報Ｄ４（１，１）〜Ｄ４（１，５）を表示した操作画面Ｇｒ（１）を示す概略正面図である。
【００８３】
遠隔制御モードの一制御例では、まず、制御部１６０は、図１１に示すように、任意の値Ｎに予め定めた所定の値（１以上の整数）を設定する（ステップＳ１）。なお、任意の値Ｎは、プログラム上で決められた固定の値であってもよいし、ユーザによって設定可能な初期設定画面（図示せず）で予め設定しておくようにしてもよい。
【００８４】
次に、制御部１６０は、制御対象機器２００（１）〜２００（ｋ）の認識を行うために撮影部１１０を起動し（ステップＳ２０２）、カウンタｋｉに１を代入（ｋｉ←１）し（ステップＳ２０３）、機器情報登録モードで登録した第１撮影画像Ｄ１（１，１）〜Ｄ１（ｍ，ｔ）を用いて制御対象機器２００（１）〜２００（ｋ）の認識を開始する（ステップＳ２０４）。
【００８５】
次に、制御部１６０は、撮影部１１０で撮影された制御対象機器２００（ｋｉ）の第２撮影画像Ｄ５（ｋｉ）（図１３（ａ）及び図１４（ａ）参照）と一致する一致画像を、記憶部１２０の制御対象機器情報データベースＤＢ（図５参照）に登録してある第１撮影画像Ｄ１（１，１）〜Ｄ１（ｍ，ｔ）の中から抽出して制御対象機器２００（ｋｉ）を認識するまで認識動作を継続する（ステップＳ２０５：Ｎｏ）。一方、制御部１６０は、制御対象機器２００（ｋｉ）を認識すると（ステップＳ２０５：Ｙｅｓ）、カウンタＭをリセット（Ｍ←０）する（ステップＳ２０６）。
【００８６】
次に、制御部１６０は、ユーザに対して制御対象機器２００（ｋｉ）が認識されていることを示すために、表示部１３０において、第２撮影画像Ｄ５（ｋｉ）が撮影された撮影画面Ｇｐに表示されている制御対象機器２００（ｋｉ）の周辺を枠Ｗで囲んで枠Ｗを点滅表示（図１３（ａ）及び図１４（ａ）の破線参照）させる（ステップＳ２０７）。
【００８７】
次に、制御部１６０は、予め定めた所定時間を経過させた後（ステップＳ２０８）、制御対象機器２００（ｋｉ）が撮影部１１０に写り続けている否かを判断し（ステップＳ２０９）、制御対象機器２００（ｋｉ）が撮影部１１０に写り続けていない場合には（ステップＳ２０９：Ｎｏ）、ステップＳ２０５に移行する一方、制御対象機器２００（ｋｉ）が撮影部１１０に写り続けている場合には（ステップＳ２０９：Ｙｅｓ）、カウンタＭに１を加算（Ｍ←Ｍ＋１）する（ステップＳ２１０）。
【００８８】
次に、制御部１６０は、カウンタＭの値が予め設定された任意の値Ｎと等しいかどうかを比較し（ステップＳ２１１）、カウンタＭの値が任意の値Ｎと等しくない場合は（ステップＳ２１１：Ｎｏ）、ステップＳ２０７に移行し、カウンタＭの値が任意の値Ｎと等しくなるまでステップＳ２０５〜ステップＳ２１０の処理を繰り返す。
【００８９】
この処理により、制御対象機器２００（ｋｉ）をある特定の期間以上認識し続けた場合に限り、操作画面Ｇｒ（ｋｉ）（図１５及び図１６）に遷移することとなる。従って、ユーザが所望する制御対象機器２００（ｋｉ）を写すために、撮影角度を調整する過程で写り込んだユーザが所望しない他の制御対象機器を誤って制御対象機器２００（ｋｉ）と認識してしまう確率を低減させることができる。
【００９０】
次に、制御部１６０は、カウンタＭがＮと等しい場合には（ステップＳ２１１：Ｙｅｓ）、点滅させていた枠Ｗを点灯表示（図１３（ｂ）及び図１４（ｂ）の実線参照）させ（ステップＳ２１２）、図１２に示すステップＳ２１３に移行する。なお、図１３及び図１４においてｋｉは１として示している。
【００９１】
次に、制御部１６０は、図１２に示すように、撮影部１１０による撮影を終了し（ステップＳ２１３）、第２撮影画像Ｄ５（ｋｉ）から認識した制御対象機器２００（ｋｉ）に対応する機器識別情報Ｄ２（ｋｉ）（ここでは制御対象機器２００（ｋｉ）の名称）、機器識別情報Ｄ２（ｋｉ）に対応する制御コマンドＤ３（ｋｉ，１）〜Ｄ３（ｋｉ，ｎ）及び入力操作情報Ｄ４（ｋｉ，１）〜Ｄ４（ｋｉ，ｎ）を記憶部１２０の制御対象機器情報データベースＤＢから読み出して機器識別情報Ｄ２（ｋｉ）（図１５及び図１６参照）と制御コマンドＤ３（ｋｉ，１）〜Ｄ３（ｋｉ，ｎ）に対応する入力操作情報Ｄ４（ｋｉ，１）〜Ｄ４（ｋｉ，ｎ）（ここではｎ＝５）の表示キーとを表示する操作画面Ｇｒ（ｋｉ）（図１５及び図１６参照）を生成する（ステップＳ２１４）。
【００９２】
次に、制御部１６０は、表示部１３０にこれまで表示していた撮影画面Ｇｐに代えて、制御対象機器２００の操作画面Ｇｒ（ｋｉ）（図１５及び図１６参照）を表示部１３０の表示画面Ｇに表示させる（ステップＳ２１５）。なお、図１５及び図１６においてｋｉは１として示している。
【００９３】
操作画面Ｇｒ（ｋｉ）には、図１５及び図１６に示すように、機器情報登録モードで登録された情報（図５参照）のうち、機器識別情報Ｄ２（ｋｉ）である制御対象機器２００（ｋｉ）の名称と、レイアウト情報により表示画面Ｇ上の位置設定された入力操作情報Ｄ４（ｋｉ，１）〜Ｄ４（ｋｉ，ｎ）（「イラスト」ボタン）とが表示キーとして表示されている。
【００９４】
なお、本実施の形態では、操作画面Ｇｒ（ｋｉ）として機器識別情報Ｄ２（ｋｉ）（ここでは制御対象機器２００（ｋｉ）の名称）を生成して表示部１３０に表示させるようにしたが、必ずしも機器識別情報Ｄ２（ｋｉ）を生成しなくてもよく、従って、表示部１３０に表示させなくてもよい。このことは、図２０から図２２に示す後述する他の制御例の場合も同様である。
【００９５】
また、表示画面Ｇには、再び制御対象機器２００（１）〜２００（ｋ）を認識する処理に戻すことを示す入力操作情報（「ＢＡＣＫ」ボタン）ＢＫが表示キーとして表示されている。
【００９６】
次に、制御部１６０は、操作画面Ｇｒ（ｋｉ）に対してユーザによる入力操作を受け付けるまで待機し（ステップＳ２１６：Ｎｏ）、入力操作を受け付けると（ステップＳ２１６：Ｙｅｓ）、受け付けた入力操作が表示キー（「ＢＡＣＫ」）ＢＫの入力操作であるか否かを判断し（ステップＳ２１７）、表示キー（「ＢＡＣＫ」）ＢＫの入力操作であると判断した場合には（ステップＳ２１７：Ｙｅｓ）、図１１に示すステップＳ２０２に移行する一方、表示キー（「ＢＡＣＫ」）ＢＫの入力操作でないと判断した場合には（ステップＳ２１７：Ｎｏ）、受け付けた入力操作が入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）の入力操作であるか否かを判断する（ステップＳ２１８）。
【００９７】
次に、制御部１６０は、ステップＳ２１８で入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）の入力操作でないと判断した場合には（ステップＳ２１８：Ｎｏ）、ステップＳ２１６に移行する一方、入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）の入力操作であると判断した場合には（ステップＳ２１８：Ｙｅｓ）、受け付けた入力操作の入力操作情報Ｄ４（ｉ，ｊ）（ここではｉ＝１、ｊ＝１〜５の何れか値）に対応する制御コマンドＤ３（ｉ，ｊ）を送信部１５１から制御対象機器２００（ｉ）に送信する（ステップＳ２１９）。
【００９８】
そして、制御部１６０は、遠隔制御モードの処理終了の指示があったか否かを判断し（ステップＳ２２０）、処理終了の指示がない場合には（ステップＳ２２０：Ｎｏ）、ステップＳ２１６に移行する一方、処理終了の指示があった場合には（ステップＳ２２０：Ｙｅｓ）、遠隔制御モードを終了する。
【００９９】
（遠隔制御モードの他の制御例）
ところで、制御対象とする制御対象機器２００は複数台になることも考えられるため、詳しくは、ユーザが撮影部１１０で制御対象機器２００を撮影する際には徐々に撮影角度を変えていくことがあり、撮影途中に制御対象機器が複数台になることが考えられるため、複数の制御対象機器２００（１）〜２００（ｋ）を認識することが好ましい。
【０１００】
次に、遠隔制御モードが選択された場合での他の制御例（複数の制御対象機器２００（１）〜２００（ｋ）を認識する場合の例）について図１７から図２２を参照しながら以下に説明する。
【０１０１】
図１７及び図１８は、遠隔制御モードが選択された場合での他の制御例による処理の流れを示すフローチャートである。図１７は、その前半部分を示しており、図１８は、その後半部分を示している。図１９は、遠隔制御モードにおいて複数の制御対象機器２００（１）〜２００（２）の第２撮影画像Ｄ５（１）〜Ｄ５（２）が撮影された撮影画面Ｇｐが表示部１３０の表示画面Ｇに表示されている状態を示す概略正面図である。図１９（ａ）は、制御対象機器２００として作用する室内機及びテレビジョンの認識を保留している状態を示している。図１９（ｂ）は、制御対象機器２００として作用する室外機及びテレビジョンの認識を確定した状態を示している。図２０は、遠隔制御モードにおいて室内機及びテレビジョンの機器識別情報Ｄ２（１）〜Ｄ２（２）及び制御コマンドＤ３（１，１）〜Ｄ３（２，５）に対応する入力操作情報Ｄ４（１，１）〜Ｄ４（２，５）を表示した操作画面Ｇｒ（１）〜Ｇｒ（２）を示す概略正面図である。図２１は、図２０に示す操作画面Ｇｒ（１）〜Ｇｒ（２）の一変形例を示す概略正面図である。図２１（ａ）は、優先度の高い方に切り替えられた入力操作情報Ｄ４（１，１）〜Ｄ４（２，３）を示しており、図２１（ｂ）は、優先度の低い方に切り替えられた入力操作情報Ｄ４（１，４）〜Ｄ４（２，５）を示している。また、図２２は、図２０に示す操作画面Ｇｒ（１）〜Ｇｒ（２）の他の変形例を示す概略正面図である。図２２（ａ）は、室内機の方に切り替えられた入力操作情報Ｄ４（１，１）〜Ｄ４（１，５）を示しており、図２２（ｂ）は、テレビジョンの方に切り替えられた入力操作情報Ｄ４（２，１）〜Ｄ４（２，５）を示している。
【０１０２】
図１７及び図１８に示す遠隔制御モードの他の制御例において、基本的な流れは、図１１及び図１２に示す一制御例と同様であり、同一符号を付している。
【０１０３】
図１７及び図１８に示す遠隔制御モードの他の制御例は、図１１及び図１２に示す一制御例において、ステップＳ２１０とステップＳ２１１との間にステップＳ２１０ａ〜ステップＳ２１０ｂの処理を設け、ステップＳ２１１とステップＳ２１２との間にステップＳ２１１ａの処理を設け、ステップＳ２１３とステップＳ２１４との間にステップＳ２１３ａの処理を設け、さらに、ステップＳ２１５とステップＳ２１６との間にステップＳ２１５ａ〜ステップＳ２１５ｂの処理を設けたものである。以下、図１７及び図１８に示す遠隔制御モードの他の制御例について、図１１及び図１２に示す一制御例とは異なる点を中心に説明する。
【０１０４】
すなわち、図１７に示すステップＳ２０５では、制御部１６０は、撮影部１１０で撮影された制御対象機器２００（ｋｉ）の第２撮影画像Ｄ５（ｋｉ）（図１９（ａ）参照）と一致する一致画像を、記憶部１２０の制御対象機器情報データベースＤＢ（図５参照）に登録してある第１撮影画像Ｄ１（１，１）〜Ｄ１（ｍ，ｔ）の中から抽出して制御対象機器２００（ｋｉ）を認識するまで認識動作を継続する（ステップＳ２０５：Ｎｏ）。
【０１０５】
また、ステップＳ２０７では、制御部１６０は、ユーザに対して制御対象機器２００（ｋｉ）が認識されていることを示すために、表示部１３０において、第２撮影画像Ｄ５（ｋｉ）が撮影された撮影画面Ｇｐに表示されている制御対象機器２００（ｋｉ）の周辺を枠Ｗで囲んで枠Ｗを点滅表示（図１９（ａ）の破線参照）させる。
【０１０６】
また、ステップＳ２１０ａでは、制御部１６０は、他の制御対象機器２００が写っているか否かを判断し、他の制御対象機器２００が写っていると判断した場合には（ステップＳ２１０ａ：Ｙｅｓ）、ｋｉに１を加算（ｋｉ←ｋｉ＋１）して（ステップＳ２１０ｂ）、ステップＳ２０５に移行する。一方、制御部１６０は、他の制御対象機器２００が写っていないと判断した場合には（ステップＳ２１０ａ：Ｎｏ）、ステップＳ２１１に移行し、ステップＳ２１１において、カウンタＭがＮと等しい場合に（ステップＳ２１１：Ｙｅｓ）、ｋにｋｉの値を代入（ｋ←ｋｉ）し（ステップＳ２１１ａ）、点滅させていた枠Ｗを点灯表示（図１９（ｂ）の実線参照）させ（ステップＳ２１２）、図１８に示すステップＳ２１３に移行する。なお、図１９においてｋｉは１及び２として示している。
【０１０７】
また、図１８に示すステップＳ２１３ａでは、制御部１６０は、ｋｉに１を代入（ｋｉ←１）する。
【０１０８】
また、ステップＳ２１４では、制御部１６０は、第２撮影画像Ｄ５（ｋｉ）から認識した制御対象機器２００（ｋｉ）に対応する機器識別情報Ｄ２（ｋｉ）（ここでは制御対象機器２００（ｋｉ）の名称）、機器識別情報Ｄ２（ｋｉ）に対応する制御コマンドＤ３（ｋｉ，１）〜Ｄ３（ｋｉ，ｎ）及び入力操作情報Ｄ４（ｋｉ，１）〜Ｄ４（ｋｉ，ｎ）を記憶部１２０の制御対象機器情報データベースＤＢから読み出して機器識別情報Ｄ２（ｋｉ）（図２０から図２２参照）と制御コマンドＤ３（ｋｉ，１）〜Ｄ３（ｋｉ，ｎ）に対応する入力操作情報Ｄ４（ｋｉ，１）〜Ｄ４（ｋｉ，ｎ）（ここではｎ＝５）の表示キーとを表示する操作画面Ｇｒ（ｋｉ）（図２０から図２２参照）を生成する。
【０１０９】
また、ステップＳ２１５では、制御部１６０は、表示部１３０にこれまで表示していた撮影画面Ｇｐに代えて、制御対象機器２００の操作画面Ｇｒ（ｋｉ）（図２０から図２２参照）を表示部１３０の表示画面Ｇに表示させる。なお、図２０から図２２においてｋｉは１及び２として示している。
【０１１０】
また、ステップＳ２１５ａでは、制御部１６０は、ｋｉがｋと等しいか否かを判断し、ｋｉがｋと等しいと判断した場合には（ステップＳ２１５ａ：Ｙｅｓ）、ステップＳ２１６に移行する一方、ｋｉがｋと等しくないと判断した場合には（ステップＳ２１５ａ：Ｎｏ）、ｋｉに１を加算（ｋｉ←ｋｉ＋１）し（ステップＳ２１５ｂ）、ステップＳ２１４に移行する。
【０１１１】
なお、複数の制御対象機器２００（１）〜２００（ｋ）（ここではｋ＝２）が認識されているため、操作画面Ｇｒ（１）〜Ｇｒ（ｋ）も複数の制御対象機器２００（１）〜２００（ｋ）にあわせて表示することが好ましい。例えば、ステップＳ２１５で生成する操作画面Ｇｒ（１）〜Ｇｒ（ｋ）としては、表示画面Ｇにおいて各操作画面Ｇｒ（１）〜Ｇｒ（ｋ）を表示（例えば、表示画面Ｇにおいて各操作画面Ｇｒ（１）〜Ｇｒ（ｋ）が入りきらない場合には各操作画面Ｇｒ（１）〜Ｇｒ（ｋ）全体を縮小して表示）する態様（図２０参照）、予め入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）に優先順位をつけておき、表示画面Ｇにおいて画面切替キーＣＨ（図２１の表示画面Ｇの中央右側参照）によって優先度の高いものから１個又は複数個単位で入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）を順に切り替える切替表示を行う態様（図２１参照）、或いは、表示画面Ｇにおいて画面切替キーＣＨ（図２２の表示画面Ｇの下左側参照）によって機器識別情報Ｄ２（１）〜Ｄ２（ｋ）毎に操作画面Ｇｒ（１）〜Ｇｒ（ｋ）を切り替える切替表示を行う態様（図２２参照）などを挙げることができる。
【０１１２】
また、ステップＳ２１７では、制御部１６０は、表示キー（「ＢＡＣＫ」）ＢＫの入力操作であると判断した場合には（ステップＳ２１７：Ｙｅｓ）、図１７に示すステップＳ２０２に移行する一方、表示キー（「ＢＡＣＫ」）ＢＫの入力操作でないと判断した場合には（ステップＳ２１７：Ｙｅｓ）、受け付けた入力操作が入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）の入力操作であるか否かを判断する（ステップＳ２１８）。
【０１１３】
また、ステップＳ２１８では、制御部１６０は、入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）の入力操作でないと判断した場合には（ステップＳ２１８：Ｎｏ）、ステップＳ２１６に移行する一方、入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）の入力操作であると判断した場合には（ステップＳ２１８：Ｙｅｓ）、受け付けた入力操作の入力操作情報Ｄ４（ｉ，ｊ）（ここではｉ＝１又は２、ｊ＝１〜５の何れか値）に対応する制御コマンドＤ３（ｉ，ｊ）を送信部１５１から制御対象機器２００（ｉ）に送信する（ステップＳ２１９）。
【０１１４】
［本実施の形態について］
以上説明したように、本実施の形態では、制御対象機器２００を制御するに先立ち、まず、制御対象機器２００（１）〜２００（ｍａ）を識別する機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）、及び、制御対象機器２００（１）〜２００（ｍａ）を制御するための制御コマンドＤ３（１）〜Ｄ３（ｍａ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）を取得する。次に、撮影部１１０で撮影された制御対象機器２００（１）〜２００（ｍ）の第１撮影画像Ｄ１（１，１）〜Ｄ１（ｍ，ｔ）を、制御対象機器２００（１）〜２００（ｍ）に対応する機器識別情報Ｄ２（１）〜Ｄ２（ｍ）及び制御コマンドＤ３（１，１）〜Ｄ３（ｍ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍ，ｎ）に関連付けて記憶部１２０に予め登録しておく。こうして機器識別情報Ｄ２（１）〜Ｄ２（ｍ）及び制御コマンドＤ３（１，１）〜Ｄ３（ｍ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍ，ｎ）を記憶部１２０に予め登録しておいた状態で、さらに撮影部１１０で撮影された制御対象機器２００（１）〜２００（ｋ）の第２撮影画像Ｄ５（１）〜Ｄ５（ｋ）と一致する一致画像を、記憶部１２０に登録してある第１撮影画像Ｄ１（１，１）〜Ｄ１（ｍ，ｔ）の中から抽出して制御対象機器２００（１）〜２００（ｋ）を認識し、認識した制御対象機器２００（１）〜２００（ｋ）の機器識別情報Ｄ２（１）〜Ｄ２（ｋ）に対応する制御コマンドＤ３（１，１）〜Ｄ３（ｋ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）を記憶部１２０から読み出して制御コマンドＤ３（１，１）〜Ｄ３（ｋ，ｎ）に対応する入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）の操作画面Ｇｒ（１）〜Ｇｒ（ｋ）を生成し、生成した操作画面Ｇｒ（１）〜Ｇｒ（ｋ）を表示部１３０に表示させる。こうすることで、制御対象機器２００（１）〜２００（ｋ）を制御するにあたって、撮影部１１０を制御対象機器２００（１）〜２００（ｋ）の方向に向けた状態にしておかなくてもよい。すなわち、制御対象機器２００（１）〜２００（ｋ）の認識後は、必ずしも撮影部１１０を制御対象機器２００（１）〜２００（ｋ）の方向に向けた状態にしておく必要がない。そして、入力部１４０から操作画面Ｇｒ（１）〜Ｇｒ（ｋ）の入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）に対する入力操作を受け付けた場合に、受け付けた入力操作の入力操作情報Ｄ４（ｉ，ｊ）に対応する制御コマンドＤ３（ｉ，ｊ）を送信部１５１から制御対象機器２００（ｉ）に送信する。これにより、制御対象機器２００（ｉ）を制御することが可能となる。
【０１１５】
しかも、撮影部１１０と表示部１３０とが遠隔制御装置１００に設けられているために、装置構成を小型化かつ簡素化させることができる。具体的には、スマートフォン等の複合デバイスが１つあれば実施可能であり、必要なデバイスの数を削減させることが可能となる。
【０１１６】
また、本実施の形態では、登録制御ステップ（登録制御手段Ｐ２）は、撮影部１１０で複数回撮影された複数の第１撮影画像Ｄ１（１，１）〜Ｄ１（ｍ，ｔ）を同一の制御対象機器２００（１）〜２００（ｍ）として機器識別情報Ｄ２（１）〜Ｄ２（ｍ）及び制御コマンドＤ３（１，１）〜Ｄ３（ｍ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍ，ｎ）に関連付けて記憶部１２０に予め登録しておくので、制御対象機器２００（１）〜２００（ｍ）が異なる角度から撮影された複数の前記第１撮影画像Ｄ１（１，１）〜Ｄ１（ｍ，ｔ）を同一の制御対象機器２００（１）〜２００（ｍ）として記憶部１２０に予め登録しておくことができ、これにより、第２撮影画像Ｄ５（１）〜Ｄ５（ｋ）による制御対象機器２００（１）〜２００（ｋ）の認識精度を向上させることができる。
【０１１７】
ところで、ユーザが遠隔制御を所望する制御対象機器２００を撮影するときに、ユーザが遠隔制御を所望しない他の制御対象機器２００が写り込んでしまうことがある。この場合、制御対象機器２００をすぐに認識するようにすると、ユーザが所望しない他の制御対象機器２００を誤って認識してしまうことがある。
【０１１８】
この点、本実施の形態では、制御対象機器２００を認識しても保留状態にし、制御対象機器２００を所定時間認識し続けたときに、制御対象機器２００の認識を確定するので、たとえユーザが所望しない他の制御対象機器２００が写り込んでしまうことがあっても、ユーザが所望しない他の制御対象機器２００を誤ってユーザが所望する制御対象機器２００と認識してしまう確率を低減させることができる。
【０１１９】
ところで、第１報知ステップ（第１報知制御手段Ｐ８）がないと、ユーザが物品を撮影しているときに、第２撮影画像Ｄ５により、たとえ制御対象機器２００の認識を保留状態にしたとしても、表示部１３０に操作画面Ｇｒ（図１５及び図１６、図２０から図２２参照）が表示されるまでは、ユーザはその物品が制御対象機器２００であると認識されたか否かを理解することができない。
【０１２０】
この点、本実施の形態では、制御対象機器２００の認識を保留状態にした場合に、第１報知ステップ（第１報知制御手段Ｐ８）によって制御対象機器２００の認識を保留状態にしたことを報知することにより、ユーザが物品を撮影しているときに、第２撮影画像Ｄ５により制御対象機器２００を認識すると、撮影された物品が制御対象機器２００であると認識されたことをユーザに理解させることができる。
【０１２１】
また、第２報知制御ステップ（第２報知制御手段Ｐ９）がないと、ユーザが物品を撮影しているときに、第２撮影画像Ｄ５により、たとえ制御対象機器２００の認識を確定したとしても、表示部１３０に操作画面Ｇｒ（図１５及び図１６、図２０から図２２参照）が表示されるまでは、ユーザはその物品が制御対象機器２００であると確定されたか否かを理解することができない。
【０１２２】
この点、本実施の形態では、制御対象機器２００の認識が確定した場合に、第２報知制御ステップ（第２報知制御手段Ｐ９）によって制御対象機器２００の認識が確定したことを報知することにより、ユーザが物品を撮影しているときに、第２撮影画像Ｄ５により制御対象機器２００の認識を確定すると、撮影された物品が制御対象機器２００であると確定されたことをユーザに理解させることができる。
【０１２３】
また、本実施の形態では、複数の制御対象機器２００（１）〜２００（ｋ）を認識することで、一つの表示部１３０に表示した複数の操作画面Ｇｒ（１）〜Ｇｒ（ｋ）（図２０から図２２参照）の入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）に対する入力操作を入力部１４０から受け付けることができ、従って、一つの表示部１３０に表示した複数の操作画面Ｇｒ（１）〜Ｇｒ（ｋ）の入力操作情報Ｄ４（１，１）〜Ｄ４（ｋ，ｎ）に対して複数の制御対象機器２００（１）〜２００（ｋ）を制御するための操作を行うことができ、それだけ利便性を向上させることができる。
【０１２４】
また、本実施の形態では、外部記録媒体ＭＥからの情報を読み出す読出部１７０、或いは／さらに、サーバー３００からネットワーク４００を介して機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）を受信する受信部１８１をさらに備えているので、たとえ制御対象機器２００（１）〜２００（ｍａ）の機種の追加或いは機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び／又は制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）の変更があった場合でも、外部記録媒体ＭＥから制御対象機器２００（１）〜２００（ｍａ）に対応する機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び／又は制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）を取得することができ、従って、各種の制御対象機器２００（１）〜２００（ｍａ）の機種の追加或いは機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び／又は制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）の変更に容易に対応させることができる。
【０１２５】
ところで、個々の外部記録媒体ＭＥに個別に機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）を保存させると、制御対象機器２００（１）〜２００（ｍａ）の機種の追加或いは機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び／又は制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）の変更があった場合に、それに伴う機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び／又は制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）の保存作業の作業性が煩雑となる。
【０１２６】
この点、本実施の形態では、一つのサーバー３００に機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）を保存させておくことにより、それだけ各種の制御対象機器２００（１）〜２００（ｍａ）の追加或いは機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び／又は制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）の変更に伴う機器識別情報Ｄ２（１）〜Ｄ２（ｍａ）及び／又は制御コマンドＤ３（１，１）〜Ｄ３（ｍａ，ｎ）、さらには入力操作情報Ｄ４（１，１）〜Ｄ４（ｍａ，ｎ）の保存作業の作業性を向上させることが可能となる。
【０１２７】
また、本実施の形態では、入力部１４０はタッチ入力部とされているので、表示画面Ｇに表示される操作画面Ｇｒに対して直接入力することができ、それだけ操作性を向上させることができ、これにより、本実施の形態のように、スマートフォン等の携帯端末装置１０に容易に適用させることが可能となる。
【符号の説明】
【０１２８】
１０      携帯端末装置
１００    遠隔制御装置
１００ａ  遠隔制御装置本体
１１０    撮影部
１２０    記憶部
１３０    表示部
１４０    入力部
１５０    第１通信部
１５１    送信部
１６０    制御部
１６１    処理部
１７０    読出部
１８０    第２通信部
１８１    受信部
２００    制御対象機器
３００    サーバー
４００    ネットワーク
４０１    公衆回線
４０２    インターネット
ＣＨ      画面切替キー
Ｄ１      第１撮影画像
Ｄ２      機器識別情報
Ｄ３      制御コマンド
Ｄ４      入力操作情報
Ｄ５      第２撮影画像
ＤＢ      制御対象機器情報データベース
Ｇ        表示画面
Ｇｐ      撮影画面
Ｇｒ      操作画面
Ｇｓ      モード選択画面
Ｇｕ      受付画面
Ｍ        カウンタ
ＭＥ      外部記録媒体
Ｐ        制御プログラム
Ｐ１      取得制御手段
Ｐ２      登録制御手段
Ｐ３      認識制御手段
Ｐ４      生成制御手段
Ｐ５      表示制御手段
Ｐ６      受付制御手段
Ｐ７      送信制御手段
Ｐ８      第１報知制御手段
Ｐ９      第２報知制御手段
Ｗ        枠
【図１】
2014036382.tif 000003
【図２】
2014036382.tif 000004
【図３】
2014036382.tif 000005
【図４】
2014036382.tif 000006
【図５】
2014036382.tif 000007
【図６】
2014036382.tif 000008
【図７】
2014036382.tif 000009
【図８】
2014036382.tif 000010
【図９】
2014036382.tif 000011
【図１０】
2014036382.tif 000012
【図１１】
2014036382.tif 000013
【図１２】
2014036382.tif 000014
【図１３】
2014036382.tif 000015
【図１４】
2014036382.tif 000016
【図１５】
2014036382.tif 000017
【図１６】
2014036382.tif 000018
【図１７】
2014036382.tif 000019
【図１８】
2014036382.tif 000020
【図１９】
2014036382.tif 000021
【図２０】
2014036382.tif 000022
【図２１】
2014036382.tif 000023
【図２２】
2014036382.tif 000024