(57)【要約】【課題】  広告を見るように、ユーザを効果的に促すことができる。【解決手段】  電子書籍処理装置１００は、文書を表わす電子書籍データを記憶する内部記憶部１０４と、電子書籍データの少なくとも一部を表示する表示部１０９と、電子書籍データが表わす文書の、広告を表わす第１の部分を表示するように、表示部１０９を制御する確認部１０８と、継続信号を受信する継続信号受信部１０３と、継続信号受信部１０３が信号を受信し、かつ第１の部分が表示されると、電子書籍データが表わす文書の、第１の部分とは異なる第２の部分を表示するように、表示部１０９を制御する制御部１０７とを含む。【選択図】        図１
2005242002.tif 000002
【特許請求の範囲】
【請求項１】
文書を表わす電子書籍データを記憶するための記憶手段と、
前記電子書籍データの少なくとも一部を表示するための表示手段と、
前記電子書籍データが表わす文書の、広告を表わす第１の部分を表示するように、前記表示手段を制御するための第１の制御手段と、
所定の信号を受信するための受信手段と、
前記受信手段が前記信号を受信し、かつ前記第１の部分が表示されると、前記電子書籍データが表わす文書の、前記第１の部分とは異なる第２の部分を表示するように、前記表示手段を制御するための第２の制御手段とを含む、電子書籍処理装置。
【請求項２】
前記電子書籍データは、複数の前記第１の部分および複数の前記第２の部分を含み、
前記受信手段は、複数の種類の前記信号を受信するための手段を含み、
前記第２の制御手段は、前記受信手段が前記複数の種類の信号のいずれかを受信し、前記表示手段が前記複数の第１の部分のいずれかを表示し、かつ前記表示手段が表示した第１の部分が、前記受信手段が受信した信号に対応すると、前記複数の第２の部分のうち、前記受信手段が受信した信号、および前記表示手段が表示した第１の部分に対応する、第２の部分を表示するように、前記表示手段を制御するための第３の制御手段を含む、請求項１に記載の電子書籍処理装置。
【請求項３】
前記第３の制御手段は、前記受信手段が前記複数の種類の信号のいずれかを受信し、前記表示手段が前記複数の第１の部分のうち少なくとも２つの部分を表示し、かつ前記表示手段が表示した第１の部分の組合わせが、前記受信手段が受信した信号に対応すると、前記複数の第２の部分のうち、前記受信手段が受信した信号、および前記表示手段が表示した第１の部分の組合わせに対応する、第２の部分を表示するように、前記表示手段を制御するための手段を含む、請求項２に記載の電子書籍処理装置。
【請求項４】
前記電子書籍データは、複数の前記第１の部分および複数の第２の部分を含み、
前記第２の制御手段は、前記受信手段が前記信号を受信し、かつ前記表示手段が前記複数の第１の部分のうち少なくとも２つの部分を表示すると、前記複数の第２の部分のうち、前記表示手段が表示した第１の部分の組合わせに対応する、第２の部分を表示するように、前記表示手段を制御するための手段を含む、請求項１に記載の電子書籍処理装置。
【請求項５】
前記電子書籍処理装置は、前記受信手段が前記信号を受信すると、前記電子書籍データが表わす文書の、前記第１の部分および第２の部分とは異なる第３の部分を表示するように、前記表示手段を制御するための第４の制御手段をさらに含む、請求項１に記載の電子書籍処理装置。
【請求項６】
文書を表わす電子書籍データを記憶する記憶ステップと、
前記電子書籍データの少なくとも一部を表示する表示ステップと、
前記電子書籍データが表わす文書の、広告を表わす第１の部分を表示するように、前記表示ステップを制御する第１の制御ステップと、
所定の信号を受信する受信ステップと、
前記受信ステップにおいて前記信号を受信し、かつ前記第１の部分が表示されると、前記電子書籍データが表わす文書の、前記第１の部分とは異なる第２の部分を表示するように、前記表示ステップを制御する第２の制御ステップとを含む、電子書籍処理方法。
【請求項７】
文書を表わす電子書籍データを記憶する記憶ステップと、
前記電子書籍データの少なくとも一部を表示する表示ステップと、
前記電子書籍データが表わす文書の、広告を表わす第１の部分を表示するように、前記表示ステップを制御する第１の制御ステップと、
所定の信号を受信する受信ステップと、
前記受信ステップにおいて前記信号を受信し、かつ前記第１の部分が表示されると、前記電子書籍データが表わす文書の、前記第１の部分とは異なる第２の部分を表示するように、前記表示ステップを制御する第２の制御ステップとを含む各ステップをコンピュータに実行させるための電子書籍処理プログラム。
【請求項８】
電子書籍処理プログラムを記録した記録媒体であって、
文書を表わす電子書籍データを記憶する記憶ステップと、
前記電子書籍データの少なくとも一部を表示する表示ステップと、
前記電子書籍データが表わす文書の、広告を表わす第１の部分を表示するように、前記表示ステップを制御する第１の制御ステップと、
所定の信号を受信する受信ステップと、
前記受信ステップにおいて前記信号を受信し、かつ前記第１の部分が表示されると、前記電子書籍データが表わす文書の、前記第１の部分とは異なる第２の部分を表示するように、前記表示ステップを制御する第２の制御ステップとを含む各ステップをコンピュータに実行させるための電子書籍処理プログラムを記録した、コンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子書籍処理装置、電子書籍処理方法、電子書籍処理プログラムおよび電子書籍処理プログラムを記録したコンピュータ読取り可能な記録媒体に関し、特に、提供者から提供された情報を閲覧できる電子書籍処理装置、電子書籍処理方法、電子書籍処理プログラムおよび電子書籍処理プログラムを記録したコンピュータ読取り可能な記録媒体に関する。
【背景技術】
【０００２】
今後、よりいっそう多くの一般人が、近年出現した電子書籍を読むであろうと予想されている。この電子書籍には、何らかの条件を満たしたらある特定のページを読むことができるといった視聴制限をすることが可能という特徴がある。これに対し、通常の紙メディアの書籍は、購入すると、購入者はいつでもどこでもすべてのページを読むことが可能である。電子書籍の特徴を利用したさまざまな工夫が、すでに提案されている。
【０００３】
特許文献１は、ある教科書形式の電子書籍に対して、問題のページを読んだ後でないと、視聴制限された解答のページを読むことができないといった電子書籍装置を開示する。この電子書籍装置は、「広告を見ないと次のページも読めない」という装置に容易に変更できる。このように変更された装置を用いれば、次のようなメリットがある。その第１のメリットは、たとえば電子書籍に挿入された広告の分だけ電子書籍の価格を下げることにより、ユーザが容易にその電子書籍を入手できるというメリットである。第２のメリットは、ユーザに上述の広告を見てもらうことを促すことができるというメリットである。
【０００４】
特許文献２は、ある特定の場所へ行けば、そこで配信されているコンテンツを読むことができ、その場所を離れれば読むことができないといったコンテンツ配信システムを開示する。このコンテンツ配信システムは、ある特定の場所以外にコンテンツが持ち出され、かつ視聴されるといった問題を防ぐことが可能である。
【０００５】
特許文献３は、電子広告として配信した広告情報を利用者が確認したことを知ることができるシステムを開示する。
【０００６】
しかしながら、特許文献１に開示されたように、あるページを読んだ後でないと、視聴制限された別のページを読むことができないといった電子書籍装置には、電子書籍のある一部分（すなわち広告）を見るようにユーザを促すことはできるが、それ以上の効果は期待できないという問題点がある。
【０００７】
特許文献２に開示されたように、ある特定の場所へ行けば、そこで配信されているコンテンツを読むことができ、その場所を離れれば読むことができないといった場合、そもそもある特定の場所へ行かなければコンテンツを読むことができないので、広告の効果を向上させるという点ではむしろ逆効果であるといった問題点がある。
【０００８】
特許文献３に開示されたように、広告情報を利用者が確認したことを知ることができるといった場合、これも広告を見るようにユーザを促すこと以上の効果は期待できないという問題点がある。
【特許文献１】特開平１１−２３２２９５号公報
【特許文献２】特開２００１−３４４３６９号公報
【特許文献３】特開２００１−２５００５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は上述の問題点を解決するためになされたものであって、その目的は、広告を見るように、ユーザを効果的に促すことができる電子書籍処理装置、電子書籍処理方法、電子書籍処理プログラムおよび電子書籍処理プログラムを記録したコンピュータ読取り可能な記録媒体を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明のある局面にしたがうと、電子書籍処理装置は、文書を表わす電子書籍データを記憶するための記憶手段と、電子書籍データの少なくとも一部を表示するための表示手段と、電子書籍データが表わす文書の、広告を表わす第１の部分を表示するように、表示手段を制御するための第１の制御手段と、所定の信号を受信するための受信手段と、受信手段が信号を受信し、かつ第１の部分が表示されると、電子書籍データが表わす文書の、第１の部分とは異なる第２の部分を表示するように、表示手段を制御するための第２の制御手段とを含む。
【００１１】
すなわち、第２の制御手段は、受信手段が所定の信号を受信し、かつ第１の部分が表示されると、電子書籍データが表わす文書の、第１の部分とは異なる第２の部分を表示するように、表示手段を制御する。受信手段が所定の信号を受信するためには、電子書籍処理装置が所定の信号を受信できる位置にあることが必要である。これにより、所定の信号を受信できる位置にある電子書籍処理装置に広告を表示させるように、第２の部分を見たいと考えるユーザが促されることとなる。広告を表示させるようにユーザが促されるので、自ずとユーザは広告を見るように促されることとなる。その結果、広告を見るように、ユーザを効果的に促すことができる電子書籍処理装置を提供することができる。
【００１２】
また、上述の電子書籍データは、複数の第１の部分および複数の第２の部分を含むことが望ましい。受信手段は、複数の種類の信号を受信するための手段を含むことが望ましい。第２の制御手段は、受信手段が複数の種類の信号のいずれかを受信し、表示手段が複数の第１の部分のいずれかを表示し、かつ表示手段が表示した第１の部分が、受信手段が受信した信号に対応すると、複数の第２の部分のうち、受信手段が受信した信号、および表示手段が表示した第１の部分に対応する、第２の部分を表示するように、表示手段を制御するための第３の制御手段を含むことが望ましい。
【００１３】
すなわち、第２の制御手段は、複数の第２の部分のうち、受信手段が受信した信号、および表示手段が表示した第１の部分に対応する、第２の部分を表示するように、表示手段を制御する。これにより、第２の部分それぞれの表示が、受信手段が受信した信号および表示手段が表示した第１の部分により個別に制御されることとなる。第２の部分それぞれの表示が個別に制御されると、ユーザが広告を見ることが、より効果的に促されることとなる。その結果、広告を見るように、ユーザをより効果的に促すことができる電子書籍処理装置を提供することができる。
【００１４】
もしくは、上述の第３の制御手段は、受信手段が複数の種類の信号のいずれかを受信し、表示手段が複数の第１の部分のうち少なくとも２つの部分を表示し、かつ表示手段が表示した第１の部分の組合わせが、受信手段が受信した信号に対応すると、複数の第２の部分のうち、受信手段が受信した信号、および表示手段が表示した第１の部分の組合わせに対応する、第２の部分を表示するように、表示手段を制御するための手段を含むことが望ましい。
【００１５】
すなわち、第３の制御手段は、複数の第２の部分のうち、受信手段が受信した信号、および表示手段が表示した第１の部分の組合わせに対応する、第２の部分を表示するように、表示手段を制御する。これにより、第２の部分それぞれの表示が、特に表示手段が表示した第１の部分の組合わせにより個別に制御されることとなる。第２の部分それぞれの表示が、特に第１の部分の組合わせによって個別に制御されると、ユーザが広告を見ることが、特に効果的に促されることとなる。その結果、広告を見るように、ユーザを特に効果的に促すことができる電子書籍処理装置を提供することができる。
【００１６】
また、上述の電子書籍データは、複数の第１の部分および第２の部分を含むことが望ましい。第２の制御手段は、受信手段が信号を受信し、かつ表示手段が複数の第１の部分のうち少なくとも２つの部分を表示すると、複数の第２の部分のうち、表示手段が表示した第１の部分の組合わせに対応する、第２の部分を表示するように、表示手段を制御するための手段を含むことが望ましい。
【００１７】
すなわち、第２の制御手段は、複数の第２の部分のうち、表示手段が表示した第１の部分の組合わせに対応する、第２の部分を表示するように、表示手段を制御する。これにより、ユーザが広告を見ることが、より効果的に促されることとなる。その結果、広告を見るように、ユーザをより効果的に促すことができる電子書籍処理装置を提供することができる。
【００１８】
また、上述の電子書籍処理装置は、受信手段が信号を受信すると、電子書籍データが表わす文書の、第１の部分および第２の部分とは異なる第３の部分を表示するように、表示手段を制御するための第４の制御手段をさらに含むことが望ましい。
【００１９】
すなわち、第４の制御手段は、第１の部分が表示されたか否かに関わらず、受信手段が所定の信号を受信すれば、第３の部分を表示するように、表示手段を制御する。第１の部分が表示されたか否かに関わらず第３の部分が表示されるので、第１の部分が表わす広告を見ることについて、ユーザの意思が尊重されることとなる。これにより、広告を見ようとする意思を有するユーザが、広告を見ることとなる。その結果、広告を見るように、ユーザを効果的に促すことが、より的確にできる電子書籍処理装置を提供することができる。
【００２０】
本発明の他の局面にしたがうと、電子書籍処理方法は、文書を表わす電子書籍データを記憶する記憶ステップと、電子書籍データの少なくとも一部を表示する表示ステップと、電子書籍データが表わす文書の、広告を表わす第１の部分を表示するように、表示ステップを制御する第１の制御ステップと、所定の信号を受信する受信ステップと、受信ステップにおいて信号を受信し、かつ第１の部分が表示されると、電子書籍データが表わす文書の、第１の部分とは異なる第２の部分を表示するように、表示ステップを制御する第２の制御ステップとを含む。
【００２１】
すなわち、広告を見るように、ユーザを効果的に促すことができる電子書籍処理方法を提供することができる。
【００２２】
本発明の他の局面にしたがうと、電子書籍処理プログラムは、文書を表わす電子書籍データを記憶する記憶ステップと、電子書籍データの少なくとも一部を表示する表示ステップと、電子書籍データが表わす文書の、広告を表わす第１の部分を表示するように、表示ステップを制御する第１の制御ステップと、所定の信号を受信する受信ステップと、受信ステップにおいて信号を受信し、かつ第１の部分が表示されると、電子書籍データが表わす文書の、第１の部分とは異なる第２の部分を表示するように、表示ステップを制御する第２の制御ステップとを含む各ステップをコンピュータに実行させる。
【００２３】
すなわち、広告を見るように、ユーザを効果的に促すことができる電子書籍処理プログラムを提供することができる。
【００２４】
本発明の他の局面にしたがうと、記録媒体は、電子書籍処理プログラムを記録した、コンピュータ読取り可能な記録媒体である。記録媒体は、文書を表わす電子書籍データを記憶する記憶ステップと、電子書籍データの少なくとも一部を表示する表示ステップと、電子書籍データが表わす文書の、広告を表わす第１の部分を表示するように、表示ステップを制御する第１の制御ステップと、所定の信号を受信する受信ステップと、受信ステップにおいて信号を受信し、かつ第１の部分が表示されると、電子書籍データが表わす文書の、第１の部分とは異なる第２の部分を表示するように、表示ステップを制御する第２の制御ステップとを含む各ステップをコンピュータに実行させるための電子書籍処理プログラムを記録した、コンピュータ読取り可能な記録媒体である。
【００２５】
すなわち、広告を見るように、ユーザを効果的に促すことができる電子書籍処理プログラムを記録したコンピュータ読取り可能な記録媒体を提供することができる。
【発明の効果】
【００２６】
本発明に係る電子書籍処理装置、電子書籍処理方法、電子書籍処理プログラムおよび電子書籍処理プログラムを記録したコンピュータ読取り可能な記録媒体は、広告を見るように、ユーザを効果的に促すことができる。
【発明を実施するための最良の形態】
【００２７】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰返さない。
【００２８】
＜第１の実施の形態＞
図１に、本発明の実施の形態に係る電子書籍処理装置１００を示す。電子書籍処理装置１００は、たとえば電子書籍表示ソフトを含むパーソナルコンピュータであってもよいが、本実施の形態においては、電子書籍を表示することができる携帯端末である。
【００２９】
電子書籍処理装置１００は、データ受信部１０１と、外部記憶部１０２と、継続信号受信部１０３と、内部記憶部１０４と、管理部１０５と、操作部１０６と、制御部１０７と確認部１０８と、表示部１０９とを含む。
【００３０】
データ受信部１０１は、ネットワークに接続され、文書を表わす電子書籍データを取得する。外部記憶部１０２は、電子書籍データが記憶された記録媒体を装着し、記録媒体に記録された電子書籍データを読取り、かつその電子書籍データを出力する（本実施の形態の場合、「記録媒体」とはＣＤ−ＲＯＭ（Compact Disk Read Only Memory）３００のこととする）。継続信号受信部１０３は、所定の信号（以下、「継続信号」と称する）を受信する。継続信号受信部１０３は、継続信号を後述する制御部１０７へ出力する回路でもある。内部記憶部１０４は、データ受信部１０１および外部記憶部１０２のいずれかが出力した電子書籍データ、およびその電子書籍データをユーザが閲覧するために必要な情報を記憶する。管理部１０５は、電子書籍データの各部（後述するように、本実施の形態の電子書籍データは、第１の部分、第２の部分、およびその他の部分に大別される）を制御部１０７、確認部１０８、および表示部１０９に出力する。このうち、電子書籍データの第１の部分は、操作部１０６が、第１の部分を表示させる旨のユーザの操作を受付けると、確認部１０８に渡される。第２の部分は、操作部１０６が、第２の部分を表示させる旨のユーザの操作を受付けると、制御部１０７に渡される。その他の部分は、操作部１０６が、その他の部分を表示させる旨のユーザの操作を受付けると、表示部１０９に渡される。操作部１０６は、ユーザの操作を受付け、その操作に対応する信号を出力する。制御部１０７は、閲覧済フラグと継続信号のビットパターンとが、電子書籍データの第２の部分についての、表示の制限を解除するための条件を満たせば、電子書籍データの第２の部分を表示部１０９に渡す。このために、制御部１０７は、内部記憶部１０４で記憶されている閲覧済フラグを読出す。なお、制御部１０７は、内部記憶部１０４に、新たな閲覧済フラグを記憶させる回路でもある。確認部１０８は、電子書籍データが表わす文書の、広告を表わす第１の部分を表示するように、表示部１０９を制御する。確認部１０８は、ユーザが第１の部分を閲覧したことを確認すると（実際には第１の部分が表示部１０９に表示されると）、閲覧済フラグを内部記憶部１０４に記憶させ、かつその第１の部分を表示部１０９に渡す回路でもある。表示部１０９は、電子書籍データの各部を表示する。
【００３１】
この電子書籍処理装置１００は、携帯端末が内蔵するコンピュータハードウェアと図示しないＣＰＵ（Central Processing Unit）により実行されるソフトウェアとにより実現される。一般的にこうしたソフトウェアは、ＣＤ−ＲＯＭ３００などの記録媒体に格納されて流通し、外部記憶部１０２などにより記録媒体から読取られてハードディスクなど（図示せず）に一旦格納される。さらに内部記憶部１０４に読出されて、上述したＣＰＵにより実行される。上述したコンピュータのハードウェア自体は一般的なものである。したがって、本発明の最も本質的な部分は、ＣＤ−ＲＯＭ３００などの記録媒体に記録されたソフトウェアである。なお、コンピュータ自体の動作は周知であるので、ここではその詳細な説明は繰返さない。
【００３２】
図２を参照して、本実施の形態にかかる電子書籍データは、第１の部分と第２の部分とその他の部分とを含む。第１の部分は広告を表す。第２の部分は特典を表す。その他の部分は地図や目次などのその他の情報を表す。本実施の形態において、広告のデータ（すなわち第１の部分）は電子書籍における「３ページ」にあたる部分に含まれている。特典のデータ（すなわち第２の部分）は電子書籍における「８０ページ」にあたる部分に含まれている。その他の情報（すなわちその他の部分）は電子書籍の全ページにあたる部分に含まれている。
【００３３】
図３を参照して、電子書籍の、第２の部分のデータが表す特典の表示の制限を解除するための条件を説明する。本実施の形態において、第２の部分には、特典として割引クーポンを表すデータが記載されている。この割引クーポンを表示させるためには、広告を閲覧済で、かつ、継続信号を受信する必要がある。継続信号は、ある特定の場所でのみ発信されている。その場所へ行けば、電子書籍処理装置１００は継続信号を受信できる。逆にその場所から離れれば、電子書籍処理装置１００は継続信号を受信できなくなる。
【００３４】
図４を参照して、電子書籍処理装置１００で実行されるプログラムは、電子書籍データの表示に関して、以下のような制御構造を有する。
【００３５】
ステップ３１（以下、ステップをＳと略す）にて、操作部１０６は、ユーザによる操作を待つ。Ｓ３２にて、管理部１０５は、操作部１０６が書籍を閉じるよう操作を受付けたか否かを判断する。書籍を閉じるよう操作を受付けたと判断した場合（Ｓ３２にてＹＥＳ）、処理は終了する。もしそうでないと（Ｓ３２にてＮＯ）、処理はＳ３３へと移される。
【００３６】
Ｓ３３にて、制御部１０７は、閲覧済フラグが「ＯＮ」になってから一定期間が経過したか否かを判断する。本実施の形態の場合、閲覧済フラグの初期状態は「ＯＦＦ」、つまり閲覧済フラグが「０」である状態である。また、閲覧済フラグが「ＯＮ」という状態は、閲覧済フラグが「１」である状態を意味する。閲覧済フラグが「ＯＮ」になってから一定期間が経過したと判断した場合（Ｓ３３にてＹＥＳ）、処理はＳ３４へと移される。もしそうでないと（Ｓ３３にてＮＯ）、処理はＳ３５へと移される。Ｓ３４にて、制御部１０７は、閲覧済フラグを「ＯＦＦ」にする。
【００３７】
Ｓ３５にて、管理部１０５は、操作部１０６が書籍を開く旨、あるいはページをめくる旨の操作を受付けたか否かを判断する。書籍を開く旨、あるいはページをめくる旨の操作を受付けたと判断した場合（Ｓ３５にてＹＥＳ）、処理はＳ３６へと移される。もしそうでないと（Ｓ３５にてＮＯ）、処理はＳ３１へと移される。
【００３８】
Ｓ３６にて、確認部１０８は、未表示の広告があるか否かを判断する。未表示の広告があると判断した場合（Ｓ３６にてＹＥＳ）、処理はＳ３７へと移される。もしそうでないと（Ｓ３６にてＮＯ）、処理はＳ３９へと移される。Ｓ３７にて、確認部１０８は、第１の部分を表示部１０９に渡す。表示部１０９は、第１の部分が表す広告を表示する。Ｓ３８にて、確認部１０８は、閲覧済フラグを「ＯＮ」にする。
【００３９】
Ｓ３９にて、制御部１０７は、未表示の特典があるか否かを判断する。未表示の特典があると判断した場合（Ｓ３９にてＹＥＳ）、処理はＳ４０へと移される。もしそうでないと（Ｓ３９にてＮＯ）、処理はＳ４２へと移される。
【００４０】
Ｓ４０にて、制御部１０７は、継続信号を受信可能で、かつ閲覧済フラグが「ＯＮ」であるか否かを判断する。継続信号を受信可能で、かつ閲覧済フラグが「ＯＮ」であると判断した場合（Ｓ４０にてＹＥＳ）、処理はＳ４１へと移される。もしそうでないと（Ｓ４０にてＮＯ）、処理はＳ４２へと移される。Ｓ４１にて、制御部１０７は、第２の部分を表示部１０９に渡す。表示部１０９は、第２の部分が表す特典を表示する。
【００４１】
Ｓ４２にて、管理部１０５は、未表示の地図、目次などその他の情報があるか否かを判断する。未表示の地図、目次などその他の情報があると判断した場合（Ｓ４２にてＹＥＳ）、処理はＳ４３へと移される。もしそうでないと（Ｓ４２にてＮＯ）、処理はＳ３１へと移される。Ｓ４３にて、管理部１０５は、未表示のその他の情報を表示部１０９に渡す。表示部１０９は、未表示のその他の情報を表示する。
【００４２】
以上のような構造およびフローチャートに基づく、電子書籍処理装置１００の動作について、図５および図６を参照して説明する。
【００４３】
まず、操作部１０６は、ユーザによる操作を待つ（Ｓ３１）。書籍を開く旨の操作が受付けられると（Ｓ３２にてＮＯ）、制御部１０７は、閲覧済フラグが「ＯＮ」になってから一定期間が経過したか否かを判断する（Ｓ３３）。閲覧済フラグの初期値は「ＯＦＦ」なので（Ｓ３３にてＮＯ）、管理部１０５は、操作部１０６が書籍を開く旨、あるいはページをめくる旨の操作を受付けたか否かを判断する。書籍を開く旨の操作を受付けたので（Ｓ３５にてＹＥＳ）、確認部１０８は、未表示の広告があるか否かを判断する（Ｓ３６）。先頭ページに未表示の広告がないので（Ｓ３６にてＮＯ）、制御部１０７は、未表示の特典があるか否かを判断する（Ｓ３９）。先頭ページに未表示の特典がないので（Ｓ３９にてＮＯ）、管理部１０５は、未表示の地図、目次などその他の情報があるか否かを判断する（Ｓ４２）。先頭ページに未表示の地図、目次などその他の情報があるので（Ｓ４２にてＹＥＳ）、管理部１０５は、未表示のその他の情報を表示部１０９に渡す。表示部１０９は、未表示のその他の情報を表示する（Ｓ４３）。図５に、このとき表示部１０９に表示される情報の内容を示す。
【００４４】
その後、再び操作待ち状態を経て（Ｓ３１）、電子書籍の８０ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、Ｓ３３〜Ｓ３５の処理を経て、確認部１０８は、未表示の広告があるか否かを判断する（Ｓ３６）。８０ページには未表示の広告がないので（Ｓ３６にてＮＯ）、制御部１０７は、未表示の特典があるか否かを判断する（Ｓ３９）。８０ページには未表示の特典があるので（Ｓ３９にてＹＥＳ）、制御部１０７は、継続信号を受信可能で、かつ閲覧済フラグが「ＯＮ」であるか否かを判断する（Ｓ４０）。この場合、仮に継続信号を受信可能な場所に居たとしても閲覧済フラグが「ＯＦＦ」であるから（Ｓ４０でＮＯ）、管理部１０５は、未表示の地図、目次などその他の情報があるか否かを判断する（Ｓ４２）。この場合、未表示のその他の情報があるので（Ｓ４２にてＹＥＳ）、管理部１０５は、未表示のその他の情報を表示部１０９に渡す。表示部１０９は、未表示のその他の情報を表示する（Ｓ４３）。図６に、このとき表示部１０９に表示される情報の内容（「割引クーポン」および「このページに・・・」との記載）を示す。
【００４５】
その後、操作部１０６が、再び操作待ち状態を経て（Ｓ３１）、電子書籍の３ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、Ｓ３３〜Ｓ３５の処理を経て、確認部１０８は、未表示の広告があるか否かを判断する（Ｓ３６）。３ページには未表示の広告があるので（Ｓ３６にてＹＥＳ）、確認部１０８は、第１の部分を表示部１０９に渡す。表示部１０９は、第１の部分が表す広告を表示する（Ｓ３７）。広告が表示されると、確認部１０８は、閲覧済フラグを「ＯＮ」にする（Ｓ３８）。閲覧済フラグが「ＯＮ」にされると、Ｓ３９の処理を経て、管理部１０５は、未表示の地図、目次などその他の情報があるか否かを判断する（Ｓ４２）。この場合、未表示のその他の情報があるので（Ｓ４２にてＹＥＳ）、管理部１０５は、未表示のその他の情報を表示部１０９に渡す。表示部１０９は、未表示のその他の情報を表示する（Ｓ４３）。図７に、このとき表示部１０９に表示される広告（「××店・・・」との記載）およびその他の情報の内容（「お勧めのお店」との記載）を示す。
【００４６】
その後、操作部１０６は、再び操作待ち状態を経て（Ｓ３１）、電子書籍の８０ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、確認部１０８は、未表示の広告があるか否かを判断する（Ｓ３６）。８０ページには未表示の広告がないので（Ｓ３６にてＮＯ）、制御部１０７は、未表示の特典があるか否かを判断する（Ｓ３９）。８０ページには未表示の特典があるので（Ｓ３９にてＹＥＳ）、制御部１０７は、継続信号を受信可能で、かつ閲覧済フラグが「ＯＮ」であるか否かを判断する（Ｓ４０）。この場合、継続信号を受信可能な場所に居れば、閲覧済フラグが「ＯＮ」であるから（Ｓ４０でＹＥＳ）、制御部１０７は、第２の部分を表示部１０９に渡す。表示部１０９は、第２の部分が表す特典を表示する（Ｓ４１）。これにより、制御部１０７は、継続信号受信部１０３が信号を受信し、かつ第１の部分が表示されると、第２の部分を表示するように、表示部１０９を制御することとなる。特典が表示されると、管理部１０５は、未表示の地図、目次などその他の情報があるか否かを判断する（Ｓ４２）。この場合、未表示のその他の情報があるので（Ｓ４２にてＹＥＳ）、管理部１０５は、未表示のその他の情報を表示部１０９に渡す。表示部１０９は、未表示のその他の情報を表示する（Ｓ４３）。図８に、このとき表示部１０９に表示される特典およびその他の情報の内容（「いちごプリン・・・」ならびに「割引クーポン」および「このページに・・・」との記載）を示す。
【００４７】
以上説明した本実施の形態に係る電子書籍処理装置によると、電子書籍の提供者（大抵の場合は広告主がこれを兼ねる）が、ユーザに見てもらいたい情報をたくさん見てもらえる可能性が高くなる。この電子書籍処理装置は、単に「広告を見ないと次のページも読めない」といった装置とは異なる点を有する。その点とは、広告を見ることでユーザがより利益を受けることができるという点である。このような相違点を有することにより、本実施の形態に係る電子書籍処理装置は、ユーザにより好印象を抱かせつつ広告を見ることを促すことができる。その結果、広告を見るように、ユーザを効果的に促すことができる電子書籍処理装置を提供できる。
【００４８】
なお、この電子書籍では、特典は広告と別のページに記載されているが、特典が広告と同じページにあっても、同様の処理を行うことで、広告と同じページに特典を表示することが可能であることは言うまでも無い。
【００４９】
また、Ｓ３８にて、閲覧済フラグを「ＯＮ」にする際、ある条件を設けてもよい。たとえば、１分以上閲覧していれば閲覧済と判断して閲覧済フラグを「ＯＮ」にするなどといった、時間制限を設けたり、そのページに対して何か入力操作を促した上で正しい操作が行われれば閲覧済だと判断して閲覧済フラグを「ＯＮ」にするなどといった、操作制限を設けたりするといったような処理を行ってもよい。
【００５０】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態について説明する。
【００５１】
本実施の形態に係る電子書籍処理装置１００は、前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００５２】
図９を参照して、本実施の形態にかかる電子書籍データは、第１の部分（１）と、第１の部分（２）と、第２の部分（１）と、第２の部分（２）と、その他の部分とを含む。第１の部分（１）は、広告（Ａ）を表す。第１の部分（２）は広告（Ｂ）を表す。第２の部分（１）は特典（Ａ）を表す。第２の部分（２）は特典（Ｂ）を表す。本実施の形態において、広告（Ａ）のデータは電子書籍における「１２ページ」にあたる部分に含まれている。広告（Ｂ）のデータは電子書籍における「１４ページ」にあたる部分に含まれている。特典（Ａ）のデータは電子書籍における「２０ページ」にあたる部分に含まれている。特典（Ｂ）のデータも電子書籍における「２０ページ」にあたる部分に含まれている。なお、その他の電子書籍データの構成は、前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００５３】
図１０を参照して、特典の表示の制限を解除する条件を説明する。本実施の形態にかかる電子書籍データには、特典（Ａ）として割引クーポン（Ａ）が記載されている。この割引クーポン（Ａ）を表示するためには、広告（Ａ）を閲覧済で、かつ、継続信号「１０」を受信する必要がある。これは、閲覧済フラグのビットパターンに、継続信号のビットパターンである「１０」が含まれている場合、割引クーポン（Ａ）を表示できることを意味する。また、本実施の形態にかかる電子書籍データには、特典（Ｂ）として割引クーポン（Ｂ）が記載されている。この割引クーポン（Ｂ）を表示するためには、広告（Ｂ）を閲覧済で、かつ、継続信号「０１」を受信する必要がある。これは、閲覧済フラグのビットパターンに、継続信号のビットパターンである「０１」が含まれている場合、割引クーポン（Ｂ）を表示できることを意味する。なお、本実施の形態における継続信号は、２ビットのデータを表す信号である。これら各ビットは、それぞれ「１」または「０」の値を表す。継続信号受信部１０３は、電子書籍処理装置１００が、所定のショッピングセンターのいずれかのフロアにあるとき、継続信号を受信する。図１１を参照して、このショッピングセンターの各フロアにおいて、電子書籍処理装置１００が受信する継続信号のビットパターンを説明する。継続信号受信部１０３は、ショッピングセンターの２階では「１０」、３階では「０１」を表わす継続信号を受信する。
【００５４】
図１２を参照して、電子書籍処理装置１００で実行されるプログラムは、電子書籍データの表示に関して、以下のような制御構造を有する。なお、図１２に示すフローチャートの中で、前述の図４に示した処理は同じステップ番号を付してある。それらの処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００５５】
Ｓ１５１にて、制御部１０７は、未表示の特典（Ｘ）があるか否かを判断する。本実施の形態の場合、特典（Ｘ）とは、特典（Ａ）および特典（Ｂ）のいずれかである。本実施の形態において、仮に特典がさらに多く存在するならば、特典（Ｘ）は、特典（Ａ）および特典（Ｂ）に、それら以外の特典も含めた、一群の特典のいずれかである。特典（Ｘ）が複数あるので、制御部１０７は、それらのそれぞれについて有無を判断する。未表示の特典があると判断した場合（Ｓ１５１にてＹＥＳ）、処理はＳ１５２へと移される。もしそうでないと（Ｓ１５１にてＮＯ）、処理はＳ４２へと移される。
【００５６】
Ｓ１５２にて、制御部１０７は、閲覧済フラグのビットパターンが継続信号のビットパターンを含むか否かを判断する。本実施の形態において「閲覧済フラグのビットパターンが継続信号のビットパターンを含む」とは、次の場合のいずれかに該当することをいう。第１の場合は、閲覧済フラグのビットパターンが「１１」の場合に、継続信号のビットパターンが「１０」であること、および継続信号のビットパターンが「０１」であることのいずれかである。第２の場合は、閲覧済フラグのビットパターンが「０１」の場合に、継続信号のビットパターンが「０１」であって「１０」ではないことである。第３の場合は、閲覧済フラグのビットパターンが「１０」の場合に、継続信号のビットパターンが「１０」であって「０１」ではないことである。閲覧済フラグのビットパターンが継続信号のビットパターンを含むと判断した場合（Ｓ１５２にてＹＥＳ）、処理はＳ１５３へと移される。もしそうでないと（Ｓ１５２にてＮＯ）、処理はＳ４２へと移される。Ｓ１５３にて、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（すなわち特典（Ｘ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ｘ）を表示する。
【００５７】
以上のような構造およびフローチャートに基づく、電子書籍処理装置１００の動作について、図１３〜図１６を参照して説明する。
【００５８】
［ユーザＸが電子書籍処理装置１００を使用する場合］
図１３を参照して、ユーザＸについて説明する。図１３は、ユーザＸ〜ユーザＺについての、閲覧済フラグのビットパターンを表わす図である。ユーザＸは、広告（Ａ）を閲覧済だが広告（Ｂ）を未だ閲覧していないユーザである。このため、ユーザＸについての閲覧済フラグのビットパターンは「１０」となる。ただし、いずれのユーザについても、閲覧済フラグのビットパターンの初期値は「００」である。
【００５９】
先頭ページに未表示の広告がなければ、制御部１０７は、未表示の特典（Ｘ）があるか否かを判断する（Ｓ１５１）。この場合、先頭ページに未表示の特典（Ｘ）はないので（Ｓ１５１にてＮＯ）、Ｓ４２〜Ｓ４３の処理を経た後、操作部１０６が、さらに操作待ち状態を経て（Ｓ３１）、電子書籍の２０ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、確認部１０８は、未表示の広告があるか否かを判断する（Ｓ３６）。２０ページには未表示の広告が無いので（Ｓ３６にてＮＯ）、制御部１０７は、未表示の特典（Ｘ）があるか否かを判断する（Ｓ１５１）。未表示の特典（Ａ）と未表示の特典（Ｂ）とがあるので（Ｓ１５１にてＹＥＳ）、制御部１０７は、閲覧済フラグのビットパターンが継続信号のビットパターンを含むか否かを判断する（Ｓ１５２）。広告（Ａ）、広告（Ｂ）をともに未閲覧であるから、２階にいても３階にいても、閲覧済フラグ「００」が継続信号のビットパターンを含むことは無いので（Ｓ１５２にてＮＯ）、Ｓ４２〜Ｓ３１の処理を実施する。図１４（Ａ）は、このとき表示部１０９に表示されるその他の情報を表わす。
【００６０】
その後、電子書籍の１２ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、そのページには未表示の広告（Ａ）があるので（Ｓ３６にてＹＥＳ）、その広告（Ａ）を表示させる（Ｓ３７）。図１５（Ａ）は、このとき表示部１０９に表示される広告（Ａ）を表わす。広告（Ａ）が表示されると、確認部１０８は、広告（Ａ）に対応する閲覧済フラグを「ＯＮ」にする（Ｓ３８）。これにより、閲覧済フラグのビットパターンは「１０」となる。
【００６１】
閲覧済フラグが「ＯＮ」にされると、Ｓ１５１〜Ｓ４３の処理を経た後、操作部１０６が、さらに操作待ち状態を経て（Ｓ３１）、電子書籍の２０ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、確認部１０８は、未表示の広告があるか否かを判断する（Ｓ３６）。２０ページには未表示の広告が無いので（Ｓ３６にてＮＯ）、制御部１０７は、未表示の特典（Ｘ）があるか否かを判断する（Ｓ１５１）。この場合、未表示の特典（Ａ）と未表示の特典（Ｂ）とがあるので（Ｓ１５１にてＹＥＳ）、制御部１０７は、閲覧済フラグのビットパターンが継続信号のビットパターンを含むか否かを判断する（Ｓ１５２）。
【００６２】
ユーザＸが２階に居れば、継続信号「１０」が発信され、かつユーザＸの閲覧済フラグのビットパターン「１０」が継続信号のビットパターン「１０」を含むから（Ｓ１５２にてＹＥＳ）、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（この場合、特典（Ａ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ａ）を表示する（Ｓ１５３）。図１４（Ｂ）は、このとき表示部１０９に表示される特典（Ａ）を表わす。これにより、制御部１０７は、継続信号受信部１０３が複数の種類の継続信号のいずれかである継続信号「１０」を受信し、表示部１０９が複数の第１の部分のいずれかである第１の部分（１）ひいては広告（Ａ）を表示し、かつ表示部１０９が表示した第１の部分（１）が、継続信号受信部１０３が受信した信号に対応すると、複数の第２の部分のうち、継続信号受信部１０３が受信した継続信号「１０」、および表示部１０９が表示した第１の部分（１）に対応する、第２の部分（１）を表示するように、表示部１０９を制御することとなる。
【００６３】
ユーザＸが３階に居れば、継続信号「０１」が発信され、かつユーザＸの閲覧済フラグのビットパターン「１０」が継続信号のビットパターン「０１」を含まないので（Ｓ１５２にてＮＯ）、Ｓ４２〜Ｓ４３の処理を経た後、操作部１０６は、さらに操作待ち状態となる（Ｓ３１）。表示部１０９の表示の内容は図１４（Ａ）と同様の内容のままとなる。
【００６４】
これにより、ユーザＸは、上述のショッピングセンターの２階で特典（Ａ）を閲覧できることとなる。しかしユーザＸは、上述のショッピングセンターの３階では、特典（Ａ）および特典（Ｂ）のいずれも閲覧できない。図１６は、このことを表わす。
【００６５】
［ユーザＹが電子書籍処理装置１００を使用する場合］
図１３を参照して、ユーザＹについて説明する。ユーザＹは、広告（Ａ）を未だ閲覧していないが広告（Ｂ）を閲覧済のユーザである。このため、ユーザＹについての閲覧済フラグのビットパターンは「１０」となる。
【００６６】
図１４（Ａ）に示す情報が表示部１０９に表示された後、操作部１０６が電子書籍の１４ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、そのページには未表示の広告（Ｂ）があるので（Ｓ３６にてＹＥＳ）、その広告（Ｂ）が表示される（Ｓ３７）。図１５（Ｂ）は、このとき表示部１０９に表示される広告（Ｂ）を表わす。広告（Ｂ）が表示されると、確認部１０８は、閲覧済フラグを「ＯＮ」にする（Ｓ３８）。これにより、閲覧済フラグのビットパターンは「０１」となる。
【００６７】
閲覧済フラグが「ＯＮ」にされると、Ｓ１５１〜Ｓ３６の処理が再び繰返され、制御部１０７は、閲覧済フラグのビットパターンが継続信号のビットパターンを含むか否かを判断する（Ｓ１５２）。
【００６８】
ユーザＹが２階に居れば、継続信号「１０」が発信され、かつユーザＹの閲覧済フラグのビットパターン「０１」が継続信号のビットパターン「１０」を含まないので（Ｓ１５２にてＮＯ）、Ｓ４２〜Ｓ４３の処理を経た後、操作部１０６は、さらに操作待ち状態となる（Ｓ３１）。表示部１０９の表示の内容は図１４（Ａ）と同様の内容のままとなる。
【００６９】
ユーザＹが３階に居れば、継続信号「０１」が発信され、かつユーザＹの閲覧済フラグのビットパターン「０１」が継続信号のビットパターン「０１」を含むので（Ｓ１５２にてＹＥＳ）、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（この場合、特典（Ｂ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ｂ）を表示する（Ｓ１５３）。図１４（Ｃ）は、このとき表示部１０９に表示される特典（Ｂ）を表わす。
【００７０】
これにより、ユーザＹは、上述のショッピングセンターの２階では、特典（Ａ）および特典（Ｂ）のいずれも閲覧できない。しかしユーザＹは、上述のショッピングセンターの３階で特典（Ｂ）を閲覧できることとなる。図１６は、このことを表わす。
【００７１】
［ユーザＺが電子書籍処理装置１００を使用する場合］
図１３を参照して、ユーザＺについて説明する。ユーザＺは、広告（Ａ）および広告（Ｂ）をいずれも閲覧済のユーザである。このため、ユーザＺについての閲覧済フラグのビットパターンは「１１」となる。
【００７２】
電子書籍の１２ページも１４ページも開かれた後、さらに電子書籍の２０ページも開かれ、かつ閲覧済フラグが「ＯＮ」にされると、Ｓ１５１〜Ｓ３６の処理が再び繰返され、制御部１０７は、閲覧済フラグのビットパターンが継続信号のビットパターンを含むか否かを判断する（Ｓ１５２）。
【００７３】
ユーザＺが２階に居れば、継続信号「１０」が発信され、かつユーザＺの閲覧済フラグのビットパターン「１１」が継続信号のビットパターン「１０」を含むので（Ｓ１５２にてＹＥＳ）、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（この場合、特典（Ａ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ａ）を表示する（Ｓ１５３）。図１４（Ｂ）は、このとき表示部１０９に表示される特典（Ａ）を表わす。
【００７４】
ユーザＺが３階に居れば、継続信号「０１」が発信され、かつユーザＺの閲覧済フラグのビットパターン「１１」が継続信号のビットパターン「０１」を含むので（Ｓ１５２にてＹＥＳ）、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（この場合、特典（Ｂ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ｂ）を表示する（Ｓ１５３）。図１４（Ｃ）は、このとき表示部１０９に表示される特典（Ｂ）を表わす。
【００７５】
これにより、ユーザＺは、上述のショッピングセンターの２階で特典（Ａ）を閲覧できることとなる。また、ユーザＺは、上述のショッピングセンターの３階で特典（Ｂ）を閲覧できることとなる。図１６は、このことを表わす。
【００７６】
以上説明した本実施の形態に係る電子書籍処理装置によると、電子書籍の提供者が、ユーザに見てもらいたい情報をたくさん見てもらえる可能性が高くなる。その上、本実施の形態に係る電子書籍処理装置によると、来てもらいたい場所へユーザを引き寄せる可能性も高くなる。これらは、本実施の形態に係る電子書籍処理装置が、次の２つの事項にしたがって情報を制御することにより達成される。その第１の事項は、広告を見ると利益が得られるように情報を制御するという事項である。第２の事項は、継続信号を受信できる場所にいるユーザが、その場所に応じた利益が得られるという事項である。第１の事項と第２の事項とが組合わされることにより、継続信号を受信できる場所にいるユーザが、広告を見るように促される。継続信号を受信できる場所から遠く離れた、広告の効果がおよぶことを期待できないユーザが、広告を見るように促される訳ではない。これにより、ユーザへの宣伝効果は相対的に高くなる。さらに「この広告を見たユーザが、この場所へ来たら、こんな特典をつけよう。」とか「この広告を見たユーザが、あの場所へ来たら、こんな特典をつけよう。」というように、ユーザの興味とユーザのいる場所とに応じて、広告主がきめ細やかな制御をできるようになる。これにより、広告効果をさらに向上させることが可能になる。その結果、広告を見るように、ユーザをより効果的に促すことができる電子書籍処理装置を提供できる。
【００７７】
なお、上述した「第１の部分」と「第２の部分」とは、電子書籍の別のページに配置されていなくともよい。すなわち「第１の部分」と「第２の部分」とが同一のページに配置されていてもよい。さらに言い換えると、本実施の形態に係る電子書籍は、特典が広告と同じページにあっても、上述したものと同様の処理を行うことで、広告と同じページに特典を表示することが可能であることは言うまでも無い。その結果、広告（Ａ）や広告（Ｂ）が閲覧された後、直ちにＳ１５２の判断を経て、Ｓ１５３の処理がなされることとなる。図１７は、そのようにして広告と共に表示された特典を表わす図である。図１７（Ａ）は、広告（Ａ）が表示されると同時に特典（Ａ）が表示された場合の図を表わす。図１７（Ｂ）は、広告（Ｂ）が表示されると同時に特典（Ｂ）が表示された場合の図を表わす。
【００７８】
＜第２の実施の形態  第１の変形例＞
以下、本発明の第２の実施の形態の第１の変形例について説明する。
【００７９】
図１８を参照して、本変形例にかかる電子書籍データは、第２の部分（３）をさらに含む。第２の部分（３）は特典（Ｃ）を表す。本変形例において、特典（Ｃ）のデータは、電子書籍における「２０ページ」にあたる部分に含まれている。なお、その他の電子書籍データの構成は、前述の第２の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００８０】
図１９を参照して、特典の表示の制限を解除する条件を説明する。本変形例にかかる電子書籍データには、特典（Ｃ）として割引クーポン（Ｃ）が記載されている。この割引クーポン（Ｃ）を表示するためには、広告（Ａ）および広告（Ｂ）の両方を閲覧済で、かつ、継続信号「０１」および「１０」のいずれかを受信する必要がある。これは、閲覧済フラグのビットパターンの一部に、継続信号のビットパターンである「１０」および「１０」のいずれかが含まれている場合、割引クーポン（Ｃ）を表示できることを意味する。なお、その他の条件および継続信号のビットパターンは、前述の第２の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００８１】
また、本変形例に係る処理フローは、Ｓ１５２にて、閲覧済フラグのビットパターンが継続信号のビットパターンを含むか否かが判断されることに加え、継続信号のビットパターンを参照する（上述した特典の表示の制限を解除する条件に合致するか否かを判断する）他は、前述の第２の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００８２】
以上のような構造およびフローチャートに基づく、電子書籍処理装置１００の動作について、図２０〜図２１を参照して説明する。
【００８３】
［ユーザＺが電子書籍処理装置１００を使用する場合］
ユーザＺについて説明する。ユーザＺは、第２の実施の形態と同様に、広告（Ａ）および広告（Ｂ）をいずれも閲覧済のユーザである。
【００８４】
電子書籍の１２ページも１４ページも開かれた後、さらに電子書籍の２０ページも開かれ、かつ閲覧済フラグが「ＯＮ」にされると、Ｓ１５１〜Ｓ３６の処理が再び繰返され、制御部１０７は、特典の表示の制限を解除する条件に合致するか否かを判断する（Ｓ１５２）。
【００８５】
ユーザＺが２階に居れば、継続信号「１０」が発信され、かつユーザＺの閲覧済フラグのビットパターン「１１」が継続信号のビットパターン「１０」を含むので（Ｓ１５２にてＹＥＳ）、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（この場合、特典（Ａ）および特典（Ｃ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ａ）および特典（Ｃ）を表示する（Ｓ１５３）。図２０（Ａ）は、このとき表示部１０９に表示される特典（Ａ）および特典（Ｃ）を表わす。
【００８６】
ユーザＺが３階に居れば、継続信号「０１」が発信され、かつユーザＺの閲覧済フラグのビットパターン「１１」が継続信号のビットパターン「０１」を含むので（Ｓ１５２にてＹＥＳ）、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（この場合、特典（Ｂ）および特典（Ｃ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ｂ）および特典（Ｃ）を表示する（Ｓ１５３）。図２０（Ｂ）は、このとき表示部１０９に表示される特典（Ｂ）および特典（Ｃ）を表わす。
【００８７】
これにより、ユーザＺは、上述のショッピングセンターの２階で特典（Ａ）および特典（Ｃ）を閲覧できることとなる。また、ユーザＺは、上述のショッピングセンターの３階で特典（Ｂ）および特典（Ｃ）を閲覧できることとなる。すなわち、制御部１０７は、継続信号受信部１０３が複数の種類の継続信号のいずれかである「１０」や「０１」を受信し、表示部１０９が複数の第１の部分のうち少なくとも２つの部分を表示し、かつ表示部１０９が表示した第１の部分の組合わせが、継続信号受信部１０３が受信した信号に対応すると、複数の第２の部分のうち、継続信号受信部１０３が受信した信号、および表示部１０９が表示した第１の部分の組合わせに対応する、第２の部分（第２の部分（３）、すなわち特典（Ｃ））を表示するように、表示部１０９を制御することとなる。図２１は、このことを表わす。
【００８８】
以上説明した本変形例に係る電子書籍処理装置によると、電子書籍の提供者が、ユーザに見てもらいたい情報をたくさん見てもらえる可能性が高くなる。その上、本変形例に係る電子書籍処理装置によると、来てもらいたい場所へユーザを引き寄せる可能性も高くなる。これにより、ユーザへの宣伝効果はより高くなる。さらに「この広告を見たユーザが、この場所へ来たら、こんな特典をつけよう。」とか「この広告を見たユーザが、あの場所へ来たら、こんな特典をつけよう。」といったような制御に加え、「別の広告を見たユーザが、あの場所へ来たら、別のこんな特典をつけよう」といった、ユーザの興味とユーザのいる場所とに応じた、特にきめ細やかな制御をできるようになり、広告効果を特に向上させることが可能になる。その結果、広告を見るように、ユーザを特に効果的に促すことができる電子書籍処理装置を提供できる。
【００８９】
＜第２の実施の形態  第２の変形例＞
以下、本発明の第２の実施の形態の第２の変形例について説明する。
【００９０】
図２２を参照して、特典の表示の制限を解除する条件を説明する。本変形例にかかる電子書籍データには、特典（Ａ）として割引クーポン（Ａ）が記載されている。この割引クーポン（Ａ）を表示するためには、広告（Ａ）を閲覧済で、かつ、閲覧済フラグの左から１つめのビットが「１」の継続信号を受信する必要がある。これは、閲覧済フラグのビットパターンの一部に、継続信号のビットパターンである「１０」が含まれている場合、割引クーポン（Ａ）を表示できることを意味する。また、本変形例にかかる電子書籍データには、特典（Ｂ）として割引クーポン（Ｂ）が記載されている。この割引クーポン（Ｂ）を表示するためには、広告（Ｂ）を閲覧済で、かつ、閲覧済フラグの左から２つめのビットが「１」の継続信号を受信する必要がある。これは、閲覧済フラグのビットパターンの一部に、継続信号のビットパターンである「０１」が含まれている場合、割引クーポン（Ｂ）を表示できることを意味する。また、本変形例にかかる電子書籍データには、特典（Ｃ）として割引クーポン（Ｃ）が記載されている。この割引クーポン（Ｃ）を表示するためには、広告（Ａ）および広告（Ｂ）の両方を閲覧済で、かつ、継続信号「１１」を受信する必要がある。これは、閲覧済フラグのビットパターンの一部に、継続信号のビットパターンである「１１」が含まれている場合、割引クーポン（Ｃ）を表示できることを意味する。
【００９１】
本変形例において、継続信号受信部１０３は、ショッピングセンターの２階では「１０」または「１１」、３階では「０１」を表わす継続信号を受信する。図２３に、このショッピングセンターの各フロアにおいて、電子書籍処理装置１００が受信する継続信号のビットパターンを示す。その他の継続信号のビットパターンは、前述の第２の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００９２】
また、本変形例に係る処理フローも、Ｓ１５２にて、閲覧済フラグのビットパターンが継続信号のビットパターンを含むか否かが判断されることに加え、継続信号のビットパターンを参照する（上述した特典の表示の制限を解除する条件に合致するか否かを判断する）他は、前述の第２の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００９３】
以上のような構造およびフローチャートに基づく、電子書籍処理装置１００の動作について、図２４〜図２５を参照して説明する。
【００９４】
［ユーザＺが電子書籍処理装置１００を使用する場合］
ユーザＺについて説明する。ユーザＺは、第２の実施の形態と同様に、広告（Ａ）および広告（Ｂ）をいずれも閲覧済のユーザである。
【００９５】
電子書籍の１２ページも１４ページも開かれた後、さらに電子書籍の２０ページも開かれ、かつ閲覧済フラグが「ＯＮ」にされると、Ｓ１５１〜Ｓ３６の処理が再び繰返され、制御部１０７は、特典の表示の制限を解除する条件に合致するか否かを判断する（Ｓ１５２）。
【００９６】
ユーザＺが２階に居れば、継続信号「１０」および「１１」が発信され、かつユーザＺの閲覧済フラグのビットパターン「１１」が継続信号のビットパターン「１０」および「１１」を含むので（Ｓ１５２にてＹＥＳ）、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（この場合、特典（Ａ）および特典（Ｃ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ａ）および特典（Ｃ）を表示する（Ｓ１５３）。図２４（Ａ）は、このとき表示部１０９に表示される特典（Ａ）および特典（Ｃ）を表わす。
【００９７】
ユーザＺが３階に居れば、継続信号「０１」が発信され、かつユーザＺの閲覧済フラグのビットパターン「１１」が継続信号のビットパターン「０１」を含むので（Ｓ１５２にてＹＥＳ）、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（この場合、特典（Ｂ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ｂ）を表示する（Ｓ１５３）。図２４（Ｂ）は、このとき表示部１０９に表示される特典（Ｂ）を表わす。
【００９８】
これにより、ユーザＺは、上述のショッピングセンターの２階で特典（Ａ）および特典（Ｃ）を閲覧できることとなる。また、ユーザＺは、上述のショッピングセンターの３階で特典（Ｂ）を閲覧できることとなる。図２５は、このことを表わす。
【００９９】
以上説明した本変形例に係る電子書籍処理装置によると、電子書籍の提供者が、ユーザに見てもらいたい情報をたくさん見てもらえる可能性が高くなる。その上、本変形例に係る電子書籍処理装置によると、来てもらいたい場所へユーザを引き寄せる可能性も高くなる。これにより、ユーザへの宣伝効果はより高くなる。さらに「この広告を見たユーザが、この場所へ来たら、こんな特典をつけよう。」とか「この広告を見たユーザが、あの場所へ来たら、こんな特典をつけよう。」といったような制御に加え、「別の広告を見たユーザが、あの場所へ来たら、別のこんな特典をつけよう」といった、ユーザの興味とユーザのいる場所とに応じた、特にきめ細やかな制御をできるようになり、広告効果を特に向上させることが可能になる。その結果、広告を見るように、ユーザを特に効果的に促すことができる電子書籍処理装置を提供できる。
【０１００】
＜第３の実施の形態＞
以下、本発明の第３の実施の形態について説明する。
【０１０１】
本実施の形態に係る電子書籍処理装置１００は、前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１０２】
また、本実施の形態にかかる電子書籍データは、前述の第２の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１０３】
図２６を参照して、特典の表示の制限を解除する条件を説明する。本実施の形態にかかる電子書籍データには、特典（Ａ）として割引クーポン（Ａ）が記載されている。この割引クーポン（Ａ）を表示するためには、広告（Ａ）を閲覧済で、かつ、継続信号「１１」を受信する必要がある。これは、閲覧済フラグのビットパターンと継続信号のビットパターンとの論理積（ＡＮＤ）の、左から１つめのビットが「１」であれば、割引クーポン（Ａ）を表示できることを意味する。また、本実施の形態にかかる電子書籍データには、特典（Ｂ）として割引クーポン（Ｂ）が記載されている。この割引クーポン（Ｂ）を表示するためには、広告（Ｂ）を閲覧済で、かつ、継続信号「１１」を受信する必要がある。これは、閲覧済フラグのビットパターンと継続信号のビットパターンとの論理積の、左から２つめのビットが「１」であれば、割引クーポン（Ｂ）を表示できることを意味する。
【０１０４】
本実施の形態において、継続信号受信部１０３は、図２７に示すように、ショッピングセンターのどのフロアでも全ビットが「１」である継続信号「１１」を受信する。
【０１０５】
図２８を参照して、電子書籍処理装置１００で実行されるプログラムは、電子書籍データの表示に関して、以下のような制御構造を有する。なお、図２８に示すフローチャートの中で、前述の図４および図１２に示した処理は同じステップ番号を付してある。それらの処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１０６】
Ｓ２４２にて、制御部１０７は、閲覧済フラグのビットパターンと継続信号のビットパターンの論理積をとると、「１」になるビットがあるか否かを判断する。「１」になるビットがあると判断した場合（Ｓ２４２にてＹＥＳ）、処理はＳ１５３へと移される。もしそうでないと（Ｓ２４２にてＮＯ）、処理はＳ４２へと移される。
【０１０７】
以上のような構造およびフローチャートに基づく、電子書籍処理装置１００の動作について、図２９〜図３０を参照して説明する。
【０１０８】
［ユーザＸが電子書籍処理装置１００を使用する場合］
ユーザＸについて説明する。ユーザＸは、第２の実施の形態と同様に、広告（Ａ）を閲覧済だが広告（Ｂ）を未だ閲覧していないユーザである。
【０１０９】
先頭ページに未表示の広告がなければ、制御部１０７は、未表示の特典（Ｘ）があるか否かを判断する（Ｓ１５１）。この場合、先頭ページに未表示の特典（Ｘ）はないので（Ｓ１５１にてＮＯ）、Ｓ４２〜Ｓ４３の処理を経た後、操作部１０６が、さらに操作待ち状態を経て（Ｓ３１）、電子書籍の２０ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、確認部１０８は、未表示の広告があるか否かを判断する（Ｓ３６）。２０ページには未表示の広告が無いので（Ｓ３６にてＮＯ）、制御部１０７は、未表示の特典（Ｘ）があるか否かを判断する（Ｓ１５１）。未表示の特典（Ａ）と未表示の特典（Ｂ）とがあるので（Ｓ１５１にてＹＥＳ）、制御部１０７は、閲覧済フラグのビットパターンと継続信号のビットパターンの論理積をとると、「１」になるビットがあるか否かを判断する（Ｓ２４２）。広告（Ａ）、広告（Ｂ）をともに未閲覧であるから、２階にいても３階にいても、閲覧済フラグ「００」と継続信号のビットパターンとの論理積をとっても「１」になるビットがないので（Ｓ２４２にてＮＯ）、Ｓ４２〜Ｓ３１の処理を実施する。図２９（Ａ）は、このとき表示部１０９に表示されるその他の情報を表わす。
【０１１０】
その後、電子書籍の１２ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、そのページには未表示の広告（Ａ）があるので（Ｓ３６にてＹＥＳ）、その広告（Ａ）を表示させる（Ｓ３７）。確認部１０８は、広告（Ａ）に対応する閲覧済フラグを「ＯＮ」にする（Ｓ３８）。これにより、閲覧済フラグのビットパターンは「１０」となる。
【０１１１】
閲覧済フラグが「ＯＮ」にされると、Ｓ１５１〜Ｓ４３の処理を経た後、操作部１０６が、さらに操作待ち状態を経て（Ｓ３１）、電子書籍の２０ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、確認部１０８は、未表示の広告があるか否かを判断する（Ｓ３６）。２０ページには未表示の広告が無いので（Ｓ３６にてＮＯ）、制御部１０７は、未表示の特典（Ｘ）があるか否かを判断する（Ｓ１５１）。この場合、未表示の特典（Ａ）と未表示の特典（Ｂ）とがあるので（Ｓ１５１にてＹＥＳ）、制御部１０７は、閲覧済フラグのビットパターンと継続信号のビットパターンの論理積をとると、「１」になるビットがあるか否かを判断する（Ｓ２４２）。
【０１１２】
ユーザＸが２階に居ても３階に居ても、継続信号「１１」が発信されるので、ユーザＸの閲覧済フラグのビットパターン「１０」と継続信号のビットパターン「１１」との論理積をとると、左から１つめのビットが「１」になるから（Ｓ２４２にてＹＥＳ）、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（この場合、特典（Ａ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ａ）を表示する（Ｓ１５３）。図２９（Ｂ）は、このとき表示部１０９に表示される特典（Ａ）を表わす。
【０１１３】
これにより、ユーザＸは、上述のショッピングセンターの２階に居ても３階に居ても、特典（Ａ）を閲覧できるが、２階でも３階でも特典（Ｂ）を閲覧できないこととなる。図３０は、このことを表わす。
【０１１４】
［ユーザＹが電子書籍処理装置１００を使用する場合］
ユーザＹについて説明する。ユーザＹは、第２の実施の形態と同様に、広告（Ａ）を未だ閲覧していないが広告（Ｂ）を閲覧済のユーザである。
【０１１５】
図２９（Ａ）に示す情報が表示部１０９に表示された後、操作部１０６が電子書籍の１４ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、そのページには未表示の広告（Ｂ）があるので（Ｓ３６にてＹＥＳ）、その広告（Ｂ）を表示させる（Ｓ３７）。広告（Ｂ）が表示されると、確認部１０８は、閲覧済フラグを「ＯＮ」にする（Ｓ３８）。これにより、閲覧済フラグのビットパターンは「０１」となる。
【０１１６】
閲覧済フラグが「ＯＮ」にされると、Ｓ１５１〜Ｓ３６の処理が再び繰返され、制御部１０７は、閲覧済フラグのビットパターンと継続信号のビットパターンの論理積をとると、「１」になるビットがあるか否かを判断する（Ｓ２４２）。
【０１１７】
ユーザＹが２階に居ても３階に居ても、継続信号「１１」が発信されるので、ユーザＹの閲覧済フラグのビットパターン「０１」と継続信号のビットパターン「１１」との論理積をとると、左から２つめのビットが「１」になるから（Ｓ２４２にてＹＥＳ）、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（この場合、特典（Ｂ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ｂ）を表示する（Ｓ１５３）。図２９（Ｃ）は、このとき表示部１０９に表示される特典（Ｂ）を表わす。
【０１１８】
これにより、ユーザＹは、上述のショッピングセンターの２階に居ても３階に居ても、特典（Ｂ）を閲覧できるが、２階でも３階でも特典（Ａ）を閲覧できないこととなる。図３０は、このことを表わす。
【０１１９】
［ユーザＺが電子書籍処理装置１００を使用する場合］
ユーザＺについて説明する。ユーザＺは、第２の実施の形態と同様に、広告（Ａ）および広告（Ｂ）をいずれも閲覧済のユーザである。
【０１２０】
電子書籍の１２ページも１４ページも開かれた後、さらに電子書籍の２０ページも開かれ、かつ閲覧済フラグが「ＯＮ」にされると、Ｓ１５１〜Ｓ３６の処理が再び繰返され、制御部１０７は、閲覧済フラグのビットパターンと継続信号のビットパターンの論理積をとると、「１」になるビットがあるか否かを判断する（Ｓ２４２）。
【０１２１】
ユーザＺが２階に居ても３階に居ても、継続信号「１１」が発信されるので、ユーザＺの閲覧済フラグのビットパターン「１１」と継続信号のビットパターン「１１」との論理積をとると、いずれのビットも「１」になるから（Ｓ２４２にてＹＥＳ）、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（この場合、特典（Ａ）および特典（Ｂ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ａ）および特典（Ｂ）を表示する（Ｓ１５３）。図２９（Ｄ）は、このとき表示部１０９に表示される特典（Ａ）および特典（Ｂ）を表わす。
【０１２２】
これにより、ユーザＺは、上述のショッピングセンターの２階に居ても３階に居ても、特典（Ａ）および特典（Ｂ）を閲覧できることとなる。図３０は、このことを表わす。
【０１２３】
以上説明した本実施の形態に係る電子書籍処理装置によると、電子書籍の提供者が、ユーザに見てもらいたい情報をたくさん見てもらえる可能性が高くなる。その上、本実施の形態に係る電子書籍処理装置によると、来てもらいたい場所へユーザを引き寄せる可能性も高くなる。これにより、ユーザへの宣伝効果はより高くなる。その結果、広告を見るように、ユーザをより効果的に促すことができる電子書籍処理装置を提供できる。
【０１２４】
＜第３の実施の形態  変形例＞
以下、本発明の第３の実施の形態の変形例について説明する。
【０１２５】
本変形例に係る電子書籍データの構成は、第２の部分（３）をさらに含む。第２の部分（３）は特典（Ｃ）を表す。本変形例において、特典（Ｃ）のデータは、電子書籍における「２０ページ」にあたる部分に含まれている。なお、その他の電子書籍データの構成は、前述の第２の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１２６】
図３１を参照して、特典の表示の制限を解除する条件を説明する。本変形例にかかる電子書籍データには、特典（Ｃ）として割引クーポン（Ｃ）が記載されている。この割引クーポン（Ｃ）を表示するためには、広告（Ａ）および広告（Ｂ）の両方を閲覧済で、かつ、継続信号「１１」を受信する必要がある。これは、閲覧済フラグのビットパターンと継続信号のビットパターンとの論理積の、すべてのビットが「１」であれば、割引クーポン（Ｃ）を表示できることを意味する。なお、その他の条件および継続信号のビットパターンは、前述の第３の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１２７】
また、本変形例に係る処理フローは、前述の第３の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１２８】
以上のような構造およびフローチャートに基づく、電子書籍処理装置１００の動作について、図３２〜図３３を参照して説明する。
【０１２９】
［ユーザＺが電子書籍処理装置１００を使用する場合］
ユーザＺについて説明する。ユーザＺは、第２の実施の形態と同様に、広告（Ａ）および広告（Ｂ）をいずれも閲覧済のユーザである。
【０１３０】
電子書籍の１２ページも１４ページも開かれた後、さらに電子書籍の２０ページも開かれ、かつ閲覧済フラグが「ＯＮ」にされると、Ｓ１５１〜Ｓ３６の処理が再び繰返され、制御部１０７は、閲覧済フラグのビットパターンと継続信号のビットパターンの論理積をとると、「１」になるビットがあるか否かを判断する（Ｓ２４２）。
【０１３１】
ユーザＺが２階に居ても３階に居ても、継続信号「１１」が発信されるので、ユーザＺの閲覧済フラグのビットパターン「１１」と継続信号のビットパターン「１１」との論理積をとると、いずれのビットも「１」になるから（Ｓ２４２にてＹＥＳ）、制御部１０７は、表示の制限を解除する条件を満たす第２の部分（この場合、特典（Ａ）と特典（Ｂ）と特典（Ｃ））を、表示部１０９に渡す。表示部１０９は、第２の部分が表す特典（Ａ）と特典（Ｂ）と特典（Ｃ）とを表示する（Ｓ１５３）。図３２は、このとき表示部１０９に表示される特典（Ａ）と特典（Ｂ）と特典（Ｃ）とを表わす。
【０１３２】
これにより、ユーザＺは、上述のショッピングセンターの２階に居ても３階に居ても、特典（Ａ）と特典（Ｂ）と特典（Ｃ）とを閲覧できることとなる。すなわち、制御部１０７は、継続信号受信部１０３が継続信号を受信し、かつ表示部１０９が複数の第１の部分のうち少なくとも２つの部分を表示すると、複数の第２の部分のうち、表示部１０９が表示した第１の部分の組合わせに対応する、第２の部分を表示するように、表示部１０９を制御することとなる。図３３は、このことを表わす。
【０１３３】
以上説明した本変形例に係る電子書籍処理装置によると、電子書籍の提供者が、ユーザに見てもらいたい情報をたくさん見てもらえる可能性が高くなる。その上、本変形例に係る電子書籍処理装置によると、来てもらいたい場所へユーザを引き寄せる可能性も高くなる。これにより、ユーザへの宣伝効果はより高くなる。さらに「別の広告を見たユーザが、あの場所へ来たら、別のこんな特典をつけよう」といった、ユーザの興味とユーザのいる場所とに応じた、特にきめ細やかな制御をできるようになり、広告効果を特に向上させることが可能になる。その結果、広告を見るように、ユーザを特に効果的に促すことができる電子書籍処理装置を提供できる。
【０１３４】
＜第４の実施の形態＞
以下、本発明の第４の実施の形態について説明する。
【０１３５】
図３４を参照して、本実施の形態に係る電子書籍処理装置２００は、第１の実施の形態の管理部１０５および制御部１０７に代えて、別の管理部２０５および制御部２０７を含む。管理部２０５は、第１の実施の形態で説明した第１の部分に加え、電子書籍データの第３の部分および第４の部分（後述する）を制御部２０７に出力する。第３の部分は、操作部１０６が、第３の部分を表示させる旨のユーザの操作を受付けると、制御部２０７に渡される。第４の部分は、操作部１０６が、第４の部分を表示させる旨のユーザの操作を受付けると、制御部２０７に渡される。制御部２０７は、第１の部分に加え、継続信号を受信可能であれば、電子書籍データの第３の部分を表示部１０９に渡す。この場合、継続信号を受信できることが、ここでいう第３の部分の、表示の制限を解除するための条件となる。すなわち、制御部２０７は、継続信号受信部１０３が継続信号を受信すると、電子書籍データが表わす文書の、第３の部分を表示するように、表示部１０９を制御する回路である。また、制御部２０７は、第１の実施の形態における制御部１０７と同様に、閲覧済フラグと継続信号のビットパターンとが、電子書籍データの第２の部分についての、表示の制限を解除するための条件を満たせば、電子書籍データの第２の部分を表示部１０９に渡す回路でもある。このために、制御部２０７は、第１の実施の形態における制御部１０７と同様に、内部記憶部１０４で記憶されている閲覧済フラグを読出す。また、制御部２０７は、電子書籍データの第４の部分についての、表示の制限を解除するための条件（後述する）を満たせば、第４の部分を表示部１０９に渡す回路でもある。なお、その他のハードウェア構成は前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１３６】
図３５を参照して、本実施の形態に係る電子書籍データは、第１の部分と第２の部分と第３の部分と第４の部分とその他の部分とを含む。第１の部分は広告を表す。第２の部分は特典を表す。第３の部分は入力項目を表す。第４の部分はクーポン券を表す。本実施の形態において、入力項目のデータ（すなわち第３の部分）、およびクーポン券のデータ（すなわち第４の部分）は電子書籍における「８０ページ」にあたる部分に含まれている。なお、その他の電子書籍データの構成は、前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１３７】
図３６を参照して、各種の表示の制限を解除する条件を説明する。図３６（Ａ）は、特典の表示の制限を解除する条件を表わす。本実施の形態の場合、電子書籍データの第２の部分には、特典として、第３の部分で表示される問題のヒントを表わすデータが含まれている。このヒントを表示させるためには、広告を閲覧済で、かつ、継続信号を受信する必要がある。継続信号は、ある特定の場所でのみ発信されている。その場所へ行けば、電子書籍処理装置２００は継続信号を受信できる。逆にその場所から離れれば、電子書籍処理装置２００は継続信号を受信できなくなる。図３６（Ｂ）は、入力項目の表示の制限を解除する条件を表わす。本実施の形態の場合、入力項目のデータには、問題を表わすデータと解答を入力する欄を表わすデータとが含まれている。問題と解答を入力する欄とを表示させるためには、継続信号を受信する必要がある。図３６（Ｃ）は、クーポン券の表示の制限を解除する条件を表わす。本実施の形態の場合、電子書籍データの第４の部分には、クーポン券を表わすデータが含まれている。このクーポン券を表示させるためには、解答を入力する欄に、上述した問題の正しい解答を入力する必要がある。
【０１３８】
図３７を参照して、電子書籍処理装置２００で実行されるプログラムは、電子書籍データの表示に関して、以下のような制御構造を有する。なお、図３７に示すフローチャートの中で、前述の図４に示した処理は同じステップ番号を付してある。それらの処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１３９】
Ｓ８９にて、制御部２０７は、未表示の特典があるか否かを判断する。未表示の特典があると判断した場合（Ｓ８９にてＹＥＳ）、処理はＳ９０へと移される。もしそうでないと（Ｓ８９にてＮＯ）、処理はＳ９２へと移される。
【０１４０】
Ｓ９０にて、制御部２０７は、継続信号を受信可能で、かつ閲覧済フラグが「ＯＮ」であるか否かを判断する。継続信号を受信可能で、かつ閲覧済フラグが「ＯＮ」であると判断した場合（Ｓ９０にてＹＥＳ）、処理はＳ９１へと移される。もしそうでないと（Ｓ９０にてＮＯ）、処理はＳ９２へと移される。Ｓ９１にて、制御部２０７は、第２の部分を表示部１０９に渡す。表示部１０９は、第２の部分が表す特典を表示する。
【０１４１】
Ｓ９２にて、制御部２０７は、未表示の入力項目があるか否かを判断する。未表示の入力項目があると判断した場合（Ｓ９２にてＹＥＳ）、処理はＳ９３へと移される。もしそうでないと（Ｓ９２にてＮＯ）、処理はＳ９５へと移される。
【０１４２】
Ｓ９３にて、制御部２０７は、継続信号を受信できる否かを判断する。継続信号を受信できると判断した場合（Ｓ９３にてＹＥＳ）、処理はＳ９４へと移される。もしそうでないと（Ｓ９３にてＮＯ）、処理はＳ９５へと移される。Ｓ９４にて、制御部２０７は、第３の部分を表示部１０９に渡す。表示部１０９は、第３の部分が表す入力項目を表示する。
【０１４３】
Ｓ９５にて、制御部２０７は、未表示のクーポン券があるか否かを判断する。未表示のクーポン券があると判断した場合（Ｓ９５にてＹＥＳ）、処理はＳ９６へと移される。もしそうでないと（Ｓ９５にてＮＯ）、処理はＳ４２へと移される。
【０１４４】
Ｓ９６にて、制御部２０７は、解答入力欄に入力され、その結果操作部１０６が受付けた答えが正しい否かを判断する。答えが正しいと判断した場合（Ｓ９６にてＹＥＳ）、処理はＳ９７へと移される。もしそうでないと（Ｓ９６にてＮＯ）、処理はＳ４２へと移される。Ｓ９７にて、制御部２０７は、第４の部分を表示部１０９に渡す。表示部１０９は、第４の部分が表すクーポン券を表示する。
【０１４５】
以上のような構造およびフローチャートに基づく、電子書籍処理装置２００の動作について、図３８〜図４２を参照して説明する。
【０１４６】
［継続信号を受信できない場所で電子書籍処理装置２００が使用された場合］
制御部２０７は、未表示の特典があるか否かを判断する（Ｓ８９）。先頭ページに未表示の特典がないので（Ｓ８９にてＮＯ）、制御部２０７は、未表示の入力項目があるか否かを判断する（Ｓ９２）。先頭ページに未表示の入力項目がないので（Ｓ９２にてＮＯ）、制御部２０７は、未表示のクーポン券があるか否かを判断する（Ｓ９５）。先頭ページに未表示のクーポン券がないので（Ｓ９５にてＮＯ）、管理部２０５は、未表示の地図、目次などその他の情報があるか否かを判断する（Ｓ４２）。先頭ページに未表示の地図、目次などその他の情報があるので（Ｓ４２にてＹＥＳ）、管理部２０５は、未表示のその他の情報を表示部１０９に渡す。表示部１０９は、未表示のその他の情報を表示する（Ｓ４３）。
【０１４７】
その後、再び操作待ち状態を経て（Ｓ３１）、電子書籍の８０ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、Ｓ３３〜Ｓ３６の処理を経て、制御部２０７は、未表示の特典があるか否かを判断する（Ｓ８９）。未表示の特典があるので（Ｓ８９にてＹＥＳ）、制御部２０７は、継続信号を受信可能で、かつ閲覧済フラグが「ＯＮ」であるか否かを判断する（Ｓ９０）。この場合、閲覧済フラグが「ＯＮ」でないので（Ｓ９０にてＮＯ）、制御部２０７は、未表示の入力項目があるか否かを判断する（Ｓ９２）。未表示の入力項目はあるので（Ｓ９２にてＹＥＳ）、制御部２０７は、継続信号を受信できる否かを判断する（Ｓ９３）。電子書籍処理装置２００が継続信号を受信できる場所になければ（Ｓ９３にてＮＯ）、制御部２０７は、未表示のクーポン券があるか否かを判断する（Ｓ９５）。未表示のクーポン券があるので（Ｓ９５にてＹＥＳ）、制御部２０７は、解答入力欄に入力され、その結果操作部１０６が受付けた答えが正しい否かを判断する（Ｓ９６）。この場合、問題を解答していないので（Ｓ９６にてＮＯ）、管理部２０５は、未表示の地図、目次などその他の情報があるか否かを判断する（Ｓ４２）。この場合、未表示のその他の情報があるので（Ｓ４２にてＹＥＳ）、管理部２０５は、未表示のその他の情報を表示部１０９に渡す。表示部１０９は、未表示のその他の情報を表示する（Ｓ４３）。図３８（Ａ）に、このとき表示部１０９に表示される情報の内容を示す。
【０１４８】
［継続信号を受信できる場所で電子書籍処理装置２００が使用された場合］
制御部２０７は、継続信号を受信可能で、かつ閲覧済フラグが「ＯＮ」であるか否かを判断する（Ｓ９０）。この場合、閲覧済フラグが「ＯＮ」ではないので（Ｓ９０にてＮＯ）、制御部２０７は、未表示の入力項目があるか否かを判断する（Ｓ９２）。未表示の入力項目はあるので（Ｓ９２にてＹＥＳ）、制御部２０７は、継続信号を受信できる否かを判断する（Ｓ９３）。この場合、電子書籍処理装置２００は継続信号を受信できる場所にあるので（Ｓ９３にてＹＥＳ）、制御部２０７は、第３の部分を表示部１０９に渡す。表示部１０９は、第３の部分が表す入力項目を表示する（Ｓ９４）。図３９に、この時表示部１０９に表示される入力項目の内容を示す。入力項目が表示されると、制御部２０７は、未表示のクーポン券があるか否かを判断する（Ｓ９５）。未表示のクーポン券があるので（Ｓ９５にてＹＥＳ）、制御部２０７は、解答入力欄に入力され、その結果、操作部１０６が受付けた答えが正しい否かを判断する（Ｓ９６）。この場合、問題を解答していないので（Ｓ９６にてＮＯ）、管理部２０５は、未表示の地図、目次などその他の情報があるか否かを判断する（Ｓ４２）。
【０１４９】
その後、Ｓ９２〜Ｓ４３の処理、および操作待ち状態を経て（Ｓ３１）、電子書籍の３ページを開く旨の操作が受付けられると（Ｓ３２にてＮＯ）、Ｓ３３〜Ｓ３５の処理を経て、確認部１０８は、未表示の広告があるか否かを判断する（Ｓ３６）。未表示の広告があるので（Ｓ３６にてＹＥＳ）、確認部１０８は、第１の部分を表示部１０９に渡す。表示部１０９は、第１の部分が表す広告を表示する（Ｓ３７）。図３８（Ｂ）に、この時表示される広告の内容を示す。広告が表示されると、Ｓ３８〜Ｓ４３の処理を経て、操作待ち状態になる（Ｓ３１）。
【０１５０】
この状態で、操作部１０６が、電子書籍の８０ページを開く旨の操作を受付けると（Ｓ３２にてＮＯ）、確認部１０８は、未表示の広告があるか否かを判断する（Ｓ３６）。８０ページには未表示の広告がないので（Ｓ３６にてＮＯ）、制御部２０７は、未表示の特典があるか否かを判断する（Ｓ８９）。８０ページには未表示の特典があるので（Ｓ８９にてＹＥＳ）、制御部２０７は、継続信号を受信可能で、かつ閲覧済フラグが「ＯＮ」であるか否かを判断する（Ｓ９０）。この場合、継続信号を受信できる場所にあれば、閲覧済フラグが「ＯＮ」であるから（Ｓ９０でＹＥＳ）、制御部２０７は、第２の部分を表示部１０９に渡す。表示部１０９は、第２の部分が表す特典を表示する（Ｓ９１）。図４０に、この時表示される特典の内容を示す。特典が表示されると、制御部２０７は、未表示の入力項目があるか否かを判断する（Ｓ９２）。未表示の入力項目がないので（Ｓ９２にてＮＯ）、制御部２０７は、未表示のクーポン券があるか否かを判断する（Ｓ９５）。この場合、未表示のクーポン券があるので（Ｓ９５にてＹＥＳ）、制御部２０７は、解答入力欄に入力され、その結果、操作部１０６が受付けた答えが正しい否かを判断する（Ｓ９６）。この場合、問題を解答していないので（Ｓ９６にてＮＯ）、管理部２０５は、未表示の地図、目次などその他の情報があるか否かを判断する（Ｓ４２）。この場合、特にその他の情報はないので（Ｓ４２にてＮＯ）、操作部１０６は、入力項目への答えの入力を受付ける（Ｓ３１）。
【０１５１】
その後、再び電子書籍の８０ページを開く旨の操作が受付けられると（Ｓ３２にてＮＯ）、Ｓ３３〜Ｓ８９の処理を経て、制御部２０７は、８０ページに未表示の入力項目があるか否かを判断する（Ｓ９２）。未表示の入力項目がないので（Ｓ９２にてＮＯ）、制御部２０７は、未表示のクーポン券があるか否かを判断する（Ｓ９５）。未表示のクーポン券があるので（Ｓ９５にてＹＥＳ）、制御部２０７は、解答入力欄に入力され、その結果、操作部１０６が受付けた答えが正しい否かを判断する（Ｓ９６）。この場合、答えが正しいので（Ｓ９６にてＹＥＳ）、制御部２０７は、第４の部分を表示部１０９に渡す。表示部１０９は、第４の部分が表すクーポン券を表示する（Ｓ９７）。図４１に、この時表示されるクーポン券の内容を示す。クーポン券が表示されると、管理部２０５は、未表示の地図、目次などその他の情報があるか否かを判断する（Ｓ４２）。この場合、未表示のその他の情報がないので（Ｓ４２でＮＯ）、再び操作待ち状態になる（Ｓ８１）。なお、３ページの広告を見ていなければ、８０ページでは、特典が表示されない。しかし、入力項目、その他の情報は表示される。この状態で解答して正解すれば、クーポン券を表示することは可能である。図４２に、そのようなとき表示されるクーポン券の内容を示す。
【０１５２】
以上説明した本実施の形態に係る電子書籍処理装置によると、電子書籍の提供者が、ユーザに見てもらいたい情報をたくさん見てもらえる可能性が高くなる。特にこの電子書籍処理装置は、広告を見るか否かについて、ユーザの意思を尊重しつつ、広告を見ることを促すことができる。これにより、広告主に対し、ユーザにより好印象を抱かせることができる。その結果、広告を見るように、ユーザをより効果的に促すことができる電子書籍処理装置を提供できる。
【０１５３】
なお、本実施の形態において、電子書籍は、問題、特典、クーポンを広告とは別のページに記載している。しかし、問題、特典、クーポンのすべて、あるいは、これらのいずれかが、広告と同じページに記載されていてもよい。それらが広告と同じページに記載されていても、上述のものと同様の処理を行うことで、広告と同じページに問題、特典、クーポンのすべて、あるいは、いずれかを表示することが可能であることは言うまでも無い。
【０１５４】
また、この電子書籍では、第３の部分の入力項目が問題と解答入力欄となっているが、問題に解答するといったものではなく、たとえば、好みのものを選択したりするなど単に入力するだけのものであってもよい。
【０１５５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１５６】
【図１】本発明の第１の実施の形態に係る電子書籍処理装置を表すブロック図である。
【図２】本発明の第１の実施の形態に係る電子書籍処理装置において、使用する電子書籍情報を表す図である。
【図３】本発明の第１の実施の形態に係る電子書籍処理装置において、表示の制限を解除する条件を表す図である。
【図４】本発明の第１の実施の形態に係る電子書籍処理装置における電子書籍表示処理（１）の手順を表すフローチャートである。
【図５】本発明の第１の実施の形態に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図（その１）である。
【図６】本発明の第１の実施の形態に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図（その２）である。
【図７】本発明の第１の実施の形態に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図（その３）である。
【図８】本発明の第１の実施の形態に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図（その４）である。
【図９】本発明の第２の実施の形態に係る電子書籍処理装置において、使用する電子書籍情報を表す図である。
【図１０】本発明の第２の実施の形態に係る電子書籍処理装置において、表示の制限を解除する条件を表す図である。
【図１１】本発明の第２の実施の形態に係る電子書籍処理装置における継続信号のビットパターンを表す図である。
【図１２】本発明の第２の実施の形態に係る電子書籍処理装置における電子書籍表示処理（１）の制御の手順を表すフローチャートである。
【図１３】本発明の第２の実施の形態に係る電子書籍処理装置における閲覧済フラグのビットパターンを表す図である。
【図１４】本発明の第２の実施の形態に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図（その１）である。
【図１５】本発明の第２の実施の形態に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図（その２）である。
【図１６】本発明の第２の実施の形態に係る電子書籍処理装置のユーザが閲覧できる特典の内容を表す図である。
【図１７】本発明の第２の実施の形態に係る電子書籍処理装置の電子書籍表示処理（１）により、広告と同じページに特典が表示される状態を表す図である。
【図１８】本発明の第２の実施の形態の第１の変形例に係る電子書籍処理装置において、使用する電子書籍情報を表す図である。
【図１９】本発明の第２の実施の形態の第１の変形例に係る電子書籍処理装置において、表示の制限を解除する条件を表す図である。
【図２０】本発明の第２の実施の形態の第１の変形例に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図である。
【図２１】本発明の第２の実施の形態の第１の変形例に係る電子書籍処理装置のユーザが閲覧できる特典の内容を表す図である。
【図２２】本発明の第２の実施の形態の第２の変形例に係る電子書籍処理装置において、表示の制限を解除する条件を表す図である。
【図２３】本発明の第２の実施の形態の第２の変形例に係る電子書籍処理装置における継続信号のビットパターンを表す図である。
【図２４】本発明の第２の実施の形態の第２の変形例に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図である。
【図２５】本発明の第２の実施の形態の第２の変形例に係る電子書籍処理装置のユーザが閲覧できる特典の内容を表す図である。
【図２６】本発明の第３の実施の形態に係る電子書籍処理装置において、表示の制限を解除する条件を表す図である。
【図２７】本発明の第３の実施の形態に係る電子書籍処理装置における継続信号のビットパターンを表す図である。
【図２８】本発明の第３の実施の形態に係る電子書籍処理装置における電子書籍表示処理（１）の制御の手順を表すフローチャートである。
【図２９】本発明の第３の実施の形態に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図（その１）である。
【図３０】本発明の第３の実施の形態に係る電子書籍処理装置のユーザが閲覧できる特典の内容を表す図である。
【図３１】本発明の第３の実施の形態の変形例に係る電子書籍処理装置において、表示の制限を解除する条件を表す図である。
【図３２】本発明の第３の実施の形態の変形例に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図である。
【図３３】本発明の第３の実施の形態の変形例に係る電子書籍処理装置のユーザが閲覧できる特典の内容を表す図である。
【図３４】本発明の第４の実施の形態に係る電子書籍処理装置を表すブロック図である。
【図３５】本発明の第４の実施の形態に係る電子書籍処理装置において、使用する電子書籍情報を表す図である。
【図３６】本発明の第４の実施の形態の変形例に係る電子書籍処理装置において、表示の制限を解除する条件などを表す図である。
【図３７】本発明の第４の実施の形態に係る電子書籍処理装置における電子書籍表示処理（２）の手順を表すフローチャートである。
【図３８】本発明の第４の実施の形態に係る電子書籍処理装置の電子書籍表示処理（２）により、電子書籍が表示される状態を表す図（その１）である。
【図３９】本発明の第４の実施の形態に係る電子書籍処理装置の電子書籍表示処理（２）により、電子書籍が表示される状態を表す図（その２）である。
【図４０】本発明の第４の実施の形態に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図（その３）である。
【図４１】本発明の第４の実施の形態に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図（その４）である。
【図４２】本発明の第４の実施の形態に係る電子書籍処理装置の電子書籍表示処理（１）により、電子書籍が表示される状態を表す図（その５）である。
【符号の説明】
【０１５７】
１００，２００  電子書籍処理装置、１０１  データ受信部、１０２  外部記憶部、１０３  継続信号受信部、１０４  内部記憶部、１０５，２０５  管理部、１０６  操作部、１０７，２０７  制御部、１０８  確認部、１０９  表示部。
【図１】
2005242002.tif 000003
【図２】
2005242002.tif 000004
【図３】
2005242002.tif 000005
【図４】
2005242002.tif 000006
【図５】
2005242002.tif 000007
【図６】
2005242002.tif 000008
【図７】
2005242002.tif 000009
【図８】
2005242002.tif 000010
【図９】
2005242002.tif 000011
【図１０】
2005242002.tif 000012
【図１１】
2005242002.tif 000013
【図１２】
2005242002.tif 000014
【図１３】
2005242002.tif 000015
【図１４】
2005242002.tif 000016
【図１５】
2005242002.tif 000017
【図１６】
2005242002.tif 000018
【図１７】
2005242002.tif 000019
【図１８】
2005242002.tif 000020
【図１９】
2005242002.tif 000021
【図２０】
2005242002.tif 000022
【図２１】
2005242002.tif 000023
【図２２】
2005242002.tif 000024
【図２３】
2005242002.tif 000025
【図２４】
2005242002.tif 000026
【図２５】
2005242002.tif 000027
【図２６】
2005242002.tif 000028
【図２７】
2005242002.tif 000029
【図２８】
2005242002.tif 000030
【図２９】
2005242002.tif 000031
【図３０】
2005242002.tif 000032
【図３１】
2005242002.tif 000033
【図３２】
2005242002.tif 000034
【図３３】
2005242002.tif 000035
【図３４】
2005242002.tif 000036
【図３５】
2005242002.tif 000037
【図３６】
2005242002.tif 000038
【図３７】
2005242002.tif 000039
【図３８】
2005242002.tif 000040
【図３９】
2005242002.tif 000041
【図４０】
2005242002.tif 000042
【図４１】
2005242002.tif 000043
【図４２】
2005242002.tif 000044