(57)【要約】【課題】ピンチ操作によって画像を拡大処理または縮小処理させる領域を容易に指定することができる表示装置を提供する。【解決手段】表示装置１０は、表示部２０と、検出部３０と、制御部５０とを備える。表示部２０は、表示面２２を有する。表示部２０は、画像Ｇを表示する。検出部３０は、表示面２２に対する被検出物の接触に基づく少なくとも３つの接触位置を検出可能である。制御部５０は、表示部２０と検出部３０とを制御する。制御部５０は、被検出物によって最後に接触された２つの接触位置Ｐ２、Ｐ３の距離が変化したか否かによってピンチ操作が行われたか否かを判定する。制御部５０は、ピンチ操作が行われたと判定した場合、最後に接触された２つの接触位置Ｐ２、Ｐ３の直前の接触位置Ｐ１を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。【選択図】図２
2018120507.tif 000002
【特許請求の範囲】
【請求項１】
表示面を有し、画像を表示する表示部と、
前記表示面に対する被検出物の接触に基づく少なくとも３つの接触位置を検出可能な検出部と、
前記表示部と前記検出部とを制御する制御部と
を備え、
前記制御部は、前記被検出物によって最後に接触された２つの接触位置の距離が変化したか否かによってピンチ操作が行われたか否かを判定し、前記ピンチ操作が行われたと判定した場合、前記最後に接触された２つの接触位置の直前の接触位置を基準点として前記画像の拡大処理または縮小処理を行う、表示装置。
【請求項２】
前記制御部が前記ピンチ操作が行われたと判定した際、前記直前の接触位置において前記検出部が前記被検出物の接触を検出し続けている場合と、前記直前の接触位置において前記検出部が前記被検出物の接触を検出していない場合とのいずれの場合においても、前記直前の接触位置を前記基準点として前記画像の拡大処理または縮小処理を行う、請求項１に記載の表示装置。
【請求項３】
前記制御部が前記ピンチ操作が行われたと判定した際、前記直前の接触位置において前記検出部が前記被検出物の接触を検出し続けている場合、前記直前の接触位置を前記基準点として前記画像の拡大処理または縮小処理を行い、
前記直前の接触位置において前記検出部が前記被検出物の接触を検出していない場合、前記直前の接触位置を前記基準点として前記画像の拡大処理または縮小処理を行わない、請求項１に記載の表示装置。
【請求項４】
前記制御部は、前記ピンチ操作が行われたと判定した時刻と、前記直前の接触位置が検出された時刻との期間を示す第１期間が閾値以下であるか否かを判定し、
前記制御部が前記第１期間が前記閾値以下であると判定した場合、前記最後に接触された２つの接触位置の直前の接触位置を前記基準点として前記画像の拡大処理または縮小処理を行い、
前記制御部が前記第１期間が前記閾値よりも長いと判定した場合、前記ピンチ操作が行われた位置を前記基準点として前記画像の拡大処理または縮小処理を行う、請求項１から請求項３のいずれか１項に記載の表示装置。
【請求項５】
ユーザーによって入力された設定モードを記憶する記憶部をさらに備え、
前記設定モードは、指定位置モードと操作位置モードとを含み、
前記指定位置モードに設定されている際、前記制御部が前記ピンチ操作が行われたと判定した場合、前記制御部は、前記最後に接触された２つの接触位置の直前の接触位置を前記基準点として前記画像の拡大処理または縮小処理を行い、
前記操作位置モードに設定されている際、前記制御部が前記ピンチ操作が行われたと判定した場合、前記制御部は、前記ピンチ操作が行われた位置を前記基準点として前記画像の拡大処理または縮小処理を行う、請求項１から請求項４のいずれか１項に記載の表示装置。
【請求項６】
前記制御部が前記ピンチ操作が行われた位置を前記基準点として前記画像の拡大処理または縮小処理を行う場合、
前記最後に接触された２つの接触位置のうちいずれか一方の接触位置を中心に前記画像の拡大処理または縮小処理を行う、または、
前記最後に接触された２つの接触位置の中間点を中心に前記画像の拡大処理または縮小処理を行う、請求項４または請求項５に記載の表示装置。
【請求項７】
前記制御部は、前記基準点を中心に前記画像の拡大処理または縮小処理を行う、請求項１から請求項６のいずれか１項に記載の表示装置。
【請求項８】
前記表示面は、
拡大処理と縮小処理との対象となる拡大縮小対象画像を含む拡大縮小可能領域と、
前記拡大縮小対象画像を含まない非拡大縮小可能領域とを含み、
前記制御部は、前記直前の接触位置を前記拡大縮小可能領域において検出する、請求項１から請求項７のいずれか１項に記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に関する。
【背景技術】
【０００２】
従来、ユーザーがピンチ操作を行うことによって、表示された画像を拡大または縮小を行う表示装置が知られている（例えば、特許文献１）。特許文献１に記載の携帯端末では、ユーザーがピンチアウト操作を行うことによって画像が拡大される。また、特許文献１に記載の携帯端末では、ユーザーがピンチイン操作を行うことによって画像が縮小される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−４９６２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の携帯端末では、ピンチアウト操作またはピンチイン操作の際にタッチされた２点の中間点を中心として拡大処理または縮小処理が行われる。したがって、拡大処理または縮小処理の基準点を適切な位置に指定することができず、ピンチ操作によって画像を拡大処理または縮小処理させる領域を容易に指定することができない可能性があった。
【０００５】
本発明は上記課題に鑑みてなされたものであり、その目的は、ピンチ操作によって画像を拡大処理または縮小処理させる領域を容易に指定することができる表示装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る表示装置は、表示部と、検出部と、制御部とを備える。前記表示部は、表示面を有する。前記表示部は、画像を表示する。前記検出部は、前記表示面に対する被検出物の接触に基づく少なくとも３つの接触位置を検出可能である。前記制御部は、前記表示部と前記検出部とを制御する。前記制御部は、前記被検出物によって最後に接触された２つの接触位置の距離が変化したか否かによってピンチ操作が行われたか否かを判定する。前記制御部は、前記ピンチ操作が行われたと判定した場合、前記最後に接触された２つの接触位置の直前の接触位置を基準点として前記画像の拡大処理または縮小処理を行う。
【発明の効果】
【０００７】
本発明によれば、ピンチ操作によって画像を拡大処理または縮小処理させる領域を容易に指定することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る表示装置を示すブロック図である。
【図２】（ａ）および（ｂ）は、本発明の実施形態に係る表示装置を示す模式図である。
【図３】本発明の実施形態に係る表示装置の画像の拡大処理または縮小処理の設定方法を示すフローチャートである。
【図４】（ａ）および（ｂ）は、本発明の実施形態に係る表示装置を示す模式図である。
【図５】本発明の実施形態に係る表示装置の画像の拡大処理または縮小処理の設定方法を示すフローチャートである。
【図６】本発明の実施形態に係る表示装置の画像の拡大処理または縮小処理の設定方法を示すフローチャートである。
【図７】（ａ）および（ｂ）は、本発明の実施形態に係る表示装置を示す模式図である。
【図８】本発明の実施形態に係る表示装置の画像の拡大処理または縮小処理の設定方法を示すフローチャートである。
【図９】本発明の実施形態に係る表示装置を示す模式図である。
【図１０】（ａ）および（ｂ）は、本発明の実施形態に係る表示装置を示す模式図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を参照しながら説明する。なお、図中、同一または相当部分については同一の参照符号を付して説明を繰り返さない。
【００１０】
図１および図２を参照して本発明に係る表示装置１０の実施形態を説明する。図１は、本発明の実施形態に係る表示装置１０を示すブロック図である。図２（ａ）および図２（ｂ）は、本発明の実施形態に係る表示装置１０を示す模式図である。図２（ａ）において、左手Ｈ１は、表示装置１０を操作するユーザーの左手を示し、右手Ｈ２は、表示装置１０を操作するユーザーの右手を示す。位置Ｆ１、Ｆ２、Ｆ３ａおよびＦ３ｂは、ユーザーのタッチ操作によって、ユーザーの指が表示面２２に対して接触した指の位置を示す。第１接触位置Ｐ１、第２接触位置Ｐ２、第３接触位置Ｐ３ａおよび第３接触位置Ｐ３ｂは、検出部３０によって検出された接触位置を示す。距離ｄ１は、第２接触位置Ｐ２と第３接触位置Ｐ３ａとの距離を示す。距離ｄ２は、第２接触位置Ｐ２と第３接触位置Ｐ３ｂとの距離を示す。なお、本明細書において第１接触位置Ｐ１、第２接触位置Ｐ２、第３接触位置Ｐ３ａおよび第３接触位置Ｐ３ｂを総称して接触位置Ｐと記載することがある。
【００１１】
図１に示すように、表示装置１０は、表示部２０と、検出部３０と、記憶部４０と、制御部５０とを備える。表示装置１０は、例えば、スマートフォンまたはタブレット型コンピューターである。
【００１２】
図２に示すように、表示部２０は、表示面２２を有する。表示部２０は、画像Ｇを表示する。本実施形態では、画像Ｇには、文字Ａを示す画像が含まれる。表示部２０は、例えば、液晶パネルである。
【００１３】
検出部３０は、表示面２２に対する被検出物の接触に基づく接触位置Ｐを検出する。検出部３０は、複数の接触位置Ｐを検出可能である。検出部３０は、例えば、タッチセンサーである。被検出物は、例えば、表示装置１０を操作するユーザーの指またはタッチペンである。以下、本明細書において、被検出物として、表示装置１０を操作するユーザーの指を例に挙げて説明する。
【００１４】
記憶部４０は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。ＲＯＭには、制御プログラムが格納されている。
【００１５】
制御部５０は、表示部２０と、検出部３０と、記憶部４０とを制御する。制御部５０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。制御部５０は、検出部３０によって検出された複数の接触位置Ｐのうち被検出物によって最後に接触された２つの接触位置Ｐ２、Ｐ３の距離が変化したか否かによってピンチ操作が行われたか否かを判定する。最後に接触された２つの接触位置とは、例えば、制御部５０がピンチ操作が行われた否かを判定する時点において、検出部３０によって検出された複数の接触位置Ｐのうち、検出部３０が検出した時刻が１番目に遅い時刻に検出された接触位置Ｐ３と、２番目に遅い時刻に検出された接触位置Ｐ２とを示す。制御部５０がピンチ操作が行われたと判定した場合、最後に接触された２つの接触位置Ｐ２、Ｐ３の直前の接触位置Ｐ１を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。したがって、ユーザーはピンチ操作をする前にタッチ操作を行うことによって、拡大処理または縮小処理の基準点ＢＰを指定することができる。その結果、ピンチ操作によって画像Ｇを拡大処理または縮小処理させる領域を容易に指定することができる。
【００１６】
図１〜図３を参照して、本発明の実施形態に係る表示装置１０の画像Ｇの拡大処理または縮小処理の方法について説明する。図３は、本発明の実施形態に係る表示装置１０の画像Ｇの拡大処理または縮小処理の設定方法を示すフローチャートである。図３に示すステップＳ１０２〜ステップＳ１１０の処理が実行されることによって画像Ｇの拡大処理または縮小処理が行われる。本実施形態では、画像Ｇの拡大処理について説明する。
【００１７】
ステップＳ１０２：ユーザーが第１接触位置Ｐ１に接触する。詳しくは、図２（ａ）に示すように、ユーザーの左手Ｈ１の人差し指が、位置Ｆ１をタッチする。位置Ｆ１がタッチされることによって、検出部３０は、第１接触位置Ｐ１を検出する。処理は、ステップＳ１０４に進む。
【００１８】
ステップＳ１０４：ユーザーが第２接触位置Ｐ２に接触する。詳しくは、図２（ａ）に示すように、ユーザーの右手Ｈ２の親指が、位置Ｆ２をタッチする。位置Ｆ２がタッチされることによって、検出部３０は、第２接触位置Ｐ２を検出する。処理は、ステップＳ１０６に進む。
【００１９】
ステップＳ１０６：ユーザーが第３接触位置Ｐ３ａに接触する。詳しくは、図２（ａ）に示すように、ユーザーの右手Ｈ２の人差し指が、位置Ｆ３ａをタッチする。位置Ｆ３ａがタッチされることによって、検出部３０は、第３接触位置Ｐ３ａを検出する。処理は、ステップＳ１０８に進む。
【００２０】
ステップＳ１０８：制御部５０は、第２接触位置Ｐ２と第３接触位置Ｐ３ａとの少なくとも一方が動いたか否かを判定する。詳しくは、制御部５０は、ユーザーの右手Ｈ２の親指とユーザーの右手Ｈ２の人差し指との少なくとも一方が動いたか否かを判定する。より詳しくは、制御部５０は、第２接触位置Ｐ２と第３接触位置Ｐ３ａとの距離が変化したか否かを判定する。制御部５０は、第２接触位置Ｐ２と第３接触位置Ｐ３ａとのいずれもが動いていないと判定した場合（ステップＳ１０８：Ｎｏ）、すなわち、ユーザーによってピンチ操作が行われていないと制御部５０が判定した場合、処理は、ステップＳ１０８に戻る。制御部５０は、第２接触位置Ｐ２と第３接触位置Ｐ３ａとの少なくとも一方が動いたと判定した場合（ステップＳ１０８：Ｙｅｓ）、すなわち、ユーザーによってピンチ操作が行われたと制御部５０が判定した場合、処理は、ステップＳ１１０に進む。例えば、図２（ａ）に示すように、ユーザーの右手Ｈ２の人差し指が位置Ｆ３ａから位置Ｆ３ｂに移動した場合、第２接触位置Ｐ２と第３接触位置Ｐ３ｂとの距離が、距離ｄ１から距離ｄ２へと変化する。したがって、制御部５０は、ユーザーによってピンチ操作が行われたと判定し（ステップＳ１０８：Ｙｅｓ）、処理は、ステップＳ１１０に進む。
【００２１】
ステップＳ１１０：制御部５０は、第１接触位置Ｐ１を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。詳しくは、図２（ｂ）に示すように、第１接触位置Ｐ１を基準点ＢＰとして拡大処理を行う。本実施形態では、第１接触位置Ｐ１を中心に画像Ｇの拡大処理または縮小処理を行う。すなわち、仮想円Ｃの中心が第１接触位置Ｐ１となるようにして拡大処理または縮小処理を行う。仮想円Ｃは、拡大処理の拡大率および拡大方向のイメージを示す。本実施形態では、仮想円Ｃの中心が第１接触位置Ｐ１となるようにして拡大処理が行われる。処理は終了する。
【００２２】
以上、図１〜図３を参照して説明したように、表示装置１０では、制御部５０は、被検出物によって最後に接触された２つの接触位置（第２接触位置Ｐ２、第３接触位置Ｐ３ａ、Ｐ３ｂ）の距離が変化したか否かによってピンチ操作が行われたか否かを判定する。制御部５０がピンチ操作が行われたと判定した場合、最後に接触された２つの接触位置（第２接触位置Ｐ２、第３接触位置Ｐ３ａ、Ｐ３ｂ）の直前の接触位置（第１接触位置Ｐ１）を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。したがって、ユーザーはピンチ操作をする前にタッチ操作を行うことによって、拡大処理または縮小処理の基準点ＢＰを指定することができる。その結果、ピンチ操作によって画像Ｇを拡大処理または縮小処理させる領域を容易に指定することができる。
【００２３】
また、制御部５０がピンチ操作が行われたと判定した際、直前の接触位置（第１接触位置Ｐ１）において検出部３０が被検出物の接触を検出し続けている場合、直前の接触位置（第１接触位置Ｐ１）を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。すなわち、ユーザーが位置Ｆ１を押し続けている状態で、位置Ｆ２および位置Ｆ３ａにおいてユーザーがピンチ操作することによって、制御部５０は、第１接触位置Ｐ１を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。一方、直前の接触位置（第１接触位置Ｐ１）において検出部３０が被検出物の接触を検出していない場合、直前の接触位置（第１接触位置Ｐ１）を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行わない。したがって、ユーザーが基準点ＢＰを押しながらピンチ操作を行うことによって、画像Ｇの拡大または縮小を行うため、画像Ｇの拡大処理または縮小処理の基準点ＢＰの位置を容易に認識できる。その結果、ピンチ操作によって画像Ｇを拡大処理または縮小処理させる領域を容易に指定することができる。
【００２４】
図１〜図３を参照して説明した表示装置１０では、ユーザーが基準点ＢＰを押しながらピンチ操作を行うことによって、画像Ｇの拡大または縮小を行っていたが、ピンチ操作を行う際にユーザーが基準点ＢＰから指を離していてもよい。すなわち、制御部５０がピンチ操作が行われたと判定した際、直前の接触位置（第１接触位置Ｐ１）において検出部３０が被検出物の接触を検出し続けている場合と、直前の接触位置（第１接触位置Ｐ１）において検出部３０が被検出物の接触を検出していない場合とのいずれの場合においても、直前の接触位置（第１接触位置Ｐ１）を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行ってもよい。
【００２５】
図１〜図３を参照して説明した表示装置１０では、ユーザーは３つの点をタッチ操作することによって画像Ｇの拡大または縮小を行っていたが、ユーザーが４つの点をタッチ操作することによって画像Ｇの拡大または縮小を行ってもよい。
【００２６】
図１、図４および図５を参照して、本発明の実施形態に係る表示装置１０の画像Ｇの拡大処理または縮小処理の方法について説明する。図４（ａ）および図４（ｂ）は、本発明の実施形態に係る表示装置１０を示す模式図である。図５は、本発明の実施形態に係る表示装置１０の画像Ｇの拡大処理または縮小処理の設定方法を示すフローチャートである。図５に示すステップＳ２０２〜ステップＳ２１２の処理が実行されることによって画像Ｇの拡大処理または縮小処理が行われる。本実施形態では、画像Ｇの拡大処理について説明する。図５のフローチャートに示す画像Ｇの拡大処理または縮小処理の方法は、ユーザーが４つの点をタッチ操作する点を除いて、図３のフローチャートに示す画像Ｇの拡大処理または縮小処理の方法と同様の処理であるため、重複部分については説明を省略する。
【００２７】
ステップＳ２０２：ユーザーが第１接触位置Ｐ１に接触する。詳しくは、図４（ａ）に示すように、ユーザーの左手Ｈ１の人差し指が、位置Ｆ１をタッチする。位置Ｆ１がタッチされることによって、検出部３０は、第１接触位置Ｐ１を検出する。処理は、ステップＳ２０４に進む。
【００２８】
ステップＳ２０４：ユーザーが第２接触位置Ｐ２に接触する。詳しくは、図４（ａ）に示すように、ユーザーは位置Ｆ１に接触していた左手Ｈ１の人差し指を表示面２２から離し、左手Ｈ１の人差し指で位置Ｆ２をタッチする。位置Ｆ２がタッチされることによって、検出部３０は、第２接触位置Ｐ２を検出する。処理は、ステップＳ２０６に進む。
【００２９】
ステップＳ２０６：ユーザーが第３接触位置Ｐ３に接触する。詳しくは、図４（ａ）に示すように、ユーザーの右手Ｈ２の親指が、位置Ｆ３をタッチする。位置Ｆ３がタッチされることによって、検出部３０は、第３接触位置Ｐ３を検出する。処理は、ステップＳ２０８に進む。
【００３０】
ステップＳ２０８：ユーザーが第４接触位置Ｐ４に接触する。詳しくは、図４（ａ）に示すように、ユーザーの右手Ｈ２の人差し指が、位置Ｆ４ａをタッチする。位置Ｆ４ａがタッチされることによって、検出部３０は、第４接触位置Ｐ４ａを検出する。処理は、ステップＳ２１０に進む。
【００３１】
ステップＳ２１０：制御部５０は、第３接触位置Ｐ３と第４接触位置Ｐ４ａとの少なくとも一方が動いたか否かを判定する。詳しくは、制御部５０は、ユーザーの右手Ｈ２の親指とユーザーの右手Ｈ２の人差し指との少なくとも一方が動いたか否かを判定する。より詳しくは、制御部５０は、第３接触位置Ｐ３と第４接触位置Ｐ４ａとの距離が変化したか否かを判定する。制御部５０は、第３接触位置Ｐ３と第４接触位置Ｐ４ａとのいずれもが動いていないと判定した場合（ステップＳ２１０：Ｎｏ）、すなわち、ユーザーによってピンチ操作が行われていないと制御部５０が判定した場合、処理は、ステップＳ２１０に戻る。制御部５０は、第３接触位置Ｐ３と第４接触位置Ｐ４ａとの少なくとも一方が動いたと判定した場合（ステップＳ２１０：Ｙｅｓ）、すなわち、ユーザーによってピンチ操作が行われたと制御部５０が判定した場合、処理は、ステップＳ２１２に進む。例えば、図４（ａ）に示すように、ユーザーの右手Ｈ２の人差し指が位置Ｆ４ａから位置Ｆ４ｂに移動した場合、第３接触位置Ｐ３と第４接触位置Ｐ４ｂとの距離が、距離ｄ１から距離ｄ２へと変化する。したがって、制御部５０は、ユーザーによってピンチ操作が行われたと判定し（ステップＳ２１０：Ｙｅｓ）、処理は、ステップＳ２１２に進む。
【００３２】
ステップＳ２１２：制御部５０は、第２接触位置Ｐ２を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。詳しくは、図４（ｂ）に示すように、第２接触位置Ｐ２を基準点ＢＰとして拡大処理を行う。本実施形態では、第２接触位置Ｐ２を中心に画像Ｇの拡大処理または縮小処理を行う。仮想円Ｃの中心が第２接触位置Ｐ２となるようにして拡大処理または縮小処理を行う。仮想円Ｃは、拡大処理の拡大率および拡大方向のイメージを示す。本実施形態では、仮想円Ｃの中心が第２接触位置Ｐ２となるようにして拡大処理が行われる。
【００３３】
以上、図１、図４および図５を参照して説明したように、表示装置１０では、制御部５０は、被検出物によって最後に接触された２つの接触位置（第３接触位置Ｐ３、第４接触位置Ｐ４ａ、Ｐ４ｂ）の距離が変化したか否かによってピンチ操作が行われたか否かを判定する。制御部５０がピンチ操作が行われたと判定した場合、最後に接触された２つの接触位置（第３接触位置Ｐ３、第４接触位置Ｐ４ａ、Ｐ４ｂ）の直前の接触位置（第２接触位置Ｐ２）を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。したがって、ピンチ操作をする前にタッチ操作を再度行うことによって、拡大処理または縮小処理の基準点ＢＰを変更することができる。その結果、ピンチ操作によって画像Ｇを拡大処理または縮小処理させる領域を容易に指定することができる。
【００３４】
ユーザーによって入力された設定モードに応じて、画像Ｇの拡大処理または縮小処理の基準点ＢＰの位置の設定を変更可能にしてもよい。図１、図６および図７を参照して、本発明の実施形態に係る表示装置１０の画像Ｇの拡大処理または縮小処理の方法について説明する。図６は、本発明の実施形態に係る表示装置１０の画像Ｇの拡大処理または縮小処理の設定方法を示すフローチャートである。図７（ａ）および図７（ｂ）は、本発明の実施形態に係る表示装置１０を示す模式図である。図６に示すステップＳ３０２〜ステップＳ３２０の処理が実行されることによって画像Ｇの拡大処理または縮小処理が行われる。本実施形態では、画像Ｇの拡大処理について説明する。図６のフローチャートに示す画像Ｇの拡大処理または縮小処理の方法は、ユーザーによって入力された設定モードに応じて、拡大処理または縮小処理の基準点ＢＰの位置の設定を変更する。図３のフローチャートに示す画像Ｇの拡大処理または縮小処理の方法との重複部分については説明を省略する。
【００３５】
ステップＳ３０２：制御部５０は、設定モードが何であるかを判定する。設定モードは、記憶部４０に記憶される。設定モードは、ユーザーによって入力される。設定モードは、指定位置モードと操作位置モードとを含む。制御部５０が、設定モードが操作位置モードであると判定した場合（ステップＳ３０２：操作位置モード）、処理はステップＳ３１４に進む。制御部５０が、設定モードが指定位置モードであると判定した場合（ステップＳ３０２：指定位置モード）、処理はステップＳ３０４に進む。
【００３６】
ステップＳ３０４〜ステップＳ３１２：図３に示すステップＳ１０２〜ステップＳ１１０と同じ処理が行われ、第１接触位置Ｐ１を基準点ＢＰとして画像Ｇの拡大処理または縮小処理が行われる。ステップＳ３０４〜ステップＳ３１２の処理が実行されると、処理は終了する。
【００３７】
ステップＳ３１４：ユーザーが第１接触位置Ｐ１に接触する。詳しくは、図７（ａ）に示すように、ユーザーの右手Ｈ２の親指が、位置Ｆ１をタッチする。位置Ｆ１がタッチされることによって、検出部３０は、第１接触位置Ｐ１を検出する。処理は、ステップＳ３１６に進む。
【００３８】
ステップＳ３１６：ユーザーが第２接触位置Ｐ２に接触する。詳しくは、図７（ａ）に示すように、ユーザーの右手Ｈ２の人差し指が、位置Ｆ２ａをタッチする。位置Ｆ２ａがタッチされることによって、検出部３０は、第２接触位置Ｐ２ａを検出する。処理は、ステップＳ３１８に進む。
【００３９】
ステップＳ３１８：制御部５０は、第１接触位置Ｐ１と第２接触位置Ｐ２ａとの少なくとも一方が動いたか否かを判定する。詳しくは、制御部５０は、ユーザーの右手Ｈ２の親指とユーザーの右手Ｈ２の人差し指との少なくとも一方が動いたか否かを判定する。より詳しくは、制御部５０は、第１接触位置Ｐ１と第２接触位置Ｐ２ａとの距離が変化したか否かを判定する。制御部５０は、第１接触位置Ｐ１と第２接触位置Ｐ２ａとのいずれもが動いていないと判定した場合（ステップＳ３１８：Ｎｏ）、すなわち、ユーザーによってピンチ操作が行われていないと制御部５０が判定した場合、処理は、ステップＳ３１８に戻る。制御部５０は、第１接触位置Ｐ１と第２接触位置Ｐ２ａとの少なくとも一方が動いたと判定した場合（ステップＳ３１８：Ｙｅｓ）、すなわち、ユーザーによってピンチ操作が行われたと制御部５０が判定した場合、処理は、ステップＳ３２０に進む。例えば、図７（ａ）に示すように、ユーザーの右手Ｈ２の人差し指が位置Ｆ２ａから位置Ｆ２ｂに移動した場合、第１接触位置Ｐ１と第２接触位置Ｐ２ｂとの距離が、距離ｄ１から距離ｄ２へと変化する。したがって、制御部５０は、ユーザーによってピンチ操作が行われたと判定し（ステップＳ３１８：Ｙｅｓ）、処理は、ステップＳ３２０に進む。
【００４０】
ステップＳ３２０：制御部５０は、ピンチ操作が行われた位置を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。詳しくは、図７（ｂ）に示すように、中間点ＭＰ１を基準点ＢＰとして拡大処理を行う。中間点ＭＰ１は、第１接触位置Ｐ１と第２接触位置Ｐ２ａとの中間点を示す。本実施形態では、中間点ＭＰ１を中心に画像Ｇの拡大処理または縮小処理を行う。すなわち、拡大処理の方向のイメージを示す仮想円Ｃの中心が中間点ＭＰ１となるようにして拡大処理または縮小処理を行う。本実施形態では、仮想円Ｃの中心が中間点ＭＰ１となるようにして拡大処理が行われる。処理は終了する。なお、制御部５０が、仮想円Ｃの中心が第１接触位置Ｐ１と第２接触位置Ｐ２ａとのうちいずれか一方の接触位置を中心に画像Ｇの拡大処理または縮小処理を行ってもよい。
【００４１】
以上、図１、図６および図７を参照して説明したように、表示装置１０では、ユーザーによって入力された設定モードに応じて、拡大処理または縮小処理の基準点ＢＰの位置の設定を変更することができる。したがって、ユーザーの用途に応じて画像Ｇを拡大処理または縮小処理させる領域を容易に変更することができる。
【００４２】
ピンチ操作が行われたタイミングに応じて、拡大処理または縮小処理の基準点ＢＰの位置の設定を変更可能にしてもよい。図１、図２および図８を参照して、本発明の実施形態に係る表示装置１０の画像Ｇの拡大処理または縮小処理の方法について説明する。図８は、本発明の実施形態に係る表示装置１０の画像Ｇの拡大処理または縮小処理の設定方法を示すフローチャートである。図８に示すステップＳ４０２〜ステップＳ４１８の処理が実行されることによって画像Ｇの拡大処理または縮小処理が行われる。本実施形態では、画像Ｇの拡大処理について説明する。図８のフローチャートに示す画像Ｇの拡大処理または縮小処理の方法は、ピンチ操作がされたタイミングに応じて、拡大処理または縮小処理の基準点ＢＰの位置の設定を変更する。図３のフローチャートに示す画像Ｇの拡大処理または縮小処理の方法との重複部分については説明を省略する。
【００４３】
ステップＳ４０２：ユーザーが時刻ｔ１に第１接触位置Ｐ１に接触する。詳しくは、図２（ａ）に示すように、ユーザーの左手Ｈ１の人差し指が、位置Ｆ１をタッチする。位置Ｆ１がタッチされることによって、検出部３０は、第１接触位置Ｐ１を検出する。処理は、ステップＳ４０４に進む。
【００４４】
ステップＳ４０４：制御部５０が、記憶部４０に時刻ｔ１を記憶させる。処理は、ステップＳ４０６に進む。
【００４５】
ステップＳ４０６：ユーザーが第２接触位置Ｐ２に接触する。詳しくは、図２（ａ）に示すように、ユーザーの右手Ｈ２の親指が、位置Ｆ２をタッチする。位置Ｆ２がタッチされることによって、検出部３０は、第２接触位置Ｐ２を検出する。処理は、ステップＳ４０８に進む。
【００４６】
ステップＳ４０８：ユーザーが第３接触位置Ｐ３ａに接触する。詳しくは、図２（ａ）に示すように、ユーザーの右手Ｈ２の人差し指が、位置Ｆ３ａをタッチする。位置Ｆ３ａがタッチされることによって、検出部３０は、第３接触位置Ｐ３ａを検出する。処理は、ステップＳ４１０に進む。
【００４７】
ステップＳ４１０：制御部５０は、第２接触位置Ｐ２と第３接触位置Ｐ３ａとの少なくとも一方が動いたか否かを判定する。詳しくは、制御部５０は、ユーザーの右手Ｈ２の親指とユーザーの右手Ｈ２の人差し指との少なくとも一方が動いたか否かを判定する。より詳しくは、制御部５０は、第２接触位置Ｐ２と第３接触位置Ｐ３ａとの距離が変化したか否かを判定する。制御部５０は、第２接触位置Ｐ２と第３接触位置Ｐ３ａとのいずれもが動いていないと判定した場合（ステップＳ４１０：Ｎｏ）、すなわち、ユーザーによってピンチ操作が行われていないと制御部５０が判定した場合、処理は、ステップＳ４１０に戻る。制御部５０は、第２接触位置Ｐ２と第３接触位置Ｐ３ａとの少なくとも一方が動いたと判定した場合（ステップＳ４１０：Ｙｅｓ）、すなわち、ユーザーによってピンチ操作が行われたと制御部５０が判定した場合、処理は、ステップＳ４１２に進む。例えば、図２（ａ）に示すように、ユーザーの右手Ｈ２の人差し指が位置Ｆ３ａから位置Ｆ３ｂに移動した場合、第２接触位置Ｐ２と第３接触位置Ｐ３ｂとの距離が、距離ｄ１から距離ｄ２へと変化する。したがって、制御部５０は、ユーザーによってピンチ操作が行われたと判定し（ステップＳ４１０：Ｙｅｓ）、処理は、ステップＳ４１２に進む。
【００４８】
ステップＳ４１２：制御部５０が、記憶部４０にピンチ操作時刻ｔ２を記憶させる。ピンチ操作時刻ｔ２は、ステップＳ４１０において、制御部５０が、ユーザーによってピンチ操作が行われたと判定した時刻を示す。処理は、ステップＳ４１４に進む。
【００４９】
ステップＳ４１４：制御部５０は、時刻ｔ２−時刻ｔ１（第１期間）が基準点位置判定期間（閾値）以下であるか否かを判定する。基準点位置判定期間は、記憶部４０に記憶されている。基準点位置判定期間は、例えば５秒である。制御部５０が時刻ｔ２−時刻ｔ１が基準点位置判定期間よりも長いと判定した場合（ステップＳ４１４：Ｎｏ）、処理は、ステップＳ４１８に進む。制御部５０が時刻ｔ２−時刻ｔ１が基準点位置判定期間以下であると判定した場合（ステップＳ４１４：Ｙｅｓ）、処理は、ステップＳ４１６に進む。
【００５０】
ステップＳ４１６：制御部５０は、第１接触位置Ｐ１を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。詳しくは、図２（ｂ）に示すように、第１接触位置Ｐ１を基準点ＢＰとして拡大処理を行う。本実施形態では、第１接触位置Ｐ１を中心に画像Ｇの拡大処理または縮小処理を行う。すなわち、仮想円Ｃの中心が第１接触位置Ｐ１となるようにして拡大処理または縮小処理を行う。仮想円Ｃは、拡大率および拡大処理の方向のイメージを示す。本実施形態では、仮想円Ｃの中心が第１接触位置Ｐ１となるようにして拡大処理が行われる。処理は終了する。
【００５１】
ステップＳ４１８：制御部５０は、ピンチ操作が行われた位置を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。処理は終了する。
【００５２】
図１、図２および図８を参照して説明したように、表示装置１０では、制御部５０は、ピンチ操作が行われたと判定した時刻ｔ２と、直前の接触位置（第１接触位置Ｐ１）が検出された時刻ｔ１との期間を示す第１期間（時刻ｔ２−時刻ｔ１）が閾値（基準点位置判定期間）以下であるか否かを判定する。
【００５３】
制御部５０が第１期間（時刻ｔ２−時刻ｔ１）が閾値（基準点位置判定期間）以下であると判定した場合、最後に接触された２つの接触位置（第２接触位置Ｐ２および第３接触位置Ｐ３）の直前の接触位置（第１接触位置Ｐ１）を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。すなわち、ユーザーが第１接触位置Ｐ１に接触してから、基準点位置判定期間以内にユーザーがピンチ操作を行うことによって、第１接触位置Ｐ１を基準点ＢＰとして画像Ｇの拡大処理または縮小処理が行われる。したがって、ユーザーがタッチ操作をした後、立て続けにピンチ操作を行うことによって、画像Ｇを拡大処理または縮小処理させる領域を容易に指定して、画像Ｇを拡大処理または縮小処理させることができる。
【００５４】
一方、制御部５０が第１期間（時刻ｔ２−時刻ｔ１）が閾値（基準点位置判定期間）よりも長いと判定した場合、ピンチ操作が行われた位置を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。すなわち、ユーザーがピンチ操作を行うよりも基準点位置判定期間以内にタッチ操作が行われていない場合、ピンチ操作が行われた位置を基準点ＢＰとして画像Ｇの拡大処理または縮小処理を行う。したがって、ユーザーがタッチ操作によって基準点ＢＰを指定することなくピンチ操作を行うことによって、画像Ｇを拡大処理または縮小処理させる領域を容易に指定して、画像Ｇを拡大処理または縮小処理させることができる。
【００５５】
このように、表示装置１０では、ピンチ操作が行われたタイミングに応じて、拡大処理または縮小処理の基準点ＢＰの位置を変更可能である。したがって、ユーザーは用途に応じて基準点ＢＰの位置の設定を変更することができる。
【００５６】
図１および図９を参照して、本発明の実施形態に係る表示装置１０について説明する。図９は、本発明の実施形態に係る表示装置１０を示す模式図である。
【００５７】
図９に示すように、表示面２２は、拡大縮小可能領域Ｒ１と、非拡大縮小可能領域Ｒ２とを含む。拡大縮小可能領域Ｒ１は、拡大縮小対象画像（画像Ｇ）を含む。拡大縮小対象画像は、拡大処理と縮小処理の対象となる画像である。非拡大縮小可能領域Ｒ２は、拡大縮小対象画像を含まない。非拡大縮小可能領域Ｒ２は、例えば、スクロールバー２４と、終了ボタン２６とを含む。スクロールバー２４は、画像Ｇを拡大縮小可能領域Ｒ１内でスクロールするために用いられる。終了ボタン２６は、画像Ｇの表示を終了するボタンである。
【００５８】
制御部５０は、直前の接触位置（第１接触位置Ｐ１）を拡大縮小可能領域Ｒ１において検出する。したがって、拡大縮小可能領域Ｒ１においてユーザーがピンチ操作を行う前にタッチ操作を行うことによって、拡大処理または縮小処理の基準点ＢＰをユーザーが指定することができる。一方、制御部５０は、非拡大縮小可能領域Ｒ２において、ユーザーがタッチ操作を行った場合、直前の接触位置として検出しない。したがって、スクロールバー２４または終了ボタン２６に対してユーザーがタッチ操作を行ったとしても、制御部５０は、タッチ操作を行った位置を基準点ＢＰとして拡大処理または縮小処理を行わない。その結果、ユーザーの意図しない位置を基準点ＢＰとして拡大処理または縮小処理が行われることを抑制することができる。
【００５９】
図２および図４を参照して説明した表示装置１０では、制御部５０は、基準点ＢＰを中心に画像Ｇの拡大処理または縮小処理を行っていたが、画像Ｇの拡大処理または縮小処理の中心が基準点ＢＰに位置していなくてもよい。例えば、画像Ｇの拡大処理または縮小処理の中心に対して基準点ＢＰが左上に位置してもよい。
【００６０】
図１および図１０を参照して、本発明の実施形態に係る表示装置１０について説明する。図１０（ａ）および図１０（ｂ）は、本発明の実施形態に係る表示装置１０を示す模式図である。図１０（ａ）は画像Ｇの拡大処理前の表示装置１０を示す。図１０（ｂ）は、画像Ｇの拡大処理後の表示装置１０を示す。
【００６１】
図１０（ａ）に示すように、画像Ｇの左上の部分にタッチ操作することによって、検出部３０が第１接触位置Ｐ１を検出する。
【００６２】
その後、ピンチ操作が行われることによって図１０（ｂ）に示すように画像Ｇが拡大される。本実施形態では、仮想円Ｃの接線Ｌ１と接線Ｌ２との交点が基準点ＢＰとなるように、制御部５０が画像Ｇの拡大処理または縮小処理を行う。すなわち、仮想円Ｃの中心ＣＰに対して、基準点ＢＰは左上に位置する。したがって、画像Ｇは、基準点ＢＰに対して右下方向へと拡大処理される。その結果、文字Ａを示す画像Ｇの全体を表示面２２に表示することができる。
【００６３】
以上、図面（図１〜図１０）を参照しながら本発明の実施形態を説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す（１）〜（２））。図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の長さ、個数等は、図面作成の都合上から実際とは異なる。また、上記の実施形態で示す各構成要素の形状、寸法等は一例であって、特に限定されるものではなく、本発明の効果から実質的に逸脱しない範囲で種々の変更が可能である。
【００６４】
（１）図１〜図１０を参照して、表示装置１０について画像Ｇの拡大処理を説明したが、画像Ｇの縮小処理についても同様の処理が行われる。すなわち、制御部５０がピンチ操作が行われたと判定した場合、最後に接触された２つの接触位置Ｐ２、Ｐ３の直前の接触位置Ｐ１を基準点ＢＰとして画像Ｇの縮小処理を行う。したがって、ユーザーはピンチ操作をする前にタッチ操作を行うことによって、拡大処理または縮小処理の基準点ＢＰを指定することができる。その結果、ピンチ操作によって画像Ｇを拡大処理または縮小処理させる領域を容易に指定することができる。
【００６５】
（２）図１〜図１０を参照して説明したように、表示装置１０は、スマートフォンまたはタブレット型コンピューターであったが、本発明はこれに限定されない。例えば、表示装置１０は、画像形成装置に設けられていてもよい。
【符号の説明】
【００６６】
１０      表示装置
２０      表示部
２２      表示面
３０      検出部
４０      記憶部
５０      制御部
ＢＰ      基準点
ＣＰ      中心
Ｇ        画像
Ｐ        接触位置
Ｐ１      第１接触位置
Ｐ２、Ｐ２ａ    第２接触位置
Ｐ３、Ｐ３ａ、Ｐ３ｂ    第３接触位置
Ｐ４、Ｐ４ａ、Ｐ４ｂ    第４接触位置
Ｒ１      拡大縮小可能領域
Ｒ２      非拡大縮小可能領域
ｄ１      距離
ｄ２      距離
【図１】
2018120507.tif 000003
【図２】
2018120507.tif 000004
【図３】
2018120507.tif 000005
【図４】
2018120507.tif 000006
【図５】
2018120507.tif 000007
【図６】
2018120507.tif 000008
【図７】
2018120507.tif 000009
【図８】
2018120507.tif 000010
【図９】
2018120507.tif 000011
【図１０】
2018120507.tif 000012