(57)【要約】【課題】ディスプレイに表示されるポインタを移動させる機器操作システム、制御装置、及び、制御プログラムに関し、ユーザによる制御対象機器の操作性を向上させることができる機器操作システム、制御装置、及び、制御プログラムを提供することを目的とする。【解決手段】本発明は、操作対象機器にコマンドを発行し、操作対象機器を制御する機器操作システムであって、操作対象機器への指示を行う操作デバイスと、操作デバイスの移動軌跡を検出する移動軌跡検出部と、移動軌跡検出部で検出された移動軌跡に基づいて操作対象機器を制御する操作する制御部とを有することを特徴とする。【選択図】図１
2008250793.tif 000002
【特許請求の範囲】
【請求項１】
操作対象機器にコマンドを発行し、該操作対象機器を制御する機器操作システムであって、
前記操作対象機器への指示を行う操作デバイスと、
前記操作デバイスの移動軌跡を検出する移動軌跡検出部と、
前記移動軌跡検出部で検出された移動軌跡に基づいて前記操作対象機器を制御する制御部とを有する機器操作システム。
【請求項２】
前記制御部は、前記操作対象機器を制御するための移動軌跡をユーザにより設定可能とされている請求項１記載の機器操作システム。
【請求項３】
前記操作対象機器の制御状態を表示する制御画面を表示する表示装置を有し、
前記制御部は、前記操作デバイスからの操作信号に応じて前記操作部の操作方向を検出し、前記操作部の操作方向に応じて前記表示装置に表示される制御画面を切り換える請求項１記載の機器操作システム。
【請求項４】
操作対象機器にコマンドを発行し、該操作対象機器を制御する機器操作システムであって、
操作部の操作方向に応じた操作信号を出力するとともに、該操作部が駆動可能とされた操作デバイスと、
前記操作デバイスからの操作信号に応じて前記操作対象機器を制御するとともに、前記操作対象機器の状態に応じて前記操作デバイスの前記操作部を駆動する制御部とを有する機器操作システム。
【請求項５】
前記制御部は、前記操作デバイスの前記操作部の駆動又は振動動作をユーザにより設定可能とされている請求項４記載の機器操作システム。
【請求項６】
前記操作対象機器は、カーナビゲーションシステムであり、
前記制御部は、前記カーナビゲーションシステムから供給される車両の進行方向の情報に応じて前記操作デバイスの前記操作部を移動又は振動させることにより、ユーザに車両の進行方向を通知する請求項４記載の機器操作システム。
【請求項７】
前記操作対象機器は、カーナビゲーションシステムであり、
前記制御部は、前記カーナビゲーションシステムからの目標位置までの距離情報に応じて前記操作デバイスの前記操作部の移動又は振動動作を異ならせる請求項４記載の機器操作システム。
【請求項８】
前記制御部は、前記操作対象機器に発行するコマンドに応じて前記操作デバイスの前記操作部を移動させることにより、ユーザに操作を学習させる請求項４記載の機器操作システム。
【請求項９】
操作対象機器への指示を行う操作デバイスの操作に基づいて該操作対象機器にコマンドを発行し、該操作対象機器を制御する制御装置であって、
前記操作デバイスの移動軌跡を検出する移動軌跡検出部と、
前記移動軌跡検出部で検出された移動軌跡に基づいて前記操作対象機器を制御する制御部とを有する制御装置。
【請求項１０】
前記制御部は、前記操作対象機器を制御するための移動軌跡をユーザにより設定可能とされている請求項９記載の制御装置。
【請求項１１】
前記制御部は、前記操作デバイスからの操作信号に応じて前記操作部の操作方向を検出し、前記操作部の操作方向に応じて表示装置に表示される前記操作対象機器を制御するための制御画面を切り換える請求項９記載の制御装置。
【請求項１２】
操作部の操作方向に応じた操作信号を出力するとともに、該操作部が駆動可能とされた操作デバイスの操作に応じて操作対象機器にコマンドを発行し、該操作対象機器を制御する制御装置であって、
前記操作デバイスからの操作信号に応じて前記操作対象機器を制御する機器制御部と、  前記操作対象機器の状態に応じて前記操作デバイスの前記操作部を駆動する操作デバイス制御部とを有する制御装置。
【請求項１３】
前記操作デバイス制御部は、前記操作デバイスの前記操作部の移動又は振動動作をユーザにより設定可能とされている請求項１２記載の制御装置。
【請求項１４】
前記操作対象機器は、カーナビゲーションシステムであり、
前記操作デバイス制御部は、前記カーナビゲーションシステムから供給される車両の進行方向の情報に応じて前記操作デバイスの前記操作部を移動又は振動させることにより、ユーザに車両の進行方向を通知する請求項１２記載の制御装置。
【請求項１５】
前記操作対象機器は、カーナビゲーションシステムであり、
前記操作デバイス制御部は、前記カーナビゲーションシステムからの目標位置までの距離情報に応じて前記操作デバイスの前記操作部の移動又は振動動作を異ならせる請求項１２記載の制御装置。
【請求項１６】
前記操作デバイス制御部は、前記操作対象機器に発行するコマンドに応じて前記操作デバイスの前記操作部を移動させることにより、ユーザに操作を学習させる請求項１２記載の制御装置。
【請求項１７】
コンピュータに、
操作部の操作方向に応じた操作信号を出力するとともに、該操作部が駆動可能とされた操作デバイスからの操作信号に基づいて該操作部の移動軌跡を検出する移動軌跡検出手順と、
前記移動軌跡検出手順で検出された前記操作部の移動軌跡に基づいて前記操作対象機器を制御する操作する制御手順とを実行させるコンピュータ読み取り可能な制御プログラム。
【請求項１８】
コンピュータに、
操作部の操作方向に応じた操作信号を出力するとともに、該操作部が駆動可能とされた操作デバイスからの操作信号に基づいて前記操作部の操作方向を検出する操作方向検出手順と、
前記操作方向検出手順で検出された前記操作部の操作方向に基づいて表示装置に表示される操作対象機器を制御するための制御画面を切り換える画面切換制御手順とを実行させるコンピュータ読み取り可能な制御プログラム。
【請求項１９】
コンピュータに、
操作部の操作方向に応じた操作信号を出力するとともに、該操作部が駆動可能とされた操作デバイスからの該操作信号を検出する操作信号検出手順と、
前記操作信号検出手順で検出された操作信号に応じて前記操作デバイスの前記操作部を駆動させる制御手順とを実行させるコンピュータ読み取り可能な制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は機器操作システム、制御装置、及び、制御プログラムに係り、特に、ディスプレイに表示されるポインタを移動させる機器操作システム、制御装置、及び、制御プログラムに関する。
【背景技術】
【０００２】
近年、自動車には様々な機器が搭載されている。自動車に搭載されている機器は、機器毎に操作デバイスが異なるのが現状である。このため、運転者は、操作したい機器毎に操作する操作デバイスを変える必要があった。
【０００３】
例えば、エアコンを操作するにはエアコン操作用スイッチを操作し、オーディオを操作するにはオーディオ操作用スイッチを操作する必要があった。エアコン操作用スイッチをとオーディオ操作用スイッチとは、一カ所に設けられてはいるものの、異なる操作スイッチであり、運転者は運転中に操作を行う場合には、手探りで必要とする操作を行うための操作スイッチを探り当て、手探りで操作する必要があった。実質的には運転者が運転を行いながら操作することには困難があった。
【０００４】
運転者の操作性を向上させるために車載用入力装置が各種開発されている（例えば、特許文献１−４参照）。
【特許文献１】特開平１１−２７８１７３号公報
【特許文献２】特開２０００−１４９７２１号公報
【特許文献３】特開２００４−２７９０９５号公報
【特許文献４】特開２００５−９６５１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかるに、従来の車載用入力装置には、操作に応じて振動をフィードバックすることにより視認を行わずに済むようにされたものはあるが、単に、操作が行われたことを振動により認識できるにとどまっていた。
【０００６】
本発明は上記の点に鑑みてなされたもので、ユーザによる制御対象機器の操作性を向上させることができる機器操作システム、制御装置、及び、制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、操作対象機器にコマンドを発行し、該操作対象機器を制御する機器操作システムであって、前記操作対象機器への指示を行う操作デバイスと、前記操作デバイスの移動軌跡を検出する移動軌跡検出部と、前記移動軌跡検出部で検出された移動軌跡に基づいて前記操作対象機器を制御する操作する制御部とを有することを特徴とする。
【０００８】
前記制御部は、前記操作対象機器を制御するための移動軌跡をユーザにより設定可能とされていることを特徴とする。
【０００９】
前記操作対象機器の制御状態を表示する制御画面を表示する表示装置を有し、前記制御部は、前記操作デバイスからの操作信号に応じて前記操作部の操作方向を検出し、前記操作部の操作方向に応じて前記表示装置に表示される制御画面を切り換えることを特徴とする。
【００１０】
また、本発明は、操作対象機器にコマンドを発行し、該操作対象機器を制御する機器操作システムであって、操作部の操作方向に応じた操作信号を出力するとともに、該操作部が駆動可能とされた操作デバイスと、前記操作デバイスからの操作信号に応じて前記操作対象機器を制御するとともに、前記操作対象機器の状態に応じて前記操作デバイスの前記操作部を駆動する制御部とを有することを特徴とする。
【００１１】
前記制御部は、前記操作デバイスの前記操作部の駆動又は振動動作をユーザにより設定可能とされていることを特徴とする。
【００１２】
前記操作対象機器は、カーナビゲーションシステムであり、前記制御部は、前記カーナビゲーションシステムから供給される車両の進行方向の情報に応じて前記操作デバイスの前記操作部を移動又は振動させることにより、ユーザに車両の進行方向を通知することを特徴とする。
【００１３】
前記操作対象機器は、カーナビゲーションシステムであり、前記制御部は、前記カーナビゲーションシステムからの目標位置までの距離情報に応じて前記操作デバイスの前記操作部の移動又は振動動作を異ならせることを特徴とする。
【００１４】
前記制御部は、前記操作対象機器に発行するコマンドに応じて前記操作デバイスの前記操作部を移動させることにより、ユーザに操作を学習させることを特徴とする。
【００１５】
さらに、本発明は、操作対象機器への指示を行う操作デバイスの操作に基づいて該操作対象機器にコマンドを発行し、該操作対象機器を制御する制御装置であって、前記操作デバイスの移動軌跡を検出する移動軌跡検出部と、前記移動軌跡検出部で検出された移動軌跡に基づいて前記操作対象機器を制御する制御部とを有することを特徴とする。
【００１６】
前記制御部は、前記操作対象機器を制御するための移動軌跡をユーザにより設定可能とされていることを特徴とする。
【００１７】
前記制御部は、前記操作デバイスからの操作信号に応じて前記操作部の操作方向を検出し、前記操作部の操作方向に応じて表示装置に表示される前記操作対象機器を制御するための制御画面を制御画面を切り換えることを特徴とする。
【００１８】
また、本発明は、操作部の操作方向に応じた操作信号を出力するとともに、該操作部が駆動可能とされた操作デバイスの操作に応じて操作対象機器にコマンドを発行し、該操作対象機器を制御する制御装置であって、前記操作デバイスからの操作信号に応じて前記操作対象機器を制御する機器制御部と、前記操作対象機器の状態に応じて前記操作デバイスの前記操作部を駆動する操作デバイス制御部とを有する制御装置。
【００１９】
前記操作デバイス制御部は、前記操作デバイスの前記操作部の移動又は振動動作をユーザにより設定可能とされていることを特徴とする。
【００２０】
前記操作対象機器は、カーナビゲーションシステムであり、前記操作デバイス制御部は、前記カーナビゲーションシステムから供給される車両の進行方向の情報に応じて前記操作デバイスの前記操作部を移動又は振動させることにより、ユーザに車両の進行方向を通知することを特徴とする。
【００２１】
前記操作対象機器は、カーナビゲーションシステムであり、前記操作デバイス制御部は、前記カーナビゲーションシステムからの目標位置までの距離情報に応じて前記操作デバイスの前記操作部の移動又は振動動作を異ならせることを特徴とする。
【００２２】
前記操作デバイス制御部は、前記操作対象機器に発行するコマンドに応じて前記操作デバイスの前記操作部を移動させることにより、ユーザに操作を学習させることを特徴とする。
【００２３】
本発明の制御プログラムは、コンピュータに、操作部の操作方向に応じた操作信号を出力するとともに、該操作部が駆動可能とされた操作デバイスからの操作信号に基づいて該操作部の移動軌跡を検出する移動軌跡検出手順と、前記移動軌跡検出手順で検出された前記操作部の移動軌跡に基づいて前記操作対象機器を制御する操作する制御手順とを実行させることを特徴とする。
【００２４】
本発明の制御プログラムは、コンピュータに、操作部の操作方向に応じた操作信号を出力するとともに、該操作部が駆動可能とされた操作デバイスからの操作信号に基づいて前記操作部の操作方向を検出する操作方向検出手順と、前記操作方向検出手順で検出された前記操作部の操作方向に基づいて表示装置に表示される操作対象機器を制御するための制御画面を切り換える画面切換制御手順とを実行させることを特徴とする。
【００２５】
本発明の制御プログラムは、コンピュータに、操作部の操作方向に応じた操作信号を出力するとともに、該操作部が駆動可能とされた操作デバイスからの該操作信号を検出する操作信号検出手順と、前記操作信号検出手順で検出された操作信号に応じて前記操作デバイスの前記操作部を駆動させる制御手順とを実行させることを特徴とする。
【発明の効果】
【００２６】
本発明によれば、操作対象機器への指示を行う操作デバイスの移動軌跡を検出する移動軌跡検出部と、移動軌跡検出部で検出された移動軌跡に基づいて操作対象機器を制御することにより、一つの操作デバイスの操作により操作対象機器の種々の制御を行うことができる。
【００２７】
また、操作部の操作方向に応じた操作信号を出力するとともに、操作部が駆動可能とされた操作デバイスからの操作信号に基づいて操作部の操作方向を検出し、検出された操作部の操作方向に基づいて表示装置に表示される操作対象機器を制御するための制御画面を切り換えることにより、一つの操作デバイスの操作により操作対象機器の種々の制御を行うことができる。
【００２８】
さらに、操作部の操作方向に応じた操作信号を出力するとともに、操作部が駆動可能とされた操作デバイスからの操作信号に応じて操作対象機器を制御するとともに、操作対象機器の状態に応じて操作デバイスの操作部を駆動することにより、ユーザに振動などにより操作を知らせることができるため、ユーザは目視しなくても操作を認識できる。
【発明を実施するための最良の形態】
【００２９】
図１は本発明の第１実施例のシステム構成図を示す。
【００３０】
本実施例の機器操作システム１００は、例えば、自動車などに搭載されて、エアコン、オーディオ、カーナビなどの操作対象機器１１４にコマンドを発行し、操作対象機器１１４を制御するためのシステムである。機器操作システム１００は、操作対象機器１１４への指示を行う操作デバイス１１１と、ホストコンピュータ１１２、ディスプレイ１１３から構成されている。
【００３１】
操作デバイス１１１について説明する。
【００３２】
図２は操作デバイス１１１の斜視図、図３は操作デバイス１１１の分解斜視図、図４は本発明の一実施例の要部のブロック構成図、図５は操作デバイス１１１の動作説明図を示す。
【００３３】
操作デバイス１１１は、いわゆる、触覚アクチュエータとよばれるものであり、車両のステアリングに固定される。操作デバイス１１１は、固定部１２１に対する操作部１２２の位置情報をホストコンピュータ１１２に出力するとともに、ホストコンピュータ１１２からの駆動情報に応じて操作部１２２がＸ−Ｙ平面上で駆動するデバイスである。
【００３４】
固定部１２１は、フレーム１３１にマグネット１３２ａ、１３２ｂ、１３２ｃ、１３２ｄをＸ−Ｙ平面上で円環状に固定した構成とされている。マグネット１３２ａ、１３２ｂ、１３２ｃ、１３２ｄは板状をなし、隣接するマグネットはＸ−Ｙ平面に直交する方向、矢印Ｚ方向に磁極を有し、かつ、隣接するマグネットは互いに極性が異なるように配置されている。
【００３５】
操作部１２２は、回路基板１４１にホールＩＣ１４２、及び、コイル１４３ａ、１４３ｂ、１４３ｃ、１４３ｄ、コントローラ１４４を搭載した構成とされている。
【００３６】
ホールＩＣ１４２は、４つのホール素子１４２ａ、１４２ｂ、１４２ｃ、１４２ｄが搭載されている。ホール素子１４２ａ、１４２ｂ、１４２ｃ、１４２ｄは、コントローラ１４４に接続されている。
【００３７】
コントローラ１４４は、アンプ１５１ａ、１５１ｂ、ＭＣＵ１５２、ドライバ１５３から構成されている。アンプ１５１ａは、ホール素子１４２ａの出力とホール素子１４２ｃの出力との差分を出力する。ホール素子１４２ａ及びホール素子１４２ｃは、例えば、Ｘ軸方向に配列されている。アンプ１５１ａの出力は、操作部１２２の固定部１２１に対するＸ軸方向の位置に応じた信号となる。
【００３８】
アンプ１５１ｂは、ホール素子１４２ｂの出力とホール素子１４２ｄの出力との差分を出力する。ホール素子１４２ｂ及びホール素子１４２ｄは、例えば、Ｘ軸方向に配列されている。アンプ１５１ｂの出力は、Ｙ軸方向の位置に応じた信号となる。
【００３９】
アンプ１５１ａ、１５２ｂの出力は、ＭＣＵ１５２に供給される。ＭＣＵ１５２は、アンプ１５１ａ、１５２ｂの出力から操作部１２２の固定部１２１に対する位置情報を作成し、ホストコンピュータ１１２に供給する。
【００４０】
また、ＭＣＵ１５２は、ホストコンピュータ１１２から供給される駆動指示に基づいてドライバ１５３に駆動信号を供給する。
【００４１】
ドライバ１５３は、ＭＣＵ１５２からの駆動信号に基づいてコイル１４３ａ、１４３ｂ、１４３ｃ、１４３ｄに駆動電流を供給する。コイル１４３ａ、１４３ｂ、１４３ｃ、１４３ｄは、マグネット１３２ａ、１３２ｂ、１３２ｃ、１３２ｄに対向した配置されている。このとき、コイル１４３ａはマグネット１３２ａとマグネット１３２ｂにまたがって配置され、コイル１４３ｂは、マグネット１３２ｂとマグネット１３２ｃにまたがって配置され、コイル１４３ｃは、マグネット１３２ｃとマグネット１３２ｄにまたがって配置され、コイル１４３ｄは、マグネット１３２ｄとマグネット１３２ａにまたがって配置されている。上記構成によりマグネット１３２ａ、１３２ｂ、１３２ｃ、１３２ｄ及びコイル１４３ａ、１４３ｂ、１４３ｃ、１４３ｄによりＸ−Ｙ平面上で平行に駆動されるボイスコイルモータが構成される。
【００４２】
これにより、操作部１２１はコイル１４３ａ、１４３ｂ、１４３ｃ、１４３ｄに駆動電流を流すことによりＸ−Ｙ平面上で平行移動する。
【００４３】
ホストコンピュータ１１２は、操作デバイス１１１からの位置情報に基づいてディスプレイ１１３の表示及び操作対象機器１１４の動作を制御する。また、ホストコンピュータ１１２は、操作対象機器１１４からの情報に基づいて操作部１２１を駆動する駆動指示を生成し、操作デバイス１１１に供給する。操作デバイス１１１は、ホストコンピュータ１１２からの駆動指示に基づいて操作部１２２を駆動する。
【００４４】
次にホストコンピュータ１１２について説明する。
【００４５】
ホストコンピュータ１１２は、マイコンなどから構成されており、オーディオシステム、エアコン、カーナビゲーションシステムなどの操作対象機器１１４と所定のインタフェースを介して通信可能とされており、オーディオシステム、エアコン、カーナビゲーションシステムなどの操作対象機器１１４を統合的に制御可能としている。また、ホストコンピュータ１１２は、ディスプレイ１１３にオーディオシステム、エアコン、カーナビゲーションシステムの操作画面、システムの状態を示す状態画面などを表示する。このとき、ホストコンピュータ１１２は、コントローラ１１２からの供給される操作デバイス１１１の操作情報によってオーディオシステム、エアコン、カーナビゲーションシステムなどの操作対象機器１１４を制御する。
【００４６】
図６は、ホストコンピュータ１１２の移動軌跡検出処理のフローチャートを示す。
【００４７】
ホストコンピュータ１１２は、ステップＳ１−１でユーザによって操作部が操作され、操作部が移動すると、ステップＳ１−２でコントローラ１１２から操作部の現在位置情報を取得する。次に、ホストコンピュータ１１２は、ステップＳ１−３で取得した現在位置情報を前回の位置情報と比較し、現在位置と前回位置とを結ぶ線分を取得する。次にホストコンピュータ１１２は、ステップＳ１−４で現在位置と前回位置とを結ぶ線分から操作軌跡を推定する。ホストコンピュータ１１２は、ステップＳ１−５で推定した操作軌跡から操作パターンを絞り込む。
【００４８】
ホストコンピュータ１１２は、ステップＳ１−６で現在位置情報を前回位置情報に更新する。
【００４９】
ステップＳ１−７で操作が終了したか否かを判定する。このとき、ホストコンピュータ１１２は、例えば、現在位置と前回位置とが一定回数変化しなときに、操作が終了したと判定する。
【００５０】
ホストコンピュータ１１２は、ステップＳ１−７で操作が終了したと判定されると、ステップＳ１−８で操作パターンを決定する。ホストコンピュータ１１２は、ステップＳ１−８で操作パターンが決定されると、ステップＳ１−９で操作パターンに応じたコマンドを操作対象機器に発行する。操作対象機器は、ホストコンピュータ１１２から発行されたコマンドに基づいて操作対象機器１１４を制御する。
【００５１】
図７はホストコンピュータ１１２による移動軌跡検出処理の動作説明図を示す。
【００５２】
例えば、図７（Ａ）に示すように操作部がユーザによってコの字状に移動されると、コントローラ１１２がこれを検出して、ホストコンピュータ１１２に、例えば、オーディオシステムをオンするコマンドを発行する。
【００５３】
また、図７（Ｂ）に示すように操作部がユーザによって時計回りの渦巻き状に移動されると、コントローラ１１２がこれを検出して、ホストコンピュータ１１２に、エアコンをオンするコマンドを発行する。
【００５４】
さらに、図７（Ｃ）に示すように操作部がユーザによって星型に移動されると、コントローラ１１２はこれを検出して、ホストコンピュータ１１２にナビゲーションをオフするコマンドを発行する。
【００５５】
なお、移動軌跡は、上記の図７に示す形状に限定されるものではなく、丸型、三角形、四角形など種々の形状、あるいは、アルファベット、数字などの文字の形状であってもよく、また、ホストコンピュータ１１２に学習機能を設け、移動軌跡と発行するコマンドとの対応をユーザによって変更できる構成としてもよい。
【００５６】
図８はホストコンピュータ１１２の操作処理のフローチャート、図９はホストコンピュータ１１２の操作処理の動作説明図を示す。
【００５７】
ホストコンピュータ１１２は、ステップＳ２−１で操作デバイス１１１の操作部１２２が矢印Ｙ２方向に操作されると、ステップＳ２−２で操作対象を切り換える。ホストコンピュータ１１２は、ステップＳ２−３で操作デバイス１１１の操作部１２２が矢印Ｘ方向に操作されると、ステップＳ２−４で選択されている操作対象の調整を行う。
【００５８】
例えば、図９（Ａ）に示されるオーディオ操作画面が表示された状態では、操作部１２２をＸ方向に操作することによりバンドが切り替わる。バンド切換選択状態で、操作部１２２を矢印Ｙ２方向に操作すると、図９（Ａ）に示されるオーディオ操作画面のチャンネル選択が可能となり、操作部１２２をＸ方向に操作することによりチャンネルが切り替わる。
【００５９】
チャンネル切換状態で、操作部１２２を矢印Ｙ２方向に操作すると、図９（Ｂ）に示されるディスプレイ１１３の表示画面がエアコン操作画面に切り替わり、風量調整が可能となる。ここで、操作部１２２をＸ方向に操作することにより風量が調整される。風量調整状態で、操作部１２２を矢印Ｙ２方向に操作すると、図９（Ｂ）に示されるディスプレイ１１３の表示画面がエアコン操作画面の温度調整が可能となる。ここで、操作部１２２をＸ方向に操作することにより温度が調整される。温度調整状態で、操作部１２２を矢印Ｙ２方向に操作すると、図９（Ｂ）に示されるディスプレイ１１３の表示画面がエアコン操作画面の運転切換が可能となる。ここで、操作部１２２をＸ方向に操作することにより運転切換が行われる。運転切換は、例えば、冷房、暖房、送風などの運転を切り換える操作である。
【００６０】
以上によりエンターキーなどの操作を行うことなく、機器の制御を行うことができる。
【００６１】
次にカーナビゲーションシステムと連携した動作について説明する。
【００６２】
図１０はカーナビゲーションシステムとの連携動作の処理フローチャートを示す。
【００６３】
ナビゲーションシステムは、目標位置から所定の距離、交差点、進行方向に変更が生じた場合、あるいは、一定時間毎にホストコンピュータ１１２にナビゲート情報を供給する。
【００６４】
ホストコンピュータ１１２は、ステップＳ３−１でカーナビゲーションシステムからナビゲート情報が供給されると、ステップＳ３−２でナビゲート情報を解析する。
【００６５】
ホストコンピュータ１１２は、ステップＳ３−３で車両の進行方向、あるいは、進行すべき方向、あるいは、目標位置までの距離に応じた振動情報をコントローラ１１２に供給する。例えば、車両に進行方向、あるいは、進行すべき方向が第１の方向のときには、操作部１２２が定常位置から第１の方向に移動する第１移動指示をコントローラ１１２に供給し、第２の方向のときには、操作部１２２が定常位置から第２の方向に移動する第２移動指示をコントローラ１１２に供給する。
【００６６】
コントローラ１１２は、ステップＳ４−１でホストコンピュータ１１２から振動指示が供給されると、ステップＳ４−２で指示内容を解析して、ステップＳ４−３でホストコンピュータ１１２から供給された移動指示に応じて操作部１２２を移動し、かつ、振動指示に応じた振動周波数、振動の大きさ、あるいは、振動パターンで操作部１２２が振動するようにドライバ１５３介してコイル１４３ａ、１４３ｂ、１４３ｃ、１４３ｄに電気信号を供給する。
【００６７】
ユーザは、操作部１２２をさわっているだけで、進行すべき方向を認識できる。また、操作部１２２の振動により目標位置までの距離を認識できる。
【００６８】
さらに、ユーザが操作部１２２にさわっていない場合であっても操作デバイス１１１の振動は、ステアリングを介してユーザに伝達されるため、ユーザは目標位置までの距離などを認識できる。なお、操作デバイス１１１の振動周波数、振動の大きさ、あるいは、振動パターンに応じて車両の進行、あるいは、進行すべき方向を認識できるようにしてもよい。
【００６９】
次に、ホストコンピュータ１１２により、ユーザに操作を学習させる学習処理について説明する。
【００７０】
図１１はホストコンピュータ１１２のユーザ学習処理の処理フローチャートを示す。
【００７１】
ホストコンピュータ１１２は、ユーザ学習処理が起動され、ステップＳ５−１で学習すべき操作が選択されると、ステップＳ５−２で操作デバイス１１１に駆動指示を送出する。
【００７２】
操作デバイス１１１は、ステップＳ６−１でホストコンピュータ１１２から駆動指示を受信すると、ステップＳ６−２で駆動指示に応じてドライバ１５３に駆動信号を供給し、操作部１２２を駆動する。
【００７３】
これにより、操作部１２２が学習すべき操作に応じた移動パターンで移動される。例えば、操作部１２２は、図７に示すような移動パターンで移動する。ユーザは操作部１２２に触れているだけで移動パターンを学習できる。
【００７４】
ユーザが学習した移動パターンとなるように操作部１２２を移動させることにより、所望の動作を行うことができる。
【００７５】
なお、本発明は上記実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変形例が考えられることは言うまでもない。
【図面の簡単な説明】
【００７６】
【図１】本発明の一実施例のシステム構成図である。
【図２】操作デバイス１１１の斜視図である。
【図３】操作デバイス１１１の分解斜視図である。
【図４】本発明の一実施例の要部のブロック構成図である。
【図５】図５は操作デバイス１１１の動作説明図を示す。
【図６】ホストコンピュータ１１２の移動軌跡検出処理のフローチャートである。
【図７】ホストコンピュータ１１２による移動軌跡検出処理の動作説明図である。
【図８】ホストコンピュータ１１２の操作処理のフローチャートである。
【図９】ホストコンピュータ１１２の操作処理の動作説明図である。
【図１０】カーナビゲーションシステムとの連携動作の処理フローチャートである。
【図１１】ホストコンピュータ１１２のユーザ学習処理の処理フローチャートである。
【符号の説明】
【００７７】
１００  機器操作システム
１１１  操作デバイス、１１２  ホストコンピュータ、１１３  ディスプレイ
１１４  操作対象機器
１２１  固定部、１２２  操作部
１３１  フレーム、１３２ａ、１３２ｂ、１３２ｃ、１３２ｄ  マグネット
１４１  回路基板、１４２  ホールＩＣ
１４２ａ、１４２ｂ、１４２ｃ、１４２ｄ  ホール素子
１４３ａ、１４３ｂ、１４３ｃ、１４３ｄ  コイル、１４４  コントローラ
１５１ａ、１５１ｂ  アンプ、１５２  ＭＣＵ、１５３  ドライバ
【図１】
2008250793.tif 000003
【図２】
2008250793.tif 000004
【図３】
2008250793.tif 000005
【図４】
2008250793.tif 000006
【図５】
2008250793.tif 000007
【図６】
2008250793.tif 000008
【図７】
2008250793.tif 000009
【図８】
2008250793.tif 000010
【図９】
2008250793.tif 000011
【図１０】
2008250793.tif 000012
【図１１】
2008250793.tif 000013