(57)【特許請求の範囲】
【請求項１】
複数の電子文書を予め格納して、前記複数電子文書のうちから、送信するよう要求された電子文書の情報を送信する配信装置と通信する情報処理装置であって、
所望の電子文書を構成する複数ファイルの使用目的を含む属性情報に基づいて、複数ファイルのうち受信を所望するファイルを選択するための選択手段と、
前記選択手段により選択されたファイルを指定するファイル指定情報を含む前記要求を、前記配信装置に送信するファイル要求送信手段と、
前記配信装置から前記電子文書情報として前記所望の電子文書の前記選択されたファイルを受信処理する電子文書情報受信手段と、
前記電子文書情報受信手段により受信処理した前記選択されたファイルに基づいて前記電子文書の情報を出力処理する出力手段とを備え、
前記選択手段は、
前記出力手段による前記出力処理の制限および前記複数ファイルの属性を示す属性情報に従うファイル選択を支援するための情報を表示する支援情報表示手段を有し、
表示された前記支援するための情報に基づいて外部から前記所望ファイルを選択するために入力された指示に対応する属性情報を有するファイルを、前記複数ファイルから選択し、
前記出力手段は、前記電子文書を構成する前記複数ファイルのうち、前記選択手段により受信を所望するファイルとして選択されなかったファイルについては、当該ファイルの前記使用目的ごとに予め定められた出力方法に基づき、代替データを出力する、情報処理装置。
【請求項２】
情報を格納するための記憶部をさらに備えて、
前記支援情報には、前記記憶部におけるあらたなデータを格納可能な領域の大きさを示す情報と、前記選択されたファイル全体の大きさを示す情報とが含まれる、請求項１に記載の情報処理装置。
【請求項３】
前記属性情報には、電子文書を構成する前記複数ファイルのそれぞれについて、該電子
文書において使用されている場所を示す情報が含まれることを特徴とする、請求項１に記載の情報処理装置。
【請求項４】
前記電子文書情報受信手段により受信処理した前記選択されたファイルに基づいた情報を出力処理する出力手段をさらに備える、請求項１に記載の情報処理装置。
【請求項５】
情報を格納するための記憶部をさらに備えて、
前記受信処理により受信した前記選択されたファイルは前記記憶部に格納されることを特徴とする、請求項１に記載の情報処理装置。
【請求項６】
前記複数ファイルの属性情報には各ファイル毎に対応して立ち読み時再生フラグが含まれ、
前記立ち読み時再生フラグは前記電子文書の購入手続きの有無に応じて対応の前記ファイルの出力処理を許可もしくは禁止に設定するフラグであって、
前記電子文書情報受信手段は、前記選択されたファイルを受信処理する際に、前記電子文書の購入手続きがされていなければ、前記立ち読み時再生フラグの値に応じて配信装置から送信するファイルを制限することを特徴とする、請求項１に記載の情報処理装置。
【請求項７】
前記複数ファイルの属性情報には各ファイル毎に対応して立ち読み時再生フラグが含まれ、
前記立ち読み時再生フラグは前記電子文書の購入手続きの有無に応じて対応の前記ファイルの出力処理を許可もしくは禁止に設定するフラグであって、
前記電子文書の購入手続きがされていない場合においては、
前記選択手段により選択されたファイルのうち、前記立ち読み時再生フラグに、前記電子文書の購入手続きがされていなければ前記出力処理を禁止することを指示する値が設定されたファイルに対する前記ファイル指定情報は、前記ファイル要求送信手段が送信する前記要求には含まれないことを特徴とする、請求項１に記載の情報処理装置。
【請求項８】
複数の電子文書を予め格納して、前記複数電子文書のうちから、送信するよう要求された電子文書の情報を送信する配信装置と通信して、受信した電子文書を出力処理する情報処理装置において実行される情報処理方法であって、
前記出力処理の制限および所望の電子文書を構成する複数ファイルの使用目的を含む属性情報に従うファイル選択の支援情報を表示し、表示された前記支援情報に従う外部からの選択入力に基づいて、複数ファイルのうち受信を所望するファイルを選択するための選択ステップと、
前記選択ステップにより選択されたファイルを指定するファイル指定情報を含む前記要求を、前記配信装置に送信するファイル要求送信ステップと、
前記配信装置から前記電子文書の情報として前記所望の電子文書の前記選択されたファイルを受信処理する電子文書情報受信ステップと、
前記電子文書情報受信ステップにより受信処理した前記選択されたファイルに基づいて前記電子文書の情報を前記出力処理する出力ステップとを備え、
前記出力ステップでは、前記電子文書を構成する前記複数ファイルのうち、前記選択ステップにより受信を所望するファイルとして選択されなかったファイルについては、当該ファイルの前記使用目的ごとに予め定められた出力方法に基づき、代替データを出力する、情報処理方法。
【請求項９】
請求項８に記載の情報処理方法をコンピュータに実行させるための情報処理プログラム。
【請求項１０】
請求項８に記載の情報処理方法をコンピュータに実行させるための情報処理プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子文書のための情報処理装置、情報処理方法、情報処理プログラムおよび情報処理プログラムを記録したコンピュータ読取可能な記録媒体に関し、特に、電子文書データを受信して処理するための情報処理装置、情報処理方法、情報処理プログラムおよび情報処理プログラムを記録したコンピュータ読取可能な記録媒体に関する。
【背景技術】
【０００２】
電子書籍をはじめとした電子文書の配信サービスがインターネットなどを介して行なわれている。特に最近、このサービスにおいて、電子文書を受信し閲覧する側の端末は、パーソナルコンピュータのような高性能の端末から、ＣＰＵ（Central Processing Unit）能力が乏しく、表示画面が小さく、メモリ容量の少ない携帯電話などの機能が限られている端末まで、多岐に渡るようになってきている。また、配信サーバとの接続環境も、光ファイバケーブルやADSL（Asymmetric Digital Subscriber Line）のように高速な通信環境から、携帯電話のように低速な通信環境まで様々である。
【０００３】
電子文書のデータフォーマットとして知られるものに、後述の非特許文献に示すW3C(World Wide Web Consortium)が標準化を進めているHTML（HyperText Mark-up Language）、米国ADOBE社のPDF（Portable Document Format）、米国で標準化が進められているOpen eBookなどがある。これらのフォーマットにおいて、各文書は、本文であるプレーンテキストの他、画像データ、音声データ、映像データなどのマルチメディアデータを混在させることが可能である。これらの多種多様なデータを混在させた電子文書を、パーソナルコンピュータから携帯電話までの種類の異なる端末すべてで表示させることは困難なため、通常は次のようにしている。つまり、電子文書を作成する際に、この電子文書はパーソナルコンピュータ用、この電子文書は携帯電話用というように、表示させる端末を意識して作成し、ユーザが電子文書を配信サーバからダウンロードする際に、自分の端末の種類に対応した電子文書を選択してダウンロードするようになっていた。
【０００４】
HTML文書を表示するブラウザによっては、電子文書内の画像データ（静止画データ、動画データを含む）、音声データなどを表示または再生するかどうかユーザに選択的に設定させるように構成されているものがある。この設定は、電子文書内のすべての画像データおよび音声データに対して一括設定であり、個々の画像データごとに又は音声データごとに個別設定されるものではない。
【０００５】
また、ユーザが配信サーバから電子文書をダウンロードする際に、ダウンロードするか否かのユーザの判断を支援するために電子文書全体のデータ容量をユーザに提示するようにしているものも存在している。
【非特許文献１】Dave Raggett <dsr@w3.org> ,Arnaud Le Hors <lehors@w3.org> ,Ian Jacobs <ij@w3.org> .HTML 4.0 Specification W3C Recommendation. 12.１ Introduction to links and anchors, 13.2 Including an image: the IMG element.［on line］.revised on 24-Apr-1998. W3C (MIT, INRIA, Keio ).［retrieved on 2003-05-27］.Retrieved from the Internet:<URL:http://www.w3.org/TR/1998/REC-html140-19980424/>.
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、表示装置の種類（または機種）ごとに電子文書を作成するのは手間がかかっていた。また、種類の異なる端末毎に同じタイトルの電子文書が複数存在しているため、ユーザが電子文書をダウンロードする際に、自分の端末の種類（または機種）向けとは異なる電子文書を間違って選択してしまうこともあった。
【０００７】
また、電子文書内の画像データのなかには、挿絵的に使われたり、外字を表現するために使われたりするものもあった。また音声データのなかには、バックグランドミュージック（BGM）のように再生しなくても電子文書の内容の理解には影響のない使われ方をするものがある一方で、クリックすると英単語の発音が再生されるようになっている英語の教材などの電子文書のように、再生されないと電子文書の魅力を大きく失う物まである。このように、電子文書内の画像データまたは音声データの使用目的は多種多様である。
【０００８】
ユーザによっては、挿絵が表示されなくてもよいと思う人や、BGMは再生しなくてもよいと思う人も存在する。このように、データの使われ方を元に選択的にデータを表示または再生したり、配信サーバからダウンロードしないように制御するものは存在しなかった。表示または再生しないデータは、ユーザにとって不要なデータであるのにもかかわらずダウンロードする事になり、携帯電話のようにデータの保存領域の容量が乏しい場合には、保存領域を無駄に使い、保存できる電子文書データの量が少なくなってしまう。またダウンロードに要する時間も余分にかかり、通信費が余分にかかる。
【０００９】
この発明の目的は、電子文書の処理に係る負荷を軽減する情報処理装置、情報処理方法、情報処理プログラムおよび情報処理プログラムを記録したコンピュータ読取可能な記録媒体を提供することである。
【課題を解決するための手段】
【００１０】
上述の目的達成のために、この発明のある局面に従う情報処理装置は、複数の電子文書を予め格納して、複数電子文書のうちから、送信するよう要求された電子文書の情報を送信する配信装置と通信する情報処理装置である。具体的には、情報処理装置は、所望の電子文書を構成する複数ファイルの属性情報に基づいて、複数ファイルのうち受信を所望するファイルを選択するための選択手段と、選択手段により選択されたファイルを指定するファイル指定情報を含む要求を、配信装置に送信するファイル要求送信手段と、配信装置から電子文書情報として所望の電子文書の選択ファイルを受信処理する電子文書情報受信手段とを備える。
【００１１】
したがって、情報処理装置においては、所望電子文書を構成する複数ファイルのうち選択手段により予め選択された受信を所望するファイルを指定するファイル指定情報を含む要求をファイル要求送信手段により配信装置に対して送信することにより、配信装置から送信された所望の電子文書の選択ファイルを電子文書情報受信手段により受信処理できる。
【００１２】
それゆえに、情報処理装置では、所望電子文書が配信装置から配信される場合には、ファイル要求送信手段により要求を送信することにより、所望電子文書を構成する複数ファイル全てでなく、そのうちの受信を所望するファイルのみを選択的に受信できるので、電子文書情報受信手段による受信処理に係る負荷を軽減できる。
【００１３】
また、情報処理装置と配信装置間の電子文書の通信に関して回線に係る負荷も軽減できる。
【００１４】
好ましくは選択手段は、複数ファイルの属性を示す属性情報に従うファイル選択を支援するための情報を表示する支援情報表示手段を有し、表示された支援情報に基づいて外部から所望ファイルを選択するために入力された指示に対応する属性情報を有するファイルを、複数ファイルから選択する。
【００１５】
したがって、選択手段による受信を所望するファイルの選択時には、支援情報表示手段により、複数ファイルの属性情報に従うファイル選択を支援するための情報が表示されるから、ユーザは支援情報を参照しながら、所望ファイルを選択するための属性情報の値に対応の指示を入力できる。
【００１６】
それゆえに、所望ファイルを選択するための属性情報の値に対応の指示を適切に入力できる。
【００１７】
好ましくは属性情報には、電子文書を構成する複数ファイルのそれぞれについて、該電子文書における使用目的を示す情報が含まれる。それゆえに、所望ファイルを、そのファイルの使用目的に従い選択できる。
【００１８】
好ましくは、属性情報には、電子文書を構成する複数ファイルのそれぞれについて、該電子文書において使用されている場所を示す情報が含まれる。それゆえに、所望ファイルを、所望電子文書におけるファイルの使用場所に従い選択できる。
【００１９】
好ましくは電子文書情報受信手段により受信処理した選択ファイルに基づいた情報を出力処理する出力手段をさらに備える。
【００２０】
したがって、受信処理した選択ファイルに基づく情報を外部に提示できる。この際に、所望電子文書の全ての情報が提示されるのでなく、選択されたファイルに基づく情報のみが提示されるから、出力処理に係る負荷を軽減できる。この出力処理は表示処理または音声出力処理を含んでよい。
【００２１】
好ましくは情報処理装置は、情報を格納するための記憶部をさらに備えて、受信処理により受信した選択ファイルは記憶部に格納される。
【００２２】
したがって所望電子文書を構成する複数ファイル全てでなく、そのうちの受信を所望するファイルのみを受信して記憶部に格納できるので、記憶部において無駄なメモリ消費を回避できる。
【００２３】
好ましくは、支援情報には、記憶部におけるあらたなデータを格納可能な領域の大きさを示す情報と、選択されたファイル全体の大きさを示す情報とが含まれる。
【００２４】
したがって、選択手段による受信を所望するファイルの選択時には、支援情報表示手段により、記憶部におけるあらたなデータを格納可能な領域の大きさの情報と、選択されたファイル全体の大きさの情報とが表示されるから、ユーザは２つの大きさの情報を比較しながらを、所望ファイルを選択することができる。
【００２５】
それゆえに、所望のファイルを受信したが記憶部の容量不足のために格納できないという事態を予め回避できる。
【００２６】
好ましくは、複数ファイルの属性情報には各ファイル毎に対応して立ち読み時再生フラグが含まれる。立ち読み時再生フラグは電子文書の購入手続きの有無に応じて対応のファイルの出力処理を許可もしくは禁止に設定するフラグである。
【００２７】
選択されたファイルを受信処理する際に、電子文書の購入手続きがされていなければ、立ち読み時再生フラグの値に応じて配信装置から送信するファイルを制限する。
【００２８】
本発明によれば、電子文書を構成する各ファイルのうち、個々のユーザが必要とするファイルのみを、電子文書のダウンロードの前に確認でき、ユーザにとって不要なファイルをダウンロードしなくて済むようになる。その結果、不要なデータをダウンロードすることにより、情報処理装置の記憶部の領域を無駄に使ったり、無駄な通信を引き起こすことを防ぐことができる。また、電子文書を、配信装置において情報処理装置の種類ごとに用意したり、個々のユーザニーズに応じたファイル構成で用意したりする必要がなくなる。
【００２９】
上述の目的を達成するために、この発明の他の局面に従うと、複数の電子文書を予め格納して、複数電子文書のうちから、送信するよう要求された電子文書の情報を送信する配信装置と通信する情報処理装置において実行される情報処理方法は、所望の電子文書を構成する複数ファイルの属性情報に基づいて、複数ファイルのうち受信を所望するファイルを選択するための選択ステップと、選択ステップにより選択されたファイルを指定するファイル指定情報を含む要求を、配信装置に送信するファイル要求送信ステップと、配信装置から電子文書情報として所望の電子文書の選択ファイルを受信処理する電子文書情報受信ステップとを備える。
【００３０】
上述の目的を達成するために、この発明のさらに他の局面に従う情報処理プログラムは、上述の情報処理方法をコンピュータに実行させるための情報処理プログラムである。
【００３１】
上述の目的を達成するために、この発明のさらに他の局面に従うコンピュータ読取可能な記録媒体には、上述の情報処理プログラムが記録される。
【００３２】
上述の情報処理方法または情報処理プログラムを実行することにより、情報処理装置では、所望電子文書が配信装置から配信される場合には、ファイル要求送信ステップにより要求を送信することにより、所望電子文書を構成する複数ファイル全てでなく、そのうちの受信を所望するファイルのみを受信できるので、電子文書情報受信ステップによる受信処理に係る負荷を軽減できる。また、情報処理装置と配信装置間の電子文書の通信に関して回線に係る負荷も軽減できる。
【００３３】
また、次のような配信装置が提供されてもよい。つまり情報処理装置と通信して、予め準備した複数電子文書のうちから、情報処理装置から送信するよう要求された電子文書の情報を送信する配信装置は、次の特徴を有する。
【００３４】
つまり、電子文書は複数ファイルから構成されており、配信装置は情報処理装置から、所望の電子文書を構成する複数ファイルの属性情報に基づいて、選択されたファイルを指定するファイル指定情報を含む前述の要求を受信するファイル要求受信手段と、受信した要求のファイル指定情報に基づいて複数電子文書のうちの所望の電子文書において、その複数ファイルから選択ファイルを検出して情報処理装置に対して送信する手段とを備える。
【００３５】
さらに、この発明の他の局面に従うと上述の情報処理装置において、出力手段は、電子文書を構成する複数ファイルのうち、選択手段により受信を所望するファイルとして選択されなかったファイルについては、当該電子文書に予め記録された代替データに基づく情報を出力する。
【００３６】
好ましくは、電子文書の購入手続きがされていない場合においては、選択手段により選択されたファイルのうち、立ち読み時再生フラグに、電子文書の購入手続きがされていなければ出力処理を禁止することを指示する値が設定されたファイルに対するファイル指定情報は、ファイル要求送信手段が送信する要求には含まれない。
【発明を実施するための最良の形態】
【００３７】
以下、本発明の各実施形態について説明する。なお、ここでは文書データの処理として画像などの表示、音声出力のための処理を例に挙げているが、これに限定されず印刷などの処理であってもよい。
【００３８】
（実施の形態１）
図１の本実施の形態に係る情報処理システムは、電子文書データを保存し、ユーザから要求のあった電子文書データの各ファイルをユーザ側に送信する配信サーバ１００、配信サーバ１００から送信された電子文書データの各ファイルを受信し、表示または再生（画像、文字などの表示、または音声を再生して出力）を行なう表示装置１０１、および配信サーバ１００と表示装置１０１を接続するネットワーク１０２を備える。配信サーバ１００および表示装置１０１はいずれも情報を処理するコンピュータ機能を有する。ここでは表示装置１０１による画像、文字などの表示、または音声を再生して出力する動作を総称して表示再生という。
【００３９】
表示装置１０１は、配信サーバ１００に対して、受信したい電子文書名のデータを送信したり、電子文書データの各ファイルのうちダウンロードしたいファイルを特定するデータを配信サーバ１００に送信する。電子文書データはネットワーク１０２を通じ、配信サーバ１００から表示装置１０１に送信される。
【００４０】
配信サーバ１００は、表示装置１０１に送信する複数の電子文書データ１０をファイル形式で格納する記憶部である文書ＤＢ（Data Base）１０３、表示装置１０１から指示のあったファイルを文書ＤＢ１０３において検索して読込む入力部１０４、および表示装置１０１からの指示を受信するとともに、指示されたファイルを表示装置１０１に送信する送受信部１０５を有する。
【００４１】
表示装置１０１は、データ選択部１０６、送受信部１０７、文書格納部１０８、表示再生部１０９およびユーザ指示受付部１１０を有する。データ選択部１０６は、ユーザからの指示に基づき、ユーザが表示再生を所望する電子文書データ１０を選択したり、その電子文書データ１０で使われているファイルのうち、表示再生が所望されているファイルを選択する。送受信部１０７は、データ選択部１０６で選択した電子文書データまたはファイルを識別する情報、例えば電子文書データ名またはファイル名のデータを配信サーバ１００に送信し、配信サーバ１００から送信されるファイルを受信する。文書格納部１０８は、送受信部１０７で受信した電子文書データ１０の各ファイルを格納する。表示再生部１０９は、文書格納部１０８に格納した内容を表示再生する。ユーザ指示受付部１１０は、外部からのユーザ指示を受付ける。
【００４２】
表示再生部１０９は、画像データに基づく画像を表示するディスプレイなどで構成される表示部や音声データを再生して音声出力するためのスピーカなどで構成される音声出力部を含む。文書格納部１０８は、表示装置１０１に着脱自在に接続可能な磁気記録媒体などの外部記録媒体などで構成される。受信した電子文書データ１０は外部記録媒体に格納するようにしてもよい。
【００４３】
図２には、表示装置１０１を携帯電話９００に適用した場合の例である。携帯電話９００は電子文書データ１０に従う文章や画像を表示する表示部９０１、電子文書データ１０に従う音声を出力する音声出力部９０２、およびキーボタン部９０３を有する。音声出力部９０２は例えばイヤホンなどである。表示部９０１と音声出力部９０２により表示再生部１０９が構成される。また、キーボタン部９０３はユーザ指示受付部１１０の一部を構成するものであって、ユーザからの指示を受け付けるためにユーザにより操作される。ユーザはキーボタン部９０３を操作することにより、表示再生させたい電子文書データ１０を選択したり、表示再生された電子文書のページめくりを指示したりできる。
【００４４】
本実施の形態において、図３Ａに示すように文書ＤＢ１０３の、各電子文書データ１０は、ファイル形式の複数のデータ群（以下、ファイルという）から構成されて、これらファイルは電子文書データ１０ごとに予め文書ＤＢ１０３に保存される。具体的には、電子文書データ１０は本文のデータが記録される本文ファイル１１、本文データ内で使用（引用・参照）される画像データが記録される１以上の画像ファイル１２および音声データが記録される１つ以上の音声ファイル１３、ならびに後述するメタ情報ファイル１４（図８参照）を含むようにして予め構成されている。
【００４５】
図３Ｂを参照して本文ファイル１１は、一般に複数の記録領域に分けて記録されている。本実施の形態では、この分割された一つ一つの記録領域のことをフローと呼び、フローに記録された部分的な本文データのファイルのことをフローファイル２１と呼ぶことにする。フローの区切り方に特に決まりはないが、通常、本文データの章毎とか、記事毎とかの所定単位データ毎に区切られる。なお、本文ファイル１１を分割せず、一つのフローからなる本文ファイル１１としてもよい。本文ファイル１１には、複数のフローファイル２１のほか、目次データを記録する目次ファイル２２を、フローファイル２１とは別個に含むようにしてもよい。これは、通常の本文データを記録するフローファイル２１のみ表示再生できれば、目次ファイル２２は表示再生しなくてもよいというユーザの要求に対して、本文データから目次データを簡単に分離できるようにしておくためである。以降の説明では、本文ファイル１１が複数のフローファイル２１と目次ファイル２２を含む電子文書データ１０を例に挙げて説明する。
【００４６】
フローファイル２１には、そのフローの本文にあたるテキスト、文字の色や文字の太さなどの文字修飾の指示、およびそのフローの途中に挿入される画像データや音声データなどの画像ファイル１２や音声ファイル１３を識別するための、たとえばファイルの名前などの情報が記録されている。このフローファイル２１の書式に特に決まりはないが、例えばHTMLに代表されるタグ付き文書を想定すると理解がしやすい。以降、図４に示すような、XHTMLに独自のタグを追加した形式をフローファイル２１の書式として説明していくが、本発明は特にこの書式に限定されるものではない。
【００４７】
図４のフローファイル２１について説明する。図４において、フローファイル２１はタグ３０１〜３０４を含む。タグ３０１はこのフローを表示再生する際にBGMとして流す音声データのファイル１３（"s1.mp3"）を指定している。タグ３０２は外字を指定するタグであり、外字用の画像データのファイル１２（"i1.jpg"）と画像データを使った表示をしない場合に表示する代替文字列（"（Ｃ）"）を指定する。図５に、”i1.jpg”の画像の例を示す。ユーザが外字を画像で表示するように指示した場合、表示再生部１０９は、図６Ａに示すように、このタグで指定された画像ファイル１２（"i1.jpg"）の内容に基づく文字画像を、周りの文字と同じサイズになるように拡大または縮小して表示する。一方、外字の表示に画像を指示しなかった場合は、図６Ｂに示すように文字コードに従う代替文字列（"（Ｃ）"）を画像の代わりに表示する。代替文字列には、画像に代替されて表示されたとしても、前後の文字列と意味が通じるような文字列が設定されている。タグ３０３は挿絵として挿入する画像ファイル１２（"i2.jpg"）を指定する。ユーザが挿絵のような挿入画像を表示するように指示した場合は、図７Ａのように、画像ファイル１２（"i2.jpg"）の内容に基づく画像９１０が表示される。一方、ユーザが挿絵画像を表示するように指示しなかった場合は、図７Ｂのように、指定された画像ファイル１２の画像を表示する代わりに、挿絵のような挿入画像が実際にはそこに存在している事をユーザに気付かせるためのマーク９１１を表示する。タグ３０４は、図４の「ここ」の文字列３０５をクリックした時に、再生される音声ファイル１３（"s2.mp3"）を指定する。通常の音声はタグ３０４に示す形式で記録される。なお、目次ファイル２２の書式も、フローファイル２１と同様の書式で記述する。
【００４８】
このように本文ファイル１１の各フローファイル２１において使用される画像ファイル１２または音声ファイル１３は、タグを記述して指定する。このことにより、本文ファイル１１と、これとは別個に準備されている指定の画像ファイル１２または音声ファイル１３との間にリンクをはることができるので、タグが記述された箇所で、リンクされた対応の画像ファイル１２の内容に従う画像を表示したり、対応の音声ファイル１３の内容に従う音楽などを再生出力できる。
【００４９】
次に図３のメタ情報ファイル１４について説明する。メタ情報ファイル１４には、電子文書データ１０についての属性、および該電子文書データ１０を構成する本文ファイル１１ならびに本文ファイル１１において使用される１つ以上の画像ファイル１２および音声ファイル１３の属性に関する情報が格納されている。メタ情報ファイル１４の内容は、予め配信サーバ１００に該電子データ１０を登録するときに該電子データ１０の供給者などにより作成されると想定する。メタ情報ファイル１４は電子文書データ１０の表示装置１０１へのダウンロード（送信）に先立ち、最初に配信サーバ１００から表示装置１０１に送信される。図８に示すように、メタ情報ファイル１４は、書誌を示す書誌データ２００、本文ファイル１１に関する情報が記録される本文ファイル情報２０１と、画像ファイル１２に関する情報が記録される画像ファイル情報２０２と、音声ファイル１３に関する情報が記録される音声ファイル情報２０３を含む。
【００５０】
書誌データ２００は、電子文書データ１０のメインのタイトルを示すタイトル名データ２０４、サブタイトルを示すサブタイトル名データ２０５、著者名データ２０６、および電子文書データ１０を一意に特定するための文書IDを示す文書IDデータ２０７を含む。書誌データ２００には、必要に応じて、出版社名やシリーズタイトルなどのその他の項目のデータを追加してもよい。
【００５１】
本文ファイル情報２０１は、この電子文書データ１０が持つフロー数を示すデータ２０８と、フローごとのフローファイル２１の属性情報、即ちフローファイル名のデータ２０９、２１１、および該フローファイル２１のファイルサイズのデータ２１０、２１２と、目次ファイル２２の目次ファイル名のデータ２１３と、目次ファイル２２のファイルサイズのデータ２１４を含む。本文ファイル情報２０１には、フロー数分、フローファイル名データとファイルサイズデータとが、繰り返し含まれる。また、電子文書データ１０に目次情報を付けない場合、目次ファイル名データ２１３およびファイルサイズデータ２１４は省略される。
【００５２】
画像ファイル情報２０２は、この電子文書データ１０の中で使用されている画像データ（画像ファイル１２）の数を示すデータ２１５と、画像ファイル１２毎にその属性、つまりファイル名を示すデータ２１６、２１９、画像データ（画像ファイル１２）の対応の電子文書データ１０における使用目的や使用場所（領域、フロー）に関する情報を示すデータ２１７、２２０、および画像データ（画像ファイル１２）のファイルサイズを示すデータ２１８、２２１を含む。この画像ファイル情報２０２には、画像ファイル１２の数分、対応の画像ファイル名データ２１６〜対応の画像ファイルサイズデータ２１８のデータ群が含まれる。
【００５３】
音声ファイル情報２０３は、この電子文書データ１０の中で使用されている音声データ（音声ファイル１３）の数を示すデータ２２２と、音声ファイル１３毎にその属性情報が含まれる。属性情報は音声ファイル１３のファイル名を示すデータ２２３、２２６、音声データ（音声ファイル１３）の電子文書データ１０における使用目的や使用領域に関する情報を示すデータ２２４、２２７、および音声データ（音声ファイル１３）のファイルサイズを示すデータ２２５、２２８を含む。この音声ファイル情報２０３には、音声ファイル１３の数分、ファイル名データ２２３〜ファイルサイズデータ２２５のデータ群が含まれる。
【００５４】
図８のデータ２１７（２２０）により示される画像ファイル１２の使用目的、使用領域の情報の例を図９に示す。図９のデータ２１７（２２０）は使用目的を示すデータ４００と４０１、および使用領域を示すデータ４０２と４０３を含む。
【００５５】
データ４００は、その画像ファイル１２が外字用の画像のために使用が指定されているかを示す。つまり、本文ファイル１１内のいずれかの箇所で、図４のタグ３０２の‘alt−img’属性によりその画像ファイル１２が指定されていれば、データ４００は"ＹＥＳ"を示し、本文ファイル１１内のどこの箇所においても指定されていなければ、"ＮＯ"を示す。データ４０１は、その画像ファイル１２が挿入画像のために使用が指定されているかどうかを示す。つまり、本文ファイル１１内のいずれかの箇所で、図４のタグ３０３の‘src’属性によりその画像ファイル１２が指定されていれば"ＹＥＳ"を示し、本文ファイル１１内のどこの箇所においても指定されていなければ"ＮＯ"を示す。
【００５６】
データ４０２は、その画像ファイル１２がどのフローで使用されているかを示しており、使用目的にかかわらず、使用されているフローの番号を示す。なお、フロー番号とは図８の本文ファイル情報２０１内の該フローの情報の登録順番を意味する。その画像ファイル１２が複数のフローで使用されている場合には、複数のフロー番号が記録される。データ４０３は目次ファイル２２内でその画像ファイル１２が使用されているどうかを示すデータであり、目次ファイル２２内で使用されていれば"ＹＥＳ"を、使用されていなければ"ＮＯ"を示す。
【００５７】
図１０には、図８のデータ２２４（２２７）に記録される音声ファイル１３の使用目的、使用領域の情報の例が示される。図１０のデータ５００と５０１が使用目的を示し、データ５０２と５０３が使用領域を示す。
【００５８】
データ５００は、その音声ファイル１３がBGMとして使用されているかどうかを示す。つまり、本文ファイル１１内のいずれかの箇所で、図４のタグ３０１の‘x-BGM’属性によりその音声ファイル１３がBGMに指定されていれば、"ＹＥＳ"を示し、本文ファイル１１内のどこの箇所においてもBGMに指定されていなければ、"ＮＯ"を示す。データ５０１は、その音楽ファイル１３が通常の音声として使用されているかどうかを示す。つまり、本文ファイル１１内のいずれかの箇所で、図４のタグ３０４（<a>タグ）の‘href’属性によりその音声ファイル１３が指定されていれば"ＹＥＳ"を示し、本文ファイル１１内のどこの箇所においても指定されていなければ"ＮＯ"を示す。
【００５９】
データ５０２は、その音声ファイル１３がどのフローで使用されているかを示し、使用目的にかかわらず、使用されているフローの番号を示す。このフロー番号とは図８の本文ファイル情報２０１内の該フローの情報の登録順番を意味する。その音声ファイル１３が複数のフローで使用されている場合には、複数のフロー番号が記録される。データ５０３は目次ファイル２２内でその音声ファイル１３が使用されているどうかを示し、使用目的にかかわらず、目次ファイル２２内で使用されていれば"ＹＥＳ"を、使用されていなければ"ＮＯ"を示す。
【００６０】
図１１のフローチャートに従い、電子文書データ１０を表示再生するまでの処理手順を示す。まず、表示装置１０１のユーザは読みたい（表示再生したい）電子文書データ１０を選択する。つまりステップＳ１０１〜１０５が実行される。具体的には、ステップＳ１０１において、データ選択部１０６は、配信サーバ１００にリストの要求を送信するので、ステップＳ１０２とＳ１０３において、配信サーバ１００は該リスト要求を受信して、応じて文書ＤＢ１０３に登録（格納）されている電子文書データ１０のリストを表示装置１０１に送信する。ステップＳ１０４において、表示装置１０１では該リストを受信して表示再生部１０９を介して表示再生する。このリストは文書ＤＢ１０３の各電子文書データ１０のタイトル名データ２０４の配列からなり、配信サーバ１００において予め作成されて準備されていると想定する。ステップＳ１０５において、ユーザは表示されているリストを参照して、表示再生したい電子文書データ１０のタイトル名データ２０４をユーザ指示受付部１１０を介して選択する。
【００６１】
もし、文書ＤＢ１０３に登録されている電子文書データ１０の数が多い場合には、表示再生したい電子文書データ１０のカテゴリやキーワードなどの条件をユーザに入力してもらい、配信サーバ１００に送信して、その条件を満たす電子文書データ１０のみのリストを取得するようにしてもよい。
【００６２】
次にステップＳ１０６において、データ選択部１０６は、選択された電子文書データ１０のタイトル名データ２０４を含む対応のメタ情報ファイル１４の送信要求を、送受信部１０７を介して、配信サーバ１００に送信する。
【００６３】
ステップＳ１０７において、配信サーバ１００の入力部１０４は送受信部１０５を介して該要求を受信すると、ステップＳ１０８において、該要求のタイトル名データ２０４に基づいて文書ＤＢ１０３を検索して、該タイトル名データ２０４に一致する電子文書データ１０の、すなわち選択指定された電子文書データ１０のメタ情報ファイル１４を読出して、送受信部１０５を介して表示装置１０１に送信する。
【００６４】
ステップＳ１０９において、表示装置１０１のデータ選択部１０６は、送信されたメタ情報ファイル１４を送受信部１０７を介して受信する。
【００６５】
次にステップＳ１１０において、データ選択部１０６は受信したメタ情報ファイル１４の内容を解析し、ダウンロードする必要のあるファイルをユーザが選択するのを支援するための情報を図１２に示すようなダイアログボックス７００〜７０４を用いて表示再生部１０９を介してユーザに提示し、表示再生したい部分のデータをユーザ指示受付部１１０を介してユーザに選択させる。図１２のダイアログボックス７００〜７０４においてユーザ指示受付部１１０を介してチェック（∨）されなかった（選択されなかった）属性を有するファイルは、配信サーバ１００からのダウンロード（送信）対象から外される。
【００６６】
ステップＳ１１１ではデータ選択部１０６は、ステップＳ１１０において、ダウンロードすべきと選択されたファイルをダウンロードするために、配信サーバ１００に対してメタ情報ファイル１４内に記録された文書IDデータ２０７とダウンロード対象と決定された全てのファイル名のデータを含むダウンロード要求（配信要求）を、送受信部１０７を通じて配信サーバ１００に送信する。
【００６７】
ステップＳ１１２とＳ１１３において、配信サーバ１００の入力部１０４は送受信部１０５を介して該ダウンロード要求を受信すると、ダウンロード要求された１つ以上のファイルを文書ＤＢ１０３から読出して送受信部１０５を介して表示装置１０１に送信する。
【００６８】
ステップＳ１１４において表示装置１０１では、配信サーバ１００から送信されたファイルを送受信部１０７を介して受信して文書格納部１０８に格納する。これによりユーザが表示再生を所望する１つ以上のファイルのダウンロードが完了する。この時、ファイルごとに個々にダウンロードするように構成してもよいが、煩雑であれば、配信サーバ１００側で、表示装置１０１にダウンロードすると選択した複数ファイルを一つのファイルにアーカイブした後に、送信するように設計してもよい。
【００６９】
その後、ステップＳ１１５において、表示装置１０１では、表示再生部１０９は文書格納部１０８に格納された１つ以上のファイルに基づき電子文書データ１０を表示再生する。具体的には、ステップＳ１１０において、ユーザが外字に使用されている画像を表示しないように設定した場合、図６Ｂのように外字用のタグで指定されている代替文字列（図４のタグ３０２を参照）を用いた表示がされる。挿入画像を表示しないように設定した場合は、図４のタグ３０３のように挿入画像の画像ファイル１２が指定されていても挿入画像は表示されることなく、図７Ｂのように、画像が存在していることをユーザに知らすためのマーク９１１が代わりに表示される。なお、表示画面が小さい、画像データを表示できないなど、処理能力上、マーク９１１の表示ができない表示装置は、<img>タグ３０３の前後の文章（文字列）をくっつけて表示するようにしてもよい。また、BGMの音声ファイル１３を再生しないようにユーザが設定した場合は、図４のタグ３０１のようにフロー再生表示時のBGMの音声ファイル１３が指定されていても、音声ファイル１３を再生しない、すなわちBGMを出力しないように制御する。また、BGMを除く通常音声を再生しないように設定した場合は、<a>タグ（図４のタグ３０４を参照）ではさまれた領域がユーザによりクリックなどされて指示されてもタグ３０４で指定された音声ファイル１３による音声を再生しないように制御する。
【００７０】
ここで、ステップＳ１１０の処理を補足する。図１２のダイアログボックス７００は、ユーザが表示再生したい本文を選択するためのものである。つまり、表示再生するフローを全フローとするか、それともユーザの指定したフローのみとするかを、および目次を表示再生するかどうかを、ユーザ指示受付部１１０を介してユーザに指定させるようにするためのものである。図１２の例では、１つめと２つめのフローファイル２１と目次ファイル２２が再生表示の対象に指定され、本文のそれ以外の部分（フローファイル２１）は再生表示しない対象に指定されている。
【００７１】
このような指定の場合、この２つのフローと目次以外の内容を示すフローファイル２１はダウンロード対象から外される。また、選択された２つのフローファイル２１および目次ファイル２２で使用されていない画像ファイル１２および音声ファイル１３が、図９のデータ４０２とデータ４０３、および図１０のデータ５０２とデータ５０３を基に特定されて、特定されたこれらファイルもダウンロード対象から外される。具体的には、ある画像ファイル１２のデータ４０２が、ダイアログボックス７００で選択された２つのフローの番号のいすれも示さず、かつデータ４０３にも"ＮＯ"が指定されている場合には、該画像ファイル１２は、ダウンロードの対象外と判断される。
【００７２】
ダイアログボックス７０１は表示を所望する画像をユーザに選択させるためのものである。ユーザに、表示する画像を全ての画像ファイル１２の画像とするか、特定の役割をする、すなわち特定の属性を有する画像の画像ファイル１２のみとするかを選択させるために使われる。図１２のダイアログボックス７０１では、「外字用の画像」という属性の画像ファイル１２のみが表示対象に指定されており、「挿入画像」という属性の画像ファイル１２は表示の対象からはずされている。この場合、画像ファイル１２のうち、図９の対応のデータ４００が"ＮＯ"を示す画像ファイル１２は、すべてダウンロードの対象から外される。逆にダイアログボックス７０１で「挿入画像を表示」が選択され、かつ「外字用の画像を表示」が選択されていない場合には、画像ファイル１２のうち図９の対応のデータ４０１が"ＮＯ"を示す画像ファイル１２はダウンロードの対象から外される。
【００７３】
なお、表示装置１０１が、画像の表示に対応していない機種の場合、データ選択部１０６は、ダイアログボックス７０１の設定にかかわらず、全ての画像ファイル１２をダウンロードの対象から外したり、ユーザによるダイアログボックス７０１の設定ができないように制限するように構成してもよい。
【００７４】
この結果、表示装置１０１が処理できない画像ファイル１２はダウンロードしないように構成できるので、ユーザの所有する表示装置１０１の機種が、画像表示可能なもの、表示不可のものの２種類存在している場合でも、文書ＤＢ１０３に格納する電子文書データ１０を機種毎に用意する必要がなくなる。従って、コンテンツ作成者の負担は少なくなるとともに、また文書ＤＢ１０３に格納できる電子文書データ１０の数をより多くすることができる。
【００７５】
ダイアログボックス７０２は再生したい音声を選択するためのダイアログボックスである。このダイアログボックス７０２を通じ、ユーザに、選択した電子文書データ１０について再生する音声ファイル１３を全てとするか、特定の役割、すなわち特定の属性を有する音声ファイル１３のみとするかを選択させることができる。図１２のダイアログボックス７０２では、「通常音声」という属性の音声ファイル１３のみが再生対象に指定されており、‘BGM’という属性の音声ファイル１３は再生対象から外されている。この場合、選択した電子文書データ１０で使用されている音声ファイル１３のうち、図１０の対応のデータ５０１が"ＮＯ"を示す音声ファイル１３は、すべてダウンロード対象から外される。逆にダイアログボックス７０２で「BGMを再生」が選択され、「通常音声を再生」が選択されていない場合、図１０の対応のデータ５００が"ＮＯ"を示す音声ファイル１３はダウンロードの対象から外される。
【００７６】
なお、表示装置１０１が、音声再生に対応していない機種の場合、データ選択部１０６は、ダイアログボックス７０２の設定にかかわらず、全ての音声ファイル１３をダウンロードの対象から外したり、ユーザによるダイアログボックス７０２の設定ができないように制限するように構成してもよい。
【００７７】
この結果、表示装置１０１が処理できない音声ファイル１３はダウンロードしないように構成できるので、ユーザの所有する表示装置１０１の機種が、音声再生可能なもの、再生不可なものの２種類存在している場合でも、文書ＤＢ１０３に格納する電子文書データ１０を機種毎に用意する必要がなくなる。従って、コンテンツ作成者の負担は少なくなるとともに、また文書ＤＢ１０３に格納できる電子文書データの数をより多くすることができる。
【００７８】
ダイアログボックス７０３は、ユーザの選択したファイルのデータサイズの合計（電子文書サイズ）値を表示する領域である。データ選択部１０６は、ダイアログボックス７００、７０１および７０２のいずれにおいても、ダウンロードの対象から外されなかった（ダウンロード対象と選択された）ファイルのファイルサイズの合計値を、図８の選択されたファイルに対応のデータ２１０、２１２、２１８、２２１、２２５、および２２８などから計算してダイアログボックス７０３に表示する。
【００７９】
ダイアログボックス７０４は、表示装置１０１に保存できるデータサイズの最大値（保存可能サイズ）であり、具体的には文書格納部１０８のデータ保存領域の残りサイズと一致する。データ選択部１０６は該残りサイズを文書格納部１０８から取得してダイアログボックス７０４に表示する。ユーザはダイアログボックス７０３に表示されるダウンロード対象のファイルによる電子文書サイズとダイアログボックス７０４の保存可能サイズとを比較しながら、その比較結果に基づき、必要に応じてダイアログボックス７００、７０１、および７０２による表示再生するファイルの再度の選択指定（絞込み）を行なう。
【００８０】
このように処理することで、ユーザが表示再生を所望しないファイルはダウンロードされないから、無駄な通信を省くことができ、文書格納部１０８のデータ保存領域を有効に使える。
【００８１】
なお、本実施形態では、電子文書データ１０のダウンロードに先立ち、メタ情報ファイル１４を配信サーバ１００から表示装置１０１にダウンロードし、データ選択部１０６は、このメタ情報ファイル１４に基づき、ユーザに表示再生を所望するファイルを選択させるようにしたが、選択手順はこれに限定されない。たとえば、メタ情報ファイル１４を用いることなく選択してもよい。具体的には、表示装置１０１は、図１２のダイアログボックス７０４の保存可能サイズ、およびダイアログボックス７０１と７０２に対するユーザの選択結果を、表示再生したい電子文書の文書IDとともにダウンロード要求として配信サーバ１００に送信する。配信サーバ１００側で該ダウンロード要求を受信すると、該要求で指定された電子文書データ１０のいくつかのフローファイル２１、画像ファイル１２、音声ファイル１３および目次ファイル２２を選択して文書ＤＢ１０３から読出して、表示装置１０１に送信するようにしてもよい。なお、この場合には、配信サーバ１００は送信されるファイルを、そのファイルサイズの合計値が該ダウンロード要求が示す保存可能サイズを超えないように選択しているものとする。
【００８２】
本実施の形態では、電子文書を構成する各ファイルのうち、個々のユーザが必要とするファイルのみを、電子文書のダウンロードの前に確認でき、ユーザにとって不要なファイルをダウンロードしなくて済むようになる。その結果、不要なデータをダウンロードすることにより、表示再生のためのデータ保存領域を無駄に使ったり、無駄な通信を引き起こすことを防ぐことができる。また、電子文書データ１０を、表示装置１０１の機種ごとに用意したり、個々のユーザニーズに応じたファイル構成で用意したりする必要がなくなる。
【００８３】
（実施の形態２）
本実施の形態では、電子文書データ１０を正規に購入してダウンロードするに先立ち、電子文書データ１０の内容が自分の欲している内容かどうかを確認するために、購入しなくても電子文書データ１０の一部の内容を確認できるように構成する。以下の説明では、この購入前の確認動作を「立ち読み」と表記する。本実施の形態では、配信サーバに格納する電子文書データ１０を、立ち読み用と正規購入用とに分けて作らなくてもいいようにすることを特徴としている。
【００８４】
図１３の本実施の形態２に係る情報処理システムは、電子文書データ１０を保存し、ユーザから要求のあった電子文書データ１０の各ファイルをユーザ側に送信する配信サーバ１０００、配信サーバ１０００から送信された電子文書データ１０の各ファイルを受信し、表示再生（画像、文字などの表示、音楽の再生）を行なう表示装置１００１、および配信サーバ１０００と表示装置１００１を接続するネットワーク１００２を備える。配信サーバ１０００および表示装置１００１はいずれも情報を処理するコンピュータ機能を有する装置で構成されている。
【００８５】
表示装置１００１は、配信サーバ１０００に対して、受信したい電子文書名、電子文書の購入意思の有無、購入する場合には課金に必要な情報、および電子文書データ１０の各ファイルのうちダウンロードしたい１つ以上のファイルを特定するデータを配信サーバ１０００に送信する。電子文書データ１０はネットワーク１００２を通じ、配信サーバ１０００から表示装置１００１に送信される。
【００８６】
配信サーバ１０００は、表示装置１００１に送信する複数の電子文書データ１０をファイル形式で蓄積する文書ＤＢ（Data Base）１００３、表示装置１００１から指示のあったファイルを文書ＤＢ１００３から検索して読込む入力部１００４、送信する電子文書ファイル１０を立ち読みコンテンツと扱うか、正規に購入したコンテンツと扱うかを判断する立ち読み判定部１０１１、および表示装置１００１からの指示を受信するとともに指示された電子文書データ１０を表示装置１００１に送信する送受信部１００５を有する。
【００８７】
立ち読み判定部１０１１は、表示装置１００１から送信される購入意思の有無および課金に必要な情報に基づき、購入意思があり、かつ課金に必要な情報が揃って課金が正常に終了したと判定した場合に、送信する電子文書データ１０を正規に購入したコンテンツと判断する。一方、購入意思がないか、もしくは課金処理が正常に終了しなかったと判定した場合には、その電子文書データ１０を立ち読みコンテンツと判断する。送受信部１００５は、立ち読み判定部１０１１により立ち読みコンテンツと判断された電子文書データ１０に対しては、立ち読み時においても再生が許可されているファイルのみを表示装置１００１に送信する。この許可の指定方法は後述する。
【００８８】
表示装置１００１はデータ選択部１００６、送受信部１００７、文書格納部１００８、表示再生部１００９およびユーザ指示受付部１０１０を有する。データ選択部１００６ユーザが表示再生を所望している電子文書データ１０を選択したり、その電子文書データ１０を構成するファイルのうちユーザが表示再生を所望しているファイルを選択する。送受信部１００７は、データ選択部１００６で選択した電子文書データ名やファイル名のデータを配信サーバ１０００に送信し、配信サーバ１０００から送信されるファイルを受信する。文書格納部１００８は、送受信部１００７で受信した電子文書データ１０の各ファイルを格納する。表示再生部１００９は、文書格納部１００８に格納した内容を表示再生する。ユーザ指示受付部１０１０は外部からのユーザ指示を受付ける。
【００８９】
ユーザ指示受付部１０１０は、データ選択部１００６で選択した電子文書データ１０を購入するかどうかをユーザが選択するために、また課金に必要な情報を入力するためにも使用される。また、表示再生部１００９は、画像データに基づく画像を表示するディスプレイなどで構成される表示部や音声データを再生して音声を出力するためのスピーカなどで構成される音声出力部を含む。文書格納部１００８は、表示装置１００１に接続可能な磁気記録媒体などの外部記録媒体などで構成されて、受信した電子文書データ１０は外部記録媒体に格納されるようにしてもよい。
【００９０】
本実施の形態において、電子文書データ１０は、実施の形態１と同様、図３Ａに示される種類のファイルから構成される。このうち、メタ情報ファイル１４のみ、実施の形態１とは形式が異なる。図１４に実施の形態２におけるメタ情報ファイル１４Ａの形式を示す。図１４のメタ情報ファイル１４Ａにおいて、実施の形態１におけるメタ情報ファイル１４と同じ項目には同じ番号を付記した。同じ番号が付された項目は、実施の形態1と意味および書式ともに同じとなるので、詳細な説明は省略する。また、紙面の都合上、図１４の書誌データ２００には図４のデータ２０４〜２０７が記載されていないが、実施の形態１と同様、書誌データ２００にはタイトル名のデータ２０４、サブタイトル名のデータ２０５、著者名のデータ２０６および文書IDのデータ２０７が記録されている。
【００９１】
本実施の形態２では、実施の形態１と異なり、フローファイル２１毎に、目次ファイル２２に、画像ファイル１２毎に、および音声ファイル１３毎に対応して立ち読み時再生フラグ１１０１、１１０２、１１０３、１１０４、１１０５、１１０６および１１０７が追加されて割当されている。立ち読み時再生フラグとは、電子文書データ１０の購入処理をせずに電子文書データ１０のダウンロードをユーザが要求した場合に、対応のファイルの表示装置１００１での表示再生を許可するか否かを指定するフラグである。立ち読み時再生フラグは、購入処理しなくても表示再生可能とすることを意味する"ＹＥＳ"と、購入処理しないと表示再生できない事を意味する"ＮＯ"のいずれかの値をとる。
【００９２】
立ち読み時再生フラグ１１０１と１１０２は各々のフローファイル２１に対して、立ち読み時再生フラグ１１０３は目次ファイル２２に対して、立ち読み時再生フラグ１１０４と１１０５は各々の対応の画像ファイル１２に対して、立ち読み時再生フラグ１１０６および１１０７は各々の対応の音声ファイル１３に対して、それぞれ立ち読み時の表示再生を許可するか否かを示している。
【００９３】
図１５は、電子文書データ１０を表示再生するまでの処理フローを示す。まず、ユーザは読みたい（表示再生したい）電子文書データ１０を選択する。この処理に相当するのがステップＳ２０１からＳ２０５までの処理である。この処理は、図１１のステップＳ１０１からＳ１０５の処理と同様であるため、説明を省略する。次にステップＳ２０６により、その選択した電子文書データ１０を購入する意思があるかどうか、ユーザ指示受付部１０１０を通じてユーザに指定させる。この結果、購入すると指示があった場合は（ステップＳ２０６で”ＹＥＳ”）、ステップＳ２０７に移り、購入処理に入る。ステップＳ２０７では、課金のために必要な情報などをユーザに入力させ、入力された課金のための情報と購入したい電子文書データ１０を特定する情報とを配信サーバ１０００に送信する。配信サーバ１０００はこれらの情報を受信すると、受信した内容に従い購入処理を行い、ユーザがその電子文書データ１０を購入したことを記憶しておく（ステップＳ２０８）。購入処理が終了すると、ステップＳ２０９に移り、電子文書データ１０のダウンロード処理を行う。一方、ステップＳ２０６において、選択した電子文書データ１０を購入せずに立ち読みをする旨のユーザ指示があった場合は（ステップＳ２０６で”ＮＯ”）、購入処理をせずのステップＳ２０９に移り、電子文書データ１０のダウンロード処理を行う。
【００９４】
ステップＳ２０９以降のダウンロード処理では、まず、電子文書データ１０を構成する複数のファイルのうち、メタ情報ファイル１４Ａが表示装置１００１にダウンロードされる。このメタ情報ファイル１４Ａのダウンロード処理であるステップＳ２０９〜Ｓ２１２の処理は、実施の形態１の処理ステップＳ１０６〜Ｓ１０９と同様であるので、説明を省略する。
【００９５】
メタ情報ファイル１４Ａをダウンロード後、ユーザが所望するファイルのみを選択的にダウンロードするまでの処理（ステップＳ２１３〜Ｓ２１７）も、実施の形態１の処理ステップＳ１１０〜Ｓ１１４とほぼ同様であるので、処理の異なる箇所のみを以下に説明する。
【００９６】
まず、ステップＳ２１６では、表示装置１００１からダウンロード（送信）するように要求されたファイルを表示装置１００１に送信することになるが、電子文書データ１０の購入処理がステップＳ２０７で実行されたかどうかで送信されるファイルが異なる。購入処理がされていた場合は送信が要求されたファイルの全てを、購入処理がされていない場合には送信が要求されたファイルのうち対応の立ち読み時再生フラグ（１１０１〜１１０７）の値が"ＹＥＳ"に設定されたファイルのみを表示装置１００１に送信する。
【００９７】
なお、表示装置１００１のステップＳ２１４の処理においては、ステップＳ２１３でダウンロードするようにユーザが指定したファイルの立ち読み時再生フラグの値に基づき、立ち読み時に表示再生が許可されていないファイルは配信サーバ１０００にダウンロード要求しないように処理してもよい。
【００９８】
最後に電子文書データ１０を表示再生するステップＳ２１８の処理も、実施の形態１の処理ステップＳ１１５と同様である。ステップＳ２１７でダウンロードされなかったファイルに対して、処理ステップＳ１１５と同様の処理をすればよい。なお、立ち読み時であるためにこのページには表示再生できなかったファイルが存在する事のメッセージＭ１をユーザに報知するために、図１６のような画面を表示再生部１００９に表示するようにしてもよい。メッセージＭ１は表示に限らず、音声で提示されてもよい。ユーザはメッセージＭ１を確認してメッセージＭ１中のアイコンＣ１をユーザ指示受付け部１０１０を介してクリックすると、画面からページ上の該メッセージＭ１は消去して該ページのみが表示される状態となる。
【００９９】
以上のように本実施の形態２によれば、立ち読み時再生フラグを利用することで、同一の電子文書データ１０を立ち読み用と正規購入用との２種類作らなくてもいいので、電子文書データ１０の作成者の負担が軽減でき、また、文書ＤＢ１００３に格納する各電子文書データ１０も１種類で済むので、文書ＤＢ１００３を効率よく使うことができる。
【０１００】
（実施の形態３）
本実施の形態では、表示装置１０１または１００１が搭載されるコンピュータが示される。ここでいうコンピュータとは、パーソナルコンピュータなどの汎用コンピュータだけではなく、携帯端末、携帯電話などのように、ＣＰＵの搭載された専用端末も含まれる。
【０１０１】
図１７を参照して、図１の表示装置１０１または図１３の表示装置１００１が搭載されるコンピュータは次のものを備える。図１と図１３のユーザ指示受付部１１０と１０１０に対応の図１７の入力部８０１、外部からＣＤ−ＲＯＭ（compact disk-read only memory）８１１またはFD（フレキシブルディスク）やフラッシュメモリカードなどの磁気型メモリカード８１０が着脱自在に装着されて、装着されたこれら記録媒体の情報をアクセスするための図１７の外部記憶ドライバ８０２、図１と図１３の表示再生部１０９と１００９のための図１７の表示再生制御部８０３、音声出力部８０４および表示部８０５、該コンピュータを集中的に制御・監視する図１７のＣＰＵ（central processing unit）８０６、ROMなどからなる図１７のプログラム用メモリ８０７、各種データを格納するためのRAM（random access memory）などからなるデータ用メモリ８０８、および該コンピュータとインターネットなどのネットワーク１０２を通信可能に接続するための図１と図１３の送受信部１０７と１００７に対応の通信I/F（interface）８０９を備える。
【０１０２】
入力部８０１はタブレット、キーボード、テンキーなどからなり、表示再生させたい電子文書の選択や、図１２のダイアログボックス７００〜７０４によるダウンロードファイルの選択、表示再生のための処理時のページめくりの指示などの各種指示を外部から入力するために操作される。
【０１０３】
外部記憶ドライバ８０２に装着される磁気型メモリカード８１０、ＣＤ−ＲＯＭ８１１には図１１と図１５の処理手順をＣＰＵ８０６の制御のもとに実行するためのプログラムや配信サーバ１００または１０００からダウンロードした電子文書データ１０が格納される。このプログラムはあらかじめ磁気型メモリカード８１０、またはＣＤ−ＲＯＭ８１１に格納されている場合だけでなく、配信サーバ１００と１０００などの外部装置からネットワーク１０２を介してダウンロードして外部記憶ドライバ８０２によりこれら記録媒体に書込んで保存するようにしてもよい。なお、このプログラムは図示されないがコンピュータが固定のハードディスクを備えて、ここに記録されるとしてもよい。また、あらかじめプログラムをプログラム用メモリ８０７に記録した状態で、表示装置１０１または１００１をユーザに配布するようにしてもよい。
【０１０４】
これらのプログラムは、ＣＰＵ８０６制御のもとに磁気型メモリカード８１０またはＣＤ−ＲＯＭ８１１から直接に読出されて実行されてもよいし、磁気型メモリカード８１０またはＣＤ−ＲＯＭ８１１からプログラム用メモリ８０７とデータ用メモリ８０８に一旦ロードした後に実行されてもよい。実行時には、表示再生制御部８０３の制御に従って、表示部８０５に電子文書内の本文や画像が表示され、音声出力部８０４により、電子文書内の音声が再生される。
【０１０５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１０６】
【図１】本実施の形態１に係る情報処理システムの構成図である。
【図２】本実施の形態１に係る表示装置が搭載された携帯電話の概観を示す図である。
【図３Ａ】本実施の形態１に係る文書ＤＢの内容例を示す図である。
【図３Ｂ】本実施の形態１に係る文書ＤＢの内容例を示す図である。
【図４】本実施の形態１に係るフローファイルの一例を示す図である。
【図５】外字画像の表示例を示す図である。
【図６Ａ】外字画像の表示例と、代替文字列の表示例を示す図である。
【図６Ｂ】外字画像の表示例と、代替文字列の表示例を示す図である。
【図７Ａ】挿絵画像がダウンロードされた場合と、ダウンロードされていない場合の表示例を示す図である。
【図７Ｂ】挿絵画像がダウンロードされた場合と、ダウンロードされていない場合の表示例を示す図である。
【図８】本実施の形態１に係るメタ情報ファイルの一例を示す図である。
【図９】本実施の形態１に係るメタ情報ファイルのうち、画像データの使用目的と使用領域のデータ構造を説明する図である。
【図１０】本実施の形態１に係るメタ情報ファイルのうち、音声データの使用目的・使用領域のデータ構造を説明する図である。
【図１１】本実施の形態１に係る電子文書データを表示または再生するまでの処理フローチャートである。
【図１２】本実施の形態１に係るファイル選択のためのダイアログボックスの表示例を示す図である。
【図１３】本実施の形態２に係る情報処理システムの構成図である。
【図１４】本実施の形態２に係るメタ情報ファイルの一例を示す図である。
【図１５】本実施の形態２に係る電子文書データを表示または再生するまでの処理フローチャートである。
【図１６】本実施の形態２に係る立ち読み時に表示または再生できないファイルがあることを表示するダイアログボックスの例を示す図である。
【図１７】本実施の形態に係る表示装置が搭載されるコンピュータの構成図である。
【図１】
0004808028.tif 000002
【図２】
0004808028.tif 000003
0004808028.tif 000004
【図４】
0004808028.tif 000005
【図５】
0004808028.tif 000006
0004808028.tif 000007
0004808028.tif 000008
【図８】
0004808028.tif 000009
【図９】
0004808028.tif 000010
【図１０】
0004808028.tif 000011
【図１１】
0004808028.tif 000012
【図１２】
0004808028.tif 000013
【図１３】
0004808028.tif 000014
【図１４】
0004808028.tif 000015
【図１５】
0004808028.tif 000016
【図１６】
0004808028.tif 000017
【図１７】
0004808028.tif 000018