(57)【要約】【課題】操作性が良く、かつ、手間が掛からない表示装置を提供すること。【解決手段】タッチパネル１３の操作面１３ａをなぞることにより操作面に表示された所定の画像（例えば、ノブ１３ｂ〜１３ｅ）を変化させるための操作モードとして、操作面を略直線状になぞることにより所定の画像を変化させる直線状操作モードと、操作面を略円弧状になぞることにより所定の画像を変化させる円弧状操作モードとが設定されており、ＣＰＵは、操作面がなぞられているときにタッチパネル１３から取得される所定の情報に基づいて操作面のなぞり方の特徴を抽出し、その抽出した特徴に基づいて直線状操作モードおよび円弧状操作モードの一方を操作モードに決定し、なぞり方の特徴の変化に応じて他方の操作モードに変更する。【選択図】図６
2018097604.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを備えており、
前記タッチパネルの操作面をなぞることにより前記操作面に表示された所定の画像を変化させるための操作モードとして、前記操作面を略直線状になぞることにより前記所定の画像を変化させる直線状操作モードと、前記操作面を略円弧状になぞることにより前記所定の画像を変化させる円弧状操作モードとが設定されており、
前記操作面がなぞられているときに前記タッチパネルから取得される所定の情報に基づいて前記タッチパネルのなぞり方の特徴を判別し、その判別した特徴に基づいて前記直線状操作モードおよび円弧状操作モードの一方を操作モードに決定する決定処理と、
前記決定処理が決定した一方の操作モードを、前記なぞり方の特徴の変化に応じて他方の操作モードに変更する変更処理と、
を実行することを特徴とする表示装置。
【請求項２】
前記変更処理は、
前記なぞり方の特徴として前記なぞり方の傾向を抽出し、その抽出した傾向が前記決定処理の決定した操作モードと異なる操作モードを示す傾向である場合は、前記決定処理が決定した一方の操作モードを他方の操作モードに変更することを特徴とする請求項１に記載の表示装置。
【請求項３】
前記所定の情報は、
前記操作面がなぞられたときの第１の方向の速度成分を示す第１速度成分と、前記第１の方向とは異なる第２の方向の速度成分を示す第２速度成分とを少なくとも有し、
前記決定処理は、
前記第１速度成分と前記第２速度成分とを比較し、その比較結果に基づいて前記直線状操作モードおよび円弧状操作モードの一方を操作モードに決定し、
前記変更処理は、
前記決定処理における前記比較結果の履歴を複数記憶し、直近の履歴が前記決定処理の決定した操作モードと異なる操作モードを示す傾向である場合は、前記決定処理が決定した一方の操作モードを他方の操作モードに変更することを特徴とする請求項１または請求項２に記載の表示装置。
【請求項４】
前記直線状操作モードには、前記操作面を略上下方向になぞることにより前記所定の画像を変化させる上下方向操作モードと、前記操作面を略左右方向になぞることにより前記所定の画像を変化させる左右方向操作モードとが設定されており、
前記決定処理は、
前記直線状操作モードを操作モードに決定する場合に、さらに、前記判別した特徴に基づいて前記上下方向操作モードおよび左右方向操作モードの一方を前記操作モードに決定することを特徴とする請求項１ないし請求項３のいずれか１項に記載の表示装置。
【請求項５】
前記所定の画像の変化量が所定の閾値に達している場合は、前記操作面をなぞったときの前記所定の画像の変化量を制限する制限処理を実行することを特徴とする請求項１ないし請求項４のいずれか１項に記載の表示装置。
【請求項６】
前記所定の画像は、所定の物理量を調節するための操作部材を表す回転可能な画像であって、その回転位置によって調節量を表示する画像であることを特徴とする請求項１ないし請求項５のいずれか１項に記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、タッチパネルを備えた表示装置に関する。
【背景技術】
【０００２】
従来、この種の表示装置として図６に示す表示装置３０が知られている。表示装置３０は、タブレット型の表示装置であり、楽曲制作を行うためのアプリケーションプログラムがインストールされている。表示装置３０はタッチパネル１３を備えており、そのタッチパネル１３の操作面１３ａには、楽曲制作に用いるデジタルミキサーを表す画像の一部が表示されている。図示の例では、音量（図ではＶｏｌｕｍｅと表示）を調節するためのノブ１３ｂと、パンポット（図ではＰａｎと表示）を調節するためのノブ１３ｃと、エフェクターの一種であるリバーブ（図ではＲｅｖｅｒｂと表示）の強さを調節するためのノブ１３ｄと、エフェクターの一種であるコーラス（図ではＣｈｏｒｕｓと表示）の強さを調節するためのノブ１３ｅとがそれぞれ表示されている。
【０００３】
各ノブは、そのノブの近傍の操作面１３ａをなぞることにより回転し、その回転位置によって調節量を表示する。ノブの操作モードには、操作面１３ａのなぞり方により、ロータリー操作モードと、リニア操作モードとが存在する。ここで、各操作モードについて、ノブ１３ｄを操作してリバーブの強さを調節する場合を例に挙げて説明する。
図７はロータリー操作モードの説明図である。図７（ａ）において符号Ｔ１は、指Ｆで操作面１３ａをなぞる方向を示す。ロータリー操作モードは、指Ｆにより、ノブ１３ｄの周縁に沿って操作面１３ａを略円弧状になぞることによりノブ１３ｄを回転させる操作モードである。図７（ｂ）に示すように、ノブ１３ｄの最小値（図ではＭｉｎと表示）の近傍から、最大値（図ではＭａｘと表示）に向けてノブ１３ｄの周縁に沿って略円弧状になぞると、ノブ１３ｄが右回転し、リバーブが強くなる。また、ノブ１３ｄが右回転している場合は、その回転位置の近傍から、最小値に向けてノブ１３ｄの周縁に沿って略円弧状になぞると、ノブ１３ｄが左回転し、リバーブが弱くなる。
【０００４】
図８はリニア操作モードの説明図である。図８（ａ）において符号Ｔ２は、指Ｆで操作面１３ａをなぞる方向を示す。リニア操作モードは、指Ｆにより、ノブ１３ｄの近傍の操作面１３ａを上下方向または左右方向に略直線状になぞる操作モードである。図８（ｂ）に示すように、ノブ１３ｄの近傍の操作面１３ａを下から上へ略直線状になぞると、ノブ１３ｄが右回転し、リバーブが強くなる。また、ノブ１３ｄが右回転している場合は、その近傍の操作面１３ａを上から下へなぞると、ノブ１３ｄが左回転し、リバーブが弱くなる。
そして、表示装置を立ち上げた初期状態において操作面がなぞられると、そのなぞり方に基づいてロータリー操作モードまたはリニア操作モードを設定し、その設定した操作モードに従って各ノブを回転させる表示装置が知られている（非特許文献１）。
また、操作者が設定画面においてロータリー操作モードおよびリニア操作モードを選択する表示装置も知られている（非特許文献２）。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】「ＧｒａｇｅＢａｎｄ‘０９スタートアップガイド」P.93（トラックのパンポジションを設定するには）(https://support.apple.com/ja_JP/manuals/garageband)
【非特許文献２】「ＹＡＭＡＨＡ  Ｍｏｂｉｌｅ  Ｍｕｓｉｃ  Ｓｅｑｕｅｎｃｅｒマニュアル」P.24表（ＯＰＥＲＡＴＩＯＮ）(http://jp.yamaha.com/products/apps/mobile_sequencer/)
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来の前者の表示装置３０は、初期状態において操作面をなぞったときのなぞり方に基づいて操作モードが決定され、その操作モードに固定されてしまうため、操作者が意図していた操作モードとなぞり方とが一致しない事態が生じることがある。図９は、従来の前者の表示装置の課題を説明するための説明図である。例えば、図９（ａ）において符号Ｔ３で示すように、指Ｆでノブ１３ｄの近傍の操作面１３ａを下から斜め右上方に略直線状になぞったとする。この場合、操作者はロータリー操作モードが設定されることを意識してなぞったにも拘わらず、表示装置３０がリニア操作モードと判定しているため、ノブ１３ｄの回転量が使用者の意図した回転量よりも少なくなってしまう。例えば、操作者は図９（ｃ）に示すようにノブ１３ｄを、最小値および最大値の中間の値である５０の位置まで回転させたかったが、同図（ｂ）に示すように、ノブ１３ｄは５０の位置まで回転していないような状態が発生する。
つまり、従来の前者の表示装置３０は、操作者が意図した操作モードと異なる操作モードに設定されてしまうことがあるため、操作性が悪いという問題がある。
また、従来の後者の表示装置は、設定画面において操作モードを選択する必要があるため、操作途中で操作モードを変更したい場合は、その都度、設定画面を立ち上げて操作モードを変更しなければならないので、手間が掛かるという問題がある。
【０００７】
そこで、この発明は、上記の諸問題を解決するために提案されたものであって、操作性が良く、かつ、手間が掛からない表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した目的を達成するため、この出願に係る発明の表示装置は、タッチパネルを備えており、タッチパネルの操作面をなぞることにより操作面に表示された所定の画像を変化させるための操作モードとして、操作面を略直線状になぞることにより所定の画像を変化させる直線状操作モードと、操作面を略円弧状になぞることにより所定の画像を変化させる円弧状操作モードとが設定されており、操作面がなぞられているときにタッチパネルから取得される所定の情報に基づいてタッチパネルのなぞり方の特徴を判別し、その判別した特徴に基づいて直線状操作モードおよび円弧状操作モードの一方を操作モードに決定する決定処理と、決定処理が決定した一方の操作モードを、なぞり方の特徴の変化に応じて他方の操作モードに変更する変更処理と、を実行するという第１の特徴を備える。
【０００９】
変更処理は、決定処理が決定した一方の操作モードを、なぞり方の特徴の変化に応じて他方の操作モードに変更する。
したがって、上記第１の特徴を備える表示装置は、操作モードが一方の操作モードに決定された場合であっても、なぞり方の特徴が変化した場合は、その変化に応じて他方の操作モードに変更することができる。
つまり、操作面のなぞり方の特徴が、操作モードの決定に反映されるため、操作者はその都度、適した操作方法を行えばいいので、タッチパネルの操作性を向上させることができる。
また、上記第１の特徴を備える表示装置は、操作面のなぞり方の特徴に基づいて随時操作モードを決定するため、操作者が操作モード変更処理を行う必要がなく、手間が掛からない。
【００１０】
また、この出願に係る発明の表示装置は、前述した第１の特徴において、変更処理は、なぞり方の特徴としてなぞり方の傾向を抽出し、その抽出した傾向が決定処理の決定した操作モードと異なる操作モードを示す傾向である場合は、決定処理が決定した一方の操作モードを他方の操作モードに変更することを第２の特徴とする。
したがって、上記第２の特徴を備える表示装置は、なぞり方の傾向が変化した場合であってもその変化に対応して操作モードを変更することができるため、タッチパネルの操作性を向上させることができる。
【００１１】
また、この出願に係る発明の表示装置は、前述した第１または第２の特徴において、所定の情報は、操作面がなぞられたときの第１の方向の速度成分を示す第１速度成分と、第１の方向とは異なる第２の方向の速度成分を示す第２速度成分とを少なくとも有し、決定処理は、第１速度成分と第２速度成分とを比較し、その比較結果に基づいて直線状操作モードおよび円弧状操作モードの一方を操作モードに決定し、変更処理は、決定処理における比較結果の履歴を複数記憶し、直近の履歴が決定処理の決定した操作モードと異なる操作モードを示す傾向である場合は、決定処理が決定した一方の操作モードを他方の操作モードに変更することを第３の特徴とする。
【００１２】
決定処理は、操作面がなぞられたときの第１の方向の速度成分を示す第１速度成分と、第１の方向とは異なる第２の方向の速度成分を示す第２速度成分とを比較し、その比較結果に基づいて直線状操作モードおよび円弧状操作モードの一方を操作モードに決定する。
変更処理は、決定処理における比較結果の履歴を複数記憶し、直近の履歴が決定処理の決定した操作モードと異なる操作モードを示す傾向である場合は、決定処理が決定した一方の操作モードを他方の操作モードに変更する。
【００１３】
また、この出願に係る発明の表示装置は、所定の画像の変化量が所定の閾値に達している場合は、操作面をなぞったときの所定の画像の変化量を制限する制限処理を実行することを第５の特徴とする。
【００１４】
制限処理は、所定の画像の変化量が所定の閾値に達している場合は、操作面をなぞったときの所定の画像の変化量を制限する。
したがって、上記第５の特徴を備える表示装置は、所定の画像の変化量が所定の閾値に達している状態で操作面をなぞったときに、所定の画像が所定の閾値を大きく超えないようにすることができる。例えば、所定の画像が、最小値から最大値までの範囲を回転して調節するノブを表す画像であり、その画像が最小値および最大値を指示する位置が近接しているとする。このような場合に、画像が最大値を示しているときに操作面をなぞることにより、最小値を示す位置へショートカットするように回転したり、あるいは、画像が最小値を示しているときに操作面をなぞることにより最大値を示す位置へショートカットするように回転したりしないようにすることができる。
【００１５】
また、この出願に係る発明の表示装置は、前述した所定の画像は、所定の物理量を調節するための操作部材を表す回転可能な画像であって、その回転位置によって調節量を表示する画像であることを第６の特徴とする。
【００１６】
つまり、上記第６の特徴を備える表示装置は、所定の物理量を調節するための操作性を向上させることができる。
【発明の効果】
【００１７】
この出願に係る発明の表示装置を実施すれば、操作性が良く、かつ、手間が掛からない表示装置を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】この発明の実施形態に係る表示装置１０の主な電気的構成をブロックで示す説明図である。
【図２】ｘ軸方向の速度成分Ｖ１ｘおよびｙ軸方向の速度成分Ｖ１ｙを示す説明図である。
【図３】履歴テーブル１８ａの説明図である。
【図４】操作モードを決定するためにＣＰＵ１７が実行する処理の流れを示すフローチャートである。
【図５】第２実施形態においてＣＰＵ１７が実行する処理の流れを示すフローチャートである。
【図６】従来の表示装置３０の説明図である。
【図７】ロータリー操作モードの説明図であり、（ａ）は操作面１３ａをなぞる前の状態を示す説明図、（ｂ）は操作面１３ａをなぞった後の状態を示す説明図である。
【図８】リニア操作モードの説明図であり、（ａ）は操作面１３ａをなぞる前の状態を示す説明図、（ｂ）は操作面１３ａをなぞった後の状態を示す説明図である。
【図９】従来の前者の表示装置の課題を説明するための説明図であり、（ａ）は操作面１３ａを斜めになぞる前の状態を示す説明図、（ｂ）は操作面１３ａを斜めになぞった後の状態を示す説明図、（ｃ）はノブ１３ｄの回転量を示す説明図である。
【発明を実施するための形態】
【００１９】
［表示装置１０の主な電気的構成］
この発明の実施形態に係る表示装置１０の主な電気的構成について、それをブロックで示す図１に基づいて説明する。この実施形態では、表示装置１０がデジタルミキサーとして機能する場合を説明する。
なお、図６に示した従来の表示装置３０と同じ構成については同じ符号を用いる。
【００２０】
表示装置１０は、表示器１２と、タッチパネル１３と、信号処理部１４と、波形入出力部１５と、外部機器入出力部１６と、ＣＰＵ１７と、フラッシュメモリ１８と、ＲＡＭ１９とを備えており、これらがシステムバス１１によって電気的に接続されている。そして、表示装置１０は、複数の入力チャンネルから入力する音響信号に対して種々の信号処理を施して複数の出力チャンネルから出力する機能を有する。
【００２１】
表示器１２は、平板状の液晶表示装置によって構成されている。また、表示器１２は、グラフィカル・ユーザー・インターフェース（ＧＵＩ）を表示することができる大きさに形成されている。ここでのグラフィカル・ユーザー・インターフェースは、デジタルミキサーにおいて用いるパラメータの値の調節などを行うためのものである。タッチパネル１３は、静電容量方式のタッチパネルであり、表示器１２の表面に積層されている。タッチパネル１３は、表面に操作面１３ａを有する保護膜（図示省略）と、この保護膜の下層に配置された電極（図示省略）とを備える。その電極は、左右方向（ｘ軸方向）に延びる複数の透明電極と、これら各透明電極と直交しており上下方向（ｙ軸方向）に延びる複数の透明電極とから構成される。各透明電極の交点はｘｙ座標を構成しており、タッチパネル１３は、操作面１３ａをなぞったときの軌跡に対応するｘｙ座標データを出力する。また、各電極が透明であるため、表示器１２の画像が各電極を透過し、操作面１３ａに表示される。なお、表示器１２は有機ＥＬパネルにより構成することもできる。
【００２２】
ＣＰＵ１７は、表示装置１０の制御を統括する。また、ＣＰＵ１７は、タッチパネル１３から出力される上記ｘｙ座標データを取得する。そして、ＣＰＵ１７は、取得したｘｙ座標データのうち、操作面１３ａをなぞったときの開始位置および終了位置の各ｘｙ座標と、開始位置から終了位置までの所要時間とに基づいてｘ軸方向の速度成分およびｙ軸方向の速度成分を演算する。その演算手法については後述する。また、ＣＰＵ１７は、タッチパネル１３から出力されるｘｙ座標データなどに基づいて、デジタルミキサーに設定されている各種のパラメータを調節する。
【００２３】
フラッシュメモリ１８は、ＣＰＵ１７が実行する各種のコンピュータプログラムを書換え可能に記憶しており、ＣＰＵ１７は必要に応じてフラッシュメモリ１８からコンピュータプログラムを読み出して実行する。ＲＡＭ１９は、ＣＰＵ１７の処理結果および演算結果を一時的に記憶したりする他、ＣＰＵ１７がコンピュータプログラムを実行する際のワークメモリとして機能する。波形入出力部１５は、信号処理部１４で処理すべき音響信号の入力を受け付け、また処理後の音響信号を出力するためのインターフェースである。信号処理部１４は、デジタルシグナルプロセッサー（ＤＳＰ）を備えており、波形入出力部１５から入力する音響信号に対し、ミキシング、イコライジングなどの各種信号処理を施し、それを波形入出力部に出力する。外部機器入出力部１６は、他の表示装置、マウスなどのポインティングディバイス、文字入力用のキーボード、操作パネルなどの外部機器との間でデータの入出力を行うためのインターフェースである。
【００２４】
［操作モードの判定］
次に、タッチパネル１３の操作面１３ａ（図６）に対する操作モードの判定方法について図２および図３に基づいて説明する。
図２は、ｘ軸方向の速度成分Ｖ１ｘおよびｙ軸方向の速度成分Ｖ１ｙを示す説明図である。図３は履歴テーブル１８ａの説明図である。
【００２５】
ＣＰＵ１７（図１）は、タッチパネル１３からｘｙ座標データを取得し、その取得したｘｙ座標データに基づいて、操作面１３ａがなぞられたときのｘ軸方向の速度成分Ｖ１ｘおよびｙ軸方向の速度成分Ｖ１ｙを演算する。例えば、図２に示すように、点Ｐ１（ｘ１，ｙ１）から点Ｐ２（ｘ２，ｙ２）までの区間を略直線状になぞったとする。このとき、点Ｐ１から点Ｐ２に到達したときのｘ軸方向の移動距離Δｘは、（ｘ２−ｘ１）を演算して求め、ｙ軸方向の移動距離Δｙは、（ｙ２−ｙ１）を演算して求める。また、点Ｐ１から点Ｐ２に到達するまでの速度がＶ１であり、所要時間がΔｔ秒であったとすると、ｘ軸方向（左右方向）の速度成分Ｖ１ｘは、（Δｘ／Δｔ）を演算して求め、ｙ軸方向（上下方向）の速度成分Ｖ１ｙは、（Δｙ／Δｔ）を演算して求める。
【００２６】
この実施形態の表示装置１０は、操作モードが上下方向のリニア操作モードまたは左右方向のリニア操作モードに設定されている場合であっても、操作の特徴が途中でロータリー操作モードの傾向に変化した場合は、ロータリー操作モードに自動的に切替えることができることを特徴とする。この特徴を実現するため、ＣＰＵ１７は、求めた各速度成分に基づいて、操作者の操作面１３ａに対するなぞり方の特徴を随時抽出する。そして、ＣＰＵ１７は、ｘ軸方向の速度成分がｙ軸方向の速度成分と比較してかなり大きい場合は、操作者は、操作面１３ａをｘ軸方向、つまり左右方向になぞったと推定し、ｙ軸方向の速度成分がｘ軸方向の速度成分と比較してかなり大きい場合は、操作者は、操作面１３ａをｙ軸方向、つまり上下方向になぞったと推定する。この実施形態では、ＣＰＵ１７は、ｙ軸方向の速度成分Ｖ１ｙがｘ軸方向の速度成分Ｖ１ｘの３倍よりも大きいと判定した場合は、操作者は操作面１３ａを上下方向になぞっていると推定し、操作モードを上下方向のリニア操作モードに設定する。また、ＣＰＵ１７は、ｘ軸方向の速度成分Ｖ１ｘがｙ軸方向の速度成分Ｖ１ｙの３倍よりも大きいと判定した場合は、操作者は操作面１３ａを左右方向になぞっていると推定し、操作モードを左右方向のリニア操作モードに設定する。
また、ＣＰＵ１７は、上下方向のリニア操作モードに設定されている時にｘ軸方向の速度成分Ｖ１ｘがｙ軸方向の速度成分Ｖ１ｙよりも大きいと判定した場合、あるいは、左右方向のリニア操作モードに設定されている時にｙ軸方向の速度成分Ｖ１ｙがｘ軸方向の速度成分Ｖ１ｘよりも大きいと判定した場合は、操作モードをロータリー操作モードに設定する。
【００２７】
ＣＰＵ１７は、操作者のなぞり方を随時判定するため、ｙ軸方向の速度成分Ｖ１ｙがｘ軸方向の速度成分Ｖ１ｘよりも大きいと判定した履歴と、ｘ軸方向の速度成分Ｖ１ｘがｙ軸方向の速度成分Ｖ１ｙよりも大きいと判定した履歴とをフラッシュメモリ１８（図１）の履歴テーブル１８ａ（図３）に記憶する。
【００２８】
図３に示すように、履歴テーブル１８ａには、ｘ軸方向の速度成分Ｖ１ｘがｙ軸方向の速度成分Ｖ１ｙよりも大きい（Ｖ１ｘ＞Ｖ１ｙ）と判定した履歴と、ｙ軸方向の速度成分Ｖ１ｙがｘ軸方向の速度成分Ｖ１ｘよりも大きい（Ｖ１ｙ＞Ｖ１ｘ）と判定した履歴とが記憶されている。図３において時刻ｔ１が最も古い履歴であり、時刻ｔ７が最も新しい履歴である。履歴テーブル１８ａには、ｔ１からｔ７までの計７回分の履歴が記憶され、最新の履歴がｔ７に記憶される毎に各履歴が１つずつ繰り下がって更新される。図示の例では、Ｖ１ｘ＞Ｖ１ｙであると判定した履歴が最新の時刻ｔ７から過去の時刻ｔ３まで連続５回記憶されている。つまり、Ｖ１ｘ＞Ｖ１ｙと判定した最新の連続判定回数が３回以上であることを示している。
【００２９】
ＣＰＵ１７は、ｙ軸方向の速度成分Ｖ１ｙがｘ軸方向の速度成分Ｖ１ｘの３倍よりも大きいと判定した場合は、操作者が上下方向のリニア操作モードを意識して操作したと推定し、操作モードを上下方向のリニア操作モードに設定する。この状態において履歴テーブル１８ａを参照し、ｘ軸方向の速度成分Ｖ１ｘがｙ軸方向の速度成分Ｖ１ｙよりも大きい（Ｖ１ｘ＞Ｖ１ｙ）と３回以上連続判定した最新の履歴が記憶されている場合は、操作モードをロータリー操作モードに変更する。
【００３０】
また、ＣＰＵ１７は、ｘ軸方向の速度成分Ｖ１ｘがｙ軸方向の速度成分Ｖ１ｙの３倍よりも大きいと判定した場合は、操作者が左右方向のリニア操作モードを意識して操作したと推定し、操作モードを左右方向のリニア操作モードに設定する。この状態において履歴テーブル１８ａを参照し、ｙ軸方向の速度成分Ｖ１ｙがｘ軸方向の速度成分Ｖ１ｘよりも大きい（Ｖ１ｙ＞Ｖ１ｘ）と３回以上連続判定した最新の履歴が記憶されている場合は、操作モードをロータリー操作モードに変更する。
【００３１】
以上のように、ＣＰＵ１７は、タッチパネル１３から取得するｘｙ座標データなどに基づいて、操作面１３ａのなぞり方の特徴の履歴を履歴テーブル１８ａに記憶し、その記憶した履歴を処理に反映するため、操作者は随時操作モードを変更して操作を行うことができる。
【００３２】
［操作モード決定の流れ］
次に、操作モードを決定するためにＣＰＵ１７が実行する処理の流れについて、それを示す図４のフローチャートに基づいて説明する。ここでは、ノブ１３ｄ（図６）を回転させる場合を説明する。
【００３３】
ＣＰＵ１７は、タッチパネル１３からｘｙ座標データなどを取得し（ステップ（以下、Ｓと略す）１）、その取得したｘｙ座標データに基づいてｘ軸方向の速度成分Ｖ１ｘと、ｙ軸方向の速度成分Ｖ１ｙとを演算する（Ｓ２）。続いて、ＣＰＵ１７は、ｙ軸方向の速度成分Ｖ１ｙがｘ軸方向の速度成分Ｖ１ｘの３倍よりも大きいか否かを判定し（Ｓ３）、大きいと判定した場合は（Ｓ３：Ｙｅｓ）、操作モードを上下方向のリニア操作モードに設定する（Ｓ４）。続いて、ＣＰＵ１７は、履歴テーブル１８ａを参照し、Ｖ１ｘ＞Ｖ１ｙの最新の連続判定回数が３回以上であるか否かを判定し（Ｓ５）、３回以上であると判定した場合は（Ｓ５：Ｙｅｓ）、操作モードをロータリー操作モードに変更する（Ｓ６）。つまり、ＣＰＵ１７は、履歴テーブル１８ａを参照することにより、操作面１３ａの直近のなぞり方の傾向を取得し、その取得した傾向が、現在設定されている上下方向のリニア操作モードと異なるロータリー操作モードを示す傾向である場合は、Ｓ４において設定した上下方向のリニア操作モードをロータリー操作モードに変更する。
また、ＣＰＵ１７は、Ｓ５において、Ｖ１ｘ＞Ｖ１ｙの最新の連続判定回数が３回以上ではないと判定した場合は（Ｓ５：Ｎｏ）、Ｓ４において設定した上下方向のリニア操作モードを維持する。
【００３４】
また、ＣＰＵ１７は、Ｓ３において、ｙ軸方向の速度成分Ｖ１ｙがｘ軸方向の速度成分Ｖ１ｘの３倍よりも大きくないと判定した場合は（Ｓ３：Ｎｏ）、ｘ軸方向の速度成分Ｖ１ｘがｙ軸方向の速度成分Ｖ１ｙの３倍よりも大きいか否かを判定する（Ｓ１０）。ここで、肯定判定した場合は（Ｓ１０：Ｙｅｓ）、操作モードを左右方向のリニア操作モードに設定する（Ｓ１１）。続いて、ＣＰＵ１７は、履歴テーブル１８ａを参照し、Ｖ１ｙ＞Ｖ１ｘの最新の連続判定回数が３回以上であるか否かを判定し（Ｓ１２）、３回以上であると判定した場合は（Ｓ１２：Ｙｅｓ）、操作モードをロータリー操作モードに変更する（Ｓ６）。つまり、ＣＰＵ１７は、履歴テーブル１８ａを参照することにより、操作面１３ａの直近のなぞり方の傾向を取得し、その取得した傾向が、現在設定されている左右方向のリニア操作モードと異なるロータリー操作モードを示す傾向である場合は、Ｓ１１において設定した左右方向のリニア操作モードをロータリー操作モードに変更する。
また、ＣＰＵ１７は、Ｓ１２において、Ｖ１ｙ＞Ｖ１ｘの最新の連続判定回数が３回以上ではないと判定した場合は（Ｓ１２：Ｎｏ）、Ｓ１１において設定した左右方向のリニア操作モードを維持する。
【００３５】
そして、ＣＰＵ１７は、いずれかの操作モードを設定または変更すると（Ｓ４，Ｓ１１，Ｓ６）、Ｓ２の演算結果に基づいて、ｙ軸方向の速度成分Ｖ１ｙがｘ軸方向の速度成分Ｖ１ｘよりも大きいか否かを判定し（Ｓ７）、大きいと判定した場合は（Ｓ７：Ｙｅｓ）、履歴テーブル１８ａ（図３）のＶ１ｙ＞Ｖ１ｘの最新の時刻ｔ７に判定回数１を記憶する（Ｓ８）。また、ＣＰＵ１７は、Ｓ７において、ｙ軸方向の速度成分Ｖ１ｙがｘ軸方向の速度成分Ｖ１ｘよりも大きくないと判定した場合は（Ｓ７：Ｎｏ）、ｘ軸方向の速度成分Ｖ１ｘがｙ軸方向の速度成分Ｖ１ｙよりも大きいか否かを判定し（Ｓ１３）、大きいと判定した場合は（Ｓ１３：Ｙｅｓ）、履歴テーブル１８ａ（図３）のＶ１ｘ＞Ｖ１ｙの最新の時刻ｔ７に判定回数１を記憶する（Ｓ１４）。
そして、ＣＰＵ１７は、操作者が操作面１３ａをなぞった長さに対応するようにノブ１３ｄ（図６）を回転させる（Ｓ９）。
【００３６】
［第１実施形態の効果］
上述したように、第１実施形態の表示装置１０は、操作モードが一方の操作モードに決定された場合であっても、なぞり方の特徴が変化した場合は、その変化に応じて他方の操作モードに変更することができる。
つまり、操作面１３ａのなぞり方の特徴が、操作モードの決定に随時反映されるため、操作者はその都度、適した操作方法を行えばいいので、タッチパネル１３の操作性を向上させることができる。
また、第１実施形態の表示装置１０は、操作面１３ａのなぞり方の特徴に基づいて随時操作モードを決定するため、操作者が操作モード変更処理を行う必要がなく、手間が掛からない。
【００３７】
〈第２実施形態〉
次に、この発明の第２実施形態について図５に基づいて説明する。
図５は、ＣＰＵ１７が実行する処理の流れを示すフローチャートである。
この実施形態の表示装置１０は、ノブの過回転を阻止することができることを特徴とする。なお、この実施形態の表示装置１０は、ＣＰＵ１７が実行する図５の処理を除いて第１実施形態の表示装置１０と同じ構成および機能であるため、以下では同じ部分の説明を省略し、同じ構成については同じ符号を用いるものとする。
【００３８】
ＣＰＵ１７は、タッチパネル１３から取得するｘｙ座標データなどに基づいて、ノブ（図６）を右回転させる操作が操作面１３ａに対して行われたか否かを判定する（Ｓ３０）。ここで、ＣＰＵ１７は、肯定判定した場合は（Ｓ３０：Ｙｅｓ）、その操作対象となったノブの指示は最大値に近いか否かを判定する（Ｓ３１）。例えば、実際にはリバーブの調整値はノブ１３ｄの周縁に表示されないが、図９（ｃ）に示すように、リバーブの強さの最小値（Ｍｉｎ）が０に、最大値（Ｍａｘ）が１００に、最小値０と最大値１００との中間の値が中央値５０に、中央値５０と最大値１００との中間値７５が閾値にそれぞれ設定されている場合に、ノブ１３ｄの指示が閾値の中間値７５よりも最大値１００の側に回転しているか否かを判定する。ここで、ＣＰＵ１７は、ノブの指示が最大値に近いと判定した場合は（Ｓ３１：Ｙｅｓ）、ノブの右回転量を最大回転量の１０％に制限する（Ｓ３２）。
【００３９】
例えば、図９（ｃ）において、ノブ１３ｄの最小値０から中央値５０までの回転角度が１４０度、最小値０から中間値７５までの回転角度が２１０度、最小値０から最大値１００までの回転角度が２８０度、右回転で最大値１００から最小値０へショートカットするために必要な回転角度が８０度であるとする。そして、ノブ１３ｄの回転量が中間値７５を指示している状態、つまり、ノブ１３ｄが２１０度右回転している場合は、なぞった長さに関係無く１回転に必要な３６０度の１０％の３６度以上右回転しないように制御する。この例では、ノブ１３ｄが中間値７５を指示する２１０度から３６度右回転しても２４６度までしか右回転しないため、最大値の２８０度まで到達しない。また、ノブ１３ｄが最大値１００を指示している状態、つまり、ノブ１３ｄが２８０度右回転している場合でも、その位置から３６度右回転しても３１６度までしか右回転しないため、最小値の３６０度まで到達しない。
このように、Ｓ３２を実行することにより、ノブが右回転する際に過回転し、最大値から最小値へショートカットして移動する事態を阻止することができる。
【００４０】
また、ＣＰＵ１７は、Ｓ３０において否定判定した場合は（Ｓ３０：Ｎｏ）、ノブ（図６）を左回転させる操作が操作面１３ａに対して行われたか否かを判定する（Ｓ３３）。ここで、ＣＰＵ１７は、肯定判定した場合は（Ｓ３３：Ｙｅｓ）、その操作対象となったノブの指示は最小値に近いか否かを判定する（Ｓ３４）。例えば、図９（ｃ）に示したように最小値０と最大値１００との中間の値を中央値５０とすると、最小値０と中央値５０との中間値２５を閾値に設定し、ノブ１３ｄの指示が閾値の中間値２５よりも最小値０の側に回転しているか否かを判定する。ここで、ＣＰＵ１７は、ノブの指示が最小値に近いと判定した場合は（Ｓ３４：Ｙｅｓ）、ノブの左回転量を最大回転量の１０％に制限する（Ｓ３５）。
【００４１】
例えば、図９（ｃ）において、ノブ１３ｄの最小値０から中間値２５までの回転角度が７０度、左回転で最小値０から最大値１００へショートカットするために必要な回転角度が８０度であるとする。そして、ノブ１３ｄの回転量が中間値２５を指示している状態、つまり、ノブ１３ｄが７０度右回転している場合は、なぞった長さに関係無く１回転に必要な３６０度の１０％の３６度以上左回転しないように制御する。この例では、ノブ１３ｄが中間値２５を指示する７０度から３６度左回転しても３４度までしか左回転しないため、最小値の０度まで到達しない。また、ノブ１３ｄが最小値０を指示している状態、つまり、ノブ１３ｄが右回転していない場合でも、その位置から３６度左回転しても３２４度（＝３６０度−３６度）までしか左回転しないため、最大値の２８０度まで到達しない。
このように、Ｓ３５を実行することにより、ノブが左回転する際に過回転し、最小値から最大値へショートカットして移動する事態を阻止することができる。
【００４２】
［第２実施形態の効果］
上述したように、第２実施形態の表示装置１０は、画像の変化量が所定の閾値に達している場合は、操作面１３ａをなぞったときの画像の変化量を制限することができる。
したがって、表示装置１０は、画像の変化量が所定の閾値に達している状態で操作面１３ａをなぞったときに、画像が所定の閾値を大きく超えないようにすることができる。
【００４３】
〈他の実施形態〉
（１）ＣＰＵ１７は、タッチパネル１３から取得するｘｙ座標データに基づいて、なぞり方の特徴を抽出し、その抽出した特徴に基づいて操作モードを決定することもできる。例えば、なぞるときの開始位置のｘｙ座標となぞり終わった終了位置のｘｙ座標とに基づいて、ｘ軸方向の移動距離Δｘとｙ軸方向の移動距離Δｙとを演算し、ΔｘおよびΔｙの比が所定の範囲内である場合はロータリー操作モードに決定し、所定の範囲外である場合はリニア操作モードに決定する。例えば、Δｘ／Δｙの値が０．５〜２．０の範囲である場合は、なぞった軌跡の傾きが大きすぎず、かつ、小さすぎないため、円弧状になぞった軌跡であると推定する。そして、Δｘ／Δｙの値が０．５〜２．０の範囲であると判定された最新の履歴が履歴テーブルに連続３回以上記憶されている場合は、操作モードをロータリー操作モードに決定する。また、Δｘ／Δｙの値が３を超えている場合は、なぞった軌跡の傾きが大きすぎるため、その軌跡は上下方向を意識してなぞった軌跡であると推定し、操作モードを上下方向のリニア操作モードに決定する。また、Δｘ／Δｙの値が０．３未満の場合は、なぞった軌跡の傾きが小さすぎるため、その軌跡は左右方向を意識してなぞった軌跡であると推定し、操作モードを左右方向のリニア操作モードに決定する。
【００４４】
（２）また、ＣＰＵ１７は、タッチパネル１３から取得するｘｙ座標データに基づいて、なぞった軌跡の関数を演算し、その演算結果に基づいて操作モードを決定することもできる。例えば、軌跡の関数が２次関数である、つまり、円弧状の軌跡であるか否かを判定し、その判定結果を履歴として履歴テーブルに記憶する。そして、円弧状の軌跡であると判定された最新の履歴が履歴テーブルに連続３回以上記憶されている場合は、操作モードをロータリー操作モードに決定する。また、演算した関数が１次関数であり、その傾きが大きい場合は、上下方向を意識した操作であると推定し、操作モードを上下方向のリニア操作モードに決定する。また、演算した関数が１次関数であり、その傾きが小さい場合は、左右方向を意識した操作であると推定し、操作モードを左右方向のリニア操作モードに決定する。
【００４５】
（３）前述した各実施形態では、この出願に係る表示装置として、楽曲制作を行う際に音量やパンポットなどの各種の物理量（パラメータ）を調節するための画像を表示する場合を説明したが、他の物理量を調節する用途にも適用することができる。例えば、車両に備える表示装置に適用することができる。例えば、車載オーディオの音量や音質などを設定するための操作面を表示する表示装置に適用することができる。この場合、音量や音質を調節するためのノブが操作面に表示され、操作面をなぞることにより、ノブを回転させて音量や音質を調節するが、操作者のなぞり方の特徴をノブの回転に反映させることができるため、操作性を向上させることができる。
【００４６】
（４）さらに、この出願に係る表示装置は、タッチパネルの操作面をなぞることにより、その操作面に表示された画像を変化させるゲームにも適用することができる。この場合、操作者の操作面のなぞり方の特徴を画像の動きに反映させることができるため、操作性を向上させることができる。
（５）さらに、この出願に係る表示装置は、タッチパネルの操作面に表示された画像を変化させることにより、所定の処理を実行させるコンピュータにも適用することができる。この場合、操作者の操作面のなぞり方の特徴を画像の動きに反映させることができるため、操作性を向上させることができる。
（６）前述した各実施形態では、ＣＰＵ１７が履歴テーブル１８ａを参照し、最新の連続判定回数を判定する際の閾値が３回であったが、その閾値を２回に設定することもできるし、４回以上に設定することもできる。また、最新の連続判定回数ではなく、過去の判定回数の合計回数を閾値に設定することもできる。
（７）前述した各実施形態においてＣＰＵ１７が実行する処理は、信号処理部１４が備えるＣＰＵ、あるいは、外部機器２０としてのコンピュータが実行しても良い。
【００４７】
［特許請求の範囲との対応関係］
ノブ１３ｂ〜１３ｅが請求項１に記載の所定の画像に対応する。ＣＰＵ１７が実行するＳ１〜Ｓ４，Ｓ１０，Ｓ１１が請求項１に記載の決定処理に対応し、Ｓ５〜Ｓ８，Ｓ１２〜Ｓ１４が変更処理に対応する。また、リニア操作モードが請求項１に記載の直線状操作モードに、ロータリー操作モードが請求項１に記載の円弧状操作モードにそれぞれ対応する。上下方向のリニア操作モードが請求項４に記載の上下方向操作モードに、左右方向のリニア操作モードが請求項４に記載の左右方向操作モードにそれぞれ対応する。第２実施形態においてＣＰＵ１７が実行するＳ３２およびＳ３５が請求項５に記載の制限処理に対応する。さらに、ｘ軸方向が請求項３に記載の第１の方向に、ｙ軸方向が第２の方向に、ｘ軸方向の速度成分Ｖ１ｘが第１速度成分に、ｙ軸方向の速度成分Ｖ１ｙが第２速度成分にそれぞれ対応する。ノブ１３ｂにより調節される音量、ノブ１３ｃにより調節されるパンポット、ノブ１３ｄにより調節されるリバーブ、ノブ１３ｅにより調節されるコーラスなどが請求項６に記載の所定の物理量に対応する。また、ノブ１３ｂ〜１３ｅが請求項６に記載の操作部材に対応する。
【符号の説明】
【００４８】
１０    表示装置
１２    表示器
１３    タッチパネル
１３ａ  操作面
１３ｂ〜１３ｅ  ノブ
１８ａ  履歴テーブル
【図１】
2018097604.tif 000003
【図２】
2018097604.tif 000004
【図３】
2018097604.tif 000005
【図４】
2018097604.tif 000006
【図５】
2018097604.tif 000007
【図６】
2018097604.tif 000008
【図７】
2018097604.tif 000009
【図８】
2018097604.tif 000010
【図９】
2018097604.tif 000011