(57)【要約】【課題】直観的に操作できる電子機器および表示方法を提供することである。【解決手段】本実施形態に係る電子機器は、表示画面上への接触を検出し、画像を表示するタッチスクリーンディスプレイと、タッチスクリーンディスプレイの表示画面において、背景画像の表面上に重ねて配列され、部分的な透過および不透過の透明情報を備える少なくとも１つのレイヤを含む第１の表示画像の最表面に配置された第１のレイヤのみを、第１の表示画像と当該第１の表示画像と異なる表示画像領域である第２の表示画像との間で移動させる処理部と、を備える。【選択図】図１
2016162051.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上への接触を検出し、画像を表示するタッチスクリーンディスプレイと、
前記タッチスクリーンディスプレイの表示画面において、背景画像の表面上に重ねて配列され、部分的な透過および不透過の透明情報を備える少なくとも１つのレイヤを含む第１の表示画像の最表面に配置された第１のレイヤのみを、当該第１の表示画像と当該第１の表示画像と異なる表示画像領域である第２の表示画像との間で移動させる処理部と、を備える電子機器。
【請求項２】
前記処理部は、前記第２の表示画像を前記第１の表示画像上に配置する、請求項１の電子機器。
【請求項３】
前記処理部は、前記表示画面上で実行される描画および編集の操作を最表面に配置された前記第１のレイヤのみに反映する、請求項１又は２の電子機器。
【請求項４】
前記処理部は、前記タッチスクリーンディスプレイに接触した軌跡を前記第１のレイヤに描画する、請求項３の電子機器。
【請求項５】
前記処理部は、移動されたレイヤの縮小表示された画像である第１のサムネイルを前記第２の表示画像に挿入する、請求項１乃至４のいずれか１の電子機器。
【請求項６】
前記表示画面上に移動するための第１のボタンを表示する表示処理部をさらに備え、
前記処理部は、前記第１のボタンが選択される毎に前記第１のレイヤを前記第１の表示画像から前記第２の表示画像へ移動する、請求項５の電子機器。
【請求項７】
前記処理部は、前記第１のボタンがタッチされる毎に前記第１のサムネイルを前記第２の表示画像に移動された順番に配置する、請求項６の電子機器。
【請求項８】
前記処理部は、前記第２の表示画面上で選択された順番に前記第１のサムネイルを前記第１のレイヤとして前記第１の表示画像の最表面へ移動する、請求項７の電子機器。
【請求項９】
前記表示処理部は、前記第１のレイヤの画像であるレイヤ画像と、前記背景画像上に重ねて配置される前記少なくとも１つのレイヤで形成される画像である多層レイヤ画像と、前記第１の表示画像とのいずれか１つの画像の領域の一部を複写し、複写した前記領域の一部の画像を前記第１のレイヤに張り付けることができる、請求項８の電子機器。
【請求項１０】
前記表示処理部は、前記第１のレイヤの画像であるレイヤ画像と、前記背景画像上に重ねて配置される前記少なくとも１つのレイヤで形成される画像である多層レイヤ画像と、前記第１の表示画像とのいずれか１つの画像の領域の一部を切り取り、切り取った前記領域の一部の画像を前記第１のレイヤに張り付けることができる、請求項８の電子機器。
【請求項１１】
前記表示処理部は、前記第１のレイヤの画像であるレイヤ画像を保存する第１の保存形式と、前記背景画像上に重ねて配置される前記少なくとも１つのレイヤで形成される画像である多層レイヤ画像を保存する第２の保存形式と、前記第１の表示画像の画像を保存する第３の保存形式と、前記第１の表示画像に含まれる前記少なくとも１つのレイヤと前記第２の表示画像に移動されたレイヤと当該少なくとも１つのレイヤおよび当該移動されたレイヤの状態を示す情報とを保存する第４の保存形式とのいずれか１つの保存形式で保存できる、請求項１乃至８のいずれか１の電子機器。
【請求項１２】
前記処理部は、前記第１の表示画像及び前記第２の表示画面と異なる表示画像領域である第３の表示画像に保存した画像のサムネイルである第２のサムネイルを保存した順番で配置し、選択されたサ前記第２のサムムネイルの画像を当該第１の表示画像へ移動する、請求項１１の電子機器。
【請求項１３】
前記表示処理部は、前記第１の表示画像の領域の一部を拡大して表示できる、請求項９乃至１２のいずれか１の電子機器。
【請求項１４】
前記表示処理部は、前記表示画面上の前記第１の表示画像以外の画像の表示および非表示を切り替えることができる、請求項１乃至１３のいずれか１の電子機器。
【請求項１５】
タッチスクリーンディスプレイを備える電子機器の表示方法であって、
前記タッチスクリーンディスプレイの表示画面において、背景画像の表面上に重ねて配列され、部分的な透過および不透過の透明情報を備える少なくとも１つのレイヤを含む第１の表示画像の最表面に配置された第１のレイヤのみを、当該第１の表示画像と当該第１の表示画像と異なる表示画像領域である第２の表示画像との間で移動する表示方法。
【請求項１６】
前記第２の表示画像を前記第１の表示画像上に表示する、請求項１５の表示方法。
【請求項１７】
前記表示画面上で実行される描画および編集の操作を最表面に配置された前記第１のレイヤのみに反映する、請求項１５又は１６の表示方法。
【請求項１８】
前記タッチスクリーンディスプレイに接触した軌跡を描画する、請求項１７の表示方法。
【請求項１９】
前記第２の表示画像に移動されたレイヤの縮小表示された画像である第１のサムネイルを表示する、請求項１５乃至１８のいずれか１の表示方法。
【請求項２０】
前記表示画面上に移動するための第１のボタンを表示し、
前記第１のボタンが選択される毎に前記第１のレイヤを前記第１の表示画像から前記第２の表示画像へ移動する、請求項１９の表示方法。
【請求項２１】
前記第１のボタンがタッチされる毎に前記第１のサムネイルを前記第２の表示画像に移動された順番に配置する、請求項２０の表示方法。
【請求項２２】
前記第２の表示画面上で選択された順番に前記第１のサムネイルを前記第１のレイヤとして前記第１の表示画像の最表面へ移動する、請求項２１の表示方法。
【請求項２３】
前記第１のレイヤの画像であるレイヤ画像と、前記背景画像上に重ねて配置される前記少なくとも１つのレイヤで形成される画像である多層レイヤ画像と、前記第１の表示画像とのいずれか１つの画像の領域の一部を選択して複写し、複写した前記領域の一部の画像を前記第１のレイヤに張り付ける、請求項２２の表示方法。
【請求項２４】
前記第１のレイヤの画像であるレイヤ画像と、前記背景画像上に重ねて配置される前記少なくとも１つのレイヤで形成される画像である多層レイヤ画像と、前記第１の表示画像とのいずれか１つの画像の領域の一部を選択して切り取り、切り取った前記領域の一部の画像を前記第１のレイヤに張り付ける、請求項２２の表示方法。
【請求項２５】
前記第１のレイヤの画像であるレイヤ画像を保存する第１の保存形式と、前記背景画像上に重ねて配置される前記少なくとも１つのレイヤで形成される画像である多層レイヤ画像を保存する第２の保存形式と、前記第１の表示画像の画像を保存する第３の保存形式と、前記第１の表示画像に含まれる前記少なくとも１つのレイヤと前記第２の表示画像に移動されたレイヤと当該少なくとも１つのレイヤおよび当該移動されたレイヤの状態を示す情報とを保存する第４の保存形式とのいずれか１つの保存形式を選択して保存する、請求項１５乃至２２のいずれか１の表示方法。
【請求項２６】
前記第１の表示画像及び前記第２の表示画面と異なる表示画像領域である第３の表示画像に保存した画像のサムネイルである第２のサムネイルを保存した順番で配置して表示し、前記第２のサムネイルが選択されると選択されたサムネイルの画像を当該第１の表示画像へ移動する、請求項２５の表示方法。
【請求項２７】
前記第１の表示画像の領域の一部を選択し、選択した領域を拡大して表示する、請求項２３乃至２６のいずれか１の表示方法。
【請求項２８】
前記表示画面上の前記第１の表示画像以外の画像の表示および非表示を切り替える、請求項１５乃至２７のいずれか１の表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器および表示方法に関する。
【背景技術】
【０００２】
一般的に、描画ソフトウェアは、レイヤを作成し可視・不可視、編集の可否、描画の順序をサムネイルとしてレイヤ名を記したレイヤ制御欄で管理する。このような描画ソフトは、可視・不可視や、描画および編集の可否についてインジケータをスイッチする。また、タッチスクリーンディスプレイを備え、このような描画ソフトウェアを含む表示画像上に手書き文字や図形を描画可能なユーザインターフェース（ＵＩ）もある。このような描画ソフトウェア等を含むユーザインターフェース（ＵＩ）において、画像の部分的な透過・不透過の情報を含む画像レイヤを重ねて画像を描画する作業は、複雑な描画や編集管理に有用であるが、不慣れなユーザにとっては操作が複雑で利用することができなかった。したがって、不慣れなユーザにとっても直観的に操作できるように、透明なビニールシートと取ったり載せたりする物理的な類似が得られるようにすることが望まれる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２１４８８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の一形態が解決しようとする課題は、直観的に操作できる電子機器および表示方法を提供することである。
【課題を解決するための手段】
【０００５】
本実施形態に係る電子機器は、表示画面上への接触を検出し、画像を表示するタッチスクリーンディスプレイと、タッチスクリーンディスプレイの表示画面において、背景画像の表面上に重ねて配列され、部分的な透過および不透過の透明情報を備える少なくとも１つのレイヤを含む第１の表示画像の最表面に配置された第１のレイヤのみを、第１の表示画像と当該第１の表示画像と異なる表示画像領域である第２の表示画像との間で移動させる処理部と、を備える。
【図面の簡単な説明】
【０００６】
【図１】図１は、第１の実施形態に係る電子機器の一例を示す斜視図である。
【図２】図２は、第１の実施形態の電子機器のシステム構成の一例を示すブロック図である。
【図３】図３は、手書きアプリケーションプログラムの機能構成の一例を示す図である。
【図４】図４（ａ）は、レイヤの回避を示す概要図であり、図４（ｂ）は、レイヤの挿入を示す概要である。
【図５】図５（ａ）は、クリップ領域が表示され、且つレイヤ群が非透明である表示画像の一例を示す図であり、図５（ｂ）は、クリップ領域が非表示であり、且つレイヤ群が非透明である表示画像の一例を示す図であり、図５（ｃ）は、クリップ領域が表示され、且つレイヤ群が透明である表示画像の一例を示す図であり、図５（ｄ）は、クリップ領域が非表示であり、且つレイヤ群が透明である表示画像の一例を示す図である。
【図６】図６（ａ１）は、レイヤが回避されていない場合の表示画像の一例を示す図であり、図６（ａ２）は、図６（ａ１）に示す描画領域画像のレイヤの配列を示す図であり、図６（ｂ１）は、レイヤが回避されている場合の表示画像の一例を示す図であり、図６（ｂ２）は、図６（ｂ１）に示す描画領域画像のレイヤの配列図であり、図６（ｃ１）は、レイヤが回避されている場合の表示画像の一例を示す図であり、図６（ｃ２）は、図６（ｃ１）に示す描画領域画像のレイヤの配列を示す図であり、図６（ｄ１）は、レイヤが回避されている場合の表示画像の一例を示す図であり、図６（ｄ２）は、図６（ｄ１）に示す描画領域画像のレイヤの配列を示す図である。
【図７】図７（ａ）は、レイヤの描画及び挿入の動作処理の一例を示す図であり、図７（ｂ）は、レイヤの描画及び挿入の動作処理の一例を示す図であり、図７（ｃ）は、レイヤの描画及び挿入の動作処理の一例を示す図であり、図７（ｄ）は、レイヤの描画及び挿入の動作処理の一例を示す図であり、図７（ｅ）は、レイヤの描画及び挿入の動作処理の一例を示す図であり、図７（ｆ）は、レイヤの描画及び挿入の動作処理の一例を示す図であり、図７（ｇ）は、レイヤの描画及び挿入の動作処理の一例を示す図である。
【図８】図８は、図７（ａ）、図７（ｂ）、図７（ｃ）、図７（ｄ）、図７（ｆ）及び図７（ｇ）における描画領域画像の文字データとレイヤとの関係を示す図である。
【図９Ａ】図９Ａ（ａ）は、レイヤの描画及び回避の動作処理の一例を示す図であり、図９Ａ（ｂ）は、レイヤの描画及び回避の動作処理の一例を示す図であり、図９Ａ（ｃ）は、レイヤの描画及び回避の動作処理の一例を示す図である。
【図９Ｂ】図９Ｂ（ａ）は、レイヤの挿入動作処理の一例を示す図であり、図９Ｂ（ｂ）は、レイヤの挿入動作処理の一例を示す図である。
【図１０Ａ】図１０Ａ（ａ）は、最上位レイヤの複写の一例を示す図であり、図１０Ａ（ｂ）は、最上位レイヤの複写の一例を示す図である。
【図１０Ｂ】図１０Ｂ（ａ）は、レイヤ群の複写の一例を示す図であり、図１０Ｂ（ｂ）は、レイヤ群の複写の一例を示す図である。
【図１０Ｃ】図１０Ｃ（ａ）は、表示画像の複写の一例を示す図であり、図１０Ｃ（ｂ）は、表示画像の複写の一例を示す図である。
【図１０Ｄ】図１０Ｄ（ａ）は、最上位レイヤの「切り取り」の一例を示す図であり、図１０Ｄ（ｂ）は、最上位レイヤの「切り取り」の一例を示す図である。
【図１０Ｅ】図１０Ｅ（ａ）は、レイヤ群の「切り取り」の一例を示す図であり、図１０Ｅ（ｂ）は、レイヤ群の「切り取り」の一例を示す図である。
【図１０Ｆ】図１０Ｆ（ａ）は、表示画像の「切り取り」の一例を示す図であり、図１０Ｆ（ｂ）は、表示画像の「切り取り」の一例を示す図である。
【図１１】図１１（ａ）は、それぞれ、第１の実施形態の電子機器の消去の処理動作の一例を示す図であり、図１１（ｂ）は、それぞれ、第１の実施形態の電子機器の消去の処理動作の一例を示す図であり、図１１（ｃ）は、それぞれ、第１の実施形態の電子機器の消去の処理動作の一例を示す図であり、図１１（ｄ）は、それぞれ、第１の実施形態の電子機器の消去の処理動作の一例を示す図であり、図１１（ｅ）は、それぞれ、第１の実施形態の電子機器の消去の処理動作の一例を示す図であり、図１１（ｆ）は、それぞれ、第１の実施形態の電子機器の消去の処理動作の一例を示す図である。
【図１２】図１２（ａ１）は、第１の実施形態の電子機器の保存の処理動作の一例を示す図であり、図１２（ａ２）は、図１２（ａ１）の保存画像を示す図であり、図１２（ｂ１）は、第１の実施形態の電子機器の保存の処理動作の一例を示す図であり、図１２（ｂ２）は、図１２（ｂ１）の保存画像を示す図であり、図１２（ｃ１）は、第１の実施形態の電子機器の保存の処理動作の一例を示す図であり、図１２（ｃ２）は、図１２（ｃ１）の保存画像を示す図である。
【図１３】図１３（ａ）は、保存した画像の履歴表示の一例を示す図であり、図１３（ｂ）は、保存した画像の履歴表示の一例を示す図であり、図１３（ｃ）は、保存した画像の履歴表示の一例を示す図である。
【図１４】図１４（ａ）は、第１の実施形態の電子機器の拡大表示編集の処理動作の一例を示す図であり、図１４（ｂ）は、第１の実施形態の電子機器の拡大表示編集の処理動作の一例を示す図であり、図１４（ｃ）は、第１の実施形態の電子機器の拡大表示編集の処理動作の一例を示す図である。
【図１５】図１５は、第１の実施形態の電子機器のタッチ描画の処理動作の一例を示す図である。
【図１６】図１６（ａ）は、メニュー表示の処理動作の一例を示す図であり、図１６（ｂ）は、メニュー非表示の処理動作の一例を示す図である。
【図１７】図１７（ａ）は、メニューボタンの移動の一例を示す図であり、図１７（ｂ）は、メニューボタンの移動の一例を示す図である。
【図１８】図１８（ａ）は、他のアプリケーションの操作の一例を示す図であり、図１８（ｂ）は、他のアプリケーションの操作の一例を示す図である。
【図１９】図１９（ａ）は、日時表示の一例を示す図であり、図１９（ｂ）は、日時表示の一例を示す図であり、図１９（ｃ）は、日時表示の一例を示す図である。
【図２０】図２０は、第１の実施形態の電子機器のレイヤの処理動作のフローチャートである。
【発明を実施するための形態】
【０００７】
以下、図面を参照して実施形態の説明をする。  
（第１の実施形態）  
図１は、第１の実施形態に係る電子機器１０の一例を示す斜視図である。電子機器１０は、例えば、ペンまたは指によって手書き入力可能な表示部（タッチスクリーンディスプレイ）１７を備える装置である。この電子機器１０は、パーソナルコンピュータ（PC）、テレビ受像機、タブレットコンピュータ、ノートブック型パーソナルコンピュータ、スマートフォン、その他のＰＤＡ（Personal Digital Assistant）、およびその他のタッチディスプレイを含む電子機器等として実現され得る。以下では、この電子機器１０が、ＰＣとして実現されている場合を想定する。
【０００８】
図２は、電子機器１０のシステム構成の一例を示すブロック図である。  
電子機器１０は、図２に示されるように、タッチスクリーンディスプレイ１７と、ＣＰＵ１０１と、システムコントローラ１０２と、主メモリ１０３と、グラフィカルコントローラ１０４と、ＢＩＯＳ−ＲＯＭ１０５と、不揮発性メモリ１０６と、エンベデッドコントローラ１０９と、ネットワーク制御部１１０とを備える。また、電子機器１０は、記憶媒体４０２も備えている。記憶媒体４０２は、内蔵型記憶媒体であってもよいし、外付け型記憶媒体であってもよい。なお、電子機器１０は、タッチスクリーンディスプレイ１７と別体であってもよい。
【０００９】
ＣＰＵ１０１は、電子機器１０内の各種モジュールの動作を制御するプロセッサである。ＣＰＵ１０１は、ストレージデバイスである不揮発性メモリ１０６から主メモリ１０３にロードされる各種ソフトウェアを実行する。これらソフトウェアには、オペレーティングシステム（ＯＳ）２０１、および各種アプリケーションプログラムが含まれている。アプリケーションプログラムには、手書きアプリケーションプログラム２０２が含まれている。この手書きアプリケーションプログラム２０２は、レイヤの処理機能、レイヤをサムネイル化する機能、手書きデータを作成および表示する機能、手書きデータを編集する機能、筆跡検索機能、および認識機能等を有している。  
また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０５に格納された基本入出力システム（ＢＩＯＳ）も実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００１０】
システムコントローラ１０２は、ＣＰＵ１０１のローカルバスと各種コンポーネントとの間を接続するデバイスである。すなわち、システムコントローラ１０２は、タッチスクリーンディスプレイ１７と、ＣＰＵ１０１、主メモリ１０３、グラフィカルコントローラ１０４、ＢＩＯＳ−ＲＯＭ１０５、不揮発性メモリ１０６、ＥＣ１０９、ネットワーク制御部１１０、記憶媒体４０２等と接続する。システムコントローラ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、システムコントローラ１０２は、ＰＣＩ  ＥＸＰＲＥＳＳ規格のシリアルバスなどを介してグラフィカルコントローラ１０４との通信を実行する機能も有している。なお、システムコントローラ１０２は、ノースブリッジとサウスブリッジとを含むように構成されていてもよい。
【００１１】
グラフィカルコントローラ１０４は、電子機器１０のディスプレイモニタとして使用されるＬＣＤ１７Ａを制御する表示コントローラである。このグラフィカルコントローラ１０４によって生成される表示信号は、ＬＣＤ１７Ａに送られる。
【００１２】
タッチスクリーンディスプレイ１７は、ＬＣＤ１７Ａと、タッチパネル１７Ｂと、デジタイザ１７Ｃとを備えている。ＬＣＤ１７Ａは、表示信号に基づいて画面イメージを表示する。このＬＣＤ１７Ａ上にはタッチパネル１７Ｂおよびデジタイザ１７Ｃが配置されている。タッチパネル１７Ｂは、ＬＣＤ１７Ａの画面上で入力を行うための静電容量式のポインティングデバイスである。指が接触される画面上の接触位置および接触位置の動き等をタッチパネル１７Ｂによって検出される。デジタイザ１７Ｃは、ＬＣＤ１７Ａの画面上で入力を行うための電磁誘導式のポインティングデバイスである。ペンが接触される画面上の接触位置および接触位置の動き等は、デジタイザ１７Ｃによって検出される。なお、タッチスクリーンディスプレイ１７は、デジタイザ１７Ｃを備えていなくともよい。
【００１３】
ＥＣ１０９は、電力管理のためのエンベッドコントローラを含むワンチップマイクロコンピュータである。ＥＣ１０９は、ユーザによるパワーボタンの操作に応じて電子機器１０を電源ＯＮまたは電源ＯＦＦする機能を有している。  
ネットワーク制御部１１０は、ネットワーク３００、例えば、インターネットを介したデータ通信（情報及び制御信号の送受信等）を制御する。
【００１４】
次に、図３を参照して、手書きアプリケーションプログラム２０２の機能構成について説明する。  
図３は、手書きアプリケーションプログラム２０２の機能構成の一例を示す図である。  
手書きアプリケーションプログラム２０２は、軌跡表示処理部３０１、時系列情報生成部３０２、編集処理部３０３、保存処理部３０４、読み出し処理部３０５、手書き文書表示処理部３０６、処理対象選択部３０７、処理部３０８、合成表示処理部（表示処理部）３１１等を備える。
【００１５】
手書きアプリケーションプログラム２０２は、タッチスクリーンディスプレイ１７を用いて入力されるストロークの軌跡のデータ（筆跡データ、手書きデータ））を使用することによって、手書き文字の作成、表示、編集等を行うことができる。タッチスクリーンディスプレイ１７は、「タッチ」、「移動（スライド）」、「リリース」等のイベントの発生を検出するように構成されている。「タッチ」は、画面上に外部オブジェクトが接触したことを示すイベントである。「移動（スライド）」は、画面上に外部オブジェクトが接触している間に接触位置が移動されたことを示すイベントである。「リリース」は、画面から外部オブジェクトが離されたことを示すイベントである。
【００１６】
軌跡表示処理部３０１および時系列情報生成部３０２は、タッチスクリーンディスプレイ１７によって発生される「タッチ」または「移動（スライド）」のイベントを受信し、これによって手書き入力操作を検出する。「タッチ」イベントには、接触位置の座標が含まれている。「移動（スライド）」イベントにも、移動先の接触位置の座標が含まれている。したがって、軌跡表示処理部３０１および時系列情報生成部３０２は、タッチスクリーンディスプレイ１７から、接触位置の動きの軌跡に対応する座標列を受信することができる。
【００１７】
軌跡表示処理部３０１は、タッチスクリーンディスプレイ１７から座標列を受信し、この座標列に基づいて、ペン等を使用した手書き入力装置によって入力される複数のストロークの軌跡をタッチスクリーンディスプレイ１７内のＬＣＤ１７Ａの画面上に表示する。この軌跡表示処理部３０１により、画面にペンが接触している間のペンの軌跡、つまり各ストロークの軌跡がＬＣＤ１７Ａの画面上に描かれる。
【００１８】
時系列情報生成部３０２は、タッチスクリーンディスプレイ１７から出力される座標列を受信し、この座標列に基づいて、複数のストロークに対応する複数のストロークデータ（時系列情報）を生成する。これらストロークデータ（時系列情報）、つまり各ストロークの各点に対応する座標および各ストロークのタイムスタンプ情報は作業メモリ４０１に一時保存してもよい。
【００１９】
編集処理部３０３は、タッチスクリーンディスプレイ１７に表示される描画データ、例えば、文字データ、画像データ等を編集するための処理を実行する。編集処理部３０３は、タッチスクリーンディスプレイ１７上でユーザによって行われる編集操作に応じて、表示されている描画データに対して編集処理（編集操作）、例えば、「消去」、「複写（コピー）」、「切り取り」、「貼り付け」、「移動」、および「透過率（透明率（透明情報））の設定」等を実行する。さらに、編集処理部３０３は、編集処理の結果を表示中の描画データに反映するために時系列情報を更新したり、処理部３０８および合成表示処理部３１１へ編集処理の情報を送ったりする処理を実行する。なお、編集処理部３０３は、各種編集を実行するために必要なユーザインターフェース（ＵＩ）オブジェクト（以下、オブジェクト）を備えている。
【００２０】
保存処理部３０４は、手書きアプリケーションプログラム２０２の各部で処理されたレイヤデータと描画データとを記憶媒体４０２に保存する。なお、保存処理部３０４は、保存を実行するために必要なオブジェクトを備えている。  
読み出し処理部３０５は、記憶媒体４０２に既に格納されている任意のデータを読み出し、各部に読み出したデータを送る。例えば、読み出し処理部３０５は、読み出した手書きデータを読み出し、手書きデータを手書き文書表示処理部３０６に送る。なお、読み出し処理部３０５は、読み出しを実行するために必要なオブジェクトを備えている。
【００２１】
手書き文書表示処理部３０６は、読み出し処理部３０５で読み出された手書きデータを解析し、この解析結果に基づいて手書きデータによって示される各ストロークの軌跡を画面上に手書き文字として表示する。
【００２２】
処理対象選択部３０７は、画面上の任意の部分を丸または四角形状で画面上に表示される「範囲指定」ツールが使用され、この「範囲指定ツール」によって画像データの任意の部分が範囲指定された場合に、この指定範囲に含まれる文字データ及び画像データ等を選択する。なお、処理対象選択部３０７は、範囲指定を実行するために必要なオブジェクトを備えている。
【００２３】
処理部３０８は、処理対象の描画（画像、手書き、各種線および図形等）データに対して様々な処理、例えば、レイヤ処理、およびサムネイル処理等を実行することができる。この処理部３０８は、レイヤ処理部３０９およびサムネイル処理部３１０を含む。処理部３０８は、生成したデータ、例えば、レイヤデータを合成表示処理部３１１へ送る。なお、処理部３０８は、手書きデータから文字列を認識し、手書きデータで記載された文字列を文字コードに変換することもできる。なお、処理部３０８は、各種処理を実行するためのオブジェクトを備えている。
【００２４】
レイヤ処理部３０９は、設定値に従って少なくとも１つのレイヤ（レイヤデータ）を生成し、背景画像を基点として少なくとも１つのレイヤを一方向に向かって配列する。本実施形態において、少なくとも１つのレイヤは、紙を積み上げるように積み上げられて形成されているように処理されるものとする。以下で、以下で、背景画像から順番に配列される少なくとも１つレイヤをレイヤ群（多層レイヤ）と称し、配列された少なくとも１つのレイヤ（レイヤ群）の最表面（または、最先端）に配置されるレイヤを最上位レイヤ（第１のレイヤ）と称する。少なくとも１つのレイヤを配列して構成される画像において、レイヤ処理部３０９は、描画操作による文字、図形および画像等の入力を最上位レイヤに反映する。なお、レイヤ処理部３０９は、設定等に従って配列するレイヤ数を増減することができる。
【００２５】
また、レイヤ処理部３０９は、操作イベント等に従って配列したレイヤを所定の領域に移動する。レイヤ処理部３０９は、最上位レイヤを他の表示画像（表示画像領域）へ移動する処理（以下、レイヤの回避）と、他の表示画像または表示領域から配列されたレイヤの最上位レイヤとして挿入（以下、レイヤの挿入）する処理とを実行する。レイヤ処理部３０９は、最上位レイヤを他の表示画像領域へ回避する際に、表示画像領域へ回避した最上位レイヤのサムネイル（第１のサムネイル）を回避した順番に配列して挿入する。
【００２６】
レイヤ処理部３０９は、設定値に従って各レイヤの透過率を調整することもできる。なお、レイヤの枚数や、透過率等の設定値は、初期設定値として与えられており、ユーザが任意に変更することもできる。本実施形態において、レイヤ処理部３０９は、透過率の初期設置値として背景画像を透過するように背景画像上の透明シートのようにレイヤを透明に設定する。なお、レイヤ処理部３０９は、レイヤ群に含まれる全てのレイヤを同一の透過率で設定可能であり、レイヤ群の含まれる個々のレイヤの透過率をそれぞれ設定することも可能である。
【００２７】
以下でレイヤ処理部３０９の処理の一例について図面を参照して説明する。  
はじめに、図面を参照して本実施形態のレイヤの構成について説明する。  
図４（ａ）及び図４（ｂ）は、それぞれ、本実施形態におけるレイヤの構成の一例を示す概要図である。図４（ａ）は、レイヤの回避を示す概要図であり、図４（ｂ）は、レイヤの挿入を示す概要図である。
【００２８】
レイヤ処理部３０９は、設定値に従って背景画像（背景レイヤ、または最下位レイヤ）ＢＧ１上に順番にレイヤを一層ずつ配列する。図４（ａ）及び（ｂ）に示すように、レイヤ処理部３０９は、最下位の位置に背景画像ＢＧ１を挿入し、設置等によって指定されたレイヤ数に従って背景画像ＢＧ１から上位に向かって順番に一層ずつレイヤを積み上げるレイヤ群（Ｌ１、Ｌ２、Ｌ３、・・・Ｌ（Ｎ−１）、ＬＮ）を追加する。ここで、背景画像ＢＧ１は、例えば、電子機器１０のタッチスクリーンディスプレイ１７に表示される画像である。したがって、電子機器１０においてアプリケーションが起動中である場合には、背景画像ＢＧ１は、このアプリケーションの表示画像を含む。また、以下で、図４（ａ）および（ｂ）に示されるように背景画像ＢＧ１とレイヤ群（Ｌ１、Ｌ２、Ｌ３、・・・Ｌ（Ｎ−１）、ＬＮ）とを含む画像を描画領域画像（第１の表示画像）Ｇ１と称する。
【００２９】
図４（ａ）および図４（ｂ）に示すように、レイヤ処理部３０９は、操作イベント等に従って描画領域画像Ｇ１の上位の所定の位置に、レイヤを回避するための画像領域である回避領域（クリップ領域（第２の表示画像））Ｃ１と、保存した画像の履歴を表示するための画像領域である保存履歴領域（保存履歴領域（第３の表示画像））Ｈ１と、を重畳することもできる。例えば、レイヤ処理部３０９は、描画領域画像Ｇ１の上位の所定位置に、描画領域画像Ｇ１の一端部に沿ってクリップ領域Ｃ１を配置し、クリップ領域Ｃ１と同じ層で、且つクリップ領域Ｃ１の配置位置と反対側の表示画像Ｇ２の端部に沿って保存履歴領域Ｈ１を配置する。なお、レイヤ処理部３０９は、クリップ領域Ｃ１及び保存履歴領域Ｈ１のいずれか一方だけ重畳することもでき、両方とも重畳しないこともできる。また、クリップ領域Ｃ１及び保存履歴領域レイヤＨ１の配置は、ユーザによって任意に変更されてもよい。以下で、図４（ａ）および図４（ｂ）で示されるように描画領域画像Ｇ１と、クリップ領域Ｃ１と、保存履歴領域Ｈ１とを含む画像を表示画像Ｇ２と称する。ここで、表示画像Ｇ２は、描画および編集等のオブジェクト等を含んでもよい。
【００３０】
次に、図面を参照してレイヤ処理部３０９のレイヤの回避および挿入の処理について説明する。  
レイヤの回避を指示するイベントを受けた場合、レイヤ処理部３０９は、回避するレイヤを所定のメモリ（不揮発性メモリ１０６、作業メモリ４０１、または記憶媒体４０２等）に回避し、所定のメモリに回避したレイヤを示す画像等を表示する。すなわち、レイヤ処理部３０９は、図４（ａ）に示すように最上位レイヤを所定のメモリに回避し、図４（ｂ）に示すようにクリップ領域Ｃ１にサムネイルＴ１を挿入する。このとき、処理部３０８（レイヤ処理部３０９）は、回避するレイヤとサムネイルとを関連付け、回避するレイヤとサムネイルとの関連付けを含むレイヤ情報を生成する。処理部３０８は、レイヤ情報を各部に送ることができる。また、レイヤ処理部３０９は、複数のレイヤを回避する処理ができる。この場合には、レイヤ処理部３０９は、クリップ領域Ｃ１に回避したレイヤのサムネイルを回避した順番で挿入する。例えば、図４（ｂ）に示すように、レイヤ処理部３０９は、クリップ領域Ｃ１の長手方向の一端部に配置したサムネイルＴ１に続いて長手方向に沿って回避した順番でサムネイルを一方向に配列する。
【００３１】
レイヤの挿入を実行するイベントを検出した場合、レイヤ処理部３０９は、挿入するレイヤを所定のメモリから読み出し、最上位レイヤとして背景レイヤまたはレイヤ群の最上位に重畳する。本実施形態において、レイヤ処理部３０９は、クリップ領域Ｃ１のサムネイルＴ１に関連するレイヤを所定のメモリから読み出し、レイヤ群の最上位に読み出したレイヤを挿入する。すなわち、レイヤ処理部３０９は、図４（ｂ）に示すように、図４（ｂ）の状態から図４（ａ）の状態へ各種レイヤを処理する。レイヤを挿入する場合には、レイヤ処理部３０９は、挿入するレイヤに関連するクリップ領域Ｃ１のサムネイルを削除、又は非表示にする。クリップ領域Ｃ１に複数のレイヤが回避されていた場合、レイヤ処理部３０９は、選択されたサムネイルに関連するレイヤを背景レイヤまたはレイヤ群の最上位に選択順に重畳する。
【００３２】
前述のようにレイヤ処理部３０９がレイヤの回避及び挿入を処理することによって、レイヤが回避された場合、電子機器１０は、レイヤを回避する操作イベントによってタッチスクリーンディスプレイ１７上で最上位レイヤがクリップ領域Ｃ１に回避されたように表示し、レイヤを挿入する操作イベントによってクリップ領域Ｃ１から描画領域画像Ｇ１へ挿入されたように表示する。なお、レイヤが回避される際に、レイヤの回避前の最上位レイヤの一層下位に配置されたレイヤが、レイヤの回避後の最上位レイヤとなる。また、レイヤが挿入される際には、挿入されたレイヤが、最上位レイヤとなる。図４（ａ）及び（ｂ）に示すように、レイヤＬＮが回避された場合、最上位レイヤは、レイヤＬ（Ｎ−１）である。また、図４（ａ）及び（ｂ）に示すように、レイヤが挿入された場合、最上位レイヤは、挿入されたレイヤＬＮである。
【００３３】
次に、レイヤ処理部３０９の描画処理について説明する。  
レイヤ処理部３０９は、描画に関連する操作イベントを検出した場合には、最上位レイヤに描画データを反映する。例えば、図４（ａ）及び図４（ｂ）において、レイヤ処理部３０９は、手書き入力操作を検出した場合、最上位レイヤであるレイヤＬＮのみに手書き文字を描画する。  
前述のように、本実施形態のレイヤ処理部３０９は、積み重なったレイヤの一番上のレイヤ（最上位レイヤ）のみで移動、編集、および描画等の処理をするためにユーザにとって直観的なユーザインターフェースを提供する。
【００３４】
サムネイル処理部３１０は、レイヤのサムネイルを生成し、生成したサムネイルの情報を手書きアプリケーションプログラム２０２の各部へ送る。例えば、サムネイル処理部３１０は、レイヤの回避の操作イベントを検出した場合に、最上位レイヤのサムネイルを生成し、レイヤ処理部３０９へ送る。また、サムネイル処理部３１０は、画像の保存の操作イベントを検出した場合に、最上位レイヤの画像、レイヤ群の画像、および描画領域画像等の形式の中から保存形式で選択された画像形式のサムネイルを生成する。
【００３５】
合成表示処理部３１１は、手書きアプリケーションプログラム２０２の各部の処理によって生成された少なくとも１つのレイヤ、描画データ、及びオブジェクト等を合成し、ＬＣＤ１７Ａに表示するための画像データを生成する。例えば、合成表示処理部３１１は、１つまたは所定の順番で重ねた複数のレイヤと、描画データ等を合成して画像データを生成する。合成表示処理部３１１は、各種の編集操作、例えば、「複写」、「切り取り」、「貼り付け」、「拡大」、「表示切り替え」および「保存」等を所定の画像領域、例えば、レイヤに対して実行する。合成表示処理部３１１は、各レイヤを作業メモリ４０１に一時的に保存して、各レイヤの合成処理を実行することもできる。
【００３６】
また、合成表示処理部３１１は、最上位レイヤの画像、レイヤ群の画像、および描画領域画像Ｇ１のいずれか１つの画像を選択的に保存することができる。さらに、合成表示処理部３１１は、クリップ領域Ｃ１へ回避されたレイヤの情報や描画領域画像Ｇ１におけるレイヤの配列の情報等を含むレイヤ情報を維持する独自形式による保存を実行することもできる。合成表示処理部３１１は、保存した画像を記憶媒体４０２に記憶し、保存した画像のサムネイル（第２のサムネイル）を保存履歴領域に保存した順番に配列して挿入する。
【００３７】
合成表示処理部３１１は、生成した画像データをタッチスクリーンディスプレイ１７へ送る。合成表示処理部３１１は、生成した画像データを保存処理部３０４へ送ることもできる。
【００３８】
以下で、本実施形態の電子機器１０の処理動作の一例について図面を参照して説明する。  
（電子機器のレイヤの回避および挿入の処理動作）  
図５（ａ）および図５（ｂ）は、表示画像Ｇ２の一例を示す図である。図５（ａ）は、クリップ領域Ｃ１が表示され、且つレイヤ群が非透明である表示画像Ｇ２の一例を示す図であり、図５（ｂ）は、クリップ領域Ｃ１が非表示であり、且つレイヤ群が非透明である表示画像Ｇ２の一例を示す図であり、図５（ｃ）は、クリップ領域Ｃ１が表示され、且つレイヤ群が透明である表示画像Ｇ２の一例を示す図であり、図５（ｄ）は、クリップ領域Ｃ１が非表示であり、且つレイヤ群が透明である表示画像Ｇ２の一例を示す図である。  
図５（ａ）乃至（ｄ）において、電子機器１０は、表示画像Ｇ２上に「レイヤクリップ」ボタンＢ１（オブジェクトＢ１（第１のボタン））、「クリップ領域表示／非表示」ボタンＢ２（オブジェクトＢ２）、および「透明／非透明」ボタンＢ３（オブジェクトＢ３）を備える。ユーザは、これらの「レイヤクリップ」ボタンＢ１、「クリップ領域表示／非表示」ボタンＢ２、および「透明／非透明」ボタンＢ３等の表示画像Ｇ２上での表示又は非表示を任意に設定することができる。
【００３９】
「レイヤクリップ」ボタンＢ１は、レイヤの回避を実行するためのオブジェクトである。  
「クリップ領域表示／非表示」ボタンＢ２は、クリップ領域Ｃ１の表示／非表示を切り替えるイベントを実行するためのオブジェクトである。「クリップ領域表示／非表示」ボタンＢ２は、例えば、クリップ領域Ｃ１が表示されている場合には、「クリップ領域非表示」と表示され、クリップ領域Ｃ１が表示されていない場合には、「クリップ領域表示」と表示される。例えば、ユーザが「クリップ領域表示／非表示」ボタンＢ２をタッチするイベントを検出した場合、電子機器１０は、図５（ａ）（または、図５（ｃ））に示す表示画像Ｇ２と図５（ｂ）（または、図５（ｄ））に示す表示画像Ｇ２との間で表示を切り替える。
【００４０】
「透明／非透明」ボタンＢ３は、レイヤ群（Ｌ１、Ｌ２、Ｌ３、Ｌ４、・・・ＬＮ）の透明／非透明を切り替えるイベントを実行するためのオブジェクトである。「透明／非透明」ボタンＢ３は、例えば、レイヤ群が透明の場合には、「透明」と表示され、レイヤ群が非透明の場合には「非透明」と表示される。したがって、ユーザがオブジェクトＢ３をタッチするイベントを検出した場合、例えば、電子機器１０は、図５（ａ）（または、図５（ｂ））で示すように背景画像ＢＧ１が透過する表示画像Ｇ２と図５（ｃ）（または、図５（ｄ））で示すように非透明画像（例えば、ホワイトボードの画像）の表示画像Ｇ２との間で表示を切り替える。なお、オブジェクトＢ３をタッチするイベントを検知した場合、電子機器１０は、レイヤ群に含まれるレイヤを全てのレイヤの透明／非透明を切り替えてもよいし、レイヤ群に含まれるレイヤの各々の透明／非透明を切り替えてもよい。
【００４１】
図６（ａ１）、（ａ２）、（ｂ１）、（ｂ２）、（ｃ１）、（ｃ２）、（ｄ１）、および（ｄ２）は、レイヤの回避の処理動作の一例を示す図である。図６（ａ１）は、レイヤが回避されていない場合の表示画像Ｇ２の一例を示す図であり、図６（ａ２）は、図６（ａ１）に示す描画領域画像Ｇ１のレイヤの配列を示す図である。図６（ｂ１）は、レイヤが回避されている場合の表示画像Ｇ２の一例を示す図であり、図６（ｂ２）は、図６（ｂ１）に示す描画領域画像Ｇ１のレイヤの配列図である。図６（ｃ１）は、レイヤが回避されている場合の表示画像Ｇ２の一例を示す図であり、図６（ｃ２）は、図６（ｃ１）に示す描画領域画像Ｇ１のレイヤの配列を示す図である。図６（ｄ１）は、レイヤが回避されている場合の表示画像Ｇ２の一例を示す図であり、図６（ｄ２）は、図６（ｄ１）に示す描画領域画像Ｇ１のレイヤの配列を示す図である。図６（ａ１）、（ｂ１）、（ｃ１）および（ｄ１）は、記載の順に連続した動作を示す。以下で、描画領域画像Ｇ１は、５枚のレイヤ（背景画像ＢＧ１および４枚のレイヤ群）を含んでいるものとする。
【００４２】
例えば、ユーザがオブジェクトＢ１を「タッチ」すると、描画領域画像Ｇ１の最上位レイヤは、積み重ねられた一番上の紙を端に退けるようにクリップ領域に回避される。表示画像Ｇ２は、図６（ａ１）に示されるクリップ領域Ｃ１にサムネイルがない状態の画面から図６（ｂ１）に示されるクリップ領域Ｃ１へサムネイルＴ１１が表示されている画面へ移行する。この場合、レイヤ処理部３０９は、図６（ａ２）に示すように５枚のレイヤの最上位レイヤである第１レイヤＬ１１を回避し、図６（ｂ２）に示すように第２レイヤＬ１２が最上位レイヤとなる。
【００４３】
図６（ａ２）に示す描画領域画像Ｇ１において、前述のようにオブジェクトＢ１を選択するイベントが発生すると、図６（ｂ１）に示すように第１レイヤＬ１１がクリップ領域Ｃ１へ回避される。このとき、サムネイルＴ１１は、クリップ領域Ｃ１へ表示される。ここで、サムネイルＴ１１は、例えば、第１レイヤＬ１１を縮小表示した画像（縮小画像）である。
【００４４】
図６（ｂ２）に示す描画領域画像Ｇ１において、オブジェクトＢ１を選択するイベントが発生すると、図６（ｃ１）に示すように第２レイヤＬ１２がクリップ領域Ｃ１へ回避される。このとき、サムネイルＴ１２は、サムネイルＴ１１に続く配列でクリップ領域Ｃ１へ表示される。ここで、サムネイルＴ１２は、例えば、第２レイヤＬ１２の縮小画像である。
【００４５】
図６（ｃ２）に示す描画領域画像Ｇ１において、オブジェクトＢ１を選択するイベントが発生すると、図６（ｄ１）に示すように第３レイヤＬ１３がクリップ領域Ｃ１へ回避される。このとき、サムネイルＴ１３は、サムネイルＴ１２に続く配列でクリップ領域Ｃ１へ表示される。ここで、サムネイルＴ１３は、例えば、第３レイヤＬ１３の縮小画像である。
【００４６】
前述のように、オブジュクトＢ１を選択するイベントが発生する度に、最上位レイヤがクリップ領域に回避される。このとき、サムネイルが、クリップ領域に回避された順に表示される。なお、回避可能なレイヤがない場合は、電子機器１０は、回避可能なレイヤがないことを示す警告をタッチスクリーンディスプレイ１７に表示することもできる。
【００４７】
図７（ａ）、（ｂ）、（ｃ）、（ｄ）、（ｅ）、（ｆ）、および（ｇ）は、レイヤの描画及び挿入の動作処理の一例を示す図である。図７（ａ）乃至図７（ｇ）は、記載の順に連続した動作を示す。
【００４８】
前述のように、描画するイベントが実行される場合、描画されるレイヤは、最上位レイヤのみである。また、クリップ領域に回避されているレイヤを挿入する際には、選択したサムネイルに関連するレイヤは、端に退けておいた紙を積み上げるように背景画像ＢＧ１の上位に選択された順番で挿入される。
【００４９】
図７（ａ）に示すように、第１レイヤＬ１１から第３レイヤＬ１３までがクリップ領域Ｃ１に回避されている場合、ユーザは第４レイヤＬ１４に描画することができる。図７（ａ）では、第４レイヤＬ１４に“Ｄ”の文字が描画されている。ここで、図７（ｂ）に示すように、第３レイヤＬ１３に関連するサムネイルＴ１３が選択された場合、最上位レイヤの上位の位置に第３レイヤＬ１３が配置される。すなわち、第３レイヤＬ１３が最上位レイヤとなる。
【００５０】
図７（ｂ）に示される表示画像Ｇ２上に描画する場合、ユーザは第３レイヤＬ１３に描画することができる。図７（ｃ）では、第３レイヤＬ１３に“Ｃ”の文字が描画されている。ここで、図７（ｄ）に示すように、第２レイヤＬ１２に関連するサムネイルＴ１２が選択された場合、最上位レイヤの上位の位置に第２レイヤＬ１２が配置される。すなわち、第２レイヤＬ１２が最上位レイヤとなる。
【００５１】
図７（ｄ）に示される表示画像Ｇ２上に描画する場合、ユーザは第２レイヤＬ１２に描画することができる。図７（ｅ）では、第３レイヤＬ１３に“Ｂ”の文字が描画されている。ここで、図７（ｆ）に示すように、第１レイヤＬ１１に関連するサムネイルＴ１１が選択された場合、最上位レイヤの上位の位置に第１レイヤＬ１１が配置される。すなわち、第１レイヤＬ１１が最上位レイヤとなる。
【００５２】
図７（ｆ）に示される表示画像Ｇ２上に描画する場合、ユーザは第１レイヤＬ１１に描画することができる。図７（ｇ）では、第３レイヤＬ１３に“Ａ”の文字が描画されている。
【００５３】
図８は、描画領域画像Ｇ１の図７（ａ）乃至（ｇ）の文字データとレイヤとの関係を示す図である。図８に示されるように、描画の印字及びレイヤの透過率を設定している場合、透過率によって背面の描画データが表示される。例えば、前述のようにレイヤが非透明である場合には、レイヤＬ１１に描画された“Ａ”の文字のみが表示される。
【００５４】
図９Ａ（ａ）、（ｂ）、および（ｃ）は、レイヤの描画及び回避の動作処理の一例を示す図である。図９Ａ（ａ）乃至（ｃ）は、記載の順に連続した動作を示す。また、図９Ａを図７（ｇ）の示す動作の後に続く処理として以下で説明する。
【００５５】
図９Ａ（ａ）乃至（ｃ）において、図７（ａ）乃至（ｇ）及び図８に示すように、文字が各レイヤに描画されている。したがって、図７（ｇ）に示される表示画像Ｇ２上でオブジェクトＢ１を選択するイベントが検出された場合、図９Ａ（ａ）に示すように、第１レイヤＬ１１がクリップ領域Ｃ１に回避され、第２レイヤＬ１２が最上位レイヤとなる。このとき、第１レイヤＬ１１に描画された文字“Ａ”が第１レイヤＬ１１に関連するサムネイルＴ１１に表示される。ここで、表示画像Ｇ２上に描画する場合、ユーザは、第２レイヤＬ１２に描画することができる。
【００５６】
図９Ａ（ａ）に示される表示画像Ｇ２上でオブジェクトＢ１を選択するイベントが検出された場合、図９Ａ（ｂ）に示すように、第２レイヤＬ１２がクリップ領域Ｃ１に回避され、第３レイヤＬ１３が最上位レイヤとなる。このとき、第２レイヤＬ１２に描画された文字“Ｂ”が第２レイヤＬ１２に関連するサムネイルＴ１２に表示される。ここで、表示画像Ｇ２上に描画する場合、ユーザは、第３レイヤＬ１３に描画することができる。
【００５７】
図９Ａ（ｂ）に示される表示画像Ｇ２上でオブジェクトＢ１を選択するイベントが検出された場合、図９Ａ（ｃ）に示すように、第３レイヤＬ１３がクリップ領域Ｃ１に回避され、第４レイヤＬ１４が最上位レイヤとなる。このとき、第３レイヤＬ１３に描画された文字“Ｃ”が第１レイヤＬ１１に関連するサムネイルＴ１３に表示される。ここで、表示画像Ｇ２上に描画する場合、ユーザは、第４レイヤＬ１４に描画することができる。
【００５８】
図９Ｂ（ａ）および（ｂ）は、レイヤの挿入動作処理の一例を示す図である。図９Ｂ（ａ）および（ｂ）は、記載の順に連続した動作を示す。
【００５９】
電子機器１０は、回避したレイヤを挿入する場合に、選択した順番にレイヤを挿入する。すなわち、電子機器１０において、回避したレイヤを挿入する場合、挿入する順番を変更することによって回避する前と後でレイヤの順番を入れ替えることができる。
【００６０】
図９Ｂ（ａ）は、図６（ｄ１）及び（ｄ２）と同等のレイヤの配列である。図９Ｂ（ｃ）示す表示画像Ｇ２において、例えば、サムネイルＴ１１が選択された場合、サムネイルＴ１１に関連するレイヤである第１レイヤＬ１１が、描画領域画像Ｇ１の第４レイヤＬ１４の上位の位置に配置される。すなわち、図９Ｂ（ｂ）に示すように、第４レイヤＬ１４に描画された文字“Ｄ”と第１レイヤＬ１１に描画された文字“Ａ”が描画領域画像Ｇ１上に表示される。
【００６１】
（電子機器の複写、切り取り、張り付けの処理動作）  
電子機器１０において、「複写」および「切り取り」するレイヤは、設定によって選択することができる。例えば、最上位レイヤの画像（レイヤ画像）、レイヤ群（例えば、Ｌ１乃至ＬＮ）の画像（多層レイヤ画像）、および描画領域画像Ｇ１（レイヤ群、及び背景画像ＢＧ１）のいずれか１つの画像の領域の一部を「複写」および「切り取り」する画像として選択することができる。
【００６２】
図１０Ａ（ａ）および（ｂ）は、最上位レイヤの複写の一例を示す図である。図１０Ａ（ａ）は、範囲指定の状態を示す図であり、図１０Ａ（ｂ）は、最上位レイヤの複写の一例を示す図である。図１０Ａ（ａ）は、図７（ｇ）と同等のレイヤの配列であるものとする。図１０Ａ（ａ）および（ｂ）は、記載の順に連続した動作を示す。
【００６３】
図１０Ａ（ａ）および図１０Ａ（ｂ）において、設定で、最上位レイヤのみを複写する設定が選択されている。この場合、図１０Ａ（ａ）に示すように、ユーザの指又はペン等で文字が描画された範囲を範囲指定し、範囲指定した領域を複写する。ここで、表示画像Ｇ２上で「貼り付け」のイベントを実行すると、図１０Ａ（ｂ）にように最上位レイヤである第１レイヤＬ１１に描画された文字“Ａ”のみが、第１レイヤＬ１１上の選択された位置に複写される。したがって、図１０Ａ（ｂ）において、第１レイヤＬ１１に文字“Ａ”が、２つ描画されている。
【００６４】
図１０Ｂ（ａ）および（ｂ）は、レイヤ群の複写の一例を示す図である。図１０Ｂ（ａ）は、範囲指定の状態を示す図であり、図１０Ａ（ｂ）は、レイヤ群の複写の一例を示す図である。図１０Ｂ（ａ）は、図７（ｇ）と同等のレイヤの配列であるものとする。図１０Ｂ（ａ）および（ｂ）は、記載の順に連続した動作を示す。
【００６５】
図１０Ｂ（ａ）および図１０Ｂ（ｂ）において、設定で、レイヤ群を複写する設定が選択されている。この場合、図１０Ｂ（ａ）に示すように、ユーザの指又はペン等で文字が描画された範囲を範囲指定し、範囲指定した領域を複写する。ここで、表示画像Ｇ２上で「貼り付け」のイベントを実行すると、図１０Ｂ（ｂ）にようにレイヤ群である第１レイヤＬ１１乃至第４レイヤＬ１４に描画された文字“Ａ”、“Ｂ”、“Ｃ”、および“Ｄ”が、第１レイヤＬ１１上の選択された位置に複写される。したがって、図１０Ｂ（ｂ）において、第１レイヤＬ１１には文字“Ａ”、“Ａ”、“Ｂ”、“Ｃ”、および“Ｄ”が描画されている。レイヤが“透明”である場合、表示画像Ｇ２は、“Ａ”、“Ｂ”、“Ｃ”、および“Ｄ”が２組描画されているように表示される。
【００６６】
図１０Ｃ（ａ）および（ｂ）は、描画領域画像Ｇ１の複写の一例を示す図である。図１０Ｂ（ａ）は、範囲指定の状態を示す図であり、図１０Ｃ（ｂ）は、描画領域画像Ｇ１の複写の一例を示す図である。図１０Ｃ（ａ）は、図７（ｇ）と同等のレイヤの配列であるものとする。図１０Ｃ（ａ）および（ｂ）は、記載の順に連続した動作を示す。
【００６７】
図１０Ｃ（ａ）および図１０Ｃ（ｂ）において、設定で、描画領域画像Ｇ１を複写する設定が選択されている。この場合、図１０Ｃ（ａ）に示すように、ユーザの指又はペン等で文字が描画された範囲を範囲指定し、範囲指定した領域を複写する。ここで、表示画像Ｇ２上で「貼り付け」のイベントを実行すると、図１０Ｃ（ｂ）にようにレイヤ群である第１レイヤＬ１１乃至第４レイヤＬ１４に描画された文字“Ａ”、“Ｂ”、“Ｃ”、および“Ｄ”と、範囲指定された領域に含まれる背景画像ＢＧ１の画像とが、第１レイヤＬ１１上の選択された位置に複写される。したがって、図１０Ｃ（ｂ）において、第１レイヤＬ１１には文字“Ａ”、“Ａ”、“Ｂ”、“Ｃ”、および“Ｄ”と背景画像ＢＧ１の画像の一部が描画されている。
【００６８】
図１０Ｄ（ａ）および（ｂ）は、最上位レイヤの「切り取り」の一例を示す図である。図１０Ｄ（ａ）は、範囲指定の状態を示す図であり、図１０Ｄ（ｂ）は、最上位レイヤの「切り取り」の一例を示す図である。図１０Ｄ（ａ）は、図７（ｇ）と同等のレイヤの配列であるものとする。図１０Ｄ（ａ）および（ｂ）は、記載の順に連続した動作を示す。
【００６９】
図１０Ｄ（ａ）および図１０Ｄ（ｂ）において、設定で、最上位レイヤのみを「切り取り」する設定が選択されている。この場合、図１０Ｄ（ａ）に示すように、ユーザの指又はペン等で文字が描画された範囲を範囲指定し、範囲指定した領域を「切り取り」する。ここで、表示画像Ｇ２上で「貼り付け」のイベントを実行すると、図１０Ｄ（ｂ）に示すように最上位レイヤである第１レイヤＬ１１に描画された文字“Ａ”のみが第１レイヤＬ１１の選択された位置に「貼り付け」される。したがって、図１０Ｄ（ｂ）に示すように、第１レイヤＬ１１上の図１０Ｄ（ａ）とは異なる位置に文字“Ａ”が描画される。
【００７０】
図１０Ｅ（ａ）および（ｂ）は、レイヤ群の「切り取り」の一例を示す図である。図１０Ｂ（ａ）は、範囲指定の状態を示す図であり、図１０Ｅ（ｂ）は、レイヤ群の「切り取り」の一例を示す図である。図１０Ｅ（ａ）は、図７（ｇ）と同等のレイヤの配列であるものとする。図１０Ｅ（ａ）および（ｂ）は、記載の順に連続した動作を示す。
【００７１】
図１０Ｅ（ａ）および図１０Ｅ（ｂ）において、設定で、レイヤ群を「切り取り」する設定が選択されている。この場合、図１０Ｅ（ａ）に示すように、ユーザの指又はペン等で文字が描画された範囲を範囲指定し、範囲指定した領域を「切り取り」する。ここで、表示画像Ｇ２上で「貼り付け」のイベントを実行すると、図１０Ｅ（ｂ）に示すようにレイヤ群である第１レイヤＬ１１乃至第４レイヤＬ１４に描画された文字“Ａ”、“Ｂ”、“Ｃ”、および“Ｄ”が第１レイヤＬ１１上の選択された位置「貼り付け」される。したがって、図１０Ｅ（ｂ）に示すように、第１レイヤＬ１１上の図１０Ｅ（ａ）とは異なる位置に文字“Ａ”、“Ｂ”、“Ｃ”および“Ｄ”が描画される。
【００７２】
図１０Ｆ（ａ）および（ｂ）は、描画領域画像Ｇ１の「切り取り」の一例を示す図である。図１０Ｆ（ａ）は、範囲指定の状態を示す図であり、図１０Ｃ（ｂ）は、描画領域画像Ｇ１の「切り取り」の一例を示す図である。図１０Ｆ（ａ）は、図７（ｇ）と同等のレイヤの配列であるものとする。図１０Ｆ（ａ）および（ｂ）は、記載の順に連続した動作を示す。
【００７３】
図１０Ｆ（ａ）および図１０Ｆ（ｂ）において、設定で、描画領域画像Ｇ１を「切り取り」する設定が選択されている。この場合、図１０Ｆ（ａ）に示すように、ユーザの指又はペン等で文字が描画された範囲を範囲指定し、範囲指定した領域を「切り取り」する。ここで、表示画像Ｇ２上で「貼り付け」のイベントを実行すると、図１０Ｆ（ｂ）に示すようにレイヤ群である第１レイヤＬ１１乃至第４レイヤＬ１４に描画された文字“Ａ”、“Ｂ”、“Ｃ”、および“Ｄ”と、範囲指定された領域に含まれる背景画像ＢＧ１の画像とが、第１レイヤＬ１１上の図１０Ｆ（ａ）とは異なる位置に描画される。なお、図１０Ｆ（ｂ）に示すように、背景画像ＢＧ１の画像は、実質的に「切り取り」することができず、「複写」と同等の処理が実行される。すなわち、描画領域画像Ｇ１の「切り取り」において、背景画像ＢＧ１のみは、範囲指定された領域に含まれる画像が消去されない。
【００７４】
（電子機器の消去の処理動作）  
電子機器１０において、「消去」を実行する場合、設定に含まれるオブジェクトを選択することによって「消去」のイベントを実行することできる。例えば、ユーザは、設定によって直前に描画した描画データを消去したり、所定の範囲の描画データを消去したりすることができる。  
図１１（ａ）、（ｂ）、（ｃ）、（ｄ）、（ｅ）、および（ｆ）は、それぞれ、本実施形態の電子機器１０の消去の処理動作の一例を示す図である。図１１（ａ）乃至（ｆ）は、図７（ｇ）と同等のレイヤの配列であるものとする。図１１（ａ）乃至（ｆ）は、記載の順に連続した動作を示す。
【００７５】
図１１（ａ）乃至（ｆ）において、電子機器１０は、表示画像Ｇ２上に「消しゴム」ボタンＢ４（オブジェクトＢ４）を備える。ユーザは、「消しゴム」ボタンＢ４の表示画像Ｇ２上での表示又は非表示を任意に設定することができる。
【００７６】
「消しゴム」ボタンＢ４は、所定の範囲の描画データを消去するためのオブジェクトである。「消しゴム」ボタンＢ４は、例えば、選択されると表示画像Ｇ２上で所定の大きさの矩形形状で表示され、この矩形形状内の領域に侵入した描画データを消去する。本実施形態において、「消しゴム」ボタンＢ４は、最上位レイヤの描画データのみを消去する。また、「消しゴム」ボタンＢ４の消去するための範囲指定の領域の大きさは、ユーザが設定によって変更できる。なお、「消しゴム」ボタンＢ４の消去するための範囲指定の領域は、矩形形状でなくともよい。例えば、「消しゴム」ボタンＢ４の消去するための範囲指定の領域は、円形形状でもよいし、ユーザが形状を設定可能な構成であってもよい。
【００７７】
例えば、図１１（ａ）に示すように、オブジェクトＢ４が選択されると、指またはペンが「タッチ」している位置から所定の範囲に矩形形状の領域が表示される。続いて、図１１（ｂ）に示すように、オブジェクトＢ４の矩形形状の領域を第１レイヤＬ１１上に描画された文字“Ａ”の位置に移動させ、文字“Ａ”の全体をオブジェクトＢ４の矩形形状の領域で包囲する。包囲された文字“Ａ”は、図１１（ｃ）に示すように全て消去される。図１１（ｃ）において、文字“Ｃ”は、最上位レイヤではない第３レイヤＬ１３上に描画されている文字であるために、オブジェクトＢ４の矩形形状の領域に包囲されても消去されない。同様に、文字“Ｄ”は、図１１（ｅ）および図１１（ｇ）に示すように、最上位レイヤではない第４レイヤＬ１４上に描画されている文字であるために、オブジェクトＢ４の矩形形状の領域に包囲されても消去されない。この場合、文字“Ｂ”も、同様に消去されない。
【００７８】
（電子機器の保存および保存履歴表示の処理動作）  
電子機器１０は、レイヤに描画した描画データを画像として保存できる。電子機器１０において、表示画像Ｇ２に含まれる描画領域画像Ｇ１に表示されている画像を保存する場合、設定によって画像の保存形式を選択することができる。例えば、最上位レイヤの画像を保存する第１の保存形式、レイヤ群（例えば、レイヤＬ１乃至ＬＮ）の画像を保存する第２の保存形式、および描画領域画像Ｇ１（レイヤ群、及び背景画像ＢＧ１）を保存する第３の保存形式のいずれかの保存形式を選択することができる。また、電子機器１０は、保存した画像の履歴を所定の画像領域に表示することができる。第１の保存形式、第２の保存形式、第３の保存形式のいずれの保存形式も画像として保存するため、クリップ領域Ｃ１に回避されている情報は保存されない。
【００７９】
図１２（ａ１）、（ｂ１）、および（ｃ１）は、本実施形態の電子機器１０の保存の処理動作の一例を示す図であり、図１２（ａ２）、（ｂ２）、および（ｃ２）は、それぞれ、図１２（ａ１）、（ｂ１）、および（ｃ１）の保存画像を示す図である。図１２（ａ１）、（ｂ１）および（ｃ１）は、それぞれ、図７（ｇ）と同等のレイヤの配列であるものとする。
【００８０】
図１３（ａ）、（ｂ）、および（ｃ）は保存した画像の履歴表示の一例を示す図である。図１３（ａ）、（ｂ）および（ｃ）は、記載の順に一連の動作を示す。
【００８１】
図１２（ａ１）、（ａ２）、（ｂ１）、（ｂ２）、（ｃ１）、および（ｃ２）を参照して保存の処理動作について説明する。  
図１２（ａ１）、（ｂ１）および（ｃ１）と図１３（ａ）乃至（ｃ）に示すように、電子機器１０は、表示画像Ｇ２上に「保存」ボタンＢ５（オブジェクトＢ５）のオブジェクトと、「保存履歴表示」ボタンＢ６（オブジェクトＢ６）を備える。ユーザは、「保存」ボタンＢ５および「保存履歴表示」ボタンＢ６の表示画像Ｇ２上での表示又は非表示を任意に設定することができる。
【００８２】
「保存」ボタンＢ５は、レイヤを画像として保存するイベントを実行するためのオブジェクトである。  
「保存履歴表示／非表示」ボタンＢ６は、保存履歴領域Ｈ１の表示／非表示を切り替えるイベントを実行するためのオブジェクトである。「保存履歴表示／非表示」ボタンＢ６は、例えば、保存履歴領域Ｈ１が表示されている場合には、「保存履歴非表示」と表示され、保存履歴領域Ｈ１が表示されていない場合には、「保存履歴表示」と表示される。
【００８３】
図１２（ａ１）および（ａ２）において、最上位レイヤのみを画像として保存する第１の保存形式が設定で選択されている。この場合、図１２（ａ２）に示すように、最上位レイヤである第１レイヤＬ１１に描画されている文字“Ａ”を含む画像データＧＬ１が保存される。以下で、保存された画像データを保存データと称する。最上位レイヤが透明の状態である場合には、この保存データは、最上位レイヤの透過状態も含む。また、描画データ（文字“Ａ”）に透過率が設定されている場合、保存データは、描画データの透過率の設定も含む。
【００８４】
図１２（ｂ１）および（ｂ２）において、レイヤ群を画像として保存する第２の保存形式が設定で選択されている。この場合、図１２（ｂ２）に示すように、第１レイヤＬ１１乃至第４レイヤＬ１４に描画されている文字“Ａ”、“Ｂ”、“Ｃ”、および“Ｄ”を含む画像データＧＬＮが保存される。レイヤ群が透明の状態である場合には、この保存データは、レイヤ群の透過状態を含む。また、描画データ（文字“Ａ”、“Ｂ”、“Ｃ”、および“Ｄ”）に透過率が設定されている場合、保存データは、描画データの透過率の設定も含む。なお、この場合、レイヤの情報、例えば、レイヤの配列等の情報は、失われる。
【００８５】
図１２（ｃ１）および（ｃ２）において、描画領域画像Ｇ１を画像として保存する第２の保存形式が設定で選択されている。この場合、図１２（ｃ２）に示すように、第１レイヤＬ１１乃至第４レイヤＬ１４に描画されている文字“Ａ”、“Ｂ”、“Ｃ”、および“Ｄ”と背景画像ＢＧ１の画像を含む画像データ（描画領域画像）Ｇ１が保存される。レイヤ群が透明の状態である場合には、この保存データは、レイヤ群の透過状態を含む。また、描画データ（文字“Ａ”、“Ｂ”、“Ｃ”、および“Ｄ”）に透過率が設定されている場合、保存データは、描画データの透過率の設定も含む。また、この場合、レイヤの情報、例えば、レイヤの配列等の情報は、失われる。
【００８６】
前述の「保存」の動作処理の説明では、画像として保存する保存形式の処理について説明したが、電子機器１０は、設定によって、回避されたレイヤの情報等を含むレイヤ情報を維持した独自形式（第４の保存形式）で保存することもできる。
【００８７】
図１３（ａ）乃至（ｃ）を参照して保存履歴表示の処理動作について説明する。  
図１３（ａ）乃至（ｃ）において、表示画像Ｇ２は、保存履歴領域Ｈ１を含む。図１３（ａ）および（ｂ）において、保存履歴領域Ｈ１は、保存データのサムネイルＨＴ１、ＨＴ２、ＨＴ３、およびＨＴ４を備えている。保存データのサムネイルＨＴ１、ＨＴ２、ＨＴ３、およびＨＴ４は、記載の順番に保存されたデータである。図１３（ｃ）において、画像Ｗ４は、サムネイルＨＴ４に関連する保存データの画像である。
【００８８】
電子機器１０は、保存した画像データの保存履歴を表示できる。図１３（ａ）に示すように、電子機器１０は、オブジェクトＢ６を選択するイベントを検出した場合に、保存履歴領域Ｈ１を表示する。このとき、電子機器１０は、保存履歴領域Ｈ１に保存された画像データに関連するサムネイルを保存された順番に表示する。例えば、図１３（ａ）に示すように、電子機器１０は、保存した画像に関連するサムネイルＨＴ１、ＨＴ２、ＨＴ３、およびＨＴ４を保存履歴領域Ｈ１に保存した順番で表示する。ここで、サムネイルは、保存された画像の縮小画像である。
【００８９】
また、電子機器１０において、ユーザは、保存履歴領域Ｈ１のサムネイルを選択することで保存されたデータを再編集し、別名で保存ができる。図１３（ｂ）に示すようにサムネイルを選択すると、図１３（ｃ）に示すようにウィンドウで選択されたサムネイルに関連する画像Ｗ４が最上位レイヤ上に表示される。ユーザは、このウィンドウ内の画像Ｗ４に追加して描画することできる。画像Ｗ４に新たに描画された後に「保存」が実行された場合、電子機器１０は、新たに描画された画像Ｗ４を保存することができる。
【００９０】
前述の「保存履歴表示」の動作処理の説明では、画像として保存された保存データの処理について説明したが、回避レイヤの情報を含めたレイヤの情報を含む保存データの場合、電子機器１０は、画像Ｗ４をクリップ領域Ｃ１に回避したり、画像Ｗ４をレイヤとして描画や各種編集を実行したりすることができる。
【００９１】
（電子機器の拡大表示編集の処理動作）  
電子機器１０は、設定によって「拡大表示」が選択された場合、指定された領域を拡大表示することができる。電子機器１０は、各種編集（例えば、複写、切り取り、貼り付け、および消去等）および描画するイベントを検出した場合、最上位レイヤの拡大表示された領域に処理を実行することができる。電子機器１０は、拡大表示を拡大する領域を指定すると、あらかじめ決められた倍率で指定領域を拡大表示する。電子機器１０は、拡大表示が解除されると、通常の表示状態に切り換える。拡大表示が解除された場合、拡大表示された領域に描画された文字および画像等は、通常表示に適合する大きさに縮小される。
【００９２】
図１４（ａ）、（ｂ）および（ｃ）は、本実施形態の電子機器１０の拡大表示編集の処理動作の一例を示す図である。図１４（ａ）は、拡大表示する領域の範囲指定の一例を示す図であり、図１４（ｂ）は、拡大表示した領域における編集の一例を示す図であり、図１４（ｃ）は、拡大表示を解除した場合の表示画像Ｇ２を示す図である。図１４（ａ）、（ｂ）および（ｃ）は、それぞれ、図７（ｇ）と同等のレイヤの配列であるものとする。図１４（ａ）乃至（ｃ）は、記載の順に一連の動作を示す。
【００９３】
図１４（ａ）、（ｂ）、および（ｃ）を参照して拡大表示編集の処理動作の一例について説明する。  
図１４（ａ）に示すように、設定によって拡大表示を選択し、ユーザの指又はペン等で描画された範囲を範囲指定する。範囲を指定すると、図１４（ｂ）に示すように、範囲した領域Ａ１が拡大表示される。ここで、図１４（ｂ）に示すように、拡大表示した領域Ａ１に文字等、例えば、拡大された文字“Ａ”よりも小さい文字“Ａ”ＣＲ１を第１レイヤＬ１１上の拡大された文字“Ａ”に描画する。拡大表示を解除すると、図１４（ｃ）に示すように、第１レイヤＬ１１上に元々描画されていた文字“Ａ”の近傍に小さい文字“Ａ”ＣＲ１が表示される。
【００９４】
（電子機器のタッチ描画の処理動作）  
電子機器１０では、タッチスクリーンディスプレイ１７上でユーザの指およびペン等でタッチしている軌跡を直接描画することができる。また、「消去」のイベントでも、ユーザの指およびペン等でタッチ（接触）した部分のみが、消去されるようにすることもできる。電子機器１０は、タッチスクリーンディスプレイ１７の表示画面上に接触した軌跡を描画する線の太さや、色や、透過率を設定によって変更することができる。また、電子機器は、ユーザの指およびペンによる描画のみではなく、予め設定された文字や画像をスタンプのようにタッチした位置に設置することもできる。このとき、「タッチ」イベントが継続していることを検出した場合には、電子機器１０は、「タッチ」イベントが終了したことを検出した位置（ペンまたは指を離した位置）にスタンプを設置することもできる。また、タッチスクリーンディスプレイ１７に「タッチ」している場合にはユーザが他の操作を行うことができないため、「タッチ」イベントを検出した場合、電子機器１０は、オブジェクトを自動的に非表示にすることもできる。
【００９５】
図１５は、本実施形態の電子機器１０のタッチ描画の処理動作の一例を示す図である。図１５に示すように、ユーザの指等の「タッチ」イベントを検出した場合、電子機器１０は、描画領域画像Ｇ１の最上位レイヤにタッチしている軌跡を描画する。例えば、図１５に示すように、電子機器１０は、手書き文字「あ」、「い」、および「う」をタッチした順番に描画する。
【００９６】
（電子機器のメニュー表示の処理動作）  
電子機器１０は、設定、編集および描画等に使用するオブジェクトの表示を切り替えることができる。ここで、設定、編集及び描画等に使用するオブジェクトの総称をメニューとする。
【００９７】
図１６（ａ）は、メニュー表示の処理動作の一例を示す図であり、図１６（ｂ）は、メニュー非表示の処理動作の一例を示す図である。図１６（ａ）および（ｂ）に示すように、電子機器１０は、表示画像Ｇ２上に「メニュー表示／非表示」ボタンＢ７（オブジェクトＢ７）を備えている。図１６（ａ）および（ｂ）は、記載の順に一連の動作を示す。  
図１７（ａ）および（ｂ）は、メニューボタンの移動の一例を示す図である。図１７（ａ）および（ｂ）は、記載の順に一連の動作を示す。  
「メニュー表示／非表示」ボタンＢ７は、表示画像Ｇ２上に表示される各種オブジェクトの表示／非表示を切り替えるためのオブジェクトである。例えば、各種オブジェクトが表示されている場合には、「メニュー非表示」と表示され、オブジェクトが表示されていない場合には、「メニュー表示」と表示される。
【００９８】
図１６（ａ）において、設定、編集および描画等で使用されるオブジェクトとしてオブジェクトＢ３とオブジェクトＢ４を示しているが、そのほかのオブジェクトが表示されていてもよい。オブジェクトＢ７が選択された場合、電子機器１０は、図１６（ａ）に示されるように各種オブジェクトが展開されている状態から図１６（ｂ）に示されるようにオブジェクトＢ７のみの状態へ切り替える。図１６（ｂ）に示すように、各種オブジェクトを非表示にすることによって、ユーザは、各種オブジェクトが表示されていたレイヤ上に描画することができる。
【００９９】
また、図１７（ａ）および図１７（ｂ）に示すように、オブジェクトＢ７の設置位置のレイヤ上にも描画等ができるように、オブジェクトＢ７を「タッチ」したまま動かすことができる。
【０１００】
（電子機器のその他の処理動作）  
電子機器１０は、設定によってバックグラウンドで他のアプリケーションを同時に起動することもできる。電子機器１０は、レイヤ群を透過して背景画像ＢＧ１上に表示されるアプリケーションを操作できる。例えば、ユーザはバックグラウンドで起動している他のアプリケーションをタッチして操作することもできる。また、電子機器１０は、背景画像ＢＧ１に所定の背景画像を表示することもできる。
【０１０１】
図１８（ａ）および（ｂ）は、他のアプリケーションの操作の一例を示す図である。図１８（ａ）および（ｂ）に示すように、電子機器１０は、表示画像Ｇ２上に「書込／非書込」ボタンＢ８（オブジェクトＢ８）を備えている。図１８（ａ）および（ｂ）は、記載の順に一連の動作を示す。なお、図１８（ａ）および（ｂ）は、図７（ｇ）と同等のレイヤの配列であるものとする。
【０１０２】
「書込可／書込不可」ボタンＢ８は、表示画像Ｇ２上における編集および描画等の「書込み」の可否を切り替えるためのオブジェクトである。例えば、書込みが可能である場合には、「書込不可」と表示され、書込みが不可能の場合には、「書込可」と表示される。
【０１０３】
図１８（ａ）に示すように、オブジェクトＢ８を選択して書込みが不可能である場合には、ユーザは、バックグラウンドで起動しているアプリケーション、例えば、ブラウザＢＷ１等を操作することができる。このとき、図１８（ａ）に示すように、バックグラウンドで起動しているブラウザＢＷ１に検索ワードを入力し検索を実行すると、図１８（ｂ）に示すように、検索結果がブラウザＢＷ１上に表示される。また、図１８（ｂ）において、オブジェクトＢ８が再度選択され書込みが可能である場合には、ユーザは、最上位レイヤで編集および描画することができる。
【０１０４】
電子機器１０は、描画した日時を表示することができる。例えば、電子機器１０は、直前に描画した文字および画像等の付近に日時を表示することができる。  
図１９（ａ）、（ｂ）および（ｃ）は、日時表示の一例を示す図である。図１８（ａ）乃至（ｃ）に示すように、電子機器１０は、表示画像Ｇ２上に「タイムスタンプ」ボタンＢ９（オブジェクトＢ９）を備えている。図１９（ａ）乃至（ｃ）は、記載の順に一連の動作を示す。
【０１０５】
「タイムスタンプ」ボタンＢ９は、直前に描画した文字および画像等に日時を表記するためのオブジェクトである。例えば、「タイムスタンプ」ボタンＢ９が選択されると、電子機器１０は、直前に描画した文字および画像の近傍に「年度／月／日  時間／分／秒」を表記する。
【０１０６】
図１９（ａ）および図１９（ｂ）に示すように、ユーザの指又はペン等によって文字ＣＲ２１が表示画像Ｇ２上に描画される。図１９（ｂ）において、オブジェクトＢ９が選択された場合、直前に描画した文字ＣＲ２１の近傍に、図１９（ｃ）に示すようにタイムスタンプ（ＹＹＹＹ／ＭＭ／ＤＤ  ＨＨ：ＭＭ：ＳＳ）ＴＭ１が表記される。なお、図１９において、再度オブジェクトＢ９が選択されると、図１９（ｂ）に示すようにタイムスタンプＴＭ１の表記が非表示となる。
【０１０７】
図２０は、本実施形態の電子機器１０のレイヤの処理動作のフローチャートである。  
本実施形態では、Ｓ２０１において、ユーザは、電気機器１０の表示画像上に文字、記号、および図等を描画する。Ｓ２０２において、ユーザの描画した軌跡を受けて、電子機器１０は、最上位レイヤに描画する。Ｓ２０３において、電子機器１０は、レイヤの回避が選択されたかどうかを判定する。
【０１０８】
レイヤの回避が選択されたと判定された場合（Ｓ２０３のＹＥＳ）、Ｓ２０４において、電子機器１０は、最上位レイヤをサムネイル化し、最上位レイヤを回避する。Ｓ２０５において、電子機器１０は、回避した最上位レイヤのサムネイルをクリップ領域に挿入し、処理を終了する。  
レイヤの回避が選択されていないと判定された場合（Ｓ２０３のＮＯ）、電子機器１０は、Ｓ２０１の処理へ戻る。
【０１０９】
本実施形態によれば、電子機器１０は、複数のレイヤが積み上げられて描画領域画像Ｇ１を形成する。電子機器１０は、描画および編集等のイベントを検出した場合、最上位レイヤのみに描画する。電子機器１０は、レイヤを回避する際に、クリップ領域に最上位レイヤのみを選択した順番で回避する。また、本実施形態の電子機器１０は、サムネイルを選択した場合に選択したサムネイルに関連するレイヤを最表面に最上位レイヤとして移動（挿入）する。このとき、電子機器１０は、挿入された最上位レイヤに描画および編集することができる。したがって、電子機器１０は、クリップ領域Ｃ１に表示されたサムネイルを選択することによって描画領域画像Ｇ１に配列されたレイヤの順番を変えられることができる。このように、最上位レイヤの移動と描画のみであるために、ユーザは現実に紙または透明シートを扱っている感覚に近い状態で描画領域画像Ｇ１上に描画することができる。したがって、電子機器１０は、ユーザに直観的に各種操作、例えば、描画および編集操作できるグラフィカルユーザインターフェース（ＧＵＩ）を提供する。
【０１１０】
なお、前述の実施形態では、電子機器１０のレイヤ処理部３０９が、クリップ領域Ｃ１および保存履歴領域Ｈ１をレイヤ上に重畳するとしたが、合成表示処理部３１１が描画領域画像Ｇ１上に重畳してもよい。この場合、合成表示処理部３１１は、予め所定のメモリに保存されているクリップ領域Ｃ１および保存履歴領域Ｈ１をこの所定のメモリから読み込んで、描画領域画像Ｇ１の上位に合成処理する。
【０１１１】
前述の実施形態では、電子機器１０において、レイヤを回避する場合には、クリップ領域Ｃ１に回避されていたが、クリップ領域Ｃ１でなくともよい。たとえば、回避するための専用領域が表示画像Ｇ２上に表示されていてもよい。
【０１１２】
また、レイヤの回避および挿入する際に、電子機器１０は、レイヤの回避および挿入の動作をアニメーションで表示してもよい。このような場合、電子機器１０は、前述の実施形態よりもユーザに直観的なＧＵＩを提供することができる。
【０１１３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許の請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１１４】
１０…電子機器、１７…タッチスクリーンディスプレイ、１０１…ＣＰＵ、１０２…システムコントローラ、１０３…主メモリ１０３、１０４…グラフィカルコントローラ、１０５…ＢＩＯＳ−ＲＯＭ、１０６…不揮発性メモリ、１０９…エンベデッドコントローラ、１１０…ネットワーク制御部、２０２…手書きアプリケーションプログラム、３０１…軌跡表示処理部、３０２…時系列情報生成部、３０３…編集処理部、３０４…保存処理部３０４、３０５…読み出し処理部、３０６…手書き文書表示処理部、３０７…処理対象選択部、３０８…処理部、３０９…レイヤ処理部、３０８…サムネイル処理部、３１１…合成表示処理部。
【図１】
2016162051.tif 000003
【図２】
2016162051.tif 000004
【図３】
2016162051.tif 000005
【図４】
2016162051.tif 000006
【図５】
2016162051.tif 000007
【図６】
2016162051.tif 000008
【図７】
2016162051.tif 000009
【図８】
2016162051.tif 000010
【図９Ａ】
2016162051.tif 000011
【図９Ｂ】
2016162051.tif 000012
【図１０Ａ】
2016162051.tif 000013
【図１０Ｂ】
2016162051.tif 000014
【図１０Ｃ】
2016162051.tif 000015
【図１０Ｄ】
2016162051.tif 000016
【図１０Ｅ】
2016162051.tif 000017
【図１０Ｆ】
2016162051.tif 000018
【図１１】
2016162051.tif 000019
【図１２】
2016162051.tif 000020
【図１３】
2016162051.tif 000021
【図１４】
2016162051.tif 000022
【図１５】
2016162051.tif 000023
【図１６】
2016162051.tif 000024
【図１７】
2016162051.tif 000025
【図１８】
2016162051.tif 000026
【図１９】
2016162051.tif 000027
【図２０】
2016162051.tif 000028