(57)【要約】      （修正有）【課題】メニュー操作の利便性を向上させる、表示制御装置、機器操作システム、方法、及びＧＵＩプログラムを提供する。【解決手段】表示制御装置において、メニュー４００と、メニューにおける項目を指定するポインタ５１０を表示する。メニューは、複数のメニュー項目群５００を有し、複数のメニュー項目群のそれぞれには、複数のメニュー項目６００を表示する。ユーザによる操作に基づき複数のメニュー項目群のうちいずれか１つを選択する第１選択モードと、ユーザによる操作に基づき複数のメニュー項目のうちいずれか１つを選択する第２選択モードと、を切り替える。【選択図】図３
2020086883.tif 000002
【特許請求の範囲】
【請求項１】
メニュー（４００）と、前記メニュー（４００）における項目を指定するポインタ（５１０）の表示を制御する表示制御装置（２１）であって、
１つ又はそれ以上のプロセッサ（２２）と、
メモリ（２４）と、
前記メモリ（２４）に格納され、前記１つ又はそれ以上のプロセッサ（２２）によって実行されるように構成される１つ又はそれ以上のコンピュータ・プログラムと、を備え、
前記メニュー（４００）は、複数のメニュー項目（６００）が集合したメニュー項目群（５００）を複数有し、
前記１つ又はそれ以上のプロセッサ（２２）は、
ユーザによる操作に基づき前記複数のメニュー項目群（５００）のうちいずれか１つを選択する第１選択モードと、
前記ユーザによる操作に基づき前記複数のメニュー項目（６００）のうちいずれか１つを選択する第２選択モードと、を切り替える、
命令を実行する、表示制御装置。
【請求項２】
前記１つ又はそれ以上のプロセッサ（２２）は、
前記第１選択モードにおいて、前記ユーザによる操作に基づき、前記複数のメニュー項目群（５００）を移動させ、特定の位置に移動された前記メニュー項目群（５００）を選択し、
前記第２選択モードにおいて、前記第１選択モードで選択された前記メニュー項目群（５００）に含まれる前記メニュー項目（６００）のうちいずれか１つを、前記ユーザによる操作に基づき選択する、
命令を実行する、請求項１に記載の表示制御装置。
【請求項３】
前記１つ又はそれ以上のプロセッサ（２２）は、
前記第１選択モードにおいて、前記ユーザによる操作に基づき、前記複数のメニュー項目群（５００）を回転移動させ、特定の位置に移動された前記メニュー項目群（５００）を選択する、
命令を実行する、請求項２に記載の表示制御装置。
【請求項４】
前記１つ又はそれ以上のプロセッサ（２２）は、
前記第１選択モードにおいて、前記ユーザによる操作に基づき、前記複数のメニュー項目群（５００）を回転移動させる際の内側の領域に、選択されている前記メニュー項目群（５００）を示す情報を含む選択項目画像（５１０）を表示する、
命令を実行する、請求項３に記載の表示制御装置。
【請求項５】
前記１つ又はそれ以上のプロセッサ（２２）は、
前記第１選択モードにおいて、前記ユーザによる操作に基づき、前記複数のメニュー項目群（５００）を回転移動させる際、前記複数のメニュー項目群（５００）に含まれる前記複数のメニュー項目（６００）の向きを維持する、
命令を実行する、請求項３に記載の表示制御装置。
【請求項６】
前記１つ又はそれ以上のプロセッサ（２２）は、
前記第１選択モードにおいて、前記メニュー項目群（５００）が選択されているか否かの判定に応じて、前記メニュー項目群（５００）に表示される前記メニュー項目（６００）の表示態様が変化する、
命令を実行する、請求項１に記載の表示制御装置。
【請求項７】
前記１つ又はそれ以上のプロセッサ（２２）は、
前記第１選択モードにおいて、前記ユーザによる操作に基づき、前記複数のメニュー項目群（５００）を移動させ、前記特定の位置に前記複数のメニュー項目群（５００）のいずれも移動していない時に、前記ユーザによる操作が検出されなくなった場合、前記特定の位置の近傍に表示されていた前記メニュー項目群（５００）を前記特定の位置に移動させる、
命令を実行する、請求項２に記載の表示制御装置。
【請求項８】
メニュー（４００）と、前記メニュー（４００）における項目を指定するポインタ（５１０）の表示を制御する表示制御装置（２１）と、前記メニュー（４００）及び前記ポインタ（５１０）を表示する表示装置（１０）と、ユーザによる操作を検出する操作入力装置（３０）と、前記ユーザによって選択された前記メニュー項目（５１０）に対応する、電子機器（２００）の動作処理を実行する動作実行装置（２６）と、を有する機器操作システムであって、
１つ又はそれ以上のプロセッサ（２２）と、
メモリ（２４）と、
前記メモリ（２４）に格納され、前記１つ又はそれ以上のプロセッサ（２２）によって実行されるように構成される１つ又はそれ以上のコンピュータ・プログラムと、を備え、
前記メニュー（４００）は、複数のメニュー項目（６００）が集合したメニュー項目群（５００）を複数有し、
前記１つ又はそれ以上のプロセッサ（２２）は、
ユーザによる操作に基づき前記複数のメニュー項目群（５００）のうちいずれか１つを選択する第１選択モードと、
前記ユーザによる操作に基づき前記複数のメニュー項目（６００）のうちいずれか１つを選択する第２選択モードと、を切り替える、
命令を実行する、機器操作システム。
【請求項９】
メニュー（４００）と、前記メニュー（４００）における項目を指定するポインタ（５１０）の表示を制御する方法であって、
前記メニュー（４００）は、複数のメニュー項目群（５００）を有し、
前記複数のメニュー項目群（５００）のそれぞれには、複数のメニュー項目（６００）が表示され、
ユーザによる操作に基づき前記複数のメニュー項目群（５００）のうちいずれか１つを選択する第１選択モードと、
前記ユーザによる操作に基づき前記複数のメニュー項目（６００）のうちいずれか１つを選択する第２選択モードと、を切り替えること、
を含む、方法。
【請求項１０】
前記第１選択モードにおいて、前記ユーザによる操作に基づき、前記複数のメニュー項目群（５００）を移動させ、特定の位置に移動された前記メニュー項目群（５００）を選択することと、
前記第２選択モードにおいて、前記第１選択モードで選択された前記メニュー項目群（５００）に含まれる前記メニュー項目（６００）のうちいずれか１つを、前記ユーザによる操作に基づき選択することと、
を含む、請求項９に記載の方法。
【請求項１１】
前記第１選択モードにおいて、前記ユーザによる操作に基づき、前記複数のメニュー項目群（５００）を回転移動させ、特定の位置に移動された前記メニュー項目群（５００）を選択こと、
を含む、請求項１０に記載の方法。
【請求項１２】
前記第１選択モードにおいて、前記ユーザによる操作に基づき、前記複数のメニュー項目群（５００）を回転移動させる際の内側の領域に、選択されている前記メニュー項目群（５００）を示す情報を含む選択項目画像（５１０）を表示すること、
を含む、請求項１１に記載の方法。
【請求項１３】
前記第１選択モードにおいて、前記ユーザによる操作に基づき、前記複数のメニュー項目群（５００）を回転移動させる際、前記複数のメニュー項目群（５００）に含まれる前記複数のメニュー項目（６００）の向きを維持すること、
を含む、請求項１１に記載の方法。
【請求項１４】
前記第１選択モードにおいて、前記メニュー項目群（５００）が選択されているか否かの判定に応じて、前記メニュー項目群（５００）に表示される前記メニュー項目（６００）の表示態様が変化すること、
を含む、請求項９に記載の方法。
【請求項１５】
前記第１選択モードにおいて、前記ユーザによる操作に基づき、前記複数のメニュー項目群（５００）を移動させ、前記特定の位置に前記複数のメニュー項目群（５００）のいずれも移動していない時に、前記ユーザによる操作が検出されなくなった場合、前記特定の位置の近傍に表示されていた前記メニュー項目群（５００）を前記特定の位置に移動させること、
を含む、請求項１０に記載の方法。
【請求項１６】
請求項９乃至１５のいずれかに記載の方法を実行するための命令を含む、ＧＵＩプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、自動車等の車両に搭載される表示制御装置、機器操作システム、方法、及びＧＵＩプログラム等に関する。
【背景技術】
【０００２】
ハンドルを握って車両を運転しているユーザ（運転者）は、前方を注視しつつ、ブラインドタッチで車両用のポインティングデバイスを直観的に操作し、メニューを表示させ、極めて短時間で項目を選択する必要がある。したがって、例えば、デスクトップパソコン等で、マウス等のポインティングデバイスを用いてメニューを選択する場合に比べて、精度あるいはポインティングデバイスの操作速度の点で劣るのはやむを得ない。したがって、車載機器を操作する際に、冗長な操作が極力生じないように配慮することが望まれる。
【０００３】
このため、例えば、特許文献１に、ヘッドアップディスプレイ（ＨＵＤ）等の表示装置に表示された車載機器の項目を示すラジアル操作メニューを、ポインティングデバイスによりユーザがブラインド操作で選択できるようにした機器操作システムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−９３５５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の操作システムでは、メニューが階層構造を有している。すなわち、メニューを構成する複数のメニュー項目のうち、１つを選択すると、その選択されたメニュー項目に関連する２以上のメニュー項目を含む新たなメニューが表示される。この場合、所定のメニュー項目を選択して新たに表示されるメニューを下位の階層と位置づけると、新たなメニューが表示される前に表示されていた、所定のメニュー項目を含むメニューを上位の階層と位置づけることができる。
【０００６】
操作システムを操作していると、表示されるメニューが、上位の階層と下位の階層との間の遷移が頻繁に行われる場面も想定され、これが冗長な操作となり、機器操作システムにおける操作性の低下につながる場合も想定される。
【課題を解決するための手段】
【０００７】
本明細書に開示される特定の実施形態の要約を以下に示す。これらの態様が、これらの特定の実施形態の概要を読者に提供するためだけに提示され、この開示の範囲を限定するものではないことを理解されたい。実際に、本開示は、以下に記載されない種々の態様を包含し得る。
【０００８】
本開示の概要は、メニュー操作の利便性を向上させる、表示制御装置、機器操作システム、方法、及びＧＵＩプログラムを提供することに関する。より具体的には、メニュー操作の負荷を軽減することに関する。
【０００９】
したがって、本明細書に記載される表示制御装置は、メニューと、メニューにおける項目を指定するポインタの表示を制御し、メニューは、複数のメニュー項目群を有し、複数のメニュー項目群のそれぞれには、複数のメニュー項目が表示され、ユーザによる操作に基づき複数のメニュー項目群のうちいずれか１つを選択する第１選択モードと、ユーザによる操作に基づき複数のメニュー項目のうちいずれか１つを選択する第２選択モードと、を切り替える。また、いくつかの実施形態では、第１選択モードにおいて、ユーザによる操作に基づき、複数のメニュー項目群を移動させ、特定の位置に移動されたメニュー項目群を選択し、第２選択モードにおいて、第１選択モードで選択されたメニュー項目群に含まれるメニュー項目のうちいずれか１つを、ユーザによる操作に基づき選択してもよい。
【図面の簡単な説明】
【００１０】
【図１】いくつかの実施形態に係る、機器操作システムの構成を示す図である。
【図２Ａ】いくつかの実施形態に係る、機器操作システムで使用される操作入力装置の正面図である。
【図２Ｂ】図２Ａのｂ−ｂ断面図である。
【図３】いくつかの実施形態に係る、メニューの表示例を示す図である。
【図４】いくつかの実施形態に係る、表示制御装置のブロック図である。
【図５Ａ】いくつかの実施形態に係る、メニューの表示例を示す図である。
【図５Ｂ】いくつかの実施形態に係る、メニューの表示例を示す図である。
【図６】いくつかの実施形態に係る、メニューの表示例を示す図である。
【図７Ａ】いくつかの実施形態に係る、メニューの表示例を示す図である。
【図７Ｂ】いくつかの実施形態に係る、メニューの表示例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明に係る実施形態について図面を参照して説明する。なお、本発明は以下の実施形態（図面の内容も含む）によって限定されるものではない。以下の実施形態に変更（構成要素の削除も含む）を加えることができるのはもちろんである。また、以下の説明では、本発明の理解を容易にするために、公知の技術的事項の説明を適宜省略する。
【００１２】
以下、図１、図２Ａ、図２Ｂ、図４では、例示的な機器操作システムの構成の説明を提供する。図３、図５Ａ、図５Ｂ、図６、及び図７Ａ、図７Ｂでは、機器操作システムが表示する画像の表示例や機器操作システムが設定する操作割当データの例を説明する。
【００１３】
（実施形態の構成）
図１を参照する。図１は、本実施形態に係る機器操作システム１００の全体構成を示す図である。
【００１４】
本実施形態の機器操作システム１００は、表示装置１０と、制御装置２０と、例えば、自車両１のステアリングホイール３に設けられ、ユーザ（ここでは自車両１の運転席にいる運転者とする）が指（手）で操作可能な操作入力装置３０と、を備える。機器操作システム１００には、車両ＥＣＵ２０１、ナビ（ナビゲーション）ＥＣＵ２０２、オーディオＥＣＵ２０３、空調ＥＣＵ２０４、情報通信機器２０５等の電子機器２００が、例えば、車載ネットワーク２１０を介して、情報を授受可能に接続されている。
【００１５】
表示装置１０は、自車両１のダッシュボード（図示しない）内に設けられたヘッドアップディスプレイ（ＨＵＤ：Ｈｅａｄ−Ｕｐ  Ｄｉｓｐｌａｙ）装置である。ＨＵＤ装置は、表示光をフロントウインドシールド２（被投影部材の一例である）に向けて出射し、仮想的な表示領域１０１内にメニュー５００を表示することで、フロントウインドシールド２を介して視認される現実空間である前景３００に重ねてメニュー５００を視認させる。
【００１６】
図１では、虚像として、ラジアル操作メニューで構成されるメニュー５００（Ｖ）が表示されている。なお、符号５００（Ｖ）の「（Ｖ）」は、虚像であることを示している。ここで、ラジアル操作メニューとは、円の中心を基点に半径方向に延びる２本の線と、この２本の線の間の円弧で囲まれた、円を分割した部分円（セクタ領域）に、それぞれ項目を割り当てたメニュー形式をいう。ただし、ラジアル操作メニューは、所定の点を中心とした、円、楕円、矩形などの多角形などの閉図形の軌道（線）に沿って、複数の項目（アイコンなども含む）が配列されたメニュー形式も含んでもよい。
【００１７】
また、符号５１０は、ユーザの指（手）の動き（操作入力装置３０が検出する）に応じて位置が変化するポインタ５１０（ここでは、時計の針のように、時計回りあるいは反時計回りに移動する）である。このポインタ５１０は、メニュー５００（後述するメニュー項目群）に含まれる複数のメニュー項目６００のうちの１つを指定する機能を有する。
【００１８】
また、表示装置１０は、ヘッドマウントディスプレイ（以下、ＨＭＤ）装置であってもよい。運転者は、ＨＭＤ装置を頭部に装着して自車両１の座席に着座することで、表示されるメニュー５００を、自車両１のフロントウインドシールド２を介した前景３００に重畳して視認する。表示装置１０が所定のメニュー５００を表示する表示領域１０１は、自車両１の座標系を基準とした特定の位置に固定され、運転者がその方向を向くと、その特定の位置に固定された表示領域１０１内に表示されたメニュー５００を視認することができる。
【００１９】
なお、表示装置１０は、インストルメントパネル内又はインストルメントパネル上に設けられるインストルメントパネルディスプレイであってもよく、ＨＵＤ装置、ＨＭＤ装置、及びインストルメントパネルディスプレイが併用されてもよい。
【００２０】
説明を図１に戻す。電子機器２００（車両ＥＣＵ２０１、ナビＥＣＵ２０２、オーディオＥＣＵ２０３、空調ＥＣＵ２０４、情報通信機器２０５）は、電子機器に関する情報を、例えば、車載ネットワーク２１０を介して機器操作システム１００に送信する。
【００２１】
ここで、車両ＥＣＵ２０１は、自車両１の走行モード（ＥＣＯモード、ＳＰＯＲＴモード）、平均燃費、走行可能距離、水温、油温などを制御装置２０に送信可能である。後述する制御装置２０は、受信した前記情報に基づき、例えば、自車両１の走行モードを示す画像、選択されることで走行モードを変更可能とする画像（機器動作実行項目の一例）、又は／及び平均燃費、走行可能距離、水温、油温等を示す画像、等を後述するメニュー項目６００として表示してもよい。
【００２２】
ナビＥＣＵ２０２は、次の分岐路の方向、及び分岐路までの距離に関する情報、自車両１の経路付近に位置するオススメの経由地に関する施設情報、このオススメの経由地を経由した場合にロスする時間などの情報を制御装置２０に送信可能である。後述する制御装置２０は、受信した前記情報に基づき、例えば、次の分岐路の方向及び分岐路までの距離を示す画像、オススメの経由地に関する施設情報を含む画像、経路案内のオン／オフを切り替え可能とする画像（機器動作実行項目の一例）、又は／及び経由地の設定する画像（機器動作実行項目の一例）、等を後述するメニュー項目６００として表示してもよい。
【００２３】
オーディオＥＣＵ２０３は、オススメの音楽に関する情報などを制御装置２０に送信可能である。後述する制御装置２０は、受信した前記情報に基づき、例えば、オススメの音楽（オーディオ）に関する情報を含む画像、楽曲を選択可能な画像（機器動作実行項目の一例）、等を後述するメニュー項目６００として表示してもよい。
【００２４】
空調ＥＣＵ２０４は、現在の空調状態に関する情報等を制御装置２０に送信可能である。後述する制御装置２０は、受信した前記情報に基づき、例えば、現在の空調状態に関する情報を示す画像、空調状態を変更可能とする画像（機器動作実行項目の一例）、等を後述するメニュー項目６００として表示してもよい。
【００２５】
情報通信機器２０５は、着信状態、メール受信情報、アプリケーションなの情報を制御装置２０に送信可能である。後述する制御装置２０は、受信した前記情報に基づき、例えば、着信があること、メール受信があることを示す画像、電話を受話する又はメールを音声で読ませることが可能な画像（機器動作実行項目の一例）、等を後述するメニュー項目６００として表示してもよい。
【００２６】
次に、図２Ａ、図２Ｂを参照して、操作入力装置３０の構成を説明する。図２Ａは、操作入力装置３０の正面図であり、図２Ｂは、図２Ａにおけるｂ−ｂ線における断面構造を示す図である。ここでは、操作入力装置３０が、図１において示したメニュー５００におけるメニュー項目６００（図３参照）を選択することに用いられることを想定して説明する。
【００２７】
操作入力装置３０は、ユーザの親指等が操作面に触れた位置（操作位置Ｅ）を検出するタッチセンサであり、図２Ｂに示すように、表面カバー３１と、センサシート３２と、スペーサ３３と、を備える。操作入力装置３０は、ユーザが、親指等でその操作面上を触れる操作（以下、タッチ操作という）あるいは所定の軌跡を描くようになぞる操作（以下、スライド操作という）を行った際に、ユーザの親指等が操作面に触れている位置（操作位置Ｅ）を検出して、操作位置Ｅを示す信号（位置信号）を出力し、ユーザによる選択（決定）がなされると、その選択（決定）を検出して、例えば、選択（決定）がなされたことを示す信号（選択信号、言い換えれば選択（決定）検出信号）を出力する。
【００２８】
操作入力装置３０における表面カバー３１は、合成樹脂等の遮光性の絶縁材料によってシート状に形成され、凸状断面の立体形状が、中心点Ｑを中心とする円の円周に沿って断続的に形成された凸部（凸領域）３４（図２Ａにおいて、放射状の模様が付された領域）と、凸部（凸領域）３４に連接する比較的平坦な平坦部（平坦領域）３５と、を有する。凸部（凸領域）３４は、山状の断面（凸状断面）を有し、その山（凸形状）は、中心点Ｑに向かう方向（内側）に長く、その反対方向である外側に短い輪郭線（稜線）を有する。その山（凸形状）が、中心点Ｑを中心とする円の円周に沿って、断続的に設けられることで凸部（凸領域）３４が構成される。
【００２９】
また、図２Ｂに記載されるように、表面カバー３１における凸部（凸領域）３４の下には、センサシート３２が設けられており、これらを含む部分によって、上記の操作位置検出部３６が構成される。ユーザは、例えば、上記の凸部（凸領域）３４の、長手方向（中心点Ｑに向かう方向であり、言い換えれば内側方向）の斜面を指の触感で認識することにより、操作位置検出部３６上における指のおおよその位置を認識することができ、操作入力装置３０を見なくても、操作入力装置３０を操作することができる。言い換えれば、ブラインド操作が可能となる。なお、上記の凸部（凸領域）３４が設けられない場合も想定され得るが、この場合でも、ユーザが、中心点Ｑを中心とした円の円周に沿って手（指）の位置を移動させた場合、ユーザは、自身が移動させた手（指）の軌跡（指等がタッチセンサの操作面に接触した位置の時間的変遷の跡）を知覚できることから、ユーザは、自身の手の位置が、円の円周上のおおよそどの位置にあるかの見当をつけることができる。したがって、この場合でも、ブラインド操作が可能である。
【００３０】
センサシート３２は、少なくとも凸部（凸領域）３４に対応する表面カバー３１の裏面側において、中心点Ｑを中心とする円の円周に沿って配設され、ユーザの指の操作位置Ｅを検出して、制御装置２０（表示制御装置２１）に、ユーザの指等の操作位置Ｅに関する情報（位置信号、操作位置の情報、あるいは操作位置を示す信号）を出力する。センサシート３２は、例えば、絞り加工により表面カバー３１と一体成形されることで、表面カバー３１と同様の形状に加工される（図２Ｂ参照）。このように一体成形されることで、表面カバー３１とセンサシート３２は、一枚のシートのようになり、上記の凸部（凸領域）３４の段差形状は、その一枚のシートの曲がった部分（盛り上がった部分）で構成されることになる。また、このように一体成形されることで、表面カバー３１の裏面とセンサシート３２の表面とが当接する。これにより、表面カバー３１の段差形状に対応して、センサシート３２の検出部が配置されることになる。このように表面カバー３１の段差形状に対応してセンサシート３２の検出部が配置されているため、ユーザの指等の移動が、凸部（凸領域）３４等の段差形状を有した操作面上で行われるものであっても、例えば表示制御装置２１が、ユーザの指の位置を検出することが可能である。
【００３１】
スペーサ３３は、センサシート３２の裏面側に位置し、一体成形された表面カバー３１とセンサシート３２の形状に合わせて形成され、ユーザの指等によって、表面カバー３１が表側から押圧された際に、上記の形状を保持する部材である。
【００３２】
決定操作検出部３７は、操作位置検出部３６の裏面側に複数（図２Ｂの例では５個）設けられる。決定操作検出部３７は、制御装置２０（表示制御装置２１を含む）と電気的に接続されており、ユーザが、操作位置検出部３６の操作面（表面カバー３１の凸部（凸領域））３４を押下する操作（以下、押下操作という）を行うと、決定操作検出部３７が押され、これによって、ユーザによって選択（決定）がなされたことが検出され、選択（決定）がなされたことを示す信号（選択信号、言い換えれば選択（決定）検出信号）が出力される。出力された選択（決定）検出信号は、制御装置２０（表示制御装置２１を含む）に送られる。表示制御装置２１は、送られてきた選択（決定）検出信号に基づき、例えば、メニュー項目群５００に含まれる複数のメニュー項目６００のうちのどのメニュー項目６００が選択されたかを判定し、その選択に応じた操作メニューを生成し、表示装置１０に表示する。これによって、選択されたメニュー項目６００の内容に応じて、操作メニューの表示が切り替えられる。
【００３３】
リターンスイッチ３８は、操作位置検出部３６及び決定操作検出部３７とは離れた位置にあるスイッチである。ユーザが、リターンスイッチ３８の操作面を押下する（言い換えれば、押下操作がなされる）と、制御装置２０内の表示制御装置２１にリターン信号が送信される。表示制御装置２１は、リターンスイッチ３８からのリターン信号に基づき、メニュー項目群５００の表示を、直近の過去の操作メニューに戻す。言い換えれば、直前の表示への切り替えが行われる。なお、操作入力装置３０は、上記のものに限定されず、様々な公知のポインティングデバイスを適用可能である。
【００３４】
次に、図３を用いて、表示装置１０に表示されるメニュー４００の例について説明する。メニュー４００は、複数のメニュー項目６００が集合したメニュー項目群５００を３つ有する。３つのメニュー項目群５００は、メニュー４００の中心部４１０の周囲に均等に配列され、空調装置に関連する５つのメニュー項目６１１、６１２、６１３、６１４、６１５、６１６を有する第１メニュー項目群５０１、情報通信機器に関連する３つのメニュー項目６２１、６２２、６２３を有する第２メニュー項目群５０２、及びオーディオ制御に関連する４つのメニュー項目６３１、６３２、６３３、６３４を有する第３メニュー項目群５０３である。複数のメニュー項目６１１〜６１５、６２１〜６２３、６３１〜６３４は、各メニュー項目群５０１、５０２、５０３の各中心点５０１ａ、５０２ａ、５０３ａを中心にした部分円の形状（セクタ形状）で配列される。なお、以下の説明において、制御装置２０が、電子機器２００の制御状態に関わる情報を取得あるいは検索し、この取得あるいは検索した情報を画像としてメニュー項目群５００を構成する部分円（セクタ領域）に割り当てたアイコン画像をメニュー項目６００と称して説明し、ユーザの指（手）の動き（操作入力装置３０が検出する）に応じて指示するメニュー項目６００を変える指定画像５１０をポインタと称して説明する。
【００３５】
本実施形態の機器操作システム１００では、メニュー項目６００として、階層項目と、機器動作実行項目と、が表示されるようになっている。
【００３６】
階層項目は、操作する電子機器２００の種類（例えば、「ＡＩＲ  ＣＯＮＴＲＯＬ」）や制御状態を示す情報（例えば、制御状態「ＡＵＴＯ」）などが区画された表示領域（部分円またはセクタ領域）内に表示された画像であり、この階層項目を、操作入力装置３０の操作により選択することで、例えば、空調装置の風量，風向き、温度設定など、が表示された新しい複数の階層項目（新しいメニュー項目６００）を含む新たな下位の階層の第１メニュー項目群５０１の画像を表示する階層表示モードへ移行させることが可能である。
【００３７】
機器動作実行項目は、電子機器２００を制御する項目（例えば、「オーディオの再生」）が表記された画像であり、この機器動作実行項目を、操作入力装置３０の操作により選択することで、表示された項目や設定値に合わせて電子機器２００に各種処理を実行させることが可能である。具体的に、例えば、「オーディオの再生」などを操作入力装置３０により選択することで、オーディオＥＣＵ２０３に対して曲の再生を実行させることができる。
【００３８】
なお、選択（決定）された機器動作実行項目は、選択されたことを示すように色や形状が変化した他のメニュー項目６００と区別可能な表示態様で表示され、選択（決定）されたことをユーザに認識させてもよい。
【００３９】
また、機器動作実行項目は、例えば、車両ＥＣＵ２０１から入力される車両情報（例えば、水温、油温）などを区画された表示領域内に表示した画像であり、ユーザに情報を伝達するための画像であってもよい。このような機器動作実行項目を、操作入力装置３０の操作により選択することで、電子機器２００から詳細情報を取得し、元々表示された情報よりも詳細な情報を表示させることが可能である。
【００４０】
このように選択されると、詳細情報を標示させる機器動作実行項目の区画された表示領域（部分円またはセクタ領域）内に表示される情報は、車両ＥＣＵ２０１から出力される各種センサ情報（例えば、水温、油温等）に関わる情報，自車両１の各種設定（例えば、ＡＢＳ，ＴＣＳ，ＥＣＳなどの機能オンオフ、ＥＣＯモード、ＳＰＯＲＴモードなどの走行モード）に関わる情報、ナビＥＣＵ２０２から出力されるナビ情報（例えば、到着時間，目標地点までの距離，ターンバイターン等）に関わる情報、オーディオＥＣＵ２０３の再生時間，曲名などを示す情報、空調ＥＣＵ２０４の設定（例えば、温度設定、風量、風向など）を示す情報、情報通信機器２０５に接続された電子機器２００の制御状態を示す情報（例えば、着信の有無、メール内容）などの、制御装置２０が電子機器２００から取得／検索した情報である。これら制御装置２０が連続的または断続的に電子機器２００から取得／検索した情報によってメニュー項目６００内の表示が更新されてもよい。
【００４１】
また、図３のメニュー項目６００は、選択可能幅αを有する。選択可能幅αは、操作入力装置３０の操作で、そのメニュー項目６００を指定可能な後述する位置信号の範囲βに比例する。すなわち、選択可能幅αが大きいメニュー項目６００は、指定可能な位置信号（操作位置Ｅ）の範囲が広く、指定しやすくなる。複数のメニュー項目６００の選択可能幅αは、全て同じであってもよいが、メニュー項目６００毎に異なる選択可能幅αを有していてもよい。また、選択可能幅αは、操作入力装置３０での操作の仕方、自車両１の状態、電子機器２００の状態、自車両１の運転者（又は運転者以外の乗員）の状態、又はこれらの組み合わせによって、適宜変更されてもよい。
【００４２】
ポインタ５１０は、メニュー項目群５００の外側から内側のメニュー項目６００側に向けて延在し、操作入力装置３０による操作位置Ｅで指定されるメニュー項目６００（指定メニュー項目）を指定する指針を示す画像である。１）ポインタ５１０が固定であり、メニュー項目６００の位置が、操作入力装置３０の操作位置Ｅ（図２Ａ参照）の移動に応じて変化することで、選択されるメニュー項目６００を切り替えてもよく、２）１）メニュー項目６００が固定であり、ポインタ５１０の位置が、操作入力装置３０の操作位置Ｅ（図２Ａ参照）の移動に応じて変化することで、選択されるメニュー項目６００を切り替えてもよい。ユーザ（運転者等）は、このポインタ５１０を視認することによって、操作入力装置３０の操作で指定しているメニュー項目６００（指定メニュー項目）を確認することが可能である。なお、ポインタ５１０は、指定メニュー項目の外郭を強調表示するカーソルや、指定メニュー項目の内側から指示するポインタ（図１参照）、指定メニュー項目の色の変化、指定されていないメニュー項目６００（指定メニュー項目以外のメニュー項目）の色の変化、指定メニュー項目の拡大、指定されていないメニュー項目６００（指定メニュー項目以外のメニュー項目）の縮小、などで代替してもよく、これらの組み合わせであってもよい。
【００４３】
次に、図４を参照して本実施形態の制御装置２０のより具体的な構成について説明する。ここで、制御装置２０は、表示制御装置２１と、動作実行装置２５と、を含む構成をいう。なお、図４において、図１と共通する部分については同じ符号が示されている。
【００４４】
表示制御装置２１は、１つ又はそれ以上のプロセッサ２２、メモリ２３、及び画像処理回路２４を備える。図４は、実施態様の一実施例に過ぎず、図示された構成要素は、より数の少ない構成要素に組み合わされてもよく、又は追加の構成要素があってもよい。例えば、画像処理回路２４（例えば、グラフィック処理ユニット）が、１つ又はそれ以上のプロセッサ２２に含まれてもよい。また、プロセッサ２２が、後述する動作実行装置２５の一部又は全部の機能を有していてもよい。
【００４５】
図示するように、プロセッサ２２及び画像処理回路２４は、メモリ２３と動作可能に連結される。より具体的には、プロセッサ２２及び画像処理回路２４は、メモリ２３に記憶されているプログラムを実行することで、例えば画像データを生成又は／及び送信するなど、表示装置１０の操作を行うことができる。プロセッサ２２又は／及び画像処理回路２４は、少なくとも１つの汎用マイクロプロセッサ（例えば、中央処理装置（ＣＰＵ））、少なくとも１つの特定用途向け集積回路（ＡＳＩＣ）、少なくとも１つのフィールドプログラマブルゲートアレイ（ＦＰＧＡ）、又はそれらの任意の組み合わせを含むことができる。メモリ２３は、ハードディスクのような任意のタイプの磁気媒体、ＣＤ及びＤＶＤのような任意のタイプの光学媒体、揮発性メモリのような任意のタイプの半導体メモリ、及び不揮発性メモリを含む。揮発性メモリは、ＤＲＡＭ及びＳＲＡＭを含み、不揮発性メモリは、ＲＯＭ及びＮＶＲＯＭを含んでもよい。
【００４６】
図示するように、プロセッサ２２は、Ｉ／Ｏインタフェース２７と動作可能に連結されている。例えば、Ｉ／Ｏインタフェース２７は、ＵＳＢポート、シリアルポート、パラレルポート、ＯＢＤＩＩ、及び／又は他の任意の適切な有線通信ポートなどを有し、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ Ａｒｅａ Ｎｅｔｗｏｒｋ）、Ｅｔｈｅｒｎｅｔ（登録商標）などの車載ネットワーク２１０に接続する有線通信インタフェースを含むことができる。また、Ｉ／Ｏインタフェース２７は、Ｂｌｕｅｔｏｏｔｈ（登録商標）ネットワークなどのパーソナルエリアネットワーク（ＰＡＮ）、８０２．１１ｘ Ｗｉ−Ｆｉ（登録商標）ネットワークなどのローカルエリアネットワーク（ＬＡＮ）、４Ｇ又はＬＴＥ（登録商標）セルラーネットワークなどの広域ネットワーク（ＷＡＮ）に接続する無線通信インタフェースを含むことができる。
【００４７】
図示するように、プロセッサ２２は、Ｉ／Ｏインタフェース２７と相互動作可能に連結されることで、制御装置２０に接続される種々の電子機器２００と情報を授受可能となる。Ｉ／Ｏインタフェース２７には、例えば、車両ＥＣＵ２０１、ナビＥＣＵ２０２、オーディオＥＣＵ２０３、空調ＥＣＵ２０４、情報通信機器２０５、及び自車両１に設けられた図示しないギアポジションセンサ、ブレーキセンサ、速度センサ、加速度センサ、アクセルセンサなどのセンサなどが情報を授受可能に、直接／又は車載ネットワーク２１０を介して連結される。表示装置１０は、プロセッサ２２及び画像処理回路２４に動作可能に連結される。したがって、表示装置１０によって表示される画像は、プロセッサ２２又は／及び画像処理回路２４から受信された画像データに基づいてもよい。プロセッサ２２及び画像処理回路２４は、Ｉ／Ｏインタフェース２７から得られる情報に基づき、表示装置１０が表示する画像を制御する。なお、Ｉ／Ｏインタフェース２７は、表示装置１０に接続される他の電子機器等から受信する情報を加工（変換、演算、解析）する機能を有していてもよい。
【００４８】
制御装置２０におけるプロセッサ２２、及び動作実行装置２５は、メニュー項目群５００に含まれる一つの項目を指定するために、ユーザが操作入力装置３０の操作面上を触れるタッチ操作あるいは所定の軌跡を描くようになぞるスライド操作に応じて生成される位置信号（操作位置Ｅ）、及び押下するユーザ操作に応じて生成される選択（決定）信号を、操作入力装置３０から入力する。
【００４９】
表示制御装置２１における画像処理回路２４は、メニュー項目群５００の画像を生成する。例えば、予め用意されている複数のメモリ２３の中から使用可能なものを取り出し（読み出し）、必要な情報を画像合成で組み込むことで、複数のメニュー項目６００を含むメニュー（操作メニュー）の画像を生成する。但し、これに限定されるものではなく、メモリ２３に予め記憶された配列、又はメモリ２３に記憶されたプログラムにより定められた配列に従って、複数の項目を配置する（項目を画像合成する）ことで、メニュー（メニュー項目）の画像を生成してもよく、あるいは、レンダリングにより画像を生成してもよい。生成された画像は、画像ＲＡＭ（不図示）等に、一旦、蓄積される。
【００５０】
なお、表示制御装置２１は、電子機器２００（車両ＥＣＵ２０１、ナビＥＣＵ２０２、オーディオＥＣＵ２０３、空調ＥＣＵ２０４、情報通信機器２０５）からの情報を使用して画像を生成することができ、あるいは、その情報を使用せずに、メモリ２３に予め記憶された画像データのみに基づき画像を生成してもよい。これによって、例えば、図１で示したメニュー項目群５００の元となる画像（元画像）を生成することができる。
【００５１】
機器動作実行項目が選択されると、例えば、画像処理回路２４から動作実行装置２５に、最終的に選択された項目の内容を示す情報が送られる。動作実行装置２５は、例えば、機器動作ファイル２６を参照して、実行すべき処理の具体的な内容を示すデータを取得し（但し、この動作は不要な場合もあり得る）、取得したデータを、Ｉ／Ｏインタフェース２７を経由して、電子機器２００に送る。これによって、ユーザによって選択された項目に関連付けられている処理が実行される。
【００５２】
メモリ２３に記憶されたソフトウェア構成要素は、プロセッサ２２又は／及び画像処理回路２４が、画像（メニュー項目群５００を含む）を生成するためグラフィックモジュール（図示しない）を含む。グラフィックモジュールは、表示されるメニュー項目群５００の、視覚的効果（例えば、輝度、透明度、彩度、コントラスト、又は他の視覚特性）、サイズ、表示位置、表示距離（運転者からメニュー項目群５００までの距離）を変更するための様々な既知のソフトウェア構成要素を含む。グラフィックモジュールは、メニュー項目群５００におけるメニュー項目６００のサイズ（選択可能幅α）を、後述する各メニュー項目６００に割り当てられた位置信号の範囲βに応じて（比例して）、調整することができる。
【００５３】
また、メモリ２３に記憶されたソフトウェア構成要素は、プロセッサ２２が、ユーザの操作に応じた位置信号にメニュー項目６００を対応づけた操作割当データを生成するため操作割当モジュール（図示しない）を含む。操作割当モジュールは、各メニュー項目６００を指定可能な位置信号の範囲α（図２Ａ参照）を、広くする、又は狭くすることで、各メニュー項目６００の指定のしやすさを調整することができる。
【００５４】
プロセッサ２２は、ユーザによる操作に基づき複数のメニュー項目群５００のうちいずれか１つを選択する第１選択モードと、ユーザによる操作に基づき複数のメニュー項目６００のうちいずれか１つを選択する第２選択モードと、を切り替える。第１選択モードと第２選択モードとの切り替えは、操作入力装置３０の図示しない切り替えスイッチを押す、操作入力装置３０に特定のコマンド（ダブルタップ、ダブルプッシュ、ロングタップ、ロングプッシュ、フリック）を入力する、高速のスライド操作、低速のスライド操作、又は／及び図示しない音声入力部で切り替えを指示する、ことで実行されてもよい。
【００５５】
図５Ａは、第１選択モードにおいて、ユーザが操作入力装置３０を操作した場合の画像遷移を説明する図である。図２Ａに示す操作位置検出部３６上を指がスライドすることで、メニュー４００の中心部４１０を中心に３つのメニュー項目群５００が回転する。プロセッサ２２は、点線で示す所定の位置４２０に移動したメニュー項目群５００が選択されたと判定する。
【００５６】
図５Ｂは、第２選択モードにおいて、ユーザが操作入力装置３０を操作した場合の画像遷移を説明する図である。図２Ａに示す操作位置検出部３６上を指でスライドさせることで、選択されている（所定の位置４２０に配置されている）第１メニュー項目群５０１の中心点５０１ａを中心に５つのメニュー項目６１１、６１２、６１３、６１４、６１５が回転する。プロセッサ２２は、固定されているポインタ５１０が指示する所定の位置に移動したメニュー項目６１４が選択されたと判定する。
【００５７】
なお、図３、図５Ａ、図５Ｂに示したメニュー項目６００に含まれる情報の方向は、下側がメニュー項目群５００の中心に概ね向かうように配置されていた。すなわち、メニュー４００の上側に配置されたメニュー項目群５００に含まれるメニュー項目６００（図３におけるメニュー項目５０１に含まれるメニュー項目６１１〜６１５）は読みやすいが、それ以外のメニュー項目群５００に含まれるメニュー項目６００は、情報が判読しづらい。これに対処するため、図６に示すように、メニュー項目群５００の位置によらず、メニュー項目６００に含まれる情報の方向の下側が、メニュー４００の下側に共通して向くようにしてもよい。すなわち、プロセッサ２２は、第１選択モードにおいて、ユーザによる操作に基づき、複数のメニュー項目群５００を回転移動させる際、複数のメニュー項目群５００に含まれる複数のメニュー項目６００の向きを維持してもよい。これにより、全体のメニュー項目の内容を理解しやすくすることができる。
【００５８】
また、プロセッサ２２は、第１選択モードにおいて、ユーザによる操作に基づき、複数のメニュー項目群５００を回転移動させる際の内側の領域に、選択されているメニュー項目群５００を示す情報を含む選択項目画像４３０を表示してもよい。例えば、図６に示すように、メニュー４００の中心部４１０に、現在、選択されているメニュー項目群５００を示す情報（「ＡＩＲ」）を表記してもよい。これにより、選択されているメニュー項目群５００を認識しやすくすることができる。
【００５９】
また、プロセッサ２２は、第１選択モードにおいて、メニュー項目群５００が選択されているか否かの判定に応じて、メニュー項目群５００に表示されるメニュー項目６００の表示態様を変化させてもよい。図７Ａでは、情報通信機器に関連する第２メニュー項目群５０２は、所定の位置４２０にないため、選択されていない状態である。このとき、情報通信機器に関連する第２メニュー項目群５０２におけるメニュー項目６２１、６２２、６２３は、アイコン画像である。図７Ｂでは、情報通信機器に関連する第２メニュー項目群５０２は、所定の位置４２０にあるため、選択されている状態である。このとき、情報通信機器に関連する第２メニュー項目群５０２におけるメニュー項目６２１、６２２、６２３は、テキスト画像である。これにより、選択されているか否かを、メニュー項目６００の表示態様の変更でも認識することができる。また、選択されていない場合に、アイコン画像で簡略表示することで、運転者の視認負荷を軽減することができる。
【００６０】
また、プロセッサ２２は、第１選択モードにおいて、ユーザによる操作に基づき、複数のメニュー項目群５００を移動させ、特定の位置４２０に複数のメニュー項目群５００のいずれも移動していない時に、ユーザによる操作が検出されなくなった場合、特定の位置４２０の近傍に表示されていたメニュー項目群５００を特定の位置４２０に移動させてもよい。すなわち、図５Ａに示すように、特定の位置４２０にいずれのメニュー項目群５００が存在していない時に、ユーザによる操作が中断された場合、プロセッサ２２は、特定の位置４２０の近傍の第１メニュー項目群５０１又は第２メニュー項目群５０２を、特定の位置４２０に移動させるように、複数のメニュー項目群５００を移動させてもよい。プロセッサ２２は、特定の位置４２０の最近傍のメニュー項目群５００を選択してもよく、ユーザによる操作の方向を認識し、次に特定の位置４２０に到達するはずであったメニュー項目群５００を選択してもよい。
【符号の説明】
【００６１】
１…自車両、２…フロントウインドシールド、３…ステアリングホイール、１０…表示装置、２０…制御装置、２１…表示制御装置、２２…プロセッサ、２３…メモリ、２４…画像処理回路、２５…動作実行装置、２６…機器動作ファイル、２７…Ｉ／Ｏインタフェース、３０…操作入力装置、１００…機器操作システム、１０１…表示領域、２００…電子機器、２０１…車両ＥＣＵ、２０２…ナビＥＣＵ、２０３…オーディオＥＣＵ、２０４…空調ＥＣＵ、２０５…情報通信機器、２１０…車載ネットワーク、３００…前景、４００…メニュー、４１０…中心部、４３０…選択項目画像、５００…メニュー、５００…メニュー項目群、５０１…第１メニュー項目群、５０２…第２メニュー項目群、５０３…第３メニュー項目群、５１０…ポインタ（指定画像）、Ｅ…操作位置、Ｑ…中心点
【図１】
2020086883.tif 000003
【図２Ａ】
2020086883.tif 000004
【図２Ｂ】
2020086883.tif 000005
【図３】
2020086883.tif 000006
【図４】
2020086883.tif 000007
【図５Ａ】
2020086883.tif 000008
【図５Ｂ】
2020086883.tif 000009
【図６】
2020086883.tif 000010
【図７Ａ】
2020086883.tif 000011
【図７Ｂ】
2020086883.tif 000012