(57)【要約】【課題】画面上での選択位置が自動的に変わった場合でも操作部を介して操作者に違和感を与えない入力装置を提供することを課題とする。【解決手段】操作者の操作部１０による選択操作に応じて表示手段３０の画面上の複数の選択可能部分のうちのいずれかの選択可能部分を選択状態にするとともに選択された選択可能部分の位置に対応した力を力付加手段１２によって操作部１０に付加する入力装置１であって、操作部１０への操作状態に関係なく、所定の選択順に基づいて表示手段３０の画面上の複数の選択可能部分のうちのいずれか１つ以上の選択可能部分を選択した場合に当該選択した選択可能部分を選択状態にするとともに当該選択した選択可能部分の位置に対応した力を操作部１０に付加しないことを特徴とする。【選択図】図１
2010146170.tif 000002
【特許請求の範囲】
【請求項１】
複数の選択可能部分を画面上に表示する表示手段と、操作者が前記表示手段の画面上の複数の選択可能部分から選択するための操作部を有する入力手段と、前記表示手段の画面上の選択位置に対応して前記操作部に力を付加する力付加手段を備え、操作者の前記操作部による選択操作に応じて前記表示手段の画面上の複数の選択可能部分のうちのいずれかの選択可能部分を選択状態にするとともに選択された選択可能部分の位置に対応した力を前記力付加手段によって前記操作部に付加する入力装置であって、
前記操作部への操作状態に関係なく、所定の選択順に基づいて前記表示手段の画面上の複数の選択可能部分のうちのいずれか１つ以上の選択可能部分を選択した場合に当該選択した選択可能部分を選択状態にするとともに当該選択した選択可能部分の位置に対応した力を前記操作部に付加しないことを特徴とする入力装置。
【請求項２】
画面遷移時に、前記操作部への操作状態に関係なく、所定の選択順に基づいて前記表示手段の画面上の複数の選択可能部分のうちのいずれか１つ以上の選択可能部分を選択することを特徴とする請求項１に記載する入力装置。
【請求項３】
前記入力手段は、操作者が前記表示手段の画面上で選択状態となった選択可能部分を決定するための決定入力部を有することを特徴とする請求項１又は請求項２に記載する入力装置。
【請求項４】
前記表示手段の画面上の複数の選択可能部分のうちのいずれか１つ以上の選択可能部分を選択した場合に当該選択した選択可能部分の位置に対応した力を前記操作部に付加していない状態において、操作者による前記操作部への選択操作又は前記決定入力部への決定操作をトリガとして前記操作部に力を付加していない状態を解除することを特徴とする請求項１〜請求項３のいずれか１項に記載する入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作者が画面を見ながら遠隔操作によって入力するための入力装置に関する。
【背景技術】
【０００２】
遠隔操作による入力装置として、遠隔ハプティックデバイスがある。遠隔ハプティックデバイスでは、操作者が所定の操作を行った場合に、操作者に触覚感を与えるために、操作者に操作フィードバック反力を与える。遠隔ハプティックデバイスとしては、例えば、遠隔式のハプティックジョイスティック装置があり、操作者が画面上の複数のボタンのうちの１つを選択するためにジョイスティックを動かすと、その選択されたボタンの位置に対応してジョイスティックに反力を付加する。特許文献１に記載の車載の遠隔式入力装置では、メニュー画面や目的地設定画面などの各画面で複数のボタンをディスプレイに表示し、操作者が操作レバーによってディスプレイ上のボタンを選択操作したときにその選択されたボタンの位置に対応して操作レバーに対して節度感（反力）を与える。
【特許文献１】特開２００８−１５２３６１号公報
【特許文献２】特開２００７−１６８６３９号公報
【特許文献３】特開２００４―１５７９４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
操作者によってある画面上の複数のボタンの中から１つのボタンが選択決定され、次の画面に遷移するときに、操作性を向上させるために、その遷移後の画面の複数のボタンの中の所定のボタン（例えば、操作頻度の高いボタン、その画面において前回選択されたボタン）を装置側で自動的に選択し、その選択したボタンをカーソル表示する場合がある。その際、装置側では自動選択したボタン位置に対応してジョイスティックに反力を付加するので、ジョイスティックがそのボタン位置に対応して強制的に動かされる。その結果、操作者は、ジョイスティックを動かしていないにもかかわらず、ジョイスティックが勝手に動くので、違和感を受ける。
【０００４】
図７に示す例の場合、操作者によってナビゲーションシステムにおける目的地設定画面ＤＳにおいて電話番号ボタンＴＢが選択決定され、電話番号設定画面ＴＳに遷移した場合を示している（なお、図７では、ボタンの太枠表示でカーソルを示し、矢印でポインタを示し、黒丸で反力マップでのジョイスティック位置を示している）。操作者によってジョイスティックで目的地設定画面ＤＳの電話番号ボタンＴＢが選択操作された場合、電話番号ボタンＴＢがカーソル表示される。このとき、ハプティックジョイスティック装置では、目的地設定画面ＤＳのボタン配置に対応した目的地設定画面用反力マップＤＭを用いており、ジョイスティック位置が目的地設定画面用反力マップＤＭの電話番号ボタンＴＢ’にあり、その電話番号ボタンＴＢ’の中心位置に従って反力を発生させる。その後、電話番号設定画面ＴＳに遷移すると、ジョイスティックの操作無しで、ナビゲーションシステム側で、電話番号の０〜９のボタンの中から最初に最も選択される０を自動選択し、０ボタン０Ｂをカーソル表示する。その際、ハプティックジョイスティック装置では、電話番号設定画面ＴＳのボタン配置に対応した電話番号設定画面用反力マップＴＭに切り替え、電話番号ボタンＴＢ’の位置から電話番号設定画面用反力マップＴＭの０ボタン０Ｂ’にジョイスティック位置を強制的に移動させ、その０ボタン０Ｂ’の中心位置に従って反力を発生させる。その結果、操作者は、ジョイスティックを電話番号ボタンＴＢに対応した位置から動かしていないにもかかわらず、ジョイスティックが０ボタン０Ｂに対応した位置に勝手に動く。
【０００５】
そこで、本発明は、画面上での選択位置が自動的に変わった場合でも操作部を介して操作者に違和感を与えない入力装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明に係る入力装置は、複数の選択可能部分を画面上に表示する表示手段と、操作者が表示手段の画面上の複数の選択可能部分から選択するための操作部を有する入力手段と、表示手段の画面上の選択位置に対応して操作部に力を付加する力付加手段を備え、操作者の操作部による選択操作に応じて表示手段の画面上の複数の選択可能部分のうちのいずれかの選択可能部分を選択状態にするとともに選択された選択可能部分の位置に対応した力を力付加手段によって操作部に付加する入力装置であって、操作部への操作状態に関係なく、所定の選択順に基づいて表示手段の画面上の複数の選択可能部分のうちのいずれか１つ以上の選択可能部分を選択した場合に当該選択した選択可能部分を選択状態にするとともに当該選択した選択可能部分の位置に対応した力を操作部に付加しないことを特徴とする。
【０００７】
この入力装置では、操作者が入力手段の操作部によって表示手段の画面上の複数の選択可能部分の中からある選択可能部分を選択する操作を行うと、その選択操作に応じて表示手段の画面上の選択された選択可能部分を選択状態にし（例えば、カーソル表示、反転表示）、力付加手段によってその選択された選択可能部分の位置に対応した所定の力を操作部に付加する。特に、入力装置では、操作者による操作部への操作状態に関係なく、所定の選択順に基づいて表示手段の画面上の複数の選択可能部分のうちのいずれか１つ以上の選択可能部分を装置側で選択した場合、その装置側で選択した選択可能部分を選択状態にし、その装置側で選択した選択可能部分の位置に対応した力を操作部に付加しない。このように、入力装置では、装置側で自動で選択可能部分を選択した場合、その自動での選択に応じて画面上での選択位置を変えるが、その選択位置の変更に操作部への力の付加を非連動とするので、操作部が勝手に動くようなことがなく、操作者が違和感を受けず、煩わしさを感じない。
【０００８】
なお、所定の選択順は、画面上の複数の選択可能部分の中で選択の可能性が高い順であり、例えば、その画面において選択頻度の高い順、その画面において前回選択された順である。複数の選択可能部分のうちのいずれか１つ以上の選択可能部分を選択する場合、ある画面上で１つだけを装置側で選択する場合の他に、ある画面で複数を装置側で選択する場合も含むものとする。
【０００９】
本発明の上記入力装置では、画面遷移時に、操作部への操作状態に関係なく、所定の選択順に基づいて表示手段の画面上の複数の選択可能部分のうちのいずれか１つ以上の選択可能部分を選択する構成としてもよい。
【００１０】
この入力装置では、表示手段の画面が遷移するときに遷移後の画面上の複数の選択可能部分のうちのいずれか１つ以上の選択可能部分を選択し、その選択に応じて選択可能部分を選択状態にし、その選択に応じた選択位置に対応した力を操作部に付加しない。このように、入力装置では、画面遷移時には、その遷移後の画面上での選択状態を自動で変え、その変えた選択位置に応じて操作部に力を付加しない。
【００１１】
本発明の上記入力装置では、入力手段は、操作者が表示手段の画面上で選択状態となった選択可能部分を決定するための決定入力部を有する構成としてもよい。
【００１２】
この入力装置では、操作者が入力手段の操作部によって表示手段の画面上の複数の選択可能部分の中からある選択可能部分を選択する操作を行うとその選択操作に応じて画面上の選択された選択可能部分を選択状態にし、さらに、操作者が入力手段の決定入力部によってその選択状態の選択可能部分を決定する操作を行うとその選択状態の選択可能部分の項目を決定する。したがって、入力装置では、操作者による操作部への操作状態に関係なく、所定の選択順に基づいて表示手段の画面上の複数の選択可能部分のうちのいずれか１つ以上の選択可能部分を装置側で選択した場合、その装置側で選択した選択可能部分を選択状態としているので、操作者が決定入力部によってその選択状態の選択可能部分を決定する操作を行うとその装置側で選択した選択可能部分の項目を決定する。その際、入力装置では、その装置側で選択した選択可能部分の位置に対応した力を操作部に付加しない。このように、入力装置では、操作者が決定操作だけで項目を決定ができる場合に、操作部が動くようなことがなく、操作者が違和感を受けない。
【００１３】
本発明の上記入力装置では、表示手段の画面上の複数の選択可能部分のうちのいずれか１つ以上の選択可能部分を選択した場合に当該選択した選択可能部分の位置に対応した力を操作部に付加していない状態において、操作者による操作部への選択操作又は決定入力部への決定操作をトリガとして操作部に力を付加していない状態を解除すると好適である。
【００１４】
この入力装置では、表示手段の画面上の複数の選択可能部分のうちのいずれか１つ以上の選択可能部分を選択した場合にその装置側で選択した選択可能部分の位置に対応した力を入力手段の操作部に付加していないときに、操作者が操作部によって選択操作あるいは決定入力部によって決定操作を行うと、操作部に力を付加していない状態を解除する。このように、入力装置では、操作部が非連動状態の場合には操作者による操作入力によって、操作部の通常の連動状態に戻すことができる。
【発明の効果】
【００１５】
本発明は、装置側で自動で選択可能部分を選択した場合、その自動での選択に応じて画面上での選択位置を変えるが、その選択位置の変更に操作部への力の付加を非連動とすることにより、操作部が勝手に動くようなことがなく、操作者が違和感を受けない。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して、本発明に係る入力装置の実施の形態を説明する。
【００１７】
本実施の形態では、本発明に係る入力装置を、車両に搭載されるハプティックジョイスティック装置に適用する。本実施の形態に係るハプティックジョイスティック装置は、ナビゲーションシステムの各種設定に用いられる入力装置であり、ディスプレイの設定画面から離れた遠隔式の入力装置である。本実施の形態には、２つの形態があり、第１の実施の形態が画面遷移時にポインタ及びカーソルがジョイスティック絶対位置と非連動の形態であり、第２の実施の形態が画面遷移時にカーソルのみがジョイスティック絶対位置と非連動の形態である。
【００１８】
図１〜図４を参照して、第１の実施の形態に係るハプティックジョイスティック装置１について説明する。図１は、本実施の形態に係るハプティックジョイスティック装置の構成図である。図２は、本実施の形態に係る画面遷移時の画面と反力マップの概要を示す一例である。図３は、第１の実施の形態に係る画面遷移時のポインタ及びカーソルがジョイスティック絶対位置と非連動の場合の画面と反力マップの一例である。図４は、図３の例に対応した画面、反力マップ、ポインタ、カーソルのタイミングチャートである。
【００１９】
ハプティックジョイスティック装置１は、操作者（運転者、助手席者）によってディスプレイに表示される各種設定画面の複数のボタンに対する選択操作及び決定操作をするための遠隔操作装置であり、カーソル位置（選択されているボタン位置）に基づいてジョイスティックに反力を付加する。特に、ハプティックジョイスティック装置１では、画面遷移時にナビゲーションシステム側で遷移後の設定画面における複数のボタンの中から１つのボタンを選択した場合、画面上のカーソル位置及びポインタ位置とジョイスティックの絶対位置とを非連動とし、そのときのカーソル位置に基づく反力をジョイスティックに付加しない。
【００２０】
ハプティックジョイスティック装置１は、決定ボタン１０ａを有するジョイスティック部１０、操作検出手段１１、反力発生手段１２、ナビＥＣＵ[Electronic Control Unit]２１、ディスプレイ３０及びＥＣＵ４０から構成される。
【００２１】
なお、本実施の形態ではジョイスティック部１０が特許請求の範囲に記載する入力手段及び操作部に相当し、ジョイスティック部１０の決定ボタン１０ａが特許請求の範囲に記載する決定入力部に相当し、反力発生手段１２が特許請求の範囲に記載する力付加手段に相当し、ディスプレイ３０が特許請求の範囲に記載する表示手段に相当する。
【００２２】
図２を参照して、ハプティックジョイスティック装置１における設定画面と反力マップについて説明しておく。図２に示す例は、ナビゲーションシステムでの目的地設定画面ＤＳにおいて電話番号ボタンＴＢが選択操作及び決定操作され、電話番号設定画面ＴＳに遷移した場合を示している。本実施の形態では、設定画面におけるボタンに対する太枠表示でカーソルを示し、設定画面における矢印でポインタを示し、反力マップにおける黒丸で反力マップ上でのジョイスティック位置を示している。カーソルは、設定画面の複数のボタンの中で選択されているボタンを示す。ポインタは、設定画面上でのジョイスティックの位置を示す。
【００２３】
各種設定画面には、複数のボタンが配置され、各ボタンに対して領域が設定されている。操作者がハプティックジョイスティック装置１のジョイスティック部１０を前後左右方向に動かすと（傾倒すると）、そのジョイスティック部１０の絶対位置に対応した設定画面上の位置にポインタ（矢印）が表示される。ポインタがあるボタンの設定領域に入ると、そのボタンがカーソル表示（太枠表示）される。ボタンがカーソル表示されているときに、操作者がジョイスティック部１０の決定ボタン１０ａをＯＮすると、そのカーソル表示されているボタンの項目が決定される。そして、次の設定画面又は地図などに画面が遷移する。図２に示す例の場合、操作者がジョイスティック部１０によって目的地設定画面ＤＳにおいて電話番号ボタンＴＢを選択操作したので、電話番号ボタンＴＢにカーソルが表示されるとともにポインタが表示されている。このときに、操作者が決定ボタン１０ａをＯＮしたので、目的地設定方法として電話番号が決定され、電話番号設定画面ＴＳに遷移している。
【００２４】
画面遷移すると、ナビゲーションシステムでは、操作性を向上させるために、その遷移後の設定画面の複数のボタンの中から、選択操作頻度の高いボタン又はその画面で前回使用されたボタンを自動的に選択する。その自動で選択されたボタンがカーソル表示されるとともに、そのボタン上にポインタが表示される。この際、カーソル及びポインタは、ジョイスティック部１０の絶対位置に対応した位置とはなっていない（非連動）。この自動でボタンが選択されてカーソル表示されているときに、操作者がジョイスティック部１０の決定ボタン１０ａをＯＮすると、そのカーソル表示されているボタンの項目が決定される。この場合、操作者は、選択操作無しに、１つのボタンの項目を決定することができる。図２に示す例の場合、電話番号設定画面ＴＳに遷移すると、電話番号の０〜９のボタンの中から一番目に最も選択される頻度の高い０が自動的に選択され、０ボタン０Ｂにカーソルが表示されるとともにポインタが表示される。このとき、操作者が決定ボタン１０ａをＯＮすると（ジョイスティック操作）、電話番号の最初の番号として０が決定される。次に、操作者が７ボタン７Ｂにポインタが移動するようにジョイスティック部１０を動かすと、７ボタン７Ｂにカーソルが表示されるとともにポインタが表示される。
【００２５】
反力マップは、設定画面毎に設けられ、設定画面の複数のボタンの設定領域に応じて反力発生領域が設定されている。通常、操作者がジョイスティック部１０を前後左右方向に動かすと、ハプティックジョイスティック装置１では、ディスプレイ３０に表示されている設定画面に対応した反力マップを用いて、そのジョイスティック部１０の絶対位置に対応した反力マップ上の位置に基づいて反力を発生させる。ジョイスティック部１０の絶対位置に対応した反力マップ上のジョイスティックの位置が反力マップのあるボタンの反力発生領域内にある場合、そのボタンの方向に引き込むような反力が発生され、その反力がジョイスティック部１０に付加される。このようにボタンに引き込むような反力をジョイスティック部１０に付加することにより、操作者はボタンを選択したことを感じるようなクリック感を受ける。図２（ｂ）に示す例の場合、電話番号設定画面ＴＳに遷移直後は目的地設定画面ＤＳに対応した目的地設定画面用反力マップＤＭを用いており、ジョイスティック部１０の絶対位置に対応した目的地設定画面用反力マップＤＭ上のジョイスティックの位置が電話番号ボタンＴＢ’の反力発生領域内にある。つまり、目的地設定画面ＤＳの電話番号ボタンの中心位置に引き込むような反力がジョイスティック部１０に付加されている。
【００２６】
画面遷移した場合、ナビゲーションシステムにおいて遷移後の設定画面の複数のボタンの中から１つのボタンが自動的に選択されているが、操作者はジョイスティック部１０を遷移前の絶対位置から動かしていないので、操作者の操作に関係のない反力を発生させない。そのために、ハプティックジョイスティック装置１では、ディスプレイ３０に表示されている遷移後の設定画面に対応した反力マップに切り替えずに、遷移前の設定画面に対応した反力マップを保持している。したがって、ハプティックジョイスティック装置１では、その遷移前の設定画面に対応した反力マップに基づいて、ジョイスティック部１０の絶対位置に対応した遷移前の反力マップ上の位置に基づいて反力を発生させる。その後、この自動でボタンが選択されてカーソル表示されているときに、操作者がジョイスティック部１０を操作すると、ハプティックジョイスティック装置１では、ディスプレイ３０に表示されている遷移後の設定画面に対応した反力マップに切り替え、遷移後の設定画面に対応した反力マップに基づいて、操作者がジョイスティック部１０を前後左右方向に動かしたジョイスティック部１０の絶対位置に対応した反力マップ上の位置に基づいて反力を発生させる。図２（ｂ）に示す例の場合、電話番号設定画面ＴＳに遷移しても、目的地設定画面用反力マップＤＭが保持され、ジョイスティック部１０の絶対位置に対応した目的地設定画面用反力マップＤＭ上のジョイスティックの位置が電話番号ボタンＴＢ’の反力発生領域にあるので、その電話番号ボタンの中心位置に引き込むような反力がジョイスティック部１０に付加され続ける。次に、操作者が７ボタン７Ｂにポインタが移動するようにジョイスティック部１０を動かすと、電話番号設定画面用反力マップＴＭに切り替えられ、ジョイスティック部１０の絶対位置に対応した電話番号設定画面用反力マップＴＭ上のジョイスティックの位置が７ボタン７Ｂ’の反力発生領域内に移動するので、その７ボタンの中心位置に引き込むような反力がジョイスティック部１０に付加されている（図２（ｃ））。
【００２７】
それでは、ハプティックジョイスティック装置１の各部について説明する。
【００２８】
ジョイスティック部１０は、遠隔操作でディスプレイ３０に表示される画面上のポインタの位置を動かしながらボタンを選択するための操作手段であり、さらに、選択されているボタン（カーソル表示されているボタン）を決定するための操作手段である。ジョイスティック部１０のレバーは、Ｘ軸（車両前後方向）回りに回動可能かつＹ軸（車両左右方向）回りに回動可能に、基部が車両側に取り付けられている。そして、ジョイスティック部１０では、Ｘ軸回りの傾倒角度と画面の左右方向の位置とが対応し、Ｙ軸回りの傾倒角度と画面の上下方向の位置とが対応し、Ｘ軸回りの傾倒角度とＹ軸回りの傾倒角度によって画面上の位置が一意に決まる。したがって、操作者によってジョイスティック部１０が所定の方向に傾倒操作されると、そのＸ軸回りの傾倒角度及びＹ軸回りの傾倒方向に応じて画面上のポインタが移動し、画面のあるボタンの設定領域内にポインタが位置するとそのボタンがカーソル表示される。
【００２９】
決定ボタン１０ａは、ジョイスティック部１０の所定の位置（例えば、先端位置）に取り付けられる。決定ボタン１０ａは、ＯＮ／ＯＦＦスイッチであり、例えば、プッシュ式のスイッチである。操作者によって決定ボタン１０ａがＯＮ操作されると、画面上でカーソル表示されているボタンの項目が決定される。
【００３０】
操作検出手段１１は、ジョイスティック部１０の操作状態を検出する手段である。操作検出手段１１では、ジョイスティック部１０のＸ軸回りの傾倒角度を検出する。また、操作検出手段１１では、ジョイスティック部１０のＹ軸回りの傾倒角度を検出する。また、操作検出手段１１では、決定ボタン１０ａのＯＮ／ＯＦＦを検出する。そして、操作検出手段１１では、それらの検出した情報を操作検出信号としてＥＣＵ４０に送信する。
【００３１】
反力発生手段１２は、ジョイスティック部１０の絶対位置に対応した反力マップ上のジョイスティクの位置に基づいて反力を発生させ、その反力をジョイスティック部１０に付加する手段である。反力発生手段１２は、ジョイスティック部１０に対してＸ軸回りの反力を発生させるアクチュエータとＹ軸回りの反力を発生させるアクチュエータを備えている。Ｘ軸回りのアクチュエータでは、ＥＣＵ４０からＸ軸駆動信号を受信すると、そのＸ軸駆動信号に応じて駆動し、Ｘ軸回りの所定のトルクを発生させる。Ｙ軸回りのアクチュエータでは、ＥＣＵ４０からＹ軸駆動信号を受信すると、そのＹ軸駆動信号に応じて駆動し、Ｙ軸回りの所定のトルクを発生させる。
【００３２】
ナビＥＣＵ２１は、ナビゲーションシステム用のＥＣＵであり、自車両の現在位置や走行方向の検出及び目的地までの経路案内制御などを行う。特に、ナビＥＣＵ２１では、操作者による各種設定を行う場合、複数のボタンを配置させた各設定画面のディスプレイ３０に表示するための画像を生成する。この画像を生成する際に、ＥＣＵ４０からジョイスティック情報信号を受信すると、ナビＥＣＵ２１では、ジョイスティック情報信号に含まれるジョイスティックの絶対位置に応じた画面上の位置を算出し、設定画面画像においてその算出した位置にポインタ表示するための画像を加える。また、ナビＥＣＵ２１では、ジョイスティックの絶対位置に応じた画面上の位置が設定画面の複数のボタンの各設定領域内に入っているか否かを判定し、あるボタンの設定領域内に入っている場合には設定画面画像においてそのボタンをカーソル表示するための画像を加える。そして、ナビＥＣＵ２１では、その生成した設定画面画像を画像信号としてディスプレイ３０に送信する。
【００３３】
図３に示す例の場合、図３（ａ）では目的地設定画面ＤＳがディスプレイ３０に表示され、目的地設定画面ＤＳの電話番号ボタンＴＢにカーソルが表示されるとともに、電話番号ボタンＴＢ内にポインタが表示されている。この場合、図４に示すように、カーソルの表示位置及びポインタの表示位置は、ジョイスティック部１０の絶対位置に連動している。
【００３４】
また、設定画面のあるボタンをカーソル表示している場合にＥＣＵ４０からジョイスティック情報信号を受信すると、ナビＥＣＵ２１では、ジョイスティック情報信号に含まれる決定ボタン１０ａのＯＮ／ＯＦＦ情報に基づいてＯＮの場合にはそのカーソル表示されているボタンの項目を決定し、設定画面を次の画面に遷移するか否かを判定する。ある設定画面に遷移する場合、ナビＥＣＵ２１では、遷移する設定画面の複数のボタンの中から、その設定画面において一番目に最も選択される可能性の高いボタンを自動的に選択する。そして、ナビＥＣＵ２１では、その遷移する設定画面のディスプレイ３０に表示するための画像を生成する。この画像を生成する際、ナビＥＣＵ２１では、設定画面画像においてその自動選択したボタンをカーソル表示するための画像を加えるとともに、その自動選択したボタンの中心位置にポインタを表示するための画像を加える。そして、ナビＥＣＵ２１では、その生成した設定画面画像を画像信号としてディスプレイ３０に送信する。その後、ナビＥＣＵ２１では、上記と同様に、ＥＣＵ４０からのジョイスティック情報信号に基づいてカーソル表示及びポインタ表示させるための設定画面画像を生成する。
【００３５】
図３に示す例の場合、図３（ｂ）では目的地設定画面ＤＳから電話番号設定画面ＴＳに画面遷移し、画面遷移したときに電話番号設定画面ＴＳにおいて一番目に最も選択される可能性の高いボタンとして０ボタンが自動選択されるので、電話番号設定画面ＴＳの０ボタン０Ｂにカーソルが表示されるとともに、０ボタン０Ｂ内にポインタが表示されている。この場合、図４に示すように、カーソルの表示位置及びポインタの表示位置は、ジョイスティック部１０の絶対位置に非連動となる。０ボタン０Ｂにカーソル表示されているときに決定ボタン１０ａがＯＮされた後に、ジョイスティック部１０が７ボタンの方向に動かされたので、電話番号設定画面ＴＳの７ボタン７Ｂにカーソルが表示されるとともに、７ボタン７Ｂ内にポインタが表示されている（図３（ｃ））。この場合、図４（ｃ）に示すように、カーソルの表示位置及びポインタの表示位置は、再び、ジョイスティック部１０の絶対位置に連動している。
【００３６】
また、ナビＥＣＵ２１では、設定画面を遷移する毎に、その設定画面の複数のボタンに対応した反力発生領域を設定した反力マップを生成する。そして、ナビＥＣＵ２１では、その反力マップを反力マップ信号としてＥＣＵ４０に送信する。
【００３７】
ディスプレイ３０は、車載の各種システムで共用されるディスプレイである。ディスプレイ３０では、ナビＥＣＵ２１からの画像信号を受信すると、その画像信号に示される画像を画面表示する。
【００３８】
ＥＣＵ４０は、ＣＰＵ[Central Processing Unit]、ＲＯＭ[ReadOnly Memory]、ＲＡＭ[Random Access Memory]などからなり、ハプティックジョイスティック装置１を統括制御する電子制御ユニットである。ＥＣＵ４０では、一定時間毎に操作検出手段１１から操作検出信号を受信するとともに、設定画面が遷移される毎にナビＥＣＵ２１から反力マップ信号を受信する。そして、ＥＣＵ４０では、これら各信号に基づいて各処理を行い、ジョイスティック情報信号をナビＥＣＵ２１に送信するとともに各駆動信号を反力発生手段１２に送信する。
【００３９】
具体的には、ＥＣＵ４０では、操作検出信号を受信すると、操作検出信号に含まれるＸ軸回りの傾倒角度及びＹ軸回りの傾倒角度に基づいてジョイスティック部１０の絶対位置を算出し、そのジョイスティック部１０の絶対位置を示すジョイスティック情報信号をナビＥＣＵ２１に送信する。また、ＥＣＵ４０では、操作検出信号を受信すると、操作検出信号に含まれるジョイスティック部１０の絶対位置情報を示すジョイスティック情報信号をナビＥＣＵ２１に送信する。
【００４０】
ＥＣＵ４０では、反力マップ信号を受信すると（画面遷移した場合）、画面遷移後にジョイスティック部１０の決定ボタン１０ａがＯＮされたか否かあるいはジョイスティック部１０の絶対位置が移動したか否かを判定する。画面遷移後に決定ボタン１０ａがＯＮされていないかつジョイスティック部１０の絶対位置が移動していない場合、ＥＣＵ４０では、画面遷移前の反力マップを保持する。一方、画面遷移後にジョイスティック部１０の絶対位置が移動した場合、ＥＣＵ４０では、反力マップ信号に示される画面遷移後の反力マップに切り替える。
【００４１】
図３及び図４に示す例の場合、目的地設定画面ＤＳから電話番号設定画面ＴＳに遷移するときに、ナビＥＣＵ２１から反力マップ信号で電話番号設定画面用反力マップＴＭが送信されるが、０ボタン０Ｂにカーソル表示されているときにジョイスティック部１０の絶対位置が移動するまで、目的地設定画面用反力マップＤＭが保持される。ジョイスティック部１０の絶対位置が移動すると、目的地設定画面用反力マップＤＭから電話番号設定画面用反力マップＴＭに切り替えられる。
【００４２】
ＥＣＵ４０では、ジョイスティックの絶対位置を算出する毎に、反力マップ上でそのジョイスティックの絶対位置に対応する位置を移動させる。そして、ＥＣＵ４０では、その反力マップ上のジョイスティックの位置が各ボタンの反力発生領域内に入っているか否かを判定し、あるボタンの反力発生領域内に入っている場合にはそのボタンに引き込むような反力を発生させるためのＸ軸駆動信号及びＹ軸駆動信号を生成し、そのＸ軸駆動信号及びＹ軸駆動信号を反力発生手段１２に送信する。
【００４３】
図３に示す例の場合、目的地設定画面ＤＳの電話番号ボタンＴＢにカーソル表示されている場合（図３（ａ））、目的地設定画面用反力マップＤＭの電話番号ボタンＴＢ’の反力発生領域内にジョイスティックの位置が入っているので、電話番号ボタンに引き込むような反力を発生さるためのＸ軸駆動信号及びＹ軸駆動信号が生成され、ジョイスティック部１０に電話番号ボタンに引き込むような反力が付加される。また、画面遷移時（図３（ｂ）)に、電話番号設定画面ＴＳの０ボタン０Ｂにカーソル表示されるが、目的地設定画面用反力マップＤＭが保持され、電話番号ボタンＴＢ’の反力発生領域内にジョイスティックの位置が入っているので、画面遷移前の電話番号ボタンに引き込むような反力が継続される。また、ジョイスティック部１０を操作して電話番号設定画面ＴＳの７ボタン７Ｂにカーソル表示されている場合（図３（ｃ））、電話番号設定画面用反力マップＴＭに切り替わっており、７ボタン７Ｂ’の反力発生領域内にジョイスティックの位置が入っているので、７ボタンに引き込むような反力を発生さるためのＸ軸駆動信号及びＹ軸駆動信号が生成され、ジョイスティック部１０に７ボタンに引き込むような反力が付加される。
【００４４】
図１及び図３を参照して、第１の実施の形態に係るハプティックジョイスティック装置１の動作について説明する。ここでは、図３に示す例で説明する。
【００４５】
目的地を設定するために、ディスプレイ３０に目的地設定画面ＤＳが表示されている場合、操作者が電話番号ボタンを選択するためにジョイスティック部１０を動かす。操作検出手段１１では、そのジョイスティック部１０のＸ軸回りの傾倒角度及びＹ軸回りの傾倒角度を検出し、その検出情報を操作検出信号としてＥＣＵ４０に送信する。この操作検出信号を受信すると、ＥＣＵ４０では、Ｘ軸回りの傾倒角度及びＹ軸回りの傾倒角度に基づいてジョイスティック部１０の絶対位置を算出し、そのジョイスティック部１０の絶対位置を示すジョイスティック情報信号をナビＥＣＵ２１に送信する。
【００４６】
このジョイスティック情報信号を受信すると、ナビＥＣＵ２１では、ジョイスティックの絶対位置に応じて画面上の位置を算出し、目的地設定画面ＤＳ内の電話番号ボタンＴＢ内にポインタを表示しかつ目的地設定画面ＤＳの電話番号ボタンＴＢにカーソルを表示する目的地設定画面画像を画像信号としてディスプレイ３０に送信する。この画像信号を受信すると、ディスプレイ３０では、電話番号ボタンＴＢ内でポインタ表示するとともに電話番号ボタンＴＢをカーソル表示した目的地設定画面ＤＳを表示する。
【００４７】
また、ＥＣＵ４０では、そのジョイスティックの絶対位置に対応する位置が目的地設定画面用反力マップＤＳの各ボタンの反力発生領域内に入っているか否かを判定し、電話番号ボタンＴＢ’の反力発生領域内に入っているので、電話番号ボタンに引き込むような反力を発生させるためのＸ軸駆動信号及びＹ軸駆動信号を反力発生手段１２に送信する。このＸ軸駆動信号及びＹ軸駆動信号を受信すると、反力発生手段１２では、そのＸ軸駆動信号に応じて駆動してＸ軸回りの所定のトルクを発生させるとともに、そのＹ軸駆動信号に応じて駆動してＹ軸回りの所定のトルクを発生させる。すると、ジョイスティック部１０には、電話番号ボタンに引き込むような反力が付加される。
【００４８】
目的地設定画面ＤＳの電話番号ボタンＴＢにカーソル表示されているときに、操作者が電話番号ボタンを決定するために決定ボタン１０ａをＯＮする。操作検出手段１１では、その決定ボタン１０ａのＯＮを検出し、その検出情報を操作検出信号としてＥＣＵ４０に送信する。この操作検出信号を受信すると、ＥＣＵ４０では、そのＯＮ情報を示すジョイスティック情報信号をナビＥＣＵ２１に送信する。
【００４９】
このジョイスティック情報信号を受信すると、ナビＥＣＵ２１では、決定ボタン１０ａのＯＮ情報に基づいてカーソル表示されている電話番号による目的地設定を決定し、電話番号設定画面ＴＳに遷移すると判定する。そして、ナビＥＣＵ２１では、電話番号設定画面ＴＳの０〜９のボタンの中から０ボタンを自動的に選択し、電話番号設定画面ＴＳの０ボタン０Ｂの中心位置にポインタを表示しかつ０ボタン０Ｂにカーソルを表示する電話番号設定画面画像を画像信号としてディスプレイ３０に送信する。この画像信号を受信すると、ディスプレイ３０では、０ボタン０Ｂ内でポインタ表示するとともに０ボタン０Ｂをカーソル表示した電話番号設定画面ＴＳを表示する。また、ナビＥＣＵ２１では、電話番号設定画面用反力マップＴＭを含む反力マップ信号をＥＣＵ４０に送信する。
【００５０】
この反力マップ信号を受信すると、ナビＥＣＵ２１では、電話番号設定画面遷移後にジョイスティック部１０の絶対位置が移動したか否か判定する。ジョイスティック部１０の絶対位置が移動していないと判定した場合、ＥＣＵ４０では、画面遷移前の目的地設定画面用反力マップＤＭを保持し、上記と同様に電話番号ボタンに引き込むような反力を発生させるためのＸ軸駆動信号及びＹ軸駆動信号を反力発生手段１２に送信する。これによって、ジョイスティック部１０には、電話番号ボタンに引き込むような反力が付加され続ける。
【００５１】
電話番号設定画面ＴＳの０ボタン０Ｂにカーソル表示されているときに、操作者が０ボタンを決定するために決定ボタン１０ａをＯＮする。操作検出手段１１では、その決定ボタン１０ａのＯＮを検出し、その検出情報を操作検出信号としてＥＣＵ４０に送信する。この操作検出信号を受信すると、ＥＣＵ４０では、そのＯＮ情報を示すジョイスティック情報信号をナビＥＣＵ２１に送信する。
【００５２】
このジョイスティック情報信号を受信すると、ナビＥＣＵ２１では、決定ボタン１０ａのＯＮ情報に基づいてカーソル表示されている０を一番目の電話番号として決定する。
【００５３】
次の電話番号を入力するために、操作者が電話番号設定画面ＴＳの７ボタンを選択するためにジョイスティック部１０を動かす。操作検出手段１１では、そのジョイスティック部１０のＸ軸回りの傾倒角度及びＹ軸回りの傾倒角度を検出し、その検出情報を操作検出信号としてＥＣＵ４０に送信する。この操作検出信号を受信すると、ＥＣＵ４０では、Ｘ軸回りの傾倒角度及びＹ軸回りの傾倒角度に基づいてジョイスティック部１０の絶対位置を算出し、そのジョイスティック部１０の絶対位置を示すジョイスティック情報信号をナビＥＣＵ２１に送信する。また、ＥＣＵ４０では、ジョイスティック部１０の絶対位置が移動したと判定した場合、目的地設定画面用反力マップＤＭから電話番号設定用反力マップＴＭに切り替える。
【００５４】
このジョイスティック情報信号を受信すると、ナビＥＣＵ２１では、ジョイスティックの絶対位置に応じて画面上の位置を算出し、電話番号設定画面ＴＳの７ボタン７Ｂ内にポインタを表示しかつ電話番号設定画面ＴＳの７ボタン７Ｂにカーソルを表示する電話番号設定画面画像を画像信号としてディスプレイ３０に送信する。この画像信号を受信すると、ディスプレイ３０では、７ボタン７Ｂ内でポインタ表示するとともに７ボタン７Ｂをカーソル表示した電話番号設定画面ＴＳを表示する。
【００５５】
また、ＥＣＵ４０では、そのジョイスティックの絶対位置に対応する位置が電話番号設定画面用反力マップＴＭの各ボタンの反力発生領域内に入っているか否かを判定し、７ボタン７Ｂ’の反力発生領域内に入っていると判定し、７ボタンに引き込むような反力を発生させるためのＸ軸駆動信号及びＹ軸駆動信号を反力発生手段１２に送信する。このＸ軸駆動信号及びＹ軸駆動信号を受信すると、反力発生手段１２では、そのＸ軸駆動信号に応じて駆動してＸ軸回りの所定のトルクを発生させるとともに、そのＹ軸駆動信号に応じて駆動してＹ軸回りの所定のトルクを発生させる。すると、ジョイスティック部１０には、７ボタンに引き込むような反力が付加される。
【００５６】
このハプティックジョイスティック装置１によれば、ナビゲーションシステムにおいて画面遷移し、遷移後の設定画面で自動的にボタンを選択した場合、操作者によってジョイスティック操作されるまで遷移前の反力マップを保持するので、ジョイスティック部１０には自動選択されたボタン位置（カーソル表示されているボタン位置）に対応した反力が付加されない。そのため、操作者が動かしていないにもかかわらず、ジョイスティック部１０が勝手に動くようなことがなく、操作者が違和感を受けず、煩わしさを感じない。
【００５７】
また、ハプティックジョイスティック装置１によれば、ナビゲーションシステムにおいて画面遷移し、遷移後の設定画面で自動的にボタンを選択した場合、画面上のカーソル及びポインタをジョイスティック部１０の絶対位置に非連動とし、自動的に選択したボタンに対応してカーソル表示及びポインタ表示を行うので、操作者がどのボタンが選択されているかを認識できる。その際、操作者は決定ボタン１０ａへのＯＮ操作だけでボタンを決定できるので、操作性も向上する。例えば、全ての段階（画面遷移、電話番号入力など）で次の項目ボタンを自動選択するようにした場合、自動選択された項目が適当であれば、決定ボタン１０ａのＯＮ操作のみで操作入力が完了し、その間ジョイスティック部１０は動かないため、煩わしさを軽減できる。
【００５８】
図１及び図５、図６を参照して、第２の実施の形態に係るハプティックジョイスティック装置２について説明する。図５は、第２の実施の形態に係る画面遷移時のカーソルのみがジョイスティック絶対位置と非連動の場合の画面と反力マップの一例である。図６は、図５の例に対応した画面、反力マップ、ポインタ、カーソルのタイミングチャートである。なお、ハプティックジョイスティック装置２では、第１の実施の形態に係るハプティックジョイスティック装置１と同様の構成については同一の符号を付し、その説明を省略する。
【００５９】
ハプティックジョイスティック装置２は、第１の実施の形態に係るハプティックジョイスティック装置１と比較すると、画面遷移時にナビゲーションシステムによって遷移後の設定画面における複数のボタンの中から１つのボタンを選択した場合、画面上のカーソル位置だけジョイスティック絶対位置と非連動とした点だけが異なる。そこで、その点のみ詳細に説明する。
【００６０】
ハプティックジョイスティック装置２は、決定ボタン１０ａを有するジョイスティック部１０、操作検出手段１１、反力発生手段１２、ナビＥＣＵ２２、ディスプレイ３０及びＥＣＵ４０から構成される。第２の実施の形態では、ナビＥＣＵ２２における第１の実施の形態と異なる処理についてのみ詳細に説明する。
【００６１】
ナビＥＣＵ２２では、画面遷移する場合に遷移する設定画面の複数のボタンの中からボタンを１つ自動的に選択すると、その遷移後の複数のボタンを配置させた設定画面のディスプレイ３０に表示するための画像を生成する。この画像を生成する際、ナビＥＣＵ２２では、ＥＣＵ４０からのジョイスティック情報信号に含まれるジョイスティックの絶対位置に応じた画面上の位置を算出し、設定画面画像においてその算出した位置にポインタを表示するための画像を加える。また、ナビＥＣＵ２２では、設定画面画像においてその自動選択したボタンをカーソル表示するための画像を加える。そして、ナビＥＣＵ２２では、その生成した設定画面画像を画像信号としてディスプレイ３０に送信する。
【００６２】
図５に示す例の場合、図５（ｂ）のように目的地設定画面ＤＳから電話番号設定画面ＴＳに画面遷移し、画面遷移したときに電話番号設定画面ＴＳにおいて０ボタンが自動的に選択されるので、電話番号設定画面ＴＳの０ボタン０Ｂにカーソルが表示されるとともに、ジョイスティック部１０の絶対位置に応じた位置（目的地設定画面ＤＳの電話番号ボタンＴＢ内の位置が保持される）にポインタが表示されている。この場合、図６（ｂ）に示すように、カーソルの表示位置は、ジョイスティック部１０の絶対位置に非連動となる。しかし、ポインタの表示位置は、ジョイスティック部１０の絶対位置に連動している。０ボタン０Ｂにカーソル表示されているときに決定ボタン１０ａがＯＮされた後に、ジョイスティック部１０が７ボタンの方向に動かされたので、電話番号設定画面ＴＳの７ボタン７Ｂにカーソルが表示されるとともに、７ボタン７Ｂ内にポインタが表示されている。この場合、図６（ｃ）に示すように、カーソルの表示位置は、再び、ジョイスティック部１０の絶対位置に連動する。
【００６３】
図１及び図５を参照して、第２の実施の形態に係るハプティックジョイスティック装置２の動作について説明する。ここでは、図５に示す例で説明し、第１の実施の形態で説明した動作と異なる点だけ詳細に説明する。
【００６４】
目的地設定画面ＤＳの電話番号ボタンＴＢにカーソル表示されている場合、操作者が電話番号ボタンを決定するために決定ボタン１０ａをＯＮする。操作検出手段１１では、その決定ボタン１０ａのＯＮを検出し、その検出情報を操作検出信号としてＥＣＵ４０に送信する。この操作検出信号を受信すると、ＥＣＵ４０では、そのＯＮ情報を示すジョイスティック情報信号をナビＥＣＵ２２に送信する。
【００６５】
このジョイスティック情報信号を受信すると、ナビＥＣＵ２２では、決定ボタン１０ａのＯＮ情報に基づいてカーソル表示されている電話番号による目的地設定を決定し、電話番号設定画面ＴＳに遷移すると判定する。そして、ナビＥＣＵ２２では、電話番号設定画面ＴＳの０〜９のボタンの中から０ボタンを自動的に選択し、電話番号設定画面ＴＳ上でジョイスティック部１０の絶対位置に対応した位置にポインタを表示しかつ０ボタン０Ｂにカーソルを表示する電話番号設定画面画像を画像信号としてディスプレイ３０に送信する。この画像信号を受信すると、ディスプレイ３０では、ジョイスティック部１０の現在の絶対位置に対応した位置でポインタ表示するとともに０ボタン０Ｂをカーソル表示した電話番号設定画面ＴＳを表示する。
【００６６】
このハプティックジョイスティック装置２によれば、第１の実施の形態に係るハプティックジョイスティック装置１と同様の効果を有する。また、ハプティックジョイスティック装置２によれば、ナビゲーションシステムにおいて画面遷移し、遷移後の設定画面で自動的にボタンを選択した場合、画面上のカーソルだけをジョイスティック部１０の絶対位置に非連動とし、自動的にボタンを選択した位置に対応してカーソル表示し、ジョイスティック部１０の絶対位置に対応した位置でポインタ表示を行うので、操作者がジョイスティック部１０の実際の位置を認識できるとともにどのボタンが選択されているかを認識できる。
【００６７】
以上、本発明に係る実施の形態について説明したが、本発明は上記実施の形態に限定されることなく様々な形態で実施される。
【００６８】
例えば、本実施の形態では入力装置として車両に搭載されるハプティックジョイスティック装置に適用したが、車両以外で用いられる入力装置にも適用可能であり、ジョイスティック以外にもトラックボールなどの他の遠隔ハプティックデバイスにも適用可能である。
【００６９】
また、本実施の形態ではナビゲーションシステムの設定画面に適用したが、遠隔操作可能な様々な画面（例えば、エアコンの設定画面、オーディオの設定画面）に対する入力に適用可能である。
【００７０】
また、本実施の形態ではジョイスティックに付加する力として選択されたボタンの中心位置に引き込むような力を付加する構成としたが、選択されたボタンの位置に基づいて操作者の操作方向とは逆方向の力を付加するなどの様々な力（操作者に触覚感を与えるような力）を付加してよい。
【００７１】
また、本実施の形態では画面遷移時に遷移した画面上の最初のボタンだけを装置側で自動的に選択する構成としたが、同一の画面上で複数のボタンを自動的に選択する構成としてもよく、その場合には自動で複数のボタンを選択している間はその各ボタン位置に対応した力をジョイスティックに付加しない。例えば、電話番号選択画面の場合には最も操作頻度の高い市外局番あるいは電話番号に従って複数のボタンを順次自動選択する。
【００７２】
また、本実施の形態では各ボタンが選択された状態をカーソル表示で表わしたが、反転表示、他色表示などの他の表示方法でもよい。
【００７３】
また、本実施の形態ではジョイスティックの絶対位置が移動した場合に反力マップを切り替えたが、ジョイスティックの傾倒操作や決定ボタンのＯＮを検出した場合に反力マップを切り替えるようにしてもよい。
【図面の簡単な説明】
【００７４】
【図１】本実施の形態に係るハプティックジョイスティック装置の構成図である。
【図２】本実施の形態に係る画面遷移時の画面と反力マップの概要を示す一例である。
【図３】第１の実施の形態に係る画面遷移時のポインタ及びカーソルがジョイスティック絶対位置と非連動の場合の画面と反力マップの一例である。
【図４】図３の例に対応した画面、反力マップ、ポインタ、カーソルのタイミングチャートである。
【図５】第２の実施の形態に係る画面遷移時のカーソルのみがジョイスティック絶対位置と非連動の場合の画面と反力マップの一例である。
【図６】図５の例に対応した画面、反力マップ、ポインタ、カーソルのタイミングチャートである。
【図７】従来の画面遷移時の画面と反力マップの一例である。
【符号の説明】
【００７５】
１，２…ハプティックジョイスティック装置、１０…ジョイスティック部、１０ａ…決定ボタン、１１…操作検出手段、１２…反力発生手段、２１，２２…ナビＥＣＵ、３０…ディスプレイ、４０…ＥＣＵ
【図１】
2010146170.tif 000003
【図２】
2010146170.tif 000004
【図３】
2010146170.tif 000005
【図４】
2010146170.tif 000006
【図５】
2010146170.tif 000007
【図６】
2010146170.tif 000008
【図７】
2010146170.tif 000009