(57)【要約】【課題】遠隔操作対象機器についての遠隔操作コードを短時間で、しかも容易に検索し得るリモコン装置を提供する。【解決手段】いずれかの電子機器を遠隔操作対象機器として登録するときに、グループＧ１を出力対象グループとして出力対象グループに属するコードデータＤ１を記憶部から読み出して遠隔操作信号Ｓ２を出力した後に（ステップ５１，５２）、反応ありボタン１２の操作に対応する操作信号Ｓ１が出力されたときにグループＧ１の下位に位置するいずれかのグループを新たな出力対象グループとする出力対象グループ決定処理と（ステップ５４〜５６）、出力対象グループに属するコードデータＤ１を記憶部から読み出して遠隔操作信号Ｓ２を出力する出力処理（ステップ５１，５２）とを交互に実行することにより、電子機器のコードデータＤ１を特定して登録する。【選択図】図５
2005136837.tif 000002
【特許請求の範囲】
【請求項１】
複数の電子機器にそれぞれ対応する遠隔操作コードを記憶する記憶部と、前記電子機器を遠隔操作するための操作ボタンを有してボタン操作に応じた操作信号を出力する操作部と、当該操作部から前記操作信号が出力されたときに、遠隔操作対象機器として予め登録されている前記電子機器についての前記遠隔操作コードに基づいて当該出力された操作信号に対応する遠隔操作信号を出力する制御部とを備えて構成され、
前記記憶部は、１つの前記遠隔操作コードを最下位グループとし、かつ最上位グループの数が前記遠隔操作コードの数よりも少ないツリー状にグループ化可能に当該各遠隔操作コードを記憶し、
前記制御部は、いずれかの電子機器を前記遠隔操作対象機器として登録するときに、前記最上位グループのいずれかを出力対象グループとして当該出力対象グループに属する前記遠隔操作コードを前記記憶部から読み出して前記遠隔操作信号を出力した後に、
所定信号が出力されたときに前記出力対象グループの下位に位置するいずれかのグループを新たな前記出力対象グループとする出力対象グループ決定処理と、当該出力対象グループに属する前記遠隔操作コードを前記記憶部から読み出して前記遠隔操作信号を出力する出力処理とを交互に実行することにより、当該電子機器の前記遠隔操作コードを特定して登録するリモコン装置。
【請求項２】
前記記憶部は、最上位グループの数を２つとするツリー状にグループ化可能に前記各遠隔操作コードを記憶し、
前記制御部は、前記最上位グループの一方を前記出力対象グループとして前記遠隔操作信号を出力した後に、前記出力対象グループ決定処理において、前記出力対象グループの下位に位置する２つのグループのうちの一方を新たな前記出力対象グループとする請求項１記載のリモコン装置。
【請求項３】
前記制御部は、前記出力対象グループ決定処理において、前記所定信号が出力されなかったときに、前記ツリー状のグループ化において前記出力対象グループと同順位に位置する他のグループの下位に位置する２つのグループのうちの一方のグループを新たな前記出力対象グループとする請求項２記載のリモコン装置。
【請求項４】
前記操作部は、前記制御部による前記遠隔操作信号の出力に対して前記電子機器が反応した際に操作するための反応ありボタンを備え、当該反応ありボタンが操作されたときに前記所定信号としての前記操作信号を出力する請求項１から３のいずれかに記載のリモコン装置。
【請求項５】
前記遠隔操作信号の出力完了を報知する報知手段を備え、前記制御部は、前記遠隔操作信号を出力した後に、前記報知手段に対して前記遠隔操作信号の出力完了を特定するメッセージを報知させる請求項４記載のリモコン装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の電子機器のうちから予め登録された電子機器を遠隔操作するリモコン装置に関するものである。
【背景技術】
【０００２】
この種のリモコン装置として、製造メーカーや型番の異なる複数の対象機器（テレビジョン等）を遠隔操作するリモコン装置が特開平７−８７５７１号公報に開示されている。このリモコン装置の使用に際しては、同公報の図１に示すフローチャートの各ステップを実行することによって遠隔操作対象機器を登録（設定）する。
【特許文献１】特開平７−８７５７１号公報（第３−４頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、従来のリモコン装置には、以下の問題点がある。すなわち、従来のリモコン装置では、複数のリモコンコードのうちの１つを順次登録して、その都度「電源コード」を送信すると共に電源キーが操作されているか否かを判別することで、ユーザーの手が電源キーから離された際に登録されているリモコンコードを遠隔操作対象機器についてのリモコンコードとして確定（設定）している。この場合、遠隔操作対象機器のなかには、電源コードを受信してから、ユーザーが動作した旨を認識可能な状態となるまでに、ある程度の時間を要するものが存在する。したがって、上記のフローチャートにおけるステップＴ６の待機時間を十分に長く規定しておく必要がある。このため、従来のリモコン装置には、遠隔操作対象機器についてのリモコンコード（遠隔操作コード）を検索するのに長時間を要するという問題点がある。また、リモコンコードの検索時には、遠隔操作対象機器が反応するまでユーザーが電源キーを操作し続ける必要があるため、この操作が非常に煩雑であるという問題点も存在する。
【０００４】
本発明は、かかる問題点に鑑みてなされたものであり、遠隔操作対象機器についての遠隔操作コードを短時間で、しかも容易に検索し得るリモコン装置を提供することを主目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成すべく本発明に係るリモコン装置は、複数の電子機器にそれぞれ対応する遠隔操作コードを記憶する記憶部と、前記電子機器を遠隔操作するための操作ボタンを有してボタン操作に応じた操作信号を出力する操作部と、当該操作部から前記操作信号が出力されたときに、遠隔操作対象機器として予め登録されている前記電子機器についての前記遠隔操作コードに基づいて当該出力された操作信号に対応する遠隔操作信号を出力する制御部とを備えて構成され、前記記憶部は、１つの前記遠隔操作コードを最下位グループとし、かつ最上位グループの数が前記遠隔操作コードの数よりも少ないツリー状にグループ化可能に当該各遠隔操作コードを記憶し、前記制御部は、いずれかの電子機器を前記遠隔操作対象機器として登録するときに、前記最上位グループのいずれかを出力対象グループとして当該出力対象グループに属する前記遠隔操作コードを前記記憶部から読み出して前記遠隔操作信号を出力した後に、所定信号が出力されたときに前記出力対象グループの下位に位置するいずれかのグループを新たな前記出力対象グループとする出力対象グループ決定処理と、当該出力対象グループに属する前記遠隔操作コードを前記記憶部から読み出して前記遠隔操作信号を出力する出力処理とを交互に実行することにより、当該電子機器の前記遠隔操作コードを特定して登録可能に構成されている。
【０００６】
このリモコン装置では、制御部が最上位グループのいずれかを出力対象グループとして遠隔操作信号を出力した後に、所定信号が出力されたときに出力対象グループの下位に位置するいずれかのグループを新たな出力対象グループとする出力対象グループ決定処理と、出力対象グループに属する遠隔操作コードを記憶部から読み出して遠隔操作信号を出力する出力処理とを交互に実行して電子機器の遠隔操作コードを特定して登録する。したがって、所定の待機時間を挟んで複数のリモコンコードを順に送信して遠隔操作対象機器を検索する従来のリモコン装置とは異なり、出力対象グループに属する遠隔操作コードの中に遠隔操作対象機器として登録すべき電子機器についての遠隔操作コードが含まれているか否かを正確かつ迅速に特定することができる。このため、この出力対象グループ決定処理と出力処理とを交互に繰り返して実行することで、従来のリモコン装置よりも十分に短時間で遠隔操作対象機器を登録することができる。また、ボタン操作している時間が短くてもよいため、遠隔操作対象機器を容易に登録することができる。
【０００７】
また、本発明に係るリモコン装置は、前記記憶部が最上位グループの数を２つとするツリー状にグループ化可能に前記各遠隔操作コードを記憶し、前記制御部が前記最上位グループの一方を前記出力対象グループとして前記遠隔操作信号を出力した後に、前記出力対象グループ決定処理において、前記出力対象グループの下位に位置する２つのグループのうちの一方を新たな前記出力対象グループとする。
【０００８】
このリモコン装置では、制御部が最上位グループの一方を出力対象グループとして遠隔操作信号を出力した後に、出力対象グループ決定処理において、出力対象グループの下位に位置する２つのグループのうちの一方を新たな出力対象グループとする。したがって、例えば下位グループに属する複数の遠隔操作コードの中に遠隔操作対象機器として登録すべき電子機器についての遠隔操作コードが含まれているか否かを正確かつ迅速に特定することができる。このため、上位のグループに属する複数の遠隔操作コードについて所定の待機時間を挟んで順に送信して遠隔操作対象機器を検索する構成と比較して、十分に短時間で遠隔操作対象機器の遠隔操作コードを特定することができる。
【０００９】
さらに、本発明に係るリモコン装置は、前記出力対象グループ決定処理において、前記所定信号が出力されなかったときに、前記制御部が前記ツリー状のグループ化において前記出力対象グループと同順位に位置する他のグループの下位に位置する２つのグループのうちの一方のグループを新たな前記出力対象グループとする。なお、本発明における「所定信号が出力されなかったとき」には、「所定信号とは相違する信号が出力されたとき」も含まれる。
【００１０】
このリモコン装置では、出力対象グループ決定処理において、所定信号が出力されなかったときに、出力対象グループと同順位に位置する他のグループの下位に位置する一方のグループを新たな出力対象グループとする。したがって、出力対象グループと同順位に位置する他のグループに属する複数の遠隔操作コードのすべてについて遠隔操作信号を出力することなく、その下位に位置するグループの中に遠隔操作対象機器として登録すべき電子機器についての遠隔操作コードが含まれているか否かを正確かつ迅速に特定することができる。このため、出力対象グループと同順位に位置する他のグループに属する遠隔操作コードのすべてについて遠隔操作信号を出力して検索する構成と比較して、十分に短時間で遠隔操作対象機器の遠隔操作コードを特定することができる。
【００１１】
また、本発明に係るリモコン装置は、操作部が前記制御部による前記遠隔操作信号の出力に対して前記電子機器が反応した際に操作するための反応ありボタンを備えて構成され、当該反応ありボタンが操作されたときに前記所定信号としての前記操作信号を出力する。
【００１２】
このリモコン装置では、反応ありボタンが操作されたときに操作部が所定信号としての操作信号を出力する。したがって、比較的単純な構成でありながら、遠隔操作対象機器が制御部によって送信された遠隔操作信号に反応したか否かをリモコン装置に対して正確かつ容易に特定させることができる。
【００１３】
さらに、本発明に係るリモコン装置は、前記遠隔操作信号の出力完了を報知する報知手段を備えて、前記制御部が前記遠隔操作信号を出力した後に前記報知手段に対して前記遠隔操作信号の出力完了を特定するメッセージを報知させる。
【００１４】
このリモコン装置では、遠隔操作信号を出力した後に、制御部が報知手段に対して遠隔操作信号の出力完了を特定するメッセージを報知させる。したがって、遠隔操作信号の送信が完了するのに先立って反応なしボタンが操作される事態を回避することができる。また、遠隔操作信号の送信が完了しているにも拘わらず、送信が完了していないと認識される事態を回避することができる結果、不要な待ち時間をなくして、より短時間で遠隔操作対象機器の遠隔操作コードを特定することができる。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照して、本発明に係るリモコン装置の最良の形態について説明する。
【００１６】
図１に示すリモコン装置１は、一例として、製造メーカー、製造時期および型式等が互いに異なるビデオデッキＶおよびテレビジョンＴなどのＡＶ機器、エアコン並びに扇風機等（図示せず）の家電製品を含む各種電子機器を遠隔操作可能に構成されたマルチリモコン装置であって、操作部２、表示部３、ＲＯＭ４、制御部５、ＥＥＰＲＯＭ６および信号出力部７を備えて構成されている。操作部２は、ビデオデッキＶやテレビジョンＴなどを遠隔操作するための操作ボタン、およびリモコン装置１の動作条件を設定するための操作ボタンなどの複数の操作ボタンが配列されて、ボタン操作に応じた操作信号Ｓ１を出力する。この場合、図２に示すように、動作条件を設定するための操作ボタンとしては、設定開始ボタン１１、反応ありボタン１２、反応なしボタン１３および登録ボタン１４などが挙げられる。なお、同図では、本発明についての理解を容易とするために、ボタンの表面に「設定開始」、「反応あり」、「反応なし」および「登録」などの文字列が記されているように図示しているが、実際には、これらの文字列に対応する機能がチャネル切換ボタンや再生ボタン等の各種操作ボタンに割り当てられて設定開始ボタン１１および反応ありボタン１２などとして機能する。
【００１７】
表示部３は、通常状態においては、月、日、曜日、および時刻などを示す文字情報を表示すると共に、ユーザーによって操作部２の操作ボタンが操作されたときには、制御部５の制御下で操作内容に応じた各種のメッセージを表示する。また、表示部３は、本発明における報知手段に相当し、後述する操作対象機器登録処理３０（図４参照）において遠隔操作信号の送信完了を報知するメッセージ（ボタン操作を促すメッセージ）などを表示する。ＲＯＭ４は、ＥＥＰＲＯＭ６と相俟って本発明における記憶部を構成し、図３に示すように、一例として、「コード0001〜2048」の２０４８個のリモコンコードデータ（本発明における遠隔操作コード：以下「コードデータ」ともいう）Ｄ１，Ｄ１・・を記憶する。この場合、１つのコードデータＤ１は、本発明における最下位グループを構成し、「遠隔操作対象機器の製造メーカー」、「機種（型番）」および「各操作ボタンの操作に対応する遠隔操作信号」などの情報を特定可能に構成されている。
【００１８】
また、このリモコン装置１では、「コード0001〜2048」の２０４８個のコードデータＤ１，Ｄ１・・が「コード0001〜1024」の１０２４個のコードデータＤ１，Ｄ１・・と、「コード1025〜2048」の１０２４個のコードデータＤ１，Ｄ１・・との２つのグループＧ１，Ｇ１（本発明における「最上位グループ」の一例）にグループ分けされている。さらに、各グループＧ１内のコードデータＤ１，Ｄ１・・については、その前半部分のコードデータＤ１，Ｄ１・・と、その後半部分のコードデータＤ１，Ｄ１・・との２つのグループＧ２，Ｇ２（最上位グループの下位に位置するグループ）にグループ分けされている。具体的には、例えば、「コード0001〜1024」の１０２４個のコードデータＤ１，Ｄ１・・については、「コード0001〜0512」の５１２個のコードデータＤ１，Ｄ１・・と、「コード0513〜1024」）の５１２個のコードデータＤ１，Ｄ１・・との２つのグループＧ２，Ｇ２にグループ分けされている。このように、このリモコン装置１では、２０４８個のコードデータＤ１，Ｄ１・・が階層的（ツリー状）に多段階にグループ分けされて、各グループＧ１〜Ｇ１０を単位として後述する操作対象機器登録処理３０における絞り込み処理が実行される。
【００１９】
制御部５は、操作部２、表示部３および信号出力部７を総括的に制御する。具体的には、制御部５は、操作部２から操作信号Ｓ１が出力されたときに、遠隔操作対象機器として予め登録されている電子機器（ビデオデッキＶやテレビジョンＴ）についてのコードデータＤ１をＲＯＭ４から読み出して、その読み出したコードデータＤ１に基づいて、出力された操作信号Ｓ１に対応する遠隔操作信号Ｓ２を生成する。また、制御部５は、リモコン装置１の動作状態に応じて予め規定されているメッセージを表示部３に表示させる。さらに、制御部５は、操作対象機器登録処理３０を実行して、遠隔操作対象機器の特定が可能な操作対象機器特定用データＤ２をＥＥＰＲＯＭ６に記憶させる（遠隔対象電子機器の登録）。ＥＥＰＲＯＭ６は、操作対象機器特定用データＤ２や、リモコン装置１の動作条件についての各種情報を記憶する。信号出力部７は、制御部５と相俟って本発明における制御部を構成し、一例として、赤外線発射装置（ＬＥＤ等）で構成されて、制御部５によって生成された遠隔操作信号Ｓ２を光電変換して赤外線を出力する。
【００２０】
このリモコン装置１によって遠隔操作対象機器（一例として、図１に示すビデオデッキＶ）を登録する際には、操作部２の設定開始ボタン１１を操作する。この際に、操作部２によって操作信号Ｓ１が出力されて、制御部５が、操作部２によって出力された操作信号Ｓ１に基づいて、操作対象機器登録処理３０の開始を指示されたと認識する。この操作対象機器登録処理３０では、図４に示すように、第１絞り込み処理３１から第１１絞り込み処理４１までの１１回に亘る絞り込み処理によって２０４８個のコードデータＤ１，Ｄ１・・から、ビデオデッキＶを遠隔操作可能な１つのコードデータＤ１を特定（絞り込み）する。なお、第１絞り込み処理３１から第１０絞り込み処理４０までの絞り込み処理については、その実行内容がほぼ同様のため、以下、図５を参照しつつ、第１絞り込み処理３１について説明して、第２絞り込み処理３２から第１０絞り込み処理４０までの絞り込み処理についての詳細な説明を省略する。
【００２１】
この第１絞り込み処理３１では、制御部５が、まず、グループＧ１（出力対象グループ）内のコードデータＤ１，Ｄ１・・をＲＯＭ４から順次読み出すと共に、読み出したコードデータＤ１に基づいて「電源オン／オフコード」に対応する遠隔操作信号Ｓ２（遠隔操作対象機器の電源がオフのときには作動開始させ、電源がオンのときには作動停止させる遠隔操作信号Ｓ２）を生成する（ステップ５１）。具体的には、制御部５は、「コード0001〜1024」の１０２４個のコードデータＤ１，Ｄ１・・をＲＯＭ４から読み出すと共に、１０２４個のコードデータＤ１，Ｄ１・・にそれぞれ対応する遠隔操作信号Ｓ２，Ｓ２・・を生成する。次に、制御部５は、信号出力部７に対して生成した１０２４個の遠隔操作信号Ｓ２，Ｓ２・・を送信させる（ステップ５２）。この際に、制御部５は、１つの遠隔操作信号Ｓ２を送信してから次の遠隔操作信号Ｓ２を送信するまでに待機時間を設けることなく、１０２４個の遠隔操作信号Ｓ２，Ｓ２・・を連続して送信させる。次いで、制御部５は、「反応ありボタン、または、反応なしボタンを操作して下さい」というメッセージ（本発明における「遠隔操作信号の出力完了を特定するメッセージ」の一例）を表示させた後に（ステップ５３）、操作部２から操作信号Ｓ１が出力されたか否かを監視する（ステップ５４）。次に、操作部２によって操作信号Ｓ１が出力されたときには、制御部５は、その操作信号Ｓ１が反応ありボタン１２の操作に対応するものか否かを判別する（ステップ５５）。
【００２２】
この場合、ステップ５２において信号出力部７から送信された１０２４個の遠隔操作信号Ｓ２，Ｓ２・・のいずれかに応じてビデオデッキＶが作動開始（または、作動停止）したときには、ユーザーは、ステップ５３において表示部３に表示されたメッセージに従って反応ありボタン１２を操作する。この際には、操作部２によって反応ありボタン１２の操作に対応する操作信号Ｓ１（本発明における所定信号の一例）が出力される。したがって、制御部５は、ビデオデッキＶについてのコードデータＤ１が存在するグループを、送信した１０２４個の遠隔操作信号Ｓ２，Ｓ２・・に対応するグループＧ１に絞り込んで（ステップ５６）、次の処理（第２絞り込み処理３２）を実行する。一方、ステップ５２において信号出力部７から送信した１０２４個の遠隔操作信号Ｓ２，Ｓ２・・のすべてに対してビデオデッキＶが反応しなかったときには、ユーザーは、ステップ５３において表示部３にメッセージが表示された際に反応なしボタン１３を操作する。この際には、操作部２によって反応なしボタン１３の操作に対応する操作信号Ｓ１が出力される。したがって、制御部５は、ビデオデッキＶについてのコードデータＤ１が存在するグループを、遠隔操作信号Ｓ２，Ｓ２・・を未送信のグループＧ１に絞り込んで（ステップ５７）、次の処理（第２絞り込み処理３２）を実行する。
【００２３】
次に、制御部５は、第２絞り込み処理３２から第１０絞り込み処理４０までの絞り込み処理を順に実行する。この場合、例えば第２絞り込み処理３２においては、上記の第１絞り込み処理３１におけるグループＧ１に代えて、５１２個のコードデータＤ１，Ｄ１・・からなるグループＧ２（出力対象グループ）を単位とする絞り込み（出力対象グループの決定処理、および遠隔操作信号Ｓ２，Ｓ２・・の出力処理）が行われる。また、例えば第３絞り込み処理３３においては、上記の第１絞り込み処理３１におけるグループＧ１に代えて、２５６個のコードデータＤ１，Ｄ１・・からなるグループＧ３（出力対象グループ）を単位とする絞り込み（出力対象グループの決定処理、および遠隔操作信号Ｓ２，Ｓ２・・の出力処理）が行われる。このように、直前の絞り込み処理によって絞り込まれたグループＧについての絞り込みを段階的に実行することにより、第１０絞り込み処理４０が完了した際には、２個のコードデータＤ１，Ｄ１からなるグループＧ１０まで絞り込まれる。次いで、制御部５は、図６に示す第１１絞り込み処理４１を開始する。
【００２４】
この第１１絞り込み処理４１では、制御部５は、グループＧ１０内のコードデータＤ１，Ｄ１（図３の例では、「コード0001」と「コード0002」）のうちの一方をＲＯＭ４から読み出すと共に、読み出したコードデータＤ１に基づいて遠隔操作信号Ｓ２を生成して信号出力部７に対して送信させる（ステップ６１）。次に、制御部５は、「反応ありボタン、または、反応なしボタンを操作して下さい」というメッセージを表示させた後に（ステップ６２）、操作部２から操作信号Ｓ１が出力されたか否かを監視する（ステップ６３）。次いで、制御部５は、操作部２から操作信号Ｓ１が出力されたときに、その操作信号Ｓ１が反応ありボタン１２の操作に対応するものか否かを判別する（ステップ６４）。この場合、ステップ６１において送信した遠隔操作信号Ｓ２に応じてビデオデッキＶが作動開始（または、作動停止）したときには、ユーザーは、表示部３に表示されたメッセージに従って反応ありボタン１２を操作する。したがって、制御部５は、送信した遠隔操作信号Ｓ２に対応するコードデータＤ１がビデオデッキＶについてのコードデータＤ１であると特定して（ステップ６９）、操作対象機器登録処理３０における後述するステップ４２を実行する。
【００２５】
一方、ステップ６１において送信した遠隔操作信号Ｓ２によってビデオデッキＶが反応しなかったときには、ユーザーは、表示部３にメッセージが表示された際に反応なしボタン１３を操作する。したがって、この際には、制御部５は、未送信のコードデータＤ１をＲＯＭ４から読み出すと共に、読み出したコードデータＤ１に基づいて遠隔操作信号Ｓ２を生成して信号出力部７に対して送信させる（ステップ６５）。次に、制御部５は、「反応ありボタン、または、反応なしボタンを操作して下さい」というメッセージを表示させた後に（ステップ６６）、操作部２から操作信号Ｓ１が出力されたか否かを監視する（ステップ６７）。次いで、制御部５は、操作部２によって操作信号Ｓ１が出力されたときに、その操作信号Ｓ１が反応ありボタン１２の操作に対応するものか否かを判別する（ステップ６８）。
【００２６】
この場合、ステップ６５において送信した遠隔操作信号Ｓ２に対してもビデオデッキＶが反応しなかったときには、ＲＯＭ４に記憶されている２０４８個のコードデータＤ１，Ｄ１・・のすべてがビデオデッキＶについてのコードデータＤ１には該当しないこととなる。したがって、この際には、制御部５は、「対象の電子機器は、このリモコン装置によって遠隔操作可能な電子機器ではありません」というメッセージを表示部３に表示させて（ステップ７０）、この第１１絞り込み処理４１（操作対象機器登録処理３０）を終了する。一方、ステップ６５において送信した遠隔操作信号Ｓ２に応じてビデオデッキＶが作動開始（または、作動停止）したときには、ユーザーは、表示部３に表示されたメッセージに従って反応ありボタン１２を操作する。したがって、この際には、制御部５は、送信した遠隔操作信号Ｓ２に対応するコードデータＤ１がビデオデッキＶについてのコードデータＤ１であると特定して（ステップ６９）、操作対象機器登録処理３０における後述するステップ４２を実行する。
【００２７】
次に、制御部５は、第１１絞り込み処理４１におけるステップ６９で特定したコードデータＤ１によって遠隔操作可能な電子機器の製造メーカー、製造時期および型式等を表す文字情報（絞り込み処理の結果）と、「遠隔操作対象機器が正しいときには登録ボタンを操作して下さい」というボタン操作を促すメッセージとを表示部３に表示させる（ステップ４２）。次いで、制御部５は、登録ボタン１４が操作されたか否かを監視する（ステップ４３）。次に、制御部５は、登録ボタン１４の操作に対応する操作信号Ｓ１が操作部２によって出力されたときに、第１１絞り込み処理４１におけるステップ６９で特定したコードデータＤ１に対応する電子機器（この場合、ビデオデッキＶ）を遠隔操作対象機器として特定する操作対象機器特定用データＤ２を生成すると共に、生成した操作対象機器特定用データＤ２をＥＥＰＲＯＭ６に記憶させる（ステップ４４）。この後、制御部５は、「登録が完了しました」という登録完了メッセージを表示部３に表示させて（ステップ４５）、この操作対象機器登録処理３０を終了する。以上により、リモコン装置１は、ビデオデッキＶを遠隔操作可能な状態に維持される。したがって、この後にユーザーによって操作部２の各操作ボタンが操作されたときには、ビデオデッキＶを操作するためのボタン操作に対応する遠隔操作信号Ｓ２が信号出力部７から出力され、これにより、ビデオデッキＶが遠隔操作される。
【００２８】
このように、このリモコン装置１によれば、制御部５がグループＧ１，Ｇ１のいずれかを出力対象グループとして信号出力部７に遠隔操作信号Ｓ２，Ｓ２・・を出力させた後に、反応ありボタン１２の操作に応じた操作信号Ｓ１が出力されたときに出力対象グループの下位に位置するいずれかのグループを新たな出力対象グループとする出力対象グループ決定処理と、出力対象グループに属するコードデータＤ１，Ｄ１・・をＲＯＭ４から読み出して遠隔操作信号Ｓ２，Ｓ２・・を出力させる出力処理とを交互に繰り返して実行して電子機器のコードデータＤ１を特定して登録することにより、所定の待機時間を挟んで複数のリモコンコードを順に送信して遠隔操作対象機器を検索する従来のリモコン装置とは異なり、例えば絞り込み処理３１では、２０４８個のコードデータＤ１，Ｄ１・・のうちの１／２（１０２４個）の中に遠隔操作対象機器として登録すべき電子機器についてのコードデータＤ１が含まれているか否かを正確かつ迅速に特定することができる。したがって、従来のリモコン装置よりも十分に短時間で遠隔操作対象機器を登録することができる。また、ボタン操作している時間が短くてもよいため、遠隔操作対象機器を容易に登録することができる。
【００２９】
また、このリモコン装置１によれば、制御部５がグループＧ１，Ｇ１の一方を出力対象グループとして遠隔操作信号Ｓ２，Ｓ２・・を出力させた後に、出力対象グループ決定処理において、出力対象グループの下位に位置する２つのグループのうちの一方を新たな出力対象グループとすることにより、例えば出力対象グループの下位に位置するグループＧ２に属する５１２個のコードデータＤ１，Ｄ１・・の中に遠隔操作対象機器として登録すべき電子機器についてのコードデータＤ１が含まれているか否かを正確かつ迅速に特定することができる。したがって、グループＧ１に属する１０２４個のコードデータＤ１，Ｄ１・・について所定の待機時間を挟んで順に送信して遠隔操作対象機器を検索する構成と比較して、十分に短時間で遠隔操作対象機器のコードデータＤ１を特定することができる。
【００３０】
さらに、このリモコン装置１によれば、出力対象グループ決定処理において、反応ありボタン１２の操作に応じた操作信号Ｓ１が出力されなかったときに、出力対象グループと同順位に位置する他のグループの下位に位置する一方のグループを新たな出力対象グループとすることにより、出力対象グループと同順位に位置する他のグループに属するコードデータＤ１，Ｄ１・・のすべてについて遠隔操作信号Ｓ２を出力することなく、その下位に位置するグループＧ２の中に遠隔操作対象機器として登録すべき電子機器についてのコードデータＤ１が含まれているか否かを正確かつ迅速に特定することができる。したがって、出力対象グループと同順位に位置する他のグループに属するコードデータＤ１，Ｄ１・・のすべてについて遠隔操作信号Ｓ２を出力して検索する構成と比較して、十分に短時間で遠隔操作対象機器のコードデータＤ１を特定することができる。
【００３１】
また、このリモコン装置１によれば、反応ありボタン１２が操作されたときに操作部２が本発明における所定信号としての操作信号Ｓ１を出力することにより、比較的単純な構成でありながら、遠隔操作対象機器が信号出力部７によって送信された遠隔操作信号Ｓ２，Ｓ２・・に反応したか否かをリモコン装置１に対して正確かつ容易に特定させることができる。
【００３２】
さらに、このリモコン装置１によれば、遠隔操作信号を出力した後に、制御部が表示部に対して遠隔操作信号の出力完了を特定するメッセージを表示させることにより、遠隔操作信号Ｓ２，Ｓ２・・の送信が完了するのに先立って反応なしボタン１３が操作される事態を回避することができる。また、遠隔操作信号Ｓ２，Ｓ２・・の送信が完了しているにも拘わらず、送信が完了していないと認識される事態を回避することができる結果、不要な待ち時間をなくして、より短時間で遠隔操作対象機器のコードデータＤ１を特定することができる。
【００３３】
なお、本発明は、上記の構成に限定されない。例えば、上記のリモコン装置１では、２０４８個のコードデータＤ１，Ｄ１・・をＲＯＭ４に記憶させているが、本発明における遠隔操作コードの数はこれに限定されず、任意の数のコードデータＤ１をＲＯＭ４に記憶させることができる。また、上記のリモコン装置１では、例えばグループＧ１，Ｇ１の双方が同数（この例では、１０２４個）のコードデータＤ１，Ｄ１・・を含むように各コードデータＤ１，Ｄ１・・をグループ分けしているが、本発明はこれに限定されず、１つのグループに属する各下位グループに含まれるコードデータＤ１，Ｄ１・・の数を互いに相違する数に規定することもできる。具体的には、一例として、一方のグループＧ１に１５３６個のコードデータＤ１，Ｄ１・・を含ませ、他方のグループＧ１に５１２個のコードデータＤ１，Ｄ１・・を含ませるようにしてグループ分けしてもよい。
【００３４】
さらに、上記のリモコン装置１では、２０４８個のコードデータＤ１，Ｄ１・・をグループＧ１〜Ｇ１０にグループ分けして、各絞り込み処理によってコードデータＤ１，Ｄ１・・の数を１／２に分割して絞り込む構成を採用しているが、本発明はこれに限定されず、各絞り込み処理によってコードデータＤ１，Ｄ１・・の数を１／Ｍ（Ｍは３以上の自然数）に分割して絞り込みが可能なようにコードデータＤ１，Ｄ１・・をグループ分けしてもよい。この場合、例えば、２０４８個のコードデータＤ１，Ｄ１・・を４つのグループＧ１，Ｇ１・・にグループ分けすると共に、１つのグループＧ１に属するコードデータＤ１，Ｄ１・・を２つのグループＧ２，Ｇ２にグループ分けするなど、グループ分けの階層毎に下位グループの数を適宜変更することができる。また、コードデータＤ１の数が２のＮ乗で表されないときにも本発明を適用することができる。このような場合、複数に分割する各グループ内に含まれるコードデータＤ１の数を必ずしも等しくする必要がなく、適宜分割することができる。さらに、コードデータＤ１，Ｄ１・・のグループ分けについては、上記のリモコン装置１のように、操作対象機器決定処理３０の開始前にグループＧ１〜Ｇ１０の各グループにグループ分けした状態でＲＯＭ４に記憶させてもよいし、操作対象機器決定処理３０における各絞り込み処理３１の実行時に制御部５が下位グループに属するコードデータＤ１，Ｄ１・・を特定（演算）してもよい。
【００３５】
また、上記のリモコン装置１では、操作対象機器特定処理３０において表示部３に各種のメッセージを表示させる構成を採用しているが、本発明における報知手段の構成はこれに限定されず、例えば音声メッセージによってユーザーに各種メッセージを報知する構成や、各種のインジケータを点滅（点灯）させてユーザーに各種メッセージを報知する構成を採用することができる。さらに、すべての電子機器についてのコードデータＤ１，Ｄ１・・がＲＯＭ４に記憶されているときには、操作対象機器特定処理３０（第１１絞り込み処理４１）におけるステップ６５〜６８の実行を省略することもできる。また、上記のリモコン装置１では、遠隔操作信号Ｓ２の送信後に反応ありボタン１２が操作されるか否かに基づいて遠隔操作対象機器についてのコードデータＤ１が含まれているか否かを特定する構成を採用しているが、本発明はこれに限定されず、遠隔操作信号Ｓ２の出力に対して電子機器が反応したか否かを検出する各種の検出手段（一例として、電子機器によって発せられる信号を受信する信号受信部や、電子機器の作動開始／停止を検出するセンサ等）を設けて検出手段による検出結果に基づいて遠隔操作対象機器についてのコードデータＤ１が含まれているか否かを特定する構成を採用することができる。
【図面の簡単な説明】
【００３６】
【図１】リモコン装置１の構成を示すブロック図である。
【図２】リモコン装置１の操作部２および表示部３を示す外観図である。
【図３】コードデータＤ１，Ｄ１・・のグループ分けの一例を示す説明図である。
【図４】操作対象機器登録処理３０のフローチャートである。
【図５】第１絞り込み処理３１のフローチャートである。
【図６】第１１絞り込み処理４１のフローチャートである。
【符号の説明】
【００３７】
１  リモコン装置、２  操作部、３  表示部、４  ＲＯＭ、５  制御部、６  ＥＥＰＲＯＭ６、７  信号出力部、１１  設定開始ボタン、１２  反応ありボタン、１３  反応なしボタン、１４  登録ボタン、３０  操作対象機器登録処理、３１〜４１  絞り込み処理、Ｇ１〜Ｇ１０  グループ、Ｄ１  コードデータ、Ｄ２  操作対象機器特定用データ、Ｓ１  操作信号、Ｓ２  遠隔操作信号、Ｔ  テレビジョン、Ｖ  ビデオデッキ
【図１】
2005136837.tif 000003
【図２】
2005136837.tif 000004
【図３】
2005136837.tif 000005
【図４】
2005136837.tif 000006
【図５】
2005136837.tif 000007
【図６】
2005136837.tif 000008