(57)【特許請求の範囲】
【請求項１】
複数のカテゴリのそれぞれを示す名称又は絵柄が形成されると共に、前記複数のカテゴリのそれぞれに対応付けられた、異なるコード化パターンが形成されたシートと、
それぞれで異なるコード化パターンが形成され、前記カテゴリに応じた内容を記入するための複数のノート用紙と、
前記コード化パターンを読み取り、当該コード化パターンに関する記入情報を生成する電子ペンと、
前記電子ペンから前記記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムであって、
前記コンピュータ装置は、
前記電子ペンによる前記シートへの記入に対応する前記記入情報に基づいて、前記電子ペンによって記入された前記カテゴリを特定するカテゴリ特定手段と、
前記電子ペンによる前記ノート用紙への記入に対応する前記記入情報に基づいて、前記電子ペンによって記入された手書きストロークを、前記カテゴリ特定手段が特定した前記カテゴリに対応付けたファイルに記憶させる保存指示手段と、
前記電子ペンによって前記シートに記入された際に、前記カテゴリ特定手段が特定した前記カテゴリに対応付けられた前記ファイルを開き、当該ファイルに記憶された前記手書きストロークを表示させる表示制御手段と、を備え、
前記複数のカテゴリは、複数の科目であり、
前記シートは、曜日及び時限に対して前記科目が対応付けられた時間割表であり、複数の曜日及び科目のそれぞれに対応付けられた、異なるコード化パターンが形成されているものであって、
前記カテゴリ特定手段は、前記電子ペンによって前記シートの前記科目に記入された際に、前記科目を特定すると共に、当該科目に対応する前記曜日及び前記時限を特定し、
前記保存指示手段は、前記電子ペンによって前記ノート用紙に記入された前記手書きストロークを、前記カテゴリ特定手段が特定した前記科目、前記曜日及び前記時限に対応付けて記憶させ、
前記表示制御手段は、
前記電子ペンによって前記シートの前記科目に記入された際に、前記カテゴリ特定手段が特定した前記科目、前記曜日及び前記時限に対応付けられた前記手書きストロークを表示させ、
前記シートにおいて曜日及び時限が同じ科目に前記電子ペンによって連続して記入された場合、前記曜日及び前記時限に記入された前記手書きストロークを過去に遡って表示させ、
前記電子ペンによって前記シートの前記曜日に記入された際に、当該曜日に行われる全ての科目について記入された前記手書きストロークを並べて表示させることを特徴とする情報処理システム。
【請求項２】
前記保存指示手段は、前記電子ペンによって前記ノート用紙に記入された前記手書きストロークを、前記ノート用紙のページに対応付けて前記ファイルに記憶させ、
前記表示制御手段は、前記ファイルに記憶された前記ページの中の所定のページを表示させることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記表示制御手段は、前記電子ペンによって前記ノート用紙に前記手書きストロークが記入された際に、前記ノート用紙に対応するページに前記手書きストロークを描画させることを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
前記表示制御手段は、既に手書きストロークが記入された前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合、前記ノート用紙に対応するページが記憶された前記ファイルを開いて、前記ノート用紙に対応するページを表示させると共に当該ページに前記手書きストロークを描画させることを特徴とする請求項３に記載の情報処理システム。
【請求項５】
前記保存指示手段は、未だ手書きストロークが記入されていない前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合、開いている前記ファイルに記憶されたページに連続する、前記ノート用紙に対応する新たなページを作成して、前記手書きストロークを前記新たなページに対応付けて前記ファイルに記憶させ、
前記表示制御手段は、未だ手書きストロークが記入されていない前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合、前記ノート用紙に対応する新たなページを表示させると共に当該ページに前記手書きストロークを描画させることを特徴とする請求項３又は４に記載の情報処理システム。
【請求項６】
前記コンピュータ装置は、
未だ手書きストロークが記入されていない前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合において、前記ファイルが開いていない場合に、前記シートを用いた前記カテゴリの指定がなされていない旨を報知する報知手段を更に備えることを特徴とする請求項１乃至５のいずれか一項に記載の情報処理システム。
【請求項７】
前記保存指示手段は、前記カテゴリ特定手段が特定した前記カテゴリに対応するファイルが記憶されていない場合、当該カテゴリに対応付けた新たなファイルを作成することを特徴とする請求項１乃至６のいずれか一項に記載の情報処理システム。
【請求項８】
前記表示制御手段は、前記複数のカテゴリに対応する複数のファイルが格納されるフォルダのアイコンを表示させると共に、前記フォルダのアイコンが選択された際に、前記複数のファイルのアイコンを表示させることを特徴とする請求項１乃至７のいずれか一項に記載の情報処理システム。
【請求項９】
複数のカテゴリのそれぞれを示す名称又は絵柄が形成されると共に、前記複数のカテゴリのそれぞれに対応付けられた、異なるコード化パターンが形成されたシートと、それぞれで異なるコード化パターンが形成され、前記カテゴリに応じた内容を記入するための複数のノート用紙と、前記コード化パターンを読み取り、当該コード化パターンに関する記入情報を生成する電子ペンと、前記電子ペンから前記記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムにおいて、前記コンピュータ装置により実行されるプログラムであって、
前記コンピュータ装置を、
前記電子ペンによる前記シートへの記入に対応する前記記入情報に基づいて、前記電子ペンによって記入された前記カテゴリを特定するカテゴリ特定手段、
前記電子ペンによる前記ノート用紙への記入に対応する前記記入情報に基づいて、前記電子ペンによって記入された手書きストロークを、前記カテゴリ特定手段が特定した前記カテゴリに対応付けたファイルに記憶させる保存指示手段、
前記電子ペンによって前記シートに記入された際に、前記カテゴリ特定手段が特定した前記カテゴリに対応付けられた前記ファイルを開き、当該ファイルに記憶された前記手書きストロークを表示させる表示制御手段、として機能させ、
前記複数のカテゴリは、複数の科目であり、
前記シートは、曜日及び時限に対して前記科目が対応付けられた時間割表であり、複数の曜日及び科目のそれぞれに対応付けられた、異なるコード化パターンが形成されているものであって、
前記カテゴリ特定手段は、前記電子ペンによって前記シートの前記科目に記入された際に、前記科目を特定すると共に、当該科目に対応する前記曜日及び前記時限を特定し、
前記保存指示手段は、前記電子ペンによって前記ノート用紙に記入された前記手書きストロークを、前記カテゴリ特定手段が特定した前記科目、前記曜日及び前記時限に対応付けて記憶させ、
前記表示制御手段は、
前記電子ペンによって前記シートの前記科目に記入された際に、前記カテゴリ特定手段が特定した前記科目、前記曜日及び前記時限に対応付けられた前記手書きストロークを表示させ、
前記シートにおいて曜日及び時限が同じ科目に前記電子ペンによって連続して記入された場合、前記曜日及び前記時限に記入された前記手書きストロークを過去に遡って表示させ、
前記電子ペンによって前記シートの前記曜日に記入された際に、当該曜日に行われる全ての科目について記入された前記手書きストロークを並べて表示させることを特徴とするプログラム。
【請求項１０】
前記保存指示手段は、前記電子ペンによって前記ノート用紙に記入された前記手書きストロークを、前記ノート用紙のページに対応付けて前記ファイルに記憶させ、
前記表示制御手段は、前記ファイルに記憶された前記ページの中の所定のページを表示させることを特徴とする請求項９に記載のプログラム。
【請求項１１】
前記表示制御手段は、前記電子ペンによって前記ノート用紙に前記手書きストロークが記入された際に、前記ノート用紙に対応するページに前記手書きストロークを描画させることを特徴とする請求項９又は１０に記載のプログラム。
【請求項１２】
前記表示制御手段は、既に手書きストロークが記入された前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合、前記ノート用紙に対応するページが記憶された前記ファイルを開いて、前記ノート用紙に対応するページを表示させると共に当該ページに前記手書きストロークを描画させることを特徴とする請求項１１に記載のプログラム。
【請求項１３】
前記保存指示手段は、未だ手書きストロークが記入されていない前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合、開いている前記ファイルに記憶されたページに連続する、前記ノート用紙に対応する新たなページを作成して、前記手書きストロークを前記新たなページに対応付けて前記ファイルに記憶させ、
前記表示制御手段は、未だ手書きストロークが記入されていない前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合、前記ノート用紙に対応する新たなページを表示させると共に当該ページに前記手書きストロークを描画させることを特徴とする請求項１１又は１２に記載のプログラム。
【請求項１４】
前記コンピュータ装置を、
未だ手書きストロークが記入されていない前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合において、前記ファイルが開いていない場合に、前記シートを用いた前記カテゴリの指定がなされていない旨を報知する報知手段、として更に機能させることを特徴とする請求項９乃至１３のいずれか一項に記載のプログラム。
【請求項１５】
前記保存指示手段は、前記カテゴリ特定手段が特定した前記カテゴリに対応するファイルが記憶されていない場合、当該カテゴリに対応付けた新たなファイルを作成することを特徴とする請求項９乃至１４のいずれか一項に記載のプログラム。
【請求項１６】
前記表示制御手段は、前記複数のカテゴリに対応する複数のファイルが格納されるフォルダのアイコンを表示させると共に、前記フォルダのアイコンが選択された際に、前記複数のファイルのアイコンを表示させることを特徴とする請求項９乃至１５のいずれか一項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドットパターンが形成されたシートセットを利用した情報処理システムに関する。
【背景技術】
【０００２】
近年、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのＡｎｏｔｏ社が開発した「アノトペン（Ａｎｏｔｏ  ｐｅｎ）」が知られている。アノトペンは、所定のドットパターンが印刷された専用紙とともに使用される。アノトペンは、ペン先部に、文字等を書くための通常のインクカートリッジに加えて、専用紙に印刷されたドットパターンを撮像するための小型カメラと、撮像したドットパターンから専用紙における位置座標を演算するプロセッサと、演算された位置座標等を外部機器へ送信するデータ通信ユニットとを搭載している。ユーザが専用紙上にアノトペンで文字等を書いたり、専用紙上に図案化されている画像にチェックマークを記入したりすると、ペンの移動に伴って小型カメラが専用紙に印刷されたドットパターンを撮像し、プロセッサによって演算された連続する位置座標から、ユーザが書き込んだ文字、画像などの記入情報が認識される。そして、この記入情報が、データ通信ユニットによりアノトペンから近くのパーソナルコンピュータや携帯電話などの端末装置に送信される（例えば、特許文献１参照）。
【０００３】
特許文献２には、時間が定義されたカレンダーエリア、ＴｏＤｏリストエリア、仕事リストエリア等を含み、アノト方式のドットパターンが印刷されたカレンダー帳に、電子ペンで記入された場合に、その記入内容を電子化する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３８４２２８３号公報
【特許文献２】特許第３７６４１００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザが電子ペンによってノート用紙に記入した手書きストロークを、複数のカテゴリ（例えば講義の科目など）ごとに分類して記憶し、そのような手書きストロークを各カテゴリごとに表示させることができると便宜である。
そこで、本発明は、電子ペンによってノート用紙に記入された手書きストロークを複数のカテゴリごとに記憶し、適切に手書きストロークを表示させることが可能な情報処理システム、シートセット、及びプログラムを提案することを主な目的とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、複数のカテゴリのそれぞれを示す名称又は絵柄が形成されると共に、前記複数のカテゴリのそれぞれに対応付けられた、異なるコード化パターンが形成されたシートと、それぞれで異なるコード化パターンが形成され、前記カテゴリに応じた内容を記入するための複数のノート用紙と、前記コード化パターンを読み取り、当該コード化パターンに関する記入情報を生成する電子ペンと、前記電子ペンから前記記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムであって、前記コンピュータ装置は、前記電子ペンによる前記シートへの記入に対応する前記記入情報に基づいて、前記電子ペンによって記入された前記カテゴリを特定するカテゴリ特定手段と、前記電子ペンによる前記ノート用紙への記入に対応する前記記入情報に基づいて、前記電子ペンによって記入された手書きストロークを、前記カテゴリ特定手段が特定した前記カテゴリに対応付けたファイルに記憶させる保存指示手段と、前記電子ペンによって前記シートに記入された際に、前記カテゴリ特定手段が特定した前記カテゴリに対応付けられた前記ファイルを開き、当該ファイルに記憶された前記手書きストロークを表示させる表示制御手段を備え、前記複数のカテゴリは、複数の科目であり、前記シートは、曜日及び時限に対して前記科目が対応付けられた時間割表であり、複数の曜日及び科目のそれぞれに対応付けられた、異なるコード化パターンが形成されているものであって、前記カテゴリ特定手段は、前記電子ペンによって前記シートの前記科目に記入された際に、前記科目を特定すると共に、当該科目に対応する前記曜日及び前記時限を特定し、前記保存指示手段は、前記電子ペンによって前記ノート用紙に記入された前記手書きストロークを、前記カテゴリ特定手段が特定した前記科目、前記曜日及び前記時限に対応付けて記憶させ、前記表示制御手段は、前記電子ペンによって前記シートの前記科目に記入された際に、前記カテゴリ特定手段が特定した前記科目、前記曜日及び前記時限に対応付けられた前記手書きストロークを表示させ、前記シートにおいて曜日及び時限が同じ科目に前記電子ペンによって連続して記入された場合、前記曜日及び前記時限に記入された前記手書きストロークを過去に遡って表示させ、前記電子ペンによって前記シートの前記曜日に記入された際に、当該曜日に行われる全ての科目について記入された前記手書きストロークを並べて表示させる。
【０００７】
上記の情報処理システムは、シートと、複数のノート用紙と、電子ペンと、コンピュータ装置とを備える。シートは、複数のカテゴリのそれぞれを示す名称又は絵柄が形成されると共に、複数のカテゴリのそれぞれに対応付けられた、異なるコード化パターンが形成されている。複数のノート用紙は、それぞれで異なるコード化パターンが形成され、カテゴリに応じた内容を記入するために使用される。コンピュータ装置において、カテゴリ特定手段は、電子ペンによってシートに記入されたカテゴリを特定する。つまり、ユーザによって指定されたカテゴリを特定する。また、保存指示手段は、電子ペンによって記入された手書きストロークを、カテゴリ特定手段が特定したカテゴリに対応付けたファイルにて記憶させる。これにより、電子ペンによって記入された手書きストロークを、ユーザによってシートを用いて指定されたカテゴリに対応付けて適切に記憶させることができる。よって、電子ペンによってノート用紙に記入された手書きストロークを、複数のカテゴリごとに分類して適切に記憶させることができる。つまり、複数のカテゴリごとに分類して、手書きストロークを電子化することができる。
【０００８】
また、この態様によれば、シートによって指定されたカテゴリについて、手書きストロークを適切に表示させることができる。そして、上記したシートとして、曜日及び時限に対して科目が対応付けられると共に、科目の部分にコード化パターンが形成された時間割表を用いることができる。さらに、電子ペンによって記入された手書きストロークを、科目だけでなく曜日や時限に対応付けて適切に記憶させることができる。また、曜日や時限に応じた手書きストロークを適切に表示させることができる。
【０００９】
上記の情報処理システムの他の一態様では、前記保存指示手段は、前記電子ペンによって前記ノート用紙に記入された前記手書きストロークを、前記ノート用紙のページに対応付けて前記ファイルに記憶させ、前記表示制御手段は、前記ファイルに記憶された前記ページの中の所定のページを表示させる。この態様によれば、ノート用紙のページに対応付けて手書きストロークを適切に記憶させることができると共に、ノート用紙に応じたページを適切に表示させることができる。
【００１０】
上記の情報処理システムの他の一態様では、前記表示制御手段は、前記電子ペンによって前記ノート用紙に前記手書きストロークが記入された際に、前記ノート用紙に対応するページに前記手書きストロークを描画させる。この態様によれば、記入された手書きストロークをリアルタイムで適切に描画させることができる。
【００１１】
上記の情報処理システムの他の一態様では、前記表示制御手段は、既に手書きストロークが記入された前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合、前記ノート用紙に対応するページが記憶された前記ファイルを開いて、前記ノート用紙に対応するページを表示させると共に当該ページに前記手書きストロークを描画させる。この態様によれば、既に記入された手書きストロークの続きに、新たに記入された手書きストロークを適切に描画させることができる。
【００１２】
上記の情報処理システムの他の一態様では、前記保存指示手段は、未だ手書きストロークが記入されていない前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合、開いている前記ファイルに記憶されたページに連続する、前記ノート用紙に対応する新たなページを作成して、前記手書きストロークを前記新たなページに対応付けて前記ファイルに記憶させ、前記表示制御手段は、未だ手書きストロークが記入されていない前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合、前記ノート用紙に対応する新たなページを表示させると共に当該ページに前記手書きストロークを描画させる。
【００１３】
新規のノート用紙に手書きストロークが記入された場合、その手書きストロークをどのカテゴリに対応付けて記憶させるか問題となるが、上記の態様によれば、新規のノート用紙に記入された手書きストロークを、シートによって指定されたカテゴリに対応付けて適切に記憶させることができる。
【００１４】
上記の情報処理システムの他の一態様では、前記コンピュータ装置は、未だ手書きストロークが記入されていない前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合において、前記ファイルが開いていない場合に、前記シートを用いた前記カテゴリの指定がなされていない旨を報知する報知手段を更に備える。
【００１５】
上記の情報処理システムの他の一態様では、前記保存指示手段は、前記カテゴリ特定手段が特定した前記カテゴリに対応するファイルが記憶されていない場合、当該カテゴリに対応付けた新たなファイルを作成する。これにより、ユーザが特に操作を行うことなく、コンピュータ装置側で自動で新規のファイルを作成することができる。
【００１６】
上記の情報処理システムにおいて好適には、前記表示制御手段は、前記複数のカテゴリに対応する複数のファイルが格納されるフォルダのアイコンを表示させると共に、前記フォルダのアイコンが選択された際に、前記複数のファイルのアイコンを表示させることができる。
【００２６】
本発明の他の観点では、複数のカテゴリのそれぞれを示す名称又は絵柄が形成されると共に、前記複数のカテゴリのそれぞれに対応付けられた、異なるコード化パターンが形成されたシートと、それぞれで異なるコード化パターンが形成され、前記カテゴリに応じた内容を記入するための複数のノート用紙と、前記コード化パターンを読み取り、当該コード化パターンに関する記入情報を生成する電子ペンと、前記電子ペンから前記記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムにおいて、前記コンピュータ装置により実行されるプログラムであって、前記コンピュータ装置を、前記電子ペンによる前記シートへの記入に対応する前記記入情報に基づいて、前記電子ペンによって記入された前記カテゴリを特定するカテゴリ特定手段、前記電子ペンによる前記ノート用紙への記入に対応する前記記入情報に基づいて、前記電子ペンによって記入された手書きストロークを、前記カテゴリ特定手段が特定した前記カテゴリに対応付けたファイルに記憶させる保存指示手段、前記電子ペンによって前記シートに記入された際に、前記カテゴリ特定手段が特定した前記カテゴリに対応付けられた前記ファイルを開き、当該ファイルに記憶された前記手書きストロークを表示させる表示制御手段、として機能させ、前記複数のカテゴリは、複数の科目であり、前記シートは、曜日及び時限に対して前記科目が対応付けられた時間割表であり、複数の曜日及び科目のそれぞれに対応付けられた、異なるコード化パターンが形成されているものであって、前記カテゴリ特定手段は、前記電子ペンによって前記シートの前記科目に記入された際に、前記科目を特定すると共に、当該科目に対応する前記曜日及び前記時限を特定し、前記保存指示手段は、前記電子ペンによって前記ノート用紙に記入された前記手書きストロークを、前記カテゴリ特定手段が特定した前記科目、前記曜日及び前記時限に対応付けて記憶させ、前記表示制御手段は、前記電子ペンによって前記シートの前記科目に記入された際に、前記カテゴリ特定手段が特定した前記科目、前記曜日及び前記時限に対応付けられた前記手書きストロークを表示させ、前記シートにおいて曜日及び時限が同じ科目に前記電子ペンによって連続して記入された場合、前記曜日及び前記時限に記入された前記手書きストロークを過去に遡って表示させ、前記電子ペンによって前記シートの前記曜日に記入された際に、当該曜日に行われる全ての科目について記入された前記手書きストロークを並べて表示させる。
【００２８】
上記のプログラムの他の一態様では、前記保存指示手段は、前記電子ペンによって前記ノート用紙に記入された前記手書きストロークを、前記ノート用紙のページに対応付けて前記ファイルに記憶させ、前記表示制御手段は、前記ファイルに記憶された前記ページの中の所定のページを表示させる。
【００２９】
上記のプログラムの他の一態様では、前記表示制御手段は、前記電子ペンによって前記ノート用紙に前記手書きストロークが記入された際に、前記ノート用紙に対応するページに前記手書きストロークを描画させる。
【００３０】
上記のプログラムの他の一態様では、前記表示制御手段は、既に手書きストロークが記入された前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合、前記ノート用紙に対応するページが記憶された前記ファイルを開いて、前記ノート用紙に対応するページを表示させると共に当該ページに前記手書きストロークを描画させる。
【００３１】
上記のプログラムの他の一態様では、前記保存指示手段は、未だ手書きストロークが記入されていない前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合、開いている前記ファイルに記憶されたページに連続する、前記ノート用紙に対応する新たなページを作成して、前記手書きストロークを前記新たなページに対応付けて前記ファイルに記憶させ、前記表示制御手段は、未だ手書きストロークが記入されていない前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合、前記ノート用紙に対応する新たなページを表示させると共に当該ページに前記手書きストロークを描画させる。
【００３２】
上記のプログラムの他の一態様では、前記コンピュータ装置を、未だ手書きストロークが記入されていない前記ノート用紙に前記電子ペンによって手書きストロークが記入された場合において、前記ファイルが開いていない場合に、前記シートを用いた前記カテゴリの指定がなされていない旨を報知する報知手段、として更に機能させる。
【００３３】
上記のプログラムの他の一態様では、前記保存指示手段は、前記カテゴリ特定手段が特定した前記カテゴリに対応するファイルが記憶されていない場合、当該カテゴリに対応付けた新たなファイルを作成する。
【００３４】
上記のプログラムの他の一態様では、前記表示制御手段は、前記複数のカテゴリに対応する複数のファイルが格納されるフォルダのアイコンを表示させると共に、前記フォルダのアイコンが選択された際に、前記複数のファイルのアイコンを表示させることができる。
【００３９】
これらのプログラムを実行することにより、上記の情報処理システムを実現することができる。
【発明の効果】
【００４０】
本発明によれば、電子ペンによって記入された手書きストロークを、ユーザによってシートを用いて指定されたカテゴリに対応付けて適切に記憶させることができる。よって、電子ペンによってノート用紙に記入された手書きストロークを、複数のカテゴリごとに分類して適切に記憶させることができる。
【図面の簡単な説明】
【００４１】
【図１】第１実施形態における情報処理システムのシステム構成図である。
【図２】第１実施例に係る時間割表の構成及び作成方法を説明するための図である。
【図３】ドットパターンにおけるドットの配置と変換される値との関係を示す説明図である。
【図４】（ａ）は、ドットパターンを模式的に示し、（ｂ）は、それに対応する情報の例を示す図である。
【図５】電子ペンの構造を示す概略図である。
【図６】コンピュータ装置の機能ブロック図である。
【図７】第１実施形態において、時間割表の科目がタップされた際に表示される画面例を示す。
【図８】第１実施形態において、ノート用紙に手書きストロークが記入された際に表示される画面例を示す。
【図９】第１実施形態において、ノート用紙に手書きストロークが記入された際に表示される他の画面例を示す。
【図１０】フォルダ及びファイルのアイコンの表示例を示す。
【図１１】第１実施形態の情報処理システムによる処理フローを示す。
【図１２】第２実施例に係る時間割表の構成及び作成方法を説明するための図である。
【図１３】第３実施形態において、時間割表の科目がタップされた際に表示される画面例を示す。
【図１４】第３実施形態において、時間割表の曜日がタップされた際に表示される画面例を示す。
【図１５】第３実施形態の情報処理システムによる処理フローを示す。
【発明を実施するための形態】
【００４２】
以下、図面を参照しながら、本発明の実施の形態について説明する。
【００４３】
＜第１実施形態＞
まず、本発明に係る第１実施形態について説明する。
【００４４】
［情報処理システムの構成］
図１は、第１実施形態に係る情報処理システムの構成を示す。図１に示すように、情報処理システムは、ユーザが使用する電子ペン１と、電子ペン１から記入情報等を受信して処理するコンピュータ装置２と、ドットパターンが形成された時間割表３と、各々で異なる座標範囲のドットパターンが形成された複数のノート用紙４と、科目別にノート用紙４を区切るための見出し用紙５と、時間割表３、ノート用紙４及び見出し用紙５を綴じるための多穴ファイル６とを有する。
【００４５】
時間割表３は、曜日及び時限に対して、講義の科目（カテゴリ）が対応付けられた表であり、科目の部分にドットパターンが形成されている。具体的には、時間割表３は、各科目ごとに異なる座標範囲のドットパターン（言い換えるとユニークなドットパターン）が形成されている。ドットパターンは、赤外線を吸収するカーボンを含んだインクにより印刷される。また、時間割表３には、多穴ファイル６により綴じるための穴が形成されている。なお、時間割表３はユーザによって作成されるものであるが（詳細は後述する）、ここでは、完成された状態にある時間割表３について説明している。また、時間割表３は、本発明における「シート」の一例に相当する。
【００４６】
複数のノート用紙４は、所謂ルーズリーフに相当し、科目に応じた内容（例えば講義での板書を書き写した内容）が電子ペン１によって記入される。複数のノート用紙４は、それぞれで異なる座標範囲のドットパターン（言い換えるとユニークなドットパターン）が形成されており、時間割表３に用いられるドットパターンとも座標範囲が異なる。ドットパターンは、赤外線を吸収するカーボンを含んだインクにより印刷される。また、複数のノート用紙４は、多穴ファイル６により綴じるための穴が形成されている。なお、本実施形態では、ドットパターンは、アノト方式のものによるが、他のコード化パターンを用いても良い。
【００４７】
コンピュータ装置２は、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、ディスプレイなどを有し、電子ペン１から記入情報等を受信して種々の処理を行う。例えば、コンピュータ装置２は、「ｉＰａｄ（登録商標）」である。
【００４８】
ここで、図１に示すような情報処理システムの利用形態を簡単に説明する。ユーザは、電子ペン１によって、時間割表３の科目の部分をタップする。この際に、コンピュータ装置２は、電子ペン１によってタップされた科目用のファイルを開く。当該ファイルは、ユーザが電子ペン１によってノート用紙４に記入した手書きストロークを、科目ごとに分類して記憶させるためのものであり、講義の科目の数だけ存在する。コンピュータ装置２は、上記のようにファイルを開いた際に、そのファイルの科目について記入された手書きストロークにおいて、ノート用紙４の所定のページ（例えば手書きストロークが記入された最終ページ）に記入された手書きストロークをディスプレイ上に表示させる。また、ユーザは、電子ペン１によってノート用紙４に手書きストロークを記入する。この際に、コンピュータ装置２は、ユーザによって記入された手書きストロークをディスプレイ上に描画すると共に、上記のようにして開いたファイルに当該手書きストロークを記憶させる。
【００４９】
［時間割表］
図２を参照して、第１実施例に係る時間割表３の構成及び作成方法について説明する。図２（ａ）は、時間割表３を作成するために用いられるシール８を示している。シール８は、裏面に粘着剤が形成された紙（シール台紙）として構成されている。剥離紙から剥がしてそのまま貼るタイプのシールが好適であるが、水で濡らしてから貼るタイプのシールでも良い。
【００５０】
図２（ａ）に示すように、シール８は、複数の科目ごとに用いられる複数のシール８ａ〜８ｋを有する。シール８ａ〜８ｋは、表面に、講義の対象となっている複数の科目のそれぞれの名称を示す科目名が印刷されていると共に、複数の科目のそれぞれに対応付けられたユニークなドットパターンが印刷されている。つまり、シール８ａ〜８ｋは、各科目ごとに異なる座標範囲のドットパターンが印刷されている。科目名は、赤外域に吸収性を持たないインキによって印刷されている。また、シール８ａ〜８ｋにおいては、同じ科目名が印刷されたもの（図２（ａ）に示す例では４枚）については同じドットパターンが印刷されている。つまり、シール８には、同じ科目名及び同じドットパターンが印刷された複数のセットが形成されている。なお、シール８には、使用する科目の部分を剥離紙から剥がし易いようにハーフカットが施されている。また、水で濡らしてから貼るタイプのシールの場合は、ミシン目状のハーフカットとすると良い。
【００５１】
図２（ｂ）は、上記したシール８を用いて作成された時間割表３（完成された状態にある時間割表３）の具体例を示している。時間割表３にシール８が貼り付けられていない状態では、破線領域Ａ１に示す部分には、シール８ａ〜８ｋを貼り付けるべき箇所を示す枠線のみが印刷されており、破線領域Ａ２に示す部分には、曜日や時限などを示す文字及び枠線が印刷されている。時間割表３にシール８が貼り付けられていない状態では、時間割表３にはドットパターンは形成されていない。第１実施形態では、時間割表３は、ユーザが破線領域Ａ１に示す部分にシール８を貼り付ける作業を行うことで作成される。具体的には、ユーザは、曜日及び時限に応じて、科目に対応するシール８ａ〜８ｋのいずれかを貼り付ける作業を行うことで、時間割表３を完成させる。
【００５２】
なお、上記したように、時間割表３にはドットパターンは印刷されておらず、シール８にドットパターンが印刷されているが、以下の説明では、時間割表３はシール８が貼り付けられた状態にあるものとし（つまり時間割表３が完成された状態にあるものとし）、説明の便宜上、時間割表３にドットパターンが形成されているものとして扱う。
【００５３】
［ドットパターン］
図３及び図４を参照して、時間割表３及びノート用紙４に形成されたアノト方式のドットパターンについて説明する。図３は、時間割表３及びノート用紙４に形成されたドットパターンのドットとそのドットが変換される値との関係を説明する図である。図３に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を仮想格子の基準位置（縦線及び横線の交差点）から上下左右のどの方向にシフトするかによって、各ドットは、０〜３の値に対応付けられている。また、各ドットの値は、さらに、Ｘ座標用の第１ビット値及びＹ座標用の第２ビット値に変換できる。このようにして対応付けられた情報の組合せにより、時間割表３やノート用紙４上の位置座標が決定されるよう構成されている。
【００５４】
図４（ａ）は、あるドットパターンの配列を示している。図４（ａ）に示すように、縦横約２ｍｍの範囲内に６×６個のドットが、時間割表３やノート用紙４上のどの部分から６×６ドットを取ってもユニークなパターンとなるように配置されている。これら３６個のドットにより形成されるドットパターンは位置座標（例えば、そのドットパターンが時間割表３やノート用紙４上のどの位置にあるのか）を保持している。図４（ｂ）は、図４（ａ）に示す各ドットを、格子の基準位置からのシフト方向によって、図３に示す規則性に基づいて対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン１によって行われる。
【００５５】
［電子ペン］
次に、電子ペン１について図５を用いて説明する。図５は、電子ペン１の構造を示す概略図である。図５に示すように、電子ペン１は、その筐体１０１の内部に、インクカートリッジ１０４、ＬＥＤ１０５、ＣＭＯＳカメラ１０６、圧力センサ１０７、ＣＰＵ等により構成されるプロセッサ１０８、ＲＯＭやＲＡＭといったメモリ１０９、リアルタイムクロック１１０、アンテナ等により構成される通信ユニット１１１、及びバッテリー１１２を備える。インクカートリッジ１０４の先端はペン先部１０３となっており、ユーザは、電子ペン１のペン先部１０３をノート用紙４に当接させて、ストローク（手書きストローク）を記入したり、電子ペン１のペン先部１０３を時間割表３に当接させて、タップ（ペン先部１０３による時間割表３への軽叩）したりする。ここで、電子ペン１のペン先部１０３が時間割表３やノート用紙４に接触することをペンダウンと呼び、接触している（当接している）状態からペン先部１０３が離れることをペンアップと呼ぶ。電子ペン１のペンダウンからペンアップまでの間に記入される軌跡が１つのストロークとなり、文字や図形等は、１つ又は複数個のストロークからなる。インクカートリッジ１０４のインクは、赤外線を吸収する材料を含まないので、プロセッサ１０３によるドットパターンの読取りを阻害しない。
【００５６】
バッテリー１１２は電子ペン１内の各部品に電力を供給するためのものであり、例えば電子ペン１のキャップ（図示せず）の脱着により電子ペン１自体の電源のオン／オフを行うよう構成させてもよい。リアルタイムクロック１１０は、現在時刻（タイムスタンプ）を示す時刻情報を発信し、プロセッサ１０８に供給する。圧力センサ１０７は、ユーザが電子ペン１によりノート用紙４に文字やマークを書いたり時間割表３にタップしたりする際にペン先部１０３からインクカートリッジ１０４を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ１０８へ伝送する。
【００５７】
プロセッサ１０８は、圧力センサ１０７から与えられる筆圧データに基づいて、ＬＥＤ１０５及びＣＭＯＳカメラ１０６のスイッチのオン／オフを切替える。即ち、ユーザが電子ペン１によりノート用紙４に文字など書いたり時間割表３にタップしたりすると、ペン先部１０３に筆圧がかかり、圧力センサ１０７によって所定値以上の筆圧が検出されたときに、プロセッサ１０８は、ユーザが記入を開始したと判定して、ＬＥＤ１０５及びＣＭＯＳカメラ１０６を作動させる。そして、通信ユニット１１１が、圧力センサ１０７により検出されたペンダウン情報ＰＤと、後述するペンＩＤとを関連付けて、記入情報としてコンピュータ装置２へ送信する。また、ユーザが１つのストロークを記入し終えて電子ペン１を時間割表３ないしノート用紙４から離すと、圧力センサ１０７は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。すると、通信ユニット１１１が、圧力センサ１０７により検出されたペンアップ情報とペンＩＤとを関連付けて、記入情報としてコンピュータ装置２へ送信する。
【００５８】
ＬＥＤ１０５とＣＭＯＳカメラ１０６は、電子ペン１のペン先部１０３付近に取り付けられており、筐体１０１におけるＬＥＤ１０５及びＣＭＯＳカメラ１０６と対向する部分には、開口部１０２が形成されている。ＬＥＤ１０５は、時間割表３やノート用紙４上のペン先部１０３近傍に向けて赤外線を照明する。その領域は、ペン先部１０３が時間割表３ないしノート用紙４に接触する位置とはわずかにずれている。ＣＭＯＳカメラ１０６は、ＬＥＤ１０５によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ１０８に供給する。ここで、カーボンは赤外線を吸収するため、ＬＥＤ１０５によって照射された赤外線は、ドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が少なく、ドット以外の部分は赤外線の反射量が多い。ＣＭＯＳカメラ１０６の撮影により、赤外線の反射量の違いから閾値を設けることによって、カーボンを含むドットの領域とそれ以外の領域を区別することができる。したがって、時間割表３やノート用紙４に文字や枠線などが印刷されていた場合でも、印刷したインクは赤外域に吸収性を持たないため、プロセッサ１０８は、ドットパターンを認識することができる。なお、ＣＭＯＳカメラ１０６による撮影領域は、図４（ａ）に示すような約２ｍｍ×約２ｍｍの大きさを含む範囲であり、ＣＭＯＳカメラ１０６の撮影は毎秒５０〜１００回程度の定間隔で行われる。また、ＣＭＯＳカメラ１０６は、ドットを鮮明に撮影するため、十分な被写界深度を有している。
【００５９】
プロセッサ１０８は、ユーザの記入が行われる間、ＣＭＯＳカメラ１０６によって供給される画像データのドットパターンから、ユーザが記入するストローク（筆跡）の時間割表３やノート用紙４上におけるＸ、Ｙ座標（以後、単に「位置座標」または「座標情報」とも呼ぶ。）を連続的に演算していく。すなわち、プロセッサ１０８は、ＣＭＯＳカメラ１０６によって供給される、図４（ａ）に示されるようなドットパターンの画像データを図４（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値・Ｙ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ、Ｙ座標データを演算する。なお、プロセッサ１０８は、ドットパターンに対向する電子ペン１の角度に起因するドットの画像上の配列を補正する回転補正処理機能を備えており、座標演算の際、その機能を発揮させる。そして、プロセッサ１０８は、リアルタイムクロック１１０から発信される現在時刻（タイムスタンプ：記入された時刻情報）、筆圧データ及びＸ、Ｙ座標データを関連付ける。以後、これらの関連付けたデータを、まとめて「座標属性情報」と呼ぶ。なお、時間割表３及びノート用紙４における６×６のドットパターンは、時間割表３及びノート用紙４内で重複することはないため、ユーザが電子ペン１で文字等を記入すると、記入された位置が時間割表３やノート用紙４のどの位置に当たるかを、プロセッサ１０８による座標演算により特定することができる。
【００６０】
メモリ１０９には、電子ペン１を識別するための「ｐｅｎ０１」といったペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。そして、通信ユニット１１１は、ペンＩＤと、時刻情報（タイムスタンプ）と、筆圧データと、Ｘ、Ｙ座標データとを関連付けて、記入情報としてコンピュータ装置２へ送信する。通信ユニット１１１によるコンピュータ装置２への送信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線送信によって、即時的かつ逐次的に行われる。ここで、電子ペン１のペンダウンからペンアップまでの間に生成されてコンピュータ装置２に送信された１個又は複数個の座標属性情報は、コンピュータ装置２によりストローク情報として記憶される。換言すると、１つのストロークは、１個又は複数個のＸ、Ｙ座標（座標点）からなり、コンピュータ装置２は、ペンダウン情報及びペンアップ情報によって、１つのストロークを構成する１個又は複数個の座標属性情報を認識する。このように、ユーザの一つのストロークの記入により、電子ペン１によって生成される座標属性情報の集合を「ストローク情報」と呼ぶ。
【００６１】
［コンピュータ装置］
次に、コンピュータ装置２について説明する。コンピュータ装置２は、ハードウェアとして、電子ペン１とのデータ通信が可能なアンテナ装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、ディスプレイ、マウスやキーボード等で構成されるパーソナルコンピュータ等で構成される。図６は、コンピュータ装置２の機能ブロック図である。コンピュータ装置２は、機能的には、入力手段２１、通信手段２２、処理手段２４、記憶手段２５、表示手段２６を備える。
【００６２】
入力手段２１は、各種コマンドやデータを入力するためのマウスやキーボードなどから構成されている。なお、表示手段２６がタッチパネル方式である場合には、表示手段２６の表示画面上に設けられたタッチパネルも入力手段２１として機能する。通信手段２２は、アンテナ受信回路等により構成され、電子ペン１から記入情報を受信し、処理手段２４に伝送する。表示手段２６は、ディスプレイ等によって構成され、処理手段２４によって指示された内容を表示する。
【００６３】
記憶手段２５は、ハードディスクやＲＯＭ、ＲＡＭといったメモリによって構成される。記憶手段２５は、処理手段２４の処理命令により、電子ペン１から受信した記入情報をペンＩＤ毎に記憶し、さらに、処理手段２４の指示により、記憶領域を確保して、ペンダウンからペンアップまでの記入情報に含まれる座標属性情報をストローク情報としてペンＩＤ毎に記憶する。具体的には、記憶手段２５は、複数の科目のそれぞれに対応するファイルごとに、電子ペン１によってノート用紙４に記入された手書きストロークを記憶する。また、記憶手段２５は、処理手段２４の指示により、プログラムの実行により生成される各種情報を記憶する。各種情報の一例として、記憶手段２５は、複数のノート用紙４のそれぞれに割り当てられたドットパターンの座標範囲を示す座標定義情報を記憶している。加えて、記憶手段２５は、複数の科目と、当該複数の科目のそれぞれに割り当てられたドットパターンの座標範囲とを対応付けた座標定義情報を記憶している。
【００６４】
処理手段２４は、ＣＰＵ等のプロセッサによって構成され、コンピュータ装置２の全体の制御を行う。具体的には、処理手段２４は、判定手段２４１と、保存指示手段２４２と、表示制御手段２４３と、報知手段２４４とを備える。
【００６５】
処理手段２４の判定手段２４１は、通信手段２２が電子ペン１から受信した記入情報に基づいて、電子ペン１によって時間割表３及びノート用紙４のいずれに記入（タップ及びストロークの両方を含むものとする）されたかを判定する。具体的には、判定手段２４１は、記憶手段２５に記憶された座標定義情報（具体的には、複数のノート用紙４に割り当てられたドットパターンの座標範囲を示す座標定義情報、及び、複数の科目に割り当てられたドットパターンの座標範囲を示す座標定義情報）を参照することで、電子ペン１によって時間割表３の科目とノート用紙４のいずれに記入されたかを判定する。判定手段２４１は、電子ペン１によって時間割表３の科目に記入されたと判定した場合、その科目を特定する。具体的には、判定手段２４１は、ユーザが電子ペン１によって時間割表３の科目にタップした際に、記憶手段２５に記憶された、複数の科目とドットパターンの座標範囲とが対応付けられた座標定義情報を参照することで、電子ペン１によってタップされた科目を特定する。このように、判定手段２４１は、本発明における「カテゴリ特定手段」の一例に相当する。
【００６６】
他方で、判定手段２４１は、電子ペン１によってノート用紙４に記入されたと判定した場合、当該ノート用紙４が新規のノート用紙４であるか否かを判定する。つまり、判定手段２４１は、電子ペン１によって記入されたノート用紙４が、既に手書きストロークが記入されたノート用紙４であるか、それとも未だ手書きストロークが記入されていないノート用紙４であるかを判定する。この場合、判定手段２４１は、後述する保存指示手段２４２によって記憶されたファイルに、電子ペン１によって手書きストロークが記入されたノート用紙４のデータが含まれているか否かに基づいて、このような判定を行う。
【００６７】
処理手段２４の保存指示手段２４２は、電子ペン１によって記入された手書きストロークを、判定手段２４１が特定した科目に対応付けたファイルにて記憶手段２５に記憶させる。具体的には、保存指示手段２４２は、ノート用紙４に記入された手書きストロークを、当該ノート用紙４のページに対応付けて記憶手段２５に記憶させる。この場合、保存指示手段２４２は、既に手書きストロークが記入されたノート用紙４に手書きストロークが記入されたと判定手段２４１によって判定された場合には、当該ノート用紙４のページに、新たに記入された手書きストロークを上書きして記憶させる。他方で、保存指示手段２４２は、未だ手書きストロークが記入されていないノート用紙４に手書きストロークが記入されたと判定手段２４１によって判定された場合には、現在開いているファイルに記憶されたページに連続する、当該ノート用紙４に対応する新たなページを作成して、手書きストロークを新たなページに対応付けて記憶手段２５に記憶させる。なお、保存指示手段２４２は、判定手段２４１が特定した科目に対応するファイルが存在しない場合には、当該科目に対応付けた新たなファイルを作成する。
【００６８】
処理手段２４の表示制御手段２４３は、ユーザが電子ペン１によって時間割表３の科目にタップした際に、判定手段２４１が特定した科目に対応付けられたファイルを開き、当該ファイルに記憶された手書きストロークを表示手段２６に表示させる。この場合、表示制御手段２４３は、当該ファイルに記憶されたページの中の所定のページ（例えば最終ページ）を表示手段２６に表示させる。また、表示制御手段２４３は、ノート用紙４に手書きストロークが記入された際に、当該手書きストロークを表示手段２６に表示させる。具体的には、表示制御手段２４３は、既に手書きストロークが記入されたノート用紙４に手書きストロークが記入されたと判定手段２４１によって判定された場合には、当該ノート用紙４に対応するページが記憶されたファイルを開いて、当該ノート用紙４に対応するページを表示させると共に、当該ページに手書きストロークを描画させる。他方で、表示制御手段２４３は、未だ手書きストロークが記入されていないノート用紙４に手書きストロークが記入されたと判定手段２４１によって判定された場合には、現在開いているファイルに記憶されたページに連続する新たなページを表示させると共に、当該ページに手書きストロークを描画させる。
【００６９】
処理手段２４の報知手段２４４は、未だ手書きストロークが記入されていないノート用紙４に手書きストロークが記入されたと判定手段２４１によって判定された場合において、ファイルを開いていない場合に（つまり電子ペン１による時間割表３へのタップにより科目が指定されていない場合）、科目が指定されていない旨をユーザに報知する。
【００７０】
［表示画面例］
以下では、図７乃至図１０を参照して、上記した処理手段２４の表示制御手段２４３によって表示される画面例を提示する。
【００７１】
図７は、電子ペン１によって時間割表３の科目がタップされた際に表示される画面例を示している。図７（ａ）は時間割表３の一例を示し、図７（ｂ）はコンピュータ装置２の表示手段２６に表示される画面例を示している。
【００７２】
ここでは、図７（ａ）に示すように、ユーザが電子ペン１によって「現社（現代社会）」の科目をタップした場合を例示する。この場合には、処理手段２４の判定手段２４１は、上記した記憶手段２５に記憶された座標定義情報を参照することで、電子ペン１によってタップされた科目が「現社」であると特定する。そして、表示制御手段２４３は、判定手段２４１によって特定された「現社」のファイルを開き、図７（ｂ）に示すように、当該ファイルに記憶された手書きストロークを表示手段２６に表示させる。具体的には、表示制御手段２４３は、「現社」について手書きストロークが記入されたページにおいて、最終ページを表示手段２６に表示させる。例えば、表示制御手段２４３は、このようなページをウィンドウによって表示させると共に、当該ウィンドウの上部に「現代社会ノート」といった科目に対応する文字を表示させる。なお、上記のように最終ページを表示させることに限定はされず、最初のページなどを表示させても良い。
【００７３】
図８は、電子ペン１によってノート用紙４に手書きストロークが記入された際に表示される画面例を示している。図８（ａ）はノート用紙４の一例を示し、図８（ｂ）はコンピュータ装置２の表示手段２６に表示される画面例を示している。
【００７４】
ここでは、既に手書きストロークが記入されたノート用紙４に手書きストロークが記入された場合、つまり既に記入された手書きストロークの続きに新たな手書きストロークが記入された場合を例示する。具体的には、図８（ａ）に示すように、破線領域Ｂ１に示す部分に新たな手書きストロークが記入された場合を例示する。この場合、表示制御手段２４３は、手書きストロークが記入されたノート用紙４に対応するページが記憶されたファイルを開く。そして、表示制御手段２４３は、図８（ｂ）に示すように、そのノート用紙４に対応するページを表示させると共に、当該ページに手書きストロークを描画させる（破線領域Ｂ２参照）。なお、電子ペン１によって時間割表３の科目がタップされることで、手書きストロークが記入されたノート用紙４に対応するページが既に表示されている場合には、表示制御手段２４３は、上記のようにファイルを開く処理をしなくとも、既にファイルが開いているため、既に表示されている当該ページに手書きストロークを描画させる。
【００７５】
図９は、電子ペン１によってノート用紙４に手書きストロークが記入された際に表示される他の画面例を示している。図９（ａ）はノート用紙４の一例を示し、図９（ｂ）はコンピュータ装置２の表示手段２６に表示される画面例を示している。
【００７６】
ここでは、未だ手書きストロークが記入されていないノート用紙４に手書きストロークが記入された場合、つまり新規のノート用紙４に手書きストロークが記入された場合を例示する。具体的には、図９（ａ）に示すように、破線領域Ｃ１に示す部分に手書きストロークが記入された場合を例示する。この場合、表示制御手段２４３は、図９（ｂ）に示すように、現在開いているファイルに記憶されたページに連続する新たなページ（具体的には白紙のページ）を表示させると共に、当該ページに手書きストロークを描画させる（破線領域Ｃ２参照）。
【００７７】
図１０は、コンピュータ装置２の表示手段２６に表示される、フォルダ及びファイルのアイコンの一例を示している。図１０（ａ）は、上記したような科目ごとのファイルが格納されたフォルダのアイコン１０を示している。例えば、フォルダは「講義ノート」といった名称が付けられ、フォルダのアイコン１０はデスクトップに表示される。ユーザが入力手段２１によってフォルダのアイコン１０を選択した場合、例えばフォルダのアイコン１０をマウスでクリックしたりタッチパネルでタッチ入力した場合、図１０（ｂ）に示すように、フォルダに格納された複数のファイルのアイコン１１が表示される。つまり、フォルダが展開する。
【００７８】
ここで、ユーザが入力手段２１によってファイルのアイコン１１を選択した場合、例えばファイルのアイコン１１をマウスでクリックしたりタッチパネルでタッチ入力した場合、時間割表３の科目がタップされた場合と同様に、表示制御手段２４３は、選択されたファイルに記憶された手書きストロークを表示手段２６に表示させる。具体的には、表示制御手段２４３は、選択されたファイルに記憶されたページの中の所定のページ（例えば最終ページ）を表示手段２６に表示させる。
【００７９】
［処理フロー］
次に、図１１を参照して、第１実施形態の情報処理システムによる処理フローについて説明する。図１１に示す処理フローは、電子ペン１により記入情報が生成されるごとに繰り返し実行される。
【００８０】
まず、ユーザが、電子ペン１で時間割表３及びノート用紙４に記入（タップ及びストロークの両方を含む）すると、電子ペン１は、生成した記入情報をコンピュータ装置２へ送信する。コンピュータ装置２では、通信手段２２が、電子ペン１から送信された記入情報を受信すると、処理手段２４の保存指示手段２４２は、その記入情報を記憶手段２５に記憶させる（ステップＳ１０１）。
【００８１】
次に、処理手段２４の判定手段２４１は、電子ペン１によって時間割表３の科目とノート用紙４のいずれに記入されたかを判定する（ステップＳ１０２）。具体的には、判定手段２４１は、記憶手段２５に記憶された座標定義情報（具体的には、複数のノート用紙４に割り当てられたドットパターンの座標範囲を示す座標定義情報、及び、複数の科目に割り当てられたドットパターンの座標範囲を示す座標定義情報）を参照することで、電子ペン１によって時間割表３の科目とノート用紙４のいずれに記入されたかを判定する。
【００８２】
電子ペン１によって時間割表３の科目に記入された場合（ステップＳ１０２：時間割表の科目）、判定手段２４１は、電子ペン１によってタップされた科目を特定し、その科目のファイルが記憶手段２５に記憶されているか否かを判定する（ステップＳ１０３）。電子ペン１によってタップされた科目のファイルが記憶されている場合（ステップＳ１０３；Ｙｅｓ）、処理手段２４の表示制御手段２４３は、判定手段２４１が特定した科目に対応付けられたファイルを開き、当該ファイルに記憶された手書きストロークを表示手段２６に表示させる（ステップＳ１０４）。具体的には、表示制御手段２４３は、当該ファイルに記憶されたページの中の最終ページを表示手段２６に表示させる。
【００８３】
一方、電子ペン１によってタップされた科目のファイルが記憶されていない場合（ステップＳ１０３；Ｎｏ）、保存指示手段２４２は、その科目用のファイルを作成する（ステップＳ１０５）。そして、保存指示手段２４２は、作成したファイルのアイコンを生成すると共に、そのファイルをフォルダ（講義ノートフォルダ）内に記憶させる（ステップＳ１０６）。この後、表示制御手段２４３は、保存指示手段２４２によって作成されたファイルを開く（ステップＳ１０７）。具体的には、表示制御手段２４３は、白紙のページを表示手段２６に表示させる。
【００８４】
他方で、電子ペン１によってノート用紙４に記入された場合（ステップＳ１０２：ノート用紙）、判定手段２４１は、そのノート用紙４が新規のノート用紙４であるか否かを判定する（ステップＳ１０８）。具体的には、判定手段２４１は、記憶手段２５に記憶されたファイルに、電子ペン１によって記入されたノート用紙４のデータが含まれるか否かに基づいて、このような判定を行う。
【００８５】
電子ペン１によって記入されたノート用紙４が新規のノート用紙４でない場合（ステップＳ１０８；Ｎｏ）、表示制御手段２４３は、そのノート用紙４に対応するページを含むファイルを開いて、当該ノート用紙４に対応するページを表示手段２６に表示させる（ステップＳ１０９）。そして、表示制御手段２４３は、表示させたページに手書きストロークを描画させると共に、保存指示手段２４２は、そのページに対応付けて手書きストロークを記憶させる（ステップＳ１１０）。
【００８６】
一方、電子ペン１によって記入されたノート用紙４が新規のノート用紙４である場合（ステップＳ１０８；Ｙｅｓ）、判定手段２４１は、ファイルを開いているか否かを判定する（ステップＳ１１１）。言い換えると、判定手段２４１は、電子ペン１による時間割表３へのタップにより科目が指定されているか否かを判定する。
【００８７】
ファイルを開いている場合（ステップＳ１１１；Ｙｅｓ）、保存指示手段２４２は、現在開いているファイルに記憶されたページ（具体的には最終ページ）に連続する、新規のノート用紙４のためのページを作成し、作成したページをファイルに記憶させる（ステップＳ１１２）。なお、現在開いているファイルにページが記憶されていない場合、つまり新規のノート用紙４が最初のページに対応する場合には、保存指示手段２４２は、ファイルに記憶されたページに連続するページを作成せずに、最初のページを作成する。次に、表示制御手段２４３は、新たなページ（白紙のページ）に手書きストロークを描画させると共に、保存指示手段２４２は、そのページに対応付けて手書きストロークを記憶させる（ステップＳ１１３）。
【００８８】
一方、ファイルを開いていない場合（ステップＳ１１１；Ｎｏ）、処理手段２４の報知手段２４４は、科目が指定されていない旨をユーザに報知する（ステップＳ１１４）。例えば、報知手段２４４は、科目が指定されていないことを示すメッセージを、画像として表示手段２６に表示させたり、音声としてスピーカから出力させたりする。若しくは、報知手段２４４は、アラーム音を出力させたりする。
【００８９】
［第１実施形態による作用効果］
以上説明した第１実施形態に係る情報処理システムによれば、電子ペン１によってノート用紙４に記入された手書きストロークを、複数の科目ごとに分類して適切に記憶させることができる（つまり手書きストロークを電子化できる）と共に、そのような手書きストロークを各科目ごとに適切に表示させることができる。具体的には、電子ペン１によって記入された手書きストロークを、時間割表３によって指定された科目に対応付けて記憶させることができると共に、時間割表３によって指定された科目に応じて、手書きストロークを適切に表示させることができる。例えば、新規のノート用紙４に手書きストロークが記入された場合、その手書きストロークをどの科目に対応付けて記憶させるか問題となるが、本実施形態によれば、時間割表３を用いることで、新規のノート用紙４に記入された手書きストロークを、時間割表３によって指定された科目に対応付けて適切に記憶させることができる。
【００９０】
［第１実施形態の変形例］
上記では、本発明における「印刷媒体」の一例としてシール８を示した。他の例では、このようなシール８の代わりに、「印刷媒体」としてテープを用いることができる。具体的には、表面に、複数の科目のそれぞれに対応付けられた異なる座標範囲のドットパターンが印刷されると共に、裏面に粘着層が形成されたテープを用いることができる。
【００９１】
上記では、本発明における「シート」の一例として時間割表３を示した。他の例では、複数の科目が曜日及び時限に対応付けられた時間割表３の代わりに、「シート」として、複数の科目のみが形成されたシート（例えば複数の科目名のみが配列されたシート）を用いることができる。具体的には、単に、複数の科目名と、複数の科目のそれぞれに対応付けられたユニークなドットパターンとが形成されたようなシートを用いることができる。
また、上記実施形態において、処理手段２４は、各科目のページごとにページ番号を付し、各ページにそのページ番号を表示させるようにしてもよい。また、処理手段２４は、表示手段２６に設けられたタッチパネルによる指の操作を検知して、ページめくり処理をするようにしてもよい。
【００９２】
＜第２実施形態＞
次に、本発明に係る第２実施形態について説明する。第２実施形態では、時間割表の構成及び作成方法が第１実施形態と異なる。具体的には、第１実施形態では、ユーザがシール８を貼り付ける作業を行うことで時間割表３が作成されたが、第２実施形態では、ユーザが電子ペン１によって科目名を記入する作業を行うことで時間割表が作成される。
【００９３】
なお、以下では、第１実施形態と異なる構成について主に説明を行い、第１実施形態と同様の構成については適宜説明を省略する。つまり、特に説明しない構成要素や処理などについては、第１実施形態と同様であるものとする。
【００９４】
図１２を参照して、第２実施例に係る時間割表３ａの構成及び作成方法について説明する。図１２は、科目が記入された状態にある時間割表３ａ（つまり完成された状態にある時間割表３ａ）の具体例を示している。
【００９５】
第２実施形態に係る時間割表３ａは、破線領域Ｄ１に示す部分に、科目名を記入するための複数の欄が設けられている（つまり、中に科目名を記入するための枠線が印刷されている）と共に、これらの複数の欄に、それぞれで異なる座標範囲のドットパターンが印刷されている。また、破線領域Ｄ２に示す部分に、曜日や時限などを示す文字及び枠線が印刷されている。このように、第２実施形態に係る時間割表３ａは、第１実施形態に係る時間割表３と異なり、ドットパターンが印刷されている。
【００９６】
第２実施形態では、ユーザが破線領域Ｄ１に示す部分に電子ペン１によって科目名を記入する作業を行うことで時間割表３ａが作成される。具体的には、ユーザは、破線領域Ｄ１に示す部分に設けられた欄に（つまり印刷された枠線の中に）、曜日及び時限に応じた科目名を電子ペン１によって記入する作業を行うことで、時間割表３ａを完成させる。
【００９７】
上記のようにユーザが電子ペン１によって時間割表３ａに科目名を記入している際に、コンピュータ装置２は、記入された科目名を文字認識する。具体的には、コンピュータ装置２は、電子ペン１による時間割表３ａへの記入に対応する記入情報を受信し、当該記入情報に対応する手書きストロークに基づいて、記入された科目名を公知の手法などによって文字認識する。そして、コンピュータ装置２は、時間割表３ａの複数の欄のそれぞれに形成されたドットパターンの座標範囲と、当該複数の欄のそれぞれに記入された科目名とを対応付けた座標定義情報を記憶する。この後、コンピュータ装置２は、前述した第１実施形態で示した処理と同様の処理を行う（図７乃至図１１参照）。
【００９８】
以上説明した第２実施形態によっても、第１実施形態と同様に、電子ペン１によってノート用紙４に記入された手書きストロークを、複数の科目ごとに分類して適切に記憶させることができると共に、各科目ごとに手書きストロークを適切に表示させることができる。また、第２実施形態では、科目名を記入することで時間割表３ａが作成されるため、第１実施形態で示したようなシール８を用いる必要がないので、情報処理システムを簡便かつ安価に構成することができる。
【００９９】
［第２実施形態の変形例］
上記では、科目とドットパターンの座標範囲とを対応付けた座標定義情報を用いる例を示したが、科目だけでなく、曜日及び時限とドットパターンの座標範囲とを対応付けた座標定義情報を用いても良い。第２実施形態に係る時間割表３ａは、科目名を記入するための複数の欄にそれぞれで異なる座標範囲のドットパターンが形成されているので、曜日及び時限を組み合わせた数だけユニークなドットパターンが存在することとなる。よって、複数の欄に形成されたドットパターンからは、記入された科目だけでなく、その科目に対応する曜日及び時限も特定することができると言える。したがって、他の例では、科目と、曜日と、時限と、ドットパターンの座標範囲とを対応付けた座標定義情報を用いることができる。こうすることで、電子ペン１によって時間割表３ａの科目がタップされた際に、科目だけでなく、その科目が実施される曜日及び時限を特定することが可能となる。因みに、第１実施形態では、同じ科目には同じドットパターンが割り当てられていたため、電子ペン１によって時間割表３ａの科目がタップされた際には、基本的には、科目のみしか特定できず、曜日及び時限は特定できない。
【０１００】
更に他の例では、科目名を記入するための欄の部分だけでなく、曜日の部分にもドットパターンが形成された時間割表３ａを用いることができる。つまり、複数の曜日（月曜〜金曜）のそれぞれに対応付けられた異なる座標範囲のドットパターンを、時間割表３ａの曜日の部分に形成しても良い。こうすることで、例えば、電子ペン１によって時間割表３ａの曜日がタップされた際に、その曜日に行われる複数の科目を速やかに特定することが可能となる。
【０１０１】
＜第３実施形態＞
次に、本発明に係る第３実施形態について説明する。第３実施形態は、電子ペン１によって時間割表がタップされた際に表示される画面が、第１実施形態と異なる。具体的には、第３実施形態は、第２実施形態で示した時間割表３ａを用い、当該時間割表３ａが電子ペン１によってタップされた際に表示される画面に関するものである。
【０１０２】
第３実施形態では、コンピュータ装置２は、電子ペン１によって時間割表３ａの科目がタップされた際に、その科目を特定すると共に曜日及び時限を特定し、特定された科目、曜日及び時限に対応する講義で記入された手書きストロークを表示させる。また、第３実施形態では、コンピュータ装置２は、電子ペン１によって時間割表３ａの曜日がタップされた際に、当該曜日に行われる全ての科目について、記入された手書きストロークを並べて表示させる。
【０１０３】
なお、以下では、第１実施形態と異なる構成について主に説明を行い、第１実施形態と同様の構成については適宜説明を省略する。つまり、特に説明しない構成要素や処理などについては、第１実施形態と同様であるものとする。
【０１０４】
［表示画面例］
図１３及び図１４を参照して、第３実施形態において表示される画面例を提示する。
【０１０５】
図１３は、電子ペン１によって時間割表３ａの科目がタップされた際に表示される画面例を示している。図１３（ａ）は時間割表３ａの一例を示し、図１３（ｂ）はコンピュータ装置２の表示手段２６に表示される画面例を示している。
【０１０６】
ここでは、図１３（ａ）に示すように、ユーザが電子ペン１によって「現社（現代社会）」の科目をタップした場合を例示する。具体的には、水曜の５限に行われる「現社」がタップされたものとする。この場合には、処理手段２４の判定手段２４１は、電子ペン１によってタップされた科目が「現社」であると特定すると共に、その「現社」が行われる曜日及び時限が水曜及び５限であると特定する。判定手段２４１は、［第２実施形態の変形例］のセクションで述べたような、科目と曜日と時限とドットパターンの座標範囲とが対応付けられた座標定義情報を参照することで、このように科目、曜日及び時限を特定する。
【０１０７】
そして、表示制御手段２４３は、「現社」のファイルを開き、図１３（ｂ）に示すように、当該ファイルに記憶された手書きストロークを表示手段２６に表示させる。具体的には、表示制御手段２４３は、判定手段２４１によって特定された水曜の５限の「現社」に関し、今まで水曜の５限に行われた「現社」の講義の中で、最新の講義で記入された手書きストロークを表示させる。より詳しくは、表示制御手段２４３は、「現社」の最新の講義で手書きストロークが記入されたページにおいて、最初のページを表示手段２６に表示させる。例えば、記入情報に含まれる時刻情報（タイムスタンプ）やコンピュータ装置２内のクロックに関する情報などに対応付けて手書きストロークを記憶しておけば、表示制御手段２４３は、そのような情報に基づいて、最新の講義で記入された手書きストロークを特定することができる。この場合、各時限の講義が行われる時間帯を考慮することが好ましい。なお、上記のように最初のページを表示させることに限定はされず、最終ページなどを表示させても良い。
【０１０８】
なお、時間割表３ａの曜日及び時限が同じ科目が電子ペン１によって連続してタップされた場合、手書きストロークを過去に遡って表示させても良い。つまり、表示制御手段２４３は、曜日及び時限が同じ科目がタップされるごとに、その曜日及び時限に行われた講義を過去に遡っていき（先週の講義、先々週の講義、…）、その講義で記入された手書きストロークを表示させることができる。
【０１０９】
図１４は、電子ペン１によって時間割表３ａの曜日がタップされた際に表示される画面例を示している。図１４（ａ）は時間割表３ａの一例を示し、図１４（ｂ）はコンピュータ装置２の表示手段２６に表示される画面例を示している。なお、時間割表３ａは、［第２実施形態の変形例］のセクションで述べたように、科目の部分だけでなく、曜日の部分にもドットパターンが形成されているものとする。
【０１１０】
ここでは、図１４（ａ）に示すように、ユーザが電子ペン１によって「金曜」の部分をタップした場合を例示する。この場合には、処理手段２４の判定手段２４１は、曜日とドットパターンの座標範囲とが対応付けられた座標定義情報を参照することで、電子ペン１によってタップされた曜日が「金曜」であると特定する。そして、表示制御手段２４３は、「金曜」に行われる全ての科目についてのファイルを開き、図１４（ｂ）に示すように、それらのファイルに記憶された手書きストロークを並べて表示手段２６に表示させる。つまり、表示制御手段２４３は、各科目の手書きストロークをポップアップ表示させる。具体的には、表示制御手段２４３は、「金曜」に行われる全ての科目について、手書きストロークが記入されたページの中の最終ページを表示手段２６に表示させる。なお、上記のように最終ページを表示させることに限定はされず、最初のページなどを表示させても良い。
【０１１１】
ここで、図１４（ｂ）に示すように表示された複数の科目の中から、ユーザが入力手段２１によって１つの科目を選択した場合、例えば表示された科目をマウスでクリックしたりタッチパネルでタッチ入力した場合、表示制御手段２４３は、その科目のページを全画面表示させる。
【０１１２】
［処理フロー］
次に、図１５を参照して、第３実施形態の情報処理システムによる処理フローについて説明する。図１５に示す処理フローは、電子ペン１により記入情報が生成されるごとに繰り返し実行される。なお、第１実施形態で示した処理フロー（図１１参照）と同様の処理については、その説明を適宜省略する。
【０１１３】
ステップＳ２０１の処理は、ステップＳ１０１の処理と同様である。ステップＳ２０２では、処理手段２４の判定手段２４１は、電子ペン１によって時間割表３ａの科目、曜日及びノート用紙４のいずれに記入されたかを判定する。具体的には、判定手段２４１は、記憶手段２５に記憶された座標定義情報（具体的には、ノート用紙４に割り当てられたドットパターンの座標範囲を示す座標定義情報、科目とドットパターンの座標範囲とを対応付けた座標定義情報、及び曜日とドットパターンの座標範囲とを対応付けた座標定義情報）を参照することで、電子ペン１によって時間割表３ａの科目、曜日及びノート用紙４のいずれに記入されたかを判定する。
【０１１４】
電子ペン１によって時間割表３ａの曜日に記入された場合（ステップＳ２０２：時間割表の曜日）、処理手段２４の表示制御手段２４３は、判定手段２４１が特定した曜日に行われる全ての科目についてのファイルを開き、それらのファイルに記憶された手書きストロークを並べて表示手段２６に表示させる（ステップＳ２１５）。具体的には、表示制御手段２４３は、全ての科目について、手書きストロークが記入されたページの中の最終ページを表示手段２６に表示させる。
【０１１５】
他方で、電子ペン１によって時間割表３ａの科目に記入された場合（ステップＳ２０２：時間割表の科目）、ステップＳ１０２と同様に、判定手段２４１は、電子ペン１によってタップされた科目のファイルが記憶手段２５に記憶されているか否かを判定する（ステップＳ２０３）。電子ペン１によってタップされた科目のファイルが記憶されている場合（ステップＳ２０３；Ｙｅｓ）、表示制御手段２４３は、判定手段２４１によって特定された科目、曜日及び時限に対応する講義の中で、最新の講義で記入された手書きストロークを表示させる（ステップＳ２０４）。具体的には、表示制御手段２４３は、その最新の講義で手書きストロークが記入されたページにおいて、最初のページを表示手段２６に表示させる。
【０１１６】
ステップＳ２０５〜Ｓ２１４の処理は、それぞれ、上記したステップＳ１０５〜Ｓ１１４と同様であるため、その説明を省略する。
【０１１７】
［第３実施形態による作用効果］
以上説明した第３実施形態によれば、時間割表３ａを用いることで、電子ペン１によって記入された手書きストロークを、科目だけでなく曜日や時限に対応付けて適切に記憶させることができる。よって、曜日や時限に応じた手書きストロークを適切に表示させることができる。
【０１１８】
＜変形例＞
上記では、科目名が形成された時間割表３、３ａを示したが、このような科目名の代わりに、複数の科目のそれぞれを示す絵柄（例えばアイコンなど）が形成された時間割表を用いても良い。
【０１１９】
上記したような時間割表は、学年や学期が変わると新しいものとなる。つまり、ユーザは、学年や学期が変わると、新たな時間割表を作成することとなる。そのため、コンピュータ装置２は、学年や学期ごとに、時間割表に関するデータを記憶することが望ましい。また、コンピュータ装置２は、学年や学期ごとに、ノート用紙４に記入された手書きストロークのデータを記憶することが望ましい。例えば、コンピュータ装置２は、学年や学期ごとの講義ノートのフォルダを作成し、学年や学期に応じた講義ノートのフォルダに各科目のファイルを記憶させることができる。
【０１２０】
上記では、本発明における「複数のカテゴリ」の一例として講義の科目を示した。他の例では、このような科目の代わりに、「複数のカテゴリ」として仕事上でのプロジェクトなどを用いることができる。この例では、本発明における「シート」として、複数のプロジェクトを示す名称と、複数のプロジェクトのそれぞれに対応付けられたユニークなドットパターンとが形成されたシートが用いられる。そして、コンピュータ装置２は、電子ペン１によってノート用紙４に記入された手書きストロークを、複数のプロジェクトごとに分類して記憶させると共に、そのような手書きストロークを各プロジェクトごとに表示させる。
【０１２１】
また、上記第１〜３実施形態において、電子ペンや、コード化パターン、記入情報の形式等は、アノト方式に限らなくとも良い。特に、科目や曜日を特定するためのコード化パターンは、座標を示すドットパターンに限られず、特定のコード値を示すコード化パターンを用いることもできる。
【符号の説明】
【０１２２】
１…電子ペン
２…コンピュータ装置
３、３ａ…時間割表
４…ノート用紙
６…多穴ファイル
８…シール
２１…入力手段
２２…通信手段
２４…処理手段
２５…記憶手段
２６…表示手段
【図１】
0005768523.tif 000002
【図２】
0005768523.tif 000003
【図３】
0005768523.tif 000004
【図４】
0005768523.tif 000005
【図５】
0005768523.tif 000006
【図６】
0005768523.tif 000007
【図７】
0005768523.tif 000008
【図８】
0005768523.tif 000009
【図９】
0005768523.tif 000010
【図１０】
0005768523.tif 000011
【図１１】
0005768523.tif 000012
【図１２】
0005768523.tif 000013
【図１３】
0005768523.tif 000014
【図１４】
0005768523.tif 000015
【図１５】
0005768523.tif 000016