(57)【要約】 【課題】  細かい手書きイメージを容易に高精度に描くことが可能な携帯端末装置を提供する。【解決手段】  本携帯端末装置は、タッチパネルを介してイメージを入力する手書き入力部１１と、イメージを表示する表示部１７と、イメージに含まれる端部が入力されるときに、表示部１７に表示される表示領域を、第１の表示領域とし、イメージに含まれる線部の入力中に、表示領域を、線部の始端が表示される第１の表示領域から線部の終端が表示される第２の表示領域へ変更する表示制御部１６と、イメージに含まれる複数の線部Ｌ１、Ｌ２を１つの線部として補完する補完処理の要否を判定する補完要否判定部１３と、補完処理が必要と判定された場合、補完処理を行う軌跡補完部１４と、を備える。補完要否判定部１３は、第１の表示領域のときに入力された第１の線部と、第２の表示領域のときに入力された第２の線部と、が同一視される場合に、補完処理が必要であると判定する。【選択図】  図１
2012168648.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを介してイメージを入力する入力部と、
イメージを表示する表示部と、
前記入力部により前記イメージに含まれる端部が入力されるときに、前記表示部に表示される表示領域を、第１の表示領域とし、前記入力部による前記イメージに含まれる線部の入力中に、前記表示領域を、前記線部の始端が表示される前記第１の表示領域から前記線部の終端が表示される第２の表示領域へ変更する表示制御部と、
前記入力部により入力されたイメージに含まれる複数の線部を１つの線部として補完する補完処理の要否を判定する補完要否判定部と、
前記補完要否判定部により補完処理が必要と判定された場合、前記補完処理を行う補完処理部と、
を備え、
前記補完要否判定部は、前記第１の表示領域のときに前記入力部により入力された第１の線部と、前記第２の表示領域のときに前記入力部により入力された第２の線部と、が同一視される場合に、前記補完処理が必要であると判定する携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置であって、
前記第１の表示領域は、第１の拡大率での表示領域であり、
前記第２の表示領域は、前記第１の拡大率よりも低い第２の拡大率での表示領域である携帯端末装置。
【請求項３】
請求項１に記載の携帯端末装置であって、
前記第２の表示領域は、第１の線部の入力方向に沿って前記第１の表示領域が移行した表示領域である携帯端末装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の携帯端末装置であって、
前記補完要否判定部は、前記第１の線部が前記表示部の外側に向かって入力され、前記第１の線部の終端部の方向と前記第２の線部の始端部の方向とが略同一方向であり、前記第１の線部の終端と前記表示部の画面枠との距離が所定距離未満であり、前記第１の線部の終端と前記第２の線部の始端との距離が所定距離未満である場合に、前記補完処理が必要であると判定する携帯端末装置。
【請求項５】
請求項１ないし４のいずれか１項に記載の携帯端末装置であって、
前記補完要否判定部は、前記入力部によって前記第１の線部が入力されてから前記第２の線部が入力されるまでに、他の入力が行われた場合、前記補完処理が不要であると判定する携帯端末装置。
【請求項６】
請求項５に記載の携帯端末装置であって、
前記補完要否判定部は、前記入力部によって前記第１の線部が入力されてから前記第２の線部が入力されるまでの他の入力の回数が所定回数以上である場合、前記補完処理が不要であると判定する携帯端末装置。
【請求項７】
請求項１ないし６のいずれか１項に記載の携帯端末装置であって、更に、
前記イメージは、連続的に変化する属性を有し、
前記第２の線部の属性が前記第１の線部の属性を引き継ぐよう属性を補完する属性補完処理を行う属性補完処理部を備える携帯端末装置。
【請求項８】
請求項７に記載の携帯端末装置であって、
属性補完処理部は、前記第２の線部の始端の属性値が前記第１の線部の終端の属性値と略同一となるよう補正する携帯端末装置。
【請求項９】
請求項７に記載の携帯端末装置であって、
前記属性補完処理部は、前記補完処理部により補完処理が行われた線部に対して属性値を割り当てる携帯端末装置。
【請求項１０】
タッチパネルを介してイメージを入力する入力部と、
イメージを表示する表示部と、
前記入力部により入力されたイメージに含まれる始端イメージが入力されるときに、前記表示部の拡大率を、第１の拡大率とし、前記入力部による前記イメージに含まれる線部の入力中に、前記表示部の拡大率を、前記第１の拡大率から前記第１の拡大率よりも低い第２の拡大率へ変更する表示制御部と、
前記入力部により入力された前記始端イメージを記憶する始端イメージ記憶部と、
前記始端イメージ記憶部に記憶された始端イメージに基づいて終端イメージを成形する終端イメージ成形部と、
前記線部の終端に、前記終端イメージ成形部により成形された終端イメージを付加するイメージ付加部と、
を備える携帯端末装置。
【請求項１１】
請求項１０に記載の携帯端末装置であって、更に、
前記終端イメージ付加部による前記終端イメージの付加の要否を判定する終端付加判定部を備え、
前記終端付加判定部は、前記入力部により入力された始端イメージと前記入力部により入力された前記線部との距離が所定距離以内である場合、前記終端イメージを付加する必要があると判定し、
前記終端イメージ付加部は、前記終端付加判定部により終端イメージの付加が必要であると判定された場合に、前記終端イメージを付加する携帯端末装置。
【請求項１２】
請求項１０または１１に記載の携帯端末装置であって、
前記イメージ付加部は、前記始端イメージと前記線部との距離と、前記終端イメージと前記線部との距離と、が略同一となるよう、前記線部の終端付近に前記終端イメージを付加する携帯端末装置。
【請求項１３】
請求項１０または１１に記載の携帯端末装置であって、
前記イメージ付加部は、前記線部の終端に連結させて前記終端イメージを付加する携帯端末装置。
【請求項１４】
請求項１３に記載の携帯端末装置であって、
前記イメージ付加部は、前記始端イメージと前記線部とが連結するよう補正する携帯端末装置。
【請求項１５】
請求項１０ないし１４のいずれか１項に記載の携帯端末装置であって、
前記終端イメージ成形部は、前記始端イメージ記憶部に記憶された始端イメージを反転して前記終端イメージを成形する携帯端末装置。
【請求項１６】
請求項１５に記載の携帯端末装置であって、
前記終端イメージ成形部は、前記線部と直交する方向を軸として前記始端イメージを反転し、前記終端イメージを成形する携帯端末装置。
【請求項１７】
請求項１１ないし１６のいずれか１項に記載の携帯端末装置であって、更に、
あらかじめ反転対象となるイメージである反転対象イメージを記憶する反転対象イメージ記憶部を備え、
前記終端付加判定部は、前記入力部により入力された始端イメージが前記反転対象イメージ記憶部に記憶された反転対象イメージのいずれとも略同一でない場合、前記終端イメージの付加は不要であると判定する携帯端末装置。
【請求項１８】
請求項１７に記載の携帯端末装置であって、
前記終端イメージ成形部は、前記終端付加判定部により前記終端イメージの付加は必要であると判定された場合、前記始端イメージ記憶部に記憶された始端イメージ又は前記反転対象イメージ記憶部に記憶された反転対象イメージに基づいて、前記終端イメージを成形する携帯端末装置。
【請求項１９】
タッチパネルを介してイメージを入力する入力部と、
イメージを表示する表示部と、
前記入力部により前記始端イメージが入力されるときに、前記表示部の拡大率を、第１の拡大率とし、前記入力部による前記イメージに含まれる線部の入力中に、前記表示部の拡大率を、前記第１の拡大率から前記第１の拡大率よりも低い第２の拡大率へ変更し、前記入力部による前記線部の入力が完了したときに、前記表示部の拡大率を、前記第２の拡大率から前記第１の拡大率へ変更する表示制御部と、
を備える携帯端末装置。
【請求項２０】
タッチパネルを介して入力されたイメージを表示するための表示制御方法であって、
前記イメージに含まれる端部が入力されるときに、表示部に表示される表示領域を、第１の表示領域とするステップと、
前記イメージに含まれる線部の入力中に、前記表示領域を、前記線部の始端が表示される前記第１の表示領域から前記線部の終端が表示される第２の表示領域へ変更するステップと、
前記イメージに含まれる複数の線部を１つの線部として補完する補完処理の要否を判定する補完要否判定ステップと、
前記補完処理が必要と判定された場合、前記補完処理を行うステップと、
を有し、
前記補完要否判定ステップにおいて、前記第１の表示領域のときに入力された第１の線部と、前記第２の表示領域のときに入力された第２の線部と、が同一視される場合に、前記補完処理が必要であると判定する表示制御方法。
【請求項２１】
タッチパネルを介して入力されたイメージを表示するための表示制御方法であって、
前記イメージに含まれる始端イメージが入力されるときに、表示部の拡大率を、第１の拡大率とするステップと、
前記イメージに含まれる線部の入力中に、前記表示部の拡大率を、前記第１の拡大率から前記第１の拡大率よりも低い第２の拡大率へ変更するステップと、
前記始端イメージに基づいて終端イメージを成形するステップと、
前記線部の終端に、前記成形された終端イメージを付加するステップと、
を有する表示制御方法。
【請求項２２】
タッチパネルを介して入力されたイメージを表示するための表示制御方法であって、
前記イメージに含まれる始端イメージが入力されるときに、表示部の拡大率を、第１の拡大率とするステップと、
前記イメージに含まれる線部の入力中に、前記表示部の拡大率を、前記第１の拡大率から前記第１の拡大率よりも低い第２の拡大率へ変更するステップと、
前記線部の入力が完了したときに、前記表示部の拡大率を、前記第２の拡大率から前記第１の拡大率へ変更するステップと、
を有する表示制御方法。
【請求項２３】
請求項２０ないし２２のいずれか１項に記載の表示制御方法の各ステップをコンピュータに実行させるための表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置、表示制御方法、及び表示制御プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話等の携帯端末装置として、キー操作による入力の代わりに、もしくはキー操作による入力とは別に、表示画面上をタッチして入力を行う所謂タッチパネル機能を搭載した携帯端末装置が普及している。タッチパネル機能を搭載した携帯端末装置によれば、直感的な入力を行うことができ、ユーザにとって理解しやすい入力を行うことができる。
【０００３】
一方、携帯端末装置は、一般的に表示画面が小型であることが多い。この場合、例えばスケジュール機能により予定を書き込むなど、小さな文字をタッチパネルにより入力するときには、文字、図形、記号等をユーザの思い通りに入力することができないことがある。
【０００４】
小さな画面等で小さな文字等を入力するための装置として、小さな表示画面で手書きイメージを入力する際、手書きに適したサイズの枠を表示し、入力が完了した時点でイメージを適切なサイズに縮小して表示する手書き入力装置が知られている（例えば、特許文献１参照）。この手書き入力装置によれば、操作者は、表示画面上の手書き表示領域に情報を直接手書きするのではなく、手書き表示範囲より拡大された枠内に情報を手書きすることができるので、例えば画数の多い文字や複雑なパターン等の手書き入力を容易に行うことができる。
【０００５】
また、小さな文字を描くために描画部分を拡大する機能を有し、座標入力面の右端（下端）を含む領域にある描画方向判定面におけるタッチやドラッグのデタッチから所定の時間タッチが検出されない場合には、横方向（縦方向）にスクロールするタッチパネル付きディスプレイ装置が知られている（例えば、特許文献２参照）。このディスプレイ装置によれば、自動的にスクロールの方向を判定して行の始端に向けて画像をスクロールすることができる。
【０００６】
また、小さな文字を描くために描画部分を拡大する機能を有し、入力位置が拡大画面の端に近づいたときに、手書き入力できるスペースを確保するためにスクロールする表示装置が知られている（例えば、特許文献３参照）。この表示装置によれば、拡大画面上の入力位置と拡大画面の端との間にスペースが生じ、このスペースに手書き入力を連続して行うことができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平６−１２４１６４号公報
【特許文献２】特開２００４−０４６７９７号公報
【特許文献３】特開２００９−０９８９９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、描くべきイメージが拡大画面のサイズよりも大きい場合には、拡大画面に表示される画像をスクロールさせたり、拡大画面を通常画面に戻したりする必要があり、描画を一旦中断しなければならない。そのため、ユーザの思い通りにイメージを描画することができなかったり、手間がかかったりしていた。
【０００９】
本発明は、上記事情に鑑みてなされたものであって、細かい手書きイメージを容易に高精度に描くことが可能な携帯端末装置、表示制御方法、及び表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の携帯端末装置は、タッチパネルを介してイメージを入力する入力部と、イメージを表示する表示部と、前記入力部により前記イメージに含まれる端部が入力されるときに、前記表示部に表示される表示領域を、第１の表示領域とし、前記入力部による前記イメージに含まれる線部の入力中に、前記表示領域を、前記線部の始端が表示される前記第１の表示領域から前記線部の終端が表示される第２の表示領域へ変更する表示制御部と、前記入力部により入力されたイメージに含まれる複数の線部を１つの線部として補完する補完処理の要否を判定する補完要否判定部と、前記補完要否判定部により補完処理が必要と判定された場合、前記補完処理を行う補完処理部と、を備え、前記補完要否判定部が、前記第１の表示領域のときに前記入力部により入力された第１の線部と、前記第２の表示領域のときに前記入力部により入力された第２の線部と、が同一視される場合に、前記補完処理が必要であると判定する。
【００１１】
この構成により、細かい手書きイメージを容易に高精度に描くことが可能である。また、第１の線部と第２の線部とが同一視される場合に限り補完処理を行うので、ユーザが意図しない場合にまで補完処理が行われることを回避することができる。
【００１２】
また、本発明の携帯端末装置は、前記第１の表示領域が、第１の拡大率での表示領域であり、前記第２の表示領域が、前記第１の拡大率よりも低い第２の拡大率での表示領域である。
【００１３】
この構成により、表示部の表示画面の拡大率を制御することで、細かいイメージの端部を描いた後に、その時点の表示画面では描ききれない線部を描くことができ、さらに複数の線部を補完することでユーザが意図するイメージを容易に描くことができる。
【００１４】
また、本発明の携帯端末装置は、前記第２の表示領域が、第１の線部の入力方向に沿って前記第１の表示領域が移行した表示領域である。
【００１５】
この構成により、表示部の表示領域をスクロールさせることで、細かいイメージの端部を描いた後に、その時点の表示画面では描ききれない線部を描くことができ、さらに複数の線部を補完することでユーザが意図するイメージを容易に描くことができる。
【００１６】
また、本発明の携帯端末装置は、前記補完要否判定部が、前記第１の線部が前記表示部の外側に向かって入力され、前記第１の線部の終端部の方向と前記第２の線部の始端部の方向とが略同一方向であり、前記第１の線部の終端と前記表示部の画面枠との距離が所定距離未満であり、前記第１の線部の終端と前記第２の線部の始端との距離が所定距離未満である場合に、前記補完処理が必要であると判定する。
【００１７】
この構成により、表示領域の変更前後で各条件を満たすことでユーザが同一の線部を描く意図があると判定された場合に限り、線部の補完処理を実施することができる。
【００１８】
また、本発明の携帯端末装置は、前記補完要否判定部が、前記入力部によって前記第１の線部が入力されてから前記第２の線部が入力されるまでに、他の入力が行われた場合、前記補完処理が不要であると判定する。
【００１９】
この構成により、表示領域の変更前後で各線部を入力する間に他の入力を行った場合には、ユーザが同一の線部を描く意図がないと判定し、線部の補完処理を実施しないようにすることができる。
【００２０】
また、本発明の携帯端末装置は、前記補完要否判定部が、前記入力部によって前記第１の線部が入力されてから前記第２の線部が入力されるまでの他の入力の回数が所定回数以上である場合、前記補完処理が不要であると判定する。
【００２１】
この構成により、表示領域の変更前後で各線部を入力する間に他の入力が何度も行われた場合には、ユーザが同一の線部を描く意図がないと判定し、線部の補完処理を実施しないようにすることができる。
【００２２】
また、本発明の携帯端末装置は、前記イメージが連続的に変化する属性を有し、前記第２の線部の属性が前記第１の線部の属性を引き継ぐよう属性を補完する属性補完処理を行う属性補完処理部を備える。
【００２３】
この構成により、線部の軌跡だけでなく、線部の属性についても補完することができ、ユーザの意図が反映されたイメージを容易に描くことができる。
【００２４】
また、本発明の携帯端末装置は、属性補完処理部が、前記第２の線部の始端の属性値が前記第１の線部の終端の属性値と略同一となるよう補正する。
【００２５】
この構成により、異なる表示領域で線部を描いたときに線部が途中で途切れてしまった場合であっても、線部の属性を連続的に変化させることができる。
【００２６】
また、本発明の携帯端末装置は、前記属性補完処理部が、前記補完処理部により補完処理が行われた線部に対して属性値を割り当てる。
【００２７】
この構成により、異なる表示領域で線部を描いたときに線部が途中で途切れてしまった場合であっても、１つの線部として補完された線部に属性値を割り当てるので、線部の属性を連続的に変化させることができる。
【００２８】
また、本発明の携帯端末装置は、タッチパネルを介してイメージを入力する入力部と、イメージを表示する表示部と、前記入力部により入力されたイメージに含まれる始端イメージが入力されるときに、前記表示部の拡大率を、第１の拡大率とし、前記入力部による前記イメージに含まれる線部の入力中に、前記表示部の拡大率を、前記第１の拡大率から前記第１の拡大率よりも低い第２の拡大率へ変更する表示制御部と、前記入力部により入力された前記始端イメージを記憶する始端イメージ記憶部と、前記始端イメージ記憶部に記憶された始端イメージに基づいて終端イメージを成形する終端イメージ成形部と、前記線部の終端に、前記終端イメージ成形部により成形された終端イメージを付加するイメージ付加部と、を備える。
【００２９】
この構成により、細かい手書きイメージを容易に高精度に描くことが可能である。また、始端イメージから終端イメージを自動的に付加することができるので、何度も拡大率を変更するための操作を行うことなく、容易にイメージを描くことができる。
【００３０】
また、本発明の携帯端末装置は、前記終端イメージ付加部による前記終端イメージの付加の要否を判定する終端付加判定部を備え、前記終端付加判定部が、前記入力部により入力された始端イメージと前記入力部により入力された前記線部との距離が所定距離以内である場合、前記終端イメージを付加する必要があると判定し、前記終端イメージ付加部が、前記終端付加判定部により終端イメージの付加が必要であると判定された場合に、前記終端イメージを付加する。
【００３１】
この構成により、ユーザが始端イメージ、線部、終端イメージを含むイメージを描こうと意図していない場合にまで始端イメージが自動的に付加されることを回避することができる。
【００３２】
また、本発明の携帯端末装置は、前記イメージ付加部が、前記始端イメージと前記線部との距離と、前記終端イメージと前記線部との距離と、が略同一となるよう、前記線部の終端付近に前記終端イメージを付加する。
【００３３】
この構成により、ユーザが意図した始端イメージと線部との距離を維持して、終端イメージを付加することができる。
【００３４】
また、本発明の携帯端末装置は、前記イメージ付加部が、前記線部の終端に連結させて前記終端イメージを付加する。
【００３５】
この構成により、ユーザの意図に反して始端イメージと線部とが離れてしまった場合であっても、終端イメージと線部の終端とを離さずに、終端イメージを付加することができる。
【００３６】
また、本発明の携帯端末装置は、前記イメージ付加部が、前記始端イメージと前記線部とが連結するよう補正する。
【００３７】
この構成により、ユーザの意図に反して始端イメージと線部とが離れてしまった場合であっても、始端イメージと線部とが連結された状態に補正することができ、ユーザの意図を反映したイメージを高精度に描くことができる。
【００３８】
また、本発明の携帯端末装置は、前記終端イメージ成形部が、前記始端イメージ記憶部に記憶された始端イメージを反転して前記終端イメージを成形する。
【００３９】
この構成により、始端イメージを利用して容易に終端イメージを成形することができる。
【００４０】
また、本発明の携帯端末装置は、前記終端イメージ成形部が、前記線部と直交する方向を軸として前記始端イメージを反転し、前記終端イメージを成形する。
【００４１】
この構成により、線部がどのような方向を向いていても、始端イメージに対応する終端イメージを、容易かつ高精度に成形することができる。
【００４２】
また、本発明の携帯端末装置は、あらかじめ反転対象となるイメージである反転対象イメージを記憶する反転対象イメージ記憶部を備え、前記終端付加判定部が、前記入力部により入力された始端イメージが前記反転対象イメージ記憶部に記憶された反転対象イメージのいずれとも略同一でない場合、前記終端イメージの付加は不要であると判定する。
【００４３】
この構成により、特定の始端イメージの場合にのみ、終端イメージを付加するよう調整することができる。
【００４４】
また、本発明の携帯端末装置は、前記終端イメージ成形部が、前記終端付加判定部により前記終端イメージの付加は必要であると判定された場合、前記始端イメージ記憶部に記憶された始端イメージ又は前記反転対象イメージ記憶部に記憶された反転対象イメージに基づいて、前記終端イメージを成形する。
【００４５】
この構成により、ユーザが意図した始端イメージの形状を反転対象イメージとして登録しておくことで、ユーザの意図を一層反映した終端イメージを成形することができる。
【００４６】
また、本発明の携帯端末装置は、タッチパネルを介してイメージを入力する入力部と、イメージを表示する表示部と、前記入力部により前記始端イメージが入力されるときに、前記表示部の拡大率を、第１の拡大率とし、前記入力部による前記イメージに含まれる線部の入力中に、前記表示部の拡大率を、前記第１の拡大率から前記第１の拡大率よりも低い第２の拡大率へ変更し、前記入力部による前記線部の入力が完了したときに、前記表示部の拡大率を、前記第２の拡大率から前記第１の拡大率へ変更する表示制御部と、を備える。
【００４７】
この構成により、細かい手書きイメージを容易に高精度に描くことが可能である。また、終端イメージを描くことに適した拡大率に自動的に変更することができるので、何度も拡大率を変更するための操作を行うことなく、容易にイメージを描くことができる。
【００４８】
また、本発明の表示制御方法は、タッチパネルを介して入力されたイメージを表示するための表示制御方法であって、前記イメージに含まれる端部が入力されるときに、表示部に表示される表示領域を、第１の表示領域とするステップと、前記イメージに含まれる線部の入力中に、前記表示領域を、前記線部の始端が表示される前記第１の表示領域から前記線部の終端が表示される第２の表示領域へ変更するステップと、前記イメージに含まれる複数の線部を１つの線部として補完する補完処理の要否を判定する補完要否判定ステップと、前記補完処理が必要と判定された場合、前記補完処理を行うステップと、を有し、前記補完要否判定ステップにおいて、前記第１の表示領域のときに入力された第１の線部と、前記第２の表示領域のときに入力された第２の線部と、が同一視される場合に、前記補完処理が必要であると判定する。
【００４９】
この方法により、細かい手書きイメージを容易に高精度に描くことが可能である。また、第１の線部と第２の線部とが同一視される場合に限り補完処理を行うので、ユーザが意図しない場合にまで補完処理が行われることを回避することができる。
【００５０】
また、本発明の表示制御方法は、タッチパネルを介して入力されたイメージを表示するための表示制御方法であって、前記イメージに含まれる始端イメージが入力されるときに、表示部の拡大率を、第１の拡大率とするステップと、前記イメージに含まれる線部の入力中に、前記表示部の拡大率を、前記第１の拡大率から前記第１の拡大率よりも低い第２の拡大率へ変更するステップと、前記始端イメージに基づいて終端イメージを成形するステップと、前記線部の終端に、前記成形された終端イメージを付加するステップと、を有する。
【００５１】
この方法により、細かい手書きイメージを容易に高精度に描くことが可能である。また、始端イメージから終端イメージを自動的に付加することができるので、何度も拡大率を変更するための操作を行うことなく、容易にイメージを描くことができる。
【００５２】
また、本発明の表示制御方法は、タッチパネルを介して入力されたイメージを表示するための表示制御方法であって、前記イメージに含まれる始端イメージが入力されるときに、表示部の拡大率を、第１の拡大率とするステップと、前記イメージに含まれる線部の入力中に、前記表示部の拡大率を、前記第１の拡大率から前記第１の拡大率よりも低い第２の拡大率へ変更するステップと、前記線部の入力が完了したときに、前記表示部の拡大率を、前記第２の拡大率から前記第１の拡大率へ変更するステップと、を有する。
【００５３】
この方法により、細かい手書きイメージを容易に高精度に描くことが可能である。また、終端イメージを描くことに適した拡大率に自動的に変更することができるので、何度も拡大率を変更するための操作を行うことなく、容易にイメージを描くことができる。
【００５４】
また、本発明の表示制御プログラムは、上記いずれかの表示制御方法の各ステップをコンピュータに実行させるためのプログラムである。
【００５５】
このプログラムにより、細かい手書きイメージを容易に高精度に描くことが可能である。
【発明の効果】
【００５６】
本発明の携帯端末装置によれば、細かい手書きイメージを容易に高精度に描くことが可能である。
【図面の簡単な説明】
【００５７】
【図１】本発明の第１の実施形態における携帯端末装置の構成例を示すブロック図
【図２】（Ａ）〜（Ｅ）本発明の第１の実施形態におけるイメージとして矢印を描くことを説明するための図
【図３】（Ａ）〜（Ｃ）本発明の第１の実施形態における補完要否判定処理の各条件を説明するための図
【図４】本発明の第１の実施形態における携帯端末装置が手書き入力を行うときの動作例を示すシーケンス図
【図５】本発明の第２の実施形態における携帯端末装置の構成例を示すブロック図
【図６】本発明の第２の実施形態における表示部により表示されるイメージのスクロールを説明するための図
【図７】本発明の第３の実施形態における携帯端末装置の構成例を示すブロック図
【図８】本発明の第３の実施形態におけるイメージの線部の属性の一例を示す図
【図９】本発明の第４の実施形態における携帯端末装置の構成例を示すブロック図
【図１０】（Ａ）〜（Ｅ）本発明の第４の実施形態におけるイメージとして両方向矢印を描くことを説明するための図
【図１１】（Ａ）〜（Ｄ）本発明の第４の実施形態における終端イメージ成形処理の一例を説明するための図
【図１２】（Ａ）〜（Ｃ）本発明の第４の実施形態におけるイメージ付加処理の一例を説明するための図
【図１３】本発明の第４の実施形態における携帯端末装置が手書き入力を行うときの動作例を示すシーケンス図
【図１４】本発明の第５の実施形態における携帯端末装置の構成例を示すブロック図
【図１５】（Ａ）〜（Ｃ）本発明の第５の実施形態における終端入力画面表示処理の一例を説明するための図
【図１６】本発明の第６の実施形態における携帯端末装置の構成例を示すブロック図
【図１７】（Ａ）本発明の第６の実施形態における反転対象イメージ記憶部に記憶された反転対象イメージの一例を示す図、（Ｂ）本発明の第６の実施形態における反転対象イメージを用いて終端イメージが付加されたイメージの一例を示す図（Ｃ）本発明の第６の実施形態における表示部により表示されるイメージの一例を示す図
【発明を実施するための形態】
【００５８】
本発明の実施形態について、図面を参照しながら以下に説明する。
【００５９】
本発明の実施形態における携帯端末装置は、携帯電話、携帯情報端末（ＰＤＡ）、パーソナルコンピュータ等、表示画面を有する機器を広く含む。特に、イメージを入力するためのタッチパネルの面積が小さな機器を想定している。以下、携帯端末装置を例に説明する。
【００６０】
（第１の実施形態）
図１は、本発明の第１の実施形態における携帯端末装置の構成例を示すブロック図である。図１に示す携帯端末装置１は、手書き入力部１１、軌跡一時記憶部１２、補完要否判定部１３、軌跡補完部１４、確定軌跡記憶部１５、表示制御部１６、表示部１７、を有して構成される。
【００６１】
手書き入力部１１は、タッチパネルを有し、指等での接触又は押下による手書き入力を検知する。例えば、ユーザが指等をタッチパネル上で連続的に移動させることにより、手書き入力部１１は、その指等の移動を軌跡として検知する。手書き入力部１１により入力された（描かれた）イメージの軌跡の情報（軌跡情報）は、軌跡一時記憶部１２に送られる。この軌跡情報は、例えば座標情報の集合により表される。
【００６２】
なお、ここでのイメージとは、文字、図形、記号などの画像を広く含む。本実施形態では、イメージには、後述する通常画面では入力が困難な端部と、端部から続く線部と、が含まれる。線部は、直線（略直線）であっても曲線であってもよい。以下では、線部が略直線であることを主に想定している。
【００６３】
また、入力手段（指等）としては、指以外にタッチペン等であってもよく、タッチパネルに対して細かい入力を行うことが困難な入力手段が広く含まれる。
【００６４】
軌跡一時記憶部１２は、ＲＡＭ（Random Access Memory）等により構成され、手書き入力部１１からの軌跡情報を一時軌跡情報として一時的に記憶する。
【００６５】
補完要否判定部１３は、軌跡一時記憶部１２に記憶された一時軌跡情報に係る軌跡に対して、補完処理を行う必要があるか否かを判定する補完要否判定処理を行う。この補完要否判定処理の詳細については後述する。
【００６６】
軌跡補完部１４は、補完要否判定部１３により補完処理の必要があると判定された場合に、軌跡一時記憶部１２により記憶された一時軌跡情報に係る軌跡に対して補完処理を行う。例えば、描かれたイメージに含まれる線部のイメージにおいて、線部が途中で切れていた場合であっても、つまり途中で線部を継ぎ足した様な状態であっても、所定の条件を満たした場合には、補完処理により１つの線部となるよう補完処理を行う。
【００６７】
補完処理としては、既知の方法により行う。例えば、特開平６−８９３４５号公報に示されているように、タッチパネルにより入力された線のイメージのうち、３点を通る円弧を描くことにより、補完処理を行う。これにより、途切れた線部の終端と始端とを滑らかな線となるように補完し、連結することができる。なお、他の方法により補完処理を行ってもよい。
【００６８】
確定軌跡記憶部１５は、ＲＡＭ等により構成され、必要な補完処理が行われた後の軌跡情報である確定軌跡情報を記憶する。例えば、補完要否判定部１３により補完処理が必要であると判定された軌跡については、軌跡一時記憶部１２により記憶された一時軌跡情報に係る軌跡に対して補完処理が施され、その後の軌跡に係る軌跡情報が確定軌跡情報として確定軌跡記憶部１５により記憶される。一方、補完要否判定部１３により補完処理が不要であると判定された軌跡については、軌跡一時記憶部１２により記憶された軌跡情報がそのまま確定軌跡情報として確定軌跡記憶部１５により記憶される。
【００６９】
表示制御部１６は、表示部１７により表示されるイメージを形成する。表示対象となるイメージは、確定軌跡記憶部１５により記憶された確定軌跡情報に係る軌跡のイメージの少なくとも一部、又は、軌跡一時記憶部１２により記憶された一時軌跡情報に係るイメージの少なくとも一部である。一時軌跡情報に係るイメージは、手書き入力部１１により入力が検知される度に逐次更新されるものである。確定軌跡情報に係るイメージ及び一時軌跡情報に係るイメージのいずれについても、拡大画面又は通常画面のサイズよりもイメージの方が大きい場合には、イメージの一部を切出して表示対象となるイメージを形成する。
【００７０】
また、表示制御部１６は、表示部１７の表示画面の拡大率を制御する。ここでは主に、拡大率が１より大きい画面である拡大画面と、拡大率が１（等倍）の画面である通常画面と、の２段階の拡大率を想定する。拡大画面は、主に、通常画面では手書き入力が困難な細かい入力を行う場合に利用され、通常画面は、通常の一般的な入力を行う場合に利用される。なお、拡大画面と通常画面との２段階に限られず、拡大画面を多段階で切り替えるようにしてもよいし、拡大率が１より小さい縮小画面を利用するようにしてもよい。
【００７１】
このように、拡大画面は第１の拡大率の画面の一例であり、通常画面は第１の拡大率よりも小さい拡大率である第２の拡大率の画面の一例である。また、ここでは、各画面に表示される領域を表示領域と称する。したがって、表示領域に含まれるイメージの部分が表示対象となる。拡大画面に表示される表示領域は、第１の表示領域の一例であり、第１の拡大率での表示領域の一例である。また、通常画面に表示される表示領域は、第２の表示領域の一例であり、第２の拡大率での表示領域の一例である。
【００７２】
表示部１７は、液晶パネル等で構成され、拡大画面又は通常画面上で、表示制御部１６により形成されたイメージを表示する。
【００７３】
なお、本実施形態で説明する表示制御方法の各ステップを実行させるための表示制御プログラムは、携帯端末装置１内の所定のメモリ（不図示）に格納される。
【００７４】
次に、表示部１７の表示画面の拡大率の制御例について説明する。
ここでは、後述するピンチ操作によって拡大率を制御することについて説明するが、これ以外の方法によって拡大率を制御してもよい。
【００７５】
手書き入力部１１のタッチパネルは、マルチタッチ方式を採用しており、複数の指等によるタッチパネルへの同時入力を認識できる機能を有している。タッチパネルに対して複数の指等で入力し、手書き入力部１１が複数の入力座標（第１の入力座標）を検出すると、表示制御部１６は、指等の間隔つまり複数の入力座標（第１の入力座標）間の距離（第１の距離）を認識する。
【００７６】
タッチパネルへの入力状態で、ユーザが複数の指等を広げたり狭めたりする操作（ピンチ操作）を行ったとき、手書き入力部１１は、操作後の複数の入力座標（第２の入力座標）を検出する。そして、表示制御部１６は、操作後の指等の間隔つまり操作後の複数の入力座標（第２の入力座標）間の距離（第２の距離）を認識する。
【００７７】
そして、表示制御部１６は、第２の距離が第１の距離よりも長いと判定した場合には、ユーザが指等を広げたものと判断し、表示部１７の表示画面の拡大率を大きくするよう制御する。一方、表示制御部１６は、第２の距離が第１の距離よりも短いと判定した場合には、ユーザが指等を狭めたものと判断し、表示部１７の表示画面の拡大率を小さくするよう制御する。
【００７８】
以下の説明では、イメージとして、図２（Ａ）に示すような矢印を描くことを想定する。また、まず矢印の端部を描き、その後に矢印の線部を端部から描くことを想定する。このとき、まず拡大画面で、図２（Ｂ）に示すように矢印の端部ＥＮを描く。続いて、引き続き拡大画面で、図２（Ｃ）に示すように端部ＥＮに続く線部Ｌ１を描く。続いて、図２（Ｄ）に示すように拡大画面から通常画面に変更する。最後に、通常画面で、図２（Ｅ）に示すように拡大画面で描かれた線部Ｌ１に続く線部Ｌ２を描く。したがって、拡大画面では線部Ｌの始端が表示され、通常画面では線部Ｌの終端が表示されることになる。
【００７９】
なお、図面においては、「３Ｘ」とは通常画面の３倍の拡大率の拡大画面を示しており、「１Ｘ」とは１倍の拡大率（等倍）の通常画面を示している。
【００８０】
次に、補完要否判定処理の詳細について説明する。
補完要否判定処理では、以下の第１〜第４の条件を全て満たした場合に、２つの線部が同一視されるものとして、補完処理を行うことが必要であると判定する。図３（Ａ）〜（Ｃ）は、補完要否判定処理の各条件を説明するための図である。各条件の判定は、補完要否判定処理部１３により行われる。
【００８１】
第１の条件は、図３（Ａ）に示すように、拡大画面で、第１の線部としての線部Ｌ１を描いたときの描画方向が、拡大画面内から拡大画面外へ向かう方向であることである。つまり、ユーザが拡大画面の領域外へ連続して線部を描こうとしている意図が表れていることである。描画方向は、手書き入力部１１により入力された入力座標を時系列で軌跡一時記憶部１２により記憶することで、容易に認識することができる。
【００８２】
第２の条件は、図３（Ａ）に示すように、拡大画面で線部Ｌ１の終端部を描いたときの描画方向と、拡大画面から変更された通常画面で、第２の線部としての線部Ｌ２の始端部を描いたときの描画方向と、が略一致していることである。すなわち、線部Ｌ１と線部Ｌ２のつなぎ目が少なくとも局所的に描画方向が略一致していることである。つまり、ユーザが拡大画面の領域外へ連続して線部を描こうとしている意図が表れていることである。
【００８３】
第３の条件は、図３（Ｂ）に示すように、拡大画面で描かれた線部Ｌ１の終端ＬＥＰが、拡大画面枠Ｆから所定距離ｄ１以内であることである。つまり、ユーザが拡大画面の領域外へ連続して線部を描こうとしている意図が表れていることである。
【００８４】
第４の条件は、図３（Ｃ）に示すように、拡大画面で描かれた線部Ｌ１の終端ＬＥＰと拡大画面から変更された通常画面で描かれた線部Ｌ２の始端ＬＳＰとが、所定距離ｄ２以内にあることである。つまり、ユーザが拡大画面及び通常画面において同一の線部を描こうとしている意図が表れていることである。
【００８５】
また、第４の条件において、拡大画面において線部Ｌ１を描いた後、他のイメージを描いてから、線部Ｌ１に連続する線部Ｌ２を描こうとしたとする。この場合、線部Ｌ１と線部Ｌ２との距離が所定距離ｄ２以内であったとしても、補完処理が不要であると判定してもよい。つまり、拡大画面を通常画面に移行した後に連続する線部をすぐに描くのではなく、異なる操作を行った場合には、補完処理は不要であると判定してもよい。
【００８６】
さらに、上記のように異なる操作が行われたとしても、補完処理が必要であると判定するようにしてもよい。つまり、線部Ｌ１の後、他のイメージとして線をいくつか描いてから、線部Ｌ２を描いた場合であっても、補完処理が必要であると判定するようにしてもよい。
【００８７】
また、異なる操作が規定回数以内である場合に限り、補完処理が必要であると判定するようにしてもよい。つまり、線部Ｌ１の後、他のイメージとして線を所定本数以内の本数描いた場合に限り、その後に線部Ｌ２を描いた場合であっても、補完処理が必要であると判定するようにしてもよい。したがって、異なる操作が規定回数以上である場合には、補完処理が不要であると判定するようにしてもよい。
【００８８】
このような補正要否判定処理によれば、ユーザが１つのイメージとして意図した入力を精度良く把握し、その入力に係るイメージに対してのみ補完処理を行うことができる。一方、上記の条件を満たさないイメージについては、ユーザが別々のイメージとして入力したものと判断し、補完処理を行わないようにすることができる。これにより、補完処理が必要なイメージのみに対して補完処理を行うことができる。
【００８９】
次に、携帯端末装置１が手書き入力を行うときの動作について説明する。
図４は、携帯端末装置１が手書き入力を行うときの動作例を示すシーケンス図である。
【００９０】
まず、手書き入力部１１は、拡大画面で、イメージの一例としての矢印の端部を入力する。さらに、端部から延びる線部Ｌ１を、拡大画面枠Ｆとこの拡大画面枠Ｆから所定距離ｄ１までの範囲に至るまで入力する（ステップＳ１０１）（図３（Ｂ）参照）。手書き入力部１１により検知された軌跡情報は、一時軌跡情報として軌跡一時記憶部１２により記憶される。
【００９１】
この段階では、拡大画面での入力しか行っていないので、補完要否判定部１３による補完要否判定処理や軌跡補完部１４による補完処理は不要である（ステップＳ１０２）。また、確定軌跡記憶部１５は、軌跡一時記憶部１２に記憶された一時軌跡情報に係る軌跡を確定軌跡情報として記憶しない。また、表示部１７は、手書き入力が検知される度に、そのイメージを逐次表示する。
【００９２】
続いて、拡大画面枠Ｆ周辺まで線部Ｌ１が描かれており、拡大画面では続きの線部を描くことができないので、表示制御部１６は、拡大画面から拡大率を小さくして通常画面に変更する。そして、手書き入力部１１は、通常画面で、拡大画面で描かれた線部Ｌ１に連続する線部Ｌ２を入力する（ステップＳ１０３）。手書き入力部１１により検知された軌跡情報は、軌跡一時情報として軌跡一時記憶部１２により記憶される。
【００９３】
この段階で、補完要否判定部１３は、拡大画面で描かれた線部Ｌ１と通常画面で描かれた線部Ｌ２について、補完処理が必要であるか否かを判定する補完要否判定処理を行う。補完要否判定処理の各条件に合致する場合には、補完要否判定部１３は、補完処理が必要であると判定する（ステップＳ１０４）。
【００９４】
補完処理が必要であると判定された場合には、補完要否判定部１３は補完が必要である旨を軌跡補完部１０５に通知する（ステップＳ１０５）。軌跡補完部１０５は、拡大画面で描かれた線部Ｌ１と通常画面で描かれた線部Ｌ２について、補完処理を行う（ステップＳ１０６）。つまり、軌跡一時記憶部１２に記憶された一時軌跡情報に係る軌跡に対して、補完処理を行う。そして、確定軌跡記憶部１５は、補完処理された軌跡に係る軌跡情報を確定軌跡情報として記憶する（ステップＳ１０７）。また、表示部１７は、補完処理された軌跡のイメージを確定イメージとして表示する。これにより、線部Ｌ１と線部Ｌ２とが１つの線部として補完され、確定軌跡情報として記憶され、確定イメージとして表示される。
【００９５】
このような本実施形態の携帯端末装置１によれば、矢印の端部と線部のような細かい手書きイメージを容易に高精度に描くことが可能である。特に、静電式のタッチパネルを用いる場合には、ユーザが意図してタッチパネル上にタッチした位置と手書き入力部１１より検知される入力位置とがずれやすいため、特に有益である。
【００９６】
（第２の実施形態）
本実施形態では、拡大画面でイメージに含まれる線部が拡大画面外に連続して描かれる場合に、表示画面の拡大率を小さくするのではなく、拡大画面のまま表示されるイメージをスクロールにより移動させる。
【００９７】
図５は、本発明の第２の実施形態における携帯端末装置１Ｂの構成例を示すブロック図である。図５に示す携帯端末装置１Ｂは、第１の実施形態における携帯端末装置１と同様の構成であるが、表示制御部１６に代わり、表示制御部１６Ｂを備える。図５において、図１に示した携帯端末装置１と同様の構成については、同一の符号を付し、説明を省略する。
【００９８】
表示制御部１６Ｂは、基本的には表示制御部１６の機能を有しており、表示画面の拡大率の制御を行う代わりに、表示部１７の表示画面内のイメージをスクロールにより移動させる。したがって、表示画面の拡大率は変更されずに、拡大画面により表示される表示領域が移行する。
【００９９】
次に、表示部１７により表示されるイメージのスクロールについて説明する。
まず、拡大画面（第１の表示領域としての画面）においてイメージの端部を描く。続いて、その拡大画面においてイメージの線部（第１の線部）を描き、この線部が拡大画面枠周辺に至ったところで、線部の描画を終了する。すると、表示制御部１６Ｂは、矢印の線部の入力方向の延長上にあるイメージが表示されるように、拡大画面に表示される表示領域（第２の表示領域の一例）に移行させる。そして、移行された拡大画面において第１の線部に引き続く第２の線部を描く。このように、第２の表示領域は、第１の線部の入力方向に沿って第１の表示領域が移行した表示領域である。
【０１００】
図６は表示部１７により表示されるイメージのスクロールを説明するための図である。
例えば、図６（Ａ）に示す拡大画面で、イメージの一例としての矢印の線部Ｌ１が拡大表示枠Ｆ周辺に至るまで描かれ、線部Ｌ１の入力が終了したとする。すると、図６（Ｂ）に示すように、矢印の終端方向つまり右方向のイメージが表示されるように、拡大画面内のイメージが移動する。つまり表示領域が移行する。この場合にも、スクロール前に描かれた線部Ｌ１に引き続く線部Ｌ２を描く際には、スクロール前の線部Ｌ１の終端とスクロール後の線部Ｌ２の始端とが微妙にずれることが予想される。
【０１０１】
そこで、第１の実施形態と同様に、携帯端末装置１Ｂは、補完要否判定部１３による補完要否判定処理及び軌跡補完部１４による補完処理を行う。これにより、描かれたイメージの線部がスクロールの度に途切れてしまった場合であっても、１つの線部として補完されたイメージを表示させることが可能である。
【０１０２】
このような本実施形態の携帯端末装置１Ｂによれば、矢印の端部と線部のような細かい手書きイメージを容易に描くことが可能である。
【０１０３】
（第３の実施形態）
本実施形態では、途切れたイメージの線部を１つの線部として補完するなど、２つの線部を１つの線部とする補完処理を行うだけでなく、その線部が分離しなかった場合の線部の属性を引き継ぐように、属性補完処理を行う。
【０１０４】
図７は、本発明の第３の実施形態における携帯端末装置１Ｃの構成例を示すブロック図である。図７に示す携帯端末装置１Ｃは、第１の実施形態における携帯端末装置１の構成の他に、属性補完部１８を備える。また、軌跡一時記憶部１２に代わり軌跡一時記憶部１２Ｃ、確定軌跡記憶部１５の代わりに確定軌跡記憶部１５Ｃを備える。図７において、図１に示した携帯端末装置１と同様の構成については、同一の符号を付し、説明を省略する。
【０１０５】
属性補完部１８は、連続的に変化する属性を有するイメージの線部について、１つとすべき線部が微妙に分離した場合であっても、１つの連続する線部として属性を引き継ぐよう補完する属性補完処理を行う。例えば、矢印の線部を描くときに、拡大画面から通常画面への変更や表示領域のスクロールに伴って、先に説明したようにイメージの線部が途切れてしまった場合であっても、属性補完処理を行うことで、ユーザが意図した通りの属性でイメージを描くことができる。なお、連続的に変化する属性とは、色彩、明るさ、濃さ等のグラデーション、毛筆で描く場合のハネ具合、カスレ具合等の筆属性、などが考えられる。
【０１０６】
属性補完部１８による属性補完処理を行う必要があるか否かは、補完要否判定部１３により行われる。また、属性補完処理を行うか否かの条件は、第１の実施形態で説明した軌跡補完部１４により補完処理を行うか否かの条件と同一であるので、ここでは説明を省略する。したがって、例えば途切れた線部が１つの線部となるよう補完する場合には、属性も引き継ぐように属性補完処理が行われることになる。
【０１０７】
軌跡一時記憶部１２Ｃは、一時軌跡情報の他に、一時軌跡情報に係る軌跡の属性に係る一時属性情報を記憶する。例えば、手書き入力部１１により入力されたイメージの線部の属性の情報を記憶する。
【０１０８】
確定軌跡記憶部１５Ｃは、確定軌跡情報の他に、必要な属性補完処理が行われた後の属性情報である確定属性情報を記憶する。例えば、補完要否判定部１３により属性補完処理が必要であると判定された属性については、軌跡一時記憶部１２Ｃにより記憶された一時属性情報に係る属性に対して属性補完処理が施され、その後の属性に係る属性情報が確定属性情報として確定軌跡記憶部１５Ｃにより記憶される。一方、補完要否判定部１３により属性補完処理が不要であると判定された属性については、軌跡一時記憶部１２Ｃにより記憶された属性情報がそのまま確定属性情報として確定軌跡記憶部１５Ｃにより記憶される。
【０１０９】
次に、属性補完処理の詳細について説明する。
図８は、イメージの線部の属性の一例を示す図である。
ここでは、簡単に説明するために、イメージの線部の始端の属性を数値化したものを属性値１００、線部の終端の属性を数値化したものを属性値０とし、線部の始端と終端との間の属性は、例えば属性値０〜１００で連続的に変化するものとする。
【０１１０】
まず、属性補完処理を行わない場合について説明する。図８に示すように、イメージの線部を描くときに途切れてしまった線部の属性において、途切れる前の線部Ｌ１（第１の線部の一例）の始端の属性は属性値１００と表され、線部Ｌ１の終端の属性は属性値５０で表されるとする。この場合、図８（Ａ）に示すように、途切れた後の線部Ｌ２（第２の線部の一例）の始端の属性は、属性がリセットされるために属性値１００で表され、線部Ｌ２の終端に向かって属性値１００から連続的に変化していくことになる。したがって、属性が引き継がれない状態となり、属性については全く異なる線部として認識されることとなる。
【０１１１】
これに対し、属性補完処理を行う場合について説明する。イメージの線部を描くときに途切れてしまった線部の属性において、上記と同様に、途切れる前の線部Ｌ１の始端の属性は属性値１００と表され、線部Ｌ１の終端の属性は属性値５０で表されるとする。この場合、図８（Ｂ）に示すように、途切れた後の線部Ｌ２の始端の属性は、属性がリセットされずに属性値５０で表され、線部Ｌ２の終端に向かって属性値５０から連続的に変化していくことになる。このように、属性補完部１８は、線部Ｌ２の始端の属性値が線部Ｌ１の終端の属性値と略同一となるよう補正する。したがって、属性が引き継がれた状態となり、１つの線部として認識することができるようになる。
【０１１２】
なお、ここでは、軌跡に係る補完処理とは別に属性補完処理を行うことを説明したが、軌跡に係る補完処理と属性補完処理とを一体で行うようにしてもよい。つまり、図８（Ｃ）に示すように、線部Ｌ１、Ｌ２について補完処理をし、一筆書きしたように補完した後、１つの線部Ｌに対して属性値を割り当てるようにしてもよい。
【０１１３】
このような本実施形態の携帯端末装置１Ｃによれば、手書き入力の際にイメージの線部が途切れた場合であっても、１つの線部として属性を引き継ぐよう補完することできるので、属性を有するイメージを容易に描くことが可能である。
【０１１４】
（第４の実施形態）
図９は、本発明の第４の実施形態における携帯端末装置の構成例を示すブロック図である。図９に示す携帯端末装置２は、手書き入力部２１、軌跡記憶部２２、始端イメージ記憶部２３、終端付加管理部２４、終端付加判定成形部２５、表示制御部２６、表示部２７、を有して構成される。
【０１１５】
手書き入力部２１は、第１の実施形態で説明した手書き入力部１１と同様の機能を有する。なお、検知された軌跡のイメージの情報（軌跡情報）は、軌跡記憶部２２に送られる。
【０１１６】
軌跡記憶部２２は、手書き入力部２１からの軌跡情報を記憶する。例えば、端部及び線部を含むイメージについての軌跡情報を記憶する。
【０１１７】
始端イメージ記憶部２３は、拡大画面で、拡大画面枠に向かってイメージの線部が描かれた場合、そのイメージの始端部のイメージ（始端イメージ）を記憶する。例えば、矢印を描く場合に、矢印の線部が拡大表示枠に向かって描かれた場合には、矢印の始端部のイメージを記憶する。また、始端イメージは、例えば拡大画面で入力されたイメージのうち、線部を除いたイメージを抽出することで得られる。なお、先の実施形態と同様に、線部としては、直線（略直線）や曲線が考えられるが、主に略直線を想定する。
【０１１８】
終端付加管理部２４は、手書き入力部２１によりイメージの線部が入力されたときに、その線部の終端において、始端イメージに対応するイメージを終端イメージとして付加（終端付加）する必要があるか否かを判定するよう、終端付加判定成形部２５に指示する。そして、終端付加管理部２４は、終端付加判定成形部２５により終端付加の必要があると判定された場合、終端付加判定成形部２５により成形された終端イメージを、イメージの終端部に付加するイメージ付加処理を行う。イメージ付加処理により終端イメージが付加されたイメージについての軌跡情報は、軌跡記憶部２２により記憶される。
【０１１９】
終端付加判定成形部２５は、終端付加管理部２４からの判定指示を受け、終端付加を行う必要があるか否かを判定する終端付加判定処理を行う。終端付加判定処理の詳細については後述する。そして、終端付加判定成形部２５は、終端付加を行う必要がある場合には、始端イメージ記憶部２３により記憶された始端イメージに基づいて、終端部に付加されるイメージを成形する終端イメージ成形処理を行う。終端イメージ成形処理の詳細については後述する。
【０１２０】
表示制御部２６は、表示部２７により表示するためのイメージを形成する。表示対象となるイメージは、軌跡記憶部２２により記憶された軌跡情報に係る軌跡のイメージである。拡大画面又は通常画面のサイズよりもイメージの方が大きい場合には、イメージの一部を切出して表示対象となるイメージを形成する。また、表示制御部２６は、第１の実施形態の表示制御部１６と同様に、表示部２７の表示画面の拡大率を制御する。
【０１２１】
表示部２７は、第１の実施形態で説明した表示部１７と同様である。
【０１２２】
以下の説明では、細かい手書き入力のイメージとして、矢印の始端部ＳＰと終端部ＥＰとで対応する形状を有する図１０（Ａ）に示すような両方向矢印を描くことを想定する。また、まず矢印の始端部ＳＰを描き、その後に矢印の線部Ｌを始端部ＳＰから描くことを想定する。このとき、まず拡大画面で、図１０（Ｂ）に示すように矢印の始端部ＳＰを描く。続いて、引き続き拡大画面で、図１０（Ｃ）に示すように始端部ＳＰに続く線部Ｌを描く。続いて、図１０（Ｄ）に示すように拡大画面から通常画面に変更する。続いて、通常画面で、拡大画面で描かれた線部に引き続き線部Ｌを描く。したがって、拡大画面では線部Ｌの始端が表示され、通常画面では線部Ｌの終端が表示されることになる。最後に、図１０（Ｅ）に示すように、矢印の終端部ＥＰが自動的に付加される。
【０１２３】
次に、終端付加判定処理の詳細について説明する。
終端付加判定処理では、拡大画面で手書き入力部２１により拡大画面でイメージの線部が入力され、その後に表示制御部１６により拡大画面から通常画面に変更された後、通常画面で継続して手書き入力部２１によりそのイメージの線部が引き続き入力された場合に、終端付加判定成形部２５は終端付加の必要があると判定する。
【０１２４】
また、イメージに含まれる始端イメージと線部とが離れてしまっていても、始端イメージの位置と線部の始端の位置との距離が所定距離以内である場合に限り、終端付加判定成形部２５は終端付加の必要があると判定してもよい。始端イメージの位置とは、始端イメージの中心位置、始端イメージの重心位置、線部の延長線上と始端イメージとが交差する位置、などである。これにより、始端イメージと線部とが多少離れてしまっていても、ユーザにより始端イメージと線部とを連続して描こうとした意思がある場合には、終端付加を行うようにすることができる。逆に、ユーザが始端イメージと線部とを連続して描こうとしていない場合には、始端イメージと線部とを別イメージとして表示部２７により表示することも可能である。
【０１２５】
さらに、通常画面で、継続する線部を描いた後に、終端付加の必要があるか否かを表示部２７等によりユーザへ提示（例えば選択ボタンを表示）し、図示しない操作部等を介してユーザが終端付加を行うよう指示した（例えば選択ボタンでＹｅｓを選択した）場合に限り、終端付加の必要があると判定してもよい。これにより、ユーザの意思が確実に反映された状態で終端付加を行うことができる。
【０１２６】
次に、終端イメージ成形処理の詳細について説明する。
【０１２７】
終端イメージ成形処理では、終端付加判定成形部２５は、例えば、始端イメージを反転したイメージを終端イメージとして成形する。ここでの反転とは、図１１（Ａ）において左右を反転させた鏡像反転と、図１１（Ｂ）において左右を反転させ、さらに上下を反転させた回転反転と、の双方を含む。図１１（Ａ）は鏡像反転のイメージ図であり、図１１（Ｂ）は回転反転のイメージ図である。このとき、図１１（Ｃ）に示すように、矢印の線部Ｌが、表示部２７の表示画面において水平（左右）方向に沿う方向に延びている場合には、終端付加判定成形部２５は、水平方向と直交する垂直方向を軸として始端イメージを反転させる。
【０１２８】
一方、図１１（Ｄ）に示すように、矢印の線部Ｌが、表示部２７の表示画面において水平（左右）方向に沿う方向に延びていない場合、終端付加判定成形部２５は、この線部Ｌの方向αと直交する方向βを軸として始端イメージを反転させる。これにより、線部の方向が水平方向や垂直方向とは異なる場合であっても、終端イメージをユーザが意図するように成形することができる。
【０１２９】
次に、イメージ付加処理の詳細について説明する。
イメージ付加処理では、終端付加管理部２４が、イメージの線部の終端に、終端イメージ成形処理により成形された終端イメージを付加する。
【０１３０】
さらに、始端イメージと線部とが離れており、始端イメージの位置と線部の始端の位置との距離が所定距離以内である場合には、例えば下記の第１例〜第３例のいずれかのイメージ付加方法により、イメージを付加してもよい。また、下記の第１例〜第３例のいずれかのイメージ付加方法を選択できるようにしてもよい。
【０１３１】
図１２（Ａ）に示す第１例のように、始端イメージと線部の始端とが離れているのと同様に、終端イメージと線部の終端とが離れた状態で、終端イメージを線部の終端付近に付加してもよい。このとき、例えば終端イメージと線部との距離を、始端イメージと線部との距離と略同一にする。このように、ユーザの意図とは反対に、始端イメージと線部とが離れて入力された場合であっても、始端イメージと線部と終端イメージとが離れた状態の両方向矢印のようなイメージを描くことができる。
【０１３２】
また、図１２の（Ｂ）に示す第２例のように、始端イメージと線部の始端とが離れている一方、終端イメージと線部の終端とが連結された状態で、終端イメージを線部の終端に付加してもよい。このように、始端イメージと線分との位置関係とは異なる位置関係に補正し、終端イメージを付加することで、ユーザが意図したイメージに近づけることができる。
【０１３３】
また、図１２の（Ｃ）に示す第１例のように、終端イメージと線部の終端とが連結された状態で、終端イメージを線部の終端に付加するだけでなく、始端イメージが線部の始端と連結されるよう補正してもよい。つまり、始端イメージ記憶部２３に記憶された始端イメージを、線部の始端に連結された状態で付加してもよい。このように、終端イメージと線分との位置関係を補正するだけでなく、始端イメージと線分との位置関係を補正することにより、ユーザが意図したイメージにさらに近づけることができる。
【０１３４】
次に、携帯端末装置２が手書き入力を行うときの動作について説明する。
図１３は、携帯端末装置２が手書き入力を行うときの動作例を示すシーケンス図である。
【０１３５】
まず、手書き入力部２１は、拡大画面で、イメージの一例としての矢印の始端イメージ（例えば「＜」のような図形）を入力する（図１０（Ｂ）参照）。さらに、矢印の始端イメージから延びる線部Ｌを、拡大画面枠周辺（例えば、拡大画面枠と拡大画面枠から所定距離の範囲）に至るまで入力する（ステップＳ２０１）（図１０（Ｃ）参照）。そして、始端イメージ記憶部２３は、手書き入力部２１により入力された矢印の始端イメージに係る軌跡情報を記憶する（ステップＳ２０２）。また、手書き入力を検知する度に、軌跡記憶部２２はそのイメージに係る軌跡情報を逐次記憶し、表示部２７はそのイメージを逐次表示する。
【０１３６】
現時点で、拡大画面枠周辺まで矢印の線部が描かれており、拡大画面では続きの線部分を描くことができないので、表示制御部２６は、拡大画面から拡大率を小さくして通常画面に変更する（図１０（Ｄ）参照）。そして、手書き入力部２１は、通常画面で、引き続き矢印の線部を入力する（ステップＳ２０３）。
【０１３７】
手書き入力が終了すると、つまり手書き入力部２１により手書き入力が所定時間以上検知されない場合には、手書き入力部２１又は軌跡記憶部２２は、手書き入力が終了した旨を終端付加管理部２４へ通知する（ステップＳ２０４）。終端付加管理部２４は、この通知を受けると、終端付加判定処理を行うよう終端付加判定成形部２５へ指示する（ステップＳ２０５）。
【０１３８】
終端付加判定成形部２５は、終端付加管理部２４からの指示を受けると、終端付加判定処理を行う（ステップＳ２０６）。そして、終端付加判定処理の結果、終端付加が必要であると判定された場合には、終端付加判定成形部２５は、始端イメージ記憶部２３に記憶された始端イメージに基づいて、終端イメージ成形処理を行う（ステップＳ２０７）。例えば、始端部のイメージ「＜」が反転された「＞」のようなイメージが、終端イメージとして成形される（図１１（Ａ）、（Ｂ）参照）。また、終端付加判定成形部２５は、終端付加判定処理の判定結果を終端付加管理部２４へ通知する（ステップＳ２０８）。
【０１３９】
終端付加管理部２４は、終端付加判定処理の判定結果として、終端付加が必要である旨の通知を受けた場合には、イメージ付加処理を行う。そして、表示部２７は、通常画面で、終端イメージが付加された両方向矢印のイメージを表示する（図１０（Ｅ）参照）。また、軌跡記憶部２２は、終端イメージが付加された両方向矢印のイメージに係る軌跡情報を記憶する（ステップＳ２０９）。
【０１４０】
一方、終端付加判定処理の結果、終端付加が不要であると判定された場合には、矢印の終端部に終端イメージが付加されることなく、表示部２７によりイメージが表示される。
【０１４１】
このような本実施形態の携帯端末装置２によれば、両方向矢印のような細かい手書きイメージを容易に高精度に描くことが可能である。例えば、始端イメージと終端イメージとを同様に描く場合には、１つのイメージを描く際に、拡大画面→通常画面→拡大画面とするための操作を繰り返す必要があり、煩雑な操作が必要になる。携帯端末装置２によれば、終端イメージを線部分の終端に自動的に付加することができるので、利便性が向上する。
【０１４２】
（第５の実施形態）
本実施形態では、終端付加判定処理において終端付加の必要があると判定された場合に、終端イメージ成形処理を行うのではなく、始端イメージを描いた際の表示画面の拡大率に変更し、イメージの終端部で終端イメージを描くためのスペースを確保する終端入力画面表示処理を行う。
【０１４３】
図１４は、本発明の第５の実施形態における携帯端末装置２Ｂの構成例を示すブロック図である。図１４に示す携帯端末装置２Ｂは、第４の実施形態における携帯端末装置２と同様の構成であるが、表示制御部２６に代わり、表示制御部２６Ｂを備える。図１４において、図９に示した携帯端末装置２と同様の構成については、同一の符号を付し、説明を省略する。
【０１４４】
表示制御部２６Ｂは、基本的には表示制御部１６の機能を有している。更に、手書き入力部２１により通常画面でイメージの線部の描画を終了したことを検知したとき、つまり線部を描いた後にタッチパネルから指等をリリースしたときに、終端入力画面表示処理を行う。
【０１４５】
例えば、図１５（Ａ）、（Ｂ）に示すように、拡大画面及び通常画面で、始端部ＳＰの始端イメージから引き続く線部Ｌの描画が終了したときに、表示制御部２６Ｂは、図１５（Ｃ）に示すように、始端イメージが描かれたときの拡大率（ここでは３倍）で拡大画面を表示するよう制御し、線部Ｌの終端ＬＥＰが拡大画面に表示される表示領域に含まれるように、表示領域を調整する。これにより、終端イメージを描くためのスペースが確保される。そして、この拡大画面で、手書き入力部１１により終端イメージを入力し、両方向矢印のようなイメージを完成させる。このように、通常画面から拡大画面へ変更する処理を指等のリリースに連動して行うことで、通常画面を再度拡大画面に変更するための入力を行う手間を省くことができる。
【０１４６】
このような本実施形態の携帯端末装置２Ｂによれば、両方向矢印のような細かい手書きイメージを容易に高精度に描くことが可能である。例えば、始端イメージと終端イメージとを同様に描く場合には、１つのイメージを描く際に、拡大画面→通常画面→拡大画面とするための操作を繰り返す必要があり、煩雑な操作が必要になる。携帯端末装置２Ｂによれば、入力のための表示画面の拡大率の変更と表示領域の調整とを自動的に行うことができるので、利便性が向上する。
【０１４７】
（第６の実施形態）
本実施形態では、終端イメージを成形するための反転対象となるイメージをあらかじめ登録しておき、手書き入力部２１により入力された始端イメージが、登録された反転対象イメージと略同一である場合にのみ、終端イメージの付加を行う。
【０１４８】
図１６は、本発明の第６の実施形態における携帯端末装置２Ｃの構成例を示すブロック図である。図１６に示す携帯端末装置２Ｃは、第４の実施形態における携帯端末装置２と同様の構成であるが、反転対象イメージ記憶部２８を備える。また、終端付加判定成形部２５に代わり終端付加判定成形部２５Ｃを備える。図１６において、図９に示した携帯端末装置２と同様の構成については、同一の符号を付し、説明を省略する。
【０１４９】
反転対象イメージ記憶部２８は、あらかじめ反転対象イメージを記憶している。ここでは、いくつかのユーザにより描かれると予想される始端イメージを反転対象イメージとして記憶しておいてもよいし、過去にユーザにより描かれた始端イメージを反転対象イメージとして記憶しておいてもよい。また、過去に頻繁に描かれた始端イメージのみを反転対象イメージとして記憶しておいてもよい。
【０１５０】
終端付加判定成形部２５Ｃは、終端付加判定成形部２５と同様の機能を有するが、手書き入力部２１により入力された始端イメージが、反転対象イメージ記憶部２８によりあらかじめ記憶された反転対象イメージのいずれかと略同一である場合に、終端イメージを付加する必要があると判定する。したがって、始端イメージが反転対象イメージのいずれとも異なる場合には、終端イメージを付加する必要はないと判定する。また、終端イメージ成形処理では、始端イメージ記憶部２３に記憶された始端イメージ又は反転対象イメージ記憶部２８に記憶された反転対象イメージに基づいて、終端イメージを成形する。
【０１５１】
反転対象イメージ記憶部２８は、例えば図１７（Ａ）に示すように、「＜」、「＞」、「○」、「□」、「△」のような反転対象イメージを記憶する。また、「△」、「■」、「○」などの各イメージを組み合わせて１つの反転対象イメージとして記憶してもよい。また、このような組み合わせの反転対象イメージを反転すると、反転対象イメージは図１７（Ｂ）に示すようなイメージになる。したがって、表示部２７は、図１７（Ｃ）に示すような始端イメージ、線部、終端イメージを有するイメージを表示する。
【０１５２】
次に、本実施形態の終端イメージ成形処理及びイメージ付加処理の詳細について説明する。
【０１５３】
終端イメージ成形処理では、終端付加判定成形部２５Ｃは、始端イメージ又は反転対象イメージを反転したイメージを終端イメージとして成形する。また、イメージ付加処理では、終端イメージ成形処理において反転対象イメージから終端イメージを成形した場合には、終端付加管理部２４Ｃは、始端イメージを、対応する反転対象イメージで置き換えて表示部２７により表示させてもよい。これにより、理想的な始端イメージ、終端イメージを容易に描き、表示することが可能になる。
【０１５４】
このような本実施形態の携帯端末装置２Ｃによれば、両方向矢印のような細かい手書きイメージを容易に高精度に描くことが可能である。特に、反転対象イメージをあらかじめ登録しておくことで、終端付加が必要であるか否かを高精度に判定することができる。
【産業上の利用可能性】
【０１５５】
本発明は、細かい手書きイメージを容易に描くことが可能な携帯端末装置、表示制御プログラム等に有用である。
【符号の説明】
【０１５６】
１、１Ｂ、１Ｃ  携帯端末装置
１１  手書き入力部
１２、１２Ｃ  軌跡一時記憶部
１３  補完要否判定部
１４  軌跡補完部
１５、１５Ｃ  確定軌跡記憶部
１６、１６Ｂ  表示制御部
１７  表示部
２、２Ｂ、２Ｃ  携帯端末装置
１８  属性補完部
２１  手書き入力部
２２  軌跡記憶部
２３  始端イメージ記憶部
２４  終端付加管理部
２５、２５Ｃ  終端付加判定成形部
２６、２６Ｂ  表示制御部
２７  表示部
２８  反転対象イメージ記憶部
【図１】
2012168648.tif 000003
【図２】
2012168648.tif 000004
【図３】
2012168648.tif 000005
【図４】
2012168648.tif 000006
【図５】
2012168648.tif 000007
【図６】
2012168648.tif 000008
【図７】
2012168648.tif 000009
【図９】
2012168648.tif 000010
【図１０】
2012168648.tif 000011
【図１１】
2012168648.tif 000012
【図１２】
2012168648.tif 000013
【図１３】
2012168648.tif 000014
【図１４】
2012168648.tif 000015
【図１５】
2012168648.tif 000016
【図１６】
2012168648.tif 000017
【図１７】
2012168648.tif 000018
【図８】
2012168648.tif 000019