(57)【特許請求の範囲】
【請求項１】
文字列を表示する表示部と、
前記表示部に対する押し込み操作の有無を検知する押込検知部と、
前記表示部に対するタッチ操作およびその位置を検知する位置検知部と、
前記押し込み操作が行われると、文字列を選択するための文字列選択モードを開始する選択範囲処理部と、を備える表示装置であって、
前記選択範囲処理部は、文字列の選択範囲が確定しているときに、前記選択範囲の始点に比べて終点に近い位置で、前記押し込み操作が行われると、前記文字列選択モードを開始し、前記始点と前記位置とに基づいて前記選択範囲を変更する、ことを特徴とする表示装置。
【請求項２】
文字列を表示する表示部と、
前記表示部に対する押し込み操作の有無を検知する押込検知部と、
前記表示部に対するタッチ操作およびその位置を検知する位置検知部と、
前記押し込み操作が行われると、文字列を選択するための文字列選択モードを開始する選択範囲処理部と、を備える表示装置であって、
前記選択範囲処理部は、文字列の選択範囲が確定しているときに、前記選択範囲の終点に比べて始点に近い位置で、前記押し込み操作が行われると、前記文字列選択モードを開始し、前記終点と前記位置とに基づいて前記選択範囲を変更する、ことを特徴とする表示装置。
【請求項３】
前記選択範囲処理部は、前記始点を含む複数文字を選択範囲とする、請求項１に記載の表示装置。
【請求項４】
前記選択範囲処理部は、前記文字列選択モードにおいて前記タッチ操作が検知されなくなったとき、前記選択範囲を確定する、請求項１ないし３のいずれかに記載の表示装置。
【請求項５】
前記選択範囲処理部は、前記文字列選択モードにおいて再び前記押し込み操作が行われると、前記選択範囲を確定する、請求項１ないし３のいずれかに記載の表示装置。
【請求項６】
前記押込検知部は、キラル高分子から形成される圧電フィルムを有する、請求項１ないし５のいずれかに記載の表示装置。
【請求項７】
前記キラル高分子はポリ乳酸である、請求項６に記載の表示装置。
【請求項８】
前記ポリ乳酸はＬ型ポリ乳酸である、請求項７に記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字列を表示する表示装置に関する。
【背景技術】
【０００２】
多機能携帯端末等の表示装置では、タッチ操作により、文字列の表示、選択、切り取り、コピー等が行われる。図１５は、従来の表示装置の操作例を示す図である。図１５（Ａ）に示すように、ユーザが、画面に表示された単語を指で長押しすると、その単語が選択され、選択範囲が表示される。また、選択範囲の両端に、選択範囲を変化させるためのハンドルが表示される。次に、図１５（Ｂ）に示すように、ユーザがハンドルに指を接触させながら移動させると、指の移動に従って、ハンドルが移動するとともに、選択範囲が変化する。次に、図１５（Ｃ）に示すように、ユーザが指を画面から離すと、選択範囲が確定する。選択範囲は、最初に指で押された単語から、指が画面から離れる直前にその指が接触していた単語までの範囲となる。これにより、ユーザは所望の文字列を選択することができる。【０００３】
また、従来の表示装置として、例えば、特許文献１に記載されたタッチパネル制御装置がある。このタッチパネル制御装置では、指を画面に接触させたまま移動させることにより、接触の開始位置から終了位置までの文字列を選択することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２０５３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
図１５に示した表示装置では、文字列の選択を開始するために長押しすることが必要であるので、文字列の選択を開始するまでに時間がかかる。また、ハンドルが小さいので、ハンドルを操作して選択範囲を指定することが容易でない。【０００６】
一方、特許文献１のタッチパネル制御装置では、操作性良く文字列を選択することができる。しかし、スクロール等の他の動作に、文字列を選択する際の操作を直接的に割り当てることができないため、他の動作において操作性が悪くなるおそれがある。【０００７】
本発明の目的は、文字列を容易に選択することができる、操作性が良い表示装置を提供することにある。
【課題を解決するための手段】
【０００８】
（１）本発明の第１の表示装置は、文字列を表示する表示部、押込検知部、位置検知部および選択範囲処理部を備える。押込検知部は、表示部に対する押し込み操作の有無を検知する。位置検知部は、表示部に対するタッチ操作およびその位置を検知する。選択範囲処理部は、押し込み操作が行われると、文字列を選択するための文字列選択モードを開始する。選択範囲処理部は、文字列の選択範囲が確定しているときに、選択範囲の始点に比べて終点に近い位置で、押し込み操作が行われると、文字列選択モードを開始し、始点と前記位置とに基づいて選択範囲を変更する。
（２）本発明の第２の表示装置は、文字列を表示する表示部、押込検知部、位置検知部および選択範囲処理部を備える。押込検知部は、表示部に対する押し込み操作の有無を検知する。位置検知部は、表示部に対するタッチ操作およびその位置を検知する。選択範囲処理部は、押し込み操作が行われると、文字列を選択するための文字列選択モードを開始する。選択範囲処理部は、文字列の選択範囲が確定しているときに、選択範囲の終点に比べて始点に近い位置で、押し込み操作が行われると、文字列選択モードを開始し、終点と前記位置とに基づいて選択範囲を変更する。
【０００９】
この構成では、押し込み操作により文字列選択モードに切り換わるので、短時間で文字列の選択を開始することができる。また、文字列選択モードにおいて、選択範囲を指定する操作が行われるので、選択範囲を指定する操作に類似の操作を、スクロール等の他の動作に割り当てても、誤操作することがない。このため、他の動作においても操作性を維持することができる。また、確定した選択範囲を修正することができる。
【００１０】
（３）本発明の第１の表示装置の選択範囲処理部は、始点を含む複数文字を選択範囲とすることが好ましい。
【００１１】
この構成では、単語単位で文字列を選択することができるので、文字列の選択が容易となる。【００１２】
（４）選択範囲処理部は、文字列選択モードにおいてタッチ操作が検知されなくなったとき、選択範囲を確定してもよい。
【００１３】
この構成では、最初に指で押された単語から、指が画面から離れる直前にその指が接触していた単語までを選択範囲とすることができる。すなわち、直観的な操作により容易に選択範囲を確定させることができる。【００１４】
（５）選択範囲処理部は、文字列選択モードにおいて再び押し込み操作が行われると、選択範囲を確定してもよい。
【００１５】
この構成では、最初に指で押された単語から、次に指で押された単語までを選択範囲とすることができる。すなわち、直観的な操作により容易に選択範囲を確定させることができる。【００１８】
（６）押込検知部は、キラル高分子から形成される圧電フィルムを有することが好ましい。【００１９】
（７）キラル高分子はポリ乳酸であることが好ましい。【００２０】
（８）ポリ乳酸はＬ型ポリ乳酸であることが好ましい。【００２１】
例えば、圧電フィルムにＰＶＤＦ（ポリフッ化ビニリデン）を用いた場合、ユーザの指の体温が圧電フィルムに伝わって、圧電フィルムによる検知に影響を及ぼすおそれがある。しかし、この構成では、ポリ乳酸には焦電性がないので、圧電フィルムによる押圧量の検知を精度よく行うことができる。
【発明の効果】
【００２２】
本発明によれば、文字列の選択が容易であり、操作性が良い表示装置を実現することができる。
【図面の簡単な説明】
【００２３】
【図１】第１の実施形態に係る表示装置の外観斜視図である。
【図２】第１の実施形態に係る表示装置のＡ−Ａ断面図である。
【図３】第１の実施形態に係る表示装置の構成を示すブロック図である。
【図４】第１の実施形態に係る選択範囲処理部が行う処理を示すフローチャートである。
【図５】受付処理Ｓ１０を示すフローチャートである。
【図６】確定処理Ｓ２０を示すフローチャートである。
【図７】再受付処理Ｓ３０を示すフローチャートである。
【図８】第１の実施形態に係る表示装置における、文字列の表示例を示す図である。
【図９】第１の実施形態に係る表示装置の第１の操作例を示す図である。
【図１０】第１の実施形態に係る表示装置の第２の操作例を示す図である。
【図１１】確定処理Ｓ１２０を示すフローチャートである。
【図１２】第２の実施形態に係る表示装置の操作例を示す図である。
【図１３】再受付処理Ｓ２３０を示すフローチャートである。
【図１４】第３の実施形態に係る表示装置の操作例を示す図である。
【図１５】従来の表示装置の操作例を示す図である。
【発明を実施するための形態】
【００２４】
《第１の実施形態》
本発明の第１の実施形態に係る表示装置１０について説明する。表示装置１０は、例えば、多機能携帯端末、電子書籍端末等である。図１は表示装置１０の外観斜視図である。表示装置１０はタッチパネル１１および略直方体状の筐体５０を備える。タッチパネル１１は略矩形状の画面Ｐ１を有する。画面Ｐ１は表示装置１０の主面（表面）の一部を形成している。画面Ｐ１は、画像や文字列を表示する表示部であるとともに、ユーザの操作を受け付ける入力部である。タッチパネル１１は、タッチ操作が行われた画面Ｐ１上の座標、および、画面Ｐ１に対する押し込み操作の際の押し込み量を検知することにより、ユーザの操作を受け付ける。
【００２５】
ここで、指、専用のペン等により画面を触れる操作、さらに、指、専用のペン等を画面に接触させながら移動させる操作をタッチ操作と称する。指、専用のペン等により画面を押し込む操作を押し込み操作と称する。押し込み操作の際に画面がどの程度押し込まれたかを示す量を押し込み量と称する。
【００２６】
図２は表示装置１０のＡ−Ａ断面図である。以下では、表示装置１０の幅方向（横方向）をＸ方向とし、長さ方向（縦方向）をＹ方向とし、厚み方向をＺ方向として説明する。本実施形態の説明では、表示装置１０のＸ方向の長さが、表示装置１０のＹ方向の長さよりも短い場合を示している。
【００２７】
表示装置１０は、押込センサ部２０、位置センサ部３０、表示パネル部４０および演算回路モジュール６０を備える。押込センサ部２０、位置センサ部３０および表示パネル部４０は、平板状形状であり、その主面が画面Ｐ１に平行になるように、筐体５０内に配置されている。演算回路モジュール６０は、略平板状形状であり、筐体５０内に配置されている。表示装置１０の主面（表面）には、保護カバー５１が設けられている。画面Ｐ１は保護カバー５１の一方の主面に相当する。
【００２８】
表示パネル部４０は、平板状の液晶パネル４０１、表面偏光板４０２、裏面偏光板４０３及びバックライト４０４を備える。液晶パネル４０１では、外部から駆動電極が印加されることで、所定の画像パターンを形成するように液晶の配向状態が変化する。表面偏光板４０２と裏面偏光板４０３とは、液晶パネル４０１を挟むように配置されている。バックライト４０４は、裏面偏光板４０３を挟んで、液晶パネル４０１と反対側に配置されている。
【００２９】
表面偏光板４０２と保護カバー５１との間には、押込センサ部２０及び位置センサ部３０が設けられている。位置センサ部３０が保護カバー５１側に位置し、押込センサ部２０が表面偏光板４０２側に位置している。押込センサ部２０、位置センサ部３０および表示パネル部４０は、接着剤５０１により接着されている。
【００３０】
位置センサ部３０は平板状の絶縁性基板３０１を備える。絶縁性基板３０１は、透光性を有し、複屈折性を有さない材料からなる。絶縁性基板３０１の一方の平面には、複数の電極３０２が形成されている。他方の平面には、複数の電極３０３が形成されている。複数の電極３０２はＹ方向に長い長尺状であり、Ｘ方向に沿って間隔を空けて配置されている。複数の電極３０３はＸ方向に長い長尺状であり、Ｙ方向に沿って間隔を空けて配置されている。すなわち、複数の電極３０２，３０３は、Ｚ方向から視た場合に、略９０°に交差するよう配置されている。これら複数の電極３０２，３０３は、透光性を有する材料からなる。
【００３１】
位置センサ部３０の電極３０２，３０３それぞれは組をなしており、ユーザの指が画面Ｐ１に近接した際に静電容量変化を検知する。静電容量変化を検知した電極３０２，３０３の組は、電極３０２，３０３の一方を基準電位とし、静電容量変化に応じた静電容量検知信号を出力する。出力された静電容量検知信号は、図示しない配線を介して演算回路モジュール６０に入力される。このように、静電容量変化を検出した電極３０２，３０３の組合せから、タッチ操作が行われた箇所の座標を検知することができる。
【００３２】
押込センサ部２０は平膜状の圧電フィルム２０１を備える。圧電フィルム２０１の両平板面には、電極２０２，２０３が形成されている。電極２０２，２０３は、圧電フィルム２０１の平板面の略全面に形成されている。
【００３３】
圧電フィルム２０１は、キラル高分子から形成されるフィルムである。キラル高分子として、本実施形態では、ポリ乳酸（ＰＬＡ）、特にＬ型ポリ乳酸（ＰＬＬＡ）を用いている。ＰＬＬＡは、一軸延伸されている。キラル高分子はＰＶＤＦと比べて透明度が高いため、圧電フィルム２０１をキラル高分子から形成することで、表示パネル部４０に表示される画像が視認しやすい。
【００３４】
キラル高分子からなるＰＬＬＡは、主鎖が螺旋構造を有する。ＰＬＬＡは、一軸延伸されて分子が配向すると圧電性を有する。そして、一軸延伸されたＰＬＬＡは、圧電フィルム２０１の平板面が押圧されることにより、電荷を発生する。この際、発生する電荷量は、押圧により平板面が当該平板面に直交する方向へ変位する際の変位量に依存する。すなわち、発生する電荷量は押し込み量に依存する。
【００３５】
ＰＬＬＡは、延伸等による分子の配向処理で圧電性を生じるため、ＰＶＤＦ等の他のポリマーや圧電セラミックスのように、ポーリング処理を行う必要がない。すなわち、強誘電体に属さないＰＬＬＡの圧電性は、ＰＶＤＦやＰＺＴ等の強誘電体のようにイオンの分極によって発現するものではなく、分子の特徴的な構造である螺旋構造に由来するものである。このため、ＰＬＬＡには、他の強誘電性の圧電体で生じる焦電性が生じない。さらに、ＰＶＤＦ等では経時的に圧電定数の変動が見られ、場合によっては圧電定数が著しく低下する場合があるが、ＰＬＬＡの圧電定数は経時的に極めて安定している。したがって、周囲環境に影響されることなく、押圧による変位を高感度に検知することができる。
【００３６】
電極２０２，２０３として、ＩＴＯ、ＺｎＯ、銀ナノワイヤ、カーボンナノチューブ、グラフェン等の無機系の電極、ポリチオフェン、ポリアニリン等を主成分とする有機系の電極のいずれかを用いるのが好ましい。これらの材料を用いることで、透光性の高い導体パターンを形成できる。このような電極２０２，２０３を設けることで、圧電フィルム２０１が発生する電荷を電位差として取得でき、押し込み量に応じた電圧値の押込量検知信号を外部へ出力することができる。押込量検知信号は、図示しない配線を介して演算回路モジュール６０に出力される。
【００３７】
演算回路モジュール６０は表示パネル部４０の裏面側に配置されている。具体的には、筐体５０内における表示パネル部４０の裏面側の空間には、実装基板（図示せず）が配置されており、演算回路モジュール６０は、その実装基板上に実装されている。
【００３８】
図３は、表示装置１０の構成を示すブロック図である。表示装置１０は、上述のように、押込センサ部２０、位置センサ部３０、表示パネル部４０および演算回路モジュール６０を備える。
【００３９】
押込センサ部２０は、上述のように、押込量検知信号を出力する。位置センサ部３０は、上述のように、静電容量検知信号を出力する。表示パネル部４０は、上述のように、画面Ｐ１（図１参照）に画像や文字列を表示する。演算回路モジュール６０は、押込センサ部２０、位置センサ部３０および表示パネル部４０を制御し、ユーザの操作に基づいて文字列を編集する。
【００４０】
演算回路モジュール６０は、押込処理部６０１、位置処理部６０２、表示処理部６０３および選択範囲処理部６０４を備える。なお、物理的には、演算回路モジュール６０は、ＣＰＵ、ＲＡＭ、ＲＯＭ、それらを結ぶバス等から構成されている。
【００４１】
押込処理部６０１は、押込センサ部２０を制御するとともに、押し込み操作の有無を検知する。具体的には次のような処理が行われる。押込センサ部２０から押込量検知信号が取得される。押込量検知信号が閾値以上であるとき、押し込み操作が行われたと判定される。押込量検知信号が閾値未満であるとき、押し込み操作が行われなかったと判定される。選択範囲処理部６０４の要求に応じて、選択範囲処理部６０４に押し込み操作の有無が送信される。押込センサ部２０および押込処理部６０１は本発明の押込検知部を構成する。
【００４２】
位置処理部６０２は、位置センサ部３０を制御し、タッチ操作およびタッチ位置を検知する。ここで、タッチ操作が行われた文字の文字列上の位置をタッチ位置と称する。文字列上の位置とは、文字列の並びに従って各文字に割り振られる番号である。例えば、或る文字が文字列の先頭から数えてｎ番目である場合、その文字の文字列上の位置をｎとする。なお、以下では、文字列上の位置を単に位置と称する。本発明の「その位置」は、タッチ操作が行われた箇所の座標であってもよいし、その座標から算出されたタッチ位置であってもよい。
【００４３】
位置処理部６０２では、具体的に次のような処理が行われる。位置センサ部３０から静電容量検知信号が取得される。静電容量検知信号から、タッチ操作、および、タッチ操作が行われた箇所の座標が検知される。その座標からタッチ位置が算出される。選択範囲処理部６０４の要求に応じて、選択範囲処理部６０４にタッチ位置が送信される。なお、位置処理部６０２は、タッチ操作を検知しなかった場合、タッチ位置の代わりに、タッチ位置がないことを選択範囲処理部６０４に知らせる。位置センサ部３０および位置処理部６０２は本発明の位置検知部を構成する。
【００４４】
表示処理部６０３は、表示パネル部４０を制御し、文字列を表示パネル部４０に表示する。また、表示処理部６０３は、選択範囲処理部６０４の指示に基づいて、選択範囲を表示パネル部４０に表示する。ここで、ユーザにより選択される文字列の範囲を選択範囲と称する。
【００４５】
選択範囲処理部６０４は、タッチ操作および押し込み操作に基づいて選択範囲を確定するとともに、選択範囲を表示するように表示処理部６０３に指示する。具体的には、選択範囲処理部６０４は、図４に示す処理を行う。図４は、選択範囲処理部６０４が行う処理を示すフローチャートである。なお、以下の処理では、取得されるタッチ位置が１箇所であることを前提としている。複数箇所のタッチ位置が取得された場合、選択範囲処理部６０４は、処理を中止し、初期状態に戻るとともに、選択範囲の表示を中止するように表示処理部６０３に指示する。
【００４６】
まず、選択範囲処理部６０４の状態が後述の文字列選択モードでない場合（Ｓ１：Ｎｏ）、押込処理部６０１から押し込み操作の有無が取得される（Ｓ２）。押し込み操作が行われ（Ｓ３：Ｙｅｓ）、かつ、選択範囲が確定していない（Ｓ４：Ｎｏ）場合、受付処理Ｓ１０が行われる。受付処理Ｓ１０では、文字列の選択を開始するための処理が行われる。押し込み操作が行われ（Ｓ３：Ｙｅｓ）、かつ、選択範囲が確定している（Ｓ４：Ｙｅｓ）場合、再受付処理Ｓ３０が行われる。再受付処理Ｓ３０では、選択範囲が確定した後文字列の選択を再び開始するための処理が行われる。押し込み操作が行われていない場合（Ｓ３：Ｎｏ）、選択範囲処理部６０４は処理を終了する。選択範囲処理部６０４の状態が文字列選択モードである場合（Ｓ１：Ｙｅｓ）、確定処理Ｓ２０が行われる。文字列選択モード、すなわち、確定処理Ｓ２０では、選択範囲を確定するための処理が行われる。受付処理Ｓ１０、確定処理Ｓ２０または再受付処理Ｓ３０の次に、選択範囲処理部６０４は、選択範囲を表示するように表示処理部６０３に指示し（Ｓ５）、処理を終了する。そして、選択範囲処理部６０４は、割り込みを受ける場合等を除いて、処理の終了から単位時間後に再び処理Ｓ１を始める。
【００４７】
図５は、受付処理Ｓ１０を示すフローチャートである。まず、位置処理部６０２からタッチ位置が取得される（Ｓ１１）。タッチ位置は開始点および移動点として記憶される（Ｓ１２）。開始点の文字を含む単語が検出され、その単語の先頭の文字の位置が位置ｂ０として記憶され、その単語の末尾の文字の位置が位置ｅ０として記憶される（Ｓ１３）。位置ｂ０が選択範囲の始点とされ、位置ｅ０が選択範囲の終点とされる（Ｓ１３）。そして、文字列選択モードが開始される（Ｓ１４）。
【００４８】
図６は、確定処理Ｓ２０を示すフローチャートである。まず、位置処理部６０２からタッチ位置が取得される（Ｓ２１）。タッチ位置がある場合、すなわち、タッチ操作が検出された場合（Ｓ２２：Ｙｅｓ）、移動点がそのタッチ位置に更新される（Ｓ２３）。移動点が位置ｅ０に比べて後方にある場合、位置ｂ０が選択範囲の始点とされ、移動点が選択範囲の終点とされる（Ｓ２４）。移動点が位置ｂ０に比べて前方にある場合、移動点が選択範囲の始点とされ、位置ｅ０が選択範囲の終点とされる（Ｓ２４）。移動点が位置ｂ０と位置ｅ０との間にある場合、位置ｂ０が選択範囲の始点とされ、位置ｅ０が選択範囲の終点とされる（Ｓ２４）。
【００４９】
タッチ位置がない場合、すなわち、タッチ操作が検出されなくなった場合（Ｓ２２：Ｎｏ）、選択範囲が次のように確定する（Ｓ２５）。移動点が位置ｅ０に比べて後方にある場合、移動点の文字を含む単語が検出され、その単語の末尾の文字の位置が位置ｅ１として記憶される。位置ｂ０が選択範囲の始点とされ、位置ｅ１が選択範囲の終点とされる。移動点が位置ｂ０に比べて前方にある場合、移動点の文字を含む単語が検出され、その単語の先頭の文字の位置が位置ｂ１として記憶される。位置ｂ１が選択範囲の始点とされ、位置ｅ０が選択範囲の終点とされる。移動点が位置ｂ０と位置ｅ０との間にある場合、位置ｂ０が選択範囲の始点とされ、位置ｅ０が選択範囲の終点とされる。そして、文字選択モードが終了する（Ｓ２６）。
【００５０】
演算回路モジュール６０は、ユーザの操作に応じて、確定した選択範囲の文字列に対して、切り取り、コピー、削除等の処理を行う。また、演算回路モジュール６０は、切り取りまたはコピーされた文字列に対して貼りつけ等の処理を行う。
【００５１】
図７は、再受付処理Ｓ３０を示すフローチャートである。まず、位置処理部６０２からタッチ位置が取得され（Ｓ３１）、記憶される（Ｓ３２）。そして、単位時間後に再びタッチ位置が取得される（Ｓ３３）。タッチ位置がある場合（Ｓ３４：Ｙｅｓ）、タッチ位置が記憶される（Ｓ３５）。これにより、単位時間前のタッチ位置ｎ０と現在のタッチ位置ｎ１が取得される。タッチ位置がない場合（Ｓ３４：Ｎｏ）、もとの選択範囲が再び確定する（Ｓ３６）。
【００５２】
ここで、もとの選択範囲の始点をｒ０とし、もとの選択範囲の終点をｒ１とする。ｎ０＜ｒ１≦ｎ１またはｎ１＜ｒ１≦ｎ０である場合、すなわち、タッチ位置が後述の終点ｒ１側の境界を横切った場合（Ｓ３７：Ｙｅｓ）、始点ｒ０が開始点とされ、タッチ位置ｎ１が移動点とされる（Ｓ３９）。文字列選択モードでの処理のために、開始点の文字を含む単語が検出され、その単語の先頭および末尾の文字の位置が位置ｂ０，ｅ０として記憶される（Ｓ３９）。開始点（始点ｒ０）が新たな選択範囲の始点とされ、移動点が新たな選択範囲の終点とされる（Ｓ４０）。
【００５３】
ｎ０＜ｒ０≦ｎ１またはｎ１＜ｒ０≦ｎ０である場合、すなわち、タッチ位置が後述の始点ｒ０側の境界を横切った場合（Ｓ３７：Ｎｏ，Ｓ３８：Ｙｅｓ）、終点ｒ１が開始点とされ、タッチ位置ｎ１が移動点とされる（Ｓ４１）。文字列選択モードでの処理のために、開始点の文字を含む単語が検出され、その単語の先頭および末尾の文字の位置が位置ｂ０，ｅ０として記憶される。移動点が新たな選択範囲の始点とされ、開始点（終点ｒ１）が新たな選択範囲の終点とされる（Ｓ４２）。その他の場合（Ｓ３７：Ｎｏ，Ｓ３８：Ｎｏ）、処理Ｓ３３が再び行われる。処理Ｓ４０またはＳ４２の次に、文字列選択モードが開始される（Ｓ４３）。
【００５４】
図８は、表示装置１０における文字列の表示例を示す図である。画面Ｐ１（図１参照）に文字列「横断歩道…固めた。」が表示されている。文字列「ダイヤモンド型の路面標示」の背景色が他の部分から変化することにより、選択範囲が表示されている。なお、本発明の選択範囲の表示方法はこれに限定されず、選択された文字列が反転表示されてもよい。
【００５５】
図９は、表示装置１０の第１の操作例を示す図である。図９（Ａ）に示すように、ユーザが、画面Ｐ１に表示された単語を指で押すと、その単語が選択され、選択範囲が表示される。次に、図９（Ｂ）に示すように、ユーザが、画面Ｐ１に指を接触させながら、選択範囲の終点に比べて後方に指を移動させると、指の移動に従って選択範囲の終点が変化する。この際、ユーザは画面Ｐ１を押し続ける必要がない。次に、図９（Ｃ）に示すように、ユーザが指を画面Ｐ１から離すと、選択範囲が確定する。選択範囲は、最初に指で押された単語から、指が画面Ｐ１から離れる直前にその指が接触していた単語までの範囲となる。これにより、ユーザは所望の文字列を選択することができる。なお、単語を指で押した後、選択範囲の始点に比べて前方に指を移動させてから、画面Ｐ１から指を離してもよい。この場合でも、上述と同様に選択範囲が確定する。
【００５６】
図１０は、表示装置１０の第２の操作例を示す図である。図１０（Ａ）に示すように、選択範囲が表示されているときに、ユーザは押し込み操作を行う。次に、図１０（Ｂ）に示すように、ユーザは、選択範囲の終点側の境界を横切るように、画面Ｐ１に指を接触させながら移動させる。ここで、選択範囲の終点側の境界とは、選択範囲と、選択範囲に比べて後方にある文字列領域との境界である。そうすると、選択範囲の始点は変化しないが、選択範囲の終点は指の移動に従って変化する。図１０（Ｃ）に示すように、ユーザが指を画面Ｐ１から離すと、上述のように、選択範囲が確定する。選択範囲は、もとの始点にある単語から、指が画面Ｐ１から離れる直前にその指が接触していた単語までの範囲となる。
【００５７】
なお、選択範囲の始点側の境界を横切るように、画面Ｐ１に指を接触させながら移動させてもよい。ここで、選択範囲の始点側の境界とは、選択範囲と、選択範囲に比べて前方にある文字列領域との境界である。この場合、確定する選択範囲は、指が画面Ｐ１から離れる直前にその指が接触していた単語から、もとの終点にある単語までの範囲となる。
【００５８】
第１の実施形態では、押し込み操作により文字列選択モードに切り換わるので、短時間で文字列の選択を開始することができる。また、押し込み操作を行った位置が文字列選択の開始点となるので、開始点を設定する操作を別途行う必要がない。また、画面に指を接触させながら、所望の選択範囲に沿って指を移動させるだけで、選択範囲を指定することができる。すなわち、直観的な操作により容易に選択範囲を指定することができる。このため、文字列を選択する際の操作性を向上させることができる。さらに、文字列選択モードにおいて、選択範囲を指定する操作が行われるので、選択範囲を指定する操作に類似の操作をスクロール等の他の動作に割り当てても、誤操作することがない。このため、他の動作においても操作性を維持することができる。
【００５９】
《第２の実施形態》
本発明の第２の実施形態に係る表示装置について説明する。第２の実施形態では、第１の実施形態に係る確定処理Ｓ２０（図４、図６参照）に代えて、確定処理Ｓ１２０が行われる。その他の処理は、第１の実施形態に係る処理と同様である。第２の実施形態に係る構成は、第１の実施形態に係る構成と同様である。
【００６０】
図１１は、確定処理Ｓ１２０を示すフローチャートである。まず、位置処理部６０２（図３参照）からタッチ位置が取得される（Ｓ１２１）。タッチ位置がある場合（Ｓ１２２：Ｙｅｓ）、移動点がそのタッチ位置に更新される（Ｓ１２３）。タッチ位置がない場合（Ｓ１２２：Ｎｏ）、選択範囲処理部６０４は、初期状態に戻り（Ｓ１２４）、選択範囲の表示を中止するように表示処理部６０３に指示する（Ｓ５）。なお、タッチ位置がない場合（Ｓ１２２：Ｎｏ）、選択範囲処理部６０４は、初期状態に戻らず、文字列選択モードを続けてもよい。
【００６１】
処理Ｓ１２３の次に、押込処理部６０１から押し込み操作の有無が取得される（Ｓ１２５）。押し込み操作が行われた場合（Ｓ１２６：Ｙｅｓ）、第１の実施形態に係る処理Ｓ２５，Ｓ２６（図６参照）と同様に、選択範囲が確定し（Ｓ１２７）、文字列選択モードが終了する（Ｓ１２８）。押込み操作が行われていない場合（Ｓ１２６：Ｎｏ）、第１の実施形態に係る処理Ｓ２４と同様に、選択範囲が設定される（Ｓ１２９）。
【００６２】
図１２は、第２の実施形態に係る表示装置の操作例を示す図である。ユーザが、画面Ｐ１（図１参照）に表示された単語を指で押すと、その単語が選択され、選択範囲が表示される。次に、ユーザが、画面Ｐ１に指を接触させながら、選択範囲の終点に比べて後方に指を移動させると、指の移動に従って選択範囲の終点が変化する。次に、ユーザが、画面Ｐ１に表示された単語を指で押すと、選択範囲が確定する。選択範囲は、最初に指で押された単語から、最後に指で押された単語までの範囲となる。なお、単語を指で押した後、選択範囲の始点に比べて前方に指を移動させてから、再び単語を指で押してもよい。この場合でも、上述と同様に選択範囲が確定する。
【００６３】
第２の実施形態では、第１の実施形態と同様に、操作性を向上させることができる。
【００６４】
《第３の実施形態》
本発明の第３の実施形態に係る表示装置について説明する。第３の実施形態では、第１の実施形態に係る再受付処理Ｓ３０（図４、図７参照）に代えて、再受付処理Ｓ２３０が行われる。その他の処理は、第１の実施形態に係る処理と同様である。第３の実施形態に係る構成は、第１の実施形態に係る構成と同様である。
【００６５】
図１３は、再受付処理Ｓ２３０を示すフローチャートである。まず、位置処理部６０２からタッチ位置が取得され（Ｓ２３１）、記憶される（２３２）。ここで、取得されたタッチ位置をｎ０とし、もとの選択範囲の始点をｒ０とし、もとの選択範囲の終点をｒ１とする。また、位置ｎｉと位置ｎｊとの距離をｄ（ｎｉ，ｎｊ）とする。例えば、位置ｎｉ，ｎｊを、文字列の先頭から数えた位置として、距離ｄ（ｎｉ，ｎｊ）＝｜ｎｉ−ｎｊ｜とする。
【００６６】
ｄ（ｎ０，ｒ１）≦ｄ（ｎ０，ｒ０）である場合、すなわち、タッチ位置ｎ０が終点ｒ１に近い場合（Ｓ２３３：Ｙｅｓ）、始点ｒ０が開始点とされ、タッチ位置ｎ０が移動点とされる（Ｓ２３４）。文字列選択モードでの処理のために、開始点の文字を含む単語が検出され、その単語の先頭および末尾の文字の位置が位置ｂ０，ｅ０として記憶される（Ｓ２３４）。開始点（始点ｒ０）が新たな選択範囲の始点とされ、移動点が新たな選択範囲の終点とされる（Ｓ２３５）。
【００６７】
ｄ（ｎ０，ｒ０）＜ｄ（ｎ０，ｒ１）である場合、すなわち、タッチ位置ｎ０が始点ｒ０に近い場合（Ｓ２３３：Ｎｏ）、終点ｒ１が開始点とされ、タッチ位置ｎ０が移動点とされる（Ｓ２３６）。文字列選択モードでの処理のために、開始点の文字を含む単語が検出され、その単語の先頭および末尾の文字の位置が位置ｂ０，ｅ０として記憶される（Ｓ２３６）。移動点が新たな選択範囲の始点とされ、開始点（終点ｒ１）が新たな選択範囲の終点とされる（Ｓ２３７）。処理Ｓ２３５またはＳ２３７の次に、文字列選択モードが開始される（Ｓ２３８）。
【００６８】
図１４は、第３の実施形態に係る表示装置の操作例を示す図である。選択範囲が表示されているときに、ユーザは選択範囲の始点に比べて選択範囲の終点に近い位置を押す。そうすると、選択範囲の始点は変化しないが、選択範囲の終点は指の移動に従って変化するようになる。ユーザが指を画面Ｐ１（図１参照）から離すと、選択範囲が確定する。選択範囲は、もとの始点にある単語から、指が画面Ｐ１から離れる直前にその指が接触していた単語までの範囲となる。なお、選択範囲の終点に比べて選択範囲の始点に近い位置を押してもよい。この場合、確定する選択範囲は、指が画面Ｐ１から離れる直前にその指が接触していた単語から、もとの終点にある単語までの範囲となる。
【００６９】
第３の実施形態では、第１の実施形態と同様に、操作性を向上させることができる。
【符号の説明】
【００７０】
Ｐ１…画面（表示部）
１０…表示装置
１１…タッチパネル
２０…押込センサ部（押込検知部）
３０…位置センサ部（位置検知部）
４０…表示パネル部
５０…筐体
５１…保護カバー
２０１…圧電フィルム
２０２，２０３，３０２，３０３…電極
３０１…絶縁性基板
４０１…液晶パネル
４０２…表面偏光板
４０３…裏面偏光板
４０４…バックライト
５０１…接着剤
６０…演算回路モジュール
６０１…押込処理部（押込検知部）
６０２…位置処理部（位置検知部）
６０３…表示処理部
６０４…選択範囲処理部
【図１】
0005983892.tif 000002
【図２】
0005983892.tif 000003
【図３】
0005983892.tif 000004
【図４】
0005983892.tif 000005
【図５】
0005983892.tif 000006
【図６】
0005983892.tif 000007
【図７】
0005983892.tif 000008
【図８】
0005983892.tif 000009
【図９】
0005983892.tif 000010
【図１０】
0005983892.tif 000011
【図１１】
0005983892.tif 000012
【図１２】
0005983892.tif 000013
【図１３】
0005983892.tif 000014
【図１４】
0005983892.tif 000015
【図１５】
0005983892.tif 000016