JP6026945B2 - Information processing apparatus for vehicle, information processing method for vehicle, program, and medium - Google Patents
Information processing apparatus for vehicle, information processing method for vehicle, program, and medium Download PDFInfo
- Publication number
- JP6026945B2 JP6026945B2 JP2013086114A JP2013086114A JP6026945B2 JP 6026945 B2 JP6026945 B2 JP 6026945B2 JP 2013086114 A JP2013086114 A JP 2013086114A JP 2013086114 A JP2013086114 A JP 2013086114A JP 6026945 B2 JP6026945 B2 JP 6026945B2
- Authority
- JP
- Japan
- Prior art keywords
- application
- information processing
- applications
- display
- vehicle
- 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.)
- Active
Links
Images
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Navigation (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
Description
本発明は、主にディスプレイを用いて運転者に各種のサービスを提供するカーナビゲーション装置等に関連するものであり、車両にて情報処理を行う車両用情報処理装置、車両用情報処理方法、プログラム及び媒体に関する。 The present invention relates to a car navigation device that mainly provides a driver with various services using a display, etc., and relates to a vehicle information processing device that performs information processing in a vehicle, a vehicle information processing method, and a program. And the medium.
従来、上述したようなカーナビゲーション装置においては、例えば車速がゼロより大きい場合やパーキングブレーキが解除されている場合において、運転者の視線が画面に集中することを防止するため、操作内容や表示内容を制限する所謂、走行規制が行われることがある。 Conventionally, in the car navigation device as described above, for example, when the vehicle speed is higher than zero or when the parking brake is released, the operation contents and display contents are prevented in order to prevent the driver's gaze from concentrating on the screen. There is a case where so-called travel regulation is performed to restrict the vehicle.
この走行規制は、例えば下記の特許文献1に示されるように、一つのアプリケーションの内部において、操作内容や表示内容が走行規制の対象となるか否かを判断して、対象となる場合には例えば入力画面を運転席から遠い位置に配置する等の制限を行うものである。
For example, as shown in
ところがこのように一つのアプリケーションにより走行規制を行うと、今後主流になると考えられる複数のアプリケーションを同時に画面分割して表示する場合に、走行規制の対象となるか否かの判断は他方のアプリケーションの操作内容や表示内容に基づいて行う必要が生じて処理負荷が増大する問題が生じる。また、同時表示が行われる場合に一律に走行規制を行うと運転者側の良好な操作性や利便性が損なわれる不都合が生じる。 However, when driving restriction is performed by one application in this way, when multiple applications that are expected to become mainstream in the future are divided into screens and displayed at the same time, it is determined whether the other application is subject to driving restriction. There arises a problem that the processing load increases due to the necessity of performing the operation based on the operation content and the display content. Further, if the travel restriction is uniformly performed when simultaneous display is performed, there is a disadvantage that good operability and convenience on the driver side are impaired.
本発明は、上記問題に鑑み、より適切に走行規制を実行することができる車両用情報処理装置、車両用情報処理方法、プログラム及び媒体を提供することを目的とする。 In view of the above problems, an object of the present invention is to provide a vehicle information processing apparatus, a vehicle information processing method, a program, and a medium that can execute travel regulation more appropriately.
上記の問題を解決するため、本発明による車両用情報処理装置は、 複数のアプリケーションと、車両の走行状態の情報を取得する取得手段と、前記複数のアプリケーションのうちの少なくとも1つのアプリケーションを画面に表示する表示手段と、
前記複数のアプリケーションの画面上の複数の要素のうち、前記走行状態に応じて前記表示手段による表示が規制される規制要素の、各前記複数のアプリケーション相互間における優先度を記憶する記憶手段と、を含むことを特徴とする。
To solve the above problems, a vehicle information processing apparatus according to the present invention includes a plurality of applications, an acquisition unit configured to acquire information of the running state of the vehicle, at least one application of the plurality of applications on the screen Display means for displaying;
Among the plurality of elements on the screen of the plurality of applications, storage means for storing priority in the regulatory elements which display is regulated by the display means in accordance with the running condition, each of said plurality of inter-application cross, It is characterized by including.
ここで、前記複数のアプリケーションは、一のアプリケーションと他のアプリケーションを含み、前記一のアプリケーションは、予めインストールされたものであり、前記記憶手段は、前記他のアプリケーションがインストールされた場合、前記優先度を設定し記憶することとしてもよい。
Here, the plurality of applications includes an application and other applications, the one application has been installed in advance, the storage means, when the other application is installed, before Symbol The priority may be set and stored.
さらに、前記走行状態が前記車両の停車状態以外であることにより走行規制を行う場合に、前記複数の要素が前記規制要素を含むか否かを判別する判別手段を含むこととしてもよい。また、前記判別手段により前記複数の要素に前記規制要素が含まれると判別される場合に、当該規制要素の情報量の総和を演算する演算手段と、当該総和が規制値を超過する場合、前記複数のアプリケーションの前記規制要素のうち、前記優先度が低いアプリケーションの前記規制要素の前記表示手段による表示を制限する制限手段を含むこととしてもよい。加えて、前記規制要素は、入力用部品であり、前記制限手段は、前記複数の要素のうち、前記複数のアプリケーションに含まれるあるアプリケーションの要素が前記入力用部品を含まない場合、前記走行規制において、当該あるアプリケーションを非表示とすることとしてもよい。
Further, when performing driving restriction by the running state is other than a stopped state of the vehicle, may include a determining unit that said plurality of elements it is determined whether or not containing the restriction element. Further, if it is judged to be within the restriction element to the plurality of elements by said judging means, a calculating means for calculating the sum of the information amount of the regulatory element, if the sum exceeds the regulation value, Limiting means for limiting display by the display means of the restriction element of the low priority application among the restriction elements of the plurality of applications may be included. In addition, the restriction element is an input parts, the limiting means, among the plurality of elements, if the elements of an application included in the plurality of applications does not include the input part, before Symbol in driving restriction, it is also possible to hide the certain application.
上記の問題を解決するため、本発明による車両用情報処理方法は、複数のアプリケーションと、取得手段と、表示手段と、記憶手段と、を含む車両用情報処理装置により実行される車両用情報処理方法であって、前記取得手段が、車両の走行状態の情報を取得する取得ステップと、前記表示手段が、前記複数のアプリケーションのうちの少なくとも1つのアプリケーションを画面に表示する表示ステップと、前記記憶手段が、前記複数のアプリケーションの画面上の複数の要素のうち、前記走行状態に応じて前記表示ステップによる表示が規制される規制要素の、各前記複数のアプリケーション相互間における優先度を記憶する記憶ステップと、を含むことを特徴とする。なお、本発明によるプログラムは、前記車両用情報処理方法を前記車両用情報処理装置に実行させるプログラムであり、本発明による媒体は、前記プログラムを格納した媒体である。
In order to solve the above-described problem, a vehicle information processing method according to the present invention includes a vehicle information processing apparatus that includes a plurality of applications, an acquisition unit, a display unit, and a storage unit. a method, wherein the acquisition means includes acquisition step of acquiring information of the running state of the vehicle, wherein the display means comprises a display step of displaying at least one application on the screen of the plurality of applications, the storage It means, among the plurality of elements on the screen of the plurality of applications, regulatory elements displayed by the display step in accordance with the running state is restricted, the storage for storing the priority among the plurality of applications each other And a step. The program according to the present invention, the a program for a vehicle information processing method Ru is executed by the vehicle information processing apparatus, the media according to the invention, a medium storing the program.
本発明によれば、複数の要素の規制要素毎に一のアプリケーションと他のアプリケーションとの間の優先度を定めて、走行規制をより適切に実行することができる。 ADVANTAGE OF THE INVENTION According to this invention, the priority between one application and another application can be defined for every control element of a some element, and driving | running | working control can be performed more appropriately.
以下、本発明を実施するための形態について、添付図面を参照しながら説明する。 Hereinafter, embodiments for carrying out the present invention will be described with reference to the accompanying drawings.
図1に示すように、本実施例の車両用情報処理装置1は、カーナビゲーションECU2(Electronic Control Unit)と、ディスプレイ3を含んで構成される。カーナビゲーションECU2にはCAN(Controller Area Network)等の通信規格により車両の図示しないブレーキECUや、EPSECU(Electronic Power Steering)等を始めとした他のECUが接続されている。
As shown in FIG. 1, the vehicle
カーナビゲーションECU2は、例えばCPU、ROM、RAM、EEPROMおよびそれらを接続するデータバスと入出力インターフェースから構成される。本実施例では、図2に示すように、カーナビゲーションECU2のEEPROMには一のアプリケーション(コンテンツ)としてのアプリα(カーナビゲーションアプリ)と、その下層に位置するオペレーティングシステムが、例えば製造時に予め格納されている。
The
本実施例では他のアプリケーションとしてアプリβ(電話アプリ)を例示している。このアプリβについては、例えば車両購入時においてオプションとして追加される又はユーザのアプリβのダウンロードやDVD購入等により後付けでインストールされて追加される。なお、本実施例では画面上の複数の要素のうち走行中に表示が許可されるものは入力用部品(UI部品:User Interface)である。 In this embodiment, the application β (phone application) is illustrated as another application. The application β is added as an option at the time of vehicle purchase, for example, or installed and added later by downloading the user β or purchasing a DVD. In the present embodiment, an input component (UI component: User Interface) that is allowed to be displayed during traveling among a plurality of elements on the screen.
カーナビゲーションECU2はこれらのアプリα、アプリβ及びオペレーティングシステムのプログラムに従い、CPUが所定の処理を行う。カーナビゲーションECU2は、以下に述べる処理を行う取得手段2aと、表示手段2bと、記憶手段2cと、判別手段2dと、演算手段2eと、制限手段2fと、探索手段2gを構成するものである。
In the
ブレーキECUは例えばCPU、ROM、RAMおよびそれらを接続するデータバスと入出力インターフェースから構成され、ROMに格納されたプログラムに従い、CPUが所定の処理を行うものである。 The brake ECU includes, for example, a CPU, a ROM, a RAM, a data bus connecting them, and an input / output interface. The CPU performs predetermined processing according to a program stored in the ROM.
ブレーキECUは、図示しない車輪速センサの出力信号に基づいて車速Vを検出して、車速Vの検出結果についてCANを介してカーナビゲーションECU2に出力する。またブレーキECUは、運転者のパーキングブレーキの操作に基づいて定まる、図示しないパーキングブレーキ装置が解除されていることを示す解除信号をカーナビゲーションECU2に出力する。カーナビゲーションECU2の取得手段2aは車速Vと解除信号を車両の走行状態の情報として取得する。
The brake ECU detects the vehicle speed V based on an output signal from a wheel speed sensor (not shown), and outputs the detection result of the vehicle speed V to the car navigation ECU 2 via the CAN. Further, the brake ECU outputs to the
本実施例では表示手段2bが、一及び他のアプリケーションの画面上のUI部品(入力用部品)をディスプレイ3の画面に表示する。記憶手段2cはUI部品の種別(本実施例では「ボタン」「テキスト」「テンキー」を例示)を読み出して、入力用部品の種別(規制要素)ごとの一のアプリケーションと他のアプリケーションとの優先度を図3に示すように設定して記憶する。なお画面上の表示用の部品の全体は「描画部品」(複数の要素)と呼称する。UI部品は画面上で運転者が入力を行うための部品であり、描画部品の下位概念であって、描画部品は単に地図や背景等の描画用の部品をも含む上位概念である。
In this embodiment, the display means 2b displays UI parts (input parts) on the screens of one and other applications on the screen of the
本実施例では、一のアプリケーションであるアプリα(カーナビゲーションアプリ)は予めインストールされたものであり、他のアプリケーション(アプリβ:電話アプリ)がインストールされた場合に、記憶手段2cは入力用部品の種別を読み出し、種別毎にアプリケーション相互間の優先度を設定する。 In this embodiment, the application α (car navigation application), which is one application, is installed in advance, and when another application (application β: telephone application) is installed, the storage means 2c is an input component. The priority between applications is set for each type.
カーナビゲーションECU2の判別手段2dは、車両の他ECUから取得される走行状態の情報(上述した車速Vと解除情報)から走行規制を行うか否かを判定する。判別手段2dは車速V>0又は解除情報有りのいずれかの条件(走行状態が停車状態以外である条件:本実施例では定義の都合上、走行状態が停車状態を含む)で肯定と判定し走行規制を行うものとしている。
The
この走行規制においてカーナビゲーションECU2の判別手段2dは、UI部品が表示規制される規制部品か表示禁止される禁止部品かを判別する。本実施例で例示するUI部品では、規制部品は「ボタン」「テキスト」であり、禁止部品は「テンキー」である。
In this travel restriction, the
本実施例では図3に示すように、規制部品の一方である「ボタン」については「アプリα」の方が「アプリβ」よりも優先度が高く設定される。これはアプリαであるカーナビゲーションアプリにおける「ボタン」の方がアプリβである電話アプリの「ボタン」よりも操作上の優先性が高いため優先度(優先順位)を高くする必要が生じることに基づく。 In this embodiment, as shown in FIG. 3, “application α” is set to have a higher priority than “application β” for “button” which is one of the restricted parts. This is because the “button” in the car navigation app that is the app α has higher operational priority than the “button” of the phone app that is the app β, and it is necessary to increase the priority (priority). Based.
また、規制部品の他方である「テキスト」について「アプリβ」の方が「アプリα」よりも優先度が高く設定される。これはアプリβである電話アプリにおける「テキスト」の方がアプリαであるカーナビゲーションアプリの「テキスト」(定常的な道路情報である場合が多い)よりも緊急性が高いため優先度を高くする必要が生じることに基づく。なお、「テンキー」については禁止部品であり、走行規制が行われる場合には常に非表示とされる。 Further, “application β” is set to have higher priority than “application α” for “text”, which is the other of the restricted parts. This is because the “text” in the phone app, which is the app β, is more urgent than the “text” in the car navigation app, which is the app α (which is often stationary road information), so the priority is increased. Based on the need arises. Note that the “ten-key” is a prohibited part and is always hidden when travel regulation is performed.
なおアプリαとアプリβをカーナビゲーションECU2の表示手段2bの画面分割機能に基づいて同時に表示する場合で、走行規制が行われる場合の種別毎の規制内容は図4に示すとおりである。「ボタン」については例えば、「ボタン数がボタン数規制値NBmax以内」であり、「テキスト」については例えば、「文字数が文字数規制値NTmax以内」であり、「テンキー」については「表示不可」である。
In the case where the application α and the application β are simultaneously displayed based on the screen division function of the display means 2b of the
本実施例ではアプリβは電話アプリであり、運転者が自ら電話をしたい場面で、ディスプレイ3の画面上で所定の操作を行った場合と、相手から電話がかかってくる場合に、アプリαに対してアプリβが割り込まされる処理がなされ、表示手段2bにより画面分割がなされる。例えば図5に示すように、表示手段2bはディスプレイ3の画面の上半分にアプリβを表示し、下半分にアプリαを表示する。
In this embodiment, the application β is a telephone application, and when the driver wants to make a call himself, when the user performs a predetermined operation on the screen of the
下半分のアプリαつまりカーナビゲーションアプリの画面においては通常のカーナビゲーションシステムにおける画面表示がなされる。以下カーナビゲーションシステムの機能と画面表示について簡略に述べる。カーナビゲーションECU2の探索手段2gは、周知の機能として、図示しないGPSアンテナが受信した、地球上空に打ち上げられた複数の衛星からの電波をもとに、例えば三角測量の原理で車両の位置の主に経度と緯度を測定して車両の現在位置PPを検出する。
The screen of the normal car navigation system is displayed on the screen of the lower half application α, that is, the car navigation application. The functions and screen display of the car navigation system are briefly described below. As a well-known function, the search means 2g of the
これとともに、カーナビゲーションECU2の探索手段2gは、図示しないヨーレートセンサの出力に基づいて、車両のヨーレートを検出する。さらに探索手段2gは、図示しないEPS内部に備えられたステアリングセンサの出力に基づいて図示しないEPSECUが検出した操舵角を、CANを介して検出する。探索手段2gは自律航法(INS)により車両の補完用の現在位置PPを演算して、GPSアンテナの複数の衛星からの電話の受信による三角測量の原理による車両の位置の検出ができない場合の車両の現在位置PPの情報を補完する。
At the same time, the search means 2g of the
さらに、探索手段2gは、ディスプレイ3の画面上に形成されるタッチパネルにより入力された目的地と現在の車両の現在位置PPから、目的地に至る経路Rを図示しないデータベースが含む探索用の地図情報からダイクストラ法等の適宜の手段により探索する。カーナビゲーションECU2の表示手段2bは、探索された経路Rと現在位置PPと、データベースが含む表示用の地図情報とを重ね合わせてディスプレイ3の下半分の画面を用いて表示する。
Further, the search means 2g includes map information for search included in a database (not shown) that includes a destination input from the touch panel formed on the screen of the
ここで図5に示す画面は判別手段2dにより「走行規制」がなされると判定されない場合を示している。表示手段2bの表示機能に基づいて、図5の下半分の画面の上端部に例えば「この先事故多発箇所走行注意」等の道路情報を「テキスト」により表示する。ここで、アプリαの文字数をNTαとする。また、下端部には「詳細」「OFF」「G」「表示変更」「地点登録」「広域」などの機能選択用の「ボタン」が表示される。ここで、アプリαのボタン数をNBαとする。
Here, the screen shown in FIG. 5 shows a case where it is not determined that the “running regulation” is performed by the
表示手段2bはディスプレイ3の上半分の画面を用いてアプリβつまり電話アプリ用の画像を表示する。電話アプリ用の画像内では、左上に「ダイヤル」左の上下方向中央に「電話帳」右上に「戻る」の機能選択用の「ボタン」が表示される。ここで、アプリβのボタン数をNBβとする。さらに、「ダイヤル」と「電話帳」の上下方向の間に例えば「電話番号を入力して下さい」という「テキスト」が表示されている。また、アプリβの文字数NTβとする。さらに「電話帳」と「戻る」のボタンの間の上画面の中央には「テンキー」が表示されている。
The display means 2b uses the upper half screen of the
ここでUI部品が規制部品であると判別される場合には、カーナビゲーションECU2の演算手段2eは、規制部品に該当するUI部品(「ボタン」「テキスト」)のそれぞれの情報量(ボタン数、テキストの文字数)の総和ΣNB=NBα+NBβ、ΣNT=NTα+NTβを演算する。この演算手段2eが演算した総和ΣNB、ΣNTが図4に示した規制値NBmax、NTmaxを超過する場合には、カーナビゲーションECU2の制限手段2fは、優先度の低い方のUI部品から表示を制限して、制限した後の総和が規制値以内に収めるものとする。なお、制限手段2fは、他のアプリケーション(アプリβ以外のアプリである場合)がUI部品を含まない場合には、走行規制において他のアプリケーションを非表示とする。
When it is determined that the UI part is a restricted part, the calculation unit 2e of the
つまり走行規制前の図5に対して、走行規制がされた後の画面の表示は図6に示すようになる。まず「テンキー」は非表示とされる。ここでは例示のため、総和ΣNB、ΣNTが図4に示した規制値NBmax、NTmaxを超過する場合を図6に示す。つまりボタン数の総和ΣNB>NBmaxである場合には、記憶手段2cにより設定され記憶された図3に示す優先度に基づいて、優先度の低いアプリβの「ボタン」のうちその中で優先度が一番低い「戻る」の「ボタン」が制限手段2fにより非表示とされて、総数の規制値の超過が解消される。
That is, the display of the screen after the travel restriction is performed is as shown in FIG. 6 with respect to FIG. 5 before the travel restriction. First, the “numeric keypad” is not displayed. Here, for the sake of illustration, FIG. 6 shows a case where the sum ΣNB, ΣNT exceeds the regulation values NBmax, NTmax shown in FIG. In other words, when the total number of buttons ΣNB> NBmax, the priority among the “buttons” of the low-priority apps β based on the priorities shown in FIG. 3 set and stored by the storage unit 2c. The “return” “button” having the lowest value is hidden by the limiting
また「テキスト」の文字数の総和ΣNT>NTmaxである場合には、図3に示す優先度に基づいて、優先度の低いアプリαの「テキスト」が制限手段2fの制限に基づいて非表示とされる。なお、「テキスト」については一般的に文字数を削減すると意味をなさないことから非表示の扱いとしている。すなわち、図5に示す三箇所の破線で囲まれる領域のUI部品が図6においては非表示扱いとされる。 When the total number of characters of “text” ΣNT> NTmax, “text” of the application α having a low priority is not displayed based on the restriction of the restriction means 2f based on the priority shown in FIG. The Note that “text” is generally not displayed because it does not make sense to reduce the number of characters. That is, the UI parts in the area surrounded by the three broken lines shown in FIG. 5 are not displayed in FIG.
以下、本実施例の車両用情報処理装置1の制御内容を、図7に示すフローチャートを用いて詳細に説明する。図7に示すステップS1において、記憶手段2cは、他のアプリケーションが追加されたか否かを判定し、肯定であればステップS2にすすみ、否定であればENDにすすむ。
Hereinafter, the control content of the vehicle
ステップS2において、記憶手段2cは追加された他のアプリケーションからUI部品の種別に関する情報が存在する場合に読み出し、ステップS3において、記憶手段2cは、上述した図3に例示されるような、一のアプリケーションと他のアプリケーションとの間の種別毎の優先度を設定する。 In step S2, the storage unit 2c reads out information regarding the type of UI component from another added application, and in step S3, the storage unit 2c reads the one as illustrated in FIG. Set the priority for each type between the application and other applications.
ステップS4において、取得手段2aは走行状態の情報を取得し、判別手段2dは車両の走行状態の情報から停車状態以外であって走行規制を行うか否かを判定し、肯定であればステップS5にすすみ、否定であればENDにすすむ。ステップS5において、判別手段2dは、一のアプリケーションと他のアプリケーションの双方から表示するコンテンツ(UI部品を含む描画部品の情報)を取得する。なお、本実施例においてコンテンツはアプリケーションと同義である。
In step S4, the acquisition means 2a acquires information on the driving state, and the determination means 2d determines whether or not the travel restriction is performed other than the stop state from the information on the driving state of the vehicle. If no, proceed to END. In step S5, the
ステップS6は一つ目のループAの始端を示し、ステップS15は一つ目のループAの終端を示す。つまり、ステップS6からステップS15までの処理はコンテンツ数だけコンテンツ毎に繰り返し実行される。 Step S6 indicates the beginning of the first loop A, and step S15 indicates the end of the first loop A. That is, the processing from step S6 to step S15 is repeatedly executed for each content by the number of contents.
ステップS7において、判別手段2dは画面を構成する描画部品がUI部品を含んでいるか否かを判定し、否定であれば、ステップS8にすすんで、制限手段2fが、UI部品が含まれないコンテンツを非表示とする処理を行う。
In step S7, the
ステップS7において肯定であれば、ステップS9にすすんで、判別手段2dは、UI部品の種別を含んだUI部品情報を取得する。
If the result is affirmative in step S7, the process proceeds to step S9, and the
ステップS10は二つ目のループBの始端を示し、ステップS14は二つ目のループBの終端を示す。つまり、ステップS10からステップS14までの処理はUI部品毎に繰り返し実行される。 Step S10 indicates the beginning of the second loop B, and step S14 indicates the end of the second loop B. That is, the processing from step S10 to step S14 is repeatedly executed for each UI component.
ステップS11において判別手段2dは、UI部品が規制部品であるか否かの「UI部品判定」を行い、否定であれば、ステップS12にすすんで、規制部品でないUI部品つまり禁止部品の非表示処理を行い、肯定であれば、ステップS13にすすんで規制部品であるUI部品のUI部品情報を保存する。
In step S11, the
ステップS16は、ループAとループBの繰り返しの処理が終了した後に実行される三つ目のループCの始端であり、ステップS19はループCの終端である。例えば上述した図3に示す例では、ステップS6のコンテンツ数は二であり、ステップS10のUI部品数は二であって、ステップS16のUI部品情報数はこの例では四となり、この数だけループCは繰り返し実行される。 Step S16 is the beginning of a third loop C that is executed after the repetition of loop A and loop B, and step S19 is the end of loop C. For example, in the example shown in FIG. 3 described above, the number of contents in step S6 is two, the number of UI parts in step S10 is two, and the number of UI part information in step S16 is four in this example, and this number of loops C is repeatedly executed.
ステップS17において、演算手段2eはUI部品毎の総情報量つまり上述した総和ΣNB、ΣNTを演算して、対応する規制値NBmax又はNTmaxを超えているか否かを判定する。この判定が肯定であれば、ステップS18にすすみ、制限手段2fは、優先度の低いUI部品から必要な部品数だけ非表示処理を行い、否定であればステップ19にすすみ、上述した繰り返し数だけ実行された後、ENDにすすむ。
In step S17, the calculation means 2e calculates the total information amount for each UI component, that is, the above-described sum ΣNB, ΣNT, and determines whether or not the corresponding regulation value NBmax or NTmax is exceeded. If this determination is affirmative, the process proceeds to step S18, and the limiting
以上述べた制御内容により実現される本実施例の車両用情報処理装置1によれば、以下のような作用効果を得ることができる。すなわち、複数のコンテンツ(アプリケーション)を同時に走行中にディスプレイで表示する場合において、UI部品に対する走行規制をアプリケーションの追加毎に設定される例えば図3に示した優先度と図4に示した走行規制のルールに基づいて実行することができる。
According to the vehicle
つまり複数のアプリケーションを同時に画面分割して表示する場合において、本実施例においては、UI部品が走行規制の対象となるか否かの判別を、他方のアプリケーションの操作内容や表示内容を特に判別することなく、UI部品の種別毎のアプリケーション間の優先度のみに基づいて行うことができる。このため、車両用情報処理装置1の必要が生じて処理負荷が増大する不都合を回避できる。同時表示が行われる場合でも、優先度に基づいて優先度の低いUI部品を非表示処理するので、本実施例は走行規制による安全性確保と、運転者の操作性と利便性の両立を図ることができる。
In other words, when a plurality of applications are divided and displayed at the same time, in this embodiment, it is determined whether or not the UI component is subject to travel regulation, particularly the operation contents and display contents of the other application. It can be performed based only on the priority between applications for each type of UI component. For this reason, the necessity for the vehicle
以上本発明の好ましい実施例について詳細に説明したが、本発明は上述した実施例に制限されることなく、本発明の範囲を逸脱することなく、上述した実施例に種々の変形および置換を加えることができる。 Although the preferred embodiments of the present invention have been described in detail above, the present invention is not limited to the above-described embodiments, and various modifications and substitutions are made to the above-described embodiments without departing from the scope of the present invention. be able to.
例えば上述した実施例においてはUI部品として「ボタン」「テキスト」「テンキー」などの画面上に固定表示される部品を例示したが、画面上の操作の組合せをUI部品に含めることができる。例えば画面上で指を左右にはらう「フリック」により画面内の頁をスクロールさせた後再度「タッチ」で頁固定を行う「フリック操作」についてもUI部品に含めて、このUI部品を禁止部品又は規制部品として扱うこともできる。 For example, in the above-described embodiment, the parts fixedly displayed on the screen such as “button”, “text”, and “numeric keypad” are exemplified as the UI parts, but a combination of operations on the screen can be included in the UI parts. For example, “flick operation” in which a page in the screen is scrolled by “flick” with a finger left and right on the screen and then “touch” is performed to fix the page again is included in the UI component. It can also be handled as a regulated part.
また上述した実施例では主にオペレーティングシステムを実行するECUが各機能手段を実現することとしているが、一のアプリケーションを実行するECUが各機能手段を実現してももちろんよい。また、一のアプリケーションとオペレーティングシステムが一体的に構成されるシステムとしてもよい。 In the embodiment described above, the ECU that executes the operating system mainly implements each functional unit. However, the ECU that executes one application may naturally implement each functional unit. Moreover, it is good also as a system with which one application and an operating system are comprised integrally.
さらに上述した実施例に示した車両用情報処理装置においては一のアプリケーションと他のアプリケーションが一対である場合を示しているが、他のアプリケーションが一のアプリケーションに対して二以上存在する場合にも本発明の図7に示したフローチャートはそのまま適用可能である。 Further, in the vehicle information processing apparatus shown in the above-described embodiment, a case where one application and another application are paired is shown, but also when there are two or more other applications for one application The flowchart shown in FIG. 7 of the present invention can be applied as it is.
本発明は、画面表示上の走行規制が適用される車両用情報処理装置に関するものであり、格納された複数のアプリケーションの含む入力用部品の種別毎のアプリケーション毎の優先度を設定することにより、適切な走行規制を実現することができるので、乗用車、トラック、バス等の様々な車両に適用して有益なものである。 The present invention relates to a vehicle information processing apparatus to which travel restrictions on screen display are applied, and by setting a priority for each application for each type of input part included in a plurality of stored applications, Appropriate travel regulation can be realized, which is useful when applied to various vehicles such as passenger cars, trucks, and buses.
1 車両用情報処理装置
2 カーナビゲーションECU
2a 取得手段
2b 表示手段
2c 記憶手段
2d 判別手段
2e 演算手段
2f 制限手段
2g 探索手段
NB ボタン数規制値
NT 文字数規制値
1 Information processing device for
2a Acquisition means 2b Display means 2c Storage means 2d Determination means 2e Calculation means 2f Limiting means 2g Search means NB Button number restriction value NT Character number restriction value
Claims (8)
車両の走行状態の情報を取得する取得手段と、
前記複数のアプリケーションのうちの少なくとも1つのアプリケーションを画面に表示する表示手段と、
前記複数のアプリケーションの画面上の複数の要素のうち、前記走行状態に応じて前記表示手段による表示が規制される規制要素の、各前記複数のアプリケーション相互間における優先度を記憶する記憶手段と、を含むことを特徴とする、
車両用情報処理装置。 Multiple applications,
Obtaining means for obtaining information on the running state of the vehicle;
Display means for displaying on the screen at least one of the plurality of applications ;
Among the plurality of elements on the screen of the plurality of applications, storage means for storing priority in the regulatory elements which display is regulated by the display means in accordance with the running condition, each of said plurality of inter-application cross, Including,
Information processing apparatus for vehicles.
前記一のアプリケーションは、予めインストールされたものであり、
前記記憶手段は、前記他のアプリケーションがインストールされた場合、前記優先度を設定し記憶することを特徴とする、
請求項1に記載の車両用情報処理装置。 The plurality of applications includes one application and another application,
The one application has been installed in advance,
Wherein the storage unit, when the other application has been installed, characterized by setting the pre-Symbol priority storing,
The vehicle information processing apparatus according to claim 1.
請求項1又は2に記載の車両用情報処理装置。 When performing driving restriction by the running state is other than a stopped state of the vehicle, characterized in that it comprises a determination means for said plurality of elements it is determined whether or not including the regulating element,
The vehicle information processing apparatus according to claim 1.
当該総和が規制値を超過する場合、前記複数のアプリケーションの前記規制要素のうち、前記優先度が低いアプリケーションの前記規制要素の前記表示手段による表示を制限する制限手段を含むことを特徴とする、
請求項3に記載の車両用情報処理装置。 If it is judged to be within the restriction element to the plurality of elements by said judging means, a calculating means for calculating the sum of the information amount of the regulatory element,
When the sum exceeds a regulation value, a restriction means for restricting display by the display means of the restriction element of the application having a low priority among the restriction elements of the plurality of applications is included .
The vehicle information processing apparatus according to claim 3.
前記制限手段は、前記複数の要素のうち、前記複数のアプリケーションに含まれるあるアプリケーションの要素が前記入力用部品を含まない場合、前記走行規制において、当該あるアプリケーションを非表示とすることを特徴とする、
請求項4に記載の車両用情報処理装置。 The restriction element is an input part,
It said limiting means, among the plurality of elements, if the elements of an application included in the plurality of applications does not include parts for the input, before Symbol driving restriction, that hidden the one application Features
The vehicle information processing apparatus according to claim 4.
前記取得手段が、車両の走行状態の情報を取得する取得ステップと、
前記表示手段が、前記複数のアプリケーションのうちの少なくとも1つのアプリケーションを画面に表示する表示ステップと、
前記記憶手段が、前記複数のアプリケーションの画面上の複数の要素のうち、前記走行状態に応じて前記表示ステップによる表示が規制される規制要素の、各前記複数のアプリケーション相互間における優先度を記憶する記憶ステップと、を含むことを特徴とする、
車両用情報処理方法。 A vehicle information processing method executed by a vehicle information processing apparatus including a plurality of applications, an acquisition unit, a display unit, and a storage unit,
An acquisition step in which the acquisition means acquires information on a running state of the vehicle;
A display step the display means, for displaying at least one application of the plurality of applications on the screen,
It said storage means, out of the plurality of elements on the screen of the plurality of applications, regulatory elements displayed by the display step in accordance with the running state is restricted, stores the priority among the plurality of applications each other And storing a storage step ,
Information processing method for vehicles.
A medium storing the program according to claim 7.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013086114A JP6026945B2 (en) | 2013-04-16 | 2013-04-16 | Information processing apparatus for vehicle, information processing method for vehicle, program, and medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013086114A JP6026945B2 (en) | 2013-04-16 | 2013-04-16 | Information processing apparatus for vehicle, information processing method for vehicle, program, and medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014209076A JP2014209076A (en) | 2014-11-06 |
| JP6026945B2 true JP6026945B2 (en) | 2016-11-16 |
Family
ID=51903382
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013086114A Active JP6026945B2 (en) | 2013-04-16 | 2013-04-16 | Information processing apparatus for vehicle, information processing method for vehicle, program, and medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6026945B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6747705B2 (en) * | 2015-12-25 | 2020-08-26 | 株式会社デンソーテン | Information processing device, information processing method, and information processing program |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009075118A (en) * | 2008-10-20 | 2009-04-09 | Kenwood Corp | Navigation system, function setting method therefor, and program for navigation |
| US8886398B2 (en) * | 2010-09-17 | 2014-11-11 | Clarion Co., Ltd. | In-car information system, in-car device, and information terminal |
| JP2012225751A (en) * | 2011-04-19 | 2012-11-15 | Clarion Co Ltd | On-vehicle information terminal |
| JPWO2013094066A1 (en) * | 2011-12-22 | 2015-04-27 | パイオニア株式会社 | Display system, display method, and display program |
| JP6181351B2 (en) * | 2012-04-13 | 2017-08-16 | クラリオン株式会社 | In-vehicle information system, in-vehicle device, information terminal |
-
2013
- 2013-04-16 JP JP2013086114A patent/JP6026945B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014209076A (en) | 2014-11-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5592473B2 (en) | In-vehicle devices that can operate in conjunction with mobile devices | |
| EP3622250B1 (en) | Systems and methods for avoiding location-dependent driving restrictions | |
| JP5195810B2 (en) | Vehicle display device | |
| WO2013121690A1 (en) | Vehicle-use display control apparatus | |
| US20150227492A1 (en) | Systems and methods for selection and layout of mobile content on in-vehicle displays | |
| JP2017078605A (en) | Navigation system | |
| JP2009003538A (en) | Information provision device | |
| JP6318810B2 (en) | Vehicle display device | |
| US20090299569A1 (en) | Apparatrus for assisting driving of a vehicle and method for operating the apparatus | |
| US20140371948A1 (en) | Enhanced crosswind estimation | |
| US20150192424A1 (en) | Adjusting a Map Area Displayed on a Portable Electronic Device According to Detected Speed | |
| JP6026945B2 (en) | Information processing apparatus for vehicle, information processing method for vehicle, program, and medium | |
| US9618345B2 (en) | Method and system for identifying a situation with a potentially in-alert driver | |
| JP2010092438A (en) | Onboard apparatus and information notification method | |
| JP6539057B2 (en) | Vehicle display device | |
| US20170300218A1 (en) | Vehicle display control device | |
| JP7631385B2 (en) | Driving assistance device, vehicle, method and program | |
| JP3879699B2 (en) | Information display device remote control system | |
| JP2006308507A (en) | Caring driving guide device and caring driving guide method | |
| JP5685912B2 (en) | Information notification device, information notification method, program, and medium | |
| US20230315259A1 (en) | Information displaying device and method for displaying information | |
| JP6314759B2 (en) | Vehicle information output device | |
| CN117382555B (en) | Steering wheel button function control method, device, equipment and readable storage medium | |
| US20250010886A1 (en) | Control device for vehicle | |
| US20240239278A1 (en) | Information processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150622 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160309 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160315 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160412 |
|
| 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: 20160920 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161013 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6026945 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |