(57)【要約】      （修正有）【課題】ユーザが閲覧しているページに応じてＡＲコンテンツを提供することで、紙の書籍の読書を支援する。【解決手段】書籍中のページの画像であるページ画像を取得し、当該ページ画像をサーバ装置に送信し、当該ページ画像に対応するＡＲコンテンツを受信し、当該ＡＲコンテンツを出力する端末装置と、ページを識別するページ識別子と、ページに対応するＡＲコンテンツとを有する１以上のＡＲコンテンツ管理情報を保持し、端末装置からページ画像を受信し、当該ページ画像が示すページを特定し、当該ページを識別するページ識別子を取得し、当該ページ識別子に対応するＡＲコンテンツを取得し、当該ＡＲコンテンツを端末装置に送信するサーバ装置とを備える読書支援システムを構成するサーバ装置により、書籍のページごとにＡＲコンテンツを管理し、ユーザが閲覧しているページに応じてＡＲコンテンツを提供することで、紙の書籍の読書を支援する。【選択図】図１
2014106618.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と、サーバ装置とを備える読書支援システムを構成するサーバ装置であって、
前記端末装置は、
非電子の書籍中のページを撮影し、当該ページの画像であるページ画像を取得する端末撮影部と、
前記端末撮影部が取得したページ画像を、前記サーバ装置に送信する端末送信部と、
前記端末送信部が送信したページ画像に対応するＡＲコンテンツを、前記サーバ装置から受信する端末受信部と、
前記端末受信部が受信したＡＲコンテンツを出力する端末出力部とを備え、
前記サーバ装置は、
非電子の書籍中のページを識別するページ識別子と、当該ページに対応するＡＲコンテンツとを有する１以上のＡＲコンテンツ管理情報が格納されるＡＲコンテンツ管理情報格納部と、
前記ページ画像を、前記端末装置から受信する受信部と、
前記受信部が受信したページ画像を用いて、当該ページ画像が示すページを特定し、当該ページを識別するページ識別子を取得するページ識別子取得部と、
前記ページ識別子取得部が取得したページ識別子に対応するＡＲコンテンツを、前記ＡＲコンテンツ管理情報格納部から取得するＡＲコンテンツ取得部と、
前記ＡＲコンテンツ取得部が取得したＡＲコンテンツを、前記端末装置に送信する送信部とを備える読書支援システムを構成するサーバ装置。
【請求項２】
前記ＡＲコンテンツ管理情報は、前記端末装置に関する情報である端末関連情報に関する条件である端末関連条件をも有し、
前記端末装置は、
前記端末関連情報を取得する端末関連情報取得部をさらに備え、
前記端末送信部は、
前記端末撮影部が取得したページ画像と、前記端末関連情報取得部が取得した端末関連情報とを、前記サーバ装置に送信し、
前記受信部は、
前記ページ画像と、前記端末関連情報とを、前記端末装置から受信し、
前記ＡＲコンテンツ取得部は、
前記ページ識別子取得部が取得したページ識別子に対応するＡＲコンテンツであり、前記受信部が受信した端末関連情報が合致する端末関連条件に対応するＡＲコンテンツを、前記ＡＲコンテンツ管理情報格納部から取得する請求項１記載の読書支援システムを構成するサーバ装置。
【請求項３】
前記端末関連情報は、前記端末装置に関する動的な情報である端末動的情報であり、
前記端末関連情報取得部は、
前記端末動的情報を取得する端末動的情報取得手段を備える請求項２記載の読書支援システムを構成するサーバ装置。
【請求項４】
前記端末動的情報は、端末装置の現在位置を示す現在位置情報であり、
前記端末動的情報取得手段は、
現在位置情報を取得する請求項３記載の読書支援システムを構成するサーバ装置。
【請求項５】
前記端末動的情報は、端末装置の現在時刻を示す現在時刻情報であり、
前記端末動的情報取得手段は、
現在時刻情報を取得する請求項３または請求項４記載の読書支援システムを構成するサーバ装置。
【請求項６】
前記端末関連情報は、前記端末装置に関する静的な情報である端末静的情報であり、
前記端末関連情報取得部は、
前記端末静的情報を取得する端末静的情報取得手段を備える請求項２記載の読書支援システムを構成するサーバ装置。
【請求項７】
前記ＡＲコンテンツ管理情報は、ユーザが閲覧したページに関する条件である閲覧ページ条件をも有し、
前記端末装置は、
当該端末装置を識別する端末識別子が格納される端末識別子格納部をさらに備え、
前記端末送信部は、
前記端末識別子をも、前記サーバ装置に送信し、
前記サーバ装置は、
前記端末識別子と、ユーザが閲覧したページを識別する閲覧ページ識別子とを有する１以上の閲覧ページ管理情報が格納される閲覧ページ管理情報格納部と、
前記受信部が受信した端末識別子と、前記ページ識別子取得部が取得したページ識別子とを、前記閲覧ページ管理情報格納部に蓄積する閲覧ページ管理情報蓄積部と、
前記受信部が受信した端末識別子に対応する１以上の閲覧ページ識別子を、前記閲覧ページ管理情報格納部から取得する閲覧ページ識別子取得部とをさらに備え、
前記受信部は、
前記端末識別子をも、前記端末装置から受信し、
前記ＡＲコンテンツ取得部は、
前記ページ識別子取得部が取得したページ識別子に対応するＡＲコンテンツであり、前記閲覧ページ識別子取得部が取得した１以上の閲覧ページ識別子が合致する閲覧ページ条件に対応するＡＲコンテンツを、前記ＡＲコンテンツ管理情報格納部から取得する請求項１から請求項６いずれか一項に記載の読書支援システムを構成するサーバ装置。
【請求項８】
前記閲覧ページ識別子取得部は、
前記受信部が受信した端末識別子に対応する２以上の閲覧ページ識別子を、前記閲覧ページ管理情報格納部から取得する閲覧ページ識別子取得手段と、
前記閲覧ページ識別子取得手段が取得した２以上の各閲覧ページ識別子間を補間するページ識別子である補間ページ識別子を取得する補間ページ識別子取得手段とを備える請求項７記載の読書支援システムを構成するサーバ装置。
【請求項９】
前記閲覧ページ識別子取得部は、
２以上の各閲覧ページ識別子間を補間するページ識別子である補間ページ識別子を取得するか否かを判断するための条件である１以上の補間ページ識別子取得条件が格納される補間ページ識別子取得条件格納手段をさらに備え、
前記補間ページ識別子取得手段は、
前記閲覧ページ識別子取得手段が取得した２以上の閲覧ページ識別子が、前記１以上の補間ページ識別子取得条件のいずれかに合致する場合に、前記補間ページ識別子を取得する請求項８記載の読書支援システムを構成するサーバ装置。
【請求項１０】
前記ＡＲコンテンツは、ストリームコンテンツであり、
前記端末装置は、
前記端末出力部による前記ストリームコンテンツの出力が完了したか否かを判断し、完了した場合に、ストリームコンテンツの出力が完了した旨を通知する端末通知部をさらに備える請求項１から請求項９いずれか一項に記載の読書支援システムを構成する端末装置。
【請求項１１】
非電子の書籍中のページを識別するページ識別子と、当該ページに対応するＡＲコンテンツとを有する１以上のＡＲコンテンツ管理情報が格納されるＡＲコンテンツ管理情報格納部と、
非電子の書籍中のページの画像であるページ画像を受信する受信部と、
前記受信部が受信したページ画像を用いて、当該ページ画像が示すページを特定し、当該ページを識別するページ識別子を取得するページ識別子取得部と、
前記ページ識別子取得部が取得したページ識別子に対応するＡＲコンテンツを、前記ＡＲコンテンツ管理情報格納部から取得するＡＲコンテンツ取得部と、
前記ＡＲコンテンツ取得部が取得したＡＲコンテンツを送信する送信部とを備えるサーバ装置。
【請求項１２】
非電子の書籍中のページを識別するページ識別子と、当該ページに対応するＡＲコンテンツとを有する１以上のＡＲコンテンツ管理情報が格納されるＡＲコンテンツ管理情報格納部と、
受信部と、ページ識別子取得部と、ＡＲコンテンツ取得部と、送信部とを用いて行われるＡＲコンテンツ提供方法であって、
前記受信部が、
非電子の書籍中のページの画像であるページ画像を受信する受信ステップと、
前記ページ識別子取得部が、
前記受信部が受信したページ画像を用いて、当該ページ画像が示すページを特定し、当該ページを識別するページ識別子を取得するページ識別子取得ステップと、
前記ＡＲコンテンツ取得部が、
前記ページ識別子取得部が取得したページ識別子に対応するＡＲコンテンツを、前記ＡＲコンテンツ管理情報格納部から取得するＡＲコンテンツ取得ステップと、
前記送信部が、
前記ＡＲコンテンツ取得部が取得したＡＲコンテンツを送信する送信ステップとを備えるＡＲコンテンツ提供方法。
【請求項１３】
非電子の書籍中のページを識別するページ識別子と、当該ページに対応するＡＲコンテンツとを有する１以上のＡＲコンテンツ管理情報が格納されるＡＲコンテンツ管理情報格納部にアクセス可能なコンピュータを、
非電子の書籍中のページの画像であるページ画像を受信する受信部と、
前記受信部が受信したページ画像を用いて、当該ページ画像が示すページを特定し、当該ページを識別するページ識別子を取得するページ識別子取得部と、
前記ページ識別子取得部が取得したページ識別子に対応するＡＲコンテンツを、前記ＡＲコンテンツ管理情報格納部から取得するＡＲコンテンツ取得部と、
前記ＡＲコンテンツ取得部が取得したＡＲコンテンツを送信する送信部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ページ単位でＡＲコンテンツを管理するサーバ装置等に関するものである。
【背景技術】
【０００２】
従来、紙の書籍と電子書籍とがセットで販売されている（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“「紙の書籍」と「電子書籍」がセットでお得に！”、［online］、株式会社ディスカヴァー・トゥエンティワン、［２０１２年１１月１３日検索］、インターネット［URL；http://www.d21.co.jp/campaigns/ebookset］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の紙の書籍とセットで販売されている電子書籍は、紙の書籍を単に電子化したものであり、紙の書籍とは別に閲覧する必要があった。つまり、従来の電子書籍では、紙の書籍の内容を補完したり、紙の書籍の理解を深めたり、紙の書籍に付加価値を与えたりなど、紙の書籍の読書を支援することができなかった。
【課題を解決するための手段】
【０００５】
本第一の発明のサーバ装置は、端末装置と、サーバ装置とを備える読書支援システムを構成するサーバ装置であって、端末装置は、非電子の書籍中のページを撮影し、ページの画像であるページ画像を取得する端末撮影部と、端末撮影部が取得したページ画像を、サーバ装置に送信する端末送信部と、端末送信部が送信したページ画像に対応するＡＲコンテンツを、サーバ装置から受信する端末受信部と、端末受信部が受信したＡＲコンテンツを出力する端末出力部とを備え、サーバ装置は、非電子の書籍中のページを識別するページ識別子と、ページに対応するＡＲコンテンツとを有する１以上のＡＲコンテンツ管理情報が格納されるＡＲコンテンツ管理情報格納部と、ページ画像を、端末装置から受信する受信部と、受信部が受信したページ画像を用いて、ページ画像が示すページを特定し、ページを識別するページ識別子を取得するページ識別子取得部と、ページ識別子取得部が取得したページ識別子に対応するＡＲコンテンツを、ＡＲコンテンツ管理情報格納部から取得するＡＲコンテンツ取得部と、ＡＲコンテンツ取得部が取得したＡＲコンテンツを、端末装置に送信する送信部とを備える読書支援システムを構成するサーバ装置である。
【０００６】
このような構成により、書籍のページごとにＡＲコンテンツを管理し、ユーザが閲覧しているページに応じてＡＲコンテンツを提供することで、紙の書籍の読書を支援することができる。
【０００７】
また、本第二の発明のサーバ装置は、第一の発明に対して、ＡＲコンテンツ管理情報は、端末装置に関する情報である端末関連情報に関する条件である端末関連条件をも有し、端末装置は、端末関連情報を取得する端末関連情報取得部をさらに備え、端末送信部は、端末撮影部が取得したページ画像と、端末関連情報取得部が取得した端末関連情報とを、サーバ装置に送信し、受信部は、ページ画像と、端末関連情報とを、端末装置から受信し、ＡＲコンテンツ取得部は、ページ識別子取得部が取得したページ識別子に対応するＡＲコンテンツであり、受信部が受信した端末関連情報が合致する端末関連条件に対応するＡＲコンテンツを、ＡＲコンテンツ管理情報格納部から取得する読書支援システムを構成するサーバ装置である。
【０００８】
このような構成により、ユーザが閲覧しているページと、端末装置に関する情報に応じてＡＲコンテンツを提供することができる。
【０００９】
また、本第三の発明のサーバ装置は、第二の発明に対して、端末関連情報は、端末装置に関する動的な情報である端末動的情報であり、端末関連情報取得部は、端末動的情報を取得する端末動的情報取得手段を備える読書支援システムを構成するサーバ装置である。
【００１０】
このような構成により、ユーザが閲覧しているページと、端末装置に関する動的な情報に応じてＡＲコンテンツを提供することができる。
【００１１】
また、本第四の発明のサーバ装置は、第三の発明に対して、端末動的情報は、端末装置の現在位置を示す現在位置情報であり、端末動的情報取得手段は、現在位置情報を取得する読書支援システムを構成するサーバ装置である。
【００１２】
このような構成により、ユーザが閲覧しているページと、端末装置の現在位置に応じてＡＲコンテンツを提供することができる。これにより、例えば、ユーザが同じページを閲覧していても、端末装置の現在位置に応じて異なるＡＲコンテンツを提供することができる。
【００１３】
また、本第五の発明のサーバ装置は、第三または第四の発明に対して、端末動的情報は、端末装置の現在時刻を示す現在時刻情報であり、端末動的情報取得手段は、現在時刻情報を取得する読書支援システムを構成するサーバ装置である。
【００１４】
このような構成により、ユーザが閲覧しているページと、端末装置の現在時刻に応じてＡＲコンテンツを提供することができる。これにより、例えば、ユーザが同じページを閲覧していても、端末装置の現在時刻に応じて異なるＡＲコンテンツを提供することができる。
【００１５】
また、本第六の発明のサーバ装置は、第二の発明に対して、端末関連情報は、端末装置に関する静的な情報である端末静的情報であり、端末関連情報取得部は、端末静的情報を取得する端末静的情報取得手段を備える読書支援システムを構成するサーバ装置である。
【００１６】
このような構成により、ユーザが閲覧しているページと、端末装置に関する静的な情報に応じてＡＲコンテンツを提供することができる。
【００１７】
また、本第七の発明のサーバ装置は、第一から第六いずれか１つの発明に対して、ＡＲコンテンツ管理情報は、ユーザが閲覧したページに関する条件である閲覧ページ条件をも有し、端末装置は、端末装置を識別する端末識別子が格納される端末識別子格納部をさらに備え、端末送信部は、端末識別子をも、サーバ装置に送信し、サーバ装置は、端末識別子と、ユーザが閲覧したページを識別する閲覧ページ識別子とを有する１以上の閲覧ページ管理情報が格納される閲覧ページ管理情報格納部と、受信部が受信した端末識別子と、ページ識別子取得部が取得したページ識別子とを、閲覧ページ管理情報格納部に蓄積する閲覧ページ管理情報蓄積部と、受信部が受信した端末識別子に対応する１以上の閲覧ページ識別子を、閲覧ページ管理情報格納部から取得する閲覧ページ識別子取得部とをさらに備え、受信部は、端末識別子をも、端末装置から受信し、ＡＲコンテンツ取得部は、ページ識別子取得部が取得したページ識別子に対応するＡＲコンテンツであり、閲覧ページ識別子取得部が取得した１以上の閲覧ページ識別子が合致する閲覧ページ条件に対応するＡＲコンテンツを、ＡＲコンテンツ管理情報格納部から取得する読書支援システムを構成するサーバ装置である。
【００１８】
このような構成により、ユーザが閲覧しているページと、ユーザが過去に閲覧したページとに応じてＡＲコンテンツを提供することができる。これにより、例えば、ユーザが同じページを閲覧していても、ユーザが過去に閲覧したページに応じて異なるＡＲコンテンツを提供することができる。
【００１９】
また、本第八の発明のサーバ装置は、第七の発明に対して、閲覧ページ識別子取得部は、受信部が受信した端末識別子に対応する２以上の閲覧ページ識別子を、閲覧ページ管理情報格納部から取得する閲覧ページ識別子取得手段と、閲覧ページ識別子取得手段が取得した２以上の各閲覧ページ識別子間を補間するページ識別子である補間ページ識別子を取得する補間ページ識別子取得手段とを備える読書支援システムを構成するサーバ装置である。
【００２０】
このような構成により、ユーザが過去に閲覧してないページも、閲覧したものとみなすことができる。
【００２１】
また、本第九の発明のサーバ装置は、第八の発明に対して、閲覧ページ識別子取得部は、２以上の各閲覧ページ識別子間を補間するページ識別子である補間ページ識別子を取得するか否かを判断するための条件である１以上の補間ページ識別子取得条件が格納される補間ページ識別子取得条件格納手段をさらに備え、補間ページ識別子取得手段は、閲覧ページ識別子取得手段が取得した２以上の閲覧ページ識別子が、１以上の補間ページ識別子取得条件のいずれかに合致する場合に、補間ページ識別子を取得する読書支援システムを構成するサーバ装置である。
【００２２】
このような構成により、ユーザが過去に閲覧したページが所定の条件を満たす場合に、ユーザが過去に閲覧してないページも、閲覧したものとみなすことができる。
【００２３】
また、本第十の発明の端末装置は、第一から第九いずれか１つの発明に対して、ＡＲコンテンツは、ストリームコンテンツであり、端末装置は、端末出力部によるストリームコンテンツの出力が完了したか否かを判断し、完了した場合に、ストリームコンテンツの出力が完了した旨を通知する端末通知部をさらに備える読書支援システムを構成する端末装置である。
【００２４】
このような構成により、ＡＲコンテンツの再生が完了した場合に、当該完了をユーザに通知することができる。
【発明の効果】
【００２５】
本発明による読書支援システム等によれば、紙の書籍の読書を支援することができる。
【図面の簡単な説明】
【００２６】
【図１】実施の形態１における読書支援システム１の概念図を示す図
【図２】同端末装置１１のブロック図
【図３】同サーバ装置１２のブロック図
【図４】同端末装置１１の全体動作について説明するフローチャート
【図５】同サーバ装置１２の全体動作について説明するフローチャート
【図６】同ＡＲコンテンツ管理情報の例を示す図
【図７】同書籍の撮影の様子を示す図
【図８】同ＡＲコンテンツの出力例を示す図
【図９】同ＡＲコンテンツ管理情報の例を示す図
【図１０】同閲覧ページ管理情報の例を示す図
【図１１】同補間ページ識別子取得条件の例を示す図
【図１２】上記実施の形態におけるコンピュータシステムの概観図
【図１３】上記実施の形態におけるコンピュータシステムのブロック図
【発明を実施するための形態】
【００２７】
以下、本発明による読書支援システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、本実施の形態において説明する各情報の形式、内容などは、あくまで例示であり、各情報の持つ意味を示すことができれば、形式、内容などは問わない。
【００２８】
（実施の形態１）
本実施の形態において、書籍のページごとに対応するＡＲコンテンツを、サーバ装置にて管理し、端末装置から送信され、受信した書籍のページの画像に対応するＡＲコンテンツを取得し、当該取得したＡＲコンテンツを端末装置にて出力する読書支援システム１について説明する。
【００２９】
ここで、ＡＲコンテンツとは、いわゆるＡＲ（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ；拡張現実）を実現するためのコンテンツである。ＡＲコンテンツは、通常、いわゆるストリームコンテンツであるが、ストリームコンテンツでなくてもよい。ストリームコンテンツとは、時間の流れと共に変化するコンテンツである。ストリームコンテンツは、例えば、動画や、映像などである。また、ストリームコンテンツではないコンテンツは、例えば、画像や、写真、文字などである。また、ＡＲコンテンツは、いわゆる画面（ディスプレイ）に表示できるものであればよい。また、ＡＲコンテンツには、通常、楽曲や、音声は含まないが、含むとしてもよい。
【００３０】
図１は、本実施の形態における読書支援システム１の概念図である。図１において、端末装置１１と、サーバ装置１２とは、ネットワーク１３を介して接続されている。端末装置１１は、例えば、スマートフォンや携帯電話などの携帯端末や、パソコンなどである。当該パソコンは、例えば、デスクトップ型や、ノート型、タブレット型などであり、形態は、問わない。また、端末装置１１は、通常、いわゆるカメラを備える。また、端末装置１１は、通常、いわゆる画面（ディスプレイ）を備える。また、サーバ装置１２は、例えば、端末装置１１に提供するＡＲコンテンツを、書籍のページごとに管理するためのサーバである。また、ネットワーク１３は、有線または無線の通信回線であり、例えば、インターネットやイントラネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などである。
【００３１】
図２は、本実施の形態における端末装置１１のブロック図である。端末装置１１は、端末識別子格納部１１１、端末撮影部１１２、端末関連情報取得部１１３、端末送信部１１４、端末受信部１１５、端末出力部１１６、端末通知部１１７を備える。また、端末関連情報取得部１１３は、端末動的情報取得手段１１３１、端末静的情報取得手段１１３２を備える。
【００３２】
また、図３は、本実施の形態におけるサーバ装置１２のブロック図である。サーバ装置１２は、ＡＲコンテンツ管理情報格納部１２１、閲覧ページ管理情報格納部１２２、受信部１２３、ページ識別子取得部１２４、閲覧ページ管理情報蓄積部１２５、閲覧ページ識別子取得部１２６、ＡＲコンテンツ取得部１２７、送信部１２８を備える。また、閲覧ページ識別子取得部１２６は、補間ページ識別子取得条件格納手段１２６１、閲覧ページ識別子取得手段１２６２、補間ページ識別子取得手段１２６３を備える。
【００３３】
端末識別子格納部１１１には、端末識別子が格納される。端末識別子とは、端末装置１１を識別するものである。また、端末識別子は、例えば、ＩＰアドレスや、ＭＡＣアドレスなどである。また、端末識別子は、例えば、端末装置１１を使用しているユーザを識別するユーザ識別子であってもよい。ユーザ識別子は、通常、任意の文字列である。当該文字列が有する文字の種類は、問わない。
【００３４】
端末撮影部１１２は、書籍が有するページを撮影し、ページ画像を取得する。ページ画像とは、書籍が有するページの画像である。また、ページ画像は、例えば、２以上の画像を有する映像であってもよい。また、ページ画像は、ページ全体の画像であってもよいし、ページの一部の画像であってもよい。なお、ページ画像のデータ形式や、データ構造などは、問わない。また、以下、「書籍が有するページ」を、適宜、「書籍中のページ」とする。
【００３５】
また、書籍は、通常、非電子の書籍である。つまり、書籍は、何らかの材料で出来ているものであればよい。当該素材は、通常、紙である。また、当該素材は、例えば、プラスチックや、金属などであってもよい。また、書籍の種類は、問わない。書籍の種類は、例えば、雑誌や、絵本、小説などである。また、書籍は、挿絵が存在することが好適である。
【００３６】
また、端末撮影部１１２は、通常、ＣＭＯＳやＣＣＤなどのイメージセンサ（固体撮像素子）や、イメージセンサを用いたカメラ（デジタルスチルカメラ、デジタルビデオカメラ）などから、ページ画像を取得する。また、この場合、端末撮影部１１２は、例えば、これらの装置を有していてもよいし、これらの装置で実現され得てもよい。また、端末撮影部１１２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【００３７】
また、端末撮影部１１２は、通常、上記イメージセンサやカメラなどの前方に、ユーザが書籍を配置することにより、ページ画像を取得する。また、当該前方に書籍が配置されていない場合、端末撮影部１１２は、通常、前方の対象物を撮影し、当該対象物の画像を取得する。また、端末撮影部１１２は、通常、常に前方の対象物を撮影する。また、端末撮影部１１２は、例えば、ユーザからなどの指示に応じて前方の対象物を撮影してもよい。また、端末撮影部１１２が撮影により取得した画像などは、通常、後述の端末出力部１１６により、端末装置１１が備える画面に出力される。
【００３８】
端末関連情報取得部１１３は、端末関連情報を取得する。端末関連情報とは、端末装置１１に関する情報である。また、端末関連情報は、例えば、端末動的情報や、端末静的情報などである。端末動的情報とは、端末装置１１に関する動的な情報である。また、端末静的情報とは、端末装置１１に関する静的な情報である。
【００３９】
端末動的情報は、端末装置１１に関する情報のうち、動的に変化するものである。端末動的情報は、例えば、現在位置や、現在時刻、移動速度、加速度、周囲の明るさなどを示す情報である。現在位置は、通常、経緯度である。また、現在位置は、例えば、地図上の座標であってもよい。また、端末静的情報は、端末装置１１に関する情報のうち、動的に変化しないものである。端末静的情報は、例えば、端末装置１１が備える画面のサイズ（いわゆる解像度）や、３Ｄ表示の可否、音声再生機能の有無などを示す情報である。また、端末関連情報取得部１１３は、通常、後述の各手段により、端末関連情報を取得する。
【００４０】
端末動的情報取得手段１１３１は、端末動的情報を取得する。例えば、現在位置を示す現在位置情報を取得する場合、端末動的情報取得手段１１３１は、例えば、衛星航法システム（ＧＰＳ受信機など）や、移動体通信用の基地局から位置情報を受信する装置などから、現在位置情報を取得する。この場合、端末動的情報取得手段１１３１は、例えば、これらの装置を有していてもよいし、これらの装置で実現され得てもよい。
【００４１】
また、例えば、現在時刻を示す現在時刻情報を取得する場合、端末動的情報取得手段１１３１は、例えば、いわゆる時計や、標準電波を受信する装置などから、現在時刻情報を取得する。この場合、端末動的情報取得手段１１３１は、例えば、これらの装置を有していてもよいし、これらの装置で実現され得てもよい。
【００４２】
また、例えば、移動速度を示す移動速度情報を取得する場合、端末動的情報取得手段１１３１は、例えば、速度センサや、速度計、これらの装置から取得した情報を表示する装置などから、移動速度情報を取得する。この場合、端末動的情報取得手段１１３１は、例えば、これらの装置を有していてもよいし、これらの装置で実現され得てもよい。
【００４３】
また、例えば、加速度を示す加速度情報を取得する場合、端末動的情報取得手段１１３１は、例えば、加速度センサや、加速度計、これらの装置から取得した情報を表示する装置などから、加速度情報を取得する。この場合、端末動的情報取得手段１１３１は、例えば、これらの装置を有していてもよいし、これらの装置で実現され得てもよい。
【００４４】
また、例えば、周囲の明るさを示す照度情報を取得する場合、端末動的情報取得手段１１３１は、例えば、照度センサや、照度計、これらの装置から取得した情報を表示する装置などから、照度情報を取得する。この場合、端末動的情報取得手段１１３１は、例えば、これらの装置を有していてもよいし、これらの装置で実現され得てもよい。
【００４５】
また、端末動的情報取得手段１１３１の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【００４６】
端末静的情報取得手段１１３２は、端末静的情報を取得する。画面のサイズや、３Ｄ表示の可否などを示す端末静的情報は、通常、所定の記憶領域または任意の記憶領域に格納されている。従って、端末静的情報取得手段１１３２は、通常、所定の記憶領域または所定の記憶領域から、端末静的情報を取得する。
【００４７】
端末送信部１１４は、端末撮影部１１２が取得したページ画像を、サーバ装置１２に送信する。端末送信部１１４は、通常、端末撮影部１１２がページ画像を取得するたびに、当該ページ画像を、サーバ装置１２に送信する。また、端末送信部１１４は、例えば、所定のタイミングごとに、当該ページ画像を送信してもよい。所定のタイミングとは、例えば、ページ画像の取得の回数や、時間、ページめくりなどである。
【００４８】
また、例えば、端末関連情報取得部１１３が端末関連情報を取得した場合、端末送信部１１４は、通常、端末撮影部１１２が取得したページ画像と、端末関連情報取得部１１３が取得した端末関連情報とを、サーバ装置１２に送信する。また、端末送信部１１４は、通常、端末識別子格納部１１１に格納されている端末識別子も、サーバ装置１２に送信する。また、２種類以上の情報を送信する場合、端末送信部１１４は、通常、当該２種類以上の情報を対応付けて、サーバ装置１２に送信する。また、この場合、端末送信部１１４は、当該２種類以上の情報を、別々にサーバ装置１２に送信してもよい。
【００４９】
また、例えば、端末送信部１１４は、後述の端末受信部１１５がＡＲコンテンツを受信し、後述の端末出力部１１６が当該ＡＲコンテンツを出力している間は、端末撮影部１１２が取得したページ画像を、サーバ装置１２に送信しない、としてもよい。
【００５０】
端末受信部１１５は、ＡＲコンテンツを、サーバ装置１２から受信する。当該ＡＲコンテンツは、端末送信部１１４が送信したページ画像に対応するＡＲコンテンツである。また、端末受信部１１５は、通常、端末送信部１１４によるページ画像の送信に対応して、ＡＲコンテンツを受信する。
【００５１】
端末出力部１１６は、端末受信部１１５が受信したＡＲコンテンツを出力する。出力とは、ディスプレイへの表示、プロジェクターを用いた投影、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。なお、送信や蓄積、処理結果の引渡しについては、出力対象が最終的にユーザに提示されるものとする。
【００５２】
また、端末出力部１１６は、端末撮影部１１２が取得したページ画像を出力する。従って、端末出力部１１６は、通常、当該ページ画像を出力しながら、端末受信部１１５が受信したＡＲコンテンツを出力する。つまり、端末出力部１１６は、出力しているページ画像に重ねて、ＡＲコンテンツである画像や動画などを出力する。また、ＡＲコンテンツがストリームコンテンツである場合、当該ストリームコンテンツを出力することとは、通常、当該ストリームコンテンツを再生することと同義である。
【００５３】
また、端末出力部１１６は、例えば、ストリームコンテンツの再生が完了した場合に、その旨を、後述の端末通知部１１７に通知してもよい。当該通知とは、ストリームコンテンツの再生が完了したことを示す情報を送信することである。
【００５４】
端末通知部１１７は、端末出力部１１６によるＡＲコンテンツの出力が完了した旨を通知する。当該通知とは、例えば、画面に出力することや、音を出力すること、端末装置１１を振動させること、通知ランプなどを点滅させることなどである。また、当該ＡＲコンテンツは、通常、ストリームコンテンツである。つまり、当該「出力が完了した」とは、ストリームコンテンツの再生が完了したことや、ページをめくることの指示などを意味する。
【００５５】
また、端末通知部１１７は、通常、端末出力部１１６によるストリームコンテンツの再生が完了したか否かを判断する。そして、端末出力部１１６によるストリームコンテンツの再生が完了した場合に、端末通知部１１７は、端末出力部１１６によるストリームコンテンツの再生が完了した旨を通知する。例えば、端末出力部１１６が、ストリームコンテンツを再生している状態から、ストリームコンテンツを再生していない状態となった場合に、端末通知部１１７は、端末出力部１１６によるストリームコンテンツの再生が完了したと判断する。また、例えば、端末出力部１１６からストリームコンテンツの再生が完了した旨を示す情報を受信した場合に、端末通知部１１７は、端末出力部１１６によるストリームコンテンツの再生が完了したと判断する。
【００５６】
ＡＲコンテンツ管理情報格納部１２１には、１以上のＡＲコンテンツ管理情報が格納される。ＡＲコンテンツ管理情報とは、書籍が有するページを識別するページ識別子と、当該ページに対応するＡＲコンテンツとを有する情報である。
【００５７】
ページ識別子は、通常、ページ番号である。また、ページ識別子は、例えば、任意の文字列や、任意の記号列などであってもよい。また、ページ識別子は、ページが識別できるものであれば、その形式や内容などは、問わない。また、一のページ識別子は、通常、一のページを識別する。また、ページ識別子は、ページ識別子に関する条件であるページ条件であってもよい。
【００５８】
また、ＡＲコンテンツは、ＡＲコンテンツを識別するＡＲコンテンツ識別子であってもよい。ＡＲコンテンツ識別子は、ＡＲコンテンツが識別できるものであれば、その形式や内容などは、問わない。また、ＡＲコンテンツ管理情報がＡＲコンテンツ識別子を有する場合、当該ＡＲコンテンツ識別子により識別されるＡＲコンテンツは、通常、ＡＲコンテンツ管理情報格納部１２１に格納されている。
【００５９】
また、ＡＲコンテンツ管理情報は、例えば、端末関連条件や、閲覧ページ条件、書籍識別子などを有していてもよい。端末関連条件とは、端末関連情報に関する条件である。端末関連条件は、例えば、現在位置が所定の範囲内であることや、現在時刻が所定の範囲内であること、照度が所定の閾値以下であることなどである。また、閲覧ページ条件とは、ユーザが閲覧したページに関する条件である。閲覧ページ条件は、通常、ページ識別子に関する条件である。閲覧ページ条件は、例えば、ユーザが所定のページを閲覧したことや、ユーザが所定の閾値以上のページ数を閲覧したことなどである。また、書籍識別子とは、書籍を識別する情報である。書籍識別子は、例えば、書籍のタイトルや、任意の文字列、任意の記号列などである。また、書籍識別子は、書籍が識別できるものであれば、その形式や内容などは、問わない。
【００６０】
閲覧ページ管理情報格納部１２２には、１以上の閲覧ページ管理情報が格納される。閲覧ページ管理情報とは、端末識別子と、閲覧ページ識別子とを有する情報である。また、閲覧ページ識別子とは、ユーザが閲覧したページを識別するページ識別子である。また、閲覧ページ管理情報において、一の端末識別子は、通常、１以上の閲覧ページ識別子と対応付いている。
【００６１】
また、閲覧ページ管理情報は、例えば、閲覧書籍識別子を有していてもよい。閲覧書籍識別子とは、ユーザが閲覧した書籍を識別する書籍識別子である。この場合、閲覧ページ管理情報において、一の端末識別子は、通常、１以上の閲覧書籍識別子と対応付いている。また、当該１以上の各閲覧書籍識別子は、通常、１以上の閲覧ページ識別子と対応付いている。
【００６２】
受信部１２３は、ページ画像を、端末装置１１から受信する。受信部１２３は、通常、ページ画像に対応付いている情報と共に、ページ画像を受信する。当該対応付いている情報とは、例えば、端末関連情報や、端末識別子などである。
【００６３】
ページ識別子取得部１２４は、受信部１２３が受信したページ画像に対応するページ識別子を取得する。当該ページ画像に対応するページ識別子とは、通常、当該ページ画像が示すページを識別するページ識別子である。また、ページ識別子取得部１２４は、通常、当該ページ画像を用いて、当該ページ識別子を取得する。
【００６４】
ページ識別子取得部１２４は、例えば、ページ特定用画像と、ページ識別子との対応表を保持している。ページ特定用画像とは、例えば、ページ全体画像や、ページ内の１以上の各コンテンツの画像であるページコンテンツ画像などである。そして、ページ識別子取得部１２４は、受信部１２３が受信したページ画像が、上記対応表が有するページ特定用画像のいずれに合致するか否かを判断する。そして、ページ識別子取得部１２４は、合致すると判断したページ特定用ページ画像に対応付いているページ識別子を取得する。
【００６５】
なお、受信部１２３が受信したページ画像が、ページ特定用画像に合致すると判断する場合は、例えば、以下の様な場合である。
（１）ページ画像と、ページ特定用画像とが、一致する場合
（２）ページ画像と、ページ特定用画像の一部とが、一致する場合
（３）ページ画像の一部と、ページ特定用画像とが、一致する場合
（４）ページ画像の一部と、ページ特定用画像の一部とが、一致する場合
【００６６】
また、上記（１）〜（４）における一致するか否かの判断は、通常、パターンマッチングなどの画像認識により行う。なお、画像認識は、公知の技術であるので、詳細な説明を省略する。
【００６７】
また、ページ識別子取得部１２４は、受信部１２３が受信したページ画像が示すページを識別するページ識別子を取得できればよく、その方法や手順などは、問わない。また、ページ識別子取得部１２４は、例えば、上記と同様の方法や手順などにより、ページ画像が示すページを有する書籍を識別する書籍識別子を取得してもよい。
【００６８】
閲覧ページ管理情報蓄積部１２５は、端末識別子と、ページ識別子とを対応付け、閲覧ページ管理情報格納部１２２に蓄積する。当該端末識別子は、通常、受信部１２３が受信した端末識別子である。また、当該ページ識別子は、通常、ページ識別子取得部１２４が取得したページ識別子である。これは、つまり、ユーザが閲覧したページの履歴を蓄積することである。また、これにより閲覧ページ管理情報格納部１２２に蓄積されたページ識別子は、閲覧ページ識別子となる。また、例えば、ページ識別子取得部１２４が書籍識別子を取得した場合、閲覧ページ管理情報蓄積部１２５は、当該書籍識別子も対応付けて、端末識別子を蓄積してもよい。
【００６９】
閲覧ページ識別子取得部１２６は、１以上の閲覧ページ識別子を、閲覧ページ管理情報格納部１２２から取得する。当該１以上の閲覧ページ識別子は、通常、受信部１２３が受信した端末識別子に対応するものである。また、閲覧ページ識別子取得部１２６は、通常、後述の各手段により、１以上の閲覧ページ識別子を取得する。
【００７０】
補間ページ識別子取得条件格納手段１２６１には、１以上の補間ページ識別子取得条件が格納される。補間ページ識別子取得条件とは、補間ページ識別子を取得するか否かを判断するための条件である。また、補間ページ識別子とは、２以上の各閲覧ページ識別子間を補間するページ識別子である。言い換えると、補間ページ識別子とは、２以上の閲覧ページ識別子で識別される２以上の各ページ間のページを識別するページ識別子である。
【００７１】
例えば、閲覧ページ識別子が、「１」と「５」であるとする。この場合、補間ページ識別子は、当該「１」から「５」までのページを識別する「２」、「３」、「４」である。また、例えば、閲覧ページ識別子が、「１」と「５」と「１０」であるとする。この場合、補間ページ識別子は、当該「１」から「５」までのページと、「５」から「１０」までのページを識別する「２」、「３」、「４」、「６」、「７」、「８」、「９」である。
【００７２】
また、補間ページ識別子取得条件は、通常、閲覧ページ識別子に関する条件である。補間ページ識別子取得条件は、例えば、閲覧ページ識別子の数が所定の閾値以上であることや、２つの閲覧ページ識別子の差が所定の閾値以下であることなどである。
【００７３】
閲覧ページ識別子取得手段１２６２は、端末識別子に対応する１または２以上の閲覧ページ識別子を、閲覧ページ管理情報格納部１２２から取得する。当該端末識別子は、受信部１２３が受信した端末識別子である。
【００７４】
閲覧ページ識別子取得手段１２６２は、通常、閲覧ページ管理情報格納部１２２に格納されている１以上の閲覧ページ管理情報のうち、どの閲覧ページ管理情報が、受信部１２３が受信した端末識別子と同一の端末識別子を有するか否かを判断する。そして、閲覧ページ識別子取得手段１２６２は、当該有すると判断した閲覧ページ管理情報が有する閲覧ページ識別子を取得する。
【００７５】
補間ページ識別子取得手段１２６３は、補間ページ識別子を取得する。閲覧ページ識別子を補間できるのは、通常、閲覧ページ識別子が２以上の場合である。従って、補間ページ識別子取得手段１２６３は、通常、閲覧ページ識別子取得手段１２６２が２以上の閲覧ページ識別子を取得した場合に、当該２以上の各閲覧ページ識別子間を補間するページ識別子である補間ページ識別子を取得する。
【００７６】
また、補間ページ識別子取得手段１２６３は、例えば、閲覧ページ識別子取得手段１２６２が取得した１または２以上の閲覧ページ識別子が、補間ページ識別子取得条件格納手段１２６１に格納されている１以上の補間ページ識別子取得条件のいずれかに合致する場合に、補間ページ識別子を取得してもよい。
【００７７】
例えば、閲覧ページ識別子が「１」と「５」と「１０」であるとする。また、補間ページ識別子取得条件が「ページ数≧２」であるとする。当該補間ページ識別子取得条件は、閲覧ページ数（閲覧ページ識別子の数）が２以上であることを意味する。この場合、補間ページ識別子取得手段１２６３は、当該閲覧ページ識別子が、当該補間ページ識別子取得条件に合致すると判断する。
【００７８】
また、例えば、閲覧ページ識別子が「５」と「１０」であるとする。また、補間ページ識別子取得条件が「ページ差≦１０」であるとする。当該補間ページ識別子取得条件は、閲覧ページ識別子の差が１０以下であることを意味する。この場合、補間ページ識別子取得手段１２６３は、当該閲覧ページ識別子が、当該補間ページ識別子取得条件に合致すると判断する。
【００７９】
なお、例えば、補間ページ識別子取得手段１２６３が補間ページ識別子を取得した場合、当該補間ページ識別子と、閲覧ページ識別子取得手段１２６２が取得した閲覧ページ識別子とが、閲覧ページ識別子取得部１２６が取得した閲覧ページ識別子となる。
【００８０】
ＡＲコンテンツ取得部１２７は、ページ識別子に対応するＡＲコンテンツを、ＡＲコンテンツ管理情報格納部１２１から取得する。当該ページ識別子は、ページ識別子取得部１２４が取得したページ識別子である。これは、言い換えると、受信部１２３が受信したページ画像に対応するＡＲコンテンツを取得することである。この場合、ＡＲコンテンツ取得部１２７は、通常、ＡＲコンテンツ管理情報格納部１２１に格納されている１以上のＡＲコンテンツ管理情報のうち、どのＡＲコンテンツ管理情報が、ページ識別子取得部１２４が取得したページ識別子と同一のページ識別子を有するか否かを判断する。そして、ＡＲコンテンツ取得部１２７は、当該有すると判断したＡＲコンテンツ管理情報が有するＡＲコンテンツを取得する。なお、上記において、ＡＲコンテンツ取得部１２７は、ページ識別子取得部１２４が取得したページ識別子に対応するＡＲコンテンツを、ＡＲコンテンツ管理情報格納部１２１から取得できればよく、その方法や手順などは、問わない。
【００８１】
例えば、ページ識別子取得部１２４が取得したページ識別子が「Ｐ１２」であるとする。また、一のＡＲコンテンツ管理情報が有するページ識別子が「Ｐ１２」であるとする。この場合、ＡＲコンテンツ取得部１２７は、当該２つのページ識別子が同一であると判断する。そして、ＡＲコンテンツ取得部１２７は、当該ＡＲコンテンツ管理情報が有するＡＲコンテンツを取得する。
【００８２】
また、例えば、ＡＲコンテンツ管理情報が端末関連条件を有する場合、ＡＲコンテンツ取得部１２７は、ページ識別子に対応するＡＲコンテンツであり、端末関連情報が合致する端末関連条件に対応するＡＲコンテンツを、ＡＲコンテンツ管理情報格納部１２１から取得してもよい。当該端末関連情報は、受信部１２３が受信した端末関連情報である。
【００８３】
この場合、ＡＲコンテンツ取得部１２７は、例えば、ＡＲコンテンツ管理情報格納部１２１に格納されている１以上のＡＲコンテンツ管理情報のうち、どのＡＲコンテンツ管理情報が、ページ識別子取得部１２４が取得したページ識別子と同一のページ識別子を有するか否かを判断する。次に、ＡＲコンテンツ取得部１２７は、当該有すると判断した１以上のＡＲコンテンツ管理情報のうち、どのＡＲコンテンツ管理情報が、受信部１２３が受信した端末関連情報が合致する端末関連条件を有するか否かを判断する。そして、ＡＲコンテンツ取得部１２７は、当該有すると判断したＡＲコンテンツ管理情報が有するＡＲコンテンツを取得する。
【００８４】
例えば、端末関連情報が、端末の現在位置を示す「（Ｎ３５°１８’，Ｅ１３５°２５’）」であるとする。また、一のＡＲコンテンツ管理情報が有する端末関連条件が、現在位置に関する条件「（Ｎ３５°００’，Ｅ１３５°００’）〜（Ｎ３６°００’，Ｅ１３６°００’）」であるとする。当該端末関連条件は、現在位置が「Ｎ３５°００’，Ｅ１３５°００’」と「Ｎ３６°００’，Ｅ１３６°００’」の２つの位置を対角の頂点とする矩形の範囲内にあることを意味する。この場合、ＡＲコンテンツ取得部１２７は、当該端末関連情報が、当該端末関連条件に合致すると判断する。
【００８５】
また、例えば、端末関連情報が、端末の画面サイズを示す「５４０×９６０」であるとする。また、一のＡＲコンテンツ管理情報が有する端末関連条件が、端末の画面サイズに関する条件「（４８０×８００）〜（７２０×１２８０）」であるとする。当該端末関連条件は、端末の画面サイズが「４８０×８００」以上「７２０×１２８０」以下であることを意味する。この場合、ＡＲコンテンツ取得部１２７は、当該端末関連情報が、当該端末関連条件に合致すると判断する。
【００８６】
なお、上記において、ＡＲコンテンツ取得部１２７は、ページ識別子取得部１２４が取得したページ識別子に対応するＡＲコンテンツであり、受信部１２３が受信した端末関連情報が合致する端末関連条件に対応するＡＲコンテンツを、ＡＲコンテンツ管理情報格納部１２１から取得できればよく、その方法や手順などは、問わない。
【００８７】
また、例えば、ＡＲコンテンツ管理情報が閲覧ページ条件を有する場合、ＡＲコンテンツ取得部１２７は、ページ識別子に対応するＡＲコンテンツであり、１以上の閲覧ページ識別子が合致する閲覧ページ条件に対応するＡＲコンテンツを、ＡＲコンテンツ管理情報格納部１２１から取得する。当該１以上の閲覧ページ識別子は、閲覧ページ識別子取得部１２６が取得した閲覧ページ識別子である。
【００８８】
この場合、ＡＲコンテンツ取得部１２７は、例えば、ＡＲコンテンツ管理情報格納部１２１に格納されている１以上のＡＲコンテンツ管理情報のうち、どのＡＲコンテンツ管理情報が、ページ識別子取得部１２４が取得したページ識別子と同一のページ識別子を有するか否かを判断する。次に、ＡＲコンテンツ取得部１２７は、当該有すると判断した１以上のＡＲコンテンツ管理情報のうち、どのＡＲコンテンツ管理情報が、閲覧ページ識別子取得部１２６が取得した１以上の閲覧ページ識別子が合致する閲覧ページ条件を有するか否かを判断する。そして、ＡＲコンテンツ取得部１２７は、当該有すると判断したＡＲコンテンツ管理情報が有するＡＲコンテンツを取得する。
【００８９】
例えば、閲覧ページ識別子が「Ｐ１」、「Ｐ２」、「Ｐ３」であるとする。また、一のＡＲコンテンツ管理情報が有する閲覧ページ条件が、閲覧したページに関する条件「Ｐ１ｏｒＰ３」であるとする。当該閲覧ページ条件は、ユーザが閲覧したページが「Ｐ１」または「Ｐ３」であることを意味する。この場合、ＡＲコンテンツ取得部１２７は、当該閲覧ページ識別子が、当該閲覧ページ条件に合致すると判断する。
【００９０】
また、例えば、閲覧ページ識別子が「ＡＡ１」、「ＡＢ２」、「ＡＣ３」であるとする。また、一のＡＲコンテンツ管理情報が有する閲覧ページ条件が、閲覧したページ数に関する条件「１≦ページ数＜１０」であるとする。当該閲覧ページ条件は、ユーザが閲覧したページ数が１以上１０未満であることを意味する。この場合、ＡＲコンテンツ取得部１２７は、当該閲覧ページ識別子が、当該閲覧ページ条件に合致すると判断する。
【００９１】
なお、上記において、ＡＲコンテンツ取得部１２７は、ページ識別子取得部１２４が取得したページ識別子に対応するＡＲコンテンツであり、閲覧ページ識別子取得部１２６が取得した１以上の閲覧ページ識別子が合致する閲覧ページ条件に対応するＡＲコンテンツを、ＡＲコンテンツ管理情報格納部１２１から取得できればよく、その方法や手順などは、問わない。
【００９２】
また、ページ識別子取得部１２４が書籍識別子も取得した場合、ＡＲコンテンツ取得部１２７は、通常、当該書籍識別子も用いて、当該書籍識別子にも対応するＡＲコンテンツを取得する。また、当該取得の方法や手順などは、上記と同様であるので、説明を省略する。また、ＡＲコンテンツ取得部１２７は、通常、少なくともページ識別子取得部１２４が取得したページ識別子を用いて、上記と同様の方法や手順などにより、当該ページ識別子に対応するＡＲコンテンツが取得できればよい。
【００９３】
送信部１２８は、ＡＲコンテンツ取得部１２７が取得したＡＲコンテンツを、端末装置１１に送信する。
【００９４】
なお、端末識別子格納部１１１、ＡＲコンテンツ管理情報格納部１２１、閲覧ページ管理情報格納部１２２、補間ページ識別子取得条件格納手段１２６１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、端末識別子格納部１１１などに所定の情報が記憶される過程は、問わない。例えば、当該所定の情報は、記録媒体や、通信回線、入力デバイスなどを介して端末識別子格納部１１１などに記憶されてもよい。
【００９５】
また、端末関連情報取得部１１３、端末動的情報取得手段１１３１、端末静的情報取得手段１１３２、ページ識別子取得部１２４、閲覧ページ管理情報蓄積部１２５、閲覧ページ識別子取得部１２６、閲覧ページ識別子取得手段１２６２、補間ページ識別子取得手段１２６３、ＡＲコンテンツ取得部１２７は、通常、ＭＰＵやメモリ等から実現され得る。また、端末関連情報取得部１１３などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。なお、端末関連情報取得部１１３などは、ハードウェア（専用回路）で実現されてもよい。
【００９６】
また、端末送信部１１４、送信部１２８は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【００９７】
また、端末受信部１１５、受信部１２３は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【００９８】
また、端末出力部１１６は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。端末出力部１１６は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。
【００９９】
また、端末通知部１１７は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。端末通知部１１７は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。また、端末通知部１１７は、例えば、推奨振動子などの端末装置１１を振動させる装置で実現され得てもよい。
【０１００】
次に、読書支援システム１の全体動作について、フローチャートを用いて説明する。なお、所定の情報におけるｉ番目の情報は、「情報［ｉ］」と記載するものとする。まず、端末装置１１の全体動作について、図４のフローチャートを用いて説明する。
【０１０１】
（ステップＳ４０１）端末撮影部１１２は、撮影を開始する。以降、端末撮影部１１２は、端末装置１１の電源がＯＦＦになるまで、または、ユーザからの指示があるまで、撮影を続ける。
【０１０２】
（ステップＳ４０２）端末出力部１１６は、端末撮影部１１２が撮影した結果を出力する。
【０１０３】
（ステップＳ４０３）端末送信部１１４は、端末撮影部１１２がページ画像を取得したか否かを判断する。取得した場合は、ステップＳ４０４に進み、そうでない場合は、ステップＳ４０３に戻る。
【０１０４】
（ステップＳ４０４）端末関連情報取得部１１３は、端末関連情報を取得する。
【０１０５】
（ステップＳ４０５）端末送信部１１４は、端末識別子格納部１１１に格納されている端末識別子を取得する。
【０１０６】
（ステップＳ４０６）端末送信部１１４は、ステップＳ４０３で取得したページ画像を、ステップＳ４０４で取得した端末関連情報と、ステップＳ４０５で取得した端末識別子とを対応付け、サーバ装置１２に送信する。
【０１０７】
（ステップＳ４０７）端末出力部１１６は、端末受信部１１５がサーバ装置１２からＡＲコンテンツを受信したか否かを判断する。受信した場合は、ステップＳ４０８に進み、そうでない場合は、ステップＳ４０７に戻る。
【０１０８】
（ステップＳ４０８）端末出力部１１６は、ステップＳ４０７で受信したＡＲコンテンツを出力する。
【０１０９】
（ステップＳ４０９）端末通知部１１７は、端末出力部１１６によるＡＲコンテンツの出力が完了したか否かを判断する。完了した場合は、ステップＳ４１０に進み、そうでない場合は、ステップＳ４０９に戻る。
【０１１０】
（ステップＳ４１０）端末通知部１１７は、ＡＲコンテンツの出力が完了した旨を、ユーザに通知する。
【０１１１】
なお、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０１１２】
次に、サーバ装置１２の全体動作について、図５のフローチャートを用いて説明する。な、図５のフローチャートにおいて、ＡＲコンテンツ管理情報格納部１２１には、ｍ個のＡＲコンテンツ管理情報が格納されているものとする。
【０１１３】
（ステップＳ５０１）ページ識別子取得部１２４は、受信部１２３がページ画像を受信したか否かを判断する。受信した場合は、ステップＳ５０２に進み、そうでない場合は、ステップＳ５０１に戻る。
【０１１４】
（ステップＳ５０２）ページ識別子取得部１２４は、ステップＳ５０１で受信したページ画像を用いて、当該ページ画像が示すページを識別するページ識別子を取得する。
【０１１５】
（ステップＳ５０３）ＡＲコンテンツ取得部１２７は、配列Ｔａｒｇｅｔ［］に、ステップＳ５０２で取得したページ識別子をセットする。
【０１１６】
（ステップＳ５０４）ＡＲコンテンツ取得部１２７は、ステップＳ５０１で受信したページ画像に、端末関連情報が対応付いているか否かを判断する。対応付いている場合は、ステップＳ５０５に進み、そうでない場合は、ステップＳ５０６に進む。
【０１１７】
（ステップＳ５０５）ＡＲコンテンツ取得部１２７は、Ｔａｒｇｅｔ［］に、ステップＳ５０１で受信したページ画像に対応付いている端末関連情報を追加する。
【０１１８】
（ステップＳ５０６）閲覧ページ識別子取得手段１２６２は、ステップＳ５０１で受信したページ画像に、端末識別子が対応付いているか否かを判断する。対応付いている場合は、ステップＳ５０７に進み、そうでない場合は、ステップＳ５１２に進む。
【０１１９】
（ステップＳ５０７）閲覧ページ識別子取得手段１２６２は、ステップＳ５０１で受信したページ画像に対応付いている端末識別子に対応する閲覧ページ識別子を、閲覧ページ管理情報格納部１２２から取得する。
【０１２０】
（ステップＳ５０８）閲覧ページ管理情報蓄積部１２５は、ステップＳ５０１で受信したページ画像に対応付いている端末識別子と、ステップＳ５０２で取得したページ識別子とを対応付け、閲覧ページ管理情報格納部１２２に蓄積する。
【０１２１】
（ステップＳ５０９）補間ページ識別子取得手段１２６３は、ステップＳ５０７で取得した閲覧ページ識別子が、補間ページ識別子取得条件格納手段１２６１に格納されている１以上の補間ページ識別子取得条件のいずれかに合致するか否かを判断する。合致する場合は、ステップＳ５１０に進み、そうでない場合は、ステップＳ５１１に進む。
【０１２２】
（ステップＳ５１０）補間ページ識別子取得手段１２６３は、ステップＳ５０７で取得した閲覧ページ識別子を用いて、補間ページ識別子を取得する。
【０１２３】
（ステップＳ５１１）ＡＲコンテンツ取得部１２７は、Ｔａｒｇｅｔ［］に、ステップＳ５０７およびステップＳ５１０で取得した閲覧ページ識別子を追加する。
【０１２４】
（ステップＳ５１２）ＡＲコンテンツ取得部１２７は、カウンタｉに１をセットする。
【０１２５】
（ステップＳ５１３）ＡＲコンテンツ取得部１２７は、Ｔａｒｇｅｔ［］が有する各情報が、ＡＲコンテンツ管理情報［ｉ］が有する各情報や条件などに合致するか否かを判断する。例えば、ＡＲコンテンツ取得部１２７は、Ｔａｒｇｅｔ［］が有するページ識別子と、ＡＲコンテンツ管理情報［ｉ］が有するページ識別子とが同一であるか否かを判断する。また、例えば、ＡＲコンテンツ取得部１２７は、Ｔａｒｇｅｔ［］が有する端末関連情報が、ＡＲコンテンツ管理情報［ｉ］が有する端末関連条件に合致するか否かを判断する。そして、合致する場合は、ステップＳ５１４に進み、そうでない場合は、ステップＳ５１５に進む。
【０１２６】
（ステップＳ５１４）ＡＲコンテンツ取得部１２７は、ＡＲコンテンツ管理情報［ｉ］が有するＡＲコンテンツ［ｉ］を取得する。
【０１２７】
（ステップＳ５１５）ＡＲコンテンツ取得部１２７は、ｉがｍであるか否かを判断する。ｍである場合は、ステップＳ５１７に進み、そうでない場合は、ステップＳ５１６に進む。
【０１２８】
（ステップＳ５１６）ＡＲコンテンツ取得部１２７は、ｉを１インクリメントし、ステップＳ５１３に進む。
【０１２９】
（ステップＳ５１７）送信部１２８は、ステップＳ５１４で取得したＡＲコンテンツを、端末装置１１に送信する。
【０１３０】
（具体例）
次に、読書支援システム１の動作の具体例について説明する。なお、以下、一度説明した例については、適宜、省略するものとする。
【０１３１】
（例１）
本例において、ＡＲコンテンツ管理情報格納部１２１には、図６に示すコンテンツ管理情報が格納されているものとする。当該コンテンツ管理情報は、レコードを一意に特定するためのＩＤ（項目名：ＩＤ）と、ページ識別子（項目名：ページ）と、ＡＲコンテンツ識別子（項目名：ＡＲコンテンツ）を有する。また、当該ＡＲコンテンツ識別子で識別されるＡＲコンテンツは、ＡＲコンテンツ管理情報格納部１２１に格納されているものとする。
【０１３２】
まず、ユーザが端末装置１１を操作し、図７に示す様に、書籍の上に端末装置１１をかざし、端末装置１１が備えるカメラ機能を用いて、書籍の撮影を開始したとする。図７において、「１１」は、端末装置１１である。また、「１４」は、書籍である。また、図７において、端末装置１１の画面には、カメラのレンズの前方に存在する物体（図７においては書籍）が出力されている。また、図７において、端末装置１１の画面に出力されているものは、撮影の結果や、撮影の状況、撮影の様子としてもよい。
【０１３３】
次に、端末撮影部１１２は、ページ画像を取得する。当該ページ画像は、例えば、図７において、端末装置１１の画面に出力されている画像であるものとする。そして、端末送信部１１４は、当該ページ画像をサーバ装置１２に送信する。
【０１３４】
次に、サーバ装置１２の受信部１２３は、ページ画像を受信する。
【０１３５】
次に、ページ識別子取得部１２４は、受信部１２３が受信したページ画像を用いて、当該ページ画像が示すページを識別するページ識別子を取得する。ここで、ページ識別子取得部１２４は、ページ識別子「Ｐ１０」を取得したものとする。
【０１３６】
次に、ＡＲコンテンツ取得部１２７は、ページ識別子取得部１２４が取得したページ識別子「Ｐ１０」が、図６の「ＩＤ＝０１２」のページ識別子「Ｐ１０」と同一であると判断する。そして、ＡＲコンテンツ取得部１２７は、図６の「ＩＤ＝０１２」のＡＲコンテンツ識別子「ｃｏｎｔｅｎｔｓ＿ｐ１０．ｊｐｇ」で識別されるＡＲコンテンツを、ＡＲコンテンツ管理情報格納部１２１から取得する。
【０１３７】
次に、送信部１２８は、ＡＲコンテンツ取得部１２７が取得したＡＲコンテンツを、端末装置１１に送信する。
【０１３８】
次に、端末装置１１の端末受信部１１５は、ＡＲコンテンツ識別子「ｃｏｎｔｅｎｔｓ＿ｐ１０．ｊｐｇ」で識別されるＡＲコンテンツを、サーバ装置１２から受信する。そして、端末出力部１１６は、当該ＡＲコンテンツを、端末装置１１が備える画面に出力する。このときの様子は、例えば、図８である。図８に示す様に、端末出力部１１６は、端末撮影部１１２による撮影の結果に重ねて、端末受信部１１５が受信したＡＲコンテンツを出力する。
【０１３９】
また、例えば、上記において、ページ識別子取得部１２４が、ページ識別子「Ｐ２５」を取得したとする。この場合、ＡＲコンテンツ取得部１２７は、ページ識別子取得部１２４が取得したページ識別子「Ｐ２５」が、図６の「ＩＤ＝０１５」のページ識別子「Ｐ２５」と同一であると判断する。そして、ＡＲコンテンツ取得部１２７は、図６の「ＩＤ＝０１５」のＡＲコンテンツ識別子「ｃｏｎｔｅｎｔｓ＿ｐ２５．ｍｏｖ」で識別されるＡＲコンテンツを、ＡＲコンテンツ管理情報格納部１２１から取得する。
【０１４０】
（例２）
本例において、ＡＲコンテンツ管理情報格納部１２１には、図９に示すコンテンツ管理情報が格納されているものとする。当該コンテンツ管理情報は、レコードを一意に特定するためのＩＤ（項目名：ＩＤ）と、ページ識別子（項目名：ページ）と、端末関連条件（項目名：端末条件）と、閲覧ページ条件（項目名：閲覧ページ条件）と、ＡＲコンテンツ識別子（項目名：ＡＲコンテンツ）を有する。また、当該ＡＲコンテンツ識別子で識別されるＡＲコンテンツは、ＡＲコンテンツ管理情報格納部１２１に格納されているものとする。
【０１４１】
また、閲覧ページ管理情報蓄積部１２５が、受信部１２３が受信したページ画像に対応付いている端末識別子と、ページ識別子取得部１２４が取得したページ識別子とを対応付け、閲覧ページ管理情報格納部１２２に蓄積した結果、閲覧ページ管理情報格納部１２２には、図１０に示す閲覧ページ管理情報が格納されているものとする。当該閲覧ページ管理情報は、レコードを一意に特定するためのＩＤ（項目名：ＩＤ）と、端末識別子（項目名：端末）と、閲覧ページ識別子（項目名：閲覧ページ）とを有する。図１０の項目名「閲覧ページ」において、「，」で区切られた各文字列が、閲覧ページ識別子である。
【０１４２】
まず、例１と同様に、端末撮影部１１２がページ画像を取得し、当該ページ画像を端末送信部１１４がサーバ装置１２に送信し、当該ページ画像をサーバ装置の受信部１２３が受信した結果、ページ識別子取得部１２４は、受信したページ画像が示すページを識別するページ識別子「Ｐ１０」を取得したものとする。また、ここで、受信部１２３が受信したページ画像には、端末装置１１の画面サイズを示す端末関連情報「５４０×９６０」と、端末識別子「ｕｓｅｒ＿ｔｎ００１２」とが対応付いていたものとする。
【０１４３】
次に、閲覧ページ識別子取得部１２６は、受信部１２３が受信した端末識別子「ｕｓｅｒ＿ｔｎ００１２」が、図１０の「ＩＤ＝０１２」の端末識別子「ｕｓｅｒ＿ｔｎ００１２」と同一であると判断する。そして、閲覧ページ識別子取得部１２６は、図１０の「ＩＤ＝０１２」の閲覧ページ識別子「Ｐ５，Ｐ６，Ｐ８，Ｐ１２，Ｐ１３，Ｐ１５，Ｐ１７」を取得する。
【０１４４】
次に、ＡＲコンテンツ取得部１２７は、ページ識別子取得部１２４が取得したページ識別子「Ｐ１０」が、図９の「ＩＤ＝０１２」のページ識別子「Ｐ１０」と同一であると判断する。また、ＡＲコンテンツ取得部１２７は、受信部１２３が受信した端末関連情報「５４０×９６０」が、図１０の「ＩＤ＝０１１」から「ＩＤ＝０１３」の端末関連条件「（４８０×７２０）≦画面サイズ≦（７２０×１２８０）」に合致すると判断する。また、また、ＡＲコンテンツ取得部１２７は、閲覧ページ識別子取得部１２６が取得した閲覧ページ識別子「Ｐ５，Ｐ６，Ｐ８，Ｐ１２，Ｐ１３，Ｐ１５，Ｐ１７」が、図９の「ＩＤ＝０１２」の閲覧ページ条件「５≦ページ数＜１０」に合致すると判断する。
【０１４５】
以上より、ＡＲコンテンツ取得部１２７は、図９の「ＩＤ＝０１２」のＡＲコンテンツ識別子「ｃｏｎｔｅｎｔｓ＿ｐ１０．ｊｐｇ」で識別されるＡＲコンテンツを、ＡＲコンテンツ管理情報格納部１２１から取得する。
【０１４６】
また、例えば、上記において、ページ識別子取得部１２４が、ページ識別子「Ｐ２５」を取得したとする。受信部１２３が受信したページ画像には、端末装置１１の現在位置を示す端末関連情報「Ｎ３５°４５’，Ｅ１３５°３５’」と、端末識別子「ｕｓｅｒ＿ｔｎ００１５」とが対応付いていたとする。
【０１４７】
上記の場合、まず、閲覧ページ識別子取得部１２６は、受信部１２３が受信した端末識別子「ｕｓｅｒ＿ｔｎ００１５」が、図１０の「ＩＤ＝０１５」の端末識別子「ｕｓｅｒ＿ｔｎ００１５」と同一であると判断する。そして、閲覧ページ識別子取得部１２６は、図１０の「ＩＤ＝０１５」の閲覧ページ識別子「Ｐ２２，Ｐ２４」を取得する。
【０１４８】
次に、ＡＲコンテンツ取得部１２７は、ページ識別子取得部１２４が取得したページ識別子「Ｐ２５」が、図９の「ＩＤ＝０１５」のページ識別子「Ｐ２５」と同一であると判断する。また、ＡＲコンテンツ取得部１２７は、受信部１２３が受信した端末関連情報「Ｎ３５°４５’，Ｅ１３５°３５’」が、図９の「ＩＤ＝０１５」の端末関連条件「（Ｎ３５°３０’，Ｅ１３５°３０’）≦現在位置＜（Ｎ３６°００’，Ｅ１３６°００’）」に合致すると判断する。また、また、ＡＲコンテンツ取得部１２７は、閲覧ページ識別子取得部１２６が取得した閲覧ページ識別子「Ｐ２２，Ｐ２４」が、図９の「ＩＤ＝０１５」の閲覧ページ条件「Ｐ２５±５ページ」に合致すると判断する。当該閲覧ページ条件は、「Ｐ２５」で識別されるページから±５ページの範囲内にあるページを閲覧したことを意味する。
【０１４９】
以上より、ＡＲコンテンツ取得部１２７は、図９の「ＩＤ＝０１５」のＡＲコンテンツ識別子「ｃｏｎｔｅｎｔｓ＿ｐ２５．ｍｏｖ」で識別されるＡＲコンテンツを、ＡＲコンテンツ管理情報格納部１２１から取得する。
【０１５０】
（例３）
本例において、補間ページ識別子取得条件格納手段１２６１には、図１１に示す補間ページ識別子取得条件が格納されているものとする。当該補間ページ識別子取得条件（項目名：取得条件）には、レコードを一意に特定するためのＩＤ（項目名：ＩＤ）が対応付いている。
【０１５１】
まず、例２と同様に、閲覧ページ識別子取得手段１２６２が、図１０の「ＩＤ＝０１５」の閲覧ページ識別子「Ｐ２２，Ｐ２４」を取得したとする。
【０１５２】
次に、補間ページ識別子取得手段１２６３は、閲覧ページ識別子「Ｐ２２，Ｐ２４」が、図１１の「ＩＤ＝０１１」の補間ページ識別子取得条件「１≦ページ数＜５」に合致すると判断する。そして、補間ページ識別子取得手段１２６３は、閲覧ページ識別子「Ｐ２２，Ｐ２４」を保管する補間ページ識別子「Ｐ２３」を取得する。ここで、当該閲覧ページ識別子「Ｐ２２，Ｐ２４」と、当該補間ページ識別子「Ｐ２３」とが、閲覧ページ識別子取得部１２６が取得した閲覧ページ識別子となる。
【０１５３】
以上、本実施の形態による読書支援システム１によれば、書籍のページごとにＡＲコンテンツを管理することができる。これにより、ユーザが閲覧しているページに応じてＡＲコンテンツを提供することができる。また、これにより、書籍（ページ）の内容を補完したり、理解を深めたり、付加価値を与えたりすることなど、読書の支援を行うことができる。また、これにより、書籍を購入した後でも、書籍の内容をカスタマイズすることができる。また、例えば、書籍の販売を促進することができる。
【０１５４】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されてもよいことは言うまでもない。
【０１５５】
また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよいし、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１５６】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０１５７】
また、上記各実施の形態における端末装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、非電子の書籍中のページを撮影し、当該ページの画像であるページ画像を取得する端末撮影部と、前記端末撮影部が取得したページ画像を送信する端末送信部と、前記端末送信部が送信したページ画像に対応するＡＲコンテンツを受信する端末受信部と、前記端末受信部が受信したＡＲコンテンツを出力する端末出力部として機能させるためのプログラムである。
【０１５８】
また、上記各実施の形態におけるサーバ装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、非電子の書籍中のページを識別するページ識別子と、当該ページに対応するＡＲコンテンツとを有する１以上のＡＲコンテンツ管理情報が格納されるＡＲコンテンツ管理情報格納部にアクセス可能なコンピュータを、非電子の書籍中のページの画像であるページ画像を受信する受信部と、前記受信部が受信したページ画像を用いて、当該ページ画像が示すページを特定し、当該ページを識別するページ識別子を取得するページ識別子取得部と、前記ページ識別子取得部が取得したページ識別子に対応するＡＲコンテンツを、前記ＡＲコンテンツ管理情報格納部から取得するＡＲコンテンツ取得部と、前記ＡＲコンテンツ取得部が取得したＡＲコンテンツを送信する送信部として機能させるためのプログラムである。
【０１５９】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。
【０１６０】
また、上記プログラムは、サーバなどからダウンロードされることによって実行されてもよいし、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
【０１６１】
また、上記プログラムを実行するコンピュータは、単数であってもよいし、複数であってもよい。つまり、集中処理を行ってもよいし、あるいは分散処理を行ってもよい。
【０１６２】
また、図１２は、前述のプログラムを実行して、前述の実施の形態の読書支援システム等を実現するコンピュータシステム９の概観図である。前述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。
【０１６３】
図１２において、コンピュータシステム９は、ＣＤ−ＲＯＭドライブ９０１１、ＦＤドライブ９０１２を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０１６４】
図１３は、コンピュータシステム９のブロック図である。図１３において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０１１、ＦＤドライブ９０１２に加えて、ＭＰＵ９０１３と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９０１４と、ＭＰＵ９０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ９０１５と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク９０１６と、ＣＤ−ＲＯＭドライブ９０１１、ＦＤドライブ９０１２、ＭＰＵ９０１３等を相互に接続するバス９０１７とを備える。ここでは図示しないが、コンピュータ９０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを備えていてもよい。
【０１６５】
コンピュータシステム９に、前述の実施の形態の読書支援システム等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９１０１、またはＦＤ９１０２に記憶されて、ＣＤ−ＲＯＭドライブ９０１１またはＦＤドライブ９０１２に挿入され、さらにハードディスク９０１６に転送されてもよい。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９０１６に記憶されてもよい。プログラムは実行の際にＲＡＭ９０１５にロードされる。プログラムは、ＣＤ−ＲＯＭ９１０１、ＦＤ９１０２またはネットワークから直接、ロードされてもよい。
【０１６６】
プログラムは、コンピュータ９０１に、前述の実施の形態の読書支援システム等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいればよい。コンピュータシステム９がどのように動作するかは周知であり、詳細な説明は省略する。
【０１６７】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１６８】
以上のように、本発明にかかる読書支援システムを構成するサーバ装置は、書籍のページごとにＡＲコンテンツを管理し、ユーザが閲覧しているページに応じてＡＲコンテンツを提供することにより、紙の書籍の読書を支援することができるという効果を有し、書籍用のＡＲコンテンツを配信するサービスを運用するためのサーバ装置等として有用である。
【符号の説明】
【０１６９】
１  読書支援システム
１１  端末装置
１２  サーバ装置
１１１  端末識別子格納部
１１２  端末撮影部
１１３  端末関連情報取得部
１１４  端末送信部
１１５  端末受信部
１１６  端末出力部
１１７  端末通知部
１２１  ＡＲコンテンツ管理情報格納部
１２２  閲覧ページ管理情報格納部
１２３  受信部
１２４  ページ識別子取得部
１２５  閲覧ページ管理情報蓄積部
１２６  閲覧ページ識別子取得部
１２７  ＡＲコンテンツ取得部
１２８  送信部
１１３１  端末動的情報取得手段
１１３２  端末静的情報取得手段
１２６１  補間ページ識別子取得条件格納手段
１２６２  閲覧ページ識別子取得手段
１２６３  補間ページ識別子取得手段
【図１】
2014106618.tif 000003
【図２】
2014106618.tif 000004
【図３】
2014106618.tif 000005
【図４】
2014106618.tif 000006
【図５】
2014106618.tif 000007
【図６】
2014106618.tif 000008
【図９】
2014106618.tif 000009
【図１０】
2014106618.tif 000010
【図１１】
2014106618.tif 000011
【図１２】
2014106618.tif 000012
【図１３】
2014106618.tif 000013
【図７】
2014106618.tif 000014
【図８】
2014106618.tif 000015