Nothing Special   »   [go: up one dir, main page]

JP2018163555A - Information input system and information input program - Google Patents

Information input system and information input program Download PDF

Info

Publication number
JP2018163555A
JP2018163555A JP2017060909A JP2017060909A JP2018163555A JP 2018163555 A JP2018163555 A JP 2018163555A JP 2017060909 A JP2017060909 A JP 2017060909A JP 2017060909 A JP2017060909 A JP 2017060909A JP 2018163555 A JP2018163555 A JP 2018163555A
Authority
JP
Japan
Prior art keywords
button
viewer
operator
display
operation button
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
Application number
JP2017060909A
Other languages
Japanese (ja)
Inventor
重彦 菅田
shigehiko Sugata
重彦 菅田
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.)
Aisin AW Co Ltd
Original Assignee
Aisin AW 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 Aisin AW Co Ltd filed Critical Aisin AW Co Ltd
Priority to JP2017060909A priority Critical patent/JP2018163555A/en
Publication of JP2018163555A publication Critical patent/JP2018163555A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide technology for facilitating operation by moving an operating body.SOLUTION: An information input system includes a related button display unit that displays, when an operating body comes into contact with a position on a touch device corresponding to an operation button on a display, a related button related to the operation button on the display; an operation acceptance unit that accepts, when the operation body moves on the touch device in a direction corresponding to a direction toward the related button from the operation button, an operation corresponding to the related button; a viewer direction obtaining unit that obtains a viewer direction which is a direction in which the operator is positioned with respect to the display; and a related button arrangement unit that arranges the related button in preference to a region on a side of a viewer viewed from the operation button than a region on a side opposite to the viewer direction as viewed from the operation button.SELECTED DRAWING: Figure 3

Description

本発明は、タッチデバイスを用いて情報の入力を受け付ける情報入力システムおよび情報入力プログラムに関する。   The present invention relates to an information input system and an information input program for receiving input of information using a touch device.

タッチされたキーに関連する複数の選択候補を並べて表示した状態で、当該複数の選択候補に対するフリック操作を受け付ける技術が知られている(特許文献1、参照。)。特許文献1において、複数の選択候補が表示部の中心方向に向けて並べて表示される。   A technique is known that accepts a flick operation on a plurality of selection candidates in a state where a plurality of selection candidates related to the touched key are displayed side by side (see Patent Document 1). In Patent Document 1, a plurality of selection candidates are displayed side by side in the central direction of the display unit.

特開2013−33395号公報JP 2013-33395 A

しかしながら、表示部の中心方向が必ずしもフリック操作がしやすい方向であるとは限らず、フリック操作が困難となるという問題があった。具体的に、手や指を体に近い方向にフリック操作するよりも、手や指を体から遠い方向にフリック操作する方が困難であり、表示部の中心方向が体から遠い方向となった場合には、フリック操作が困難となる。さらに、最初にタッチされたキーよりも目から遠い側に複数の選択候補が表示されると、複数の選択候補が視認しづらくなり、結果としてフリック操作が困難となるという問題があった。
本発明は、前記課題にかんがみてなされたもので、操作体を移動させて行う操作が容易となる技術を提供することを目的とする。
However, the center direction of the display unit is not always a direction in which the flick operation is easy to perform, and there is a problem that the flick operation becomes difficult. Specifically, it is more difficult to flick a hand or finger away from the body than to flick the hand or finger closer to the body, and the center direction of the display is away from the body. In some cases, the flick operation becomes difficult. Furthermore, when a plurality of selection candidates are displayed on the side farther from the eyes than the key touched first, there is a problem that it becomes difficult to visually recognize the plurality of selection candidates, and as a result, a flick operation becomes difficult.
The present invention has been made in view of the above problems, and an object of the present invention is to provide a technique that facilitates an operation performed by moving an operating body.

前記の目的を達成するため、本発明の情報入力システムは、ディスプレイ上の操作ボタンに対応するタッチデバイス上の位置に操作体が接触した場合に、操作ボタンに関連する関連ボタンをディスプレイに表示させる関連ボタン表示部と、タッチデバイス上において、操作ボタンから関連ボタンに向かう方向に対応する方向に操作体が移動した場合に、当該関連ボタンに対応する操作を受け付ける操作受付部と、ディスプレイに対して操作者が位置する方向である視認者方向を取得する視認者方向取得部と、操作ボタンから見て視認者方向の反対側の領域よりも、操作ボタンから見て視認者方向側の領域を優先して関連ボタンを配置する関連ボタン配置部と、を備える。   In order to achieve the above object, the information input system of the present invention displays a related button related to the operation button on the display when the operation body touches a position on the touch device corresponding to the operation button on the display. On the related button display unit, on the touch device, when the operating body moves in a direction corresponding to the direction from the operation button to the related button, an operation receiving unit that receives an operation corresponding to the related button, and a display The viewer direction acquisition unit that acquires the viewer direction, which is the direction in which the operator is located, and the region on the viewer direction side viewed from the operation button have priority over the region on the opposite side of the viewer direction viewed from the operation button. And a related button placement unit for placing related buttons.

また、情報入力プログラムは、コンピュータを、ディスプレイ上の操作ボタンに対応するタッチデバイス上の位置に操作体が接触した場合に、操作ボタンに関連する関連ボタンをディスプレイに表示させる関連ボタン表示部、タッチデバイス上において、操作ボタンから関連ボタンに向かう方向に対応する方向に操作体が移動した場合に、当該関連ボタンに対応する操作を受け付ける操作受付部、ディスプレイに対して操作者が位置する方向である視認者方向を取得する視認者方向取得部、操作ボタンから見て視認者方向の反対側の領域よりも、操作ボタンから見て視認者方向側の領域を優先して関連ボタンを配置する関連ボタン配置部、として機能させる。   The information input program also includes a related button display unit for displaying a related button related to the operation button on the display when the operating body touches the computer at a position on the touch device corresponding to the operation button on the display. On the device, when the operating body moves in a direction corresponding to the direction from the operation button to the related button, an operation receiving unit that receives an operation corresponding to the related button, and a direction in which the operator is positioned with respect to the display Viewer direction acquisition unit that acquires the viewer direction, and a related button that places the related button in priority to the region on the viewer direction side when viewed from the operation button over the region on the opposite side of the viewer direction when viewed from the operation button It functions as an arrangement part.

前記のように構成された本発明において、操作体が接触した操作ボタンから関連ボタンに向かう方向に操作体が移動した場合に当該関連ボタンに対応する操作を受け付けるにあたり、操作ボタンよりも視認者方向側において関連ボタンが優先して配置される。従って、操作ボタンよりも操作者に近く見やすい位置に関連ボタンを優先して配置でき、操作体を移動させるべき方向をディスプレイ上において容易に認識できる。その結果、操作体を移動させて行う操作が容易となる。   In the present invention configured as described above, when the operation body moves in a direction from the operation button contacted by the operation body to the related button, the operation corresponding to the related button is accepted in the viewer direction rather than the operation button. Related buttons are preferentially arranged on the side. Accordingly, the related buttons can be preferentially arranged at positions that are easier to see near the operator than the operation buttons, and the direction in which the operating body should be moved can be easily recognized on the display. As a result, an operation performed by moving the operating body becomes easy.

さらに、本発明の情報入力システムは、タッチデバイスにおいて操作体の接触位置を検出する接触位置検出部と、タッチデバイスに操作体が接触を開始した位置から当該操作体が有効方向に移動した場合に、当該有効方向に対応する操作を受け付ける操作受付部と、タッチデバイスに対して操作者が位置する方向である操作者方向を取得する操作者方向取得部と、操作者方向の反対方向よりも操作者方向に近い方向において有効方向を優先して設定する有効方向設定部と、を備える。   Furthermore, the information input system according to the present invention includes a contact position detection unit that detects a contact position of the operating body in the touch device, and a case where the operating body moves in an effective direction from a position where the operating body starts to contact the touch device. An operation accepting unit that accepts an operation corresponding to the effective direction, an operator direction obtaining unit that obtains an operator direction, which is a direction in which the operator is located with respect to the touch device, and an operation more than the direction opposite to the operator direction. An effective direction setting unit that preferentially sets the effective direction in a direction close to the person direction.

また、情報入力プログラムは、コンピュータを、タッチデバイスにおいて操作体の接触位置を検出する接触位置検出部、タッチデバイスに操作体が接触を開始した位置から当該操作体が有効方向に移動した場合に、当該有効方向に対応する操作を受け付ける操作受付部と、タッチデバイスに対して操作者が位置する方向である操作者方向を取得する操作者方向取得部、操作者方向の反対方向よりも操作者方向に近い方向において有効方向を優先して設定する有効方向設定部、として機能させる。   In addition, the information input program, when the operating body moves in the effective direction from the position where the operating body starts touching the touch device, the contact position detection unit that detects the contact position of the operating body in the touch device, An operation reception unit that receives an operation corresponding to the effective direction, an operator direction acquisition unit that acquires an operator direction in which the operator is positioned with respect to the touch device, and an operator direction that is opposite to the operator direction It functions as an effective direction setting unit that preferentially sets the effective direction in a direction close to.

前記のように構成された本発明において、操作体が有効方向に移動した場合に当該有効方向に対応する操作を受け付けるにあたり、操作者方向において有効方向が優先して設定される。つまり、タッチデバイスにおいて操作体を操作者から遠い位置へと移動させる操作よりも、操作体を操作者に近い位置に移動させる操作を優先して受け付けるように設定することができる。操作体を操作者に近い位置に移動させる操作は、腕や手や指の関節を曲げることにより行うことができ、操作体を移動させて行う操作が容易となる。   In the present invention configured as described above, when the operation body moves in the effective direction, the effective direction is set with priority in the operator direction when receiving an operation corresponding to the effective direction. That is, it is possible to set so that the operation of moving the operating body to a position closer to the operator is given priority over the operation of moving the operating body to a position far from the operator in the touch device. The operation of moving the operating body to a position close to the operator can be performed by bending the joint of the arm, hand, or finger, and the operation performed by moving the operating body becomes easy.

情報入力システムのブロック図である。It is a block diagram of an information input system. 図2A,図2Bは表示画面の模式図である。2A and 2B are schematic diagrams of display screens. 車両内部の模式図である。It is a schematic diagram inside a vehicle. 情報入力処理のフローチャートである。It is a flowchart of an information input process. 図5A〜5Cは車両内部の模式図である。5A to 5C are schematic views inside the vehicle.

ここでは、下記の順序に従って本発明の実施の形態について説明する。
(1)情報入力システムの構成:
(2)情報入力処理:
(3)他の実施形態:
Here, embodiments of the present invention will be described in the following order.
(1) Configuration of information input system:
(2) Information input processing:
(3) Other embodiments:

(1)情報入力システムの構成:
図1は、本発明の一実施形態である情報入力システムの構成例を示すブロック図である。本実施形態にかかる情報入力システムは、車載端末10によって実現される。車載端末10は車両に搭載されている。車載端末10は、CPU、RAM、ROM等を備える制御部20と記録媒体30とタッチパネルディスプレイ40とを備える。車載端末10は、タッチパネルディスプレイ40を制御可能であればよく、タッチパネルディスプレイ40が車両に備えられてもよい。タッチパネルディスプレイ40は、表示面に画像を表示するディスプレイと、表示面における操作体の接触位置を検出するタッチデバイスと、を兼ねている。
(1) Configuration of information input system:
FIG. 1 is a block diagram showing a configuration example of an information input system according to an embodiment of the present invention. The information input system according to the present embodiment is realized by the in-vehicle terminal 10. The in-vehicle terminal 10 is mounted on a vehicle. The in-vehicle terminal 10 includes a control unit 20 including a CPU, a RAM, a ROM, and the like, a recording medium 30, and a touch panel display 40. The in-vehicle terminal 10 only needs to be able to control the touch panel display 40, and the touch panel display 40 may be provided in the vehicle. The touch panel display 40 serves as both a display that displays an image on the display surface and a touch device that detects the contact position of the operating tool on the display surface.

記録媒体30には、視認者方向情報30aと設定情報30bとが記録されている。視認者方向情報30aは、視認者方向を示す。視認者方向は、タッチパネルディスプレイ40に対して視認者が位置する方向である。この視認者は、タッチパネルディスプレイ40に対して操作を行う操作者となる。そのため、タッチパネルディスプレイ40に対して視認者が位置する視認者方向と、タッチパネルディスプレイ40に対して操作者が位置する方向である操作者方向とが一致する。設定情報30bは、関連ボタン位置と有効方向とを示す情報である。関連ボタン位置と有効方向の詳細については後述する。   In the recording medium 30, viewer direction information 30a and setting information 30b are recorded. The viewer direction information 30a indicates the viewer direction. The viewer direction is a direction in which the viewer is positioned with respect to the touch panel display 40. This viewer is an operator who operates the touch panel display 40. Therefore, the viewer direction in which the viewer is positioned with respect to the touch panel display 40 matches the operator direction that is the direction in which the operator is positioned with respect to the touch panel display 40. The setting information 30b is information indicating the related button position and the effective direction. Details of the related button position and the effective direction will be described later.

制御部20は、記録媒体30に記録された情報入力プログラム21を実行する。この情報入力プログラム21は、接触位置検出モジュール21aと関連ボタン表示モジュール21bと操作受付モジュール21cと視認者方向取得モジュール21dと関連ボタン配置モジュール21eとを含む。接触位置検出モジュール21aと関連ボタン表示モジュール21bと操作受付モジュール21cと視認者方向取得モジュール21dと関連ボタン配置モジュール21eとを実行する制御部20は、本発明の接触位置検出部と関連ボタン表示部と操作受付部と視認者方向取得部と関連ボタン配置部とを構成する。本実施形態において、視認者方向と操作者方向とが同一であるため、視認者方向取得モジュール21dを実行する制御部20は、本発明の操作者方向取得部も構成する。また、関連ボタン配置モジュール21eを実行する制御部20は、本発明の有効方向設定部も構成する。   The control unit 20 executes the information input program 21 recorded on the recording medium 30. The information input program 21 includes a contact position detection module 21a, a related button display module 21b, an operation reception module 21c, a viewer direction acquisition module 21d, and a related button arrangement module 21e. The control unit 20 that executes the contact position detection module 21a, the related button display module 21b, the operation reception module 21c, the viewer direction acquisition module 21d, and the related button arrangement module 21e includes the contact position detection unit and the related button display unit of the present invention. And an operation reception unit, a viewer direction acquisition unit, and a related button arrangement unit. In this embodiment, since the viewer direction and the operator direction are the same, the control unit 20 that executes the viewer direction acquisition module 21d also constitutes the operator direction acquisition unit of the present invention. Moreover, the control part 20 which performs the related button arrangement | positioning module 21e also comprises the effective direction setting part of this invention.

接触位置検出モジュール21aの機能により制御部20は、タッチデバイスにおいて操作体の接触位置を検出する。すなわち、接触位置検出モジュール21aの機能により制御部20は、タッチデバイスとしてのタッチパネルディスプレイ40からの信号に基づいて、操作体としての操作者の指が接触している接触位置を検出する。接触位置検出モジュール21aの機能により制御部20は、接触位置の経時的な変化に基づいて、タッチパネルディスプレイ40上における接触位置の移動方向や移動速度を取得する。   With the function of the contact position detection module 21a, the control unit 20 detects the contact position of the operating body in the touch device. That is, by the function of the contact position detection module 21a, the control unit 20 detects a contact position where an operator's finger as an operating body is in contact based on a signal from the touch panel display 40 as a touch device. With the function of the contact position detection module 21a, the control unit 20 acquires the moving direction and moving speed of the contact position on the touch panel display 40 based on the change with time of the contact position.

関連ボタン表示モジュール21bの機能により制御部20は、ディスプレイ上の操作ボタンに対応するタッチデバイス上の位置に操作体が接触した場合に、操作ボタンに関連する関連ボタンをディスプレイに表示させる。すなわち、関連ボタン表示モジュール21bの機能により制御部20は、タッチデバイスとしてのタッチパネルディスプレイ40のうち、操作ボタンが表示されている領域内に操作体が接触した場合に、関連ボタンをタッチパネルディスプレイ40に表示させる。本実施形態において、ディスプレイとタッチデバイスとがタッチパネルディスプレイ40によって構成されるため、ディスプレイ上の操作ボタンに対応するタッチデバイス上の位置とは、タッチパネルディスプレイ40上において操作ボタンが表示されている位置そのものとなる。   With the function of the related button display module 21b, the control unit 20 displays the related button related to the operation button on the display when the operating body touches the position on the touch device corresponding to the operation button on the display. That is, by the function of the related button display module 21b, the control unit 20 causes the related button to be displayed on the touch panel display 40 when the operating body comes in contact with the area where the operation button is displayed in the touch panel display 40 as the touch device. Display. In the present embodiment, since the display and the touch device are configured by the touch panel display 40, the position on the touch device corresponding to the operation button on the display is the position where the operation button is displayed on the touch panel display 40 itself. It becomes.

図2Aは、タッチパネルディスプレイ40における表示画面の模式図である。同図において、フリック操作によってアルファベット等を入力するための表示画面が例示されている。同図において、"A−C""#""*""2"の文字が付された操作ボタンPBが表示されており、当該操作ボタンPBに操作体が接触したこととする。   FIG. 2A is a schematic diagram of a display screen in the touch panel display 40. In the figure, a display screen for inputting alphabets and the like by a flick operation is illustrated. In the figure, it is assumed that an operation button PB with characters “A-C”, “#”, “*”, and “2” is displayed, and the operation body touches the operation button PB.

関連ボタン表示モジュール21bの機能により制御部20は、操作ボタンPBに操作体が接触すると、当該操作ボタンPBに関連する機能が割り当てられた関連ボタンRBを生成し、当該関連ボタンRBが表示されるようにタッチパネルディスプレイ40を制御する。図2Aにおいては、関連ボタンRBとして"A""B""C""#""*""2"の文字を入力する機能が割り当てられた6個の関連ボタンRBが示されている。関連ボタン表示モジュール21bの機能により制御部20は、制御部20は、設定情報30bに記録されている関連ボタン位置に関連ボタンRBを配置する。   When the operation body touches the operation button PB, the control unit 20 generates a related button RB to which a function related to the operation button PB is assigned, and the related button RB is displayed by the function of the related button display module 21b. The touch panel display 40 is controlled as described above. In FIG. 2A, six related buttons RB to which the function of inputting characters “A”, “B”, “C”, “#”, “*” and “2” are assigned are shown as related buttons RB. By the function of the related button display module 21b, the control unit 20 arranges the related button RB at the related button position recorded in the setting information 30b.

図2Bは、関連ボタン位置K(白丸)を説明する表示画面の模式図である。設定情報30bにおいては、操作ボタンPBごとに関連ボタンRBの重心を配置する位置である関連ボタン位置Kが予め設定されている。   FIG. 2B is a schematic diagram of a display screen for explaining the related button position K (white circle). In the setting information 30b, a related button position K that is a position where the center of gravity of the related button RB is arranged for each operation button PB is set in advance.

操作受付モジュール21cの機能により制御部20は、タッチデバイス上において、操作ボタンPBから関連ボタンRBに向かう方向に対応する方向に操作体が移動した場合に、当該関連ボタンRBに対応する操作を受け付ける。本実施形態において、ディスプレイとタッチデバイスとがタッチパネルディスプレイ40によって構成されるため、操作ボタンPBから関連ボタンRBに向かう方向に操作体が移動した場合に、当該関連ボタンRBに対応する操作が受け付けられる。   With the function of the operation reception module 21c, the control unit 20 receives an operation corresponding to the related button RB when the operating body moves on the touch device in a direction corresponding to the direction from the operation button PB to the related button RB. . In the present embodiment, since the display and the touch device are configured by the touch panel display 40, when the operating tool moves in the direction from the operation button PB to the related button RB, an operation corresponding to the related button RB is accepted. .

ここで、操作受付モジュール21cの機能により制御部20は、操作ボタンPBに操作体が接触を開始し、接触を維持したまま関連ボタンRBに向かう方向に操作体が移動した場合に、当該関連ボタンRBに対応する操作が受け付ける。ここで、図2Bにおいて矢印で示すように、タッチパネルディスプレイ40上において操作ボタンPBから関連ボタンRBに向かう方向を有効方向と定義すると、操作受付モジュール21cの機能により制御部20は、タッチデバイスに操作体が接触を開始した位置から当該操作体が有効方向に移動した場合に、当該有効方向に対応する操作を受け付けていることとなる。   Here, the function of the operation reception module 21c allows the control unit 20 to start the contact of the operation body with the operation button PB, and when the operation body moves in the direction toward the related button RB while maintaining the contact, the related button An operation corresponding to RB is accepted. Here, as indicated by an arrow in FIG. 2B, when the direction from the operation button PB to the related button RB is defined as an effective direction on the touch panel display 40, the control unit 20 operates the touch device according to the function of the operation reception module 21c. When the operating body moves in the effective direction from the position where the body starts contact, an operation corresponding to the effective direction is accepted.

この有効方向は、関連ボタン位置Kとともに設定情報30bに記録されている。制御部20は、操作ボタンPBに操作体が接触すると、接触を開始した接触開始位置と、接触が終了した接触終了位置とを取得する。そして、制御部20は、接触開始位置から接触終了位置に向かうベクトルの方向である移動方向を取得し、当該移動方向と最も近い有効方向に対応する操作を受け付ける。なお、移動方向と最も近い有効方向とがなす角が閾値(例えば10度)以上である場合、制御部20は、いずれの有効方向に対応する操作も受け付けない。移動方向と最も近い有効方向とがなす角が大きい場合、操作者がどの関連ボタンRBを意図してフリック操作を行ったから判断できないからである。   This effective direction is recorded in the setting information 30b together with the related button position K. When the operating body comes into contact with the operation button PB, the control unit 20 acquires the contact start position where the contact has started and the contact end position where the contact has ended. Then, the control unit 20 acquires a movement direction that is a vector direction from the contact start position to the contact end position, and accepts an operation corresponding to the effective direction closest to the movement direction. When the angle formed by the moving direction and the nearest effective direction is equal to or greater than a threshold (for example, 10 degrees), the control unit 20 does not accept an operation corresponding to any effective direction. This is because, when the angle formed by the moving direction and the nearest effective direction is large, it cannot be determined because the operator has performed the flick operation for which related button RB is intended.

また、制御部20は、接触開始位置から接触終了位置までの接触位置の平均移動速度を算出し、当該平均移動速度が基準速度以下である場合には、いずれの有効方向に対応する操作も受け付けない。移動速度が遅すぎる場合、適正なフリック操作が行われたと判断できないからである。   Further, the control unit 20 calculates an average moving speed of the contact position from the contact start position to the contact end position, and accepts an operation corresponding to any effective direction when the average moving speed is equal to or lower than the reference speed. Absent. This is because if the moving speed is too slow, it cannot be determined that an appropriate flick operation has been performed.

視認者方向取得モジュール21dの機能により制御部20は、ディスプレイに対して操作者が位置する方向である視認者方向を取得する。また、視認者方向取得モジュール21dの機能により制御部20は、タッチデバイスに対して操作者が位置する方向である操作者方向を取得する。本実施形態において、ディスプレイとタッチデバイスとがタッチパネルディスプレイ40によって構成されるため、視認者方向と操作者方向とが同一である。   With the function of the viewer direction acquisition module 21d, the control unit 20 acquires the viewer direction, which is the direction in which the operator is positioned with respect to the display. Moreover, the control part 20 acquires the operator direction which is a direction where an operator is located with respect to a touch device by the function of the viewer direction acquisition module 21d. In this embodiment, since a display and a touch device are comprised by the touchscreen display 40, a viewer direction and the operator direction are the same.

具体的に、視認者方向取得モジュール21dの機能により制御部20は、タッチパネルディスプレイ40に対して操作者が予め行った操作に基づいて視認者方向を取得する。
図2A,図2Bに示すように、視認者方向取得モジュール21dの機能により制御部20は、タッチパネルディスプレイ40に表示した操作席指定ボタンF1,F2において操作体の接触が検知された場合に、接触が検知された操作席指定ボタンF1,F2に対応する視認者方向Dを取得する。
Specifically, the control unit 20 acquires the viewer direction based on the operation previously performed by the operator on the touch panel display 40 by the function of the viewer direction acquisition module 21d.
As shown in FIGS. 2A and 2B, the control unit 20 uses the function of the viewer direction acquisition module 21 d to make contact when the touch of the operating body is detected in the operation seat designation buttons F <b> 1 and F <b> 2 displayed on the touch panel display 40. The viewer direction D corresponding to the operation seat designation buttons F1 and F2 in which is detected is acquired.

図3は、車両内部の模式図である。同図に示すように、タッチパネルディスプレイ40は運転席と助手席の間のほぼ中央に備えられている。図2A,図2Bに示すように、操作席指定ボタンF1は運転席に着座している操作者が操作しやすいように、タッチパネルディスプレイ40における運転席側の端に表示されている。一方、操作席指定ボタンF2は助手席に着座している操作者が操作しやすいように、タッチパネルディスプレイ40における助手席側の端に表示されている。視認者方向取得モジュール21dの機能により制御部20は、操作者に、自らに近い方の操作席指定ボタンF1,F2を操作することを促すメッセージをタッチパネルディスプレイ40に表示させてもよい。   FIG. 3 is a schematic diagram of the inside of the vehicle. As shown in the figure, the touch panel display 40 is provided approximately at the center between the driver's seat and the passenger seat. As shown in FIGS. 2A and 2B, the operator seat designation button F1 is displayed at the driver seat side end of the touch panel display 40 so that the operator seated in the driver seat can easily operate. On the other hand, the operation seat designation button F2 is displayed at the end on the passenger seat side of the touch panel display 40 so that an operator seated in the passenger seat can easily operate. With the function of the viewer direction acquisition module 21d, the control unit 20 may cause the touch panel display 40 to display a message urging the operator to operate the operation seat designation buttons F1 and F2 closer to the operator.

視認者方向取得モジュール21dの機能により制御部20は、操作席指定ボタンF1が操作された場合、右方向を視認者方向Dとして取得する。一方、制御部20は、操作席指定ボタンF2が操作された場合、左方向を視認者方向Dとして取得する。なお、操作席指定ボタンF1のどちらも操作されなかった場合、制御部20は、運転席側の右方向を視認者方向Dとして取得してもよい。視認者方向取得モジュール21dの機能により制御部20は、以上のようにして取得した視認者方向Dを視認者方向情報30aに記録する。なお、操作席指定ボタンF1,F2は、必ずしも操作ボタンPBを表示する画面と同一の画面に表示されなくてもよく、操作ボタンPBを表示する画面よりも先に表示する画面(例えば初期設定画面等)において表示されてもよい。   By the function of the viewer direction acquisition module 21d, the control unit 20 acquires the right direction as the viewer direction D when the operation seat designation button F1 is operated. On the other hand, the control unit 20 acquires the left direction as the viewer direction D when the operation seat designation button F2 is operated. When neither of the operation seat designation buttons F1 is operated, the control unit 20 may acquire the right direction on the driver's seat side as the viewer direction D. With the function of the viewer direction acquisition module 21d, the control unit 20 records the viewer direction D acquired as described above in the viewer direction information 30a. The operation seat designation buttons F1 and F2 do not necessarily have to be displayed on the same screen as that for displaying the operation button PB, and are displayed before the screen for displaying the operation button PB (for example, an initial setting screen). Etc.) may be displayed.

関連ボタン配置モジュール21eの機能により制御部20は、操作された操作ボタンPBに対応し、かつ、視認者方向Dに対応する関連ボタン位置Kと有効方向とを設定情報30bから取得し、当該関連ボタン位置Kと有効方向とを、関連ボタン表示モジュール21bと操作受付モジュール21cのそれぞれに設定する。これにより、関連ボタン表示モジュール21bの機能によって関連ボタン位置Kに関連ボタンRBが表示され、操作受付モジュール21cの機能によって有効方向に近い方向のフリック操作が受け付けられることとなる。   By the function of the related button arrangement module 21e, the control unit 20 acquires the related button position K and the effective direction corresponding to the operated operation button PB and corresponding to the viewer direction D from the setting information 30b. The button position K and the effective direction are set in each of the related button display module 21b and the operation reception module 21c. Thereby, the related button RB is displayed at the related button position K by the function of the related button display module 21b, and the flick operation in the direction close to the effective direction is received by the function of the operation receiving module 21c.

設定情報30bにおいては、操作ボタンPBのそれぞれについて、視認者方向Dごとに関連ボタン位置Kと有効方向とが記録されている。例えば、図2Aにて破線で示すように、"A−C,#,*,2"の文字が付された操作ボタンPBが3×3個のテンキーのうちの1個である場合、当該3×3個のテンキーのそれぞれについて関連ボタン位置Kと有効方向とが記録されていることとなる。また、本実施形態では、右方向と左方向のいずれかが視認者方向Dとなるため、右方向と左方向のそれぞれについて関連ボタン位置Kと有効方向とが記録されていることとなる。   In the setting information 30b, the associated button position K and the effective direction are recorded for each viewer direction D for each of the operation buttons PB. For example, as indicated by a broken line in FIG. 2A, when the operation button PB with characters “AC, #, *, 2” is one of 3 × 3 numeric keys, the 3 The associated button position K and effective direction are recorded for each of the three numeric keys. In this embodiment, since either the right direction or the left direction is the viewer direction D, the related button position K and the effective direction are recorded for each of the right direction and the left direction.

設定情報30bに記録されている関連ボタン位置Kを設定することにより、関連ボタン配置モジュール21eの機能により制御部20は、操作ボタンから見て視認者方向Dの反対側の領域よりも、操作ボタンPBから見て視認者方向D側の領域を優先して関連ボタンRBを配置する。具体的に、関連ボタン配置モジュール21eの機能により制御部20は、操作ボタンPBから見て視認者方向Dの反対側の領域よりも、操作ボタンPBから見て視認者方向D側の領域において関連ボタンRBを配置する数を多くする。   By setting the related button position K recorded in the setting information 30b, the function of the related button arrangement module 21e allows the control unit 20 to operate the operation button more than the area opposite to the viewer direction D when viewed from the operation button. The related button RB is arranged with priority given to the region on the viewer direction D side as viewed from the PB. Specifically, by the function of the related button arrangement module 21e, the control unit 20 relates to the area on the viewer direction D side as viewed from the operation button PB rather than the area on the opposite side of the viewer direction D as viewed from the operation button PB. The number of buttons RB is increased.

さらに、設定情報30bに記録されている有効方向を設定することにより、関連ボタン配置モジュール21eの機能により制御部20は、操作者方向の反対方向よりも操作者方向に近い方向において有効方向を優先して設定する。具体的に、関連ボタン配置モジュール21eの機能により制御部20は、操作者方向となす角が閾値よりも大きい範囲よりも、操作者方向となす角が閾値以下の範囲において有効方向を設定する数を多くする。   Further, by setting the effective direction recorded in the setting information 30b, the control unit 20 gives priority to the effective direction in the direction closer to the operator direction than the direction opposite to the operator direction by the function of the related button arrangement module 21e. And set. Specifically, the function of the related button arrangement module 21e allows the control unit 20 to set the effective direction in a range where the angle formed with the operator direction is less than the threshold than the range where the angle formed with the operator direction is larger than the threshold. To increase.

以下、設定情報30bに記録されている関連ボタン位置Kと有効方向について説明する。図2Bに示すように、視認者方向Dが右方向である場合、操作ボタンPBを通過する縦方向の境界線Zよりも右側の領域が、操作ボタンPBから見て視認者方向D側の領域ADとなる。一方、境界線Zよりも左側の領域が、操作ボタンPBから見て視認者方向Dの反対側の領域ANとなる。   Hereinafter, the related button position K and the effective direction recorded in the setting information 30b will be described. As shown in FIG. 2B, when the viewer direction D is the right direction, the region on the right side of the vertical boundary line Z passing through the operation button PB is the region on the viewer direction D side when viewed from the operation button PB. It becomes AD. On the other hand, the area on the left side of the boundary line Z is an area AN on the opposite side of the viewer direction D when viewed from the operation button PB.

操作ボタンPBに関連する6個の関連ボタンRBの重心の位置である関連ボタン位置Kのうち、5個が視認者方向D側の領域ADに設定され、1個が視認者方向Dの反対側の領域ANに設定されている。上述したように、有効方向は、操作ボタンPBから関連ボタン位置Kに向かうベクトルの方向であるため、6個の有効方向のうち、5個が視認者方向D側の領域ADに設定された関連ボタン位置Kに向かうベクトルの方向を有し、1個が視認者方向Dの反対側の領域ANに設定された関連ボタン位置Kに向かうベクトルの方向を有することとなる。   Of the related button positions K that are the positions of the center of gravity of the six related buttons RB related to the operation button PB, five are set in the region AD on the viewer direction D side, and one is on the opposite side of the viewer direction D. Area AN. As described above, since the effective direction is a vector direction from the operation button PB toward the related button position K, 5 of the 6 effective directions are related to the region AD on the viewer direction D side. It has a vector direction toward the button position K, and one has a vector direction toward the related button position K set in the area AN opposite to the viewer direction D.

ここで、操作ボタンPBの重心の位置から視認者方向D側の領域ADに存在する関連ボタン位置Kへと向かう5個のベクトルの方向と視認者方向Dとがなす角は90度以下となる。一方、操作ボタンPBの重心の位置から視認者方向Dの反対側の領域ANに存在する関連ボタン位置Kへと向かう1個のベクトルの方向と視認者方向Dとがなす角は90度よりも大きくなる。従って、視認者方向Dとなす角が90度よりも大きい範囲よりも、視認者方向Dとなす角が90度以下の範囲において有効方向を設定する数が多くなっている。   Here, the angle formed by the direction of the five vectors from the position of the center of gravity of the operation button PB toward the related button position K existing in the region AD on the viewer direction D side and the viewer direction D is 90 degrees or less. . On the other hand, the angle formed by the direction of one vector from the position of the center of gravity of the operation button PB to the related button position K existing in the region AN on the opposite side of the viewer direction D and the viewer direction D is more than 90 degrees. growing. Therefore, the number of effective directions set in the range where the angle formed with the viewer direction D is 90 degrees or less is larger than the range where the angle formed with the viewer direction D is larger than 90 degrees.

以上説明した関連ボタン位置Kと有効方向とを設定情報30bに基づいて設定することにより、制御部20は、操作ボタンから見て視認者方向Dの反対側の領域ANよりも、操作ボタンPBから見て視認者方向D側の領域を優先して関連ボタンRBを配置できる。さらに、制御部20は、視認者方向Dの反対方向よりも視認者方向Dに近い方向において有効方向を優先して設定できる。   By setting the related button position K and the effective direction described above based on the setting information 30b, the control unit 20 can operate from the operation button PB more than the area AN on the opposite side of the viewer direction D when viewed from the operation button. The related button RB can be arranged with priority given to the region on the viewer direction D side. Furthermore, the control unit 20 can prioritize and set the effective direction in the direction closer to the viewer direction D than the direction opposite to the viewer direction D.

なお、設定情報30bにおいては、例えば有効方向同士がなす角の最小値が基準角(例えば15度)以上の一定角度となるように有効方向が設定されていてもよいし、関連ボタン位置K同士の最短距離が基準距離以上となるように関連ボタン位置Kが設定されていてもよい。また、操作ボタンPBの重心の位置から各関連ボタン位置Kまでの距離が均等となるように関連ボタン位置Kが設定されていてもよい。   In the setting information 30b, for example, the effective direction may be set such that the minimum value of the angles formed by the effective directions is a constant angle equal to or greater than a reference angle (for example, 15 degrees), or the related button positions K may be The related button position K may be set so that the shortest distance is equal to or greater than the reference distance. Further, the related button position K may be set so that the distance from the position of the center of gravity of the operation button PB to each related button position K is equal.

以上説明した本実施形態において、操作ボタンPBよりも視認者方向D側に関連ボタンRBが優先して配置される。従って、操作ボタンPBよりも操作者に近く見やすい位置に関連ボタンRBを優先して配置でき、操作体を移動させるべき方向をタッチパネルディスプレイ40上において容易に認識できる。その結果、操作体を移動させて行う操作が容易となる。また、制御部20は、操作ボタンPBから見て視認者方向Dの反対側の領域ANよりも、操作ボタンPBから見て視認者方向D側の領域ADにおいて関連ボタンRBを配置する数を多くする。これにより、見やすい領域ADに多くの関連ボタンRBを配置することができる。   In the present embodiment described above, the related button RB is preferentially arranged on the viewer direction D side over the operation button PB. Accordingly, the related button RB can be preferentially arranged at a position that is easier to see near the operator than the operation button PB, and the direction in which the operating body should be moved can be easily recognized on the touch panel display 40. As a result, an operation performed by moving the operating body becomes easy. In addition, the control unit 20 places a larger number of related buttons RB in the region AD on the viewer direction D side as viewed from the operation button PB than in the region AN on the opposite side of the viewer direction D as viewed from the operation button PB. To do. Thereby, many related buttons RB can be arranged in the easy-to-see area AD.

また、制御部20は、視認者方向Dにおいて有効方向を優先して設定する。つまり、タッチパネルディスプレイ40において操作体を操作者から遠い位置へと移動させる操作よりも、操作体を操作者に近い位置に移動させる操作を優先して受け付けるように設定することができる。操作体を操作者に近い位置に移動させる操作は、腕や手や指の関節を曲げることにより行うことができ、操作体を移動させて行う操作が容易となる。さらに、制御部20は、視認者方向Dとなす角が90度よりも大きい範囲よりも、視認者方向Dとなす角が90度以下の範囲において有効方向を設定する数を多くする。これにより、操作しやすい方向に多くの操作を割り当てることができる。   In addition, the control unit 20 prioritizes and sets the effective direction in the viewer direction D. That is, it is possible to set so that the operation of moving the operating tool to a position closer to the operator is given priority over the operation of moving the operating tool to a position far from the operator on the touch panel display 40. The operation of moving the operating body to a position close to the operator can be performed by bending the joint of the arm, hand, or finger, and the operation performed by moving the operating body becomes easy. Furthermore, the control unit 20 increases the number of effective directions set in the range where the angle formed with the viewer direction D is 90 degrees or less than the range where the angle formed with the viewer direction D is larger than 90 degrees. Thereby, many operations can be assigned in a direction in which the operation is easy.

(2)情報入力処理:
図4は、情報入力処理のフローチャートである。情報入力処理は、いずれかの操作ボタンPBが操作された場合に実行される処理である。なお、操作ボタンPBが操作されるよりも前に操作席指定ボタンF1,F2が操作されていることとする。すなわち、事前に視認者方向情報30aに視認者方向Dが記録されていることとする。
(2) Information input processing:
FIG. 4 is a flowchart of the information input process. The information input process is a process executed when any one of the operation buttons PB is operated. It is assumed that the operation seat designation buttons F1 and F2 are operated before the operation button PB is operated. That is, the viewer direction D is recorded in the viewer direction information 30a in advance.

まず、関連ボタン配置モジュール21eの機能により制御部20は、視認者方向Dがどの方向であるかを判定する(ステップS100)。すなわち、制御部20は、視認者方向Dが右方向であるか左方向であるかを判定する。   First, the control unit 20 determines which direction the viewer direction D is based on the function of the related button arrangement module 21e (step S100). That is, the control unit 20 determines whether the viewer direction D is the right direction or the left direction.

ステップS100において視認者方向Dが右方向であると判定した場合、関連ボタン配置モジュール21eの機能により制御部20は、操作ボタンPBよりも右側の領域を優先して関連ボタン位置Kと有効方向とを設定する(ステップS110)。すなわち、設定情報30bにおいて、操作された操作ボタンPBに対応付けられた関連ボタン位置Kと有効方向のうち、視認者方向Dとして右方向が対応付けられた関連ボタン位置Kと有効方向とを、関連ボタン表示モジュール21bと操作受付モジュール21cのそれぞれに設定する。その結果、制御部20は、操作ボタンPBから見て視認者方向Dの反対側(左側)の領域よりも、操作ボタンPBから見て視認者方向D側(右側)の領域を優先して関連ボタンRBを配置することとなる。また、制御部20は、視認者方向Dの反対方向(左方向)よりも視認者方向D(右方向)に近い方向において有効方向を優先して設定することとなる。   When it is determined in step S100 that the viewer direction D is the right direction, the function of the related button arrangement module 21e causes the control unit 20 to prioritize the area on the right side of the operation button PB and the related button position K and the effective direction. Is set (step S110). That is, in the setting information 30b, among the related button position K associated with the operated operation button PB and the effective direction, the related button position K associated with the right direction as the viewer direction D and the effective direction are It sets to each of the related button display module 21b and the operation reception module 21c. As a result, the control unit 20 prioritizes the region on the viewer direction D side (right side) viewed from the operation button PB over the region on the side opposite to the viewer direction D (left side) viewed from the operation button PB. Button RB will be arranged. In addition, the control unit 20 sets the effective direction with priority in the direction closer to the viewer direction D (right direction) than the direction opposite to the viewer direction D (left direction).

一方、ステップS100において視認者方向Dが左方向であると判定した場合、関連ボタン配置モジュール21eの機能により制御部20は、操作ボタンPBよりも左側の領域を優先して関連ボタンと有効方向とを設定する(ステップS120)。すなわち、設定情報30bにおいて、操作された操作ボタンPBに対応付けられた関連ボタン位置Kと有効方向のうち、視認者方向Dとして左方向が対応付けられた関連ボタン位置Kと有効方向とを、関連ボタン表示モジュール21bと操作受付モジュール21cのそれぞれに設定する。その結果、制御部20は、操作ボタンPBから見て視認者方向Dの反対側(右側)の領域よりも、操作ボタンPBから見て視認者方向D側(左側)の領域を優先して関連ボタンRBを配置することとなる。また、制御部20は、視認者方向Dの反対方向(右方向)よりも視認者方向D(左方向)に近い方向において有効方向を優先して設定することとなる。   On the other hand, when it is determined in step S100 that the viewer direction D is the left direction, the function of the related button arrangement module 21e causes the control unit 20 to prioritize the area on the left side of the operation button PB and the related button and the effective direction. Is set (step S120). That is, in the setting information 30b, among the related button position K associated with the operated operation button PB and the effective direction, the related button position K associated with the left direction as the viewer direction D and the effective direction are It sets to each of the related button display module 21b and the operation reception module 21c. As a result, the control unit 20 prioritizes the area on the viewer direction D side (left side) viewed from the operation button PB over the area on the opposite side (right side) of the viewer direction D viewed from the operation button PB. Button RB will be arranged. Further, the control unit 20 sets the effective direction with priority in the direction closer to the viewer direction D (left direction) than the direction opposite to the viewer direction D (right direction).

次に、関連ボタン表示モジュール21bの機能により制御部20は、関連ボタンRBを表示する(ステップS130)。すなわち、制御部20は、ステップS110またはステップS120にて設定された関連ボタン位置Kに関連ボタンRBを表示する。これにより、視認者かつ操作者はフリック操作をすべき方向を認識できるようになる。   Next, the control unit 20 displays the related button RB by the function of the related button display module 21b (step S130). That is, the control unit 20 displays the related button RB at the related button position K set in step S110 or step S120. As a result, the viewer and the operator can recognize the direction in which the flick operation should be performed.

さらに、接触位置検出モジュール21aの機能により制御部20は、接触位置の移動方向を取得する(ステップS140)。具体的に、制御部20は、接触開始位置(操作ボタンPB内)から接触終了位置に向かうベクトルの方向である移動方向を取得する。最後に、操作受付モジュール21cの機能により制御部20は、最も移動方向に近い有効方向に対応する操作を受け付ける(ステップS150)。つまり、制御部20は、操作ボタンPBから関連ボタンRBに向かう方向に操作体が移動した場合に、当該関連ボタンRBに対応する操作を受け付ける。   Furthermore, the control part 20 acquires the moving direction of a contact position by the function of the contact position detection module 21a (step S140). Specifically, the control unit 20 acquires a moving direction that is a vector direction from the contact start position (inside the operation button PB) toward the contact end position. Finally, the control unit 20 receives an operation corresponding to the effective direction closest to the moving direction by the function of the operation receiving module 21c (step S150). That is, when the operating body moves in the direction from the operation button PB toward the related button RB, the control unit 20 receives an operation corresponding to the related button RB.

(3)他の実施形態:
以上の実施形態は本発明を実施するための一例であり、他にも種々の実施形態を採用可能である。例えば、制御部20は、視認者方向Dを厳密に取得してもよい。図5Aは、他の実施形態にかかる車両内部の模式図である。同図において、視認者方向Dが操作ボタンPBから操作者の目Eへと向かうベクトルの方向となっている。例えば、制御部20は、操作者を撮像した画像の画像認識処理に基づいて目Eの位置を取得し、当該目Eの位置に向かう視認者方向Dを取得してもよい。このようにすることにより、より視認しやすい領域ADに多くの関連ボタンRBを配置することができ、フリック操作等の方向を認識しやすくすることができる。
(3) Other embodiments:
The above embodiment is an example for carrying out the present invention, and various other embodiments can be adopted. For example, the control unit 20 may strictly acquire the viewer direction D. FIG. 5A is a schematic diagram of the inside of a vehicle according to another embodiment. In the figure, the viewer direction D is a vector direction from the operation button PB to the operator's eye E. For example, the control unit 20 may acquire the position of the eye E based on image recognition processing of an image obtained by capturing the operator, and may acquire the viewer direction D toward the position of the eye E. By doing in this way, many related buttons RB can be arrange | positioned in area | region AD which is easier to visually recognize, and it can make it easy to recognize directions, such as flick operation.

この場合、視認者方向Dが操作者の姿勢に依存するため、制御部20は、視認者方向Dに応じて関連ボタン位置Kと有効方向とを動的に設定してもよい。例えば、図5Aに示すように、制御部20は、視認者方向Dに直交し、かつ、操作ボタンPBを通過するタッチパネルディスプレイ40上の直線(境界線Z)によって、操作ボタンPBから見て視認者方向D側の領域ADと、操作ボタンPBから見て視認者方向Dの反対側の領域ANとを区分してもよい。そして、関連ボタン配置モジュール21eの機能により制御部20は、視認者方向Dの反対側の領域ANよりも視認者方向D側の領域ADの方が関連ボタン位置Kの数が多くなるように関連ボタン位置Kを設定してもよい。   In this case, since the viewer direction D depends on the posture of the operator, the control unit 20 may dynamically set the related button position K and the effective direction according to the viewer direction D. For example, as shown in FIG. 5A, the control unit 20 visually recognizes from the operation button PB by a straight line (boundary line Z) on the touch panel display 40 that is orthogonal to the viewer direction D and passes through the operation button PB. The area AD on the viewer direction D side and the area AN on the opposite side of the viewer direction D when viewed from the operation button PB may be divided. Then, the function of the related button arrangement module 21e allows the control unit 20 to relate so that the number of related button positions K is larger in the region AD on the viewer direction D side than on the region AN on the opposite side of the viewer direction D. The button position K may be set.

さらに、図5Bに示すように、制御部20は、厳密に、操作ボタンPBから操作者の手首の関節Jへと向かうベクトルの方向が操作者方向Qとして取得してもよい。そして、制御部20は、操作者方向Qの反対方向よりも操作者方向に近い方向において有効方向を優先して設定してもよい。例えば、制御部20は、操作者を撮像した画像の画像認識処理に基づいて関節Jの位置を取得し、当該関節Jの位置に向かう操作者方向Qを取得してもよい。これにより、手首または指の関節Jを曲げて容易にフリック操作を行うことができるようにすることができる。なお、必ずしも手首の関節Jに向かう方向を操作者方向Qとして取得しなくてもよく、肩や肘や指の関節に向かう方向を操作者方向Qとして取得してもよい。   Further, as shown in FIG. 5B, the control unit 20 may strictly acquire, as the operator direction Q, the vector direction from the operation button PB to the joint J of the operator's wrist. The control unit 20 may prioritize and set the effective direction in the direction closer to the operator direction than the direction opposite to the operator direction Q. For example, the control unit 20 may acquire the position of the joint J based on image recognition processing of an image obtained by capturing the operator, and may acquire the operator direction Q toward the position of the joint J. Accordingly, it is possible to easily perform the flick operation by bending the wrist or finger joint J. Note that the direction toward the wrist joint J is not necessarily acquired as the operator direction Q, and the direction toward the shoulder, elbow, or finger joint may be acquired as the operator direction Q.

なお、図5A,図5Bを対比するように、厳密には、関連ボタン位置Kが視認し易くなる視認者方向Dと、有効方向へのフリック操作がし易くなる操作者方向Qとが異なる。一方、関連ボタン位置Kと有効方向とは一意の関係にある。つまり、視認者方向Dに基づいて関連ボタン位置Kを設定し、当該視認者方向Dとは異なる操作者方向Qに基づいて有効方向を設定することはできない。そのため、視認者方向Dと操作者方向Qのどちらを優先して関連ボタン位置Kと有効方向とを設定するかを、すなわち視認性を重視するか操作性を重視するかを、ユーザが選択できるように構成されてもよい。   5A and 5B, strictly speaking, the viewer direction D in which the related button position K is easily visible is different from the operator direction Q in which the flick operation in the effective direction is easily performed. On the other hand, the related button position K and the effective direction have a unique relationship. That is, the related button position K is set based on the viewer direction D, and the effective direction cannot be set based on the operator direction Q different from the viewer direction D. Therefore, the user can select which of the viewer direction D and the operator direction Q should be prioritized to set the related button position K and the effective direction, that is, whether to place importance on visibility or operability. It may be configured as follows.

ここで、視認者方向D側の領域ADは、関連ボタンRBを配置するのに望ましい領域である。そのため、できるだけ多くの関連ボタンRBを配置できるように、視認者方向D側の領域ADを広く確保するようにしてもよい。具体的に、制御部20は、タッチパネルディスプレイ40のうち視認者方向Dの反対方向の端に近い領域(例えば左右中央よりも反対方向の端に近い領域)に操作ボタンPBを配置することにより、操作ボタンPBよりも視認者方向D側の領域ADを広く確保してもよい。さらに、タッチパネルディスプレイ40が運転席と助手席から操作されるものはあくまでも一例に過ぎず、タッチパネルディスプレイ40の設置状態は種々考えられる。例えば、タッチパネルディスプレイ40がほぼ水平に設置されてもよく、水平方向におけるいずれの方向にも操作者が存在し得るように構成されてもよい。この場合も、視認者方向Dが水平方向におけるいずれの方向にもなり得る。   Here, the region AD on the viewer direction D side is a region desirable for arranging the related button RB. Therefore, a wide area AD on the viewer direction D side may be secured so that as many related buttons RB as possible can be arranged. Specifically, the control unit 20 arranges the operation button PB in a region near the end in the opposite direction of the viewer direction D in the touch panel display 40 (for example, a region closer to the end in the opposite direction than the left and right center). A wider area AD on the viewer direction D side than the operation button PB may be secured. Further, the touch panel display 40 operated from the driver seat and the passenger seat is merely an example, and various installation states of the touch panel display 40 are conceivable. For example, the touch panel display 40 may be installed substantially horizontally, and may be configured such that an operator can exist in any direction in the horizontal direction. Also in this case, the viewer direction D can be any direction in the horizontal direction.

また、図5Cに示すように、ディスプレイ40Aとタッチデバイス40Bとが独立した装置であってもよい。この場合、タッチデバイス40Bにおける操作体の接触位置に対応するディスプレイ40A内の位置にポインタ等を表示することにより、ディスプレイ40Aを見ながらタッチデバイス40Bを操作することができる。制御部20は、操作ボタンPBから見て視認者方向Dの反対側の領域ANよりも、操作ボタンPBから見て視認者方向D側の領域ADにおいて多くの数の関連ボタン位置Kを設定すればよい。さらに、制御部20は、操作ボタンPBに対応するタッチデバイス40B上の位置から、関連ボタン位置Kに対応するタッチデバイス40B上の位置へと向かうベクトルの方向を有効方向として設定すればよい。   Further, as shown in FIG. 5C, the display 40A and the touch device 40B may be independent devices. In this case, the touch device 40B can be operated while viewing the display 40A by displaying a pointer or the like at a position in the display 40A corresponding to the contact position of the operating body in the touch device 40B. The control unit 20 sets a larger number of related button positions K in the region AD on the viewer direction D side as viewed from the operation button PB than in the region AN on the side opposite to the viewer direction D as viewed from the operation button PB. That's fine. Furthermore, the control unit 20 may set the direction of a vector from the position on the touch device 40B corresponding to the operation button PB to the position on the touch device 40B corresponding to the related button position K as an effective direction.

本発明において、情報入力システムは、必ずしも車両に搭載されなくてもよい。関連ボタンとは、操作ボタンに操作体が接触したことをトリガーとして表示されるボタンであり、1個の操作ボタンに操作体が接触したことをトリガーとして単一の関連ボタンが表示されてもよいし、複数の関連ボタンが表示されてもよい。複数の関連ボタンが表示される場合、複数の関連ボタンのそれぞれに対応して操作を受け付けることが可能となる。複数の関連ボタンが表示される場合、操作体を移動させるべき方向を区別しやすくすることができる。操作体は、操作者の指であってもよいし、タッチペンであってもよい。   In the present invention, the information input system does not necessarily have to be mounted on the vehicle. The related button is a button that is displayed as a trigger when the operating body touches the operation button, and a single related button may be displayed when the operating body touches one operation button as a trigger. A plurality of related buttons may be displayed. When a plurality of related buttons are displayed, an operation can be accepted corresponding to each of the plurality of related buttons. When a plurality of related buttons are displayed, it is possible to easily distinguish the direction in which the operation body should be moved. The operating body may be an operator's finger or a touch pen.

操作ボタンから関連ボタンに向かう方向に対応する方向に操作体が移動した場合とは、予め決められた速度以上で操作体が移動した場合(フリック操作)であってもよいし、操作体が関連ボタンに対応する位置まで移動した場合(ドラッグ&ドロップ操作)であってもよい。視認者方向は、ディスプレイの表示面に対して操作者が位置する方向であり、操作者がディスプレイを視認する視線の方向とは反対方向と意味する。視認者方向取得部は、操作者による設定に応じて視認者方向を取得してもよいし、操作者を画像認識や各種位置センサで検知することにより視認者方向を取得してもよい。視認者方向は、厳密にディスプレイから操作者の目に向かう方向であってもよいし、ディスプレイから操作者の顔や体に向かう方向であってもよい。また、複数の操作者が存在する場合、視認者方向は、これらの操作者の平均的な位置に向かう方向であってもよい。さらに、操作者が着座する座席等に向かう方向が視認者方向として見なされてもよい。   The case where the operating body moves in a direction corresponding to the direction from the operation button to the related button may be a case where the operating body moves at a predetermined speed or more (flick operation), or the operating body is related. It may be a case of moving to a position corresponding to the button (drag and drop operation). The viewer direction is a direction in which the operator is positioned with respect to the display surface of the display, and means a direction opposite to the direction of the line of sight in which the operator visually recognizes the display. The viewer direction acquisition unit may acquire the viewer direction according to the setting by the operator, or may acquire the viewer direction by detecting the operator with image recognition or various position sensors. The viewer direction may be strictly a direction from the display toward the operator's eyes, or a direction from the display toward the operator's face or body. When there are a plurality of operators, the viewer direction may be a direction toward the average position of these operators. Furthermore, the direction toward the seat on which the operator is seated may be regarded as the viewer direction.

ここで、関連ボタン配置部は、操作ボタンから見て視認者方向の反対側の領域よりも、操作ボタンから見て視認者方向側の領域において関連ボタンを配置する数を多くしてもよい。これにより、見やすい領域に多くの関連ボタンを配置することができる。なお、操作ボタンから見て視認者方向の反対側の領域における関連ボタンの数が0個であり、操作ボタンから見て視認者方向側の領域における関連ボタンの数が1個であってもよい。   Here, the related button arrangement unit may increase the number of related buttons arranged in the viewer direction side region as viewed from the operation button, rather than the region on the viewer direction side as viewed from the operation button. Thereby, many related buttons can be arranged in an easy-to-view area. Note that the number of related buttons in the region on the opposite side of the viewer direction when viewed from the operation button may be zero, and the number of related buttons in the region on the viewer direction side when viewed from the operation button may be one. .

ただし、優先して関連ボタンを配置するとは、関連ボタンの数を多くすることに限られない。例えば、優先して関連ボタンを配置するとは、優先しない領域よりも優先する領域においてより重要な関連ボタンを表示することであってもよい。重要な関連ボタンとは、操作頻度が高いボタンであってもよいし、予測入力等において次に操作される可能性が高いと推定されるボタンであってもよいし、誤操作が許されないボタンであってもよい。   However, preferentially arranging related buttons is not limited to increasing the number of related buttons. For example, preferentially arranging related buttons may be displaying more important related buttons in a region that has priority over non-priority regions. The important related buttons may be buttons that are frequently operated, buttons that are estimated to be likely to be operated next in predictive input or the like, or buttons that are not allowed to be erroneously operated. There may be.

さらに、関連ボタン配置部は、視認者方向に直交し、かつ、操作ボタンを通過するディスプレイ上の直線によって、操作ボタンから見て視認者方向側の領域と、操作ボタンから見て視認者方向の反対側の領域とを区分してもよい。このように視認者方向に直交する直線よってディスプレイを区分することにより、操作ボタンを優先して配置する領域を特定できる。   Further, the related button arrangement unit is configured so that the region on the viewer direction side when viewed from the operation button and the viewer direction when viewed from the operation button are defined by a straight line on the display that is orthogonal to the viewer direction and passes through the operation button. The area on the opposite side may be separated. Thus, by dividing the display by a straight line orthogonal to the viewer direction, it is possible to specify a region where the operation buttons are preferentially arranged.

タッチデバイスに操作体が接触を開始した位置とは、ディスプレイに表示されている操作ボタンに対応する位置であってもよい。すなわち、操作ボタンが操作されたことをトリガーとして、接触位置の有効方向への移動による操作が受付可能となってもよい。また、単一の有効方向のみが設定されてもよいし、複数の有効方向が設定されてもよい。操作者方向は、タッチデバイスの操作面に対して操作者が位置する方向であり、タッチデバイスがタッチパネルディスプレイである場合には視認者方向と一致する。また、複数の操作者が存在する場合、操作者方向は、これらの操作者の平均的な位置に向かう方向であってもよい。   The position where the operating body starts to contact the touch device may be a position corresponding to the operation button displayed on the display. That is, an operation by moving the contact position in the effective direction may be accepted with the operation button being operated as a trigger. Further, only a single effective direction may be set, or a plurality of effective directions may be set. The operator direction is a direction in which the operator is positioned with respect to the operation surface of the touch device, and coincides with the viewer direction when the touch device is a touch panel display. When there are a plurality of operators, the operator direction may be a direction toward the average position of these operators.

また、操作者方向は、厳密に操作者が操作体を移動させる際に屈曲させる関節の位置へと向かう方向であってもよい。関節を屈曲させることで、操作体を有効方向に容易に移動させることができる。むろん、操作者方向は、タッチデバイスから操作者の関節の位置に向かう位置でなくてもよく、操作者の体の中央位置等に向かう方向であってもよい。なお、有効方向は、ディスプレイにおいて表示されてもよく、関連ボタンをディスプレイに表示することにより、操作ボタンから関連ボタンに向かう方向が有効方向であると操作者に認識させてもよい。   Further, the operator direction may be a direction toward the position of a joint to be bent when the operator moves the operating body. By bending the joint, the operating body can be easily moved in the effective direction. Of course, the operator direction may not be a position from the touch device toward the position of the joint of the operator, but may be a direction toward the center position of the operator's body. The effective direction may be displayed on the display, or by displaying the related button on the display, the operator may recognize that the direction from the operation button toward the related button is the effective direction.

ここで、有効方向設定部は、操作者方向となす角が閾値よりも大きい範囲よりも、操作者方向となす角が閾値以下の範囲において有効方向を設定する数を多くしてもよい。これにより、操作しやすい方向に多くの操作を割り当てることができる。この場合、操作者方向となす角が閾値以下となる範囲において設定される有効方向の数が1個であり、操作者方向となす角が閾値よりも大きくなる範囲において設定される有効方向の数が0個であってもよい。   Here, the effective direction setting unit may increase the number of effective directions set in a range in which the angle formed with the operator direction is equal to or smaller than the threshold than the range where the angle formed with the operator direction is larger than the threshold. Thereby, many operations can be assigned in a direction in which the operation is easy. In this case, the number of effective directions set in a range in which the angle formed with the operator direction is equal to or less than the threshold is one, and the number of effective directions set in a range in which the angle formed with the operator direction is greater than the threshold. May be zero.

さらに、本発明のように、接触位置の移動に応じた操作を受け付ける手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合や、複数の装置によって実現される場合が想定可能であり、各種の態様を含むものである。例えば、以上のような構成を備えたナビゲーションシステムや端末、方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。   Furthermore, the method of accepting an operation according to the movement of the contact position as in the present invention can be applied as a program or a method. The system, program, and method as described above can be realized as a single device or can be realized as a plurality of devices, and include various aspects. For example, it is possible to provide a navigation system, a terminal, a method, and a program having the above configuration. Further, some changes may be made as appropriate, such as a part of software and a part of hardware. Furthermore, the invention can be realized as a recording medium for a program for controlling the system. Of course, the software recording medium may be a magnetic recording medium, a magneto-optical recording medium, or any recording medium to be developed in the future.

20…制御部、21…情報入力プログラム、21a…接触位置検出モジュール、21b…関連ボタン表示モジュール、21c…操作受付モジュール、21d…視認者方向取得モジュール、21e…関連ボタン配置モジュール、30…記録媒体、30a…視認者方向情報、30b…設定情報、40…タッチパネルディスプレイ、40A…ディスプレイ、40B…タッチデバイス、100…車載端末、AD…領域、AN…領域、D…視認者方向、Q…操作者方向、E…目、F1,F2…操作席指定ボタン、J…関節、K…関連ボタン位置、PB…操作ボタン、RB…関連ボタン、Z…境界線 DESCRIPTION OF SYMBOLS 20 ... Control part, 21 ... Information input program, 21a ... Contact position detection module, 21b ... Related button display module, 21c ... Operation reception module, 21d ... Viewer direction acquisition module, 21e ... Related button arrangement module, 30 ... Recording medium , 30a ... Viewer direction information, 30b ... Setting information, 40 ... Touch panel display, 40A ... Display, 40B ... Touch device, 100 ... In-vehicle terminal, AD ... Area, AN ... Area, D ... Viewer direction, Q ... Operator Direction, E ... eye, F1, F2 ... operating seat designation button, J ... joint, K ... related button position, PB ... operating button, RB ... related button, Z ... boundary line

Claims (7)

ディスプレイ上の操作ボタンに対応するタッチデバイス上の位置に操作体が接触した場合に、前記操作ボタンに関連する関連ボタンを前記ディスプレイに表示させる関連ボタン表示部と、
前記タッチデバイス上において、前記操作ボタンから前記関連ボタンに向かう方向に対応する方向に前記操作体が移動した場合に、当該関連ボタンに対応する操作を受け付ける操作受付部と、
前記ディスプレイに対して操作者が位置する方向である視認者方向を取得する視認者方向取得部と、
前記操作ボタンから見て前記視認者方向の反対側の領域よりも、前記操作ボタンから見て前記視認者方向側の領域を優先して前記関連ボタンを配置する関連ボタン配置部と、
を備える情報入力システム。
A related button display unit for displaying a related button related to the operation button on the display when the operating body touches a position on the touch device corresponding to the operation button on the display;
On the touch device, when the operation body moves in a direction corresponding to a direction from the operation button toward the related button, an operation reception unit that receives an operation corresponding to the related button;
A viewer direction acquisition unit that acquires a viewer direction that is a direction in which an operator is positioned with respect to the display;
A related button placement unit that places the related button in preference to the region on the viewer direction side when viewed from the operation button, rather than the region on the opposite side of the viewer direction when viewed from the operation button;
An information input system comprising:
前記関連ボタン配置部は、前記操作ボタンから見て前記視認者方向の反対側の領域よりも、前記操作ボタンから見て前記視認者方向側の領域において前記関連ボタンを配置する数を多くする、
請求項1に記載の情報入力システム。
The related button arrangement unit increases the number of the related buttons arranged in the viewer direction side region when viewed from the operation button, rather than the region opposite to the viewer direction when viewed from the operation button.
The information input system according to claim 1.
前記視認者方向に直交し、かつ、前記操作ボタンを通過する前記ディスプレイ上の直線によって、前記操作ボタンから見て前記視認者方向側の領域と、前記操作ボタンから見て前記視認者方向の反対側の領域とが区分される、
請求項2に記載の情報入力システム。
A region on the viewer direction side as viewed from the operation button and an area opposite to the viewer direction as viewed from the operation button by a straight line on the display that is orthogonal to the viewer direction and passes through the operation button. Is separated from the side area,
The information input system according to claim 2.
タッチデバイスにおいて操作体の接触位置を検出する接触位置検出部と、
前記タッチデバイスに前記操作体が接触を開始した位置から当該操作体が有効方向に移動した場合に、当該有効方向に対応する操作を受け付ける操作受付部と、
前記タッチデバイスに対して操作者が位置する方向である操作者方向を取得する操作者方向取得部と、
前記操作者方向の反対方向よりも前記操作者方向に近い方向において前記有効方向を優先して設定する有効方向設定部と、
を備える情報入力システム。
A contact position detection unit for detecting a contact position of the operating body in the touch device;
An operation receiving unit that receives an operation corresponding to the effective direction when the operating body moves in an effective direction from a position at which the operating body starts to contact the touch device;
An operator direction acquisition unit for acquiring an operator direction which is a direction in which the operator is positioned with respect to the touch device;
An effective direction setting unit that preferentially sets the effective direction in a direction closer to the operator direction than the direction opposite to the operator direction;
An information input system comprising:
前記有効方向設定部は、前記操作者方向となす角が閾値よりも大きい範囲よりも、前記操作者方向となす角が閾値以下の範囲において前記有効方向を設定する数を多くする、
請求項4に記載の情報入力システム。
The effective direction setting unit increases the number of setting the effective direction in a range in which the angle formed with the operator direction is equal to or less than the threshold than the range in which the angle formed with the operator direction is larger than the threshold.
The information input system according to claim 4.
コンピュータを、
ディスプレイ上の操作ボタンに対応するタッチデバイス上の位置に操作体が接触した場合に、前記操作ボタンに関連する関連ボタンを前記ディスプレイに表示させる関連ボタン表示部、
前記タッチデバイス上において、前記操作ボタンから前記関連ボタンに向かう方向に対応する方向に前記操作体が移動した場合に、当該関連ボタンに対応する操作を受け付ける操作受付部、
前記ディスプレイに対して操作者が位置する方向である視認者方向を取得する視認者方向取得部、
前記操作ボタンから見て前記視認者方向の反対側の領域よりも、前記操作ボタンから見て前記視認者方向側の領域を優先して前記関連ボタンを配置する関連ボタン配置部、
として機能させる情報入力プログラム。
Computer
A related button display unit for displaying a related button related to the operation button on the display when the operating body touches a position on the touch device corresponding to the operation button on the display;
On the touch device, when the operation body moves in a direction corresponding to the direction from the operation button toward the related button, an operation reception unit that receives an operation corresponding to the related button;
A viewer direction acquisition unit for acquiring a viewer direction which is a direction in which an operator is positioned with respect to the display;
A related button placement unit that places the related buttons in preference to the region on the viewer direction side when viewed from the operation button, rather than the region on the opposite side of the viewer direction when viewed from the operation button;
Information input program to function as.
コンピュータを、
タッチデバイスにおいて操作体の接触位置を検出する接触位置検出部、
前記タッチデバイスに前記操作体が接触を開始した位置から当該操作体が有効方向に移動した場合に、当該有効方向に対応する操作を受け付ける操作受付部と、
前記タッチデバイスに対して操作者が位置する方向である操作者方向を取得する操作者方向取得部、
前記操作者方向の反対方向よりも前記操作者方向に近い方向において前記有効方向を優先して設定する有効方向設定部、
として機能させる情報入力プログラム。
Computer
A contact position detection unit for detecting the contact position of the operating body in the touch device;
An operation receiving unit that receives an operation corresponding to the effective direction when the operating body moves in an effective direction from a position at which the operating body starts to contact the touch device;
An operator direction acquisition unit for acquiring an operator direction which is a direction in which the operator is positioned with respect to the touch device;
An effective direction setting unit that preferentially sets the effective direction in a direction closer to the operator direction than a direction opposite to the operator direction;
Information input program to function as.
JP2017060909A 2017-03-27 2017-03-27 Information input system and information input program Pending JP2018163555A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017060909A JP2018163555A (en) 2017-03-27 2017-03-27 Information input system and information input program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017060909A JP2018163555A (en) 2017-03-27 2017-03-27 Information input system and information input program

Publications (1)

Publication Number Publication Date
JP2018163555A true JP2018163555A (en) 2018-10-18

Family

ID=63861055

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017060909A Pending JP2018163555A (en) 2017-03-27 2017-03-27 Information input system and information input program

Country Status (1)

Country Link
JP (1) JP2018163555A (en)

Similar Documents

Publication Publication Date Title
CN107107841B (en) Information processing apparatus
US9733752B2 (en) Mobile terminal and control method thereof
US9460575B2 (en) Vehicle control apparatus and method thereof
US9346471B2 (en) System and method for controlling a vehicle user interface based on gesture angle
US10346118B2 (en) On-vehicle operation device
CN108430819A (en) Vehicle device
JP2009129171A (en) Information processor loaded in mobile body
CN106687905B (en) Tactile sensation control system and tactile sensation control method
JP4858206B2 (en) In-vehicle device operation support device and operation support method
JP6483556B2 (en) Operation recognition device, operation recognition method and program
CN105683869A (en) Operating device that can be operated without keys
CN108108042A (en) Display apparatus and its control method
CN110869882A (en) Method for operating a display device for a motor vehicle and motor vehicle
US20190250776A1 (en) Vehicular display apparatus
JP6033465B2 (en) Display control device
JP5875337B2 (en) Input device
US20190155560A1 (en) Multi-display control apparatus and method thereof
JP2018163555A (en) Information input system and information input program
TWM564749U (en) Vehicle multi-display control system
WO2017188098A1 (en) Vehicle-mounted information processing system
JP6001463B2 (en) Touch input device
US20160283103A1 (en) Electronic devices provided with touch display panel
JP2017045472A (en) System, program, and method capable of pointer operation on head mounted display by touch panel type device
JP2017187919A (en) In-vehicle information processing system
JP2017187922A (en) In-vehicle information processing system