(57)【要約】【課題】限られた表示領域内で、使用者に、表示内容を、詳細な部分まで、より確実に認識させる。【解決手段】ステップＳ３４の処理において、タッチパッドへのストロークによる入力があった場合、第１の大きさの領域に、ストロークに対して原寸の第１の軌跡が表示される。ステップＳ３２の処理において、第１の大きさの領域に対する第２の大きさの領域の大きさの比率に基づいて、所定の正規化により、第１の軌跡の大きさを変更した第２の軌跡が生成される。ステップＳ３３の処理において、第１の軌跡の表示と同時に、第１の大きさの領域と重複する第２の大きさの領域に、第１の軌跡に重ねて、第２の軌跡を表示するように表示が制御される。本発明は、ＰＤＡに適用できる。【選択図】　　　図２９
2004078815.tif 000002
【特許請求の範囲】
【請求項１】
入力手段に積層されている、表示のための第１の大きさの領域を有する表示手段を備える携帯情報処理装置において、
前記入力手段へのストロークによる入力があった場合、前記第１の大きさの領域に、前記ストロークに対して原寸の第１の軌跡の表示を制御する第１の表示制御手段と、
前記第１の大きさの領域に対する第２の大きさの領域の大きさの比率に基づいて、所定の正規化により、前記第１の軌跡の大きさを変更した第２の軌跡を生成する生成手段と、
前記第１の軌跡の表示と同時に、前記第１の大きさの領域と重複する前記第２の大きさの領域に、前記第１の軌跡に重ねて、前記第２の軌跡を表示するように表示を制御する第２の表示制御手段と
を含むことを特徴とする携帯情報処理装置。
【請求項２】
前記第２の表示制御手段は、前記入力手段への入力に基づく、複数の前記第２の大きさの領域のうちの、前記第２の軌跡が表示される、前記第２の大きさの領域の選択を表示するように表示を制御する
ことを特徴とする請求項１に記載の携帯情報処理装置。
【請求項３】
前記第２の大きさの領域は、前記第１の大きさの領域を等分割してなる
ことを特徴とする請求項１に記載の携帯情報処理装置。
【請求項４】
前記第２の表示制御手段は、複数の前記第２の大きさの領域を合わせてなる、前記第２の軌跡を配置して記憶する単位である第３の領域のうちの一部分であって、前記第１の大きさの領域と重複する部分に配置されている前記第２の軌跡を表示するように表示を制御する
ことを特徴とする請求項３に記載の携帯情報処理装置。
【請求項５】
前記第２の表示制御手段は、前記入力手段への入力に基づいて、前記第１の大きさの領域と重複する、前記第３の領域のうちの一部分を選択して表示するように表示を制御する
ことを特徴とする請求項４に記載の携帯情報処理装置。
【請求項６】
前記生成手段は、前記正規化により、前記第１の軌跡の大きさを２分の１とした前記第２の軌跡を生成する
ことを特徴とする請求項１に記載の携帯情報処理装置。
【請求項７】
前記第１の大きさの領域は、前記第２の大きさの領域を等分割してなる
ことを特徴とする請求項１に記載の携帯情報処理装置。
【請求項８】
前記第２の大きさの領域に配置された前記第２の軌跡を記憶する記憶手段をさらに含む
ことを特徴とする請求項１に記載の携帯情報処理装置。
【請求項９】
入力手段に積層されている、表示のための第１の大きさの領域を有する表示手段と、前記表示手段の表示を制御する制御手段とを備える携帯情報処理装置の情報処理方法において、
前記入力手段へのストロークによる入力があった場合、前記第１の大きさの領域に、前記ストロークに対して原寸の第１の軌跡の表示を制御する第１の表示制御ステップと、
前記第１の大きさの領域に対する第２の大きさの領域の大きさの比率に基づいて、所定の正規化により、前記第１の軌跡の大きさを変更した第２の軌跡を生成する生成ステップと、
前記第１の軌跡の表示と同時に、前記第１の大きさの領域と重複する前記第２の大きさの領域に、前記第１の軌跡に重ねて、前記第２の軌跡を表示するように表示を制御する第２の表示制御ステップと
を含むことを特徴とする情報処理方法。
【請求項１０】
入力手段に積層されている、表示のための第１の大きさの領域を有する表示手段を備える携帯情報処理装置を制御するコンピュータに、
前記入力手段へのストロークによる入力があった場合、前記第１の大きさの領域に、前記ストロークに対して原寸の第１の軌跡の表示を制御する第１の表示制御ステップと、
前記第１の大きさの領域に対する第２の大きさの領域の大きさの比率に基づいて、所定の正規化により、前記第１の軌跡の大きさを変更した第２の軌跡を生成する生成ステップと、
前記第１の軌跡の表示と同時に、前記第１の大きさの領域と重複する前記第２の大きさの領域に、前記第１の軌跡に重ねて、前記第２の軌跡を表示するように表示を制御する第２の表示制御ステップと
を実行させることを特徴とするプログラム。
【請求項１１】
第１の大きさの領域に配置されている第１の画像の表示を制御する第１の表示制御手段と、
前記第１の大きさの領域に対する、前記第１の大きさの領域の一部である第２の大きさの領域の大きさの比率に基づいて、前記第２の大きさの領域に配置されている前記第１の画像の一部の大きさを変更した第２の画像を生成する生成手段と、
前記第１の画像に重ねて、前記第２の画像を表示するように表示を制御する第２の表示制御手段と
を含むことを特徴とする携帯情報処理装置。
【請求項１２】
前記第２の大きさの領域は、前記第１の大きさの領域を等分割してなる
ことを特徴とする請求項１１に記載の携帯情報処理装置。
【請求項１３】
前記生成手段は、前記第１の画像の一部の大きさを２倍とした前記第２の画像を生成する
ことを特徴とする請求項１１に記載の携帯情報処理装置。
【請求項１４】
画像を表示する表示手段と、前記表示手段の表示を制御する制御手段とを備える携帯情報処理装置の情報処理方法において、
第１の大きさの領域に配置されている第１の画像の表示を制御する第１の表示制御ステップと、
前記第１の大きさの領域に対する、前記第１の大きさの領域の一部である第２の大きさの領域の大きさの比率に基づいて、前記第２の大きさの領域に配置されている前記第１の画像の一部の大きさを変更した第２の画像を生成する生成ステップと、
前記第１の画像に重ねて、前記第２の画像を表示するように表示を制御する第２の表示制御ステップと
を含むことを特徴とする情報処理方法。
【請求項１５】
画像を表示する表示手段を備える携帯情報処理装置を制御するコンピュータに、
第１の大きさの領域に配置されている第１の画像の表示を制御する第１の表示制御ステップと、
前記第１の大きさの領域に対する、前記第１の大きさの領域の一部である第２の大きさの領域の大きさの比率に基づいて、前記第２の大きさの領域に配置されている前記第１の画像の一部の大きさを変更した第２の画像を生成する生成ステップと、
前記第１の画像に重ねて、前記第２の画像を表示するように表示を制御する第２の表示制御ステップと
を実行させることを特徴とするプログラム。
【請求項１６】
第１の大きさの領域に配置されている第１の画像の表示を制御する第１の表示制御手段と、
前記第１の大きさの領域に対する、前記第１の大きさの領域を含む第２の大きさの領域の大きさの比率に基づいて、前記第２の大きさの領域に配置されている、前記第１の画像を含む第２の画像の大きさを変更した第３の画像を生成する生成手段と、
前記第１の画像に重ねて、前記第３の画像を表示するように表示を制御する第２の表示制御手段と
を含むことを特徴とする携帯情報処理装置。
【請求項１７】
前記第１の大きさの領域は、前記第２の大きさの領域を等分割してなる
ことを特徴とする請求項１６に記載の携帯情報処理装置。
【請求項１８】
前記生成手段は、前記第２の画像の大きさを１／２とした前記第３の画像を生成する
ことを特徴とする請求項１６に記載の携帯情報処理装置。
【請求項１９】
画像を表示する表示手段と、前記表示手段の表示を制御する制御手段とを備える携帯情報処理装置の情報処理方法において、
第１の大きさの領域に配置されている第１の画像の表示を制御する第１の表示制御ステップと、
前記第１の大きさの領域に対する、前記第１の大きさの領域を含む第２の大きさの領域の大きさの比率に基づいて、前記第２の大きさの領域に配置されている、前記第１の画像を含む第２の画像の大きさを変更した第３の画像を生成する生成ステップと、
前記第１の画像に重ねて、前記第３の画像を表示するように表示を制御する第２の表示制御ステップと
を含むことを特徴とする情報処理方法。
【請求項２０】
画像を表示する表示手段を備える携帯情報処理装置を制御するコンピュータに、
第１の大きさの領域に配置されている第１の画像の表示を制御する第１の表示制御ステップと、
前記第１の大きさの領域に対する、前記第１の大きさの領域を含む第２の大きさの領域の大きさの比率に基づいて、前記第２の大きさの領域に配置されている、前記第１の画像を含む第２の画像の大きさを変更した第３の画像を生成する生成ステップと、
前記第１の画像に重ねて、前記第３の画像を表示するように表示を制御する第２の表示制御ステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯情報処理装置、情報処理方法、およびプログラムに関し、特に、入力されたか、または記憶されている画像を表示する携帯情報処理装置、情報処理方法、およびプログラムに関する。
【０００２】
【従来の技術】
ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ）などの携帯情報処理装置が広く用いられている。携帯情報処理装置の筐体は、携帯性を考慮して、比較的小型に形成される。
【０００３】
携帯情報処理装置に設けられる表示装置の形状は、筐体の形状により、制限されるため、通常、携帯情報処理装置の表示領域は、据え置き型の情報処理装置に比較して、小さい。
【０００４】
【発明が解決しようとする課題】
このように、携帯情報処理装置の表示領域が小さいので、使用者が、表示内容を認識しにくいという問題点があった。表示装置自身の解像度を向上させても、表示領域そのものの大きさが制限されるので、表示内容の細かい部分まで確認することが困難である。
【０００５】
また、携帯情報処理装置は、例えば、外出先の電車の中や直射日光下で利用されることも多く、使用者が表示の内容を見るには、劣悪な環境で使用されることが多い。このような場合には、表示内容を確実に認識することが、より困難になる。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、限られた表示領域内で、使用者に、表示内容を、詳細な部分まで、より確実に認識させることができるようにすることを目的とする。
【０００７】
【課題を解決するための手段】
本発明の第１の携帯情報処理装置は、入力手段へのストロークによる入力があった場合、第１の大きさの領域に、ストロークに対して原寸の第１の軌跡の表示を制御する第１の表示制御手段と、第１の大きさの領域に対する第２の大きさの領域の大きさの比率に基づいて、所定の正規化により、第１の軌跡の大きさを変更した第２の軌跡を生成する生成手段と、第１の軌跡の表示と同時に、第１の大きさの領域と重複する第２の大きさの領域に、第１の軌跡に重ねて、第２の軌跡を表示するように表示を制御する第２の表示制御手段とを含むことを特徴とする。
【０００８】
第２の表示制御手段は、入力手段への入力に基づく、複数の第２の大きさの領域のうちの、第２の軌跡が表示される、第２の大きさの領域の選択を表示するように表示を制御するようにすることができる。
【０００９】
第２の大きさの領域は、第１の大きさの領域を等分割してなすようにすることができる。
【００１０】
第２の表示制御手段は、複数の第２の大きさの領域を合わせてなる、第２の軌跡を配置して記憶する単位である第３の領域のうちの一部分であって、第１の大きさの領域と重複する部分に配置されている第２の軌跡を表示するように表示を制御するようにすることができる。
【００１１】
第２の表示制御手段は、入力手段への入力に基づいて、第１の大きさの領域と重複する、第３の領域のうちの一部分を選択して表示するように表示を制御するようにすることができる。
【００１２】
生成手段は、正規化により、第１の軌跡の大きさを２分の１とした第２の軌跡を生成するようにすることができる。
【００１３】
第１の大きさの領域は、第２の大きさの領域を等分割してなすようにすることができる。
【００１４】
携帯情報処理装置は、第２の大きさの領域に配置された第２の軌跡を記憶する記憶手段をさらに設けることができる。
【００１５】
本発明の第１の情報処理方法は、入力手段へのストロークによる入力があった場合、第１の大きさの領域に、ストロークに対して原寸の第１の軌跡の表示を制御する第１の表示制御ステップと、第１の大きさの領域に対する第２の大きさの領域の大きさの比率に基づいて、所定の正規化により、第１の軌跡の大きさを変更した第２の軌跡を生成する生成ステップと、第１の軌跡の表示と同時に、第１の大きさの領域と重複する第２の大きさの領域に、第１の軌跡に重ねて、第２の軌跡を表示するように表示を制御する第２の表示制御ステップとを含むことを特徴とする。
【００１６】
本発明の第１のプログラムは、コンピュータに、入力手段へのストロークによる入力があった場合、第１の大きさの領域に、ストロークに対して原寸の第１の軌跡の表示を制御する第１の表示制御ステップと、第１の大きさの領域に対する第２の大きさの領域の大きさの比率に基づいて、所定の正規化により、第１の軌跡の大きさを変更した第２の軌跡を生成する生成ステップと、第１の軌跡の表示と同時に、第１の大きさの領域と重複する第２の大きさの領域に、第１の軌跡に重ねて、第２の軌跡を表示するように表示を制御する第２の表示制御ステップとを実行させることを特徴とする。
【００１７】
本発明の第２の携帯情報処理装置は、第１の大きさの領域に配置されている第１の画像の表示を制御する第１の表示制御手段と、第１の大きさの領域に対する、第１の大きさの領域の一部である第２の大きさの領域の大きさの比率に基づいて、第２の大きさの領域に配置されている第１の画像の一部の大きさを変更した第２の画像を生成する生成手段と、第１の画像に重ねて、第２の画像を表示するように表示を制御する第２の表示制御手段とを含むことを特徴とする。
【００１８】
第２の大きさの領域は、第１の大きさの領域を等分割してなすようにすることができる。
【００１９】
生成手段は、第１の画像の一部の大きさを２倍とした第２の画像を生成するようにすることができる。
【００２０】
本発明の第２の情報処理方法は、第１の大きさの領域に配置されている第１の画像の表示を制御する第１の表示制御ステップと、第１の大きさの領域に対する、第１の大きさの領域の一部である第２の大きさの領域の大きさの比率に基づいて、第２の大きさの領域に配置されている第１の画像の一部の大きさを変更した第２の画像を生成する生成ステップと、第１の画像に重ねて、第２の画像を表示するように表示を制御する第２の表示制御ステップとを含むことを特徴とする。
【００２１】
本発明の第２のプログラムは、コンピュータに、第１の大きさの領域に配置されている第１の画像の表示を制御する第１の表示制御ステップと、第１の大きさの領域に対する、第１の大きさの領域の一部である第２の大きさの領域の大きさの比率に基づいて、第２の大きさの領域に配置されている第１の画像の一部の大きさを変更した第２の画像を生成する生成ステップと、第１の画像に重ねて、第２の画像を表示するように表示を制御する第２の表示制御ステップとを実行させることを特徴とする。
【００２２】
本発明の第３の携帯情報処理装置は、第１の大きさの領域に配置されている第１の画像の表示を制御する第１の表示制御手段と、第１の大きさの領域に対する、第１の大きさの領域を含む第２の大きさの領域の大きさの比率に基づいて、第２の大きさの領域に配置されている、第１の画像を含む第２の画像の大きさを変更した第３の画像を生成する生成手段と、第１の画像に重ねて、第３の画像を表示するように表示を制御する第２の表示制御手段とを含むことを特徴とする。
【００２３】
第１の大きさの領域は、第２の大きさの領域を等分割してなすようにすることができる。
【００２４】
生成手段は、第２の画像の大きさを１／２とした第３の画像を生成するようにすることができる。
【００２５】
本発明の第３の情報処理方法は、第１の大きさの領域に配置されている第１の画像の表示を制御する第１の表示制御ステップと、第１の大きさの領域に対する、第１の大きさの領域を含む第２の大きさの領域の大きさの比率に基づいて、第２の大きさの領域に配置されている、第１の画像を含む第２の画像の大きさを変更した第３の画像を生成する生成ステップと、第１の画像に重ねて、第３の画像を表示するように表示を制御する第２の表示制御ステップとを含むことを特徴とする。
【００２６】
本発明の第３のプログラムは、コンピュータに、第１の大きさの領域に配置されている第１の画像の表示を制御する第１の表示制御ステップと、第１の大きさの領域に対する、第１の大きさの領域を含む第２の大きさの領域の大きさの比率に基づいて、第２の大きさの領域に配置されている、第１の画像を含む第２の画像の大きさを変更した第３の画像を生成する生成ステップと、第１の画像に重ねて、第３の画像を表示するように表示を制御する第２の表示制御ステップとを実行させることを特徴とするプログラム。
【００２７】
本発明の第１の携帯情報処理装置、情報処理方法、およびプログラムにおいては、ストロークによる入力があった場合、第１の大きさの領域に、原寸の第１の軌跡が表示される。そして、第１の大きさの領域に対する第２の大きさの領域の大きさの比率に基づいて、所定の正規化により、大きさを変更した第２の軌跡が生成され、第１の軌跡の表示と同時に、第１の軌跡に重ねて、第２の軌跡が表示される。
【００２８】
本発明の第２の携帯情報処理装置、情報処理方法、およびプログラムにおいては、第１の大きさの領域に配置されている第１の画像が表示され、第１の大きさの領域と第２の大きさの領域の大きさの比率に基づいて、第１の画像の一部の大きさを変更した第２の画像が生成される。第１の画像に重ねて、第２の画像が表示される。
【００２９】
本発明の第３の携帯情報処理装置、情報処理方法、およびプログラムにおいては、第１の大きさの領域に配置されている第１の画像が表示され、第１の大きさの領域と第２の大きさの領域の大きさの比率に基づいて、第２の大きさの領域に配置されている第２の画像の大きさを変更した第３の画像が生成される。第１の画像に重ねて、第３の画像が表示される。
【００３０】
【発明の実施の形態】
図１乃至図３は、本発明に係る携帯情報処理装置の一例であるＰＤＡの一実施の形態を示す図である。
【００３１】
図１は、ＰＤＡの正面図である。図２は、ＰＤＡの左側の側面図である。図３は、ＰＤＡの上面図である。
【００３２】
ＰＤＡは、片手で把持および操作が可能な大きさに、その筐体が形成されている。ＰＤＡの上部には、メモリカードスロット、および赤外線通信を用いて他の装置と情報を授受するための赤外線通信部６０（図４）が設けられている。この他、さらにＢｌｕｅｔｏｏｔｈ（商標）による無線通信を行うための無線ＬＡＮ（図示せず）などを設けるようにしてもよい。
【００３３】
ＰＤＡの下面には、公衆回線網と接続するための図示せぬモデムおよび各種データを授受するＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）ポートもしくはＲＳ−２３２Ｃポート（いずれも図示せず）等が設けられている。また、ＰＤＡには、表示部２、キー３、およびジョグダイヤル４などが設けられている。
【００３４】
表示部２は、液晶表示装置などの薄型の表示装置で構成され、地図、アイコン、サムネイル、またはテキストなどの画像を表示する。表示部２の上側には、表示装置に積層して、タッチパッド２ａが設けられている。使用者は、表示部２およびタッチパッド２ａを指またはペンなどで押圧することにより、ＰＤＡのＣＰＵ５１（図４）に所定のデータまたは動作指示を入力する。
【００３５】
キー３は、ＣＰＵ５１に所定のデータまたは動作指示を入力するとき、使用者により操作される。
【００３６】
図２に示すようにＰＤＡの左側の側面に設けられたジョグダイヤル４は、例えば、表示部２に表示されたアイコン、サムネイルまたはテキストなどが使用者によって選択されるとき、図中のＡの矢印の方向若しくはＢの矢印の方向に回転操作、または本体側への押圧操作を受ける。例えば、表示部２に複数のアイコンが表示されている状態で、ジョグダイヤル４が回転操作を受けた場合、複数のアイコンの中から、所望のアイコンが選択され、ジョグダイヤル４が本体側に押圧されたとき、選択されているアイコンが確定される。そして、確定されたアイコンがアプリケーションプログラムに対応している場合、そのアプリケーションプログラムが起動される。
【００３７】
また、ジョグダイヤル４を本体側に押圧操作したまま回転させる操作を、通常の回転操作と異なる命令に対応させるようにしても良く、ジョグダイヤル４への操作と、その操作に対応する命令の内容は、この限りではない。
【００３８】
図３に示すように、メモリカード１１は、ＰＤＡの上側の面に設けられたメモリカードスロット５に、装着される。メモリカード１１は、フラッシュメモリなどの半導体メモリを内蔵する記録媒体である。
【００３９】
図４は、ＰＤＡの電気的構成例を示すブロック図である。
【００４０】
ＣＰＵ５１は、発振器５２から供給されるクロック信号に同期して、Ｆｌａｓｈ　ＲＯＭ（Ｒｅａｄ−ｏｎｌｙ　Ｍｅｍｏｒｙ）５３またはＥＤＯ　ＤＲＡＭ（Ｅｘｔｅｎｄｅｄ　Ｄａｔａ　Ｏｕｔ　Ｄｙｎａｍｉｃ　Ｒａｎｄｏｍ−Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）５４に格納されているオペレーティングシステム、または後述する手書きメモプログラムを含むアプリケーションプログラムなどの各種のプログラムを実行する。
【００４１】
Ｆｌａｓｈ　ＲＯＭ５３は、ＥＥＰＲＯＭの一種であるフラッシュメモリで構成され、一般的には、ＣＰＵ５１が使用するプログラムや演算用のパラメータのうちの基本的に固定のデータを格納する。ＥＤＯ　ＤＲＡＭ５４は、ＣＰＵ５１が実行するプログラムや、その実行において適宜変化するパラメータを格納する。
【００４２】
モジュールインターフェース（Ｉ／Ｆ）５５は、メモリカードスロット５に装着されているメモリカード１１から供給されるプログラムまたはデータを取得するとともに、ＣＰＵ５１から供給される、各種データをメモリカード１１に供給する。
【００４３】
ＵＳＢインターフェース（Ｉ／Ｆ）５６は、発振器５７から供給されるクロック信号に同期して、接続されているＵＳＢ機器であるドライブ７１からデータまたはプログラムを入力するとともに、ＣＰＵ５１から供給されたデータをドライブ７１に供給する。
【００４４】
ドライブ７１は、必要に応じて装着される磁気ディスク８１、光ディスク８２、または光磁気ディスク８３に記録されているデータまたはプログラムを読み出して、そのデータまたはプログラムを、ＵＳＢインターフェース５６を介して、ＣＰＵ５１またはＥＤＯ　ＤＲＡＭ５４に供給する。また、ドライブ７１は、装着されている磁気ディスク８１、光ディスク８２、または光磁気ディスク８３に、データまたはプログラムを記録させる。
【００４５】
Ｆｌａｓｈ　ＲＯＭ５３，ＥＤＯ　ＤＲＡＭ５４、モジュールインターフェース５５、およびＵＳＢインターフェース５６は、アドレスバスおよびデータバスを介して、ＣＰＵ５１に接続されている。
【００４６】
表示部２は、ＬＣＤバスを介して、ＣＰＵ５１からデータを受信し、受信したデータに対応する画像または文字などを表示する。タッチパッド制御部５８は、タッチパッド２ａが操作されたとき、操作に対応したデータ（例えば、タップされた座標を示すデータ）をタッチパッド２ａから受信し、受信したデータに対応する信号を、シリアルバスを介してＣＰＵ５１に供給する。
【００４７】
ＥＬ（Ｅｌｅｃｔｒｏ　ｌｕｍｉｎｅｓｃｅｎｃｅ）ドライバ５９は、表示部２の液晶表示部の裏側に設けられている電界発光素子を動作させ、表示部２の表示の明るさを制御する。
【００４８】
赤外線通信部６０は、ＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ　ａｓｙｎｃｈｒｏｎｏｕｓ　ｒｅｃｅｉｖｅｒ−ｔｒａｎｓｍｉｔｔｅｒ）を介して、ＣＰＵ５１から受信したデータを赤外線信号として、他の機器に送信するとともに、他の機器から送信された赤外線信号を受信して、ＣＰＵ５１に供給する。ＰＤＡはまた、ＵＡＲＴを介して、他の機器と通信することができる。
【００４９】
音声再生部６２は、スピーカ、および音声のデータの復号回路などから構成され、予め記憶している音声のデータ、または他の機器から受信した音声のデータなどを復号して、再生し、音声を出力する。例えば、音声再生部６２は、バッファ６１を介して、ＣＰＵ５１から供給された音声のデータを再生して、データに対応する音声を出力する。
【００５０】
電源回路６３は、装着されているバッテリ７２または接続されているＡＣ（Ａｌｔｅｒｎａｔｉｎｇ　ｃｕｒｒｅｎｔ）アダプタ７３から供給される電源の電圧を変換して、必要な電力をＣＰＵ５１乃至音声再生部６２に、それぞれ供給する。
【００５１】
通信部６４は、例えば、ＲＳ−２３２Ｃなどのインターフェースで、通信モジュールなどと接続される。通信部６４は、通信モジュールを介してインターネットなどと接続し、ＣＰＵ５１から供給されたデータ（例えば、電子メールなど）を、所定の方式のパケットに格納して、インターネットを介して、他の機器に送信する。また、通信部６４は、インターネットを介して、他の機器から受信したパケットに格納されているデータまたはプログラムをＣＰＵ５１に出力する。
【００５２】
図５は、表示部２の表示の解像度、およびタッチパッド２ａの入力の解像度を説明する図である。
【００５３】
図５の左側の図は、表示部２の表示の解像度を示し、図５の右側の図は、タッチパッド２ａの入力の解像度を示す。
【００５４】
表示部２の表示の解像度を示す、図５の左側の図における１つの四角に対応する領域は、表示の最小単位である、表示部２の１つの画素を示す。
【００５５】
タッチパッド２ａの入力の解像度を示す、図５の右側の図における１つの四角に対応する領域は、タッチパッド２ａの入力の最小単位を示す。タッチパッド２ａによる入力のとき、入力の最小単位毎に、オンまたはオフの情報が取得される。
【００５６】
上述したように、表示部２およびタッチパッド２ａは、積層され、表示部２の表示のための領域は、タッチパッド２ａの入力のための領域と重なり、例えば、ほぼ同じ大きさの領域とされる。
【００５７】
表示部２の表示の横方向の解像度は、タッチパッド２ａの入力の横方向の解像度の２倍であり、表示部２の表示の縦方向の解像度は、タッチパッド２ａの入力の縦方向の解像度の２倍である。
【００５８】
以下、表示の横方向の座標をＸで表し、表示の縦方向の座標をＹで表す。また、入力の横方向の座標をｘで表し、入力の縦方向の座標をｙで表す。
【００５９】
例えば、（１，１），（２，１），（１，２）、および（２，２）の表示の座標に位置する表示部２の４画素は、（１，１）の入力の座標に位置するタッチパッド２ａの入力の最小単位と重なる。（３，１），（４，１），（３，２）、および（４，２）の表示の座標に位置する表示部２の４画素は、（２，１）の入力の座標に位置するタッチパッド２ａの入力の最小単位と重なる。
【００６０】
同様に、（１，３），（２，３），（１，４）、および（２，４）の表示の座標に位置する表示部２の４画素は、（１，２）の入力の座標に位置するタッチパッド２ａの入力の最小単位と重なる。（３，３），（４，３），（３，４）、および（４，４）の表示の座標に位置する表示部２の４画素は、（２，２）の入力の座標に位置するタッチパッド２ａの入力の最小単位と重なる。
【００６１】
同様に、他の所定の隣接する表示の４画素は、所定の入力の最小単位と重なる。
【００６２】
このように、表示部２の所定の画素と、タッチパッド２ａの入力の所定の最小単位とが重なるように、表示部２およびタッチパッド２ａは、積層されて設けられる。
【００６３】
次に、手書きメモプログラムを実行するＰＤＡの処理を説明する。手書きメモプログラムは、手書きのメモを入力し、入力された手書きのメモを表示する、ＣＰＵ５１により実行されるアプリケーションプログラムの一種である。
【００６４】
ここで、手書きのメモとは、タッチパッド２ａのストロークにより得られる軌跡からなる画像をいう。ストロークとは、タッチパッド２ａ上の所定の点または経路をペンまたは指などにより押圧することをいう。
【００６５】
図６は、手書きメモプログラムにより入力されたデータであって、手書きメモプログラムにより表示されるデータの構造を示す図である。
【００６６】
カテゴリは、オペレーティングシステムに管理されるカテゴリである。カテゴリは、例えば、ビジネス、プライベート、またはメモなどからなる。使用者は、カテゴリを編集することができる。１つのカテゴリには、１または複数のノートが属する。
【００６７】
ノートは、手書きメモプログラムにより、手書きデータが書き込まれるか、記憶されるか、または読み出しされるデータの単位である。ノートには、タイトルを付することができる。ノートは、１または複数のページからなる。
【００６８】
ページは、使用者が手書きデータを書き込む単位である。
【００６９】
図７は、新規のノートを開いた手書きメモプログラムを実行するＰＤＡの表示部２に表示される画像の例を示す図である。
【００７０】
タイトル領域１０１は、ノートのタイトルが入力される領域であるとともに、ノートのタイトルが表示される領域である。タイトル領域１０１の入力位置は、カーソル１１１で示される。
【００７１】
カテゴリ領域１０２は、ノートが属するカテゴリを表示するか、または選択する領域である。
【００７２】
メモリ領域１０３は、Ｆｌａｓｈ　ＲＯＭ５３の使用済みの領域（既にデータが記憶されている領域）と空きの領域（現在、さらにデータを記憶することができる領域）の大きさを示す領域である。
【００７３】
アイコン領域１０４は、手書きメモプログラムに各種の指令を与えるためのアイコンが配置される領域である。例えば、ペンの太さの設定、入力する手書きメモの軌跡の色の設定、元に戻す、繰り返すなどの操作に対応したアイコンが、アイコン領域１０４に配置される。
【００７４】
ページ領域１０５は、現在表示されているページおよび入力の対象となっているページを示すため、または、表示するか、若しくは入力の対象となるページを選択するための領域である。
【００７５】
編集領域１０６は、手書きメモプログラムで入力された手書きメモを入力するかまたは表示する、すなわちタッチパッド２ａをストロークすることにより入力された軌跡を表示するか、タッチパッド２ａをストロークして、所望の軌跡を入力するための領域である。
【００７６】
スクロールボタン１１２は、編集領域１０６に表示される領域を選択するためのボタンである。
【００７７】
グラフティエリア１０７は、テキストデータの入力のための領域、および使用頻度の高い所定のアイコンが配置されている領域である。本発明に係るＰＤＡにおいて、グラフティエリア１０７は、表示部２に画像として表示されるものと、スクリーン印刷によりなるものとがある。
【００７８】
ステータスバー１０８は、例えば、ＰＤＡの状態を示すアイコンが表示される領域である。
【００７９】
図８は、表示部２の表示のドットが横３２０ドット、縦４８０ドットからなるとき、グラフティエリア１０７を表示しない場合の、各領域の範囲の例を示す図である。
【００８０】
タイトル領域１０１乃至ページ領域１０５は、縦方向（Ｙ方向）に５０ドットからなり、編集領域１０６は、縦方向に４００ドットからなり、ステータスバー１０８は、縦方向に３０ドットからなる。
【００８１】
ステータスバー１０８には、グラフティエリア１０７を表示させるためのボタン１２１が配置される。ボタン１２１がタップされたとき、ＰＤＡは、グラフティエリア１０７を表示する。
【００８２】
タッチパッド２ａの入力の横方向の解像度は、表示の解像度の１／２であり、タッチパッド２ａの入力の縦方向の解像度は、表示の解像度の１／２なので、編集領域１０６における、入力の横方向のドット数（入力の座標の範囲）は、１６０ドットとなり、入力の縦方向のドット数（入力の座標の範囲）は、２００ドットとなる。
【００８３】
図９は、表示部２の表示のドットが横３２０ドット、縦４８０ドットからなるとき、グラフティエリア１０７を表示する場合の、各領域の範囲の例を示す図である。タイトル領域１０１乃至ページ領域１０５は、縦方向に５０ドットからなり、編集領域１０６は、縦方向に２７０ドットからなる。グラフティエリア１０７は、縦方向に１３０ドットからなり、ステータスバー１０８は、縦方向に３０ドットからなる。
【００８４】
ステータスバー１０８には、グラフティエリア１０７を消去させるためのボタン１２２が配置される。ボタン１２２がタップされたとき、ＰＤＡは、グラフティエリア１０７を消去する。
【００８５】
タッチパッド２ａの入力の横方向の解像度は、表示の解像度の１／２であり、タッチパッド２ａの入力の縦方向の解像度は、表示の解像度の１／２なので、編集領域１０６における、入力の横方向のドット数は、１６０ドットとなり、入力の縦方向のドット数は、１３５ドットとなる。
【００８６】
図１０は、手書きメモプログラムを実行するＰＤＡに手書きメモを入力するとき、または手書きメモを表示させるとき、表示部２に表示される手書きメモの例を示す図である。
【００８７】
手書きメモプログラムは、編集領域１０６がペンでストロークされたとき、ストロークされた軌跡に対応するデータを所定のノートの所定のページに格納する。すなわち、手書きメモプログラムは、Ｆｌａｓｈ　ＲＯＭ５３に軌跡を表示するためのデータを記憶させる。
【００８８】
手書きメモプログラムは、格納された軌跡のデータを基に、編集領域１０６に軌跡を表示する。すなわち、手書きメモプログラムは、Ｆｌａｓｈ　ＲＯＭ５３から軌跡のデータを読み出して、読み出した軌跡のデータを基に、表示部２の編集領域１０６に表示させる。
【００８９】
図１１は、ノートのリストを表示させたとき、手書きメモプログラムを実行するＰＤＡの表示部２に表示される画像の例を示す図である。
【００９０】
アイコン領域１３１には、新規のノートの生成、またはノートの削除など、ノートを操作するためのアイコンが配置される。ソートボタン領域１３２に配置されているアイコンがタップされたとき、手書きメモプログラムは、ノートのリストを、日付またはタイトルによりソートし、表示するノートのリストを更新する。
【００９１】
リスト領域１３３には、Ｆｌａｓｈ　ＲＯＭ５３が記憶しているノートに対応するタイトルおよび日付が表示される。
【００９２】
サムネイル領域１３４には、選択されているノートの内容に対応するサムネイルが表示される。これにより、使用者は、迅速に所望する内容が記載されているノートを選択することができる。
【００９３】
図１２は、グラフティエリア１０７を消去したとき、手書きメモプログラムを実行するＰＤＡに手書きメモを入力する場合の、表示部２に表示される画像の例を示す図である。編集領域１０６は、縦に４００ドットとなり、より多くのデータを表示できると共に、手書きメモの入力がより容易になる。
【００９４】
図１３は、グラフティエリア１０７を消去したとき、ノートのリストを表示させる場合の、手書きメモプログラムを実行するＰＤＡの表示部２に表示される画像を示す図である。リスト領域１３３は、縦により広くなり、より多くのリストを表示することができる。従って、使用者は、より容易に所望のノートを選択することができるようになる。
【００９５】
図１４は、グラフティエリア１０７がスクリーン印刷により設けられているときの、各領域の範囲の例を示す図である。タイトル領域１０１乃至ページ領域１０５は、縦方向に５０ドットからなり、編集領域１０６は、縦方向に２７０ドットからなる。
【００９６】
グラフティエリア１０７は、スクリーン印刷により設けられているので、消去できない。
【００９７】
図１５は、横方向に３２０ドット、縦方向に４００ドットである編集領域１０６を表示している場合の、手書きメモプログラムを実行するＰＤＡの縮小入力モードにおける、手書きメモの入力および表示の動作を説明する図である。
【００９８】
タッチパッド２ａによる、横方向の入力の解像度は、表示の解像度の１／２であり、縦方向の入力の解像度は、表示の解像度の１／２なので、編集領域１０６における、入力の横方向のドット数は、１６０ドットであり、入力の縦方向のドット数は、２００ドットである。
【００９９】
すなわち、編集領域１０６がペンなどによりストロークされたとき、手書きメモプログラムは、ｘ座標の範囲が１乃至１６０であり、ｙ座標の範囲が１乃至２００である座標のデータを取得する。
【０１００】
縮小画面は、図１６に示すように、領域２０１−１、領域２０１−２、領域２０１−３、および領域２０１−４からなる。領域２０１−１乃至領域２０１−４は、４つ合わせて、１つのページに対応する。
【０１０１】
領域２０１−１は、横方向に１６０ドット、縦方向に２００ドット毎に、１つのページを４つに分割した領域のうち、ページの左上の領域に対応する。すなわち、領域２０１−１のＸ座標の範囲は、１乃至１６０であり、領域２０１−１のＹ座標の範囲は、１乃至２００である。
【０１０２】
領域２０１−２は、横方向に１６０ドット、縦方向に２００ドット毎に、１つのページを４つに分割した領域のうち、ページの右上の領域に対応する。すなわち、領域２０１−２のＸ座標の範囲は、１６１乃至３２０であり、領域２０１−２のＹ座標の範囲は、１乃至２００である。
【０１０３】
領域２０１−３は、横方向に１６０ドット、縦方向に２００ドット毎に、１つのページを４つに分割した領域のうち、ページの左下の領域に対応する。すなわち、領域２０１−３のＸ座標の範囲は、１乃至１６０であり、領域２０１−３のＹ座標の範囲は、２０１乃至４００である。
【０１０４】
領域２０１−４は、横方向に１６０ドット、縦方向に２００ドット毎に、１つのページを４つに分割した領域のうち、ページの右下の領域に対応する。すなわち、領域２０１−４のＸ座標の範囲は、１６１乃至３２０であり、領域２０１−４のＹ座標の範囲は、２０１乃至４００である。
【０１０５】
領域２０１−１乃至２０１−４のそれぞれは、例えば、フォーカスボタン２０２−１乃至２０２−４に加えられた操作に対応して、選択されるか、または選択されない（非選択状態となる）。領域２０１−１乃至２０１−４を選択するとき、領域２０１−１乃至２０１−４のうちのいずれか１つを選択することができ、領域２０１−１乃至２０１−４のうちの２つ以上を同時に選択することはできない。また、領域２０１−１乃至２０１−４の全てを非選択状態とすることができる。すなわち、領域２０１−１乃至２０１−４について、同時に２つ以上の選択は禁止される。
【０１０６】
なお、領域２０１−１乃至２０１−４の境を示す線は、説明のために設けた線であり、実際には、表示部２に表示されない。以下、縮小画面を説明する図において同様である。
【０１０７】
フォーカスボタン２０２−１は、領域２０１−１が選択されているか否かを表示し、領域２０１−１を選択するためのボタンであり、領域２０１−１の左上に配置される。フォーカスボタン２０２−１は、領域２０１−１が選択されているとき、アクティブとなる。フォーカスボタン２０２−１は、領域２０１−１が選択されていないとき、非アクティブとなる。
【０１０８】
フォーカスボタン２０２−２は、領域２０１−２が選択されているか否かを表示し、領域２０１−２を選択するためのボタンであり、領域２０１−２の右上に配置される。フォーカスボタン２０２−２は、領域２０１−２が選択されているとき、アクティブとなる。フォーカスボタン２０２−２は、領域２０１−２が選択されていないとき、非アクティブとなる。
【０１０９】
フォーカスボタン２０２−３は、領域２０１−３が選択されているか否かを表示し、領域２０１−３を選択するためのボタンであり、領域２０１−３の左下に配置される。フォーカスボタン２０２−３は、領域２０１−３が選択されているとき、アクティブとなる。フォーカスボタン２０２−３は、領域２０１−３が選択されていないとき、非アクティブとなる。
【０１１０】
フォーカスボタン２０２−４は、領域２０１−４が選択されているか否かを表示し、領域２０１−４を選択するためのボタンであり、領域２０１−４の右下に配置される。フォーカスボタン２０２−４は、領域２０１−４が選択されているとき、アクティブとなる。フォーカスボタン２０２−４は、領域２０１−４が選択されていないとき、非アクティブとなる。
【０１１１】
手書きメモプログラムは、タッチパッド２ａがストロークされたとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、編集領域１０６に、ストロークに対し原寸の軌跡を表示する。
【０１１２】
例えば、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、手書きメモプログラムは、表示の横方向の座標Ｘにとして、２＊ｘを設定し、表示の縦方向の座標Ｙとして、２＊ｙを設定する。手書きメモプログラムは、設定された座標を示すデータに正規化処理を適用して、例えば、設定されている軌跡の太さに対応して軌跡を構成する点の座標に、設定されている軌跡の色のデータを設定する。例えば、軌跡の始点または終点の形状は、正規化処理により、軌跡の太さに対応して、整形される。
【０１１３】
このように、手書きメモプログラムは、整形された、ストロークに対し原寸の軌跡を編集領域１０６に表示する。
【０１１４】
手書きメモプログラムは、領域２０１−１乃至２０１−４のいずれかが選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、選択されている領域２０１−１乃至２０１−４のいずれかの対応する座標にデータを設定する。
【０１１５】
例えば、手書きメモプログラムは、領域２０１−１が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、領域２０１−１の同じ座標にデータを設定する。
【０１１６】
領域２０１−１が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、ｘが設定され、表示の縦方向の座標Ｙには、ｙが設定される。
【０１１７】
手書きメモプログラムは、領域２０１−１の座標に設定されたデータに、いわゆるストロークデータ化処理を適用して、領域２０１−１の座標に設定されたデータから、軌跡を表示するために必要なデータのみを抽出する。
【０１１８】
さらに、手書きメモプログラムは、抽出されたデータに正規化処理を適用して、例えば、設定されている軌跡の太さに対応して軌跡を構成する点の座標に、設定されている軌跡の色のデータを設定する。例えば、軌跡の始点または終点の形状は、正規化処理により、軌跡の太さに対応して、整形される。
【０１１９】
このように、手書きメモプログラムの正規化により、領域２０１−１上の軌跡は、より見やすい形状に整形されることになる。
【０１２０】
従って、図１５の左側に示すように、”あ”の文字が手書きで入力された場合、手書きメモプログラムによる、ストロークデータ化処理および正規化の処理により、横方向に１／２で、縦方向に１／２の”あ”の文字が領域２０１−１に設定されることになる。
【０１２１】
本明細書において、横方向にｎ倍、縦方向にｎ倍の軌跡は、大きさがｎ倍の軌跡と称する。例えば、横方向に１／２、縦方向に１／２の軌跡は、大きさが２分の１の軌跡である。
【０１２２】
例えば、手書きメモプログラムは、領域２０１−２が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、領域２０１−２の対応する座標にデータを設定する。
【０１２３】
より具体的には、領域２０１−２が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、ｘ＋１６０が設定され、表示の縦方向の座標Ｙには、ｙが設定される。
【０１２４】
手書きメモプログラムは、領域２０１−２の座標に設定されたデータに、ストロークデータ化処理を適用し、さらに正規化の処理を適用して、領域２０１−２上の軌跡を生成する。
【０１２５】
例えば、手書きメモプログラムは、領域２０１−３が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、領域２０１−３の対応する座標にデータを設定する。
【０１２６】
より具体的には、領域２０１−３が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、ｘが設定され、表示の縦方向の座標Ｙには、ｙ＋２００が設定される。
【０１２７】
手書きメモプログラムは、領域２０１−３の座標に設定されたデータに、ストロークデータ化処理を適用し、さらに正規化の処理を適用して、領域２０１−３上の軌跡を生成する。
【０１２８】
例えば、手書きメモプログラムは、領域２０１−４が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、領域２０１−４の対応する座標にデータを設定する。
【０１２９】
より具体的には、領域２０１−４が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、ｘ＋１６０が設定され、表示の縦方向の座標Ｙには、ｙ＋２００が設定される。
【０１３０】
手書きメモプログラムは、領域２０１−４の座標に設定されたデータに、ストロークデータ化処理を適用し、さらに正規化の処理を適用して、領域２０１−４上の軌跡を生成する。
【０１３１】
以上の縮小の処理をより一般的に説明すれば、選択されている領域２０１−１乃至２０１−４が、左側からｎ番目であって、上側からｍ番目の領域であり、領域２０１−１乃至２０１−４の横方向の幅がｉドットであり、領域２０１−１乃至２０１−４の縦方向の高さがｊドットであるとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、ｘ＋（（ｎ−１）＊ｉ）が設定され、表示の縦方向の座標Ｙには、ｙ＋（（ｍ−１）＊ｊ）が設定される。演算子＊は、乗算を示す。
【０１３２】
領域２０１−１乃至２０１−４の座標に設定されたデータには、ストロークデータ化処理が適用され、さらに正規化の処理が適用され、領域２０１−１乃至２０１−４上の軌跡が生成される。
【０１３３】
手書きメモプログラムは、編集領域１０６に表示された、ストロークに対し原寸の軌跡に重ねて、編集領域１０６と重複する領域２０１−１乃至領域２０１−４上に生成された軌跡を表示する。
【０１３４】
すなわち、手書きメモプログラムは、領域２０１−１に”あ”の文字の軌跡が生成された場合、ストロークに対し原寸の”あ”を編集領域１０６に表示するとともに、ストロークに対し原寸の”あ”に重ねて、編集領域１０６と重複する領域２０１−１に生成された”あ”の文字の軌跡を表示する。
【０１３５】
手書きメモプログラムは、ストロークデータ化処理により抽出された、軌跡を表示するために必要なデータをＦｌａｓｈ　ＲＯＭ５３に記憶させる。
【０１３６】
図１７は、表示の領域として、横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６を表示している場合の、手書きメモプログラムを実行するＰＤＡの縮小入力モードにおける、手書きメモの入力および表示の動作を説明する図である。
【０１３７】
タッチパッド２ａの入力の横方向の解像度は、表示の解像度の１／２であり、タッチパッド２ａの入力の縦方向の解像度は、表示の解像度の１／２なので、編集領域１０６における、入力の横方向のドット数は、１６０ドットとなり、入力の縦方向のドット数は、１３５ドットとなる。
【０１３８】
すなわち、編集領域１０６がペンなどによりストロークされたとき、手書きメモプログラムは、ｘ座標の範囲が１乃至１６０であり、ｙ座標の範囲が１乃至１３５である座標のデータを取得する。
【０１３９】
縮小画面は、図１８に示すように、領域２１１−１、領域２１１−２、領域２１１−３、領域２１１−４、領域２１１−５、および領域２１１−６からなる。領域２１１−１乃至領域２１１−６は、６つ合わせて、１つのページに対応する。
【０１４０】
領域２１１−１は、横方向に１６０ドット、縦方向に１３５ドット毎に、１つのページを６つに分割した領域のうち、ページの左上の領域に対応する。すなわち、領域２１１−１のＸ座標の範囲は、１乃至１６０であり、領域２１１−１のＹ座標の範囲は、１乃至１３５である。
【０１４１】
領域２１１−２は、横方向に１６０ドット、縦方向に１３５ドット毎に、１つのページを６つに分割した領域のうち、ページの右上の領域に対応する。すなわち、領域２１１−２のＸ座標の範囲は、１６１乃至３２０であり、領域２１１−２のＹ座標の範囲は、１乃至１３５である。
【０１４２】
領域２１１−３は、横方向に１６０ドット、縦方向に１３５ドット毎に、１つのページを６つに分割した領域のうち、ページの左側の中の領域に対応する。すなわち、領域２１１−３のＸ座標の範囲は、１乃至１６０であり、領域２１１−３のＹ座標の範囲は、１３６乃至２７０である。
【０１４３】
領域２１１−４は、横方向に１６０ドット、縦方向に１３５ドット毎に、１つのページを６つに分割した領域のうち、ページの右側の中の領域に対応する。すなわち、領域２１１−４のＸ座標の範囲は、１６１乃至３２０であり、領域２１１−４のＹ座標の範囲は、１３６乃至２７０である。
【０１４４】
領域２１１−５は、横方向に１６０ドット、縦方向に１３５ドット毎に、１つのページを６つに分割した領域のうち、ページの左下の領域に対応する。すなわち、領域２１１−５のＸ座標の範囲は、１乃至１６０であり、領域２１１−５のＹ座標の範囲は、２７１乃至４０５である。
【０１４５】
領域２１１−６は、横方向に１６０ドット、縦方向に１３５ドット毎に、１つのページを６つに分割した領域のうち、ページの右下の領域に対応する。すなわち、領域２１１−６のＸ座標の範囲は、１６１乃至３２０であり、領域２１１−６のＹ座標の範囲は、２７１乃至４０５である。
【０１４６】
領域２１１−１乃至２１１−６のそれぞれは、例えば、フォーカスボタン２０２−１乃至２０２−６に加えられた操作に対応して、選択されるか、または選択されない（非選択状態となる）。領域２１１−１乃至２１１−６を選択するとき、領域２１１−１乃至２１１−６のうちのいずれか１つを選択することができ、領域２１１−１乃至２１１−６のうちの２つ以上を同時に選択することはできない。また、領域２１１−１乃至２１１−６の全てを非選択状態とすることができる。すなわち、領域２１１−１乃至２１１−６について、同時に２つ以上の選択は禁止される。
【０１４７】
フォーカスボタン２０２−１は、領域２１１−１が選択されているか否かを表示し、領域２１１−１を選択するためのボタンであり、領域２１１−１の左側に配置される。フォーカスボタン２０２−１は、領域２１１−１が選択されているとき、アクティブとなる。フォーカスボタン２０２−１は、領域２１１−１が選択されていないとき、非アクティブとなる。
【０１４８】
フォーカスボタン２０２−２は、領域２１１−２が選択されているか否かを表示し、領域２１１−２を選択するためのボタンであり、領域２１１−２の右側に配置される。フォーカスボタン２０２−２は、領域２１１−２が選択されているとき、アクティブとなる。フォーカスボタン２０２−２は、領域２１１−２が選択されていないとき、非アクティブとなる。
【０１４９】
フォーカスボタン２０２−３は、領域２１１−３が選択されているか否かを表示し、領域２１１−３を選択するためのボタンであり、領域２１１−３の左側に配置される。フォーカスボタン２０２−３は、領域２１１−３が選択されているとき、アクティブとなる。フォーカスボタン２０２−３は、領域２１１−３が選択されていないとき、非アクティブとなる。
【０１５０】
フォーカスボタン２０２−４は、領域２１１−４が選択されているか否かを表示し、領域２１１−４を選択するためのボタンであり、領域２１１−４の右側に配置される。フォーカスボタン２０２−４は、領域２１１−４が選択されているとき、アクティブとなる。フォーカスボタン２０２−４は、領域２１１−４が選択されていないとき、非アクティブとなる。
【０１５１】
フォーカスボタン２０２−５は、領域２１１−５が選択されているか否かを表示し、領域２１１−５を選択するためのボタンであり、領域２１１−５の左側に配置される。フォーカスボタン２０２−５は、領域２１１−５が選択されているとき、アクティブとなる。フォーカスボタン２０２−５は、領域２１１−５が選択されていないとき、非アクティブとなる。
【０１５２】
フォーカスボタン２０２−６は、領域２１１−６が選択されているか否かを表示し、領域２１１−６を選択するためのボタンであり、領域２１１−６の右側に配置される。フォーカスボタン２０２−６は、領域２１１−６が選択されているとき、アクティブとなる。フォーカスボタン２０２−６は、領域２１１−６が選択されていないとき、非アクティブとなる。
【０１５３】
手書きメモプログラムは、タッチパッド２ａがストロークされたとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、編集領域１０６に、ストロークに対し原寸の軌跡を表示する。
【０１５４】
手書きメモプログラムは、領域２１１−１乃至２１１−４のいずれかが選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、選択されている領域２１１−１乃至２１１−４のいずれかの対応する座標にデータを設定する。
【０１５５】
例えば、手書きメモプログラムは、領域２１１−１が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、領域２１１−１の同じ座標にデータを設定する。
【０１５６】
領域２１１−１が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、ｘが設定され、表示の縦方向の座標Ｙには、ｙが設定される。
【０１５７】
手書きメモプログラムは、領域２１１−１の座標に設定されたデータに、いわゆるストロークデータ化処理を適用して、領域２１１−１の座標に設定されたデータから、軌跡を表示するために必要なデータのみを抽出する。
【０１５８】
さらに、手書きメモプログラムは、抽出されたデータに正規化処理を適用して、例えば、設定されている軌跡の太さに対応して軌跡を構成する点の座標に、設定されている軌跡の色のデータを設定する。例えば、軌跡の始点または終点の形状は、正規化処理により、軌跡の太さに対応して、整形される。
【０１５９】
このように、手書きメモプログラムの正規化により、領域２１１−１上の軌跡は、より見やすい形状に整形されることになる。
【０１６０】
従って、図１７の左側に示すように、”あ”の文字が手書きで入力された場合、手書きメモプログラムによる、ストロークデータ化処理および正規化の処理により、横方向に１／２で、縦方向に１／２の”あ”の文字が領域２１１−１に設定されることになる。
【０１６１】
例えば、手書きメモプログラムは、領域２１１−２が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、領域２１１−２の対応する座標にデータを設定する。
【０１６２】
より具体的には、領域２１１−２が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、ｘ＋１６０が設定され、表示の縦方向の座標Ｙには、ｙが設定される。
【０１６３】
手書きメモプログラムは、領域２１１−２の座標に設定されたデータに、ストロークデータ化処理を適用し、さらに正規化の処理を適用して、領域２１１−２上の軌跡を生成する。
【０１６４】
例えば、手書きメモプログラムは、領域２１１−３が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、領域２１１−３の対応する座標にデータを設定する。
【０１６５】
より具体的には、領域２１１−３が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、ｘが設定され、表示の縦方向の座標Ｙには、ｙ＋１３５が設定される。
【０１６６】
手書きメモプログラムは、領域２１１−３の座標に設定されたデータに、ストロークデータ化処理を適用し、さらに正規化の処理を適用して、領域２１１−３上の軌跡を生成する。
【０１６７】
例えば、手書きメモプログラムは、領域２１１−４が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、領域２１１−４の対応する座標にデータを設定する。
【０１６８】
より具体的には、領域２１１−４が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、ｘ＋１６０が設定され、表示の縦方向の座標Ｙには、ｙ＋１３５が設定される。
【０１６９】
手書きメモプログラムは、領域２１１−４の座標に設定されたデータに、ストロークデータ化処理を適用し、さらに正規化の処理を適用して、領域２１１−４上の軌跡を生成する。
【０１７０】
領域２１１−１乃至２１１−４の座標に設定されたデータには、ストロークデータ化処理が適用され、さらに正規化の処理が適用され、領域２１１−１乃至２１１−４上の軌跡が生成される。
【０１７１】
手書きメモプログラムは、編集領域１０６に表示された、ストロークに対し原寸の軌跡に重ねて、編集領域１０６と重複する領域２１１−１乃至領域２１１−４上に生成された軌跡を表示する。
【０１７２】
すなわち、手書きメモプログラムは、領域２１１−１に”あ”の文字の軌跡が生成された場合、ストロークに対し原寸の”あ”を編集領域１０６に表示するとともに、ストロークに対し原寸の”あ”に重ねて、編集領域１０６と重複する領域２１１−１に生成された”あ”の文字の軌跡を表示する。
【０１７３】
手書きメモプログラムは、ストロークデータ化処理により抽出された、軌跡を表示するために必要なデータをＦｌａｓｈ　ＲＯＭ５３に記憶させる。
【０１７４】
手書きメモプログラムは、編集領域１０６に、領域２１１−１に設定された軌跡、領域２１１−２に設定された軌跡、領域２１１−３に設定された軌跡、および領域２１１−４に設定された軌跡を表示するとき、領域２１１−５に設定された軌跡、および領域２１１−６に設定された軌跡を表示しない。
【０１７５】
領域２１１−１、領域２１１−２、領域２１１−３、および領域２１１−４が、編集領域１０６に表示されているとき、手書きメモプログラムは、領域２１１−４にスクロールボタン２１２を表示させる。
【０１７６】
スクロールボタン２１２がタップされた場合、手書きメモプログラムは、編集領域１０６に、領域２１１−３に設定された軌跡、領域２１１−４に設定された軌跡、領域２１１−５に設定された軌跡、および領域２１１−６に設定された軌跡を表示するとともに、選択されている領域２１１−１乃至領域２１１−６のいずれか１つを編集領域１０６全体に対応するように拡大して、選択されている領域２１１−１乃至領域２１１−６のいずれかの軌跡を表示する。
【０１７７】
例えば、領域２１１−１が選択されているとき、スクロールボタン２１２がタップされた場合、図１９に示すように、手書きメモプログラムは、編集領域１０６に、領域２１１−３に設定された軌跡、領域２１１−４に設定された軌跡、領域２１１−５に設定された軌跡、および領域２１１−６に設定された軌跡を表示するとともに、選択されている領域２１１−１を編集領域１０６全体に対応するように拡大して、選択されている領域２１１−１の軌跡を表示する。
【０１７８】
手書きメモプログラムは、編集領域１０６に、領域２１１−３に設定された軌跡、領域２１１−４に設定された軌跡、領域２１１−５に設定された軌跡、および領域２１１−６に設定された軌跡を表示するとき、領域２１１−１に設定された軌跡、および領域２１１−２に設定された軌跡を表示しない。
【０１７９】
領域２１１−３、領域２１１−４、領域２１１−５、および領域２１１−６が、編集領域１０６に表示されているとき、手書きメモプログラムは、領域２１１−４にスクロールボタン２２１を表示させる。
【０１８０】
スクロールボタン２２１がタップされた場合、手書きメモプログラムは、編集領域１０６に、領域２１１−１に設定された軌跡、領域２１１−２に設定された軌跡、領域２１１−３に設定された軌跡、および領域２１１−４に設定された軌跡を表示するとともに、選択されている領域２１１−１乃至領域２１１−６のいずれか１つを編集領域１０６全体に対応するように拡大して、選択されている領域２１１−１乃至領域２１１−６のいずれかの軌跡を表示する。
【０１８１】
また、例えば、編集領域１０６に、領域２１１−３に設定された軌跡、領域２１１−４に設定された軌跡、領域２１１−５に設定された軌跡、および領域２１１−６に設定された軌跡を表示されているとき、フォーカスボタン２０２−３がタップされた場合、図２０に示すように、手書きメモプログラムは、編集領域１０６に、領域２１１−３に設定された軌跡、領域２１１−４に設定された軌跡、領域２１１−５に設定された軌跡、および領域２１１−６に設定された軌跡を表示するとともに、領域２１１−３を選択し、選択されている領域２１１−３を編集領域１０６全体に対応するように拡大して、選択されている領域２１１−３の軌跡を表示するようにしてもよい。
【０１８２】
例えば、手書きメモプログラムは、領域２１１−５が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、領域２１１−５の対応する座標にデータを設定する。
【０１８３】
より具体的には、領域２１１−５が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、ｘが設定され、表示の縦方向の座標Ｙには、ｙ＋２７０が設定される。
【０１８４】
手書きメモプログラムは、領域２１１−５の座標に設定されたデータに、ストロークデータ化処理を適用し、さらに正規化の処理を適用して、領域２１１−５上の軌跡を生成する。
【０１８５】
例えば、手書きメモプログラムは、領域２１１−６が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、領域２１１−６の対応する座標にデータを設定する。
【０１８６】
より具体的には、領域２１１−６が選択されているとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、ｘ＋１６０が設定され、表示の縦方向の座標Ｙには、ｙ＋２７０が設定される。
【０１８７】
手書きメモプログラムは、領域２１１−６の座標に設定されたデータに、ストロークデータ化処理を適用し、さらに正規化の処理を適用して、領域２１１−６上の軌跡を生成する。
【０１８８】
横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６を表示している場合における、縮小の処理をより一般的に説明すれば、選択されている領域２１１−１乃至２１１−６が、左側からｎ番目であって、上側からｍ番目の領域であり、領域２１１−１乃至２１１−６の横方向の幅がｉドットであり、領域２１１−１乃至２１１−６の縦方向の高さがｊドットであるとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、ｘ＋（（ｎ−１）＊ｉ）が設定され、表示の縦方向の座標Ｙには、ｙ＋（（ｍ−１）＊ｊ）が設定される。
【０１８９】
次に、領域２０１−１乃至２０１−４のいずれかを選択する他の方法について説明する。
【０１９０】
図２１に示すように、手書きメモプログラムは、編集領域１０６に、領域２０１−１乃至２０１−４を表示し、領域２０１−１が選択されているとき、選択されている領域２０１−１を編集領域１０６全体に対応するように拡大して、選択されている領域２０１−１の軌跡を表示する。手書きメモプログラムは、領域２０１−１の左上にトグルボタン２３１を表示する。
【０１９１】
図２２は、トグルボタン２３１による領域２０１−１乃至２０１−４のいずれかの選択を説明する図である。
【０１９２】
領域２０１−１が選択されているとき、手書きメモプログラムは、編集領域１０６に、領域２０１−１乃至２０１−４を表示し、選択されている領域２０１−１を編集領域１０６全体に対応するように拡大して、選択されている領域２０１−１の軌跡を領域２０１−１乃至２０１−４に重ねて表示するとともに、領域２０１−１の左上にトグルボタン２３１を表示する。
【０１９３】
例えば、手書きメモプログラムは、編集領域１０６に、領域２０１−１乃至２０１−４に対応する軌跡である手書き文字”あ”、”い”、”う”、および”え”を表示する。手書きメモプログラムは、選択されている領域２０１−１を編集領域１０６全体に対応するように拡大して、領域２０１−１乃至２０１−４に重ねて、選択されている領域２０１−１の軌跡である”あ”を編集領域１０６全体に大きく表示するとともに、領域２０１−１の左上にトグルボタン２３１を表示する。
【０１９４】
手書きメモリプログラムは、領域２０１−１の左上のトグルボタン２３１がタップされたとき、領域２０１−２を選択する。
【０１９５】
領域２０１−２が選択されているとき、手書きメモプログラムは、編集領域１０６に、領域２０１−１乃至２０１−４を表示し、選択されている領域２０１−２を編集領域１０６全体に対応するように拡大して、選択されている領域２０１−２の軌跡を領域２０１−１乃至２０１−４に重ねて表示するとともに、領域２０１−２の右上にトグルボタン２３１を表示する。
【０１９６】
例えば、手書きメモプログラムは、編集領域１０６に、領域２０１−１乃至２０１−４に対応する軌跡である手書き文字”あ”、”い”、”う”、および”え”を表示する。手書きメモプログラムは、選択されている領域２０１−２を編集領域１０６全体に対応するように拡大して、領域２０１−１乃至２０１−４に重ねて、選択されている領域２０１−２の軌跡である”い”を編集領域１０６全体に大きく表示するとともに、領域２０１−２の右上にトグルボタン２３１を表示する。
【０１９７】
手書きメモリプログラムは、領域２０１−２の右上のトグルボタン２３１がタップされたとき、領域２０１−３を選択する。
【０１９８】
領域２０１−３が選択されているとき、手書きメモプログラムは、編集領域１０６に、領域２０１−１乃至２０１−４を表示し、選択されている領域２０１−３を編集領域１０６全体に対応するように拡大して、選択されている領域２０１−３の軌跡を領域２０１−１乃至２０１−４に重ねて表示するとともに、領域２０１−３の左下にトグルボタン２３１を表示する。
【０１９９】
例えば、手書きメモプログラムは、編集領域１０６に、領域２０１−１乃至２０１−４に対応する軌跡である手書き文字”あ”、”い”、”う”、および”え”を表示する。手書きメモプログラムは、選択されている領域２０１−３を編集領域１０６全体に対応するように拡大して、領域２０１−１乃至２０１−４に重ねて、選択されている領域２０１−３の軌跡である”う”を編集領域１０６全体に大きく表示するとともに、領域２０１−３の左下にトグルボタン２３１を表示する。
【０２００】
手書きメモリプログラムは、領域２０１−３の左下のトグルボタン２３１がタップされたとき、領域２０１−４を選択する。
【０２０１】
領域２０１−４が選択されているとき、手書きメモプログラムは、編集領域１０６に、領域２０１−１乃至２０１−４を表示し、選択されている領域２０１−４を編集領域１０６全体に対応するように拡大して、選択されている領域２０１−４の軌跡を領域２０１−１乃至２０１−４に重ねて表示するとともに、領域２０１−４の右下にトグルボタン２３１を表示する。
【０２０２】
例えば、手書きメモプログラムは、編集領域１０６に、領域２０１−１乃至２０１−４に対応する軌跡である手書き文字”あ”、”い”、”う”、および”え”を表示する。手書きメモプログラムは、選択されている領域２０１−４を編集領域１０６全体に対応するように拡大して、領域２０１−１乃至２０１−４に重ねて、選択されている領域２０１−４の軌跡である”え”を編集領域１０６全体に大きく表示するとともに、領域２０１−４の右下にトグルボタン２３１を表示する。
【０２０３】
手書きメモリプログラムは、領域２０１−４の右下のトグルボタン２３１がタップされたとき、領域２０１−１乃至２０１−４の選択を解除する。すなわち、領域２０１−１乃至２０１−４は、いずれも選択されない。
【０２０４】
領域２０１−１乃至２０１−４のいずれも選択されていないとき、手書きメモプログラムは、編集領域１０６に、領域２０１−１乃至２０１−４を表示する。領域２０１−１乃至２０１−４のいずれも選択されていないとき、手書きメモプログラムは、領域２０１−１乃至２０１−４のいずれかの拡大された軌跡を消去する。手書きメモプログラムは、トグルボタン２３１を消去する。
【０２０５】
例えば、手書きメモプログラムは、編集領域１０６に、領域２０１−１乃至２０１−４に対応する軌跡である手書き文字”あ”、”い”、”う”、および”え”を表示する。手書きメモプログラムは、編集領域１０６全体に大きく表示されていた、領域２０１−４の軌跡である”え”を消去するとともに、領域２０１−４の右下に表示されていたトグルボタン２３１を消去する。
【０２０６】
領域２０１−１乃至２０１−４のいずれも選択されていないとき、編集領域１０６がタップされた場合、手書きメモプログラムは、領域２０１−１を選択する。
【０２０７】
図２３は、領域２０１−１乃至２０１−４のいずれか、または領域２１１−１乃至２１１−６を選択するさらに他の方法を説明する状態遷移図である。
【０２０８】
ノーマル入力モードとは、編集領域１０６のストロークを、原寸で対応するページに設定するモードをいう。
【０２０９】
縮小入力モードとは、編集領域１０６のストロークを、１／２の縮尺で対応するページの所定の領域に設定するモードをいう。
【０２１０】
なお、縮小入力モードにおける縮尺は、任意に設定することができる。
【０２１１】
縮小入力がＯｆｆである状態では、フォーカスボタン２０２−１乃至２０２−６は、非表示とされる。横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６を表示しているとき、スクロールボタン２１２またはスクロールボタン２２１は、表示される。
【０２１２】
横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６を表示しているとき、スクロールボタン２１２がタップされた場合、領域２１１−３乃至領域２１１−６が編集領域１０６に表示される。横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６を表示しているとき、スクロールボタン２２１がタップされた場合、領域２１１−１乃至領域２１１−４が編集領域１０６に表示される。
【０２１３】
メニューにより、縮小入力Ｏｆｆまたは縮小入力Ｏｎのいずれかが選択される。
【０２１４】
メニューの選択により縮小入力Ｏｎとされた状態では、フォーカスボタン２０２−１乃至２０２−６は、表示される。メニューの選択により縮小入力Ｏｎとされた状態では、領域２０１−１乃至領域２０１−４、または領域２１１−１乃至領域２１１−６は、いずれも選択されないので、フォーカスボタン２０２−１乃至２０２−６は、非アクティブである（Ｏｆｆ状態になる）。横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６を表示しているとき、スクロールボタン２１２またはスクロールボタン２２１は、表示される。
【０２１５】
縮小入力Ｏｎとされた状態で、横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６を表示しているとき、スクロールボタン２１２がタップされた場合、領域２１１−３乃至領域２１１−６が編集領域１０６に表示される。横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６を表示しているとき、スクロールボタン２２１がタップされた場合、領域２１１−１乃至領域２１１−４が編集領域１０６に表示される。
【０２１６】
縮小入力Ｏｎとされた状態で、アクティブではないフォーカスボタン２０２−１乃至２０２−６のいずれかがタップされた場合、タップされたフォーカスボタン２０２−１乃至２０２−６のいずれかがアクティブとなり、縮小入力モードに遷移する。
【０２１７】
より詳細に説明すれば、横方向に３２０ドット、縦方向に４００ドットである編集領域１０６を表示しているとき、アクティブではないフォーカスボタン２０２−１がタップされた場合、フォーカスボタン２０２−１がアクティブとなり、領域２０１−１が選択される。横方向に３２０ドット、縦方向に４００ドットである編集領域１０６を表示しているとき、アクティブではないフォーカスボタン２０２−２がタップされた場合、フォーカスボタン２０２−２がアクティブとなり、領域２０１−２が選択される。
【０２１８】
横方向に３２０ドット、縦方向に４００ドットである編集領域１０６を表示しているとき、アクティブではないフォーカスボタン２０２−３がタップされた場合、フォーカスボタン２０２−３がアクティブとなり、領域２０１−３が選択される。横方向に３２０ドット、縦方向に４００ドットである編集領域１０６を表示しているとき、アクティブではないフォーカスボタン２０２−４がタップされた場合、フォーカスボタン２０２−４がアクティブとなり、領域２０１−４が選択される。
【０２１９】
横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６を表示しているとき、アクティブではないフォーカスボタン２０２−１がタップされた場合、フォーカスボタン２０２−１がアクティブとなり、領域２１１−１が選択される。横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６を表示しているとき、アクティブではないフォーカスボタン２０２−２がタップされた場合、フォーカスボタン２０２−２がアクティブとなり、領域２１１−２が選択される。
【０２２０】
同様に、横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６を表示しているとき、アクティブではないフォーカスボタン２０２−３乃至２０２−６のいずれかがタップされた場合、タップされたフォーカスボタン２０２−３乃至２０２−６のいずれかがアクティブとなり、対応する領域２１１−３乃至２１１−６のいずれかが選択される。
【０２２１】
縮小入力モードにおいて、スクロールボタン２１２またはスクロールボタン２２１は、消去される。
【０２２２】
縮小入力モードにおいて、アクティブであるフォーカスボタン２０２−１乃至２０２−６のいずれかがタップされた場合、ノーマル入力モードに遷移し、領域２０１−１乃至領域２０１−４、または領域２１１−１乃至領域２１１−６の選択が解除され、フォーカスボタン２０２−１乃至２０２−６は、非アクティブとなる。
【０２２３】
図２４は、図２３の状態遷移図に対応する、横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６の表示例を示す図である。
【０２２４】
縮小入力がＯｆｆである状態で、フォーカスボタン２０２−１乃至２０２−６は、消去され、スクロールボタン２１２またはスクロールボタン２２１のいずれかが、表示される。
【０２２５】
縮小入力がＯｆｆである状態で、スクロールボタン２１２がタップされた場合、領域２１１−３乃至領域２１１−６が編集領域１０６に表示され、スクロールボタン２２１がタップされた場合、領域２１１−１乃至領域２１１−４が編集領域１０６に表示される。
【０２２６】
メニューの選択により、縮小入力Ｏｎまたは縮小入力Ｏｆｆのいずれかの状態が選択される。
【０２２７】
メニューの選択により縮小入力Ｏｎとされた状態では、フォーカスボタン２０２−１乃至２０２−６は、表示され、非アクティブとされる。縮小入力Ｏｎとされた状態においても、スクロールボタン２１２またはスクロールボタン２２１のいずれかが、表示される。
【０２２８】
縮小入力Ｏｎとされた状態で、スクロールボタン２１２がタップされた場合、領域２１１−３乃至領域２１１−６が編集領域１０６に表示され、スクロールボタン２２１がタップされた場合、領域２１１−１乃至領域２１１−４が編集領域１０６に表示される。
【０２２９】
縮小入力Ｏｎとされた状態で、アクティブではないフォーカスボタン２０２−１乃至２０２−６のいずれかがタップされた場合、タップされたフォーカスボタン２０２−１乃至２０２−６のいずれかがアクティブとなり、縮小入力モードに遷移する。アクティブとなったフォーカスボタン２０２−１乃至２０２−６のいずれかに対応する、領域２１１−１乃至２１１−６が選択される。
【０２３０】
縮小入力モードにおいて、アクティブであるフォーカスボタン２０２−１乃至２０２−６のいずれかがタップされた場合、ノーマル入力モードに遷移し、領域２１１−１乃至領域２１１−６の選択が解除され、フォーカスボタン２０２−１乃至２０２−６は、非アクティブとなる。
【０２３１】
図２５は、横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６の他の表示例を示す図である。
【０２３２】
縮小入力がＯｆｆである状態で、フォーカスボタン２０２−１乃至２０２−６は、消去され、スクロールボタン２１２またはスクロールボタン２２１のいずれかが、表示される。
【０２３３】
縮小入力がＯｆｆである状態で、スクロールボタン２１２がタップされた場合、領域２１１−３乃至領域２１１−６が編集領域１０６に表示され、スクロールボタン２２１がタップされた場合、領域２１１−１乃至領域２１１−４が編集領域１０６に表示される。
【０２３４】
メニューの選択により、縮小入力Ｏｎまたは縮小入力Ｏｆｆのいずれかの状態が選択される。
【０２３５】
メニューの選択により縮小入力Ｏｎとされた状態では、フォーカスボタン２０２−１乃至２０２−６は、表示され、非アクティブとされる。縮小入力Ｏｎとされた状態においては、スクロールボタン２１２またはスクロールボタン２２１は、表示されない。
【０２３６】
縮小入力Ｏｎとされた状態で、アクティブではないフォーカスボタン２０２−１乃至２０２−６のいずれかがタップされた場合、タップされたフォーカスボタン２０２−１乃至２０２−６のいずれかがアクティブとなり、縮小入力モードに遷移する。アクティブとなったフォーカスボタン２０２−１乃至２０２−６のいずれかに対応する、領域２１１−１乃至２１１−６が選択される。
【０２３７】
縮小入力モードにおいて、アクティブであるフォーカスボタン２０２−１乃至２０２−６のいずれかがタップされた場合、ノーマル入力モードに遷移し、領域２１１−１乃至領域２１１−６の選択が解除され、フォーカスボタン２０２−１乃至２０２−６は、非アクティブとなる。
【０２３８】
図２６は、横方向に３２０ドット、縦方向に２７０ドットである編集領域１０６のさらに他の表示例を示す図である。
【０２３９】
縮小入力がＯｆｆである状態で、フォーカスボタン２０２−１乃至２０２−６は、消去され、スクロールボタン２１２またはスクロールボタン２２１のいずれかが、表示される。
【０２４０】
縮小入力がＯｆｆである状態で、スクロールボタン２１２がタップされた場合、領域２１１−３乃至領域２１１−６が編集領域１０６に表示され、スクロールボタン２２１がタップされた場合、領域２１１−１乃至領域２１１−４が編集領域１０６に表示される。
【０２４１】
メニューの選択により、縮小入力Ｏｎまたは縮小入力Ｏｆｆのいずれかの状態が選択される。
【０２４２】
縮小入力がＯｆｆである状態で、領域２１１−１乃至領域２１１−４が編集領域１０６に表示されているとき、メニューの選択により縮小入力Ｏｎとされた場合、領域２１１−１が選択され、領域２１１−１乃至領域２１１−４が編集領域１０６に表示され、スクロールボタン２１２が表示される。
【０２４３】
縮小入力がＯｆｆである状態で、領域２１１−３乃至領域２１１−６が編集領域１０６に表示されているとき、メニューの選択により縮小入力Ｏｎとされた場合、領域２１１−１が選択され、領域２１１−１乃至領域２１１−４が編集領域１０６に表示され、スクロールボタン２１２が表示される。
【０２４４】
縮小入力Ｏｎとされた状態においても、スクロールボタン２１２またはスクロールボタン２２１のいずれかが、表示される。
【０２４５】
縮小入力Ｏｎとされた状態で、スクロールボタン２１２がタップされた場合、領域２１１−３乃至領域２１１−６が編集領域１０６に表示され、スクロールボタン２２１がタップされた場合、領域２１１−１乃至領域２１１−４が編集領域１０６に表示される。
【０２４６】
縮小入力がＯｎである状態で、領域２１１−１乃至領域２１１−４が編集領域１０６に表示されているとき、メニューの選択により縮小入力Ｏｆｆとされた場合、領域２１１−１乃至領域２１１−４が編集領域１０６に表示され、スクロールボタン２１２が表示される。
【０２４７】
縮小入力がＯｎである状態で、領域２１１−３乃至領域２１１−６が編集領域１０６に表示されているとき、メニューの選択により縮小入力Ｏｆｆとされた場合、領域２１１−１乃至領域２１１−４が編集領域１０６に表示され、スクロールボタン２１２が表示される。
【０２４８】
手書きメモプログラムは、タッチパッド２ａのストロークにより検出された軌跡を拡大して設定するようにしてもよい。
【０２４９】
図２７は、表示の領域として、横方向に３２０ドット、縦方向に４００ドットである編集領域１０６を表示している場合の、手書きメモプログラムを実行するＰＤＡによる拡大入力モードの動作を説明する図である。
【０２５０】
タッチパッド２ａの入力の横方向の解像度は、表示の解像度の１／２であり、タッチパッド２ａの入力の縦方向の解像度は、表示の解像度の１／２なので、編集領域１０６における、入力の横方向のドット数は、１６０ドットとなり、入力の縦方向のドット数は、２００ドットとなる。
【０２５１】
拡大画面は、図２７に示すように、領域３０１−１、領域３０１−２、領域３０１−３、および領域３０１−４からなる。領域３０１−１乃至領域３０１−４は、４つ合わせて、１つのページに対応する。領域３０１−１乃至領域３０１−４のそれぞれの大きさは、編集領域１０６の表示領域に対応する。例えば、領域３０１−１乃至領域３０１−４のそれぞれは、横方向に３２０ドット、縦方向に４００ドットの領域である。すなわち、この場合、１つのページは、横方向に６４０ドット、縦方向に８００ドットの領域からなる。すなわち、１つのページのＸ座標の範囲は、１乃至６４０であり、１つのページのＹ座標の範囲は、２０１乃至８００である。
【０２５２】
領域３０１−１は、１つのページを４つに分割した領域のうち、ページの左上の領域に対応する。領域３０１−２は、１つのページを４つに分割した領域のうち、ページの右上の領域に対応する。
【０２５３】
領域３０１−３は、１つのページを４つに分割した領域のうち、ページの左下の領域に対応する。領域３０１−４は、１つのページを４つに分割した領域のうち、ページの右下の領域に対応する。
【０２５４】
手書きメモプログラムは、タッチパッド２ａがストロークされたとき、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、編集領域１０６に、ストロークに対し原寸の軌跡を表示する。
【０２５５】
手書きメモプログラムは、タッチパッド２ａのストロークにより検出された軌跡に対応する座標を取得し、ページの対応する座標にデータを設定する。
【０２５６】
例えば、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、表示の横方向の座標Ｘには、４＊ｘが設定され、表示の縦方向の座標Ｙには、４＊ｙが設定される。
【０２５７】
手書きメモプログラムは、領域３０１−１乃至３０１−４からなるページの座標に設定されたデータに、ストロークデータ化処理を適用し、さらに正規化の処理を適用して、ページ上の軌跡を生成する。
【０２５８】
従って、図２７の左側に示すように、”あ”の文字が手書きで入力された場合、横方向に２倍で、縦方向に２倍の”あ”の文字が領域３０１−１乃至３０１−４に設定されることになる。
【０２５９】
手書きメモプログラムは、編集領域１０６に、ストロークに対し原寸の軌跡を表示するとともに、原寸の軌跡に重ねて、例えば、領域３０１−１に設定された軌跡を表示する。
【０２６０】
手書きメモプログラムは、領域３０１−１乃至３０１−４に設定されたデータからストロークデータ化処理により抽出された、軌跡を表示するために必要なデータをＦｌａｓｈ　ＲＯＭ５３に記憶させる。
【０２６１】
次に、ノーマル入力モードにおける、手書きの処理を図２８のフローチャートを参照して説明する。
【０２６２】
ステップＳ１１において、手書きメモプログラムは、タッチパッド２ａの信号を基に、ストロークに対応する座標を取得する。ステップＳ１２において、手書きメモプログラムは、ストロークに対応する原寸の軌跡の座標を演算する。
【０２６３】
より詳細に説明すれば、図５を参照して説明したように、表示部２の表示の横方向の解像度は、タッチパッド２ａの入力の横方向の解像度の２倍であり、表示部２の表示の縦方向の解像度は、タッチパッド２ａの入力の縦方向の解像度の２倍である。入力の座標（ｘ，ｙ）をそのまま表示の座標（Ｘ，Ｙ）に設定すると、１／２の縮尺の座標にストロークに対応するデータが設定されてしまう。
【０２６４】
そこで、手書きメモプログラムは、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が（ｘ，ｙ）である場合、表示の横方向の座標Ｘに、２＊ｘを設定し、表示の縦方向の座標Ｙに、２＊ｙを設定する。
【０２６５】
例えば、編集領域１０６の表示領域が、横方向に３２０ドット、縦方向に４００ドットであり、編集領域１０６のタッチパッド２ａの入力領域が、横方向に１６０ドット、縦方向に２００ドットであるとき、手書きメモプログラムは、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が（１０，２０）である場合、表示の横方向の座標Ｘとして、２＊ｘを演算し、表示の縦方向の座標Ｙとして、２＊ｙを演算し、その結果、表示の座標（２０，４０）を求める。
【０２６６】
このようにすることで、タッチパッド２ａをストロークした位置と、ほぼ同じ位置に手書きの軌跡が設定される。
【０２６７】
手書きメモプログラムは、演算された、ストロークに対応する原寸の軌跡の座標に、ストロークデータ化処理を適用して、さらに、正規化の処理を適用して、表示のための軌跡を生成する。
【０２６８】
ステップＳ１３において、手書きメモプログラムは、ステップＳ１２の処理で生成された表示のための軌跡を基に、原寸の手書きの軌跡を表示部２に表示する。
【０２６９】
ステップＳ１４において、手書きメモプログラムは、ステップＳ１２のストロークデータ化処理により抽出された、軌跡を表示するために必要なデータをＦｌａｓｈ　ＲＯＭ５３に保存して、ステップＳ１１に戻り、手書きの処理を繰り返す。
【０２７０】
このように、ノーマル入力モードにおいて、タッチパッド２ａをストロークした位置とほぼ同じ位置に軌跡が表示されるように、手書きの軌跡のデータが保存され、手書きの軌跡が表示される。
【０２７１】
次に、縮小入力モードにおける、手書きの処理を図２９のフローチャートを参照して説明する。
【０２７２】
ステップＳ３１において、手書きメモプログラムは、タッチパッド２ａの信号を基に、ストロークに対応する座標を取得する。
【０２７３】
ステップＳ３２において、手書きメモプログラムは、ストロークに対応する縮小した表示の座標を演算する。
【０２７４】
例えば、選択されている領域２０１−１乃至２０１−４が、左側からｎ番目であって、上側からｍ番目の領域であり、領域２０１−１乃至２０１−４の横方向の幅がｉドットであり、領域２０１−１乃至２０１−４の縦方向の高さがｊドットであるとき、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、手書きメモプログラムは、表示の横方向の座標Ｘに、ｘ＋（（ｎ−１）＊ｉ）を設定し、表示の縦方向の座標Ｙに、ｙ＋（（ｍ−１）＊ｊ）を設定する。
【０２７５】
例えば、領域２０１−４が選択されているとき、手書きメモプログラムは、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が（１０，２０）である場合、表示の横方向の座標Ｘとして、ｘ＋１６０を演算し、表示の縦方向の座標Ｙとして、ｙ＋２００を演算し、その結果、表示の座標（１７０，２２０）を求める。
【０２７６】
手書きメモプログラムは、演算された、ストロークに対応する縮小した表示の座標に、ストロークデータ化処理を適用して、さらに、正規化の処理を適用して、表示のための縮小された軌跡を生成する。
【０２７７】
ステップＳ３３において、手書きメモプログラムは、ステップＳ３２の処理で算出された表示のための縮小された軌跡を基に、縮小した手書きの軌跡を表示部２にさらに表示する。例えば、手書きメモプログラムは、グレイアウトした、縮小した手書きの軌跡を表示部２にさらに表示する。
【０２７８】
ステップＳ３４において、手書きメモプログラムは、ステップＳ３１の処理で取得した座標を基に、縮小した手書きの軌跡に重ねて、原寸の手書きの軌跡を表示部２にさらに表示する。
【０２７９】
手書きメモプログラムは、ステップＳ３１の処理で取得した座標から、ストロークに対応する原寸の軌跡の座標を演算し、演算された、ストロークに対応する原寸の軌跡の座標に、ストロークデータ化処理を適用する。手書きメモプログラムは、さらに、正規化の処理を適用して、原寸の表示のための軌跡を生成する。手書きメモプログラムは、このように生成された、原寸の表示のための軌跡を縮小した手書きの軌跡に重ねて表示部２にさらに表示する。
【０２８０】
ステップＳ３５において、手書きメモプログラムは、ステップＳ３２のストロークデータ化の処理により得られたデータをＦｌａｓｈ　ＲＯＭ５３に保存して、ステップＳ３１に戻り、手書きの処理を繰り返す。
【０２８１】
このように、ストロークが縮小されて、軌跡として保存され、縮小された軌跡が表示され、縮小された軌跡に重ねて原寸の軌跡が表示されるので、手書きメモプログラムを実行するＰＤＡにおいては、使用者は、より容易に、より細かい軌跡を入力することができるようになる。
【０２８２】
次に、拡大入力モードにおける、手書きの処理を図３０のフローチャートを参照して説明する。
【０２８３】
ステップＳ５１において、手書きメモプログラムは、タッチパッド２ａの信号を基に、ストロークに対応する座標を取得する。
【０２８４】
ステップＳ５２において、手書きメモプログラムは、ストロークに対応する拡大した表示の座標を演算する。
【０２８５】
例えば、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が、（ｘ，ｙ）である場合、手書きメモプログラムは、表示の横方向の座標Ｘとして、４＊ｘを演算し、表示の縦方向の座標Ｙとして、４＊ｙを演算し、表示の座標（４＊ｘ，４＊ｙ）を求める。
【０２８６】
例えば、手書きメモプログラムは、タッチパッド２ａのストロークにより検出された軌跡に含まれる座標が（１０，２０）である場合、表示の座標（４０，８０）を求める。
【０２８７】
手書きメモプログラムは、演算された、ストロークに対応する拡大した表示の座標に、ストロークデータ化処理を適用して、さらに、正規化の処理を適用して、表示のための拡大された軌跡を生成する。
【０２８８】
ステップＳ５３において、手書きメモプログラムは、ステップＳ５２の処理で生成された、拡大した手書きの軌跡を表示部２にさらに表示する。
【０２８９】
ステップＳ５４において、手書きメモプログラムは、拡大した手書きの軌跡に重ねて、原寸の手書きの軌跡を表示部２にさらに表示する。
【０２９０】
ステップＳ５５において、手書きメモプログラムは、ステップＳ５２のストロークデータ化の処理により得られたデータをＦｌａｓｈ　ＲＯＭ５３に保存して、ステップＳ５１に戻り、手書きの処理を繰り返す。
【０２９１】
このように、ストロークが拡大されて、軌跡として保存され、拡大された軌跡が表示され、拡大された軌跡に重ねて原寸の軌跡が表示されるので、手書きメモプログラムを実行するＰＤＡにおいては、使用者は、より容易に、より大きな軌跡を入力することができるようになる。
【０２９２】
以上のように、ストロークの原寸の軌跡を表示するようにした場合には、軌跡を認識させることができる。
【０２９３】
また、入力手段へのストロークによる入力があった場合、第１の大きさの領域に、ストロークに対して原寸の第１の軌跡の表示を制御し、第１の大きさの領域に対する第２の大きさの領域の大きさの比率に基づいて、所定の正規化により、第１の軌跡の大きさを変更した第２の軌跡を生成し、第１の軌跡の表示と同時に、第１の大きさの領域と重複する第２の大きさの領域に、第１の軌跡に重ねて、第２の軌跡を表示するように表示を制御するようにした場合には、限られた表示領域内で、使用者に、表示内容を、詳細な部分まで、より確実に認識させることができるようになる。
【０２９４】
次に、縮小入力モードにおける表示の処理を図３１のフローチャートを参照して説明する。
【０２９５】
ステップＳ７１において、手書きメモプログラムは、Ｆｌａｓｈ　ＲＯＭ５３に記憶されている、所定のページのデータを読み出し、ページの軌跡を表示部２に原寸で表示する。ここで言う原寸は、データに対して原寸であるという意味である。
【０２９６】
ステップＳ７２において、手書きメモプログラムは、フォーカスボタン２０２−１乃至２０２−４などの状態を基に、領域２０１−１乃至２０１−４のいずれかが選択されているか否かを判定する。
【０２９７】
ステップＳ７２において、領域２０１−１乃至２０１−４のいずれかが選択されていると判定された場合、ステップＳ７３に進み、手書きメモプログラムは、選択されている領域２０１−１乃至２０１−４のいずれかの軌跡を基に、拡大した軌跡を生成する。例えば、手書きメモプログラムは、選択されている領域２０１−１乃至２０１−４のいずれかの軌跡を２倍に拡大した軌跡を生成する。
【０２９８】
ステップＳ７４において、手書きメモプログラムは、表示部２に、ステップＳ７３の処理で生成した拡大した軌跡を、原寸の軌跡に重ねて表示し、処理は終了する。
【０２９９】
ステップＳ７２において、領域２０１−１乃至２０１−４のいずれも選択されていないと判定された場合、拡大した軌跡を表示する必要はないので、原寸の軌跡のみを表示して、処理は終了する。
【０３００】
このように、本発明に係るＰＤＡは、ページの軌跡を原寸で表示すると共に、これに重ねて、選択されている領域の軌跡を拡大して表示するので、限られた表示領域内であっても、使用者は、表示内容を、詳細な部分まで、より確実に認識することができる。
【０３０１】
次に、拡大入力モードにおける表示の処理を図３２のフローチャートを参照して説明する。
【０３０２】
ステップＳ９１において、手書きメモプログラムは、Ｆｌａｓｈ　ＲＯＭ５３に記憶されている、所定のページのデータを読み出し、ページの軌跡を表示部２に原寸で表示する。ここで言う原寸は、データに対して原寸であるという意味である。
【０３０３】
ステップＳ９２において、手書きメモプログラムは、ページと編集領域１０６の大きさの比率から、ページの軌跡を縮小した軌跡を生成する。例えば、手書きメモプログラムは、ページの軌跡を１／２に縮小した軌跡を生成する。
【０３０４】
ステップＳ９３において、手書きメモプログラムは、表示部２に、ステップＳ９２の処理で生成した縮小した軌跡を、原寸の軌跡に重ねて表示し、処理は終了する。
【０３０５】
このように、本発明に係るＰＤＡは、ページの軌跡を原寸で表示すると共に、これに重ねて、ページの軌跡を縮小して表示するので、限られた表示領域内であっても、使用者は、全体の内容を認識するとともに、表示内容を、詳細な部分まで、より確実に認識することができる。
【０３０６】
なお、ＰＤＡは、ページの軌跡を原寸で表示すると共に、これに重ねて、所定の軌跡を縮小または拡大して表示すると説明したが、手書き入力された軌跡に限らず、任意の画像について、原寸で表示すると共に、これに重ねて、画像を縮小または拡大して表示するようにすることができる。
【０３０７】
以上のように、画像を原寸で表示するようにした場合には、画像を認識させることができる。
【０３０８】
また、第１の大きさの領域に配置されている第１の画像の表示を制御し、第１の大きさの領域に対する、第１の大きさの領域の一部である第２の大きさの領域の大きさの比率に基づいて、第２の大きさの領域に配置されている第１の画像の一部の大きさを変更した第２の画像を生成し、第１の画像に重ねて、第２の画像を表示するように表示を制御するようにした場合には、限られた表示領域内で、使用者に、表示内容を、詳細な部分まで、より確実に認識させることができるようになる。
【０３０９】
また、第１の大きさの領域に配置されている第１の画像の表示を制御し、第１の大きさの領域に対する、第１の大きさの領域を含む第２の大きさの領域の大きさの比率に基づいて、第２の大きさの領域に配置されている、第１の画像を含む第２の画像の大きさを変更した第３の画像を生成し、第１の画像に重ねて、第３の画像を表示するように表示を制御するようにした場合には、限られた表示領域内で、使用者に、表示内容を、詳細な部分まで、より確実に認識させることができるようになる。
【０３１０】
なお、本発明は、ＰＤＡに限らず、携帯電話機、またはパーソナルコンピュータなどの情報処理装置または携帯端末装置にも適用できる。
【０３１１】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０３１２】
この記録媒体は、図４に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク８１（フレキシブルディスクを含む）、光ディスク８２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）を含む）、光磁気ディスク８３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｃ）（商標）を含む）、若しくはメモリカード１１などの半導体メモリなどよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているＦｌａｓｈ　ＲＯＭ５３や、図示せぬハードディスクなどで構成される。
【０３１３】
なお、上述した一連の処理を実行させるプログラムは、必要に応じてルータ、モデムなどのインターフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を介してコンピュータにインストールされるようにしてもよい。
【０３１４】
また、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０３１５】
【発明の効果】
以上のように、第１の本発明によれば、ストロークによる入力された軌跡を認識させることができる。
【０３１６】
また、第１の本発明によれば、限られた表示領域内で、使用者に、表示内容を、詳細な部分まで、より確実に認識させることができるようになる。
【０３１７】
第２の本発明によれば、画像を認識させることができる。
【０３１８】
また、第２の本発明によれば、限られた表示領域内で、使用者に、表示内容を、詳細な部分まで、より確実に認識させることができるようになる。
【０３１９】
第３の本発明によれば、画像を認識させることができる。
【０３２０】
また、第３の本発明によれば、限られた表示領域内で、使用者に、表示内容を、詳細な部分まで、より確実に認識させることができるようになる。
【図面の簡単な説明】
【図１】ＰＤＡの正面図である。
【図２】ＰＤＡの左側の側面図である。
【図３】ＰＤＡの上面図である。
【図４】ＰＤＡの電気的構成例を示すブロック図である。
【図５】表示部２の表示の解像度、およびタッチパッド２ａの入力の解像度を説明する図である。
【図６】手書きメモプログラムにより表示されるデータの構造を示す図である。
【図７】新規のノートを開いた手書きメモプログラムを実行するＰＤＡの表示部２に表示される画像の例を示す図である。
【図８】各領域の範囲の例を示す図である。
【図９】各領域の範囲の例を示す図である。
【図１０】表示部２に表示される手書きメモの例を示す図である。
【図１１】ノートのリストを表示させたとき、手書きメモプログラムを実行するＰＤＡの表示部２に表示される画像の例を示す図である。
【図１２】グラフティエリア１０７を消去したとき、手書きメモプログラムを実行するＰＤＡに手書きメモを入力する場合の、表示部２に表示される画像の例を示す図である。
【図１３】グラフティエリア１０７を消去したとき、ノートのリストを表示させる場合の、手書きメモプログラムを実行するＰＤＡの表示部２に表示される画像を示す図である。
【図１４】グラフティエリア１０７がスクリーン印刷により設けられているときの、各領域の範囲の例を示す図である。
【図１５】手書きメモプログラムを実行するＰＤＡの縮小入力モードにおける、手書きメモの入力および表示の動作を説明する図である。
【図１６】縮小画面の構成を示す図である。
【図１７】手書きメモプログラムを実行するＰＤＡの縮小入力モードにおける、手書きメモの入力および表示の動作を説明する図である。
【図１８】縮小画面の構成を示す図である。
【図１９】手書きメモプログラムを実行するＰＤＡの縮小入力モードにおける、手書きメモの入力および表示の動作を説明する図である。
【図２０】手書きメモプログラムを実行するＰＤＡの縮小入力モードにおける、手書きメモの入力および表示の動作を説明する図である。
【図２１】領域２０１−１乃至２０１−４のいずれかを選択する他の方法について説明する図である。
【図２２】領域２０１−１乃至２０１−４のいずれかを選択する他の方法について説明する図である。
【図２３】領域２０１−１乃至２０１−４のいずれか、または領域２１１−１乃至２１１−６を選択するさらに他の方法を説明する状態遷移図である。
【図２４】領域２１１−１乃至２１１−６のいずれか選択する方法を説明する図である。
【図２５】領域２１１−１乃至２１１−６のいずれか選択する他の方法を説明する図である。
【図２６】領域２１１−１乃至２１１−６のいずれか選択するさらに他の方法を説明する図である。
【図２７】手書きメモプログラムを実行するＰＤＡによる拡大入力モードの動作を説明する図である。
【図２８】ノーマル入力モードにおける、手書きの処理を説明するフローチャートである。
【図２９】縮小入力モードにおける、手書きの処理を説明するフローチャートである。
【図３０】拡大入力モードにおける、手書きの処理を説明するフローチャートである。
【図３１】縮小入力モードにおける、表示の処理を説明するフローチャートである。
【図３２】拡大入力モードにおける、表示の処理を説明するフローチャートである。
【符号の説明】
２　表示部，　２ａ　タッチパッド，　１１　メモリカード，　５１　ＣＰＵ，５３　Ｆｌａｓｈ　ＲＯＭ，　５４　ＥＤＯ　ＤＲＡＭ，　８１　磁気ディスク，　８２　光ディスク，　８３　光磁気ディスク，　１０６　編集領域，　２０１−１乃至２０１−４　領域，　２０２−１乃至２０２−６　フォーカスボタン，　２１１−１乃至２１１−６　領域，　２１２　スクロールボタン，　２２１　スクロールボタン，　２３１　トグルボタン，　３０１−１乃至３０１−４　領域
【図１】
2004078815.tif 000003
【図２】
2004078815.tif 000004
【図３】
2004078815.tif 000005
【図４】
2004078815.tif 000006
【図５】
2004078815.tif 000007
【図６】
2004078815.tif 000008
【図７】
2004078815.tif 000009
【図８】
2004078815.tif 000010
【図９】
2004078815.tif 000011
【図１０】
2004078815.tif 000012
【図１１】
2004078815.tif 000013
【図１２】
2004078815.tif 000014
【図１３】
2004078815.tif 000015
【図１４】
2004078815.tif 000016
【図１５】
2004078815.tif 000017
【図１６】
2004078815.tif 000018
【図１７】
2004078815.tif 000019
【図１８】
2004078815.tif 000020
【図１９】
2004078815.tif 000021
【図２０】
2004078815.tif 000022
【図２１】
2004078815.tif 000023
【図２２】
2004078815.tif 000024
【図２３】
2004078815.tif 000025
【図２４】
2004078815.tif 000026
【図２５】
2004078815.tif 000027
【図２６】
2004078815.tif 000028
【図２７】
2004078815.tif 000029
【図２８】
2004078815.tif 000030
【図２９】
2004078815.tif 000031
【図３０】
2004078815.tif 000032
【図３１】
2004078815.tif 000033
【図３２】
2004078815.tif 000034