(57)【要約】【課題】ユーザは簡便な操作でマルチリモコンに各種機器のリモコン機能を設定することができるとともに、マルチリモコンの製造メーカーも容易にユーザに設定方法を案内することができる。【解決手段】携帯端末の画面に、リモコン信号により操作される各種機器のリモコンを撮像する旨のガイダンスを出力する出力部と、撮像部によりリモコンを撮像する撮像処理部と、撮像部により撮像されたリモコンの画像に基づいて当該リモコンに対応する機器を認識し、認識結果に基づいて機器の識別情報を取得する認識処理部と、機器の識別情報を、複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に送信する送信部と、機器の識別情報により識別される機器を制御するためのインターフェースを画面上に設定する設定部と、を備える。【選択図】図２
2020127118.tif 000002
【特許請求の範囲】
【請求項１】
撮像部を備えた携帯端末に、
前記携帯端末の画面に、リモコン信号により操作される各種機器のリモコンを撮像する旨のガイダンスを出力する出力機能と、
前記撮像部により前記リモコンを撮像させる撮像処理機能と、
前記撮像部により撮像されたリモコンの画像に基づいて当該リモコンに対応する機器を認識し、認識結果に基づいて前記機器の識別情報を取得する認識処理機能と、
前記認識処理機能により取得された機器の識別情報を、複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に送信する送信させる送信機能と、
前記認識処理機能により取得された前記機器の識別情報により識別される機器を制御するためのインターフェースを前記画面上に設定する設定機能と、
を実現することを特徴とするリモコン機能設定プログラム。
【請求項２】
前記出力機能は、前記リモコンの操作入力面を撮像する旨のガイダンスを前記画面に表示し、
前記撮像処理機能は、前記リモコンの操作入力面を撮像し、
前記認識処理機能は、前記撮像処理機能により撮像された前記リモコンの操作入力面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより前記リモコンに対応する機器を認識し、またはリモコン信号により操作される各種機器および当該機器のリモコンに関する情報を管理するリモコンサーバに認識させ、当該認識結果に基づいて前記機器の識別情報を取得すること、
を特徴とする請求項１に記載のリモコン機能設定プログラム。
【請求項３】
前記認識処理機能により前記リモコンに対応する機器が認識されたか否かを判定する判定機能、
をさらに備え、
前記出力機能は、前記判定機能により前記リモコンに対応する機器が認識されたと判定されなかった場合に、前記リモコンの操作入力面の裏面を撮像する旨のガイダンスを前記画面に表示し、
前記撮像処理機能は、前記リモコンの操作入力面の裏面を撮像し、
前記認識処理機能は、前記撮像処理機能により撮像された前記リモコンの操作入力面の裏面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより前記リモコンに対応する機器を認識すること、
を特徴とする請求項２に記載のリモコン機能設定プログラム。
【請求項４】
前記認識処理機能により前記リモコンに対応する機器が認識されたか否かを判定する判定機能、
をさらに備え、
前記出力機能は、前記判定機能により前記リモコンに対応する機器が認識されたと判定されなかった場合に、前記リモコンに備えられた操作面または電池挿入口を被覆するカバー機能により被覆されている面を撮像する旨のガイダンスを前記画面に表示し、
前記認識処理機能は、前記撮像処理機能により撮像された前記カバー部により被覆されている面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンに備えられたカバー部により被覆されている面の画像と比較することにより前記リモコンに対応する機器を認識すること、
を特徴とする請求項２または３に記載のリモコン機能設定プログラム。
【請求項５】
前記出力機能は、前記リモコンを撮像する方向、撮像時における照度、撮像場所の背景模様のうち少なくともいずれか１つに関する撮影条件を指定する旨のガイダンスを前記画面に出力すること、
を特徴とする請求項１〜４のいずれか１つに記載のリモコン機能設定プログラム。
【請求項６】
撮像部を備えた携帯端末とネットワークを介して接続された、各種機器のリモコン機能に関する情報を管理するリモコンサーバであって、
前記携帯端末から、前記撮像部により撮像された前記機器に対応するリモコンの画像を受信する受信部と、
前記受信部により受信したリモコンの画像に基づいて当該リモコンに対応する機器を認識し、認識結果に基づいて前記機器の識別情報を取得する認識処理部と、
前記認識処理部により取得された機器の識別情報を出力する識別情報出力部と、
を備えることを特徴とするリモコンサーバ。
【請求項７】
前記携帯端末の画面に、前記機器のリモコンを撮像する旨のガイダンスを出力するガイダンス出力部と、
前記認識処理部により取得された前記機器の識別情報により識別される機器を制御するためのインターフェースを前記携帯端末の画面上に設定する設定部と、
をさらに備えることを特徴とする請求項６に記載のリモコンサーバ。
【請求項８】
前記識別情報出力部は、前記携帯端末を介して複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に前記識別情報を出力すること、
を特徴とする請求項６または７に記載のリモコンサーバ。
【請求項９】
撮像部を備えた携帯端末において実行されるリモコン機能設定方法であって、
前記携帯端末の画面に、リモコン信号により操作される各種機器のリモコンを撮像する旨のガイダンスを出力する出力ステップと、
前記撮像部により前記リモコンを撮像する撮像処理ステップと、
前記撮像処理ステップにより撮像されたリモコンの画像に基づいて当該リモコンに対応する機器を認識し、認識結果に基づいて前記機器の識別情報を取得する認識処理ステップと、
前記認識処理ステップにより取得された機器の識別情報を、複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に送信する送信させる送信ステップと、
前記認識処理ステップにより取得された前記機器の識別情報により識別される機器を制御するためのインターフェースを前記画面上に設定する設定ステップと、
を含むことを特徴とするリモコン機能設定方法。
【請求項１０】
撮像部を備えた携帯端末であって、
前記携帯端末の画面に、リモコン信号により操作される各種機器のリモコンを撮像する旨のガイダンスを出力する出力部と、
前記撮像部により前記リモコンを撮像する撮像処理部と、
前記撮像部により撮像されたリモコンの画像に基づいて当該リモコンに対応する機器を認識し、認識結果に基づいて前記機器の識別情報を取得する認識処理部と、
前記認識処理部により取得された機器の識別情報を、複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に送信する送信部と、
前記認識処理部により取得された前記機器の識別情報により識別される機器を制御するためのインターフェースを前記画面上に設定する設定部と、
を備えることを特徴とする携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、リモコン機能設定プログラム、リモコンサーバ、リモコン機能設定方法、携帯端末に関する。
【背景技術】
【０００２】
従来、エアコンやテレビなどを含む家電に代表される複数の各種機器のリモートコントロール機能（以下、リモコン機能という。）を一つの装置に集約するマルチリモコン装置（以下、マルチリモコンという。）が開発されている。マルチリモコンによれば、ユーザは各種機器の台数分のリモコン装置（以下、リモコンという。）を使い分けたり、管理したりする必要がなくなるため、ユーザにとって簡便なリモコン機能の操作を提供することが目的とされている。
【０００３】
一般的に、マルチリモコンに各種機器のリモコン機能を設定する既存の方法としては、ユーザにより機器の型番をマルチリモコンに入力するプリセット型や、電源を含む各機能をマルチリモコンに記憶させる学習型などがある。
【０００４】
しかし、既存のプリセット型マルチリモコンでは、ユーザが機器の型番を把握していない場合に、ユーザが機器の型番を確認する作業が煩雑となりマルチリモコンを迅速に使用できないケースがある。例えば、機器本体やリモコン装置に機器の型番が記載されていてもユーザが記載されている箇所を発見できない場合や、機器の購入時に同梱されている機器の取扱説明書や保証書をユーザが紛失しているような場合などが想定される。また、学習型マルチリモコンの場合、電源を含むリモコンの各機能を一つ一つマルチリモコンに記憶させる作業が必要となるため、ユーザによる設定のための作業労力が多大となるケースが多い。
【０００５】
そこで、このようなプリセット型リモコンや学習型リモコンの問題点を解決すべくリモコンからではなく機器本体の情報を基にマルチリモコンにリモコン機能を設定する方法が提案されている（例えば、特許文献１参照）。
【０００６】
具体的には、特許文献１によれば、機器を撮像した後、撮像した機器の画像から機器の認識処理を行い、機器をリモコン操作するためのリモコン処理を行うリモコン装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−１５６８３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１による方法では、機器の種類によっては大型であったり、部屋の高い位置に設置されたりしているような場合には、機器を移動することができず機器全体の画像を撮像することが困難である場合がある。また、機器全体の画像を撮像することができる場合であっても、撮像する位置や角度、照度などを調整することは困難である場合もある。
【０００９】
また、機器の種類によっては、機器を識別可能な特徴部分が機器の正面でない部分にあるケースも想定され、この場合には機器本体の画像から機器を認識することができないこととなる。あるいは、近年、機器の外観はシンプルな形状が需要者に好まれる傾向が高く、外見的な特徴が少ないケースも多く、このようなケースにおいては機器自体の画像から画像の特徴量を用いて機器を識別することが困難である。さらに、ユーザ操作による設定では正常に機器の認識処理がされないような場合に、マルチリモコンの製造メーカーにマルチリモコンの設定方法について問い合わせがなされても、機器本体の画像を撮像する方法では、機器の大きさや設置場所によってはオペレーターがユーザに適切に案内することが困難となるケースも想定される。
【００１０】
そこで、本発明は、ユーザは簡便な操作でマルチリモコンに各種機器のリモコン機能を設定することができるとともに、マルチリモコンの製造メーカーも容易にユーザに設定方法を案内することが可能な携帯端末、リモコンサーバ、リモコン機能設定方法、リモコン機能設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明に係るリモコン機能設定プログラムは、撮像部を備えた携帯端末に、携帯端末の画面に、リモコン信号により操作される各種機器のリモコンを撮像する旨のガイダンスを出力する出力機能と、撮像部によりリモコンを撮像させる撮像処理機能と、撮像部により撮像されたリモコンの画像に基づいて当該リモコンに対応する機器を認識し、認識結果に基づいて機器の識別情報を取得する認識処理機能と、認識処理機能により取得された機器の識別情報を、複数の機器のリモコン信号をリモコンに代替して発信可能なマルチリモコン装置に送信する送信させる送信機能と、認識処理機能により取得された機器の識別情報により識別される機器を制御するためのインターフェースを画面上に設定する設定機能と、を実現することを特徴とするリモコン機能設定プログラム。
【発明の効果】
【００１２】
本発明によれば、携帯端末により機器のリモコンが撮像され、撮像されたリモコンの画像に基づいて機器が認識され、認識結果に応じたリモコン設定情報がマルチリモコンに設定されるので、ユーザは簡便な操作でマルチリモコンに各種機器のリモコン機能を設定することができるとともに、マルチリモコンの製造メーカーも容易にユーザにマルチリモコン装置の設定方法を案内することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態に係るリモコン機能設定システムの構成を示すシステム図である。
【図２】本発明の一実施態様における携帯端末の機能構成例を示すブロック図である。
【図３】本実施形態における機器情報の一例を示す図である。
【図４】図４（ａ）は、本実施形態におけるリモコンの正面の一例を示す図であり、図４（ｂ）は、本実施形態におけるリモコンの裏面の一例を示す図である。
【図５】図５（ａ）は、本実施形態におけるリモコンの裏面の他の例を示す図であり、図５（ｂ）は、本実施形態におけるリモコンの裏面に備えられたカバー部５１１により被覆されている面の一例を示す図である。
【図６】図６（ａ）は、本実施形態における正面にカバー部が備えられたリモコンの一例を示す図であり、図６（ｂ）は、本実施形態におけるリモコンのカバー部５１１により被覆されている面の一例を示す図である。
【図７】本実施形態における携帯端末にインストールされたアプリケーション一覧の画面例を示す図である。
【図８】本実施形態における携帯端末の入出力部に出力されたリモコンを撮像する旨のガイダンスの出力表示例を示す図である。
【図９】本実施形態におけるマルチリモコンの機能構成の一例を示すブロック図である。
【図１０】本実施形態における携帯端末とマルチリモコンによるリモコン機能設定処理の流れの一例を示すシーケンス図である。
【図１１】本実施形態におけるリモコンサーバの機能構成の一例を示すブロック図である。
【図１２】他の実施形態における携帯端末とマルチリモコンによるリモコン機能設定処理の流れの一例を示すシーケンス図である。
【図１３】本実施形態における携帯端末を実現可能なコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１４】
図１は、本発明の実施の形態に係るリモコン機能設定システムの構成を示すシステム図である。図１に示すように、リモコン機能設定システム１は、携帯端末１００と、リモコンサーバ２００と、マルチリモコン３００とを含み、これらがネットワーク１０を介して相互に通信可能となっている。ネットワーク１０は、携帯端末１００と、リモコンサーバ２００と、マルチリモコン３００の各々を相互に接続する役割を担う。例えば、有線ネットワークや無線ネットワークであってもよい。なお、携帯端末１００とマルチリモコン３００とは、赤外線通信などの近距離通信を用いて少なくとも携帯端末１００からマルチリモコン３００に片方向通信可能である構成としてもよい。また、携帯端末１００は、図１において１台を図示するが、複数台であってもよい。
【００１５】
リモコンサーバ２００は、家電などの家庭やオフィスなどで使用される各種機器に関する情報と、当該機器にリモコン信号を発信するリモコンに関する情報とを管理する。リモコンサーバ２００は、携帯端末１００からの要求により、機器に関する情報を携帯端末１００に送信する。各種機器に関する情報には、各種機器の製造メーカーおよび機器の識別情報が含まれる。また、リモコンに関する情報には、リモコンの画像およびリモコンによる操作対象となる機器の識別情報が含まれる。
【００１６】
携帯端末１００は、カメラなどの撮像部を備えた端末であり、リモコンサーバ２００およびマルチリモコン３００と通信可能な端末である。なお、携帯端末１００とマルチリモコン３００は、赤外線通信を含む近距離通信により少なくとも携帯端末１００からマルチリモコン３００に片方向通信可能であればよい。なお、図１において、携帯端末１００はスマートフォンなどの携帯電話を図示するが、他の機器と通信可能な端末であればよく、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの情報処理装置も含まれる。また、他の例として、リモコンサーバ２００およびマルチリモコン３００は、携帯端末１００に内蔵する構成としてもよい。
【００１７】
マルチリモコン３００は、一台で複数の異なる種類の機器のリモート信号を識別し、複数の機器を操作できる操作端末である。本実施形態において、マルチリモコン３００は、携帯端末１００から受信した操作情報や、マルチリモコン３００に入力された音声情報に従って家電４００にリモート信号を発信してもよい。例えば、リモート信号としては、赤外線や電波による信号が用いられるが、この他リモート送信可能な信号であればいずれであってもよい。
【００１８】
家電４００は、本発明における機器に相当する。また、家電４００は、家庭用電気製品であり、エアコン、冷蔵庫、テレビ、ビデオデッキ、ＤＶＤプレーヤー、ＣＤプレーヤー、コンポなどが含まれるがこれらに限定されるものではない。なお、本実施形態においては、マルチリモコン３００により操作される機器として家電４００を例示するが、マルチリモコン３００による操作対象となる機器は家電に限定されず、オフィスなどにおいて業務上使用される機器であってもよい。
【００１９】
図２は、本発明の一実施態様における携帯端末１００の機能構成例を示すブロック図である。図２に示すように、携帯端末１００は、制御部１１０と、通信制御部１２０と、入出力部１３０と、撮像部１４０と、記憶部１５０とを備える。
【００２０】
入出力部１３０は、情報の入出力を行うための入力部（図示せず）や表示部（図示せず）などである。例えば、入力部、表示部ともに、液晶画面などから構成されるディスプレイ、モニタ、または、タッチパネル等の情報を出力する画面等である。
【００２１】
記憶部１５０は、機器情報データベース１４１を記憶する。機器情報データベース１４１には、機器情報とリモコン画像とが格納されている。ここで、機器情報とは、家電４００の機器に関する情報であって、家電４００の機器の製造メーカーの識別情報、機器の識別情報、リモコンの画像およびリモコンによる操作対象となる機器の識別情報が含まれる。図３は、本実施形態における機器情報の一例を示す図である。図３では、機器情報として、製造メーカーの識別情報を示す製造メーカーＩＤ「ＡＢＣ００１」に、機器の識別情報である機器ＩＤ「ＲＣ−２９１０」、リモコンの正面画像の識別情報を示すリモコン画像（正面）ＩＤ「ｐｃｔ９６３８５２」、リモコンの裏面画像の識別情報を示すリモコン画像（裏面）ＩＤ「ｐｃｔ９６３８５４」、リモコンのカバー内面画像の識別情報を示すリモコン画像（カバー内面）ＩＤ「ｐｃｔ９６３８５５」が対応付けられている。ここで、リモコンの正面とは、リモコンの電源ボタンなどの各種入力部が備えられた操作入力面のことをいい、リモコンの裏面画像とは、リモコンの正面に対する裏面のことをいい、リモコンのカバー内面とは、リモコンの一部を被覆するために設置されたカバーの内側の面のことをいう。なお、リモコンの一部は、リモコンの正面の一部であってもよいしリモコンの裏面の一部であってもよい。また、リモコン画像とは、機器情報データベース１４１に保存されている機器情報に含まれるリモコン画像ＩＤにより識別されるリモコンの画像のことである。なお、機器情報データベース１４１は、リモコンサーバ２００から所定の期間毎または任意のタイミングで、機器情報とリモコン画像とを受信し、更新される。
【００２２】
図４（ａ）は、本実施形態におけるリモコン５００ａの正面５０１ａの一例を示す図であり、図４（ｂ）は、本実施形態におけるリモコン５００ａの裏面５１０ａの一例を示す図である。図４（ａ）に示すように、リモコン５００ａの正面５０１ａには、電源ボタン５０２や、操作ボタン５０３が備えられており、その下部に機器の識別情報である「ＲＣ−２９１０」および製造メーカーＩＤ「ＡＢＣ００１」が記載されている。また、図４（ｂ）に示すように、リモコン５００ａの裏面５１０ａの下部には、電源ボタン５０２や、操作ボタン５０３が備えられており、その下部に機器の識別情報である「ＲＣ−２９１０」および製造メーカー名「ＡＢＣｍａｎｕｆａｃｔ」が記載されている。
【００２３】
図５（ａ）は、本実施形態におけるリモコン５００ｂの裏面５１０ｂの他の例を示す図であり、図５（ｂ）は、本実施形態におけるリモコンの裏面５１０ｂに備えられたカバー部５１１の内面５１２を示す図である。図５（ａ）では、リモコン５００ｂの裏面５１０ｂは、操作面（不図示）に対する裏面を示す。また、裏面５１０ｂには、カバー部５１１が備えられており、図５（ａ）は、カバー部５１１は、リモコン５００ｂに装着された状態を示す。カバー部５１１はリモコン５００ｂの電池挿入口を被覆する。図５（ｂ）は、リモコン５００ｂの裏面５１０ｂに備えられたカバー部５１１が取り外され、カバー部５１１により被覆されている面５１２が露出している状態を示す。カバー部５１１の内面５１２には、電池挿入口５１２ａ〜５１２ｄが備えられており、下部に機器の識別情報である「ＲＣ−２９１０」および製造メーカー名「ＡＢＣｍａｎｕｆａｃｔ」が記載されている。
【００２４】
図６（ａ）は、正面５０１ｂにカバー部５２１が備えられたリモコン５００ｃの一例を示す図であり、図６（ｂ）は、本実施形態におけるリモコン５００ｃのカバー部５３２の内面５３３を示す図である。カバー部５３２は、リモコン５００ｃの操作面を被覆する。図６（ａ）では、リモコン５００ｃの操作面となる正面５０１ｂには、電源ボタン５３１とカバー部５３２が備えられており、カバー部５３２は着脱可能、またはヒンジ部などで開閉可能にリモコン５００ｃに装着されている。また、図６（ｂ）では、リモコン５００ｃのカバー部５３２が取り外された、または、開かれた状態で、カバー部５１１により被覆されている面５３３が露出している状態を示している。そして、カバー部５３２の内面５３３の下部に機器の識別情報である「ＲＣ−２９１０」および製造メーカー名「ＡＢＣｍａｎｕｆａｃｔ」が記載されている。なお、図４〜図６において、リモコン５００ａ〜５００ｃを例示したが、特に明示する場合を除き、以下、リモコン５００と総称する。
【００２５】
図２に示すように、制御部１１０は、入出力制御部１１１と、撮像処理部１１２と、認識処理部１１３と、判定部１１４と、設定部１１５と、送受信部１６とを備える。ここで、入出力制御部１１１は、本発明における出力部に相当し、送受信部１１８は、送信部に相当する。
【００２６】
入出力制御部１１１は、入出力部１３０への制御を行う。入出力部１３０は、一例として、画像（画面）を出力し、ユーザからの入力を受け付けるタッチパネルにより実現される。具体的には、入出力制御部１１１は、入出力部１３０から情報入力された場合、または入出力部１３０に情報出力する際に、入出力部１３０と制御部１１０との間で入出力可能なデータに変換し入出力する。例えば、入出力制御部１１１は、入出力部１３０からリモコン機能設定指示の入力を受け付けた場合、リモコン機能設定を実行するアプリケーションを起動する。ここで、リモコン機能設定指示とは、リモコン５００の機能を携帯端末１００およびマルチリモコン３００に設定する指示のことである。
【００２７】
図７は、本実施形態における携帯端末１００にインストールされたアプリケーション一覧の画面例を示す図である。図７において、携帯端末１００の入出力部１３０上に、携帯端末１００にインストールされたアプリケーションの一覧として、リモコン機能設定用のアプリケーションを示す「リモコン設定」、画像閲覧用のアプリケーションを示す「ピクチャー閲覧」、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｙｓｔｅｍにおけるメッセージ交換用アプリケーションを示す「ＳＮＳメッセージ」、画像編集用のアプリケーションを示す「画像編集」、音楽再生用のアプリケーションを示す「音楽再生」、文書作成用アプリケーションを示す「文書作成」が表示されている。各アプリケーション名の先頭に選択可能な四角のアイコンが表示されており、図７においては、「リモコン設定」が選択されている。
【００２８】
図８は、本実施形態における携帯端末１００の入出力部１３０に出力されたリモコン５００を撮像する旨のガイダンスの出力表示例を示す図である。図８において、上にリモコン５００を撮像する旨のガイダンスを示す「リモコンの正面画像を撮像してください」というメッセージが表示されており、その下に撮像対象となるリモコン５００の画像が収まる領域を示すガイド枠１３１が表示されている。
【００２９】
なお、図８においては、入出力制御部１１１により、リモコン５００の操作入力面（正面）を撮像する旨のガイダンスの表示情報が入出力部１３０に出力された例を図示するが、後述する判定部１１４の判定結果により、リモコン５００の裏面画像やカバー部５２２により被覆されている面５１２、カバー部５３２により被覆されている面５３３を撮像する旨のガイダンスの表示情報が出力されることとなる。また、本実施形態においては、カバー部５２２、５３２により被覆されている面に機器の識別情報が記載されている例を示したが、これに限定されず、カバー部５２２、５３２自体の裏面に機器の識別情報が記載されている場合には、カバー部５２２、５３２自体の裏面を撮像する旨のガイダンスの表示情報を出力することとしてもよい。また、入出力制御部１１１によるリモコン５００の操作入力面（正面）を撮像する旨のガイダンスは、表示情報に限定されず音声情報であってもよい。この場合、スピーカー（不図示）から当該ガイダンスの音声情報が出力されることとなる。
【００３０】
また、入出力制御部１１１は、リモコン機能設定指示の入力を受け付けた場合、入出力部１３０に、リモコン５００の撮像指示に関するガイダンスを出力する。例えば、入出力制御部１１１は、リモコン５００の撮像面につき、リモコン５００の正面画像、リモコン５００の裏面画像、リモコン５００のカバー部５１１、５３２の内面５１２、５３３のいずれかを撮像する旨のガイダンスを入出力部１３０に出力する。または、入出力制御部１１１は、後述する認識処理部１１３および判定部１１４による処理結果によりリモコン５００の正面画像、リモコン５００の裏面画像、リモコン５００のカバー部５１１、５３２の内面５１２、５３３の順に撮像する旨のガイダンスを出力する。
【００３１】
また、入出力制御部１１１は、入出力部１３０に撮像対象となるリモコン５００の画像が収まる領域を示すガイド枠１３１を出力する。また、入出力制御部１１１は、入出力部１３０に撮影対象であるリモコン５００を撮像する方向、撮像時における照度、撮像場所の背景模様などに関する撮影条件を指定する旨のガイダンスを出力する。撮像条件としては、例えば、リモコン５００を正面から撮像すること、撮像時における照明が所定の照度以上とすること、反射光を避けること、リモコン５００を載置する背景模様を無地とすること、または、リモコン５００と同系色でない背景とすることなどがあり、これらのいずれかだけでもよいし、複数であってもよい。
【００３２】
撮像処理部１１２は、撮像部１４０により撮像対象を撮像したり、撮像した画像を処理したりする。例えば、撮像処理部１１２は、入出力部１３０に表示されたアプリケーション一覧から「リモコン設定」が選択され、入出力制御部１１１によりアプリケーションが起動された場合、撮像部１４０をオンにする。また、撮像処理部１１２は、入出力部１３０から操作入力されたシャッター指示に応じて、リモコン５００の正面画像、リモコン５００の裏面画像、リモコン５００のカバー部の内面画像などを撮像する。
【００３３】
認識処理部１１３は、撮像処理部１１２により撮像されたリモコン５００の画像に基づいてリモコン５００に対応する家電４００を認識し、認識結果に基づいて家電４００の識別情報を取得する。具体的には、認識処理部１１３は、撮像処理部１１２により撮像されたリモコン５００の画像を、機器情報データベース１４１に保存されているリモコン画像と照合し、一致する画像がある場合に、当該リモコン画像ＩＤに対応付けられている機器ＩＤを取得する。ここで、リモコン５００の画像と機器情報に含まれるリモコン画像との照合により、一致するリモコン画像があるか否かの判定は、撮像処理部１１２により撮像されたリモコン５００の画像と、機器情報データベース１４１に保存されているリモコン画像に含まれる画像の特徴量の比較により行われる。具体的には、認識処理部１１３は、撮像処理部１１２により撮像されたリモコン５００の画像に含まれる画像の形状、色、文字などの特徴量が、機器情報データベース１４１に保存されているリモコン画像に含まれるそれらの特徴量と所定値以上一致するか否かを判定し、一致すると判定した場合に、両画像は一致すると判定する。認識処理部１１３は、撮像処理部１１２により撮像されたリモコン５００の画像に含まれる画像が機器情報データベース１４１に保存されているリモコン画像と一致すると判定した場合に、機器情報データベース１４１を参照し、一致すると判定したリモコン画像のリモコン画像ＩＤに対応する機器ＩＤを取得する。また、認識処理部１１３は、リモコン５００の正面画像に対しては、機器情報データベース１４１に保存されているリモコン画像（正面）ＩＤに対応付けられているリモコン５００の正面画像とリモコン５００の裏面画像に対しては、機器情報データベース１４１に保存されているリモコン画像（裏面）ＩＤに対応付けられているリモコン５００の裏面画像と、リモコン５００のカバー部５１１、５３２の内面画像に対しては、機器情報データベース１４１に保存されているリモコン画像（裏面）ＩＤに対応付けられているリモコン５００のカバー部内面画像とそれぞれ照合する。
【００３４】
なお、本実施形態においては携帯端末１００が認識処理部１１３によりリモコン５００に対応する家電４００の認識処理および家電４００の機器ＩＤを取得する構成とするが、他の例として、認識処理部１１３による処理をリモコンサーバ２００により行わせる構成としてもよい。
【００３５】
判定部１１４は、認識処理部１１３によりリモコン５００に対応する家電４００が認識されたか否かを判定する。具体的には、判定部１１４は、認識処理部１１３により撮像処理部１１２により撮像されたリモコン５００の画像に含まれる画像が機器情報データベース１４１に保存されているリモコン画像と一致すると判定され、一致すると判定されたリモコン画像のリモコン画像ＩＤに対応する機器ＩＤが取得されたか否かを判定する。
【００３６】
設定部１１５は、認識処理部１１３により取得された機器ＩＤにより識別される家電４００を制御するためのリモコン機能を操作するためのインターフェースを入出力部１３０上に設定する。例えば、リモコン機能を操作するためのインターフェースは、入出力部１３０へのアイコン押下操作による場合には、リモコン５００の形状や色を模したアイコン画像であってもよいし、入出力部１３０が備えるマイク（不図示）への音声情報の入力による場合には、リモコン機能の操作指示を示す音声情報の入力を受け付けるためのマイクの画像をしたアイコン画像などであってもよい。
【００３７】
送受信部１１６は、通信制御部１２０を介してリモコンサーバ２００や、マルチリモコン３００、家電４００などの外部装置と各種データを送受信する。例えば、送受信部１１８は、認識処理部１１３により取得された機器ＩＤをマルチリモコン３００に送信する。また、送受信部１１６は、マルチリモコン３００にモコン機能を操作するためのインターフェースから家電４００を操作するための操作情報を送信する。ここで、操作情報とは、家電４００の機能を操作するための情報であり、電源オンやオフなどの操作に関する情報を含む。
【００３８】
通信制御部１２０は、通信回線や電話回線等に接続されるアンテナやルータ等の通信装置（図示せず）に接続されるインターフェースである。すなわち、通信制御部１２０は、リモコンサーバ２００等のような外部装置と通信回線を介してデータを通信する機能を有している。
【００３９】
次に、マルチリモコン３００の機能構成について説明する。図９は、本実施形態におけるマルチリモコン３００の機能構成の一例を示すブロック図である。図９に示すように、マルチリモコン３００は、制御部３１０と、記憶部３２０と、通信制御部３３０とを備える。
【００４０】
記憶部３２０は、リモコン設定情報を記憶する。ここで、リモコン設定情報とは、マルチリモコン３００にリモコン５００が有する家電４００に対するリモコン機能を設定するための情報であり、家電４００の機器ＩＤに、リモコン５００の機能情報などを含む。リモコン５００の機能情報とは、リモコン５００の各ボタンに対応して出力すべきリモコン信号を示す情報のことである。
【００４１】
制御部３１０は、設定処理部３１１と、受付部３１２と、入出力制御部３１３と、送受信部３１４を備える。
【００４２】
設定処理部３１１は、送受信部３１４を介して携帯端末１００から受信した機器ＩＤに対応付けられているリモコンの機能情報を記憶部３２０から取得し、取得した機能情報を設定する。なお、本実施形態においては、リモコンの機能情報はあらかじめマルチリモコン３００の記憶部３２０に保存されている構成としたが、他の例として、マルチリモコン３００は、送受信部３１４を介してリモコンサーバ２００からリモコンの機能情報を受信した上で設定する構成としてもよい。
【００４３】
受付部３１２は、送受信部３１４を介して、携帯端末１００から家電４００に対する操作指示、マルチリモコン３００に備えられた操作キー（不図示）を使った直接的な操作指示、またはマルチリモコン３００に備えられたマイク（不図示）から音声入力などを受け付け、受け付けた操作指示をマルチリモコンに送信する。例えば、受付部３１２は、携帯端末１００から電源オンの操作指示を受け付ける。
【００４４】
入出力制御部３１３は、受付部３１２により受け付けた操作指示を家電４００が受信可能なリモコン信号に変換し、送受信部３１４を介して赤外線送信などにより家電４００に出力する。
【００４５】
送受信部３１４は、通信制御部３３０を介して携帯端末１００などの外部装置と各種データを送受信する。例えば、送受信部３１４は、リモコンサーバ２００から設定情報を受信したり、家電４００にリモコン信号を送信したりする。
【００４６】
通信制御部３３０は、通信回線や電話回線等に接続されるアンテナやルータ等の通信装置（図示せず）に接続されるインターフェースである。すなわち、通信制御部３３０は、携帯端末１００や、家電４００等のような外部装置と通信回線を介してデータを通信する機能を有している。
【００４７】
次に、携帯端末１００とマルチリモコン３００によるリモコン機能設定処理について説明する。図１０は、本実施形態における携帯端末１００とマルチリモコン３００によるリモコン機能設定処理の流れの一例を示すシーケンス図である。
【００４８】
携帯端末１００の入出力制御部１１１は、リモコン機能設定用のアプリケーションを起動する（ステップＳ１）。携帯端末１００の撮像処理部１１２は、カメラを起動する（ステップＳ２）。携帯端末１００の入出力制御部１１１は、リモコン５００の撮像に関するガイダンスを出力する（ステップＳ３）。携帯端末１００の撮像処理部１１２は、リモコン５００を撮像する（ステップＳ４）。携帯端末１００の認識処理部１１３は、ステップＳ４において撮像されたリモコン５００の画像から、当該リモコン５００の画像に対応する家電４００の認識処理を行う（ステップＳ５）。携帯端末１００の設定部１１５は、リモコン設定情報をマルチリモコン３００に送信する（ステップＳ６）。携帯端末１００は、画面である入出力部１３０上にインターフェースを表示する(ステップＳ７)。マルチリモコン３００の設定処理部３１１は、ステップＳ６において携帯端末１００から受信したリモコン設定情報に基づいてリモコン５００の機能情報を設定する（ステップＳ８）。
【００４９】
このように、本実施形態におけるリモコン機能設定システム１によれば、携帯端末１００により撮像されたリモコンの画像を基に家電４００を認識するので、家電４００の大きさや設置場所に影響されることなくユーザは簡便な操作でマルチリモコンに各種機器のリモコン機能を設定することができるとともに、マルチリモコンの製造メーカーも容易にユーザに設定方法を案内することができる。
【００５０】
（他の実施形態）
上記の実施形態においては、携帯端末１００の認識処理部１１３によりリモコン５００の画像から家電４００を認識し、家電４００の機器ＩＤを取得する構成を説明したが、以下に他の実施形態として、リモコンサーバ２００により家電４００を認識する処理とする構成を示す。
【００５１】
リモコンサーバ２００の機能構成について説明する。図１１は、本実施形態におけるリモコンサーバ２００の機能構成の一例を示すブロック図である。図１１に示すように、リモコンサーバ２００は、制御部２１０と、通信制御部２２０と、記憶部２３０とを備える。なお、第一の実施形態において説明した各部の構成および機能と同一のものについては同一の符号を付して説明を省略する。
【００５２】
制御部２１０は、入出力制御部２１１と、認識処理部１１３と、判定部１１４と、設定部１１５と、送受信部２１６とを備える。
【００５３】
入出力制御部２１１は、携帯端末１００や、マルチリモコン３００などの外部装置に情報を入出力する。例えば、入出力制御部２１１は、送受信部２１６を介して携帯端末１００からリモコン機能設定指示の入力を受け付けた場合、リモコン５００を撮像する旨のガイダンスを出力する。また、入出力制御部２１１は、リモコン５００の撮像面につき、リモコン５００の正面画像、リモコン５００の裏面画像、リモコン５００のカバー部５１１、５３２の内面５１２、５３３のいずれかを撮像する旨のガイダンスを入出力部１３０に出力する。または、入出力制御部１１１は、後述する認識処理部１１３および判定部１１４による処理結果によりリモコン５００の正面画像、リモコン５００の裏面画像、リモコン５００のカバー部５１１、５３２の内面５１２、５３３の順に撮像する旨のガイダンスを出力する。また、入出力制御部２１１は、リモコン５００の正面画像、裏面画像、カバー部５１１、５３２の内面画像の各画像がそれぞれ家電４００により認識されなかった場合に、順次ガイダンスを出力することとしてもよい。これにより、リモコン５００の正面画像だけで家電４００が認識された場合には、操作工数を省略できるし、正面画像だけで家電４００が認識されなかった場合には、認識精度が向上する撮像箇所を効率的にユーザに提示することができる。
【００５４】
送受信部２１６は、通信制御部２２０を介して携帯端末１００やマルチリモコン３００などの外部装置と各種データを送受信する。例えば、送受信部２１６は、携帯端末１００からリモコン機能設定指示を受信したり、マルチリモコン３００にリモコン５００の設定情報を送信したりする。
【００５５】
通信制御部２２０は、通信回線や電話回線等に接続されるアンテナやルータ等の通信装置（図示せず）に接続されるインターフェースである。すなわち、通信制御部２２０は、携帯端末１００等のような外部装置と通信回線を介してデータを通信する機能を有している。
【００５６】
次に、他の実施形態における携帯端末１００と、リモコンサーバ２００と、マルチリモコン３００とによるリモコン機能設定処理について説明する。図１２は、他の実施形態における携帯端末１００とマルチリモコン３００によるリモコン機能設定処理の流れの一例を示すシーケンス図である。
【００５７】
携帯端末１００の送受信部１１６は、リモコンサーバ２００にリモコン機能設定指示を送信する（ステップＳ１１）。ここで、リモコン機能設定指示には、マルチリモコン３００のネットワーク上のアドレス（例えば、ＩＰアドレス）が含まれる。リモコンサーバ２００の送受信部２１６は、携帯端末１００にリモコン５００の画像を送信する旨の要求を送信する（ステップＳ１２）。携帯端末１００の撮像処理部１１２は、リモコン５００の画像を撮像する（ステップＳ１３）。携帯端末の入出力制御部２１１は、リモコン５００の画像をリモコンサーバ２００に送信する(ステップＳ１４)。リモコンサーバ２００の認識処理部１１３は、ステップＳ１４において携帯端末１００から受信したリモコン５００の画像をもとに、家電４００の認識処理を実行する（ステップＳ１５）。リモコンサーバ２００の入出力制御部２１１は、携帯端末１００に携帯端末１００の入出力部１３０に表示するインターフェースの表示情報およびリモコン５００の設定情報を送信する（ステップＳ１６）。携帯端末１００の送受信部１１６は、マルチリモコン３００にリモコン５００の設定情報を送信する（ステップＳ１７）。携帯端末１００の入出力制御部１１１は、携帯端末１００の入出力部１３０に家電４００のリモコン機能を操作するためのインターフェースの表示情報を出力する(ステップＳ１８)。マルチリモコン３００は、ステップＳ１７において受信した設定情報によりリモコン機能情報を設定する（ステップＳ１９）。
【００５８】
図１３は、本実施形態における携帯端末１００を実現可能なコンピュータ２０の一例を示すハードウェア構成図である。図１３に示すように、コンピュータ２０は、ＣＰＵ（Central  Processing  Unit）２１、ＲＡＭ（Random  Access  Memory）２２、ＲＯＭ（Read  Only  Memory）２３、ＨＤＤ（Hard  Disk  Drive）２４、通信インターフェース（Ｉ／Ｆ）２５、入出力インターフェース（Ｉ／Ｆ）２６、およびメディアインターフェース（Ｉ／Ｆ）２７を備える。
【００５９】
ＣＰＵ２１は、ＲＯＭ２３またはＨＤＤ２４に格納されたプログラムにより動作し、各部の制御を行う。ＲＯＭ２３は、コンピュータ２０の起動時にＣＰＵ２１によって実行されるブートプログラムや、コンピュータ２０のハードウェアに依存するプログラム等を格納する。
【００６０】
ＨＤＤ２４は、ＣＰＵ２１によって実行されるプログラムおよび当該プログラムによって使用されるデータ等を格納する。通信インターフェース２５は、通信回線を介して外部機器から受信したデータをＣＰＵ２１に送り、ＣＰＵ２１が生成したデータを、通信回線を介して外部機器に送信する。
【００６１】
ＣＰＵ２１は、入出力インターフェース２６を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ２１は、入出力インターフェース２６を介して、入力装置からデータを取得する。また、ＣＰＵ２１は、生成したデータを、入出力インターフェース２６を介して出力装置へ出力する。
【００６２】
メディアインターフェース２７は、記憶媒体２８に格納されたプログラムまたはデータを読み取り、ＲＡＭ２２を介してＣＰＵ２１に提供する。ＣＰＵ２１は、当該プログラムを、メディアインターフェース２７を介して記憶媒体２８からＲＡＭ２２上にロードし、ロードしたプログラムを実行する。記憶媒体２８は、例えばＤＶＤ（Digital  Versatile  Disc）等の光学記憶媒体、磁気記憶媒体、または半導体メモリ等である。
【００６３】
コンピュータ２０が本実施形態における携帯端末１００として機能する場合、コンピュータ２０のＣＰＵ２１は、ＲＡＭ２２上にロードされたプログラムを実行することにより、入出力制御部１１１、撮像処理部１１２、認識処理部１１３、判定部１１４、設定部１１５、送受信部１１６の各機能を実現する。また、ＨＤＤ２４には、機器情報データベース１４１内のデータが格納される。
【００６４】
リモコン機能設定プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。コンピュータ２０のＣＰＵ２１は、これらのプログラムを、メディアインターフェース２７を介して上記の記憶媒体から読み取って実行するが、他の例として、外部装置から、通信回線を介してこれらのプログラムを取得してもよい。
【００６５】
なお、リモコン機能設定プログラムは、例えば、ActionScript、JavaScript（登録商標）、Python、Rubyなどのスクリプト言語、C言語、C＋＋、C＃、Objective-C、Swift、Java（登録商標）などのコンパイラ言語などを用いて実装できる。
【００６６】
このように、本実施形態におけるリモコン機能設定システム１によれば、携帯端末１００により撮像されたリモコンの画像を基に家電４００を認識するので、家電４００の大きさや設置場所に影響されることなくユーザは簡便な操作でマルチリモコンに各種機器のリモコン機能を設定することができるとともに、マルチリモコンの製造メーカーも容易にユーザに設定方法を案内することができる。
【符号の説明】
【００６７】
１  リモコン機能設定システム
１００  リモコン機能設定装置
１１０  制御部
１１１  入出力制御部
１１２  撮像処理部
１１３  認識処理部
１１４  判定部
１１５  設定部
１１６  送受信部
１２０  通信制御部
１３０  入出力部
１４０  撮像部
１５０  記憶部
１４１  機器情報データベース
２００  リモコンサーバ
３００  マルチリモコン
４００  家電
【図１】
2020127118.tif 000003
【図２】
2020127118.tif 000004
【図３】
2020127118.tif 000005
【図４】
2020127118.tif 000006
【図５】
2020127118.tif 000007
【図６】
2020127118.tif 000008
【図７】
2020127118.tif 000009
【図８】
2020127118.tif 000010
【図９】
2020127118.tif 000011
【図１０】
2020127118.tif 000012
【図１１】
2020127118.tif 000013
【図１２】
2020127118.tif 000014
【図１３】
2020127118.tif 000015
【手続補正書】
【提出日】令和1年12月25日(2019.12.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
撮像部を備えた携帯端末に、
前記携帯端末の画面に、リモコン信号により操作される各種機器のリモコンの操作入力面を撮像する旨のガイダンスを出力する出力機能と、
前記撮像部により前記リモコンの操作入力面を撮像させる撮像処理機能と、
前記撮像部により撮像されたリモコンの操作入力面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより当該リモコンに対応する機器を認識し、認識結果に基づいて前記機器の識別情報を取得する認識処理機能と、
前記認識処理機能により前記リモコンに対応する機器が認識されたか否かを判定する判定機能と、
前記認識処理機能により取得された機器の識別情報を、複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に送信する送信機能と、
前記認識処理機能により取得された前記機器の識別情報により識別される機器を制御するためのインターフェースを前記画面上に設定する設定機能と、
を実現し、
前記出力機能は、前記判定機能により前記リモコンに対応する機器が認識されたと判定されなかった場合に、前記リモコンの操作入力面の裏面を撮像する旨のガイダンスを前記画面に表示し、
前記撮像処理機能は、前記リモコンの操作入力面の裏面を撮像し、
前記認識処理機能は、前記撮像処理機能により撮像された前記リモコンの操作入力面の裏面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより前記リモコンに対応する機器を認識すること、
を特徴とするリモコン機能設定プログラム。
【請求項２】
前記出力機能は、前記リモコンを撮像する方向、撮像時における照度、撮像場所の背景模様のうち少なくともいずれか１つに関する撮影条件を指定する旨のガイダンスを前記画面に出力すること、
を特徴とする請求項１に記載のリモコン機能設定プログラム。
【請求項３】
撮像部を備えた携帯端末に、
前記携帯端末の画面に、リモコン信号により操作される各種機器のリモコンの操作入力面を撮像する旨のガイダンスを出力する出力機能と、
前記撮像部により前記リモコンの操作入力面を撮像させる撮像処理機能と、
前記撮像部により撮像されたリモコンの操作入力面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより当該リモコンに対応する機器を認識し、認識結果に基づいて前記機器の識別情報を取得する認識処理機能と、
前記認識処理機能により前記リモコンに対応する機器が認識されたか否かを判定する判定機能と、
前記認識処理機能により取得された機器の識別情報を、複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に送信する送信機能と、
前記認識処理機能により取得された前記機器の識別情報により識別される機器を制御するためのインターフェースを前記画面上に設定する設定機能と、
を実現し、
前記出力機能は、前記判定機能により前記リモコンに対応する機器が認識されたと判定されなかった場合に、前記リモコンに備えられた操作入力面または電池挿入口を被覆するカバー機能により被覆されている面を撮像する旨のガイダンスを前記画面に表示し、
前記認識処理機能は、前記撮像処理機能により撮像された前記カバー機能により被覆されている面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの前記カバー機能により被覆されている面の画像と比較することにより前記リモコンに対応する機器を認識すること、
を特徴とするリモコン機能設定プログラム。
【請求項４】
前記出力機能は、前記リモコンを撮像する方向、撮像時における照度、撮像場所の背景模様のうち少なくともいずれか１つに関する撮影条件を指定する旨のガイダンスを前記画面に出力すること、
を特徴とする請求項３に記載のリモコン機能設定プログラム。
【請求項５】
撮像部を備えた携帯端末とネットワークを介して接続された、各種機器のリモコン機能に関する情報を管理するリモコンサーバであって、
前記携帯端末の画面に、リモコン信号により操作される各種機器のリモコンの操作入力面を撮像する旨のガイダンスを出力する出力部と、
前記携帯端末から、前記撮像部により撮像された前記機器に対応するリモコンの操作入力面の画像を受信する受信部と、
前記受信部により受信したリモコンの操作入力面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより当該リモコンに対応する機器を認識し、認識結果に基づいて前記機器の識別情報を取得する認識処理部と、
前記認識処理部により前記リモコンに対応する機器が認識されたか否かを判定する判定部と、
前記認識処理部により取得された機器の識別情報を、複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に送信する送信部と、
前記認識処理部により取得された前記機器の識別情報により識別される機器を制御するためのインターフェースを前記携帯端末の画面上に設定する設定部と、
を備え、
前記出力部は、前記判定部により前記リモコンに対応する機器が認識されたと判定されなかった場合に、前記リモコンの操作入力面の裏面を撮像する旨のガイダンスを前記画面に出力し、
前記受信部は、前記携帯端末から前記リモコンの操作入力面の裏面の画像を受信し、
前記認識処理部は、前記受信部により受信した前記リモコンの操作入力面の裏面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより前記リモコンに対応する機器を認識すること、
を特徴とするリモコンサーバ。
【請求項６】
前記出力部は、前記リモコンを撮像する方向、撮像時における照度、撮像場所の背景模様のうち少なくともいずれか１つに関する撮影条件を指定する旨のガイダンスを前記画面に出力すること、
を特徴とする請求項５に記載のリモコンサーバ。
【請求項７】
撮像部を備えた携帯端末とネットワークを介して接続された、各種機器のリモコン機能に関する情報を管理するリモコンサーバであって、
前記携帯端末の画面に、リモコン信号により操作される各種機器のリモコンの操作入力面を撮像する旨のガイダンスを出力する出力部と、
前記携帯端末から、前記撮像部により撮像された前記機器に対応するリモコンの操作入力面の画像を受信する受信部と、
前記受信部により受信したリモコンの操作入力面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより当該リモコンに対応する機器を認識し、認識結果に基づいて前記機器の識別情報を取得する認識処理部と、
前記認識処理部により前記リモコンに対応する機器が認識されたか否かを判定する判定部と、
前記認識処理部により取得された機器の識別情報を、複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に送信する送信部と、
前記認識処理部により取得された前記機器の識別情報により識別される機器を制御するためのインターフェースを前記携帯端末の画面上に設定する設定部と、
を備え、
前記出力部は、前記判定部により前記リモコンに対応する機器が認識されたと判定されなかった場合に、前記リモコンに備えられた操作入力面または電池挿入口を被覆するカバー機能により被覆されている面を撮像する旨のガイダンスを前記画面に出力し、
前記受信部は、前記カバー機能により被覆されている面の画像を受信し、
前記認識処理部は、前記撮像部により撮像された前記カバー機能により被覆されている面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの前記カバー機能により被覆されている面の画像と比較することにより前記リモコンに対応する機器を認識すること、
を特徴とするリモコンサーバ。
【請求項８】
前記出力部は、前記リモコンを撮像する方向、撮像時における照度、撮像場所の背景模様のうち少なくともいずれか１つに関する撮影条件を指定する旨のガイダンスを前記画面に出力すること、
を特徴とする請求項７に記載のリモコンサーバ。
【請求項９】
撮像部を備えた携帯端末において実行されるリモコン機能設定方法であって、
前記携帯端末の画面に、リモコン信号により操作される各種機器のリモコンの操作入力面を撮像する旨のガイダンスを出力する出力ステップと、
前記撮像部により前記リモコンの操作入力面を撮像する撮像処理ステップと、
前記撮像部により撮像されたリモコンの操作入力面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより当該リモコンに対応する機器を認識し、認識結果に基づいて前記機器の識別情報を取得する認識処理ステップと、
前記認識処理ステップにより前記リモコンに対応する機器が認識されたか否かを判定する判定ステップと、
前記認識処理ステップにより取得された機器の識別情報を、複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に送信する送信ステップと、
前記認識処理ステップにより取得された前記機器の識別情報により識別される機器を制御するためのインターフェースを前記画面上に設定する設定ステップと、
を含み、
前記出力ステップは、前記判定ステップにより前記リモコンに対応する機器が認識されたと判定されなかった場合に、前記リモコンの操作入力面の裏面を撮像する旨のガイダンスを前記画面に表示し、
前記撮像処理ステップは、前記リモコンの操作入力面の裏面を撮像し、
前記認識処理ステップは、前記撮像処理ステップにより撮像された前記リモコンの操作入力面の裏面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより前記リモコンに対応する機器を認識すること、
を特徴とするリモコン機能設定方法。
【請求項１０】
前記出力ステップは、前記リモコンを撮像する方向、撮像時における照度、撮像場所の背景模様のうち少なくともいずれか１つに関する撮影条件を指定する旨のガイダンスを前記画面に出力すること、
を特徴とする請求項９に記載のリモコン機能設定方法。
【請求項１１】
撮像部を備えた携帯端末において実行されるリモコン機能設定方法であって、
前記携帯端末の画面に、リモコン信号により操作される各種機器のリモコンの操作入力面を撮像する旨のガイダンスを出力する出力ステップと、
前記撮像部により前記リモコンの操作入力面を撮像する撮像処理ステップと、
前記撮像部により撮像されたリモコンの操作入力面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより当該リモコンに対応する機器を認識し、認識結果に基づいて前記機器の識別情報を取得する認識処理ステップと、
前記認識処理ステップにより前記リモコンに対応する機器が認識されたか否かを判定する判定ステップと、
前記認識処理ステップにより取得された機器の識別情報を、複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に送信する送信ステップと、
前記認識処理ステップにより取得された前記機器の識別情報により識別される機器を制御するためのインターフェースを前記画面上に設定する設定ステップと、
を含み、
前記出力ステップは、前記判定ステップにより前記リモコンに対応する機器が認識されたと判定されなかった場合に、前記リモコンに備えられた操作入力面または電池挿入口を被覆するカバー機能により被覆されている面を撮像する旨のガイダンスを前記画面に表示し、
前記撮像処理ステップは、前記カバー機能により被覆されている面を撮像し、
前記認識処理ステップは、前記撮像処理ステップにより撮像された前記カバー機能により被覆されている面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの前記カバー機能により被覆されている面の画像と比較することにより前記リモコンに対応する機器を認識すること、
を特徴とするリモコン機能設定方法。
【請求項１２】
前記出力ステップは、前記リモコンを撮像する方向、撮像時における照度、撮像場所の背景模様のうち少なくともいずれか１つに関する撮影条件を指定する旨のガイダンスを前記画面に出力すること、
を特徴とする請求項１１に記載のリモコン機能設定方法。
【請求項１３】
撮像部を備えた携帯端末であって、
前記携帯端末の画面に、リモコン信号により操作される各種機器のリモコンの操作入力面を撮像する旨のガイダンスを出力する出力部と、
前記撮像部により前記リモコンの操作入力面を撮像させる撮像処理部と、
前記撮像部により撮像されたリモコンの操作入力面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより当該リモコンに対応する機器を認識し、認識結果に基づいて前記機器の識別情報を取得する認識処理部と、
前記認識処理部により前記リモコンに対応する機器が認識されたか否かを判定する判定部と、
前記認識処理部により取得された機器の識別情報を、複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に送信する送信部と、
前記認識処理部により取得された前記機器の識別情報により識別される機器を制御するためのインターフェースを前記画面上に設定する設定部と、
を備え、
前記出力部は、前記判定部により前記リモコンに対応する機器が認識されたと判定されなかった場合に、前記リモコンの操作入力面の裏面を撮像する旨のガイダンスを前記画面に表示し、
前記撮像処理部は、前記リモコンの操作入力面の裏面を撮像し、
前記認識処理部は、前記撮像処理部により撮像された前記リモコンの操作入力面の裏面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより前記リモコンに対応する機器を認識すること、
を特徴とする携帯端末。
【請求項１４】
前記出力部は、前記リモコンを撮像する方向、撮像時における照度、撮像場所の背景模様のうち少なくともいずれか１つに関する撮影条件を指定する旨のガイダンスを前記画面に出力すること、
を特徴とする請求項１３に記載の携帯端末。
【請求項１５】
撮像部を備えた携帯端末であって、
前記携帯端末の画面に、リモコン信号により操作される各種機器のリモコンの操作入力面を撮像する旨のガイダンスを出力する出力部と、
前記撮像部により前記リモコンの操作入力面を撮像させる撮像処理部と、
前記撮像部により撮像されたリモコンの操作入力面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより当該リモコンに対応する機器を認識し、認識結果に基づいて前記機器の識別情報を取得する認識処理部と、
前記認識処理部により前記リモコンに対応する機器が認識されたか否かを判定する判定部と、
前記認識処理部により取得された機器の識別情報を、複数の機器のリモコン信号を前記リモコンに代替して発信可能なマルチリモコン装置に送信する送信部と、
前記認識処理部により取得された前記機器の識別情報により識別される機器を制御するためのインターフェースを前記画面上に設定する設定部と、
を実現し、
前記出力部は、前記判定部により前記リモコンに対応する機器が認識されたと判定されなかった場合に、前記リモコンに備えられた操作入力面または電池挿入口を被覆するカバー機能により被覆されている面を撮像する旨のガイダンスを前記画面に表示し、
前記認識処理部は、前記撮像処理部により撮像された前記カバー機能により被覆されている面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの前記カバー機能により被覆されている面の画像と比較することにより前記リモコンに対応する機器を認識すること、
を特徴とする携帯端末。
【請求項１６】
前記出力部は、前記リモコンを撮像する方向、撮像時における照度、撮像場所の背景模様のうち少なくともいずれか１つに関する撮影条件を指定する旨のガイダンスを前記画面に出力すること、
を特徴とする請求項１５に記載の携帯端末。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記課題を解決するため、本発明に係るリモコン機能設定プログラムは、撮像部を備えた携帯端末に、前記携帯端末の画面に、リモコン信号により操作される各種機器のリモコンの操作入力面を撮像する旨のガイダンスを出力する出力機能と、撮像部によりリモコンの操作入力面を撮像させる撮像処理機能と、撮像部により撮像されたリモコンの操作入力面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより当該リモコンに対応する機器を認識し、認識結果に基づいて機器の識別情報を取得する認識処理機能と、認識処理機能によりリモコンに対応する機器が認識されたか否かを判定する判定機能と、認識処理機能により取得された機器の識別情報を、複数の機器のリモコン信号をリモコンに代替して発信可能なマルチリモコン装置に送信する送信機能と、認識処理機能により取得された機器の識別情報により識別される機器を制御するためのインターフェースを画面上に設定する設定機能と、を実現し、出力機能は、判定機能によりリモコンに対応する機器が認識されたと判定されなかった場合に、リモコンの操作入力面の裏面を撮像する旨のガイダンスを画面に表示し、撮像処理機能は、リモコンの操作入力面の裏面を撮像し、認識処理機能は、撮像処理機能により撮像されたリモコンの操作入力面の裏面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することによりリモコンに対応する機器を認識すること、を特徴とする。
また、本発明に係るリモコン機能設定プログラムは、撮像部を備えた携帯端末に、携帯端末の画面に、リモコン信号により操作される各種機器のリモコンの操作入力面を撮像する旨のガイダンスを出力する出力機能と、撮像部によりリモコンの操作入力面を撮像させる撮像処理機能と、撮像部により撮像されたリモコンの操作入力面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンの操作入力面の画像と比較することにより当該リモコンに対応する機器を認識し、認識結果に基づいて機器の識別情報を取得する認識処理機能と、認識処理機能によりリモコンに対応する機器が認識されたか否かを判定する判定機能と、認識処理機能により取得された機器の識別情報を、複数の機器のリモコン信号をリモコンに代替して発信可能なマルチリモコン装置に送信する送信機能と、認識処理機能により取得された機器の識別情報により識別される機器を制御するためのインターフェースを画面上に設定する設定機能と、を実現し、出力機能は、判定機能によりリモコンに対応する機器が認識されたと判定されなかった場合に、リモコンに備えられた操作入力面または電池挿入口を被覆するカバー機能により被覆されている面を撮像する旨のガイダンスを画面に表示し、認識処理機能は、撮像処理機能により撮像されたカバー機能により被覆されている面の画像に含まれる特徴量を、予めデータベースに記憶された各種機器のリモコンのカバー機能により被覆されている面の画像と比較することによりリモコンに対応する機器を認識すること、を特徴とするものであってもよい。