[go: up one dir, main page]

JP3873901B2 - Display control device for vehicle - Google Patents

Display control device for vehicle Download PDF

Info

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
Application number
JP2003042644A
Other languages
Japanese (ja)
Other versions
JP2004249840A (en
Inventor
裕史 井上
利彰 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2003042644A priority Critical patent/JP3873901B2/en
Priority to US10/761,363 priority patent/US20040150674A1/en
Priority to DE102004008140A priority patent/DE102004008140A1/en
Publication of JP2004249840A publication Critical patent/JP2004249840A/en
Application granted granted Critical
Publication of JP3873901B2 publication Critical patent/JP3873901B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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 Patent Document 1 below, a menu with a learning function that rearranges the menu structure according to an operator's selection history and rearranges the menu so as to reduce the number of operations for selecting frequently used functions. Display methods are known.
[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) unit 4 based on the driving load estimated by the driving load estimation unit 2 and the operation content of the operation unit 3 when displaying various information on the monitor unit 1. Display data to be read is read out, and the menu learning / structure construction unit 5 controls display of information generated by the operation menu and the navigation / audio processing unit 6.
[0012]
Further, in this vehicle display device, the monitor unit 1 is provided at a position that can be visually recognized by the driver, the operation unit 3 is provided at a position that can be operated by the driver, and the driving load estimation unit 2 and the menu structure database are provided. The unit 4 and the menu learning / structure construction unit 5 are configured to be accommodated in, for example, an instrument panel. Although not shown, the vehicle display device may be connected to a communication device having an e-mail transmission / reception function and a telephone communication function in addition to the menu learning / structure construction unit 5 and the navigation / audio processing unit 6. . Thereby, in the vehicle display device, information generated by the navigation / audio processing unit 6, the communication device, and the like can be displayed on the monitor unit 1.
[0013]
The driving load estimation unit 2 estimates the load when the driver is driving the vehicle as the driving load, and sends it to the menu learning / structure construction unit 5 as driving load information. The driving load estimation unit 2 inputs the current road conditions such as the road type and the lane from the navigation / audio processing unit 6 and the like, and the operation conditions such as the vehicle speed, the steering, the accelerator, the brake, and the like from various sensors. The vehicle load is input to estimate the driving load.
[0014]
The operation unit 3 includes, for example, a push button, a jog dial, a joystick, and the like, and sends an operation input signal to the menu learning / structure construction unit 5 in response to detecting the operation content of the driver. In this example, in particular, an operation input signal for switching the operation menu display displayed on the monitor unit 1 and an operation input signal for executing a process corresponding to a menu item included in the operation menu display are learned / structured. Send to construction unit 5.
[0015]
The menu structure database unit 4 is composed of, for example, an EEPROM (Electrically Erasable and Programmable Read Only Memory) or the like, and the full menu information and the full menu information indicate the full menu in which the operation menu contents are hierarchically constructed in a tree structure. The change menu information in which the number of layers is changed is stored. The changed menu information is created by the menu learning / structure construction unit 5 based on the full menu information and registered in the menu structure database unit 4.
[0016]
Further, in this menu structure database unit 4, as information common to the full menu information and change menu information, function information about each menu item constituting the operation menu and operation history information indicating the number of selections for each menu item are stored. It is remembered. Further, the menu structure database unit 4 stores transition relationship information indicating the transition relationship of each operation menu from the highest level operation menu to the lowest level operation menu for each of the full menu information and the change menu information. . The operation history information is created by the menu learning / structure construction unit 5 based on the operation of the operation unit 3 and registered in the menu structure database unit 4.
[0017]
Further, in the menu structure database unit 4, for each process selection menu item, learning value information obtained by totaling the number of operations of the menu item existing in the lower layer of the process selection menu item, the process selection menu item A learning coefficient for determining the learning speed of each menu item existing in the lower layer is stored. The learning value information and the learning coefficient are created and registered in the menu structure database unit 4 at the time of learning coefficient setting processing or learning processing by the menu learning / structure construction unit 5 described later.
[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 / structure construction unit 5 determines and stores the process execution menu items and the process selection menu items in each hierarchy. Is done.
[0020]
Further, the menu structure database unit 4 stores menu item display data for displaying each menu item corresponding to each menu item. The full menu information is stored with the menu learning / structure construction unit 5 prohibited from changing the menu items.
[0021]
The menu learning / structure construction unit 5 uses various information registered in the menu structure database unit 4, and based on the driving load estimated by the driving load estimation unit 2 and the operation content of the operation unit 3, the following Do various processing.
[0022]
[Processing contents of menu learning / structure construction unit 5]
"Operation menu display process"
The menu learning / structure construction unit 5 inputs the driving load information from the driving load estimation unit 2 and the operation input signal from the operation unit 3 and displays them on the monitor unit 1 with reference to the full menu information and the changed menu information. The menu item display data to be read is read from the menu structure database unit 4 and displayed as a menu.
[0023]
When the operation learning unit 5 is operated and an operation input signal is input in a state where an operation menu including a plurality of process selection menu items is displayed, the menu learning / structure construction unit 5 selects the selected menu item. The operation menu set in the lower layer is displayed with reference to the transition relation information. The menu learning / structure construction unit 5 executes the selected process when an operation input signal from the operation unit 3 is input in a state where an operation menu including a plurality of process execution menu items is displayed. By referring to the function information corresponding to the menu item, a process execution command corresponding to the function information is output to the navigation / audio processing unit 6 or the like to execute the process.
[0024]
Specifically, the menu learning / structure construction unit 5 has “navigation”, “phone”, “email”, “audio” set as the menu items of the main menu in the first hierarchy, and “navigation”. The menu item display data to be displayed in the menu display area 12 in one screen is read out and displayed, such as button display of “”, button display of “telephone”, button display of “E-mail”, and button display of “audio”. Then, for example, when the “phone” process selection menu item indicated by the hatched portion in FIG. 2 is selected, an operation menu including four process selection menu items in the second hierarchy is displayed, and the second hierarchy is displayed. When the menu item for process selection of “call” is selected in, an operation menu composed of four menu items for process selection in the third hierarchy is displayed, and the process of “address book” is selected in the third hierarchy. When the menu item for work is selected, an operation menu consisting of four menu items for process selection in the fourth hierarchy is displayed. When the menu item for process selection of “work” is selected in the fourth hierarchy, An operation menu including four process execution menu items in the fifth layer is displayed. When the menu learning / structure construction unit 5 recognizes that the “office” process execution menu item has been selected in the fifth layer, an instruction to execute the process of calling the office is sent to the external communication device. send.
[0025]
Further, the menu learning / structure construction unit 5 performs display control of the changed menu information instead of the full menu information indicating the full menu based on the driving load estimated by the driving load estimation unit 2. In this example, for example, full menu information can be used when the vehicle is stopped, and only changed menu information can be used when traveling.
[0026]
"Menu item selection process"
The menu learning / structure construction unit 5 performs a menu item selection process for selecting four menu items to be presented in each layer constituting the change menu. That is, the menu learning / structure construction unit 5 limits the number of levels of the changed menu information in comparison with the full menu according to the driving load, and the menu items to be displayed in each limited level are based on the learning value information. select. At this time, the menu learning / structure construction unit 5 selects a process selection menu item that is frequently used from the learned value information, creates an integrated menu item that integrates a plurality of different functions, and further uses the usage frequency. Subdivide high processing selection menu items into higher layers.
[0027]
Thereby, the menu learning / structure construction unit 5 changes the full menu shown in FIG. 2 to a change menu as shown in FIG. 3 or FIG. The change menu information shown in FIG. 3 and FIG. 4 is limited to the third hierarchy by the menu learning / structure construction unit 5 while the full menu exists up to the fifth hierarchy because there is a driving load during traveling. ing.
[0028]
Specifically, the change menu information shown in FIG. 3 and FIG. 4 includes a menu item 11 for selecting a process for selecting an audio function as the first layer, and a function for selecting different types of functions such as telephone and e-mail. Integrated menu item 12 for process selection, navigation / audio processing unit 6 for displaying a navigation function destination in process / selection menu item 13 for displaying a navigation function destination in navigation / audio processing unit 6 The menu item for presenting the process selection menu item 14 is selected. Here, if the use frequency of the process selection menu item 11, the process selection integrated menu item 12, the process selection menu item 13 and the process selection menu item 14 is high from the learning value information, the menu learning / structure construction unit 5 The determined menu item.
[0029]
Further, the process selection menu item 13 and the process selection menu item 14 include a process selection menu item for causing the full menu of FIG. 2 to select a navigation function in the first hierarchy. The menu items are subdivided to change the hierarchy from the second hierarchy to the first hierarchy.
[0030]
Further, in FIG. 3 and FIG. 4, the menu learning / structure construction unit 5 sets an integrated menu item 12 for process selection. The integrated menu item 12 for process selection is a menu item that does not exist in the full menu of FIG. 2 and is created by the menu learning / structure construction unit 5. In the process selection integrated menu item 12, as shown in FIG. 3, menu items for selecting an e-mail function and a telephone function are set in the lower layer as transition relation information regarding the change menu information.
[0031]
Specifically, in the lower layer (second layer) of the process selection integrated menu item 12, the process selection menu item 21 set in the lower layer of the process selection menu item for selecting the telephone function in the full menu. , 22, process selection menu items 23 and 24 set in a lower layer of the process selection menu item for selecting the e-mail function in the full menu are set. It is registered in the menu structure database unit 4 by the transition relation information that these menu items 21 to 24 for process selection are located in a lower layer of the integrated menu item 12 for process selection. Further, the process selection menu items 21 to 24 are the menu item for process selection for selecting the navigation function in FIG. 2 and 4 in the lower layer (second hierarchy) of the menu item for process selection for selecting the telephone function. Of the more than one menu item, the menu item is determined by the menu learning / structure construction unit 5 when the use frequency is high from the learning value information.
[0032]
Furthermore, in the lower layer (third layer) of the menu item 22 for process selection, menu items 31 to 34 for process execution set in the lower layer of the menu item for process selection “call” in the full menu. Is set. It is registered in the menu structure database unit 4 by the transition relation information that these menu items 31 to 34 for process execution are located in the lower layer of the menu item 22 for process selection. Further, the process execution menu items 31 to 34 are four or more process execution menu items in a lower layer (third to fifth layers) of the process selection menu item “call” in FIG. Among these, the menu item for process execution is determined by the menu learning / structure construction unit 5 when the use frequency is high from the learning value information.
[0033]
Another specific example of the process selection integrated menu item 12 is a process selection menu for selecting a telephone function as the second layer based on the learning value information of each menu item, as shown in FIG. Items 41 to 42 and a process selection menu item 44 for selecting an e-mail function are registered, and process execution menu items 51 to 54 are set as transition relation information as the third hierarchy for the process selection menu item 42. May be.
[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 structure database unit 4. Thereby, when performing the operation menu display process, the menu learning / structure construction unit 5 changed the process execution menu item and the process selection menu item to be displayed with priority according to weekdays, holidays, or time zones. It can be changed menu information.
[0035]
"Learning process"
Further, the menu learning / structure construction unit 5 performs a learning process in which the learning value information of each menu item is changed by weighting (learning coefficient) in accordance with the operation of the operation unit 3. Here, the menu learning / structure construction unit 5 updates the operation history information indicating the operation history for each menu item in response to detecting the operation of the operation unit 3 in a state where various menu items are displayed. . The menu learning / structure construction unit 5 adds up the operation history information of each menu item in the lower layer set in the transition relation information for the process selection menu item, and uses the total value as a learning coefficient. To create learning value information divided by On the other hand, the menu learning / structure construction unit 5 uses the operation history information indicating the selected number of operations as learning value information for the menu item for process execution.
[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 unit 5 recognizes, the menu learning / structure construction unit 5 adds the coefficient information “11” to the total value “11” of the menu items A to D set in the lower layer of the process selection menu item (specialty A). The value “11” multiplied by “1” is used as learning value information for the menu item for processing selection (specialized A), and similarly, the learning value information for the menu item for selecting processing (specialized B) is set to “11”. In addition, the menu learning / structure construction unit 5 multiplies the total value “18” of the menu items A, B, E, and F set in the lower layer of the process selection integrated menu item by the coefficient information “0.8”. The value “14.4” is used as learning value information for the menu item for process selection integration.
[0038]
Thereby, in the menu learning / structure construction unit 5, the process selection menu item for specialty A, the process selection menu item for specialty B, and the integrated menu item for process selection exist in the same hierarchy (for example, the first hierarchy). The display unit is controlled to display the integrated menu item for process selection having the highest learned value information as the menu item having the highest use frequency.
[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 / structure construction unit 5 performs a learning coefficient setting process for setting a learning coefficient to be used when performing the above-described learning process and registering it in the menu structure database unit 4.
[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 / structure construction unit 5 sets the learning coefficient for the process selection menu items (items 1 to 3) to “1”, and the menu selection for the process selection menu items (item 1-1, item 1-2). The learning coefficient is set to “1.1”, and the learning coefficient for the process selection integrated menu item A is set to “0.8”.
[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 / structure construction unit 5 sets the learning coefficient for the process selection menu item (specialized A, B, C, D) to “1”, and sets it as an integrated menu item for process selection (integration 1, 2). The learning coefficient is set to “0.8”.
[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 / structure construction unit 5, a case where the learning coefficient of each menu item is changed with time will be described.
[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 / structure construction unit 5, for example, when no menu item is selected for a certain period of time, the learning coefficient is reduced by, for example, “0.8” units.
[0050]
When such processing is performed, the menu learning / structure construction unit 5 multiplies the operation history of the oldest time “1” to the operation history of the latest time “4” in FIG. Let it be a history.
[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 / structure construction unit 5 sets the operation history information values of the menu items A, B, F, and G that are not operated at time “2” to “4”, “3.2”, “ 4 ”and“ 3.4 ”, and the values of the operation history information of the menu items C, D, E, and H are“ 1.8 ”,“ 2.8 ”,“ 4.6 ”, and“ 3. 4 ”. The value of the learning value information of the menu item for processing selection (specialty A) is “11.8”, the value of the learning value information of the menu item for processing selection (specialty A) is “12.8”, and integration for processing selection is performed. The value of the learning value information of the menu item is “11.2”.
[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 / structure construction unit 5 suppresses the learning value information from becoming too high by decreasing the learning coefficient with time.
[0053]
The menu learning / structure construction unit 5 not only changes the learning coefficient related to the changed menu item according to the relationship of the full menu information and the elapsed time as described above, but also from the driving load estimation unit 2. The learning coefficient may be changed according to the driving load. In this case, when the menu learning / structure construction unit 5 determines that the vehicle is traveling from the driving load, the learning coefficient is set high to facilitate learning, and when it is determined that the vehicle is stopped from the driving load. Makes learning difficult by setting the learning coefficient lower than when driving.
[0054]
"Learning process, learning coefficient setting process"
Next, a processing procedure for performing learning processing and learning coefficient setting processing by the menu learning / structure construction unit 5 having the above-described functions will be described with reference to the flowchart of FIG. In the description of this processing procedure, a case will be described in which the third hierarchy of the change menu information including the first hierarchy to the third hierarchy is displayed on the monitor unit 1.
[0055]
First, in the state where the operation menu including, for example, four process execution menu items is displayed on the monitor unit 1, any one of the processes is executed in response to the operation unit 3 being operated by the driver (driver). When the menu learning / structure construction unit 5 recognizes the selection of the menu item for use (step S1), the process proceeds to step S2.
[0056]
In step S <b> 2, the menu learning / structure construction unit 5 determines whether or not the same menu item (function) for process execution is selected unexpectedly. That is, the menu learning / structure construction unit 5 determines whether or not the ratio and interval at which a certain menu item for executing the same process with respect to the driving time (starting time of the vehicle display device) is equal to or greater than a predetermined threshold. By doing so, it is determined whether or not a certain menu item for process execution has been selected several times in a certain time.
[0057]
Then, the menu learning / structure construction unit 5 determines that it is not a sudden operation when it is determined that the ratio or interval at which a certain menu item for executing the same process is selected is not equal to or greater than a predetermined threshold, and the process proceeds to step S3. On the other hand, if it is determined that the ratio or interval at which a certain menu item for executing the same process is selected is equal to or greater than a predetermined threshold, it is determined that the operation is a sudden operation, and the process proceeds to step S4.
[0058]
In step S3 and step S4, the menu learning / structure construction unit 5 executes the learning coefficient setting process as described above.
[0059]
In step S3, the menu learning / structure construction unit 5 sets the value of the learning coefficient related to the processing execution menu item operated in step S1 to a value that is not unexpected and stores it in the menu structure database unit 4. Then, the process proceeds to step S5. At this time, the menu learning / structure construction unit 5 sets the reference value of the learning coefficient according to the determination that it is not sudden in step S <b> 2 to “1”, and from the driving load from the driving load estimation unit 2. When it is determined that the vehicle is traveling, the learning coefficient is changed from the reference value “1” to “1.2”, while when it is determined that the vehicle is stopped, the learning coefficient is set to the reference value “1”. Leave.
[0060]
On the other hand, in step S4, the menu learning / structure construction unit 5 sets the value of the learning coefficient related to the processing execution menu item operated in step S1 to a value for sudden occurrence, and the menu structure database unit 4 And proceed to step S5. At this time, the menu learning / structure construction unit 5 sets the reference value of the learning coefficient according to the determination that it is not sudden in step S2 to “0.8”, and the driving from the driving load estimation unit 2 When it is determined that the vehicle is running from the load, the learning coefficient is changed from the reference value “0.8” to “1”, while when it is determined that the vehicle is stopped, the learning coefficient is set to the reference value “0”. .8 ".
[0061]
In step S5, the menu learning / structure construction unit 5 modifies the operation history information of the menu item for processing execution selected in step S1 using the learning coefficient set in step S3 or step S4. A learning process stored in the menu structure database unit 4 is performed. Further, in this step S5, using the operation history information after the correction of the process execution menu item selected in step S1, the process selection for the second layer located in the upper layer of the process execution menu item is selected. The learning value information of the menu item is calculated, and the process proceeds to step S6.
[0062]
In step S5, the menu learning / structure construction unit 5 changes the learning coefficient based on the passage of time described above, and operates the process execution menu item and the process selection menu item that are not selected in step S1. The history information is changed, and a learning process for correcting the learning value information of each process selection menu item is also performed.
[0063]
In step S6, the menu learning / structure construction unit 5 determines whether or not the configuration of the operation menu including the second-level process selection menu item for which the learning value information is calculated in step S5 is changed. That is, in the menu learning / structure construction unit 5, among the menu items for process selection registered in the same second hierarchy as the process selection menu items for which the learning value information is calculated in step S5, the menu learning / structure construction unit 5 displays the second hierarchy. It is determined whether or not the configuration of the menu item for processing selection to be changed is changed.
[0064]
If the menu learning / structure construction unit 5 determines that the configuration of the operation menu in the second hierarchy is not changed, the menu learning / structure construction unit 5 determines that the configuration of the operation menu changes while proceeding to step S7 to end the learning process. In that case, the process proceeds to step S8.
[0065]
In step S8, the menu learning / structure construction unit 5 configures each of the operation menus in the first layer in response to the change of the process selection menu item that configures the operation menu in the second layer in step S6. The learning value information about the process selection menu item is corrected by calculating using the learning value information of the second-level process selection menu item after the change, and the process proceeds to step S9.
[0066]
In step S9, the menu learning / structure construction unit 5 determines whether or not the configuration of the first-level operation menu including the process selection menu item for which the learning value information has been calculated in step S8 is changed. That is, the menu learning / structure construction unit 5 performs the same determination as in step S5 for the first hierarchy.
[0067]
If the menu learning / structure construction unit 5 determines that the configuration of the operation menu in the first hierarchy is not changed, the menu learning / structure construction unit 5 determines that the configuration of the operation menu changes while proceeding to step S7 to end the learning process. In that case, the process proceeds to step S10.
[0068]
In step S10, the menu learning / structure construction unit 5 configures each of the operation menus in the first layer in response to the change of the process selection menu item that configures the operation menu in the first layer in step S9. The learning value information for the menu item for process selection is corrected by calculating using the operation history information of the menu item for process selection in the first hierarchy, the process proceeds to step S7, and the learning process ends.
[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.
JP2003042644A 2003-02-02 2003-02-20 Display control device for vehicle Expired - Fee Related JP3873901B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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