(57)【要約】【課題】近距離無線通信方式(Bluetooth)を利用した遠隔制御装置であって、同時接続可能な外部機器数が限られている場合でも、１キー操作で所望の命令手順の連続的な遠隔制御を行うこと。【解決手段】近距離無線通信部(Bluetooth)による通信範囲内の電機・電子機器を制御対象としてマルチコマンドコードデータメモリにユーザ設定されて記憶された複数連続する機器制御用コマンドに基づき、１キー操作によって所望の制御対象機器を所望の動作順序で連続的に遠隔制御できる（ステップＳ２〜Ｓ５）と共に、個々のコマンド送信に伴う制御対象機器が現在接続制御中の制御対象機器と異なる場合（ステップＳ６〜Ｓ８）には、その都度、接続中の制御対象機器との通信接続を切断して次の制御コマンドに応じた対象機器と接続してコマンド送信する（ステップＳ８〜Ｓ１０→Ｓ３，Ｓ４）。【選択図】      図７
2005277592.tif 000002
【特許請求の範囲】
【請求項１】
複数の制御対象機器それぞれに対する動作制御のコマンドを任意の制御動作の順番で各制御対象機器の通信アドレスと対応付けて記憶するマルチコマンド記憶手段と、
複数の制御対象機器に対して任意の動作制御を指示する制御指示手段と、
この制御指示手段により複数の制御対象機器に対する任意の動作制御が指示された際に、前記マルチコマンド記憶手段により記憶された順番の動作制御のコマンドとその制御対象機器の通信アドレスに従い、順次各制御対象機器に通信接続すると共に動作制御のコマンドを送信する制御コマンド送信手段と、
この制御コマンド送信手段により次の動作制御のコマンドを送信する際に、当該コマンドによる制御対象機器が現在通信接続中の制御対象機器と異なる場合には、当該通信接続中の制御対象機器との接続を切断する通信切断手段と、
を備えたことを特徴とする遠隔制御装置。
【請求項２】
前記通信切断手段は、
前記制御コマンド送信手段により次の動作制御のコマンドを送信する際に、当該コマンドによる制御対象機器が現在通信接続中の制御対象機器と異なる場合に、前記マルチコマンド記憶手段により記憶された一連の動作制御のコマンドに対応する制御対象機器数が本装置の同時接続可能機器数を超えるか否か判断する接続機器数判断手段を有し、
この接続機器数判断手段により一連の動作制御のコマンドに対応する制御対象機器数が本装置の同時接続可能機器数を超えると判断された場合に現在通信接続中の制御対象機器との接続を切断する、
ことを特徴とする請求項１に記載の遠隔制御装置。
【請求項３】
さらに、
前記制御コマンド送信手段により一連の動作制御のコマンドを順次送信する毎に当該コマンドに対応する制御エラーの有無を判断する制御エラー判断手段と、
この制御エラー判断手段により制御エラー有りと判断された場合に、この制御エラーの対応処理を行うエラー発生対応処理手段と、
を備えたことを特徴とする請求項１または請求項２に記載の遠隔制御装置。
【請求項４】
前記エラー発生対応処理手段が行う制御エラーの対応処理は、
ユーザ設定に応じて選択的に行われる遠隔制御の中止処理、または制御エラーに対応したコマンドの再送信処理、または次のコマンドへの継続処理であることを特徴とする請求項３に記載の遠隔制御装置。
【請求項５】
前記制御エラーの対応処理である遠隔制御の中止処理、または制御エラーに対応したコマンドの再送信処理、または次のコマンドへの継続処理の選択は、メニュー選択表示またはユーザ音声の入力に基づき行うことを特徴とする請求項４に記載の遠隔制御装置。
【請求項６】
遠隔制御装置のコンピュータを制御するための遠隔制御処理プログラムであって、
前記コンピュータを、
複数の制御対象機器それぞれに対する動作制御のコマンドを任意の制御動作の順番で各制御対象機器の通信アドレスと対応付けて記憶するマルチコマンド記憶手段、
１回の制御指示により複数の制御対象機器に対する任意の動作制御が指示された際に、前記マルチコマンド記憶手段により記憶された順番の動作制御のコマンドとその制御対象機器の通信アドレスに従い、順次各制御対象機器に通信接続すると共に動作制御のコマンドを送信する制御コマンド送信手段、
この制御コマンド送信手段により次の動作制御のコマンドを送信する際に、当該コマンドによる制御対象機器が現在通信接続中の制御対象機器と異なる場合には、当該通信接続中の制御対象機器との接続を切断する通信切断手段、
として機能させるようにしたコンピュータ読み込み可能な遠隔制御処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば近距離無線通信方式(Bluetooth)を利用した遠隔制御装置、および遠隔制御処理プログラムに関する。
【背景技術】
【０００２】
従来、例えばテレビ、ビデオ、ＣＤ、ＭＤ、ＤＶＤ、アンプ、ビデオ、パソコンなど、種々の電機，電子機器を遠隔制御する遠隔制御装置としては、赤外線光信号を無線通信媒体とした、通称「赤外線リモコン」が多用されている。
【０００３】
例えばテレビの赤外線リモコンでは、当該制御対象機器（ターゲットデバイス）であるテレビの電源ＯＮ／ＯＦＦ、チャネル切り換え、音量切り替えなど、遠隔制御のための各種の制御命令であるコマンドコードを記憶している。そして、ユーザのキー操作に応じた制御命令のコマンドコードを赤外線光信号に変調して前記制御対象のテレビへ向けて送信出力することで、当該テレビの受光部にて受光受信された赤外線光信号によるコマンドコードが復調されて電源ＯＮ／ＯＦＦなど命令の内容が実行される。
【０００４】
このような赤外線リモコンでは、その無線通信媒体が赤外線光信号であるために、リモコンに対する制御対象機器の位置が近距離の見える範囲内に限られる。そして、赤外線リモコンを操作しているユーザから制御対象機器が見えるため、該ユーザはリモコン操作に対応した命令の実行が成功したか否かを目視で確認することができる。
【０００５】
従って、赤外線リモコンによる殆どの遠隔制御システムでは、リモコン操作に対応する制御対象機器での制御動作が成功したか否かの応答信号のやり取りを行わない構成となっている。
【０００６】
一方で、前記赤外線リモコンでは、当該リモコン信号の発光出力部を制御対象機器の方向へ向ける必要があるため、１つのリモコンで複数台の制御対象機器を制御するには、各制御対象機器毎にリモコンの向きを変える必要があり、しかもユーザから近距離であっても見える範囲にない制御対象機器を制御することはできない。
【０００７】
そこで最近は、２．４５ＧHz帯の近距離無線通信方式(Bluetooth)を利用した遠隔制御装置（ＢＴリモコン）が考えられている。このＢＴリモコンによれば、その通信可能な近距離範囲内であれば、制御対象機器が見えない位置にあっても遠隔制御することができ、また、Bluetooth ＡＶＲＣＰ／ＡＶＣＴＰによってリモコン操作に対応する命令の実行が成功したか否かも確認することができる。
【０００８】
このようなＢＴリモコンは、例えば携帯電話機の一機能として搭載することで、手持ちの携帯電話機でのキー操作によって家庭内にある各家電機器を遠隔制御することが考えられている（例えば、特許文献１参照。）。
【特許文献１】特開２００３−３７６５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、前記従来のＢＴリモコンによっても、複数の制御対象機器を連続的に遠隔制御する場合、あるいは同一の制御対象機器であっても異なる命令によって連続的に遠隔制御する場合には、その個々の制御命令毎のキー操作が必要となり、非常に面倒であるばかりか、近距離無線通信方式(Bluetooth)では、仕様によって同時接続可能な外部機器数が定まるため、所望の数の制御対象機器を自在且つ連続的に遠隔制御することはできない問題がある。
【００１０】
本発明は、前記のような問題に鑑みなされたもので、同時接続可能な外部機器数が限られている場合でも、１回の制御指示で所望の命令手順の連続的な遠隔制御を行うことが可能になる遠隔制御装置、および遠隔制御処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の請求項１に係る遠隔制御装置では、複数の制御対象機器それぞれに対する動作制御のコマンドを任意の制御動作の順番で各制御対象機器の通信アドレスと対応付けて記憶するマルチコマンド記憶手段を有し、制御指示手段によって複数の制御対象機器に対する任意の動作制御が指示されると、制御コマンド送信手段によって前記マルチコマンド記憶手段により記憶された順番の動作制御のコマンドとその制御対象機器の通信アドレスに従い、順次各制御対象機器に通信接続されると共に動作制御のコマンドが送信される。そして、この制御コマンド送信手段により次の動作制御のコマンドを送信する際に、当該コマンドによる制御対象機器が現在通信接続中の制御対象機器と異なる場合には、通信切断手段によって当該通信接続中の制御対象機器との接続が切断される。
【００１２】
これによれば、例えば本遠隔制御装置における無線通信の仕様として、その同時接続可能な機器数が１台である場合でも、複数の機器を制御対象にして、１回の制御指示で一連の複数の動作制御のコマンドによる連続遠隔制御が可能となる。
【００１３】
本発明の請求項２に係る遠隔制御装置は、前記請求項１に係る遠隔制御装置にあって、前記通信切断手段は、前記制御コマンド送信手段により次の動作制御のコマンドを送信する際に、当該コマンドによる制御対象機器が現在通信接続中の制御対象機器と異なる場合に、前記マルチコマンド記憶手段により記憶された一連の動作制御のコマンドに対応する制御対象機器数が本装置の同時接続可能機器数を超えるか否か判断する接続機器数判断手段を有し、この接続機器数判断手段により一連の動作制御のコマンドに対応する制御対象機器数が本装置の同時接続可能機器数を超えると判断された場合に現在通信接続中の制御対象機器との接続を切断する。
【００１４】
これによれば、次の動作制御のコマンドを送信する際に、一連の動作制御のコマンドに対応する制御対象機器数が本装置の同時接続可能機器数を超えることを判断して、現在通信接続中の制御対象機器との接続を切断できることになる。
【発明の効果】
【００１５】
本発明の請求項１（請求項５）に係る遠隔制御装置（遠隔制御処理プログラム）によれば、例えば本遠隔制御装置における無線通信の仕様として、その同時接続可能な機器数が１台である場合でも、複数の機器を制御対象にして、１回の制御指示で一連の複数の動作制御のコマンドによる連続遠隔制御が可能となる。
【００１６】
本発明の請求項２に係る遠隔制御装置によれば、前記請求項１に係る遠隔制御装置にあって、次の動作制御のコマンドを送信する際に、一連の動作制御のコマンドに対応する制御対象機器数が本装置の同時接続可能機器数を超えることを判断して、現在通信接続中の制御対象機器との接続を切断できるようになる。
【００１７】
よって、本発明によれば、同時接続可能な外部機器数が限られている場合でも、１回の制御指示で所望の命令手順の連続的な遠隔制御を行うことが可能になる遠隔制御装置、および遠隔制御処理プログラムを提供できる。
【発明を実施するための最良の形態】
【００１８】
以下図面により本発明の実施の形態について説明する。
【００１９】
図１は、本発明の遠隔制御装置の実施形態に係る携帯電話機１０を用いた遠隔制御システムの構成を示す図である。
【００２０】
本実施形態では、携帯電話機１０に対し近距離無線通信方式(Bluetooth)の遠隔制御装置を搭載してなるもので、この携帯電話機１０は、通常の電話機能として８００ＭHz帯の電話無線通信機能を有し、その電話無線通信信号１により基地局アンテナ２を介して電話基地局３との通信を行い、電話回線網４上にある相手の電話機との接続通話が可能になる。
【００２１】
また、この携帯電話機１０に搭載される近距離無線通信方式(Bluetooth)を利用した遠隔制御装置では、２．４５ＧHz帯の近距離無線通信信号５により通信可能な近距離範囲内において、例えば家庭内の電機・電子機器であるＤＶＤ６ａ，ＴＶ６ｂ，ＭＤ６ｄ，ＡＭＰ６ｄ，…を必要により制御対象機器として遠隔制御する。
【００２２】
図２は、本発明の遠隔制御装置の実施形態に係る携帯電話機１０を用いた遠隔制御システムの構成を示す図である。
【００２３】
この携帯電話機１０は、コンピュータである制御部（ＣＰＵ）１１を備えている。
【００２４】
制御部（ＣＰＵ）１１は、ＲＯＭ１２に予め記憶されたシステム制御プログラムに従い、ＲＡＭ１３を作業用のデータメモリとして回路各部の動作を制御するもので、ＲＯＭ１２に予め記憶されたシステム制御プログラムは、キー入力部１４からのキー入力信号、あるいは電話無線通信部１５によって送受信される電話無線通信信号１、あるいは近距離無線通信部１６によって送受信される近距離無線通信信号５、あるいは音声入出力部１７によって入出力される音声信号に応じて起動される。
【００２５】
そして、前記制御部（ＣＰＵ）１１には、ＲＯＭ１２、ＲＡＭ１３、キー入力部１４、電話無線通信部１５、近距離無線通信部１６、音声入出力部１７が接続される他に、表示部１８が接続される。
【００２６】
図３は、前記携帯電話機１０のＲＯＭ１２に予め記憶される各種システム制御プログラムの内容を示す図である。
【００２７】
このＲＯＭ１２には、電話無線通信部１５によって８００ＭHz帯の電話無線通信信号１を送受信し、電話基地局３を介した相手電話機との間で音声入出力部１７にて入出力される通話音声に基づいた電話の通信制御を行うための電話通信処理プログラム１２ａ、近距離無線通信部(Bluetooth)１６によって２．４５ＧHz帯の近距離無線通信信号５を送受信し、通信可能な近距離範囲内に位置する近距離無線通信機能(Bluetooth)を備えた電機・電子機器との間で遠隔制御などの通信制御を行うための近距離無線通信処理プログラム１２ｂ、前記近距離無線通信信号５によって遠隔制御の対象機器（ターゲットデバイス）となるＤＶＤ６ａ，ＴＶ６ｂなど各電機・電子機器それぞれの通信アドレスと動作制御用コマンドコードをダウンロードなどにより取得して後述のコマンドコードデータメモリ１３ｅ（図４・図５参照）に設定記憶させるためのリモコンコード設定処理プログラム１２ｃ、前記近距離無線通信信号５による各遠隔制御対象機器（６ａ，６ｂ，…）に対しユーザ所望の手順で各種の制御コマンドを連続的に組み合わせて後述のマルチコマンドデータメモリ１３ｆ（図４・図６参照）に設定記憶させるためのマルチコマンド設定処理プログラム１２ｄ、マルチコマンドデータメモリ１３ｆ（図４・図６参照）に設定記憶されたマルチコマンドデータに従い前記近距離無線通信信号５による各制御対象機器（６ａ，６ｂ，…）への遠隔制御を行うためのマルチリモコン処理プログラム１２ｅ、このマルチリモコン処理プログラム１２ｅに従った各電機・電子機器の遠隔制御中に発生した制御エラーに対する対応処理を後述のエラー発生時対応モードメモリ１３ｃ（図４参照）にユーザ設定されて記憶された対応モード（自動／手動／タイマ付手動）の別に行うためのエラー発生対応処理プログラム１２ｆなどが記憶される。
【００２８】
図４は、前記携帯電話機１０のＲＡＭ１３に記憶される各種作業用データの内容を示す図である。
【００２９】
このＲＡＭ１３には、前記電話通信処理プログラム１２ａに従った電話の通信制御において利用される本携帯電話機ユーザの知人に関する氏名，電話番号，メールアドレス，住所などの個人情報が記憶される電話帳データメモリ１３ａ、本携帯電話機１０の近距離無線通信部(Bluetooth)１５の仕様に基づき定められた同時通信接続可能な相手機器数が記憶される近距離通信同時接続可能デバイス数メモリ１３ｂ、予めユーザ設定された遠隔制御中のエラー対処用モードが「自動モード」「手動モード」「タイマ付手動モード」の何れかとして記憶されるエラー発生時対応モードメモリ１３ｃ、エラー発生時自動モードでのユーザ設定による既定の対処項目が「中止」「再試行」「スキップ（継続）」の何れかとして記憶されるデフォルト設定項目メモリ１３ｄ、前記リモコンコード設定処理プログラム１２ｃに従い関係ネットサイトからのダウンロードあるいは制御対象機器からの直接ダウンロードなどにより取得された遠隔制御対象機器（ターゲットデバイス）それぞれの通信アドレスと動作制御用コマンドコードが記憶されるコマンドコードデータメモリ１３ｅ（図５参照）、このコマンドコードデータメモリ１３ｅ（図５参照）に記憶された各遠隔制御対象機器（６ａ，６ｂ，…）に対する各種の制御コマンドに基づき、前記マルチコマンド設定処理プログラム１２ｄに従いユーザ所望の手順で連続的に組み合わされてなるマルチコマンドデータが記憶されるマルチコマンドデータメモリ１３ｆ（図６参照）などが用意される。
【００３０】
なお、前記マルチリモコン処理プログラム１２ｅに従った各電機・電子機器の遠隔制御中に発生した制御エラーに対する対応処理（エラー発生対応処理）では、前記エラー発生時対応モードメモリ１３ｃにおいてユーザ設定記憶されたエラー対処用モード「自動モード」「手動モード」「タイマ付手動モード」の何れかに従った対応処理が行われるもので、「自動モード」の設定状態では、前記デフォルト設定項目メモリ１３ｄにユーザ設定記憶された既定の対処項目「中止」「再試行」「スキップ（継続）」の何れかが実行され、「手動モード」の設定状態では、エラー発生対応メニュー手動選択画面Ｇ２ａ（図１０（Ａ）参照）にて手動選択された対処項目「中止」「再試行」「スキップ（継続）」の何れかが実行され、「タイマ付手動モード」の設定状態では、エラー発生対応メニュータイマ付手動選択画面Ｇ２ｂ（図１０（Ｂ）参照）にて一定時間（例えば３秒）内に手動選択された対処項目「中止」「再試行」「スキップ（継続）」の何れかが実行される。
【００３１】
そして、前記エラー発生時の対処項目「中止」の場合には遠隔制御の中止処理、「再試行」の場合には制御エラーした対象機器に対する再接続および再コマンド送信処理、「スキップ（継続）」の場合には制御エラーした対象機器に対する遠隔制御を飛ばして次の制御へ移行する処理が実行される。
【００３２】
図５は、前記携帯電話機１０のＲＡＭ１３に用意されたコマンドコードデータメモリ１３ｅにおける記憶データの内容例を示す図である。
【００３３】
このコマンドコードデータメモリ１３ｅには、遠隔制御対象機器（ターゲットデバイス）それぞれの機器名（ＴＶ，ＡＭＰ，ＤＶＤ，…）に対して、そのそれぞれの近距離無線通信アドレス、各種動作制御用のコマンドコードが対応付けられて記憶される。
【００３４】
図６は、前記携帯電話機１０のＲＡＭ１３に用意されたマルチコマンドデータメモリ１３ｆにおける記憶データの内容例を示す図である。
【００３５】
このマルチコマンドデータメモリ１３ｆには、ユーザ所望の手順のマルチコマンドｎ毎に、各遠隔制御対象機器を連続制御するためのコマンドコードが順番に配列されて記憶される。
【００３６】
次に、前記構成の携帯電話機１０における遠隔制御機能について説明する。
【００３７】
図７は、前記遠隔制御機能を備えた携帯電話機１０によるマルチリモートコントロール処理を示すフローチャートである。
【００３８】
図８は、前記遠隔制御機能を備えた携帯電話機１０によるマルチリモートコントロール処理に伴うエラー発生対応処理を示すフローチャートである。
【００３９】
図９は、前記遠隔制御機能を備えた携帯電話機１０によるマルチリモートコントロール処理に伴う動作イメージを示す図である。
【００４０】
ユーザ所望のマルチコマンドデータが、マルチコマンド設定処理プログラム１２ｄに従い作成されて、例えば図６で示したように、マルチコマンドデータメモリ１３ｆに記憶されている状態で、図９（Ａ）に示すように、キー入力部１４の「マルチ１」キー１４ａが操作されると（ステップＳ１）、この操作キーである「マルチ１」キー１４ａに対応付けられて前記マルチコマンドデータメモリ１３ｆに記憶されているマルチコマンドデータ（１「ＴＶ電源ＯＮ」，２「ＴＶ入力切替」，…，５「ＤＶＤ再生」）が読み出され、図９（Ｂ）に示すように、マルチ１コマンド一覧画面Ｇ１として表示部１８に表示される（ステップＳ２）。なお、このマルチ１コマンド一覧画面Ｇ１の表示状態では、キー入力部１４の「０」キーを操作することで、当該表示中のマルチコマンドデータの編集が可能である。
【００４１】
すると、前記「マルチ１」キー１４ａに対応したマルチコマンドデータの先頭コマンド１「ＴＶ電源ＯＮ」に応じた制御対象機器（ターゲットデバイス）「ＴＶ」の通信アドレス(AA:BB:…:FF)に従い、例えば図９（Ｃ１）に示すように、近距離無線通信部１６によってＴＶ６ｂに通信接続され（ステップＳ３）、その制御コマンド１「ＴＶ電源ＯＮ」が送信される（ステップＳ４）。
【００４２】
ここで、前記コマンド送信した制御対象機器であるＴＶ６ｂからその制御コマンド１「ＴＶ電源ＯＮ」の実行成功を意味するＯＫ信号が返信されて受信されると（ステップＳ５）、前記「マルチ１」キー１４ａに対応したマルチコマンドデータに次のコマンドが有るか否か判断される（ステップＳ６）。
【００４３】
ここで、次の制御コマンド２「ＴＶ入力切替」が有ると判断されると、当該制御コマンド２が読み出され（ステップＳ６→Ｓ７）、次の制御対象機器「ＴＶ」が異なる機器か否か判断される（ステップＳ８）。
【００４４】
この場合、次の制御コマンド２「ＴＶ入力切替」による制御対象機器「ＴＶ」は前回の制御コマンド１「ＴＶ電源ＯＮ」による制御対象機器「ＴＶ」と異ならず同一機器と判断されるので、このＴＶ６ｂとの接続状態を維持したまま次の制御コマンド２「ＴＶ入力切替」が送信される（ステップＳ８→Ｓ４）。
【００４５】
ここで、前記同様に制御対象機器であるＴＶ６ｂからその制御コマンド２「ＴＶ入力切替」の実行成功を意味するＯＫ信号が返信されて受信され（ステップＳ５）、次の制御コマンド３「ＡＭＰ電源ＯＮ」が読み出されると（ステップＳ６→Ｓ７）、当該次の制御コマンド３による制御対象機器「ＡＭＰ」は前回の制御コマンド２「ＴＶ入力切替」による制御対象機器「ＴＶ」と異なると判断されるので（ステップＳ８）、当該携帯電話機１０の同時接続可能デバイス数メモリ１３ｂに記憶されている近距離無線通信上での同時接続可能デバイス数に対して、今回の「マルチ１」に対応した全制御対象機器数（この場合には「ＴＶ」「ＡＭＰ」「ＤＶＤ」の３台）が上回るか否か判断される（ステップＳ９）。
【００４６】
ここで、本携帯電話機１０の近距離無線通信上での同時接続可能デバイス数に対して、今回の「マルチ１」に対応した全制御対象機器数が上回ったと判断された場合には、現在接続中の制御対象機器であるＴＶ６ｂとの通信が切断され（ステップＳ１０）、次の制御コマンド３「ＡＭＰ電源ＯＮ」に応じた制御対象機器「ＡＭＰ」の通信アドレス(BB:CC:…:AA)に従い、例えば図９（Ｃ２）に示すように、近距離無線通信部１６によってＡＭＰ６ｄに通信接続され（ステップＳ３）、その制御コマンド３「ＡＭＰ電源ＯＮ」が送信される（ステップＳ４）。
【００４７】
ここで、前記同様に制御対象機器であるＡＭＰ６ｄからその制御コマンド３「ＡＭＰ電源ＯＮ」の実行成功を意味するＯＫ信号が返信されて受信され（ステップＳ５）、次の制御コマンド４「ＤＶＤ電源ＯＮ」が読み出されると（ステップＳ６→Ｓ７）、当該次の制御コマンド４による制御対象機器「ＤＶＤ」も前回の制御コマンド３「ＡＭＰ電源ＯＮ」による制御対象機器「ＡＭＰ」と異なると判断される（ステップＳ８）。
【００４８】
すると、前記同様に本携帯電話機１０の近距離無線通信上での同時接続可能デバイス数に対して、今回のマルチコマンド「マルチ１」に対応した全制御対象機器数が上回ったとの判断に従い、現在接続中の制御対象機器であるＡＭＰ６ｄとの通信が切断され（ステップＳ１０）、次の制御コマンド４「ＤＶＤ電源ＯＮ」に応じた制御対象機器「ＤＶＤ」の通信アドレス(CC:DD:…:BB)に従い、例えば図９（Ｃ３）に示すように、近距離無線通信部１６によってＤＶＤ６ａに通信接続され（ステップＳ３）、その制御コマンド４「ＤＶＤ電源ＯＮ」が送信される（ステップＳ４）。
【００４９】
ここで、前記同様に制御対象機器であるＤＶＤ６ａからその制御コマンド４「ＤＶＤ電源ＯＮ」の実行成功を意味するＯＫ信号が返信されて受信され（ステップＳ５）、次の制御コマンド５「ＤＶＤ再生」が読み出されると（ステップＳ６→Ｓ７）、当該次の制御コマンド５による制御対象機器「ＤＶＤ」は前回の制御コマンド４による制御対象機器「ＤＶＤ」と異ならず同一機器と判断されるので、このＤＶＤ６ａとの接続状態を維持したまま次の制御コマンド５「ＤＶＤ再生」が送信される（ステップＳ８→Ｓ４）。
【００５０】
そして、前記同様に制御対象機器であるＤＶＤ６ａからその制御コマンド５「ＤＶＤ再生」の実行成功を意味するＯＫ信号が返信されて受信されると（ステップＳ５）、前記「マルチ１」キー１４ａに対応したマルチコマンドデータに次のコマンドは無いと判断され（ステップＳ６）、現在接続中の制御対象機器であるＤＶＤ６ａとの通信が切断されて前記一連のマルチリモートコントロール処理が終了される（ステップＳ１１）。
【００５１】
これにより、本携帯電話機１０に搭載した近距離無線通信部(Bluetooth)１６の仕様として、その同時接続可能デバイス数（１３ｂ）が、例えば最も少ない１台である場合でも、当該近距離無線通信範囲内に位置する複数の電機・電子機器６ａ，６ｂ，…を制御対象にして、１キー操作の制御指示で連続した複数の制御コマンド（マルチコマンド）により遠隔制御することが可能となり、本実施形態において説明したように、前記「マルチ１」キー１４ａを１キー操作すれば、１．ＴＶ電源ＯＮ→２．ＴＶ入力切替→３．ＡＭＰ電源ＯＮ→４．ＤＶＤ電源ＯＮ→５．ＤＶＤ再生、とした連続的な遠隔制御を実行させることができる。
【００５２】
一方、前記マルチリモートコントロール処理による遠隔制御に伴い、制御対象機器への制御エラーが発生した場合の対応処理について説明する。
【００５３】
例えば前記「マルチ１」キー１４ａに対応したマルチコマンドデータ（図６参照）に従ったマルチリモートコントロール処理の過程において、第４制御コマンド「ＤＶＤ電源ＯＮ」に応じてＤＶＤ６ａとの接続が図られると共に（ステップＳ３）、その制御コマンド４「ＤＶＤ電源ＯＮ」が送信された後（ステップＳ４）、図９（Ｃ３）に示すように、当該ＤＶＤ６ａから制御コマンド４の実行成功を意味するＯＫ信号が受信されずに制御エラーと判断されると（ステップＳ５）、図８におけるエラー発生対応処理（ステップＳＡ）に移行するか否かが、例えばエラー発生時対応モード「自動」「手動」「タイマ付手動」の何れかがエラー発生時対応モードメモリ１３ｃに設定記憶されているか否かに応じて判断される（ステップＳ５ａ）。
【００５４】
つまり、制御エラーが発生した場合でも、エラー発生時対応モードメモリ１３ｃにその対応モードの設定記憶が行われてない状態では、エラー発生対応処理（ステップＳＡ）に移行されず、次の制御コマンドの有無の判断処理へ移行される（ステップＳ５→Ｓ５ａ→Ｓ６）。
【００５５】
一方、エラー発生時対応モードメモリ１３ｃにその対応モードの設定記憶が行われていることで、エラー発生対応処理を行うと判断され（ステップＳ５ａ）、図８におけるエラー発生対応処理に移行されると（ステップＳＡ）、まず、前記エラー発生時対応モードメモリ１３ｃに記憶されている対応モードの設定内容が「自動」「手動」「タイマ付手動」の何れであるか判断される（ステップＡ１）。
【００５６】
このエラー発生時対応モードメモリ１３ｃに記憶されている対応モードの設定内容が「自動」であると判断された場合には、デフォルト設定項目メモリ１３ｄに記憶されているエラー発生時自動モードでのデフォルト設定項目の内容が「中止」「再試行」「スキップ（継続）」の何れであるか判断される（ステップＡ１→Ａ２）。
【００５７】
そして、このエラー発生時自動モードにおけるデフォルト設定項目が「中止」であると判断された場合には、その時点で起動中にあるマルチリモートコントロール処理の中止処理に移行され（ステップＡ２→Ａ３）、現在接続中の制御対象機器との全通信が切断されて前記一連のマルチリモートコントロール処理が終了される（ステップＳ１１）。
【００５８】
また、前記エラー発生時自動モードにおけるデフォルト設定項目が「再試行」であると判断された場合には、制御エラーした対象機器「ＤＶＤ６ａ」に対する近距離無線通信部１６を介した再接続および制御コマンド４「ＤＶＤ電源ＯＮ」の再送信が実行され（ステップＡ２→Ａ４）、当該ＤＶＤ６ａからの制御コマンド４の実行成功を意味するＯＫ信号の受信待機処理へ移行される（ステップＳ５）。
【００５９】
また、前記エラー発生時自動モードにおけるデフォルト設定項目が「スキップ（継続）」であると判断された場合には、制御エラーした対象機器「ＤＶＤ６ａ」に対する今回の制御コマンド４は飛ばされて制御エラーのままとされ（ステップＡ２→Ａ５）、次の制御コマンド有無の判断処理（ステップＳ６）へ移行されて継続処理される。
【００６０】
図１０は、前記遠隔制御機能を備えた携帯電話機１０によるマルチリモートコントロール処理でのエラー発生対応処理に伴い表示されるエラー発生対応メニュー手動選択画面Ｇ２ａおよびエラー発生対応メニュータイマ付手動選択画面Ｇ２ｂを示す図である。
【００６１】
一方、エラー発生時対応モードメモリ１３ｃに記憶されている対応モードの設定内容が「手動」であると判断された場合には、図１０（Ａ）に示すように、エラー発生対応メニュー手動選択画面Ｇ２ａが表示部１８に表示される（ステップＡ１→Ａ６）。そして、この手動選択画面Ｇ２ａにてユーザ選択されたメニュー選択項目が「中止」「再試行」「スキップ（継続）」の何れであるか判断される（ステップＡ７）。
【００６２】
そして、このエラー発生時手動モードにおけるメニュー選択項目が「中止」であると判断された場合には、前記同様にその時点で起動中にあるマルチリモートコントロール処理の中止処理に移行され（ステップＡ７→Ａ３）、現在接続中の制御対象機器との全通信が切断されて前記一連のマルチリモートコントロール処理が終了される（ステップＳ１１）。
【００６３】
また、前記エラー発生時手動モードにおけるメニュー選択項目が「再試行」であると判断された場合には、前記同様に制御エラーした対象機器「ＤＶＤ６ａ」に対する近距離無線通信部１６を介した再接続および制御コマンド４「ＤＶＤ電源ＯＮ」の再送信が実行され（ステップＡ７→Ａ４）、当該ＤＶＤ６ａからの制御コマンド４の実行成功を意味するＯＫ信号の受信待機処理へ移行される（ステップＳ５）。
【００６４】
また、前記エラー発生時手動モードにおけるメニュー選択項目が「スキップ（継続）」であると判断された場合には、前記同様に制御エラーした対象機器「ＤＶＤ６ａ」に対する今回の制御コマンド４は飛ばされて制御エラーのままとされ（ステップＡ７→Ａ５）、次の制御コマンド有無の判断処理（ステップＳ６）へ移行されて継続処理される。
【００６５】
一方、エラー発生時対応モードメモリ１３ｃに記憶されている対応モードの設定内容が「タイマ付手動」であると判断された場合には、一定時間Ｔ（例えば３秒）のタイマがスタートされると共に（ステップＡ１→Ａ８）、図１０（Ｂ）に示すように、エラー発生対応メニュータイマ付手動選択画面Ｇ２ｂがＴ秒間のみ表示部１８に表示され（ステップＡ９，Ａ１０）、このタイマ付手動選択画面Ｇ２ｂにてＴ秒内にユーザ選択されたメニュー選択項目が「中止」「再試行」「スキップ（継続）」の何れであるか判断される（ステップＡ１０→Ａ７）。
【００６６】
そして、このエラー発生時タイマ付手動モードにおけるＴ秒内でのメニュー選択項目が「中止」であると判断された場合にも、前記同様にその時点で起動中にあるマルチリモートコントロール処理の中止処理に移行され（ステップＡ７→Ａ３）、現在接続中の制御対象機器との全通信が切断されて前記一連のマルチリモートコントロール処理が終了される（ステップＳ１１）。
【００６７】
また、前記エラー発生時タイマ付手動モードにおけるＴ秒内でのメニュー選択項目が「再試行」であると判断された場合にも、前記同様に制御エラーした対象機器「ＤＶＤ６ａ」に対する近距離無線通信部１６を介した再接続および制御コマンド４「ＤＶＤ電源ＯＮ」の再送信が実行され（ステップＡ７→Ａ４）、当該ＤＶＤ６ａからの制御コマンド４の実行成功を意味するＯＫ信号の受信待機処理へ移行される（ステップＳ５）。
【００６８】
また、前記エラー発生時タイマ付手動モードにおけるＴ秒内でのメニュー選択項目が「スキップ（継続）」であると判断された場合にも、前記同様に制御エラーした対象機器「ＤＶＤ６ａ」に対する今回の制御コマンド４は飛ばされて制御エラーのままとされ（ステップＡ７→Ａ５）、次の制御コマンド有無の判断処理（ステップＳ６）へ移行されて継続処理される。
【００６９】
これにより、本遠隔制御機能を備えた携帯電話機１０でのマルチリモートコントロール処理による遠隔制御に伴い、制御対象機器への制御エラーが発生した場合には、予めユーザ設定された自動モード、手動モード、タイマ付手動モードの何れかのエラー発生時対応モードに従い、自動モードではデフォルト設定された中止処理または再試行処理またはスキップ（継続）処理が自動で実行され、また手動モードあるいはタイマ付手動モードではエラー発生対応メニュー手動選択画面Ｇ２ａ（Ｇ２ｂ）にて手動選択された中止処理または再試行処理またはスキップ（継続）処理が実行されるようになる。
【００７０】
したがって、前記構成の遠隔制御機能を備えた携帯電話機１０によれば、近距離無線通信部(Bluetooth)１６による通信範囲内の電機・電子機器６ａ，６ｂ，…を制御対象としてマルチコマンドコードデータメモリ１３ｆにユーザ設定されて記憶された複数連続する機器制御用コマンドに基づき、１キー操作の制御指示によって所望の制御対象機器を所望の動作順序で連続的に遠隔制御できると共に、個々のコマンド送信に伴う制御対象機器が現在接続制御中の制御対象機器と異なる場合には、その都度、接続中の制御対象機器との通信接続を切断して次の制御コマンドに応じた対象機器と接続してコマンド送信するので、近距離無線通信部(Bluetooth)１６の仕様としてその同時接続可能デバイス数が少ない場合でも、当該近距離無線通信範囲内に位置する複数の電機・電子機器６ａ，６ｂ，…を制御対象にして、１キー操作の制御指示で連続的な遠隔制御を実行させることができる。
【００７１】
なお、前記実施形態では、ユーザによる遠隔制御の指示操作を、「マルチｎ」キーによる１キー操作によって行う場合について説明したが、このユーザによる遠隔制御の指示操作は、キー入力による指示操作に限らず、音声入出力部１７から入力されたユーザ音声を音声認識する機能を持たせ、この音声入力による１回の制御指示で遠隔制御の指示操作を行う構成としてもよい。
【００７２】
また、前記実施形態では、エラー発生対応処理におけるメニュー選択項目のデフォルト設定操作や手動選択操作を、エラー発生対応メニュー手動選択画面Ｇ２ａ（Ｇ２ｂ）に基づき行う構成としたが、このデフォルト設定操作や手動選択操作も前記同様に音声認識機能を持たせてユーザ音声の入力に基づき行う構成としてもよい。
【００７３】
なお、前記実施形態において記載した携帯電話機１０での遠隔制御機能による各処理の手法、すなわち、図７のフローチャートに示すマルチリモートコントロール処理、図８のフローチャートに示す前記マルチリモートコントロール処理に伴うエラー発生対応処理等の各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記録媒体に格納して配布することができる。そして、近距離無線通信機能(Bluetooth)を備えた種々のコンピュータ端末は、この外部記録媒体に記憶されたプログラムを記憶装置（１２，１３）に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記実施形態において説明した１回の制御指示での連続制御コマンドによる遠隔制御機能を実現し、前述した手法による同様の処理を実行することができる。
【００７４】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク（インターネット）上を伝送させることができ、この通信ネットワーク（インターネット）に接続されたコンピュータ端末（プログラムサーバ）から前記のプログラムデータをダウンロードして取り込み、前述した１回の制御指示での連続制御コマンドによる遠隔制御機能を実現することもできる。
【００７５】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【図面の簡単な説明】
【００７６】
【図１】本発明の遠隔制御装置の実施形態に係る携帯電話機１０を用いた遠隔制御システムの構成を示す図。
【図２】本発明の遠隔制御装置の実施形態に係る携帯電話機１０を用いた遠隔制御システムの構成を示す図。
【図３】前記携帯電話機１０のＲＯＭ１２に予め記憶される各種システム制御プログラムの内容を示す図。
【図４】前記携帯電話機１０のＲＡＭ１３に記憶される各種作業用データの内容を示す図。
【図５】前記携帯電話機１０のＲＡＭ１３に用意されたコマンドコードデータメモリ１３ｅにおける記憶データの内容例を示す図。
【図６】前記携帯電話機１０のＲＡＭ１３に用意されたマルチコマンドデータメモリ１３ｆにおける記憶データの内容例を示す図。
【図７】前記遠隔制御機能を備えた携帯電話機１０によるマルチリモートコントロール処理を示すフローチャート。
【図８】前記遠隔制御機能を備えた携帯電話機１０によるマルチリモートコントロール処理に伴うエラー発生対応処理を示すフローチャート。
【図９】前記遠隔制御機能を備えた携帯電話機１０によるマルチリモートコントロール処理に伴う動作イメージを示す図。
【図１０】前記遠隔制御機能を備えた携帯電話機１０によるマルチリモートコントロール処理でのエラー発生対応処理に伴い表示されるエラー発生対応メニュー手動選択画面Ｇ２ａおよびエラー発生対応メニュータイマ付手動選択画面Ｇ２ｂを示す図。
【符号の説明】
【００７７】
１…電話無線通信信号、２…基地局アンテナ、３…電話基地局、４…電話回線網、
５…近距離無線通信信号、６ａ…ＤＶＤ、６ｂ…ＴＶ、６ｃ…ＭＤ、６ｄ…アンプ、
１０…携帯電話機、１１…制御部、１２…ＲＯＭ、１２ａ…電話通信処理プログラム、
１２ｂ…近距離無線通処理プログラム、１２ｃ…リモコンコード設定処理プログラム、
１２ｄ…マルチコマンド設定処理プログラム、１２ｅ…マルチリモコン処理プログラム、
１２ｆ…エラー発生対応処理プログラム、１３…ＲＡＭ、１３ａ…電話帳データメモリ、
１３ｂ…同時接続可能デバイス数メモリ、１３ｃ…エラー発生時対応モードメモリ、
１３ｄ…エラー発生時自動モードでのデフォルト設定項目メモリ、
１３ｅ…コマンドコードデータメモリ、１３ｆ…マルチコマンドデータメモリ、
１４…キー入力部、１４ａ…「マルチ１」キー、１４ｂ…「マルチ２」キー、
１５…電話無線通信部、１６…近距離無線通信部、１７…音声入出力部、１８…表示部、
Ｇ１…マルチ１コマンド一覧画面、Ｇ２ａ…エラー発生対応メニュー手動選択画面、
Ｇ２ｂ…エラー発生対応メニュータイマ付手動選択画面。
【図１】
2005277592.tif 000003
【図２】
2005277592.tif 000004
【図３】
2005277592.tif 000005
【図４】
2005277592.tif 000006
【図５】
2005277592.tif 000007
【図６】
2005277592.tif 000008
【図７】
2005277592.tif 000009
【図８】
2005277592.tif 000010
【図９】
2005277592.tif 000011
【図１０】
2005277592.tif 000012