(57)【要約】【課題】ユーザに操作ボタンのサイズおよび配置をカスタマイズさせる環境を提供することで、ユーザニーズにあった、快適で優れた操作環境を与える。【解決手段】制御部１が、ユーザにより抽出された使用頻度の高い操作ボタンの数をカウントし、カウントされた操作ボタン数に基づきテーブルメモリ１６を参照し、テーブルメモリ１６にあらかじめ登録された操作ボタン数毎のボタンサイズ、および配置パターンに従い、操作ボタンを表示画面上に再配置する。【選択図】図１
2007316932.tif 000002
【特許請求の範囲】
【請求項１】
初期画面に配置され表示された操作ボタン中から抽出される、使用頻度の高い操作ボタンの数に応じて前記操作ボタンのサイズを変更し、表示画面上に再配置する制御手段、
を備えたことを特徴とする操作ボタン表示装置。
【請求項２】
前記制御手段は、
階層のレベルが異なる２以上の操作ボタンを前記表示画面上に混在表示することを特徴とする請求項１記載の操作ボタン表示装置。
【請求項３】
前記制御手段は、
前記抽出された使用頻度の高い操作ボタンの数をカウントし、前記カウントされた操作ボタン数に基づき記憶手段を参照し、前記記憶手段にあらかじめ登録された操作ボタン数毎のボタンサイズおよび配置パターンに従い、前記操作ボタンを表示画面上に再配置することを特徴とする請求項１または請求項２記載の操作ボタン表示装置。
【請求項４】
前記制御手段は、
前記配置パターンをユーザに選択させ、取込むユーザインタフェースを提供することを特徴とする請求項３記載の操作ボタン表示装置。
【請求項５】
前記制御手段は、
ユーザ入力を取込んで前記記憶手段に登録された操作ボタン数毎のボタンサイズおよび配置パターンを更新することを特徴とする請求項３記載の操作ボタン表示装置。
【請求項６】
前記制御手段は、
前記抽出された操作ボタンのサイズについてユーザ入力を取込み、前記抽出された操作ボタンを前記表示画面上の任意の位置に移動させ、前記操作ボタンの配置パターンを生成することを特徴とする請求項１記載の操作ボタン表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、特に、カーナビゲーション装置やカーオーディオ装置等の車載用電子機器に用いて好適な、操作ボタン表示装置に関するものである。
【背景技術】
【０００２】
タッチパネル表示モニタは、表示画面上を指で触れた位置を検出するシートを取り付けたディスプレイであり、表示画面上に表示された操作ボタンを直接タッチして入力ができるため、マウスなどよりも直感的な操作が可能であり、銀行のＡＴＭや駅の券売機の他に、ナビゲーション装置やカーオーディオ装置等の車載用電子機器にも利用されている。
上記した車載用機器において、車両の走行状態に基づき、操作画面に表示される操作ボタンの数、あるいは大きさを変化させ、走行中に、大きな操作ボタンを少数だけ配置し表示することで、操作をより容易に、かつ、安全、確実に行うことができるマンマシンインタフェース装置が知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００５−１７８４６３号公報（段落「０００８」〜「００１０」、図７）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記した車載用電子機器は、機能が高度化し、多様化するに伴い、画面に表示される操作ボタン（メニュー、アイコンともいう）の数が増え、操作が煩雑でわかりにくくなってきている。これに対し、上記した特許文献１に開示された技術は、この問題を解決するものではない。
【０００５】
また、従来の車載用電子機器は、利用頻度が極めて少ない機能であっても操作ボタンが必ず割り当てられているため、一層、操作ボタンの数が増え、階層も複雑になって所望の機能の操作を困難にしている現状にある。しかしながら、それぞれの機能が必要か否かは個人によって異なり、一律に集約できない事情がある。
更に、従来の車載用電子機器において、操作メニューを標準モードと簡易モードの２系統用意し、ユーザの選択に任せる方法があった。しかしながら、簡略化されたモードは、車両メーカによって用意されるものであり、必ずしもユーザのニーズにこたえたものではなかった。
【０００６】
この発明は上記した課題を解決するためになされたものであり、ユーザに操作ボタンのサイズおよび配置をカスタマイズさせる環境を提供することで、ユーザニーズにあった、快適で優れた操作環境を与えることができる操作ボタン表示装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る操作ボタン表示装置は、初期画面に表示される操作ボタン中から抽出される使用頻度の高い操作ボタンの数に応じてサイズを変更して表示画面上に再配置する制御手段を備えたものである。
【発明の効果】
【０００８】
この発明によれば、ユーザにより抽出された使用頻度の高い操作ボタンの数に応じて操作ボタンのサイズを変更して表示画面上に再配置することで、ユーザに操作ボタンの配置をカスタマイズさせる環境を構築することができ、このため、ユーザニーズにあった快適で優れた操作性を提供することができる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１は、この発明の実施の形態１に係る操作ボタン表示装置の内部構成を示すブロック図である。
図１に示す操作ボタン表示装置は、この発明の制御手段としての制御部１と、入出力手段としての操作部２および表示部３とにより構成される。制御部１は、初期画面に表示される操作ボタン中から抽出される使用頻度の高い操作ボタンの数に応じてそのサイズを変更して表示画面上に再配置する機能を持ち、操作入力取得部１１と、操作ボタン記憶部１２と、抽出操作ボタンカウント部１３と、階層展開制御部１４と、操作ボタン再配置制御部１５と、テーブルメモリ１６と、描画・表示制御部１７と、表示画面メモリ１８と、テーブルメモリ更新制御部１９とで構成される。
【００１０】
操作入力取得部１１は、操作画面設定モード時、初期画面に表示される操作ボタン中からユーザによって抽出される使用頻度の高い操作ボタンを取込んで操作ボタン記憶部１２を参照する他、抽出操作ボタンカウント部１３によるカウントをスタートさせ、かつ、階層展開制御部１４に抽出された操作ボタンを出力する。
操作ボタン記憶部１２には、操作画面に配置される各操作ボタンの基準パターンが記憶されており、操作入力取得部１１により参照され読み出された基準パターンは、操作ボタン再配置制御部１５に供給される。
【００１１】
抽出操作ボタンカウント部１３は、抽出された使用頻度の高い操作ボタンの数をカウントし、カウントされた操作ボタン数に基づきテーブルメモリ１６を参照する。テーブルメモリ１６から読み出されるデータは、操作ボタン再配置制御部１５に供給される。
また、階層展開制御部１４は、操作入力取得部１１を介して取込まれる、ユーザによる操作ボタンの押下シーケンスに基づくボタンメニューの階層展開制御を行い、逐次、操作ボタン記憶部１２から該当する操作ボタンの基準パターンを取得し、操作ボタン再配置制御部１５へ供給する。ここでは、階層のレベルが異なる２以上の系統の操作ボタン（例えば、ＴＶ用操作ボタンとナビゲーション用操作ボタン等）を表示部３の表示画面上に混在表示することができるものとする。
【００１２】
操作ボタン再配置制御部１５は、抽出操作ボタンカウント部１３によりカウントされた操作ボタン数に基づきテーブルメモリ１６を参照し、テーブルメモリ１６にあらかじめ登録された操作ボタン数毎のボタンサイズ、および配置パターンに従い、操作ボタンを表示部３の表示画面上に再配置するように操作画面情報を編集し、編集された操作画面情報を描画・表示制御部１７へ供給する。
本発明の記憶手段としてのテーブルメモリ１６は、各エントリが、操作ボタン数１６１、ボタンサイズ１６２、ボタン配置パターン１６３の各データ項目から成り、操作ボタン数毎、そのボタンサイズ（ｎ×ｍ）、およびボタン配置パターンがあらかじめ登録され格納されている。なお、ボタン配置パターンは１６３として、操作ボタン数毎、デフォルト配置パターン＃０の他に、ユーザ選択が可能な複数の配置パターン＃ｎがあらかじめ登録され格納されているものとする。
【００１３】
描画・表示制御部１７は、操作ボタン再配置制御部１５により生成される操作画面情報を表示画面メモリ１８に描画して書き込み、また、表示部３の表示タイミングに同期して読み出し、表示のために表示部３へ供給する。描画・表示制御部１７はまた、図示せぬ車載用電子機器により生成される表示情報を表示画面メモリ１８に描画して書き込み、上記した操作画面情報と合成し、表示部３の表示タイミングに同期して読み出し、表示のために表示部３へ供給する。
テーブルメモリ更新制御部１９は、テーブルメモリ１６に登録されたデータの保守時（操作ボタン配置更新モード）、操作入力取得部１１を介してユーザ入力を取込み、テーブルメモリ１６に登録される操作ボタン数毎のボタンサイズおよび配置パターンを更新制御する。
【００１４】
なお、入出力手段として制御部１に接続される操作部２は、例えばタッチセンサであり、表示部３は、例えば液晶ディスプレイである。ここでは操作部２と表示部３とでタッチパネル液晶モニタとする。また、制御部１には、他に、車載テレビ（ＴＶ）やナビゲーション装置、あるいはカーオーディオ装置等、操作ボタンによる操作対象となる車載用電子機器が複数接続されているものとする。
【００１５】
図２、図３は、図１に示すこの発明の実施の形態１に係る操作ボタン表示装置の動作を説明するために引用したフローチャートである。
以下、図２、図３のフローチャートを参照しながら、図１に示すこの発明の実施の形態１に係る操作ボタン表示装置の動作について詳細に説明する。
【００１６】
図２のフローチャートにおいて、制御部１は、操作ボタン表示装置のパワーＯＮ検知後（ステップＳＴ２０１）、操作ボタン表示装置が操作画面設定モードにあるか否かを判定する（ステップＳＴ２０２）。ここで、操作画面設定モードにあるか否かの判定は、特定のキースイッチ、あるいは初期画面に表示される特定のボタンがＯＮしていることを検知することによって判定される。
操作ボタン表示装置が操作画面設定モードにあると判定された場合（ステップＳＴ２０２“ＹＥＳ”）、制御部１は、表示部３にデフォルトで設定された操作画面情報から成る初期画面を表示し（ステップＳＴ２０３）、同時に、抽出操作ボタンカウント部１３を制御してカウンタ（ＣＮＴ）を０クリアする（ステップＳＴ２０４）。
【００１７】
一方、ユーザは、操作画面設定モード時、操作部２を操作することにより必要な操作ボタンの抽出操作を行う（ステップＳＴ２０５“ＹＥＳ”）。操作入力取得部１１は、ユーザによって抽出される使用頻度の高い操作ボタンを取込んで操作ボタン記憶部１２を参照する他、抽出操作ボタンカウント部１３によるカウントをスタート（＋１更新）させる（ステップＳＴ２０６）。ここでは、操作ボタンが１個抽出される毎にカウンタ（ＣＮＴ）を＋１カウントアップする。
また、ユーザが操作ボタンを抽出してからその操作ボタンの階層展開のための操作を行い、階層選択（必要な階層まで展開）したところで、別途用意される特定のキースイッチ、あるいは初期画面に表示される特定のボタンにより階層の固定操作が行われたときに（ステップＳＴ２０７“ＹＥＳ”）、階層展開制御部１４は、描画・表示制御部１７を制御して、ユーザが必要とする階層をその操作画面が表示されたときの最上位階層に設定するように表示画面メモリ１８に描画する。
【００１８】
一方、操作入力取得部１１は、操作ボタン記憶部１２を参照して抽出された操作ボタンの基準パターンを読み出して操作ボタン再配置制御部１５へ供給する。操作入力取得部１１はまた、階層展開制御部１４を起動し、階層展開制御部１４は、抽出された操作ボタンの階層展開の都度、必要とされる操作ボタンの基準パターンを操作ボタン記憶部１２から取得して操作ボタン再配置制御部１５へ供給している。
上記した一例の動作（ステップＳＴ２０５〜ステップＳＴ２０７）は、ユーザが、特定のキースイッチ、あるいは初期画面として表示部３に表示される特定のボタンを押下することにより設定される操作画面設定モード終了まで繰り返し実行される（ステップＳＴ２０８）。
【００１９】
なお、上記した説明は、ある系統、例えばＴＶの操作（例えば、プリセット画面）を想定して説明したものであるが、表示部３にＴＶ操作画面と同時に表示される別系統、例えば、カーナビゲーション装置の操作ボタン（例えば、目的地検索ボタン：名称で探す、住所で探す等）についても同様である。
そのとき、表示部３に同時に表示されている別系統の操作ボタンの階層とは一致している必要はなく、それぞれのユーザが必要とする個々の階層を同じ表示画面上で最上位に設定することができる。
【００２０】
操作画面設定終了後（ステップＳＴ２０８“ＹＥＳ”）、抽出ボタンカウント部１３は、カウントされた値（ＣＮＴ）に基づき、テーブルメモリ１６を参照する（ステップＳＴ２０９）。テーブルメモリ１６を参照して得られるデータ（操作ボタン数毎のボタンサイズ、およびボタン配置パターン）は、操作ボタン再配置制御部１５に供給される。
操作パターン再配置制御部１５には、他に、操作ボタン記憶部１２、および階層展開制御部１４から、抽出され、あるいは階層展開されたときに抽出された操作ボタンの基準パターンが供給されている。そこで、操作ボタン再配置制御部１５は、その基準パターンをテーブルメモリ１６に登録されたボタンサイズおよびそのときにデフォルト設定されたボタン配置パターン（パターン＃０）に従い表示画面上に再配置して操作画面を編集し（ステップＳＴ２１０）、その編集結果を、描画・表示制御部１７へ供給する。
【００２１】
なお、このとき、ボタン配置について、テーブルメモリ１６に登録されたデフォルトパターンではなく、テーブルメモリ１６にあらかじめ登録された他の配置パターン（パターン＃ｎ）を、用意されたユーザインタフェースを使用してユーザに通知し、選択させ、テーブルメモリ１６から読み出し、表示画面上に再配置して操作画面を編集し、その編集結果を、描画・表示制御部１７へ供給してもよい。
【００２２】
描画・表示制御部１７は、操作ボタン再配置制御部１５から出力される操作ボタンの再配置パターンが設定された操作画面を表示画面メモリ１８に描画し、また、表示タイミングに同期してこれを読み出し、表示部３へ供給して所望の操作画面表示を得ることができる（ステップＳＴ２１１）。
このとき、ユーザが不要とする操作ボタン（抽出されなかった）は削除され、したがって、その分抽出された操作ボタンが自動的に最適なサイズに変更され、最適な配置に再構築された操作画面を得ることになる。
【００２３】
また、図３のフローチャートにおいて、制御部１は、操作ボタン表示装置が操作ボタン配置更新モードにあるか否かを判定する（ステップＳＴ３０１）。ここで、操作ボタン配置更新モードにあると判定された場合、ユーザは、表示部３に表示されるガイダンスに従い、テーブルメモリ１６に登録されるボタンサイズ、ボタン配置パターンを、設定される操作ボタン数毎に入力する。
操作入力取得部１１は、上記したユーザ入力を取込み（ステップＳＴ３０２）、テーブルメモリ更新制御部１９へ供給し、テーブルメモリ更新制御部１９は、取込んだユーザ入力に基づき、テーブルメモリ１６を更新する（ステップＳＴ３０３）。以降、このテーブルメモリ１６に登録されたデータに基づき、操作画面が生成される。
【００２４】
図４、図５は、この発明の実施の形態１に係る操作ボタン表示装置により再配置される表示画面構成の一例を示す図である。
図４に、デフォルトで再配置された表示画面構成例、図５に、ユーザ選択により再配置された表示画面構成例が示されている。
【００２５】
図４、図５ともに、ユーザが初期画面から操作部２によって選択される機能、ここでは、ＴＶとナビゲーション装置とを組み合わせ、必要な階層まで展開し、その中で不要なスイッチが削除されている。
すなわち、ＴＶのプリセット画面について、プリセットボタンの数を減少させ、その分、抽出したプリセットボタンのサイズを大きくし、かつ、操作しやすい位置に再配置している。なお、操作ボタンのサイズ、およびその配置パターンは、テーブルメモリ１６に登録されたデータに従う。
【００２６】
以上説明のように、この発明の実施の形態１によれば、制御部１が、ユーザにより抽出された使用頻度の高い操作ボタンの数をカウントし、カウントされた操作ボタン数に基づきテーブルメモリ１６を参照し、テーブルメモリ１６にあらかじめ登録された操作ボタン数毎のボタンサイズ、および配置パターンに従い、操作ボタンを表示画面上に再配置することで、ユーザニーズにあった快適な操作環境を得ることができる。
また、階層のレベルが異なる別系統の操作ボタンを表示画面上に混在表示することにより、ユーザは、画面切替え操作を行うことなく、ＴＶ操作とナビゲーション等、複数機能の操作を一画面で扱うことができる。したがって、操作を行う上でのユーザの負担が軽減される。また、このとき、不要な操作ボタンが削除されるため、その分、抽出された必要な操作ボタンのサイズを表示画面の大きさにあったサイズに自動で変更でき、したがって、運転中であっても安全快適な操作環境が得られる。
【００２７】
更に、配置パターンをデフォルトで設定された配置パターンによらず、ユーザに選択させ、取込むユーザインタフェースを提供することで、ユーザの嗜好にあった一層快適な操作環境が得られる。ここで、ユーザインタフェースとは、必要に応じて表示部３に表示されるボタン配置パターン（テーブルメモリ１６の内容）の中から、ユーザが、デフォルトで設定されたボタン配置パターン＃０を除くボタン配置パターン＃ｎを選択入力し、操作入力取得部１１がこの選択入力を取込み、操作ボタン再配置制御部１５を起動する手段のことをいう。操作ボタン再配置制御部１５はユーザにより選択入力されたボタン配置パターンに基づき、操作ボタンを表示部３の表示画面上に再配置するように操作画面情報を編集し、編集された操作画面情報を描画・表示制御部１７へ供給する。
また、ユーザ入力を取込んで、テーブルメモリ１６に登録される操作ボタン数毎のボタンサイズ、および配置パターンを適当なタイミングで更新することで、テーブルメモリ１６の内容を最新のニーズに即した内容に維持することが可能である。
【００２８】
なお、この発明は、テーブルメモリ１６に登録された再配置パターンに基づき、操作ボタンのサイズを調整して配置パターンを再構築するだけでなく、ユーザの嗜好に応じて操作ボタン形状を変更することも可能である。
すなわち、別途、操作ボタンサイズ変更モードを用意し、操作ボタンサイズ変更モードにおいて操作ボタンの縦横サイズをユーザ入力に基づき任意に選択変更し、任意の位置に移動させるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）環境を提供し、これを取得して操作ボタン再配置制御部１５へ供給することでも同様に実現できる。このことにより、一層カスタマイズされた操作ボタンおよび配置パターンを作成することができる。
【００２９】
また、制御部１は、ハードウェア的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、およびその周辺ＬＳＩから成るＩＣチップにより構成され、マイクロプロセッサがＲＯＭに記録されたプログラムを逐次読み出し実行することにより、ＲＡＭを含む周辺ＬＳＩを制御して上記した制御部１が持つ機能を実行するものである。
このとき、操作ボタン記憶部１２と、テーブルメモリ１６と、表示画面メモリ１８とはＲＡＭに割り付けられて記憶され、また、操作入力取得部１１と、抽出操作ボタンカウント部１３と、階層展開制御部１４と、操作ボタン再配置制御部１５と、描画・表示制御部１７と、テーブルメモリ更新制御部１９のそれぞれが持つ機能は、マイクロプロセッサがＲＯＭに記録されたプログラムを逐次読み出し実行することにより実現されるものである。
【図面の簡単な説明】
【００３０】
【図１】この発明の実施の形態１に係る操作ボタン表示装置の内部構成を示すブロック図である。
【図２】この発明の実施の形態１に係る操作ボタン表示装置の動作を説明するために引用したフローチャートである。
【図３】この発明の実施の形態１に係る操作ボタン表示装置の動作を説明するために引用したフローチャートである。
【図４】この発明の実施の形態１に係る操作ボタン表示装置により再配置される表示画面構成の一例を示す図である。
【図５】この発明の実施の形態１に係る操作ボタン表示装置により再配置される表示画面構成の一例を示す図である。
【符号の説明】
【００３１】
１  制御部、２  操作部、３  表示部、１１  操作入力取得部、１２  操作ボタン記憶部、１３  抽出操作ボタンカウント部、１４  階層展開制御部、１５  操作ボタン再配置制御部、１６  テーブルメモリ、１７  描画・表示制御部、１８  表示画面メモリ、１９  テーブルメモリ更新制御部。
【図１】
2007316932.tif 000003
【図２】
2007316932.tif 000004
【図３】
2007316932.tif 000005
【図４】
2007316932.tif 000006
【図５】
2007316932.tif 000007