(57)【要約】【課題】利用者がどのような電子書籍を所有しているか、あるいは、閲覧したかを記憶に留め易くする電子書籍管理装置を提供する。【解決手段】蓄積された電子書籍の一覧表を作成する一覧表作成手段と、前記一覧表作成手段で作成された一覧表を表示する一覧表表示手段とを備えた電子書籍管理装置であって、前記一覧表作成手段は、直近に購入した、利用者の指定した、あるいは直近に閲覧した、少なくともいずれか１つに該当する状態の１冊以上の電子書籍に対しては当該電子書籍の表紙の画像を、その他の電子書籍に対しては当該電子書籍の背表紙を用いて一覧表を作成し、この一覧表を前記一覧表表示手段で表示するようにした。【選択図】図２
2007279848.tif 000002
【特許請求の範囲】
【請求項１】
蓄積された電子書籍の一覧表を作成する一覧表作成手段と、前記一覧表作成手段で作成された一覧表を表示する一覧表表示手段とを備えた電子書籍管理装置であって、前記一覧表作成手段は、アクティブな電子書籍に対しては当該電子書籍の表紙の画像を、アクティブでない電子書籍に対しては当該電子書籍の背表紙を用いて一覧表を作成することを特徴とする電子書籍管理装置。
【請求項２】
請求項１に記載の電子書籍管理装置において、前記アクティブな電子書籍は、直近に購入した、利用者の指定した、あるいは直近に閲覧した、少なくともいずれか１つに該当する状態の１冊以上の電子書籍であることを特徴とする電子書籍管理装置。
【請求項３】
請求項１または２に記載の電子書籍管理装置において、前記一覧表作成手段は、電子書籍が書籍帯を有する場合、当該電子書籍の表紙の画像を表示する際、表紙の画像と書籍帯の画像とを合成した画像を用いて一覧表を作成することを特徴とする電子書籍管理装置。
【請求項４】
請求項１乃至３のいずれかに記載の電子書籍管理装置において、前記一覧表作成手段は、アクティブな電子書籍に対して、当該電子書籍の表紙の画像と背表紙の両方を用いて一覧表を作成することを特徴とする電子書籍管理装置。
【請求項５】
請求項１乃至４のいずれかに記載の電子書籍管理装置において、前記一覧表作成手段は、電子書籍の内容量に応じて、当該電子書籍の背表紙の厚さを変えて一覧表を作成することを特徴とする電子書籍管理装置。
【請求項６】
請求項５に記載の電子書籍管理装置において、前記内容量は、ページの概念がある場合には当該電子書籍のページ数、ページの概念が無い場合には当該電子書籍の文字数を用いることを特徴とする電子書籍管理装置。
【請求項７】
請求項５に記載の電子書籍管理装置において、前記内容量は、当該電子書籍印刷物として製本および出版されている場合の重さを用いることを特徴とする電子書籍管理装置。
【請求項８】
請求項１乃至７のいずれかに記載の電子書籍管理装置において、電子書籍の閲覧が終了したときに、当該電子書籍の表紙の画像あるいは書籍帯付きの表紙の画像を表示する閉本動作表示手段を有することを特徴とする電子書籍管理装置。
【請求項９】
請求項１乃至８のいずれかに記載の電子書籍管理装置において、電子書籍の閲覧が終了したときに、当該電子書籍がアクティブであるとして一覧表を表示する納本動作表示手段を有することを特徴とする電子書籍管理装置。
【請求項１０】
請求項８または９に記載の電子書籍管理装置において、前記閉本動作表示手段は、本を閉じる動作のアニメーションを行ってから表紙の画像あるいは書籍帯付きの表紙の画像を表示し、前記納本動作表示手段は、本を一覧表示へ戻す動作のアニメーションを行ってから一覧表を表示することを特徴とする電子書籍管理装置。
【請求項１１】
請求項１０に記載の電子書籍管理装置において、閲覧が終了した電子書籍の内容量に応じて、前記アニメーションの表示時間を調整することを特徴とする電子書籍管理装置。
【請求項１２】
電子書籍を管理する電子書籍管理装置で、前記電子書籍の一覧表を表示する電子書籍一覧表示方法であって、直近に購入した、利用者の指定した、あるいは直近に閲覧した、少なくともいずれか１つに該当する状態の１冊以上の電子書籍に対しては当該電子書籍の表紙の画像あるいは書籍帯付きの表紙の画像を、その他の電子書籍に対しては当該電子書籍の背表紙を用いて一覧表を作成して表示することを特徴とする電子書籍一覧表示方法。
【請求項１３】
請求項１乃至１１のいずれかに記載の電子書籍管理装置の各手段としてコンピュータを機能させるためのプログラム。
【請求項１４】
コンピュータが読み取り可能な記録媒体であって、請求項１３に記載のプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子書籍管理装置、電子書籍一覧表示方法、プログラムおよび記録媒体に関し、利用者がどのような電子書籍を所有しているか、あるいは、閲覧したかを記憶に留め易くする電子書籍の管理に関する。
【背景技術】
【０００２】
液晶ディスプレイをはじめとする表示デバイスの解像度向上による携帯電話の表示能力の向上に伴って、携帯電話向けの電子書籍（電子コミックも含む）が急速に普及し始めている。
また、携帯電話の記憶容量の増大から、電子書籍を格納できる数量も飛躍的に増えているため、大量に記憶された電子書籍を管理したり、大量の電子書籍の中から今読みたい電子書籍を探し出すのにも工夫が求められている。
【０００３】
例えば、所有する電子書籍を探そうとしたときには、図１４に例示したように、書籍のタイトルや著者名等からなる一覧を表示させて、タイトルや著者名を頼りに探すようにしている。この場合には、タイトルを忘れてしまった場合には、一々内容を見なければならない。
また、図１５に例示したように、書籍の表表紙のサムネイル画像を並べた一覧表示や、図１６に例示したように、書籍の表表紙のサムネイル画像とタイトルや著者名等を並べた一覧表示もある。
【０００４】
例えば、特許文献１では、複数の表示モード（平積み表示、書棚表示、インデックス表示、ミックス表示）を有しており、コンテンツの数に応じて最適な表示モードを選択し、分かりやすくて見やすい表示画面を作成している。
【特許文献１】特開２００３−２７１６６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の電子書籍では、初めてその電子書籍を読むときを除いて、利用者が見ようとしない限りは、表紙を見ることも記憶する機会もない。また、電子書籍では印刷された書籍のように厚さなどの内容量を視覚的に感じることもできない。このため、特許文献１のように複数の表示モードを備えていても、後で表表紙や内容量の記憶を頼りに該当する電子書籍を探そうと思っても、利用者の記憶に残っていないため探しようがなかった。
【０００６】
例え、運良く利用者の記憶に残っていたとしても、各電子書籍の表表紙のサムネイル画像を並べた一覧表示画面では、文字だけの一覧表示に比べて画面の面積を多く使ってしまうため、一覧表示の本来の目的である一覧性を著しく損ねてしまっていた。特に、携帯電話のような限られた表示能力の端末において顕著であった。
【０００７】
本発明は、上記のような実情を考慮してなされたものであって、利用者がどのような電子書籍を所有しているか、あるいは、閲覧したかを記憶に留め易くする電子書籍管理装置、電子書籍一覧表示方法、プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明では次のような構成をとるものとする。
本発明の電子書籍管理装置は、蓄積された電子書籍の一覧表を作成する一覧表作成手段と、前記一覧表作成手段で作成された一覧表を表示する一覧表表示手段とを備えた電子書籍管理装置であって、前記一覧表作成手段は、アクティブな電子書籍に対しては当該電子書籍の表紙の画像を、アクティブでない電子書籍に対しては当該電子書籍の背表紙を用いて一覧表を作成するものである。
これにより、電子書籍の表紙を利用者に見せることによって、自分がどのような電子書籍を所有しているか、あるいは、閲覧したかを記憶に留め易くなった。
【０００９】
ここで、前記アクティブな電子書籍とは、直近に購入した、利用者の指定した、あるいは直近に閲覧した、少なくともいずれか１つに該当する状態の１冊以上の電子書籍のことである。したがって、読みかけの電子書籍もアクティブであるとする。しかし、アクティブなものであっても、所定の時間を経たものはアクティブとは看做されない。また、アクティブ状態となる冊数に上限を設定しておき、古いものからアクティブでなくするようにしてもよい。
【００１０】
また、一覧表を作成する場合、電子書籍が書籍帯も有するときには、表紙の画像と書籍帯の画像とを合成した画像を用いてもよいし、さらに、背表紙も一緒に表示するようにしてもよい。
また、背表紙についても、電子書籍の内容量に応じて、背表紙の厚さを変えるようにしてもよい。この内容量には、ページの概念がある場合には当該電子書籍のページ数、ページの概念が無い場合には当該電子書籍の文字数を用いたり、当該電子書籍が印刷物として製本および出版されている場合の重さを用いてもよい。
【００１１】
さらに、電子書籍の閲覧が終了したときに、当該電子書籍の表紙の画像あるいは書籍帯付きの表紙の画像を表示する閉本動作表示手段を備えたり、当該電子書籍がアクティブであるとして一覧表を表示する納本動作表示手段を備えるようにしてもよい。
ここで、前記閉本動作表示手段は、本を閉じる動作のアニメーションを行ってから表紙の画像あるいは書籍帯付きの表紙の画像を表示するものであってもよいし、前記納本動作表示手段は、本を一覧表示へ戻す動作のアニメーションを行ってから一覧表を表示するものであってもよい。さらに、この前記アニメーションの表示時間も電子書籍の内容量に応じて調整するようにしてもよい。
これにより、自分がどのような電子書籍を所有しているか、あるいは、閲覧したかを記憶に留め易くなり、表紙や内容量を手がかりに、利用者が後で読みたい電子書籍を探すことができる。
【００１２】
また、上述した構成の電子書籍管理装置の各部として、コンピュータを機能させるためのプログラムを作成しておき、または、そのプログラムをコンピュータ読み取り可能な記録媒体に記録しておき、このプログラムをコンピュータで実行することによっても上記課題を解決することができる。
【発明の効果】
【００１３】
本発明によれば、電子書籍の購入時点、閲覧開始・終了時点で表紙や内容量を利用者に見せることによって、自分がどのような電子書籍を所有しているか、あるいは、閲覧したかを記憶に留め易くなった。
このため、表紙や内容量を手がかりに、利用者が後で読みたい電子書籍を探すことができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の電子書籍管理装置の好適な実施形態について説明する。
図１は、本実施形態を実現するための電子書籍管理装置の内部構成を示すブロック図である。同図において、電子書籍管理装置１０は、アンテナ１、通信部２、主制御部３、記憶部４、表示制御部５、表示部６、操作制御部７、操作部８、電源９を少なくとも備えている。
【００１５】
電子書籍管理装置１０は、例えばＰＣ（Personal Computer）、ＰＤＡ（Personal Digital Assistant）、携帯電話あるいは専用装置などであって、ネットワークを通じて入手した電子書籍や外部媒体から入手した電子書籍を登録管理し、また、これを閲覧するために使用するものである。
【００１６】
アンテナ１は、ネットワークを介して情報を提供するサイトと無線通信を行うときに、データなどを送受信する。
通信部２は、受信時にはアンテナ１を介して受信したデータを復調し、復調したデータを所定の通信プロトコルに基づいて主制御部３に送る。送信時には主制御部３から所定の通信プロトコルに基づいて送られてくるデータを変調して増幅し、アンテナ１を介してネットワークへ送出する。この通信により、音声電話通信を行ったり、電子メールの送受信や情報提供サイトのコンテンツを閲覧したり、コンテンツをダウンロードする等のデータ通信が行える。
【００１７】
上記無線通信は、Ｗ−ＣＤＭＡ（Wideband Code Division Multiple Access）、ＧＳＭ（Global System for Mobile Communications）、ＣＤＭＡ（Code Division Multiple Access）、ＰＨＳ（Personal Handyphone System）、Ｗ−ＬＡＮ（Wireless Local Aera Network）、ＷｉＦｉ（Wireless Fidelity）、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＵＷＢ（Ultra Wide Band）など、いかなる種類でもよい。
【００１８】
主制御部３は、ＣＰＵ（中央処理装置）で構成され、記憶部４に記憶された所定の制御プログラムを実行することによって、例えば、無線通信、操作や表示の入出力制御等の当該電子書籍管理装置全体の動作を制御する。
記憶部４は、例えば、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）、フラッシュメモリ、ＨＤＤ（Hard Disk Drive）などで構成され、主制御部３で実行される制御プログラム、各種アプリケーションプログラムやデータを格納したり、利用者がネットワークや外部記憶装置から取得した電子書籍などのデータも格納する。
【００１９】
表示部６は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ、ＦＥＤ（電界放出ディスプレイ）、ＣＲＴディスプレイ、ＬＥＤ（Light Emitting Diode）、ＦＬ（蛍光管）等から構成され、表示制御部５を介して送られてくる電子書籍の一覧表、書籍の内容や、操作部８により入力された情報や処理の中間・結果・警報等を表示して、利用者に伝達される。
操作部８は、例えば、送信キー、英字／カナ／漢字／数字の変換キー、電源のオン／オフキー、カーソル操作を行うための十文字キー、及び終了キー、インターネットとの接続指示、電子メールに係わる機能の利用指示、表示された内容の決定指示等の多機能キー等から構成され、利用者の操作により、文字などの入力や項目の選択などの各種操作を行うための手段である。そして、使用者が何らかのキーを操作する度に、どのキーが操作されたかが操作制御部７を介して主制御部３に通知される。また、操作部８は、タッチパネルを用いて、タッチパネルに表示された機能キーを用いて操作するようにしてもよい。
【００２０】
電源９は、例えば、鉛電池、ニッケル亜鉛蓄電池、ニカド蓄電池、ニッケル水素電池、リチウムイオン電池、リチウムポリマー電池、アルカリ蓄電池等で構成され、当該電子書籍管理装置１０の電源として用いられる。
また、電源９は、ＡＣ−ＤＣコンバータ、ＤＣ−ＤＣコンバータ、ＡＣ−ＡＣコンバータ等の電源コンバータを用いて当該電子書籍管理装置１０で使用できる電力に変換して供給するものであってもよいし、太陽光、振動や体温などによって発電して供給するものであってもかまわない。
【００２１】
図２は、本実施形態に係る電子書籍管理装置１０の機能構成を示すブロック図である。同図において、電子書籍管理装置１０は、書籍管理部１１、書籍登録部１２、書籍記憶部１３、パラメータ設定部１４、パラメータ記憶部１４１、一覧表作成部１５、アクティブ設定部１６、書籍閲覧部１７、閉本動作表示部１８１、納本動作表示部１８２を備えている。
【００２２】
尚、本実施形態における「一覧表示」とは、書籍記憶部１３に記録された表示可能な電子書籍に係る情報（電子書籍のタイトル、著者名、発行日や分類等の書誌情報、あるいは、電子書籍の表紙（表表紙や背表紙）や書籍帯の画像等の情報）を図７乃至図１０のように表示することである（詳細は後述）。
以下の説明では、図７のような電子書籍の背表紙を縦形式で本棚に格納するものとし、その背表紙には背表紙の画像または電子書籍に係る情報（タイトルや著者名等）を表示するものとするが、勿論図１６のように背表紙を横形式で本棚に格納する形式であっても構わない。
【００２３】
また、「アクティブ」とは、直近に購入した、利用者の指定した、あるいは直近に閲覧した、少なくともいずれか１つに該当する状態の電子書籍であるときに「アクティブな電子書籍」であるといい、一覧表の表示には背表紙ではなく、その書籍の表紙のイメージを表示する。「アクティブでない（デアクティブ）」とは、上記以外の状態の電子書籍を言い、一覧表示には背表紙（背表紙の画像、あるいはタイトルや著者名等）で表示される。
【００２４】
書籍管理部１１は、当該電子書籍管理装置１０の各部の呼び出しや、全体を制御することによって、電子書籍の取得や閲覧を管理する。
図３のフローチャートを用いて、書籍管理部１１の動作を説明する。
まず、一覧表作成部１５を呼び出して、書籍記憶部１３に記憶された電子書籍の一覧表を作成する（ステップＳ１）。
作成された一覧表を、アクティブ日付が最新である電子書籍が表示部６の画面にくるようにして表示する（ステップＳ２）。
【００２５】
利用者は背表紙（背表紙の画像やタイトルや著者名等）あるいは表紙の画像から閲覧したい電子書籍を探し、見つけた電子書籍を操作部８により選択して、閲覧の指示ボタンを押す。ここで、画面に表示された一覧表に所望のものがない場合には、操作部８のスクロールキーやページ替えキーを押すことによって、書籍管理部１１では一覧表の表示をスクロールやページ替えして前後させる。しかし、所望の電子書籍がない場合には、閲覧の終了ボタンを押す。
【００２６】
書籍管理部１１では、利用者の指示を受け付け（ステップＳ３）、閲覧の終了ボタンが押されたことを検知すると（ステップＳ４／ＹＥＳ）、書籍管理部１１の実行を終了して、電子書籍の閲覧処理を終了する。
一方、閲覧の閲覧ボタンが押されたことを検知すると（ステップＳ４／ＮＯ）、書籍閲覧部１７を呼び出して利用者が選択した電子書籍のｉｄを渡す（ステップＳ５）。
【００２７】
書籍管理部１１は、電子書籍の閲覧が終了すると、閉本動作表示部１８１を呼び出して、閲覧していた電子書籍の内容表示から当該書籍の表紙の画像を表示部６へ表示する（ステップＳ６）。このとき、書籍を閉じて表紙を表示する過程をアニメーションとして表示するようにしてもよい。また、閲覧終了後、閉本動作表示部１８１を呼び出すことなく納本動作表示部１８２を呼び出してもよい。
【００２８】
次に、納本動作表示部１８２を呼び出して、閲覧していた電子書籍を一覧表示へ戻し（ステップＳ７）、次の所望の書籍を選ぶためにステップＳ２へ戻る。このとき、書籍を一覧表へ戻すまでの過程をアニメーションとして表示するようにしてもよい。
【００２９】
次に、各構成要素について説明する。
【００３０】
書籍登録部１２は、書籍管理部１１から呼び出され、電子書籍を取り扱う情報提供サイトへアクセスして所望の電子書籍をダウンロードする。あるいは、予めダウンロードされ外部媒体に記録された電子書籍を読み込む。
そして、ダウンロードあるいは読み込まれた電子書籍を書籍記憶部１３に記録する。
【００３１】
書籍記憶部１３は、図４に例示するようなデータ項目を記録している。図４によれば、各電子書籍は、次のデータ項目からなっている。
ｉｄ：各電子書籍を識別するための固有な識別子が記録され、書籍登録を行うときに付加される。
分類：電子書籍の分類が記録され、予め電子書籍に付加されていたものであってもよいし、書籍記憶部１３に登録する時に利用者が指定したものであってもよい。
タイトル：電子書籍のタイトルが記録される。
著者名：電子書籍の著者の名前が記録される。
発行日：電子書籍が発行された日付が記録される。
内容量：電子書籍のページ数が記録される。電子書籍にページの概念がない場合には、内容を表示したときの１画面に表示可能な文字数や画像等の量からページ単位に換算した量とする。
リスト幅：上記の内容量に応じた背表紙の横幅が記録される。
アクティブ日付：直近に購入した、利用者の指定した、あるいは直近に閲覧した、少なくともいずれか１つに該当する状態の電子書籍であるときにアクティブとなり、そのアクティブになったときの日付が記録される。アクティブでない電子書籍では、何も記録されていない状態（例えば、ＮＵＬＬ）が記録される。
アクティブとなる電子書籍の冊数は、予めパラメータとして設定されており、この冊数以上となった時点で、一番古い日付のアクティブ日付を何も記録されていない状態に更新する。
最終閲覧位置：利用者がこの電子書籍を最後に閲覧したときの最終ページ位置が記録される。
最終閲覧日：利用者がこの電子書籍を最後に閲覧した日付が記録される。
書籍の内容：電子書籍の内容あるいはこの内容を記憶する記憶領域の位置が記録される。
表紙の画像：電子書籍の表紙の画像データが記録され、電子書籍の登録時あるいは閲覧終了時に表示される。この表紙の画像には、表表紙と背表紙の画像が含まれている。
表紙の画像のサムネイル：電子書籍の表紙の画像データのサムネイルが記録され、一覧表示に使用される。この表紙の画像のサムネイルには、表表紙と背表紙の画像のサムネイルが含まれている。
書籍帯の画像：電子書籍の書籍帯の画像データが記録され、一覧表示に使用される。
書籍帯の画像のサムネイル：電子書籍の書籍帯の画像データが記録され、電子書籍の登録時あるいは閲覧終了時に表紙とともに表示される。
【００３２】
次に、図５のフローチャートを用いて、書籍登録部１２の動作を説明する。
まず、電子書籍を取り扱う情報提供サイトへアクセスして所望の電子書籍をダウンロードする（ステップＳ２１）。あるいは、予めダウンロードされ外部媒体に記録された電子書籍を読み込む。
取得した電子書籍にページの概念があるかを調べる（ステップＳ２２）。取得した電子書籍のデータには、ページの概念があるか否かを示すデータが付加されている。
ページの概念がある場合には（ステップＳ２２／ＹＥＳ）、ページ数を取得して（ステップＳ２３）、ステップＳ２５へ進む。
一方、ページの概念がない場合（ステップＳ２２／ＮＯ）、１画面に表示可能な文字数や画像等の量を１ページとし、電子書籍の内容をページ単位に換算し（ステップＳ２４）、ステップＳ２５へ進む。
【００３３】
ページ数をもとに一覧表示したときの背表紙のリスト幅（横幅）を算出する（ステップＳ２５）。例えば、所定ページ数の電子書籍の横幅を予め設定しておき、この電子書籍のページ数に対する横幅を按分して算出する。
また、内容量やリスト幅をページ数で決定するのではなく、当該書籍が印刷物として製本および出版されている場合の重量を用いてもよい。
【００３４】
取得した電子書籍に対して固有の識別子を算出し、この電子書籍の内容を書籍記憶部１３へ記録する（ステップＳ２６）。ここで、取得した電子書籍のデータに付加されていた情報と先に算出した情報とを組み合わせた次の内容を記録する。
【００３５】
ｉｄは、ステップＳ２６で算出した識別子であり、分類は、取得した電子書籍に予め付加されていたものであってもよいし、利用者に指定するようにしたものであってもよい。
タイトル、著者名、発行日は、取得した電子書籍に付加されていた書誌事項を用いる。
内容量は、ステップＳ２３あるいはＳ２４で取得したページ数であり、リスト幅はステップＳ２５で算出した背表紙の横幅である。
アクティブ日付は、電子書籍を取り寄せた日付であり、書籍記憶部１３に記録されたアクティブな電子書籍の冊数が上限数を超える場合には、最も古いアクティブ日付の電子書籍のアクティブ日付を何も記録されていない状態に更新する。
最終閲覧位置および最終閲覧日は、何も記録されていない状態とする。
書籍の内容、表紙（表表紙と背表紙）の画像、表紙（表表紙と背表紙）の画像のサムネイル、書籍帯の画像、書籍帯の画像のサムネイルは、取得した電子書籍に予め付加されたものを用いる。書籍帯の画像および書籍帯の画像のサムネイルがないものは、何も記録されていない状態とする。また、表紙（表表紙と背表紙）の画像や書籍帯の画像が表示画面に入りきらなかった場合には、縮小したイメージを作成し、これを記録するようにする。さらに、表紙の画像のサムネイルや書籍帯の画像のサムネイルの高さを一覧表示の背表紙の高さと同じになるように変換して記録する。
【００３６】
最後に、取得した電子書籍の表紙（表表紙と背表紙）の画像に、書籍帯の画像があれば合成した画像を画面上に表示して書籍管理部１１へ制御を戻す（ステップＳ２７）。
【００３７】
パラメータ設定部１４は、書籍管理部１１から呼び出され、図６に例示した入力画面を表示し、利用者に指示あるいは選択された情報をパラメータ記憶部１４１に記憶する。この入力画面には、既にパラメータが記憶されているときには、そのパラメータ値が選択された状態で表示される。
最初に、（Ａ）のような一覧表の表示順序を選択する選択ボタン（例えば、タイトルの五十音順／著者名順／新規発行順／分類順等）を表示部６に表示し、この中から利用者が操作部８で選択して、次へボタンを押す。
【００３８】
次に、（Ｂ）のような一覧表示するときの表示形態の選択ボタン（例えば、表紙画像のみ表示、表示イメージと背表紙ともに表示等）を表示部６に表示し、この中から利用者が操作部８で選択して、次へボタンを押す。
次に、（Ｃ）のようなアニメーション表示の選択ボタン（例えば、使用、不使用）を表示部６に表示し、この中から利用者が操作部８で選択して、次へボタンを押す。
【００３９】
最後に、（Ｄ）のようなアクティブとなりえる電子書籍の上限冊数を入力する入力領域が表示される。この入力領域に操作部８により、例えば５を入力して、決定ボタンを押す。これにより、アクティブとなりえる電子書籍の冊数が５冊に設定される。ここで、閲覧によってアクティブになる場合と、利用者によって指定された電子書籍をアクティブとする場合に分けて、それぞれの冊数を設定するようにしてもよい。
【００４０】
上記の（Ａ）乃至（Ｄ）で選択された値を各パラメータとして、パラメータ記憶部１４１に記憶する。
【００４１】
アクティブ設定部１６は、書籍管理部１１から呼び出される。
書籍管理部１１から呼び出される前の画面には一覧表示がなされており、利用者はこの一覧の中からアクティブあるいはデアクティブにしたい、電子書籍を操作部８によって選択し、アクティブ設定部１６を呼び出すボタンを押下する。
アクティブ設定部１６は、書籍記憶部１３を参照して、指定された電子書籍にアクティブ日付が既に設定されていた場合、そのアクティブ日付を記録のない状態にして書籍記憶部１３を更新する。
一方、指定された電子書籍にアクティブ日付が記録されていない場合、現在の日付をこの指定された電子書籍のアクティブ日付として書籍記憶部１３を更新する。
アクティブ設定部１６は、書籍記憶部１３の更新が終了すると、書籍管理部１１に制御を戻す。
【００４２】
一覧表作成部１５は、書籍管理部１１や納本動作表示部１８２から呼び出され、書籍記憶部１３に記憶された全ての電子書籍について、一覧表示したときの表示画面上の位置を計算して、全ての電子書籍とその位置情報を呼び出し元に渡すとともに制御も呼び出し元へ戻す。
【００４３】
まず、本実施形態における一覧表の表示例を示す。
本実施形態の一覧表は、図７のように上下の２段に分けて、各電子書籍の背表紙（背表紙の画像、あるいは、書誌事項（タイトル、著者名、発行日等）を背表紙に張り付けた形式）を、パラメータ記憶部１４１に設定された表示順序で並べて表示する。表示部６の表示画面の広さにより、段数や横幅が異なってくる。
【００４４】
図７は、全て背表紙を用いて一覧表示を行った場合を示しており、背表紙が他と異なる色のところ（この例では、タイトルが「タイトルＤ」のところ）は選択されている電子書籍を表している。各電子書籍はページ数や重さなどの内容量が違うので、その相違を背表紙のリスト幅の違いに置き換えて配置している。例えば、同図で「タイトルＤ」、「タイトルＩ」、「タイトルＪ」や「タイトルＮ」等はリスト幅が広いので他の電子書籍よりも内容量が多く、「タイトルＦ」、「タイトルＧ」等はリスト幅が狭いので他の電子書籍よりも内容量が少ないことを表している。
【００４５】
図８は、アクティブとなった電子書籍が一覧表に表示されるときに、表表紙の画像だけの場合と表表紙の画像に加えて背表紙もともに表示する場合を示している。ここで、表紙に書籍帯があるときには、表表紙に背表紙を加えた画像だけでなく書籍帯の画像も合成して表示するようにしてもよい。さらに、表表紙の部分のみの画像に対して書籍帯の画像を合成してもよいし、表表紙に背表紙を加えた画像に対して書籍帯の画像を合成してもよい。
【００４６】
図９は、「タイトルＤ」で示される電子書籍がアクティブとなっており、背表紙の代わりに表紙の画像が表示されており、表紙の画像が他の背表紙や表紙の画像と異なる色のところ（この例では、タイトルが「タイトルＤ」のところ）は選択されている電子書籍を表している。また、図１０は、アクティブとなった電子書籍を表表紙の画像と背表紙とを合わせて一覧表に表示した場合を示している。
このようにアクティブとして表示された「タイトルＤ」の電子書籍がアクティブでなくなると、図７のような背表紙のみの表示に変わる。
【００４７】
以上のように１画面で表示しきれないような量の電子書籍がある場合には、一覧表を複数画面に割り当て、操作部８でスクロールや画面の前進・後退の操作により全ての一覧表を見ることができる。
【００４８】
次に、書籍管理部１１から呼び出されたときの処理例を説明する。
最初に、書籍記憶部１３を参照して、全ての電子書籍のｉｄをＩＤリストへ記憶する。
このＩＤリストは、図１１に例示するように、１つの電子書籍のｉｄに対して、表示幅、表示位置が対応しており、記憶部４に一時的に格納される。
次に、パラメータ記憶部１４１に予め設定されている順序付けの種類を取り出し、この種類に応じた順にＩＤリスト中の電子書籍のｉｄを整頓（ソート）する。
【００４９】
例えば、タイトルを五十音順に整頓するには、書籍記憶部１３に記憶されている全ての電子書籍のタイトルを五十音順に並び替え、その順に電子書籍のｉｄを並べて、ＩＤリストを更新する。また、分類順に整頓するには、１次キーを分類名、２次キーをタイトルとしてそれぞれ五十音順で、書籍記憶部１３に記憶されている全ての電子書籍を並び替え、その順に電子書籍のｉｄを並べて、ＩＤリストを更新する。
【００５０】
次に、書籍記憶部１３を参照して、各電子書籍のｉｄの背表紙のリスト幅を表示幅としてＩＤリストを更新する。このとき、電子書籍がアクティブである場合（アクティブ日付が記録されている電子書籍）には、背表紙のリスト幅ではなく、表表紙の画像のサムネイルの横幅を表示幅として登録する。あるいは、表表紙の画像と背表紙ともに表示することがパラメータ記憶部１４１に設定されていた場合、表表紙の画像のサムネイルの横幅に背表紙のリスト幅を加えた値を表示幅として登録する（図８、１０参照）。
【００５１】
次に、ＩＤリストに登録された各ｉｄの画面の表示位置を計算して、各ｉｄに対応させて登録する。例えば、図７乃至１０に例示したように、１画面を書棚の上下の２段に分割表示するときには、ＩＤリストに登録した順番に電子書籍の表示幅を累算していき、各段の横幅の中に配置可能なｉｄのグループを決定する。
図９の場合には、上段には、「タイトルＡ」乃至「タイトルＦ」までが配置可能であり、下段には「タイトルＧ」乃至「タイトルＯ」までが配置可能である。したがって、ＩＤリストの表示位置には、「タイトルＡ」乃至「タイトルＦ」の各ｉｄには１画面目の上段が登録され、「タイトルＧ」乃至「タイトルＯ」の各ｉｄには１画面目の下段が登録される（図１１参照）。これ以降の電子書籍は、上記と同様の操作を行うことにより２画面目以降に配置される。
【００５２】
また、パラメータ記憶部１４１に表紙の画像と背表紙をともに表示するという設定がなされていた場合、上記の例では、「タイトルＤ」の表示幅が表紙の画像のサムネイルの横幅と背表紙のリスト幅を加えた値になることから、上段および下段に配置可能な電子書籍が変更され、図１０のように上段に「タイトルＡ」乃至「タイトルＤ」までが配置可能となり、下段には「タイトルＥ」乃至「タイトルＭ」までが配置可能になる。
【００５３】
一覧表作成部１５は、以上のようにして作成されたＩＤリストを書籍管理部１１あるいは納本動作表示部１８２へ渡すとともに制御もそれぞれ呼び出し元へ戻す。
書籍管理部１１が一覧表作成部１５から制御を渡されると、書籍記憶部１３を参照して、アクティブ日付が最も新しい日付である電子書籍のｉｄ１を探す。ここで、アクティブな電子書籍が見つからないときには、ＩＤリストの先頭のｉｄをｉｄ１とする。
そして、ＩＤリストを参照して、このｉｄ１が含まれる画面番号を探し、この画面番号が等しい電子書籍の背表紙（背表紙の画像、あるいは書誌事項（例えば、タイトル、著者名、発行日等））、表表紙の画像のサムネイルや書籍帯の画像のサムネイルを用いて、表示部６の画面に１画面分の一覧表を表示させる。
【００５４】
また、納本動作表示部１８２が一覧表作成部１５から制御を渡されると、ＩＤリストを参照して、閲覧していた電子書籍のｉｄ１が含まれる画面番号を探し、この画面番号が等しい電子書籍の背表紙（背表紙の画像、あるいは書誌事項（例えば、タイトル、著者名、発行日等））、電子書籍のｉｄ１に対する表示幅の部分には何も表示せずに、表表紙の画像のサムネイルや書籍帯の画像のサムネイルを用いて、表示部６の画面に１画面分の一覧表を表示させる。この閲覧中の電子書籍の表示幅のところへは、納本動作表示部１８２で表表紙や背表紙等が表示される。
【００５５】
書籍閲覧部１７は、書籍管理部１１から呼び出され、利用者が選択した電子書籍のｉｄに対応する書籍の内容と最終閲覧位置を書籍記憶部１３から取得する。
次に、最終閲覧位置が表示部６の画面に来るように書籍の内容を表示させ、操作部８のスクロールキーやページ替えキーにより書籍の内容を閲覧する。この閲覧操作は、公知の操作によって行われるので説明を省略する。
【００５６】
書籍閲覧部１７は、操作部８で利用者から閲覧終了の指示を受け取ると、閲覧していた電子書籍に対して、この最終閲覧位置、閲覧日（現在の日付）およびアクティブ日付（現在の日付）で書籍記憶部１３を更新する。ここで、書籍記憶部１３に記録されているアクティブな電子書籍の冊数（パラメータ記憶部１４１に設定されている。）が上限数を超える場合には、最も古いアクティブ日付の電子書籍のアクティブ日付を何も記録されていない状態に変更して、書籍管理部１１へ制御を戻す。
また、利用者が内容を見て所望の書籍ではなかったり、誤って選択してしまったような場合には、書籍記憶部１３を更新することなく、書籍管理部１１へ制御を戻す。
【００５７】
閉本動作表示部１８１は、書籍管理部１１から呼び出されると、書籍記憶部１３を参照して、閲覧していた電子書籍の内容表示から当該電子書籍の表紙（表表紙や背表紙）の画像（および書籍帯の画像が登録されていれば、これらを合成した画像）を表示部６へ表示するようにして、利用者が表紙の絵柄を記憶する機会を増やすことができる。例えば、図１２において、（Ａ）では閲覧中の電子書籍の本文内容が画面に表示されているが、利用者からの閲覧終了の指示により（Ｃ）のような閲覧中の電子書籍の表紙イメージを画面に表示するようにした。
上記閉本動作と同様に、電子書籍を開いて読み始めるときの開本準備動作においても、閲覧しようとする電子書籍の内容表示から当該電子書籍の表紙（表表紙や背表紙）の画像（および書籍帯の画像が登録されていれば、これらを合成した画像）を表示部６へ表示するようにしてもよい。
【００５８】
また、閉本動作表示部１８１は、パラメータ記憶部１４１に閉本動作にアニメーションを使う設定がされているときには、閲覧中の電子書籍の表紙を表示するまでに、本を閉じるようなアニメーションを表示するようにしてもよい。このときに、閉本動作にかかる時間を電子書籍の内容量に応じた時間とする。これにより、利用者に電子書籍の内容量をより実感させることができるとともに、表紙を見てもらうように誘導することができる。
【００５９】
納本動作表示部１８２は、閉本動作表示部１８１の実行に引き続いて書籍管理部１１から呼び出され、閲覧していた電子書籍を一覧表へ戻す。
例えば、図１３に例示したように、（Ａ）閉本動作表示部１８１によって表紙（表表紙や背表紙）の画像を画面に表示した後、（Ｂ）閲覧していた電子書籍を格納するスペースを空白とした一覧表と、表紙のサムネイルとを表示し、この表紙のサムネイルを空白へ移動させ、（Ｃ）最後に、閲覧していた電子書籍がアクティブであることから表表紙の画像を伴った一覧表を表示する。このとき、表紙に書籍帯があれば表紙と合成した画像として表示するようにしてもよい。また、一覧表示において、背表紙も合わせて一覧表示するようにパラメータ記憶部１４１に設定されている場合、表表紙と背表紙も合わせた一覧表示を行う（図１３（Ｃ））。
【００６０】
また、パラメータ記憶部１４１にアニメーションを使用するように設定されていた場合、アニメーション開始から格納終了までの時間を当該電子書籍の内容量（ページ数や印刷物があるときにはその重量）の多さに応じて増減するようにしてもよい。
例えば、図１３（Ｂ）から図１３（Ｃ）の間の本を書棚に戻すようなアニメーションを表示するようにしてもよいし、閲覧が終了した時点で内容表示から図１３（Ｂ）、（Ｃ）のような納本動作を表示するようにしてもよい。
【００６１】
本発明は、上述したような利用者の所持する携帯電話、ＰＤＡ、ＰＣ等で動作するだけでなく、電子書籍販売サイトや図書館において利用者個人を対象として電子書籍管理に利用することもできる。
例えば、電子書籍販売サイトにおいては、販売サイトの個人ごとに電子書籍の購買履歴を記録しておけば、自分かどのような書籍を購入していたかを一目で分かるようになる。
また、図書館の場合にも、図書館を利用する利用者ごとの閲覧履歴や読みきったかまだ途中であるかを合わせて記録しておけば、次に、図書館に入館したときに、自分がどのような閲覧状況にあるかが一目で分かるようになる。
【００６２】
本発明は、上述した実施形態のみに限定されたものではない。上述した実施形態を構成する電子書籍管理装置の各部として、コンピュータを機能させるプログラムを作成し、予め記録媒体に書き込んでおき、この記録媒体に記録されたこれらのプログラムを当該装置に備えられたメモリあるいは記憶装置に格納し、そのプログラムを実行することによって、本発明の目的が達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラム自体が上述した実施形態の機能を実現することになり、そのプログラムおよびそのプログラムを記録した記録媒体も本発明を構成することになる。
また、上記プログラムは、そのプログラムの指示に基づき、オペレーティングシステムあるいは他のアプリケーションプログラム等と共同して処理することによって上述した実施形態の機能が実現される場合も含まれる。
【００６３】
なお、上述した実施形態の機能を実現するプログラムは、ディスク系（例えば、磁気ディスク、光ディスク等）、カード系（例えば、メモリカード、光カード等）、半導体メモリ系（例えば、ＲＯＭ、不揮発性メモリ等）、テープ系（例えば、磁気テープ、カセットテープ等）等のいずれの形態の記録媒体で提供されてもよい。あるいは、ネットワークを介して記憶装置に格納された上記プログラムをサーバコンピュータから直接供給を受けるようにしてもよい。この場合、このサーバコンピュータの記憶装置も本発明の記録媒体に含まれる。
このように、上述した実施形態の機能をプログラム化して流通させることによって、コストの低廉化、および可搬性や汎用性を向上させることができる。
【００６４】
尚、本発明は上述した実施形態に限定されず、本発明の要旨を逸脱しない範囲内で各種の変形、修正が可能であるのは勿論である。
【図面の簡単な説明】
【００６５】
【図１】実施形態を実現するための電子書籍管理装置の内部構成を示すブロック図である。
【図２】実施形態に係る電子書籍管理装置の機能構成を示すブロック図である。
【図３】書籍管理部の動作を説明するフローチャートである。
【図４】書籍記憶部のデータ構造例である。
【図５】書籍登録部の動作を説明するフローチャートである。
【図６】パラメータの設定画面例である。
【図７】デアクティブの電子書籍による一覧表示例である。
【図８】アクティブとなった電子書籍の表示例である。
【図９】アクティブの電子書籍を含んだ場合の一覧表示例である。
【図１０】アクティブの電子書籍を含んだ場合の他の一覧表示例である。
【図１１】ＩＤリストのデータ構造例である。
【図１２】閉本動作の表示例である。
【図１３】納本動作の表示例である。
【図１４】従来技術における一覧表示例である。
【図１５】従来技術における一覧表示例である。
【図１６】従来技術における一覧表示例である。
【符号の説明】
【００６６】
１…アンテナ、２…通信部、３…主制御部、４…記憶部、５…表示制御部、６…表示部、７…操作制御部、８…操作部、９…電源、１０…電子書籍管理装置、１１…書籍管理部、１２…書籍登録部、１３…書籍記憶部、１４…パラメータ設定部、１４１…パラメータ記憶部、１５…一覧表作成部、１６…アクティブ設定部、１７…書籍閲覧部、１８１…閉本動作表示部、１８２…納本動作表示部。
【図１】
2007279848.tif 000003
【図２】
2007279848.tif 000004
【図３】
2007279848.tif 000005
【図４】
2007279848.tif 000006
【図５】
2007279848.tif 000007
【図６】
2007279848.tif 000008
【図７】
2007279848.tif 000009
【図８】
2007279848.tif 000010
【図９】
2007279848.tif 000011
【図１０】
2007279848.tif 000012
【図１１】
2007279848.tif 000013
【図１２】
2007279848.tif 000014
【図１３】
2007279848.tif 000015
【図１４】
2007279848.tif 000016
【図１５】
2007279848.tif 000017
【図１６】
2007279848.tif 000018