(57)【要約】【課題】文中に線を引いたり、メモや落書き等の書き込みができる電子書籍装置を実現すること。【解決手段】記憶媒体１０から記憶媒体制御部９を介して所望の書籍データを読み出し、表示部７に表示する。ユーザはキー入力部２により表示部７に表示された書籍データにおいて下線やマーキングなどの書き込み範囲を特定する。またペン入力部３を用いて書籍データに対して任意の内容、例えばマーク等を描画し、その非テキストデータの書き込みする。メモリ５は書き込みデータを記憶する。書き込み部分に対してキー入力部２により表示要求があった時、表示制御部６はメモリ５に記憶された書き込みデータと、記憶媒体１０に保持された書籍データとをフレームデータを変換し、表示部７に与える。【選択図】図１
2005141488.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体に保持された書籍データを表示すると共に、前記書籍データに対する書き込みデータを随時表示する表示部と、
前記記憶媒体に保持された書籍データを読み出し、書き込み要求があるとき書き込みデータを前記記憶媒体に記録する記憶媒体制御部と、
電子書籍装置本体に設けられたキーの信号を受け付けると共に、前記表示部に表示された前記書籍データにおいてユーザが任意の内容を前記表示部に書き込む入力部と、
前記表示部に与えるフレームデータを一時的に保持する画像メモリと、
前記入力部によって書き込まれたデータを記憶する書き込み内容記憶部と、
書き込み部分に対して前記入力部により表示要求があったとき、前記書き込み内容記憶部に記憶された前記書き込みデータと前記記憶媒体に保持された前記書籍データとをフレームデータに変換し、前記表示部に与える表示制御部と、
前記入力部から指示された処理内容を判別すると共に、前記処理内容に応じて前記記憶媒体の書籍データ及び前記書き込み内容記憶部の書き込みデータを読み出し、前記表示制御部に与えるための制御信号を発生する全体制御部と、を具備することを特徴とする電子書籍装置。
【請求項２】
前記書き込みデータは前記書籍データと対応付けられたファイルとして前記書き込み内容記憶部に格納されることを特徴とする請求項１記載の電子書籍装置。
【請求項３】
前記書き込みデータは前記書籍データと対応付けられたファイルとして前記記憶媒体に格納されることを特徴とする請求項１記載の電子書籍装置。
【請求項４】
前記書き込み内容記憶部は、
前記書籍データに対する前記書き込み場所を示す位置情報と、書き込み内容の種別を示す処理内容情報とに分けて記憶することを特徴とする請求項１記載の電子書籍装置。
【請求項５】
前記書き込み内容記憶部は、
前記書き込みデータが記録された順序を示す処理順序情報を記憶することを特徴とする請求項１記載の電子書籍装置。
【請求項６】
前記全体制御部は、
前記表示部に書籍データを表示するとき、前記書き込みの内容の表示を一時的に中止する無効化手段を有していることを特徴とする請求項１記載の電子書籍装置。
【請求項７】
前記全体制御部は、
前記書籍データがテキストデータと非テキストデータとに区分されている場合、前記書き込みの内容が前記テキストデータに対するものか、非テキストデータに対するものかを区別する弁別手段を有していることを特徴とする請求項１記載の電子書籍装置。
【請求項８】
前記書き込み内容記憶部は、
前記弁別手段による弁別結果に基づき、前記テキストデータに対する書き込み内容と前記非テキストデータに対する書き込み内容とを、異なるフォーマットで記憶することを特徴とする請求項７記載の電子書籍装置。
【請求項９】
前記全体制御部は、
前記テキストデータに対する書き込み内容を表示する場合は書籍データを優先し、前記非テキストデータに対する書き込み内容を表示する場合は書き込みデータを前記書籍データに優先して表示させるコマンドを発行することを特徴とする請求項１記載の電子書籍装置。
【請求項１０】
前記全体制御部は、
前記書き込み内容に基づき、書籍データと書き込みデータのいずれを優先して前記表示部に表示させるかを判別する優先度判別手段を有することを特徴とする請求項１記載の電子書籍装置。
【請求項１１】
前記全体制御部は、
前記表示部が書き込み内容を表示する場合に、書籍データと書き込みデータのいずれを優先して表示するかを示す優先順位フラグを発行することを特徴とする請求項１記載の電子書籍装置。
【請求項１２】
前記表示部は、見開き２頁に分かれて表示させる２つの表示面を有し、
一方の表示面に対する操作を行う際、操作が行われない側の表示面に操作内容を示す小画面を出力することを特徴とする請求項１記載の電子書籍装置。
【請求項１３】
前記操作内容の小画面は、電子書籍装置本体の中心に近い場所に表示されることを特徴とする請求項１２記載の電子書籍装置。
【請求項１４】
前記操作内容は、命令、手続、ガイドのいずれかであることを特徴とする請求項１２記載の電子書籍装置。
【請求項１５】
前記記憶媒体は、電子書籍装置本体に対して着脱自在の不揮発性半導体メモリカードであることを特徴とする請求項１記載の電子書籍装置。
【請求項１６】
前記記憶媒体は、電子書籍装置本体に対して着脱自在の光ディスクであることを特徴とする請求項１記載の電子書籍装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、書籍データを記憶したＩＣカードやＣＤ−ＲＯＭなどの記憶媒体から、書籍データを読み出して表示する電子書籍装置に関する。
【背景技術】
【０００２】
近年、電子書籍を記憶した記憶媒体や、電子書籍を専用に読むことのできる電子書籍装置が商品化され、情報処理機器の機能が多様化してきている。例えば、読書を中断したページから再び読み出す機能をしおり機能という。このようなしおり機能を付ける等してユーザーの利便性を高めるようにした電子書籍装置が従来例として特許文献１に提案されている。
【特許文献１】特開２００１−１２５９２１号公報、第２〜３頁
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら上記のような従来例の構成では、例えば重要なところに赤線や下線を引いたり、マーカーペンで文字を強調したりするといった従来の書籍であれば当然できたことができない。このような面では、実際の紙による書物とは使い勝手が大幅に異なる。
【０００４】
本発明はこのような従来の問題点に鑑みてなされたものであって、従来の書籍のように文中に線を引いたり、強調やメモ等の書き込みができる電子書籍装置を実現することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１の発明は、記憶媒体に保持された書籍データを表示すると共に、前記書籍データに対する書き込みデータを随時表示する表示部と、前記記憶媒体に保持された書籍データを読み出し、書き込み要求があるとき書き込みデータを前記記憶媒体に記録する記憶媒体制御部と、電子書籍装置本体に設けられたキーの信号を受け付けると共に、前記表示部に表示された前記書籍データにおいてユーザが任意の内容を前記表示部に書き込む入力部と、前記表示部に与えるフレームデータを一時的に保持する画像メモリと、前記入力部によって書き込まれたデータを記憶する書き込み内容記憶部と、書き込み部分に対して前記入力部により表示要求があったとき、前記書き込み内容記憶部に記憶された前記書き込みデータと前記記憶媒体に保持された前記書籍データとをフレームデータに変換し、前記表示部に与える表示制御部と、前記入力部から指示された処理内容を判別すると共に、前記処理内容に応じて前記記憶媒体の書籍データ及び前記書き込み内容記憶部の書き込みデータを読み出し、前記表示制御部に与えるための制御信号を発生する全体制御部と、を具備することを特徴とする。
【０００６】
これにより本文中に、好みに応じた模様やイラスト等種々の書き込みを行うことができる。またページを開く毎に各ページに対する書き込み内容が書き込み内容記憶部より読み出されて表示される。このため、どこに重要なポイントが記載されているかが視覚的に直ぐに分かる。
【０００７】
請求項２の発明は、請求項１の電子書籍装置において、前記書き込みデータは前記書籍データと対応付けられたファイルとして前記書き込み内容記憶部に格納されることを特徴とする。
【０００８】
請求項３の発明は、請求項１の電子書籍装置において、前記書き込みデータは前記書籍データと対応付けられたファイルとして前記記憶媒体に格納される。
【０００９】
請求項２、３の発明によれば、書籍データを他の電子書籍装置に移動する場合においても、書き込み内容を記憶したファイルが対応付けられる。従って、そのファイルを併せて移動させれば、他の電子書籍装置で書籍データを表示させる場合においても、同じ書き込み内容を表示できる。
【００１０】
請求項４の発明は、請求項１の電子書籍装置において、前記書き込み内容記憶部は、前記書籍データに対する前記書き込み場所を示す位置情報と、書き込み内容の種別を示す処理内容情報とに分けて記憶することを特徴とする。
【００１１】
これによりどのページを表示しようとした場合であっても、位置情報を検索することで即座に該当ページに対する書き込み内容の有無と、その内容を検索することができる。このため、書き込み内容を表示するために要する時間を最小限に押さえることができる。
【００１２】
請求項５の発明は、請求項１の電子書籍装置において、前記書き込み内容記憶部は、前記書き込みデータが記録された順序を示す処理順序情報を記憶することを特徴とする。
【００１３】
これにより書き込み内容を削除したり非表示にする場合に、書き込まれた順に基づいてそれらの処理を行うことができる。
【００１４】
請求項６の発明は、請求項１の電子書籍装置において、前記全体制御部は、前記表示部に書籍データを表示するとき、前記書き込みの内容の表示を一時的に中止する無効化手段を有していることを特徴とする。
【００１５】
これにより書き込み内容の一部を一旦画面に表示させなくすることができる。例えば、伏せ字にした部分を復活させたりすることで、その語句を覚えたかどうか等のチェックに利用できる。
【００１６】
請求項７の発明は、請求項１の電子書籍装置において、前記全体制御部は、前記書籍データがテキストデータと非テキストデータとに区分されている場合、前記書き込みの内容が前記テキストデータに対するものか、非テキストデータに対するものかを区別する弁別手段を有していることを特徴とする。
【００１７】
請求項８の発明は、請求項７の電子書籍装置において、前記書き込み内容記憶部は、記弁別手段による弁別結果に基づき、前記テキストデータに対する書き込み内容と前記非テキストデータに対する書き込み内容とを、異なるフォーマットで記憶することを特徴とする。
【００１８】
これによりテキストに対する処理の場合は、処理の種類とその範囲だけを記憶させればよいため、書き込み内容を記憶させる記憶部の容量を大幅に削減させることができる。
【００１９】
請求項９の発明は、請求項１の電子書籍装置において、前記全体制御部は、前記テキストデータに対する書き込み内容を表示する場合は書籍データを優先し、前記非テキストデータに対する書き込み内容を表示する場合は書き込みデータを前記書籍データに優先して表示させるコマンドを発行することを特徴とする。
【００２０】
これにより容量が少なくて済むテキストデータの書き込みに対して、最適なフォーマットを策定することが可能となる。このため、書き込み内容トータルを記憶するための記憶容量を削減することができる。
【００２１】
請求項１０の発明は、請求項１の電子書籍装置において、前記全体制御部は、前記書き込み内容に基づき、書籍データと書き込みデータのいずれを優先して前記表示部に表示させるかを判別する優先度判別手段を有することを特徴とする。
【００２２】
これにより下線、マーキングといったテキストに対する書き込みが行われた場合において、書籍データが消えてしまうことなく表示される。また、イラストの挿入のように非テキスト部に対する書き込みが行なわれた場合には、書籍データによってイラストの一部が覆い隠されるような不都合が生じない。
【００２３】
請求項１１の発明は、請求項１の電子書籍装置において、前記全体制御部は、前記表示部が書き込み内容を表示する場合に、書籍データと書き込みデータのいずれを優先して表示するかを示す優先順位フラグを発行することを特徴とする。
【００２４】
これにより元々表示されている文字等の書籍データが書き込みによって一部隠れることになるのか、或いは、書き込み内容の一部が書籍データによって一部隠れることになるのかを決める自由度をより高くすることができる。
【００２５】
請求項１２の発明は、請求項１の電子書籍装置において、前記表示部は、見開き２頁に分かれて表示させる２つの表示面を有し、一方の表示面に対する操作を行う際、操作が行われない側の表示面に操作内容を示す小画面を出力することを特徴とする。
【００２６】
これにより右側の表示に対する書き込みを行うときは、その手順等のガイドや選択肢を左側の表示に行うようにすることで、書き込みを行う可能性のある場所すべてを表示することができる。このため、利用者がガイドを見ながら操作ができる。
【００２７】
請求項１３の発明は、請求項１２の電子書籍装置において、前記操作内容の小画面は、電子書籍装置本体の中心に近い場所に表示されることを特徴とする。
【００２８】
これにより書き込みを行おうとしている場所とガイド等の表示が出ている場所を近づけることができる。このため、ガイド等の案内をより読みやすい状態にしながら、書き込みの作業を行うことができる。
【００２９】
請求項１４の発明は、請求項１２の電子書籍装置において、前記操作内容は、命令、手続、ガイドのいずれかであることを特徴とする。
【００３０】
請求項１５の発明は、請求項１の電子書籍装置において、前記記憶媒体は、電子書籍装置本体に対して着脱自在の不揮発性半導体メモリカードであることを特徴とする。
【００３１】
請求項１６の発明は、請求項１の電子書籍装置において、前記記憶媒体は、電子書籍装置本体に対して着脱自在の光ディスクであることを特徴とする。
【発明の効果】
【００３２】
以上のように本発明によれば、本文中に種々の書き込みを入れることができるため、ページを開く毎にどこに重要なポイントが記載されているか等がすぐに分かり、また、好みに応じた模様やイラスト等を挿入することができ、大変に読み易くなるという効果が得られる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の実施の形態における電子書籍装置について、図面を用いて説明する。図１は本発明の実施の形態における電子書籍装置の構成を表すブロック図である。全体制御部１はＣＰＵで構成され、プログラムメモリ４に書き込まれた命令コードに基づいて動作するものである。また全体制御部１はキー入力部２、ペン入力部３、メモリ５、表示制御部６、記憶媒体制御部９を制御し、記憶媒体１０に格納された書籍データを読み出し、表示部７に表示するコマンドを発行する。本実施の形態における全体制御部１の固有の機能ブロックとして、無効化手段１ａ、弁別手段１ｂ、優先度判別手段１ｃが設けられている。
【００３４】
無効化手段１ａはユーザからの書き込みの内容を表示部７に表示しないよう、一時的にそのデータを無効化する手段である。弁別手段１ｂは、書籍データがテキストデータと非テキストデータとに区分されている場合、書き込みの内容がテキストデータに対するものか、非テキストデータに対するものかを区別する手段である。優先度判別手段１ｃは、書き込み内容に基づき、書籍データと書き込みデータのいずれを優先して表示部７に表示させるかを判別する手段である。
【００３５】
キー入力部２は電子書籍装置本体に設けられた各種キーである。全体制御部１はこれらのキー信号を判別すると共に、表示部７に表示された書籍データにおいてユーザがペン入力部３を用いて所望の範囲を特定したとき、その位置情報や描画データ（非テキストデータ）を取り込む。また表示部７に表示された書籍データに対してユーザがペン入力部３を用いて任意の内容を書き込みしたとき、全体制御部１はこれらの描画データを判別する。
【００３６】
メモリ５はペン入力部３によって書き込まれた書き込みデータを記憶するので、書き込み内容記憶部と呼ぶ。表示制御部６は、書き込み部分に対してキー入力部２又はペン入力部３により表示要求があった時、メモリ５に記憶された書き込みデータと、記憶媒体１０に保持された書籍データとをフレームデータを変換して表示部７に与えるものである。表示部７は、記憶媒体１０に保持された書籍データを表示すると共に、書籍データに対する書き込みデータを随時表示するものである。表示部７はタッチパネルの機能も有し、ペン入力部３で押圧されたポイントの位置信号を発生する。ここでキー入力部２とペン入力部３は、電子書籍装置本体に設けられたキーの信号を受け付けると共に、表示部７に表示された書籍データにおいてユーザが任意の内容を表示部７に書き込む入力部の機能を達成している。
【００３７】
記憶媒体１０は、ファイル形式で書籍データを記憶するものであり、電子書籍装置本体に対して着脱自在の不揮発性半導体メモリカードであってもよく、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなどの光ディスクであってもよい。記憶媒体制御部９は記憶媒体１０に保持された書籍データを読み出し、書き込み要求があるとき書き込みデータを記憶媒体１０に記録するものである。
【００３８】
図２は電子書籍装置の表示部を中心とする外観図である。この電子書籍装置は、表示部７として右側の画面７Ｒと左側の画面７Ｌとを有している。そして電子書籍装置本体１２の右側パネルの一部には、キー入力部２としてページ送りキー１５、しおりキー１７、書き込みキー１９、メニューキー２１が設けられている。また電子書籍装置本体１２の左側パネルの一部には、ページ送りキー１６、しおりキー１８、書き込みキー２０、書込隠すキー２２が設けられている。
【００３９】
次に図１に示す電子書籍装置の動作について、図２を用いて説明する。キー入力部２の１つであるメニューボタン２１が押下されると、その内容が全体制御部１に伝えられ、次に記憶媒体１０に格納された書籍データのリストが表示部７に表示される。そして利用者がどの書籍を読むかを選択すると、その書籍データが表示部７に表示される。実際には、表示制御部６は表示部７に表示したい内容をフレームデータに変換し、画像メモリ８に書き込む。そして表示制御部６は全体制御部１の指示により画像メモリ８から書籍データ、（この段階では画像データと呼ぶ）を読み出し、画像データを表示部７に表示する。表示部７は、前述したように右側の画面７Ｒと左側の画面７Ｌとの２画面で構成される。ページ送りキー１６、１５が押下されると、次のページ或いは前のページが表示される。ここでは２画面構成なので、例えばページ送りキー１６を押下すると、２頁先のページが表示される。これは丁度、通常の書物に置いて紙を１枚めくったのと同じ状態である。このような処理については、従来の電子書籍装置と同じである。
【００４０】
この電子書籍装置はしおり機能も有している。図２のしおりキー１７を押下すると、画面７Ｒにしおりが付けられたものとして処理される。またしおりキー１８を押下すると、画面７Ｌにしおりが付けられたものとして処理される。この処理も従来の電子書籍装置と同じである。
【００４１】
全体制御部１は、書籍データに対応した書き込み内容が書き込みデータファイルにあれば、メモリ５から書き込みデータファイルを読み込んで表示制御部６を介して画像メモリ８に与える。書籍データに対応付ける方法としては、ファイルの拡張子を変える方法や、書籍データを示すファイル名の拡張子を除く部分が同じ名前となるディレクトリを作成し、そのディレクトリに必要となるファイル類を格納する等の手法がある。
【００４２】
図３は書き込み処理シーケンスを示すフローチャートである。また図４は書き込み指示がなされた場合の書き込みメニューの内容を示す表示例である。図２の書き込みキー１９が押下されると、図３に示すシーケンスにおいてステップＳ４１の書き込み要求が「有」となるので、ステップＳ４２に進む。このステップＳ４２では書き込みに対する要求内容を確認する。この場合、図４（Ａ）に示されるメニュー５１が画面７Ｒに表示される。ここでは画面７Ｒ、７Ｌはタッチパネルとなっているので、図２に示すようにペン２３を用いてこのうちの何れか領域を画面上で押下することでコマンドを選択する。ペン２３により特定の領域が押下されると、図１のペン入力部３によって画面のどの領域が押下されたかが全体制御部１に伝えられる。全体制御部１はその領域、即ち位置情報を基にどの項目が選択されたかを検出する。ここでは選択項目として「下線」、「マーキング」、「取消線」、「付箋紙」、「イラスト」、「書込隠す」、「すべて表示」、「トレース」、「書込取消」のメニューが用意されている。このうち、「下線」、「マーキング」、「取消線」がテキストに対する処理である。
【００４３】
今仮にテキストに対する処理に当たる「下線」を選択した場合について、その詳細を図５に示す処理シーケンスを用いて説明する。「下線」を選択とすると、ステップＳ８１においてそのパターンや色指定の要求を受け付ける。ここでは、図４（Ｂ）に示す新たなメニュー５２が表示される。ここで、下線に用いる線種と色を、図２に示すペン２３を用いて選択する。選択し終えると、図４（Ｂ）の「次へ」と表示されている領域を押圧する。
【００４４】
なお、もし「マーキング」が選択された場合は、図６（ａ）に示されるようなメニュー６１が表示される。この場合、文字に対するマーキングの種類とマーキングの色の指定を行う。また、「取消線」が選択された場合は、図６（ｂ）に示されるようなメニュー７１が表示される。この場合は、どのような取消線を書き込むかを選択する。これらの表示が図５のステップＳ８１の処理として行われる。いずれの場合も選択が終了すると、「次へ」と表示される領域を押圧し、次の画面へ移る。
【００４５】
「次へ」と表示されている領域を押圧すると、ステップＳ８２においてＹ（Ｙｅｓ）を選択したこととなり、ステップＳ８３へ移る。このステップＳ８３では、反対側ページに処理範囲指定の要求を表示する。即ち、図７に示すように、画面７Ｌ内の右寄り、電子書籍装置全体でいうと中央寄りに小画面としてガイド９２を表示する。このガイド９２は、下線を引く範囲を指定する旨を示したガイドである。このようにガイドを、範囲が指定されるページの反対側に表示することで、どの部分を指定する場合においても表示が邪魔にならず、しかも何が今求められているかが常に表示可能となる。そしてペン２３を用いて、下線を引く範囲をなぞることで指定する。ここでは反転表示９１の箇所が、下線を引く範囲として指定されたことを示す。一般にはキー入力部２又はペン入力部３で行う操作内容は、命令、手続き、ガイドである。
【００４６】
範囲指定が終了すると、図７に示すガイド９２において「ＯＫ」を押下する。これにより図３のステップＳ４３で「ＯＫ」が選択されたものとなり、次のステップＳ４４へ進む。ここでは書き込みの指示内容に基づいた処理が行われる。今回の例では、指定された範囲である反転表示９１の文字の右側に線が表示される。本実施の形態では、書籍データが縦書き表示となっているので、下線は右線と解釈される。
【００４７】
次に図３のステップＳ４５に進み、書き込みの内容が書き込みデータファイルに書き込まれる。ここでは、図８に示すようなフォーマットで書き込み内容が記録されている。即ち属性（ATTRB；アトリビュート）、場所情報、処理内容情報とに分けて記録される。図９〜図１１は書き込み内容を示すフォーマット図である。属性は図９のワード１のｂ（ビット）１２〜ｂ１５に相当し、場所情報はワード１のｂ０〜ｂ１１及びワード２のｂ０〜ｂ１１に相当する。また処理内容情報は、ワード２のｂ１２〜ｂ１５、ワード３のｂ０〜ｂ１５、及びワード４のｂ０〜ｂ１５に相当する。
【００４８】
属性は、テキストに対する書き込みか、画面を画像として捉えた場合の書き込みかを示すフラグと、その書き込みの有効／無効を示すフラグとを有している。これらのフラグは図１の弁別手段１ｂによって識別される。無効化手段１ａによってこのフラグでもし無効が指定されていた場合には、この項目に関する表示が行われなくなる。図４（Ａ）のメニュー５１において無効化手段１ａである「書込隠す」を選択した場合には、このフラグが“無効”を示すことになる。また、ここでは書き込み内容が、テキストに対するものか否かで、そのフォーマットを変えるようにしている。
【００４９】
先ず、書き込み内容がテキストに対するものである場合は、図１０に示すフォーマットでファイルに記録される。ワード１のｂ１４〜ｂ１５は、テキスト用のビットである。ワード１のｂ１２〜ｂ１３は書き込みの有効／無効を示すフラグである。ワード１のｂ０〜１１はページ情報で、どのページに対する書き込みかを示す。ワード２のｂ０〜ｂ１１は開始位置情報で、該当ページの何文字目からその処理を行うかを示す。図９に示す処理内容１〜３の情報としては、図１０の種類１〜３を表す情報と、処理範囲と、処理順序とが格納されている。ワード３のｂ１５は優先順位（Ｐ；プライオリティ）を表す優先順位フラグであり、書籍データと書き込んだデータのどちらを優先して表示するかを示すものである。この優先順位は図１の優先度判別手段１ｃによって判別される。ワード２のｂ１２〜１５の種類１は、「下線」、「マーキング」、「取消線」といった処理の種類を示す。ワード２のｂ４〜ｂ７の種類２は、線種やパターンの種類を示す。ワード２のｂ３〜ｂ０の種類３は、「下線」、「マーキング」における色指定を表すための情報である。
【００５０】
ワード４のｂ０〜ｂ７は、処理範囲を示すデータで、ここでは開始位置から何文字に渡ってその処理を施すかを定めている。ワード４のｂ８〜ｂ１５は、処理順序を示す情報で、そのページにおいて、その書き込みが何番目に行われたかを示している。これにより、例えば、そのページに対して施された書き込みを、最初から順を追って再現することが可能となる。
【００５１】
以上のようなフォーマットでテキストに対する書き込み内容を記録することで、その情報量を抑えながら必要な書き込み内容を記録することができる。また１行当たりの文字数が変わったような場合であっても、確実に同じ文字に対して下線処理、マーキング処理等を行うことができる。
【００５２】
なお、上記の実施の形態においては、場所情報としてページ情報とその何文字目であるかを示す開始位置情報を用いたが、頁の区切りが曖昧である場合を想定すれば、ページ情報の代わりに段落情報を用いてもよい。あるいは、段落も曖昧であるような場合は文書の第１文字から数えて何文字目に当たるのかを示す文字数情報としても良い。これらの混在を許すために、位置情報に対してそれが何を示すのかを識別する情報を新たに設けるようにすれば更に効果的である。
【００５３】
次に、書き込み内容がテキストに対するものでなかった場合（以下、非テキストに対するものという）、例えば「イラスト」や「付箋紙」の場合について述べる。この場合は、図１１に示すフォーマットでファイルへ記録している。ワード１のｂ１４〜ｂ１５が非テキスト用のビットである。ワード１におけるその他のビット、ワード３のｂ１５の優先順位フラグ、及びワード４のｂ８〜ｂ１５の処理手順については、図１０と同じであるので詳細な説明は省略する。
【００５４】
図１１において、ワード２のｂ０〜ｂ１１とワード３のｂ０〜ｂ１１とは開始位置情報を示している。ここでは、画面上の位置をピクセル単位で記録するようにしている。開始位置情報１が横軸方向を示し、開始位置情報２が縦軸方向を示す。ワード２のｂ１２〜ｂ１５に書き込みの種類を表す情報が格納されている。ここでは、「付箋紙」、「イラスト」のいずれであるかがが書き込まれる。ワード４のｂ０〜ｂ７はファイル名を示す情報である。これは、「付箋紙」或いは「イラスト」として表示部７に表示されるべき内容のファイルである。ここでは、例えば書籍データのファイル名が「ｓｈｏｓｅｋｉ．ｅｂｋ」であれば、「付箋紙」ならばｓｈｏｓｅｋｉ００１．ｄａｔ、「イラスト」ならばｓｈｏｓｅｋｉ００１．ｇｉｆとして、拡張子手前の数字３桁の部分をバイナリデータに変換して記録している。
【００５５】
「付箋紙」とは、画面の好みの場所に、例えば枠で囲った文字列を表示する機能である。通常の書籍における付箋紙の貼り付けと同じ効果となる。「イラスト」とは図１２に示すように、ペン２３等で自由な線や模様を入れる機能である。ここでは「付箋紙」機能はテキストファイルにその内容が格納され、「イラスト」機能ではビットマップファイル、或いはそれを圧縮したファイルにその内容が格納される。
【００５６】
ここで指定されるファイルに「付箋紙」として表示されるべき内容、或いは「イラスト」としてペン２３によって書き込まれた画像データが格納されている。これらのファイルの内容を表示する場所が、図１１に示すワード２のｂ０〜ｂ１１に割り当てられている開始位置情報１と、ワード３のｂ０〜１１に割り当てられている開始位置情報２とによって示されている。このように、非テキストの内容を別ファイルとすることで、書き込みの数や書き込み１件あたりのサイズを気にすることなく、書き込みデータファイル３１に格納することができる。
【００５７】
ここで、優先順位フラグについて説明する。優先順位フラグとは、前述のとおり書籍データと書き込んだデータとのどちらを優先して表示するかを示すものである。このフラグは必ずしも必要ではなく、このフラグが無い場合は、テキストに対する書き込みに対しては書籍データを優先させる。このようにすれば、図１３（Ａ）に示すように、書籍データに対してマーキングをする場合、書籍データが上になり、通常の書物においてマーカーペンで印を付けたのと同じように表示することができる。逆にすると図１３（Ｂ）のようにマーキングが下箇所の文字が読めなくなる。
【００５８】
逆に、テキスト以外に対する書き込み、例えばイラスト的な書き込みをする場合には、書籍データよりも書き込みの方を優先する。即ち図１２はイラスト機能によって書き込みを行ったものであるが、このように多少書籍データが隠れてもイラストがクリアに表現される。これらは従来の紙製の書籍に準じたものとなる。
【００５９】
しかし、例えば「取消線」のように文字の上に線が引かれている方が良い場合もある。この場合には、予め項目毎に優先順位をどちらにするかを一義的に設定しておき、それに従って処理をすればよい。しかし、図１３（Ｂ）に示すように、特定の文字を隠すようにしたい場合がある。これはその場所に重要な文言が記載されていて、その文言を覚えなければならないような場合に特定の文字を隠す。この場合は、優先順位フラグが備えてあれば、書き込み優先にすることができ、例えば、書き込み優先でのマーキングをすれば、所望の箇所の文字を隠すことができる。このような場合には優先順位フラグを設けておき、この内容に従って表示の優先順位を付けるとよい。
【００６０】
次に、図４のメニュー５１におけるその他の項目について述べる。「書込隠す」とは、一時的に書き込んだ内容のうち、特定のものを表示しないという機能である。「すべて表示」は、「書込隠す」で非表示となったものを復活させる機能である。「トレース」はそのページにおいてなされた書き込みを、書き込まれた順に再度最初から表示していく機能である。「書込取消」は、書き込んだ内容を消去する機能である。「書込隠す」との違いは、「すべて表示」としても復活しないことである。
【００６１】
なお上記の実施の形態では、書き込みデータファイル３１を図１のメモリ５に記録するようにしたが、記憶媒体１０に記録しても良い。また、メモリ５に記憶する場合は、メモリ５が不揮発性メモリであるか、或いはバッテリバックアップされたものであることが望ましい。要は電子書籍装置本体１２の電源がオフにされた場合であっても、データが消えないようになっていればよい。
【００６２】
上記の実施の形態では、テキストに対する処理として「下線」、「マーキング」、「取消線」をあげたが、他に、例えば「網掛け処理」とか、文字を隠す「伏せ字」、又は文字に影を付ける「影付」といった処理も可能である。文字単位で行える処理であれば処理内容を限定しない。
【００６３】
また、本実施の形態では書き込みキー１９、２０を備えるようにしたが、メニューキー２１を押圧すると、そのメニューの中に書き込みキーに相当する選択肢が表示されるようにしてもよい。さらに上記の実施の形態では、表示部７をタッチパネルとしてペンにより種々の入力を行うようにした。しかし、通常の非タッチパネルであって、メニュー画面においてカーソル移動と実行ボタンによって各種書き込みを行うものでも良い。また、上記の実施の形態では、図３においてステップＳ４４を実施した後で、ステップＳ４５の処理を行ったが、どちらを先に実行してよい。
【００６４】
図１０及び図１１において、ワード４のｂ８〜ｂ１５で示す処理順序として、本実施の形態ではそのページ内における順序としたが、書籍データ全体としての順序としてもよい。また情報量は増えるが、その書き込みが行われた日時を示すデータであってもよい。その他、書き込みデータファイルのフォーマットを図１０及び図１１に示す形式としたが、これらについてもこれに限定されるものではなく、要は書き込み内容が正しく再現できれば他の形式でもよい。
【００６５】
また、本実施の形態では電子書籍装置本体１２が２画面を有する場合について述べているが、１画面のみを有するものでもよい。この場合、例えば図７に示される範囲指定のガイド９２は、表示後数秒後に消えるようにし、「ＯＫ」、「Ｃａｎｃｅｌ」の表示はキーボタンとすれば良い。例えば特許文献１に示されているように、「ＥＮＴＥＲ」、「ＣＡＮＣＥＬ」のようなボタンとしても、同様の効果を得ることができる。更には、本実施の形態では、文章が縦書きの場合を示したが、横書きであっても、同じ効果が得られる。
【産業上の利用可能性】
【００６６】
本発明の電子書籍装置は、書き込み機能を有しているので、従来型の書籍や電子ノートに対して任意のページに線引きやマーキング等の書き込みをすることができる。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施の形態による電子書籍装置の全体構成を表すブロック図である。
【図２】本実施の形態の電子書籍装置において、表示部を中心とする外観図である。
【図３】本実施の形態の電子書籍装置において、主要な処理アルゴリズムを表すフローチャートである。
【図４】本実施の形態の電子書籍装置において、書き込み処理を行う場合の設定画面例である。
【図５】下線書き込みを選択した場合の処理を表すフローチャートである。
【図６】（ａ）は本実施の形態の電子書籍装置において、マーキングを行う場合の設定画面例であり、（ｂ）は取り消し線の書き込みを行う場合の設定画面例である。
【図７】本実施の形態の電子書籍装置において、書き込みを行った表示例である。
【図８】本実施の形態の電子書籍装置において、記憶部（メモリ５）に格納される書き込み内容を表すフォーマット図である。
【図９】本実施の形態の電子書籍装置において、記憶部（メモリ５）に格納される書き込み内容のデータ例を示す図である。
【図１０】本実施の形態の電子書籍装置において、記憶部（メモリ５）に格納される書き込み内容のデータ例（その１）を示す図である。
【図１１】本実施の形態の電子書籍装置において、記憶部（メモリ５）に格納される書き込み内容のデータ例（その２）を示す図である。
【図１２】書き込みの一例を表す図である。
【図１３】書き込みの他の例を表す図である。
【符号の説明】
【００６８】
１  全体制御部（ＣＰＵ）
１ａ  無効化手段
１ｂ  弁別手段
１ｃ  優先度判別手段
２  キー入力部
３  ペン入力部
４  プログラムメモリ
５  メモリ
６  表示制御部
７、１３、１４  表示部
９  記憶媒体制御部
１０  記憶媒体
１２  電子書籍装置本体
１５，１６  ページ送りキー
１７，１８  しおりキー
１９，２０  書き込みキー
２１  メニューキー
２２  書込み隠すキー
２３  ペン
３１  書き込みデータファイル
【図１】
2005141488.tif 000003
【図２】
2005141488.tif 000004
【図３】
2005141488.tif 000005
【図４】
2005141488.tif 000006
【図５】
2005141488.tif 000007
【図６】
2005141488.tif 000008
【図７】
2005141488.tif 000009
【図８】
2005141488.tif 000010
【図９】
2005141488.tif 000011
【図１０】
2005141488.tif 000012
【図１１】
2005141488.tif 000013
【図１２】
2005141488.tif 000014
【図１３】
2005141488.tif 000015