(57)【特許請求の範囲】
【請求項１】
表示面を有し、前記表示面に画像を表示する表示部と、
前記表示面に対するジェスチャー動作に対応する信号を生成するタッチセンサー部と、
前記タッチセンサー部が生成した前記信号に基づき、前記ジェスチャー動作に応じた前記画像を前記表示面に表示させる制御部と
を備え、
前記タッチセンサー部は、前記表示面に対して同時に２か所がタッチされる前記ジェスチャー動作に対応して、第１信号を生成し、
前記制御部は、
前記タッチセンサー部が前記第１信号を生成すると、前記２か所のタッチ位置の中間位置の座標を取得し、
前記中間位置の座標に基づき、前記中間位置に文字画像が表示されているか否かの判定を行い、
前記判定の結果、前記中間位置に前記文字画像が表示されている場合、前記文字画像の描画領域の境界のうち、テキスト入力画面のレイアウト方向における予め定められた側の前記境界にポインター画像を表示させ、
前記判定の結果、前記中間位置に前記文字画像が表示されていない場合、前記中間位置に前記ポインター画像を表示させ、
前記タッチセンサー部は、前記２か所のタッチ位置の少なくとも一方をスライドさせる前記ジェスチャー動作に対応して、第２信号を生成し、
前記制御部は、
前記タッチセンサー部が前記第２信号を生成すると、前記２か所のタッチ位置の少なくとも一方のスライドに応じて変化する前記中間位置の座標を逐次取得して、前記ポインター画像の表示位置を変化させ、
前記２か所のタッチ位置のうちの少なくとも一方が前記表示面から離れる前記ジェスチャー動作に応じて、前記ポインター画像の表示位置を確定する、表示装置。
【請求項２】
前記制御部は、
前記２か所のタッチ位置間の距離と閾値との比較を行い、
前記比較の結果、前記２か所のタッチ位置間の距離が前記閾値を超えている場合に、前記表示面に仮想入力装置の画像を表示させる、請求項１に記載の表示装置。
【請求項３】
請求項１又は請求項２に記載の表示装置を備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、及びそれを備えた画像形成装置に関する。
【背景技術】
【０００２】
近年、タッチセンサーを備えた表示装置が普及してきている。タッチセンサーは、液晶ディスプレー（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ；ＬＣＤ）のような表示部の表示面上に設置され、ユーザーの表示面に対するジェスチャー動作（典型的には、指ジェスチャー動作）に対応する信号を生成する。表示装置が備えるプロセッサーは、タッチセンサーが生成した信号を受信して、例えば、タップ、長押し、フリップ、及びスワイプのようなジェスチャー動作を検知する。
【０００３】
タッチセンサーを備えた表示装置は、タッチセンサーを介してテキストの入力を受け付けるように構成することができる（例えば、特許文献１参照。）。具体的には、表示面に仮想入力装置（典型的には、仮想キーボード）の画像を表示し、仮想入力装置の画像（表示面）に対するジェスチャー動作に応じた文字画像を表示面（テキスト入力画面）に表示する。
【０００４】
一方、テキスト入力画面に表示されている文字画像（入力文字）からなるテキストの修正を実行するには、文字挿入位置又は文字削除位置を示すポインター画像（典型的には、カーソル画像）を、テキスト入力画面においてユーザーが修正を希望する箇所に表示させる必要がある。タッチセンサーを備えた表示装置の中には、ジェスチャー動作に応じた位置にポインター画像を表示させるものがある。典型的には、ユーザーが長押した箇所にポインター画像を表示させる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−０２０６５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ユーザーが長押した箇所にポインター画像を表示させる構成では、ポインター画像を表示させる箇所が指で隠れてしまう。このため、ユーザーがポインター画像を狙いの位置に表示させ難いという問題があった。
【０００７】
本発明は、上記問題に鑑みてなされたものであり、その目的は、ユーザーがポインター画像を狙いの位置に表示させ易い表示装置、及びそれを備えた画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の表示装置は、表示部と、タッチセンサー部と、制御部とを備える。前記表示部は表示面を有し、前記表示面に画像を表示する。前記タッチセンサー部は、前記表示面に対するジェスチャー動作に対応する信号を生成する。前記制御部は、前記タッチセンサー部が生成した前記信号に基づき、前記ジェスチャー動作に応じた前記画像を前記表示面に表示させる。更に、前記タッチセンサー部は、前記表示面に対して同時に２か所がタッチされる前記ジェスチャー動作に対応して、第１信号を生成する。前記制御部は、前記タッチセンサー部が前記第１信号を生成すると、前記２か所のタッチ位置の中間位置を示す情報を取得する。また、前記制御部は、前記中間位置を示す情報に基づいて、前記表示面にポインター画像を表示させる。
【０００９】
本発明の画像形成装置は、上記表示装置を備える。
【発明の効果】
【００１０】
本発明によれば、ユーザーがポインター画像を狙いの位置に表示させ易くなる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る画像形成装置を示す図である。
【図２】本発明の実施形態に係る表示装置の構成を示すブロック図である。
【図３】本発明の実施形態に係るテキスト入力画面を示す図である。
【図４】本発明の実施形態に係るポインター画像の表示位置を指示するジェスチャー動作を示す図である。
【図５】図４に示すジェスチャー動作に応じて表示されるポインター画像を示す図である。
【図６】本発明の実施形態に係るポインター画像の表示位置の変更を指示するジェスチャー動作を示す図である。
【図７】図６に示すジェスチャー動作に応じて表示されるポインター画像を示す図である。
【図８】（ａ）は、２か所のタッチ位置の中間位置に文字画像が表示されている状態を示す図である。（ｂ）は、図８（ａ）に示すタッチ位置に応じて表示されるポインター画像を示す図である。
【図９】本発明の実施形態２に係る仮想入力装置の起動を指示するジェスチャー動作を示す図である。
【図１０】図９に示すジェスチャー動作に応じて表示される仮想入力装置を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態を説明する。但し、本発明は以下の実施形態に限定されない。図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１３】
［実施形態１］
図１は、本実施形態に係る画像形成装置を示す図である。図１に示すように、画像形成装置１００は、操作パネル部１を備える。操作パネル部１は、タッチパネル部２を含む。本実施形態において、画像形成装置１００は、電子写真方式の複合機である。
【００１４】
続いて図２を参照して、画像形成装置１００が備える表示装置１０１の構成について説明する。図２は、表示装置１０１の構成を示すブロック図である。図２に示すように、表示装置１０１は、操作パネル部１、記憶部３、及び制御部４を備える。操作パネル部１は、タッチパネル部２、及びハードキー５を含み、タッチパネル部２は、タッチセンサー６、及び表示部７を含む。
【００１５】
操作パネル部１は、画像形成装置１００の操作パネル部である。操作パネル部１に含まれるハードキー５は、ユーザーによって操作されると、その操作に応じた信号を制御部４へ送信する。ユーザーは、ハードキー５を操作して、制御部４へ各種の指示を与えることができる。例えば、ハードキー５は、スタートキー、決定キー、及びテンキーを含み得る。更に、ハードキー５は、画像形成装置１００の動作モードを、コピー、スキャナー、及びファクシミリ送受信等の各動作モード間で切り換えるためのキーや、選択された文書の印刷、送信、及び受信等を指示するためのキーを含み得る。
【００１６】
タッチセンサー６は表示部７の表示面上に配置され、表示部７の表示面に対するジェスチャー動作（典型的には、指ジェスチャー動作）に対応する信号を生成する。詳しくは、ユーザーによるタッチを検知し、タッチ位置（タッチされた位置）に対応する信号を生成する。ユーザーは、ジェスチャー動作により、制御部４へ各種の指示を与えることができる。表示部７は、例えばＬＣＤである。なお、本実施形態では、操作パネル部１がタッチパネル部２とハードキー５とを含む構成について説明するが、ハードキー５は省略され得る。
【００１７】
タッチセンサー６の構成は、ジェスチャー動作の検知が可能である限り特に限定されるものではない。例えば、静電容量方式のタッチセンサー、抵抗膜方式のタッチセンサー、又は超音波検出方式のタッチセンサーを採用することができる。詳しくは、タッチセンサー６が、静電容量方式のタッチセンサーのようにマルチタッチの検知が可能なタッチセンサーである場合、タッチセンサー６は、複数個所がタッチされると各タッチ位置を示す信号を生成する。一方、タッチセンサー６が抵抗膜方式のタッチセンサーである場合、タッチセンサー６は、複数個所がタッチされると、各タッチ位置の中間の位置（各タッチ位置から等距離の位置）を示す信号を生成する。
【００１８】
記憶部３は、画像形成装置１００の記憶部である。記憶部３は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）によって構成され得る。記憶部３は、プログラムや設定情報などを記憶する。設定情報は、具体的には、タッチセンサー６が生成する信号と座標との対応を示す座標テーブルのデータを含む。また、設定情報は、表示部７に表示する文字のフォントを示すフォント設定情報や、表示部７に表示する文字のサイズを示す文字サイズ設定情報などを含む。記憶部３は更に、表示部７に表示する画像の画像データを記憶する。
【００１９】
制御部４は、画像形成装置１００の制御部である。制御部４は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）又はＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のようなプロセッサーを含む。また、制御部４は、画像処理用のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）を含む。更に、制御部４は、表示部７の駆動回路等の各駆動回路を含む。
【００２０】
制御部４は、記憶部３に記憶されているプログラムを実行することによって、数値計算や情報処理、機器制御のような様々な処理を行い、表示装置１０１を含む画像形成装置１００の各部の動作を制御する。つまり、制御部４は、ユーザーによるハードキー５の操作に応じて、画像形成装置１００の各部の動作を制御する。また、表示部７の表示面に対するジェスチャー動作に応じて、画像形成装置１００の各部の動作を制御する。具体的には、制御部４は、タッチセンサー６が生成した信号に基づき、例えば、タップ、長押し、フリップ、及びスワイプのようなジェスチャー動作に応じた画像を表示部７の表示面に表示させる。
【００２１】
表示装置１０１は、タッチセンサー６を介してテキストの入力を受け付けるように構成されている。以下、テキスト入力画面に表示されている文字画像（入力文字）からなるテキストの修正作業（いわゆるテキスト編集作業）の際に制御部４が実行する処理について説明する。
【００２２】
本実施形態において、制御部４は、テキスト編集作業時に、文字挿入位置又は文字削除位置を示すポインター画像（典型的には、カーソル画像）を、ジェスチャー動作に応じた位置に表示させる。具体的には、表示部７の表示面に対して同時に２か所がタッチされるジェスチャー動作が行われると、２か所のタッチ位置の中間位置を示す情報に基づいて、表示部７の表示面にポインター画像を表示させる。
【００２３】
詳しくは、タッチセンサー６がマルチタッチの検知が可能なタッチセンサーである場合、タッチセンサー６は、表示部７の表示面に対して同時に２か所をタッチするジェスチャー動作に対応して、各タッチ位置を示す信号を生成する。制御部４は、タッチセンサー６が生成した信号に基づき、まず、２か所のタッチ位置のそれぞれの座標を、座標テーブルを参照して取得する。その後、制御部４は、各タッチ位置の座標を基に、各タッチ位置の中間位置の座標を演算により取得する。一方、タッチセンサー６が抵抗膜方式のタッチセンサーである場合、タッチセンサー６は、表示部７の表示面に対して同時に２か所をタッチするジェスチャー動作に対応して、各タッチ位置の中間位置を示す信号を生成する。よって、制御部４は、タッチセンサー６が生成した信号に基づき、座標テーブルを参照して、各タッチ位置の中間位置の座標を取得する。制御部４は、中間位置の座標を取得すると、中間位置にポインター画像を表示させる。
【００２４】
ポインター画像の表示位置は、２か所のタッチのうちの少なくとも一方が検知されなくなることによって確定する。典型的には、ユーザーが、表示部７の表示面（タッチセンサー６）から指を離すことにより、ポインター画像の表示位置が確定する。
【００２５】
ポインター画像の表示後、２か所のタッチ位置の少なくとも一方をスライドさせるジェスチャー動作が行われると、制御部４は、タッチ位置のスライドに応じて、ポインター画像の表示位置を変化させる。詳しくは、２か所のタッチ位置の少なくとも一方をスライドさせるジェスチャー動作が行われると、そのスライドに伴い、タッチセンサー６から制御部４へ送信される信号が変化する。制御部４は、タッチセンサー６から送信される信号の変化に応じて、各タッチ位置の中間位置の座標を逐次取得する。つまり、中間位置の座標が変化する。その結果、ポインター画像の表示位置が変化する。
【００２６】
更に、中間位置にポインター画像を表示させると、テキスト入力画面に表示されている文字画像にポインター画像が重なる場合、制御部４は、ポインター画像の表示位置を、文字画像に重ならない位置にずらす処理を行う。具体的には、制御部４は、中間位置を示す情報（座標）に基づき、中間位置に文字画像が表示されているか否かの判定を行う。詳しくは、制御部４は、表示部７に表示されている画像の画像データと、中間位置の座標とを比較して、中間位置が文字画像の描画領域のいずれかに含まれるか否かを判定する。その判定の結果、中間位置に文字画像が表示されている場合（換言すると、中間位置が文字画像の描画領域のいずれかに含まれる場合）、制御部４は、その文字画像の描画領域の境界のうち、テキスト入力画面のレイアウト方向における予め定められた側の境界にポインター画像を表示させる。なお、文字画像の描画領域の範囲は、座標によって特定することが可能である。
【００２７】
以上説明した各処理について、図３〜図８を参照して具体的に説明する。図３は、テキスト入力画面の一例を示す。図４は、ポインター画像の表示位置を指示するジェスチャー動作を示し、図５は、図４に示すジェスチャー動作に応じて表示されるポインター画像を示す。本実施形態では、図３に示すように、８つのひらがな文字「あ」（ひらがな文字「あ」を示す８つの文字画像９）からなるテキスト（確定したテキスト）を表示するテキスト入力画面を例に、制御部４がテキスト編集作業時に実行する処理を説明する。なお、理解の容易のために、図３〜図８にはタッチセンサー６を図示していない。
【００２８】
図３に示すように、表示部７の表示面７ａにテキスト入力画面が表示されている状態において、図４に示すように、表示面７ａに対し同時に２か所をタッチするジェスチャー動作が行われると、制御部４は、２か所のタッチ位置Ｔ１、Ｔ２の中間位置Ｍを示す情報（座標）を取得する。その結果、図５に示すように、中間位置Ｍにポインター画像１０（本実施形態では、カーソル画像）が表示される。
【００２９】
図６は、ポインター画像１０の表示位置の変更を指示するジェスチャー動作を示し、図７は、図６に示すジェスチャー動作に応じて表示されるポインター画像１０を示す。
【００３０】
図６に示すように、タッチ位置Ｔ２をスライドさせるジェスチャー動作が行われると、そのジェスチャー動作に対応する信号がタッチセンサー６から制御部４へ送信される。例えば、タッチセンサー６がマルチタッチの検知が可能なタッチセンサーである場合、タッチセンサー６から制御部４へ送信される信号のうち、タッチ位置Ｔ２を示す信号が、タッチ位置Ｔ２のスライドに応じて変化する。また、タッチセンサー６が抵抗膜方式のタッチセンサーである場合、タッチセンサー６から制御部４へ送信される信号（タッチ位置Ｔ１、Ｔ２の中間位置Ｍを示す信号）が、タッチ位置Ｔ２のスライドに応じて変化する。よって、制御部４は、タッチセンサー６が生成する信号の変化に応じて、中間位置Ｍの座標を逐次取得する。その結果、図７に示すように、タッチ位置Ｔ２のスライドに応じて、ポインター画像１０の表示位置が変化する。
【００３１】
続いて図８（ａ）及び図８（ｂ）を参照して、ポインター画像１０を文字画像９に重ならない位置にずらす処理について説明する。図８（ａ）は、各タッチ位置Ｔ１、Ｔ２の中間位置Ｍに文字画像９が表示されている状態を示し、図８（ｂ）は、図８（ａ）に示すタッチ位置Ｔ１、Ｔ２に応じて表示されるポインター画像１０を示す。なお、図８（ａ）では、理解の容易のために、文字画像９を破線で示している。
【００３２】
図８（ａ）に示すように、文字画像９の描画領域９ａは一般的に矩形状であり、４つの辺（４つの境界９ｂ）を含む。各タッチ位置Ｔ１、Ｔ２の中間位置Ｍが、文字画像９の描画領域９ａに含まれる場合、図８（ｂ）に示すように、制御部４は、描画領域９ａの境界９ｂ（辺）のうち、テキスト入力画面のレイアウト方向における予め定められた側の境界９ｂ（辺）にポインター画像１０を表示させる。なお、図８（ｂ）には、レイアウト方向が横方向であり、描画領域９ａの左側の境界９ｂ（辺）にポインター画像１０を表示させる例を示したが、ポインター画像１０は右側の境界９ｂ（辺）に表示されてもよい。また、レイアウト方向が縦方向の場合、ポインター画像１０は、描画領域９ａの上側の境界９ｂ（辺）に表示されてもよいし、下側の境界９ｂ（辺）に表示されてもよい。
【００３３】
以上説明したように、本実施形態によれば、２か所のタッチ位置Ｔ１、Ｔ２の中間位置Ｍにポインター画像１０を表示させることができる。したがって、ポインター画像１０を表示させる箇所が指等で隠れることがないため、ユーザーはポインター画像１０を狙いの位置に表示させ易くなる。また、ユーザーは、２か所のタッチ位置Ｔ１、Ｔ２の少なくとも一方をスライドさせることにより、ポインター画像１０を移動させることができる。したがって、ユーザーは、より直感的にポインター画像１０の位置決めを行うことができる。また、２か所のタッチ位置Ｔ１、Ｔ２の中間位置Ｍに文字画像９が表示されている場合、その文字画像９に重ならない位置にポインター画像１０をずらすことができる。よって、文字画像９にポインター画像１０が重なる不具合の発生を防止することができる。
【００３４】
［実施形態２］
続いて、図面（図２、図９、及び図１０）を参照して、実施形態２について説明する。但し、実施形態１と異なる事項を主に説明し、実施形態１と重複する説明は適宜割愛する。実施形態２は、表示装置１０１がジェスチャー動作に応じて仮想入力装置の画像を表示する点において、実施形態１と異なる。
【００３５】
まず、図２を参照して、実施形態２に係る表示装置１０１について説明する。実施形態２において、タッチセンサー６は、静電容量方式のタッチセンサーのようにマルチタッチの検知が可能なタッチセンサーである。制御部４は、テキスト編集作業時に、表示部７の表示面に対して同時に２か所がタッチされるジェスチャー動作が行われると、２か所のタッチ位置間の距離を閾値と比較する。制御部４は、２か所のタッチ位置間の距離が閾値を超えている場合に、表示部７の表示面に仮想入力装置（例えば、仮想キーボード）の画像を表示させる。閾値を示す情報は、記憶部３に予め記憶されている。典型的には、ユーザーは、所望の位置にポインター画像を表示させた後、２か所のタッチ位置をそれぞれ外側に向けてスライドさせるジェスチャー動作を行う。このジェスチャー動作により、２か所のタッチ位置間の距離が閾値を超えて、仮想入力装置の画像が表示される。
【００３６】
以上説明した仮想入力装置の画像を表示させる処理について、図９及び図１０を参照して具体的に説明する。図９は、仮想入力装置の起動を指示するジェスチャー動作を示し、図１０は、図９に示すジェスチャー動作に応じて表示される仮想入力装置１１を示す。なお、理解の容易のために、図９及び図１０にはタッチセンサー６を図示していない。
【００３７】
図９に示すように、ユーザーが表示面７ａに対し同時に２か所をタッチして、所望の位置にポインター画像１０を表示させた後、各タッチ位置Ｔ１、Ｔ２をスライドさせた結果、２か所のタッチ位置Ｔ１、Ｔ２間の距離Ｌが閾値Ｔｈを超えると、図１０に示すように、表示面７ａに仮想入力装置１１（本実施形態では、仮想キーボード）の画像が表示される。実施形態２において、ポインター画像１０の表示位置は、仮想入力装置１１の画像が表示されることによって確定してもよいし、実施形態１と同様に、２か所のタッチのうちの少なくとも一方が検知されなくなることによって確定してもよい。
【００３８】
なお、仮想入力装置１１の種類又はレイアウトは、特に限定されるものではい。例えば、仮想入力装置１１として、いわゆる仮想フルキーボードが表示されてもよい。
【００３９】
以上、実施形態２について説明した。実施形態２によれば、２か所のタッチ位置Ｔ１、Ｔ２間の距離Ｌが閾値Ｔｈを超えている場合に仮想入力装置１１の画像が表示される。換言すると、ジェスチャー動作によって仮想入力装置１１を起動させることができる。典型的には、ユーザーは、２か所のタッチ位置Ｔ１、Ｔ２を外側に向けてスライドさせることにより、仮想入力装置１１を起動させることができる。したがって、ユーザーは、より直感的に仮想入力装置１１を起動させることができる。
【００４０】
以上、本発明の実施形態について図面を参照しながら説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である。
【００４１】
例えば、本発明による実施形態では、電子写真方式の複合機を例に説明したが、本発明は、電子写真方式のコピー機や印刷機等の各種の画像形成装置に適用することができる。
【００４２】
また、本発明は、電子写真方式の画像形成装置にのみ適用されるものではなく、インクジェット方式等の他の方式の画像形成装置にも適用することができる。
【００４３】
また、本発明は画像形成装置にのみ適用されるものではなく、タッチパネルを備えるスマートフォン、携帯電話機、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）、テレビジョン機等の各種の電子機器に適用可能である。
【産業上の利用可能性】
【００４４】
本発明は、タッチセンサー付きディスプレーを備えた様々な電子機器に応用することができる。
【符号の説明】
【００４５】
１          操作パネル部
２          タッチパネル部
４          制御部
６          タッチセンサー
７          表示部
７ａ        表示面
９          文字画像
１０        ポインター画像
１００      画像形成装置
１０１      表示装置
Ｔ１、Ｔ２  タッチ位置
Ｍ          中間位置
【図１】
0006418119.tif 000002
【図２】
0006418119.tif 000003
【図３】
0006418119.tif 000004
【図４】
0006418119.tif 000005
【図５】
0006418119.tif 000006
【図６】
0006418119.tif 000007
【図７】
0006418119.tif 000008
【図８】
0006418119.tif 000009
【図９】
0006418119.tif 000010
【図１０】
0006418119.tif 000011