JP2021068001A - Control device, program, and control system - Google Patents
Control device, program, and control system Download PDFInfo
- Publication number
- JP2021068001A JP2021068001A JP2019190844A JP2019190844A JP2021068001A JP 2021068001 A JP2021068001 A JP 2021068001A JP 2019190844 A JP2019190844 A JP 2019190844A JP 2019190844 A JP2019190844 A JP 2019190844A JP 2021068001 A JP2021068001 A JP 2021068001A
- Authority
- JP
- Japan
- Prior art keywords
- input
- control unit
- image
- target
- display
- 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.)
- Pending
Links
- 230000006870 function Effects 0.000 claims description 65
- 238000000034 method Methods 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 5
- 238000004378 air conditioning Methods 0.000 description 41
- 238000004891 communication Methods 0.000 description 32
- 238000001514 detection method Methods 0.000 description 21
- 239000000446 fuel Substances 0.000 description 18
- 238000012545 processing Methods 0.000 description 11
- 239000012141 concentrate Substances 0.000 description 7
- 230000008859 change Effects 0.000 description 4
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 206010062519 Poor quality sleep Diseases 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000010079 rubber tapping Methods 0.000 description 2
- 230000037007 arousal Effects 0.000 description 1
- 230000036772 blood pressure Effects 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000005674 electromagnetic induction Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000003137 locomotive effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000035900 sweating Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
Images
Landscapes
- Instrument Panels (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明は、制御装置、プログラム、および制御システムに関する。 The present invention relates to control devices, programs, and control systems.
従来、表示装置に表示されたポインタなどを移動させる入力に関し、様々な方法が提案されている。例えば、下記特許文献1では、操作者の指などの操作体による入力を可能とする入力装置が開示されている。また、下記特許文献1には、入力装置を、車両に搭載されたナビゲーション装置を操作するための遠隔操作デバイスに適用する技術が開示されている。
Conventionally, various methods have been proposed for input for moving a pointer or the like displayed on a display device. For example,
しかしながら、表示装置に表示される対象に対して常に入力ができる状態は、状況の変化によっては、適切ではない場合がある。 However, the state in which input can always be made to the object displayed on the display device may not be appropriate depending on changes in the situation.
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、入力を受け付ける対象を適宜設定することが可能な、新規かつ改良された制御装置、プログラム、および制御システムを提供することにある。 Therefore, the present invention has been made in view of the above problems, and an object of the present invention is a new and improved control device, program, and a control device, a program, and an object capable of appropriately setting an object for receiving an input. It is to provide a control system.
上記課題を解決するために、本発明のある観点によれば、少なくとも一つの表示装置に表示される対象に対する入力を取得する取得部と、前記取得部が取得した情報に従って前記対象と関連付けられた機能の実行を制御する制御部と、を備え、前記制御部は、所定条件に応じて、前記機能の実行を指示する入力を受け付ける前記対象を設定する、制御装置が提供される。 In order to solve the above problems, according to a certain viewpoint of the present invention, an acquisition unit that acquires an input for an object displayed on at least one display device is associated with the object according to the information acquired by the acquisition unit. A control device is provided that includes a control unit that controls the execution of a function, and the control unit sets the target that receives an input instructing the execution of the function according to a predetermined condition.
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、少なくとも一つの表示装置に表示される対象に対する入力を取得する取得部と、前記取得部が取得した情報に従って前記対象と関連付けられた機能の実行を制御する制御部と、として機能させ、前記制御部は、所定条件に応じて、前記機能の実行を指示する入力を受け付ける前記対象を設定するプログラムが提供される。 Further, in order to solve the above problems, according to another viewpoint of the present invention, the computer is subjected to an acquisition unit that acquires an input to an object displayed on at least one display device, and an acquisition unit according to the information acquired by the acquisition unit. A program is provided that functions as a control unit that controls the execution of a function associated with the target, and the control unit receives an input instructing the execution of the function according to a predetermined condition to set the target. To.
また、上記課題を解決するために、本発明の別の観点によれば、少なくとも一つの表示装置に表示される対象に対する入力を検出する入力装置と、前記入力装置が検出した前記入力に基づく情報を取得する取得部と、前記取得部が取得した情報に従って前記対象と関連付けられた機能の実行を制御する制御部と、を備え、前記制御部は、所定条件に応じて、前記機能の実行を指示する入力を受け付ける前記対象を設定する、制御システムが提供される。 Further, in order to solve the above problems, according to another viewpoint of the present invention, an input device for detecting an input to an object displayed on at least one display device and information based on the input detected by the input device. The control unit includes an acquisition unit for acquiring the above and a control unit for controlling the execution of the function associated with the target according to the information acquired by the acquisition unit, and the control unit executes the function according to a predetermined condition. A control system is provided that sets the target that accepts the input to be instructed.
以上説明したように本発明によれば、入力を受け付ける対象を適宜設定することが可能となる。 As described above, according to the present invention, it is possible to appropriately set a target for accepting input.
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the present specification and the drawings, components having substantially the same functional configuration are designated by the same reference numerals, so that duplicate description will be omitted.
<1.概要>
図1は、本発明の一実施形態に係る制御システム1の概要について説明する図である。図1に示すように、本実施形態に係る制御システム1は、車両に搭載される。車両は、ユーザの利用対象となる移動体の一例である。
<1. Overview>
FIG. 1 is a diagram illustrating an outline of a
本実施形態に係る制御システム1は、図1に示すように、車両に搭載される入力装置20および表示装置30を含む。入力装置20および表示装置30は互いに異なる位置に設けられる。制御システム1は、入力装置20を用いて表示装置30に対する入力を行うことを可能とする遠隔入力システムであってもよい。
As shown in FIG. 1, the
表示装置30は、例えば運転者が座る運転席2の前方(ステアリングホイール6とフロントガラスの間)に設けられ、所謂インストルメントパネルとして用いられてもよい。この場合、表示装置30には、例えばメーター類(スピードメーター、燃料計、タコメーター(エンジン回転計)、オドメーター(総走行距離)、トリップメーター(区間走行距離)、燃費計等)、燃料残量警告灯、および方向指示表示灯等が表示される。
The
また、表示装置30は、図1に示すように、助手席3の前方まで延長される大型のディスプレイであってもよい。大型のディスプレイを用いることで、表示領域が拡大され、様々な情報を一画面で表示することが可能となる。例えば、メーター類等と共に、車両の経路案内を行うナビゲーション画面、車両の空調制御に関する情報を示す空調画面、車両に搭載されたスピーカからの音声出力の制御に関する情報を示すオーディオ画面などを、一画面で表示することが可能となる。なお、ここでは表示領域の拡大の一例として、表示装置30を1つの大型ディスプレイにより形成する場合を述べたが、本発明はこれに限定されない。例えば、車両に複数の表示装置30を設けて表示領域を拡大してもよい。また、表示装置30の表示画面は、平面により形成されてもよいし、曲面により形成されてもよい。
Further, as shown in FIG. 1, the
(課題の整理)
近年、車両に搭載される表示装置に対する入力方法として、表示画面に表示したアイコンやボタン等の画像に触れて入力を行う所謂タッチ入力が用いられている。タッチ入力では、アイコンやボタン等の画像に直接触れて入力を行うことができるため、より直感的な操作が可能となる。
(Arrangement of issues)
In recent years, as an input method for a display device mounted on a vehicle, so-called touch input has been used in which an image such as an icon or a button displayed on a display screen is touched for input. With touch input, images such as icons and buttons can be directly touched for input, which enables more intuitive operation.
しかし、表示装置の大きさや配置場所、運転者の座る位置や姿勢等によっては、運転者の手が届かず、タッチ入力が困難になる場合がある。 However, depending on the size and location of the display device, the sitting position and posture of the driver, etc., the driver may not be able to reach the display device, and touch input may be difficult.
これに対し、本実施形態は、図1に示すように、表示装置30と異なる位置に入力装置20を設けて、入力装置20を用いた表示装置30に対する遠隔入力を可能とする。これにより、表示装置30の大きさや配置場所の自由度が上がり、デザイン性及び機能性の向上と、操作性の向上を両立させることができる。入力装置20は、例えばセンターコンソール4の上面や、アームレスト5の近くなど、運転者の手が届く範囲に設けられる。入力装置20は、例えば操作面への指等の接触を検出するタッチパッドであってもよい。運転者は、手元を注視せずに表示装置30を見ながら、表示装置30に表示される対象に対して入力を行うことが可能となる。
On the other hand, in the present embodiment, as shown in FIG. 1, the
ここで、表示領域が広い(表示画面の大きい)表示装置30に、入力装置20を用いて入力が行える対象(ここでは、画像)を多数表示し、機能性を向上させることが想定される。しかしながら、多数の対象全てに対して常に入力ができる状態は、状況の変化によっては適切ではない場合がある。例えば、特に車両の運転など何らかの事柄に意識を集中させる必要がある場面では、車両に搭載された表示装置30への入力に時間が掛かったり気が取られたりすることは好ましくない。
Here, it is assumed that a large number of objects (here, images) that can be input using the
本発明の一実施形態に係る制御システム1は、上記の点に着目して発想されたものであり、入力を受け付ける対象を適宜設定することを可能とする。
The
以下、本実施形態による制御システム1の構成について詳細に説明する。
Hereinafter, the configuration of the
<2.構成例>
図2は、本実施形態に係る制御システム1の構成の一例を示す図である。図2に示すように、制御システム1は、制御装置10、入力装置20、表示装置30、スピーカ40、空調制御装置50、及びナビゲーション装置60を有する。スピーカ40、空調制御装置50、及びナビゲーション装置60は、車両に搭載される車内機器の一例である。本実施形態では、制御装置10による車内機器の制御についても言及するため、一例として具体例を図2に図示したものであり、制御システム1は必ずしもこれらの車内機器を含む構成でなくともよい。
<2. Configuration example>
FIG. 2 is a diagram showing an example of the configuration of the
制御装置10、入力装置20、表示装置30、スピーカ40、空調制御装置50、及びナビゲーション装置60は、一例として全て車両に搭載される。制御装置10は、入力装置20、表示装置30、スピーカ40、空調制御装置50、及びナビゲーション装置60と、例えば通信ネットワークにより接続される。通信ネットワークは、例えば、CAN(Controller Area Network)、LIN(Local Interconnect Network)、又はLAN(Local Area Network)等の任意の規格に準拠した車載通信ネットワークであってもよい。
The
本実施形態では、制御装置10が、入力装置20及び表示装置30と別の装置として構成される場合について説明するが、本発明はこれに限定されない。例えば、制御装置10は、入力装置20と一体化した装置であってもよいし、表示装置30と一体化した装置であってもよい。
In the present embodiment, the case where the
(2−1.入力装置20)
入力装置20は、異なる位置に設けられた表示装置30に表示される画像に対する遠隔入力に用いられる。入力装置20は、遠隔入力デバイスとも称される。具体的には、入力装置20は、車両の乗員(例えば運転者)による入力を検出し、検出した入力に基づく情報(入力情報)を、制御装置10に送信する。
(2-1. Input device 20)
The
入力装置20は、一例として、タッチパッドにより実現され得る。具体的には、入力装置20は、平面または曲面により形成される操作面と、当該操作面への指等の操作体の接触を検出するタッチセンサとから構成される。接触の検出方式は、例えば、静電容量方式、抵抗膜方式、電磁誘導方式、赤外線方式等が用いられる。入力装置20は、操作面における1以上の接触位置座標、接触位置の移動方向、移動距離、移動速度、接触面積、接触時間、及び接触時の圧力(押下圧)等を検出し得る。入力装置20は、これらの検出結果を制御装置10に送信する。
The
また、入力装置20は、検出結果に基づいて、操作面上でどのような種類の入力が行われたかを判定してもよい。例えばタッチ入力には、タップ(操作面を短く1回タッチ)、ダブルタップ(操作面を短く2回タッチ)、スワイプ(操作面にタッチしたまま指を上下左右に滑らせる)、ロングタップ(操作面にタッチしたまま一定時間経過)、ピンチイン(操作面に二本の指でタッチし、その間を狭めるよう指を動かす)、ピンチアウト(操作面に二本の指でタッチし、その間を広げるよう指を動かす)等がある。入力装置20は、いずれの種類の入力が行われたかを判定し、判定結果を上記検出結果と共に制御装置10に送信してもよい。
Further, the
なお、本実施形態による入力装置20は、タッチパッドに限定されず、押しボタンやレバー等の物理的な構造のスイッチにより実現されてもよい。また、入力装置20は、タッチパッドと物理的な構造のスイッチの両方により実現されてもよい。
The
入力装置20は、例えば運転者の手が届く範囲に搭載される。具体的には、図1に示すように、運転席2と助手席3の間に設置されたセンターコンソール4上に設けられてもよい。また、入力装置20は、センターコンソール4上であって、かつ、運転者が腕を置くアームレスト5の近くに設けられてもよい。入力装置20が設けられる位置は、図1に示す例に限定されない。例えば、運転者が把持して車両の進行方向の調整する(操舵する)ための部品であるステアリングホイール6、又は、ステアリングホイール6を支持する筐体(ステアリングコラムと称される)に、入力装置20が設けられてもよい。また、入力装置20は、運転席2の座面の端部や側面に設けられてもよいし、運転席2の横に配置されるフロントドアの室内側の面に設けられてもよい。
The
(2−2.表示装置30)
表示装置30は、様々な情報を提示する機器である。表示装置30は、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)装置、OLED(Organic Light Emitting Diode)装置、又は投影型のディスプレイ等によって実現され得る。表示装置30の種類、大きさ、数、及び表示装置30が設けられる位置は、特に限定されない。例えば、表示装置30は、運転席2の前面から助手席3の前面まで延長された1つの大型ディスプレイであってもよい。また、複数の表示装置30が並べられてもよい。
(2-2. Display device 30)
The
表示装置30は、制御装置10から提供される表示画像に関する情報を用いて、各種表示を行う。表示装置30に表示される画像には、入力装置20を用いて行われる入力の対象となる画像が含まれる。入力の対象となる画像には、例えばウィンドウ、ウィジットアイコン、ボタン、メニュー、タブなどのGUI(Graphical User Interface)が用いられる。
The
(2−3.制御装置10)
制御装置10は、入力装置20からの入力に基づいて表示装置30の表示を制御する装置である。また、制御装置10は、入力装置20からの入力に基づいて、表示装置30に表示された対象に関連付けられた機能を実行する装置である。
(2-3. Control device 10)
The
制御装置10は、ユーザの利用対象の一例である車両に搭載される。例えば制御装置10は、車両に搭載されるECU(Electronic Control Unit)等によって実現され得る。なお、制御装置10を実現する装置は必ずしもECUに限定されない。例えば、制御装置10は、ECUに搭載されるマイコン等によって実現されてもよい。また、車両と制御装置10が別体として構成されてもよい。例えば、制御装置10は、車両に搭載されない外部装置(例えば、クラウドサーバ、スマートフォン、又は、他の車両等)によって実現されてもよい。
The
図2に示すように、制御装置10は、通信I/F(インタフェース)110と、制御部120と、状況検出部130と、記憶部140と、を備える。
As shown in FIG. 2, the
(通信I/F110)
通信I/F110は、車両の内部に存在する様々な車内機器との間でデータの送信および受信を行う機能を有する。
(Communication I / F110)
The communication I /
車内機器との間におけるデータの送受信は、例えばCAN、LIN、又はLAN等の任意の規格に準拠した車載通信ネットワークを用いて行われ得る。通信I/F110は、少なくとも一つの表示装置30に表示される対象に対する入力を入力装置20から取得する取得部(受信部)としても機能する。また、通信I/F110は、表示装置30、スピーカ40、空調制御装置50、およびナビゲーション装置60といった車内機器との間でデータの送信および受信を行う通信部としても機能する。
Data can be transmitted and received to and from the in-vehicle device using an in-vehicle communication network conforming to any standard such as CAN, LIN, or LAN. The communication I /
また、通信I/F110は、車両の外部に存在する装置(以下、外部の装置とも称する)との間でデータの送信および受信を行う機能を有していてもよい。通信I/F110は、外部の装置との間におけるデータの送受信を行う機能として、例えばWiMAX、LTE(Long Term Evolution)などのセルラー通信プロトコル、又は、無線LAN(Wi−Fi(登録商標))、Bluetooth(登録商標)などのその他の無線通信プロトコルを実装してもよい。通信I/F110は、基地局やアクセスポイントを介して、外部ネットワーク(例えば、インターネット)上のサーバに接続し得る。また、通信I/F110は、車両に搭載される機器との通信を目的に策定された通信プロトコルを実装してもよい。例えば、通信I/F110は、車両同士(具体的には各車両に搭載された制御装置同士)の通信である車車間通信(Vehicle-to-Vehicle)、車両(具体的には車両に搭載された制御装置)と路上に設置された機器(路上器)とが通信する路車間通信(Vehicle-to-roadside-Infrastructure)、スマートフォン等の通信機器を携帯する歩行者と車両(具体的には車両に搭載された制御装置)との通信(Vehicle-to-Pedestrian)の少なくともいずれかを含むV2X通信を行ってもよい。
Further, the communication I /
これにより、制御装置10は、車両の外部に存在する装置から取得した情報を、表示装置30に表示して運転者に提示することが可能となる。具体的には、例えば通信I/F110は、インターネット上から、運転者に紐付くスケジュール情報、メール情報、写真/動画、SNS(Social Networking Service)情報等、また、交通情報、天気情報、ニュース、Webページ等を受信することが可能である。
As a result, the
(制御部120)
制御部120は、制御装置10にて行われる処理全般を統括的に制御する構成である。例えば、制御部120は、記憶部140に記憶されているプログラムやパラメータ等を用いて各種機能を実現するための処理を実行する。制御部120は、例えば、CPU(Central Processing Unit)や、MCU(Micro Controller Unit)等のプロセッサによって実現され得る。なお、制御部120の制御内容は特に限定されない。
(Control unit 120)
The
例えば、制御部120は、車両に搭載された機器の制御を行う。一例として、制御部120は、表示装置30における表示に関する制御、スピーカ40から音声を出力する制御、空調制御装置50による車室内の空調の制御、ナビゲーション装置60による車両の経路案内に関する制御を行い得る。
For example, the
ここで、制御部120による表示に関する制御について詳しく説明する。制御部120は、表示装置30の表示を制御する表示制御部として機能する。例えば、制御部120は、表示装置30に表示される画像を生成し、通信I/F110から表示装置30に送信する制御を行う。
Here, the control related to the display by the
例えば、制御部120は、車内機器から取得した情報に基づいて、当該情報を運転者に提示するための画面を生成し、表示装置30に送信する。具体的には、制御部120は、メーター類や、燃料残量警告灯、方向指示表示灯等の情報を取得し、表示装置30に表示するよう制御する。また、制御部120は、インターネット上から取得した情報(運転者に紐付くスケジュール情報、メール情報、また、交通情報、天気情報、ニュース等)を表示する画面を生成し、表示装置30に送信する。
For example, the
また、制御部120は、車内機器を制御するための入力を受け付ける画像を生成し、表示装置30に送信する。具体的には、例えば制御部120は、スピーカ40からの音声出力を制御するためのオーディオ制御画面、空調制御装置50による車内温度や湿度の調整を制御するための空調制御画面、及びナビゲーション装置60による車両の経路案内を制御するためのナビゲーション画面を生成し、表示装置30に送信してもよい。
Further, the
制御部120は、各画面の生成を、制御装置10にインストールされたアプリケーションにより行ってもよい。また、各画面の生成は、各車内機器において行われてもよい。また、各画面の生成は、制御装置10とは別体に設けられた画像処理装置(例えば、車両に搭載されるGPU(Graphics Processing Unit)等によって実現され得る)により行われてもよい。この場合、制御装置10以外の装置で生成された画面の情報が、車載通信ネットワークを介して制御装置10に送信される。制御装置10は、受信した当該画面を表示装置30に送信するよう制御する。
The
制御部120により生成され、表示装置30に表示される画像には、入力装置20の入力の対象となる画像(例えば、ウィンドウ、ウィジット、アイコン、ボタン、メニュー、タブなどのGUI)が含まれる。運転者は、入力装置20を用いて、入力の対象となる画像を選択し、当該画像に関連付けられた機能の実行を指示する入力(選択を確定する入力)を行うことができる。
The image generated by the
入力の対象となる画像には、機能が関連付けられ、制御部120は、選択が確定された対象に関連付けられた機能を実行する制御を行う。画像に関連付けられた機能としては、例えば、所定の画面への遷移、詳細情報の表示、メニュー表示、拡大表示など、表示装置30における表示に関する機能が挙げられる。また、画像に関連付けられた機能としては、その他車内機器に対する制御も挙げられる。例えば、スピーカ40に対して音声出力に関する制御(例えば、再生する音楽の選定、再生、次の曲の再生、ラジオのチャンネルの変更、音量の調整などの各機能の実行)を行う機能が、挙げられる。また、空調制御装置50に対して、車内の温度や湿度を調整する空調に関する制御(例えば、温度の設定、湿度の設定、送風の向きや強さの設定などの各機能の実行)を行う機能が、挙げられる。また、ナビゲーション装置60に対して、車両の経路案内に関する制御(例えば、目的地の検索、目的地の設定、経由地の設定、経路検索、移動速度の設定、交通情報の取得、現在位置の取得、現在位置周辺の地図情報の取得などの各機能の実行)を行う機能が、挙げられる。
A function is associated with the image to be input, and the
ここで、表示装置30に表示された画像の選択について説明する。表示装置30では、現在選択されている位置を示す表示である選択位置表示が行われる。選択位置表示は、選択されている画像を強調する表示である。これにより、運転者は、表示装置30において現在どの画像が選択されているか(選択されている位置がどこであるか)を、認識することができる。選択位置表示は、例えば選択されている画像を囲む枠(カーソルとも称される)の表示であってもよい。また、選択位置表示は、選択されている画像の色(色相、明度、彩度)や形を変化させることで実現されてもよい。
Here, the selection of the image displayed on the
制御部120は、表示装置30において新たに画面が表示された初期の状態では(例えば表示装置30の電源が入って画面表示が行われた最初の段階や、画面が遷移して新たな画面が表示された際等)、最も左上などの規定された位置に表示されている画像に、選択位置表示を行うようにしてもよい。そして、制御部120は、入力装置20を用いて行われる入力に応じて、選択位置表示を移動させる(すなわち、選択の対象を切り替える)制御を行う。運転者は、入力装置20からの入力により選択の対象が切り替わったことを、表示装置30における選択位置表示(例えば枠の表示)の移動により把握することができる。
In the initial state in which the screen is newly displayed on the
選択位置表示の移動について説明する。例えば、入力装置20から右方向の入力(タッチパッド上での右方向へのスワイプ、タッチパッドの右側領域でのタップ、右方向への移動を入力するボタンの押下、レバーを右方向に倒す等)が行われた場合、制御部120は、選択位置表示を右方向に移動させる。具体的には、制御部120は、選択位置表示が行われている画像の右隣に位置する画像が新たに選択されたものと判断し(選択の対象が切り替わったと言える)、当該右隣に位置する画像に対して選択位置表示を行うよう制御する。制御部120は、入力が所定の閾値を超えた場合に、選択位置表示を移動させるようにしてもよい。例えば、制御部120は、スワイプ操作の場合、接触位置の移動距離が所定の閾値を超えた場合に、選択位置表示を移動させるようにしてもよい。
The movement of the selected position display will be described. For example, input from the
また、制御部120は、入力装置20を用いた入力によって指定される位置である入力位置と、画像との位置関係に基づいて、選択されている画像を判断してもよい。入力位置には、一例として、座標(例えば、二次元直交座標)の形式が用いられる。制御部120は、入力位置が、画像の表示領域内(または、画像の端辺(境界線)から規定された範囲を含む領域内)に位置する場合、当該画像が選択されていると判断する。また、制御部120は、入力位置を示す画像(例えば、ポインタなど)を表示し、ポインタが画像の表示領域内に位置した場合、当該画像に、選択位置表示を行うようにしてもよい。
Further, the
そして、入力装置20において選択を確定する(すなわち機能の実行を指示する)所定の入力(例えば、タップ、ダブルタップ、長押し、確定入力用ボタンの押下等)が行われた場合、制御部120は、選択されている画像に関連付けられた機能を実行する制御を行う。
Then, when a predetermined input (for example, tapping, double tapping, long pressing, pressing a confirmation input button, etc.) for confirming the selection (that is, instructing the execution of the function) is performed in the
次に、入力を受け付ける対象の設定について説明する。本実施形態による制御部120は、所定条件に応じて、機能の実行を指示する入力を受け付ける対象を設定する機能を有する。具体的には、制御部120は、表示装置30に表示された1以上の画像のうち、所定条件に応じて、所定の画像を、機能の実行を指示する入力を受け付ける対象として設定する。この場合、制御部120は、機能の実行を指示する入力を受け付ける対象として設定された所定の画像以外の画像である他画像の選択は行えないよう制御する。なお、状況によっては、1つの画像も対象として設定せず、表示装置30に表示された1以上の画像全てが、他画像となる場合もある。
Next, the setting of the target for accepting input will be described. The
このように、所定条件に応じて、適宜、選択できる対象を設定することで、操作性を向上させることが可能となる。すなわち、選択できる対象の数や領域に制限を加えずに表示装置30を広く活用することで快適な使用を実現する一方で、選択できる対象を制限することで、対象を選ぶ時間を低減し、操作性を向上させることができる。選択できる対象の制限とは、選択できる対象の数を減らす、選択できる対象が表示される領域を狭める等が挙げられる。また、対象を選ぶ時間とは、具体的には、目的の対象まで選択位置表示を移動させる入力に掛かる時間が挙げられる。選択できる対象が表示される領域以外は、選択を受け付けることはできないが何らかの情報の提示に活用することができる。
In this way, it is possible to improve the operability by appropriately setting the target that can be selected according to the predetermined conditions. That is, while the
また、選択できる対象を制限することで、ユーザの注意が他の事から対象に向き過ぎることを回避することができる。例えば、ユーザが自ら運転を行う手動運転時など、ユーザが運転に意識を集中させてより注意力を高める必要がある場面では選択できる対象を制限するよう制御することで、表示装置30の表示に気が取られることを防止し、安全性を向上させることができる。一方で、車両に搭載された制御システムにより自律的に安全な運転が行われる自動運転時など、手動運転時ほどユーザが運転に意識を集中させなくてもよい場面では、選択できる対象を制限せずに、表示装置30の表示領域を広々と活用して様々な機能を十分に利用できるようにすることが可能となる。
In addition, by limiting the targets that can be selected, it is possible to prevent the user's attention from being directed too much from other things. For example, in a situation where the user needs to concentrate on driving and raise his / her attention, such as during manual driving in which the user drives himself / herself, the
制御部120は、いずれの対象を入力受け付け可能な対象とするかは、予め規定された所定条件に基づいて判定する。所定条件では、どのような状況の場合にどのような設定を行うか(どの機能が関連付けられた対象を、入力受け付け可能な対象とするか)が規定される。例えば、制御部120は、後述する状況検出部130からユーザの状況(例えば運転者の状態)や、ユーザが利用する利用対象の状態(例えば車両の状態)、周辺環境(例えば車外の情報等)を取得し、所定条件に規定された状況であるか否かを判断する。そして、規定された状況である場合、制御部120は、所定条件に規定された対象(所定の機能が関連付けられた画像)を、入力受け付け可能な対象として設定する。所定条件に関する情報は、例えば記憶部140に記憶されている。
The
ユーザの状況とは、ユーザに関する事柄である。一例として、ユーザが運転を行っている状況であるか否かが挙げられる。例えばユーザによる操舵が必要な手動運転中において、車両が走行している場合は、ユーザが運転を行っている状況と言える。一方、車両が停止している場合や、制御システムにより車両が自律的に安全な走行を行うよう制御される自動運転が行われている場合は、ユーザが運転を行っていない状況と言える。なお、車両が手動運転か自動運転かといった状況は、車両の状態とも言える。所定条件では、ユーザが運転を行っている場合(例えば手動運転かつ走行中の場合)に入力受け付け可能と設定する対象や、ユーザが運転を行っていない場合(例えば停止中、または自動運転の場合)に入力受け付け可能と設定する対象が規定され得る。ユーザが運転を行っている場合は、運転に意識を集中させる必要があるため、ユーザが運転を行っていない場合に比べて、入力受け付け可能と設定する対象の数が少ないことが、一例として好ましい。 The user's situation is about the user. One example is whether or not the user is driving. For example, if the vehicle is running during manual driving that requires steering by the user, it can be said that the user is driving. On the other hand, when the vehicle is stopped or when the control system autonomously controls the vehicle to drive safely, it can be said that the user is not driving. The situation such as whether the vehicle is manually driven or automatically driven can be said to be the state of the vehicle. Under certain conditions, the target to be set to accept input when the user is driving (for example, manual driving and running), or when the user is not driving (for example, stopped or automatic driving) ) Can specify the target to be set as acceptable input. When the user is driving, it is necessary to concentrate on driving, so it is preferable as an example that the number of objects to be set as input acceptable is smaller than when the user is not driving. ..
また、ユーザが運転を行っている場合に、さらに当該ユーザの運転技術の能力(以下、運転技能と称す)を考慮して入力受け付け可能な対象が設定されてもよい。運転技能は、制御装置10に予め登録されてもよいし、予め登録された情報(運転者の運転の頻度、総走行距離、視力、性格等)から判定されてもよいし、運転者の運転の状況(急ブレーキの頻度や、アクセル・ブレーキ操作およびハンドル操作から抽出される運転の特徴等)や運転時の生体情報(心拍、脈拍、発汗、体温、呼吸、血圧、眼の状態、視線、脳波等)、身体の動き、発話内容等から判定されてもよい。運転技能は、運転者の熟練度とも言える。所定条件では、ユーザが運転を行っている場合に、さらに運転技能に対応付けて、入力受け付け可能と設定する対象が規定され得る。運転技能が低い場合は、より一層、運転に意識を集中させる必要があるため、運転技能が高い場合に比べて、入力受け付け可能と設定する対象の数が少ないことが、一例として好ましい。また、ユーザが運転を行っている場合に、さらに当該ユーザの覚醒状態を考慮して入力受け付け可能な対象が設定されてもよい。覚醒状態は、ユーザの生体情報から判断されてもよい。所定条件では、ユーザが運転を行っている場合に、さらに覚醒状態に対応付けて、入力受け付け可能と設定する対象が規定され得る。
Further, when the user is driving, a target capable of accepting input may be set in consideration of the ability of the user's driving skill (hereinafter referred to as driving skill). The driving skill may be pre-registered in the
また、自動運転中の場合に、さらに自動運転のレベルを考慮して入力受け付け可能な対象が設定されてもよい。自動運転のレベルとは、運転者の操作や監視をどの程度必要とするかといった運転支援のレベルである。自動運転のレベルは、例えば予め自動運転の制御システムに規定され得る。自動運転のレベルが高いほど、ユーザが運転に意識を集中させる必要が無くなるため、自動運転のレベルが低い場合に比べて、入力受け付け可能と設定する対象の数が多くなるよう所定条件で規定されることが、一例として好ましい。 Further, in the case of automatic operation, a target that can accept input may be set in consideration of the level of automatic operation. The level of autonomous driving is the level of driving support, such as how much driver operation and monitoring are required. The level of automatic driving can be defined in advance, for example, in the control system of automatic driving. The higher the level of automatic driving, the less the user needs to concentrate on driving. Therefore, it is stipulated in the predetermined conditions that the number of objects to be set as input acceptable is larger than when the level of automatic driving is low. Is preferable as an example.
また、ユーザが運転を行っている場合に、さらに車両の走行の速度を考慮して入力受け付け可能な対象が設定されてもよい。速度が大きいほど、ユーザが運転に意識を集中させる必要があるため、速度が小さい場合に比べて、入力受け付け可能と設定する対象の数が少なくなるよう所定条件で規定されることが、一例として好ましい。 Further, when the user is driving, a target that can accept input may be set in consideration of the traveling speed of the vehicle. As the speed is higher, the user needs to concentrate on driving. Therefore, as an example, it is stipulated in a predetermined condition that the number of objects to be set to accept input is smaller than that when the speed is low. preferable.
また、ユーザが運転を行っている場合に、さらに、走行している道路の状況(高速道路(高速自動車国道、自動車専用道路)上であるか、交差点であるか、カーブであるか、トンネルであるか、道路上に障害物が検知されたか、道路工事等が行われているか等)、天候、時間帯、明るさといった運転環境、周囲の歩行者の有無や状態、周囲の車両の有無や状態、といった車外の情報を考慮して、入力受け付け可能な対象が設定されてもよい。車外の情報に基づいて、より注意が必要な環境であるほど、入力受け付け可能と設定する対象の数が少なくなることが好ましい。 In addition, when the user is driving, the condition of the road on which the user is driving (on the highway (highway national highway, motorway), at an intersection, at a curve, or in a tunnel Whether there is an obstacle on the road, whether road construction is being carried out, etc.), driving environment such as weather, time zone, brightness, presence or absence of pedestrians around, presence or absence of surrounding vehicles, etc. A target that can accept input may be set in consideration of information outside the vehicle such as the state. It is preferable that the number of objects to be set as input acceptable is reduced as the environment requires more attention based on the information outside the vehicle.
また、所定条件では、車両の状態が所定の状態の場合(手動運転か自動運転か、走行速度が規定値を超えるか等)に入力受け付け可能と設定する対象や、周辺環境(例えば、道路の状況、天候、歩行者の有無等、車両の外部から取得される情報)が所定の状況の場合に入力受け付け可能と設定する対象が規定され得る。 In addition, under predetermined conditions, the target to be set to accept input when the vehicle is in a predetermined state (manual driving or automatic driving, whether the traveling speed exceeds the specified value, etc.) and the surrounding environment (for example, on the road) Information acquired from the outside of the vehicle, such as the situation, weather, and the presence or absence of pedestrians) can be specified as the target to be set as input acceptable when the situation is specified.
また、所定条件で規定される入力受け付け可能とする対象は、固定されていなくともよい。例えば、制御部120は、所定条件で規定される所定の位置に表示されている対象を、入力受け付け可能とする対象として設定するようにしてもよい。所定条件で規定される所定の位置として、例えば、表示画面における所定の領域(右半分、左半分、中央など)が規定されていてもよい。一例として、所定の状況において、運転席に近い領域に表示されている対象を、入力受け付け可能な対象として設定するようにしてもよい。また、制御部120は、表示装置30が複数ある場合に、所定条件で規定された所定の表示装置に表示されている対象を、受け付け可能な対象として設定してもよい。また、制御部120は、表示装置30が複数ある場合に、所定条件で規定された所定の表示装置の所定の領域に表示されている対象を、受け付け可能な対象として設定してもよい。
In addition, the target for accepting input specified by predetermined conditions does not have to be fixed. For example, the
また、制御部120は、状況に対応付けて規定される所定の数以下の対象を、優先度に応じて、入力受け付け可能とする対象として設定するようにしてもよい。優先度は、表示位置に基づいて判断されてもよいし(例えば、運転席に近い位置に表示されている対象の優先度が高い、所定の表示位置に近い位置に表示されている対象の優先度が高い等)、対象に関連付けられた機能の利用頻度や、ユーザの状況等に基づいて判断されてもよい。また、各対象に関連付けられる機能に優先度が設定されていてもよい。各機能の優先度は、ユーザが任意に変更できるようにしてもよい。
Further, the
また、制御部120は、以上説明した所定条件で規定される内容を、ユーザの状況や、車両の状態(速度、アクセルやブレーキの操作量、ステアリングホイールの操舵角など)、車外の情報等に基づいて随時変更してもよい。また、制御部120は、以上説明した所定条件で規定される内容を、機械学習を用いて随時変更してもよい。
Further, the
以上、制御部120により行われる、関連付けられた機能の実行を指示する入力を受け付ける対象(入力受け付け可能な対象、すなわち選択できる対象とも言える)の設定について説明した。
The setting of the target that accepts the input instructing the execution of the associated function (the target that can accept the input, that is, the target that can be selected), which is performed by the
さらに、制御部120は、関連付けられた機能の実行を指示する入力を受け付ける対象として設定した所定の対象以外の対象(ここでは、他画像)への入力は不許可とする(無効とする、受け付けない、とも言える)ことで、他画像の選択が行えないようにする機能を有する。「不許可とする」とは、例えば、入力装置20における入力自体を受けつけられないようにする制御が挙げられる。具体的には、例えば入力装置20が静電容量方式のタッチパッドの場合、制御部120は、入力装置20において静電容量の検知を停止する(例えば静電の電極のサンプリング自体を止める)よう制御する。
Further, the
また、「不許可とする」とは、入力装置20における入力自体は受け付けるが(例えば、静電の電極に対するサンプリングは実行)、入力自体を破棄すること、又は当該入力に従った処理を実行しないことが挙げられる。例えば、制御部120は、選択位置表示を他画像へ移動させる入力を破棄、すなわち、当該移動させる入力に従った処理を非実行状態とすることで、選択位置表示を他画像に移動させないようにすることができる。「非実行状態」とは、入力そのものは受け付けるが(例えば静電の電極に対するサンプリングは実行するが)、その入力に従った処理を実行しないことを意味する。
Further, "disapprove" means that the input itself in the
また、制御部120は、入力受け付け可能な画像を設定した際に、表示装置30の表示画面を変化させてもよい。
Further, the
具体的には、例えば制御部120は、入力受け付け可能な画像と、入力受け付けを行わない画像(すなわち他画像)の表示態様(画像の色(色相、明度、彩度)や形)を異ならせる制御を行う。これにより、どの画像が入力受け付け可能な画像であるかをユーザが区別し易くなる。また、制御部120は、入力受け付け可能な画像が表示されている表示領域と、入力受け付けを行わない画像(すなわち他画像)が表示されている表示領域の背景の色や模様を異ならせる制御を行ってもよい。これにより、同様に、どの画像が入力受け付け可能な画像であるかをユーザが区別し易くなる。
Specifically, for example, the
また、制御部120は、入力受け付けを行わない画像(すなわち他画像)を、入力受け付けを行わない場合用の表示態様に変化させてもよい。表示専用の態様とは、例えば、アイコン、ボタン、メニュー等のGUIを非表示にする態様や、GUIを所謂グレーアウトする態様である。これにより、他画像に対して入力が行えないことを明示的に表現することができる。
Further, the
また、制御部120は、入力受け付け可能な画像を設定した際に、入力受け付け可能な画像又は他画像のうち少なくともいずれかの配置又は大きさを変化させてもよい。
Further, when the input-acceptable image is set, the
ここで、図3に、本実施形態による入力受け付け可能な画像を設定した際の表示画面の一例を示す。図3では、移動体の一例である車両に搭載された表示装置30の表示画面に、様々な情報が提示されている。
Here, FIG. 3 shows an example of a display screen when an image that can accept input according to the present embodiment is set. In FIG. 3, various information is presented on the display screen of the
図3の上段に示す図は、手動運転時における表示装置30の表示画面の一例である。表示装置30には、一例として、運転者のスケジュールを示すスケジュール表示画像81、現在地の天気情報を示す天気情報画像82、スピーカ40から再生している音楽等の情報を示すオーディオ情報画像83、空調制御装置50による空調制御に関する情報を示す空調情報画像84、瞬間燃費や平均燃費、航続可能距離(残りの燃料で走れる距離)等を示す燃費計画像85、走行速度を示すスピードメーター画像86、及び、ナビゲーション装置60による車両の経路案内に関する情報を示すナビゲーション画像87が表示される。これらの画像(ウィンドウ、ウィジット)は、表示装置30に表示される対象の一例である。
The upper part of FIG. 3 is an example of a display screen of the
また、各画像には、さらに、ボタン、メニュー、タブ等の画像が含まれていてもよい。図3に示す例では、ボタン画像831、832、833、841、842が、表示されている。これらの画像も、表示装置30に表示される対象の一例である。また、表示装置30に表示される対象の一例として、アイコンも挙げられる。表示装置30には、アイコンの一覧が表示されていてもよい。
In addition, each image may further include images such as buttons, menus, and tabs. In the example shown in FIG. 3,
制御部120は、表示装置30に表示された各画像(ここでは、スケジュール表示画像81、天気情報画像82、オーディオ情報画像83、空調情報画像84、燃費計画像85、スピードメーター画像86、及び、ナビゲーション画像87)のうち、所定条件に従って、関連付けられた機能の実行を指示する入力を受け付ける画像(選択可能な画像)を設定する。
The
例えば、制御部120は、手動運転において走行中(ユーザが運転を行っている状況)の場合、所定条件に従って、スケジュール表示画像81、天気情報画像82、オーディオ情報画像83、及び空調情報画像84を、入力受け付け可能な画像として設定する。所定条件の内容は特に限定しないが、例えば、制御部120は、表示画面の左半分に表示されている画像(スケジュール表示画像81、天気情報画像82、オーディオ情報画像83、及び空調情報画像84)を、選択可能な画像に設定してもよい。また、制御部120は、所定の画像(例えば、メーター類の画像(燃費計画像85、スピードメーター画像86)及びナビゲーション画像87)以外の画像を、選択可能な画像に設定してもよい。
For example, when the
制御部120は、入力受け付け可能と設定したスケジュール表示画像81、天気情報画像82、オーディオ情報画像83、及び空調情報画像84を、入力受け付けを行わない他画像である燃費計画像85、スピードメーター画像86、及びナビゲーション画像87とは異なる表示態様(色、形等)で表示してもよい。
The
また、制御部120は、入力受け付け可能と設定した各画像が表示されている表示領域310と、他画像が表示されている表示領域320との表示態様が異なるよう表示制御してもよい(例えば、背景の色や模様を異ならせる)。また、表示領域310を枠で囲む表示制御を行ってもよい。また、他画像である燃費計画像85、スピードメーター画像86、及びナビゲーション画像87を、予め規定された、入力受け付けを行わない時用の表示に変化させてもよい。具体的には、制御部120は、他画像に、ボタン、メニュー、タブ等の、入力を誘発するような画像を含まない表示としてもよい。
Further, the
また、図3の上段に示す図には、現在選択されている位置を示す表示である選択位置表示330が表示されている。選択位置表示330を表示することで、どの対象が現在選択されているかを明示的に示すことができる。図3の上段に示す図では、運転者は、空調情報画像84が現在選択されていることが分かる。ユーザは、入力装置20を用いて、選択位置表示330を移動させる(選択の対象を切り替える)ことが可能である。
Further, in the upper part of FIG. 3, the selected
ここで、制御部120は、選択位置表示330を、入力受け付け可能と設定した画像以外の他画像である燃費計画像85、スピードメーター画像86、及びナビゲーション画像87には移動させないように制御することで、他画像の選択を行えないようにすることができる。
Here, the
具体的には、制御部120は、選択位置表示330の他画像への移動の入力を無視する。すなわち、図3の上段に示すように、選択位置表示330が空調情報画像84に表示されている際に、入力装置20から、選択位置表示330を右方向へ移動させる入力が行われても、燃費計画像85への選択の切り替えとなるため、当該入力を無視する(無効とする)。運転者は、入力装置20において選択位置表示330を右方向に移動させる入力を行っても選択位置表示330が移動しないため、燃費計画像85、ナビゲーション画像87、及びスピードメーター画像86を選択することができないことを認識することができる。
Specifically, the
若しくは、制御部120は、空調情報画像84に表示された選択位置表示330を右方向に移動する入力が行われた場合に、スケジュール表示画像81(表示領域310の先頭と規定した位置に表示されている画像の一例)に移動させるようにしてもよい。
Alternatively, the
なお、制御部120は、空調情報画像84に表示されている選択位置表示330を下方向に移動する入力が行われた場合、選択位置表示330を、ボタン画像841に移動させてもよい。さらに、ボタン画像841に移動した選択位置表示330を右方向に移動する入力が行われた場合、制御部120は、選択位置表示330を、ボタン画像842に移動させてもよい。制御部120は、ボタン画像842に表示された選択位置表示330をさらに右方向に移動する入力が行われた場合、右隣に位置する燃費計画像85は選択することができないため、当該入力を無視する。若しくは、制御部120は、上述したように、選択位置表示330をスケジュール表示画像81(表示領域310の先頭と規定した位置に表示されている画像の一例)に移動させてもよい。
The
続いて、制御部120は、対象の選択を確定する入力が行われた場合、対象に関連付けられた機能を実行する。対象の選択を確定する入力は、対象に関連付けられた機能の実行を指示する入力とも言える。
Subsequently, the
例えば、空調情報画像84には、空調制御装置50により行われる空調制御に関する画面を表示する機能が関連付けられている。空調情報画像84の選択が確定された場合、制御部120は、空調制御に関する画面を表示するよう制御する。制御部120は、空調制御に関する画面を、表示領域310全体に表示するよう画面遷移させてもよい。また、制御部120は、空調制御に関する画面を、表示領域310の各画像に重畳して表示(所謂ポップアップ表示)してもよい。また、制御部120は、空調情報画像84を空調制御に関する画面に切り替えて表示してもよい。空調制御に関する画面には、例えば、車内の温度を設定する温度設定画面、車内の湿度を設定する湿度設定画面、冷風や温風の出力の強さや向きを設定する風量設定画面等が含まれる。各画面には、空調制御装置50に対して所定の制御を行うことが機能として関連付けられたボタン画像が表示される。制御部120は、ボタン画像の選択が確定されると、選択確定されたボタン画像に関連付けられた機能を実行する。例えば、車内の温度を所定値まで上げるよう空調制御装置50を制御することや、車内の温度を所定値まで下げるよう空調制御装置50を制御することが挙げられる。
For example, the air
また、このような機器に対して所定の制御を行うことが機能として関連付けられたボタン画像は、オーディオ情報画像83や、空調情報画像84にも表示され得る。例えば、ボタン画像841の選択が確定された場合は風量を下げる、ボタン画像842の選択が確定された場合は風量を上げるよう、空調制御装置50を制御する。また、ボタン画像831の選択が確定された場合は再生している音楽を早送りする、ボタン画像832の選択が確定された場合は再生している音楽を一時停止する、ボタン画像832の選択が確定された場合は再生している音楽を早戻しするよう、スピーカ40から出力する音楽の再生を制御する。
Further, the button image associated with the function of performing a predetermined control on such a device may be displayed in the
次に、図3の下段に示す図について説明する。図3の下段に示す図は、自動運転時における表示装置30の表示画面の一例である。例えば手動運転から自動運転に切り替わった場合、図3の上段に示す図から図3の下段に示す図に切り替わる。
Next, the figure shown in the lower part of FIG. 3 will be described. The figure shown in the lower part of FIG. 3 is an example of the display screen of the
制御部120は、自動運転(ユーザが運転を行っていない状況)の場合、所定条件に従って、例えば、スケジュール表示画像81、天気情報画像82、オーディオ情報画像83、空調情報画像84、及びナビゲーション画像87aを、入力受け付け可能な画像として設定する。この際、制御部120は、例えばナビゲーション画像87aにおいて、経由地(パーキングエリア、サービスエリアなど)の詳細情報を表示する機能が関連付けられた項目画像871、872、873(選択可能な画像)を表示してもよい。なお、所定条件の内容は特に規定しないが、例えば、自動運転の場合は、自動運転に関する情報を示す自動運転画像88以外の画像は全て入力受け付け可能と設定することが規定されていてもよい。
In the case of automatic driving (a situation in which the user is not driving), the
自動運転時も同様に、制御部120は、入力受け付け可能と設定した各画像が表示されている表示領域310aと、他画像が表示されている表示領域320bとの表示態様が異なるよう表示制御してもよい(例えば、背景の色や模様を異ならせる)。
Similarly, during automatic operation, the
自動運転画像88は、入力受け付け可能と設定された画像以外の他画像(すなわち、表示専用画像)の一例である。自動運転画像88には、例えば、現在の走行速度、制限速度、燃費情報等が表示され得る。制御部120は、図3の上段に示す図を参照して説明した場合と同様に、入力受け付け可能と設定した画像以外の他画像である自動運転画像88には、選択位置表示330を移動させないよう制御することで、他画像の選択を行えないようにすることができる。
The
以上、図3を参照して本実施形態による入力受け付け可能な画像の設定について具体的に説明した。 As described above, the setting of the image that can accept the input according to the present embodiment has been specifically described with reference to FIG.
(状況検出部130)
状況検出部130は、車両に搭載された各種センサから、各種状況を検出する機能を有する。例えば状況検出部130は、運転者の状態を検出する。
(Situation detection unit 130)
The
具体的には、状況検出部130は、運転者を撮像するカメラ、運転者の生体情報を検出する生体センサ、車内の音声を収音するマイク等の各種センサからセンシングデータを取得し、運転者の状態を検出し得る。状況検出部130は、センシングデータに基づいて、運転者の集中度合いや覚醒レベルを算出してもよい。
Specifically, the
また、状況検出部130は、車両の状態を検出する。具体的には、状況検出部130は、車両の加速度を検出する加速度センサ、アクセルペダルの操作量を検出センサ、ブレーキペダルの操作量を検出するセンサ、燃料の量を検出するセンサ等の各種センサからセンシングデータを取得し、車両の状態を検出する。また、状況検出部130は、車両の駆動系に関連する装置の動作を制御する駆動系制御装置(例えば、車両の駆動力を発生させる発生装置、駆動力を車輪に伝達する機構、また、自動運転を行う自動運転制御装置など)から情報を取得し、車両の状態を検出してもよい。
In addition, the
また、状況検出部130は、車外の情報を検出する。具体的には、状況検出部130は、車両の周囲を撮像するカメラ、雨や霧、雪の検出や明るさの検出を行う環境センサ、車両の周囲に存在する歩行者、他の車両、障害物等を検出するセンサ等の各種センサからセンシングデータを取得し、車外の情報を検出する。なお、車外の情報は、状況検出部130により検出されるものに限定されず、通信I/F110により、周囲に存在する他の車両や、路上器、また、インターネット上からも取得され得る。
In addition, the
(記憶部140)
記憶部140は、各種情報を記憶する構成である。例えば、記憶部140は、制御部120や、通信I/F110、状況検出部130によって使用されるプログラムやパラメータ等を記憶する。また、記憶部140は、制御部120による処理結果や、通信I/F110によって外部から受信した情報等を記憶してもよい。なお、記憶部140が記憶する情報の内容は特に限定されない。また、記憶部140は、例えばROM(Read Only Memory)やRAM(Random Access Memory)等によって実現され得る。また、記憶部140には、例えば、ハードディスクドライブ(HDD)等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等が用いられてもよい。
(Memory unit 140)
The
以上、本実施形態による制御システム1が車両に搭載される場合の構成例について説明した。本実施形態による構成は、図2に示す例に限定されない。例えば本実施形態による制御装置10は、車両とは別体に設けられた装置により実現されてもよい。具体的には、運転者が所持するスマートフォンやタブレット端末等により実現されてもよい。
The configuration example when the
<3.動作処理>
図4は、本実施形態に係る制御システム1の動作処理の流れの一例を示すフローチャートである。図4では、制御システム1に含まれる制御装置10の動作処理を示す。
<3. Operation processing>
FIG. 4 is a flowchart showing an example of the flow of operation processing of the
図4に示すように、まず、制御装置10の制御部120は、状況を取得する(ステップS103)。状況は、状況検出部130により検出されてもよいし、通信I/F110により受信してもよい。また、制御部120は、記憶部140から取得してもよい。
As shown in FIG. 4, first, the
次いで、制御装置10の制御部120は、所定条件に従い、取得した状況に応じて、表示装置30に表示されている画像のうち、入力受け付け可能な画像を設定する(ステップS106)。制御部120は、必要に応じて、設定した画像や、設定した画像以外の他画像の表示を変化させる。
Next, the
そして、制御部120は、入力受け付け可能な画像以外の他画像の選択は行えないよう制御する(ステップS109)。具体的には、制御部120は、他画像を選択する入力(他画像に選択位置表示を移動させる入力等)は無視するよう制御する。
Then, the
<4.補足>
上記では、移動体の一例として車両の場合を主な例として述べたが、本実施形態に係る移動体は車両に限定されず、船舶(例えば、旅客船、貨物船、又は潜水艦等)や航空機(例えば、飛行機、ヘリコプター、グライダー、又は飛行船等)などであってもよい。また、車両は自動車に限定されず、バス、バイク、機関車、又は電車等であってもよい。また、移動体は、必ずしも上記の例に限定されず、移動可能な物体であればよい。制御システム1が移動体に搭載されることはあくまで一例であり、本発明は、以外に搭載されてもよい。また、制御システムの少なくとも一部の構成が移動体に搭載され、他の構成は移動体以外に搭載されてもよい。
<4. Supplement>
In the above, the case of a vehicle is described as an example of a moving body as a main example, but the moving body according to the present embodiment is not limited to a vehicle, and a ship (for example, a passenger ship, a cargo ship, a submarine, etc.) or an aircraft (for example, a passenger ship, a cargo ship, a submarine, etc.) For example, an airplane, a helicopter, a glider, an airship, etc.). Further, the vehicle is not limited to an automobile, and may be a bus, a motorcycle, a locomotive, a train, or the like. Further, the moving body is not necessarily limited to the above example, and may be a movable object. The fact that the
また、入力装置20による入力は、タッチパッドや物理的なスイッチを用いた入力に限定されない。例えば、入力装置20により、ジェスチャ入力、視線入力、または音声入力等を行ってもよい。
Further, the input by the
また、本実施形態では、表示装置30に対して入力装置20を用いて遠隔入力を行う場合について説明したが、さらに表示装置30をタッチパネルディスプレイにより実現し、表示画面に直接触れて入力することも可能としてもよい。これにより、運転者は、適宜任意の方法で入力することが可能となる。
Further, in the present embodiment, the case where the
<5.まとめ>
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
<5. Summary>
Although the preferred embodiments of the present invention have been described in detail with reference to the accompanying drawings, the present invention is not limited to such examples. It is clear that a person having ordinary knowledge in the field of technology to which the present invention belongs can come up with various modifications or modifications within the scope of the technical idea described in the claims. , These are also naturally understood to belong to the technical scope of the present invention.
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。 In addition, the effects described herein are merely explanatory or exemplary and are not limited. That is, the techniques according to the present disclosure may exhibit other effects apparent to those skilled in the art from the description herein, in addition to or in place of the above effects.
また、本明細書の判定装置の処理に係る各ステップは、必ずしもフローチャートに記載された順序に沿って時系列に処理される必要はない。例えば、判定装置の処理に係る各ステップは、フローチャートに記載された順序と異なる順序で処理されても、並列的に処理されてもよい。 In addition, each step related to the processing of the determination device of the present specification does not necessarily have to be processed in chronological order in the order described in the flowchart. For example, each step related to the processing of the determination device may be processed in an order different from the order described in the flowchart, or may be processed in parallel.
また、コンピュータに内蔵されるCPU、ROMおよびRAMなどのハードウェアに、判定装置が有する構成と同等の機能を発揮させるためのプログラムも作成可能であり、当該プログラムを記録した、コンピュータに読み取り可能な記録媒体も提供され得る。 In addition, it is possible to create a program for making the hardware such as the CPU, ROM, and RAM built in the computer exhibit the same function as the configuration of the determination device, and the program can be read by the computer in which the program is recorded. Recording media may also be provided.
1:制御システム、10:制御装置、20:入力装置、30:表示装置、40:スピーカ、50:空調制御装置、60:ナビゲーション装置、110:通信I/F、120:制御部、130:状況検出部、140:記憶部 1: Control system, 10: Control device, 20: Input device, 30: Display device, 40: Speaker, 50: Air conditioning control device, 60: Navigation device, 110: Communication I / F, 120: Control unit, 130: Status Detection unit, 140: Storage unit
Claims (15)
前記取得部が取得した情報に従って前記対象と関連付けられた機能の実行を制御する制御部と、を備え、
前記制御部は、所定条件に応じて、前記機能の実行を指示する入力を受け付ける前記対象を設定する、制御装置。 An acquisition unit that acquires an input for an object displayed on at least one display device,
A control unit that controls execution of a function associated with the target according to the information acquired by the acquisition unit is provided.
The control unit is a control device that sets the target that receives an input instructing execution of the function according to a predetermined condition.
前記制御部は、前記ユーザが前記移動体を運転しているか否かに応じて、前記所定条件に従って、前記機能の実行を指示する入力を受け付ける前記対象を設定する、請求項9に記載の制御装置。 The user is a person who uses a mobile body.
The control according to claim 9, wherein the control unit sets the target that receives an input instructing execution of the function according to the predetermined condition depending on whether or not the user is driving the moving body. apparatus.
少なくとも一つの表示装置に表示される対象に対する入力を取得する取得部と、
前記取得部が取得した情報に従って前記対象と関連付けられた機能の実行を制御する制御部と、として機能させ、
前記制御部は、所定条件に応じて、前記機能の実行を指示する入力を受け付ける前記対象を設定する、プログラム。 Computer,
An acquisition unit that acquires an input for an object displayed on at least one display device,
It functions as a control unit that controls the execution of the function associated with the target according to the information acquired by the acquisition unit.
The control unit is a program that sets the target that receives an input instructing execution of the function according to a predetermined condition.
前記制御部は、所定条件に応じて、前記機能の実行を指示する入力を受け付ける前記対象を設定する、制御システム。
An input device that detects an input to an object displayed on at least one display device, an acquisition unit that acquires information based on the input detected by the input device, and an association with the object according to the information acquired by the acquisition unit. It is equipped with a control unit that controls the execution of functions.
The control unit is a control system that sets the target that receives an input instructing execution of the function according to a predetermined condition.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019190844A JP2021068001A (en) | 2019-10-18 | 2019-10-18 | Control device, program, and control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019190844A JP2021068001A (en) | 2019-10-18 | 2019-10-18 | Control device, program, and control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2021068001A true JP2021068001A (en) | 2021-04-30 |
Family
ID=75637198
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019190844A Pending JP2021068001A (en) | 2019-10-18 | 2019-10-18 | Control device, program, and control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2021068001A (en) |
-
2019
- 2019-10-18 JP JP2019190844A patent/JP2021068001A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10489100B2 (en) | Electronic device and method for sharing images | |
| CN105182803B (en) | Controller of vehicle and its method | |
| KR101910383B1 (en) | Driver assistance apparatus and vehicle including the same | |
| CN104301507B (en) | Mobile terminal and control method thereof | |
| KR101677648B1 (en) | Vehicle control apparatus and method thereof | |
| US11005720B2 (en) | System and method for a vehicle zone-determined reconfigurable display | |
| US10618406B2 (en) | User interface apparatus, vehicle having the same, and method of controlling the vehicle | |
| KR102686009B1 (en) | Terminal device, vehicle having the same and method for controlling the same | |
| US20160041562A1 (en) | Method of controlling a component of a vehicle with a user device | |
| US9703472B2 (en) | Method and system for operating console with touch screen | |
| CN107107753A (en) | Method and system for operating a touch-sensitive display device of an automobile | |
| KR20160039649A (en) | Method for using a communication terminal in a motor vehicle while autopilot is activated and motor vehicle | |
| US20160170495A1 (en) | Gesture recognition apparatus, vehicle having the same, and method for controlling the vehicle | |
| US11595878B2 (en) | Systems, devices, and methods for controlling operation of wearable displays during vehicle operation | |
| WO2016084360A1 (en) | Display control device for vehicle | |
| KR20180091732A (en) | User interface, means of transport and method for distinguishing a user | |
| CN116893738A (en) | User interface, means of transportation and methods for operating heating and air conditioning equipment | |
| JP2018501998A (en) | System and method for controlling automotive equipment | |
| CN116323284A (en) | Rendering content on a separate display device in a vehicle dashboard | |
| JP2007237919A (en) | Vehicle input operation device | |
| KR101698102B1 (en) | Apparatus for controlling vehicle and method for controlling the same | |
| KR102893965B1 (en) | Apparatus and method for recognizing gesture | |
| KR102893963B1 (en) | Apparatus and method for recognizing gesture | |
| JP2021068001A (en) | Control device, program, and control system | |
| KR20250103901A (en) | Cockpit system and control method there of |