JP3873901B2 - Display control device for vehicle - Google Patents
Display control device for vehicle Download PDFInfo
- Publication number
- JP3873901B2 JP3873901B2 JP2003042644A JP2003042644A JP3873901B2 JP 3873901 B2 JP3873901 B2 JP 3873901B2 JP 2003042644 A JP2003042644 A JP 2003042644A JP 2003042644 A JP2003042644 A JP 2003042644A JP 3873901 B2 JP3873901 B2 JP 3873901B2
- Authority
- JP
- Japan
- Prior art keywords
- menu
- learning
- menu item
- item
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Instrument Panels (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、例えば車両を運転する運転者に提示する表示内容を変更しながら各種操作を可能とさせるための車両用表示制御装置に関する。
【0002】
【従来の技術】
従来より、下記の特許文献1に記載されているように、操作者の選択履歴によりメニュー構造を並び替え、よく使う機能を選択するための操作回数を減らすように組替えるような学習機能付きメニュー表示方式が知られている。
【0003】
【特許文献1】
特開平7−98641号公報
【0004】
【発明が解決しようとする課題】
しかしながら、上記の学習機能付きメニュー表示方式では、走行中や車といった特殊な環境を想定しておらず、よく使う機能を浅い階層に上げると相対的に他の機能が深い階層となってしまったり、画面上に表示される選択肢が増えてしまうという問題点があった。
【0005】
そこで、本発明は、上述した実情に鑑みて提案されたものであり、操作履歴に応じて操作メニューを作成した場合であってもユーザの操作負担を増大させることがない車両用表示制御装置を提供するものである。
【0006】
【課題を解決するための手段】
本発明に係る車両用表示制御装置では、一画面内に表示される複数の処理選択用メニュー項目からなる操作メニューを複数階層に亘って登録し、当該操作メニューの最下位層に上記機器の処理を示す複数の処理実行用メニュー項目からなる操作メニューを登録してなるフルメニュー情報を予め記憶手段により記憶しておき、更に、メニュー作成手段によりフルメニュー情報を変更して、最上位層の操作メニューから、最下位層の操作メニューまでの階層数が限定された変更メニュー情報を作成しておく。更に、本発明に係る車両用表示制御装置におけるメニュー作成手段は、異なる複数のメニュー項目を統合した処理選択用統合メニュー項目を作成し、当該処理選択用統合メニュー項目の下位層のメニュー項目の学習速度を、フルメニュー情報に含まれる処理選択用メニュー項目の下位層のメニュー項目の学習速度よりも遅くするように学習係数を設定し、各メニュー項目についての操作履歴を前記学習係数に基づいて変更して、選択される頻度の高いメニュー項目ほど優先して表示させるように変更メニュー情報を作成する。
また、本発明に係る車両用表示制御装置におけるメニュー作成手段は、各処理選択用メニュー項目及び処理実行用メニュー項目に学習速度を変更する学習係数を設定し、各メニュー項目についての操作履歴を前記学習係数に基づいて変更して、変更メニュー情報を作成するものであって、各メニュー項目が選択された後の時間経過が長くなるほど学習速度が遅くなるように学習係数を設定することによって、選択される頻度の高いメニュー項目ほど優先して表示させるように変更メニュー情報を作成する。
更に、本発明に係る車両用表示制御装置におけるメニュー作成手段は、各処理選択用メニュー項目及び処理実行用メニュー項目に学習速度を変更する学習係数を設定し、各メニュー項目についての操作履歴を前記学習係数に基づいて変更して、変更メニュー情報を作成するものであって、運転負荷推定手段により推定された運転負荷が高いほど学習速度が早くなるように学習係数を設定することによって、選択される頻度の高いメニュー項目ほど優先して表示させるように変更メニュー情報を作成する。
【0007】
そして、本発明に係る車両用表示制御装置では、車両に搭載された機器の処理を選択させるに際して、処理の選択を促す操作メニューを表示装置に表示するときに、運転負荷推定手段により車両運転者の運転負荷を推定し、操作入力手段が車両に乗車するユーザにより操作されると、表示制御手段により、運転負荷推定手段にて推定された運転負荷に基づいて、記憶手段に記憶されたフルメニュー情報、又はメニュー作成手段にて作成された変更メニュー情報の何れかを用いて操作メニューを表示することで、上述の課題を解決する。
【0008】
【発明の効果】
本発明によれば、フルメニュー情報の他に、当該フルメニュー情報よりも階層数を限定した変更メニュー情報を作成しておき、運転負荷に応じて何れかのメニュー情報を使用して処理を選択させることができ、走行中といった特殊環境を考慮に入れ、選択回数も一定とするので、例えば操作履歴に応じて操作メニューを作成した場合であってもユーザの操作負担を増大させることがない。また、処理選択用統合メニュー項目の下位層のメニュー項目の学習速度を、フルメニュー情報に含まれる処理選択用メニュー項目の下位層のメニュー項目の学習速度よりも遅くするように学習係数を設定するので、フルメニュー情報に含まれる処理選択用メニュー項目を処理選択用統合メニュー項目よりも優先して表示させることができ、ユーザになじみのない処理選択用統合メニュー項目を頻繁に表示してユーザの操作負担を増大させることを防止することができる。更に、各メニュー項目が選択された後の時間経過が長くなるほど学習速度が遅くなるように学習係数を設定するので、定期的に多く使用されるメニュー項目を表示する確率を高くして、ユーザの操作負担を低減させることができる。更にまた、運転負荷が高いほど学習速度が早くなるように学習係数を設定するので、走行中にて選択するようなメニュー項目を優先的に表示して、ユーザの操作負担を低減させることができる。
【0009】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
【0010】
本発明は、例えば図1に示すように構成された車両用表示装置に適用される。
【0011】
[車両用表示装置の構成]
この車両用表示装置は、例えば車両に搭載され、車両運転者に各種情報を表示するためのものである。この車両用表示装置は、モニタ部1に各種情報を表示するに際して、運転負荷推定部2により推定した運転負荷及び操作部3の操作内容に基づいて、メニュー構造データベース(DB)部4からメニュー表示するための表示データを読み出して、メニュー学習/構造構築部5により操作メニューやナビゲーション/オーディオ処理部6にて生成された情報を表示制御する。
【0012】
また、この車両用表示装置では、モニタ部1が運転者から視認可能な位置に設けられると共に、操作部3が運転者から操作可能な位置に設けられ、更に運転負荷推定部2、メニュー構造データベース部4及びメニュー学習/構造構築部5が例えばインストルメントパネル内に収容されて構成されている。また、図示しないが、車両用表示装置には、メニュー学習/構造構築部5とナビゲーション/オーディオ処理部6の他にEメール送受信機能や電話通信機能を有する通信装置等が接続されていても良い。これにより、車両用表示装置では、ナビゲーション/オーディオ処理部6、通信装置等にて生成された情報をモニタ部1に表示可能とする。
【0013】
運転負荷推定部2は、運転者が車両運転をするときの負荷を運転負荷として推定して、運転負荷情報としてメニュー学習/構造構築部5に送る。この運転負荷推定部2は、例えば道路種別や車線等の現在の道路状況をナビゲーション/オーディオ処理部6等から入力すると共に、例えば車速や、ステアリング、アクセル、ブレーキなどの操作状況等を各種センサから入力して、車両状態を判定して運転負荷を推定する。
【0014】
操作部3は、例えば押下ボタンや、ジョグダイヤル、ジョイスティック等からなり、運転者の操作内容を検出したことに応じて操作入力信号をメニュー学習/構造構築部5に送る。本例では、特に、モニタ部1に表示されている操作メニュー表示を切り替える旨の操作入力信号、操作メニュー表示に含まれるメニュー項目に対応した処理を実行する旨の操作入力信号をメニュー学習/構造構築部5に送る。
【0015】
メニュー構造データベース部4は、例えばEEPROM(Electrically Erasable and Programmable Read Only Memory)等からなり、操作メニューの内容が階層的にツリー構造にて構築されたフルメニューを示すフルメニュー情報、フルメニュー情報とは階層数が変更された変更メニュー情報が記憶されている。この変更メニュー情報は、フルメニュー情報に基づいてメニュー学習/構造構築部5により作成されてメニュー構造データベース部4に登録される。
【0016】
また、このメニュー構造データベース部4には、フルメニュー情報及び変更メニュー情報に共通した情報として、操作メニューを構成する各メニュー項目についての機能情報、各メニュー項目ごとの選択回数を示す操作履歴情報が記憶されている。更に、メニュー構造データベース部4には、最上位層の操作メニューから最下位層の操作メニューまでの各操作メニューの遷移関係を示す遷移関係情報がフルメニュー情報、変更メニュー情報ごとに記憶されている。この操作履歴情報は、操作部3の操作に基づいてメニュー学習/構造構築部5により作成されてメニュー構造データベース部4に登録される。
【0017】
更に、メニュー構造データベース部4には、各処理選択用メニュー項目ごとに、当該処理選択用メニュー項目の下位層に存在するメニュー項目の操作回数を合計した学習値情報、当該処理選択用メニュー項目の下位層に存在する各メニュー項目の学習速度を決定する学習係数が記憶されている。この学習値情報、学習係数は、後述するメニュー学習/構造構築部5による学習係数設定処理時や学習処理時に作成されてメニュー構造データベース部4に登録される。
【0018】
フルメニュー情報は、例えば図2に示すように、最上位層の第1階層(メインメニュー)〜最下位層の第5階層にて構成されている。このフルメニュー情報は、最下位層である第5階層が処理の実行を決定する処理実行用メニュー項目にて構成され、第1階層〜第4階層が第5階層の処理実行用メニュー項目を選択するための途中の処理選択用メニュー項目となっている。また、このフルメニューは、一画面にて4個のメニュー項目を操作メニューとして一画面内に表示するように構成されている。なお、第5階層のみならず、第2階層〜第4階層にも処理実行用メニュー項目が最下位層として設定されていても良い。
【0019】
また、変更メニュー情報は、フルメニューに対して階層数が制限されて構築されており、メニュー学習/構造構築部5により各階層における処理実行用メニュー項目及び処理選択用メニュー項目が決定されて記憶される。
【0020】
更に、メニュー構造データベース部4には、各メニュー項目に対応して、当該各メニュー項目を表示させるためのメニュー項目表示データが格納されている。なお、このフルメニュー情報は、メニュー学習/構造構築部5によるメニュー項目の変更が禁止されて記憶されている。
【0021】
メニュー学習/構造構築部5は、メニュー構造データベース部4に登録された各種情報を利用すると共に、運転負荷推定部2にて推定された運転負荷、操作部3の操作内容に基づいて、下記の各種処理をする。
【0022】
[メニュー学習/構造構築部5の処理内容]
「操作メニュー表示処理」
メニュー学習/構造構築部5は、運転負荷推定部2からの運転負荷情報及び操作部3からの操作入力信号を入力して、フルメニュー情報及び変更メニュー情報を参照して、モニタ部1に表示させるメニュー項目表示データをメニュー構造データベース部4から読み出してメニュー表示をする。
【0023】
メニュー学習/構造構築部5は、複数の処理選択用メニュー項目からなる操作メニューを表示した状態にて、操作部3が操作されて操作入力信号が入力された場合には、選択されたメニュー項目の下位層に設定されている操作メニューを遷移関係情報を参照して表示する処理をする。また、メニュー学習/構造構築部5は、複数の処理実行用メニュー項目からなる操作メニューを表示した状態にて、操作部3からの操作入力信号が入力された場合には、選択された処理実行用メニュー項目に対応した機能情報を参照して、当該機能情報に応じた処理実行命令をナビゲーション/オーディオ処理部6等に出力して、処理を実行させる。
【0024】
具体的には、メニュー学習/構造構築部5は、メインメニューのメニュー項目として第1階層にて「ナビ」、「電話」、「Eメール」、「audio」が設定されており、「ナビ」のボタン表示、「電話」のボタン表示、「Eメール」のボタン表示、「audio」のボタン表示を一画面内のメニュー表示エリア12に表示させるメニュー項目表示データを読み出して表示させる。そして、例えば図2中の斜線部分にて示す「電話」の処理選択用メニュー項目が選択された場合には第2階層の4つの処理選択用メニュー項目からなる操作メニューを表示させ、第2階層にて「電話する」の処理選択用メニュー項目が選択された場合には第3階層の4つの処理選択用メニュー項目からなる操作メニューを表示させ、第3階層にて「アドレス帳」の処理選択用メニュー項目が選択された場合には第4階層の4つの処理選択用メニュー項目からなる操作メニューを表示させ、第4階層にて「仕事」の処理選択用メニュー項目が選択された場合には第5階層の4つの処理実行用メニュー項目からなる操作メニューを表示させる。そして、第5階層にて「オフィス」の処理実行用メニュー項目が選択されたとメニュー学習/構造構築部5にて認識した場合には、オフィスに電話する処理を実行する命令を外部の通信装置に送る。
【0025】
更に、このメニュー学習/構造構築部5は、運転負荷推定部2により推定された運転負荷に基づいて、フルメニューを示すフルメニュー情報に代えて、変更メニュー情報を表示制御する。本例においては、例えば停車時にフルメニュー情報を使用可能とし、走行時に変更メニュー情報のみを使用可能とする。
【0026】
「メニュー項目選択処理」
メニュー学習/構造構築部5では、変更メニューを構成する各階層にて提示する4個のメニュー項目を選択するメニュー項目選択処理をする。すなわち、メニュー学習/構造構築部5では、運転負荷に応じて変更メニュー情報の階層数をフルメニューと比較して限定し、限定された各階層にて表示するメニュー項目を学習値情報に基づいて選択する。このとき、メニュー学習/構造構築部5では、学習値情報から使用頻度が高い処理選択用メニュー項目を選択する処理、異なる複数の機能を統合した統合メニュー項目を作成する処理、更に、使用頻度が高い処理選択用メニュー項目を細分化して上位層とする処理をする。
【0027】
これにより、メニュー学習/構造構築部5では、図2に示したフルメニューを、図3や、図4に示したような変更メニューとする。図3及び図4に示す変更メニュー情報は、走行中には運転負荷があるので、フルメニューが第5階層まで存在するのに対してメニュー学習/構造構築部5により第3階層までに限定されている。
【0028】
具体的には、図3及び図4に示す変更メニュー情報は、第1階層としてオーディオ機能を選択させるための処理選択用メニュー項目11、電話やEメール等の異なる種類の機能を選択させるための処理選択用統合メニュー項目12、ナビゲーション/オーディオ処理部6にてナビゲーション機能の目的地を表示させるための処理選択用メニュー項目13、ナビゲーション/オーディオ処理部6にてナビゲーション機能の地図画面を表示させるための処理選択用メニュー項目14を提示するためのメニュー項目が選択されている。ここで、処理選択用メニュー項目11、処理選択用統合メニュー項目12、処理選択用メニュー項目13及び処理選択用メニュー項目14は、学習値情報から使用頻度が高いとメニュー学習/構造構築部5により判定されたメニュー項目である。
【0029】
また、処理選択用メニュー項目13及び処理選択用メニュー項目14は、図2のフルメニューが第1階層にナビゲーション機能を選択させるための処理選択用メニュー項目があるが、使用頻度が高い処理選択用メニュー項目として細分化されて、階層が第2階層から第1階層とされたものである。
【0030】
更に、図3及び図4においては、メニュー学習/構造構築部5により、処理選択用統合メニュー項目12が設定されている。この処理選択用統合メニュー項目12は、図2のフルメニューには存在しないメニュー項目であってメニュー学習/構造構築部5により作成されたメニュー項目である。この処理選択用統合メニュー項目12は、変更メニュー情報に関する遷移関係情報として、図3に示すように、Eメール機能と電話機能とを選択させるメニュー項目が下位層に設定されている。
【0031】
具体的には、処理選択用統合メニュー項目12の下位層(第2階層)には、フルメニューにおいて電話機能を選択させる処理選択用メニュー項目の下位層に設定されている処理選択用メニュー項目21,22、フルメニューにおいてEメール機能を選択させる処理選択用メニュー項目の下位層に設定されている処理選択用メニュー項目23,24が設定されている。これらの処理選択用メニュー項目21〜24は、処理選択用統合メニュー項目12の下位層に位置することが遷移関係情報によりメニュー構造データベース部4に登録されている。また、処理選択用メニュー項目21〜24は、図2においてナビゲーション機能を選択するための処理選択用メニュー項目、電話機能を選択するための処理選択用メニュー項目の下位層(第2階層)の4個以上のメニュー項目うち、学習値情報から使用頻度が高いとメニュー学習/構造構築部5により判定されたメニュー項目である。
【0032】
更に、処理選択用メニュー項目22の下位層(第3階層)には、フルメニューにおいて「電話をする」との処理選択用メニュー項目の下位層に設定されている処理実行用メニュー項目31〜34が設定されている。これらの処理実行用メニュー項目31〜34は、処理選択用メニュー項目22の下位層に位置することが遷移関係情報によりメニュー構造データベース部4に登録されている。また、処理実行用メニュー項目31〜34は、図2において「電話をする」との処理選択用メニュー項目の下位層(第3階層〜第5階層)の4個以上の処理実行用メニュー項目のうち、学習値情報から使用頻度が高いとメニュー学習/構造構築部5により判定された処理実行用メニュー項目である。
【0033】
また、処理選択用統合メニュー項目12に関する他の具体例としては、図4に示すように、各メニュー項目の学習値情報に基づいて、第2階層として電話機能を選択させるための処理選択用メニュー項目41〜42、Eメール機能を選択させるための処理選択用メニュー項目44が登録され、処理選択用メニュー項目42に対する第3階層として処理実行用メニュー項目51〜54が遷移関係情報として設定されていても良い。
【0034】
更に、処理選択用メニュー項目や処理実行用メニュー項目は、操作履歴情報を休日又は時間帯に区分して検出してメニュー構造データベース部4に保存しておいても良い。これにより、操作メニュー表示処理を行うときに、メニュー学習/構造構築部5は、平日、休日又は時間帯に応じて優先させて表示する処理実行用メニュー項目や処理選択用メニュー項目を変更させた変更メニュー情報とすることができる。
【0035】
「学習処理」
また、メニュー学習/構造構築部5は、操作部3の操作に応じて、各メニュー項目の学習値情報を重み付け(学習係数)により変更する学習処理をする。ここで、メニュー学習/構造構築部5では、各種のメニュー項目を表示した状態にて操作部3の操作を検出したことに応じて、各メニュー項目ごとの操作履歴を示す操作履歴情報を更新する。また、このメニュー学習/構造構築部5は、処理選択用メニュー項目については、遷移関係情報にて設定されている下位層の各メニュー項目の操作履歴情報を合計し、当該合計値を学習係数にて除算した学習値情報を作成する。これに対し、メニュー学習/構造構築部5は、処理実行用メニュー項目については、選択された操作回数を示す操作履歴情報を学習値情報とする。
【0036】
具体的には、図5に示すように、フルメニュー情報に含まれる処理選択用メニュー項目(専門A、例えば「オーディオ」)及び処理選択用メニュー項目(専門B、例えば「Eメール」)、処理選択用統合メニュー項目が同一の階層に存在し、処理選択用メニュー項目(専門A)の下位層にメニュー項目A〜D、処理選択用メニュー項目(専門B)の下位層にメニュー項目E〜H、処理選択用統合メニュー項目の下位層にメニュー項目A,B,E,Fが登録されているとする。なお、図5に示す各メニュー項目は、変更メニュー情報に含まれているものとする。
【0037】
このような状態にて、例えば車両用表示装置の電源が投入されてから落とされるまでの間に、図6に示すように、メニュー項目Aが5回、メニュー項目Bが4回、メニュー項目Cが1回、メニュー項目Dが1回、メニュー項目Eが5回、メニュー項目Fが4回、メニュー項目Gが1回、メニュー項目Hが1回選択されたと操作履歴情報からメニュー学習/構造構築部5にて認識した場合には、メニュー学習/構造構築部5は、処理選択用メニュー項目(専門A)の下位層に設定されたメニュー項目A〜Dの合計値「11」に係数情報「1」を乗算した値「11」を処理選択用メニュー項目(専門A)についての学習値情報とし、同様に処理選択用メニュー項目(専門B)の学習値情報を「11」とする。また、メニュー学習/構造構築部5は、処理選択用統合メニュー項目の下位層に設定されたメニュー項目A,B,E,Fの合計値「18」に係数情報「0.8」を乗算した値「14.4」を処理選択統合用メニュー項目についての学習値情報とする。
【0038】
これにより、メニュー学習/構造構築部5では、同一階層(例えば第1階層)に専門Aの処理選択用メニュー項目、専門Bの処理選択用メニュー項目、及び処理選択用統合メニュー項目が存在する場合には、最も学習値情報が高い処理選択用統合メニュー項目を最も使用頻度が高いメニュー項目として提示するようにモニタ部1を表示制御する。
【0039】
また、図6に示すように、メニュー項目Aが5回、メニュー項目Bが4回、メニュー項目C〜Hが0回選択されたとの操作履歴情報がある場合には、処理選択用メニュー項目(専門A)についての学習値情報は「9」となり、処理選択用メニュー項目(専門B)についての学習値情報は「0」となり、処理選択用統合メニュー項目についての学習値情報は「7.2」となる。したがって、このような場合には、処理選択用メニュー項目(専門A)を最も使用頻度が高いとする。
【0040】
更に、図6に示すように、メニュー項目Aが5回、メニュー項目Bが4回、メニュー項目Cが2回、メニュー項目Dが1回、メニュー項目E〜Hが4回選択されたとの操作履歴情報がある場合には、処理選択用メニュー項目(専門A)についての学習値情報は「12」となり、処理選択用メニュー項目(専門B)についての学習値情報は「16」となり、処理選択用統合メニュー項目についての学習値情報は「13.6」となる。したがって、このような場合には、処理選択用メニュー項目(専門B)を最も使用頻度が高いとする。
【0041】
更に、図6に示すように、メニュー項目A〜Hが全て4回選択されたとの操作履歴情報がある場合には、処理選択用メニュー項目(専門A)及び処理選択用メニュー項目(専門B)についての学習値情報は「16」となり、処理選択用統合メニュー項目についての学習値情報は「12.8」となる。したがって、このような場合には、処理選択用メニュー項目(専門A)又は処理選択用メニュー項目(専門B)を最も使用頻度が高いとする。
【0042】
「学習係数設定処理」
メニュー学習/構造構築部5では、上述した学習処理をするに際して使用する学習係数を設定してメニュー構造データベース部4に登録する学習係数設定処理をする。
【0043】
先ず、フルメニュー情報に含まれるメニュー項目と、変更メニュー情報に含まれるメニュー項目との関係や、処理選択用統合メニュー項目であることに応じて、学習係数を設定する処理について説明する。
【0044】
例えば図7に変更メニュー情報(第1階層〜第2階層)の第1階層及び第2階層を示し、図8に第2階層の学習値情報及び第1階層の学習値情報を示すような場合、メニュー学習/構造構築部5は、処理選択用メニュー項目(項目1〜項目3)についての学習係数を「1」にし、処理選択用メニュー項目(項目1−1、項目1−2)についての学習係数を「1.1」とし、処理選択用統合メニュー項目Aについての学習係数を「0.8」に設定する。
【0045】
これは、処理選択用メニュー項目(項目1)や処理選択用メニュー項目(項目2)の下位層の処理選択用メニュー項目には処理選択用統合メニュー項目が含まれると共に、フルメニュー内において異なる処理選択用メニュー項目の下位層に位置するメニュー項目(専門A,B,E、専門a,b,e)が登録されており、更に、処理選択用メニュー項目(項目3)や処理選択用統合メニュー項目Aにはフルメニュー内において異なる処理選択用メニュー項目の下位層に位置するメニュー項目(専門f,h,m,q、専門A,B,a,b)が登録されているのに対して、処理選択用メニュー項目(項目1−1,1−2)にはフルメニュー内において同一の処理選択用メニュー項目の下位層に位置するメニュー項目(専門A,B,C,D、専門E,F,G)が登録されていることによる。
【0046】
また、例えば図9に変更メニュー情報(第2階層〜第3階層)の第2階層及び第3階層を示し、図8に第3階層の学習値情報及び第2階層の学習値情報を示すような場合、メニュー学習/構造構築部5は、処理選択用メニュー項目(専門A,B,C,D)についての学習係数を「1」にし、処理選択用統合メニュー項目に(統合1,2)ついての学習係数を「0.8」に設定する。
【0047】
これは、処理選択用統合メニュー項目にはフルメニュー内において異なる処理選択用メニュー項目の下位層に位置するメニュー項目が登録されているのに対して、処理選択用メニュー項目(項目1−1,1−2)にはフルメニュー内において同一の処理選択用メニュー項目の下位層に位置するメニュー項目(専門A,B,C,D、専門E,F,G)が登録されていることによる。
【0048】
次に、メニュー学習/構造構築部5による他の学習係数設定処理として、各メニュー項目の学習係数を時間経過に応じて変化させる場合について説明する。
【0049】
ここで、図11に変更メニュー情報を示し、当該変更メニュー情報に対応し、時間「1」〜「4」のメニュー項目の操作履歴情報及び学習値情報の変化を図12に示し、更に、図13に学習係数の時間変化を示す。図13に示すように、メニュー学習/構造構築部5では、例えば一定期間、メニュー項目が選択されていない場合には、例えば学習係数を「0.8」単位にて低くする処理をする。
【0050】
このような処理をすると、メニュー学習/構造構築部5は、図12の最も古い時間「1」の操作履歴〜最も最近の時間「4」の操作履歴に対してそれぞれ異なる学習係数を乗じた操作履歴とする。
【0051】
すなわち、図12に示すように、時間「1」にて操作されたことに対する操作履歴情報は、例えば、メニュー項目Aが5回、メニュー項目Bが4回、メニュー項目Cが1回、メニュー項目Dが1回、メニュー項目Eが2回、メニュー項目Fが5回、メニュー項目Gが1回、メニュー項目Hが3回選択されて処理選択用メニュー項目(専門A、専門B)の学習値情報の値が「11」、処理選択用統合メニュー項目の値が「13.6」となる。そして、次の時間「2」にてメニュー項目Cが1回、メニュー項目Dが2回、メニュー項目Eが3回、メニュー項目Eが1回操作された場合には、メニュー学習/構造構築部5は、図13に示すように時間「1」における操作履歴情報の値に0.8の学習係数を乗算した上で、操作回数を加算する。これにより、メニュー学習/構造構築部5は、時間「2」にて操作されていないメニュー項目A,B,F,Gの操作履歴情報の値をそれぞれ「4」、「3.2」、「4」、「3.4」とすると共に、メニュー項目C,D,E,Hの操作履歴情報の値をそれぞれ「1.8」、「2.8」、「4.6」、「3.4」とする。そして、処理選択用メニュー項目(専門A)の学習値情報の値は「11.8」、処理選択用メニュー項目(専門A)の学習値情報の値は「12.8」、処理選択用統合メニュー項目の学習値情報の値は「11.2」となる。
【0052】
そして、時間「3」においてメニュー項目B,E,Gがそれぞれ2回操作された場合、時間「4」においてメニュー項目D,Gがそれぞれ3回、2回操作された場合には、時間経過に応じて図13のデータを参照して、同様の演算をすることで図12に示すような操作履歴情報及び学習値情報を得る。これにより、メニュー学習/構造構築部5では、時間経過と共に学習係数を減少させて学習値情報が高くなりすぎることを抑制する。
【0053】
また、メニュー学習/構造構築部5では、変更メニュー項目に関する学習係数を変更するに際して、上述したようなフルメニュー情報の関係や経過時間に応じて変化させる場合のみならず、運転負荷推定部2からの運転負荷に応じて学習係数を変更しても良い。この場合、メニュー学習/構造構築部5では、運転負荷から走行時であると判定した場合には学習係数を高く設定して学習をしやすくし、運転負荷から停車時であると判定した場合には学習係数を走行時よりも低く設定して学習をしにくくする。
【0054】
「学習処理、学習係数設定処理の処理手順」
つぎに、上述したような機能を有するメニュー学習/構造構築部5により、学習処理及び学習係数設定処理を行う処理手順について図14のフローチャートを参照して説明する。なお、この処理手順の説明においては、モニタ部1に第1階層〜第3階層からなる変更メニュー情報の第3階層を表示している場合について説明する。
【0055】
先ず、例えば4個の処理実行用メニュー項目からなる操作メニューをモニタ部1にて表示している状態において、運転者(ドライバー)により操作部3が操作されたことに応じた何れかの処理実行用メニュー項目の選択をメニュー学習/構造構築部5にて認識した場合(ステップS1)、ステップS2に処理を進める。
【0056】
ステップS2においては、メニュー学習/構造構築部5により、突発的に同じ処理実行用メニュー項目(機能)を選択しているか否かを判定する。すなわち、メニュー学習/構造構築部5では、運転時間(車両用表示装置の起動時間)に対する、ある同じ処理実行用メニュー項目を選択した割合や間隔が、所定の閾値以上となったか否かを判定することで、一定時間に数回以上、ある処理実行用メニュー項目が選択されているか否かを判定する。
【0057】
そして、メニュー学習/構造構築部5では、ある同じ処理実行用メニュー項目を選択した割合や間隔が、所定の閾値以上でない判定した場合には突発的な操作ではないと判定してステップS3に処理を進める一方で、ある同じ処理実行用メニュー項目を選択した割合や間隔が、所定の閾値以上である判定した場合には突発的な操作であると判定してステップS4に処理を進める。
【0058】
ステップS3及びステップS4では、メニュー学習/構造構築部5により、上述したような学習係数設定処理を実行する。
【0059】
ステップS3においては、メニュー学習/構造構築部5により、ステップS1にて操作された処理実行用メニュー項目に関する学習係数の値を突発的でないことに対する値に設定してメニュー構造データベース部4に保存してステップS5に処理を進める。このとき、メニュー学習/構造構築部5では、ステップS2にて突発的ではないと判定したことに応じた学習係数の基準値を「1」に設定し、運転負荷推定部2からの運転負荷から走行していると判定した場合には学習係数を基準値の「1」から「1.2」とする一方で、停車していると判定した場合には学習係数を基準値の「1」のままにする。
【0060】
一方、ステップS4においては、メニュー学習/構造構築部5により、ステップS1にて操作された処理実行用メニュー項目に関する学習係数の値を突発的であることに対する値に設定してメニュー構造データベース部4に保存してステップS5に処理を進める。このとき、メニュー学習/構造構築部5では、ステップS2にて突発的ではないと判定したことに応じた学習係数の基準値を「0.8」に設定し、運転負荷推定部2からの運転負荷から走行していると判定した場合には学習係数を基準値の「0.8」から「1」とする一方で、停車していると判定した場合には学習係数を基準値の「0.8」のままにする。
【0061】
ステップS5においては、メニュー学習/構造構築部5により、ステップS3又はステップS4にて設定された学習係数を用いて、ステップS1にて選択された処理実行用メニュー項目の操作履歴情報を修正してメニュー構造データベース部4に保存する学習処理をする。また、このステップS5においては、ステップS1にて選択された処理実行用メニュー項目の修正後の操作履歴情報を用いて、当該処理実行用メニュー項目の上位層に位置する第2階層の処理選択用メニュー項目の学習値情報を演算して、ステップS6に処理を進める。
【0062】
また、ステップS5では、メニュー学習/構造構築部5により、上述した時間経過に基づいて学習係数を変化させて、ステップS1にて選択されていない処理実行用メニュー項目や処理選択用メニュー項目の操作履歴情報の変更をすると共に、各処理選択用メニュー項目の学習値情報を修正する学習処理をもする。
【0063】
ステップS6においては、メニュー学習/構造構築部5により、ステップS5にて学習値情報が演算された第2階層の処理選択用メニュー項目を含む操作メニューの構成が変更するか否かを判定する。すなわち、メニュー学習/構造構築部5では、ステップS5にて学習値情報が演算された処理選択用メニュー項目と同じ第2階層に登録された処理選択用メニュー項目のうち、第2階層にて表示する処理選択用メニュー項目の構成が変更するか否かを判定する。
【0064】
メニュー学習/構造構築部5は、第2階層の操作メニューの構成が変更しないと判定した場合にはステップS7に処理を進めて学習処理を終了する一方で、操作メニューの構成が変化すると判定した場合にはステップS8に処理を進める。
【0065】
ステップS8においては、メニュー学習/構造構築部5により、ステップS6にて第2階層の操作メニューを構成する処理選択用メニュー項目が変更したことに応じて、第1階層の操作メニューを構成する各処理選択用メニュー項目についての学習値情報を、変更後の第2階層の処理選択用メニュー項目の学習値情報を用いて演算することで修正して、ステップS9に処理を進める。
【0066】
ステップS9においては、メニュー学習/構造構築部5により、ステップS8にて学習値情報が演算された処理選択用メニュー項目を含む第1階層の操作メニューの構成が変更するか否かを判定する。すなわち、メニュー学習/構造構築部5では、第1階層についてステップS5と同様の判定を行う。
【0067】
メニュー学習/構造構築部5は、第1階層の操作メニューの構成が変更しないと判定した場合にはステップS7に処理を進めて学習処理を終了する一方で、操作メニューの構成が変化すると判定した場合にはステップS10に処理を進める。
【0068】
ステップS10においては、メニュー学習/構造構築部5により、ステップS9にて第1階層の操作メニューを構成する処理選択用メニュー項目が変更したことに応じて、第1階層の操作メニューを構成する各処理選択用メニュー項目についての学習値情報を、第1階層の処理選択用メニュー項目の操作履歴情報を用いて演算することで修正してステップS7に処理を進めて、学習処理を終了する。
【0069】
[実施形態の効果]
以上詳細に説明したように、本実施形態に係る車両用表示装置によれば、フルメニュー情報の他に、当該フルメニュー情報よりも階層数を限定した変更メニュー情報を作成しておき、運転負荷に応じて何れかのメニュー情報を使用して処理を選択させることができ、走行中といった特殊環境を考慮に入れ、選択回数も一定とするので、例えば操作履歴に応じて操作メニューを作成した場合であってもユーザの操作負担を増大させることがない。
【0070】
また、車両用表示装置によれば、各処理選択用メニュー項目及び処理選択用メニュー項目についての操作履歴情報に基づいて、選択される頻度の高いメニュー項目ほど優先して表示させるように変更メニュー情報を作成するので、ユーザが頻繁に使用するメニュー項目を優先することができ、更にユーザの操作負担を低減することができる。
【0071】
更に、車両用表示装置によれば、操作履歴を平日、休日又は時間帯に区分して検出し、平日、休日又は時間帯に応じて優先させて表示するメニュー項目を変更するので、時間帯等に異なる機能を使用するユーザであっても、操作負担を低減することができる。
【0072】
更にまた、車両用表示装置によれば、使用頻度が高い処理選択用メニュー項目を細分化して上位層の処理選択用メニュー項目にして変更メニュー情報を作成するので、例えばナビゲーション機能のうちの目的地設定処理や表示設定処理を他のナビゲーション機能の処理と比較して頻繁に使用する場合に、上位の階層にて目的地設定処理や表示設定処理に関するメニュー項目を表示させることができる。
【0073】
更にまた、車両用表示装置によれば、異なる複数のメニュー項目を統合した処理選択用統合メニュー項目を作成して変更メニュー情報を作成するので、一画面内に表示するメニュー項目が限定されている場合であっても、限定されているメニュー項目数よりも多い機能数を選択させることができ、更にユーザの操作負担を低減することができる。
【0074】
更にまた、車両用表示装置によれば、各処理選択用メニュー項目及び処理実行用メニュー項目に学習速度を変更する学習係数を設定し、各メニュー項目についての操作履歴を学習係数に基づいて変更して変更メニュー情報を作成するので、様々な状況に対応して各メニュー項目の学習速度を変更することができる。
【0075】
更にまた、車両用表示装置によれば、処理選択用統合メニュー項目の下位層のメニュー項目の学習速度を、フルメニュー情報に含まれる処理選択用メニュー項目の下位層のメニュー項目の学習速度よりも遅くするように学習係数を設定するので、フルメニュー情報に含まれる処理選択用メニュー項目を処理選択用統合メニュー項目よりも優先して表示させることができ、ユーザになじみのない処理選択用統合メニュー項目を頻繁に表示してユーザの操作負担を増大させることを防止することができる。
【0076】
更にまた、車両用表示装置によれば、各メニュー項目が選択された後の時間経過が長くなるほど学習速度が遅くなるように学習係数を設定するので、定期的に多く使用されるメニュー項目を表示する確率を高くして、ユーザの操作負担を低減させることができる。
【0077】
更にまた、車両用表示装置によれば、運転負荷が高いほど学習速度が早くなるように学習係数を設定するので、走行中にて選択するようなメニュー項目を優先的に表示して、ユーザの操作負担を低減させることができる。
【0078】
なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【図面の簡単な説明】
【図1】本発明を適用した車両用表示装置の構成を示すブロック図である。
【図2】フルメニューのメニュー構造を説明するための図である。
【図3】変更メニュー情報のメニュー構造の一例を説明するための図である。
【図4】変更メニュー情報のメニュー構造の他の一例を説明するための図である。
【図5】処理選択用メニュー項目や処理選択用統合メニュー項目によって、下位層に関する学習係数が異なることを説明するための図である。
【図6】各メニュー項目の学習履歴情報、処理選択用メニュー項目の学習値情報を示す図である。
【図7】処理選択用メニュー項目や処理選択用統合メニュー項目によって、下位層に関する学習係数が異なることを説明するための他の図である。
【図8】各メニュー項目の学習履歴情報、処理選択用メニュー項目の学習値情報を示す他の図である。
【図9】処理選択用メニュー項目や処理選択用統合メニュー項目によって、下位層に関する学習係数が異なることを説明するための他の図である。
【図10】各メニュー項目の学習履歴情報、処理選択用メニュー項目の学習値情報を示す他の図である。
【図11】処理選択用メニュー項目や処理選択用統合メニュー項目によって、下位層に関する学習係数が異なることを説明するための他の図である。
【図12】時間経過に応じた各メニュー項目の学習履歴情報、処理選択用メニュー項目の学習値情報を示す図である。
【図13】時間経過に応じた学習係数の変化を示す図である。
【図14】メニュー学習/構造構築部により学習処理及び学習係数設定処理を行う処理手順を示すフローチャートである。
【符号の説明】
1 モニタ部
2 運転負荷推定部
3 操作部
4 メニュー構造データベース部
5 メニュー学習/構造構築部
6 ナビゲーション/オーディオ処理部
11,13,14 処理選択用メニュー項目
12 処理選択用統合メニュー項目[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a vehicle display control device for enabling various operations while changing display contents presented to a driver driving a vehicle, for example.
[0002]
[Prior art]
Conventionally, as described in
[0003]
[Patent Document 1]
JP-A-7-98641
[0004]
[Problems to be solved by the invention]
However, the above menu display method with learning function does not assume a special environment such as driving or driving, and if frequently used functions are raised to a shallow hierarchy, other functions may become relatively deep. There is a problem that the number of choices displayed on the screen increases.
[0005]
Therefore, the present invention has been proposed in view of the above-described circumstances, and provides a vehicle display control device that does not increase a user's operation burden even when an operation menu is created according to an operation history. It is to provide.
[0006]
[Means for Solving the Problems]
In the vehicle display control apparatus according to the present invention, an operation menu including a plurality of process selection menu items displayed in one screen is registered over a plurality of layers, and the processing of the device is performed in the lowest layer of the operation menu. The full menu information obtained by registering an operation menu composed of a plurality of process execution menu items indicating in advance is stored in the storage means in advance, and further, the full menu information is changed by the menu creation means, and the operation of the highest layer is performed. Change menu information with a limited number of layers from the menu to the operation menu at the lowest layer is created.Further, the menu creation means in the vehicle display control device according to the present invention creates an integrated menu item for process selection that integrates a plurality of different menu items, and learns menu items in a lower layer of the integrated menu item for process selection. Set the learning coefficient so that the speed is slower than the learning speed of the menu item in the lower layer of the menu item for process selection included in the full menu information, and change the operation history for each menu item based on the learning coefficient Then, change menu information is created so that menu items that are selected more frequently are displayed with higher priority..
Moreover, in the vehicle display control apparatus according to the present invention.The menu creation means sets a learning coefficient for changing the learning speed in each process selection menu item and process execution menu item, changes an operation history for each menu item based on the learning coefficient, and changes menu information By setting the learning coefficient so that the learning speed becomes slower as the time elapses after each menu item is selected, the menu items that are selected more frequently are preferentially displayed. Create the change menu information so that
Furthermore, in the vehicle display control apparatus according to the present invention.The menu creation means sets a learning coefficient for changing the learning speed in each process selection menu item and process execution menu item, changes an operation history for each menu item based on the learning coefficient, and changes menu information By setting the learning coefficient so that the learning speed increases as the driving load estimated by the driving load estimation means increases, the menu items that are selected more frequently are displayed with higher priority. Create the change menu information as follows.
[0007]
In the vehicle display control apparatus according to the present invention, when the operation menu for prompting the selection of the process is displayed on the display device when the process of the device mounted on the vehicle is selected, the vehicle load is estimated by the driving load estimating means. When the operation input means is operated by a user who gets on the vehicle, the display control means makes a full menu stored in the storage means based on the driving load estimated by the driving load estimation means. The above-mentioned problem is solved by displaying the operation menu using either the information or the changed menu information created by the menu creating means.
[0008]
【The invention's effect】
According to the present invention, in addition to the full menu information, change menu information with a limited number of layers than the full menu information is created, and processing is selected using any of the menu information according to the driving load. Since the number of selections is made constant in consideration of a special environment such as driving, the operation burden on the user is not increased even when an operation menu is created according to the operation history, for example.In addition, the learning coefficient is set so that the learning speed of the menu item in the lower layer of the integrated menu item for processing selection is slower than the learning speed of the menu item in the lower layer of the menu item for processing selection included in the full menu information. Therefore, the process selection menu item included in the full menu information can be displayed in preference to the process selection integrated menu item, and the process selection integrated menu item that is unfamiliar to the user is frequently displayed and the user's An increase in operation burden can be prevented. Furthermore, since the learning coefficient is set so that the learning speed becomes slower as time elapses after each menu item is selected, the probability of displaying menu items that are frequently used regularly is increased. The operation burden can be reduced. Furthermore, since the learning coefficient is set so that the learning speed increases as the driving load increases, menu items that can be selected while driving can be preferentially displayed, and the operation burden on the user can be reduced. .
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0010]
The present invention is applied, for example, to a vehicle display device configured as shown in FIG.
[0011]
[Configuration of vehicle display device]
This vehicle display device is mounted on a vehicle, for example, and displays various information to a vehicle driver. This vehicle display device displays a menu from the menu structure database (DB)
[0012]
Further, in this vehicle display device, the
[0013]
The driving
[0014]
The
[0015]
The menu
[0016]
Further, in this menu
[0017]
Further, in the menu
[0018]
For example, as shown in FIG. 2, the full menu information is composed of the first layer (main menu) in the highest layer to the fifth layer in the lowest layer. This full menu information is composed of process execution menu items for determining the execution of the process in the fifth layer, which is the lowest layer, and the first to fourth layers select the process execution menu items in the fifth layer. This is a menu item for selecting a process in the middle. The full menu is configured to display four menu items on one screen as operation menus on one screen. Note that the menu item for execution of processing may be set as the lowest layer not only in the fifth layer but also in the second to fourth layers.
[0019]
Further, the change menu information is constructed by limiting the number of hierarchies with respect to the full menu, and the menu learning /
[0020]
Further, the menu
[0021]
The menu learning /
[0022]
[Processing contents of menu learning / structure construction unit 5]
"Operation menu display process"
The menu learning /
[0023]
When the
[0024]
Specifically, the menu learning /
[0025]
Further, the menu learning /
[0026]
"Menu item selection process"
The menu learning /
[0027]
Thereby, the menu learning /
[0028]
Specifically, the change menu information shown in FIG. 3 and FIG. 4 includes a
[0029]
Further, the process
[0030]
Further, in FIG. 3 and FIG. 4, the menu learning /
[0031]
Specifically, in the lower layer (second layer) of the process selection integrated
[0032]
Furthermore, in the lower layer (third layer) of the
[0033]
Another specific example of the process selection integrated
[0034]
Further, the process selection menu item and the process execution menu item may be detected in the operation history information divided into holidays or time zones and stored in the menu
[0035]
"Learning process"
Further, the menu learning /
[0036]
Specifically, as shown in FIG. 5, a process selection menu item (special A, for example, “audio”) and a process selection menu item (special B, for example, “E-mail”) included in the full menu information, processing Integrated menu items for selection exist in the same hierarchy, menu items A to D at the lower layer of the menu item for processing selection (specialized A), and menu items E to H at the lower layer of the menu item for selecting processing (specialized B) Suppose that menu items A, B, E, and F are registered in the lower layer of the integrated menu item for process selection. Note that each menu item shown in FIG. 5 is included in the change menu information.
[0037]
In such a state, for example, as shown in FIG. 6, the menu item A is 5 times, the menu item B is 4 times, and the menu item C is between the time the vehicle display device is turned on and the time it is turned off. Menu item D once, menu item E five times, menu item F four times, menu item G once, menu item H once selected, menu learning / structure construction from operation history information When the
[0038]
Thereby, in the menu learning /
[0039]
Further, as shown in FIG. 6, when there is operation history information that the menu item A is selected 5 times, the menu item B is selected 4 times, and the menu items C to H are selected 0 times, the menu item for process selection ( The learning value information for the specialty A) is “9”, the learning value information for the process selection menu item (specialty B) is “0”, and the learning value information for the integrated menu item for processing selection is “7.2”. " Therefore, in such a case, the menu item for process selection (specialized A) is assumed to be most frequently used.
[0040]
Further, as shown in FIG. 6, the operation that the menu item A is selected 5 times, the menu item B is 4 times, the menu item C is 2 times, the menu item D is 1 time, and the menu items E to H are selected 4 times. If there is history information, the learning value information for the menu item for processing selection (specialty A) is “12”, and the learning value information for the menu item for processing selection (specialty B) is “16”. The learned value information for the integrated menu item for use is “13.6”. Therefore, in such a case, it is assumed that the menu item for process selection (specialized B) is most frequently used.
[0041]
Further, as shown in FIG. 6, when there is operation history information indicating that menu items A to H are all selected four times, a process selection menu item (specialized A) and a process selection menu item (specialized B) The learning value information for “16” is “16”, and the learning value information for the integrated menu item for process selection is “12.8”. Therefore, in such a case, it is assumed that the process selection menu item (specialized A) or the process selection menu item (specialized B) is most frequently used.
[0042]
"Learning coefficient setting process"
The menu learning /
[0043]
First, the process for setting the learning coefficient according to the relationship between the menu items included in the full menu information and the menu items included in the change menu information and the integrated menu items for process selection will be described.
[0044]
For example, FIG. 7 shows the first and second hierarchies of the change menu information (first to second hierarchies), and FIG. 8 shows the second hierarchy learning value information and the first hierarchy learning value information. The menu learning /
[0045]
This is because the process selection menu item in the lower layer of the process selection menu item (item 1) and the process selection menu item (item 2) includes an integrated menu item for process selection and different processes in the full menu. Menu items (specialized A, B, E, specialized a, b, e) located in the lower layer of the menu item for selection are registered, and further, a menu item for selecting a process (item 3) and an integrated menu for selecting a process In item A, menu items (specialized f, h, m, q, specialized A, B, a, b) located in the lower layer of different menu items for processing selection in the full menu are registered. The menu items for processing selection (items 1-1 and 1-2) are menu items (special A, B, C, D, special E, and subordinate to the same processing selection menu item in the full menu). , Due to the fact that G) has been registered.
[0046]
Further, for example, FIG. 9 shows the second hierarchy and the third hierarchy of the change menu information (second hierarchy to third hierarchy), and FIG. 8 shows the learning value information of the third hierarchy and the learning value information of the second hierarchy. In this case, the menu learning /
[0047]
In the integrated menu item for process selection, menu items located in lower layers of different menu items for process selection in the full menu are registered, whereas menu items for process selection (items 1-1 and 1-1) are registered. In 1-2), menu items (special A, B, C, D, special E, F, G) located in the lower layer of the same process selection menu item in the full menu are registered.
[0048]
Next, as another learning coefficient setting process by the menu learning /
[0049]
Here, FIG. 11 shows the change menu information, and FIG. 12 shows changes in the operation history information and the learning value information of the menu items of time “1” to “4” corresponding to the change menu information. 13 shows the time change of the learning coefficient. As shown in FIG. 13, in the menu learning /
[0050]
When such processing is performed, the menu learning /
[0051]
That is, as shown in FIG. 12, the operation history information for the operation at time “1” includes, for example, menu item A five times, menu item B four times, menu item C once, menu item D is 1 time, menu item E is 2 times, menu item F is 5 times, menu item G is 1 time, menu item H is selected 3 times and the learning value of the menu item for processing selection (specialized A, specialized B) The value of the information is “11”, and the value of the process selection integrated menu item is “13.6”. Then, at the next time “2”, when the menu item C is operated once, the menu item D is operated twice, the menu item E is operated three times, and the menu item E is operated once, the menu learning / structure construction unit As shown in FIG. 13, the operation history information value at time “1” is multiplied by a learning coefficient of 0.8 as shown in FIG. As a result, the menu learning /
[0052]
When the menu items B, E, and G are each operated twice at time “3”, and when the menu items D and G are respectively operated twice and twice at time “4”, the time elapses. Accordingly, the operation history information and the learning value information as shown in FIG. 12 are obtained by performing the same calculation with reference to the data of FIG. Thereby, the menu learning /
[0053]
The menu learning /
[0054]
"Learning process, learning coefficient setting process"
Next, a processing procedure for performing learning processing and learning coefficient setting processing by the menu learning /
[0055]
First, in the state where the operation menu including, for example, four process execution menu items is displayed on the
[0056]
In step S <b> 2, the menu learning /
[0057]
Then, the menu learning /
[0058]
In step S3 and step S4, the menu learning /
[0059]
In step S3, the menu learning /
[0060]
On the other hand, in step S4, the menu learning /
[0061]
In step S5, the menu learning /
[0062]
In step S5, the menu learning /
[0063]
In step S6, the menu learning /
[0064]
If the menu learning /
[0065]
In step S8, the menu learning /
[0066]
In step S9, the menu learning /
[0067]
If the menu learning /
[0068]
In step S10, the menu learning /
[0069]
[Effect of the embodiment]
As described above in detail, according to the vehicular display device according to the present embodiment, in addition to the full menu information, change menu information in which the number of layers is more limited than the full menu information is created, Depending on the situation, you can use any of the menu information to select a process, taking into consideration the special environment such as driving, and the number of times of selection is fixed, so for example when an operation menu is created according to the operation history Even so, the user's operation burden is not increased.
[0070]
In addition, according to the display device for a vehicle, based on the operation history information for each process selection menu item and the process selection menu item, the changed menu information is preferentially displayed so that the menu item having a higher frequency of selection is displayed. Therefore, the menu items frequently used by the user can be prioritized, and the operation burden on the user can be reduced.
[0071]
Furthermore, according to the vehicle display device, the operation history is detected by dividing it into weekdays, holidays, or time zones, and the menu items to be displayed with priority according to the weekdays, holidays, or time zones are changed. Even a user who uses different functions can reduce the operation burden.
[0072]
Furthermore, according to the vehicular display device, the change menu information is created by subdividing a frequently used process selection menu item into a higher layer process selection menu item. When the setting process and the display setting process are frequently used as compared with the processes of other navigation functions, the menu items related to the destination setting process and the display setting process can be displayed in the upper hierarchy.
[0073]
Furthermore, according to the vehicle display device, the change menu information is created by creating an integrated menu item for processing selection that integrates a plurality of different menu items, so the menu items to be displayed in one screen are limited. Even in this case, it is possible to select more functions than the limited number of menu items, and further reduce the operation burden on the user.
[0074]
Furthermore, according to the vehicle display device, a learning coefficient for changing the learning speed is set for each process selection menu item and process execution menu item, and the operation history for each menu item is changed based on the learning coefficient. Since the change menu information is created, the learning speed of each menu item can be changed corresponding to various situations.
[0075]
Furthermore, according to the vehicle display device, the learning speed of the menu item in the lower layer of the integrated menu item for processing selection is set to be higher than the learning speed of the menu item in the lower layer of the menu item for processing selection included in the full menu information. Since the learning coefficient is set so as to be delayed, the menu item for processing selection included in the full menu information can be displayed in preference to the integrated menu item for processing selection, and the integrated menu for processing selection unfamiliar to the user It is possible to prevent the items from being frequently displayed and increasing the operation burden on the user.
[0076]
Furthermore, according to the vehicular display device, the learning coefficient is set so that the learning speed becomes slower as the time elapses after each menu item is selected, so that frequently used menu items are displayed. It is possible to reduce the user's operation burden by increasing the probability of performing the operation.
[0077]
Furthermore, according to the vehicle display device, the learning coefficient is set so that the learning speed becomes faster as the driving load is higher. The operation burden can be reduced.
[0078]
The above-described embodiment is an example of the present invention. For this reason, the present invention is not limited to the above-described embodiment, and various modifications can be made depending on the design and the like as long as the technical idea according to the present invention is not deviated from this embodiment. Of course, it is possible to change.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a vehicle display device to which the present invention is applied.
FIG. 2 is a diagram for explaining a menu structure of a full menu.
FIG. 3 is a diagram for explaining an example of a menu structure of changed menu information.
FIG. 4 is a diagram for explaining another example of the menu structure of the change menu information.
FIG. 5 is a diagram for explaining that a learning coefficient regarding a lower layer differs depending on a menu item for process selection and an integrated menu item for process selection.
FIG. 6 is a diagram showing learning history information of each menu item and learning value information of a process selection menu item.
FIG. 7 is another diagram for explaining that the learning coefficient regarding the lower layer differs depending on the menu item for process selection and the integrated menu item for process selection.
FIG. 8 is another diagram showing learning history information of each menu item and learning value information of a menu item for process selection.
FIG. 9 is another diagram for explaining that the learning coefficient regarding the lower layer differs depending on the menu item for process selection and the integrated menu item for process selection.
FIG. 10 is another diagram showing learning history information of each menu item and learning value information of a menu item for process selection.
FIG. 11 is another diagram for explaining that a learning coefficient regarding a lower layer differs depending on a menu item for process selection and an integrated menu item for process selection.
FIG. 12 is a diagram showing learning history information for each menu item and learning value information for a menu item for process selection as time elapses.
FIG. 13 is a diagram illustrating a change in a learning coefficient with time.
FIG. 14 is a flowchart showing a processing procedure for performing learning processing and learning coefficient setting processing by the menu learning / structure construction unit.
[Explanation of symbols]
1 Monitor section
2 Operational load estimation unit
3 Operation part
4 Menu structure database section
5 Menu Learning / Structure Building Department
6 Navigation / Audio processing section
11, 13, 14 Menu items for processing selection
12 Integrated menu items for process selection
Claims (3)
車両に乗車するユーザにより操作される操作入力手段と、
車両運転者の運転負荷を推定する運転負荷推定手段と、
一画面内に表示される複数の処理選択用メニュー項目からなる操作メニューを複数階層に亘って登録し、当該操作メニューの最下位層に上記機器の処理を示す複数の処理実行用メニュー項目からなる操作メニューを登録してなるフルメニュー情報を記憶する記憶手段と、
上記記憶手段に記憶されたフルメニュー情報を変更して、最上位層の操作メニューから、最下位層の操作メニューまでの階層数が限定された変更メニュー情報を作成するメニュー作成手段と、
上記運転負荷推定手段にて推定された運転負荷に基づいて、上記記憶手段に記憶されたフルメニュー情報、又は上記メニュー作成手段にて作成された変更メニュー情報を用いて操作メニューを表示する表示制御手段とを備え、
上記メニュー作成手段は、異なる複数のメニュー項目を統合した処理選択用統合メニュー項目を作成し、当該処理選択用統合メニュー項目の下位層のメニュー項目の学習速度を、フルメニュー情報に含まれる処理選択用メニュー項目の下位層のメニュー項目の学習速度よりも遅くするように学習係数を設定し、各メニュー項目についての操作履歴を前記学習係数に基づいて変更して、選択される頻度の高いメニュー項目ほど優先して表示させるように変更メニュー情報を作成すること
を特徴とする車両用表示制御装置。In a vehicle display control apparatus that displays an operation menu for prompting selection of a process on a display device when selecting a process of a device mounted on the vehicle,
Operation input means operated by a user who gets on the vehicle;
Driving load estimating means for estimating the driving load of the vehicle driver;
An operation menu composed of a plurality of process selection menu items displayed in one screen is registered over a plurality of layers, and a plurality of process execution menu items indicating the process of the device are displayed in the lowest layer of the operation menu. Storage means for storing full menu information obtained by registering an operation menu;
Menu creation means for modifying the full menu information stored in the storage means to create changed menu information with a limited number of layers from the operation menu of the highest layer to the operation menu of the lowest layer;
Display control for displaying an operation menu using the full menu information stored in the storage means or the changed menu information created by the menu creating means based on the driving load estimated by the driving load estimating means and means,
The menu creation means creates an integrated menu item for process selection that integrates a plurality of different menu items, and selects a learning speed of a menu item in a lower layer of the integrated menu item for process selection as a process selection included in full menu information. Menu items that are selected frequently by setting the learning coefficient so as to be slower than the learning speed of the menu item in the lower layer of the menu item for the menu item, and changing the operation history for each menu item based on the learning coefficient A display control device for a vehicle, characterized in that change menu information is created so as to display with priority .
車両に乗車するユーザにより操作される操作入力手段と、
車両運転者の運転負荷を推定する運転負荷推定手段と、
一画面内に表示される複数の処理選択用メニュー項目からなる操作メニューを複数階層に亘って登録し、当該操作メニューの最下位層に上記機器の処理を示す複数の処理実行用メニュー項目からなる操作メニューを登録してなるフルメニュー情報を記憶する記憶手段と、
上記記憶手段に記憶されたフルメニュー情報を変更して、最上位層の操作メニューから、最下位層の操作メニューまでの階層数が限定された変更メニュー情報を作成するメニュー作成手段と、
上記運転負荷推定手段にて推定された運転負荷に基づいて、上記記憶手段に記憶されたフルメニュー情報、又は上記メニュー作成手段にて作成された変更メニュー情報を用いて操作メニューを表示する表示制御手段とを備え、
上記メニュー作成手段は、各処理選択用メニュー項目及び処理実行用メニュー項目に学習速度を変更する学習係数を設定し、各メニュー項目についての操作履歴を前記学習係数に基づいて変更して、変更メニュー情報を作成するものであって、各メニュー項目が選択された後の時間経過が長くなるほど学習速度が遅くなるように上記学習係数を設定することによって、選択される頻度の高いメニュー項目ほど優先して表示させるように変更メニュー情報を作成すること
を特徴とする車両用表示制御装置。In a vehicle display control apparatus that displays an operation menu for prompting selection of a process on a display device when selecting a process of a device mounted on the vehicle,
Operation input means operated by a user who gets on the vehicle;
Driving load estimating means for estimating the driving load of the vehicle driver;
An operation menu composed of a plurality of process selection menu items displayed in one screen is registered over a plurality of layers, and a plurality of process execution menu items indicating the process of the device are displayed in the lowest layer of the operation menu. Storage means for storing full menu information obtained by registering an operation menu;
Menu creation means for modifying the full menu information stored in the storage means to create changed menu information with a limited number of layers from the operation menu of the highest layer to the operation menu of the lowest layer;
Display control for displaying an operation menu using the full menu information stored in the storage means or the changed menu information created by the menu creating means based on the driving load estimated by the driving load estimating means and means,
The menu creation means sets a learning coefficient for changing the learning speed in each process selection menu item and process execution menu item, changes an operation history for each menu item based on the learning coefficient, and changes the menu. By setting the learning coefficient so that the learning speed becomes slower as the time elapses after each menu item is selected, the menu item that is selected more frequently has priority. A display control device for a vehicle , wherein the change menu information is created so as to be displayed.
車両に乗車するユーザにより操作される操作入力手段と、
車両運転者の運転負荷を推定する運転負荷推定手段と、
一画面内に表示される複数の処理選択用メニュー項目からなる操作メニューを複数階層に亘って登録し、当該操作メニューの最下位層に上記機器の処理を示す複数の処理実行用メニュー項目からなる操作メニューを登録してなるフルメニュー情報を記憶する記憶手段と、
上記記憶手段に記憶されたフルメニュー情報を変更して、最上位層の操作メニューから、最下位層の操作メニューまでの階層数が限定された変更メニュー情報を作成するメニュー作成手段と、
上記運転負荷推定手段にて推定された運転負荷に基づいて、上記記憶手段に記憶されたフルメニュー情報、又は上記メニュー作成手段にて作成された変更メニュー情報を用いて操作メニューを表示する表示制御手段とを備え、
上記メニュー作成手段は、各処理選択用メニュー項目及び処理実行用メニュー項目に学習速度を変更する学習係数を設定し、各メニュー項目についての操作履歴を前記学習係数に基づいて変更して、変更メニュー情報を作成するものであって、上記運転負荷推定手段により推定された運転負荷が高いほど上記学習速度が早くなるように上記学習係数を設定することによって、選択される頻度の高いメニュー項目ほど優先して表示させるように変更メニュー情報を作成すること
を特徴とする車両用表示制御装置。In a vehicle display control apparatus that displays an operation menu for prompting selection of a process on a display device when selecting a process of a device mounted on the vehicle,
Operation input means operated by a user who gets on the vehicle;
Driving load estimating means for estimating the driving load of the vehicle driver;
An operation menu composed of a plurality of process selection menu items displayed in one screen is registered over a plurality of layers, and a plurality of process execution menu items indicating the process of the device are displayed in the lowest layer of the operation menu. Storage means for storing full menu information obtained by registering an operation menu;
Menu creation means for modifying the full menu information stored in the storage means to create changed menu information with a limited number of layers from the operation menu of the highest layer to the operation menu of the lowest layer;
Display control for displaying an operation menu using the full menu information stored in the storage means or the changed menu information created by the menu creating means based on the driving load estimated by the driving load estimating means and means,
The menu creation means sets a learning coefficient for changing the learning speed in each process selection menu item and process execution menu item, changes an operation history for each menu item based on the learning coefficient, and changes the menu. By creating the learning coefficient so that the learning speed becomes faster as the driving load estimated by the driving load estimating means is higher, priority is given to menu items that are selected more frequently. The display control device for vehicles is characterized in that change menu information is created so as to be displayed.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003042644A JP3873901B2 (en) | 2003-02-20 | 2003-02-20 | Display control device for vehicle |
| US10/761,363 US20040150674A1 (en) | 2003-02-02 | 2004-01-22 | Information display system for vehicle |
| DE102004008140A DE102004008140A1 (en) | 2003-02-20 | 2004-02-19 | Information display system for a vehicle |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003042644A JP3873901B2 (en) | 2003-02-20 | 2003-02-20 | Display control device for vehicle |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004249840A JP2004249840A (en) | 2004-09-09 |
| JP3873901B2 true JP3873901B2 (en) | 2007-01-31 |
Family
ID=33094784
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003042644A Expired - Fee Related JP3873901B2 (en) | 2003-02-02 | 2003-02-20 | Display control device for vehicle |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3873901B2 (en) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007207186A (en) * | 2006-02-06 | 2007-08-16 | Denso Corp | Operation system |
| JP4821527B2 (en) * | 2006-09-15 | 2011-11-24 | 株式会社デンソー | Information equipment |
| JP5079424B2 (en) * | 2007-08-27 | 2012-11-21 | アルパイン株式会社 | In-vehicle device control apparatus and in-vehicle device control method |
| CN102385813A (en) * | 2010-08-30 | 2012-03-21 | 北京艾网信通科技有限公司 | Method and system for providing automobile guiding information |
| US20160325624A1 (en) * | 2014-02-07 | 2016-11-10 | Mitsubishi Electric Corporation | Function candidate presentation device |
| JP2016184348A (en) * | 2015-03-26 | 2016-10-20 | 株式会社Jvcケンウッド | Information display device, information display method, and information display program |
| US20180194359A1 (en) | 2015-08-10 | 2018-07-12 | Mitsubishi Electric Corporation | Operation support device and operation support system |
| JP2017138881A (en) * | 2016-02-05 | 2017-08-10 | ファナック株式会社 | Machine learning device for learning display of operation menu, numerical control device, machine tool system, manufacturing system, and machine learning method |
| US20200062117A1 (en) * | 2018-08-22 | 2020-02-27 | GM Global Technology Operations LLC | Auto-configurable vehicle-user interface |
-
2003
- 2003-02-20 JP JP2003042644A patent/JP3873901B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004249840A (en) | 2004-09-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4588243B2 (en) | Navigation device, navigation method, and navigation program | |
| US11232362B2 (en) | Method and device for presenting suggested recommended operation actions of a suggestion system and interaction with the suggestion system | |
| US20080059902A1 (en) | Operation system | |
| US7814434B2 (en) | Operation system | |
| JP3873901B2 (en) | Display control device for vehicle | |
| JP2004114801A (en) | Operating device for vehicles | |
| CN108349450B (en) | Method and apparatus for providing advisory signals to control at least one function in a vehicle | |
| KR102216299B1 (en) | Methods and assemblies for interaction with proposed systems with automated manipulation actions | |
| US20140114531A1 (en) | Display control apparatus | |
| JP4367536B2 (en) | Navigation device and program | |
| JP4135142B2 (en) | Display control device for vehicle | |
| JP4045972B2 (en) | Display control device for vehicle | |
| JP6135400B2 (en) | Display device | |
| US9020759B2 (en) | Technique for screen-based route manipulation | |
| JP5040545B2 (en) | Navigation device | |
| JP2008265934A (en) | Working machine operation information display system | |
| JP2010196640A (en) | Fuel consumption reduction support system | |
| JP5182184B2 (en) | Search support device, search support method, and search support program | |
| JP4085837B2 (en) | Display control device for vehicle | |
| JPH06348467A (en) | Information processor | |
| JP2012021933A (en) | Information providing device and information providing method | |
| JP2007298338A (en) | Navigation system | |
| JP7704961B2 (en) | Method for displaying an individual home screen on a display device of a vehicle and corresponding display device - Patents.com | |
| US12112018B2 (en) | Information displaying device and method for displaying information | |
| JP2005332319A (en) | Input device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060530 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060531 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060731 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20061003 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061016 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091102 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101102 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |