(57)【要約】  【課題】ユーザにとってより使いやすい操作環境を提供することができる車載システム１０を提供する。  【解決手段】本発明の車載システム１０は、タッチパネル１１およびダイヤルスイッチ１２を備え、操作回数が所定値を上回った方の入力手段に適したメニュー画面を表示装置１３に表示する。タッチパネル１１を用いた入力に適したメニュー画面とは、例えば、複数のメニュー項目の少なくとも１つが、３つ以上の他のメニュー項目と隣接して表示されるメニュー画面であり、ダイヤルスイッチ１２を用いた入力に適したメニュー画面とは、例えば、複数のメニュー項目のそれぞれが、１つまたは２つの他のメニュー項目と隣接して表示されるメニュー画面である。【選択図】図１
2008062737.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載され、ユーザによって選択されたメニュー項目に対応する処理を実行する車載装置であって、
複数のメニュー項目を有するメニュー画面を表示装置に表示するメニュー表示手段と、
前記メニュー画面を表示している前記表示装置の画面上において、触れられた位置を検出することにより、当該触れられた位置に表示されているメニュー項目をユーザに選択させる接触式入力手段と、
前記表示装置に表示されているメニュー画面内の複数のメニュー項目において、フォーカスを移動させることにより、いずれかのメニュー項目をユーザに選択させる移動式入力手段と、
前記接触式入力手段および移動式入力手段のそれぞれの操作回数を、それぞれの入力手段の識別情報に対応付けて格納する操作回数格納手段と、
前記接触式入力手段または前記移動式入力手段から操作されたことを示す操作信号を受信した場合に、前記操作回数格納手段を参照して、操作された方の入力手段の識別情報に対応付けて格納されている操作回数を増加させる操作回数更新手段と
を備え、
前記メニュー表示手段は、
前記操作回数格納手段を参照して、前記接触式入力手段または前記移動式入力手段のいずれかの操作回数が予め定められた閾値以上になった場合に、操作回数が前記閾値以上となった方の入力手段に適したメニュー項目の並びで構成されるメニュー画面を前記表示装置に表示すること
を特徴とする車載装置。
【請求項２】
請求項１に記載の車載装置であって、
前記操作回数更新手段は、
前記接触式入力手段または前記移動式入力手段から前記操作信号を複数回受信した場合、当該受信した複数の操作信号の中で、連続して受信した２つの操作信号の時間間隔が予め定められた時間間隔未満である操作信号をグループ化し、同一のグループに属する操作信号を、１回の操作と判定し、前記操作回数格納手段を参照して、操作が１回行われた方の入力手段の識別情報に対応付けて格納されている操作回数を１増加させること
を特徴とする車載装置。
【請求項３】
請求項１または２に記載の車載装置であって、
前記メニュー表示手段は、
前記接触式入力手段に適したメニュー項目の並びで構成されるメニュー画面として、複数のメニュー項目の少なくとも１つが、３つ以上の他のメニュー項目と隣接して表示されるメニュー画面を前記表示装置に表示し、
前記移動式入力手段に適したメニュー項目の並びで構成されるメニュー画面として、複数のメニュー項目のそれぞれが、１つまたは２つの他のメニュー項目と隣接して表示されるメニュー画面を前記表示装置に表示すること
を特徴とする車載装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載され、ユーザによって選択されたメニュー項目に対応する処理を実行する車載装置に関する。
【背景技術】
【０００２】
特許文献１には、入力手段として、タッチパネルを備える車載用ナビゲーション装置が開示されている。また、近年、ナビゲーション装置をはじめとする車載装置の入力手段として、小型でありながら、操作性の優れたハードウェアスイッチであるダイヤル式のスイッチが採用される場合がある。
【０００３】
【特許文献１】特開平９−２１８０４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、タッチパネルを用いた入力方式では、表示されている画面の位置に触れることで触れた位置に表示されている画像領域に対応付けられたメニュー項目が選択され、直感的な操作が可能であり、ユーザにとって使いやすい。タッチパネル用のメニュー画面では、メニュー項目の画像領域にユーザが容易に触れることができるように、それぞれのメニュー項目の画像領域を広くする場合がある。
【０００５】
また、ダイヤルスイッチは、回転するダイヤルと決定ボタンとを有しており、ユーザによって当該ダイヤルが回転させられることにより、所定の回転角度毎に操作パルスを発生させる。車載装置本体は、当該パルスを受けて、複数のメニュー項目から構成されるメニュー画面において、メニュー項目に合わせるフォーカスを移動させる。そして、車載装置本体は、決定ボタンが操作されたことを示す信号をダイヤルスイッチから受け取ることにより、フォーカスが合っているメニュー項目の選択を受け付ける。
【０００６】
このように、ダイヤルスイッチ用のメニュー画面では、ダイヤルの回転に伴うフォーカスの移動が、ユーザの予想通りになるように、メニュー項目が例えば１列に並べられたメニュー画面が好ましい。
【０００７】
また、タッチパネルおよびダイヤルスイッチの２つの入力手段が設けられた車載装置においては、操作される入力手段に応じて、当該入力手段に適した構成のメニュー画面が表示されれば便利である。
【０００８】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、ユーザにとってより使いやすい操作環境を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の車載装置は、接触式入力手段および移動式入力手段を備える車載装置において、操作回数が所定値を上回った方の入力手段に適したメニュー画面を表示する。
【００１０】
また、本発明は、例えば、車両に搭載され、指定されたメニュー項目に対応する処理を実行する車載装置であって、複数のメニュー項目を有するメニュー画面を表示装置に表示するメニュー表示手段と、メニュー画面を表示している表示装置の画面上において、触れられた位置を検出することにより、当該触れられた位置に表示されているメニュー項目をユーザに選択させる接触式入力手段と、表示装置に表示されているメニュー画面内の複数のメニュー項目において、フォーカスを移動させることにより、いずれかのメニュー項目をユーザに選択させる移動式入力手段と、接触式入力手段および移動式入力手段のそれぞれの操作回数を、それぞれの入力手段の識別情報に対応付けて格納する操作回数格納手段と、接触式入力手段または移動式入力手段から操作されたことを示す操作信号を受信した場合に、操作回数格納手段を参照して、操作された方の入力手段の識別情報に対応付けて格納されている操作回数を増加させる操作回数更新手段とを備え、メニュー表示手段は、操作回数格納手段を参照して、接触式入力手段または移動式入力手段のいずれかの操作回数が予め定められた閾値以上になった場合に、操作回数が閾値以上となった方の入力手段に適したメニュー項目の並びで構成されるメニュー画面を表示装置に表示することを特徴とする車載装置を提供する。
【発明の効果】
【００１１】
本発明の車載装置によれば、ユーザにとってより使いやすい操作環境を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の実施の形態について、図面を参照しながら説明する。
【００１３】
図１は、本発明の一実施形態に係る車載システム１０の構成を示すシステム構成図である。車載システム１０は、タッチパネル１１、ダイヤルスイッチ１２、表示装置１３、および車載装置本体２０を備える。
【００１４】
表示装置１３は、例えばＬＣＤ（Liquid Crystal Display）等であり、車載装置本体２０から出力されるメニュー画面やアプリケーションの処理に応じた画面等の画面イメージを表示する。
【００１５】
タッチパネル１１は、メニュー画面を表示している表示装置１３の画面上において、触れられた画面位置を検出することにより、当該触れられた画面位置に表示されているメニュー項目をユーザに選択させる接触式入力手段の一例である。タッチパネル１１は、表示装置１３の画面上に設けられ、当該表示装置１３の画面上において、触れられた画面上の位置を検出し、検出した位置を示す情報を車載装置本体２０に供給する。
【００１６】
ダイヤルスイッチ１２は、メニュー画面に表示されている複数のメニュー項目のフォーカスを移動させることにより、ユーザに所望のメニュー項目を選択させる移動式入力手段の一例であり、一部が回転可能なダイヤルで構成されている。ユーザによって当該ダイヤルが回転させられた場合に、ダイヤルスイッチ１２は、所定の回転角度毎にパルスを発生させ、発生したパルスを車載装置本体２０に供給する。ダイヤルスイッチ１２は、運転者が運転中に操作しやすい位置、例えばハンドル等に設けられる。
【００１７】
なお、ダイヤルスイッチ１２は、ダイヤルの回転量を示す情報を車載装置本体２０に供給するようなものでもよい。また、移動式入力手段としては、他に、ジョイスティックや複数の方向ボタンを有するスイッチ等であってもよい。
【００１８】
車載装置本体２０は、操作回数格納部２１、フラグ更新部２２、フラグ格納部２３、操作回数更新部２４、アプリケーション実行部２５、およびメニュー表示部２６を備える。
【００１９】
アプリケーション実行部２５は、タッチパネル１１またはダイヤルスイッチ１２を介して受け付けたユーザからの指示に応じて、現在位置を算出して地図上に表示する処理、目的地までの経路を探索する処理、または探索した経路に従って車両を誘導する処理等を行う。アプリケーション実行部２５は、それぞれの処理に応じた画面を表示装置１３に表示する。
【００２０】
また、アプリケーション実行部２５は、それぞれの処理においてユーザからの入力が必要な場合に、ユーザからの入力を受け付けるためのメニュー画面をメニュー表示部２６に生成させる。そして、アプリケーション実行部２５は、タッチパネル１１またはダイヤルスイッチ１２を介してユーザの操作を示す信号を取得した場合に、表示装置１３に表示されているメニュー画面に関する情報をメニュー表示部２６から取得して、ユーザによって選択されたメニュー項目を特定する。
【００２１】
操作回数格納部２１は、例えば図２に示すように、入力手段の操作回数２１１を、それぞれの入力手段を識別するＩＤ２１０に対応付けて格納する。フラグ格納部２３は、タッチパネル１１による入力に適したメニュー画面を表示すべきか否かを示すフラグを格納する。
【００２２】
操作回数更新部２４は、タッチパネル１１またはダイヤルスイッチ１２から、操作されたことを示す操作信号を受信した場合に、操作回数格納部２１を参照して、操作された方の入力手段の識別情報に対応付けて格納されている操作回数を増加させる。
【００２３】
また、操作回数更新部２４は、例えば、タッチパネル１１またはダイヤルスイッチ１２から、操作信号を複数回受信した場合は、当該受信した複数の操作信号の中で、連続して受信した２つの操作信号の時間間隔が予め定められた時間間隔（例えば１分）未満である操作信号をグループ化し、同一のグループに属する操作信号を、１回の操作と判定する。そして、操作回数更新部２４は、操作回数格納部２１を参照して、操作が１回行われた方の入力手段の識別情報に対応付けて格納されている操作回数を１増加させる。
【００２４】
これにより、操作回数更新部２４は、タッチパネル１１によって、メニュー階層毎にメニュー項目が順次選択されることにより実現される１つの処理や、目的のメニュー項目にフォーカスを合わせるために行うダイヤルの回転によってダイヤルスイッチ１２から供給される複数の操作パルスを、１回の操作と判定することができる。
【００２５】
フラグ更新部２２は、操作回数格納部２１内の操作回数を監視し、いずれかの入力手段の操作回数が増加した場合に、増加した操作回数が予め定められた閾値（例えば５回）以上か否かを判定する。増加した操作回数が閾値以上の場合、当該操作回数に対応する入力手段がタッチパネル１１であるならば、フラグ更新部２２は、フラグ格納部２３に格納されているフラグに１をセットする。一方、操作回数が閾値に達した入力手段がダイヤルスイッチ１２であるならば、フラグ更新部２２は、フラグ格納部２３に格納されているフラグに０をセットする。
【００２６】
メニュー表示部２６は、アプリケーション実行部２５から指示された場合に、メニュー画面を生成して表示装置１３に表示させる。このとき、メニュー表示部２６は、フラグ格納部２３内のフラグを参照して、当該フラグに１がセットされている場合には、例えば図３に示すような、タッチパネル１１を用いた入力に適したメニュー項目の並びで構成されるメニュー画面を表示装置１３に表示させる。
【００２７】
一方、フラグ格納部２３内のフラグに０がセットされている場合には、例えば図４に示すような、ダイヤルスイッチ１２を用いた入力に適したメニュー項目の並びで構成されるメニュー画面を表示装置１３に表示させる。
【００２８】
タッチパネル１１を用いた入力に適したメニュー項目の並びで構成されるメニュー画面とは、例えば図３に示すように、それぞれのメニュー項目３１が表示される画面領域が比較的広く、複数のメニュー項目３１の少なくとも１つが、３つ以上の他のメニュー項目３１と隣接して表示されているメニュー画面３０を指す。
【００２９】
図３に示す例では、メニュー項目３１ｂは、メニュー項目３１ａ、３１ｅ、および３１ｃに隣接して表示されており、メニュー項目３１ｅは、メニュー項目３１ｄ、３１ｂ、および３１ｆに隣接して表示されている。
【００３０】
このように、比較的広い領域にメニュー項目が表示されることにより、ユーザは所望のメニュー項目が表示された画面領域に確実に触れることができる。
【００３１】
ダイヤルスイッチ１２を用いた入力に適したメニュー項目の並びで構成されるメニュー画面とは、例えば図４に示すように、それぞれのメニュー項目３３が表示される画面領域が比較的狭く、複数のメニュー項目３３のそれぞれが、１つまたは２つの他のメニュー項目３３と隣接して表示されているメニュー画面３２を指す。
【００３２】
図４に示す例では、メニュー項目３３ａは、メニュー項目３３ｂにのみ隣接して表示されており、メニュー項目３３ｄは、メニュー項目３３ｃおよび３３ｅに隣接して表示されている。なお、図４では、メニュー項目３３ｃにフォーカスが合っている例が示されている。
【００３３】
なお、他の例として、ダイヤルスイッチ１２を用いた入力に適したメニュー画面は、例えば図５や図６に示すような構成であってもよい。図５または図６に示したいずれのメニュー画面も、画面内のそれぞれのメニュー項目は、１つまたは２つの他のメニュー項目に隣接して表示されている。
【００３４】
このように、それぞれのメニュー項目に隣接して表示されるメニュー項目が、多くとも２つであることにより、複数のメニュー項目を移動するフォーカスの挙動の自由度が少なくなる。そのため、車載装置本体２０に予め設定されているフォーカスの挙動と、メニュー画面からユーザによって想定されるフォーカスの挙動とが異なる可能性を低くすることができる。
【００３５】
また、フラグ格納部２３内のフラグには、タッチパネル１１が所定回数以上操作された場合に１がセットされ、ダイヤルスイッチ１２が所定回数以上操作された場合に０がセットされるので、メニュー表示部２６は、タッチパネル１１が所定回数以上操作された場合に、タッチパネル１１に適したメニュー画面を表示装置１３に表示させ、ダイヤルスイッチ１２が所定回数以上操作された場合に、ダイヤルスイッチ１２に適したメニュー画面を表示装置１３に表示させる。
【００３６】
これにより、メニュー表示部２６は、ユーザが操作する回数の多い入力手段に適したメニュー画面を表示装置１３に表示させることができる。従って、車載システム１０は、より使いやすい操作環境をユーザに提供することができる。
【００３７】
図７は、車載システム１０によって実行されるメニュー画面決定処理の一例を示すフローチャートである。例えば、車載システム１０が起動する等の所定のタイミングで、車載システム１０は、本フローチャートに示す動作を開始する。
【００３８】
まず、操作回数更新部２４は、タッチパネル１１またはダイヤルスイッチ１２から操作信号を受信したか否かを判定する（Ｓ１００）。操作信号を受信していない場合（Ｓ１００：Ｎｏ）、操作回数更新部２４は、操作信号を受信するまでステップＳ１００を繰り返す。
【００３９】
操作信号を受信した場合（Ｓ１００：Ｙｅｓ）、操作回数更新部２４は、例えば、連続して受信した操作信号において、最後に受信した操作信号から所定時間（例えば１分）経過したか否かを判定することにより、一連の操作が終了したか否かを判定する（Ｓ１０１）。一連の操作が終了していない場合（Ｓ１０１：Ｎｏ）、操作回数更新部２４は、一連の操作が終了するまでステップＳ１０１を繰り返す。
【００４０】
一連の操作が終了した場合（Ｓ１０１：Ｙｅｓ）、操作回数更新部２４は、受信した操作信号がタッチパネル１１からのものであるか否かを判定する（Ｓ１０２）。受信した操作信号がダイヤルスイッチ１２からのものである場合（Ｓ１０２：Ｎｏ）、操作回数更新部２４は、操作回数格納部２１を参照して、ダイヤルスイッチ１２のＩＤに対応付けて格納されている操作回数を１増加させ（Ｓ１０４）、ステップＳ１０５に示す処理を実行する。
【００４１】
一方、受信した操作信号がタッチパネル１１からのものである場合（Ｓ１０２：Ｙｅｓ）、操作回数更新部２４は、操作回数格納部２１を参照して、タッチパネル１１のＩＤに対応付けて格納されている操作回数を１増加させる（Ｓ１０３）。そして、フラグ更新部２２は、操作回数格納部２１を参照して、タッチパネル１１のＩＤに対応付けられている操作回数が閾値以上か否かを判定する（Ｓ１０５）。
【００４２】
タッチパネル１１のＩＤに対応付けられている操作回数が閾値以上である場合（Ｓ１０５：Ｙｅｓ）、フラグ更新部２２は、フラグ格納部２３に格納されているフラグに１をセットし（Ｓ１０６）、ステップＳ１０７に示す処理を実行する。
【００４３】
一方、タッチパネル１１のＩＤに対応付けられている操作回数が閾値未満である場合（Ｓ１０５：Ｎｏ）、フラグ更新部２２は、操作回数格納部２１を参照して、ダイヤルスイッチ１２のＩＤに対応付けられている操作回数が閾値以上か否かを判定する（Ｓ１０８）。ダイヤルスイッチ１２のＩＤに対応付けられている操作回数が閾値未満である場合（Ｓ１０８：Ｎｏ）、操作回数更新部２４は、再びステップＳ１００に示した処理を実行する。
【００４４】
ダイヤルスイッチ１２のＩＤに対応付けられている操作回数が閾値以上である場合（Ｓ１０８：Ｙｅｓ）、フラグ更新部２２は、フラグ格納部２３に格納されているフラグに０をセットし（Ｓ１０９）、操作回数格納部２１に格納されている操作回数を全て０クリアして（Ｓ１０７）、操作回数更新部２４は、再びステップＳ１００に示した処理を実行する。
【００４５】
図８は、車載システム１０によって実行されるメニュー画面表示処理の一例を示すフローチャートである。例えば、車載システム１０が起動する等の所定のタイミングで、車載システム１０は、本フローチャートに示す動作を開始する。
【００４６】
まず、メニュー表示部２６は、アプリケーション実行部２５からメニュー画面の表示指示を受信したか否かを判定する（Ｓ２００）。メニュー画面の表示指示を受信していない場合（Ｓ２００：Ｎｏ）、メニュー表示部２６は、メニュー画面の表示指示を受信するまでステップＳ２００を実行する。
【００４７】
メニュー画面の表示指示を受信した場合（Ｓ２００：Ｙｅｓ）、メニュー表示部２６は、フラグ格納部２３内に格納されているフラグにセットされている値を読み出し（Ｓ２０１）、当該フラグに１がセットされているか否かを判定する（Ｓ２０２）。
【００４８】
フラグ格納部２３から読み出したフラグに１がセットされている場合（Ｓ２０２：Ｙｅｓ）、メニュー表示部２６は、タッチパネル１１による入力に適したメニュー画面を表示装置１３に表示し（Ｓ２０３）、再びステップＳ２００に示した処理を実行する。
【００４９】
フラグ格納部２３から読み出したフラグに０がセットされている場合（Ｓ２０２：Ｎｏ）、メニュー表示部２６は、ダイヤルスイッチ１２による入力に適したメニュー画面を表示装置１３に表示し（Ｓ２０４）、再びステップＳ２００に示した処理を実行する。
【００５０】
以上、本発明の実施の形態について説明した。
【００５１】
上記説明から明らかなように、本発明の車載システム１０によれば、ユーザにとってより使いやすい操作環境を提供することができる。
【００５２】
なお、本発明は、上記の各実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００５３】
例えば、上記した実施形態において、操作回数更新部２４は、１回の操作を検出した場合に操作回数格納部２１内の操作回数を１増加させたが、他の形態として、操作回数更新部２４は、連続して操作された回数を操作回数格納部２１に格納するようにしてもよい。例えば、タッチパネル１１が３回連続で操作された後に、ダイヤルスイッチ１２が２回連続で操作された場合、操作回数更新部２４は、タッチパネル１１の操作回数として０を、ダイヤルスイッチ１２の操作回数として２を、それぞれ操作回数格納部２１に格納する。
【００５４】
これにより、一方の入力手段を使い続けることが確定していない状況で、累積された操作回数の多い方の入力手段に適したメニュー画面が表示されてしまうことを防止することができる。
【００５５】
また、上記した実施形態において、フラグ更新部２２によるフラグの判定に用いられる操作回数の閾値は、フラグ更新部２２内に予め設定されていたが、他の形態として、フラグ更新部２２は、タッチパネル１１またはダイヤルスイッチ１２を介してユーザから受け付けた閾値と操作回数格納部２１内の操作回数とを比較することにより、フラグ格納部２３内のフラグを制御するようにしてもよい。
【００５６】
また、上記した実施形態において、タッチパネル１１の操作回数によってタッチパネル１１に適したメニュー画面を表示することを決定する場合に比較される操作回数の閾値、および、ダイヤルスイッチ１２の操作回数によってダイヤルスイッチ１２に適したメニュー画面を表示することを決定する場合に比較される操作回数の閾値は、同一の値であるが、他の形態として、これらは異なる値であってもよい。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態に係る車載システム１０の構成を示すシステム構成図である。
【図２】操作回数格納部２１に格納されるデータ構造の一例を示す図である。
【図３】タッチパネル１１用のメニュー画面の一例を示す図である。
【図４】ダイヤルスイッチ１２用のメニュー画面の一例を示す図である。
【図５】ダイヤルスイッチ１２用のメニュー画面の他の例を示す図である。
【図６】ダイヤルスイッチ１２用のメニュー画面の他の例を示す図である。
【図７】車載システム１０によって実行されるメニュー画面決定処理の一例を示すフローチャートである。
【図８】車載システム１０によって実行されるメニュー画面表示処理の一例を示すフローチャートである。
【符号の説明】
【００５８】
１０・・・車載システム、１１・・・タッチパネル、１２・・・ダイヤルスイッチ、１３・・・表示装置、２０・・・車載装置本体、２１・・・操作回数格納部、２１０・・・ＩＤ、２１１・・・操作回数、２２・・・フラグ更新部、２３・・・フラグ格納部、２４・・・操作回数更新部、２５・・・アプリケーション実行部、２６・・・メニュー表示部、３０・・・メニュー画面、３１・・・メニュー項目、３２・・・メニュー画面、３３・・・メニュー項目、３４・・・メニュー画面、３５・・・メニュー項目、３６・・・メニュー画面
【図１】
2008062737.tif 000003
【図２】
2008062737.tif 000004
【図３】
2008062737.tif 000005
【図４】
2008062737.tif 000006
【図５】
2008062737.tif 000007
【図６】
2008062737.tif 000008
【図７】
2008062737.tif 000009
【図８】
2008062737.tif 000010