(57)【要約】【課題】  行単位又は列単位で区切られた入力領域に入力する場合であっても、細かい手書きイメージを容易に高精度に描くことが可能な携帯端末装置を提供する。【解決手段】  本携帯端末装置は、タッチパネルを介してイメージを入力する手書き入力部１１と、イメージを表示する表示部１５と、保存イメージとしてのイメージを保存するイメージ管理部１６と、入力領域を指定する編集指示部１２と、複数行又は複数列に渡る入力領域が指定された場合、保存イメージから、入力領域に含まれる各領域が論理的に連続して一行又は一列に整列した仮想入力領域を生成する仮想入力領域生成部１３と、を備える。表示部１５は、複数行又は複数列に渡る入力領域を表示する一覧表示と仮想入力領域を表示する編集表示とを行う。イメージ管理部１６は、保存中の保存イメージと仮想入力領域に入力されたイメージとを新たな保存イメージとして保存する。【選択図】  図１
2012168649.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを介してイメージを入力する入力部と、
イメージを表示する表示部と、
保存イメージとしてのイメージを保存するイメージ保存部と、
前記入力部により入力するための入力領域を指定する入力領域指定部と、
前記入力領域指定部により複数行又は複数列に渡る前記入力領域が指定された場合、前記イメージ保存部に保存された保存イメージから、前記入力領域に含まれる各領域が論理的に連続して一行又は一列に整列した仮想入力領域を生成する仮想入力領域生成部と、
を備え、
前記表示部は、前記複数行又は複数列に渡る入力領域を表示する一覧表示と、前記仮想入力領域を表示する編集表示と、を行い、
前記イメージ保存部は、保存中の前記保存イメージと、前記仮想入力領域生成部により生成された仮想入力領域に入力されたイメージとを、新たな保存イメージとして保存する携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置であって、
前記仮想入力領域生成部により生成された仮想入力領域の行又は列の長さが、前記表示部に表示される表示画面における同方向の長さより長い場合には、スクロール制御を行うスクロール制御部を備える携帯端末装置。
【請求項３】
請求項１または２に記載の携帯端末装置であって、更に、
前記表示部に表示されるイメージの表示制御を行う表示制御部を備え、
前記表示制御部は、前記仮想入力領域における論理的に連続する先の領域及び後の領域の両領域に渡り１つのイメージが入力された場合、前記一覧表示では、前記先の領域の終端部及び前記後の領域の始端部の各々に、前記１つのイメージを表示するよう制御する携帯端末装置。
【請求項４】
請求項３に記載の携帯端末装置であって、
前記表示制御部は、両領域の各々に表示される前記１つのイメージのうち、両領域外に入力された部分の表示態様を変更する携帯端末装置。
【請求項５】
請求項３に記載の携帯端末装置であって、
前記表示制御部は、先の領域又は後の領域に表示される前記１つのイメージの表示態様を変更する携帯端末装置。
【請求項６】
タッチパネルを介して入力されたイメージを表示するための表示制御方法であって、
表示部によりイメージを表示する表示ステップと、
保存イメージとしてのイメージをイメージ保存部により保存するイメージ保存ステップと、
入力部により入力するための入力領域を指定するステップと、
複数行又は複数列に渡る前記入力領域が指定された場合、保存イメージとしてのイメージを保存する前記イメージ保存部に保存された保存イメージから、前記入力領域に含まれる各領域が論理的に連続して一行又は一列に整列した仮想入力領域を生成するステップと、
前記イメージ保存部に保存中の前記保存イメージと、前記生成された仮想入力領域に入力されたイメージとを、前記イメージ保存部により新たな保存イメージとして保存するステップと、
を有し、
前記表示ステップにおいて、前記複数行又は複数列に渡る入力領域を表示する一覧表示と、前記仮想入力領域を表示する編集表示と、を行う表示制御方法。
【請求項７】
請求項６に記載の表示制御方法の各ステップをコンピュータに実行させるための表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置、表示制御方法、及び表示制御プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話等の携帯端末装置として、キー操作による入力の代わりに、もしくはキー操作による入力とは別に、表示画面上をタッチして入力を行う所謂タッチパネル機能を搭載した携帯端末装置が普及している。タッチパネル機能を搭載した携帯端末装置によれば、直感的な入力を行うことができ、ユーザにとって理解しやすい入力を行うことができる。
【０００３】
一方、携帯端末装置は、一般的に表示画面が小型であることが多い。この場合、例えばスケジュール機能により予定を書き込むなど、小さな文字をタッチパネルにより入力するときには、文字、図形、記号等をユーザの思い通りに入力することができないことがある。
【０００４】
小さな画面等で小さな文字等を入力するための装置として、小さな表示画面で手書きイメージを入力する際、手書きに適したサイズの枠を表示し、入力が完了した時点でイメージを適切なサイズに縮小して表示する手書き入力装置が知られている（例えば、特許文献１参照）。この手書き入力装置によれば、操作者は、表示画面上の手書き表示領域に情報を直接手書きするのではなく、手書き表示範囲より拡大された枠内に情報を手書きすることができるので、例えば画数の多い文字や複雑なパターン等の手書き入力を容易に行うことができる。
【０００５】
また、小さな文字を描くために描画部分を拡大する機能を有し、座標入力面の右端（下端）を含む領域にある描画方向判定面におけるタッチやドラッグのデタッチから所定の時間タッチが検出されない場合には、横方向（縦方向）にスクロールするタッチパネル付きディスプレイ装置が知られている（例えば、特許文献２参照）。このディスプレイ装置によれば、自動的にスクロールの方向を判定して行の始端に向けて画像をスクロールすることができる。
【０００６】
また、小さな文字を描くために描画部分を拡大する機能を有し、入力位置が拡大画面の端に近づいたときに、手書き入力できるスペースを確保するためにスクロールする表示装置が知られている（例えば、特許文献３参照）。この表示装置によれば、拡大画面上の入力位置と拡大画面の端との間にスペースが生じ、このスペースに手書き入力を連続して行うことができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平６−１２４１６４号公報
【特許文献２】特開２００４−０４６７９７号公報
【特許文献３】特開２００９−０９８９９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、スケジュール機能やカレンダー機能により、行単位や列単位で区切られた入力領域に文字等を入力するとき、行又は列の終端に達した後に入力を継続する場合には、次行又は次列の始端から入力しなければならないことがある。例えば、図６を示すようなカレンダー機能を用いた場合に、１行目の入力領域の終端である土曜日（１９日）のスケジュールを入力した後に、２行目の入力領域の始端である日曜日（２０日）のスケジュールを入力することがある。また、例えば１９日から２０日にかけて連続する予定を記入するために、複数期間に渡る矢印等を入力することがある。
【０００９】
さらに、携帯端末装置は一般的に表示画面が小さいので、タッチパネルを介して入力を行うときには拡大画面で対応する場面が多い。そのため、このような場合には、拡大画面で入力領域の終端に達したときに、スクロール操作を何度も行ったり、拡大画面→通常画面→拡大画面と変更するために拡大率の変更を何度も行ったりする必要があり、ユーザ操作が煩雑となっていた。
【００１０】
本発明は、上記事情に鑑みてなされたものであって、行単位又は列単位で区切られた入力領域に入力する場合であっても、手書きイメージを容易に高精度に描くことが可能な携帯端末装置、表示制御方法、及び表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の携帯端末装置は、タッチパネルを介してイメージを入力する入力部と、イメージを表示する表示部と、保存イメージとしてのイメージを保存するイメージ保存部と、前記入力部により入力するための入力領域を指定する入力領域指定部と、前記入力領域指定部により複数行又は複数列に渡る前記入力領域が指定された場合、前記イメージ保存部に保存された保存イメージから、前記入力領域に含まれる各領域が論理的に連続して一行又は一列に整列した仮想入力領域を生成する仮想入力領域生成部と、を備え、前記表示部が、前記複数行又は複数列に渡る入力領域を表示する一覧表示と、前記仮想入力領域を表示する編集表示と、を行い、前記イメージ保存部が、保存中の前記保存イメージと、前記仮想入力領域生成部により生成された仮想入力領域に入力されたイメージとを、新たな保存イメージとして保存する。
【００１２】
この構成により、行単位又は列単位で区切られた入力領域に入力する場合であっても、手書きイメージを容易に高精度に描くことが可能である。特に、一覧表示では物理的には分離された入力領域であっても、論理的な繋がりを基に一列又は一行に整列された仮想入力領域を生成することで、入力操作が容易になる。
【００１３】
また、本発明の携帯端末装置は、前記仮想入力領域生成部により生成された仮想入力領域の行又は列の長さが、前記表示部に表示される表示画面における同方向の長さより長い場合には、スクロール制御を行うスクロール制御部を備える。
【００１４】
この構成により、生成された仮想入力領域が表示画面に対して大きい場合であっても、下層入力領域の全体を利用することができる。特に、仮想入力領域が所望のサイズよりも小さい場合であっても、連続的な入力領域においてスムーズに入力操作を行うことができる。
【００１５】
また、本発明の携帯端末装置は、前記表示部に表示されるイメージの表示制御を行う表示制御部を備え、前記表示制御部が、前記仮想入力領域における論理的に連続する先の領域及び後の領域の両領域に渡り１つのイメージが入力された場合、前記一覧表示では、前記先の領域の終端部及び前記後の領域の始端部の各々に、前記１つのイメージを表示するよう制御する。
【００１６】
この構成により、一覧表示において、１つのイメージが入力されたいずれの領域においても、イメージを確実に認識することができる。
【００１７】
また、本発明の携帯端末装置は、前記表示制御部が、両領域の各々に表示される前記１つのイメージのうち、両領域外に入力された部分の表示態様を変更する。
【００１８】
この構成により、一覧表示において、１つのイメージが入力されたいずれの領域においても、イメージを確実に認識することができ、かつイメージが領域をまたいで描かれたことが容易に理解できる。
【００１９】
また、本発明の携帯端末装置は、前記表示制御部が、先の領域又は後の領域に表示される前記１つのイメージの表示態様を変更する。
【００２０】
この構成により、イメージを確実に認識することができる。また、ユーザが優先する領域では通常通り表示し、優先しない領域では簡易的に表示することができる。
【００２１】
また、本発明の表示制御方法は、タッチパネルを介して入力されたイメージを表示するための表示制御方法であって、表示部によりイメージを表示する表示ステップと、入力部により入力するための入力領域を指定するステップと、複数行又は複数列に渡る前記入力領域が指定された場合、保存イメージとしてのイメージを保存するイメージ保存部に保存された保存イメージから、前記入力領域に含まれる各領域が論理的に連続して一行又は一列に整列した仮想入力領域を生成するステップと、前記イメージ保存部に保存中の前記保存イメージと、前記生成された仮想入力領域に入力されたイメージとを、前記イメージ保存部により新たな保存イメージとして保存するステップと、を有し、前記表示ステップにおいて、前記複数行又は複数列に渡る入力領域を表示する一覧表示と、前記仮想入力領域を表示する編集表示と、を行う。
【００２２】
この方法により、行単位又は列単位で区切られた入力領域に入力する場合であっても、手書きイメージを容易に高精度に描くことが可能である。特に、一覧表示では物理的には分離された入力領域であっても、論理的な繋がりを基に一列又は一行に整列された仮想入力領域を生成することで、入力操作が容易になる。
【００２３】
また、本発明の表示制御プログラムは、上記表示制御方法の各ステップをコンピュータに実行させるためのプログラムである。
【００２４】
このプログラムにより、行単位又は列単位で区切られた入力領域に入力する場合であっても、手書きイメージを容易に高精度に描くことが可能である。特に、一覧表示では物理的には分離された入力領域であっても、論理的な繋がりを基に一列又は一行に整列された仮想入力領域を生成することで、入力操作が容易になる。
【発明の効果】
【００２５】
本発明の携帯端末装置によれば、行単位又は列単位で区切られた入力領域に入力する場合であっても、手書きイメージを容易に高精度に描くことが可能である。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態における携帯端末装置の構成例を示すブロック図
【図２】（Ａ）〜（Ｄ）本発明の実施形態における仮想入力領域を用いた手書き入力の一例を説明するための図
【図３】（Ａ）〜（Ｂ）本発明の実施形態における仮想入力領域を用いた手書き入力の一例を説明するための図
【図４】（Ａ）〜（Ｃ）本発明の実施形態における仮想入力領域への入力において、１つのイメージが論理的な繋ぎ目をまたいで入力されたときの表示例を示す図
【図５】本発明の実施形態における携帯端末装置が手書き入力を行うときの動作例を示すシーケンス図
【図６】従来の手書き入力の一例を説明するための図
【発明を実施するための形態】
【００２７】
本発明の実施形態について、図面を参照しながら以下に説明する。
【００２８】
本発明の実施形態における携帯端末装置は、携帯電話、携帯情報端末（ＰＤＡ）、パーソナルコンピュータ等、表示画面を有する機器を広く含む。特に、イメージを入力するためのタッチパネルの面積が小さな機器を想定している。以下、携帯端末装置を例に説明する。
【００２９】
図１は、本発明の実施形態における携帯端末装置の構成例を示すブロック図である。図１に示す携帯端末装置１は、手書き入力部１１、編集指示部１２、仮想入力領域生成部１３、表示制御部１４、表示部１５、イメージ管理部１６、を有して構成される。
【００３０】
手書き入力部１１は、タッチパネルを有し、指等での接触又は押下による手書き入力を検知する。例えば、ユーザが指等をタッチパネル上で連続的に移動させることにより、手書き入力部１１は、その指等の移動を軌跡として検知する。手書き入力部１１により入力された（描かれた）イメージの軌跡の情報（軌跡情報）は、仮想入力領域生成部１３に送られる。この軌跡情報は、例えば座標情報の集合により表される。手書き入力部１１は、後述する一覧表示された入力領域、又は、後述する仮想入力領域ＶＩ（図２（Ｂ）参照）、への入力を行う。
【００３１】
なお、ここでのイメージとは、文字、図形、記号などの画像を広く含む。また、入力手段（指等）としては、指以外にタッチペン等であってもよく、タッチパネルに対して細かい入力を行うことが困難な入力手段が広く含まれる。
【００３２】
編集指示部１２は、編集開始指示及び編集終了指示を行う。編集開始指示は、仮想入力領域ＶＩを用いた入力を開始するための指示である。編集終了指示は、仮想入力領域ＶＩを用いた入力を終了するための指示である。
【００３３】
編集指示部１２は、編集開始指示を行うときには、手書き入力部１１によりイメージを入力するための入力領域ＩＡを指定する。例えば、論理的に連続するが物理的に分離された領域を入力領域ＩＡとして指定する。例えば、図２（Ａ）に示すカレンダーにおいて、携帯端末装置１が有するカレンダー機能により、１６日〜２３日までのスケジュールを書き込む場合、１６日〜２３日までの領域を入力領域ＩＡとして指定する。このカレンダーでは、一覧表示においてマトリックス状に入力領域ＩＡが表示されている。
【００３４】
また、編集終了指示を行うときには、編集作業を終了するために、仮想入力領域ＶＩの表示を終了するよう表示部１５へ指示する。
【００３５】
仮想入力領域生成部１３は、編集指示部１２により複数行又は複数列に渡る入力領域ＩＡが指定された場合、入力領域ＩＡに含まれる各領域が論理的に連続して一行又は一列に整列した仮想入力領域ＶＩを生成する。仮想入力領域ＶＩは、イメージ管理部１６に保存されている保存イメージ（背景イメージ等）から生成される。図２（Ｂ）は、仮想入力領域ＶＩの背景イメージ図である。
【００３６】
また、仮想入力領域生成部１３は、生成された仮想入力領域ＶＩとこの仮想入力領域ＶＩに入力されたイメージとを合成する。合成されたイメージは逐次、編集画面として表示される。また、仮想入力領域生成部１３は、合成されたイメージを、イメージ管理部１６により保存された保存イメージにおける該当部分に、上書き保存させる。例えば、図２（Ｂ）、（Ｃ）に示すように、カレンダー１月分のイメージのうち、仮想入力領域ＶＩに対応する１６〜２３日の領域の部分のみを、入力されたイメージを含むように上書き保存させる。なお、仮想入力領域ＶＩへの入力が未だ行われていない場合には、仮想入力領域ＶＩの背景イメージのみがイメージ管理部１６に保存されている。
【００３７】
表示制御部１４は、仮想入力領域ＶＩに含まれる領域のうち、表示部１５に表示される領域を制御（例えば移動）する。例えば、図２（Ｂ）において１６日〜２３日までの領域の仮想入力領域ＶＩが生成された状態で、図２（Ｃ）に示すような１８日〜２０日を表示部１５に表示されるように制御する。また、仮想入力領域ＶＩの行（Ｘ方向）又は列（Ｘ方向と直交するＹ方向）の長さが、表示部１５に表示される表示画面における同方向（Ｘ方向又はＹ方向）の長さより長い場合には、例えば図２（Ｃ）に示すように、その方向にスクロールするためのスクロールバーＳＢを表示させ、必要に応じてスクロール制御を行う。
【００３８】
また、表示制御部１４は、表示部１５により表示されるイメージを形成する。表示対象となるイメージは、イメージ管理部１６により保存された保存イメージの少なくとも一部である。表示部１５の表示画面のサイズよりも保存イメージの方が大きい場合には、保存イメージの一部を切出して表示対象となるイメージを形成する。
【００３９】
また、表示制御部１４は、表示部１５の表示画面の拡大率を制御する。表示部１５の表示画面としては、主に、拡大率が１より大きい画面である拡大画面と、拡大率が１（等倍）の画面である通常画面と、拡大率が１より小さい画面である縮小画面と、がある。拡大画面は、主に、通常画面では手書き入力が困難な細かい入力を行う場合に利用され、通常画面は、通常の一般的な入力を行う場合に利用される。
【００４０】
また、表示制御部１４は、一覧表示では分離して表示されるが、論理的に連続する領域にまたがって１つのイメージが入力された場合には、両領域の各々にイメージを表示するよう制御するなど、入力イメージの表示制御を行う（後述する図４（Ａ）〜（Ｃ）参照）。
【００４１】
表示部１５は、液晶パネル等で構成され、表示画面上で、表示制御部１４により形成されたイメージを表示する。表示部１５による表示には、一覧表示と編集表示とがある。一覧表示では、イメージ管理部１６により保存されたイメージが一覧表示され、複数行又は複数列に渡る入力領域が表示される。また、編集表示では、イメージ管理部１６により保存されたイメージのうち、編集のための領域として指定された仮想入力領域ＶＩのイメージを表示される。このとき、仮想入力領域ＶＩに入力されたイメージは、逐次、編集表示される。図２（Ａ）、（Ｄ）は一覧表示のイメージ図であり、図２（Ｂ）、（Ｃ）は編集表示のイメージ図である。なお、図２（Ｂ）に示すイメージに対して直接指等で入力するのではなく、図２（Ｃ）に示すイメージに対して入力することを想定している。表示されるイメージとしては、例えばカレンダーの各日付の領域を囲む枠などの背景イメージ、その日付の領域に書き込まれた文字のイメージ、複数日に渡って同様の予定があることを示すための矢印のイメージ、などがある。なお、一覧表示では、論理的に連続する領域が行又は列毎に区切られて分離されている状態で表示される。
【００４２】
イメージ管理部１６は、ＲＡＭ（Random Access Memory）等を有して構成され、保存イメージとしてのイメージを保存する。保存イメージとしては、例えば、一覧表示や編集表示を行うときに背景に表示される背景イメージがある。一覧表示用の背景イメージと編集表示用の背景イメージとしては、共通して同じものを用いてもよいし、別々のものを用いてもよい。また、他の保存イメージとしては、仮想入力領域生成部１３により背景イメージと入力イメージとが合成されたイメージがある。さらに、イメージ管理部１６は、既に手書き入力等が行われており、合成された保存イメージが保存されている場合には、保存イメージと入力イメージとが合成されたイメージを、新たな保存イメージとして保存する。
【００４３】
なお、本実施形態で説明する表示制御方法の各ステップを実行させるための表示制御プログラムは、携帯端末装置１内の所定のメモリ（不図示）に格納される。
【００４４】
次に、携帯端末装置１の動作例について説明する。
【００４５】
本実施形態の携帯端末装置１は、図３（Ａ）に示すように、表示部１５の表示画面上の二次元空間に自由にタッチパネル等を介して手書き入力することができる。図３（Ａ）の線部Ｌは、自由な手書き入力の一例である。これに加え、携帯端末装置１では、仮想入力領域ＶＩを用いて手書き入力するための「仮想入力モード」を設ける。仮想入力モードは、あらかじめ設定されているものであってもよいし、ユーザ操作等により仮想入力モードを指定することができるようにしてもよい。仮想入力モードでは、図２（Ａ）に示すように、複数行又は列に渡る入力領域ＩＡが指定された場合には、仮想入力領域生成部１３が仮想入力領域ＶＩを生成する。仮想入力領域ＶＩは、一覧表示ＬＤでは分離して表示される場合であっても、図２（Ｂ）に示すように、論理的な連続性を有する場合には分離されていた個所も結合して一列又は一行で表示される。
【００４６】
また、仮想入力領域ＶＩを用いた入力では、表示制御部１４が、表示部１５の表示画面について、論理的に連続する方向とは直交する方向の幅に対して、手書き入力が容易に行えるよう拡大率を制御する。例えば、図３（Ｂ）に示すように、単に仮想入力領域ＶＩを生成しただけでは縦幅に対して手書き入力が困難である場合には、拡大率を大きくする。これにより、ユーザの手書き入力の際の利便性が向上する。
【００４７】
また、図３（Ｂ）に示すように、例えば拡大率を大きくした場合などに、仮想入力領域ＶＩの入力方向（Ｘ方向）の長さが、表示画面における仮想入力領域ＶＩの入力方向と同一方向（Ｘ方向）の長さよりも長い場合には、表示制御部１４が、その方向にスクロールが行えるようにする。具体的には、表示制御部１４が、スクロールバーＳＢなどを表示し、必要に応じてスクロール制御する。これにより、仮想入力領域ＶＩ内で、表示対象の位置をスクロールして切り替えることができる。
【００４８】
また、仮想入力領域ＶＩへの入力において、文字等の１つのイメージが論理的な繋ぎ目をまたいで入力された場合、つまり仮想入力領域ＶＩにおける複数の領域に渡って１つのイメージが入力された場合、以下の例のように一覧表示する。
【００４９】
第１例としては、表示制御部１４は、１つのイメージが論理的な繋ぎ目をまたいだことを検知すると、論理的に連続する先の領域の終端部及び後の領域の始端部の各々に、１つのイメージを表示させる。つまり、一覧表示ＬＤでは、分離された終端及び始端のいずれにも、そのイメージを表示させる。
【００５０】
図４（Ａ）に示す例では、仮想入力領域ＶＩの１９日と２０日の領域にまたいでイメージとしての文字「う」が入力されているが、一覧表示ＬＤでは、分離して表示される１９日と２０日のそれぞれに、文字「う」が表示されている。文字「う」は１９日の領域の終端及び２０日の領域の始端を超えて入力されているので、一覧表示ＬＤでも枠を超えて表示させる。
【００５１】
これにより、１つのイメージが入力されたいずれの領域においても、イメージを確実に認識することができる。
【００５２】
また、第２例としては、表示制御部１４は、１つのイメージが論理的な繋ぎ目をまたいだことを検知すると、一覧表示ＬＤでは、論理的に連続する先の領域及び後の領域の両端部の各々に表示される１つのイメージのうち、両領域外に入力された部分の表示態様を変更する。本実施形態において表示形態を変更するとは、例えば、一覧表示ＬＤにおける該当部分の文字の大きさを小さくしたり、該当部分の表示色を変更したり、該当部分の文字を斜体にしたりすることが考えられる。
【００５３】
図４（Ｂ）に示す例では、仮想入力領域ＶＩの１９日と２０日の領域にまたいでイメージとしての文字「う」が入力されているが、一覧表示ＬＤでは、分離して表示される１９日と２０日の領域のそれぞれにおいて、領域外の部分については文字色を変更している。本実施形態における文字色の変更としては、例えば、領域外（枠外）に描かれた文字の部分であることが明確になるように、該当部分を薄い色にしたり、該当部分の輝度を小さくしたりすることが考えられる。さらに、文字色を無色にすることも含まれる。ここでは、１９日の領域の終端（右端）より右側の部分、２０日の領域の始端（左端）より左側の部分について、文字の表示色が変更されている。
【００５４】
これにより、１つのイメージが入力されたいずれの領域においても、イメージを確実に認識することができ、かつイメージが領域をまたいで描かれたことが容易に理解できる。
【００５５】
また、第３例としては、表示制御部１４は、１つのイメージが論理的な繋ぎ目をまたいだことを検知すると、一覧表示ＬＤでは、論理的に連続する先の領域又は後の領域に表示される１つのイメージの表示態様を変更する。
【００５６】
図４（Ｃ）に示す例では、仮想入力領域ＶＩの１９日と２０日の領域にまたいでイメージとしての文字「う」が入力されているが、一覧表示ＬＤでは、１９日の領域では「う」が通常通りに表示され、２０日の領域では「う」の表示色が変更されて表示されている。さらに、２０日の領域では「う」の表示色を無色とし、「う」が表示されないようにしてもよい。
【００５７】
これにより、１つのイメージが入力されたいずれの領域においても、イメージを確実に認識することができる。また、ユーザがスケジュール機能で優先する日付の領域では通常通り表示し、優先しない日付の領域では簡易的に表示することができる。
【００５８】
次に、携帯端末装置１が手書き入力を行うときの動作について説明する。
図５は、携帯端末装置１が手書き入力を行うときの動作例を示すシーケンス図である。ここでは、カレンダー機能により表示されるカレンダーにスケジュールを書き込むことを想定する。
【００５９】
まず、表示部１５は、イメージ管理部１６に保存されているイメージを一覧表示する（ステップＳ１０１）。ここで一覧表示されるイメージとは、一覧表示用の背景イメージ、その背景イメージにあらかじめ書き込まれて保存されたイメージ、などである。例えば、週毎に改行された１月分のカレンダーが表示される。ここでは、表示されたカレンダーの各日の領域が入力領域となる。
【００６０】
続いて、編集指示部１２は、仮想入力領域ＶＩを用いた入力を開始するための編集開始指示を行う（ステップＳ１０２）。このとき、表示部１５に表示された入力領域の各領域のうち、編集すべき領域を指定する。例えば、図２（Ａ）に示すように、論理的に連続する１６日〜２３日の領域を編集対象として選択する。図２（Ａ）に示す例では、１９日の領域と２０日の領域との間で改行されている。
【００６１】
続いて、仮想入力領域生成部１３は、編集対象として選択された領域を論理的に連続して一行又は一列に整列し、仮想入力領域ＶＩを生成する。つまり、イメージ管理部１６により保存されたイメージのうちの入力領域ＩＡに指定された領域を切出し、整列させる（ステップＳ１０３）。例えば、図２（Ｂ）に示すように、編集対象である１６日〜２３日の領域を１行に整列し、仮想入力領域ＶＩを生成する。
【００６２】
続いて、表示部１５は、生成された仮想入力領域ＶＩの少なくとも一部を表示（編集表示）する（ステップＳ１０４）。拡大率との関係で、表示部１５に表示される表示領域よりも仮想入力領域ＶＩの方が大きい場合には、表示制御部１４が、スクロールバーＳＢを表示部１５に表示させる。これにより、スクロール制御を行うことが可能となる。例えば、図２（Ｃ）に示すように、表示部１５により１７日〜１９日の領域を表示し、スクロール制御により１６日の領域及び２０日〜２３日の領域を表示させることができる状態とする。
【００６３】
続いて、手書き入力部１１により、仮想入力領域ＶＩを用いてイメージを入力する（ステップＳ１０５）。また、仮想入力領域生成部１３は、仮想入力領域ＶＩの背景イメージ又は背景イメージとともにあらかじめ書き込まれ保存されていたイメージと、手書き入力部１１により今回入力されたイメージと、を合成する。例えば、図２（Ｃ）に示すように、仮想入力領域ＶＩの背景イメージと、１８日〜１９日の領域にスケジュールとして入力された「東京」の文字とを合成する。
【００６４】
続いて、表示部１５は、仮想入力領域生成部１３により合成されたイメージを表示する（ステップＳ１０６）。例えば、図２（Ｄ）に示すように、仮想入力領域ＶＩの背景イメージと、１８日〜１９日の領域にスケジュールとして入力された「東京」の文字と、が合成されたイメージが表示される。ここで表示されるイメージは、編集表示でのイメージであり、手書き入力部１１によりイメージが入力される度に逐次更新される。
【００６５】
手書き入力が終了したら、編集指示部１２は、仮想入力領域ＶＩを用いた入力を終了するための編集終了指示を行う（ステップＳ１０７）。このとき、編集指示部１２は、表示部１５に対して仮想入力領域ＶＩの表示を終了するよう指示する。これにより、仮想入力領域ＶＩの表示が終了する。
【００６６】
編集終了指示に伴い、仮想入力領域生成部１３により合成されたイメージが確定される。イメージ管理部１６は、確定されたイメージを新たな保存イメージとして保存する（ステップＳ１０８）。
【００６７】
そして、イメージ管理部１６は、イメージ管理部１６により新たに保存された保存イメージを一覧表示する（ステップＳ１０９）。例えば、図２（Ｄ）に示すように、１８日〜１９日の領域に「東京出張」の文字が表示され、１６日〜２３日の領域にわたって両方向矢印のイメージが表示される。また、１つのイメージが１９日〜２０日の領域にわたって入力された場合には、先に説明した図４（Ａ）〜（Ｃ）のような表示を行う。
【００６８】
このような本実施形態の携帯端末装置１によれば、仮想入力領域ＶＩを用いることで、論理的に連続するが一覧表示では途中で分離された領域に、文字列や記号等のイメージを効率良く描くことができる。したがって、例えばマトリックス状に領域が配列されたカレンダー等に対して、容易に手書きイメージを描くことができる。
【産業上の利用可能性】
【００６９】
本発明は、行単位又は列単位で区切られた入力領域に入力する場合であっても、手書きイメージを容易に描くことが可能な携帯端末装置、表示制御プログラム等に有用である。
【符号の説明】
【００７０】
１  携帯端末装置
１１  手書き入力部
１２  編集指示部
１３  仮想入力領域生成部
１４  表示制御部
１５  表示部
１６  イメージ管理部
【図１】
2012168649.tif 000003
【図２】
2012168649.tif 000004
【図３】
2012168649.tif 000005
【図４】
2012168649.tif 000006
【図５】
2012168649.tif 000007
【図６】
2012168649.tif 000008