(57)【要約】【課題】  リモコン内に不要なリモコンコードテーブルを持たず、対象機器を操作するために最低限必要な情報と、その情報を使用して、特定の電子機器専用のリモコンとしての機能を実現するためのアプリケーションのみを持つのみで、電子機器を選ばず、ユーザにとって操作が容易でキーアサインのカスタマイズが可能な、電子機器操作システムを提供することを目的とする。【解決手段】  二次元コード読み込み機能付リモコンにおいて、電子機器をリモコンで操作するのに必要な情報と、前記情報を利用して電子機器専用のリモコンとして動作する機能とを実現するアプリケーションプログラムを二次元コードにより前記リモコンにインストールし、操作対象となる電子機器をリモコンで操作することを特徴とする電子機器操作システム。【選択図】  図１
2006074353.tif 000002
【特許請求の範囲】
【請求項１】
二次元コード読み込み機能付リモコンにおいて、電子機器をリモコンで操作するのに必要な情報と、前記情報を利用して電子機器専用のリモコンとして動作する機能とを実現するアプリケーションプログラムを二次元コードにより前記リモコンにインストールし、操作対象となる電子機器をリモコンで操作することを特徴とする電子機器操作システム。
【請求項２】
請求項１記載の電子機器操作システムにおいて、電子機器をリモコンで操作するのに必要な情報は、リモコンのカスタムコード、電子機器の各操作と操作に対応するキーコードテーブルを含むことを特徴とする電子機器操作システム。
【請求項３】
請求項１記載の電子機器操作システムにおいて、アプリケーションプログラムは、電子機器をリモコンで操作するのに必要な情報内に格納されたリモコンのカスタムコード、電子機器の各操作と操作に対応するキーコードテーブルデータと、電子機器の各操作とリモコンが持つキーとの関連づけをすることができるユーザインターフェイスを持ち、ユーザが電子機器のキーファンクションを決定することが出来るリモコンとしての機能を実現することができることを特徴とする電子機器操作システム。
【請求項４】
請求項１〜請求項３の電子機器操作システムにおいて、電子機器はプリンタであり、プリンタをリモコンで操作するのに必要な情報と、前記情報を使用して前記プリンタ専用のリモコンとして動作する機能を実現するためのアプリケーションプログラムとの二つの情報を、プリンタが二次元コードで印刷することを特徴とする電子機器操作システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次元コード読み取り機能付リモコンを利用した電子機器のリモコン操作システムに関し、電子機器をリモコンで操作するためのアプリケーションプログラムと、電子機器固有のリモコンコードを二次元コードによってリモコンに読み込ませることにより、操作対象となる電子機器専用のリモコン装置として操作することを可能にする電子機器操作システムに関するものである。
【背景技術】
【０００２】
複数の機器のリモコンコードを選択使用できる従来のリモコン装置は、リモコンのキー操作で選択指定を行っていた。選択にあたっては、操作説明書は、リモコン背面等に対象機器のメーカ名や、テレビ、ビデオ等の機種選択を行うキー操作を収めた表等を設け、この選択操作に従い、リモコンに所望機器のリモコンコードの設定を行っていた。この操作の繁用さを取り除くため、バーコードを利用したリモコンコードの設定方法が、提案されている（例えば、特許文献１）。従来ユーザが操作説明書または操作表等に従い手動作で行っていたリモコンコードの設定を、バーコードの読み取りのみで行うという技術である。しかしながら、バーコードが表示することのできる情報量は２０桁程度であったため、バーコードでリモコンコードを設定するためには、リモコン自体がメーカ毎の設定テーブルを持つ必要があり、バーコードにより、テーブルに用意されたメーカを選択するにとどまっていた。この技術は、メーカ毎に大量のテーブルを用意しておく必要が生じてしまうと共に、テーブルに用意されていない機器は対応できないという欠点を持っている。また特許文献２には、二次元コード読み取り機能付電子機器で、ユーザ手動作で電子機器の設定を行う代わりに、二次元コードを読み取ることにより自動的に設定を行い、ユーザが確定するだけで電子機器の設定を容易に行うことを可能にする技術が提案されている。この技術をリモコンに適用すると、ユーザが手動作で行うことのできる設定をすべて二次元コードで行うことができるが、リモコンによって複数のアプリケーションが存在して、アプリケーション毎にデータ形式が異なる場合は、複数のデータ形式の二次元コードを用意する必要が生じてしまううえに、新たなリモコンのフォーマット形式に対応することが出来ない。さらに、二次元コードによって、電子機器の設定を自動的に行い、ユーザがそれを確認するだけであるため、リモコンのキー割り当てを、任意に設定することが不可能である。
【特許文献１】特開２００３−３２４７８２号公報
【特許文献２】特開２００４−１４５５２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
リモコン内に不要なリモコンコードテーブルを持たず、対象機器を操作するために最低限必要な情報と、その情報を使用して、特定の電子機器専用のリモコンとしての機能を実現するためのアプリケーションのみを持つのみで、電子機器を選ばず、ユーザにとって操作が容易でキーアサインのカスタマイズが可能な、電子機器操作システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明によると、電子機器固有のリモコンコードを二次元コードによってリモコンに読み込ませることにより、リモコン自体が実際には使用しないリモコンコードテーブルを不必要に持つ必要がなくなる。また、電子機器をリモコンで操作するためのアプリケーションプログラムも二次元コードでリモコンに読み込ませることにより、新たなリモコンフォーマットにも随時対応アプリケーションを使用することが可能となる。さらに、アプリケーションが、リモコンの持つキーと、二次元コードにより取得した、機器固有のキーコードを任意に関連付けるユーザインターフェイスを持つことにより、より柔軟性の高いリモコン操作システムを提供することが可能となる。
【発明の効果】
【０００５】
本発明によると、電子機器におけるリモコン機能の設定を容易に行えるという効果がある。設定は二次元コードを利用して行うが、対象機器をリモコンで操作するのに必要な情報のみを二次元コードに格納してリモコンに転送することにより、リモコン側が不要なリモコンコードテーブルを持つ必要がないという利点がある。さらに機器固有のアプリケーション自体を二次元コードでリモコン側にインストールすることにより、いかなるリモコンフォーマットへの対応も容易である。
【発明を実施するための最良の形態】
【０００６】
図１に本発明の構成を表す。プリンタホストコンピュータ１０１は、インターフェイスケーブル１０２によってプリンタ１０３に設置されているインターフェイス１０９と接続されており、プリンタ１０３を制御する。プリンタ１０３は、ＣＰＵ１０４、ＲＯＭ１０５、ＲＡＭ１０６、印字機構１０７、リモコン受信部１０８、インターフェイス１０９、メモリカードインターフェイス１１０を備える。ＲＯＭ１０５は、ＣＰＵ１０４がプリンタ１０３を制御するためのプログラムを格納する。印刷機構１０７はＣＰＵ１０４に制御され、任意の情報を印刷する。リモコン受信部１０８は、プリンタ１０３を操作するためのキーコードを受信し、ＣＰＵ１０４に受信したコードを送ることにより、プリンタ１０３はキーコードに応じた動作を実行する。インターフェイス１０９は、プリンタホストコンピュータ１０１より任意のデータを受信し、ＣＰＵ１０４に送る。メモリカードインターフェイス１１０には、不揮発性メモリが挿入され不揮発性メモリ内のデータを読み取り、ＣＰＵ１０４に送る。
【０００７】
ＱＲコード読み取り機能／リモコン送信機能付携帯電話１１３は、コントローラ１１４、ＲＯＭ１１５、ＲＡＭ１１６、リモコン送信部１１７、ＱＲコード読み取り部１１８、操作部１１９、表示部１２０を備える。ＲＯＭ１１５は、コントローラ１１４がＱＲコード読み取り機能／リモコン送信機能付携帯電話１１３を制御するためのプログラムを格納する。コントローラ１１４は、リモコン送信部１１７、ＱＲコード読み取り部１１８、操作部１１９、表示部１２０を制御する。ユーザは、表示部１２０に表示されるユーザインターフェイスを見ながら操作部１１９で操作を行う。
【０００８】
ＣＰＵ１０４は、プリンタ１０３をリモコンで操作するためのアプリケーションプログラム及び、アプリケーションが使用するデータを含んだ情報のＱＲコード１１２を印刷媒体１１１に印刷する。アプリケーションプログラム及びアプリケーションが使用するデータを含んだ情報は、ＲＯＭ１０５に格納するか、プリンタホストコンピュータ１０１からインターフェイス１０９を経由して受け取るか、不揮メモリカードインターフェイス１１０に挿入された発性メモリから読み取る方法が考えられる。アプリケーションプログラム及びアプリケーションが使用するデータを含んだ情報の形式は、データそのものか、データをＱＲコードに変換した後の画像データのどちらでも良い。プリンタ１０３の印刷機構１０７により、印字媒体１１１に印刷されたＱＲコード１１２は、ＱＲコード読み取り機能／リモコン送信機能付携帯電話１１３のＱＲコード読み取り部１１８によって読み込まれ、コントローラ１１４に送られる。ＱＲコードを読み取った後のＱＲコード読み取り機能／リモコン送信機能付携帯電話の制御フローチャートを図２に示す。
【０００９】
ユーザは、携帯電話のＱＲコード読み取りアプリケーションを起動（２０１）する。次に携帯電話のＱＲコード読み取り部によりＱＲコードを読み込み、携帯電話内のＱＲコード読み取りアプリケーションより読み込みデータを解析（２０２）する。解析の結果、プリンタをリモコンで操作するためのアプリケーションプログラム及びアプリケーションプログラムが使用するデータを含んだ情報であると判断（２０３）した場合は、リモコン用アプリケーションプログラムをＱＲコード読み取り機能／リモコン送信機能付携帯電話にそれをインストール（２０５）する。判断（２０３）において、その他のデータであると判断した場合は、データを処理することが可能なアプリケーションにて処理を行う。インストール（２０５）が終了すると、自動的に、又はユーザによる手操作によりリモコンアプリケーションを起動（２０６）する。このアプリケーションは、プリンタをリモコンで操作するための各操作に対応するキーコードと、ＱＲコード読み取り機能／リモコン送信機能付携帯電話に実際に搭載されている操作キーとの関連付けを行うための、ユーザインターフェイスを提供し、ユーザはユーザインターフェイスに従い、任意にリモコンのキーアサインを決定する（２０７）ことが可能である。以上のフローにより、プリンタをＱＲコード読み取り機能／リモコン送信機能付携帯電話で、プリンタのリモコン操作を実現（２０８）する。
【００１０】
なお、以上の実施例では、リモコンで操作するためのアプリケーションプログラム及び、アプリケーションが使用するデータを含んだ情報を一つのＱＲコードに格納した場合について説明をした。しかし、アプリケーションプログラムと、アプリケーションが使用する情報を別々にＱＲコードに変換することも考えられる。この場合、アプリケーションプログラムは、アプリケーションが使用するデータを含んだＱＲコードを読み込み、ＱＲコードに含まれたデータを認識する機能を持つことが有効である。この機能により、別途アプリケーションが使用するデータのみを含んだＱＲコードを読み込んだ後ユーザによってキーアサインを決定し、プリンタのリモコン操作を実現することも可能である。
【００１１】
（産業上の利用可能性）
本発明の活用例としては、二次元コード読み込み機能と、赤外線通信機能を持った携帯電話で電子機器、電子機器を遠隔操作する場合が考えられる。携帯電話のリモコン機能で電子機器を操作する場合、電子機器を操作するためのカスタムコード、キーコード等のリモコンコードを設定する必要があり、本発明は、容易にリモコンコードの設定を行いたい時に有効である。さらに、捜査対象である電子機器がプリンタである時は、必要に応じてリモコンコード情報を含んだ二次元コードを印刷することにより、二次元コードをあらかじめ用意しておく必要が無くなるという利点がある。
【図面の簡単な説明】
【００１２】
【図１】本発明の構成を表す代表図である。
【図２】ＱＲコード読み取り機能／リモコン送信機能付携帯電話の動作を表すフローチャートである。
【符号の説明】
【００１３】
１０１  プリンタホストコンピュータ
１０２  インターフェイスケーブル
１０３  リモコンによる操作が可能なプリンタ
１０４  ＣＰＵ
１０５  ＲＯＭ
１０６  ＲＡＭ
１０７  印刷機構
１０８  リモコン受信部
１０９  インターフェイス
１１０  メモリカードインターフェイス
１１１  印刷媒体
１１２  ＱＲコード
１１３  ＱＲコード読み取り機能／リモコン送信機能付携帯電話
１１４  コントローラ
１１５  ＲＯＭ
１１６  ＲＡＭ
１１７  リモコン送信部
１１８  ＱＲコード読み取り部
１１９  操作部
１２０  表示部
２０１  携帯電話のＱＲコード読み取りアプリケーションを起動
２０２  ＱＲコード読み込み／解析
２０３  リモコンアプリケーションプログラムかどうかの判断
２０４  所定のアプリケーションにより、データを解釈し、所定の処理を行う
２０５  リモコンアプリケーションをインストール
２０６  携帯電話の、リモコンアプリケーションを立ち上げる
２０７  読み取ったデータ中の、キーコードと、携帯電話が備えるキーとの関連付けを、ユーザがユーザインターフェイスにて行う
２０８  ：リモコンアプリケーションによる、プリンタのリモコン操作実現
【図１】
2006074353.tif 000003
【図２】
2006074353.tif 000004