(57)【要約】【課題】ユーザのフリック操作が失敗したときに、失敗したことをユーザに通知する。【解決手段】タッチパネル３を備え、２つ以上の画面レイヤーを有している操作装置であって、フリック操作が行われたか否かを判定するフリック判定部２１と、フリック操作が行われたときに、２つ以上の画面レイヤーの中で画面遷移を実行する画面遷移実行部２２と、フリック操作が行われなかったと判定されたときに、ユーザの意図がフリック操作であるか否かを判定する意図判定部２３と、フリック操作が行われなかったと判定され、且つ、ユーザの意図がフリック操作であると判定されたときに、ユーザのフリック操作が失敗した旨をユーザに通知する通知部２４とを備えたものである。【選択図】図１
2020194410.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル（３）を備え、２つ以上の画面レイヤーを有している操作装置であって、
フリック操作が行われたか否かを判定するフリック判定部（２１）と、
フリック操作が行われたときに、２つ以上の画面レイヤーの中で画面遷移を実行する画面遷移実行部（２２）と、
フリック操作が行われなかったと判定されたときに、ユーザの意図がフリック操作であるか否かを判定する意図判定部（２３）と、
フリック操作が行われなかったと判定され、且つ、ユーザの意図がフリック操作であると判定されたときに、ユーザのフリック操作が失敗した旨をユーザに通知する通知部（２４）と
を備えた操作装置。
【請求項２】
前記意図判定部は、指の移動速度が設定速度よりも大きいときに、ユーザの意図がフリック操作であると判定するように構成された請求項１記載の操作装置。
【請求項３】
前記意図判定部は、指の移動開始点が、画面の中においてフリック開始領域の直ぐ内側の領域内であるときに、ユーザの意図がフリック操作であると判定するように構成された請求項１または２記載の操作装置。
【請求項４】
前記通知部は、画面の一部に指や手のアニメーションや絵柄を表示するように構成された請求項１から３のいずれか一項記載の操作装置。
【請求項５】
前記通知部は、装置全体を振動させるように構成された請求項１から４のいずれか一項記載の操作装置。
【請求項６】
前記通知部は、画面の一部の領域の色を変更したり、輝度を変えたり、網かけ等の画面修飾処理を施したりするように構成された請求項１から５のいずれか一項記載の操作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備えた操作装置に関する。
【背景技術】
【０００２】
タッチパネルを備えた操作装置である例えば車両用表示操作装置は、２つ以上の画面レイヤーを有している。第１レイヤーの画面においては、タッチ操作可能なボタンが表示されているが、第２レイヤーは表示されていない。第１レイヤーの画面にて、第２レイヤーを表示させるには、即ち、画面遷移させるには、画面の中の所定のエリアを始点とするフリック操作を行なう。このフリック操作により、画面遷移が起こり、第２レイヤーが表示されるようになる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１７４８１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記構成の場合、第１レイヤーの画面においては、意匠上／操作性の事情から、フリック開始エリアが明示されていない。このため、ユーザーは、第１レイヤーの画面において、フリック開始エリアがわかない、即ち、どのエリアからフリック操作したら良いかがわからない。このため、フリック操作しても、第２レイヤーに遷移しないこと、即ち、フリック操作が失敗することがあった。そして、この場合、フリック操作が失敗しても、ユーザ―は、フリック操作が失敗したことがわからないという問題があった。
本発明の目的は、ユーザのフリック操作が失敗したときに、失敗したことをユーザに通知することができる操作装置を提供することにある。
【課題を解決するための手段】
【０００５】
請求項１の発明は、タッチパネル３を備え、２つ以上の画面レイヤーを有している操作装置であって、フリック操作が行われたか否かを判定するフリック判定部２１と、フリック操作が行われたときに、２つ以上の画面レイヤーの中で画面遷移を実行する画面遷移実行部２２と、フリック操作が行われなかったと判定されたときに、ユーザの意図がフリック操作であるか否かを判定する意図判定部２３と、フリック操作が行われなかったと判定され、且つ、ユーザの意図がフリック操作であると判定されたときに、ユーザのフリック操作が失敗した旨をユーザに通知する通知部２４とを備えたものである。
【図面の簡単な説明】
【０００６】
【図１】第１実施形態を示す車両用表示操作装置のブロック図
【図２】ディスプレイの画面の一例を示す図
【図３】画面遷移を説明する図
【図４】通知制御のフローチャート
【図５】画面のフリック開始領域とその内側の領域とを説明する図
【図６】画面にアニメーションを表示した一例を示す図
【図７】画面の一部の領域の色等を変更した一例を示す図
【発明を実施するための形態】
【０００７】
（第１実施形態）
以下、第１実施形態について、図１ないし図７を参照して説明する。図１に示すように、本実施形態の車両用表示操作装置１は、ディスプレイ２と、タッチパネル３と、振動部４と、音出力部５と、コントローラ６とを備えて構成されている。ディスプレイ２は、例えば液晶ディスプレイで構成されており、地図、文字、図形、絵柄等をカラー表示可能である。尚、ディスプレイ２の外周部に複数の機械式スイッチを配設するように構成しても良い。
【０００８】
タッチパネル３は、ディスプレイ２の画面の上に一体的に配設されており、例えば静電式または感圧式のタッチパネルで構成され、タッチ入力の座標を検知することが可能な構成となっている。振動部４は、例えばモータ等で構成されており、ディスプレイ２全体を振動させる機能を有する。音出力部５は、種々の音を出力可能なように構成されている。
【０００９】
コントローラ６は、車両用表示操作装置１全体を制御する制御部としての機能を有しており、例えばマイコン等で構成されている。コントローラ６は、フリック判定部２１、画面遷移実行部２２、意図判定部２３及び通知部２４としての各機能を有している。
【００１０】
コントローラ６は、ディスプレイ２に表示用のデータを送信してディスプレイ２に該データを表示させる、即ち、ディスプレイ２を表示制御する。コントローラ６は、２つ以上の画面レイヤーを有するようにディスプレイ２を表示制御する。コントローラ６は、タッチパネル３からタッチ検出信号を受信する。コントローラ６は、音出力部５を駆動制御して、音出力部５から種々の音を出力させる。コントローラ６は、振動部４を駆動制御して、ディスプレイ２全体を振動させる。
【００１１】
また、コントローラ６は、例えば車載ネットワーク７を介して、ナビゲーション装置８、オーディオ装置９、または、エアコン１０等の各種の車載装置と通信可能なように構成されている。この構成の場合、車両用表示操作装置１は、ナビゲーション装置８、オーディオ装置９、または、エアコン１０等の表示操作装置、即ち、マルチメディア装置として使用可能なように構成されている。
【００１２】
図２は、タッチパネル３が一体化されたディスプレイ２の画面１１の一例、例えば第１レイヤーの画面１１の一例を示す。この場合、例えばナビゲーション装置８の地図画面が表示されている。ここで、ディスプレイ２の画面１１における外周縁部の領域１１ａ、即ち、１点鎖線と、画面１１の外枠の線、即ち、画面の端の線とで囲まれた領域１１ａが、フリック操作の開始点を検出するフリック開始領域１１ａとして設定されている。この場合、ディスプレイ２の画面の上下左右の４つの辺部でフリック操作の開始点を検出する構成となっている。尚、上下左右の中の１つの辺部、または、２つの辺部、または、３つの辺部でフリック操作の開始点を検出するように構成しても良い。
【００１３】
次に、フリック操作が実行されたか否かを判定する制御について説明する。図２に示すように、ディスプレイ２の画面１１にて、例えば矢印Ａで示すような指の移動がなされた場合に、下辺部のフリック開始領域１１ａにおいて、指の移動の開始点のタッチが検出されたときには、フリック操作が実行された、即ち、フリックＯＫと判定される。これに対して、上記フリック開始領域１１ａにおいて、指の移動の開始点のタッチが検出されなかったときには、フリック操作が実行されなかった、即ち、フリックＮＧと判定される。尚、図２示す画面において、フリックＯＫと判定されると、第２レイヤーの画面、例えばオーディオ装置の操作画面やエアコンの操作画面等に画面遷移するように構成されている。
【００１４】
具体的には、図３の左の画面１２例えば第１レイヤーの画面１２にて、下辺部のフリック開始領域１１ａでフリック操作の開始点が判定されると、図３の右の画面１３例えば第２レイヤーの画面１３に示すように、画面遷移する。この動作を、例えばフリックアップ（フリックＵｐ）と称す。また、図３の右の画面１３例えば第２レイヤーの画面１３にて、上辺部のフリック開始領域１１ａでフリック操作の開始点が判定されると、図３の左の画面１２例えば第１レイヤーの画面１２に示すように、画面遷移する。この動作を、例えばフリックダウン（フリックＤｎ）と称す。
【００１５】
ところで、ユーザが同じような指の動きでフリック操作しても、フリックＯＫと判定されたり、フリックＮＧと判定されたりする現象が発生することがあり、このような場合、ユーザはかなり困惑を感じるおそれがある。
【００１６】
本実施形態では、ユーザのフリック操作がフリックＮＧと判定されたとき、即ち、失敗したときに、フリック操作が失敗したことをユーザに通知するように制御することにより、ユーザが困惑することを極力防止するように構成した。以下、この通知制御について、図４ないし図６を参照して説明する。図４のフローチャートは、コントローラ６の制御の中の上記通知制御の内容を示す。尚、図４に示す制御は、ディスプレイ２のタッチパネル３上に指がタッチされる毎に実行される。
【００１７】
まず、図４のステップＳ１０においては、ディスプレイ２のタッチパネル３上にタッチされた指のスライド量を検出して、設定量Ｌｐｉｘよりも大であるか否かを判定する。ここで、指のスライド量が設定量Ｌｐｉｘよりも大であるときには（ＹＥＳ）、ステップＳ２０へ進み、フリック操作であるか否かを判定する。この場合、指のスライドの開始点がフリック開始領域１１ａ内であるか否か、即ち、指のスライドの開始点が図５に示すように画面１２の端部１４から例えばＮピクセルｄ１以内であるか否かを判定する。尚、フリック開始領域１１ａは、画面１１の端部１４から例えばＮピクセルｄ１以内の領域、即ち、端部１４の外枠の線と１点鎖線との間の領域１１ａであると設定されている。
【００１８】
上記ステップＳ２０において、指のスライドの開始点が画面１１の端部１４からＮピクセルｄ１以内であるときには（ＹＥＳ）、フリック操作であると判定され、ステップＳ３０へ進む。このステップＳ３０では、通常のフリック操作のインタラクションが実行される、例えばフリックＤｎまたはフリックＵｐの操作として入力される。続いて、ステップＳ４０へ進み、フリック操作に対応する画面遷移が実行され、例えば画面に表示されるコンテンツが更新される。これにより、本制御が終了する。尚、ステップＳ１０、ステップＳ２０が、フリック判定部としての機能を実現している。ステップＳ４０が、画面遷移実行部としての機能を実現している。
【００１９】
また、上記ステップＳ１０において、指のスライド量が設定量Ｌｐｉｘよりも大でないときには（ＮＯ）、ステップＳ６０へ進み、ユーザの意図はフリック操作ではないとしての処理、即ち、通常処理としてアプリにタッチ座標の情報を送信する。この場合、アプリによって、タッチ座標の情報に基づいた通常処理が実行される。これにより、本制御が終了する。
【００２０】
また、上記ステップＳ２０において、指のスライドの開始点が画面１１の端部１４からＮピクセルｄ１以内でないときには（ＮＯ）、フリック操作でないと判定され、ステップＳ５０へ進む。このステップＳ５０では、指の移動速度、即ち、スライド速度が判定設定値Ｐ（ｐｉｘ／ｓｅｃ）よりも小さいか否かを判定する。
【００２１】
このステップＳ５０において、スライド速度が判定設定値Ｐよりも小さいときには（ＹＥＳ）、ステップＳ６０へ進み、ユーザの意図はフリック操作ではないとしての処理、即ち、通常処理としてアプリにタッチ座標の情報を送信する。これにより、本制御が終了する。
【００２２】
また、上記ステップＳ５０において、スライド速度が判定設定値Ｐよりも小さくないとき、即ち、判定設定値Ｐ以上であるときには（ＮＯ）、ステップＳ７０へ進む。このステップＳ７０では、指のスライドの開始点がフリック開始領域１１ａの直ぐ内側の領域１１ｂの内部であるか否か、即ち、指のスライドの開始点が図５に示す画面１１の端部１４から例えばＭピクセルｄ２以内であるか否かを判定する。尚、フリック開始領域１１ａの直ぐ内側の領域１１ｂは、画面１１の端部１４から例えばＭピクセルｄ２以内の領域であってフリック開始領域１１ａを除く領域、即ち、１点鎖線と２点鎖線との間の領域１１ｂであると設定されている。
【００２３】
上記ステップＳ７０において、指のスライドの開始点が画面１１の端部１４からＭピクセルｄ２以内であるときには（ＹＥＳ）、ユーザの意図はフリック操作であると判定され、ステップＳ８０へ進む。このステップＳ８０では、フリック操作の失敗インタラクションが実行される、即ち、ユーザにフリック操作の失敗を通知する処理が実行される。これにより、本制御が終了する。尚、ステップＳ５０、ステップＳ７０が、意図判定部としての機能を実現している。ステップＳ８０が、通知部としての機能を実現している。
【００２４】
また、上記フリック操作の失敗を通知する処理としては、例えば、図６に示すように、ディスプレイ２の画面１１の一部例えば下辺部に、指や手のアニメーション１５や絵柄等を表示することが好ましい。この場合、指や手のアニメーション１５は、フリック操作であると判定される適切な移動速度で指が移動動作するように表示される。ユーザは、このアニメーション１５の表示を視認することにより、自分が行ったフリック操作が失敗したと認識することができ、フリック操作を再度実施すれば良いことが容易にわかる。
【００２５】
また、図７に示すように、ディスプレイ２の画面１１の一部例えば下辺部の領域１６について、色を変更したり、輝度を変えたり、網かけ等の画面修飾処理を施したりするように構成しても良い。また、音出力部５を駆動して、フリック操作の失敗であることを示す音を出力するように構成しても良い。また、フリック操作の失敗であることを示すために、振動部４を駆動してディスプレイ２を振動させるように構成しても良い。また、オーディオ装置９を駆動して、フリック操作の失敗であることを示す音声メッセージや音や楽曲等を出力するように構成しても良い。尚、アニメーション１５や絵柄の表示、色を変更等の処理、音等の出力、ディスプレイ２を振動させる処理、音声メッセージ等の出力などの処理は、適宜組み合わせて実行するように構成しても良い。
【００２６】
また、上記ステップＳ７０において、指のスライドの開始点が画面１１の端部１１ｂからＭピクセルｄ２以内でないときには（ＮＯ）、ユーザの意図はフリック操作でないと判定され、ステップＳ６０へ進む。このステップＳ６０では、ユーザの意図はフリック操作ではないとしての処理、即ち、通常処理としてアプリにタッチ座標の情報を送信する。これにより、本制御が終了する。
【００２７】
このような構成の本実施形態においては、フリック操作が行われたときに、フリック操作が行われなかったと判定され、且つ、ユーザの意図がフリック操作であると判定されたときに、ユーザのフリック操作が失敗した旨をユーザに通知するように構成した。この構成によれば、ユーザのフリック操作が失敗したときに、失敗したことをユーザに通知することができることから、ユーザは、自身のフリック操作が失敗したことを自覚できる。
【００２８】
また、本実施形態においては、指の移動速度が設定速度よりも大きいときに、ユーザの意図がフリック操作であると判定するように構成したので、ユーザの意図がフリック操作であるか否かの判定精度を高くすることができる。
【００２９】
また、本実施形態においては、指の移動開始点が、画面の中においてフリック開始領域１１ａの直ぐ内側の領域内であるときに、ユーザの意図がフリック操作であると判定するように構成したので、判定精度をより一層高くすることができる。
【００３０】
また、本実施形態では、ユーザのフリック操作が失敗した旨をユーザに通知するに際して、画面１１の一部に指や手のアニメーション１５を表示するように構成したので、ユーザは、自身のフリック操作が失敗したことを明確に認識することができる。尚、アニメーション１５の代わりに絵柄を表示するように構成しても良い。
【００３１】
また、本実施形態では、ユーザのフリック操作が失敗した旨をユーザに通知するに際して、装置、即ち、ディスプレイ２全体を振動させるように構成したので、ユーザは、自身のフリック操作が失敗したことを明確に認識することができる。
【００３２】
また、本実施形態では、ユーザのフリック操作が失敗した旨をユーザに通知するに際して、画面１１の一部の領域の色を変更したり、輝度を変えたり、網かけ等の画面修飾処理を施したりするように構成したので、ユーザは、自身のフリック操作が失敗したことを明確に認識することができる。
【００３３】
本開示に記載の制御部及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリーを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の制御部及びその手法は、一つ以上の専用ハードウエア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の制御部及びその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリーと一つ以上のハードウエア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていてもよい。
【００３４】
本開示は、実施例に準拠して記述されたが、本開示は当該実施例や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、さらには、それらに一要素のみ、それ以上、あるいはそれ以下、を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。
【符号の説明】
【００３５】
図面中、１は車両用表示操作装置、２はディスプレイ、３はタッチパネル、４は振動部、５は音出力部、６はコントローラ、７は車載ネットワーク、８はナビゲーション装置、９はオーディオ装置、１０はエアコン、１１は画面、１１ａはフリック開始領域、２１はフリック判定部、２２は画面遷移実行部、２３は意図判定部、２４は通知部である。
【図１】
2020194410.tif 000003
【図２】
2020194410.tif 000004
【図３】
2020194410.tif 000005
【図４】
2020194410.tif 000006
【図５】
2020194410.tif 000007
【図６】
2020194410.tif 000008
【図７】
2020194410.tif 000009