(57)【要約】  【構成】  携帯通信端末１０と基地局との間の通信処理は、電話処理回路１４によって行われる。ＣＰＵ２６は、電話処理回路１４によって通信可能な基地局の識別情報を検出する。所望の位置条件の下で検出された識別情報は、レジスタ３０ｒに登録される。登録の後、ＣＰＵ２６は、検出された識別情報とレジスタ３０ｒに登録された識別情報との間で一致条件が満足されるか否かを判別する。この判別結果が肯定的であれば、周囲に存在する電子機器をＩＣタグリーダ３２によって検出する。そして、検出された電子機器を遠隔制御するための操作画面を、キャラクタジェネレータ２２を介してＬＣＤモニタ２４に表示する。  【効果】  所望の位置条件の下に存在する電子機器を携帯通信端末によって遠隔制御することができる。【選択図】  図１
2007110554.tif 000002
【特許請求の範囲】
【請求項１】
基地局との間で通信処理を実行する通信手段、
前記通信手段によって通信可能な基地局の識別情報を検出する情報検出手段、
所望の位置条件の下で前記情報検出手段によって検出された識別情報を登録する登録手段、
前記登録手段による登録処理の後に前記情報検出手段によって検出された識別情報と前記登録手段によって登録された識別情報との間で一致条件が満足されるか否かを判別する判別手段、
前記判別手段の判別結果が肯定的であるとき周囲に存在する電子機器を検出する機器検出手段、および
前記機器検出手段によって検出された電子機器を遠隔制御するための操作画面を表示する表示手段を備える、携帯通信端末。
【請求項２】
前記基地局はＰＮ信号を繰り返し発信し、
前記情報検出手段は前記基地局から発信されたＰＮ信号に注目する、請求項１記載の携帯通信端末。
【請求項３】
前記電子機器は機器識別情報を記憶する無線タグを有し、
前記機器検出手段は前記無線タグに記憶された機器識別情報を読み取る読取手段(32)を含む、請求項１または２記載の携帯通信端末。
【請求項４】
前記機器検出手段によって検出された電子機器に適合する制御信号を作成する作成手段、
前記作成手段によって作成された制御信号を前記機器検出手段によって検出された電子機器のプロセサに向けて送信する送信手段、
前記送信手段によって送信された制御信号に応答した電子機器を検出する応答機器検出手段をさらに備え、
前記表示手段は前記操作画面の表示態様を前記応答機器検出手段の検出結果に応じて変更する、請求項１ないし３のいずれかに記載の携帯通信端末。
【請求項５】
前記送信手段は前記制御信号を繰り返し送信する、請求項４記載の携帯通信端末。
【請求項６】
前記機器検出手段によって検出された電子機器を遠隔制御するための機器制御情報を前記通信手段を利用して取得する取得手段)をさらに備え、
前記作成手段は前記取得手段によって取得された機器制御情報に基づいて前記制御信号を作成する、請求項４または５記載の携帯通信端末。
【請求項７】
基地局との間で通信処理を実行する通信手段を備える携帯通信端末のプロセサに、
前記通信手段によって通信可能な基地局の識別情報を検出する情報検出ステップ、
所望の位置条件の下で前記情報検出ステップによって検出された識別情報を登録する登録ステップ、
前記登録ステップによる登録処理の後に前記情報検出ステップによって検出された識別情報と前記登録ステップによって登録された識別情報との間で一致条件が満足されるか否かを判別する判別ステップ、
前記判別ステップの判別結果が肯定的であるとき周囲に存在する電子機器を検出する機器検出ステップ、および
前記機器検出ステップによって検出された電子機器を遠隔制御するための操作画面を表示する表示ステップを実行させるための、機器制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯通信端末に関し、特にたとえば、テレビやエアコンなどの電子機器を遠隔制御するリモコン機能を備えた、携帯通信端末に関する。
【背景技術】
【０００２】
従来のこの種の端末としては、特許文献１に開示されたものが知られている。この従来術は、複数の電子機器にそれぞれ対応する複数のボタンを有し、かつ複数の電子機器にそれぞれ対応する複数のリモコンコードをメモリに記憶している。複数のボタンのうち所望の電子機器に対応するボタンが押下されると、その電子機器に対応するリモコンコードをメモリから読み出し、読み出されたリモコンコードに応じた赤外線を送信する。これにより、所望の電子機器を携帯通信端末で遠隔制御することが可能となる。
【特許文献１】特開２００３−７８９７７号公報〔Ｈ０４Ｑ ９／００，Ｆ２４Ｆ １１／０２，Ｈ０４Ｎ ５／００〕
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来技術では、予め登録された電子機器しか遠隔制御できない反面、登録機器であれば他人の家の電子機器であっても簡単に遠隔制御できてしまう。
【０００４】
それゆえに、この発明の主たる目的は、所望の位置条件の下に存在する電子機器の遠隔制御が行える、携帯通信端末を提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明に従う携帯通信端末は、基地局(ST1,ST2,…)との間で通信処理を実行する通信手段(14)、通信手段によって通信可能な基地局の識別情報を検出する情報検出手段(S1)、所望の位置条件の下で情報検出手段によって検出された識別情報を登録する登録手段(S45)、登録手段による登録処理の後に情報検出手段によって検出された識別情報と登録手段によって登録された識別情報との間で一致条件が満足されるか否かを判別する判別手段(S13)、判別手段の判別結果が肯定的であるとき周囲に存在する電子機器(50,80,82,…)を検出する機器検出手段(S55〜S61)、および機器検出手段によって検出された電子機器を遠隔制御するための操作画面を表示する表示手段(S63)を備える。
【０００６】
基地局との間の通信処理は、通信手段によって行われる。通信手段によって通信可能な基地局の識別情報は、情報検出手段によって検出される。所望の位置条件の下で情報検出手段によって検出された識別情報は、登録手段によって登録される。判別手段は、登録手段による登録処理の後に情報検出手段によって検出された識別情報と登録手段によって登録された識別情報との間で一致条件が満足されるか否かを判別する。この判別結果が肯定的であれば、周囲に存在する電子機器が機器検出手段によって検出される。機器検出手段によって検出された電子機器を遠隔制御するための操作画面は、表示手段によって表示される。
【０００７】
つまり、携帯通信端末の周囲に存在する電子機器を遠隔制御するための操作画面は、情報検出手段によって検出された識別情報と登録手段によって登録された識別情報との間で一致条件が満足されるときに表示される。登録手段は所望の位置条件の下で検出される識別情報を登録するため、操作画面は携帯通信端末が所望の位置条件にあるときに表示される。これによって、所望の位置条件の下に存在する電子機器を携帯通信端末によって遠隔制御することができる。
【０００８】
請求項２の発明に従う携帯通信端末は、請求項１に従属し、基地局はＰＮ(Pseudo Noise)信号を繰り返し発信し、情報検出手段は基地局から発信されたＰＮ信号に注目する。
【０００９】
複数の基地局からそれぞれ送信される複数のＰＮ信号は、互いに異なる周波数を有する。かかるＰＮ信号に注目することで、通信可能な基地局を識別できる。
【００１０】
請求項３の発明に従う携帯通信端末は、請求項１または２に従属し、電子機器は機器識別情報を記憶する無線タグ(66)を有し、機器検出手段は無線タグに記憶された機器識別情報を読み取る読取手段(32)を含む。
【００１１】
電子機器には機器識別情報を記憶する無線タグが含まれており、機器検出手段は、無線タグに記憶された機器識別情報を読取手段で読み取ることで、周囲に存在する電子機器を検出することができる。
【００１２】
請求項４の発明に従う携帯通信端末は、請求項１ないし３のいずれかに従属し、機器検出手段によって検出された電子機器に適合する制御信号を作成する作成手段(S53)、作成手段によって作成された制御信号を機器検出手段によって検出された電子機器のプロセサ(60)に向けて送信する送信手段(S57)、送信手段によって送信された制御信号に応答した電子機器を検出する応答機器検出手段(S59)をさらに備え、表示手段は操作画面の表示態様を応答機器検出手段の検出結果に応じて変更する。
【００１３】
機器検出手段によって検出された電子機器に適合する制御信号は、作成手段によって作成される。送信手段は、作成手段によって作成された制御信号を、機器検出手段によって検出された電子機器のプロセサに向けて送信する。送信手段によって送信された制御信号に応答した電子機器は、応答機器検出手段によって検出される。表示手段は、操作画面の表示態様を応答機器検出手段の検出結果に応じて変更する。
【００１４】
検出された電子機器に適合する制御信号が作成され、作成された制御信号は検出された電子機器のプロセサに向けて送信される。これによって、オン状態またはスタンバイ状態の電子機器が検出される。表示手段によって表示される操作画面は、オン状態またはスタンバイ状態の電子機器を遠隔制御するための画面となる。かかる操作画面によって、周囲に存在する電子機器を的確に遠隔制御することができる。
【００１５】
なお、電子機器がオフの状態であれば電子機器のプロセサとの通信は不可能であるのに対し、電子機器が有する無線タグとの通信は電子機器がオフ状態のときでも可能である。そこで、請求項３に従属する請求項４の発明では、まず無線タグとの通信によって電子機器を検出し、検出された電子機器に適合する制御信号を生成し、そして作成された制御信号を検出された電子機器のプロセサに向けて送信している。このように、オフ状態の電子機器をも検出して、オフ状態の電子機器のプロセサにも制御信号を送信することで、オフ状態の電子機器がオン状態に変化したときに、その電子機器をも的確に遠隔制御することができる。
【００１６】
請求項５の発明に従う携帯通信端末は、請求項４に従属し、送信手段は制御信号を繰り返し送信する。
【００１７】
制御信号を繰り返し送信することで、電子機器の状態の変化に対応することができる。
【００１８】
請求項６の発明に従う携帯通信端末は、請求項４または５に従属し、機器検出手段によって検出された電子機器を遠隔制御するための機器制御情報を通信手段を利用して取得する取得手段(S51)をさらに備え、作成手段は取得手段によって取得された機器制御情報に基づいて制御信号を作成する。
【００１９】
機器検出手段によって検出された電子機器を遠隔制御するための機器制御情報は、取得手段によって通信手段を利用して取得される。作成手段は、取得手段によって取得された機器制御情報に基づいて制御信号を作成する。
【００２０】
通信手段を利用して機器制御情報を取得することで、予め登録された機器以外の電子機器も遠隔制御することができる。
【００２１】
請求項７の発明に従う機器制御プログラムは、基地局(ST1,ST2,…)との間で通信処理を実行する通信手段(14)を備える携帯通信端末(10)のプロセサ(26)に、通信手段によって通信可能な基地局の識別情報を検出する情報検出ステップ(S1)、所望の位置条件の下で情報検出ステップによって検出された識別情報を登録する登録ステップ(S45)、登録ステップによる登録処理の後に情報検出ステップによって検出された識別情報と登録ステップによって登録された識別情報との間で一致条件が満足されるか否かを判別する判別ステップ(S13)、判別ステップの判別結果が肯定的であるとき周囲に存在する電子機器を検出する機器検出ステップ(S55〜S61)、および機器検出ステップによって検出された電子機器を遠隔制御するための操作画面を表示する表示ステップ(S63)を実行させる。
【発明の効果】
【００２２】
この発明によれば、所望の位置条件の下に存在する電子機器を携帯通信端末で遠隔制御することができる。
【００２３】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２４】
図１を参照して、この実施例の携帯通信端末１０は、移動通信システムと協働して通話機能を実現する電話処理回路１４を含む。なお、通話機能は、電源がオンされている限り、常に起動状態にある。通話操作パネル３６によってダイヤル操作が行われると、ＣＰＵ２６は電話処理回路１４に発呼処理を命令する。電話処理回路１４は発呼処理を実行し、この結果、所望の通話相手に向けて発呼信号が送信される。発呼処理の開始によって、携帯通信端末１０の状態は非通話状態から通話試行状態に移行する。
【００２５】
一方、アンテナ１２を通して発呼信号を受信すると、電話処理回路１４は着信を通知する音声メッセージを発生する。このような着信通知処理の開始によって、携帯通信端末１０の状態は非通話状態から通話試行状態に移行する。発生された音声メッセージは、アンプ１８を通り、スピーカ２０から出力される。
【００２６】
着信通知に対してオフフック操作が行われなければ、通話接続は失敗に終わる。携帯通信端末１０の状態は、通話試行状態から非通話状態に戻る。一方、着信通知に対してオフフック操作が行われれば、通話接続は成功する。携帯通信端末１０の状態は、通話試行状態から通話可能状態に移行する。
【００２７】
通話可能状態に移行すると、マイクロフォン１６によって捉えられた発話音声が、電話処理回路１４による変調処理を経て、アンテナ１２から出射される。出射された発話音声は、通話相手の通信端末に向けて送信される。通話相手から送られてきた受話音声は、アンテナ１２によって受信され、電話処理回路１４によって復調される。復調された受話音声は、アンプ１８を通り、スピーカ２０から出力される。一方の話者がオフフック操作を行うと、通話接続が遮断される。携帯通信端末１０の状態は、通話可能状態から非通話状態に移行する。
【００２８】
また、電話処理回路１４は、移動通信システムと協働してインターネット上のサーバ（いずれも図示せず）と通信する通信機能をも実現する。
【００２９】
ところで、携帯通信端末１０は、自宅など予め登録された場所では、テレビやエアコンなどの電子機器を赤外線で遠隔制御するリモコンとしても機能する。現在位置が登録場所に当たるか否かは、ＰＮ（Pseudo Noise：擬似雑音）信号を参照して判別される。電子機器の識別には、ＩＣタグおよびＩＣタグリーダが利用される。
【００３０】
ここで、ＰＮ信号は移動体通信用の基地局から送信される信号であり、その値（周波数）は基地局ごとに異なる。また、検出されるＰＮ信号の強度は、現在位置が基地局から離れるにつれて減衰する。そこで、検出されたＰＮ信号のうち強度が閾値未満のものを排除し、残されたＰＮ信号の値つまり強度が閾値以上であるＰＮ信号の値（以下“ＰＮ値”）を位置判別に利用する。
【００３１】
まず、位置判別機能に関し、ＣＰＵ２６は、ＰＮ信号を検出するＰＮ検出処理を周期的に実行する。ある場所で操作パネル３６を介してＰＮ登録操作が行われると、ＣＰＵ２６は、そのとき検出されたＰＮ値をフラッシュメモリ３０に形成されたレジスタ３０ｒに登録する。以降、周期的に検出されるＰＮ値とレジスタ３０ｒに登録されたＰＮ値とを互いに比較することで、現在位置が登録場所と一致するか否かを随時判別することができる。
【００３２】
具体的には、図４を参照して、自宅Ｈ１および友人宅Ｈ２を含むエリアＥ１には４つの基地局ＳＴ１〜ＳＴ４が存在する。基地局ＳＴ１〜ＳＴ４には、ＰＮ値として“１８”，“２１”，“２２”および“２５”がそれぞれ割り当てられている。携帯通信端末１０が自宅Ｈ１に位置していれば、ＰＮ検出によって図５（Ａ）に示すような結果すなわち４つのＰＮ信号の各々の値（ＰＮ）および強度が得られる。携帯通信端末１０が友人宅Ｈ２に位置していれば、ＰＮ検出の結果は図５（Ｂ）のようになる。
【００３３】
なお、ＰＮ検出の結果は、ＲＡＭ２８に一時保持され、新たな検出結果によって上書きされる。従って、ＲＡＭ２８には、常に最新のＰＮ値が保持される結果となる。
【００３４】
自宅Ｈ１でＰＮ登録操作が行われると、ＣＰＵ２６は、図５（Ａ）に示される４個のＰＮのうち強度が閾値（＝３）未満のＰＮつまり“１８”を破棄し、残された３個のＰＮつまり“２１”，“２５”および“２２”を自宅Ｈ１におけるＰＮ値“ＰＮ１”として、レジスタ３０ｒに登録する（図３参照）。
【００３５】
以降、ＣＰＵ２６は、リモコンモードが選択される度に、ＲＡＭ２８内の最新のＰＮ値とレジスタ３０ｒ内のＰＮ値とが一致するか否かを判別し、一致すると判別されたときリモコン機能を起動する。ここで一致とは、ＲＡＭ２８側とレジスタ３０ｒ側とでＰＮ値の組み合わせが完全に一致すること、換言すれば、ＲＡＭ２８内のどのＰＮ値もレジスタ３０ｒ内に存在し、かつレジスタ３０ｒ内のどのＰＮ値もＲＡＭ２８内に存在することをいう。
【００３６】
従って、自宅Ｈ１でリモコンモードを選択すると、ＰＮ一致（図３および図５（Ａ）参照）と判別され、リモコン機能が起動される。一方、友人宅Ｈ２でリモコンモードを選択すると、ＲＡＭ２８内の“１８，”“２１”および“２２”のうち“１８”がレジスタ３０ｒに存在しないためＰＮ不一致（図３および図５（Ｂ）参照）と判別され、リモコン機能は起動されない。
【００３７】
次に、リモコン機能に関し、携帯通信端末１０は、赤外線を受発光する赤外線受発光回路３８と、電子機器に埋め込まれたＩＣタグから識別情報を読み取るためのＩＣタグリーダ３２とをさらに含む。一方、制御の対象となる電子機器は、同様の赤外線受発光回路と、その機器の識別情報（たとえばメーカ名，機種名，型番など）が記憶されたＩＣタグとを備える必要がある。かかる機器の一例であるテレビの構成を図２に示す。
【００３８】
図２を参照して、テレビ５０は、赤外線受発光回路６２とＩＣタグ６６とを備える。ＩＣタグ６６は、ＲＯＭ６６ａを含む。ＲＯＭ６６ａは、テレビ５０の識別情報を記憶する。送受信回路６６ｂは、ＩＣタグリーダ３２から要求信号をアンテナ６６ｃで受信したとき、ＲＯＭ６６ａに記憶された識別情報をアンテナ６６ｃからＩＣタグリーダ３２に送信する。送信された識別情報は、ＩＣタグリーダ３２によってアンテナ３４を通して受信される。なお、リモコン機能はテレビ５０の主電源がオフの状態では休止するが、ＩＣタグ６６は、テレビ５０の主電源のオフの状態でも動作する。
【００３９】
こうしてＩＣタグリーダ３２がＩＣタグ６６から識別情報を読み取ることで、携帯通信端末１０のＣＰＵ２６は、テレビ５０に適合する遠隔制御信号（赤外線コード）を送信することができる。赤外線受発光回路６２は、携帯通信端末１０から送信された赤外線コードをＣＰＵ６０に与える。ＣＰＵ６０は、赤外線受発光回路６２を通して応答信号を返信すると共に、与えられた赤外線コードに対応する命令をチューナ５４に与える。
【００４０】
赤外線受発光回路６２から返信された応答信号は、赤外線受発光回路３８によって受信され、ＣＰＵ２６に与えられる。もし赤外線コードを送信した直後（例えば１秒以内）に応答信号を受信できなければ、携帯通信端末１０のＣＰＵ２６は、テレビ５０を制御対象から除外する。
【００４１】
チューナ５４は、ＣＰＵ６０によって命令されたチャネルを選局し、選局されたチャネルの放送信号を信号処理回路５６に与える。信号処理回路５６は与えられた放送信号を番組映像信号および番組音声信号に変換し、かつ番組音声信号のレベルをＣＰＵ２６の命令に従って調整する。番組映像信号および番組音声信号は、ＴＶモニタ５８に向けて出力される。
【００４２】
次に、自宅Ｈ１で携帯通信端末１０を操作してテレビ５０を遠隔制御する手順を説明する。図６を参照して、自宅Ｈ１には、テレビ５０に加え、照明８０およびエアコン８２が設置されている。照明８０およびエアコン８２の各々もＩＣタグを有しており、携帯通信端末１０による制御の対象となり得る。ただし、エアコン８２については、主電源がオフ状態にあって、赤外線コードの送受信が行えない。
【００４３】
図１および図２を参照して、携帯通信端末１０の操作パネル３６によって、メインメニュー画面を呼び出す操作が行われると、図７（Ａ）に示すメインメニュー画面がＬＣＤモニタ２４に表示される。ここでの操作パネル３６により“リモコン”が選択されると、ＰＮ登録が既になされたか否かが判別され、未登録であれば図７（Ｂ）に示すＰＮ登録案内画面がＬＣＤモニタ２４に表示される。
【００４４】
ＰＮ登録案内画面上で“はい”が選択されると、機器検出処理が実行される。機器検出処理では、まずＩＣタグリーダ３２によって、識別情報の送信をＩＣタグ６６に要求する要求信号が送信される。要求信号の到達範囲内にＩＣタグ６６を備えた機器が存在すれば、ＩＣタグリーダ３２はＩＣタグ６６から返信される属性情報を受信することができる。
【００４５】
ＩＣタグリーダ３２によって識別情報が受信されると、ＣＰＵ２６は、受信された識別情報をＲＡＭ２８内の機器リストに登録する（図８参照）。そして、登録された識別情報に対応するリモコンアプリを起動する。図６の例では、テレビ５０，照明８０およびエアコン８２が検出され、これら３つの機器にそれぞれ対応する３個のリモコンアプリが起動される。なお、対応するリモコンアプリがフラッシュメモリ３０に記憶されていなければ、通信機能が起動され、対応するリモコンアプリをインターネットからダウンロードする処理が実行される。
【００４６】
次に、ＣＰＵ２６は、赤外線受発光回路３８を通してテスト信号を送信する。テレビ５０および照明８０の各々は、テスト信号を受信し、応答信号を返信する。ＣＰＵ２６は、エアコン８２を制御対象から除外し、図９（Ａ）に示すリモコン可能機器一覧画面をＬＣＤモニタ２４に表示する。図９（Ａ）の画面には、テレビ５０，照明８０およびエアコン８２にそれぞれ対応する３つのタブが含まれる。このうち“エアコン”は、現時点では制御不能なので、半透明表示される。
【００４７】
リモコン可能機器一覧画面上で“ＴＶ”が選択された状態で、操作パネル３６を介して選局操作や音量調整操作が行われると、ＴＶリモコンアプリによって、操作に対応する赤外線コードが送信される。送信された赤外線コードは、テレビ５０によって受信され、テレビ５０では、赤外線コードに対応する処理つまり選局処理や音量調整処理が実行される。
【００４８】
上記のようにして自宅Ｈ１でＰＮ登録が行われた後は、自宅Ｈ１でリモコンモードが選択されたとき、直ちに図９（Ａ）の画面が表示され、所望のリモコン操作が行える。
【００４９】
友人宅Ｈ２での携帯通信端末１０の動作は、以下のようになる。図６（Ｂ）を参照して、友人宅Ｈ２には、テレビ８４，ビデオ８６およびエアコン８８が設置されている。いずれの機器もＩＣタグ６６を有しており、携帯通信端末１０による制御の対象となり得る。
【００５０】
友人宅Ｈ２でリモコンモードが選択されると、友人宅Ｈ２ではＰＮ未登録であるため、まず図７（Ｂ）のＰＮ登録案内画面が表示される。ここで“いいえ”を選択すると、図７（Ｂ）画面は、図９（Ｂ）の待受け画面によって更新される。つまり、友人宅Ｈ２でＰＮ登録を行わない限りは、友人宅Ｈ２でリモコン機能を利用することはできない。これによって、自宅以外でのリモコン機能の起動を制限できる。
【００５１】
なお、友人宅Ｈ２でもリモコン機能を利用したければ、友人の許可を得て、友人宅Ｈ２でＰＮ登録を行えばよい。すなわち、図７（Ｂ）画面で“はい”を選択すると、“１８”，“２１”および“２２”が友人宅Ｈ２におけるＰＮ値“ＰＮ２”としてレジスタ３０ｒにさらに登録される。次に、機器検出処理が実行され、検出された機器に対応するリモコンアプリが起動されると共に、図９（Ａ）と同様のリモコン可能機器一覧画面が表示される。この画面には、テレビ８４，ビデオ８６およびエアコン８８にそれぞれ対応する３つのタブつまり“テレビ”，“ビデオ”および“エアコン”が含まれる。次に、テスト信号が送信され、応答の有無によってリモコン制御が可能であるか否かが判別される。制御不能と判別された機器のタブは半透明表示される。ユーザは、リモコン可能機器一覧画面上で所望の機器してリモコン操作を行うことができる。こうして友人Ｈ２でＰＮ登録を行えば、以降、友人宅Ｈ２でリモコンモードを選択するだけで、直ちにリモコン操作が行えるようになる。
【００５２】
上記のようなリモコン機能に関連して、携帯通信端末１０のＣＰＵ２６は、μＩＴＲＯＮなどのマルチタスクＯＳの制御下で、図１０に示すＰＮ検出タスク，図１１に示すフラグ（α）制御タスク，図１２および図１３に示すメインタスク（リモコンモード），および図１４に示すリモコンアプリ（たとえばＴＶリモコンアプリ，照明リモコンアプリなど）を並列的に実行する。なお、リモコンアプリは、検出された電子機器の数と同じ数だけ起動される。一方、各電子機器のＣＰＵたとえばテレビ５０のＣＰＵ６０は、図１５に示すリモコン処理タスクを実行する。
【００５３】
なお、ＰＮ検出タスクは、電源がオンされている限り、常に起動状態にある。フラグ（α）制御タスクおよびメインタスクは、リモコンモードが選択されたとき起動され、他のモードが選択されたときまたは電源がオフされたとき終了される。リモコンアプリは、メインタスクによって起動され、リモコン以外のモードが選択されたときまたは電源がオフされたとき終了される。
【００５４】
一方、電子機器側のリモコン処理タスクは、電子機器の主電源がオン状態にある限り、常に起動状態にある。
【００５５】
また、図１０〜図１３のフロー図に対応する制御プログラムは、フラッシュメモリ３０に記憶される。図１５のフロー図に対応する制御プログラムは、ＲＯＭ６４に記憶される。
【００５６】
まず図１０を参照して、ステップＳ１では、電話処理回路１４を通して、複数の基地局（ＳＴ１〜ＳＴ４：図４参照）からそれぞれ送信される複数のＰＮ信号を検出する。ステップＳ３では、検出結果（ＰＮ情報）をＲＡＭ２８に保持する（図５（Ａ）および図５（Ｂ）参照）。ステップＳ５では、前回のＰＮ検出から所定時間（例えば１秒）が経過したか否かを判別し、ＹＥＳであればステップＳ１に戻る。
【００５７】
図１１を参照して、ステップＳ１１では、ＲＡＭ２８から強度が閾値（＝３）以上のＰＮ値を取り込む。例えば、ＲＡＭ２８に図５（Ａ）のようなＰＮ情報が保持されているとすると、ＰＮ値として“２１”，“２５”および“２２”が取り込まれる。
【００５８】
ステップＳ１３では、取り込まれたＰＮ値がレジスタ３０ｒに登録されたＰＮ値と一致するか否かを判別する。ここで一致は、レジスタ３０ｒ側のＰＮ値の組み合わせと、ＲＡＭ２８から取り込まれたＰＮ値の組み合わせとの完全な一致をいう。従って、レジスタ３０ｒにＰＮ値が何ら登録されていなければ、不一致と判別される。また、レジスタ３０ｒに“ＰＮ１＝２１，２５および２２”が登録されている（図３参照）として、取り込まれたＰＮ値が“２１”，“２５”および“２２”（図５（Ａ）参照）であれば一致と判別され、取り込まれたＰＮ値が“１８”，“２１”および“２２” （図５（Ｂ）参照）であれば不一致と判別される。
【００５９】
ステップＳ１３でＹＥＳであれば、ステップＳ１５に移り、フラグαに“ＴＲＵＥ”をセットする。ステップＳ１３でＮＯであれば、ステップＳ１７に移って、フラグαに“ＦＡＬＳＥ”をセットする。セット後、ステップＳ１９に移る。ステップＳ１９では、前回のＰＮ取込みから所定時間（例えば５秒）が経過したか否かを判別し、ＹＥＳであればステップＳ１１に戻る。
【００６０】
図１２を参照して、ステップＳ３１では、レジスタ３０ｒにＰＮ値が登録されているか否かを判別し、ＮＯであればステップＳ３５に移る。ステップＳ３１でＹＥＳであれば、ステップＳ３３でフラグαが“ＴＲＵＥ”であるか否かを判別し、ここでＹＥＳであればステップＳ４７に進む。α=ＦＡＬＳＥであればステップＳ３３でＮＯと判別し、ステップＳ３５に移る。
【００６１】
ステップＳ３５では、ＰＮ登録案内画面の表示をキャラクタジェネレータ２２に命令する。応じてキャラクタジェネレータ２２は、ＬＣＤモニタ２４にＰＮ登録案内画面を表示する（図７（Ｂ）参照）。そしてステップＳ３７およびＳ３９で、ＰＮ登録するか否かを判別する。操作パネル３６の操作でＰＮ登録案内画面上の“いいえ”が選択されると、ステップＳ４１に移って、待受け画面の表示をキャラクタジェネレータ２２に命令する。応じてキャラクタジェネレータ２２は、ＬＣＤモニタ２４に待受け画面を表示する（図９（Ｂ）参照）。そして、このタスク自身（リモコンモード）を終了する。
【００６２】
一方、“はい”が選択されると、ステップＳ４３でＲＡＭ２８から強度が閾値（＝３）以上のＰＮ値を取り込み、ステップＳ４５では取り込まれたＰＮ値をレジスタ３０ｒに登録する（図３参照）。そして、ステップＳ４７に移る。
【００６３】
ステップＳ４７では、機器検出処理を実行する。機器検出処理では、識別情報の返信をＩＣタグ６６に要求する要求信号の送信をＩＣタグリーダ３２に命令する。ＩＣタグリーダ３２によって識別情報が受信されると、受信された識別情報をＲＡＭ２８内の機器リストに登録する（図８参照）。
【００６４】
ステップＳ４９では、検出された機器に対応するリモコンアプリがフラッシュメモリ３０内に存在するか否かを判別し、ここでＹＥＳであればステップＳ５３に進む。対応リモコンアプリがなければ、ステップＳ５１で、アプリダウンロード処理を実行する。アプリダウンロード処理では、電話処理回路１４およびネットワークコントローラ（図示せず）と協働してインターネットへの接続処理を実行し、対応リモコンアプリを提供するサーバにアクセスし、そして対応リモコンアプリをサーバからフラッシュメモリ３０にダウンロードする。ダウンロード後、ステップＳ５３に移る。
【００６５】
ステップＳ５３では、対応リモコンアプリを起動する。例えば現在位置が自宅Ｈ１（図６（Ａ）参照）であり、テレビ５０，照明８０およびエアコン８２が検出されると、ＴＶリモコンアプリ，照明リモコンアプリおよびエアコンリモコンアプリが起動される。起動後、ステップＳ５５に移る。
【００６６】
図１３を参照して、ステップＳ５５では、半透明フラグをリセットする。このリセットは、機器リストに登録された全ての機器を対象とする。ステップＳ５７では、赤外線受発光回路３８を通してテスト信号を送信する。この送信もまた、全機器を対象とする。ステップＳ５９では、無応答機器の有無を判別する。ここでＮＯであれば、ステップＳ６３に進む。ステップＳ５９でＹＥＳであれば、すなわちテスト信号に応答しない機器があれば、ステップＳ６１に移って無応答機器に半透明フラグをセットする（図８参照）。そして、ステップＳ６３に移る。
【００６７】
ステップＳ６３では、機器リストに対応するリモコン可能機器一覧画面の表示をキャラクタジェネレータ２２に命令する。応じてキャラクタジェネレータ２２は、リモコン可能機器一覧画面をＬＣＤモニタ２４に表示する（図９（Ａ）参照）。この画面では、半透明フラグをセットされた機器に対応するタブが半透明化される。このように、全機器にテスト信号を送信して、もし無応答の機器があればその機器のタブを半透明化することで、ユーザは、その機器のリモコン操作が不可であることを速やかに認識できる。この結果、無駄なリモコン操作を減らすことができる。
【００６８】
表示命令の後、ステップＳ６５およびＳ６７のループに入る。なお、図９（Ａ）画面の表示中は、ステップＳ５３で起動されたリモコンアプリのうち所望の機器（機器“ｉ”）に対応するリモコンアプリによって、リモコン操作の受け付けおよびモコン信号の送信が行われる。ステップＳ６５では機器“ｉ”宛のリモコン信号（機器ｉ用赤外線コード）が送信されたか否かを判別し、ステップＳ６７では、前回のテスト信号の送信から所定時間（例えば１０秒）が経過したか否かを判別する。
【００６９】
機器“ｉ”用リモコンアプリ（図１４参照）によるリモコン信号の送信が実行されると、ステップＳ６５でＹＥＳと判別し、ステップＳ６９およびＳ７１のループに移る。ステップＳ６９では機器“ｉ”からの応答信号の有無を判別し、ステップＳ７１ではリモコン信号の送信から所定時間（例えば１秒）が経過したか否かを判別する。ステップＳ６９でＹＥＳであれば、ステップＳ６５およびＳ６７のループに戻る。
【００７０】
ステップＳ７１でＹＥＳであれば、ステップＳ７３に移って、機器“ｉ”に半透明フラグをセットする。そしてステップＳ６３に戻る。なお、今回のステップＳ６３では、機器“ｉ”に半透明フラグがセットされたため、リモコン可能機器一覧画面内の機器“ｉ”のタブが半透明表示される。
【００７１】
このように、各機器へのリモコン信号の送信に対する応答の有無を確認し、もし無応答であればその機器のタブを半透明化することで、ユーザは、その機器のリモコン操作が不可能となったことを速やかに認識できる。この結果、無駄なリモコン操作を減らすことができる。
【００７２】
図１４を参照して、ステップＳ８１では、リモコン可能機器一覧画面（図９（Ａ）参照）上で機器“ｉ”が選択されているか否かを判別し、選択されていればステップＳ８３でリモコン操作の有無を判別する。操作パネル３６を介してリモコン操作が行われるとステップＳ８３でＹＥＳと判別し、ステップＳ８５に移る。ステップＳ８５では、行われたリモコン操作に対応するリモコン信号を赤外線受発行回路３８を通して送信する。そして、ステップＳ８１に戻る。
【００７３】
図１５を参照して、携帯通信端末１０による遠隔制御を受ける機器“ｉ”側では、ＣＰＵ６０は、リモコン信号またはテスト信号の有無を判別する。赤外線受発光回路６２を通してリモコン信号またはテスト信号を受信すると、ステップＳ９３に移り、同じ赤外線受発光回路６２を通して応答信号を返信する。ステップＳ９５では、受信されたリモコン信号に該当する処理を実行し、その後ステップＳ９１に戻る。
【００７４】
以上から明らかなように、この実施例では、ＣＰＵ２６は、４つの基地局ＳＴ１，ＳＴ２，ＳＴ３およびＳＴ４からそれぞれ送信される４つのＰＮ信号を電話処理回路１４を通して受信し、受信された４つのＰＮ信号に基づいて携帯通信端末１０の現在位置を周期的に検出する（Ｓ１，Ｓ３，Ｓ５）。
【００７５】
操作パネル３６を介して登録操作を受け付けると、検出位置をレジスタ３０ｒ（図３参照）に登録する（Ｓ４５）。登録後に操作パネル３６を介して遠隔制御開始操作を受け付けると、検出位置と登録位置とが一致するか否かを判別し（Ｓ１３）、判別結果が肯定的であるとき電子機器（５０，８０，８２，…）を検知する（Ｓ４７）。リモコン信号は、こうして検知された電子機器のいずれかに向けて、赤外線受発光回路３８を通して送信される。
【００７６】
従って、携帯通信端末１０は自分が登録位置に存在するときだけしか電子機器を検出しないこととなり、携帯通信端末１０の遠隔制御の対象が適切に制限される。
【００７７】
また、ＣＰＵ２６は、検知された複数の電子機器にそれぞれ対応する複数のキャラクタをＬＣＤモニタ２４に表示する際、テスト信号への応答の有無つまり携帯通信端末１０による遠隔制御が可能か不可能かによって、図９（Ａ）に示すように各キャラクタの透明度を変化させる（Ｓ５９，Ｓ６１，Ｓ６３）。これにより、検知された複数の電子機器つまり遠隔制御可能であるべき複数の機器のうち、どれが現に遠隔制御可能であるかを知ることができる。この結果、現に遠隔制御が可能である電子機器の中から所望の機器を選択することができる。
【００７８】
遠隔制御が可能か否かの判別は、検出された電子機器の全部に対してテスト信号の送信により一括的かつ周期的に行われ、また、遠隔制御信号が送信される度にその信号の宛先である電子機器に対して行われる。
【００７９】
なお、この実施例では、複数の基地局からそれぞれ送信される複数のＰＮ信号を利用して現在位置を検出したが、他の信号、例えば複数のＧＰＳ(Global Positioning System)衛星からそれぞれ送信される複数のＧＰＳ信号を利用して位置検出を行うこともできる。
【００８０】
また、検出位置と登録位置とが一致するか否かは、具体的にはＲＡＭ２８側とレジスタ３０ｒ側とでＰＮ値の組み合わせが完全に一致するか否かで判別したが、ＰＮ値の順列が完全に一致するか否かで判別してもよい。
【図面の簡単な説明】
【００８１】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】図１実施例によって制御される機器の構成例を示すブロック図である。
【図３】図１実施例に登録されるＰＮ値を示す図解図である。
【図４】図１実施例の移動エリアの一例を示す図解図である。
【図５】（Ａ）は図１実施例によって検出されるＰＮ情報の一例を示す図解図であり、（Ｂ）は図１実施例によって検出されるＰＮ情報の他の一例を示す図解図である。
【図６】（Ａ）は図４エリア内の自宅に存在する電子機器を示す図解図であり、（Ｂ）は図４エリア内の友人宅に存在する電子機器を示す図解図である。
【図７】（Ａ）は図１実施例によって表示される画面の一例を示す図解図であり、（Ｂ）は図１実施例によって表示される画面の他の一例を示す図解図である。
【図８】図１実施例によって保持される機器リストの一例を示す図解図である。
【図９】（Ａ）は図１実施例によって表示される画面のその他の一例を示す図解図であり、（Ｂ）は図１実施例によって表示される画面のさらにその他の他の一例を示す図解図である。
【図１０】図１実施例のＣＰＵ動作の一部を示すフロー図である。
【図１１】図１実施例のＣＰＵ動作の他の一部を示すフロー図である。
【図１２】図１実施例のＣＰＵ動作のその他の一部を示すフロー図である。
【図１３】図１実施例のＣＰＵ動作のさらにその他の一部を示すフロー図である。
【図１４】図１実施例のＣＰＵ動作の他の一部を示すフロー図である。
【図１５】図２機器のＣＰＵ動作の一部を示すフロー図である。
【符号の説明】
【００８２】
１０…携帯通信端末
１２，３４，５２，６６…アンテナ
１４…電話処理回路
２２…キャラクタジェネレータ
２４…ＬＣＤモニタ
２６，６０…ＣＰＵ
３０…フラッシュメモリ
３２…ＩＣタグリーダ
３６…操作パネル
３８，６２…赤外線受発光回路
５０…テレビ（電子機器）
６６…ＩＣタグ
【図１】
2007110554.tif 000003
【図２】
2007110554.tif 000004
【図３】
2007110554.tif 000005
【図４】
2007110554.tif 000006
【図５】
2007110554.tif 000007
【図６】
2007110554.tif 000008
【図７】
2007110554.tif 000009
【図８】
2007110554.tif 000010
【図９】
2007110554.tif 000011
【図１０】
2007110554.tif 000012
【図１１】
2007110554.tif 000013
【図１２】
2007110554.tif 000014
【図１３】
2007110554.tif 000015
【図１４】
2007110554.tif 000016
【図１５】
2007110554.tif 000017