(57)【要約】【課題】遠隔地から車両を遠隔操作する場合、車両側で受信した遠隔操作コマンドを、操作すべき順序を考慮して選択して実行することにより、安全性およびセキュリティー性を確保する。【解決手段】携帯機１、２からは車両の各制御装置に対する操作コマンドを、操作コマンドが入力された時刻情報を付して通信網に送信する。車両の通信モジュール２１は通信網より操作コマンドを順次受信し、時刻情報に基づき、実行完了した操作コマンドよりも後の時刻に入力された操作コマンドのみを抽出して実行する。また、通信経路に応じて遅れて受信され、このため抽出されなかった操作コマンドについては、実行されなかった旨の応答が携帯機に返される。これにより、遠隔地に居るユーザにとって、不都合な遠隔操作が回避され、また非実行メッセージを確実に受け取ることができ、安心なシステムが実現できる。【選択図】        図１
2004224067.tif 000002
【特許請求の範囲】
【請求項１】
操作コマンドに該操作コマンドが入力された時点の時刻情報を付して通信網（１００、１０１、１０２、１０３、１１０）へ送信する携帯機（１、２）と、
前記通信網より前記操作コマンドを順次受信する通信モジュール（２１）と、該受信した操作コマンドより実行すべき操作コマンドを抽出する抽出手段（２８）とを備え、該抽出された操作コマンドを実行して車載機器（４１ａ〜４１ｊ）の動作制御を行う遠隔制御装置（２０）とを備え、
前記抽出手段は、前記受信した操作コマンドに付された時刻情報に基づき、実行済みの操作コマンドが入力された時刻の後に入力された操作コマンドを前記実行すべき操作コマンドとして抽出することを特徴とする車両用遠隔制御システム。
【請求項２】
前記遠隔制御装置は、車両の状態を検出する車両状態検出手段（２３ａ、２３ｂ、２６、２７）を有し、前記抽出手段は、前記受信した操作コマンドを、前記検出された車両の状態と予め設定された制約条件とに基づき実行すべきか否かを判定し、実行すべきと判定された操作コマンドを抽出することを特徴とする請求項１に記載の車両用遠隔制御システム。
【請求項３】
前記遠隔制御装置は、前記抽出手段が抽出しなかった操作コマンドを送信した前記携帯機へ、該操作コマンドに対応して非実行メッセージを通知する遠隔操作応答生成部（３１）を有することを特徴とする請求項１または２に記載の車両用遠隔制御システム。
【請求項４】
前記携帯機は前記操作コマンドにタイマー値データを付して送信し、前記遠隔制御装置は、前記抽出された操作コマンドのタイマー値データに基づき受信後所定時間の後に前記操作コマンドを実行することを特徴とする請求項１ないし３のいずれか１に記載の車両用遠隔制御システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両用遠隔操作システムに関する。
【０００２】
【従来の技術】
従来より、盗難防止装置やドアロック装置等の車載機器を遠隔地より携帯電話などを利用して、遠隔操作により動作させるものがある（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特許２００１−１８７５７号公報
【０００４】
【発明が解決しようとする課題】
しかし、遠隔地より単数または複数の携帯機から複数の遠隔操作コマンドが順次発せられた場合、通信経路等の状況に応じ車両側での操作コマンドの受信順序が逆転してしまい、車両の状態によってはその操作自体が危険になったり、セキュリティ性を損なうなどの問題が生ずる。
【０００５】
本発明は上記点に鑑みて、遠隔地から車両を遠隔操作する場合、車両側で受信した遠隔操作コマンドを、操作すべき順序を考慮して選択して実行することにより、安全性およびセキュリティー性を確保することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の発明は、操作コマンドに該操作コマンドが入力された時点の時刻情報を付して通信網（１００、１０１、１０２、１０３、１１０）へ送信する携帯機（１、２）と、前記通信網より前記操作コマンドを順次受信する通信モジュール（２１）と、該受信した操作コマンドより実行すべき操作コマンドを抽出する抽出手段（２８）とを備え、該抽出された操作コマンドを実行して車載機器（４１ａ〜４１ｊ）の動作制御を行う遠隔制御装置（２０）とを備え、前記抽出手段は、前記受信した操作コマンドに付された時刻情報に基づき、実行済みの操作コマンドが入力された時刻の後に入力された操作コマンドを前記実行すべき操作コマンドとして抽出することを特徴とする。
【０００７】
この発明によれば、携帯機が送信した車両の遠隔操作のための操作コマンドにこの操作コマンドの入力時の時刻情報が付されており、車両側では、順次通信網を介して受信する操作コマンドの時刻情報に基づき、実行した操作コマンドより後の時刻に入力された操作コマンドのみを抽出して実行するようにしたので、各携帯機から送信された操作コマンドが通信経路の違いによって発行（入力または発信）の順序が逆転するような場合であっても、コマンド応答順序が逆転して不都合が発生することを回避することができる。
【０００８】
請求項２に記載の発明は、前記遠隔制御装置は、車両の状態を検出する車両状態検出手段（２３ａ、２３ｂ、２６、２７）を有し、前記抽出手段は、前記受信した操作コマンドを、前記検出された車両の状態と予め設定された制約条件とに基づき実行すべきか否かを判定し、実行すべきと判定された操作コマンドを抽出することを特徴とする。
【０００９】
この発明によれば、操作コマンドの実行の可否を判断するための制約条件を予め設けておき、実際の車両の状態とこの制約条件とから受信した操作コマンドが実行可能かを判定し、実行可能な操作コマンドを抽出するので、制約条件を満たさない操作コマンドの実行を回避することができる。
【００１０】
請求項３に記載の発明は、前記遠隔制御装置は、前記抽出手段が抽出しなかった操作コマンドを送信した前記携帯機へ、該操作コマンドに対応して非実行メッセージを通知する遠隔操作応答生成部（３１）を有することを特徴とする。
【００１１】
この発明によれば、抽出手段で抽出されずに実行されなかった操作コマンドに対して、この非実行操作コマンドを送信した携帯機に非実行メッセージを通知するので、ユーザに確実に非実行であるという結果を伝えることができ、ユーザに対して安心感を与えることができる。
【００１２】
請求項４に記載の発明は、前記携帯機は前記操作コマンドにタイマー値データを付して送信し、前記遠隔制御装置は、前記抽出された操作コマンドのタイマー値データに基づき受信後所定時間の後に前記操作コマンドを実行することを特徴とする。
【００１３】
この発明によれば、携帯機から送信される操作コマンドにタイマー値データが付されているので、車両側ではこのタイマー値データに基づき所定時間後の動作開始を行うことができる。
【００１４】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【００１５】
【発明の実施の形態】
本発明の車両用遠隔制御システムの実施形態について、図面を参照して説明する。図１は、本実施形態の全体システムを示す図である。
【００１６】
複数の使用者がそれぞれ携帯機１、２、・・・で、通信モジュール２１および遠隔操作ＥＣＵ２２からなる遠隔制御装置２０を備えた車両に対して遠隔操作を行うための操作コマンドを入力し、操作コマンドを無線送信する。携帯機１、２、・・・は、基地局１０１、１０２、・・・との間で、操作コマンドの送信および操作結果応答の受信を行う。各基地局１０１、１０２、・・・はインターネット通信網１００を介してデータセンタ１１０と接続されている。
【００１７】
データセンタ１１０は、インターネット通信網１００を介して各基地局１０１、１０２、・・・より送信された操作コマンドに基づき携帯機１、２、・・・を認証し、対応する車両に対して制御許可を与えるとともに、操作コマンドを基地局１０３より送信する。また、データセンタ１１０は、各車両から送信される遠隔操作結果を受信し、対応する携帯機１、２、・・・へ送信する。なお、携帯機１、２、・・・は、汎用の携帯電話であっても、あるいは通信機能を持った専用のキーレス携帯機であってもいずれでもよい。
【００１８】
各車両は、基地局１０１、１０２、・・との間で通信を行う通信モジュール２１と、受信した操作コマンドに基づき各種車載機器に対して制御コマンドを与え、あるいは、各携帯機に通知するための操作結果の生成を行う遠隔操作ＥＣＵ２２とを備えている。
【００１９】
図２は、携帯機１、２、・・・の遠隔操作コマンド生成のための機能ブロック図である。
【００２０】
無線入出力部１０は無線通信の送受信を行う物理層である。時刻抽出部１１は、通信データに含まれる時刻データ、詳しくは、時刻同期のために通信網より送信される通信網全体の時刻を抽出する。内部クロック部１２は、携帯機の内部時刻用のクロック信号を出力する。内部時刻生成部１３は、内部クロック部１２の内部クロック信号を分周し、時刻抽出部１１で抽出された時刻データを基準に内部時刻を生成する。
【００２１】
コマンド入力部１４は、キー入力により操作コマンドを入力する。タイムスタンプ生成部１５は、コマンド入力部１４でのコマンド入力の完了時点で内部時刻生成部１３が生成した内部時刻を入力し、タイムスタンプを生成する。
【００２２】
コマンドフレーム生成部１６は、コマンド入力部１４で入力された操作コマンドとタイムスタンプ生成部１５で生成されたタイムスタンプとに基づき送信すべきコマンドフレームを生成する。
【００２３】
図３に、コマンドフレーム生成部１６で生成されるコマンドフレームの形態を示す。コマンドフレームは、先頭よりヘッダー部、コマンド部およびチェック部より形成されている。
【００２４】
ヘッダー部は目的とする車両の通信モジュール２１のアドレスである宛て先アドレスＨＤ１と、自らの携帯機１のアドレスである送信アドレスＨＤ２と、コマンドフレーム全体のデータ長ＨＤ３とからなる。
【００２５】
コマンド部は、操作コマンドが入力された時点の現在時刻であるタイムスタンプＣＤ１と、タイムスタンプより指定した時間後に車載機器を作動させるためのタイマー値ＣＤ２と、入力された操作コマンドＣＤ３とからなる。なお、タイマー値は、コマンド入力部１４にて、使用者より入力されるタイマー動作指示に基づき設けられ、各制御装置４１ａ〜４１ｊにおいて操作コマンドの実行時に、タイムスタンプＣＤ１からタイマー値ＣＤ２の時間経過後に作動開始される。最後のチェック部には、コマンドフレーム全体の検査のための検査コードＣＨが割り当てられている。
【００２６】
図４は、車両に搭載された遠隔制御装置２０の機能ブロック図である。通信モジュール２１は基地局１０１、１０２、１０３、・・・との間で無線通信を行う。無線モジュール２１は遠隔操作ＥＣＵ２２と接続されている。
【００２７】
遠隔操作ＥＣＵ２２は、通信モジュール２１との間で通信データの送受を行うとともに、各車載機器の状態を表すスイッチ２３ａ、２３ｂ、・・・がそれぞれ接続されている。なお、図４では、このスイッチは１個のみ描いてある。
【００２８】
次に、遠隔操作ＥＣＵ２２の各機能ブロックについて説明する。通信モジュールＩ／Ｆ部２４は、通信モジュール２１との間で通信をするための物理層である。操作コマンド解析部２５は、通信モジュールＩ／Ｆ部２４で受信した操作コマンドを解析し、例えば盗難警戒セット等の具体的な制御内容に変換する。
【００２９】
車両状態入力部２６は、各スイッチ２３ａ、２３ｂ、・・・から、例えば、ドアの開閉状態等車両の状態を読み込む物理層である。車両状態データ格納部２７は、車両状態入力部２６や後述するコマンド送受信Ｉ／Ｆ部３０から読み込んだ値に基づき、例えば２度一致論理等で決定した値を車両状態データとして格納する。
【００３０】
操作コマンド実行可否／結果判定部２８は、受信され操作コマンド解析部２５で解析された操作コマンドが、実行すべきコマンドか、あるいは実行可能なコマンドかを判定する。
【００３１】
すなわち、新たに受信したコマンドフレーム中タイムスタンプＣＤ１と、すでに実行された操作コマンドのタイムスタンプＣＤ１とを比較し、新たに受信した操作コマンドのタイムスタンプが実行完了の操作コマンドのタイムスタンプより時刻が早ければ、新たに受信した操作コマンドは実行すべきでないと判定する。また、逆の時刻関係ならば、新たに受信した操作コマンドは実行すべきものとして抽出する。
【００３２】
さらに、車両状態および後述する制約条件に照らして実行可能か否かを、例えば、遠隔操作で盗難警戒モードへ移行しようとしたとき、ドアが開状態ならば実行不可というように判定する。
【００３３】
また、操作コマンド実行可否／結果判定部２８は、ある操作コマンドについて実行すべきあるいは実行可能と判定された場合、その操作コマンドを正常に実行できたか否かを、車両状態により把握される実行結果に基づき判定する。
【００３４】
この操作コマンド実行可否／結果判定部２８が、抽出手段に相当する。
【００３５】
制御コマンド生成部２９は、操作コマンド実行可否／結果判定部２８で実行可能と判定された操作コマンドを、車両ＬＡＮ４０に接続されている各種制御装置４１ａ〜４１ｊに対する制御コマンドに変更する。コマンド送受信Ｉ／Ｆ部３０は車両ＬＡＮ４０を介して通信するための物理層である。
【００３６】
次に、本実施形態における遠隔制御の対象である各種制御装置４１ａ〜４１ｊについて説明する。なおこれら各制御装置４１ａ〜４１ｊは、図中、機能ブロックのみを示している。
【００３７】
ドアロック制御装置４１ａは、各ドア毎または全てのドアをロック／アンロックするアクチュエータを駆動する。パワーウインドウ制御装置４１ｂは、各ドア毎または全てのウインドウを開／閉するアクチュエータを駆動する。サンルーフ制御装置４１ｃは、サンルーフの開／閉およびチルトアップ／チルトダウン用のアクチュエータを駆動する。トランク制御装置４１ｄは、トランクの開／閉用のアクチュエータを駆動する。
【００３８】
ルームランプ制御装置４１ｅは、ルームランプの点灯／消灯を制御する。なお、点灯／消灯の際、ＰＷＭ制御を行い、フェードイン（徐々に明るさを増す）／フェードアウト（徐々に明るさを減らす）を行っている。ヘッドライト制御装置４１ｆは、ヘッドライトの点灯／消灯およびハイビーム／ロービームを制御する。
【００３９】
セキュリティ制御装置４１ｇは、ドア、フード、トランクおよびイグニッションキー等の車両の状態により、制御モードを「非警戒モード」、「警戒モード」、「警報モード」の各モードへ設定し、「警戒モード」時には、不当な方法でドアをアンロック作動させたり開作動させたりした場合、ホーンやヘッドランプ等を作動させて車両周辺に警報を発する「警報モード」への遷移を制御する。
【００４０】
ホーン制御装置４１ｈは、通常のホーンやセキュリティ専用のホーンの鳴動／停止を制御する。エアコン制御装置４１ｉは、通常のカーエアコン制御装置であり、空調関連制御を行う。ナビ制御装置４１ｊは、通常用いられるナビゲーション装置で、車両の現在位置を測位し、ＬＣＤ等の画面に表示する。
【００４１】
次に、各制御装置４１ａ〜４１ｊに対する操作コマンドの実行可能な車両条件（制約条件）について説明する。図５および図６は制約条件の一覧を示している。
【００４２】
ドアロック制御装置４１ａには、安全性確保のため、走行時に遠隔操作によりアンロックが実行されドアが開くことを回避する制約条件を設ける。すなわち、セキュリティ状態が警報モードではなく、かつ、以下の▲１▼から▲５▼の条件、▲１▼駐車ブレーキがＯＮ、▲２▼シフトポジションがＰ（駐車）、▲３▼イグニッション（ＩＧ）キーがシリンダに挿入されておらず、かつ、無線式のスマートキーによる照合なし、▲４▼車速が停止相当車速以下、▲５▼エンジンが停止状態、の少なくとも１つ、または一部の条件のＡＮＤによりアンロック作動を可能にするものである。また、ドアロック制御装置４１ａを遠隔操作によりロック可能とするときの車両条件は、デフォールトを許可とする、すなわちいかなる時も無条件でロック可能とする。なお、オプションとして▲１▼〜▲５▼の制約条件の組合わせはユーザにより変更可能とする。
【００４３】
パワーウインドウ制御装置４１ｂには、セキュリティ性確保、すなわち、遠隔操作によりウインドウ開が実行され盗難が発生することを回避するため、開作動はデフォールトを禁止とする、制約条件を設ける。ただし、オプションとして緊急時の乗員脱出が可能となるよう、カスタマイズ機能により開作動可能に設定できるものとする。また、閉操作は、デフォールトを許可とするが、挟み込み発生時には閉作動を停止するものとする。
【００４４】
サンルーフ制御装置４１ｃの制約条件は、上記パワーウインドウ制御装置４１ｂの制約条件、制約目的およびオプション設定と同じであるので、説明を省略する。
【００４５】
トランク制御装置４１ｄには、制約の目的が、安全性確保のため、走行時にトランク開となって後方視界が低下することを回避すること以外は、ドアロック制御装置４１ａに設けた制約条件およびオプション設定と同じであり、説明を省略する。
【００４６】
ルームランプ制御装置４１ｅでは、点灯操作についての制約条件は、デフォールトを許可、すなわち、常に許可するものとし、一方、消灯操作に関しては、セキュリティ性確保のための制約条件として、次の▲１▼〜▲３▼の条件、▲１▼ＩＧがＯＦＦかつシフトポジションがＰ、▲２▼セキュリティ状態が警報モードでない、▲３▼個人認証のためのカメラ撮影中でない、のすべてが成立のときに実行可能とする。
【００４７】
ヘッドライト制御装置４１ｆでは、点灯操作についての制約条件は、デフォールトを許可、すなわち、常に許可するものとし、一方、消灯操作に関しては、安全性確保、すなわち、走行時の消灯による危険性を回避するため、消灯操作に対しては、次の▲１▼、▲２▼の条件、▲１▼ＩＧがＯＦＦかつシフトポジションがＰ、▲２▼セキュリティ状態が警報モードでない、のＡＮＤのときに実行可能とする。
【００４８】
セキュリティ制御装置４１ｇでは、セット操作についての制約条件は、デフォールトを許可、すなわち、常に許可するものとし、一方、アンセット（解除）操作は、セキュリティ状態が警報モードでない場合に実行可能とする。なお、誤警報時にセキュリティ制御装置４１ｇの作動を停止させるために、カスタマイズ機能によりアンセット可能に設定できるものとする。
【００４９】
ホーン制御装置４１ｈの制約条件は、ＯＮ操作（ホーンの鳴動）についてはデフォールトを許可とし、ＯＦＦ操作（ホーンの鳴動停止）については、セキュリティ状態が警報モードでないときに実行可能とする。
【００５０】
エアコン制御装置４１ｉの制約条件は、ＯＮ操作についてはバッテリー上がりを回避するためにエンジンが作動している場合に実行可能とするとともに、ＯＦＦ操作についてはデフォールトを許可として常に実行可能とする。また、温度設定操作もデフォールトを許可として常に実行可能としている。
【００５１】
ナビ制御装置４１ｊの制約条件は、使用中に遠隔操作により目的地が変更されることを回避するために、ＩＧがＯＦＦの場合に目的地設定操作を可能としている。
【００５２】
次に、図７のフローチャートに基づき、本実施形態の遠隔制御装置２０の作動手順について説明する。
【００５３】
ステップＳ１００で、通信モジュールＩ／Ｆ部２４が遠隔操作コマンドを受信する。ステップＳ１１０で、操作コマンド解析部２５が操作コマンドを解析し、ステップＳ１２０で操作コマンド実行可否／結果判定部２８が解析された操作コマンドの実行可否を、タイムスタンプＣＤ１および制約条件（図５および図６）に基づき判定する。実行可能と判定された場合にはステップＳ１３０へ移行し、実行不可と判定された場合はステップＳ１９０へ移行する。
【００５４】
ステップＳ１３０で制御コマンド生成部２９が各制御装置への制御コマンドを作成し、ステップＳ１４０でコマンド送受信Ｉ／Ｆ部３０が車両ＬＡＮ４０へ制御コマンドを送信する。これに基づき、ステップＳ１５０で対応する制御装置が操作コマンドを実行する。一方、ステップＳ１６０で車両状態入力部２６が制御装置での操作実行結果を車両状態として入力する。ステップＳ１７０で、車両状態データ格納部２７が入力された車両状態データを、２度一致論理等により決定した値として格納する。
【００５５】
ステップＳ１８０で、操作コマンド実行可否／結果判定部２８が車両状態データに基づき操作が確実に実行されたかを判定する。
【００５６】
ステップＳ１９０で、遠隔操作応答生成部３１が操作コマンド実行可否／結果判定部２８が判定した結果、すなわち、ステップＳ１２０で判定された実行不可の結果に対する応答メッセージ「この操作は実行されませんでした」、または、ステップＳ１８０で判定された実行結果に対する応答メッセージ「この操作は実行されました」、または「この操作は挟み込み発生のため途中停止しました」等を作成する。
【００５７】
ステップＳ２００では、作成された応答メッセージと対応する操作コマンドとを組にして、通信モジュールＩ／Ｆ部２４および通信モジュール２１を介して発信元の携帯機へ送信する。
【００５８】
以上の処理を、受信した操作コマンド毎に実行する。
【００５９】
このように、本実施形態では、携帯機１、２、・・・が送信した車両の遠隔操作のための操作コマンドにこの操作コマンドの入力時の時刻情報が付されており、車両側では、順次通信網を介して受信する操作コマンドの時刻情報に基づき、実行した操作コマンドより後の時刻に入力された操作コマンドのみを抽出して実行（後操作優先制御）するようにしたので、複数の携帯機から送信された、あるいは１つの携帯機から連続して送信された複数の操作コマンドが通信経路の違いによって発行（入力または発信）の順序が逆転するような場合であっても、コマンド応答順序が逆転して不都合が発生することを回避することができる。
【００６０】
また、本実施形態では、操作コマンドの実行の可否を判断するための制約条件を予め設けておき、実際の車両の状態とこの制約条件とから受信した操作コマンドが実行可能かを判定し、実行可能な操作コマンドのみを抽出して実行するので、制約条件を満たさない操作コマンドの実行を回避することができる。
【００６１】
さらに、本実施形態では、携帯機から送信される操作コマンドにタイマー値データが付されているので、車両側では受信時での即時操作だけでなく、このタイマー値データに基づき所定時間後の動作開始を行うことができる。
【００６２】
また、本実施形態では、抽出手段としての操作コマンド実行可否／結果判定部２８で抽出されずに実行されなかった操作コマンドに対して、この非実行操作コマンドを送信した携帯機に非実行メッセージを通知するので、ユーザに確実に非実行であるという結果を伝えることができ、ユーザに対して安心感を与えることができる。
【図面の簡単な説明】
【図１】本発明の実施形態の全体システムを示す図である。
【図２】携帯機の遠隔操作コマンド生成のための機能ブロック図である。
【図３】携帯機が送信するコマンドフレームの形態を示す図である。
【図４】車両に搭載された遠隔制御装置の機能ブロック図である。
【図５】操作コマンドの実行可否を判定するための制約条件の一部を示す図表である。
【図６】操作コマンドの実行可否を判定するための制約条件の一部を示す図表である。
【図７】本実施形態の遠隔制御装置の実行手順を示すフローチャートである。
【符号の説明】
１、２…携帯機、１００…インターネット、１０１、１０２、１０３…基地局、１１０…データセンタ、２１…通信モジュール、２２…遠隔操作ＥＣＵ。
【図１】
2004224067.tif 000003
【図２】
2004224067.tif 000004
【図３】
2004224067.tif 000005
【図４】
2004224067.tif 000006
【図５】
2004224067.tif 000007
【図６】
2004224067.tif 000008
【図７】
2004224067.tif 000009