(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2023126816
(43)【公開日】2023-09-12
(54)【発明の名称】入力装置、入力装置の設定方法、入力装置用プログラム、および、記録媒体
(51)【国際特許分類】
G06F 3/0354 20130101AFI20230905BHJP
G06F 3/041 20060101ALI20230905BHJP
B62D 1/08 20060101ALI20230905BHJP
【FI】
G06F3/0354 453
G06F3/041 534
G06F3/041 595
B62D1/08
【審査請求】有
【請求項の数】1
【出願形態】OL
(21)【出願番号】P 2023101633
(22)【出願日】2023-06-21
(62)【分割の表示】P 2021152294の分割
【原出願日】2012-03-12
(71)【出願人】
【識別番号】000005016
【氏名又は名称】パイオニア株式会社
(74)【代理人】
【識別番号】110000958
【氏名又は名称】弁理士法人インテクト国際特許事務所
(74)【代理人】
【識別番号】100120189
【弁理士】
【氏名又は名称】奥 和幸
(72)【発明者】
【氏名】荒川 克憲
(72)【発明者】
【氏名】坂本 強
(72)【発明者】
【氏名】長谷部 誠一
(72)【発明者】
【氏名】大石 智也
(72)【発明者】
【氏名】佐藤 翔太
(57)【要約】 (修正有)
【課題】移動体の走行中に、ユーザが意図しない操作の発生を防止する入力装置、入力装置の設定方法、入力装置用プログラム及び記録媒体を提供する。
【解決手段】入力装置におけるホールド解除動作は、移動体が走行状態であって、移動体のステアリングに取り付けられ、ユーザの操作入力を受付ける入力部を、当該操作入力を受付けないホールド状態に設定し、ホールド状態の間に操作入力の操作対象が特定状態である場合、ユーザの指が所定本数以上、入力部に触れたことに応じて、ホールド状態を解除するホールド解除処理を経ることなく、操作入力を受付ける状態に入力部を設定する(S6)。
【選択図】
図4
【特許請求の範囲】
【請求項1】
移動体のステアリングに配置された入力部に対する操作入力を検出する検出手段と、
前記操作入力を受け付けて当該操作入力に基づき操作対象を制御する第1状態と、前記操作入力を受け付けない第2状態とになり得る制御手段と、
を備え、
前記制御手段は、前記第2状態中に前記検出手段が前記入力部への複数本の指の接触を検出した際に、特定機器が特定状態である場合は、当該特定機器に所定処理を実行させ、前記特定機器が特定状態でない場合は、前記第1状態に状態を変えることを特徴とする入力装置。
【発明の詳細な説明】
【技術分野】
【0001】
本願は、入力装置、入力装置の設定方法、入力装置用プログラム、および、記録媒体の技術分野に属する。より詳細には、ユーザからの操作の入力を受け付ける入力装置、入力装置の設定方法、入力装置用プログラム、および、記録媒体の技術分野に属する。
【背景技術】
【0002】
移動体の一例の車両の運転中に、車両に搭載された電子機器等を操作するための入力装置が開発されている。例えば下記特許文献1には、車両のステアリングを把持した状態で操作可能な位置に設けられた複数のタッチパッドを備えた入力装置が開示されている。
【先行技術文献】
【特許文献】
【0003】
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかしながら、上記特許文献1に記載されている技術では、運転中の操作性を考慮し、ステアリングを握ったまま、タッチパッドに触れることができるが、運転するユーザが運転中に誤ってタッチパッドに触れ、ユーザが意図しない電子機器等への操作が発生してしまう。
【0005】
そこで本願は、上記の各問題点に鑑みて為されたもので、その課題の一例は、移動体の走行中に、ユーザが意図しない操作の発生を防止する入力装置等を提供することにある。
【課題を解決するための手段】
【0006】
上記課題を解決するため、請求項1に記載の発明は、移動体のステアリングに配置された入力部に対する操作入力を検出する検出手段と、前記操作入力を受け付けて当該操作入力に基づき操作対象を制御する第1状態と、前記操作入力を受け付けない第2状態とになり得る制御手段と、を備え、前記制御手段は、前記第2状態中に前記検出手段が前記入力部への複数本の指の接触を検出した際に、特定機器が特定状態である場合は、当該特定機器に所定処理を実行させ、前記特定機器が特定状態でない場合は、前記第1状態に状態を変えることを特徴とする。
【図面の簡単な説明】
【0007】
【
図1】実施形態に係る入力装置の概要構成の一例を示すブロック図である。
【
図2】実施例に係る入力装置の概要構成の一例を示すブロック図である。
【
図3】実施例に係る入力装置の取り付けの一例を示す模式図である。
【
図4】実施例に係る入力装置におけるホールド解除動作の一例を示すフローチャートである。
【
図5】ユーザによるステアリングの保持の一例を示す模式図である。
【
図6】ユーザの指による入力部への接触の一例を示す模式図である。
【
図7】ユーザの指による入力部への接触形状の一例を示す模式図である。
【
図8】ユーザの指による入力部への接触の一例を示す模式図である。
【
図9】ユーザの指による入力部への接触形状の一例を示す模式図である。
【
図10】ユーザの指による入力部への接触形状の一例を示す模式図である。
【
図11】ユーザの指による入力部への接触形状の一例を示す模式図である。
【
図12】ホールド解除後の入力装置における表示の一例を示す模式図である。
【
図13】実施例に係る入力装置の取り付けの第1変形例を示す模式図である。
【
図14】実施例に係る入力装置の取り付けの第2変形例を示す模式図である。
【発明を実施するための形態】
【0008】
本願を実施するための形態について、
図1を用いて説明する。なお
図1は、実施形態に係る入力装置の概要構成の一例を示すブロック図である。
【0009】
図1に示すように、移動体のステアリングの表側に取り付けられ、操作対象を操作するための入力装置10は、位置情報取得手段10aと、分離判定手段10bと、入力部状態設定手段10cと、を備えて構成されている。ここで、移動体の一例として、車両、自動二輪車、航空機、船舶等が挙げられる。また操作対象の一例として、空調装置、オーディオ装置、カーナビゲーション装置、電話、インターネット閲覧用のブラウザ等が挙げられる。操作対象を操作するための操作入力を受け付ける。
【0010】
この構成において位置情報取得手段10aは、ユーザからの入力を受け付ける入力部の入力面が接触された接触の位置情報を取得する。この入力装置10の入力部の一例として、タッチパネル、タッチパッド等が挙げられる。また、入力装置10を取り付ける取付対象の一例として、車両、自動二輪車、航空機、船舶等の移動体のステアリング等が挙げられる。また、位置情報の一例として、ユーザの指が入力部に接触した接触点、接触面、ユーザの指が入力部をなぞった軌跡等の入力部における座標等の位置に関する情報が挙げられる。
【0011】
分離判定手段10bは、位置情報取得手段10aが取得した接触の位置情報に基づき、入力面における接触の位置が複数箇所に分離可能か否かを判定する。
【0012】
入力部状態設定手段10cは、分離判定手段10bにより、接触の位置が複数箇所に分離可能な場合に、操作対象を操作するための操作入力を受け付ける状態に前記入力部を設定する。ここで、操作入力の一例として、空調装置、オーディオ装置、カーナビゲーション装置、電話、インターネット閲覧用のブラウザ等を操作するための入力が挙げられる。
【0013】
以上説明したように、実施形態に係る入力装置10の動作によれば、移動体のステアリングの表側に取り付けられ、操作対象を操作するための入力装置において、ユーザからの入力を受け付ける入力部の入力面が接触された接触の位置情報を取得し、接触の位置情報に基づき、入力面における接触の位置が複数箇所に分離可能か否かを判定し、接触の位置が複数箇所に分離可能な場合に、操作対象を操作するための操作入力を受け付ける状態に入力部を設定することにより、走行中、ユーザがステアリングを保持している間、例えば、ステアリングの表側に取り付けられた入力部の入力面に、ユーザの親指1本が触れることに対して、2本以上の指が触れる場合は少ないので、移動体の走行中に、ユーザが意図しない操作の発生を防止できる。
【実施例0014】
[1.入力装置の構成および機能概要]
次に、上述した実施形態に対応する具体的な実施例について、
図2および
図3を用いて説明する。なお以下に説明する実施例は、移動体の一例である車両等に取り付けられた入力装置に対して、本願を適用した場合の実施例である。
【0015】
図2に示すように、実施形態に係る入力装置10の一例としての入力装置10は、ユーザからの入力を受け付ける入力部11と、操作対象20を操作するための操作信号を出力する操作信号出力部12と、入力装置10を制御するためのプログラム等を記憶する記憶部13と、入力装置10の外部との送受信を行う通信部14と、入力装置10を制御するシステム制御部15と、入出力インターフェース部16と、を備えている。そして、システム制御部15と入出力インターフェース部16とは、システムバス17を介して接続されている。
【0016】
入力装置10は、操作信号出力部12を介して、空調装置、オーディオ装置、カーナビゲーション装置、電話等の操作対象20に接続されている。また、入力装置10は、ユーザからの入力に関する情報を処理するコンピュータとして機能する。入力装置10は、入力部11で受け付けた操作入力に基づき、操作信号を操作対象20に出力する。
【0017】
入力部11は、例えば、表示機能と位置入力機能を有するタッチパネルである。表示機能の部分は、例えば、液晶表示素子またはEL(Electro Luminescence)素子等によって構成される。位置入力機能の部分は、例えば、静電容量方式、抵抗膜方式等を実現する素子により構成される。そして、入力部11は、位置入力機能により、ユーザの指等が接触または近接した入力部11の面の位置情報を、所定の分解能の画素単位で取得する。なお、入力部11は、入力部11におけるユーザの指等が接触または近接した位置情報を取得するためタッチパッドでもよい。
【0018】
操作信号出力部12は、各操作対象20とのインターフェースの機能を有する。操作信号出力部12は、各操作対象20と接続され、各操作対象20に操作信号を出力する。
【0019】
記憶部13は、例えば、シリコンディスクドライブ等からなる。記憶部13は、入力部11の設定状態を記憶したり、入力装置10を制御するための各種プログラム等を記憶したりする。各種プログラムは、オペレーティングシステム、入力部11から取得した位置情報を処理するプログラム等が挙げられる。なお、各種プログラムは、例えば、無線通信網等のネットワークを介して取得されるようにしてもよいし、CD(Compact Disc)、DVD(Digital Versatile Disc)等の記録媒体に記録されてドライブ装置を介して読み込まれるようにしてもよい。
【0020】
通信部14は、操作対象20や、車両の速度、車両の走行位置、車両のギアの状態等の走行に関連する走行関連情報を測定する機器等と通信を制御する。なお、入力装置10は、通信部14を介して、操作対象を含む機器に接続している。
【0021】
システム制御部15は、例えば、CPU(Central Processing Unit)15aと、ROM(Read Only Memory)15bと、RAM(Random Access Memory)15cとを有する。システム制御部15は、CPU15aが、ROM15bや、RAM15cや、記憶部13に記憶された各種プログラムを読み出して実行する。例えば、システム制御部15は、入力部11で受け付けた入力を判定するプログラムを実行する。
【0022】
入出力インターフェース部16は、入力部11等の各部とシステム制御部15とのインターフェースである。
【0023】
また、入力装置10は、入力部11に指が触れた時間を測定するために内部時計(図示せず)を有する。
【0024】
次に、
図3に示すように、入力装置10の入力部11R(11)、11L(11)は、移動体の一例である車両のステアリング30の表側に取り付けられている。
【0025】
ステアリング30は、ステアリングシャフト(図示せず)と接続されたステアリング本体部31と、車両を運転するユーザが握る部分であり、リング形状を有するステアリングホイール部32と、を有する。
【0026】
入力部11は、ステアリング本体部31の表側において、中心部からステアリングホイール部32側に取り付けられている。すなわち、ユーザがステアリングホイール部32を握る際、ユーザの親指が入力部11R、11Lに触れることができる位置に入力部11R、11Lが設置されている。ステアリングホイール部32の回転位置が、車両の直進状態の位置の場合、ユーザが車両の運転席に座った際の、ステアリング本体部31のユーザの左手側に、入力部11Lが取り付けられ、ステアリング本体部31のユーザの右手側に、入力部11Rが取り付けられる。
【0027】
次に、
図3に示すように、車両には、操作対象20の一例として、空調装置21と、カーナビゲーション装置22、オーディオ装置23等が設置されている。また、操作対象20の一例として、ユーザの携帯型無線電話機と近距離無線通信規格で接続し、ユーザが携帯型無線電話機を受けられるようにするための通信機器(図示せず)も設定されている。これらの操作対象20は、入力装置10の操作信号出力部12および通信部14と接続している。
【0028】
空調装置21は、コンプレッサー(図示せず)、車両内に空調された空気を送風する送風部(図示せず)を有し、車両の内部の温度、湿度を制御する。空調装置21の吹き出し口21aが、車両内に設置されている。
【0029】
カーナビゲーション装置22は、タッチパネル等を含む表示部22aと、加速度センサやジャイロセンサやGPS(Global Positioning System)センサ等の各種のセンサと、
CPU、RAMおよびROM等を含む処理部、情報を記憶する記憶部と、入力装置10等の他の機器との通信を行う通信部と、カーナビゲーション装置22を操作するための操作部と、を有する。なお、カーナビゲーション装置22は、インターネットに接続でき、表示部22aにおいて、インターネットの閲覧ができる構成を有していてもよい。
【0030】
オーディオ装置23は、CD、DVD等の再生、ラジオやテレビの電波を受信して、音をスピーカに出力し、映像をカーナビゲーション装置22の表示部22aに出力する。
【0031】
[2.入力装置の動作]
次に、実施例に係る入力装置の動作について
図4から
図10を用い説明する。
図4は、実施例に係る入力装置におけるホールド解除動作の一例を示すフローチャートである。
図5は、ユーザによるステアリングの保持の一例を示す模式図である。
図6、
図8および
図11は、ユーザの指による入力部への接触の一例を示す模式図である。
図7、
図9および
図10はユーザの指による入力部への接触形状の一例を示す模式図である。
図12は、ホールド解除後の入力装置における表示の一例を示す模式図である。
【0032】
入力装置10のシステム制御部15は、通信部14を介して、走行関連情報を取得し、車両が走行状態になったと判定すると、操作対象20へのユーザが意図しない操作等を防ぐため、入力部11R、11Lの状態を、操作対象20への操作入力を受け付けないホールド状態に設定する。なお、カーナビゲーション装置22が直接の操作入力を受け付けないホールド状態になるようにしてもよい。ここで、走行状態の例として、車両の速度が所定の速度以上になった場合、ギアがドライブ状態になった場合等が挙げられる。
【0033】
このように、入力装置10のシステム制御部15は、入力部11を、操作入力を受け付け無いホールド状態に設定するホールド状態設定手段の一例として機能する。また、入力装置10のシステム制御部15は、接触の位置が複数箇所に分離可能な場合に、操作対象を操作するための操作入力を受け付ける状態に入力部を設定する入力部状態設定手段の一例として機能する。
【0034】
次に、
図4に示すように、入力装置10は、入力部11に接触したか否かを判定する(ステップS1)。具体的には、入力装置10のシステム制御部15は、入力部11Rまたは入力部11Lに入力があったか否かを判定する。
【0035】
図5に示すように、入力部11に接触が無い場合(ステップS1;NO)、ステップS1に戻る。
【0036】
入力部11に接触があった場合(ステップS1;YES)、入力装置10は、入力部11における接触の位置情報を取得する(ステップS2)。具体的には、入力装置10のシステム制御部15は、入力部11R、11Lのユーザの指が接触している部分の接触領域の各画素のx座標およびy座標の位置情報を取得する。例えば、
図6に示すように、ユーザの親指の指5が、入力部11Rおよび入力部11Lに触れている場合、システム制御部15は、
図7に示すように、接触領域C1の各画素のx座標およびy座標の位置情報を取得する。また、
図8に示すように、ユーザの人差し指および中指の2本の指5が、入力部11Lに触れている場合、システム制御部15は、
図9に示すように、接触領域C2の各画素のx座標およびy座標の位置情報を取得する。
【0037】
このように、入力装置10のシステム制御部15は、ユーザからの入力を受け付ける入力部11の入力面が接触された接触の位置情報を取得する位置情報取得手段の一例として機能する。
【0038】
次に、入力装置10は、接触の位置情報から接触形状を算出する(ステップS3)。具体的には、入力装置10のシステム制御部15は、微分処理等の画像処理をして、接触領域の輪郭の情報を抽出する。
【0039】
次に、入力装置10は、接触の位置が分離可能か否かを判定する(ステップS4)。具体的には、入力装置10のシステム制御部15は、抽出された接触領域の輪郭から、接触の位置が分離可能か否かを判定する。例えば、
図9に示すように、システム制御部15は、接触領域C2の領域が2つに分かれている場合、接触の位置が分離可能と判定する。また、
図10に示すように、ユーザの指2本以上により、入力面が触れられ、接触領域C3の領域が2つに分かれている場合も、接触の位置が分離可能と判定する。一方、
図7の場合は、接触領域C1は1つの領域なので、接触の位置が分離可能でないと判定する。これらの場合、システム制御部15は、例えば、接触領域の輪郭の図形のトポロジーにより位相数を算出して、接触の位置が分離可能か否かを判定する。
【0040】
また、
図11に示すように、くびれがある接触領域C4の場合、システム制御部15は、接触領域C4の輪郭に対する曲率半径を算出し、曲率半径のグラフにピークまたはボトムが複数以上あるか等により、くびれがあると判定し、接触の位置が分離可能と判定する。また、システム制御部15は、種々の画像認識の方法により、接触の位置が分離可能か否かを判定してもよい。
【0041】
このように、入力装置10のシステム制御部15は、接触の位置情報に基づき、入力面における接触の位置が複数箇所に分離可能か否かを判定する分離判定手段の一例として機能する。また、入力装置10のシステム制御部15は、接触の位置情報から接触形状を算出し、当該接触形状に基づき入力部11における接触の位置が複数箇所に分離可能か否かを判定する分離判定手段の一例として機能する。
【0042】
接触の位置が分離可能でない場合(ステップS4;NO)、入力装置10は、ステップS1の処理に戻る。
【0043】
接触の位置が分離可能の場合(ステップS4;YES)、入力装置10は、ホールド状態を解除する(ステップS5)。具体的には、入力装置10のシステム制御部15は、入力部11R、11Lのホールド状態を解除し、操作入力が受け付けられる状態にする。例えば、
図12に示すように、システム制御部15は、入力部11Rの画面に操作入力を受け付けるための表示をする。なお、このとき、カーナビゲーション装置22のホールド状態を解除するように、入力装置10が通信部14を介して、カーナビゲーション装置22のホールド状態を解除する信号を送信してもよい。また、カーナビゲーション装置22の表示部22aに
図12に示すような表示ができるように、入力装置10が通信部14を介して、信号を送ってもよい。
【0044】
なお、ユーザの指が、入力部11Rにおける接触の位置が分離可能の場合、システム制御部15は、入力部11Rのホールド状態を解除せず、入力部11Lのみホールド状態を解除してもよい。
【0045】
このように、入力装置10のシステム制御部15は、接触の位置が複数箇所に分離可能な場合に、ホールド状態を解除して、操作入力を受け付ける状態に入力部11を設定する入力部状態設定手段の一例として機能する。
【0046】
次に、入力装置10は、操作入力を受け付ける(ステップS6)。具体的には、入力装置10のシステム制御部15は、入力部11R、11Lから、操作対象20への操作入力を受け付ける。例えば、
図12に示すように、入力部11Rにおいて、接触した位置に基づき、空調の温度を上げる、または、温度を下げるための操作入力を受け付ける。
【0047】
以上説明したように、実施例に係る動作によれば、移動体のステアリング30の表側に取り付けられ、操作対象を操作するための入力装置10において、ユーザからの入力を受け付ける入力部11の入力面が接触された接触の位置情報を取得し、接触の位置情報に基づき、入力面における接触の位置が複数箇所に分離可能か否かを判定し、接触の位置が複数箇所に分離可能な場合に、操作対象20を操作するための操作入力を受け付ける状態に入力部11を設定することにより、走行中、ユーザがステアリングを保持している間、例えば、ステアリングの表側に取り付けられた入力部11の入力面に、ユーザの親指1本が触れることに対して、2本以上の指が触れる場合は少ないので、移動体の走行中に、ユーザが意図しない操作の発生を防止できる。
【0048】
また、指5の接触の位置情報から接触形状を算出し、当該接触形状に基づき入力部11における接触の位置が複数箇所に分離可能か否かを判定する場合、様々な接触パターンに対応しやすくなる。
【0049】
入力部11を、操作入力を受け付け無いホールド状態に設定し、接触の位置が複数箇所に分離可能な場合に、ホールド状態を解除して、操作入力を受け付ける状態に入力部11を設定する場合、ホールド状態を解除の操作というワンクッションの操作が必要になるため、ユーザが意図しない操作の発生をより防止できる。
【0050】
なお、ステップS5のホールドの解除の処理を経ないで、ステップS6の操作入力を受け付けてもよい。例えば、操作対象20の一例の電話を受ける場合、電話が鳴り、入力部11R、11Lにユーザの指が2本以上触れた場合、ステップS5のホールドの解除の処理を経ないで、ステップS6の操作入力の受付の処理として、電話回線に接続できるようにしてもよい。また、走行中、渋滞情報等の確認画面がカーナビゲーション装置22の表示部22aに出た場合、ステップS5のホールドの解除の処理を経ないで、ステップS6の操作入力の受付の処理として、確認画面が消えるようにしてもよい。また、入力部11R、11Lにユーザの指が2本以上触れると、ホールド解除の処理を経ないで、空調装置等の設定温度が上がる、または、下がるようにしてもよい。
【0051】
[3. 入力装置の取り付けに関する変形例]
次に、入力装置の取り付けに関する変形例について、
図13および
図14を用いて説明する。
図13は、実施例に係る入力装置の取り付けの第1変形例を示す模式図である。
図14は、実施例に係る入力装置の取り付けの第2変形例を示す模式図である。
【0052】
図13に示すように、入力装置10の入力部11Uが、ステアリング本体部31の中央から図中下の部分のステアリング本体部31に取り付けられてもよい。入力部11Uの構成は、入力部11R、入力部11Lと同様である。
【0053】
この入力部11Uにユーザの指が複数以上触れた場合に、システム制御部15は、ホールド状態を解除する。
【0054】
なお、入力装置10が、入力部11Uのみを、ホールド状態を解除する入力部に設定してもよい。
【0055】
また、
図14に示すように、入力装置10が、カーナビゲーション装置22の表示部22aを、ホールド状態を解除する入力部に設定してもよい。この場合、カーナビゲーション装置22の表示部22aが、ユーザからの入力を受け付ける入力部の一例となる。
【0056】
この場合、ユーザの手がステアリングホイール部32から離れて、操作対象を操作するようにするため、移動体の走行中に、ユーザが意図しない操作の発生をより防止できる。