(57)【要約】【課題】正当なアクセス権を持たない者による車外機器へのアクセス（不正アクセス）を許してしまうこと。【解決手段】遠隔制御システム１が含むのは、車載装置２、通信装置３、認証装置４及び車外装置５であり、車載装置２から車外装置５を遠隔制御することを目的とする。遠隔制御が実行されるのは、ブルートゥース通信が車載装置２と通信装置３ａとの間で行われるときに限られる。ブルートゥース通信が車載装置２と通信装置３ｂとの間で行われても、遠隔制御は実行されない。通信装置３ａは、車外装置４を遠隔制御する権限を有する者によって所有される。通信装置３ｂは、車外装置４を遠隔制御する権限を有しない者によって所有される。つまり、通信装置３は、遠隔制御をするための認証鍵として機能する。【選択図】図１
2009087123.tif 000002
【特許請求の範囲】
【請求項１】
以下の事項で特定されるプログラム。
このプログラムが車載装置に実現させる機能は、認証装置への接続に使用されるべき通信装置を登録するのに伴って、前記認証装置に送信されるべき認証子を登録するものである。
【請求項２】
以下の事項で特定される、請求項１のプログラム。
このプログラムが前記車載装置に実現させる機能は、前記通信装置と近距離通信し、前記認証子を前記認証装置に送信するものである。
【請求項３】
以下の事項で特定される、請求項２のプログラム。
このプログラムが前記車載装置に実現させる機能は、前記認証子を前記認証装置に遠隔制御時に送信するものである。
【請求項４】
以下の事項で特定される、請求項２のプログラム。
このプログラムが前記車載装置に実現させる機能は、
前記車載装置の装置識別子を前記認証装置に送信するのに伴って、登録された前記認証子を前記認証装置に送信するもの、及び
前記認証装置によって認証された前記装置識別子を前記認証装置に遠隔制御時に送信するものである。
【請求項５】
以下の事項で特定される車載装置。
この車載装置が含む機能は、認証装置への接続に使用されるべき通信装置を登録するのに伴って、前記認証装置に送信されるべき認証子を登録するものである。
【請求項６】
以下の事項で特定される、請求項５の車載装置。
この車載装置が含む機能は、前記通信装置と近距離通信し、前記認証子を前記認証装置に送信するものである。
【請求項７】
以下の事項で特定される、請求項６の車載装置。
この車載装置が含む機能は、前記認証子を前記認証装置に遠隔制御時に送信するものである。
【請求項８】
以下の事項で特定される、請求項６の車載装置。
この車載装置が含む機能は、
前記車載装置の装置識別子を前記認証装置に送信するのに伴って、登録された前記認証子を前記認証装置に送信するもの、及び
前記認証装置によって認証された前記装置識別子を前記認証装置に遠隔制御時に送信するものである。
【請求項９】
以下の事項で特定される車載装置。
この車載装置が含む処理装置は、
出力装置に接続され、
前記出力装置に対して第１要求を出力させるのに伴って前記出力装置に対して第２要求を出力させ、
前記第１要求は、認証装置への接続に使用されるべき通信装置の登録を要求し、
前記第２要求は、認証装置に送信されるべき認証子の登録を要求する。
【請求項１０】
以下の事項で特定される、請求項９の車載装置。
前記処理装置が前記出力装置に対して前記第１要求を出力させるのは、前記第２要求の出力後である。
【請求項１１】
以下の事項で特定される、請求項９又は１０の車載装置。
前記処理装置は、
近距離通信装置に接続され、
前記近距離通信装置に対して前記通信装置と近距離通信させ、
前記通信装置は、前記近距離通信装置からの前記認証子を前記認証装置に送信する。
【請求項１２】
以下の事項で特定される車載装置。
この車載装置が含む処理装置は、
表示装置に接続され、
前記表示装置に対して登録画面を表示させる条件を、認証装置に送信されるべき識別子の登録及び前記認証装置に送信されるべき認証子の登録とし、
前記登録画面は、前記認証装置への接続に使用される通信装置を登録するためのものある。
【請求項１３】
以下の事項で特定される、請求項１３の車載装置。
前記処理装置が前記表示装置に対して表示させる第２登録画面は、前記認証子を登録するための登録欄を含み、
この登録欄は、第２登録画面の表示前から登録されている前記認証子を表示しない。
【請求項１４】
以下の事項で特定される、請求項１３又は１４の車載装置。
前記処理装置は、
近距離通信装置に接続され、
前記近距離通信装置に対して前記通信装置と近距離通信させ、
前記通信装置は、前記近距離通信装置からの前記認証子を前記認証装置に送信する。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器を遠隔制御する技術に関する。
【背景技術】
【０００２】
商品化された車載機器は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信を採用する。この通信の用途は、主に、音響機器から車載機器への曲の取り込み及び携帯電話を介したハンズフリー通話である。しかも、ユーザは、近距離無線通信の対象（音響機器や携帯電話等）を自由に変更できる（非特許文献１）。
【０００３】
ユーザが要求するのは、前述の用途の拡大である。すなわち、将来の車載機器が要求されるのは、電子機器への遠隔制御を実現することである。公知なのは、車載機器、携帯電話及びサーバ間のネットワーク（特許文献１）並びに携帯電話、サーバ及び家庭内電子機器（家電）間のネットワーク（特許文献２）である。これらの技術は、車載機器、携帯電話、サーバ及び車外機器間のネットワークを可能にする。
【非特許文献１】Ｐａｎａｓｏｎｉｃ  ＨＤＤカーナビステーション  ＣＮ−ＨＤＳ９６５ＴＤ／ＣＮ−ＨＤＳ９４５ＴＤ／ＣＮ−ＨＤＳ９１５ＴＤ  取扱説明書
【特許文献１】特表２００６−５２３４１６号公報
【特許文献２】特開２００７−４５７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
背景技術は、正当なアクセス権を持たない者による車外機器へのアクセス（不正アクセス）を許す。例えば、車載機器を窃取した者は、車載機器から自己の携帯電話を介して他人の機器を不正に操作し得る。これは、近距離無線通信の対象が自由に変更できることによる。
【課題を解決するための手段】
【０００５】
本発明が提供するのは、以下の車載装置及びこの車載装置を実現するためのプログラムである。車載装置が含む処理装置は、認証装置への接続に使用されるべき通信装置（本欄では、単に通信装置という）を登録するのに伴って、認証装置に送信されるべき認証子（本欄では、単に認証子という）を登録するためのものである。認証装置は、通信回線（ネットワーク）に接続され、接続要求の正当性を確認する（本人確認）。接続要求は、好ましくは、車外装置を車載装置によって遠隔制御する際に行われる。車外装置は、通信回線に接続される。車外装置は、認証装置を含んでもよい。また、通信装置は、近距離通信及びネットワーク通信を行う。近距離とは、車室内での通信が可能な距離である。
【０００６】
処理装置は、出力装置に接続され、出力装置に対して第１要求を出力させるのに伴い、出力装置に対して第２要求を出力させる。第１要求は、通信装置の登録を要求する。また、第２要求は、認証子の登録を要求する。処理装置が出力装置に対して第１要求を出力させるのは、第２要求の出力後である。
【０００７】
出力装置が表示装置である場合、処理装置が表示装置に対して登録画面を表示させる条件は、認証装置に送信されるべき識別子の登録及び認証子の登録である。登録画面は、通信装置を登録するためのものある。処理装置が表示装置に対して表示させる第２登録画面は、認証子を登録するための登録欄を含む。登録欄は、第２登録画面の表示前から登録されている認証子を表示しない。
【０００８】
処理装置は、近距離通信装置に接続され、近距離通信装置を制御して通信装置との近距離通信を実現する。この近距離通信は、車載装置並びに車外装置又は認証装置との間の通信を通信装置を介して可能にする。通信装置は、近距離通信で受信された認証子を認証装置に登録時又は遠隔制御時に送信する。しかも、通信装置は、車載装置の装置識別子を認証装置に送信するのに伴って、登録された認証子を認証装置に送信してもよい。この場合、通信装置が認証装置に遠隔制御時に送信するのは、認証装置によって認証された装置識別子である。
【０００９】
なお、本発明が適用されるのは、車載装置に限らず、広く情報処理装置（例えば、
ノードパソコンやデスクトップパソコンなど）である。
【発明の効果】
【００１０】
本発明は、通信装置を認証鍵として扱うことで、なりすましを防ぐ。認証子を知らない者は、認証装置への接続に使用されるべき通信装置の登録に伴って、不適当な認証子を認証装置に送信されるべき認証子として登録せざるを得ないからである。
【発明を実施するための最良の形態】
【００１１】
図１乃至図７が示すのは、本発明を実施するための最良の形態（以下、本実施の形態という）である。
【００１２】
＜遠隔制御システムの概略＞図１が示すのは、遠隔制御システム１の概略である。遠隔制御システム１が含むのは、車載装置２、通信装置３、認証装置４及び車外装置５であり、車載装置２から車外装置５を遠隔制御することを目的とする。本実施の形態では、通信装置３及び車外装置５は、それぞれ、携帯電話及び家庭用電子機器（例えば、録画機、監視カメラ、室内灯、空調機、電子レンジや湯沸機など）である。
【００１３】
遠隔制御は、ネットワーク（例えば、インターネット）６を介して行われる。車載装置２と通信装置３との間の通信は、近距離通信の技術で実現される。本実施の形態が採用する近距離通信は、ブルートゥース（登録商標）通信である。通信装置３と認証装置４との間の通信は、インターネットの技術で実現される。また、認証装置４と車外装置５との間の通信も、インターネットの技術で実現される。
【００１４】
本実施の形態に係る遠隔制御が実行されるのは、ブルートゥース通信が車載装置２と通信装置３ａとの間で行われるときに限られる。言い換えれば、ブルートゥース通信が車載装置２と通信装置３ｂとの間で行われても、遠隔制御は実行されない。ここで、通信装置３ａは、車外装置４を遠隔制御する権限を有する者（例えば、識別子及び認証子を知る者）によって所有される。通信装置３ｂは、車外装置４を遠隔制御する権限を有しない者（例えば、車載装置２を窃取した者）によって所有される。つまり、通信装置３は、遠隔制御をするための認証鍵として機能する。この機能が実現されるのは、以下の技術による。
【００１５】
なお、遠隔制御サービスを提供する事業者は、遠隔制御に必要な正規の識別子及び認証子を正規のユーザに当該サービスの開始前に渡す。
【００１６】
＜表示例＞図２が示すのは、認証装置４への接続に使用されるべき通信装置３を登録するための登録画面１０である。登録画面１０が含むのは、１個以上の選択肢スイッチ１１、「ＢＡＣＫ」スイッチ１２及び「ＯＫ」スイッチ１３である。選択肢スイッチ１１が表すのは、認証装置４への接続に使用されるべき通信装置３の候補である。候補となる通信装置３と車載装置２とのペアリング（候補となる通信装置３を車載装置２で使用するための通信装置登録作業）は、登録画面１０の表示前に済んでいる。つまり、車載装置２が認証装置４への接続に使用されるべき通信装置３を登録するのは、特定の選択肢スイッチ１１及び「ＯＫ」スイッチ１３が選択されるときである。
【００１７】
図３が示すのは、認証装置４に送信されるべき識別子及び認証装置４に送信されるべき認証子を登録するための第２登録画面１４である。第２登録画面１４が表示されるのは、登録画面１０の表示前である。第２登録画面１４が含むのは、２つの登録欄１５ａ・１５ｂ、「ＢＡＣＫ」スイッチ１６及び「ＯＫ」スイッチ１７である。登録欄１５が表示する識別子及び認証子は、第２登録画面１４の表示中に入力されたものである。言い換えれば、第２登録画面１４の表示前から登録されている識別子及び認証子は、登録欄１５に表示されない。つまり、車載装置２が認証装置４に送信されるべき識別子及び認証装置４に送信されるべき認証子を登録するのは、登録欄１５が埋まり、かつ、「ＯＫ」スイッチ１７が選択されるときである。
【００１８】
＜イベントフロー＞図４が示すのは、遠隔制御システム１のイベントフローである。識別子（ＩＤ）、認証子（ＡＣ）及び通信装置（ＣＤＩＤ）３の登録（Ｓ１）後、ユーザが要求するのは、車外装置５を車載装置２から遠隔制御すること（ＲＣＲＱ）である（Ｓ２）。この要求後、車載装置２及び登録画面１０で登録された通信装置（被登録通信装置）３がリンクキーを交換するのは、ブルートゥース通信を確立するためである（Ｓ３、Ｓ４）。仮に、車載装置２の周囲にある通信装置３が登録画面１０で登録されたものでなければ、車載装置２と認証装置４との間の通信は行われない。ブルートゥース通信の確立後、車載装置２が被登録通信装置３に送信するのは、第２登録画面１４で登録された識別子（ＩＤ、被登録識別子）及び第２登録画面１４で登録された認証子（ＡＣ、被登録認証子）である（Ｓ５）。すなわち、被登録識別子（ＩＤ）及び被登録認証子（ＡＣ）が認証装置４に送信されるのは、被登録通信装置３を経由することによる。認証装置４が被登録通信装置３を経由して送信するのは、認証結果（ＲＥ）である（Ｓ６）。認証が成功した場合、車載装置２は、被登録通信装置３を経由して遠隔制御要求（ＲＣＲＱ）を認証装置４に送信する（Ｓ７）。他方、認証が失敗した場合、車載装置２は、被登録通信装置３を経由して遠隔制御要求（ＲＣＲＱ）を認証装置４に送信しない。遠隔制御要求（ＲＣＲＱ）の送信後、認証装置４が車外装置５に送信するのは、遠隔制御要求（ＲＣＲＱ）に対応する制御命令（ＣＭＮＤ）である。制御命令（ＣＭＮＤ）の送信後、認証装置４が被登録通信装置３を経由して送信するのは、制御結果（ＲＥ２）である。制御結果（ＲＥ２）が示すのは、制御の成功又は失敗である。制御結果（ＲＥ２）の送信後、車載装置２が示すのは、制御の成功又は失敗である。
【００１９】
＜車載装置のハードウエア＞図５が示すのは、車載装置２のハードウエアである。車載装置２が含むのは、処理装置２０である。処理装置２０が接続されるのは、入力装置２１、２次記憶装置２２、近距離通信装置２３及び出力装置２４である。
【００２０】
処理装置２０が含むのは、コンピュータの基本要素である。この基本要素は、Ｉ／Ｏ、ＲＯＭ、ＣＰＵやＲＡＭなどである。
【００２１】
ＲＯＭが記憶するプログラムは、ＯＳ（例えば、Ｗｉｎｄｏｗｓ（登録商標） ＣＥ）やアプリケーションなどである。ＲＯＭが記憶する内部データは、背景画像やスイッチ画像などである。
【００２２】
図６が示すのは、ＲＡＭの領域割り当てである。ＲＡＭ３０が有するのは、プログラム及び内部データを保持するための領域３１、識別子を保持するための領域３２、認証子を保持するための領域３３、通信装置３の識別子を保持するための領域３４、リンクキーを保持するための領域３５、ワーク領域３６である。
【００２３】
入力装置２１が具現化されたものは、タッチパネル及び赤外線リモートコントローラである。２次記憶装置２２が具現化されたものは、ＳＤ（登録商標）メモリやハードディスクドライブ（ＨＤＤ）である。近距離通信装置２３が具現化されたものは、ブルートゥース（登録商標）通信ユニットである。出力装置２４が具現化されたものは、液晶表示装置である。
【００２４】
＜登録処理＞登録処理が実現されるのは、ＣＰＵが前述のプログラムを実行することによる。図７が示すのは、登録処理の流れである。
【００２５】
識別子及び認証子の登録を要求するのは、第２登録画面１４を表示することによる（Ｓ１１）。入力された識別子及び入力された認証子は、それぞれ、ＲＡＭ３０の領域３２及び領域３３に保持される。
【００２６】
登録完了か否かの判断は、「ＯＫ」スイッチ１７の選択の有無による（Ｓ１２）。すなわち、登録完了か否かの判断は、「ＯＫ」スイッチ１７の表示座標値及び入力装置２１による入力値に基づく。これらの値は、ＲＡＭ３０のワーク領域３６に保持されている。
【００２７】
登録完了の場合（Ｓ１２の「ｙ」）、入力された識別子及び入力された認証子は、ＲＡＭ３０から２次記憶装置２２に転送される。すなわち、車載装置２は、認証装置４に送信されるべき識別子及び認証装置４に送信されるべき認証子を登録する。しかも、通信装置２１の登録を要求するのは、登録画面１０を表示することによる（Ｓ１３）。指定された通信装置３の装置識別子は、ＲＡＭ３０の領域３４に保持される。
【００２８】
登録完了か否かの判断は、「ＯＫ」スイッチ１７の選択の有無による（Ｓ１４）。すなわち、登録完了か否かの判断は、「ＯＫ」スイッチ１４の表示座標値及び入力装置２１による入力値に基づく。これらの値は、ＲＡＭ３０のワーク領域３６に保持されている。
【００２９】
登録完了の場合（Ｓ１４の「ｙ」）、登録処理は終了する。このとき、指定された通信装置３の装置識別子は、ＲＡＭ３０から２次記憶装置２２に転送される。すなわち、車載装置２は、認証装置４への接続に使用されるべき通信装置３の装置識別子を登録する。
【００３０】
登録未了の場合（Ｓ１２の「ｎ」、Ｓ１４の「ｎ」）、登録処理を中止するか否かの判断は、「ＢＡＣＫ」ボタン１２、１６の表示座標値及び入力装置２１による入力値に基づく。また、当該判断は、登録画面１０及び第２登録画面１４の表示時間に基づいてもよい。例えば、登録処理が中止されるのは、前述の表示時間が３０秒を超える時である。
【００３１】
＜通信処理＞遠隔制御時における通信処理は、ダイアルアップ・ネットワーク・プロファイル（ＤＵＮ）に従う。このプロファイルが参照するのは、登録画面１０で登録された通信装置３の装置識別子及びリンクキーである。
【００３２】
登録画面１４で登録された識別子及び認証子が保存されるのは、ブラウザ（例えば、ＮｅｔＦｒｏｎｔ（登録商標））のキャッシュ機能に基づく。もちろん、ブラウザのキャッシュ機能に限らず、識別子及び認証子は、記憶装置２２からログイン用APIに読みまれ、認証装置４に送信されてもよい。
【００３３】
その他の技術事項について、本願明細書が参照のために取り込むのは、「Ｓｐｅｃｉｆｉｃａｔｉｏｎ ｏｆ ｔｈｅ Ｂｌｕｅｔｏｏｔｈ Ｓｙｓｔｅｍ」の内容及び特開２００７−４５７９号公報の内容である。
【００３４】
＜本実施の形態における効果＞本実施の形態が可能にするのは、通信装置３を認証鍵として扱い、遠隔制御時のなりすましを防ぐことである。すなわち、正規ユーザは、車載装置２を窃取した者等の第三者が車外装置５を遠隔操作することを防止できる。認証子を知らない者は、自己の通信装置３ｂを遠隔制御に使用するために、不適当な認証子を認証装置４に送信されるべき認証子として登録せざるを得ないからである。
【００３５】
本実施の形態が可能にするのは、識別子及び認証子を遠隔制御の度に入力する手間を省くことである。すなわち、正規のユーザは、自己の通信装置３ａを認証鍵として使用すれば足りる。第２登録画面１４で登録された識別子及び認証子は、車載装置２に保存されているからである。
【００３６】
本実施の形態が可能にするのは、なしすましをより確実に防止することである。すなわち、識別子及び認証子の入力が省かれるのは、識別子及び認証子を認証装置４に送信するときであって、通信装置３の登録時ではない。第２登録画面１４の表示前から登録されている識別子及び認証子は、登録欄１５に表示されないからである。
【００３７】
＜変形例１＞図８が示すのは、変形例１に係る画面である。この画面４０が含むのは、認証装置４への接続に使用されるべき通信装置３を表示するための欄４１、当該通信装置３を指定するための「ＲＥＦ」ボタン４２及び「ＮＥＷ」ボタン４３、認証装置４に送信されるべき識別子を入力するための欄４４、認証装置４に送信されるべき認証子を入力するための欄４５、「ＢＡＣＫ」スイッチ４６並びに「ＯＫ」スイッチ４７である。この画面４０によっても、ユーザが要するのは、認証装置４への接続に使用されるべき通信装置３の登録に伴って、認証装置４に送信されるべき認証子を登録することである。
【００３８】
＜変形例２＞図９が示すのは、変形例２に係るイベントフローである。変形例２の特徴は、認証装置４による認証処理を登録に伴って要求する点である（Ｓ３１乃至Ｓ３５）。すなわち、車載装置２の装置識別子が登録画面１４で登録された識別子及び認証子とともに認証装置４に送信されるのは、車載装置２の装置識別子による認証を可能にするためである。認証装置４による認証後、登録された識別子及び登録された認証子は消去される。また、車載装置２が登録画面１０で登録された通信装置３を介して認証装置４に送信するのは、車載装置２の装置識別子である（Ｓ３９）。本変形例では、登録画面１０及び登録画面１４の表示は、ブラウザ（例えば、ＮｅｔＦｒｏｎｔ）によって実現される。もちろん、登録画面１０及び登録画面１４の表示は、ブラウザ以外の機能で表示されてもよい。その他のステップは、最良の実施の形態で説明されたとおりである。
【００３９】
＜変形例３＞本実施の形態が採用しうるのは、パスワード認証等の知識認証の他に、虹彩認証や静脈認証等の生体認証である。スピーカが各登録の要求を出力する場合、登録のための操作は音声認識の技術で実現されてもよい。
【産業上の利用可能性】
【００４０】
本発明は、カーナビゲーション装置やカーオーディオ装置等に有用である。
【図面の簡単な説明】
【００４１】
【図１】本実施の形態に係る遠隔制御システムの概略を示す図
【図２】本実施の形態に係る登録画面の構成を示す図
【図３】本実施の形態に係る第２登録画面の構成を示す図
【図４】本実施の形態に係る遠隔制御イベントを示す図
【図５】本実施の形態に係る車載装置のハードウエアを示す図
【図６】本実施の形態に係るＲＡＭの領域割り当て（メモリマップ）を示す図
【図７】本実施の形態に係る登録処理の流れを示す図
【図８】変形例１に係る画面の構成を示す図
【図９】変形例２に係る遠隔制御イベントを示す図
【符号の説明】
【００４２】
１    遠隔制御システム
２    車載装置（又は情報処理装置）
３    通信装置
４    認証装置
５    車外装置
１１    登録画面
１４    第２登録画面
１５    登録欄
２０    処理装置
２３    近距離通信装置
２４    出力装置
【図１】
2009087123.tif 000003
【図２】
2009087123.tif 000004
【図３】
2009087123.tif 000005
【図４】
2009087123.tif 000006
【図５】
2009087123.tif 000007
【図６】
2009087123.tif 000008
【図７】
2009087123.tif 000009
【図８】
2009087123.tif 000010
【図９】
2009087123.tif 000011