(57)【要約】【課題】従来、紙の書籍に対応する電子書籍や電子ページを容易に取得できなかった。【解決手段】電子的なページである１以上の電子ページを有する１以上の電子書籍を格納し得る電子書籍格納部と、端末装置から、紙の書籍の１以上のページを撮影したページ画像を受信するページ画像受信部と、前記ページ画像受信部が受信したページ画像と、前記１以上の電子ページとから、前記ページ画像に対応する１以上の電子ページを特定する電子ページ特定部と、前記電子ページ特定部が特定した１以上の電子ページを前記端末装置に送信する電子ページ送信部とを具備する書籍情報処理装置により、紙の書籍に対応する電子書籍を容易に取得できる。【選択図】図２
2015060339.tif 000002
【特許請求の範囲】
【請求項１】
電子的なページである１以上の電子ページを有する１以上の電子書籍を格納し得る電子書籍格納部と、
端末装置から、紙の書籍の１以上のページを撮影したページ画像を受信するページ画像受信部と、
前記ページ画像受信部が受信したページ画像と、前記１以上の電子ページとから、前記ページ画像に対応する１以上の電子ページを特定する電子ページ特定部と、
前記電子ページ特定部が特定した１以上の電子ページを前記端末装置に送信する電子ページ送信部とを具備する書籍情報処理装置。
【請求項２】
前記端末装置から、電子ページまたは電子ページが含まれる電子書籍を識別する識別情報を含む処理命令を受信する処理命令受信部と、
前記処理命令が有する識別情報に対応する電子ページまたは電子書籍に対応する処理を行う処理部とをさらに具備する請求項１記載の書籍情報処理装置。
【請求項３】
前記処理命令は、
前記電子ページまたは前記電子書籍の購入を指示する命令であり、
前記処理部は、
前記処理命令に応じた前記電子ページまたは前記電子書籍の購入のための処理を行う請求項２記載の書籍情報処理装置。
【請求項４】
前記ページ画像と、前記電子ページ特定部が特定した電子ページとの差分を示す差分情報を取得する差分取得部と、
前記電子ページと前記差分情報とを用いて、修正した電子ページである修正電子ページを構成する電子ページ構成部とをさらに具備し、
前記電子ページ送信部は、
前記修正電子ページを前記端末装置に送信する請求項１から請求項３いずれか記載の書籍情報処理装置。
【請求項５】
前記差分情報は、
前記ページ画像に含まれる下線である請求項４記載の書籍情報処理装置。
【請求項６】
前記電子ページ特定部は、
前記ページ画像受信部が受信したページ画像と、前記電子書籍格納部の２以上の電子ページとから、前記ページ画像に対応する２以上の電子書籍の２以上の電子ページを特定し、
前記電子ページ送信部は、
前記電子ページ特定部が特定した２以上の電子書籍の２以上の電子ページ、または２以上の電子書籍を代表する２以上の電子ページを前記端末装置に送信する請求項１から請求項５いずれか記載の書籍情報処理装置。
【請求項７】
記録媒体は、
電子的なページである１以上の電子ページを有する１以上の電子書籍を格納し得る電子書籍格納部を具備し、
ページ画像受信部、電子ページ特定部、および電子ページ送信部により実現される書籍情報処理方法であって、
前記ページ画像受信部が、端末装置から、紙の書籍の１以上のページを撮影したページ画像を受信するページ画像受信ステップと、
前記電子ページ特定部が、前記ページ画像受信ステップで受信されたページ画像と、前記１以上の電子ページとから、前記ページ画像に対応する１以上の電子ページを特定する電子ページ特定ステップと、
前記電子ページ送信部が、前記電子ページ特定ステップで特定された１以上の電子ページを前記端末装置に送信する電子ページ送信ステップとを具備する書籍情報処理方法。
【請求項８】
記録媒体は、
電子的なページである１以上の電子ページを有する１以上の電子書籍を格納し得る電子書籍格納部を具備し、
コンピュータを、
端末装置から、紙の書籍の１以上のページを撮影したページ画像を受信するページ画像受信部と、
前記ページ画像受信部が受信したページ画像と、前記１以上の電子ページとから、前記ページ画像に対応する１以上の電子ページを特定する電子ページ特定部と、
前記電子ページ特定部が特定した１以上の電子ページを前記端末装置に送信する電子ページ送信部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、書籍に関する情報処理を行う書籍情報処理装置等に関するものである。
【背景技術】
【０００２】
従来、書籍を購入したユーザが、当該書籍の電子書籍を、サイト（例えば、非特許文献１参照）を通じて購入していた。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】"電子書籍ストア"、［ｏｎｌｉｎｅ］、［平成２５年９月２日検索］、インターネット［ＵＲＬ：  http://honto.jp/ebook.html］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の環境や技術においては、紙の書籍に対応する電子書籍を取得する場合に、書籍のタイトルやＩＤ等を入力して検索する必要があり、面倒であった。また、紙の書籍に含まれる一部のページの電子ページのみを容易に取得できなかった。
【課題を解決するための手段】
【０００５】
本第一の発明の書籍情報処理装置は、電子的なページである１以上の電子ページを有する１以上の電子書籍を格納し得る電子書籍格納部と、端末装置から、紙の書籍の１以上のページを撮影したページ画像を受信するページ画像受信部と、ページ画像受信部が受信したページ画像と、１以上の電子ページとから、ページ画像に対応する１以上の電子ページを特定する電子ページ特定部と、電子ページ特定部が特定した１以上の電子ページを端末装置に送信する電子ページ送信部とを具備する書籍情報処理装置である。
【０００６】
かかる構成により、紙の書籍に対応する電子書籍を容易に取得できる。また、紙の書籍に含まれる一部のページの電子ページのみを容易に取得できる。
【０００７】
また、本第二の発明の書籍情報処理装置は、第一の発明に対して、端末装置から、電子ページまたは電子ページが含まれる電子書籍を識別する識別情報を含む処理命令を受信する処理命令受信部と、処理命令が有する識別情報に対応する電子ページまたは電子書籍に対応する処理を行う処理部とをさらに具備する書籍情報処理装置である。
【０００８】
かかる構成により、紙の書籍に対応する電子書籍を利用した処理が可能となる。また、紙の書籍に含まれる一部のページの電子ページのみを容易に取得できる。
【０００９】
また、本第三の発明の書籍情報処理装置は、第二の発明に対して、処理命令は、電子ページまたは電子書籍の購入を指示する命令であり、処理部は、処理命令に応じた電子ページまたは電子書籍の購入のための処理を行う書籍情報処理装置である。
【００１０】
かかる構成により、紙の書籍に対応する電子書籍を容易に購入できる。また、紙の書籍に含まれる一部のページの電子ページのみを容易に購入できる。
【００１１】
また、本第四の発明の書籍情報処理装置は、第一から第三いずれかの発明に対して、ページ画像と、電子ページ特定部が特定した電子ページとの差分を示す差分情報を取得する差分取得部と、電子ページと差分情報とを用いて、修正した電子ページである修正電子ページを構成する電子ページ構成部とをさらに具備し、電子ページ送信部は、修正電子ページを端末装置に送信する書籍情報処理装置である。
【００１２】
かかる構成により、例えば、紙の書籍に対してユーザが変更を加えた内容が、電子書籍や電子ページに反映できる。
【００１３】
また、本第五の発明の書籍情報処理装置は、第四の発明に対して、差分情報は、ページ画像に含まれる下線である書籍情報処理装置である。
【００１４】
かかる構成により、例えば、紙の書籍にユーザが記載した下線が、電子書籍や電子ページに反映できる。
【００１５】
また、本第六の発明の書籍情報処理装置は、第一から第五いずれかの発明に対して、前記電子ページ特定部は、前記ページ画像受信部が受信したページ画像と、前記電子書籍格納部の２以上の電子ページとから、前記ページ画像に対応する２以上の電子書籍の２以上の電子ページを特定し、前記電子ページ送信部は、前記電子ページ特定部が特定した２以上の電子書籍の２以上の電子ページ、または２以上の電子書籍を代表する２以上の電子ページを前記端末装置に送信する書籍情報処理装置である。
【００１６】
かかる構成により、例えば、候補となる電子書籍または電子ページをユーザに提示できる。
【発明の効果】
【００１７】
本発明による書籍情報処理装置によれば、紙の書籍の全部または一部に対応する電子書籍の全部または一部を容易に取得できる。
【図面の簡単な説明】
【００１８】
【図１】実施の形態１における情報システム１の概念図
【図２】同情報システム１のブロック図
【図３】同書籍情報処理装置１１の動作について説明するフローチャート
【図４】同調整処理について説明するフローチャート
【図５】同電子ページ特定処理について説明するフローチャート
【図６】同かかる電子ページ構成処理について説明するフローチャート
【図７】同差分情報取得処理について説明するフローチャート
【図８】同端末装置１２の動作について説明するフローチャート
【図９】同電子書籍管理表を示す図
【図１０】同電子書籍管理表を示す図
【図１１】同紙の書籍の例を示す図
【図１２】同購入指示の入力画面例を示す図
【図１３】同電子ページの出力例を示す図
【図１４】同購入指示の入力画面例を示す図
【図１５】同紙の書籍の例を示す図
【図１６】同電子ページの出力例を示す図
【図１７】同コンピュータシステムの概観図
【図１８】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００１９】
以下、書籍情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２０】
（実施の形態１）
本実施の形態において、書籍のページを撮影し取得したページ画像を、端末装置からサーバ装置である書籍情報処理装置に送信した場合、当該ページ画像に対応する、電子書籍のページを決定し、当該電子書籍のページである電子ページを端末装置に送信する情報システムについて説明する。
【００２１】
また、本実施の形態において、端末装置に出力された電子書籍の電子ページに対応する操作を受け付け、当該操作に応じた処理が可能である情報システムについて説明する。なお、操作に応じた処理とは、例えば、電子書籍または電子ページの購入処理である。
【００２２】
また、本実施の形態において、ページ画像と電子ページとの差分情報を取得し、当該差分情報に関する情報を電子ページに反映させる情報システムについて説明する。
【００２３】
なお、本実施の形態における情報システムに係る技術は、物理的な書籍（手に持てる書籍）と当該書籍に対応する（同一の）電子書籍との連携技術であり、物理的な書籍を用いた電子書籍の検索技術であるとも言える。また、本実施の形態における情報システムに係る技術は、物理的な書籍を用いた電子書籍の簡易な購入技術であるとも言える。
【００２４】
図１は、本実施の形態における情報システム１の概念図である。情報システム１は、書籍情報処理装置１１、および１以上の端末装置１２を備える。端末装置１２は、例えば、いわゆるスマートフォン、ノートパソコン、携帯電話、電子ブックプレイヤー等であり、端末の種類は問わない。
【００２５】
図２は、本実施の形態における情報システム１のブロック図である。書籍情報処理装置１１は、電子書籍格納部１１１、ページ画像受信部１１２、電子ページ特定部１１３、電子ページ送信部１１４、処理命令受信部１１５、処理部１１６、電子ページ構成部１１７を備える。
【００２６】
端末装置１２は、端末受付部１２１、端末処理部１２２、端末送信部１２３、端末受信部１２４、端末出力部１２５を備える。
【００２７】
書籍情報処理装置１１を構成する電子書籍格納部１１１は、１以上の電子書籍を格納し得る。電子書籍は、電子的なページである１以上の電子ページを有する。電子ページは、通常、静止画であるが、ＨＴＭＬやＸＭＬ等のスクリプト等により構成されていても良い。また、電子ページは、音声や動画を含んでも良い。つまり、電子ページのデータ構造は問わない。また、ここでの電子書籍は、すべてのページを含む必要はない。電子書籍は、１ページの電子書籍であっても良い。また、電子書籍格納部１１１は、通常、電子書籍を識別する電子書籍識別子と電子書籍とを対応付けて格納している。また、電子書籍格納部１１１は、通常、電子ページを識別する電子ページ識別子と電子ページとを対応付けて格納している。また、電子書籍は販売価格やタイトルと対に格納されていても良い。さらに、各電子ページも販売価格と対に格納されていても良い。
【００２８】
ページ画像受信部１１２は、端末装置１２から、紙の書籍の１以上のページを撮影したページ画像を受信する。ページ画像は、通常、紙の書籍の１ページに対応するが、２ページ、または３ページ以上に対応しても良い。ページ画像が２以上のページを含む場合、各ページに対応する画像を部分ページ画像という。
【００２９】
電子ページ特定部１１３は、ページ画像受信部１１２が受信したページ画像に対応する１以上の電子ページを特定する。電子ページ特定部１１３は、通常、ページ画像受信部１１２が受信したページ画像と１以上の電子ページとを用いて、ページ画像受信部１１２が受信したページ画像に対応する１以上の電子ページを特定する。
【００３０】
電子ページ特定部１１３は、例えば、ページ画像を文字認識し、ページ画像の中のページ番号を取得し、当該ページ番号に対応する電子ページを特定しても良い。また、電子ページ特定部１１３は、例えば、ページ画像を文字認識し、ページ画像の中の書籍のタイトルとページ番号とを取得し、当該タイトルとページ番号に対応する電子ページを特定しても良い。また、例えば、書籍の各ページに、書籍のタイトルを特定するコード（例えば、ＱＲコード（登録商標））が印刷されており、電子ページ特定部１１３は、ページ画像の中のＱＲコードを認識し、書籍のタイトルを決定し、かつページ画像からページ番号を決定しても良い。また、電子ページ特定部１１３は、例えば、ページ画像を文字認識し、ページ画像の中のページ番号を取得し、当該ページ番号に対応する２以上の各電子ページとページ画像との類似度を算出し、当該類似度が最も大きい（最も類似した）電子ページを、ページ画像に対応する電子ページである、と決定しても良い。また、電子ページ特定部１１３は、例えば、電子書籍格納部１１１の各電子ページとページ画像との類似度を算出し、当該類似度が最も大きい（最も類似した）電子ページを、ページ画像に対応する電子ページである、と決定しても良い。
【００３１】
なお、電子ページ特定部１１３は、ページ画像受信部１１２が受信したページ画像に対応する、２以上の電子書籍の２以上の電子ページを特定しても良い。例えば、ページ画像に１ページの撮影画像が含まれる場合、電子ページ特定部１１３は、当該ページ画像と類似度が閾値より大きい（または閾値以上の）２以上の電子書籍の２以上の電子ページを特定しても良い。また、例えば、ページ画像に２ページの撮影画像が含まれる場合、電子ページ特定部１１３は、ページごとの各画像に対して、類似度が閾値より大きい（または閾値以上の）２以上の電子書籍の２以上の電子ページを特定しても良い。
【００３２】
さらに、電子ページ特定部１１３は、例えば、ページ画像受信部１１２が受信したページ画像を画像処理し、当該ページ画像から１以上のページの輪郭を抽出し、ページごとに画像を取得する。そして、電子ページ特定部１１３は、例えば、取得したページごとの各画像の歪みを補正し、矩形の形状の画像にする。そして、例えば、電子ページ特定部１１３は、矩形の形状の画像のサイズと電子ページのサイズとを同一のサイズにする。次に、電子ページ特定部１１３は、同一のサイズになった画像のサイズと１以上の電子ページとを比較し、対応するページであるか否かを、上述した文字認識処理または画像の類似判定の処理等を用いて、判断しても良い。以上、述べたように、電子ページ特定部１１３がページ画像に対応する電子ページを特定する方法は種々あり得、その方法は問わない。
【００３３】
電子ページ送信部１１４は、電子ページ特定部１１３が特定した１以上の電子ページを端末装置１２に送信する。電子ページ送信部１１４は、電子ページ特定部１１３が特定した１以上の電子ページを、電子書籍格納部１１１から取得し、当該１以上の電子ページを端末装置１２に送信する。電子ページ特定部１１３が２以上の電子書籍の２以上の電子ページを特定した場合、電子ページ送信部１１４は、当該２以上の電子ページを送信しても良い。また、電子ページ特定部１１３が２以上の電子書籍の２以上の電子ページを特定した場合、電子ページ送信部１１４は、当該２以上の各電子書籍を代表する１以上の電子ページを送信しても良い。電子書籍を代表する電子ページとは、例えば、電子書籍の表紙の画像、目次のページの画像等である。
【００３４】
電子ページ送信部１１４は、後述する修正電子ページを端末装置１２に送信しても良い。
【００３５】
また、電子ページ送信部１１４は、電子書籍を端末装置１２に送信しても良い。つまり、電子ページ送信部１１４は、電子ページ特定部１１３が特定した１以上の電子ページを含む電子書籍を端末装置１２に送信しても良い。
【００３６】
処理命令受信部１１５は、端末装置１２から、電子ページまたは電子ページが含まれる電子書籍を識別する識別情報を含む処理命令を受信する。なお、ここで、処理命令とは、例えば、電子ページまたは電子書籍の購入指示、電子ページまたは電子書籍に含まれる商品やサービスの購入指示などである。
【００３７】
処理部１１６は、処理命令が有する識別情報に対応する電子ページまたは電子書籍に対応する処理を行う。処理部１１６は、処理命令が有するページ画像、または受信されたページ画像に対応する電子ページまたは電子書籍に対応する処理を行う。かかる処理は、例えば、処理命令に応じた電子ページまたは電子書籍の購入のための処理、電子ページまたは電子書籍に含まれる商品やサービスの購入のための処理等である。購入のための処理とは、通常、決済処理である。また、購入のための処理は、端末装置１２に、決済が完了したことを通知する処理などでも良い。かかる処理は公知技術であるので、詳細な説明を省略する。なお、処理部１１６が行う処理は、通常、受信されたページ画像に対応する電子ページまたは電子書籍に対応する処理であり、その処理内容は問わない。
【００３８】
電子ページ構成部１１７は、電子ページと差分情報とを用いて、当該電子ページを修正した情報である修正電子ページを構成する。つまり、電子ページ構成部１１７は、電子ページとページ画像との差分である差分情報を取得する。そして、電子ページ構成部１１７は、差分情報を電子ページに付加し、修正電子ページを構成する。
【００３９】
例えば、電子ページ構成部１１７または電子ページ特定部１１３が、上述した処理により、ページ画像から１以上のページの輪郭を抽出し、ページごとに画像を取得する。かかる画像は、部分ページ画像である。そして、電子ページ構成部１１７または電子ページ特定部１１３は、例えば、取得した部分ページ画像ごとの各画像の歪みを補正し、矩形の画像にする。そして、例えば、電子ページ構成部１１７または電子ページ特定部１１３は、矩形の形状の画像のサイズと電子ページのサイズ（通常、縦横比も含む）とを同一のサイズにする。次に、電子ページ構成部１１７は、同一のサイズになった部分ページ画像と電子ページとを比較し、異なる部分の画像（部分画像）を、その位置とともに、取得する。この部分画像が差分情報である。なお、差分情報は、ページの画像の一部の情報である。
【００４０】
なお、電子ページ構成部１１７は、通常、電子ページに差分情報を付加する。電子ページ構成部１１７は、差分情報と対にして取得した位置情報が示す電子データの位置に、差分情報を付加する。なお、構成とは、消去でも良い。また、消去は、例えば、白い矩形の付加である。さらに、位置情報は、ページ内の相対的な位置の情報であり、例えば、部分ページ画像の左上の点を原点（０，０）とする１以上の座標値により示される。また、差分情報が矩形の形状であれば、通常、差分情報の左上の座標値（ｘ１，ｙ１）と右下の座標値（ｘ２，ｙ２）により示される。
【００４１】
また、差分情報は、ページ画像に含まれる下線、ページ画像に含まれる手書きの文字列等である。なお、差分情報は、通常、ユーザが紙の書籍に記載した文字や図形等である。
【００４２】
端末装置１２を構成する端末受付部１２１は、ユーザから処理命令や情報等を受け付ける。処理命令とは、例えば、ページ画像を含む電子ページの送信指示である。また、情報とは、例えば、ページ画像である。また、処理命令は、例えば、電子ページまたは電子書籍の購入を指示する命令である。かかる命令を書籍購入指示という、とする。また、処理命令は、例えば、電子ページまたは電子書籍に含まれる商品やサービスの購入指示などでも良い。かかる処理命令を商品購入指示という、とする。また、処理命令とは、例えば、２以上の電子書籍の２以上のページ（表紙も含む）が出力されている場合、２以上の電子書籍から、１または２以上の電子書籍を選択する指示である選択指示でも良い。なお、選択指示は、２以上の電子書籍から、１または２以上の電子書籍を購入する指示を含んでいても良い。さらに、書籍購入指示は、購入する電子ページを識別する電子ページ識別子、または購入する電子書籍を識別する電子書籍識別子を含む。なお、処理命令は、電子ページ識別子を含み電子書籍識別子を含まない電子書籍の購入指示でも良い。また、処理命令は、ページ画像のみを含むものでも良い。さらに、処理命令は、画像（例えば、ページ画像）を撮影する指示でも良い。
【００４３】
処理命令や情報等の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。端末受付部１２１は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００４４】
端末処理部１２２は、端末受付部１２１が受け付けた処理命令や情報等に応じた処理を行う。処理の内容は問わない。端末処理部１２２は、撮影の指示に応じて、撮影し、画像（例えば、ページ画像）を取得しても良い。端末処理部１２２は、いわゆるカメラを含むことは好適である。
【００４５】
端末送信部１２３は、端末受付部１２１が受け付けた処理命令や情報等を書籍情報処理装置１１に送信する。処理命令や情報等とは、ページ画像を含む電子ページの送信指示やページ画像等である。また、処理命令や情報等とは、例えば、書籍購入指示や商品購入指示である。また、端末送信部１２３は、端末受付部１２１が受け付けた選択指示に対応する電子書籍の電子書籍識別子、または端末受付部１２１が受け付けた選択指示に対応する電子ページの電子ページ識別子を書籍情報処理装置１１に送信しても良い。
【００４６】
端末受信部１２４は、端末送信部１２３における電子ページの送信指示の送信、またはページ画像の送信等に応じて、書籍情報処理装置１１から１以上の電子ページや電子書籍を受信する。また、端末受信部１２４は、端末送信部１２３における処理命令の送信に応じて、書籍情報処理装置１１における処理結果等を受信しても良い。処理結果は、例えば、電子ページや電子書籍の購入の完了を示す旨、商品やサービスの購入の完了を示す旨等である。
【００４７】
端末出力部１２５は、端末受信部１２４が受信した情報を出力する。受信した情報とは、例えば、電子ページ、電子書籍、書籍情報処理装置１１における処理結果等である。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００４８】
電子書籍格納部１１１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。電子書籍格納部１１１に電子書籍が記憶される過程は問わない。例えば、記録媒体を介して電子書籍が電子書籍格納部１１１で記憶されるようになってもよく、通信回線等を介して送信された電子書籍が電子書籍格納部１１１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された電子書籍が電子書籍格納部１１１で記憶されるようになってもよい。
【００４９】
ページ画像受信部１１２、処理命令受信部１１５、端末受信部１２４は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００５０】
電子ページ特定部１１３、処理部１１６、電子ページ構成部１１７、端末処理部１２２は、通常、ＭＰＵやメモリ等から実現され得る。電子ページ特定部１１３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５１】
電子ページ送信部１１４、端末送信部１２３は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００５２】
端末出力部１２５は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。端末出力部１２５は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００５３】
次に、情報システム１の動作について説明する。まず、書籍情報処理装置１１の動作について、図３のフローチャートを用いて説明する。
【００５４】
（ステップＳ３０１）ページ画像受信部１１２または処理命令受信部１１５は、端末装置１２から、ページ画像等を受信したか否かを判断する。ページ画像等を受信すればステップＳ３０２に行き、ページ画像等を受信しなければステップＳ３０１に戻る。なお、ページ画像等とは、ここでは、例えば、ページ画像のみ、ページ画像を含む電子ページの購入指示、またはページ画像を含む電子書籍の購入指示である。
【００５５】
（ステップＳ３０２）処理部１１６は、ステップＳ３０１で受信された情報が電子ページの購入指示であるか否かを判断する。電子ページの購入指示であればステップＳ３０３に行き、電子ページの購入指示でなければステップＳ３０４に行く。
【００５６】
（ステップＳ３０３）処理部１１６は、電子ページの購入のための処理を行う。なお、処理部１１６は、ページ画像や部分画像に対応する電子ページが特定できた後に、電子ページの購入のための処理を行っても良い。
【００５７】
（ステップＳ３０４）処理部１１６は、ステップＳ３０１で受信された情報が電子書籍の購入指示であるか否かを判断する。電子書籍の購入指示であればステップＳ３０５に行き、電子書籍の購入指示でなければステップＳ３０５に行く。
【００５８】
（ステップＳ３０５）処理部１１６は、電子書籍の購入のための処理を行う。なお、処理部１１６は、ページ画像や部分画像に対応する電子書籍が特定できた後に、電子書籍の購入のための処理を行っても良い。なお、電子ページが特定できれば、通常、当該電子ページを含む電子書籍は特定できる。
【００５９】
（ステップＳ３０６）電子ページ特定部１１３は、調整処理を行う。調整処理は、ステップＳ３０１で受信したページ画像から、１以上のページの画像（これを、適宜「部分ページ画像」という）を取得し、部分ページ画像の属性値を補正し、電子ページと比較し易くする処理である。調整処理について、図４のフローチャートを用いて説明する。
【００６０】
（ステップＳ３０７）電子ページ特定部１１３は、調整処理されたページ画像または部分ページ画像を用いて、電子ページ特定処理を行う。電子ページ特定処理とは、ページ画像または部分ページ画像に対応する電子ページを特定する処理である。電子ページ特定処理は、図５のフローチャートを用いて説明する。
【００６１】
（ステップＳ３０８）電子ページ構成部１１７は、電子ページの構成処理を行う。かかる電子ページ構成処理について、図６のフローチャートを用いて説明する。
【００６２】
（ステップＳ３０９）電子ページ送信部１１４は、受信された指示が電子書籍の購入指示であるか否かを判断する。電子書籍の購入指示であればステップＳ３１０に行き、電子書籍の購入指示でなければステップＳ３１２に行く。
【００６３】
（ステップＳ３１０）電子ページ構成部１１７は、構成された電子ページ、またはページ画像に対応する電子ページを用いて、送信する電子書籍を構成する。なお、電子ページ構成部１１７は、ページ画像に対応する１以上の電子ページが含まれる電子書籍を電子書籍格納部１１１から取得するだけでも良い。
【００６４】
（ステップＳ３１１）電子ページ送信部１１４は、ステップＳ３１０で構成された電子書籍を、端末装置１２に送信する。ステップＳ３０１に戻る。
【００６５】
（ステップＳ３１２）電子ページ送信部１１４は、構成された電子ページ、またはページ画像に対応する電子ページを、端末装置１２に送信する。ステップＳ３０１に戻る。
【００６６】
なお、図３のフローチャートにおいて、ステップＳ３０８の電子ページ構成処理は無くても良い。
【００６７】
また、図３のフローチャートにおいて、ステップＳ３０２〜Ｓ３０５について、電子ページ特定処理が完了した後に行われても良い。
【００６８】
また、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００６９】
次に、ステップＳ３０６の調整処理について、図４のフローチャートを用いて説明する。
【００７０】
（ステップＳ４０１）電子ページ特定部１１３は、ページ画像受信部１１２が受信したページ画像から、ページの輪郭を抽出する。画像から輪郭抽出する技術は公知技術であるので、詳細な説明を省略する。なお、電子ページ特定部１１３は、概ね矩形であるページの輪郭を抽出する。また、電子ページ特定部１１３は、通常、１ページの矩形であるページの輪郭を抽出するが、２ページの矩形であるページの輪郭を抽出しても良い。さらに、電子ページ特定部１１３は、３以上のページの矩形であるページの輪郭を抽出しても良い。
【００７１】
（ステップＳ４０２）電子ページ特定部１１３は、ステップＳ４０１で抽出した輪郭を用いて、ページ画像から１ページずつ画像を切り出す。そして、電子ページ特定部１１３は、１以上の部分ページ画像を得る。部分ページ画像は、実際の書籍の１ページに該当する。
【００７２】
（ステップＳ４０３）電子ページ特定部１１３は、カウンタｉに１を代入する。
【００７３】
（ステップＳ４０４）電子ページ特定部１１３は、i番目の部分ページ画像（i番目のページの画像）が存在するか否かを判断する。i番目の部分ページ画像が存在すればステップＳ４０５に行き、存在しなければ上位処理にリターンする。
【００７４】
（ステップＳ４０５）電子ページ特定部１１３は、i番目の部分ページ画像の歪みを補正し、矩形（通常、長方形）にする。なお、画像の歪み補正の技術は公知技術であるので、詳細な説明は省略する。
【００７５】
（ステップＳ４０６）電子ページ特定部１１３は、歪み補正した部分ページ画像に対して、サイズ補正する。サイズ補正は、部分ページ画像のサイズを、電子ページの大きさに合わせたサイズにすることである。なお、ここでは、電子ページのサイズは均一とするが、書籍やページによって異なっていても良い。電子ページのサイズが電子書籍や電子ページにより異なる場合、電子書籍や電子ページごとに、部分ページ画像のサイズ補正を行う。
【００７６】
（ステップＳ４０７）電子ページ特定部１１３は、サイズ補正を行った部分ページ画像に対して、色補正を行う。色補正は、例えば、部分ページ画像の背景部分の色を、電子ページの背景部分の色と同じになるように、部分ページ画像の全画素の画素値を同じ値の分、変更する処理である。なお、色補正は、例えば、部分ページ画像の背景部分の色を、電子ページの背景部分の色と同じになるように、部分ページ画像の背景部分の画素の画素値を変更するだけでも良い。
【００７７】
（ステップＳ４０８）電子ページ特定部１１３は、カウンタｉを１、インクリメントする。
【００７８】
次に、ステップＳ３０７の電子ページ特定処理は、図５のフローチャートを用いて説明する。
【００７９】
（ステップＳ５０１）電子ページ特定部１１３は、カウンタｉに１を代入する。
【００８０】
（ステップＳ５０２）電子ページ特定部１１３は、ｉ番目のページの画像（部分ページ画像）が存在するか否かを判断する。ｉ番目の部分ページ画像が存在すればステップＳ５０３に行き、存在しなければ上位処理にリターンする。
【００８１】
（ステップＳ５０３）電子ページ特定部１１３は、カウンタｊに１を代入する。
【００８２】
（ステップＳ５０４）電子ページ特定部１１３は、電子書籍格納部１１１に、j番目の電子ページが存在するか否かを判断する。j番目の電子ページが存在すればステップＳ５０５に行き、存在しなければステップＳ５０７に行く。
【００８３】
（ステップＳ５０５）電子ページ特定部１１３は、ｉ番目の部分ページ画像とj番目の電子ページとの類似度を算出する。なお、２つの画像の類似度を算出する技術は公知技術であり、いかなる方法を用いても良い。例えば、電子ページ特定部１１３は、２つの画像の全画素値の差の絶対値の合計をパラメータとする減少関数（例えば、その逆数を算出する関数）を用いて、類似度を算出しても良い。
【００８４】
（ステップＳ５０６）電子ページ特定部１１３は、カウンタｊを１、インクリメントする。ステップＳ５０４に戻る。
【００８５】
（ステップＳ５０７）電子ページ特定部１１３は、最大の類似度の電子ページの識別子を、電子書籍格納部１１１から取得する。
【００８６】
（ステップＳ５０８）電子ページ特定部１１３は、カウンタｉを１、インクリメントする。ステップＳ５０２に戻る。
【００８７】
次に、ステップＳ３０８の電子ページ構成処理について、図６のフローチャートを用いて説明する。
【００８８】
（ステップＳ６０１）電子ページ構成部１１７は、カウンタｉに１を代入する。
【００８９】
（ステップＳ６０２）電子ページ構成部１１７は、ｉ番目のページの画像（部分ページ画像）が存在するか否かを判断する。ｉ番目の部分ページ画像が存在すればステップＳ６０３に行き、存在しなければ上位処理にリターンする。
【００９０】
（ステップＳ６０３）電子ページ構成部１１７は、ｉ番目の部分ページ画像と、対応する電子ページとの差分を示す差分情報を取得する。差分情報取得処理について、図７のフローチャートを用いて説明する。
【００９１】
（ステップＳ６０４）電子ページ構成部１１７は、カウンタｊに１を代入する。
【００９２】
（ステップＳ６０５）電子ページ構成部１１７は、ｊ番目の差分情報が存在するか否かを判断する。ｊ番目の差分情報が存在すればステップＳ６０６に行き、ｊ番目の差分情報が存在しなければステップＳ６０９に行く。
【００９３】
（ステップＳ６０６）電子ページ構成部１１７は、ｊ番目の差分情報に対応する位置情報を取得する。
【００９４】
（ステップＳ６０７）電子ページ構成部１１７は、ｊ番目の差分情報を、電子ページの位置情報が示す位置に配置する。
【００９５】
（ステップＳ６０８）電子ページ構成部１１７は、カウンタｊを１、インクリメントする。ステップＳ６０５に戻る。
【００９６】
（ステップＳ６０９）電子ページ構成部１１７は、カウンタｉを１、インクリメントする。ステップＳ６０２に戻る。
【００９７】
次に、ステップＳ６０３の差分情報取得処理について、図７のフローチャートを用いて説明する。
【００９８】
（ステップＳ７０１）電子ページ構成部１１７は、カウンタｉに１を代入する。なお、ｉは、部分ページ画像内の画素の横の行番号を示す。
【００９９】
（ステップＳ７０２）電子ページ構成部１１７は、カウンタｊに１を代入する。なお、ｊは、部分ページ画像内の画素の縦の列番号を示す。
【０１００】
（ステップＳ７０３）電子ページ構成部１１７は、部分ページ画像の中に（ｉ，ｊ）の画素が存在するか否かを判断する。なお、（ｉ，ｊ）は、矩形の画像の中の座標であり、一の画素を特定する。
【０１０１】
（ステップＳ７０４）電子ページ構成部１１７は、部分ページ画像中の（ｉ，ｊ）の画素の画素値と、電子ページ中の（ｉ，ｊ）の画素の画素値とを比較する。
【０１０２】
（ステップＳ７０５）電子ページ構成部１１７は、ステップＳ７０４における比較結果が、閾値より大きいか否かを判断する。閾値より大きい場合はステップＳ７０６に行き、閾値以下の場合はステップＳ７０７に行く。なお、ここで、「閾値より大きい」は「閾値以上」、「閾値以下」は「閾値より小さい」に置き換えても良い。
【０１０３】
（ステップＳ７０６）電子ページ構成部１１７は、（ｉ，ｊ）を登録する。なお、登録とは、例えば、図示しないバッファに一時蓄積することである。
【０１０４】
（ステップＳ７０７）電子ページ構成部１１７は、カウンタｊを１、インクリメントする。ステップＳ７０３に戻る。
【０１０５】
（ステップＳ７０８）電子ページ構成部１１７は、カウンタｉを１、インクリメントする。
【０１０６】
（ステップＳ７０９）電子ページ構成部１１７は、部分ページ画像中に、ｉ行目の画素が存在するか否かを判断する。ｉ行目の画素が存在すればステップＳ７０２に戻り、存在しなければステップＳ７１０に行く。
【０１０７】
（ステップＳ７１０）電子ページ構成部１１７は、ステップＳ７０６で登録された点（（ｉ，ｊ））の集合から、位置が連続する点で構成される１以上の矩形を取得する。なお、電子ページ構成部１１７は、領域（面積）の大きさが閾値より小さい領域（面積）の矩形を取得しなくとも良い。
【０１０８】
（ステップＳ７１１）電子ページ構成部１１７は、カウンタｋに１を代入する。
【０１０９】
（ステップＳ７１２）電子ページ構成部１１７は、ステップＳ７１０で取得された矩形（集合）の中で、ｋ番目の矩形が存在するか否かを判断する。ｋ番目の矩形が存在すればステップＳ７１３に行き、ｋ番目の矩形が存在しなければ上位処理にリターンする。
【０１１０】
（ステップＳ７１３）電子ページ構成部１１７は、ｋ番目の矩形の左上座標（ｘ１，ｙ１）、右下座標（ｘ２，ｙ２）を取得する。なお、左上座標（ｘ１，ｙ１）、右下座標（ｘ２，ｙ２）は、上述した位置情報である。
【０１１１】
（ステップＳ７１４）電子ページ構成部１１７は、部分ページ画像（画像データ、または画像データの一部）の矩形部分である差分情報を取得する。なお、差分情報は、部分ページ画像における、位置情報が示す領域の画像である。
【０１１２】
（ステップＳ７１５）電子ページ構成部１１７は、ステップＳ７１４で取得した差分情報と、ステップＳ７１３で取得した位置情報とを対応付けて登録する。
【０１１３】
（ステップＳ７１６）電子ページ構成部１１７は、カウンタｋを１、インクリメントする。ステップＳ７１２に戻る。
【０１１４】
次に、端末装置１２の動作について、図８のフローチャートを用いて説明する。
【０１１５】
（ステップＳ８０１）端末受付部１２１は、書籍のページの撮影指示を受け付けたか否かを判断する。撮影指示を受け付ければステップＳ８０２に行き、撮影指示を受け付けなければステップＳ８０１に戻る。
【０１１６】
（ステップＳ８０２）端末処理部１２２は、撮影指示に従って、書籍のページを撮影し、ページ画像を取得する。そして、端末処理部１２２は、ページ画像を、図示しないバッファに一時蓄積する。
【０１１７】
（ステップＳ８０３）端末受付部１２１は、ページ画像に対応する電子ページ、またはページ画像に対応する電子書籍の購入指示を受け付けたか否かを判断する。購入指示を受け付ければステップＳ８０４に行き、購入指示を受け付けなければステップＳ８０５に行く。なお、ステップＳ８０３において、端末受付部１２１が何らかの指示を受け付けるまで、ウエイトすることは好適である。
【０１１８】
（ステップＳ８０４）端末送信部１２３は、バッファに一時蓄積されたページ画像、およびステップＳ８０３で受け付けられた購入指示を用いて、送信する指示を構成する。
【０１１９】
（ステップＳ８０５）端末送信部１２３は、バッファに一時蓄積されたページ画像を用いて、送信する指示を構成する。
【０１２０】
（ステップＳ８０６）端末送信部１２３は、構成した指示を書籍情報処理装置１１に送信する。
【０１２１】
（ステップＳ８０７）端末受信部１２４は、ステップＳ８０６における指示の送信に応じて、書籍情報処理装置１１から１以上の電子ページ、または電子書籍を受信したか否かを判断する。電子ページ等を受信すればステップＳ８０８に行き、受信しなければステップＳ８０７に戻る。
【０１２２】
（ステップＳ８０８）端末出力部１２５は、ステップＳ８０７で受信した１以上の電子ページ、または電子書籍を出力する。ステップＳ８０１に戻る。
【０１２３】
なお、図８のフローチャートにおいて、ステップＳ８０２でのページ画像の撮影指示の受け付けが、電子ページまたは電子書籍の購入指示の受け付けである、としても良い。
【０１２４】
さらに、図８のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１２５】
以下、本実施の形態における情報システム１の具体的な動作について説明する。情報システム１の概念図は図１である。
【０１２６】
今、電子書籍格納部１１１は、図９、図１０に示す電子書籍管理表を保持している、とする。電子書籍管理表は「書籍ＩＤ」「ページＩＤ」「電子ページ」「ページ価格」「書籍価格」を有するレコードを２以上格納している。「書籍ＩＤ」は書籍を識別する識別情報である。「書籍ＩＤ」は書籍のタイトルやＩＳＢＮ（国際標準図書番号）等でも良い。「ページＩＤ」はページを識別する識別情報である。なお、「ページＩＤ」はここではページ番号である、とする。また、「電子ページ」は、電子書籍を構成するページの実体データである。「電子ページ」は画像でも、ＨＴＭＬ等のスクリプトで記載された情報でも良い。つまり、「電子ページ」のデータ構造は問わない。また、「ページ価格」は各電子ページの販売価格であり、「書籍価格」は各電子書籍の販売価格である。
【０１２７】
かかる状況において、以下の３つの具体例について説明する。
【０１２８】
（具体例１）
具体例１は、紙の書籍のうちの一のページを撮影して得られたページ画像が、書籍情報処理装置１１に送信され、当該ページ画像と内容が一致する電子ページを特定し、当該電子ページを、ユーザが購入する場合である。また、具体例１は、紙のページに引かれた下線を電子ページに反映させる電子ページ構成処理を行う場合である。
【０１２９】
今、端末装置１２のユーザは、今、図１１に示す紙の書籍を保有しており、図１１に示す紙の書籍の１２ページ目を、ユーザが端末装置１２を用いて撮影した、とする。つまり、ユーザが端末装置１２に撮影指示を入力し（カメラのボタンを押下し）、端末受付部１２１は、書籍のページの撮影指示を受け付ける。そして、端末処理部１２２は、撮影指示に従って、書籍のページを撮影し、ページ画像を取得する。ここで、端末処理部１２２は、図１１の１２ページのページ画像を取得した、とする。次に、ユーザは、端末装置１２に、撮影したページ画像に対応する電子ページの購入指示を入力した、とする。なお、購入指示の入力画面例は、図１２である。なお、例えば、図１２の入力画面は、ページ画像の撮影時に表示されている、とする。
【０１３０】
また、次に、ユーザは、図１２において、「電子ページ」を購入するチェックボックスに対してチェックをし、「購入」ボタンを押下した、とする。
【０１３１】
すると、端末受付部１２１は、ページ画像に対応する電子ページの購入指示を受け付ける。
【０１３２】
次に、端末送信部１２３は、バッファに一時蓄積されたページ画像、および受け付けられた購入指示を用いて、送信する指示を構成する。送信する指示は、ページ画像、電子ページの購入を示す情報、ユーザ識別子等を有する。ユーザ識別子は、端末装置１２に予め格納されており、例えば、端末装置１２の識別子（電話番号、ＩＰアドレス、ＭＡＣアドレス等）でも良いし、クレジットカード番号等でも良い。
【０１３３】
次に、端末送信部１２３は、構成した指示を書籍情報処理装置１１に送信する。
【０１３４】
次に、書籍情報処理装置１１のページ画像受信部１１２は、端末装置１２から、ページ画像を含む送信指示（電子ページの購入指示と言っても良い）を受信する。なお、電子ページの購入指示は、処理命令受信部１１５が受信した、と考えても良い。
【０１３５】
次に、電子ページ特定部１１３は、調整処理を行う。つまり、まず、電子ページ特定部１１３は、ページ画像受信部１１２が受信したページ画像から、ページの輪郭を抽出する。次に、電子ページ特定部１１３は、抽出した輪郭を用いて、ページ画像から１ページの画像を切り出す。次に、電子ページ特定部１１３は、切り出したページ画像の歪みを補正し、矩形にする。次に、電子ページ特定部１１３は、歪み補正したページの画像に対して、サイズ補正する。次に、電子ページ特定部１１３は、サイズ補正を行ったページ画像に対して、色補正（例えば、背景を白色にする等）を行う。
【０１３６】
次に、電子ページ特定部１１３は、調整処理されたページ画像を用いて、電子ページ特定処理を行う。つまり、電子ページ特定部１１３は、調整処理されたページ画像と、図９、図１０の各電子ページとの類似度を算出する。そして、電子ページ特定部１１３は、最大の類似度の電子ページの識別子「Ａ，１２」を、電子書籍格納部１１１から取得する。なお、「Ａ，１２」は、書籍ＩＤ「Ａ」、ページＩＤ「１２」を示す。なお、電子ページ特定部１１３は、ページ画像を文字認識し、ページ番号「１２」を取得しても良い。電子ページ特定部１１３は、予め決められた領域（例えば、ページ画像の中央下部、ページ画像の右下部等のページ番号が印刷されている領域）を文字認識し、数値を取得することは好適である。また、文字認識した結果から手掛かり文字（例えば、ページ番号を含む文字列「−１２−」の「−」）を用いてページ番号「１２」を取得することは好適である。
【０１３７】
次に、電子ページ構成部１１７は、電子ページの構成処理を行う。つまり、電子ページ構成部１１７は、ページ画像と、対応する電子ページとの差分を示す差分情報（ここでは下線）とその位置情報とを図７に示したアルゴリズムで取得する。そして、電子ページ構成部１１７は、当該差分情報を、当該差分情報と対になる位置情報の位置に付加した電子ページを取得する。
【０１３８】
次に、電子ページ送信部１１４は、構成された電子ページを端末装置１２に送信する。
【０１３９】
次に、処理部１１６は、上記で受信された情報が電子ページの購入指示であると判断する。そして、処理部１１６は、当該電子ページの購入のための処理を行う。つまり、処理部１１６は、「Ａ，１２」のページの価格「５０円」を、図９、図１０の電子書籍管理表から取得する。そして、例えば、処理部１１６は、端末装置１２の識別子に対応するクレジットカードの番号に対して、５０円の課金処理を行っても良いし、受信されたクレジットカードの番号に対して、５０円の課金処理を行っても良い。なお、課金処理は公知技術であるので、詳細な説明を省略する。
【０１４０】
次に、端末受信部１２４は、指示の送信に応じて、書籍情報処理装置１１から電子ページを受信する。
【０１４１】
次に、端末出力部１２５は、受信した電子ページを出力する。電子ページの出力例を図１３に示す。この電子ページは、紙のページに記載されていた下線も含まれている。
【０１４２】
以上、具体例１によれば、ユーザは、紙の書籍の中のページを撮影して、購入指示を送信することにより、当該ページに対応する電子ページを購入できる。また、紙の書籍の中のページに、ユーザが記載したことが反映された電子ページを購入できる。
【０１４３】
（具体例２）
具体例２は、紙の書籍のうちの２つページを撮影して得られた一のページ画像が、書籍情報処理装置１１に送信され、当該ページ画像に対応する電子ページを含む電子書籍特定し、当該電子書籍を、ユーザが購入する場合である。
【０１４４】
今、端末装置１２のユーザは、今、図１１に示す紙の書籍を保有しており、図１１に示す紙の書籍の１２ページ目と１３ページ目を、ユーザが端末装置１２を用いて撮影した、とする。つまり、ユーザが端末装置１２に撮影指示を入力し（カメラのボタンを押下し）、端末受付部１２１は、書籍のページの撮影指示を受け付ける。そして、端末処理部１２２は、撮影指示に従って、書籍のページを撮影し、ページ画像を取得する。ここで、端末処理部１２２は、図１１の１２ページと１３ページ目を含むページ画像を取得した、とする。次に、ユーザは、端末装置１２に、撮影したページ画像に対応する電子ページの購入指示を入力した、とする。なお、購入指示の入力画面例は、図１４である。なお、例えば、図１４の入力画面は、ページ画像の撮影時に表示されている、とする。
【０１４５】
また、次に、ユーザは、図１４において、「電子書籍」を購入するチェックボックスに対してチェックをし、「決定」ボタンを押下した、とする。
【０１４６】
すると、端末受付部１２１は、ページ画像に対応する電子書籍の購入指示を受け付ける。
【０１４７】
次に、端末送信部１２３は、バッファに一時蓄積されたページ画像、および受け付けられた購入指示を用いて、送信する指示を構成する。送信する指示は、ページ画像、電子書籍の購入を示す情報、ユーザ識別子等を有する。
【０１４８】
次に、端末送信部１２３は、構成した指示を書籍情報処理装置１１に送信する。
【０１４９】
次に、書籍情報処理装置１１のページ画像受信部１１２は、端末装置１２から、ページ画像を含む送信指示（ここでは、電子書籍の購入指示と言っても良い）を受信する。なお、電子書籍の購入指示は、処理命令受信部１１５が受信した、と考えても良い。
【０１５０】
次に、電子ページ特定部１１３は、上述した調整処理を行う。つまり、まず、電子ページ特定部１１３は、ページ画像受信部１１２が受信したページ画像から、２つのページの輪郭を抽出する。次に、電子ページ特定部１１３は、抽出した輪郭を用いて、ページ画像から２ページの画像（２つの部分ページ画像）を切り出す。次に、電子ページ特定部１１３は、切り出した各部分ページ画像の歪みを補正し、矩形にする。次に、電子ページ特定部１１３は、歪み補正した部分ページ画像に対して、サイズ補正する。次に、電子ページ特定部１１３は、サイズ補正を行った部分ページ画像に対して、色補正（例えば、背景を白色にする等）を行う。
【０１５１】
次に、電子ページ特定部１１３は、調整処理された部分ページ画像を用いて、電子ページ特定処理を行う。つまり、電子ページ特定部１１３は、調整処理された各部分ページ画像と、図９、図１０の各電子ページとの類似度を算出する。そして、電子ページ特定部１１３は、最大の類似度の電子ページの識別子「Ａ，１２」「Ａ，１３」を、電子書籍格納部１１１から取得する。
【０１５２】
次に、処理部１１６は、受信された情報が電子書籍の購入指示であると判断する。
【０１５３】
次に、電子ページ構成部１１７は、ページ画像に対応する電子ページ（図９の「書籍ＩＤ＝Ａ」に対応するすべての電子ページ）を用いて、送信する電子書籍を構成する。
【０１５４】
次に、電子ページ送信部１１４は、構成された電子書籍を、端末装置１２に送信する。
【０１５５】
そして、処理部１１６は、当該電子書籍の購入のための処理を行う。つまり、処理部１１６は、書籍「Ａ」の価格「１５００円」を図９の電子書籍管理表から読み出す。そして、処理部１１６は、例えば、端末装置１２の識別子に対応するクレジットカードの番号に対して、１５００円の課金処理を行っても良いし、受信されたクレジットカードの番号に対して、１５００円の課金処理を行っても良い。
【０１５６】
次に、端末受信部１２４は、指示の送信に応じて、書籍情報処理装置１１から電子書籍を受信する。次に、端末出力部１２５は、受信した電子書籍を出力する。
【０１５７】
以上、具体例２によれば、ユーザは、紙の書籍の中のページを撮影して、書籍購入指示を送信することにより、当該ページに対応する電子ページを含む電子書籍を購入できる。
【０１５８】
なお、具体例２において、指示が電子ページの購入指示である場合、電子ページの識別子「Ａ，１２」「Ａ，１３」で識別される２つの電子ページが購入できる。
【０１５９】
（具体例３）
具体例３は、紙の書籍のうちの一のページを撮影して得られたページ画像が、書籍情報処理装置１１に送信され、当該ページ画像に対応する電子ページであり、一部に異なる電子ページ（例えば、ページ画像に含まれる静止画に対応する箇所が動画になっていたり、音声データを含んでいたりする電子ページ）を特定し、当該電子ページを、ユーザの端末装置１２に送信する場合である。
【０１６０】
今、端末装置１２のユーザは、今、図１５に示す紙の書籍を保有しており、図１５に示す紙の書籍の２ページ目を、ユーザが端末装置１２を用いて撮影した、とする。つまり、ユーザが端末装置１２に撮影指示を入力し（カメラのボタンを押下し）、端末受付部１２１は、書籍のページの撮影指示を受け付ける。そして、端末処理部１２２は、撮影指示に従って、書籍のページを撮影し、ページ画像を取得する。ここで、端末処理部１２２は、図１５の２ページのページ画像を取得した、とする。
【０１６１】
次に、ユーザは、端末装置１２に、撮影したページ画像を、書籍情報処理装置１１に送信する指示を入力した、とする。すると、端末受付部１２１は、ページ画像の送信指示を受け付ける。そして、端末送信部１２３は、バッファに一時蓄積されたページ画像、および受け付けられた送信指示を用いて、送信する指示を構成する。次に、端末送信部１２３は、構成した指示を書籍情報処理装置１１に送信する。
【０１６２】
次に、書籍情報処理装置１１のページ画像受信部１１２は、端末装置１２から、ページ画像等を受信する。
【０１６３】
次に、電子ページ特定部１１３は、受信したページ画像に対して、上述した調整処理を行う。
【０１６４】
次に、電子ページ特定部１１３は、調整処理されたページ画像を用いて、上述した電子ページ特定処理を行う。そして、電子ページ特定部１１３は、ページ画像が電子ページ「Ｂ，２」に対応する、と決定する。
【０１６５】
次に、電子ページ送信部１１４は、「Ｂ，２」に対応する電子ページを、図１０の電子書籍管理表から読み出す。そして、電子ページ送信部１１４は、「Ｂ，２」に対応する電子ページを端末装置１２に送信する。
【０１６６】
次に、端末装置１２の端末受信部１２４は、書籍情報処理装置１１から「Ｂ，２」に対応する電子ページを受信する。
【０１６７】
そして、端末出力部１２５は、受信した電子ページを出力する。ここで、出力例は、図１６である。図１６において、ユーザが１４０１の動画の再生ボタンを押下すれば、１４０２の動画が再生される。また、ユーザが１４０２のマイクの図柄を押下すれば、当該マイクの図柄に対応する音声が出力される。
【０１６８】
以上、具体例３によれば、ユーザは、紙の書籍の中のページを撮影して、送信することにより、当該ページに対応する電子ページであり、紙のページではできない動画再生、音声出力等を可能にする電子ページを取得できる。
【０１６９】
以上、本実施の形態によれば、紙の書籍に対応する電子書籍または電子ページを容易に取得できる。
【０１７０】
また、本実施の形態によれば、紙の書籍に対応する電子書籍を利用した処理が可能となる。なお、処理とは、例えば、電子書籍または電子ページ等の購入である。
【０１７１】
また、本実施の形態によれば、紙の書籍に対してユーザが変更を加えた内容（例えば、下線）が、電子書籍に反映できる。
【０１７２】
なお、本実施の形態において、書籍の種類は問わないことは言うまでもない。つまり、書籍は、専門書、雑誌、教科書、漫画本、図鑑、百科事典、辞書、カタログ等、何でも良い。また、書籍の大きさ等の属性は問わない。さらに、上記の「紙の書籍」における「紙」は、書籍の機能を発揮する材質であれば良く、紙と同等の材質のものも含む、と広く考える。
【０１７３】
また、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記録媒体は、電子的なページである１以上の電子ページを有する１以上の電子書籍を格納し得る電子書籍格納部を具備し、コンピュータを、端末装置から、紙の書籍の１以上のページを撮影したページ画像を受信するページ画像受信部と、前記ページ画像受信部が受信したページ画像と、前記１以上の電子ページとから、前記ページ画像に対応する１以上の電子ページを特定する電子ページ特定部と、前記電子ページ特定部が特定した１以上の電子ページを前記端末装置に送信する電子ページ送信部として機能させるためのプログラム、である。
【０１７４】
また、上記プログラムにおいて、前記端末装置から、電子ページまたは電子ページが含まれる電子書籍を識別する識別情報を含む処理命令を受信する処理命令受信部と、前記処理命令が有する識別情報に対応する電子ページまたは電子書籍に対応する処理を行う処理部とをさらに具備するものとして、コンピュータを機能させることは好適である。
【０１７５】
また、上記プログラムにおいて、前記処理命令は、前記電子ページまたは前記電子書籍の購入を指示する命令であり、前記処理部は、前記処理命令に応じた前記電子ページまたは前記電子書籍の購入のための処理を行うものとして、コンピュータを機能させることは好適である。
【０１７６】
また、上記プログラムにおいて、前記ページ画像と、前記電子ページ特定部が特定した電子ページとの差分を示す差分情報を取得する差分取得部と、前記電子ページと前記差分情報とを用いて、修正した電子ページである修正電子ページを構成する電子ページ構成部とをさらに具備し、前記電子ページ送信部は、前記修正電子ページを前記端末装置に送信するものとして、コンピュータを機能させることは好適である。
【０１７７】
また、図１７は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の書籍情報処理装置１１、端末装置１２を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１７は、このコンピュータシステム３００の概観図であり、図１８は、システム３００のブロック図である。
【０１７８】
図１７において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０１７９】
図１８において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＭＰＵ３０１３と、ＭＰＵ３０１３、ＣＤ−ＲＯＭドライブ３０１２に接続されたバス３０１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５と、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７とを含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０１８０】
コンピュータシステム３００に、上述した実施の形態の書籍情報処理装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０１８１】
プログラムは、コンピュータ３０１に、上述した実施の形態の書籍情報処理装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０１８２】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０１８３】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１８４】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０１８５】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０１８６】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１８７】
以上のように、本発明にかかる書籍情報処理装置は、紙の書籍に対応する電子ページまたは電子書籍を容易に取得できる、という効果を有し、書籍情報処理装置等として有用である。
【符号の説明】
【０１８８】
１  情報システム
１１  書籍情報処理装置
１２  端末装置
１１１  電子書籍格納部
１１２  ページ画像受信部
１１３  電子ページ特定部
１１４  電子ページ送信部
１１５  処理命令受信部
１１６  処理部
１１７  電子ページ構成部
１２１  端末受付部
１２２  端末処理部
１２３  端末送信部
１２４  端末受信部
１２５  端末出力部
【図１】
2015060339.tif 000003
【図２】
2015060339.tif 000004
【図３】
2015060339.tif 000005
【図４】
2015060339.tif 000006
【図５】
2015060339.tif 000007
【図６】
2015060339.tif 000008
【図７】
2015060339.tif 000009
【図８】
2015060339.tif 000010
【図９】
2015060339.tif 000011
【図１０】
2015060339.tif 000012
【図１１】
2015060339.tif 000013
【図１２】
2015060339.tif 000014
【図１３】
2015060339.tif 000015
【図１４】
2015060339.tif 000016
【図１５】
2015060339.tif 000017
【図１６】
2015060339.tif 000018
【図１７】
2015060339.tif 000019
【図１８】
2015060339.tif 000020