(57)【要約】【課題】入力領域以外の部分の視認性を維持しつつ好適な手書き入力を可能とする画像表示装置を提供する。【解決手段】スタンプ画像７２の指定を受け付ける指定受付手段５０と、指定されたスタンプ画像７２の相対位置を決定する相対位置決定手段５２と、タッチパネル２４により描画される軌跡情報７４の少なくとも一部がスタンプ画像７２に重なっているか否かを判定する重なり判定手段５６と、重なり判定手段５６による判定結果に基づいて軌跡情報７４をスタンプ画像７２に格納するか否かを判定する格納判定手段５８と、格納判定手段５８の判定が肯定される場合には、軌跡情報７４をスタンプ画像７２に対応付けて記憶する記憶手段６０とを、備えたものであることから、書込領域全体に対して区分される部分書込領域に対する手書き入力に際して、部分書込領域を拡大することなく簡便に手書き入力情報をその部分書込領域に書き込むことができる。【選択図】図６
2011215824.tif 000002
【特許請求の範囲】
【請求項１】
入力装置による操作を介して描画される軌跡情報の入力を受け付ける画像表示装置であって、
書込領域全体に対して区分される部分書込領域の指定を受け付ける指定受付手段と、
該指定受付手段により指定された部分書込領域の、前記書込領域全体に対する相対位置を決定する相対位置決定手段と、
該相対位置決定手段により前記書込領域全体に対する相対位置が決定された前記部分書込領域に、前記入力装置による操作を介して描画される軌跡情報の少なくとも一部が重なっているか否かを判定する重なり判定手段と、
該重なり判定手段による判定結果に基づいて、前記軌跡情報を前記部分書込領域に格納するか否かを判定する格納判定手段と、
該格納判定手段の判定が肯定される場合には、前記軌跡情報を前記部分書込領域に対応付けて記憶装置に記憶する一方、前記格納判定手段の判定が否定される場合には、前記軌跡情報を前記書込領域全体に対する相対位置と対応付けて記憶装置に記憶する記憶手段と
を、備えたものであることを特徴とする画像表示装置。
【請求項２】
前記格納判定手段は、前記重なり判定手段により前記軌跡情報が複数の前記部分書込領域に重なっていると判定される場合には、それら複数の部分書込領域のうち前記相対位置決定手段により最も新しく前記書込領域全体に対する相対位置が決定された部分書込領域に前記軌跡情報を格納すると判定するものである
請求項１に記載の画像表示装置。
【請求項３】
前記格納判定手段は、前記重なり判定手段により前記軌跡情報が、既に他の軌跡情報を格納済みの部分書込領域に重なっていると判定される場合には、前記軌跡情報を該部分書込領域に格納しないと判定するものである
請求項１又は２に記載の画像表示装置。
【請求項４】
前記格納判定手段は、前記重なり判定手段による判定が否定される場合であっても、前記軌跡情報の入力後所定時間内に前記相対位置決定手段により前記部分書込領域の前記書込領域全体に対する相対位置が変更され、該部分書込領域に前記軌跡情報の少なくとも一部が重なることとなった場合には、該軌跡情報を前記部分書込領域に格納すると判定するものである
請求項１から３の何れか１項に記載の画像表示装置。
【請求項５】
前記入力装置による操作を介して描画される入力情報のうち、該入力装置を介しての描画が開始されてから所定の条件が成立するまでに入力された入力情報を、前記指定受付手段により指定された部分書込領域に対する格納単位としての前記軌跡情報として受け付ける軌跡情報受付手段を備えたものである請求項１から４の何れか１項に記載の画像表示装置。
【請求項６】
前記記憶手段は、前記格納判定手段の判定が肯定される場合には、前記部分書込領域における書込可能面積及び前記軌跡情報の大きさに応じて該軌跡情報の表示倍率を設定し、設定された該表示倍率と共に該軌跡情報を前記部分書込領域に対応付けて記憶装置に記憶するものである
請求項１から５の何れか１項に記載の画像表示装置。
【請求項７】
入力装置による操作を介して描画される軌跡情報の入力を受け付ける画像表示装置における画像表示方法であって、
書込領域全体に対して区分される部分書込領域の指定を受け付ける指定受付過程と、
該指定受付過程において指定された部分書込領域の、前記書込領域全体に対する相対位置を決定する相対位置決定過程と、
該相対位置決定過程において前記書込領域全体に対する相対位置が決定された前記部分書込領域に、前記入力装置による操作を介して描画される軌跡情報の少なくとも一部が重なっているか否かを判定する重なり判定過程と、
該重なり判定過程における判定結果に基づいて、前記軌跡情報を前記部分書込領域に格納するか否かを判定する格納判定過程と、
該格納判定過程における判定が肯定される場合には、前記軌跡情報を前記部分書込領域に対応付けて記憶装置に記憶する一方、前記格納判定過程における判定が否定される場合には、前記軌跡情報を前記書込領域全体に対する相対位置と対応付けて記憶装置に記憶する記憶過程と
を、含むことを特徴とする画像表示方法。
【請求項８】
入力装置による操作を介して描画される軌跡情報の入力を受け付ける画像表示装置の制御部を、
書込領域全体に対して区分される部分書込領域の指定を受け付ける指定受付手段、
該指定受付手段により指定された部分書込領域の、前記書込領域全体に対する相対位置を決定する相対位置決定手段、
該相対位置決定手段により前記書込領域全体に対する相対位置が決定された前記部分書込領域に、前記入力装置による操作を介して描画される軌跡情報の少なくとも一部が重なっているか否かを判定する重なり判定手段、
該重なり判定手段による判定結果に基づいて、前記軌跡情報を前記部分書込領域に格納するか否かを判定する格納判定手段、
及び、該格納判定手段の判定が肯定される場合には、前記軌跡情報を前記部分書込領域に対応付けて記憶装置に記憶する一方、前記格納判定手段の判定が否定される場合には、前記軌跡情報を前記書込領域全体に対する相対位置と対応付けて記憶装置に記憶する記憶手段
として機能させることを特徴とする画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置による操作を介して描画される軌跡情報の入力を受け付ける画像表示装置、画像表示方法、及び画像表示プログラムの改良に関する。
【背景技術】
【０００２】
入力装置による操作を介して描画される軌跡情報の入力を受け付ける画像表示装置が知られている。例えば、画像を表示させると共に利用者の接触に応じて入力を行うタッチパネルディスプレイを備えた画像表示装置がそれであり、タッチパネルに対する接触部位の連続的な時間変化に応じた軌跡情報の入力すなわち所謂手書き入力が可能とされている。また、そのような画像表示装置における手書き入力を簡便なものとするための技術が提案されている。例えば、特許文献１に記載された手書き入力装置がそれである。この技術によれば、手書き入力開始の指示で手書き入力領域を所定倍に拡大し、その入力領域に文字入力が行われた後に終了の指示で入力領域及び手書き文字を所定倍に縮小することで、狭い入力領域に好適に手書き入力を行うことができるとされている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−１２４１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、前記従来の技術による手書き入力では、入力領域を拡大することでその入力領域以外の部分における画像やテキスト情報等に拡大された入力領域が被さってしまい、それら画像やテキスト情報等の視認が妨げられることで必ずしも好適な手書き入力を行うことができないという弊害があった。すなわち、入力領域以外の部分の視認性を維持しつつ好適な手書き入力を可能とする技術は、未だ開発されていないのが現状である。
【０００５】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、入力領域以外の部分の視認性を維持しつつ好適な手書き入力を可能とする画像表示装置、画像表示方法、及び画像表示プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
斯かる目的を達成するために、本第１発明の要旨とするところは、入力装置による操作を介して描画される軌跡情報の入力を受け付ける画像表示装置であって、書込領域全体に対して区分される部分書込領域の指定を受け付ける指定受付手段と、その指定受付手段により指定された部分書込領域の、前記書込領域全体に対する相対位置を決定する相対位置決定手段と、その相対位置決定手段により前記書込領域全体に対する相対位置が決定された前記部分書込領域に、前記入力装置による操作を介して描画される軌跡情報の少なくとも一部が重なっているか否かを判定する重なり判定手段と、その重なり判定手段による判定結果に基づいて、前記軌跡情報を前記部分書込領域に格納するか否かを判定する格納判定手段と、その格納判定手段の判定が肯定される場合には、前記軌跡情報を前記部分書込領域に対応付けて記憶装置に記憶する一方、前記格納判定手段の判定が否定される場合には、前記軌跡情報を前記書込領域全体に対する相対位置と対応付けて記憶装置に記憶する記憶手段とを、備えたことを特徴とするものである。
【０００７】
また、前記目的を達成するために、本第２発明の要旨とするところは、入力装置による操作を介して描画される軌跡情報の入力を受け付ける画像表示装置における画像表示方法であって、書込領域全体に対して区分される部分書込領域の指定を受け付ける指定受付過程と、その指定受付過程において指定された部分書込領域の、前記書込領域全体に対する相対位置を決定する相対位置決定過程と、その相対位置決定過程において前記書込領域全体に対する相対位置が決定された前記部分書込領域に、前記入力装置による操作を介して描画される軌跡情報の少なくとも一部が重なっているか否かを判定する重なり判定過程と、その重なり判定過程における判定結果に基づいて、前記軌跡情報を前記部分書込領域に格納するか否かを判定する格納判定過程と、その格納判定過程における判定が肯定される場合には、前記軌跡情報を前記部分書込領域に対応付けて記憶装置に記憶する一方、前記格納判定過程における判定が否定される場合には、前記軌跡情報を前記書込領域全体に対する相対位置と対応付けて記憶装置に記憶する記憶過程とを、含むことを特徴とするものである。
【０００８】
また、前記目的を達成するために、本第３発明の要旨とするところは、入力装置による操作を介して描画される軌跡情報の入力を受け付ける画像表示装置の制御部を、書込領域全体に対して区分される部分書込領域の指定を受け付ける指定受付手段、その指定受付手段により指定された部分書込領域の、前記書込領域全体に対する相対位置を決定する相対位置決定手段、その相対位置決定手段により前記書込領域全体に対する相対位置が決定された前記部分書込領域に、前記入力装置による操作を介して描画される軌跡情報の少なくとも一部が重なっているか否かを判定する重なり判定手段、その重なり判定手段による判定結果に基づいて、前記軌跡情報を前記部分書込領域に格納するか否かを判定する格納判定手段、及び、その格納判定手段の判定が肯定される場合には、前記軌跡情報を前記部分書込領域に対応付けて記憶装置に記憶する一方、前記格納判定手段の判定が否定される場合には、前記軌跡情報を前記書込領域全体に対する相対位置と対応付けて記憶装置に記憶する記憶手段として機能させることを特徴とする画像表示プログラムである。
【発明の効果】
【０００９】
このように、前記第１発明によれば、書込領域全体に対して区分される部分書込領域に対する手書き入力に際して、対象となる部分書込領域を拡大することなく簡便に手書き入力情報に相当する軌跡情報をその部分書込領域に書き込むことができる。すなわち、入力領域以外の部分の視認性を維持しつつ好適な手書き入力を可能とする画像表示装置を提供することができる。
【００１０】
ここで、前記第１発明において、好適には、前記格納判定手段は、前記重なり判定手段により前記軌跡情報が複数の前記部分書込領域に重なっていると判定される場合には、それら複数の部分書込領域のうち前記相対位置決定手段により最も新しく前記書込領域全体に対する相対位置が決定された部分書込領域に前記軌跡情報を格納すると判定するものである。このようにすれば、予め複数の部分書込領域を配置した上でそれらの何れかに対して手書き入力を行う場合において、手書き入力情報に相当する軌跡情報を簡便且つ実用的な態様で利用者が意図する部分書込領域に書き込むことができる。
【００１１】
また、好適には、前記格納判定手段は、前記重なり判定手段により前記軌跡情報が、既に他の軌跡情報を格納済みの部分書込領域に重なっていると判定される場合には、前記軌跡情報をその部分書込領域に格納しないと判定するものである。このようにすれば、手書き入力情報に相当する軌跡情報が前記部分書込領域に重複して書き込まれるのを抑制することができる。
【００１２】
また、好適には、前記格納判定手段は、前記重なり判定手段による判定が否定される場合であっても、前記軌跡情報の入力後所定時間内に前記相対位置決定手段により前記部分書込領域の前記書込領域全体に対する相対位置が変更され、その部分書込領域に前記軌跡情報の少なくとも一部が重なることとなった場合には、その軌跡情報を前記部分書込領域に格納すると判定するものである。このようにすれば、手書き入力情報に相当する軌跡情報が所望の部分書込領域に重ならなかった場合であっても、利用者が意図する場合には前記軌跡情報をその部分書込領域に格納することができる。
【００１３】
また、好適には、前記入力装置による操作を介して描画される入力情報のうち、その入力装置を介しての描画が開始されてから所定の条件が成立するまでに入力された入力情報を、前記指定受付手段により指定された部分書込領域に対する格納単位としての前記軌跡情報として受け付ける軌跡情報受付手段を備えたものである。このようにすれば、部分書込領域に格納される軌跡情報を好適に定めることができる。
【００１４】
また、好適には、前記記憶手段は、前記格納判定手段の判定が肯定される場合には、前記部分書込領域における書込可能面積及び前記軌跡情報の大きさに応じてその軌跡情報の表示倍率を設定し、設定されたその表示倍率と共にその軌跡情報を前記部分書込領域に対応付けて記憶装置に記憶するものである。このようにすれば、手書き入力情報に相当する軌跡情報を対象となる部分書込領域を拡大することなく簡便且つ実用的な態様でその部分書込領域に書き込むことができる。
【００１５】
また、前記第２発明によれば、書込領域全体に対して区分される部分書込領域に対する手書き入力に際して、対象となる部分書込領域を拡大することなく簡便に手書き入力情報に相当する軌跡情報をその部分書込領域に書き込むことができる。すなわち、入力領域以外の部分の視認性を維持しつつ好適な手書き入力を可能とする画像表示方法を提供することができる。
【００１６】
また、前記第３発明によれば、書込領域全体に対して区分される部分書込領域に対する手書き入力に際して、対象となる部分書込領域を拡大することなく簡便に手書き入力情報に相当する軌跡情報をその部分書込領域に書き込むことができる。すなわち、入力領域以外の部分の視認性を維持しつつ好適な手書き入力を可能とする画像表示プログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施例である画像表示装置の外観の概要を示す図である。
【図２】図１の画像表示装置に備えられた構成を説明するブロック線図である。
【図３】図１の画像表示装置における記憶部に備えられた画像データベースの記憶内容の一例を示す図である。
【図４】図１の画像表示装置における記憶部に備えられたスタンプデータベースの記憶内容の一例を示す図である。
【図５】図１の画像表示装置における記憶部に備えられた組合せデータベースの記憶内容の一例を示す図である。
【図６】図１の画像表示装置における制御部に備えられた制御機能の要部を説明する機能ブロック線図である。
【図７】図１の画像表示装置による本実施例の画像編集制御に際してタッチパネルディスプレイに表示される編集画面を例示する図である。
【図８】図７に示す編集画面において編集対象となる画像情報が指定されて読み出された様子を示す図である。
【図９】図８に示す編集画面においてスタンプ画像の付加表示を指示するための操作が行われた様子を示す図である。
【図１０】図９に示す操作により編集画面の操作領域に複数のスタンプ画像に対応するサムネイル画像が表示された様子を示す図である。
【図１１】図１０に示す編集画面において所定のスタンプ画像を選択入力するための操作が行われた様子を示す図である。
【図１２】図１１に示す操作により編集画面の入力可能領域に所定のスタンプ画像が配置された様子を示す図である。
【図１３】図１２に示す編集画面における入力可能領域に対してタッチパネルを介しての手書き入力が行われた様子を示す図である。
【図１４】図１３に示す編集画面における入力可能領域に書き込まれた手書き入力情報が重なったスタンプ画像に格納される様子を示す図である。
【図１５】図１４に示す編集画面から更に新たなスタンプ画像の選択入力が行われる様子を示す図である。
【図１６】図１５に示す操作により編集画面の入力可能領域に所定のスタンプ画像が配置された様子を示す図である。
【図１７】図１６に示す編集画面における入力可能領域に対してタッチパネルを介しての手書き入力が行われた様子を示す図である。
【図１８】図１７に示す編集画面における入力可能領域に書き込まれた手書き入力情報が重なったスタンプ画像のうち最も新しく配置されたものに格納される様子を示す図である。
【図１９】図１８に示す編集画面から更に新たなスタンプ画像の選択入力が行われる様子を示す図である。
【図２０】図１９に示す操作により編集画面の入力可能領域に所定のスタンプ画像が配置された様子を示す図である。
【図２１】図２０に示す編集画面における入力可能領域に対してタッチパネルを介しての手書き入力が行われた様子を示す図である。
【図２２】図２１に示す編集画面における入力可能領域に書き込まれた手書き入力情報に関して、既に手書き入力が行われたスタンプ画像には格納が行われない様子を示す図である。
【図２３】図２１乃至図２２に示す編集画面から、手書き入力情報をスタンプ画像に重なる位置に移動させた様子を示す図である。
【図２４】図２３に示す操作により移動されたスタンプ画像に、移動の結果重なることとなった手書き入力情報が格納される様子を示す図である。
【図２５】図２４に示すように所定のスタンプ画像に格納された手書き入力情報が、そのスタンプ画像の移動に追従して移動させられる様子を示す図である。
【図２６】図１の画像表示装置における制御部による本実施例の画像編集制御の要部を説明するフローチャートである。
【図２７】図２６の制御における手書き入力／格納処理の要部を説明するフローチャートである。
【図２８】図２６の制御における手書き入力／格納第２処理の要部を説明するフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【実施例】
【００１９】
図１は、本発明の一実施例である画像表示装置１０の外観の概要を示す図である。また、図２は、斯かる画像表示装置１０に備えられた構成を説明するブロック線図である。これらの図に示すように、本実施例の画像表示装置１０は、所定の画像（映像）を表示させると共に、利用者の接触操作に応じて入力を行うためのタッチパネルディスプレイ１２を備えている。また、図２に示すように、画像表示装置１０による画像表示制御をはじめとする各種制御を実行する制御部１４と、複数の画像情報（画像ファイル）等、各種情報を記憶する記憶部１６と、画像表示装置１０とプリンタ３８等の外部機器との間で情報の送受信を行う通信インターフェイス１８とを、備えて構成されている。
【００２０】
図２に示すように、タッチパネルディスプレイ１２は、そのタッチパネルディスプレイ１２に所定の映像を表示させる表示部（ディスプレイ）としての表示装置２２と、利用者の指や備え付けのペン２０等によるタッチパネルディスプレイ１２への接触により入力を行う入力装置としてのタッチパネル２４とを、備えて構成されている。また、画像表示装置１０には、表示装置２２による画像（映像）の表示制御を行う表示制御部２６と、タッチパネル２４により入力される入力情報を処理する入力制御部２８とが備えられており、それら表示制御部２６及び入力制御部２８により表示装置２２及びタッチパネル２４を介してタッチパネルディスプレイ１２による画像表示制御乃至情報入力制御が実行される。
【００２１】
また、図２に示すように、制御部１４は、中央演算処理装置であるＣＰＵ３０と、読出専用メモリであるＲＯＭ３２と、随時書込読出メモリであるＲＡＭ３４とを、備えて構成されている。すなわち、制御部１４は、ＲＡＭ３４の一時記憶機能を利用しつつＲＯＭ３２に記憶された情報に基づいてＣＰＵ３０により種々の情報処理を実行する所謂マイクロコンピュータであり、表示制御部２６を介してタッチパネルディスプレイ１２（表示装置２２）に所定の画像を表示させる画像表示制御、そのタッチパネルディスプレイ１２（タッチパネル２４）への接触操作に応じて入力制御部２８を介して入力される入力信号を処理する入力処理制御、及び通信インターフェイス１８を介して他の機器との間で情報の送受信を行う情報通信制御等、画像表示装置１０に関する各種制御に加えて、後述する本実施例の画像編集制御を実行する。また、記憶部１６は、ハードディスクやフラッシュメモリ等の記憶装置であり、後述する各種データベースを備えている。
【００２２】
通信インターフェイス１８は、例えば画像表示装置１０を無線により或いは有線接続にてＬＡＮ３６に接続するＬＡＮインターフェイスである。画像表示装置１０は、この通信インターフェイス１８によりＬＡＮ３６に接続されることで、そのＬＡＮ３６を介して例えばプリンタ３８等の外部機器との間で情報の通信が可能とされる。このプリンタ３８は、例えば、画像表示装置１０等から出力される印刷対象となる画像を所定の用紙（例えば、写真用印画紙）に印刷するよく知られたインクジェットプリンタやレーザプリンタ等の印刷装置である。なお、ＬＡＮ３６が図示しないルータ等を介して公衆電話回線、ＡＤＳＬ回線、或いは光ファイバ回線等から構成されるＷＷＷ（World Wide Web）すなわちインターネットに接続可能とされ、画像表示装置１０とインターネットに接続された他の機器との間での通信が可能とされたものであってもよい。また、プリンタ３８による印刷やインターネットへの接続を特に必要としない態様においては、通信インターフェイス１８及びＬＡＮ３６等の構成は必ずしも設けられなくともよい。
【００２３】
記憶部１６は、画像データベース４０、スタンプデータベース４２、及び組合せデータベース４４等の各種データベースを備えている。図３は、記憶部１６に備えられた画像データベース４０の記憶内容の一例を示す図である。この図３に示すように、画像データベース４０には、例えば、表示制御部２６を介してタッチパネルディスプレイ１２（表示装置２２）に所定の画像を表示させるための画像情報として、例えばＪＰＥＧ（Joint Photographic Experts Group）、ＰＮＧ（Portable Network Graphics）、ＧＩＦ（Graphics Interchange Format）等のファイル形式の複数の画像データ（画像ファイル）が、それぞれの識別情報（ファイル名）をインデックスとして記憶されている。なお、表示装置２２は、静止画像のみならず動画を表示させるものであってもよく、画像データベース４０に記憶される画像情報は、静止画若しくは動画の何れであってもよい。また、図３に示すように、画像データベース４０にはＰＤＦ（Portable Document Format）形式のドキュメントファイルや、Ｅｘｃｅｌ（登録商標）形式のワークシートファイル等が記憶されるものであってもよく、換言すれば、画像乃至電子文書ファイルデータベースである。
【００２４】
図４は、記憶部１６に備えられたスタンプデータベース４２の記憶内容の一例を示す図である。この図４に示すように、スタンプデータベース４２には、例えば、表示制御部２６を介してタッチパネルディスプレイ１２に後述するスタンプ画像を表示させるための画像情報として、例えばＪＰＥＧ、ＰＮＧ、ＧＩＦ等のファイル形式の複数の画像データが、それぞれの識別情報（ファイル名）をインデックスとして記憶されている。また、各スタンプ画像に対応して、手書き入力情報の入力可否を示す情報（「TRUE」が入力可、「FALSE」が入力不可）、入力領域の高さを示す情報、及び入力領域の幅を示す情報等が記憶されるようになっている。すなわち、スタンプデータベース４２は、換言すれば、スタンプ画像乃至そのベクターデータを記憶するスタンプ画像乃至ベクターデータベースである。
【００２５】
図５は、記憶部１６に備えられた組合せデータベース４４の記憶内容の一例を示す図である。この組合せデータベース４４には、画像表示装置１０における本実施例の画像編集制御、すなわち所定の画像を背景とするスタンプ画像の配置制御乃至そのスタンプ画像への手書き入力制御に際して、背景画像、スタンプ画像、及び手書き入力情報等に関する各種情報が記憶される。例えば、図５に示すように、書込領域全体としての背景画像に相当する画像データ、書込領域全体に対して区分される部分書込領域としてのスタンプ画像に相当する画像データ、及びタッチパネル２４による操作を介して描画される軌跡情報である手書き入力情報に相当するデータが、それぞれの識別情報（ファイル名）をインデックスとして一元的に記憶される。すなわち、組合せデータベース４４は、換言すれば、画像表示装置１０における画像編集制御に係る作業中の情報を記憶する作業中データベースである。また、組合せデータベース４４には、背景画像、スタンプ画像、及び手書き入力情報それぞれに対応して、手書き入力情報が入力済みか否かを示すフラグ（「TRUE」が入力済、「FALSE」が未入力）、書込領域全体に対する相対位置を示す座標、大きさを示す情報、及び最終更新時間を示す情報等が記憶されるようになっている。これらの情報については、図７乃至図２５を参照する実施例において後述する。なお、図５に例示する記憶内容は、１つの編集画面（１枚の背景画像に対応して合成画像を作成するための画面）に対応する情報を示している。すなわち、組合せデータベース４４には、各編集画面に対応して図５に示すような情報が個別に記憶されるようになっている。
【００２６】
図６は、制御部１４に備えられた制御機能の要部を説明する機能ブロック線図である。この図６に示す指定受付手段５０は、書込領域全体に対して区分される部分書込領域の指定を受け付ける。例えば、画像データベース４０に記憶された画像情報の何れかが編集対象（下敷き）となる背景画像として指定された場合において、タッチパネル２４に対する接触操作に応じて、スタンプデータベース４２に記憶された複数のスタンプ画像の何れかを選択する選択入力を受け付ける。すなわち、本実施例においては、背景画像として指定された画像情報が書込領域全体に対応すると共に、指定受付手段５０により受け付けられるスタンプ画像が書込領域全体に対して区分される部分書込領域に対応する。指定受付手段５０は、換言すれば、編集対象となる画像情報に適用されるスタンプ画像の選択入力を受け付ける選択入力受付手段である。また、本実施例においては、後述する図１２等に示すように、話し手の口から吹き出した形に描く台詞を囲む曲線である吹き出しに相当するスタンプ画像を、背景画像の前面側に配置する画像編集制御について説明する。
【００２７】
図７は、画像表示装置１０による本実施例の画像編集制御に際してタッチパネルディスプレイ１２（表示装置２２）に表示される編集画面を例示する図である。タッチパネル２４等による入力操作を介して所定のアプリケーションが起動される等して本実施例の画像編集制御が開始されると、図７に示すような編集画面が表示装置２２に表示される。この編集画面では、指定受付手段５０により受け付けられたスタンプ画像の配置可能領域乃至後述する手書き入力受付手段５４による手書き入力情報の入力可能領域に対応する入力可能領域（手書き入力領域）６２と、スタンプ画像の配置や手書き入力情報の入力が不可能である操作領域（非手書き入力領域）６４とが定められている。
【００２８】
図８は、図７に示す編集画面において編集対象となる画像情報が指定されて読み出された様子を示す図である。例えば、画像データベース４０に記憶された複数の画像情報或いは電子瓶書ファイルのうちからタッチパネル２４等による入力操作を介して編集対象となる背景画像として「DSCN_1978.jpg」が指定された場合には、その指定された画像情報が画像データベース４０から読み出され、編集画面における入力可能領域６２に編集対象となる背景画像６６として表示される。なお、図８においては、「DSCN_1978.jpg」に対応する画像として、３人の人物すなわち人物Ａ、人物Ｂ、及び人物Ｃが撮影された画像を例示している。ここで、好適には、入力可能領域６２全体に背景画像６６が表示され、以下の画像編集制御においては、その背景画像６６に対してスタンプ画像の配置や手書き入力等が行われる。すなわち、本実施例においては、編集対象として指定されると共に表示装置２２に表示された背景画像６６が書込領域に対応する。また、図８に示すように、操作領域６４には、画像編集に係る各種操作を実行するための複数（図８では１２個）の編集内容選択ボタン６８がタッチパネル２４による選択可能に表示される。なお、これら複数の編集内容選択ボタン６８は、以下に詳述するスタンプ画像の付加表示操作の他に、手書き入力における描線の色を変更する操作、手書き入力された描線を消去する消しゴム（消去コマンド用アイコン）を入力可能領域６２内に表示させる操作、編集対象画像の画質や解像度等を調整する操作、画像編集を終了する操作等の各種操作（作業）にそれぞれ対応する。
【００２９】
図９は、図８に示す編集画面においてスタンプ画像の付加表示を指示するための操作が行われた様子を示す図である。例えば、操作領域６４に表示された複数の編集内容選択ボタン６８のうち、スタンプ画像の付加表示を指示するための編集内容選択ボタン６８に対応する位置にペン２０等の接触が行われた場合には、スタンプデータベース４２に記憶されたスタンプ画像に係る情報が読み出され、図１０に示すように、各スタンプ画像に対応する複数（図１０では５種類）のサムネイル画像７０ａ、７０ｂ、７０ｃ、７０ｄ、７０ｅ（以下、特に区別しない場合には単にサムネイル画像７０という）が操作領域６４に、タッチパネル２４による選択可能に表示される。そして、図１１に示すように、操作領域６４に表示された複数のサムネイル画像７０のうち、所定のスタンプ画像に対応するサムネイル画像７０ｂに対応する位置にペン２０等の接触が行われた場合には、指定受付手段５０によりそのサムネイル画像７０ｂに対応するスタンプ画像の選択入力が受け付けられ、対応するスタンプ画像７２ｂ（以下、特に他のスタンプ画像と区別しない場合には単にスタンプ画像７２という）がスタンプデータベース４２から読み出されて、入力可能領域６２に表示された背景画像６６の前面側に配置される。すなわち、本実施例においては、スタンプ画像７２が書込領域全体としての背景画像６６に対して区分される部分書込領域に対応する。
【００３０】
図６に示す相対位置決定手段５２は、指定受付手段５０により指定された部分書込領域としてのスタンプ画像７２の、書込領域全体としての背景画像６６に対する相対位置を決定する。すなわち、入力可能領域６２に配置されたスタンプ画像７２ｂは、図１２に破線で示すように、タッチパネル２４等による入力操作に応じて入力可能領域６２内の任意の座標に移動が可能とされていることに加え、拡大、縮小、及び回転等の変形が可能とされている。相対位置決定手段５２は、斯かる操作に応じて定められるスタンプ画像７２の書込領域全体としての背景画像６６に対する相対位置、拡大乃至縮小後の大きさ、及び回転後の角度等、対象となるスタンプ画像７２の相対位置に関する情報を、そのスタンプ画像７２と対応付けて組合せデータベース４４に記憶する。例えば、図５に示すように、書込領域全体に相当する背景画像６６の左下端を（Ｘ，Ｙ）＝（０，０）とするスタンプ画像７２の左下端のＸＹ座標及びその大きさ（pixel）を、そのスタンプ画像７２に対応付けて組合せデータベース４４に記憶する。
【００３１】
図６に示す手書き入力受付手段５４は、入力装置による操作を介して描画される軌跡情報の入力を受け付ける。タッチパネル２４においては、その平面部（タッチパネルディスプレイ１２の表面）に対する接触操作に応じて描画される軌跡情報の入力が可能とされている。すなわち、タッチパネル２４の平面部に対してペン２０等を接触させた状態でその接触部位を移動させることにより、自由曲線や直線等を組み合わせた所謂手書き入力（フリードロー）が可能とされている。手書き入力受付手段５４は、タッチパネル２４により入力制御部２８を介して入力される手書き入力に対応する軌跡情報を手書き入力情報として受け付け、組合せデータベース４４に記憶する。また、そのようにして入力された軌跡情報に関して、書込領域全体に相当する背景画像６６の左下端を（Ｘ，Ｙ）＝（０，０）とする軌跡情報の左下端のＸＹ座標、及びその大きさ（pixel）を、各軌跡情報に対応付けて組合せデータベース４４に記憶する。
【００３２】
また、手書き入力受付手段５４は、タッチパネル２４により入力制御部２８を介して入力された手書き入力情報のうち、スタンプ画像７２に対する格納単位である軌跡情報に対応する部分を決定する。すなわち、タッチパネル２４による操作を介して描画される入力情報のうち、そのタッチパネル２４を介しての描画が開始されてから所定の条件が成立するまでに入力された入力情報を、指定受付手段５０により指定されたスタンプ画像７２に対する格納単位としての軌跡情報７４として受け付ける軌跡情報受付手段として機能する。例えば、タッチパネル２４に対する接触入力が開始された後、所定時間（例えば１０秒）以上接触入力が行われないことが判定された場合に、接触入力が開始されてからその時点までの間に描画された手書き入力情報に対応する部分を１単位の軌跡情報として決定して受け付ける。また、タッチパネル２４に対する接触入力が開始された後、例えば他の作業を開始するためのボタンが押される等他の操作が開始された場合に、接触入力が開始されてからその時点までの間に描画された手書き入力情報に対応する部分を１単位の軌跡情報として決定して受け付ける。また、タッチパネル２４により入力される入力情報に関して行すなわち文字の縦並び乃至横並びの概念が存在する場合には、一行に相当する入力情報すべてを１単位の軌跡情報として決定して受け付けるものであってもよい。更には、タッチパネル２４に対する接触入力が開始された後、予め定められた所定時間（例えば１分）内に入力される入力情報を１単位の軌跡情報として決定して受け付けるものであってもよい。
【００３３】
図１３は、図１２に示す編集画面における入力可能領域６２に対してタッチパネル２４を介しての手書き入力が行われた様子を示す図である。この図１３に示すように、背景画像６６の前面側にスタンプ画像７２が配置された入力可能領域６２に対してタッチパネル２４等を介しての手書き入力が行われた場合、その手書き入力情報に相当する軌跡情報７４ａ（以下、特に他の軌跡情報と区別しない場合には、単に軌跡情報７４という）は、背景画像６６及びスタンプ画像７２の前面側に表示される。すなわち、背景画像６６の前面側に配置されたスタンプ画像７２の更に前面側に書き込まれる。図１３においては、「あいうえおかきくけこ」の文字に相当する軌跡情報７４ａが書き込まれており、手書き入力受付手段５４は、このようにして入力された軌跡情報７４ａを受け付ける。
【００３４】
図６に示す重なり判定手段５６は、相対位置決定手段５２により書込領域全体としての背景画像６６に対する相対位置が決定されたスタンプ画像７２に、手書き入力受付手段５４により受け付けられた軌跡情報７４の少なくとも一部が重なっているか否かを判定する。すなわち、相対位置決定手段５２により決定されたスタンプ画像７２の書込領域全体としての背景画像６６に対する相対位置（座標及び大きさ）と、手書き入力受付手段５４により受け付けられた軌跡情報７４の書込領域全体としての背景画像６６に対する相対位置（座標及び大きさ）とを比較し、それら相対位置（書込領域全体に対してスタンプ画像７２乃至軌跡情報７４が占める部分）の少なくとも一部が重畳しているか否かを判定する。
【００３５】
図６に示す格納判定手段５８は、重なり判定手段５６による判定結果に基づいて、手書き入力受付手段５４により受け付けられた軌跡情報７４を部分書込領域としてのスタンプ画像７２に格納するか否かを判定する。基本的には、重なり判定手段５６による判定が肯定される場合、すなわちスタンプ画像７２に対して軌跡情報７４の少なくとも一部が重なっていることが判定される場合には、斯かる軌跡情報７４をそのスタンプ画像７２に対応する部分書込領域に格納する処理を行う。換言すれば、スタンプ画像７２に重なるように書き込まれた軌跡情報７４を、そのスタンプ画像７２に対応する部分書込領域（吹き出し内）に納まるように所定倍に縮小した後、その部分書込領域に相当する位置に移動させることにより、スタンプ画像７２内に軌跡情報７４が書き込まれたように表示させる。この処理は、好適には、手書き入力受付手段５４により軌跡情報７４の入力が受け付けられてから（軌跡情報７４の入力終了が検知されてから）所定時間タッチパネル２４に対して何の操作も行われなかった場合に実行される。なお、格納判定手段５８による判定は、好適には、スタンプデータベース４２において手書き入力可否を示す情報が「TRUE」とされたスタンプ画像すなわち軌跡情報の格納可能とされたスタンプ画像に対して実行される一方、手書き入力可否を示す情報が「FALSE」とされたスタンプ画像すなわち軌跡情報の格納不能とされたスタンプ画像に対しては実行されない。
【００３６】
図６に示す記憶手段６０は、格納判定手段５８の判定が肯定される場合には、手書き入力受付手段５４により受け付けられた軌跡情報７４を部分書込領域としてのスタンプ画像７２に対応付けて組合せデータベース４４に記憶する一方、格納判定手段５８の判定が否定される場合には、軌跡情報７４を書込領域全体に対する相対位置と対応付けて組合せデータベース４４に記憶する。すなわち、格納判定手段５８の判定が肯定され、スタンプ画像７２に軌跡情報７４が格納された場合には、そのスタンプ画像７２に格納するための軌跡情報７４の変形に関する情報、乃至変形後の軌跡情報７４の書込領域全体に対する相対位置（座標及び大きさ）を示す情報を、格納されたスタンプ画像７２と対応付けて組合せデータベース４４に記憶する。すなわち、好適には、格納判定手段５８の判定が肯定される場合には、部分書込領域としてのスタンプ画像７２における書込可能面積及び軌跡情報７４の大きさに応じてその軌跡情報７４の表示倍率を設定し、設定されたその表示倍率と共に軌跡情報７４をスタンプ画像７２に対応付けて組合せデータベース４４に記憶する。
【００３７】
ここで、記憶手段６０によりスタンプ画像７２に格納された軌跡情報７４を記憶する態様としては、そのスタンプ画像７２の前面側に軌跡情報７４を合成して新しく１枚の画像データ（画像ファイル）を作成して組合せデータベース４４に記憶する態様と、スタンプ画像７２の前面側に軌跡情報７４を合成することなく重ね合わせ、それぞれ別個の画像データ（画像ファイル）のまま組合せデータベース４４に記憶する態様とが考えられる。すなわち、記憶手段６０は、スタンプ画像７２に軌跡情報７４を合成した合成画像を記憶するものであってもよいし、重ね合わせたスタンプ画像７２及び軌跡情報７４の相対位置関係に関する情報を記憶するものであってもよい。なお、軌跡情報７４のスタンプ画像７２への格納に際して、その軌跡情報７４をスタンプ画像７２に合成して新たな画像を作成する態様においては、軌跡情報７４の変形に関する情報乃至変形後の位置情報は組合せデータベース４４に記憶されなくともよい。また、記憶手段６０は、格納判定手段５８の判定が否定され、軌跡情報７４が何れのスタンプ画像７２にも格納されなかった場合には、スタンプ画像７２と対応付けることなく、入力された軌跡情報７４及びその書込領域全体に対する相対位置（座標及び大きさ）を示す情報を組合せデータベース４４に記憶する。また、軌跡情報７４が格納されたスタンプ画像７２に関して、データベース４４における入力済フラグを未入力を示す「FALSE」から入力済を示す「TRUE」に変更する。
【００３８】
図１３に示す編集画面では、背景画像６６に対して配置されたスタンプ画像７２ｂの一部に、その前面側に書き込まれた軌跡情報７４ａが重なっている。この編集画面において、重なり判定手段５６によりスタンプ画像７２ｂに対して軌跡情報７４ａが重なっていることが判定されると、図１４に示すように、格納判定手段５８により軌跡情報７４ａがスタンプ画像７２ｂに対応する部分書込領域に格納される。そして、スタンプ画像７２ｂと格納された軌跡情報７４ａとが相互にグループ化され、軌跡情報７４ａの変形に関する情報乃至変形後の軌跡情報７４ａの書込領域全体に対する相対位置を示す情報がスタンプ画像７２ｂと対応付けられて記憶手段６０により組合せデータベース４４に記憶される。
【００３９】
格納判定手段５８は、好適には、重なり判定手段５６により軌跡情報７４が複数のスタンプ画像７２に重なっていると判定される場合には、それら複数のスタンプ画像７２のうち相対位置決定手段５２により最も新しく書込領域全体に対する相対位置が決定されたスタンプ画像７０に軌跡情報７４を格納すると判定する。図１５は、図１４に示す編集画面から更に新たなスタンプ画像の選択入力が行われる様子を示す図である。この図１５に示すように、操作領域６４に表示された複数のサムネイル画像７０のうち、スタンプ画像７２ｃに対応するサムネイル画像７０ｃに対応する位置にペン２０等の接触が行われた場合には、指定受付手段５０によりそのサムネイル画像７０ｃに対応するスタンプ画像７２ｃの選択入力が受け付けられ、対応するスタンプ画像７２ｃがスタンプデータベース４２から読み出されて、図１６に示すように入力可能領域６２に表示された背景画像６６の前面側に配置される。更に、入力可能領域６２に対してタッチパネル２４等を介しての手書き入力が行われた場合、図１７に示すように、その手書き入力情報に相当する軌跡情報７４ｂが背景画像６６及びスタンプ画像７２ｂ、７２ｃの前面側に表示される。図１７においては、「さしすせそ」の文字に相当する軌跡情報７４ｂが書き込まれており、手書き入力受付手段５４は、このようにして入力された軌跡情報７４ｂを受け付ける。
【００４０】
図１７に示す編集画面では、背景画像６６に対して配置されたスタンプ画像７２ｂの一部にその前面側に書き込まれた軌跡情報７４ｂが重なると共に、同じく背景画像６６に対して配置されたスタンプ画像７２ｃの一部にその前面側に書き込まれた軌跡情報７４ｂが重なっている。すなわち、軌跡情報７４ｂが複数のスタンプ画像７２ｂ、７２ｃに重なっている。この編集画面において、重なり判定手段５６により軌跡情報７４ｂが複数のスタンプ画像７２ｂ、７２ｃに重なっていることが判定された場合には、それら複数のスタンプ画像７２ｂ、７２ｃのうち新しく配置されたスタンプ画像７２に軌跡情報７４ｂを格納することが判定される。すなわち、スタンプ画像７２ｃはスタンプ画像７２ｂよりも後に配置された（書込領域全体に対する相対位置が決定された）ものであるため、そのスタンプ画像７２ｃに軌跡情報７４ｂを格納することが判定され、図１８に示すように、格納判定手段５８により軌跡情報７４ｂがスタンプ画像７２ｃに対応する部分書込領域に格納される。また、スタンプ画像７２ｃと格納された軌跡情報７４ｂとが相互にグループ化され、軌跡情報７４ｂの変形に関する情報乃至変形後の軌跡情報７４ｂの書込領域全体に対する相対位置を示す情報がスタンプ画像７２ｃと対応付けられて記憶手段６０により組合せデータベース４４に記憶される。
【００４１】
また、格納判定手段５８は、好適には、重なり判定手段５６により軌跡情報７４が、既に他の軌跡情報７４を格納済みのスタンプ画像７２に重なっていると判定される場合には、軌跡情報７４をそのスタンプ画像７２に格納しないと判定する。すなわち、組合せデータベース４４において入力済フラグが「TRUE」とされているスタンプ画像７２については、新たに軌跡情報７４を格納させる処理を実行しない。図１７に示す例においては、軌跡情報７４ｂが複数のスタンプ画像７２ｂ、７２ｃに重なっているが、スタンプ画像７２ｂには既に他の軌跡情報７４ａが格納されている。この場合、格納判定手段５８は、既に他の軌跡情報７４ａを格納済みのスタンプ画像７２ｂには軌跡情報７４ｂを格納しないと判定する一方、未だ軌跡情報７４を格納していないスタンプ画像７２ｃに軌跡情報７４ｂを格納すると判定する。斯かる制御によっても、図１７に示すように入力された軌跡情報７４ｂは、その一部が重なった複数のスタンプ画像７２ｂ、７２ｃのうちスタンプ画像７２ｃに格納される。
【００４２】
図１９は、図１８に示す編集画面から更に新たなスタンプ画像の選択入力が行われる様子を示す図である。この図１９に示すように、操作領域６４に表示された複数のサムネイル画像７０のうち、スタンプ画像７２ａに対応するサムネイル画像７０ａに対応する位置にペン２０等の接触が行われた場合には、指定受付手段５０によりそのサムネイル画像７０ａに対応するスタンプ画像７２ａの選択入力が受け付けられ、対応するスタンプ画像７２ａがスタンプデータベース４２から読み出されて、図２０に示すように入力可能領域６２に表示された背景画像６６の前面側に配置される。更に、入力可能領域６２に対してタッチパネル２４等を介しての手書き入力が行われた場合、図２１に示すように、その手書き入力情報に相当する軌跡情報７４ｃが背景画像６６及びスタンプ画像７２ａ、７２ｂ、７２ｃの前面側に表示される。図２１においては、「たちつてと」の文字に相当する軌跡情報７４ｃが書き込まれており、手書き入力受付手段５４は、このようにして入力された軌跡情報７４ｃを受け付ける。
【００４３】
図２１に示す編集画面では、背景画像６６に対して配置されたスタンプ画像７２ｂの一部に、その前面側に書き込まれた軌跡情報７４ｃが重なっているが、そのスタンプ画像７２ｂには既に他の軌跡情報７４ａが格納されている。この編集画面に示すように、重なり判定手段５６により軌跡情報７４ｃが、既に他の軌跡情報７４ａを格納済みのスタンプ画像７２ｂに重なっていると判定される場合には、軌跡情報７４ｃをそのスタンプ画像７２ｂに格納しないと判定される。一方、軌跡情報７４ｃは、スタンプ画像７２ｂの他にどのスタンプ画像７２とも重なっていないため、図２２に示すようにどのスタンプ画像７２とも対応付けられることなく、入力可能領域６２に対して等倍で書き込まれた手書き入力情報として、その入力可能領域６２全体に対する相対位置（座標及び大きさ）を示す情報と対応付けられて組合せデータベース４４に記憶される。
【００４４】
また、格納判定手段５８は、好適には、重なり判定手段５６による判定が否定される場合であっても、軌跡情報７４の入力後所定時間内に相対位置決定手段５２によりスタンプ画像７２の書込領域全体に対する相対位置が変更され、そのスタンプ画像７２に軌跡情報７４の少なくとも一部が重なることとなった場合には、その軌跡情報７４を重なったスタンプ画像７２に格納すると判定する。すなわち、軌跡情報７４の入力後にスタンプ画像７２が移動されることによりそのスタンプ画像７２に対して軌跡情報７４の少なくとも一部が重なるものと判定された場合には、その軌跡情報７４を重なったスタンプ画像７２に格納すると判定する。
【００４５】
例えば、図２１乃至図２２に示す編集画面において、利用者がスタンプ画像７２ａに格納することを意図して軌跡情報７４ｃを入力したにもかかわらず、その軌跡情報７４ｃがスタンプ画像７２ａに重ならなかった場合等には、タッチパネル２４等による操作により、予め定められた所定時間内にスタンプ画像７２ａを軌跡情報７４ｃと重なるように移動させれば、上記判定により利用者が意図した通りの画像編集が可能となる。図２３は、図２１乃至図２２に示す編集画面から、スタンプ画像７２ａを軌跡情報７４ｃに重なる位置に移動させた様子を示す図である。この図２３に示すように、軌跡情報７４ｃの入力後所定時間内にそのスタンプ画像７２ａの移動すなわち書込領域全体に対する相対位置の変更が行われ、スタンプ画像７２ａに軌跡情報７４ｃの少なくとも一部が重なることとなった場合には上記判定が行われることにより、図２４に示すように、軌跡情報７４ｃがスタンプ画像７２ａに格納される。更に、図２５に示すように、スタンプ画像７２ａをタッチパネル２４等の操作により移動させた場合、前述のようにそのスタンプ画像７２ａに格納された軌跡情報７４ｃも追従して移動させられる。そのようにして、軌跡情報７４ｃが格納されたスタンプ画像７２ａが元の位置（図２１乃至図２２に示す位置）に移動させられることで、利用者が意図した通りの画像編集が実現される。
【００４６】
図２６は、前記制御部１４による本実施例の画像編集制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００４７】
先ず、ステップ（以下、ステップを省略する）Ｓ１において、画像データベース４０に記憶された画像情報或いは電子文書ファイル等のうちからタッチパネル２４等による入力操作を介して編集対象となる背景画像が指定され、その指定された情報が画像データベース４０から読み出されてタッチパネルディスプレイ１２の編集画面における入力可能領域６２に編集対象となる背景画像６６として表示される。次に、Ｓ２において、タッチパネル２４等による入力操作を介して編集画面における操作領域６４に表示された編集内容選択ボタン６８が押される等して作業指示が受け付けられる。次に、Ｓ３において、Ｓ２にて受け付けられた作業指示がスタンプ画像の付加表示を指示するものであるか否かが判断される。このＳ３の判断が肯定される場合には、Ｓ８以下の処理が実行されるが、Ｓ３の判断が否定される場合には、Ｓ４において、Ｓ２にて受け付けられた作業指示に対応するスタンプ画像の付加表示以外の作業が実行される。次に、Ｓ５において、指示された作業が終了したか否かが判断される。このＳ５の判断が否定される場合には、Ｓ２以下の処理が再び実行されるが、Ｓ５の判断が肯定される場合には、Ｓ６において、作業結果としてタッチパネルディスプレイ１２の編集画面における入力可能領域６２に表示された画像に関する情報が組合せデータベース４４等に保存（記憶）される。次に、Ｓ７において、画像編集機能（アプリケーション）が終了させられたか否かが判断される。このＳ７の判断が否定される場合には、Ｓ１以下の処理が再び実行されるが、Ｓ７の判断が肯定される場合には、それをもって本ルーチンが終了させられる。
【００４８】
Ｓ８においては、タッチパネル２４に対する接触操作に応じて、スタンプデータベース４２に記憶された複数のスタンプ画像の何れかを選択する選択入力が受け付けられる。次に、Ｓ９において、Ｓ８にて選択入力されたスタンプ画像７２が入力可能領域６２に配置され、背景画像６６に対する相対位置が決定される。また、タッチパネル２４による操作に応じて、スタンプ画像７２の移動、拡大乃至縮小、回転等が実行される。次に、ＳＡにおいて、図２７に示す手書き入力／格納処理が実行される。次に、Ｓ１０において、タッチパネル２４等による入力操作を介して編集画面における入力可能領域６２に表示されたスタンプ画像７２の移動が行われたか否かが判断される。このＳ１０の判断が肯定される場合には、ＳＢにおいて、図２８に示す手書き入力／格納第２処理が実行された後、Ｓ２以下の処理が再び実行されるが、Ｓ８の判断が否定される場合には、Ｓ５以下の処理が実行される。
【００４９】
図２７は、図２６の制御における手書き入力／格納処理（手書き入力／格納サブルーチン）の要部を説明するフローチャートである。
【００５０】
先ず、ＳＡ１において、タッチパネル２４等による入力操作を介して編集画面における入力可能領域６２に対する手書き入力すなわち軌跡情報７４の入力受付が開始される。この入力受付開始の判定は、例えばタッチパネル２４に対する接触入力が開始された時点が入力開始時点として判定される。次に、ＳＡ２において、編集画面における入力可能領域６２に対する軌跡情報７４の入力受付が終了させられる。この入力受付終了の判定は、タッチパネル２４に対する接触入力が開始された後、所定時間以上接触入力が行われないことが判定された場合、タッチパネル２４に対して他の作業を開始するためのボタンが押される等の操作が行われた場合、或いはタッチパネル２４に対する接触入力が開始された後、予め定められた所定時間が経過した場合等にその時点が入力終了時点として判定され、入力開始時点から入力終了時点までに入力された入力情報が１単位の軌跡情報７４として受け付けられる。次に、ＳＡ３において、編集画面における入力可能領域６２に対して軌跡情報７４の入力があったか否かが判断される。このＳＡ３の判断が否定される場合には、ＳＡ１２以下の処理が実行されるが、ＳＡ３の判断が肯定される場合には、ＳＡ４以下の処理が実行される。
【００５１】
ＳＡ４においては、編集画面における入力可能領域６２に配置されたスタンプ画像７２と入力された軌跡情報７４の少なくとも一部が重なっているか否かが判断される。このＳＡ４の判断が否定される場合には、ＳＡ５において、入力可能領域６２に入力された軌跡情報７４がそのまま入力可能領域６２に配置された後、ＳＡ１２以下の処理が実行されるが、ＳＡ４の判断が肯定される場合には、ＳＡ６において、入力可能領域６２に入力された軌跡情報７４と重なっているスタンプ画像７２は１つであるか否かが判断される。このＳＡ６の判断が否定される場合には、ＳＡ７において、入力可能領域６２に入力された軌跡情報７４と重なっている複数のスタンプ画像７２のうち最も新しく配置されたスタンプ画像７２が軌跡情報７４と重なったスタンプ画像７２として検出された後、ＳＡ８以下の処理が実行されるが、ＳＡ６の判断が肯定される場合には、ＳＡ８において、入力可能領域６２に入力された軌跡情報７４と重なっているスタンプ画像７２が手書き入力可能な種類のものか否か、すなわちスタンプデータベース４２における手書き入力可否を示す情報が「TRUE」であるか否かが判断される。このＳＡ８の判断が否定される場合には、ＳＡ５以下の処理が実行されるが、ＳＡ８の判断が肯定される場合には、ＳＡ９以下の処理が実行される。
【００５２】
ＳＡ９においては、入力可能領域６２に入力された軌跡情報７４と重なっているスタンプ画像７２に他の軌跡情報７４が未入力（格納されていない）であるか否か、すなわち組合せデータベース４４における入力済フラグが「FALSE」であるか否かが判断される。このＳＡ９の判断が否定される場合には、ＳＡ５以下の処理が実行されるが、ＳＡ９の判断が肯定される場合には、ＳＡ１０において、スタンプ画像７２における書込可能面積及び軌跡情報７４の大きさに応じてその軌跡情報７４の表示倍率が変更（縮小）される。次に、ＳＡ１１において、ＳＡ１０にて倍率が変更された軌跡情報７４がスタンプ画像７２における書込領域に配置（移動）される。次に、ＳＡ１２において、手書き入力／格納処理機能が終了させられたか否かが判断される。このＳＡ１２の判断が否定される場合には、ＳＡ１以下の処理が再び実行されるが、ＳＡ１２の判断が肯定される場合には、それをもって図２６に示すメインルーチンへ復帰させられる。
【００５３】
図２８は、図２６の制御における手書き入力／格納第２処理（手書き入力／格納第２サブルーチン）の要部を説明するフローチャートである。
【００５４】
先ず、ＳＢ１において、編集画面における入力可能領域６２内におけるスタンプ画像７２の移動の結果として、そのスタンプ画像７２と軌跡情報７４の少なくとも一部が重なることとなったか否かが判断される。このＳＢ１の判断が否定される場合には、ＳＢ２において、入力可能領域６２に入力された軌跡情報７４がそのまま入力可能領域６２に配置された後、ＳＢ８以下の処理が実行されるが、ＳＢ１の判断が肯定される場合には、ＳＢ３において、軌跡情報７４の入力後所定時間以内にスタンプ画像７２が移動させられたことにより軌跡情報７４と重なることとなったものであるか否かが判断される。このＳＢ３の判断が否定される場合には、ＳＢ２以下の処理が実行されるが、ＳＢ３の判断が肯定される場合には、ＳＢ４において、入力可能領域６２に入力された軌跡情報７４と重なっているスタンプ画像７２が手書き入力可能な種類のものか否か、すなわちスタンプデータベース４２における手書き入力可否を示す情報が「TRUE」であるか否かが判断される。このＳＢ４の判断が否定される場合には、ＳＢ２以下の処理が実行されるが、ＳＢ４の判断が肯定される場合には、ＳＢ５において、入力可能領域６２に入力された軌跡情報７４と重なっているスタンプ画像７２に他の軌跡情報７４が未入力（格納されていない）であるか否か、すなわち組合せデータベース４４における入力済フラグが「FALSE」であるか否かが判断される。このＳＢ５の判断が否定される場合には、ＳＢ２以下の処理が実行されるが、ＳＢ５の判断が肯定される場合には、ＳＢ６において、スタンプ画像７２における書込可能面積及び軌跡情報７４の大きさに応じてその軌跡情報７４の表示倍率が変更（縮小）される。次に、ＳＢ７において、ＳＢ６にて倍率が変更された軌跡情報７４がスタンプ画像７２における書込領域に配置（移動）される。次に、ＳＢ８において、手書き入力／格納第２処理機能が終了させられたか否かが判断される。このＳＢ８の判断が否定される場合には、ＳＢ１以下の処理が再び実行されるが、ＳＢ８の判断が肯定される場合には、それをもって図２６に示すメインルーチンへ復帰させられる。
【００５５】
以上の制御において、Ｓ８が指定受付手段５０の動作乃至指定受付過程に、Ｓ９が相対位置決定手段５２の動作乃至相対位置決定過程に、ＳＡ１及びＳＡ２が手書き入力受付手段５４の動作に、ＳＡ４及びＳＢ１が重なり判定手段５６の動作乃至重なり判定過程に、ＳＡ５〜ＳＡ１１、ＳＢ２〜ＳＢ７が格納判定手段５８の動作乃至格納判定過程に、Ｓ６が記憶手段６０の動作乃至記憶過程にそれぞれ対応する。
【００５６】
このように、本実施例によれば、書込領域としての背景画像６６全体に対して区分される部分書込領域としてのスタンプ画像７２の指定を受け付ける指定受付手段５０（Ｓ８）と、その指定受付手段５０により指定されたスタンプ画像７２の、背景画像６６全体に対する相対位置を決定する相対位置決定手段５２（Ｓ９）と、その相対位置決定手段５２により背景画像６６に対する相対位置が決定されたスタンプ画像７２に、入力装置としてのタッチパネル２４による操作を介して描画される軌跡情報７４の少なくとも一部が重なっているか否かを判定する重なり判定手段５６（ＳＡ４及びＳＢ１）と、その重なり判定手段５６による判定結果に基づいて、軌跡情報７４をスタンプ画像７２に格納するか否かを判定する格納判定手段５８（ＳＡ５〜ＳＡ１１、ＳＢ２〜ＳＢ７）と、その格納判定手段５８の判定が肯定される場合には、軌跡情報７４をスタンプ画像７２に対応付けて記憶部１６に記憶する一方、格納判定手段５８の判定が否定される場合には、軌跡情報７４を背景画像６６全体に対する相対位置と対応付けて記憶部１６に記憶する記憶手段６０（Ｓ６）とを、備えたものであることから、書込領域全体に対して区分される部分書込領域に対する手書き入力に際して、対象となる部分書込領域を拡大することなく簡便に手書き入力情報に相当する軌跡情報をその部分書込領域に書き込むことができる。すなわち、入力領域以外の部分の視認性を維持しつつ好適な手書き入力を可能とする画像表示装置１０を提供することができる。
【００５７】
また、格納判定手段５８は、重なり判定手段５６により軌跡情報７４が複数のスタンプ画像７２に重なっていると判定される場合には、それら複数のスタンプ画像７２のうち相対位置決定手段５２により最も新しく背景画像６６全体に対する相対位置が決定されたスタンプ画像７２に軌跡情報７４を格納すると判定するものであるため、予め複数のスタンプ画像７２を配置した上でそれらの何れかに対して手書き入力を行う場合において、手書き入力情報に相当する軌跡情報７４を簡便且つ実用的な態様で利用者が意図するスタンプ画像７２に書き込むことができる。
【００５８】
また、格納判定手段５８は、重なり判定手段５６により軌跡情報７４が、既に他の軌跡情報７４を格納済みのスタンプ画像７２に重なっていると判定される場合には、軌跡情報７４をそのスタンプ画像７２に格納しないと判定するものであるため、手書き入力情報に相当する軌跡情報７４がスタンプ画像７２に重複して書き込まれるのを抑制することができる。
【００５９】
また、格納判定手段５８は、重なり判定手段５６による判定が否定される場合であっても、軌跡情報７４の入力後所定時間内に相対位置決定手段５２によりスタンプ画像７２の背景画像６６全体に対する相対位置が変更され、そのスタンプ画像７２に軌跡情報７４の少なくとも一部が重なることとなった場合には、その軌跡情報７４をスタンプ画像７２に格納すると判定するものであるため、手書き入力情報に相当する軌跡情報７４が所望のスタンプ画像７２に重ならなかった場合であっても、利用者が意図する場合には軌跡情報７４をそのスタンプ画像７２に格納することができる。
【００６０】
また、タッチパネル２４による操作を介して描画される入力情報のうち、そのタッチパネル２４を介しての描画が開始されてから所定の条件が成立するまでに入力された入力情報を、指定受付手段５０により指定されたスタンプ画像７２に対する格納単位としての軌跡情報７４として受け付ける軌跡情報受付手段すなわち手書き入力受付手段５４（ＳＡ１及びＳＡ２）を備えたものであるため、部分書込領域に格納される軌跡情報を好適に定めることができる。
【００６１】
また、記憶手段６０は、格納判定手段５８の判定が肯定される場合には、スタンプ画像７２における書込可能面積及び軌跡情報７４の大きさに応じてその軌跡情報７４の表示倍率を設定し、設定されたその表示倍率と共にその軌跡情報７４をスタンプ画像７２に対応付けて記憶部１６に記憶するものであるため、手書き入力情報に相当する軌跡情報７４を対象となるスタンプ画像７２を拡大することなく簡便且つ実用的な態様でそのスタンプ画像７２に書き込むことができる。
【００６２】
また、本実施例によれば、背景画像６６全体に対して区分されるスタンプ画像７２の指定を受け付ける指定受付過程（Ｓ８）と、その指定受付過程において指定されたスタンプ画像７２の、背景画像６６全体に対する相対位置を決定する相対位置決定過程（Ｓ９）と、その相対位置決定過程において背景画像６６全体に対する相対位置が決定されたスタンプ画像７２に、タッチパネル２４による操作を介して描画される軌跡情報７４の少なくとも一部が重なっているか否かを判定する重なり判定過程（ＳＡ４及びＳＢ１）と、その重なり判定過程における判定結果に基づいて、軌跡情報７４をスタンプ画像７２に格納するか否かを判定する格納判定過程（ＳＡ５〜ＳＡ１１、ＳＢ２〜ＳＢ７）と、その格納判定過程における判定が肯定される場合には、軌跡情報７４をスタンプ画像７２に対応付けて記憶部１６に記憶する一方、格納判定過程における判定が否定される場合には、軌跡情報７４を背景画像６６全体に対する相対位置と対応付けて記憶部１６に記憶する記憶過程（Ｓ６）とを、含むことから、書込領域全体に対して区分される部分書込領域に対する手書き入力に際して、対象となる部分書込領域を拡大することなく簡便に手書き入力情報に相当する軌跡情報７４をその部分書込領域に書き込むことができる。すなわち、入力領域以外の部分の視認性を維持しつつ好適な手書き入力を可能とする画像表示方法を提供することができる。
【００６３】
また、本実施例によれば、画像表示装置１０の制御部１４を、背景画像６６全体に対して区分されるスタンプ画像７２の指定を受け付ける指定受付手段５０、その指定受付手段５０により指定されたスタンプ画像７２の、背景画像６６全体に対する相対位置を決定する相対位置決定手段５２、その相対位置決定手段５２により背景画像６６に対する相対位置が決定されたスタンプ画像７２に、タッチパネル２４による操作を介して描画される軌跡情報７４の少なくとも一部が重なっているか否かを判定する重なり判定手段５６、その重なり判定手段５６による判定結果に基づいて、軌跡情報７４をスタンプ画像７２に格納するか否かを判定する格納判定手段５８、及び、その格納判定手段５８の判定が肯定される場合には、軌跡情報７４をスタンプ画像７２に対応付けて記憶部１６に記憶する一方、格納判定手段５８の判定が否定される場合には、軌跡情報７４を背景画像６６全体に対する相対位置と対応付けて記憶部１６に記憶する記憶手段６０として機能させることを特徴とする画像表示プログラムであることから、書込領域全体に対して区分される部分書込領域に対する手書き入力に際して、対象となる部分書込領域を拡大することなく簡便に手書き入力情報に相当する軌跡情報７４をその部分書込領域に書き込むことができる。すなわち、入力領域以外の部分の視認性を維持しつつ好適な手書き入力を可能とする画像表示プログラムを提供することができる。
【００６４】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。
【００６５】
例えば、前述の実施例において、指定受付手段５０、相対位置決定手段５２、手書き入力受付手段５４、重なり判定手段５６、格納判定手段５８、及び記憶手段６０は、何れも制御部１４に機能的に備えられたものであったが、その一部乃至全部が同等の機能を奏する個別の制御部として制御部１４とは別体に備えられたものであってもよい。また、画像表示装置１０においては、タッチパネルディスプレイ１２の表示制御乃至入力情報処理を行う表示制御部２６及び入力制御部２８が制御部１４とは別体の制御部として備えられたものであったが、これらはその一方乃至両方が制御部１４に機能的に備えられたものであってもよい。
【００６６】
また、前述の実施例では、画像表示機能を有すると共に接触による入力装置として機能するタッチパネルディスプレイ１２を備えた画像表示装置１０に本発明が適用された例を説明したが、本発明の画像表示装置は必ずしもタッチパネルディスプレイを備えたものでなくともよく、画像を表示し得るディスプレイを備えた画像表示装置に広く適用されるものである。
【００６７】
また、前述の実施例において、手書き入力受付手段５４は、タッチパネル２４による手書き入力操作によって描画される軌跡情報７４を受け付けるものであったが、例えば、入力装置としてマウスを備えた画像表示装置において、そのマウスによる手書き入力操作によって描画される軌跡情報を受け付けるものであってもよい。また、外部装置としてのペンタブレットを接続可能に構成された画像表示装置において、そのペンタブレットによる手書き入力操作によって描画される軌跡情報を受け付けるものであってもよい。
【００６８】
また、前述の実施例では、書込領域としての背景画像６６に部分書込領域として吹き出しに相当するスタンプ画像７２を配置する画像編集制御について説明したが、例えば、書込領域全体に対して区分される部分書込領域として、罫線を有するテキストボックス、星マークやハートマーク等のシンボルマーク、或いは半透明で背景画像６６が透けて見える部分領域等が配置され、それらに前述した手書き入力情報の格納処理が行われるものであってもよい。また、入力可能領域６２に読み出される編集対象としては、前述した実施例における画像情報（背景画像６６）の他に各種電子文書ファイルが考えられ、それら電子文書ファイルに相当する書込領域を対象とする編集にも本発明は好適に適用されるものである。
【００６９】
また、前述の実施例では、入力可能領域６２に表示される背景画像６６が書込領域全体に相当するものであったが、例えば入力可能領域６２全体よりも小さい背景画像６６がその入力可能領域６２に表示されている場合等においては、入力可能領域６２全体を書込領域全体とするものであってもよい。すなわち、スタンプ画像７２が背景画像６６から外れた位置に配置され、そのスタンプ画像７２に手書き入力が行われるといった態様も考えられる。
【００７０】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。
【符号の説明】
【００７１】
１０：画像表示装置、１４：制御部、１６：記憶部（記憶装置）、２４：タッチパネル（入力装置）、５０：指定受付手段、５２：相対位置決定手段、５４：手書き入力受付手段（軌跡情報受付手段）、５６：重なり判定手段、５８：格納判定手段、６０：記憶手段、６６：背景画像（書込領域）、７２：スタンプ画像（部分書込領域）、７４：軌跡情報
【図１】
2011215824.tif 000003
【図２】
2011215824.tif 000004
【図３】
2011215824.tif 000005
【図４】
2011215824.tif 000006
【図５】
2011215824.tif 000007
【図６】
2011215824.tif 000008
【図７】
2011215824.tif 000009
【図８】
2011215824.tif 000010
【図９】
2011215824.tif 000011
【図１０】
2011215824.tif 000012
【図１１】
2011215824.tif 000013
【図１２】
2011215824.tif 000014
【図１３】
2011215824.tif 000015
【図１４】
2011215824.tif 000016
【図１５】
2011215824.tif 000017
【図１６】
2011215824.tif 000018
【図１７】
2011215824.tif 000019
【図１８】
2011215824.tif 000020
【図１９】
2011215824.tif 000021
【図２０】
2011215824.tif 000022
【図２１】
2011215824.tif 000023
【図２２】
2011215824.tif 000024
【図２３】
2011215824.tif 000025
【図２４】
2011215824.tif 000026
【図２５】
2011215824.tif 000027
【図２６】
2011215824.tif 000028
【図２７】
2011215824.tif 000029
【図２８】
2011215824.tif 000030