(57)【特許請求の範囲】
【請求項１】
車両に搭載され、ユーザに情報を表示する車載表示システムであって、
複数の項目を含むリストを表示する表示手段と、
前記表示手段から独立して配置され、回転操作が可能な操作手段と、
一方向の前記回転操作に応答して前記リストを第１方向にスクロールさせ、他方向の前記回転操作に応答して前記リストを前記第１方向とは逆の第２方向にスクロールさせる表示制御手段と、
前記車両におけるハンドルの位置を判定する判定手段と、
前記ハンドルの位置に基づいて、前記リストをスクロールさせる方向を反転させる反転手段と、
を備えることを特徴とする車載表示システム。
【請求項２】
車両に搭載され、ユーザに情報を表示する車載表示システムであって、
複数の項目を含むリストを表示する表示手段と、
前記表示手段から独立して配置され、回転操作が可能な操作手段と、
一方向の前記回転操作に応答して前記リストを第１方向にスクロールさせ、他方向の前記回転操作に応答して前記リストを前記第１方向とは逆の第２方向にスクロールさせる表示制御手段と、
ユーザから設定の変更を受け付ける受付手段と、
前記設定に基づいて、前記リストをスクロールさせる方向を反転させる反転手段と、
を備えることを特徴とする車載表示システム。
【請求項３】
請求項１に記載の車載表示システムにおいて、
前記操作手段は、前記車両の運転席と助手席との間に配置されることを特徴とする車載表示システム。
【請求項４】
請求項１ないし３のいずれかに記載の車載表示システムにおいて、
前記表示手段は、
前記複数の項目を弧線に沿って配置し、
前記リストをスクロールさせる方向が反転された場合は、前記弧線の形状を反転させることを特徴とする車載表示システム。
【請求項５】
車両において情報を表示する表示方法であって、
複数の項目を示すリストを表示手段に表示する工程と、
前記表示手段から独立して配置される操作手段に対する一方向の回転操作に応答して、前記リストを第１方向にスクロールさせる工程と、
前記操作手段に対する他方向の前記回転操作に応答して、前記リストを前記第１方向とは逆の第２方向にスクロールさせる工程と、
前記車両におけるハンドルの位置を判定する工程と、
前記ハンドルの位置に基づいて、前記リストをスクロールさせる方向を反転させる工程と、
を備えることを特徴とする表示方法。
【請求項６】
車両において情報を表示する表示方法であって、
複数の項目を示すリストを表示手段に表示する工程と、
前記表示手段から独立して配置される操作手段に対する一方向の回転操作に応答して、前記リストを第１方向にスクロールさせる工程と、
前記操作手段に対する他方向の前記回転操作に応答して、前記リストを前記第１方向とは逆の第２方向にスクロールさせる工程と、
ユーザから設定の変更を受け付ける工程と、
前記設定に基づいて、前記リストをスクロールさせる方向を反転させる工程と、
を備えることを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両において情報を表示する技術に関する。
【背景技術】
【０００２】
従来より、自動車などの車両に搭載され、ユーザ（代表的にはドライバ）に各種情報を表示するナビゲーション装置などの車載表示システムが知られている。
【０００３】
このような車載表示システムにおいては、ユーザが操作ができる期間が信号待ちの停車中などの比較的短い期間となることが多いため、直感的かつ迅速に目的とする指示ができることが要求される。このため、近年の車載表示システムでは、ディスプレイの画面に表示されたコマンドボタンに触れることで各種の指示を行うことができるタッチパネル方式のユーザインターフェイスが採用されることが一般的である（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１２２４４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ディスプレイの確認に関して運転中のユーザの視線の移動量を少なくするには、フロントガラスに近接した位置などにディスプレイを配置することが望ましい。ただし、このように視認性を重視してディスプレイを配置するとユーザの手がディスプレイの位置に届かなくなる場合があり、この場合にはタッチパネル方式を採用することが難しくなる。
【０００６】
これに対応するため、ディスプレイと操作部材とを独立して設け、ユーザが操作しやすい位置に操作部材を配置することが提案されている。このようなディスプレイから独立した操作部材としては、回転操作が可能な操作部材であることが望ましい。このように回転操作が可能な操作部材であれば、操作部材のみの操作であっても多様な指示ができるようになる。
【０００７】
回転操作が可能な操作部材を採用する場合には、回転操作に応答して、ディスプレイに表示される複数の項目を含むリストをスクロールさせることが想定される。例えば、左方向への回転操作に応答してリストを上方向にスクロールさせ、逆に、右方向への回転操作に応答してリストを下方向にスクロールさせることが考えられる。
【０００８】
しかしながら、回転操作の回転方向とスクロールさせる方向とは同一方向ではないことから、ユーザが回転操作を行った場合に、自分の感覚と合致しない方向にリストがスクロールすると感じる場合がある。このようにユーザの感覚に合致しない方向にリストがスクロールした場合は、ユーザは必要とする指示を直感的に行うことが難しくなる。特に右ハンドル車及び左ハンドル車の一方に適合させてスクロールさせる方向を定めた車載表示システムを、右ハンドル車及び左ハンドル車の他方に搭載した場合には、操作部材を操作する手が逆になるなどの理由からこのような問題が生じやすい。
【０００９】
本発明は、上記課題に鑑みてなされたものであり、ユーザの感覚に合致する方向にリストをスクロールさせることができる技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、請求項１の発明は、車両に搭載され、ユーザに情報を表示する車載表示システムであって、複数の項目を含むリストを表示する表示手段と、前記表示手段から独立して配置され、回転操作が可能な操作手段と、一方向の前記回転操作に応答して前記リストを第１方向にスクロールさせ、他方向の前記回転操作に応答して前記リストを前記第１方向とは逆の第２方向にスクロールさせる表示制御手段と、前記車両におけるハンドルの位置を判定する判定手段と、前記ハンドルの位置に基づいて、前記リストをスクロールさせる方向を反転させる反転手段と、を備えている。
【００１１】
また、請求項２の発明は、車両に搭載され、ユーザに情報を表示する車載表示システムであって、複数の項目を含むリストを表示する表示手段と、前記表示手段から独立して配置され、回転操作が可能な操作手段と、一方向の前記回転操作に応答して前記リストを第１方向にスクロールさせ、他方向の前記回転操作に応答して前記リストを前記第１方向とは逆の第２方向にスクロールさせる表示制御手段と、ユーザから設定の変更を受け付ける受付手段と、前記設定に基づいて、前記リストをスクロールさせる方向を反転させる反転手段と、を備えている。
【００１２】
また、請求項３の発明は、請求項１に記載の車載表示システムにおいて、前記操作手段は、前記車両の運転席と助手席との間に配置される。
【００１３】
また、請求項４の発明は、請求項１ないし３のいずれかに記載の車載表示システムにおいて、前記表示手段は、前記複数の項目を弧線に沿って配置し、前記リストをスクロールさせる方向が反転された場合は、前記弧線の形状を反転させる。
【００１４】
また、請求項５の発明は、車両において情報を表示する表示方法であって、複数の項目を示すリストを表示手段に表示する工程と、前記表示手段から独立して配置される操作手段に対する一方向の回転操作に応答して、前記リストを第１方向にスクロールさせる工程と、前記操作手段に対する他方向の前記回転操作に応答して、前記リストを前記第１方向とは逆の第２方向にスクロールさせる工程と、前記車両におけるハンドルの位置を判定する工程と、前記ハンドルの位置に基づいて、前記リストをスクロールさせる方向を反転させる工程と、を備えている。
【００１５】
また、請求項６の発明は、車両において情報を表示する表示方法であって、複数の項目を示すリストを表示手段に表示する工程と、前記表示手段から独立して配置される操作手段に対する一方向の回転操作に応答して、前記リストを第１方向にスクロールさせる工程と、前記操作手段に対する他方向の前記回転操作に応答して、前記リストを前記第１方向とは逆の第２方向にスクロールさせる工程と、ユーザから設定の変更を受け付ける工程と、前記設定に基づいて、前記リストをスクロールさせる方向を反転させる工程と、を備えている。
【発明の効果】
【００１６】
請求項１及び５の発明によれば、ハンドルの位置に基づいてリストをスクロールさせる方向が反転されるため、車両のハンドルの位置を問わず、ユーザの感覚に合致する方向にリストをスクロールさせることができる。
【００１７】
また、請求項２及び６の発明によれば、ユーザの設定に基づいてリストをスクロールさせる方向が反転されるため、ユーザの感覚に合致する方向にリストをスクロールさせることができる。
【００１８】
また、請求項３の発明によれば、操作手段が車両の運転席と助手席との間に配置され、右ハンドル車と左ハンドル車とで操作手段を操作する手が逆になる場合においても、ユーザの感覚に合致する方向にリストをスクロールさせることができる。
【００１９】
また、請求項４の発明によれば、リストをスクロールさせる方向が反転された場合は、複数の項目が配置される弧線の形状を反転させるため、リストがスクロールする方向をユーザが直感的に把握できる。
【図面の簡単な説明】
【００２０】
【図１】図１は、表示システムの構成の概要を示すブロック図である。
【図２】図２は、表示システムが右ハンドル車に搭載された場合における構成の配置の一例を示す図である。
【図３】図３は、メインコントローラの外観を示す斜視図である。
【図４】図４は、コマンド受付状態に移行する場合のディスプレイの画面の遷移を示す図である。
【図５】図５は、コマンドツリーの概要を示す図である。
【図６】図６は、表示システムが右ハンドル車に搭載された場合におけるスクロール方向を示す図である。
【図７】図７は、押圧操作がなされた場合のディスプレイの画面の遷移を示す図である。
【図８】図８は、表示システムが左ハンドル車に搭載された場合における構成の配置の一例を示す図である。
【図９】図９は、表示システムが左ハンドル車に搭載された場合におけるスクロール方向を示す図である。
【図１０】図１０は、表示システムの起動時になされる処理の流れを示す図である。
【図１１】図１１は、各階層において項目の選択を受け付ける処理の流れを示す図である。
【図１２】図１２は、ユーザがスクロール方向に関する設定を行うためのディスプレイの画面を示す図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照しつつ本発明の実施の形態について説明する。
【００２２】
＜１．第１の実施の形態＞
＜１−１．構成＞
図１は、本実施の形態の表示システム１００の構成の概要を示すブロック図である。この表示システム１００は、自動車などの車両に搭載される車載表示システムであり、ドライバなどのユーザに対して各種の情報を表示する。表示システム１００は、主な機能としてオーディオ機能とナビゲーション機能とを有しており、オーディオ機能で再生する映像やナビゲーション用の地図画像などの各種情報を表示可能となっている。
【００２３】
図１に示すように、表示システム１００は、システム全体を統括する本体部１０と、各種情報を表示するディスプレイ３と、各種音声を出力するスピーカ４と、ユーザが操作を行う操作部５とを備えている。
【００２４】
操作部５は、メインコントローラ５０とモード切替ボタン５９とを含んでいる。メインコントローラ５０は、表示システム１００に各種の指示を行う際に、ユーザが主に操作するものである。一方、モード切替ボタン５９は、表示システム１００の表示モードを切り替えるためのボタンである。表示システム１００の表示モードには、オーディオ機能に係る情報を表示するオーディオモードと、ナビゲーション機能に係る情報を表示するナビゲーションモードとがある。
【００２５】
ディスプレイ３、スピーカ４及び操作部５は、本体部１０とケーブルを介して電気的に接続される。このため、ディスプレイ３及びスピーカ４は本体部１０の制御下で動作するとともに、操作部５へのユーザの操作内容は信号として本体部１０に入力される。
【００２６】
本体部１０は、表示システム１００の全体を統括する装置であり、車両の所定の位置に配置される。本体部１０は、放送信号を受信する放送受信部２１と、ディスクを再生するディスク再生部２２と、デジタル形式の音声データ（音楽データ）を再生するデータ再生部２３と、ナビゲーション機能を提供するナビゲーション部２４とを備えている。
【００２７】
放送受信部２１は、ＡＭ、ＦＭ等のラジオ放送や地上デジタルテレビ放送などの放送信号を受信するアンテナを備えており、受信した放送信号に基づく音声信号や映像信号を取得する。放送受信部２１で取得された音声信号はスピーカ４から出力され、映像信号はディスプレイ３に表示される。
【００２８】
ディスク再生部２２は、ＣＤ、ＤＶＤ及びＢＤ（Blu-ray Disc）などのディスクメディアの記録内容を読み取って、音声信号や映像信号を取得する。ディスク再生部２２で取得された音声信号はスピーカ４から出力され、映像信号はディスプレイ３に表示される。
【００２９】
データ再生部２３は、ハードディスクを備えており、ハードディスクに予め記憶されたＭＰ３などのデジタル形式の音声データを読み取ってデコードし、再生可能な音声信号を取得する。ディスク再生部２２で取得された音声信号はスピーカ４から出力される。
【００３０】
ナビゲーション部２４は、車両の現在位置に応じた地図画像をディスプレイ３に表示させるとともに、目的地が設定された場合は目的地までのルート案内を行う。ナビゲーション部２４はＧＰＳを備えており、ＧＰＳで車両の現在位置を取得する。ルートを含む地図画像はディスプレイ３に表示され、ルート案内用の音声はスピーカ４から出力される。
【００３１】
さらに、本体部１０は、システム全体を制御する制御部１を備えている。制御部１は、例えば、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３及び不揮発性メモリ１４などを備えたコンピュータである。制御部１の各種の機能は、ＲＯＭ１３に予め記憶されたファームウェアとしてのプログラムに従ってＣＰＵ１１が演算処理を行うことで実現される。図中に示す、指示受付部１１ａ、指示実行部１１ｂ、位置判定部１１ｃ、及び、方向反転部１１ｄは、このようにして実現される制御部１の機能のうちの一部を示している。
【００３２】
指示受付部１１ａは、操作部５への操作内容に基づいてユーザの指示を受け付ける。また、指示実行部１１ｂは、指示受付部１１ａが受け付けたユーザの指示を実行する。
【００３３】
操作部５においては、複数の種類の操作を行うことが可能となっており、各操作には表示システム１００に対する指示が割り当てられている。指示受付部１１ａは、操作部５へのユーザの操作内容を示す信号を入力し、当該操作に割り当てられたユーザの指示を受け付けることになる。
【００３４】
また、表示システム１００では、ユーザインタフェースとしてＧＵＩ（Graphical User Interface）が採用されている。ユーザから指示を受け付ける場合には、それぞれ選択肢となる複数の項目を含むリストが指示受付部１１ａの制御によりディスプレイ３の画面に表示される。これら複数の項目にはそれぞれ、表示システム１００に対する指示が割り当てられる。ユーザは、この画面を確認しながら、操作部５を操作して、カーソル（フォーカス）を所望の項目に移動させ、カーソルのある項目の選択を確定する。これにより、複数の項目のうちから一の項目がユーザに選択される。指示受付部１１ａは、ユーザに選択された項目に割り当てられた指示を受け付ける。このようにして指示受付部１１ａが受け付けた指示は、指示実行部１１ｂにより実行される。
【００３５】
表示システム１００では、ユーザが選択することにより表示システム１００に実行させることが可能な多数のコマンドが存在している。これらのコマンドは階層構造に分類され、階層構造のいずれかの階層の項目（選択肢）に含まれている。指示受付部１１ａは、表示対象とする階層を切り替えつつ階層ごとに項目をユーザに選択させることで、階層構造のいずれかの階層の項目に含まれるコマンドのうちから一のコマンドの選択をユーザから受け付けるようになっている。
【００３６】
位置判定部１１ｃは、表示システム１００が搭載される車両におけるハンドル（ステアリングホイール）の位置、すなわち、該車両が右ハンドル車か左ハンドル車かを判定する。本体部１０は、表示システム１００とは別に車両に設けられる外部装置８からの信号を制御部１に入力する外部入力部２５を備えている。ステアリング制御装置やボディ制御装置などの外部装置８から車両のハンドルの位置を示すハンドル信号が送出され、このハンドル信号は外部入力部２５を介して制御部１に入力される。位置判定部１１ｃは、このハンドル信号に基づいて車両のハンドルの位置を判定する。
【００３７】
また、方向反転部１１ｄは、位置判定部１１ｃの判定結果に基づいて、選択肢となる複数の項目を含むリストをスクロールさせる方向を変更する（詳細は後述）。
【００３８】
ディスプレイ３、スピーカ４及び操作部５は、本体部１０とは独立して、車室内におけるそれぞれに適した位置に配置される。図２は、表示システム１００を右ハンドル車に搭載した場合における、ディスプレイ３、スピーカ４及び操作部５の配置の一例を示す図である。
【００３９】
図２に示すように、ディスプレイ３は、視認するドライバの視線の移動量が少なくなるように、インストルメントパネル９１の左右中央で、フロントガラス９０に近接した位置に配置される。スピーカ４は、このディスプレイ３に近接して配置される。
【００４０】
また、操作部５は、ユーザが操作しやすいようにディスプレイ３から独立して、ディスプレイ３から離間した位置に配置される。具体的には、操作部５は、運転席９５と助手席９６との間に設けられるセンターコンソール９３に配置される。センターコンソール９３にはシフトレバー９４が設けられており、このシフトレバー９４に近接して操作部５が配置されている。
【００４１】
メインコントローラ５０はシフトレバー９４よりも後方に配置され、メインコントローラ５０の周辺にモード切替ボタン５９が設けられる。図２に示す車両は右ハンドル車であるため、運転席９５に着座するドライバは、運転中においてハンドル９２を操作しながら、必要に応じてシフトレバー９４を左手で操作する。操作部５は、このシフトレバー９４に近接して配置されるため、ドライバはドライビングポジションのまま左手で操作部５を操作することが可能である。
【００４２】
操作部５のメインコントローラ５０は、回転操作、押圧操作（プッシュ操作）及び方向操作（スライド操作）のすべてをユーザから受け付け可能な一つの操作部材を備えている。ユーザは、回転操作、押圧操作及び方向操作のすべてをメインコントローラ５０に対して片手のみで行うことが可能である。
【００４３】
図３は、メインコントローラ５０の外観を示す斜視図である。図に示すように、メインコントローラ５０は、略円柱形状をしており、ユーザがその全体を片手で覆って把持できる程度の大きさとされている。
【００４４】
メインコントローラ５０は、図中の矢印ＡＲ１で示す方向に回転する回転操作を受け付け可能である。この回転操作がなされると、回転操作がなされたこと、及び、その回転方向（左方向、及び、右方向）を示す信号が制御部１に入力される。このような信号を出力するデバイスとしてロータリーエンコーダを採用することができる。
【００４５】
また、メインコントローラ５０は、図中の矢印ＡＲ２で示す方向にプッシュする押圧操作を受け付けることが可能である。この押圧操作がなされると、押圧操作がなされたことを示す信号が制御部１に入力される。このような信号を出力する機能は、例えば押圧操作によって移動したメインコントローラ５０の一部で押圧される押圧スイッチを採用することにより実現できる。
【００４６】
さらに、メインコントローラ５０は、図中の矢印ＡＲ３で示す４方向にスライドする方向操作を受け付けることが可能である。この方向操作がなされると、方向操作がなされたこと、及び、その方向操作によって示された方向（スライドされた方向）を示す信号が制御部１に入力される。このような信号を出力する機能は、例えば方向操作によって移動したメインコントローラ５０の一部で押圧される複数の押圧スイッチを採用することで実現できる。押圧スイッチは、方向操作によって示すことが可能な４方向にそれぞれ配置される。
【００４７】
＜１−２．コマンドの選択＞
表示システム１００のユーザは、メインコントローラ５０を操作することで、所望のコマンドを選択し、選択したコマンドを表示システム１００に実行させることが可能である。ユーザがコマンドを選択する場合には、まず、メインコントローラ５０で押圧操作を行う。これにより、メインコントローラ５０から、押圧操作がなされたことを示す信号が制御部１に入力される。この信号に応答して制御部１は、図４に示すように、ディスプレイ３の状態を、地図画像などを表示する通常状態（状態ＳＴ１０）から、コマンドをユーザに選択させるための選択画面を表示するコマンド受付状態（状態ＳＴ１１）に移行させる。このコマンド受付状態で、ユーザはメインコントローラ５０を操作して所望のコマンドを選択することができる。
【００４８】
前述のように、表示システム１００で実行可能なコマンドは、コマンドツリーと呼ばれる階層構造に分類されている。図５は、コマンドツリーＣＴの概要を示す図である。
【００４９】
図に示すように、コマンドツリーＣＴの最上位は、「メニュー」階層Ｈ０となっている。この「メニュー」階層Ｈ０は、コマンドツリーＣＴのルート階層であるともいえ、コマンド受付状態への移行後に最初に表示対象とされる。
【００５０】
「メニュー」階層Ｈ０は、３つの下位階層（「ナビ」階層Ｈ１、「オーディオ」階層Ｈ２、「設定」階層Ｈ３）を有している。そして、それら３つの下位階層Ｈ１〜Ｈ３のそれぞれは、さらに下位階層を有している。コマンドツリーＣＴにおいては、このように上位階層が下位階層を有する構造が入れ子状に順次に繰り返される。
【００５１】
コマンドツリーＣＴの各階層には、ユーザが選択可能な複数の項目（選択肢）が属している。各階層に属する項目は、当該階層を表示対象とした場合にディスプレイ３に表示される。このような各階層の項目には、下位階層に対応する項目、及び、コマンドに対応する項目が含まれている。例えば、図５に示す「ナビ」階層Ｈ１には、「目的地設定」「施設表示」「音量設定」「案内中止」及び「地点登録」の５つの項目が属している。これらのうち「目的地設定」「施設表示」及び「音量設定」は下位階層に対応する項目であり、「案内中止」及び「地点登録」はコマンドに対応する項目である。表示システム１００で実行可能なコマンドは、このようにしてコマンドツリーＣＴのいずれかの階層の項目に含まれることになる。
【００５２】
下位階層に対応する項目には、その下位階層に切り替える指示が割り当てられている。したがって、下位階層に対応する項目がユーザに選択された場合はその指示が実行され、当該項目に対応する下位階層が新たに表示対象とされて、その下位階層に含まれる項目がディスプレイ３に表示される。一方、コマンドに対応する項目がユーザに選択された場合は、当該項目に対応するコマンドが実行されることになる。
【００５３】
ユーザは、表示対象とする階層を切り替えつつ階層ごとに項目を選択することで、このようなコマンドツリーＣＴのいずれかの階層の項目に含まれるコマンドのうちから所望の一つのコマンドを選択し、当該コマンドを表示システム１００に実行させることができる。
【００５４】
例えば、ユーザが、ルート案内の目的地に自宅を設定するためのコマンドを選択する場合を想定する。この場合はまず、ユーザは、ディスプレイ３をコマンド受付状態とした後に、「メニュー」階層Ｈ０に属する複数の項目のうちから「ナビ」の項目を選択する。これにより、「ナビ」階層Ｈ１が表示対象に切り替えられ、「ナビ」階層Ｈ１に属する複数の項目がディスプレイ３に表示される。次にユーザは、「ナビ」階層Ｈ１に属する複数の項目のうちから「目的地設定」の項目を選択する。これにより、「目的地設定」階層Ｈ１１が表示対象に切り替えられ、「目的地設定」階層Ｈ１１に属する複数の項目がディスプレイ３に表示される。そしてユーザは、「目的地設定」階層Ｈ２に属する複数の項目のうちから「自宅」の項目ＣＭを選択することになる。
【００５５】
各階層における項目の選択は、メインコントローラ５０を操作することで行うことが可能である。
【００５６】
図４に示すように、コマンド受付状態（状態ＳＴ１１）で表示される選択画面は、左右方向に左側領域Ａ１、中央領域Ａ２及び右側領域Ａ３の３つの領域に分割されている。また、これら３つの領域Ａ１，Ａ２，Ａ３の上部には、「メニュー」階層Ｈ０を基準として表示対象となっている階層の位置（絶対パス）を示す位置表示領域Ａ０が設けられている。
【００５７】
左側領域Ａ１と中央領域Ａ２とは仕切線Ｗ１によって区切られ、中央領域Ａ２と右側領域Ａ３とは仕切線Ｗ２によって区切られている。２つの仕切線Ｗ１，Ｗ２は、双方ともに右に凸となる弧状の線（弧線）となっている。このため、これら２つの仕切線Ｗ１，Ｗ２に挟まれた中央領域Ａ２は、円盤の右側における一部の領域のように擬似的に表現される。
【００５８】
左側領域Ａ１には、表示対象となっている階層の名称が表示される。図４の下部の状態ＳＴ１１は、コマンド受付状態への移行直後の状態であり、「メニュー」階層Ｈ０が表示対象となっている。このため、「メニュー」階層Ｈ０を示す「メニュー」が左側領域Ａ１に表示されている。
【００５９】
また、中央領域Ａ２には、表示対象となっている階層に属する複数の項目を選択肢として含むリストＬが表示される。そして、表示された複数の項目のうちフォーカスのある一の項目にカーソルＣが表示される。図４の下部の状態ＳＴ１１では、「メニュー」階層Ｈ０に属する「ナビ」「オーディオ」「設定」の３つの項目を含むリストＬが表示されている。そして、「ナビ」の項目にカーソルＣが表示されている。
【００６０】
このようなコマンド受付状態において、ユーザはメインコントローラ５０で回転操作を行うことで、カーソルＣを他の項目に移動させることができる。メインコントローラ５０で回転操作を行った場合には、この回転操作に応答して、指示実行部１１ｂが、複数の項目を含むリストＬを上下方向にスクロールさせる表示制御を実行する。このようなリストＬのスクロールがなされた場合でも、カーソルＣは中央領域Ａ２の上下中央に維持される。このため、複数の項目に対してカーソルＣが相対的に移動することになる。
【００６１】
具体的には、メインコントローラ５０で左方向の回転操作（以下、「左回転操作」という。）を行った場合は、リストＬが上方向へスクロール（スクロールアップ）する。このため、カーソルＣは一つ下の項目に移動する。例えば、図６の上部の状態ＳＴ１１で左回転操作を行えば、リストＬの各項目が上側に移動して、図６の下部の状態ＳＴ１２となる。図６の上部の状態ＳＴ１１では「ナビ」の項目にカーソルＣがあるが、図６の下部の状態ＳＴ１２では「ナビ」の項目の一つ下の「オーディオ」の項目にカーソルＣがある。
【００６２】
また、逆に、メインコントローラ５０で右方向への回転操作（以下、「右回転操作」という。）を行った場合は、リストＬが下方向へスクロール（スクロールダウン）する。このため、カーソルＣは一つ上の項目に移動する。例えば、図６の下部の状態ＳＴ１２で右回転操作を行えば、リストＬの各項目が下側に移動して、図６の上部の状態ＳＴ１１となる。
【００６３】
中央領域Ａ２に表示されるリストＬの各項目は、その左端部が弧線である仕切線Ｗ１の形状に沿うように配置される。また、前述のように中央領域Ａ２は、円盤の右側における一部の領域のように擬似的に表現される。このため、ユーザは、中央領域Ａ２に表示されたリストＬが円盤の右側に配置されているという感覚を覚えることになる。したがって、略円柱形状のメインコントローラ５０で左回転操作すればリストＬを上方向へスクロールでき、メインコントローラ５０で右回転操作すればリストＬを下方向へスクロールできるということをユーザは直感的に把握できることになる。
【００６４】
また、コマンド受付状態において、ユーザはメインコントローラ５０で押圧操作を行うことで、カーソルＣのある項目の選択を確定することができる。この押圧操作がなされると、選択された項目（確定操作があった時点においてカーソルＣがあった項目）に割り当てられた指示が指示受付部１１ａに受け付けられ、指示実行部１１ｂにより当該指示が実行される。
【００６５】
前述のように、選択された項目がコマンドに対応する場合は、当該コマンドが実行される。一方、選択された項目が下位階層に対応する項目の場合は、項目に対応する下位階層に表示対象とする階層が切り替えられ、その下位階層に属する複数の項目を含むリストＬがディスプレイ３に新たに表示される。例えば、図７の上部の状態ＳＴ１１で押圧操作を行った場合は、「ナビ」の項目の選択が確定される。「ナビ」の項目は下位階層である「ナビ」階層Ｈ１（図５参照。）に対応する項目であるため、「ナビ」階層Ｈ１が表示対象に切り替えられる。これにより、図７の下部の状態ＳＴ１３のように、「ナビ」階層Ｈ１に属する複数の項目を含むリストＬがディスプレイ３に表示される。
【００６６】
また、コマンド受付状態において、ユーザはメインコントローラ５０で左方向を示す方向操作を行うことで、表示対象とする階層を一つ上位の階層へ切り替えることができる。例えば、図７の下部の状態ＳＴ１３で左方向を示す方向操作を行った場合は、表示対象とする階層が、「ナビ」階層Ｈ１からその一つ上位の「メニュー」階層Ｈ０に切り替えられる（図５参照。）。これにより、図７の上部の状態ＳＴ１１のように、「メニュー」階層Ｈ０に属する複数の項目を含むリストＬがディスプレイ３に表示される。
【００６７】
ユーザは、これらの操作を組み合わせることで、表示対象とする階層を切り替えながら階層ごとに項目（選択肢）を選択し、表示システム１００が実行すべき一つのコマンドを選択することができる。また、ユーザは、押圧操作、及び、左方向を示す方向操作を組み合わせることによって、表示対象とする階層を、下位階層のみならず、上位階層へも切り替えることが可能である。このため、ユーザは、ある階層において項目の選択を誤った場合であっても、当該階層に戻って項目の選択をやり直すことが可能となっている。
【００６８】
＜１−３．左ハンドル車への搭載＞
上記では、表示システム１００を右ハンドル車に搭載した場合を想定して説明したが、表示システム１００は左ハンドル車に搭載することも可能である。図８は、表示システム１００を左ハンドル車に搭載した場合における、ディスプレイ３、スピーカ４及び操作部５の配置の一例を示す図である。
【００６９】
左ハンドル車の場合においても、ディスプレイ３は、インストルメントパネル９１の左右中央でフロントガラス９０に近接した位置に配置される。そして、操作部５は、ユーザが操作しやすいようにディスプレイ３から独立して、ディスプレイ３から離間した位置に配置される。具体的には、操作部５は、運転席９５と助手席９６との間に設けられるセンターコンソール９３において、シフトレバー９４に近接して配置される。したがって、運転席９５に着座するドライバは、右手で操作部５を操作することになる。
【００７０】
上述したように、右ハンドル車の場合はドライバは左手で操作部５を操作することになる。これに対して、左ハンドル車の場合はドライバは右手で操作部５を操作することになる。したがって、右ハンドル車の場合と左ハンドル車の場合とで、ドライバが操作部５を操作する手が逆となっている。
【００７１】
上記の図６で示した回転操作を行った場合のリストＬをスクロールさせる方向（以下、単に「スクロール方向」という。）は、右ハンドル車において操作部５を左手で操作することを想定して設定されたものである。このため、左ハンドル車において操作部５を右手で操作する場合においてスクロール方向を図６に示すものと同一とすると、ユーザが回転操作を行った場合に自分の感覚と合致しない方向にリストＬがスクロールすると感じる可能性が高い。このため、表示システム１００では、左ハンドル車に搭載された場合は、右ハンドル車に搭載された場合と比較してスクロール方向を反転させるようになっている。
【００７２】
図９は、表示システム１００が左ハンドル車に搭載された場合におけるスクロール方向を示す図である。左ハンドル車の場合においては、メインコントローラ５０で左回転操作を行った場合は、リストＬが下方向へスクロールする。このため、カーソルＣは一つ上の項目に移動する。例えば、図９の下部の状態ＳＴ２２で左回転操作を行えば、リストＬの各項目が下側に移動して、図９の上部の状態ＳＴ２１となる。
【００７３】
また、逆に、メインコントローラ５０で右回転操作を行った場合は、リストＬが上方向へスクロールする。このため、カーソルＣは一つ下の項目に移動する。例えば、図９の上部の状態ＳＴ２１で右回転操作を行えば、リストＬの各項目が上側に移動して、図９の下部の状態ＳＴ２２となる。
【００７４】
このように左ハンドル車の場合は、左回転操作に応答してリストＬが下方向へスクロールされ、右回転操作に応答してリストＬが上方向へスクロールされる。これに対して、右ハンドル車の場合は、左回転操作に応答してリストＬが上方向へスクロールされ、右回転操作に応答してリストＬが下方向へスクロールされる（図６参照。）。このように、左ハンドル車の場合は、右ハンドル車の場合と比較してスクロール方向が反転される。これにより、表示システム１００が左ハンドル車に搭載された場合であっても、ユーザが回転操作を行ったときにユーザの感覚と合致する方向にリストＬをスクロールさせることができることになる。
【００７５】
また、図６と図９とを比較して分かるように、左ハンドルの場合においてスクロール方向が反転されたときには、ディスプレイ３において仕切線Ｗ１，Ｗ２の形状も反転される。具体的には、図６に示す右ハンドルの場合においては仕切線Ｗ１，Ｗ２は右に凸となる形状であるが、図９に示す左ハンドルの場合においては仕切線Ｗ１，Ｗ２は左に凸となる形状となっている。このため、左ハンドルの場合においては、中央領域Ａ２は、円盤の左側における一部の領域のように擬似的に表現される。また、図９に示す場合においても、中央領域Ａ２に表示されるリストＬの各項目は、その左端部が仕切線Ｗ１の形状に沿うように配置される。
【００７６】
このため、図９に示す場合においては、ユーザは、中央領域Ａ２に表示されたリストＬが円盤の左側に配置されているという感覚を覚えることになる。したがって、略円柱形状のメインコントローラ５０で左回転操作すればリストＬを下方向へスクロールでき、メインコントローラ５０で右回転操作すればリストＬを上方向へスクロールできるということをユーザは直感的に把握できることになる。
【００７７】
＜１−４．処理の流れ＞
このように表示システム１００は、ハンドルの位置に基づいてスクロール方向を変更させるようになっている。ハンドルの位置は、表示システム１００の起動時において位置判定部１１ｃにより判定される。図１０は、表示システム１００の起動時になされる処理の流れを示す図である。
【００７８】
まず、位置判定部１１ｃが、ステアリング制御装置やボディ制御装置などの外部装置８に対して外部入力部２５を介して所定の信号を送信し、外部装置８から車両のハンドルの位置を示すハンドル信号を受信する（ステップＳ１１）。
【００７９】
次に、位置判定部１１ｃは、受信したハンドル信号に基づいて、表示システム１００が搭載された車両のハンドルの位置を判定する。すなわち、位置判定部１１ｃは、車両が右ハンドル車か左ハンドル車かを判定する（ステップＳ１２）。
【００８０】
車両が右ハンドル車の場合は（ステップＳ１３にてＹｅｓ）、方向反転部１１ｄは、スクロール方向を反転することが必要か否かを示す内部フラグである反転フラグをオフに設定する（ステップＳ１４）。
【００８１】
一方、車両が左ハンドル車の場合は（ステップＳ１３にてＮｏ）、方向反転部１１ｄは反転フラグをオンに設定する（ステップＳ１５）。この反転フラグは、ＲＡＭ１２などに記憶される。このように反転フラグがオンに設定されると、以降の処理においてリストＬに含まれる項目の選択を受け付ける場合のスクロール方向が、デフォルトの方向（図６に示すスクロール方向）に対して反転した方向（図９に示すスクロール方向）とされることになる。
【００８２】
図１１は、コマンドツリーＣＴの各階層において項目の選択を受け付ける表示システム１００の処理の流れを示す図である。この処理は、表示対象となる階層が変更されるごとに実行される。
【００８３】
まず、表示対象となる階層に属する複数の項目を含むリストＬがディスプレイ３の中央領域Ａ２に表示される（ステップＳ２１）。このとき、反転フラグがオフの場合は、仕切線Ｗ１，Ｗ２は右に凸となる形状とされる（図６参照。）。一方、反転フラグがオンの場合は、仕切線Ｗ１，Ｗ２は左に凸となる形状とされる（図９参照。）。
【００８４】
次に、メインコントローラ５０に対して押圧操作、左回転操作、及び、右回転操作のいずれかがなされるかが判定される（ステップＳ２２，Ｓ２３，Ｓ２４）。
【００８５】
押圧操作がなされた場合は（ステップＳ２２にてＹｅｓ）、リストＬの複数の項目のうちカーソルＣのある項目の選択が確定される（ステップＳ２５）。そして、選択された項目に割り当てられた指示を指示受付部１１ａが受け付け、指示実行部１１ｂがその指示を実行し（ステップＳ２６）、処理が終了する。
【００８６】
また、左回転操作がなされた場合は（ステップＳ２３にてＹｅｓ）、反転フラグがオンであるか否かが判断される（ステップＳ２７）。反転フラグがオフの場合は、指示実行部１１ｂがリストＬを上方向にスクロールさせる（ステップＳ２８）。一方、反転フラグがオンの場合は、指示実行部１１ｂがリストＬを下方向にスクロールさせる（ステップＳ３０）。
【００８７】
また、右回転操作がなされた場合も（ステップＳ２４にてＹｅｓ）、反転フラグがオンであるか否かが判断される（ステップＳ２９）。反転フラグがオフの場合は、指示実行部１１ｂがリストＬを下方向にスクロールさせる（ステップＳ３０）。一方、反転フラグがオンの場合は、指示実行部１１ｂがリストＬを上方向にスクロールさせることになる（ステップＳ２８）。
【００８８】
以上説明したように表示システム１００においては、メインコントローラ５０の回転操作に応答して、複数の項目を含むリストＬがスクロールされるようになっている。位置判定部１１ｃは、表示システム１００が搭載される車両におけるハンドルの位置を判定する。そして、方向反転部１１ｄは、ハンドルの位置に基づいて反転フラグをオンに設定してリストＬをスクロールさせる方向を反転させる。すなわち、方向反転部１１ｄは、ハンドルの位置が所定の位置（左ハンドル）であった場合に、スクロールさせる方向を反転させることになる。このため、車両のハンドルの位置を問わず、ユーザの感覚に合致する方向にリストをスクロールさせることができる。
【００８９】
また、ディスプレイ３においては、リストＬの複数の項目は弧線である仕切線Ｗ１に沿って配置され、スクロール方向が反転された場合は、仕切線Ｗ１の形状も反転される。このため、回転操作によってリストＬがスクロールする方向をユーザが直感的に把握することができる。
【００９０】
＜２．第２の実施の形態＞
次に、第２の実施の形態について説明する。第２の実施の形態の表示システム１００の構成は、図１に示す第１の実施の形態と同様の構成を採用できる。ただし、第２の実施の形態の表示システム１００は、外部入力部２５及び位置判定部１１ｃを備えていなくてもよい。第１の実施の形態では、スクロール方向を反転するか否かがハンドルの位置に基づいて決定されていたが、第２の実施の形態ではユーザの設定に基づいて決定されるようになっている。以下、第１の実施の形態との相違点を中心に説明する。
【００９１】
図１２は、ユーザがスクロール方向に関する設定を行うためのディスプレイ３の画面を示す図である。この画面は、コマンドツリーＣＴに含まれる所定の階層を表示対象とすることでディスプレイ３に表示される。
【００９２】
図に示すように、中央領域Ａ２には、「通常方向」及び「反転方向」の２つの項目を含むリストＬが表示されている。ユーザは、このような画面において、「通常方向」及び「反転方向」の２つの項目のいずれかを選択する。これにより、ユーザはスクロール方向に関する設定の変更を行うことができる。このようなユーザによる設定の変更は、指示受付部１１ａが受け付けることになる。
【００９３】
ユーザの設定の内容は、反転フラグに反映される。すなわち、「通常方向」の項目がユーザに選択された場合は、方向反転部１１ｄは反転フラグをオフに設定する。一方、「反転方向」の項目がユーザに選択された場合は、方向反転部１１ｄは反転フラグをオンに設定する。
【００９４】
本実施の形態のコマンドツリーＣＴの各階層において項目の選択を受け付ける表示システム１００の処理の流れは図１１に示すものと同様である。したがって、ユーザの設定に基づいてスクロール方向が決定されることになる。
【００９５】
すなわち、反転フラグがオフに設定された場合（「通常方向」の項目がユーザに選択された場合）はリストＬのスクロール方向が図６に示すスクロール方向とされる。この場合も、図６と同様に、仕切線Ｗ１，Ｗ２は右に凸となる形状とすることが望ましい。
【００９６】
一方、反転フラグがオンに設定された場合（「反転方向」の項目がユーザに選択された場合）はリストＬのスクロール方向が図９に示すスクロール方向とされることになる。この場合も、図９と同様に、仕切線Ｗ１，Ｗ２は左に凸となる形状とすることが望ましい。
【００９７】
このように、本実施の形態の表示システム１００においては、ユーザの設定に基づいてリストＬをスクロールさせる方向がデフォルトの方向に対して反転される。このため、ユーザは自分の感覚に合致するようにスクロール方向の設定を変更することができる。したがって、ユーザの感覚に合致する方向にリストＬをスクロールさせることができる。
【００９８】
なお、本実施の形態では、表示システム１００の次回の起動後においてもユーザの設定の内容を反映できるように、反転フラグをＲＡＭ１２とともに不揮発性メモリ１４に記憶させておくことが望ましい。この反転フラグは、表示システム１００の起動時において不揮発性メモリ１４からＲＡＭ１２に読み出すようにすればよい。
【００９９】
＜３．変形例＞
以上、本発明の実施の形態について説明してきたが、この発明は上記実施の形態に限定されるものではなく様々な変形が可能である。以下では、このような変形例について説明する。上記実施の形態で説明した形態及び以下で説明する形態を含む全ての形態は、適宜に組み合わせ可能である。
【０１００】
第１の実施の形態では、外部装置８からのハンドル信号に基づいて車両のハンドルの位置が判定されていた。これに対して、ディップスイッチの位置や、ユーザの設定の内容に基づいてハンドルの位置が判定されるようになっていてもよい。
【０１０１】
また、第１の実施の形態と、第２の実施の形態とを組み合わせてもよい。具体的には、ユーザの設定により、右ハンドル車の場合でも図９に示すスクロール方向とすることができ、また、左ハンドル車の場合でも図６に示すスクロール方向とすることができるようにしてもよい。
【０１０２】
また、上記実施の形態では、スクロール方向が反転された場合は仕切線Ｗ１，Ｗ２の形状も反転させていた。これに対して、スクロール方向が反転された場合でも仕切線Ｗ１，Ｗ２の形状を反転させないようにしてもよい。
【０１０３】
また、上記実施の形態では、選択肢となる複数の項目を含むリストＬをスクロールさせていたが、選択肢ではない情報の項目を含むリストをスクロールさせるものであってもよい。
【０１０４】
また、上記実施の形態では、操作部５はセンターコンソール９３に配置されると説明したが、車両の左右方向において運転席９５と助手席９６との間の位置であれば、いずれの位置に操作部５を配置してもよい。すなわち、車両の前後方向に関する操作部５の位置はいずれであってもよい。このため、例えば、操作部５をインストルメントパネル９１の左右中央に設けてもよい。
【０１０５】
また、上記実施の形態では、プログラムに従ったＣＰＵの演算処理によってソフトウェア的に各種の機能が実現されると説明したが、これら機能のうちの一部は電気的なハードウェア回路により実現されてもよい。
【符号の説明】
【０１０６】
３    ディスプレイ
Ｃ    カーソル
Ｌ    リスト
５０    メインコントローラ
９２    ハンドル
９５    運転席
９６    助手席
Ｗ１    仕切線
１１ｃ    位置判定部
１１ｄ    方向反転部
【図１】
0005514076.tif 000002
【図２】
0005514076.tif 000003
【図３】
0005514076.tif 000004
【図４】
0005514076.tif 000005
【図５】
0005514076.tif 000006
【図６】
0005514076.tif 000007
【図７】
0005514076.tif 000008
【図８】
0005514076.tif 000009
【図９】
0005514076.tif 000010
【図１０】
0005514076.tif 000011
【図１１】
0005514076.tif 000012
【図１２】
0005514076.tif 000013