"タッチパネルと、前記タッチパネルを介して手書き文字の入力を受け付け、前記タッチパネルに前記手書き文字を表示させるためのプロセッサとを備え、前記プロセッサは、前記タッチパネルを介して所定の形状が入力されると、前記タッチパネルに画面をスクロールさせる、電子機器。前記プロセッサは、句点の入力を検知すると、前記所定の形状が入力されたと判断する、請求項1に記載の電子機器。前記プロセッサは、読点の入力を検知すると、前記所定の形状が入力されたと判断する、請求項1または2に記載の電子機器。前記プロセッサは、前記タッチパネルを介して所定の形状が入力されると、前回のスクロールから前記所定の形状が入力されるまでの間に入力された手書き文字を囲むエリアのスクロール方向の幅だけ、前記タッチパネルに画面をスクロールさせる、請求項1から3のいずれか1項に記載の電子機器。前記プロセッサは、前記所定の形状が入力された際に、当該所定の形状の後方に前記幅を有する空白エリアが存在するか否かを判断し、前記幅を有する空白エリアが存在する場合に、前記画面をスクロールし、前記幅を有する空白エリアが存在しない場合に、前記画面をスクロールしない、請求項4に記載の電子機器。タッチパネルとプロセッサとを含む電子機器における手書き処理方法であって、前記プロセッサが、前記タッチパネルを介して手書き文字の入力を受け付けるステップと、前記プロセッサが、前記タッチパネルに前記手書き文字を表示させるステップと、前記プロセッサが、前記タッチパネルを介して所定の形状が入力されると、前記タッチパネルに画面をスクロールさせるステップとを備える、手書き処理方法。タッチパネルとプロセッサとを含む電子機器のための手書き処理プログラムであって、前記タッチパネルを介して手書き文字の入力を受け付けるステップと、前記タッチパネルに前記手書き文字を表示させるステップと、前記タッチパネルを介して所定の形状が入力されると、前記タッチパネルに画面をスクロールさせるステップとを前記プロセッサに実行させる、手書き処理プログラム。しかしながら、より簡単で手間のかからないスクロール命令の入力方法が求められている。本発明は、かかる問題を解決するためになされたものであり、その目的は、より簡単に、手間をかけずに、ユーザがスクロール命令を入力することができる電子機器、手書き処理方法、および手書き処理プログラムを提供することである。この発明のある局面に従うと、タッチパネルと、タッチパネルを介して手書き文字の入力を受け付け、タッチパネルに手書き文字を表示させるためのプロセッサとを備える電子機器が提供される。プロセッサは、タッチパネルを介して所定の形状が入力されると、タッチパネルに画面をスクロールさせる。好ましくは、プロセッサは、句点の入力を検知すると、所定の形状が入力されたと判断する。好ましくは、プロセッサは、読点の入力を検知すると、所定の形状が入力されたと判断する。好ましくは、プロセッサは、タッチパネルを介して所定の形状が入力されると、前回のスクロールから所定の形状が入力されるまでの間に入力された手書き文字を囲むエリアのスクロール方向の幅だけ、タッチパネルに画面をスクロールさせる。好ましくは、プロセッサは、所定の形状が入力された際に、当該所定の形状の後方に幅を有する空白エリアが存在するか否かを判断し、幅を有する空白エリアが存在する場合に、画面をスクロールし、幅を有する空白エリアが存在しない場合に、画面をスクロールしない。この発明の別の局面に従うと、タッチパネルとプロセッサとを含む電子機器における手書き処理方法が提供される。手書き処理方法は、プロセッサが、タッチパネルを介して手書き文字の入力を受け付けるステップと、プロセッサが、タッチパネルに手書き文字を表示させるステップと、プロセッサが、タッチパネルを介して所定の形状が入力されると、タッチパネルに画面をスクロールさせるステップとを備える。この発明の別の局面に従うと、タッチパネルとプロセッサとを含む電子機器のための手書き処理プログラムが提供される。手書き処理プログラムは、タッチパネルを介して手書き文字の入力を受け付けるステップと、タッチパネルに手書き文字を表示させるステップと、タッチパネルを介して所定の形状が入力されると、タッチパネルに画面をスクロールさせるステップとをプロセッサに実行させる。以上のように、この発明によれば、より簡単に、手間をかけずに、ユーザがスクロール命令を入力することができる電子機器、手書き処理方法、および手書き処理プログラムが提供される。以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。以下では、電子ノートを電子機器の代表例として説明を行う。ただし、電子機器は、パーソナルコンピュータ、携帯型電話機、PDAPersonalDigitalAssistantなどのような、タッチパネルを有する他の情報端末によっても実現可能である。<電子ノート100の動作概要>まず、本実施の形態に係る電子ノート100に1行分の手書き文字と句点または読点とが入力された場合の動作概要について説明する。図1は、本実施の形態に係る電子ノート100に1行分の手書き文字と句点とが入力された場合の動作概要を示すイメージ図である。より詳細には、図1aは、ユーザが電子ノート100に手書き文字を入力している状態を示すイメージ図である。図1bは、ユーザが電子ノートに句点を入力している状態を示すイメージ図である。図1cは、電子ノートが画面をスクロールした状態を示すイメージ図である。図1aを参照して、ユーザは、タッチパネル120を介して、電子ノート100に手書き文字を入力する。具体的には、ユーザは、スタイラスペン190をタッチパネル120上でスライドさせることによって、手書き文字を入力する。電子ノート100は、スタイラスペン190の軌跡に沿って線を表示することによって、文字や図形を示す手書きの画像を表示する。図1bを参照して、ユーザは、タッチパネル120を介して、1行分の手書き文字を入力した後に、電子ノート100に句点。を入力する。具体的には、ユーザは、スタイラスペン190をタッチパネル120上でスライドさせることによって、句点。を入力する。電子ノート100は、スタイラスペン190の軌跡に沿って線を表示することによって、句点。を示す手書きの画像を表示する。図1cを参照して、電子ノート100は、タッチパネル120を介して、句点。が入力されたことを検知する。電子ノート100は、前回のスクロールまたは手書きアプリケーション開始から句点が入力されるまでの間に入力された、1行分の手書き文字を囲むエリアの高さXだけ、画面をスクロールする。換言すれば、電子ノート100は、手書き文字のエリアのスクロール方向の幅Xだけ、画面をスクロールする。次に、本実施の形態に係る電子ノート100に2行分の手書き文字と句点または読点とが入力された場合の動作概要について説明する。図2は、本実施の形態に係る電子ノート100に2行分の手書き文字と句点とが入力された場合の動作概要を示すイメージ図である。より詳細には、図2aは、ユーザが電子ノート100に手書き文字を入力している状態を示すイメージ図である。図2bは、ユーザが電子ノートに句点を入力している状態を示すイメージ図である。図2cは、電子ノートが画面をスクロールした状態を示すイメージ図である。図2aを参照して、ユーザは、タッチパネル120を介して、電子ノート100に手書き文字を入力する。具体的には、ユーザは、スタイラスペン190をタッチパネル120上でスライドさせることによって、手書き文字を入力する。電子ノート100は、スタイラスペン190の軌跡に沿って線を表示することによって、文字や図形を示す手書きの画像を表示する。図2bを参照して、ユーザは、タッチパネル120を介して、2行分の手書き文字を入力した後に、電子ノート100に句点。を入力する。具体的には、ユーザは、スタイラスペン190をタッチパネル120上でスライドさせることによって、句点。を入力する。電子ノート100は、スタイラスペン190の軌跡に沿って線を表示することによって、句点。を示す手書きの画像を表示する。図2cを参照して、電子ノート100は、タッチパネル120を介して、句点。が入力されたことを検知する。電子ノート100は、前回のスクロールまたは手書きアプリケーション開始から句点が入力されるまでの間に入力された、2行分の手書き文字を囲むエリアの高さYだけ、画面をスクロールする。換言すれば、電子ノート100は、手書き文字のエリアのスクロール方向の幅Yだけ、画面をスクロールする。これによって、ユーザは、手をスクロール方向にずらさなくても、手書き文字の入力を継続することができる。手の平とタッチパネル120の表面とが滑り難いときに特に有効である。また、ユーザは、手書き文字の入力命令とは別に、スクロール命令を入力する必要がなくなる。すなわち、より簡単に、手間をかけずに、ユーザがスクロール命令を入力することができる。なお、本実施の形態においては、電子ノート100が、句点の入力に応じて画面をスクロールする場合について説明するが、このような形態に限定するものではない。電子ノート100が、読点の入力に応じて画面をスクロールしてもよいし、句点と読点とに応じて画面をスクロールしてもよい。すなわち、電子ノート100が、所定の形状を有する文字や画像の入力に応じて画面をスクロールすればよい。なお、電子ノート100が、句読点のように、文または文の意味の区切りを意味するものとして入力されたり表示されたりする文字や画像の入力に応じて画面をスクロールすればより効率的である。以下、このような機能を実現するための電子ノート100の具体的な構成について詳述する。<電子ノート100のハードウェア構成>次に、電子ノート100の具体的構成の一態様について説明する。図3は、電子ノート100のハードウェア構成を表わすブロック図である。図3を参照して、電子ノート100は、主たる構成要素として、CPU110と、タッチパネル120と、メモリ130と、メモリインターフェイス140と、通信インターフェイス150とを含む。タッチパネル120は、ディスプレイ121とタブレット122とを含む。タッチパネル120は、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式などのいずれのタイプであってもよい。タッチパネル120は、光センサ液晶を含んでもよい。タッチパネル120は、所定時間毎に外部の物体によるタッチパネル120へのタッチ操作を検知して、タッチ座標接触座標をCPU110に入力する。換言すれば、CPU110は、タッチパネル120から順次タッチ座標を取得する。タッチパネル120は、CPU110からの命令信号に基づいて、文字や画像を表示する。メモリ130は、各種のRAMRandomAccessMemoryや、ROMReadOnlyMemoryや、ハードディスクなどによって実現される。メモリ130は、CPU110によって実行されるプログラム、タッチパネル120を介して入力されたタッチ座標の時系列データ筆跡データ131、最新のスクロールから現在までの間に検知されたタッチの最上座標データ132と最下座標データ133、などを記憶する。換言すれば、CPU110は、メモリ130に記憶されているプログラムを実行することによって、電子ノート100の各部を制御する。メモリインターフェイス140は、外部の記憶媒体141からデータを読み出す。換言すれば、CPU110は、メモリインターフェイス140を介して外部の記憶媒体141に格納されているデータを読み出して、当該データをメモリ130に格納する。逆に、CPU110は、メモリ130からデータを読み出して、メモリインターフェイス140を介して当該データを外部の記憶媒体141に格納する。なお、記憶媒体141としては、CD-ROMCompactDiscReadOnlyMemory、DVD-ROMDigitalVersatileDiskReadOnlyMemory、USBUniversalSerialBusメモリ、メモリカード、FDFlexibleDisk、ハードディスク、磁気テープ、カセットテープ、MOMagneticOpticalDisc、MDMiniDisc、ICIntegratedCircuitカードメモリカードを除く、光カード、マスクROM、EPROM、EEPROMElectronicallyErasableProgrammableReadOnlyMemoryなどの、不揮発的にプログラムを格納する媒体が挙げられる。通信インターフェイス150は、アンテナやコネクタによって実現される。通信インターフェイス150は、有線通信あるいは無線通信によって他の装置との間でデータをやり取りする。換言すれば、CPU110は、通信インターフェイス150を介して、他の装置からプログラムや画像データやテキストデータなどを受信したり、他の装置に画像データやテキストデータを送信したりする。CPU110は、メモリ130あるいは記憶媒体141に記憶されているプログラムを実行することによって、電子ノート100の各部を制御する。すなわち、CPU110は、メモリ130あるいは記憶媒体141に記憶されているプログラムを実行することによって、図4に記載の機能ブロックを実現したり、図8に記載の処理を実行したりする。以下では、電子ノート100が有する機能構成について説明する。図4は、本実施の形態に係る電子ノート100の機能構成を示すブロック図である。図4を参照して、メモリ130は、筆跡データ131と、最上座標データ132と、最下座標データ133を記憶する。CPU110は、メモリ130に記憶されているプログラムを実行することによって、座標検知部111、座標処理部113、筆跡処理部112、スクロール処理部114を実現する。なお、本実施の形態においては、座標検知部111、筆跡処理部112、座標処理部113、スクロール処理部114は、CPU110がプログラムを実行することによって、実現されるものである。しかしながら、座標検知部111、筆跡処理部112、座標処理部113、スクロール処理部114は、専用のハードウェア回路によって実現されてもよい。まず、座標検知部111は、タブレット122からの信号に基づいて、タッチパネル120における外部の物体の接触座標を取得する。座標検知部111は、取得する接触座標を時系列データ筆跡データ131として逐次メモリ130に記憶する。座標検知部111は、手書き画像の座標と、選択されているペンの種類とを対応付けてメモリ130に蓄積してもよい。筆跡処理部112は、筆跡データ131に基づいて、接触座標の軌跡をタッチパネル120に表示させる。これによって、接触座標の軌跡が文字や図形を示す場合、ユーザは、タッチパネル120に表示されている文字や図形を認識することができる。筆跡処理部112は、後述するように画面がスクロールされる際に、スクロール量に応じて、接触座標の軌跡すなわち手書き文字をずらして表示する平行移動させる。座標処理部113は、前回のスクロール時または手書きアプリケーションの起動時以降に検知された接触座標のうち、スクロール方向の最も前方に位置する接触座標を最上座標データ132としてメモリ130に記憶する。座標処理部113は、前回のスクロール時または手書きアプリケーションの起動時以降に検知された接触座標のうち、スクロール方向の最も後方に位置する座標を最下座標データ133としてメモリ130に記憶する。図5は、本実施の形態に係る最上座標と最下座標とスクロール量Yとを示すイメージ図である。図4および5を参照して、たとえば、ページが進む方向スクロール方向が、下方向y方向である場合には、座標処理部113は、接触座標のうちの最も上に位置する座標を最上座標データ132としてメモリ130に記憶する。逆に、座標処理部113は、接触座標のうちの最も下に位置する座標を最下座標データ133としてメモリ130に記憶する。また、ページが進む方向スクロール方向が、左方向x方向である場合には、座標処理部113は、接触座標のうちの最も右に位置する座標を最上座標データ132としてメモリ130に記憶する。逆に、座標処理部113は、接触座標のうちの最も左に位置する座標を最下座標データ133としてメモリ130に記憶する。スクロール処理部114は、筆跡データ131に基づいて、接触座標の軌跡が所定の形状を示すか否かを判断する。本実施の形態においては、スクロール処理部114は、タッチパネル120を介して、句点。が入力されたと判断した場合、タッチパネル120に画面をスクロールさせる。より詳細には、スクロール処理部114は、検知された接触座標の軌跡と、その周囲特に前方に位置する文字との相対位置とに基づいて、句点。が入力されたか否かを判断する。スクロール処理部114は、最上座標データ132と最下座標データ133とに基づいて、スクロール量X,Yを決定する。なお、スクロール処理部114は、画面をスクロールした際に、最上座標データ132と最下座標データ133とをリセットする。たとえば、ページが進む方向スクロール方向が、下方向y方向である場合には、スクロール処理部114は、最上座標データ132と最下座標データ133とに基づいて、前回のスクロール以降における接触座標のうちの最も上に位置する座標と最も下に位置する座標との距離をスクロール量X,Yとして計算する。ページが進む方向スクロール方向が、左方向x方向である場合には、座標処理部113は、最上座標データ132と最下座標データ133とに基づいて、前回のスクロール以降における接触座標のうちの最も右に位置する座標と最も左に位置する座標との距離をスクロール量として計算する。以下では、句点または読点による上記のような自動スクロール処理が実行されない方が好ましい場合について説明する。図6は、スクロールを行わない第1のケースを示すイメージ図である。図7は、スクロールを行わない第2のケースを示すイメージ図である。図6を参照して、本実施の形態においては、CPU110またはスクロール処理部114は、タッチパネル120のうちの、画像が表示されているエリア121Xに入力された手書き文字に関しては、句点による自動スクロール処理を実行しない。一方、CPU110またはスクロール処理部114は、タッチパネル120のうちの、画像が表示されていないエリア121Yに入力された手書き文字に関しては、句点による自動スクロール処理を実行する。図7を参照して、本実施の形態においては、CPU110またはスクロール処理部114は、タッチパネル120のうちの、問題が表示されているエリア122Xに入力された手書き文字に関しては、句点による自動スクロール処理を実行しない。一方、CPU110またはスクロール処理部114は、タッチパネル120のうちの、答えを入力するためのエリア122Yに入力された手書き文字に関しては、句点による自動スクロール処理を実行する。なお、図7に関しては、CPU110は、問題が表示されているエリア122Xに関しては、スクロールバー123Xを介して、ユーザから画面をスクロールするための命令を受け付ける。同様に、CPU110は、答えを入力するためのエリア122Yに関しても、スクロールバー123Yを介して、ユーザから画面をスクロールするための命令を受け付ける。<手書き処理>以下では、CPU110によって実行される手書き処理について説明する。図8は、本実施の形態に係る手書き処理を示すフローチャートである。図8を参照して、CPU110は、手書きモードが選択されているか否かを判断するステップS102。たとえば、CPU110は、スタイラスペン190などを介した手書きによって文字の入力を受け付けるモード、ソフトウェアボタンによって文字の入力を受け付けるモード、ハードウェアボタンによって文字の入力を受けるモード、のいずれが選択されているかを判断する。手書きモードが選択されていない場合ステップS102においてNOである場合、CPU110は、手書き処理を終了する。手書きモードが選択されている場合ステップS102においてYESである場合、CPU110は、タッチパネル120を介して接触座標を検出する。CPU110は、接触座標が検出できない場合ステップS104においてNOである場合、ステップS102からの処理を繰り返す。CPU110は、接触座標が検出できる場合ステップS104においてYESである場合、タッチパネル120に当該接触座標に対応する位置の表示態様たとえば輝度を変化させるステップS106。より詳細には、CPU110は、接触座標を筆跡データ131としてメモリ130に蓄積する。そして、CPU110は、筆跡データ131接触座標の軌跡に沿って、タッチパネル120に入力された手書き文字を表示させる。CPU110は、接触座標がスクロールエリア自動スクロール処理を実行すべきエリア内であるか否かを判断するステップS108。CPU110は、接触座標がスクロールエリア外である場合ステップS108においてNOである場合、ステップS104からの処理を繰り返す。CPU110は、接触座標がスクロールエリア内である場合ステップS108においてYESである場合、今回の接触座標に基づいて、メモリ130の最上座標データ132と最下座標データ133とを更新するステップS110。CPU110は、筆跡データ131に基づいて、句点が手書きされたか否かを判断するステップS112。CPU110は、句点が手書きされていない場合ステップS112においてNOである場合、ステップS104からの処理を繰り返す。CPU110は、句点が手書きされた場合ステップS112においてYESである場合、メモリ130の最上座標データ132と最下座標データ133とに基づいて、スクロール量X,Yを計算するステップS114。スクロール量が決定されると、CPU110は、メモリ130の最上座標データ132と最下座標データ133とをリセットする。CPU110は、前回のスクロール時以降に入力された手書き文字や画像が囲まれるエリアの後方下方に、スクロール量に対応する幅広さを有する空白エリアが存在するか否かを判断するステップS116。スクロール量に対応する幅を有する空白エリアが存在しない場合ステップS116においてNOである場合、すなわち前回のスクロール以降に入力された手書き文字が囲まれるエリアの後方に手書き文字や画像が既に存在する場合、CPU110は、ステップS104からの処理を実行する。スクロール量に対応する幅を有する空白エリアが存在する場合ステップS116においてYESである場合、すなわち前回のスクロール以降に入力された手書き文字が囲まれるエリアの後方に手書き文字や画像が未だ存在しない場合、CPU110は、タッチパネル120に、スクロール量だけ画面をスクロールさせるステップS118。CPU110は、ステップS104からの処理を繰り返す。ただし、句点などの所定の形状が入力されたか否かの判断の信頼性を向上させるために、CPU110は、以下のような処理を実行しても良い。CPU110は、句点。が入力されたと判断した場合ステップS112においてYESである場合、所定の時間が経過するまで次の手書き文字または画像が入力されないときに、ステップS114からの処理を実行してもよい。言い換えれば、ステップS112において、CPU110は、句点が入力されたか否かと、句点と判断された手書き画像の入力後に未入力状態が所定時間以上継続したか否か、とを判断してもよい。この場合、CPU110は、句点が入力されていない場合、あるいは句点と判断された手書き画像の入力後の所定時間経過前に次の手書き画像が入力された場合ステップS112においてNOである場合、ステップS104からの処理を繰り返す。一方、CPU110は、句点が入力されて、当該句点と判断された手書き画像の入力後に所定時間以上未入力状態が継続した場合ステップS112においてYESである場合、ステップS114からの処理を実行する。このように、本実施の形態に係る電子ノート100は、句点などの所定の形状の手書き文字図形が入力されると、前回のスクロール以降に入力された手書き文字が囲まれるエリアのスクロール方向の幅の分だけ、画面をスクロールする。これによって、ユーザは、手をスクロール方向にずらさなくても、手書き文字の入力を継続することができる。これは、手の平とタッチパネル120の表面とが滑り難いときに特に有効である。また、ユーザは、手書き文字の入力命令とは別に、スクロール命令を入力する必要がなくなる。すなわち、より簡単に、手間をかけずに、ユーザがスクロール命令を入力することができる。以下では、比較のために、このような機能を有していない電子ノートについて説明する。図9は、本実施の形態に係る機能を有していない電子ノート200の動作概要を示すイメージ図である。図9を参照して、電子ノート200では、スクロール処理が自動で行われないため、ユーザは、手をスクロール方向上下方向にすらしながら手書き文字を入力する必要がある。あるいは、ユーザは、手書き文字の入力とは別の動作を行うことによって、別途スクロールするための命令を入力する必要がある。<その他の応用例>上記の実施の形態においては、CPU110は、句点が手書き入力された場合に、所定の形状の手書き文字画像が入力されたと判断するものであった。しかしながら、所定の形状は、句点に限らない。たとえば、CPU110は、読点、が手書き入力された場合、あるいは句点。または読点、が手書き入力された場合、あるいは所定の文字が手書き入力された場合、所定の形状の手書き文字画像が入力されたと判断してもよい。本発明は、システム或いは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した外部の記憶媒体141メモリ130を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ又はCPUやMPUが外部の記憶媒体141メモリ130に格納されたプログラムコードを読出し実行することによっても、本発明の効果を享受することが可能となる。この場合、外部の記憶媒体141メモリ130から読出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した外部の記憶媒体141メモリ130は本発明を構成することになる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOSオペレーティングシステムなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。さらに、外部の記憶媒体141メモリ130から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わる他の記憶媒体に書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。"