(57)【要約】      （修正有）【課題】対話型電子書籍システムを提供する。【解決手段】対話型電子書籍システム２００は、エンコーダ２０４と、ビデオ分配システム２０８と、コネクタ２１２と、テキスト・セレクタ２１６とで構成され、エンコーダ２０４は、テキスト・データをビデオ信号上に配置して複合信号を形成し、ビデオ分配システム２０８は、エンコーダ２０４のシングル・ポイントからのビデオ信号を、コネクタ２１２を有する複数の場所に分配し、コネクタ２１２は、デジタル又はアナログ・ビデオ信号をビデオ分配システム２０８から受け取り、複合ビデオ信号から、テキスト・データを分離、引き離し又は抽出し、必要であれば、抽出されたテキスト・データは、デジタル・ビット・ストリームに変換し、テキスト・セレクタ２１６は、コネクタ２１２と共に機能して、テキストを選択する。【選択図】図１
2011040085.tif 000002
【特許請求の範囲】
【請求項１】
電子データがビューワ上に表示される対話型電子書籍システムであって、
テキスト及びグラフィクス・ファイルと前記テキスト及びグラフィクス・ファイルに結合された制御ファイルとを備えた対話型電子書籍と、
前記テキスト及びグラフィクス・ファイルに結合された対話型ファイルと、
を備えていることを特徴とする対話型電子書籍システム。
【請求項２】
請求項１記載の対話型電子書籍システムにおいて、前記対話型ファイルは電子リンクによって前記テキスト及びグラフィクス・ファイルに結合されていることを特徴とする対話型電子書籍システム。
【請求項３】
請求項２記載の対話型電子書籍システムにおいて、前記電子リンクはＨＴＭＬリンクであることを特徴とする対話型電子書籍システム。
【請求項４】
請求項１記載の対話型電子書籍システムにおいて、前記対話型ファイルは前記対話型電子書籍の中に位置していることを特徴とする対話型電子書籍システム。
【請求項５】
請求項１記載の対話型電子書籍システムにおいて、前記対話型ファイルは前記対話型電子書籍から離れているリモート・ファイルに配置されていることを特徴とする対話型電子書籍システム。
【請求項６】
請求項５記載の対話型電子書籍システムにおいて、前記リモート・ファイルと前記対話型電子書籍とは、電子書籍ビューワ、インターネット・ウェブ・サイト及びイントラネット・ウェブ・サイトの中の１つ又は複数に配置されていることを特徴とする対話型電子書籍システム。
【請求項７】
請求項５記載の対話型電子書籍システムにおいて、前記リモート・ファイルが配置された図書館を更に備えていることを特徴とする対話型電子書籍システム。
【請求項８】
請求項５記載の対話型電子書籍システムにおいて、前記リモート・ファイルはオペレーション・センタから検索可能であることを特徴とする対話型電子書籍システム。
【請求項９】
請求項１記載の対話型電子書籍システムにおいて、前記対話型ファイルは埋込型エクササイズを含むことを特徴とする対話型電子書籍システム。
【請求項１０】
請求項９記載の対話型電子書籍システムにおいて、前記埋込型エクササイズは、
名称ブロックとパスワード・ブロックと日付ブロックと時間ブロックとを含むヘッダ・ファイルと、
質問ブロックと回答ブロックとを含む練習ファイルと、
ヘルプ・ファイルと命令ファイルと送信コマンドを実行するソフトウェアとを含むエンド・ブロックと、
を備えていることを特徴とする対話型電子書籍システム。
【請求項１１】
請求項１０記載の対話型電子書籍システムにおいて、前記名称ブロックは認証されたユーザ名を認識するソフトウェアを含み、前記パスワード・ブロックは有効なパスワードを認識するソフトウェアを含み、前記時間ブロックは前記埋込型エクササイズに対する開始時間と終了時間とを含み、前記エンド・ブロックは前記ビューワ上の表示のための前記命令ファイルからの命令を提供するソフトウェアを含むことを特徴とする対話型電子書籍システム。
【請求項１２】
請求項１０記載の対話型電子書籍システムにおいて、制御プログラム・ソフトウェアを更に備えており、前記制御プログラム・ソフトウェアは、前記埋込型エクササイズの動作を制御し、有効なパスワードを認識すると前記質問ブロックを提供することを特徴とする対話型電子書籍システム。
【請求項１３】
請求項１２記載の対話型電子書籍システムにおいて、前記制御プログラム・ソフトウェアは、前記回廊ブロックの中の回答を受け取り前記回答ブロックのサイズを制限し先行する回答の終了時に次の質問を提供するソフトウェアを含むことを特徴とする対話型電子書籍システム。
【請求項１４】
請求項１２記載の対話型電子書籍システムにおいて、前記制御プログラム・ソフトウェアは前記回答ブロックのサイズを調整するソフトウェアを含むことを特徴とする対話型電子書籍システム。
【請求項１５】
請求項１２記載の対話型電子書籍システムにおいて、前記制御プログラム・ソフトウェアは、キーボード、データ記憶装置、外部計算機、パーソナル・コンピュータ、図書館ユニット及び電子ノート・パッドの中の１つから入力された回答を受け取ることを特徴とする対話型電子書籍システム。
【請求項１６】
請求項１２記載の対話型電子書籍システムにおいて、前記対話型電子書籍に結合されたデータベースを更に備え、前記データベースは難易度の異なる質問を含んでおり、前記制御プログラム・ソフトウェアは前記エクササイズ・ファイルにおいて提供する複数の質問を前記データベースからランダムに選択し、前記複数の質問の当初の選択は第１の難易度を有する質問を含むことを特徴とする対話型電子書籍システム。
【請求項１７】
請求項１６記載の対話型電子書籍システムにおいて、前記当初の選択が成功裏に終了すると、前記制御プログラム・ソフトウェアは、前記当初の選択よりも難易度が高い複数の質問で構成される第２の選択を選択し、前記第２の選択を前記エクササイズ・ファイルにおいて提供することを特徴とする対話型電子書籍システム。
【請求項１８】
請求項１６記載の対話型電子書籍システムにおいて、前記当初の選択が成功裏にではなく終了すると、前記制御プログラム・ソフトウェアは、前記当初の選択と難易度が同じ又はそれよりも低い複数の質問で構成される第２の選択を選択し、前記第２の選択を前記エクササイズ・ファイルにおいて提供することを特徴とする対話型電子書籍システム。
【請求項１９】
対話型電子書籍であって、
テキスト及びグラフィクス・データと、
前記テキスト及びグラフィクス・データと対話型ファイルとに結合された対話型ファイル・リンクと、
前記対話型ファイル・リンクに結合されており前記対話型ファイル・リンクを付勢して前記対話型ファイルにアクセスする制御プログラムと、
を備えていることを特徴とする対話型電子書籍。
【請求項２０】
請求項１９記載の対話型電子書籍において、前記対話型ファイルはこの対話型電子書籍の中に含まれていることを特徴とする対話型電子書籍。
【請求項２１】
請求項１９記載の対話型電子書籍において、前記対話型ファイルはこの対話型電子書籍の外部の位置にあることを特徴とする対話型電子書籍。
【請求項２２】
請求項２１記載の対話型電子書籍において、前記外部の位置は、対話型電子書籍ビューワ、インターネット・ウェブ・サイト、イントラネット・ウェブ・サイト及びオペレーション・センタの中の１つ又は複数であることを特徴とする対話型電子書籍。
【請求項２３】
請求項１９記載の対話型電子書籍において、図書館システムを更に備えており、前記対話型ファイルは前記図書館システム上に配置されていることを特徴とする対話型電子書籍。
【請求項２４】
請求項１９記載の対話型電子書籍において、前記対話型ファイルは、１つ又は複数の質問及び対応する１つ又は複数の回答ブロックを有する埋込型エクササイズであることを特徴とする対話型電子書籍。
【請求項２５】
請求項２４記載の対話型電子書籍において、前記埋込型エクササイズは計時されたエクササイズであることを特徴とする対話型電子書籍。
【請求項２６】
請求項２５記載の対話型電子書籍において、前記制御プログラムは、時間制限の終了時に埋込型エクササイズへのアクセスを停止することを特徴とする対話型電子書籍。
【請求項２７】
請求項２５記載の対話型電子書籍において、前記制御プログラムは、時間がいつ尽きるのかの警告を提供することを特徴とする対話型電子書籍。
【請求項２８】
請求項２５記載の対話型電子書籍において、前記制御プログラムは、時間がいつ満了したかを指示することを特徴とする対話型電子書籍。
【請求項２９】
請求項２４記載の対話型電子書籍において、前記制御プログラムは、回答ブロックの中の回答の長さを制御する対話型電子書籍。
【請求項３０】
請求項２４記載の対話型電子書籍において、前記１つ又は複数の質問は多肢選択式の質問であることを特徴とする対話型電子書籍。
【請求項３１】
請求項３０記載の対話型電子書籍において、前記制御プログラムは、前記１つ又は複数の多肢選択式の質問への正解の数を計算し、前記正解の数を表示することを特徴とする対話型電子書籍。
【請求項３２】
請求項２４記載の対話型電子書籍において、前記制御プログラムは他のユーザのスコアに基づいてパフォーマンスを計算し、前記パフォーマンスは統計ブロックにおいて指示されることを特徴とする対話型電子書籍。
【請求項３３】
請求項２４記載の対話型電子書籍において、前記制御プログラムは現在の埋込型エクササイズについてのパフォーマンスを計算し、前記パフォーマンスは統計ブロックにおいて表示されることを特徴とする対話型電子書籍。
【請求項３４】
請求項１９記載の対話型電子書籍において、セキュリティ・プログラムを更に備えており、前記セキュリティ・プログラムは認証されたユーザＩＤに基づいて対話型ファイルへのアクセスを制限することを特徴とする対話型電子書籍。
【請求項３５】
対話型電子書籍を提供するシステムであって、
前記対話型電子書籍を提供するオペレーション・センタであって、
テキスト及びグラフィクス・データと対話型電子書籍への電子リンクとを結合するデータ・コンバイナと、
前記テキスト及びグラフィクス・データと前記電子リンクとを圧縮して圧縮されたデータを生じるデジタル圧縮ユニットと、
前記圧縮されたデータを離れた場所まで伝送する送信機と、
を備えているオペレーション・センタと、
電子書籍ビューワであって、
前記圧縮済データを前記離れた場所から受信する受信機と、
前記受信されたデータを解凍する解凍器と、
前記解凍されたデータを記憶するメモリと、
前記記憶されたデータを処理するプロセッサと、
前記処理されたデータを表示するディスプレイと、
を備えている電子書籍ビューワと、
電子リンクによって前記処理されたデータにリンクされている対話型ファイルと、
を備えていることを特徴とするシステム。
【請求項３６】
請求項３５記載のシステムにおいて、前記対話型ファイルは前記対話型電子書籍の中に含まれていることを特徴とするシステム。
【請求項３７】
請求項３５記載のシステムにおいて、前記対話型ファイルは前記対話型電子書籍の外部の場所に含まれていることを特徴とするシステム。
【請求項３８】
請求項３７記載のシステムにおいて、前記外部の場所は、前記メモリ、前記ビューワに操作可能な態様で結合された図書館ユニット、ケーブル・テレビ・ヘッドエンド、テレビ番組配送システムの構成要素であるオペレーション・センタ、インターネット・ウェブ・サイト、電子書店、図書館、及び通信ネットワーク内のノードの中の１つ又は複数であることを特徴とするシステム。
【請求項３９】
請求項３８記載のシステムにおいて、前記テレビ番組配送システムは、ケーブル・テレビ・システム、衛星テレビ・システム、無線テレビ・システム、及びブロードキャスト・テレビ・システムの中の１つ又は複数であることを特徴とするシステム。
【請求項４０】
請求項３８記載のシステムにおいて、前記通信ネットワークは、ワイヤード接続ネットワークと無線ネットワークとの一方又は両方であることを特徴とするシステム。
【請求項４１】
請求項４０記載のシステムにおいて、前記ワイヤード接続ネットワークは、公共交換式電話ネットワークとワイヤード接続データ・ネットワークとの一方又は両方であることを特徴とするシステム。
【請求項４２】
請求項４０記載のシステムにおいて、前記無線ネットワークは、無線ローカル・エリア・ネットワーク、デジタル・セルラ・ネットワーク、アナログ・セルラ・ネットワーク、デジタル・ページャ・ネットワーク、及びパーソナル通信ネットワークの中の１つであり、前記無線ネットワークは、ＧＭＳスタンダード、ＴＤＭＡ、ＣＤＭＡ、及びＡＭＰＳプロトコルの中の１つ又は複数をサポートすることを特徴とするシステム。
【請求項４３】
請求項４０記載のシステムにおいて、前記ワイヤード接続データ・ネットワークは、メタリック・ワイヤード接続ネットワークとファイバ・ワイヤード接続ネットワークの一方であり、前記ワイヤード接続ネットワークは、ＨＤＳＬ、ＡＤＳＬ、ＤＳＬ、ＩＳＤＮ、Ｔ１、Ｔ３、ＳＯＮＥＴ、ＡＴＭ、Ｘ．２５、フレーム・リレー、及びスイッチト・マルチメガビット・データ・サービス・プロトコルの中の１つ又は複数をサポートすることを特徴とするシステム。
【請求項４４】
請求項３５記載のシステムにおいて、前記ビューワはメニュ・システムを更に備えており、前記メニュ・システムは前記対話型電子書籍と関連付けられた対話型ファイルを表示するメニュを含むことを特徴とするシステム。
【請求項４５】
請求項４４記載のシステムにおいて、前記メニュは対話型ファイルへの電子リンクを含み、前記対話型ファイルは前記メニュからのアクセスが可能であることを特徴とするシステム。
【請求項４６】
請求項３５記載のシステムにおいて、前記プロセッサは前記対話型ファイルへのアクセスと前記対話型ファイルの動作を制御する制御プログラムを含むことを特徴とするシステム。
【請求項４７】
請求項３５記載のシステムにおいて、前記対話型ファイルは、多肢選択式の質問、正誤式の質問、論文式の質問、及び数学の質問の中の１つ又は複数を含むことを特徴とするシステム。
【請求項４８】
請求項３５記載のシステムにおいて、前記対話型ファイルは、外国語チュータを含むことを特徴とするシステム。
【請求項４９】
請求項４８記載のシステムにおいて、前記電子書籍ビューワはオーディオ・ユニットを更に含み、前記外国語チュータは外国語の単語の発音のオーディオ・ディスプレイを含むことを特徴とするシステム。
【請求項５０】
請求項３５記載のシステムにおいて、前記電子書籍ビューワは、コマンドとデータとをユーザから受け取るユーザ・インターフェースを更に含むことを特徴とするシステム。
【請求項５１】
請求項５０記載のシステムにおいて、前記ユーザ・インターフェースは、ワイヤード接続キーボード、無線キーボード、マウス、トラックボール、ソフト・キーボード、接触感知性スクリーン、接触感知性パッド、外部計算機、対話型スタイルス及びパッド、並びに対話型スタイルス及びスクリーンの中の１つであることを特徴とするシステム。
【請求項５２】
電子書籍であって、
データ・ファイルと、
グラフィクス・ファイルと、
対話型ファイルと、
前記データ・ファイルと前記グラフィクス・ファイルとに含まれておりこの電子書籍を前記対話型ファイルに結合する電子リンクであって、前記対話型ファイルは、コマンドとデータとを受け取る入力ファイルと、プロンプトと命令とを提供し前記入力ファイルを提供する出力ファイルとを含む、電子リンクと、
電子リンクの付勢時にこの電子書籍を対話型ファイルに結合するように動作する制御プログラムと、
を備えていることを特徴とする電子書籍。
【請求項５３】
請求項５２記載の電子書籍において、前記対話型ファイルは電子書籍ビューワ上に表示されることを特徴とする電子書籍。
【請求項５４】
請求項５２記載の対話型電子書籍において、前記対話型ファイルは、サンプルの問題、クイズ、パズル、購入リクエスト、及び質問の中の１つを含むことを特徴とする対話型電子書籍。
【請求項５５】
請求項５２記載の電子書籍において、前記対話型ファイルは、電子書籍ビューワ、インターネット・ウェブ・サイト、イントラネット・ウェブ・サイト、図書館、及び電子書籍書店の中の１つ又は複数に記憶されることを特徴とする電子書籍。
【請求項５６】
請求項５２記載の電子書籍において、前記対話型ファイルは電子書籍購読サービスを含んでおり、
前記書籍購読サービスの購読者に提供される定期ファイルであって、
現時点で利用可能な電子書籍のリストと、
前記現時点で利用可能な電子書籍の中の選択されたもののプレビューと、
前記現時点で利用可能な電子書籍の価格と、
を備えている定期ファイルと、
購入ファイルであって、
購入者のＩＤを指示する識別フィールドと、
支払方法を指示する支払フィールドと、
を備えている購入ファイルと、
を備えていることを特徴とする電子書籍。
【請求項５７】
請求項５２記載の電子書籍において、対話型ファイルは書籍推薦ファイルであって、前記書籍推薦ファイルは、
購読者選好入力ファイルと、
電子書籍データのデータベースと、
前記選好ファイルと前記データベースとに結合されたプロセッサであって、前記選好ファイルの中のデータを前記データベースの中のデータと比較して１つの書籍推薦ファイルを作成するサーチ・エンジンを含んでおり、前記１つの書籍推薦ファイルは電子書籍ビューワ上に表示される、プロセッサと、
を備えていることを特徴とする電子書籍。
【請求項５８】
請求項５７記載の電子書籍において、前記書籍推薦ファイルは書籍注文フィールドを含み、購読者は推薦された電子書籍を購入することができることを特徴とする電子書籍。
【請求項５９】
請求項５７記載の電子書籍において、前記サーチ・エンジンは購読者メニュ・エントリに基づいて応答的なサーチを実行することを特徴とする電子書籍。
【請求項６０】
請求項５９記載の電子書籍において、前記応答的なサーチは、雰囲気の質問、著者の質問、及びキーボードの質問の中の１つ又は複数への応答に基づくことを特徴とする電子書籍。
【請求項６１】
請求項５７記載の電子書籍において、前記サーチ・エンジンは、購読者によって提供されたデータの分析に基づくインテリジェント・サーチを実行することを特徴とする電子書籍。
【請求項６２】
請求項６１記載の電子書籍において、前記インテリジェント・サーチは、購読者プロフィール・データと購読者書籍読書データとの一方又は両方の分析を含むことを特徴とする電子書籍。
【請求項６３】
請求項５２記載の電子書籍において、前記対話型ファイルへのリンクを含む対話型ファイル・メニュを更に備えており、前記メニュは利用可能な対話型ファイルのリストを含み、前記リンクの付勢により前記メニュは前記対話型ファイルに接続され、前記対話型ファイルは前記ビューワのスクリーン上に表示されることを特徴とする電子書籍。
【請求項６４】
請求項５２記載の電子書籍において、前記対話型ファイルは医療診断ツールを備えており、前記医療診断ツールは、患者の症状に関する質問を与え、応答を受け取り、前記応答を分析し、前記患者の症状を診断するプロンプトを提供することを特徴とする電子書籍。
【請求項６５】
請求項５２記載の電子書籍において、前記対話型ファイルはトラブルシューティング・ツールであり、前記トラブルシューティング・ツールは、システムの状態に関する質問を行い、応答を受け取り、前記応答を分析し、前記システムの状態を分析するプロンプトを提供することを特徴とする電子書籍。
【請求項６６】
請求項５２記載の電子書籍において、前記対話型ファイルはシステム検査ツールであり、前記システム検査ツールは検査プロセスにおける第１のステップを与え、第１の応答を受け取り、第２及びそれ以降の応答を受け取った後でのみ第２及びそれ以降のステップを与えることを特徴とする電子書籍。
【請求項６７】
請求項６６記載の電子書籍において、前記システム検査ツールはシステム・アライメント・チェックであり、前記システム・アライメント・チェックは、システムのアライメントに関するデータを受け取り、前記データを前記システムと関連付けられたファイルに記憶することを特徴とする電子書籍。
【請求項６８】
請求項６７記載の電子書籍において、前記システム・アライメント・チェックは、いつシステムのアライメントがとれていないのかの指示を提供することを特徴とする電子書籍。
【請求項６９】
請求項５２記載の電子書籍において、前記対話型ファイルは職業訓練ツールであり、前記職業訓練ツールは第１のテキスト・セクションと前記第１のテキスト・セクションに関する概観の質問とを行い、ユーザが前記概観の質問への応答を入力し、前記職業訓練ツールは前記応答を分析し、前記職業訓練ツールは、前記ユーザの理解が欠けていることを前記分析が指示するときには、追加的な材料を前記ユーザに与えることを特徴とする電子書籍。
【請求項７０】
請求項５２記載の電子書籍において、職業訓練ツールは、複数のテキスト・セクションを備えており、先行するテキスト・セクションと関連付けられた概観の質問が終了すると、次のテキスト・セクションに進むことを特徴とする電子書籍。
【請求項７１】
請求項５２記載の電子書籍において、対話型ファイルは対話型辞書であり、前記対話型辞書は、この対話型辞書に入力された単語の定義、発音及び綴りを与えることを特徴とする電子書籍。
【請求項７２】
請求項７１記載の電子書籍において、前記発音は音声による提供であることを特徴とする電子書籍。
【請求項７３】
請求項５２記載の電子書籍において、前記対話型ファイルは、アドレス・ブック及びコンタクト・マネジャ、対話型カレンダ及びスケジュール、並びに対話型サーベイの中の１つ又は複数であり、サーベイ質問が与えられ、応答が受け取られ、在庫マネジャが在庫品目の現在の状態を指示し、前記状態は、前記在庫マネジャへの入力に基づいて更新されることを特徴とする電子書籍。
【請求項７４】
請求項７３記載の電子書籍において、この電子書籍は、前記状態更新に基づいて中央在庫システムへの修正を提供することを特徴とする電子書籍。
【請求項７５】
請求項７４記載の電子書籍において、前記修正は、通信システムを用いて提供されることを特徴とする電子書籍。
【請求項７６】
請求項７５記載の電子書籍において、前記通信システムは、ワイヤード接続電話システム、無線電話システム、ワイヤード接続データ・システム、及び無線データ・システムの中の１つ又は複数を備えていることを特徴とする電子書籍。
【請求項７７】
請求項５２記載の電子書籍において、前記対話型ファイルはファクシミリ送受信システムであることを特徴とする電子書籍。
【請求項７８】
請求項５２記載の電子書籍において、前記対話型ファイルへの応答は電子書籍ビューワに記憶されることを特徴とする電子書籍。
【請求項７９】
請求項５２記載の電子書籍において、前記対話型ファイルへの応答は外部の場所に記憶されることを特徴とする電子書籍。
【請求項８０】
請求項７９記載の電子書籍において、前記外部の場所は、インターネット・ウェブ・サイト、イントラネット・ウェブ・サイト、及びオペレーション・センタの中の１つ又は複数であることを特徴とする電子書籍。
【請求項８１】
請求項５２記載の電子書籍において、前記対話型ファイルへの応答はこの電子書籍上の送信ボタンの操作によって前記リモート・サイトに送信されることを特徴とする電子書籍。
【請求項８２】
対話型エクササイズを提供する方法であって、
電子テキスト及びグラフィクス・ファイルと前記テキスト及びグラフィクス・ファイルに結合された制御ファイルとを備えている電子書籍を作成するステップと、
対話型ファイルを作成するステップと、
前記対話型ファイルと前記電子書籍とを関連付けるステップと、
を含むことを特徴とする方法。
【請求項８３】
請求項８２記載の方法において、前記関連付けるステップは、電子リンクを用いて前記対話型ファイルを前記電子テキスト及びグラフィクス・ファイルの中の１つの場所にリンクするステップを含むことを特徴とする方法。
【請求項８４】
請求項８３記載の方法において、前記電子リンクはＨＴＭＬリンクであることを特徴とする方法。
【請求項８５】
請求項８３記載の方法において、前記関連付けるステップは、前記対話型ファイルを前記電子書籍の中に挿入するステップを更に含むことを特徴とする方法。
【請求項８６】
請求項８３記載の方法において、前記関連付けるステップは、前記対話型ファイルを前記電子書籍から離れた場所に挿入するステップを更に含むことを特徴とする方法。
【請求項８７】
請求項８４記載の方法において、前記離れた場所は、電子書籍ビューワにおけるメモリ、インターネット・ウェブ・サイト、イントラネット・ウェブ・サイト、及びオペレーション・センタの中の１つ又は複数であることを特徴とする方法。
【請求項８８】
請求項８２記載の方法において、前記対話型ファイルを作成するステップは、埋込型エクササイズを作成するステップを含むことを特徴とする方法。
【請求項８９】
請求項８８記載の方法において、前記対話型ファイルを作成するステップは、
ユーザ・データを入力する場所を含むヘッダ・ファイルを作成するステップと、
前記埋込型エクササイズへの応答を入力する場所を含むエクササイズ・ファイルを作成するステップと、
前記埋込型エクササイズを操作する命令を提供する場所を含むエンド・ブロックを作成するステップと、
を含むことを特徴とする方法。
【請求項９０】
対話型埋込型エクササイズを有する電子書籍システムを用いて埋込型エクササイズを終了する方法であって、
前記埋込型エクササイズをディスプレイ上に表示するステップと、
ユーザネームとパスワードとを受け取るステップと、
埋込型エクササイズ命令プロンプトを表示するステップと、
埋込型エクササイズ命令を表示するステップと、
埋込型エクササイズ開始コマンドを受け取るステップと、
タイムスタンプを提供するステップと、
埋込型エクササイズ・クロックを始動するステップと、
１つ又は複数の質問を表示するステップと、
前記１つ又は複数の命令のそれぞれへの応答を受け取るステップと、
前記埋込型エクササイズを終了するステップと、
を含むことを特徴とする方法。
【請求項９１】
請求項９０記載の方法において、前記埋込型エクササイズに配分された時間の満了に先立つ時刻にエクササイズ終了の警告を表示するステップを更に含むことを特徴とする方法。
【請求項９２】
請求項９０記載の方法において、
前記終了した埋込型エクササイズを前記電子書籍システムにセーブするステップと、
前記終了した埋込型エクササイズを離れた場所に送るステップであって、前記離れた場所は、インターネット・ウェブ・サイト、イントラネット・ウェブ・サイト、及びオペレーション・センタの中の１つである、ステップと、
を更に含むことを特徴とする方法。
【請求項９３】
請求項９０記載の方法において、前記ディスプレイは、電子書籍ビューワ、テレビ、及びパーソナル・コンピュータの中の１つであることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本出願は、１９９４年１１月７日に出願された米国特許出願第０８／３３６，２４７号である"Electronic Book Selection and Delivery System"と、１９９３年１２月２日に出願された米国特許出願第０８／１６０，１９４号である"Advanced Set-top Terminal for Cable Television Delivery Systems"と、１９９７年８月５日に出願された米国特許出願第０８／９０６，４６９号である"Reprogrammable Terminal for Suggesting Programs Offered on a Television Program Delivery System"との一部継続出願である。この最後の米国出願は、１９９３年１２月２日に出願され１９９８年８月２５日付けで米国特許第５，７９８，７８５号となった"Terminal for Suggesting Programs Offered on a Television Program Delivery System"と、１９９９年１月２７日に出願された米国特許出願第０９／２３７，８２７号である"Electronic Book Having Library Catalog Menu and Searching Features"との一部継続出願である。これらの出願は、本出願において援用する。
【０００２】
本発明は、１つ又は複数の電子書籍を有する電子書籍ユニットに関する。更に詳しくは、本発明は、他の電子ファイルへのリンクを有する電子書籍である。
【背景技術】
【０００３】
情報スーパーハイウェイの構想に示唆を受け、書籍の分配に革命が生じる。グーテンベルグによる可動なタイプセット印刷の発明以来、世界は、テキスト・マテリアルの分配においてこのような革命のきわに立ったことはない。「書籍」（book）という語の定義は、近い将来、劇的に変化する。セキュリティ、便利さ、コスト、そしてそれ以外の技術的な問題などの理由により、書籍及び雑誌出版社は、現在、紙の形式でしか、その製品を分配することができない。しかし、本発明は、出版社が直面している問題を解決する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子書籍選択及び搬送システムは、書籍を書店、図書館、学校そして消費者に分配する新たな方法である。本発明の技術的なブレークスルーにより、選択された電子書籍を配送し支払いを受け取る信頼性の高い電子的なシステムが提供される。このシステムは、消費者に、高度な技術的魅力を備えていながら同時に非常に実用的であって携帯可能で使用が容易な日常的で身近な装置を提供する。
【０００５】
本発明の明らかな効果は、紙の書籍やコンピュータ・メモリ装置などの物理的な対称を移動させることを、書籍分配システムから取り除いたことである。書籍の購入は、ペイパーリード（pay-per-readTM）な事柄となり、現在の書籍分配システムに付随しているオーバヘッド、「中間の人間」、印刷コスト、そして、時間的遅延を回避できる。大統領のスピーチ、新たな立法、堕胎に関する判決、ＯＪシンプソンの証言などの出版されたマテリアル及びテキストを、最小の費用で、消費者に直ちに入手可能とすることができる。
【課題を解決するための手段】
【０００６】
本発明のシステムは、テレビジョン、ケーブル、電話、そしてコンピュータ産業に関係する新たな技術の新規な組合せである。高帯域幅のデータ伝送、強力なセキュリティ保護方法、高度なデジタル・スイッチング、高解像度の視覚的表示、そして、ユーザ・フレンドリなインターフェース・ソフトウェアを用いる。
【０００７】
このテキスト配送システムの基本コンポーネントは、テキストを信号経路上に配置するサブシステムと、信号経路上に配置されたテキストを受け取り選択するサブシステムとである。このシステムの好適実施例には、システムを強化する追加的なコンポーネントやオプションの機能が含まれる。このシステムは、書店、図書館、学校、そして消費者による使用に向くように構成することができる。
【０００８】
消費者向けのシステムは、４つのサブシステムで構成される。すなわち、（１）オペレーション・センタ、（２）分配システム、（３）受信、選択、読書、商取引及び伝送機能を含むホーム・サブシステム、そして、（４）課金及び集金システム、である。
【０００９】
オペレーション・センタは、複数の基本機能を実行する。すなわち、テキスト・データの処理（テキスト・データの受信、フォーマット化及び記憶を含む）、テキストのセキュリティ符号化、書籍のカタログ化、メッセージング・センタ機能の提供、そして、アップリンク機能の実行である。このシステムは、オペレーション・センタからのテキストを、適切な信号経路の中にデータを挿入することによって、消費者の自宅に配送する。テキストの挿入は、一般に、オペレーション・センタ内にある又はその近くにあるアップリンク・サイトでエンコーダによって実行される。信号経路がビデオ信号経路である場合には、このシステムは、垂直ブランキング期間（ＶＢＩ）の複数のライン、アナログ・ビデオ信号のすべてのライン、又は、デジタル・ビデオ信号を用いてテキスト・データを送ることができる。ＶＢＩ配送方法を用いると、トップの１０又は２０の書籍タイトルを、加入者のビデオ受信を妨げることなく、既存のケーブル又はブロードキャスト伝送能力を用いて、通常のプログラミングの間にビデオと共に送信することができる。ビデオ信号全体を用いると、数千冊の書籍を僅かに１時間の放送時間内に伝送できる。ほぼどのようなアナログ又はデジタル・ビデオ配送システムでも、テキストが含まれているビデオ信号を配送するのに用いることができる。
【００１０】
テキスト・データは、ＡＤＳＬ接続など高速な接続を有する電話ネットワーク（例えば、公共交換型電話ネットワーク）を含む、それ以外の低速及び高速の信号経路を介して伝送することができる。
【００１１】
ホーム・サブシステムは、４つの時本的な機能を実行する。すなわち、ビデオ配送システムへの接続、テキストの選択、テキストの記憶、そして、電話又はケーブル通信機構を通じた商取引である。ホーム・サブシステムのコンポーネントは、様々なハードウェア構成を有することができる。それぞれの機能は、別個のコンポーネントによって実行することができ、コンポーネントは統合することもでき、又は、既存のケーブル・セットトップ・コンバータ・ボックス及びテレビジョンの能力を用いることもできる。好ましくは、コネクタ、ライブラリ・ユニット、そして電子書籍ユニットすなわちビューワ・ユニットが用いられる。ホーム・サブシステムのコネクタ部分は、アナログ・ビデオ信号を受け取り、テキストをビデオから引き離す又は抽出する。ホーム・ライブラリは、テキスト信号を記憶し、システムへのユーザ・フレンドリなインターフェースを提供し、消費者の自宅で商取引（トランザクション）を処理する。ビューワは、テキスト又はメニュを見るためのスクリーンと、新規なユーザ・フレンドリなコントロールズ（操作装置）とを提供する。ビューワは、ホーム・サブシステムのすべての機能を内蔵することもできる。
【００１２】
見るための装置は、好ましくは、１冊又は複数冊の電子書籍を読むために記憶しホーム・ライブラリ・ユニットと相互作用するスクリーンを提供する携帯型の書籍状のビューワである。高解像度のＬＣＤディスプレイが、書籍を読むのとホーム・ライブラリ・ユニットとの相互作用との両方に用いられる。オプションの電話コネクタ又はリターン・パス・ケーブル接続が、電話コールを開始し、ライブラリの補助を得て必要なデータを伝送し、注文と消費者の商取引の課金部分とを終了する。ユーザ・フレンドリなコントロールズには、ブックマーク、現在の書籍、そしてページ繰りボタンが含まれる。課金及び集金システムは、トランザクションの管理、認証、集金、そして出版社への支払いを、電話システムを用いて自動的に実行する。
【００１３】
電子リンク・システムは、他の電子ファイルへのリンクを提供する。他の電子ファイルは、特定の電子書籍と関連している。この例には、書評とインジケータ・データベースとがある。他の電子ファイルは、特定の電子書籍の一部として含まれる。例には、目次又はインデクスとその特定の電子書籍のテキストとの間のリンクがある。他の電子ファイルは、ビューワ又はホーム・ライブラリ・ユニットに記憶することができる。例としては、辞書及び外国語の翻訳辞書がある。
【００１４】
電子リンクは、コンテンツ供給者に提供される。すなわち、オペレーション・センタ又は書籍の出版社は、電子辞書などの追加的な電子ファイルを提供することができ、例えば、電子辞書と特定の電子書籍のテキスト・データとの間に、電子リンクを確立することができる。
【００１５】
電子リンクは、加入者が定義することもできる。すなわち、加入者は、特定の電子書籍のテキストの一部を選択して、その部分と他の電子ファイルとの間にリンクを発生させてもよい。例えば、加入者は、特定の書籍におけるラテン語のフレーズと電子英語辞書又は電子的な羅英（ラテン語から英語への）翻訳辞書における英訳との間にリンクを発生させることができる。
【００１６】
電子リンクは、標準的なプログラミング言語を用いて作成できる。例えば、ハイパーテキスト・マークアップ言語（ＨＴＭＬ）を用いてリンクを発生させることができる。
メニュ・システムは、加入者が異なるリンク・オプションの中を動き回る補助として提供することができる。
【００１７】
電子リンクは、また、ビューワを外部の装置又はデータベースとリンクさせることができる。例えば、電子リンクは、インターネット・ウェブ・サイトへのアクセスに用いることができる。
【図面の簡単な説明】
【００１８】
【図１】電子書籍選択及び分配（配分）システムの基本コンポーネントのブロック図である。
【図２】電子書籍選択及び分配システムの全体像を示す概観図である。
【図３ａ】電子書籍選択及び分配システムのための分配プランの概観図である。
【図３ｂ】別の配送プランの概要である。
【図４】オペレーション・センタのブロック図である。
【図５】図５ａ及び図５ｂで構成される。図５ａは、オペレーション・センタとアップリンクとにおける処理の流れ図である。図５ｂは、アップリンク・サイトのためのハードウェア構成に関するブロック図である。
【図６ａ】４つの構成要素からなるホーム・システムのためのハードウェア構成のブロック図である。
【図６ｂ】２つのユニットからなるホーム・システムの概観図である。
【図７】ビデオ・コネクタによって実行されるプロセスの流れ図である。
【図８】一例であるライブラリ・ユニットのためのブロック図である。
【図９】受信されたデータ・ストリームに対してライブラリによって実行されるプロセスのいくつかの流れ図である。
【図１０】ビューワからの情報リクエストに対してライブラリ・ユニットによって実行されるプロセスの流れ図である。
【図１１】一例であるビューワのための構成要素を示すブロック図である。
【図１２】加入者からの情報リクエストに対してビューワによって実行されるプロセスのいくつかの流れ図である。
【図１３】メニュ構造とメニュ・システムにおけるメニュの進行（シーケンシング）とを示す図である。
【図１４ａ】サブメニュの例を示す概観図である。
【図１４ｂ】サブメニュの例を示す概観図である。
【図１４ｃ】サブメニュの例を示す概観図である。
【図１４ｄ】サブメニュの例を示す概観図である。
【図１４ｅ】サブメニュの例を示す概観図である。
【図１４ｆ】サブメニュの例を示す概観図である。
【図１４ｇ】サブメニュの例を示す概観図である。
【図１４ｈ】サブメニュの例を示す概観図である。
【図１４ｉ】サブメニュの例を示す概観図である。
【図１４ｊ】サブメニュの例を示す概観図である。
【図１４ｋ】サブメニュの例を示す概観図である。
【図１５ａ】書店、若しくは、学校又は公共図書館のための電子書籍システムの概観図である。
【図１５ｂ】書店、若しくは、学校又は公共図書館のための電子書籍システムの概観図である。
【図１６ａ】セットトップ・コンバータに対するハードウェア上の修正又は更新の概観図である。
【図１６ｂ】セットトップ・コンバータに対するハードウェア上の修正又は更新の概観図である。
【図１７】データ受信機及びデータ送信機を含むセットトップ端末を示す概観図である。
【図１８ａ】ブック・オン・デマンド・システムの概観図である。
【図１８ｂ】ブック・オン・デマンド・システムをサポートするオペレーション・センタの概観図である。
【図１９】電子リンクを有する電子書籍のページの概観図である。
【図２０】電子リンクが示されている電子書籍のパージの概観図である。
【図２１】リンク案内サブメニュ（show link submenu）の概観図である。
【図２２】電子書籍におけるリンクの例である。
【図２３】対話型電子書籍及び関連するソフトウェアの論理図である。
【図２４】埋込型エクササイズの論理ブロック図である。
【図２５】別の埋込型エクササイズの論理ブロック図である。
【図２６ａ】図２５に示されている埋込型エクササイズの動作を図解する流れ図である。
【図２６ｂ】図２５に示されている埋込型エクササイズの動作を図解する流れ図である。
【図２６ｃ】図２５に示されている埋込型エクササイズの動作を図解する流れ図である。
【図２７】電子書籍の対話型要素の検出及び表示を図解する流れ図である。
【発明を実施するための形態】
【００１９】
電子書籍選択及び配送システム２００の基本コンポーネントは、図１に示されているように、エンコーダ２０４と、ビデオ分配システム２０８と、コネクタ２１２と、テキスト・セレクタ２１６とである。エンコーダ２０４は、テキスト・データをビデオ信号上に配置して複合信号を形成する。複合信号は、テキスト・データだけを含むこともあるが、通常は、ビデオ・データとテキスト・データとの両方を運ぶ。テキスト・データをビデオ信号上に符号化するのには、様々な装置及び方法を用いることができる。ビデオ分配システム２０８は、エンコーダ２０４のシングル・ポイントからのビデオ信号を、コネクタ２１２を有する複数の場所に分配する。コネクタ２１２は、デジタル又はアナログ・ビデオ信号をビデオ分配システム２０８から受け取り、複合ビデオ信号から、テキスト・データを分離、引き離し又は抽出する。必要であれば、抽出されたテキスト・データは、デジタル・ビット・ストリームに変換される。テキスト・セレクタ２１６は、コネクタ２１２と共に機能して、テキストを選択する。
【００２０】
コネクタ２１２とテキスト・セレクタとの組合せを用いると、複合又はビデオ信号から希望するテキストを選択し検索する様々な方法が可能である。テキストは、予め選択する、受信時に選択する、又は、受信され記憶された後で選択するのいずれも可能である。好適な方法は、コネクタ２１２が、ビデオ信号からすべてのテキストを引き離し、テキスト・セレクタ２１６に、コネクタ２１２から受け取られたすべてのテキストをスクリーニングさせることである。テキスト・セレクタ２１６は、テキストが後述するスクリーニング・プロセスにパスした場合にだけ、そのテキストを長期又は恒久的なメモリに記憶する。
【００２１】
電子書籍選択及び配送システム２００の概要が、図２に示されている。システム２００には、アップリンク・サイト２５４を含むオペレーション・センタ２５０と、ビデオ分配システム２０８と、ビデオ・コネクタ２１２を含むホーム・システム２５８と、ライブラリ２６２と、ビューワ２６６と、電話コネクタ２７０と、電話システム２７４と、インターネット・ウェブ・サイト２７９と、課金及び集金サブシステム２７８とが含まれる。やはり図２に示されているように、ホーム・システム２５８は、テレビジョン２５９とパーソナル・コンピュータ２６１とへの接続を含みうる。テレビジョン２５９とパーソナル・コンピュータ２６１とは、メニュ・スクリーン、電子書籍、電子ファイル、又は、配送システム２００と関連する他の任意の情報を表示するのに用いることができる。更に、テレビジョン２５９とパーソナル・コンピュータ２６１とは、ビューワの機能を複写し補完する制御機能を提供する。
【００２２】
オペレーション・センタ２５０は、出版社、新聞及びオンライン・サービスなどの外部ソース２８２からテキスト・マテリアルを受け取る。あるいは、外部ソースは、電子書籍をインターネット・ウェブ・サイト２７９に維持することもできる。外部ソース２８２は、テキスト及びグラフィクス・マテリアルを、デジタル・フォーマットに変換するか、又は、別のベンダにコンタクトしてこのサービスを提供することもできる。オペレーション・センタ２５０は、このテキスト及びグラフィクス・マテリアルを様々なデジタル・フォーマットで受け取り、記憶のために、それを標準的な圧縮されたフォーマットに変換する。そうする際に、オペレーション・センタ２５０は、ホーム・システム２５８に配送できるテキスト・マテリアルのプールを作成する。テキスト・マテリアルは、アクセスを容易
にするために、書籍又はタイトル別にグループ分けされている。
【００２３】
ここでは、「書籍」とは、任意の小説、百科事典、記事、雑誌、又はマニュアルなどに含まれているテキスト又はグラフィクス情報を意味する。「タイトル」という語は、著者によって書籍に割り当てられた実際のタイトルや、特定のグループ、部分、又はテキスト情報のカテゴリを指示する任意のそれ以外の指定を意味する。タイトルは、一連の関係のあるテキスト情報、一群のテキスト情報、又はテキスト・データの一部を指しうる。例えば、「最新のハーレクインロマンス」、「（１０歳から１２歳向けの）フォー・チャイルド・リーディング・ブックス（Four Child Reading Books）」、「ブリタニカ百科事典」、「大統領のスピーチ」、「インストラクション・マニュアル」、「７月４日のイベントの予定」、「ペット・ハンドブック」、「ロー対ウェード」、そして、「ジョイオブクッキング」などは、適切なタイトルである。また、タイトルは、グラフィカルなシンボル又はアイコンでもよい。従って、レンチの絵は修理本のタイトルになりうるし、コンピュータの絵はコンピュータ本のタイトルになりうるし、電話のグラフィカルなシンボルは電話帳のタイトルになりうるし、ダガーの絵はミステリ本のタイトルになりうるし、バットとボールの絵はスポーツ本のタイトルになりうるし、チッカーテープの絵はビジネス本のタイトルになりうる。「電子書籍」という語は、「書籍」に対応する電子的な対応物を意味する。
【００２４】
オペレーション・センタ２５０は、テキストをビデオ信号上に配置しその複合ビデオ信号をビデオ分配システムに送るアップリンク・サイト２５４を含む。アップリンク・サイト２５４は、一般に、テキストをビデオ信号上に復号化するエンコーダ（図２には示されていない）を含む。
【００２５】
多くのアナログ及びデジタル・ビデオ分配システム２０８、又は、それ以外の通信システムを、配送システム２００と共に用いることができる。例えば、ケーブル・テレビジョン分配システム、ブロードキャスト・テレビジョン分配システム、電話システムを介して分配されるビデオ、直接衛星ブロードキャスト分配システム、そして、それ以外の有線及び無線の分配システムなどである。
【００２６】
ホーム・システム２５８は、５つの基本機能を実行する。すなわち、（１）ビデオ配送システムとの接続、（２）データの選択、（３）データの記憶、（４）データの表示、そして、（５）商取引（トランザクション）の処理である。ホーム・システム２５８の重要なオプションの機能は、電話通信システム２７４を用いた通信である。ホーム・システム２５８は、基本的に４つの部分で構成されている。すなわち、ビデオ分配システム２０８と接続するためのビデオ・コネクタ２１２又は類似のタイプのコネクタと、記憶及び処理のためのライブラリ・ユニット２６２と、メニュ及びテキストを見るためのビューワ・ユニット２６６と、電話通信システム２７４と接続するための電話コネクタ２７０と、である。他の構成では、ビューワ２６６が、ホーム・システム２５８のすべての機能を含む場合もありうる。
【００２７】
課金及び集金サブシステム２７８は、オペレーション・センタ２５０と同じ場所に配置されてもよいし、オペレーション・センタとは離れていてもよい。課金及び集金サブシステム２７８は、電話タイプの通信システム（例えば、２７４）を介して、ホーム・システム２５８と通信する。セルラ・システムなどの、任意の数の電話タイプの通信システムが、課金及び集金システム２７８と共に動作する。課金及び集金システム２７８は、加入者によって選択され注文された書籍又は一部のテキストを記録する。課金及び集金システム２７８は、加入者のクレジット口座に請求するか、加入者に課金する。更に、課金及び集金システム２７８は、テキスト・データ、又は、テキスト配送システム２００を動作させるためのエア時間などそれ以外のサービスを提供した出版社又はそれ以外の外部ソースが権利を有している金額をモニタする。
【００２８】
電子書籍がインターネット・ウェブ・サイト２７９を介して提供されるときには、課金及び集金機能は、インターネット・ウェブ・サイト２７９に組み入れることができる。例えば、加入者は、クレジット・カード番号をインターネット・ウェブ・サイト２７９のページのデータ・フィールドに入力することによって、電子書籍選択に対する支払いをすることができる。この構成では、別個の課金及び集金システムは、不要である。
【００２９】
インターネット・ウェブ・サイト２７９’をホーム・システム２５８と関係して用い、追加的な機能を提供することもできる。例えば、インターネット・ウェブ・サイト２７９’は、大学教授のインターネット・ウェブ・サイトであり、例えば、このインターネット・ウェブ・サイトを対話型電子書籍と共に用いる試験を掲載するのに用いることができるし、このインターネット・ウェブ・サイトに学生が終了した試験を掲載することもできる。インターネット・ウェブ・サイト２７９’は、チャット・ルーム、掲示板、ニューズ・グループ・サイトとして、これらを１つ又は複数の電子書籍と関係する情報を通信するのに用いることもできる。
【００３０】
イントラネット２８１は、複数の関係するユーザをリンクするローカルなネットワークである。例えば、１つの大学が、その学生のためにイントラネットを確立することもできる。接続は、学生寮の部屋に提供されたり、キャンパス外の学生のためには、インターフェース装置を用いることも可能である。イントラネット２８１は、大学図書館への接続を含むことができ、それによって、この大学が所蔵している電子書籍を学生に提供することができる。イントラネット２８１は、また、インターネット・ウェブ・サイト２７９’と類似した、大学の教授のためのウェブ・サイトを含むこともありうる。この場合には、インターネット・ウェブ・サイト２７９’のすべての機能が、イントラネット２８１のウェブ・サイトに含まれることになる。
【００３１】
図３ａは、配送システム２００のための好ましい配送プラン３０１の拡張された概観である。これは、様々なタイプの加入者と様々なタイプの課金システムとをサポートする配送プランである。図３ａには、出版社２８２がオペレーション・センタ２５０’へのテキスト転送３０２を提供し、課金及び集金システム２７８’から支払い３０６を受け取る様子が示されている。別個のチャネル・アップリンク・サイト２５４’がこの構成には示されており、オペレーション・センタ２５０’からデータ３１０を受け取っている。オペレーション・センタ２５０’は、３つの独立の部分（３１８、３２２、３２６）を有する。すなわち、テキストの受信、フォーマット化及び再エントリのための第１の部分３１８と、セキュリティ符号化のための第２の部分３２２と、カタログ及びメッセージ・センタ機能のための第３の部分３２６とである。
【００３２】
示されている集金及び課金システム２７８’は、２つの部分（３３０及び３３４）を有する。第１に、商取引の管理、認証そして出版社への支払いを担当する部分３３０であり、第２に、顧客サービスを担当する部分３３４である。顧客サービス部分３３４は、データ・エントリと顧客の口座情報へのアクセスとを与える。商取引口座情報３３８は、クレジット・カード会社３４２に、課金及び集金システム２７８’の商取引管理部分３３０によって供給される。クレジット・カード会社３４２は、電子的に又は郵便で顧客に請求３４６を行う。
【００３３】
加入者ベース３４８と課金及び集金システム２７８’との間の通信には３つの方法がある。すなわち、電話スイッチング３５０だけによるものと、セルラ・スイッチング３５４及び電話スイッチング２５０の組合せと、ケーブル・システム３５８及び電話スイッチング３５０の組合せと、である。示されているシステムは、加入者との一方向３６２及び双方向３６６ケーブル通信をサポートする。書店３７４に加えて図書館及び学校３７０も、この配送システムを用いることができる。
【００３４】
公共図書館及び学校３７０は、ビューワ２６６をチェックアウト又は貸し出したり、書店３７４がビューワを賃貸し電子書籍データを販売することを可能にする修正されたシステムを有することができる。図書館及び学校３７０だけでなく書店３７４も、ケーブル３７８のサービスを受けられる。オプションの直接ブロードキャスト・システム（ＤＢＳ）３８２は、システム２００と共に用いることもできる。ＤＢＳ３８２は、デジタル衛星技術を用いて電子書籍を提供することができる。その場合には、電子書籍は、例えば、バックヤード衛星アンテナを介して、受信される。
【００３５】
図３ｂは、インターネットを用いた電子書籍選択及び配送を提供する別の配送プラン３０１’である。図３ｂでは、出版社２８２は、インターネット・ウェブ・サイト２７９にポストされるものとして電子書籍を与える。出版社は、テキスト及びグラフィクス・データをデジタル・フォーマットに変換し、そのデジタル・データを圧縮し、圧縮されたデジタル・データをインターネット・ウェブ・サイト２７９にアップロードする。あるいは、出版社２８２は、外部の変換機能２８３を用いて、テキスト及びグラフィクス・データをデジタル・フォーマットに変換する。変換機能２８３によって、デジタル・データをインターネット・ウェブ・サイト２７９に提供することができる。例えば、大型のオンライン書店は、様々な出版社から電子的な形式で出版物を集める、又は、ハードコピーの書籍を
電子的な形式に変換してその電子書籍をインターネット・ウェブ・サイト２７９などにおいてインターネット上にポストすることができる。
【００３６】
電子書籍は、次に、例えば、公共交換式電話ネットワーク（ＰＳＴＮ）を介して、直接に、加入者２８５、図書館２８６及び書店２８７に転送することができる。また、図書館２８６と書店２８７とは、電子書籍を加入者に提供することもできる。
Ｉ．オペレーション・センタ
図４は、アップリンク２５４を含むオペレーション・センタ２５０の概要である。オペレーション・センタ２５０は、受信し、フォーマット化し、記憶し、そして、符号化することによって、テキスト又は書籍を収集する。テキストを含むデータ・ストリーム３０２は、オペレーション・センタにおいて、データ受信機４０２によって受信される。データ受信機４０２は、プロセッサ４０４の制御の下にある。受信されると、データ・ストリームは、やはりプロセッサ４０４に制御されているフォーマット用のデジタル・ロジック４０６を用いてフォーマット化される。分配される信号にローカルに挿入するために、どのようなものであっても追加的なテキストがオペレーション・センタ２５０で発生される場合には、このテキスト発生は、データ受信機とキーボード（図示せず）とを含むテキスト発生器ハードウェア４１０を通じて扱われる。テキスト発生器４１０による処理の後では、追加的なテキストが、デジタル・ロジック回路（図示せず）を含む合成用のハードウェア４１４によって、受信されたテキストに更なるテキストを追加することができる。
【００３７】
オペレーション・センタ２５０での処理は、命令メモリ４１６を用いるプロセッサ４０４によって制御される。プロセッサ４０４と命令メモリ４１６とは、パーソナル・コンピュータ又はミニコンピュータによって与えられる。カタログ及びメッセージング機能を実行するに、オペレーション・センタ２５０は、カタログ及びメッセージ・メモリ４２０と、必要であればテキスト発生器４１０とを用いる。
【００３８】
テキスト、カタログ及びメッセージのデータ・ストリームは、好ましくは、アップリンク・モジュール２５４に送られる前に、セキュリティ符号化モジュールによって符号化される。様々な符号化技術を用いることができる。例えば、ＮＳＡの暗号化アルゴリズムの商業的なデリバティブ、データ暗号化システム（ＤＥＳ）、ゼネラル・インスツルメンツ社のデジサイファ（DigiCipher）ＩＩなどが、セキュリティ符号化モジュール４２４によって用いられる。符号化の後では、符号化されたテキストは、アップリンク２５４に送られる前に、テキスト・メモリ４２８に記憶されうる。先入れ先出しテキスト・メモリ構成がプロセッサ４０４の制御の下で用いられるのが好ましい。ＲＡＭを含む様々なタイプのメモリを、テキスト・メモリ４２８に用いることができる。オペレーション・センタ２５０は、テキスト・メモリ４２８のためにファイル・サーバ技術を用いて、以下で説明するように、伝送する書籍をカタログ化しスプールする。
【００３９】
テキスト・データ（すなわち、電子書籍）を伝送するために、配送システム２０８は、北米ブロードキャスト・テレテキスト・スタンダード（ＮＡＢＴＳ）や世界システム・テレテキスト（ＷＳＴ）標準が定義したような高帯域幅の伝送技術を用いる。ＷＳＴフォーマット（垂直ブランキング期間のそれぞれのラインが２６６データ・ビットを含む）を用いると、例えば、４００ページの書籍を、１．６分でほぼ１冊の書籍の割合で、垂直ブランキング期間の４つのラインを用いて、プログラミングの間に伝送することができる（毎秒６３８４０ビット）。あるいは、専用チャネルを用いて書籍を伝送することもできる。この場合には、プログラミングには割り込みがなされ、２４６ラインのビデオを用いて、１時間当たり約２２５０冊の書籍を伝送することができる（毎秒３．９メガビット）。テレテキスト・タイプのフォーマットは、このシステムと共に用いることができる最も単純ではあるがおそらく最も低速のテキスト・フォーマットである。いずれの場合にも、アップリンク・サイト２５４で、エンコーダ２０４を用いて、テキスト・データをアナログ・ビデオ信号の中に挿入する。多くの他の点では、テキスト情報の配送は、既存のケーブル・テレビジョン・プラント及び設備を用いてなされる。
【００４０】
図５ａは、出版社又はプロバイダ２８２からのテキストを処理することに関係する、オペレーション・センタ２５０で生じるステップの流れ図である。ブロック５００に示されているように、出版社２８２は、書籍のテキストのデータ・ファイルを処理し、圧縮し、暗号化した上で、そのデータ・ファイルをオペレーション・センタ２５０又はアップリンク２５４に送る。ブロック５０４に示されているように、アップリンク２５４又はオペレーション・センタ２５０が、出版社２８２からのデータ・ストリームを受け取り、それを処理する。一般に、この処理の一部には、暗号化と誤り訂正とが含まれる。
【００４１】
ブロック５０８に示されているように、ファイルは、より小さな情報のパケットに分割される。ヘッダ情報が、パケットに追加される。ビット・ストリームは、シリアルなデジタル・ビット・ストリームから、ＮＴＳＣビデオ信号と互換性のあるアナログ・ビット・ストリームに変換される。ブロック５１２には、アナログ・データのビデオ信号のビデオ・ラインへのスイッチングが示されている。アナログ・データは、ＶＢＩ又はアクティブなビデオ・ラインのいずれかに配置される。場合によっては、ビデオ・ラインではなく、帯域幅の未使用部分（５ないし４０ＭＨＺ、７０−７５ＭＨＺ、１００−１０９ＭＨＺ又はガード帯域など）を用いるのが好ましいこともある。
【００４２】
図５ｂは、ブロック５０８及び５１２に対する機能のいくつかを実行するハードウェア構成の例である。ビデオ・フィード５１６が、同期ストリッパ５２０を介して受信されて処理される。ストリップされた同期信号５３２は、デジタル・ロジック制御５２４によって用いられる。デジタル・ロジック制御５２４は、同期信号５３２とシリアル・デジタル・ビット・ストリーム５２８とを処理のために受け取る。デジタル・ロジック制御５２４は、シリアル・デジタル・ビット・ストリームをデジタル・アナログ・コンバータ５３６に送り、ビデオ・スイッチ５４４のための制御信号５４０を出力する。ビデオ・スイッチ５４４は、ビデオ・フィード５１６とアナログ・データ・ストリーム５４８とをアナログ・データ信号が挿入されたビデオ・フィード５５２に統合する。
【００４３】
ケーブル、衛星、ブロードキャスト、又はテレビジョン配送方法の代わりに、公共電話システムを用いて書籍を加入者に伝送することもできる。公共電話システムを介すると、平均的な書籍は１冊で約７分で伝送される。電話システムを用いると、ビデオとテキストとを複合信号に合成することが不要である。ほとんどのそれ以外の点で、オペレーション・センタは、テキストの配送が電話によるかケーブルによるかと問わず同様なままである。（米国特許番号第５，２６２，８７５号のMincer et al.に与えられた"Audio/Video File Server Including Decompression/Playback Means"と、米国特許番号第５，２１８，６９５号のNovecket al.に与えられた"File Server System Having High-Speed Write Execution"とに記載されているような）ファイル・サーバ技術（これらは共に本出願で援用する）が、電話システムによるテキスト配送方法と共にオペレーション・センタ２５０で用いられることが好ましい。
【００４４】
ケーブル、テレビジョン、電話システムによる配送の代わりに、公共電話システムを用いて、インターネットにアクセスし、インターネット・ウェブ・サイト２７９にアクセスすることができる。電話システムを用いて、電子書籍を注文し、支払いを行い、インターネット・ウェブ・サイトから直接に配送することができる。
【００４５】
電話システムを用いているどのような配送システムでも、高速のモデムや、ＩＳＤＮコネクタ、更にはＡＤＳＬなどを用いることによって、電子書籍の配送速度を増加させることが可能である。
ＩＩ．ホーム・システム
４コンポーネントのホーム・システム２５８のためのハードウェア構成が、図６ａに示されている。図６ｂは、２コンポーネントのホーム・システムを示している。ホーム・システム２５８は、データ及びビデオ伝送を受信する、データをビデオ信号からストリップ（又は、抽出）する、データをスクリーニングし記憶する、ユーザ・フレンドリなインターフェース・ソフトウェアを提供する、メニュ及びテキストを表示する、商取引（トランザクション）を処理する、電話コールを開始する、課金データを伝送するなど、複数の機能を実行する。様々なハードウェア構成を用いて、ホーム・システム２５８の希望する機能を達成することができる。例えば、図６ｂに示されているように、ホーム・システム２５８は、ケーブル・コンバータ・ボックス及びテレビジョン６０１の現在インストールされている加入者ベースの受信及びチャネル・チューニング能力を利用するように構成することができる。ホーム・システム２５８は、また、メニュ発生能力、電子メモリ及び電話モデムなどのセクションＶにおいて後述する進歩型のセットトップ端末コンバータとして設計することもできる。
【００４６】
ホーム・システム２５８を構成する電子コンポーネントは、様々な方法で構成することができる。図６ａの４ユニット型システムでは、ビューワ２６６とライブラリ・ユニット２６２とを相互にワイヤで接続し、他方で、残りのコンポーネントは、ＲＦトランシーバ６０４を介して通信する。あるいは、ビューワ２６６と図書館ユニット２６２とは、無線経路６１５’を介したＲＦ通信を用いて通信することができる。
【００４７】
図６ａには、ビューワ２６６に接続された補助データ装置２６９が示されている。これは、例えば、ハンドヘルド計算機、独立のディスク・ドライブ、それ以外のデータ記憶装置などである。プリンタ２６５をビューワ２６６及び／又は図書館ユニット２６２に接続することもできる。
【００４８】
ホーム・システム２５８の単純なバージョンでは、ライブラリ・ユニット２６２とビューワ２６６という２つのユニットだけが存在する。ホーム・システム２５８のすべての機能を１つの電子書籍ユニット又はビューワの中に組み入れることもできる。
【００４９】
ビューワ２６６は、高解像度のビューイング領域６０２と、デジタル・ロジック（鍵６０５と、セキュリティ６０６と、マイクロプロセッサ６２１とを含む）と、ビデオ・グラフィクス制御及びメモリ６０７と、電源回路６０２（図示せず）と、オプションのバッテリ６０３と、オプションのＲＦトランシーバ６０４とを備えている。２ユニット型の構成では、ライブラリ・ユニット２６２は、ビデオ配送システム２０８へのコネクタ機能と、公共電話通信システムへのコネクタ機能と、メモリ６００（取り外し可能な携帯型６００’でもよい）とを含む。更に詳しくは、ライブラリ・ユニット２６２は、データ・ストリップ機能６１７と、デジタル・ロジック６０９と、メモリ・ストレージ６００と、電源回路６１０と、オプションの電話接続部６１１（セルラ又はＰＣＮ６１１’を含む）と、オプションのバッテリ（図示せず）と、オプションのチューナ・モジュール６１３と、オプションのＲＦトランシーバ６０４とを含む。ビデオ・コネクタ２１２と公共電話システム接続部２７０とは、ライブラリ・ユニット２６２の取り外し可能な携帯型のメモリ・ユニット６００と同じように、別個のコンポーネントに分けることもできる。（図６ｂには、取り外し可能なカートリッジ６１４を備えた取り外し可能な携帯型のハードディスク・メモリ６００’が示されている。）最後に、ホーム・システム２５８は、付属のキーボード２６７又は無線のキーボード２６８を含む。付属したキーボード２６７と無線式のキーボード２６８とは、共に、ビューワ２６６又はライブラリ・ユニット２６２と通信するのに用いられる。ビューワ２６６は、プログラマブルなハンドヘルド計算機、別個のディスク・ドライブ、それ以外のデータ記憶装置などの補助データ装置２６９からデータを受け取ることができる。ビューワ２６６は、電子書籍の一部などのデータ及びテキストを、プリンタ２６５又はそれ以外の表示装置に出力することができる。
【００５０】
無線式のキーボード２６８は、例えば、無線周波数（ＲＦ）シグナリングを介して通信することができる。従って、ホーム・システム２５８は、相互に通信する別個のコンポーネントを最大で６つ有していることになる。ホーム・システム２５８を構成する２つ、３つ、４つ、５つ又は６つの別個のコンポーネントは、様々な方法で相互に通信することができる。これには、例えば、ハードワイアード接続６１５、ＲＦトランシーバ６０４、そしてそれ以外の無線での方法などが含まれる。
【００５１】
自宅（家庭、ホーム）ではＲＦ通信が好ましいのであるが、その理由は、ＲＦ通信によって別々のコンポーネントを家庭の全体において制限なく配置できるからである。ユニットの間で通信されるデータは、セキュリティが保証されたデータであることが好ましい。更に、ライブラリ・ユニット２６２は、ハードワイアード接続６１５を介してビューワ２６６に電力を供給することができる。
【００５２】
あるいは、単一型のユニットが、ホーム・システム２５８のすべての機能を実行することもできる。単一型ユニットは、軽量のバッテリを含めて軽量の材料を用いなければならない。単一型ユニットは、ユニット間で（外部的に）通信する必要がなくなる。単一型ユニットはより安価であり、重複する処理、メモリ・ストレージ及び電源回路が不要になる。
【００５３】
消費者の自宅でデータを受信しビデオ信号から切り離す（ストリップする）には、ケーブル・インターフェース・デバイス又はケーブル・コネクタ２１２のいずれかが用いられる。ケーブル・コネクタ・デバイスはチューナ６１３を含み、それに対して、ケーブル・インターフェース・デバイスは、家庭にある既存の同調装置を利用する。どちらの構成でも、データは、ビデオ信号から切り離されてライブラリ・ユニット２６２における加入者の位置に記憶される。電話コネクタ２７０とモデム６１１とが電話コールを開始し、注文及び課金情報をオペレーション・センタ２５０又は課金及び集金システム２７８に伝送する。あるいは、電話コネクタ２７０とモデム６１１とを用いて、インターネットへのアクセスを提供し、電子書籍をインターネット・ウェブ・サイトに注文し受け取ることができる。ライブラリ・ユニット２６２は、ホーム・システムのインテリジェントなコンポーネントであり、テキスト・データを記憶し、メニュを発生し、購入の商取引を実現するのに必要なハードウェア及びソフトウェアを内蔵している。ＲＦトランシーバ６０４に加えて、ライブラリ・ユニット２６２は、システムがビューワ２６６に接続されることを可能にするのに必要なジャック及び接続部を含む。図６ｂに示されているように、ライブラリ・ユニット２６２は、テキスト・データ（電子書籍）をビューワ２６６まで、復号化に鍵６０５を要する安全なフォーマットで通信する。テキストは、読まれる直前に、ページごとにだけ復号化されるのが一般的である。
【００５４】
ａ．ビデオ・コネクタ
図７には、ビデオ・コネクタ２１２によって実行されるプロセスの流れが示されている。ビデオ・コネクタは、ビデオ信号６０８を受け取り、テキスト・データ６１２を含むチャネルに同調し、テキスト・データをビデオ信号６１６から引き離し、テキスト・データ・ストリームをライブラリ６２０におけるロジック・コンポーネントに通信する。
【００５５】
ビデオ配送システムへの接続は、好ましくは、図６ｂに示されているように、ケーブル・テレビジョン配送システムへのケーブル・コネクタである。このケーブル・コネクタにはデータ・ストリッパ回路６１７が含まれており、これが、セットトップ・コンバータ、ＴＶ若しくはＶＣＲ６０１、又は、ケーブル・コネクタ２１２’を介してＣＡＴＶ信号を受け取るオプションのチューナ・ブロック６１３のいずれかからビデオ入力を受け取る。データ・ストリッパ回路６１７は、データをビデオから引き離し、デジタル・ビット・ストリームをライブラリ・ユニット２６２のデジタル・ロジック部分６０９に出力する。データは、ビデオ信号の垂直ブランキング期間又はアクティブ・ビデオ部分に暗号化され圧縮されたフォーマットで埋め込まれている。データ・ストリッパ回路６１７は、セットトップ・コンバータ・ボックス６０１、ＴＶ又はライブラリ・ユニットの内部に配置することができる。データ・ストリッパ回路６１７は、ライブラリのデジタル・ロジック６０９において用いられるデジタル・ビット・ストリームを出力する。
【００５６】
ビデオ・コネクタ２１２は、ビデオ・チャネル同調して引き離されるデータを含むビデオへのアクセスを提供することができるチャネル・チューナ・モジュール６１３を含む。オプションのチューナ・モジュール６１３を用いると、セットトップ・コンバータ、ＶＣＲ又はＴＶチューナは、ホーム・システムでは不要である。オプションのチューナ・モジュール６１３は、ケーブル・コネクタ２１２を介して直接にＣＡＴＶ信号を受信することができる。
【００５７】
ｂ．ライブラリ
２ユニット型のホーム・システムのためのライブラリ・ユニット２６２の実施例が、図６ｂと図８との両方に示されている。ここで示されている実施例には、次のようなオプションのパーツが含まれている。すなわち、取り外し可能な携帯型メモリ６００’、マイクロプロセッサ６２８、命令メモリ・ユニット６３２、デジタル・ロジック６３６、そして、電源ユニット６４０に加えて、ビデオ・コネクタ２１２、電話コネクタ２７０、ＲＦトランシーバ６０４、そして、バッテリ・パックである。
【００５８】
ライブラリ・ユニット２６２は、マイクロプロセッサ６２８とデジタル・ロジック６３６と命令メモリ・ユニット６３２とを含むデジタル・ロジック部６０９（図８には示されていない）を含んでいる。マイクロプロセッサ６２８は、好ましくは、モトローラ社から販売されているＭｏｔＳＣ２１などの信頼性の高いマイクロプロセッサである。デジタル・ロジック部６０９は、シリアル・デジタル・ビット・ストリームをデータ・ストリッパ回路６１７から受け取り、データを処理する。誤り訂正もデジタル・ロジック部６０９によって実行され、データは、適切なアドレスに関してチェックされる。データのアドレスが正しく、ライブラリ・ユニット２６２がそのデータを受け取ることが承認されている場合には、そのデータは、メモリ・ストレージ・ユニット６００及び６００’に転送される。データを受け取る承認は、ケーブル・ヘッドエンド又はそれ以外の分配点によって提供される。承認コードをシリアルなデジタル・ビット・ストリームにおいて送ることも可能である。デジタル・ロジック部６０９は、適切なテキスト及びグラフィクス・データをメモリ・ストレージ・ユニット６００及び６００’に送る。このデータは、圧縮され暗号化されたフォーマットで転送され、圧縮され暗号化されたフォーマットのままで記憶される。
【００５９】
ｉ．メモリ・ストレージ・ユニット
ライブラリ・ユニット２６２のメモリ・ストレージ・ユニットは、取り外し可能な携帯型のメモリ・ユニット（図６ａ、図６ｂ及び図８に示されている）でありうる。メモリ・ストレージには、様々なオプションを利用できる。すなわち、ハードディスク・ドライブ、取り外し可能なプラッタを有するハードディスク、ＣＤ−ＲＯＭなどである。図６ｂを参照すると、取り外し可能なプラッタを含むハードディスク・ドライブ・ユニット６００’も利用できる。これによって、ライブラリは、ほぼ無制限な記憶容量を得ることになる。データ（すなわち、電子書籍ファイル）は、メモリ・ストレージ・ユニットに圧縮され暗号化されたフォーマットで記憶される。図６ｂに示されているように、データは、ビューワ２６６のＩＤ又は鍵と一致する鍵又は一意的なＩＤ番号を有している。一意的な鍵又はＩＤ番号のこのような一致により、メモリ・ストレージ・ユニットから未承認のビューワへ、テキスト・データが転送されることが防止される。スマート・カード、電子メモリ・カード又はＰＣＭＣＩＡ（パーソナル・コンピュータ・メモリ・カード・インダストリ・アソシエーション）カードなどの小型のメモリ・デバイスを用いてデータを記憶することもできる。
【００６０】
ｉｉ．電源回路
図６ｂ及び図８に示されているように、ライブラリ・ユニット２６２は、ＡＣの壁電源、ＤＣ電源６４０又はオプションのバッテリ電源６２４のいずれかから電力を提供される。電源回路６１０及び６４０は、ライブラリにおける様々な回路に対してバッテリ６２４又はＡＣユニットのいずれかからすべての必要な電圧を供給することが好ましい。好ましくは、電源回路６１０及び６４０は、ビューワ２６６に接続されると、単一のデータ・ケーブルを介してビューワに電力を提供する。電源回路６１０及び６４０は、動作中に、ＡＣ電源を用いてバッテリを再充電することもできる。オプションのバッテリ・ユニット６２４がインストールされると、ライブラリ・ユニット２６２は、携帯型のユニットとなり、電力をビューワ２６６に提供することができる。バッテリの寿命を長くするために、使用されないときにはメモリ・システムをシャットダウンするなど、電力節約策が講じられる。ビューワ２６６が用いられているときにはライブラリ回路は用いられず、ほぼすべての電力が、ライブラリ・ユニット２６２に対して遮断される。
【００６１】
ｉｉｉ．公共電話システムへの接続
電話システムへの接続は、好ましくは、モデム６１１によって提供される。様々な入手可能なモデムを用いて、この機能を実行することができる。図６ｂに示されているように、セルラ電話又はＰＣＮ電話接続６１１’も提供されうる。ホーム・システム２５８が最初に始動されるときに、モデムを用いて、消費者の氏名とクレジット・カード情報とが課金及び集金サブシステム２７８に転送される。電話接続２７０は、書籍が消費者に購入されるたびに用いられ、商取引を完了し記録する。電話接続２７０は、テキスト・データをオペレーション・センタ２５０から受け取り、ビデオ分配システムをバイパスする手段として用いられ得る。電話接続２７０は、図６ｂに示されているように、別個のユニットであってもよい。
【００６２】
ｉｖ．ライブラリ処理
図９は、ライブラリ・ユニット２６２によってビデオ・コネクタ２１２又はストリッパ回路６１７から受け取られたデータ・ストリーム６５１に対して実行される基本的な処理の例を示している。第１に、データ・ストリーム６５１は、ブロック６５０によって誤り訂正に関してチェックがなされる。誤りが検出された場合には、ブロック６５４は、データをデインターリーブし、次いで、ブロック６５８がＦＥＣ（フォワード・エラー訂正）アルゴリズムを走らせる。ブロック６５０、６５４及び６５８の組合せが、データ・ストリームで必要な誤り訂正を実行する。誤り訂正が必要ない場合には、データはブロック６６２に進み、そこで、パケットがパケット・アドレスに関して個別的にチェックされる。
【００６３】
アドレスが一意的なアドレスである場合には、ブロック６６６が、パケットのアドレスがライブラリ・ボックスのＩＤ番号と一致するかどうかをチェックする。ライブラリ・ボックスのＩＤ番号は、そのライブラリ・ユニット２６２と関連する一意的な番号であり、データのセキュリティを確認するために用いられる。ブロック６７０は、電子ファイルが既に開かれその中にデータ・パケットがセーブされているかどうかを判断する。データ・ファイルが開かれていない場合には、ブロック６７４は、そのパケットのために新たなデータ・ファイルを開く。電子ファイルが開かれている場合には、パケットがディスク上のその電子ファイルにブロック６７８においてセーブされる。次に、プロセスは、受信されている特定のテキスト・データ・ブロックに対する特定の書籍の最後のパケットであるかどうかをチェックする。それが情報の最後のパケットである場合には、電子ファイルは閉じられ、利用可能な電子ファイルのディレクトリは更新される（６８６）。ブロック６８２又は６８６のどちらかに続いて、プロセスは戻り（リターンし）、別のデータ・パケットを、データ・ストリッパ・ブロックから受け取られたデータ・ストリームから受け取る。
【００６４】
パケット・アドレスがチェックされ、アドレスがブロードキャストされたアドレスであると判断されると、プロセスは、送られているメッセージのタイプを判断する（６９０）。次に、メッセージは適切な電子メッセージ・ファイル６９４に記憶され、プロセスはブロック６５０に戻って別のデータ・パケットを受け取り、別のエラー・チェックを実行する。
【００６５】
図９のプロセスを用いると、ライブラリは、与えられた書籍における画像を示すのに用いることができるテキスト・データ及びグラフィクス・データに関連するディレクトリを受け取り、記憶し、更新することができる。データのフォーマットとライブラリ・ユニット２６２のオペレーティング・システムとに応じて、プロセスの複数の変形が可能である。
【００６６】
図１０は、ライブラリ・ユニット２６２においてビューワ２６６からの情報リクエストを処理する例を示している。ビューワ２６６からの情報リクエストは、ビューワ２６６をライブラリ・ユニット２６２に接続するケーブルを介して、又は、ＲＦなどの無線伝送を介して、受け取られる。ある実施例では、加入者のリクエストが、セットトップ・コンバータ・ボックス６０２から来ることもありうる。
【００６７】
ビューワ２６６から受け取られる情報は、一般に３つのカテゴリに属する。すなわち、（１）ライブラリ・ユニット２６２に記憶されている電子書籍のディレクトリ・データ、（２）システムにおいて利用可能なすべての電子書籍のインデクス、そして、（３）特定の電子書籍のリクエスト（ブロック７００）である。プロセス・ブロック７０４は、ビューワ２６６に記憶されている電子書籍を示すデータのディレクトリに対するビューワ２６６からのリクエストに回答する。データのディレクトリはビューワ２６６に送られ、それによって、加入者に表示される。プロセス・ブロック７０８は、システムで利用可能なすべての電子書籍のインデクスに対するビューワ２６６からのリクエストを処理する。ライブラリ・ユニット２６２は、システムで利用可能なすべての電子書籍のインデクスを取得し、そのインデクスをプロセス７１２で伝送し、メニュ情報をビューワ２６６に与える。プロセス・ブロック７１６は、特定の電子書籍に関するビューワ２６６からのリクエストに応答する。ライブラリ・ユニット２６２は、ビューワ２６６によってリクエストされた特定の電子書籍の電子ファイルを開き、レコード又は情報をパケットごとにビューワに伝送する（７２０）。特定の電子書籍、レコード又はパケットをビューワ２６６に伝送するというこのプロセスは、最後のレコード又はパケットが送られる（７２４）まで継続する。
【００６８】
特定の電子書籍に対するリクエストを処理する際の図１０に示されたプロセスに加えて、ライブラリ・ユニット２６２は、また、７１６に記載されているプロセスを用いて、オペレーション・センタ２５０に特定の電子書籍を注文し受け取る。ライブラリ・ユニット２６２に記憶されていない特定の電子書籍に対するリクエストがなされた場合には、ライブラリ・ユニット２６２は、当該電子書籍がビデオ配送システム２０８に存在する次の回を判断して、その電子書籍の受信及び記憶を確実にする（このプロセスは、図示されていない）。このプロセスを実行する際には、ライブラリ・ユニット２６２は、ビューワ２６６に、その電子書籍のテキスト・データをいつ取得するかに関する情報を伝送し、それによって、加入者が電子書籍を見ることができるようにする。タイミング情報に加えて、価格及びそれ以外の注文情報を、ライブラリ・ユニット２６２から加入者に送ることができる。
【００６９】
ｃ．ビューワ（The Viewer）
図１１は、ビューワ２６６のブロック図であり、その内部コンポーネントが示されている。図１１のビューワ２６６は、図６ｂに示されているビューワ２６６と同じである。ビューワ２６６は、製本された書籍と物理的に類似するように設計されている。ビューワ２６６は、５つの基本コンポーネントと６つのオプショナルなコンポーネントとで構成されている。すなわち、（１）ＬＣＤディスプレイ６０２、（２）デジタル回路（図示せず）、（３）ビデオ・グラフィクス・コントローラ６０７’、（４）コントロールズ７４０、（５）書籍メモリ７２８、（６）オプショナルな電源回路７３６、（７）オプショナルなバッテリ６０３’、（８）オプショナルなＲＦトランシーバ６０４、（９）オプショナルなセルラ又はモバイル通信装置（６０８）、（１０）オプショナルなキーボード２６７及び２６８、そして、（１１）スピーカ／マイクロフォン６０８’である。
【００７０】
（１）好ましくはＶＧＡクオリティである高解像度のＬＣＤスクリーンが、テキスト及びグラフィクス・イメージを表示するのにビューワ２６６で用いられる。このスクリーンは、好ましくは、書籍の１ページのサイズである。２ページ型のスクリーンや２つのスクリーンをビューワ２６６において用いることも可能である。
【００７１】
（２）信頼性の高いマイクロプロセッサ６２１、命令メモリ７３２及びデジタル・ロジックを含むデジタル回路である。データがビューワ２６６に転送される際は、圧縮され暗号化されたフォーマットを有する。信頼性の高いマイクロプロセッサ６２１は、ビューワ２６６のＩＤ番号を入力されてくるデータ・ストリームと比較し、ビューワ２６６のＩＤ番号がデータ・ストリーム内部のＩＤ番号と一致する場合には、テキスト・データだけを記憶する。ビューワ２６６がテキスト又はそれ以外のデータを出力せず、見るときにだけそして現に見られているページについてだけ解凍され復号化されるのが好ましい。このような措置が好ましい理由は、そうすることによって、データへの認証のないアクセスに対する追加的なセキュリティが提供されるからである。
【００７２】
（３）ＶＧＡクオリティのテキスト及びグラフィクス・イメージを補助し表示することができるビデオ・グラフィクス・コントローラ６０７’が、ビューワ２６６に含まれている。グラフィクス・コントローラ６０７’は、上述のデジタル回路によって制御される。テキストは、複数のフォント・サイズで表示することができる。
【００７３】
（４）図１１のビューワ２６６は、タッチパネル式のコントロールズ（操作装置）７４０を有する。これらのユニークで新規なコントロールズ７４０を用いて、消費者は、記憶されている電子書籍とカタログにある電子書籍とを選択し、カーソルを移動させ、書籍の中のページをめくることが可能になる。典型的には、好ましいコントロールズ７４０は、次項及び前項ボタン７４２及び７４１と、カーソル移動のためのボール（又は、トラックボール）７４３と、１つ又は複数の選択ボタン７４５と、現在の書籍ボタン７４７と、ブックマーク・ボタン７４９（図１４ａを参照のこと）とを含む。
【００７４】
コントロールズ７４０は、使用が容易であり便利な位置に配置されなければならない。図１４ａを参照すると、ビューワ２６６のためのコントロールズは、ビューワ２６６の下部のスクリーン６０２の下側に配置することができる。次頁ボタン７４２は最も用いられるボタン７４０であり、ページの右側エッジに近い位置に配置することができる。加入者は、コントロールズ、特に次頁ボタン７４１及び７４２を操作するのに右手の親指を用いる可能性が高い。従って、これらのボタンは、加入者の右手親指によって容易に操作できるように配置されるのが好ましい。一般的に、これは、図に向かって、ビューワ２６６の下側か、又は、ビューワ２６６の右側のマージンに沿って与えられる。現在の書籍のボタン７４７とブックマーク・ボタン７４９は、通常、コントロールズ７４０の中で最も使用頻度が低いボタンである。従って、示されている例では、これらのボタン７４７及び７４９は、ビューワ２６６のバインダに近い内部の領域に配置されている。
【００７５】
ビューワ２６６の下側中央に位置するボール７４３又はそれ以外のカーソル移動デバイス（４つのポインタ矢印などであるが、図示されていない）は、加入者による使用が容易であり、ビューワ２６６の操作も容易である。カーソル７４５のための選択ボタンは、好ましくは、示されているように、ボールの左右の側にカーソル・ボール７４３の直径の半分だけ下側に配置されるのが好ましい。ポインタ矢印がカーソル移動のために用いられる場合には、選択ボタン７４５は、４つの矢印ボタン（図示せず）の中心に配置することができる。再び、最も頻繁に用いられるコントロールズは、加入者の右手親指が通常おかれる位置に配置されるべきである。
【００７６】
（５）少なくとも１冊の書籍又はより多くのテキストのための書籍メモリ７２８が、ビューワ２６６に含まれている。メモリ７２８は、テキストと、書籍中の写真を表す任意のグラフィクスとを記憶する。また、メモリ７２８は、メニュ・グラフィクス・データを記憶することもできる。ビューワ２６６では、２つの異なるメモリ・デバイス７２８を用いることができる。第１は、デジタル回路の中のマイクロプロセッサ６２１に対する命令用のものであり、第２は、書籍メモリ７２８（及び、グラフィクス）のために用いられ得るものである。ＲＯＭ、ＲＡＭ又は小型のハードディスクなど、市販されている様々なメモリ装置を用いることができる。１冊の書籍は約０．６メガバイトのストレージを必要とするので、約６０メガバイトのストレージを提供する小型のハードディスクは、約１００冊分の電子書籍のメモリを提供することができる。現在入手が可能な大型のハードディスクによれば、数千冊の電子書籍を記憶することが可能になる。
【００７７】
書籍のテキストは様々なフォント・サイズで記憶することができる。表示のために様々なフォントを与えるために、様々なフォントが命令又は書籍メモリ７２８に記憶されている。従って、より大きな又はより小さなフォントを必要に応じてメモリ６２１及び７２８から呼び出して、加入者の希望する表示を行うことができる。
【００７８】
（６）ビューワ２６６における電源回路７３６は、ＡＣ電源、オプショナルなバッテリ６０３’又はライブラリ・ユニット２６２のいずれかから電力を受け取る。電源回路７３６は、ビューワ２６６内部の様々なシステムに必要な電圧を提供する。
【００７９】
（７）オプショナルなバッテリ６０３’が、好適実施例では提供される。バッテリ６０３’は、ＡＣ電源が利用可能なときには自動的に再充電される。
（８）ビューワ２６６とホーム・システムの他のコンポーネントとの間の双方向のデータ・リンクを提供するオプショナルなＲＦトランシーバ６０４を、ビューワ２６６に含めることもできる。
【００８０】
（９）また、ビューワ２６６は、移動通信のためのセルラ・トランシーバ（図示せず）を含むこともありうる。
（１０）オプショナルな有線（付属型）キーボード２６７と無線（例えば、ＲＦ）キーボード２６８（図６ａを参照のこと）を、ビューワ２６６とともに用いて、加入者とビューワ２６６との間の通信を行うことができる。
【００８１】
（１１）スピーカ及びマイクロフォン６０８’によって、ビューワ２６６は、オーディオ信号を加入者に提供することが可能になり、また、加入者がオーディオ（音声）入力を行うことが可能になる。スピーカ及びマイクロフォン６０８’は、セルラ・トランシーバ６０８又はそれ以外の通信装置と共に用いることによって、テレフォニ及びデータの送受信が得られる。
【００８２】
図１１のビューワ２６６は、ライブラリ接続７４４、電子カード・メモリ７４８、ＣＤ−ＲＯＭ装置７５２及び携帯用メモリ装置７５６（図６ｂに示されている６００’など）を提供するパーツを有する。ＰＣＭＣＩＡなど、様々な電子メモリ・カードを、このビューワ２６６と共に用いることもできる。
【００８３】
セキュリティと、低い電力消費と、優れた表示技術とが、ビューワ２６６の設計に求められている特徴である。ビューワ２６６は、軽量かつ携帯可能でなければならない。ビューワ２６６は、電子書籍を記憶し、読み、消去することを可能し、更に、書籍を注文し、それをシステム・オペレータが決めた所定の時間メモリに保持しておくという機能を含むソフトウェアであるオペレーティング・システムを含む。このソフトウェアは、ある期間（例えば、２週間）の間はその書籍を読むことが可能でその後には自動的に消去される、１回読めば消去される、又は、恒久的にメモリに保持できる、などのように構成することが可能である。各ビューワ２６６は、一意的な鍵６０５を有している。すべてのデータ・ストレージは個別のビューワ２６６のための鍵６０５を用いて暗号化され、複数のビューワ２６６が、テキスト・ファイル又は書籍ファイルにアクセスすることを防止している。
【００８４】
図１２は、ビューワ２６６によって実行されるプロセスの中のいくつかの流れ図である。一般に、ビューワ２６６は、タッチパネル式のコントロールズ７４０を介して、加入者からの入力を受け取る。あるいは、ビューワ２６６は、タッチスクリーン・ディスプレイ、付属キーボード２６７又は無線キーボード２６８からの入力を受け取る。そして、加入者の情報リクエストは、ビューワ２６６によって処理される（８００）。
【００８５】
加入者が利用可能な書籍のメニュをリクエストする場合には、プロセス・ブロック８０４が書籍メニュを選択する。プロセス・ブロック８０８は、利用可能な書籍をリスト化する電子ファイル（メニュにおけるトピックのカテゴリに関係する）を開き、利用可能な書籍の名前を備えたメニュを表示する。
【００８６】
加入者が特定の読みたい書籍を選択すると、プロセス・ブロック８１２がその選択を処理して、その特定の電子書籍を含む電子ファイルを決定する。プロセス・ブロック８１６は、その特定の電子書籍のファイルを開き、通常はその最初のページにアクセスする。（ポインタがその電子書籍のファイルの中に既にセットされている場合には、この処理によってデフォルトでそのポインタに到達する。）プロセス・ブロック８２０は、次に、どのページが表示される必要があるかを決定する。プロセス・ブロック８２０は、次ページか、前ページか、それともブックマークされたページのどれを表示すべきかを判断する。この電子ファイルへのポインタが正しい位置にない場合には、プロセス・ブロック８２８は、ポインタを移動させ、記憶されているファイルからデータの前ページを取得する。そうでない場合には、プロセス・ブロック８２４は、記憶されている電子ファイルからテキストの次のページを取得するのが通常である。プロセス・ブロック８３２は、テキスト・データを復号化及び解凍し、そのデータをビデオ・ディスプレイに送る。ビデオ・ディスプレイは、一般に、それに関連したビデオ・ディスプレイ・メモリを有し、プロセス・ブロック８３２は、データをこのビデオ・ディスプレイ・メモリに直接に送る。ディスプレイ用の回路によって、テキストのページを表示するというプロセスが完了する。
【００８７】
加入者がコントロールズ７４０を介して電源をオフにするというリクエストをすると（プロセス・ブロック８００から）、電源をオフにするというプロセス８３６が開始される。プロセス・ブロック８４０は、ビューワ２６６が現に読んでいるその書籍におけるページ数へのポインタをメモリにセーブする。プロセス・ブロック８４４は、すべての電子ファイルを閉じ、電源回路にビューワ２６６の様々な回路への電力供給を遮断するように指示する。加入者は、また、コントロールズ７４０を用いて特定の電子ファイルに埋め込まれている電子リンクを用いている他の電子ファイルにアクセスすることもできる。電子リンク・システムについては、後で詳しく説明する。
【００８８】
このような基本プロセスの例のように、ビューワ２６６は、書籍の選択を表示し、それらの書籍からのテキストを表示することができる。
ｄ．メニュ・システム
図１３を参照すると、配送システム２００は、この配送システム２００から機能及び電子書籍を選択するメニュ・システムを有している。メニュ・システム８５１に要求されるオペレーティング・ソフトウェアとメモリとは、ビューワ２６６に配置されている（例えば、命令メモリ７３２及び／又は書籍メモリ７２８）。しかし、ライブラリ・ユニット２６２（例えば、命令メモリ６３２）に配置されてもよいし、ライブラリ・ユニット２６２とビューワ２６６とがメニュ・システム８５１の動作に必要なソフトウェア及びメモリを共有することもできる。メニュはビューワ２６６上に表示されるのが通常であるから、ビューワ２６６はライブラリ・ユニット２６２が存在しない場合でも動作が可能であることが好ましい。メニュを作成するための基本ソフトウェア及びメモリは、ビューワ２６６に配置されている方が便利である。
【００８９】
メニュ・システム８５１は、複数のメニュの間でのシーケンシングが可能でありビューワ２６６の上などでのグラフィカル表示のためのメニュ・グラフィクスを提供するシステムである。セットトップ・コンバータを用いるシステムでは、これらのメニュは、テレビジョン・スクリーン上にも表示できる。最も単純な実施例では、メニュは、加入者がそこから選択ができる基本的なテキスト情報だけを提供する。より複雑な実施例では、メニュは、加入者を補助する視覚的な表示やアイコンを提供する。
【００９０】
図１３には、シーケンシングを備えたメニュ・システム８５１が示されている。このシステムにおける基本メニュは、導入メニュ８５０と、メイン・メニュ８５４と、複数のサブメニュ８５８とである。示されている実施例では、３つのレベルのサブメニュが存在する。場合によっては、加入者を選択又はリクエストされた情報に容易に導くのに、１又は２のサブメニュ８５８で十分な場合がある。しかし、３つ以上のサブメニュ８５８があれば加入者にとってより使いやすいユーザ・インターフェースが得られるような機能も存在する。サブメニュ８５８の各レベルは、表示のための様々なメニュによって構成されうる。表示される特定のメニュは、先に示されているメニュに関する加入者による選択に依存する。１つないし多くのメニュのこのツリー・シーケンスの例は、ヘルプ・サブメニュ８８７及び８８８である。リクエストされた特定のヘルプに応じて、加入者に、異なるレベルの２つのヘルプ・メニュが表示される。
【００９１】
導入メニュ８５０の例が、図１４ａに示されている。一般に、導入メニュ８５０は、ビューワ２６６をシステムに導き、初期ガイダンス、告知（アナウンスメント）及び命令を提供する。導入メニュ８５０の次には、メイン・メニュ８５４が続くが、その例は図１４ｂに示されている。メイン・メニュは、ビューワ２６６に、このシステムにおいて利用可能な基本的な選択又は機能を提供する。図１４ｂは、メイン・メニュ８５４が多くの追加的な機能及びサブメニュ８５８を加入者に提供している例である。例えば、図１４ｂには、ビューワ２６６が、ポイント・アンド・クリック法によって、以下の例を含む複数のオプションを選べることが示されている。すなわち、（１）無料（フリー）プレビュー、（２）注文できる書籍、（３）あなたのライブラリの書籍、（４）あなたの現在の書籍、（５）ヘルプ、（６）オンライン・サービス、そして（７）それ以外のシステム機能、である。メイン・メニュ８５４での選択の後には、対応するサブメニュ８５８が示される。
【００９２】
図１３には、利用可能な基本的なすなわち第１レベルのサブメニュが示されている。すなわち、（１）口座設定８６２、（２）無料のプレビュー８６６、（３）書籍推薦エントリ８５５、（４）あなたのライブラリの書籍８７２、（５）あなたが注文できる書籍８７８、（６）あなたの現在の書籍８８４、（７）ヘルプ８８７、（８）利用可能な機能８９０、（９）メッセージ８９３、（１０）口座情報８９６、（１１）送られる（出ていく、outgoing）メッセージのサブメニュ８９８、（１２）案内リンク９７０、そして、（１３）リンクの作成９８０である。図１４ｃは、あなたのライブラリの書籍８７２という第１レベルのサブメニュの例である。この「あなたのライブラリの書籍」という例示的なサブメニュ８７２は、タイトルと著者別の６冊の利用可能な書籍を示しており、加入者が、異なる書棚８７４をチェックしたり、メイン・メニュ８５４に戻ることを可能にしている。図１４ｄ及び図１４ｅは、「あなたが注文できる書籍」サブメニュ８７８を用いて注文できる電子書籍のための他のサブメニュを示している。
【００９３】
図１４ｆは、注文選択及び確認メニュ８８０’の例であり、電子書籍の注文をするのに加入者が用い、その加入者の注文を確認するための「ソフト・キーボード」９７５を提供している。この特定の例では、加入者は、その注文を完了するのにＰＩＮ番号を入力することを求められる。「ソフト・キーボード」９７５は、完全な英数字キーボードとして構成でき、また、加入者が書籍の注文に関係する追加的な情報を追加するのにも用いることができる。英数字又はそれと類似のパスワードを用いて、その加入者が承認されている加入者であることが確認される。ある実施例では、加入者は、ＰＩＮ又はパスワードを用いて注文を確認し、最終的な確認スクリーンを受け取る。最終的な確認スクリーンは、基本的にはテキストであり、次のように（又は、類似の内容が）書かれている。
【００９４】
『あなたの書籍注文はＣＡＢＬＥを介して処理されています。あなたの書籍は翌日までに配送され、あなたのＶＩＳＡの口座に２ドル９５セントの請求がなされます。あなたの書籍は、あしたの東部標準時間で午前６時から読むことができます。次の点にご注意下さい。１．あなたのライブラリ・ユニット及びケーブル接続ユニットが、今夜、アンテナを立てた状態でプラグ・インに差し込まれていること。そして、２．あなたのケーブル・コンバータを「THE BOOK」チャネルにチューニングすること。ＴＶセットは、オンである必要はありません。』
「口座設定メニュ」８６２と口座の設定に関係する別のサブメニュ８５８（指示と口座入力８６４とを与える）との例が、図１４ｇ及び図１４ｈに示されている。これらのサブメニュ８５８によって、オペレーション・センタにおける口座の初期化や注文をクレジット・カードに課金することが可能になる。サブメニュ８５８には、あなたが希望するＰＩＮ番号又はパスワード、クレジットカード及び電話番号などに関係するデータを入力できる能力が含まれている。確認メニュによって、所望のＰＩＮ又はパスワードとクレジット・カードとを用いて口座（勘定）が適切に設定されたことが確認できる。
【００９５】
書籍の無料プレビューも、サブメニュ（８６８及び８７０）によって提供される。無料プレビュー・メニュの例は、図１４ｉ及び図１４ｊに示されている。図１４ｉは、プレビューができる複数の電子書籍を表示しているメニュを示している。電子書籍の選択に続いて、選択された電子書籍の表紙からの抜粋がその書籍に関する批評家の書評からの抜粋と共に提供されている。好適実施例では、特定の電子書籍に対するこのプレビュー・スクリーンによって、加入者は、著者に関する情報を与えてくれるサブメニュを選択することができる。この書籍プレビュー・サブメニュには、本の表紙や中身のシーンの静止画像やグラフィクスが含まれる。そのような静止画像又はグラフィクスの例が、図１４ｊに示されており、そこには、著者に関するプレビュー・スクリーン８７０が示されている。この画
像は、短い動画クリップとして、ＭＰＥＧの規約に従って提供することもできる。そのようなクリップは、例えば、著者のインタビューなども可能である。著者のプレビュー・スクリーン８７０では、著者の写真が示され、短い伝記が与えられ、それを見て加入者がその著者の本を注文できるようになっている。その著者の様々な電子書籍を注文する価格も、メニュ上に示される。あるいは、プレビューを、電子リンク・システムを介して提供することもできる。これについては、後述する。
【００９６】
無料プレビューに加えて、より高度な実施例では、配送システム２００は、加入者に、電子書籍推薦機能（８５５を参照）を提供する。これは、メニュ・システム８５１と、ビューワ２６６、ライブラリ・ユニット２６２又は分配点（１０２０又は２５０）に位置する関連のメモリを備えているプロセッサとを用いて達成される。必要なときに、プログラム推薦機能のための情報が、複合又はビデオ信号のテキスト・データとしてホーム・システム２５８に送られる。この機能によると、書籍又は著者が、その加入者の先の注文に関する履歴データ、人口学的データ又は傾向、それ以外のインジケータ、及び／又はテキスト・ワード・サーチに基づいて、加入者に提案される。
【００９７】
書籍推薦に関する実施例では、プレビュー情報（本の表紙の説明、批評家の書評、著者の伝記など）、及び／又は、書籍のテキスト又はそれ以外のタイトルのテキスト・ワード・サーチが、ライブラリ・ユニット２６２によって、ライブラリ・メモリ６００に記憶されているデータベースを用いて、実行される。個別化された書籍又は著者の推薦は、その加入者の興味を示す加入者から得られた情報を得ることによって、加入者に対してなされる。加入者からのエントリは、好ましくは、電子書籍推薦エントリ・サブメニュ８５５を用いて整理される。このシステムは、これらの加入者からのエントリを直接又は間接に用いて、加入者に推薦すべき書籍又は著者をサーチする。
【００９８】
一般的には、書籍推薦方法は、２つのカテゴリに分けられる。すなわち、応答性（responsive）の方法と、インテリジェントな方法（データを分析して電子書籍を推薦する）とである。応答的又はインテリジェントな方法を用いて、配送システム２００は、推薦されるタイトル又は著者のリストを決定し、第２又は第３のレベルのサブメニュ８５６及び８５７を作成し、それらのタイトルを加入者が選択するように提案する。
【００９９】
タイトルを提案する応答性の方法には、例えば、傾向（ムード）に関する質問の利用、著者のサーチ、キーワード・サーチが含まれる。ビューワ２６６の命令メモリ７３２とメニュ発生ハードウェア（例えば、６０７）とを用いて、一連の傾向に関する質問をメニュ上に与え、特定の時期における加入者の興味を判断することができる。この方法では、オペレーション・センタ２５０のプロセッサ４０４と命令メモリ４１６とは、それぞれのタイトルに、軽い、深刻、乱暴、短い、長い、退屈、わくわくさせる、複雑、読みやすい、若者向けのテーマ、老人向けテーマ、冒険、ロマンス、ドラマ、フィクション、サイエンス・フィクションなどのグループの中から、傾向インジケータ（及び、サブインジケータ）を割り当てる。これらのインジケータは、テキスト・データと共にホーム・システム２５８に送られ、ライブラリ・メモリ６００に記憶される。加入者のエントリに基づいて、プロセッサ４０４は、インジケータの組を加入者のリクエストを関連付け、インジケータが一致する電子書籍の組を見つけて、加入者に提案する。
【０１００】
著者又はキーワード（加入者から提供されたサーチ・ワード）の応答性サーチは、ライブラリ・メモリ６００に記憶されているデータに関して、ライブラリ・プロセッサ６２８と命令メモリ６３２とによって実行される。例えば、加入者によって与えられたキーワードを、書評、批評家及びプレビュー・データベースを記憶しているライブラリ・メモリ６００において一致を求めてサーチすることができる。このようにして、加入者が適切なサブメニュ上で「潜水艦」という語のエントリを提供している場合には、ライブラリ・プロセッサ６２８は、命令メモリ６３２の中のルーチンからの命令を用いて、「レッド・オクトーバをさがせ」（"Hunt for Red October"）というタイトルを見つけることができる。
【０１０１】
プログラムを提案するインテリジェントな方法には、加入者に関する個人的プロフィール・データ、及び／又は、その加入者が以前に注文した書籍（又は、購入データ）など加入者に関する履歴データを分析することが含まれる。この方法は、書籍オンデマンド・システムでは好ましく、メモリ４２８に記憶されている加入者データベースを用いてオンサイト・プロセッサ４０４によって分配点又はオペレーション・センタ２５０で実行することができる。ホーム・システム２５８は、分配点やオペレーション・センタ２５０からのプログラム提案情報を含むテキスト・データを受け取り、同じテキスト・データの受信２１２と上述したビューワのメニュ発生ハードウェア（例えば、６０７、６２１）とを用いて、プログラム提案サブメニュ８５５及び８５６を発生する。命令メモリ（例えば、６３２、７３２）に記憶されているソフトウェア・ルーチン及びアルゴリズムは、履歴データと書籍注文データとを分析して当該加入者に提案する書籍の線を決定するのに用いられる。
【０１０２】
書籍や著者を加入者に推薦するというこの強力な機能のためのアルゴリズムは、１９９６年９月２４日付けの米国特許第５，５５９，５４９号である"Reprogrammable Terminal for Suggesting Programs Offered on a Television Program Delivery System"に詳細に開示されている。この米国特許は、本出願において援用する。
【０１０３】
図１３を参照すると、「あなたのライブラリの書籍」というサブメニュ８７２の上に複数のサブメニュ８５８が示されて、好ましくは、各本棚８７４及び８７６に対するサブメニュを備えた書棚番号に分割されている。「あなたが注文できる書籍」というサブメニュ８５８の上のサブメニュも、同じように、書棚８８０及び８８２によってサブメニュに分割されている。これらの書棚は、それぞれが、書籍のカテゴリ又はジャンルでありうる。電子書籍は、ベストセラー、小説、フィクション、ロマンスなどのカテゴリにグループ分けすることができる。図１４ｄを参照のこと。
【０１０４】
図１３を参照すると、「あなたの現在の書籍」８８４というサブメニュ８５８によって、加入者は、現在の書籍８８４を選択することができ、どのページを読むのかを決めることができる。この選択は、レベル２のサブメニュ８８５を用いて確認することができる。ヘルプ・サブメニュ８８７は、加入者に、追加的なヘルプ・スクリーン８８８を提供することができる。利用可能な機能８９０に対するサブメニュは、好ましくは、それぞれの機能８９１及び８９２に対する別個のサブメニュに分割される。
【０１０５】
図１３を参照すると、この配送システム２００を用いて、メッセージを送ることもできる。レベル１のメッセージ・スクリーンは、加入者に、その加入者が有している様々なメッセージ８９３の中から選択することを可能にしている。次に、各メッセージが、別個のサブメニュ・スクリーン８９４及び８９５の上に示される。メッセージには、テキストとグラフィクスとを含めることができる。
【０１０６】
図１３を参照すると、口座情報が、レベル１のサブメニュ８９６の上に示されており、それに続くサブメニュ８５８には、最近の注文とあなたの口座の差引勘定８９７とが示されている。入力スクリーン８９９として用いられる続きのサブメニュを有する送るためのメッセージ８９８に対するレベル１のサブメニュも存在している。
【０１０７】
図１３と図１４ａないし図１４ｊとに示されている特定の機能及びサブメニュに加えて、これ以外の多くの変形例や機能が可能である。書籍がスクリーン上で最終的に読むために選択されると、テキストのページ８８６がスクリーン上に現れ、次にテキストのページが続く。
ＩＩＩ．課金及び集金システム
課金及び集金システム２７８（図２及び図３に示されている）は、電子商取引と電話交換における最新技術を用い、注文をトラッキングし、配送を認証し、消費者に課金して、出版社に自動的に代金を払い込む。電話コネクタ２７０によって開始された電話コールは課金及び集金システム２７８によって受信され、このシステムは、注文を受けて消費者のクレジット・カード口座に請求することによって、人間の介入なしに直ちにこれに応答する。データは周期的にコンパイルされ、出版社２８２は書籍の売り上げに応じて代金を受け取る。この課金及び集金システム２７８は、また、双方向のケーブル接続、セルラ又はそれ以外の通信手段を介して加入者と接続することもできる。
【０１０８】
課金及び集金システム２７８は、オペレーション・センタ２５０と通信して入手可能な書籍に関する変更をトラッキングし、オペレーション・センタ２５０に統計データを提供することが好ましい。
ＩＶ．公共図書館、学校及び書店システム
本発明による電子書籍システムは、公共図書館、学校及び書店で用いられるように修正することが可能である。図１５は、公共図書館、学校又は書店の位置に対するコンポーネントの可能性のある構成を示している。公共図書館、学校又は図書館におけるメイン・ユニットは、ファイル・サーバ９００である。ファイル・サーバ９００は、数千冊の書籍を記憶することができる大型の電子メモリ・ユニットである。ファイル・サーバには、ハードディスク、読み取り書き込み型のＣＤ−ＲＯＭ、読み取り専用のＣＤ−ＲＯＭなど、様々な電子記憶手段を用いることができる。
【０１０９】
このシステムは、５つのコンポーネントで構成されている。すなわち、コンバータ又はビデオ・コネクタ９０４と、コントローラ９０８と、ビューワ９１２と、カタログ・プリンタ９１６と、である。システムを制御するソフトウェアは、基本的に、コントローラ９０８に配置されている。コンバータ又はビデオ・コネクタ９０４は、上述したものと類似している。この構成では、コントローラ・ユニット９０８は、コンバータ９０４によってファイル・サーバ９００に転送されつつあるデータをモニタする。コントローラ９０８には、好ましくは、見るためのスクリーンと複数の制御ボタンとが備わっている。システムのより高度な制御を実行するためにより大きなスクリーンを有することが必要である場合には、ビューワ２６６をコントローラ９０８に接続して、ビューワ・スクリーンとコント
ロールズ（操作装置）７４０とを用いることができる。
【０１１０】
コントローラ９０８は、特定のファイル・サーバ９００から書籍を受け取ることを承認された公共的なビューワ９１２にだけ書籍をダウンロードすることができる。セキュリティ上の理由で、公共的なビューワ９１２が複数のファイル・サーバ９００にアクセスすることは好ましくない。このようにして、書籍のテキスト・データに関するセキュリティを維持することができる。公共的なビューワ９１２は、コントローラ９０８から一度に１冊又は２冊の書籍を受信できるというように制限されていることが好ましい。公共的なビューワ９１２のユーザは、新たな又は追加的な書籍を必要とするときには、ビューワを図書館に返還し、そこでコントローラ９０８から新たな書籍を受け取ることができる。
【０１１１】
ファイル・サーバ９００で利用可能な書籍をトラッキングするために、利用可能な書籍のタイトルをカタログ・プリンタ９１６で印刷することが可能である。カタログ・プリンタ９１６はライブラリ・コントローラ９０８に接続されており、書籍のタイトルはカタログ・プリンタ９１６にダウンロードされる。どの書籍のコーディングされたテキストも、このシステムのコントローラ９０８とカタログ・プリンタ９１６とを用いて印刷することはできない。データに関するセキュリティを維持するためには、どのような書籍データも、プリンタ９１６にダウンロードすることは許されていない。利用可能な電子書籍タイトル、雑誌又はそれ以外のテキスト・マテリアルの完全なプリントアウトが完了すると、カタログ９２０のハードコピーを、ファイル・サーバ９００に維持しておくことが可能である。
【０１１２】
イントラネット２７９も、コンテンツをサーバ９００にダウンロードするのに用いることができる。イントラネット２８１は、その地域のローカルな図書館の間に確立することができる。例えば、ある１つのカウンティの中のすべての公共図書館を、イントラネット２８１で結合することができる。イントラネット２８１を用いると、ローカルな公共図書館が、電子書籍やそれ以外のデータを共有することができる。
【０１１３】
図１５ａに示されているシステムは、書店で用いることもできる。書店は、公共的なビューワ９１２を顧客に賃貸して、１冊又は２冊の書籍のテキストをその公共的なビューワ９１２にロードすることができる。公共的なビューワ９１２には、自動タイムアウト・シーケンスを備えておくことができる。このタイムアウト・シーケンスは、例えば２週間程度のある期間が経過すると、書籍のテキスト・データを消去してしまう。２週間程度の期間が経過した時点でこの借りている者は公共ビューワ９１２を書店に返却し、読むための追加的な書籍を受け取ることが期待されている。このような構成を用いると、書店が常連客にビューワ９１２を（恒久的に）販売することも可能である。その場合には、常連客は、ときどき書店に立ち寄って書籍のテキスト・データを受け取り、それを彼自身のビューワ９１２上に恒久的に記憶できるのである。書店、学校及び図書館については、上述のファイル・サーバ９００とビューワ９１２とを用いるこれ以外の様々な構成も可能である。
【０１１４】
大学図書館などの学校図書館は、図１５ｂに示されているような構成要素の配列を用いることができる。図１５ａと図１５ｂとの間では、多くの構成要素は同じである。図１６ｂでは、システムを制御するソフトウェアが、基本的に、コントローラ９０８’に配置されている。コンバータ又はビデオ・コネクタ９０４’は、上述のものと類似している。この構成では、コントローラ・ユニット９０８’は、コンバータ９０４とインターネット２７９とによってファイル・サーバ９００に転送されているデータをモニタする。コントローラ９０８’は、好ましくは、見るためのスクリーンといくつかの制御ボタンとを備えている。
【０１１５】
コントローラ９０８’は、電子書籍のコピーを、ファイル・サーバ９００から書籍を受け取ることの承認を受けているビューワ２６６にダウンロードする。ビューワは、必須の装置として、その大学のすべての学生に提供される。大学図書館について考えると、ビューワを図書館にもっていき、サーバ９００’から電子書籍を受け取ることができる。あるいは、大学が、イントラネット２８１などの大学イントラネットを介して電子書籍を配布することもできる。サーバ９００上で動作するソフトウェアは、個々の学生に貸し出された電子書籍を追跡することができる。学生は、一定の時間が経過したら、又は、例えば、各セメスタの終わりに、この電子書籍を「返却」することを求められている。
【０１１６】
ファイル・サーバ９００’上で利用可能な電子書籍を追跡するためには、利用可能な書籍のタイトルをカタログ・プリンタ９１６’で印刷することができる。カタログ・プリンタ９１６’は、図書館コントローラ９０８’に接続され、電子書籍のタイトルが、カタログ・プリンタ９１６’にダウンロードされる。
【０１１７】
イントラネット２８１は、図書館相互間の貸し出しプログラムの構成員である大学の間での接続を確立する。このようにして、ある１つの大学にある電子書籍は、別の大学に貸し出され、最終的には学生に貸し出されることが可能になる。別の構成では、インターネットを図書館相互間の貸し出しプログラムに用いることもできる。
Ｖ．セットトップ・コンバータの使用
サイエンティフィック・アトランタ（Scientific Atlanta）社やゼネラル・インスツルメンツ（General Instruments）社によって作られているような既存のセットトップ・コンバータ・ボックスは、現時点では、本発明の書籍選択システムを扱えるようにはなっていない。ライブラリ機能を含むセットトップ・コンバータを作ることはできるのはあるが、既存のセットトップ・コンバータ技術と共に本発明の書籍選択システムを用いるためには、ハードウェアの修正が必要である。
【０１１８】
図１６ａ及び図１６ｂは、ハードウェアの修正例である。ポートを用いて、後述するハードウェア・アップグレードをセットトップ端末に付属させる。セットトップ・コンバータ６０１には、２つのアップグレードを行って、電子書籍を受け取り選択することの補助とすることが可能である。メニュ発生カードのアップグレード（図１６ａ）と情報ダウンロード・ユニット（図１６ｂ）とである。これらのアップグレードは、それぞれ、アップグレード・ポートを介してセットトップ端末ユニットに接続することができる。４ワイヤ・ケーブルやリボン・ケーブルなどを用いて、アップグレードをセットトップ・コンバータ６０１に接続することができる。
【０１１９】
セットトップ・コンバータ６０１へのカードの追加９５０は、図１６ａに示されている。示されているカード９５０は、既存のセットトップ・コンバータ６０１技術を備えた書籍選択システムを用いるのに必要な追加的機能を提供する。カード９５０は、セットトップ端末のフレームの内側に差し込まれてセットトップ端末の一部、すなわち、進歩型のセットトップ端末になるように構成することができる。カード９５０がセットトップ・コンバータ６０１に追加する基本的な機能は、データ信号の解釈、メニュの発生、メニュのシーケンシング、そして、窮極的なものとして、テレビジョン又はビューワ９１２のいずれかを用いてビューワ９１２が書籍を選択できるようにする能力である。更に、カード９５０は、ケーブル・ヘッドエンドなどの遠隔位置が注文された書籍に関する情報を受け取る方法を提供する。書籍注文情報と制御コマンドとは、ケーブル・ヘッドエンドからカード９５０まで電話回線を用いて送ることができる。
【０１２０】
カード９５０の基本コンポーネントは、ＰＣチップＣＰＵ９５２と、ＶＧＡグラフィクス・コントローラ９５４と、ビデオ・コンバイナ９５６と、論理回路９５８と、ＮＴＳＣエンコーダ９６０と、受信機９６２と、復調器（図示せず）と、ダイアラ６１１’とである。カード９５０は、同軸ケーブルを介してケーブル・ヘッドエンドからデータ・テキスト信号を受け取ることによって動作する。カード９５０の論理回路９５８は、セットトップ・コンバータ６０１から、データ９６４と、赤外線コマンド９６６と、同期信号（図示せず）とを受け取る。リモコン上のビューワ９１２によってなされるメニュの選択は、セットトップ・コンバータ６０１のＩＲ装置によって受信され、カード９５０に送られる。カード９５０は、ＩＲ信号を解釈し、加入者が選択した書籍（又はメニュ）を決定する。カード９５０は、ＩＲコマンドを修正して、情報をセットトップ・コンバータ６０１に送る。修正されたＩＲコマンドは、セットトップ・コンバータ６０１が必要とするチャネル情報を含む。電話回線９６８とダイアラ６１１’とを用いると、カード９５０は、書籍注文情報をケーブル・ヘッドエンドに送ることができる。また、電話回線を介して書籍を受信し、ビデオ分配システムをバイパスすることも可能である。この実施例では、電話システムを用いて、インターネット・ウェブ・サイトへのアクセスを提供して、電子書籍を注文及び受信することができる。
【０１２１】
これらのコマンドは、セットトップ端末のマイクロプロセッサをハードウェア・アップグレードのマイクロプロセッサとリンクするインターフェースを介して送ることができる。このようにして、加入者の入力は、セットトップ端末のキーパッド又はリモコンを介して入力されるのであるが、任意のハードウェア・アップグレードに処理のために転送されることができ、そこで発生された応答は、表示のためにセットトップ端末に返送されることが可能になる。好適実施例では、ＩＲコマンド９６６は、セットトップ端末６０１からハードウェア・アップグレードに転送される。
【０１２２】
ハードウェア・アップグレードは、マイクロプロセッサと、対話型ソフトウェアと、処理回路と、バブル・メモリと、長期メモリ・デバイスとを含む。これらの基本コンポーネントに加えて、ハードウェア・アップグレードは、追加的な電話モデム又はＣＤ−ＲＯＭデバイスを利用することもある。
【０１２３】
情報ダウンロード・ハードウェア・アップグレード１００１（図１６ｂ）により、加入者は、セットトップ・コンバータ６０１を用いて、大量の情報を、オペレーション・センタ又はケーブル・ヘッドエンドからダウンロードすることが可能になる。ハードウェア・アップグレード１００１は、加入者が、書籍や雑誌などのデータをローカルなストレージにダウンロードすることを可能にする。基本的には、ハードウェア・アップグレード１００１は、追加的なローカル・ストレージ・ユニット（例えば、ハードディスク、フロッピ、光ディスク又は磁気カートリッジであり、図１６ｂに示されているように、マイクロプロセッサ１００５、命令メモリ１００７、そしてＲＡＭを含む場合もある）である。好ましくは、小型の携帯用ビューワ２６６にもアップグレード１００１が提供され、ＴＶを用いなくともダウンロードしたテキストを読むことを可能となる。
【０１２４】
ダウンロード可能な情報は、オペレーション・センタ２５０又はケーブル・ヘッドエンドによって供給されるテキストやグラフィクスである。このアップグレードを用いると、書籍をダウンロードして、携帯型リーダ２６６を用いれば、どこででも読むことができる。このアップグレードを用いると、書籍をダウンロードして、圧縮形式で記憶し、後で解凍することもできる。書籍は、見るときにだけ解凍する。公衆が直ちにアクセスすることを希望するような重要なテキストは、このシステムを用いれば利用可能になる。大統領のスピーチ、新たな法律、最高裁によってなされた最新の堕胎に関する判断などを、直ちに入手可能とすることができる。
【０１２５】
好適実施例では、書籍注文情報は、ポーリング・リクエスト・メッセージ・フォーマットを用いてケーブル・ヘッドエンドによってポーリングされるまで、それぞれのセットトップ端末に記憶される。ポーリング・リクエスト・メッセージ・フォーマットの例は、６つのフィールドで構成される。すなわち、（１）メッセージの開始における立上りフラグ、（２）アドレス・フィールド、（３）加入者領域指定、（４）ポーリング・コマンド／応答（すなわち、Ｐ／Ｆ）ビットを含むセットトップ端末の識別子、（５）情報フィールド、そして、（６）メッセージの最後の立下りフラグである。ポーリング・リクエストに応答してセットトップ端末によってケーブル・ヘッドエンドまで通信される情報に対する同様の応答フレーム・フォーマットも用いることができる。
【０１２６】
図１７には、データ受信機６１７’とデータ送信機１０１１とを含む好ましいセットトップ端末が示されている。データ送信機は、セットトップ端末６０１とケーブル・ヘッドエンドとの間の登り（アップストリーム）のデータ通信能力を提供する。アップストリーム・データ伝送は、上述したポーリング・システムを用いて、そして更に、データ送信機１０１１を用いて達成される。受信機６１７’と送信機１０１１との両方を、セットトップ端末６０１自体に組み入れることもできるし、又は、アップグレード・モジュールを介して追加することもできる。特定のハードウェア構成とは関係なく、セットトップ端末のデータ伝送能力は、図１７に示されているハードウェアを用いて達成されうる。
【０１２７】
図１７には、データ受信機６１７’とチューナとが共同して機能することによって受信されるＲＦ信号が示されている。これらの装置は、共に、マイクロプロセッサ１０１３とのインターフェースを有し、このマイクロプロセッサ１０１３は、セットトップ端末のキーパッド、リモコン又はビューワ９１２のいずれかを介して、加入者から入力１０１５を受け取る。加入者のＴＶで受信されることが意図されているすべてのケーブル信号は、チューナ６１３によってアクセスされ、その後で、処理回路１０１７によって処理される。この処理回路１０１７は、典型的には、スクランブル解除、復調、ボリューム制御、そして、チャネル３又は４のＴＶキャリア上への再変調のための追加的コンポーネント（図示せず）を含む。
【０１２８】
個々のセットトップ端末に向けられたデータは、各セットトップ端末の特定のアドレス又はＩＤに従って、データ受信機６１７’によって受信される。このようにして、それぞれのアドレス指定可能なセットトップ・コンバータは、それ自身のデータだけを受信する。データ受信機６１７’は、セットトップ・コンバータ６０１に特有のデータを、既に述べた信号フレームの情報フィールドにおいて、又は、入来スペクトルにおける適宜の周波数に配置された別個のデータ・キャリアの上で受信する。
【０１２９】
受信されたどのデータも、書籍に関する情報と、選択のために利用可能なメニュとを含む。加入者は、キーパッド又はリモコンを用いて一連のコマンド１０１５を入力し、チャネル又はプログラムを選ぶ。そのようなコマンドを受け取ると、マイクロプロセッサ１０１３は、チューナに、データを搬送しているチャネルの適切な周波数に同調するように命令し、次に、処理回路１０１７にこのデータのスクランブル解除を開始するように命令する。
【０１３０】
書籍を選択すると、マイクロプロセッサ１０１３は、ローカル・メモリ（図示せず）にすべての選択情報を記憶し、後で、ケーブル・ヘッドエンドに向けてデータを返送する。マイクロプロセッサ１０１３は、すべてのＣＡＴＶ信号受信を調整し、更に、様々なアップストリーム・データ伝送コンポーネントと相互作用する。典型的には、データ送信機１０１１は、５から３０ＭＨＺの帰還周波数帯域で動作する。別の実施例では、１０から１５ＭＨＺの周波数帯域が用いられる。しかし、用いられる周波数帯域とは関係なく、データ送信機１０１１は、情報を、既に述べた応答フレームの情報フィールドにおけるケーブル・ヘッドエンドに送る。当業者であれば、多数の変形例を考慮することが可能であり、上述したセットトップ端末のハードウェア・コンポーネントの組合せを用いて、アップストリームのデータ伝送を達成することができる。
【０１３１】
以上では、電子書籍システムと共にセットトップ端末を用いるように説明した。セットトップ端末のすべての機能を、テレビの構成要素であるカードの中に組み入れることも可能である。
ＶＩ．書籍オンデマンド・システム（Book-On-Demand System）
この出願で説明している電子書籍システム２００は、書籍オンデマンド・スタイルに構成することもできる。図１８ａは、書籍オンデマンド・システムのための構成の一例を示している。書籍オンデマンド・システムは、消費者の家庭、書店又は図書館とオペレーション・センタ２５０又はケーブル・ヘッドエンドなどの分配サイト１０２０のいずれかとの間に、より強力な双方向の通信を必要とする。このタイプの双方向通信は、図１７に示されてており上述したハードウェアによって提供されうる。
【０１３２】
図１８ａを参照すると、書籍オンデマンド・システムでは、加入者は、書籍に関する入手可能なメニュからダウンロードする書籍を選択する。入手可能なメニュは、通常、分配サイト１０２０によって加入者の位置まで送られる。彼が選択した後で、彼の選択（又はリクエスト）に関する情報は、分配点１０２０（ケーブル・ヘッドエンドなど）又はオペレーション・センタのいずれかに通信される。このリクエストを受け取ると、書籍のために必要とされるテキスト及びグラフィクス情報は、スプールされ、加入者に送られる。このようにして、書籍は、加入者からのリクエストがあったときにだけ送られ、かつ、書籍（又は、テキスト）に対する要求があると直ちに送られる。
【０１３３】
このようなデマンド・システムをサポートするためには、テキストの搬送及び分配は、ビデオ・オンデマンド・ケーブルや電話テレビジョン・システム、インターネット・ウェブ・サイトなどの、強力なノード・アーキテクチャを有する（nodal architectured）分配システム上か、又は、公衆電話システムでの個別的な電話アクセスの使用を通じてなされなければならない。
【０１３４】
書籍オンデマンド・システムによると、加入者にとってはより広範囲な書籍の選択が可能になり、不要である又は望まれていない書籍データの通信量を制限することができる。また、書籍を加入者にはるかに迅速に提供することができる。
【０１３５】
より強力な分配システムに加えて、書籍オンデマンド・システムは、分配点１０２０が、テキスト情報をスプールアウトするためのより高度な装置を備えていることを要求する。これは、書籍を記憶するファイル・サーバ技術１０２４、又は、テキスト情報を分配する電話タイプのスイッチング（図示せず）を用いると、達成できる。このような書籍オンデマンド・システムを構成するのに用いることができるファイル・サーバ１０２４と分配技術とは、既に引用した米国特許第５，２６２，８７５号及び第５，２１８，６９５号とに記載されている。
【０１３６】
図１８ａは、ファイル・サーバ技術を用いる書籍オンデマンド・システムの実施例を示している。電子書籍に加えて、図１８ａの実施例は、ほとんどどのようなデジタル・データの分配でもサポートしている。電子書籍又はテキスト・ファイルは、出版社２８２及びそれ以外のソースから、ローカル・フィード１０３２やＡＴＭ１０２８を通じて、又は、衛星ディッシュ１０３６によって受信される。好ましくは、分配点１０２０は、加入者からのリクエストを受け取りテキストを双方向の通信システム（ビデオ・オンデマンド（ＶＯＤ）１０４４など）を介して配送するケーブル・ヘッドエンドである。あるいは、インターネット・ウェブ・サイトが、配送点１０２０として機能することができる。
【０１３７】
ライブラリ・ユニット２６２は、基本的なプレミアム・タイプのサービス・ケーブル・システム１０４８、ニア・ビデオ・オンデマンド・タイプのケーブル・システム（又は、ペイパービュー（ＰＰＶ）１０５２）、又は、ビデオ・オンデマンド・ケーブル・システム１０４４のいずれかに接続することができる。これら３つのシステムのいずれかと接続する際には、ライブラリ・ユニット２６２は、ケーブルに直接にアクセスすることができるし、又は、セットトップ端末６０１’、６０１’’、６０１’’’を介してシステムにアクセスすることもできる。
【０１３８】
双方向のビデオ・オンデマンド・システム１０４４を用いると、加入者は、特定の書籍タイトルをリクエストすると、リクエストの直後にそのテキストを受け取ることができる。これを達成するには、分配点１０２０が、入手可能な書籍のリストをケーブル配送システムを介して、ライブラリ・ユニット２６２まで伝送する。ライブラリ・ユニット２６２は、入手可能な書籍のリストをメニュ又は類似のフォーマット上に表示する。先に述べたように、ライブラリ・ユニット２６２は入手可能な書籍のカテゴリをリスト化し分配点１０２０からのリクエストを形成するメニュを用いるのが好ましい。電子書籍を選択した後では、ライブラリ・ユニット２６２は、リクエスト信号を双方向の通信システム１０４４上を分配点１０２０まで送る。このリクエスト信号は、２つの方法で処理することができる。ライブラリ・ユニット２６２がリクエストを始動するか、又は、分配点１０２０が様々なライブラリを双方向システム１０４４上へポーリングするかのいずれかである。書籍タイトルに対するリクエストを受け取ると、その書籍タイトルと関連するテキストは、双方向のケーブル・システム１０４４を用いて伝送される。
【０１３９】
図１８ｂは、地域的な又は全国的な書籍オンデマンド・システムをサポートするオペレーション・センタ２５０の拡大図である。実際、示されているオペレーション・センタ２５０は、ほとんどすべての任意のデジタル・データの分配をサポートしている。オペレーション・センタ２５０は、テープ１０６０、１０６０’、ＡＴＭ１０２８又は衛星１０３６によってデジタル情報を受け取る複数のフィードをサポートしている。情報は、入力ＭＵＸ１０６４と小型のファイル・サーバ１０６８とを介して処理された後で、マスタ・ファイル・サーバ１０７２に到達する。出版社２８２から受け取った書籍などのデジタル・データは、マスタ・ファイル・サーバ１０７２に記憶される。デジタル・データは、ＭＰＥＧ２などの標準的なフォーマットで圧縮されて記憶されるのが好ましい。
【０１４０】
システム・コントローラ１０７６は、地域的又は全国的な書籍オンデマンド・システムに対する制御を行う。電子書籍はグループごとにパッケージングがなされ、様々なケーブル・ヘッドエンドへのフィードを提供する。更に、スケジューリングやマーケット・リサーチがオペレーション・センタ２５０で行われる。スケジューリングやマーケット・リサーチを処理するためには、電子書籍購入データが、マルチプレクサ１０８２を介してオペレーション・センタ２５０で受信される。電子書籍購入情報は、オペレーション・センタ２５０から課金及び集金サブシステムに提供することができる。
【０１４１】
オペレーション・センタ２５０は、また、ファイル・サーバにメッセージや広告を挿入する機能も有している。これらのメッセージや広告は、最終的には、加入者によって受け取られる。
【０１４２】
マスタ・ファイル・サーバ１０７２は、出力マルチプレクサ１０８０とＡＴＭ１０２８とを、デジタル・データを分配するための衛星接続点に加えて、用いる。好適実施例では、ケーブル・ヘッドエンドは、書籍に関するテキスト・データを、出力マルチプレクサ１０２８とＡＴＭシステム１０２８とを介してマスタ・ファイル・サーバ１０８０から受け取る。デジタル書籍データを受け取ると、ケーブル・ヘッドエンドは、その書籍をローカル・ファイル・サーバ１０２４に記憶する。図１８Ａの分配点１０２０は、ＡＴＭフックアップ１０８８又は衛星フックアップを介して図１８ｂのオペレーション・センタ２５０からデータを受け取るケーブル・ヘッドエンドの一例である。
ＶＩＩ．電子書籍リンク・システム
電子書籍リンクは、現在見られている電子書籍のコンテンツと、電子書籍の他の場所、ビューワ２６６における他の場所、またはライブラリ・ユニット２６２内または接続したインターネット・ウェブ・サイト内を含むビューワ２６６の外部の何れかに含まれる関連する情報との間の予め定められた経路を横切るように、加入者が電子書籍ビューワ２６６を使用することを可能とする。これらのリンクは、加入者に、関連するトピック範囲へ迅速にアクセスするため、または現在見ている資料（マテリアル）の明確化を求めるための、編成された組織的な方法を提供する。
【０１４３】
電子書籍は、単語、句、文章、テキストのセクション、段落、ページ、チャプタ、図、描写、地図、ビデオ・クリップ、オーディオ・クリップなどのような、第１位置またはコンポーネントを含む。同じ電子書籍に又は別の関連する電子書籍、ファイル又はデータベースに含まれる第２または後続の位置またはコンポーネントへのリンクは、これらの第１コンポーネントと関連付けることができる。リンクが潜在する（リンクが下にある）第１コンポーネントは、ビューワ・ディスプレイ６０２に、または接続したテレビジョン２５９又はパーソナル・コンピュータ２６１に、ハイライト化（強調）され表示されることができる（図２参照）。関連付けられた潜在的リンクを有する第１コンポーネントは、それらに一意的な識別子を割り当てることにより識別され得る。一意的な識別子は、単語または句、英数値、座標点、または他の一意的な識別子とすることができる。一実施形態では、そのような第１位置の各々は、識別のためのインデクス値が割り当てられる。
【０１４４】
このインデクス値の使用により、電子書籍が変更されても、第１コンポーネントが他のコンポーネントとのリンクを維持することが可能になる。例えば、加入者は、カット・アンド・ペースト編集機能を用いて、第１コンポーネントを含むブロックを移動するかもしれない。カット・アンド・ペーストは、第１コンポーネントのステータスおよび他のコンポーネントへのリンクには影響しない。同様に、フォント・スタイルまたはフォント・サイズの変更も、リンクのステータスに影響しない。
【０１４５】
電子書籍の発生において、又はその後に、電子書籍は、識別用インデクス値を第１コンポーネントの各々へマップする処理を受ける。それらのインデクス値は、次に、互換物またはリンクされた資料（例えば、１つの第２位置にある資料）が選択されるとそれを呈示するように駆動するソフトウエア命令（software directive）により、アクセスされることができる。各電子書籍に対して、これらのインデクス値は、リンクされた資料の位置（第２位置）への潜在的リンクを有する全ての第１コンポーネントの識別用インデクス値をマップする隠れテーブルに、含まれている。更に、このような第１コンポーネントの各々は、１つ又は複数のリンクされた資料の位置へリンクされる。即ち、第１コンポーネントは、第２コンポーネント、第３コンポーネントなどへリンクされる。隠れテーブルの例を以下に示す。
【０１４６】
【表１】
2011040085.tif 000003
【０１４７】
この表に示すように、第１位置「セザンヌ（Cezzanne）」は、識別用インデクス値１３５を有する。「セザンヌ」は３つのリンクを有する。第２位置へのリンクは芸術百科事典へのものである。第３位置へのリンクは、発音ガイドを提供する電子辞書へのものである。第４位置へのリンクは、この画家の短い伝記を再生するオーディオ・ファイルへのものである。第２、第３、第４位置の各々は、それ自体のインデクス値を有する。
【０１４８】
リンクされた資料位置情報（即ち、第２および後続のコンポーネント）は、ソース位置、書籍の名前、チャプタ、ページ、行、および単語を、インデクス値で示したものとして、含むことができる。ソース位置は、デリバリ（配送）システム２００、オペレーション・センタ２５０に接触するために必要な情報、インターネット・ウェブ・サイト２７９、または別の電子的データベースを提供し（図２参照）、それがビューワ２６６またはホーム・システム２５８に現在在駐していない場合に、検索およびダウンロードのために適当な資料を要求する。リンクされた資料がインターネット・ウェブ・サイト２７９または他の電子データベースに在駐している場合、隠れテーブルの位置情報により、オペレーション・センタ２５０またはホーム・システム２５８が、インターネット・ウェブ・サイト２７９または電子データベースから、希望している資料を検索することが可能になる。
【０１４９】
第２コンポーネントまたはリンクされた資料が、ビューワ２６６に位置する場合には、ビューワ２６６のプロセッサは、外部ソースと通信することなしに、リンクされた資料が表示されるようにする。例えば、第１コンポーネントが同じ「セザンヌ」であり、リンクされた資料又は第２位置が、ビューワ２６６に格納された電子辞書にある場合、ビューワ２６６は、「セザンヌ」に対しての電子辞書エントリを表示することができる。このリンクされた資料は、例えば、全スクリーン、ピクチャ・イン・ピクチャ、またはオーバーレイとして表示することができる。また、エントリは、ビューワ２６６のユーザがエントリの表示を指示するまで、隠れたままでもよい。
【０１５０】
潜在的リンクを持つコンポーネントを選択すると、ソフトウエア命令は、選択されたコンポーネントに関連する識別用インデクス値を判定し、選択されたそのインデクス値に関してテーブルをサーチし、対応するリンクされた位置をルックアップし、その位置にアクセスし、リンクされた資料をビューワ２６６に表示する。リンクされた資料は、それをピクチャ・イン・ピクチャ・ウインドウ、分割スクリーン、又はスクリーン・オーバーレイを介して表示することにより、元のソース資料の代わりに、または元のソース資料と同時に、ビューワ２６６に表示される。
【０１５１】
図１９は、１つ又は複数の電子リンクを有する電子テキストのページの一部を示す。ディスプレイ６０２は、リンク表示ボタン６０６およびヘルプ・ボタン６１２を含む。リンク表示ボタン６０６は、リンク・メニュ９７１を表示するために用いられる（図１３、図２０を参照）。即ち、ビューワ２６６は、リンク表示ボタン６０６を介して、潜在的リンクを有する全てのコンポーネントを表示することを、命令されることができる。コンポーネントは、例えば、ハイライト化されたモード、異なる色、ボールドやイタリック書体などの独特のフォント、下線、外形線、または反転背景モードなどで、表示されることができる。潜在的にリンクされた資料を見るためにコンポーネントを選択するために、カーソル７４５を用いて所望の選択したアイテムを識別する。ボール７４３は、所望の選択したアイテムに対してページにわたってカーソル７４５を案内するために用いられ、選択ボタンは、選択を行うために用いられる。また、スクリーン・ナビゲーションのためのカーソル移動は、フィンガパッド、マウス、ジョイスティックなどのデバイスを介して提供することもできる。また、選択も、タッチ・センシティブ・スクリーンをビューワ２６６に導入することにより行うことができる。
【０１５２】
図１９は、ビューワ２６６にリンクの表示を指令する前の表示を示す。図２０は、全ての潜在的リンクを表示する要求がなされた後の表示を示す。図２０は、リンク・メニュ９７１、ヘルプ・ボタン６１２、多機能ボタン又はプルダウン・メニュ６１４を示す。多機能ボタン６１４は、例えば、リターン・ボタン、アクティブ・リンク隠しボタン、アクティブ・リンク回復ボタンとして使用できる。また、これらの機能を選択するための幾つかの更なるボタンを提供してもよい。多機能ボタン６１４は、リンク表示ボタン６０６が動作されているときにアクティブにする。図２０において、潜在的リンクを有するコンポーネントは、「セザンヌによって描かれたポーチ風景（PorchScene by Cezzanne）」と「セザンヌ」である。「セザンヌによるポーチ風景」コンポーネントは１つのリンクと共に示され、「セザンヌ」コンポーネントは３つのリンクと共に示されている。また、図２０には、リンク又はコンポーネント、リンク数、リンクされた資料の説明をリストするリンク・メニュ９７１が示されている。例えば、「セザンヌによるポーチ風景」コンポーネントにリンクされた資料は、絵を示すＪＰＥＧビデオ・ファイルである。
【０１５３】
ひとたびリンクが選択されると、オン・スクリーンのリターン・ボタン６１４は、加入者が、リンクされた資料から元の見ていたテキストへ戻ることを、可能にする。リンク表示ボタン６０６（図１９参照）は、電子書籍が開かれたときに常に、又は潜在的リンクが存在するときにいつでも、又はビューワのメニュ・システム８５１からそのように命令されたときのみ、ビューワ２６６に表示されるようにすることができる。
【０１５４】
リンクされた資料が表示されるとき（例えば、オーバーレイ様式で）、加入者は、アクティブ・リンク隠しボタン６１４を操作すること、またはメニュ・システム８５１を用いることにより、リンクされた資料を隠れ状態に配置することを命令することができる。アクティブ・リンクが隠されると、アクティブ・リンク回復ボタン６１４が表示される。アクティブ・リンク回復ボタン６１４の操作により、そのアクティブ・リンクによりリンクされた資料が表示される。
【０１５５】
また、オン・スクリーン「ヘルプ」メニュ８８７（図１３参照）は、リンクを選択するときに、更なる支援へのアクセスを提供する。ヘルプ・メニュ８８７は、オン・スクリーン・ヘルプ・ボタン６１２を操作することによりアクセスされる。関連するリンクのオプションは、カーソル７４５を用いてヘルプ・メニュ８８７を選択することにより、ビューワ２６６において表示することができる。「ヘルプ」機能は、加入者がオン・スクリーンに表示する特定のリンクを選択することを可能にする。リンクは、表示されたときに、テキストの単にハイライト化された部分であったり、異なる色のテキストであったりする。表示されたページに対する全てのリンクは、選択され表示されることができる。また、加入者が所望の特定のリンクを選択するように、複数の潜在的リンクを有し得る電子書籍のコンテンツの或る範囲を選択することにより、その選択した範囲内のコンポーネントに関連するリンクのみを、ビューワ２６６において呈示する。また、固定数のリンクを選択して一度にスクリーンに表示するようにしてもよい。また、特定の形式のリンクを選択して表示するようにしてもよい。表示できるリンクのタイプは、ポップアップ・メニュでリストされるとよい。加入者は、表示するリンクを、このポップアップ・メニュから選択することができる。例えば、ポップアップ・メニュは、辞書のリンクやインターネット・ウェブ・サイトへのリンクをリストすることができる。加入者は、辞書リンクのみを表示することを選択できる。図２１は、加入者による見るためのリンクのフィルタリングを管理するために用いるメニュ・スクリーン９８１を示す。
【０１５６】
図２２は、図１９に示す例示的第１コンポーネント「セザンヌ」のコンポーネントおよびリンクを論理的に表す。図２２において、第１コンポーネント・セザンヌ９８０を含むテキスト・ブロック（ページ）６０２’が、他の電子ファイルまたはドキュメントのコンポーネントとリンクされて示されている。第１リンク９８１は、セザンヌ９８０を、この画家に関連する百科事典的エントリである参考資料コンポーネント９８２へリンクする。第２リンクは、セザンヌ９８０を、芸術家の名前の発音キーを含む辞書エントリ９８４へリンクする。第３リンク９８５は、セザンヌ９８０を、芸術家の生涯を説明するオーディオ・ファイルを提供するオーディオ・クリップ９８６へリンクする。加入者がオーディオ・クリップ９８６を選択した場合、オーディオ・ファイルが即座に再生開始され、ビューワ２６６におけるスピーカから、または適用可能な取り付けられたテレビジョンまたは取り付けられたパーソナル・コンピュータから、放送される。加入者は、アクティブ・リンク隠しボタン６１４を操作することにより、再生を停止することができる。
【０１５７】
上述のリンクはまた、２方向に機能する。セザンヌの伝記は、ポーチ風景を示すＪＰＥＧファイルへのリンクを含むことができる。ＪＰＥＧファイル・ポーチ風景は、芸術家の作品の幾つかの静止画像の１つであり得る。このＪＰＥＧファイルは、セザンヌの伝記の適当なセクションへリンクされ得る。次に、加入者がポーチ風景のＪＰＥＧファイルを見ていた場合には、加入者は、伝記へのリンクを表示することができ、そのリンクを活性化させると、伝記におけるポーチ風景を記述する部分が表示される。この例では、ＪＰＥＧファイルまたは伝記からのテキストを表示するために、同じリンクが用いられる。同じ隠れテーブルが２つの電子ファイル（即ち、伝記およびＪＰＥＧファイル）と共に用いられる。また、各電子ファイルは、それ自体の隠れテーブルを有し得る。この互換例において、隠れテーブルの各々において、同じリンクが参照され得る。
【０１５８】
上述の説明では、各第１コンポーネントは１以上の他のコンポーネントへリンクされる。しかし、他のコンポーネント（即ち、例えば、第２、第３コンポーネント）もまた、共にリンクされ得る。更に、１つの第１コンポーネントへリンクされた他のコンポーネントは、第２の第１コンポーネント（二次または三次の相互リンクを識別する）へリンクされた他のコンポーネントへ相互リンクされ得る。例えば、図２０において言及したポーチ風景のＪＰＥＧファイルは、図２０に示すオーディオ・ファイル伝記と相互リンクすることができる。ＪＰＥＧファイルを表示することにより、ＪＰＥＧファイルをオーディオ・ファイルへリンクする相互リンクが識別されることになる。
【０１５９】
相互リンクは、ハイライト化、下線、外形線、ボールドやイタリック書体、別のフォントの使用、別の色のテキストの使用により、示される。相互リンクされた資料が選択された場合、その資料が表示される。上述の例では、ポーチ風景という絵画を示すＪＰＥＧビデオ・ファイルが、セザンヌと相互リンクされることができ、そのＩＤがビューワ２６６において表示される。ビデオ・ファイルは、フル・スクリーン・フォーマットで又はピクチャ・イン・ピクチャ・フォーマットで表示できる。また、ビデオ・ファイルは、付加されたテレビジョン２５９またはパーソナル・コンピュータ２６１（図２参照）で表示できる。最後に、ビデオ・ファイルは、ビデオ・データおよびプリント・コマンドを、ホーム・ユニット２５８またはパーソナル・コンピュータ２６１へ付加されたプリンタ２６１へ送ることにより、プリントすることができる。
【０１６０】
先に示したテーブルにおいて、多数の電子書籍に対する全てのリンクは、１つの隠れテーブルにおいて提供された。別の実施形態においては、多くの隠れテーブルが提供される。例えば、各電子書籍に隠れテーブルが提供される。この代替例においては、多くの隠れテーブルが、リンクされた資料のリレーショナル・データベースを形成する。一例として、幾つかの異なる電子的医療テキスト書籍は、それぞれ、それ自体の隠れテーブルが提供される。電子的総合医療百科事典にもまた、隠れテーブルが提供される。幾つかの医療電子テキスト書籍の１つにリストされた用語は、次に、リレーショナル様式で、電子的医療百科事典へリンクされる。幾つかの電子的医療テキスト書籍もまた、オンラインのデータベースへ及び他の電子ファイルへ、リレーショナル様式で互いにリンクできる。例えば、電子的医療テキスト書籍は、医学大学のライブラリで維持している電子書籍、データベース、および他の電子ファイルへ、電子的にリンクできる。
【０１６１】
隠れテーブル（多くの電子書籍のため、または各電子書籍の個々に対してのための何れか）は、電子書籍の購入とは別に支払って得られる更なる機能として、中央プロバイダまたはディストリビュータ（配布者）により提供される。ディストリビュータは、多くの異なるレベルのサービス、例えば、ビューワに格納された資料（コンポーネント）へのみのリンク、特定の電子書籍内の資料へのみのリンク、またはホーム・ユニット２５８外部の電子ファイルへの１以上の電子書籍のリンク（例えば、電子書籍を、インターネットのウエブ・サイトでディストリビュータが維持するデータベースへリンクする）などを提供する。
【０１６２】
電子書籍のための最も新しいリンク・テーブルをオペレーション・センタ２５０又はインターネット・ウエブ・サイト２７９からダウンロードすることにより、隠しリンク・テーブルをリフレッシュする。即ち、例えば、オペレーション・センタ２５０により発生された何れの新しいリンクも、隠しリンク・テーブルに付加される。現在のリンク・テーブルは、新しい電子書籍のダウンロードと関連してダウンロードされる。また、現在のリンク・テーブルは、オペレーション・センタ２５０により周期的に提供されてもよい。
【０１６３】
加入者は、例えば、ハイパー・テキスト・マークアップ・ランゲージ（ＨＴＭＬ）または他の標準的プログラミング言語を用いて、または簡単なグラフィック・ユーザ・インターフェースを用いて、新しいエントリを隠れリンク・テーブルへ付加することにより、自身のリンクを作成することができる。一実施形態では、メニュ・システム８５１を通じてアクセス可能な、オン・スクリーンのソフトウエアに基づくメニュ駆動の設備が提供され、これにより、加入者は、所望のソース・コンポーネントを選択して潜在的リンクを定義すること、所望のリンクされたコンポーネントを選択してその位置を定義すること、および残りのテーブル・エントリを作成することが可能となる。テーブル・エントリの発生は、
オン・スクリーンのシミュレートされたキーボード、取り付けられたキーボード２６７、または遠隔にあるキーボード２６８によりサポートされる（図６ａ参照）。リンクの発生を容易にするために、加入者に、可能なところで、メニュ・システム８５１によりデフォルト・テーブル・エントリ・アイテムを提供してもよい。所望されるリンクされたコンポーネントは、アクセスされて、ピクチャ・イン・ピクチャ・ウインドウ、分割スクリーン、またはスクリーン・オーバーレイを使用して、所望されるソース・コンポーネントと同時に表示されることができる。また、リンクされる資料が加入者により作成される場合、加入者は、ビューワ２６６における新しいコンテンツ・ファイル、およびその新しく作成されたファイルのコンポーネントへのリンクを直接に作成することができる。これにより、加入者は、電子書籍の特定のコンポーネントに直接に関連するカスタム化した注釈およびノートを作成することが可能となる。新しく作成したファイルへのテキスト・エントリは、オン・スクリーンのシミュレートされたキーボード、取り付けられたキーボード２６７、または遠隔にあるキーボード２６８を介して処理される。
【０１６４】
上述のように、電子書籍内のリンクは、本来は自蔵型であり、リンクされる全ての資料は、その電子書籍ファイル内にある。更に、ビューワ２６６にある資料との間のリンクもまた提供される。また、ホーム・システム２５８に現在有る資料へのリンクも、それがビューワ２６６にから離れている場合には、提供され得る。最後に、通信ネットワークを介してアクセスされねばならない資料へのリンクも提供され得る。例えば、オペレーション・センタ２５０またはインターネット・ウェブ・サイト２７９から注文された又はダウンロードされた資料が、電子書籍へリンクされる。また、オン・スクリーン・メニュは、ビューワ２６６において電子書籍ファイルの形でサポートされ、書籍または製品カタログまたはサービス・カタログとして働き、加入者が、オペレーション・センタ２５０またはインターネット・ウェブ・サイト２７９へリンクして、任意の時に、テキストから所望のコンポーネントを選択することにより、更なる電子書籍または製品およびサービスを注文することを可能にする。
【０１６５】
リンクされるコンテンツが、電子書籍ビューワ２６６において現在使用できない場合、ビューワ２６６は、加入者に対して、１）対応する資料を即座にホーム・システム２５８、オペレーション・センタ２５０またはインターネット・ウェブ・サイト２７９から検索する、２）資料を検索するためのホーム・システム２５８またはオペレーション・センタ２５０との次の通信の機会まで待つ、３）他の通信システム（例えば、ＰＳＴＮの電話）との直接外部通信を行う、４）停止する、の何れかに決定するように促す。
【０１６６】
１つの実施形態において、ビューワ２６６における第１コンポーネントは、書籍に対してのコンテンツのテーブルおよび図のリストである。コンテンツのテーブルおよび図のリストからの選択を行うことにより、電子書籍ファイル内の選択したページが自動的にリンクされて表示される。別の実施形態において、ビューワ２６６における第１コンポーネントは電子書籍のインデクスである。所望のトピックおよび関連するページを選択することにより、そのページがビューワ２６６に表示される。更に別の実施形態において、第１コンポーネントは脚注または巻末の注である。脚注が選択されると、ビューワ２６６は、更に参照を更に扱う資料を表示する。他の実施形態において、第１コンポーネントは単語または句であり、それは更なる定義やそれに関連する分類を有する。第１コンポーネントを選択することにより、対応する辞書定義、外国変換、または用語解説がビューワ２６６に表示される。辞書定義または外国変換もまた、オーディオ・ファイルを介して提供される。この実施形態において、電子書籍は、他の標準的参照資料とバンドルすることができ、また、辞書や百科事典のようなスタンド・アローンの参照資料を、複数の電子書籍ファイルからアクセスできるようにしてもよい。
【０１６７】
別の実施形態において、第１コンポーネントは、別の電子書籍全体への参照である。第１コンポーネントを選択することにより、選択された書籍がビューワ２６６に表示される。別の実施形態において、オン・スクリーン・メニュ・ボタンがビューワ・スクリーン６０２に表示され、単にビューワ・スクリーン６０２上のアイテムをカーソル７４５により選択することにより、コンテンツのテーブル、インデクス、用語解説、および他のキーとなる電子書籍セクションへ迅速にリンクすることが可能となる。更に別の実施形態において、選択される第１コンポーネントは、加入者を、書籍論評または一連の書籍論評へリンクし、新たな電子書籍を選択する際の判断を支援する更なる情報を提供する。別の実施形態において、選択される第１コンポーネントは、オーディオ・ファイルへリンクされた書籍タイトル、チャプタ・タイトル、または書籍の本体のテキストであり、オーディオ・ファイルは、ビューワ２６６において再生されるその選択のオーディオ・ナレーションを提供する。更に別の実施形態において、選択される第１コンポーネントはビデオ・ファイル（ＪＰＥＧまたはＭＰＥＧ）へリンクし、これはビューワ・スクリーン６０２に表示できる。別の実施形態において、第１コンポーネントは、加入者が作成したテキスト注釈およびノートへリンクする。
【０１６８】
１つの実施形態は、電子書籍タイトルである第１または後続のコンポーネントを含み、その電子書籍タイトルは、選択されたときに、加入者を、オペレーション・センタ２５０またはインターネット・ウェブ・サイト２７９へリンクし、選択した書籍を注文することを可能にする。類似の実施形態において、選択されるコンポーネントは製品を含み、その製品は、選択されたときに、加入者を、オペレーション・センタ２５０サイトまたはインターネット・ウェブ・サイトへリンクし、その選択した製品を注文することを可能にする。最後に、別の実施形態において、選択される第１コンポーネントはトピックであり、このトピックには、インターネットに基づく論文グループへのリンクがあり、これはトピックをより詳細に扱う。
【０１６９】
単語または句を外国語辞書へリンクするリンクを提供すると、ビューワ２６６は、外国語選択機能を表示する。従って、加入者は、リンクを活性化するときに使用する言語を示すことができる。例えば、電子書籍における英語の単語または句を、フランス語、スペイン語、ドイツ語の辞書へリンクすることができる。加入者は、何れの外国語辞書へリンクするかを指定することができる。
ＶＩＩＩ．対話型電子書籍
図６ｂに戻ると、電子書籍ホーム・システム２５８のブロック図が示されており、これには、対話型電子書籍に関係する改良された特徴が組み込まれている。ホーム・システム２５８は、別個の図書館ユニット２６２とビューワ２６６とを含むように示されている。しかし、ビューワ２６６と図書館ユニット２６２との機能を、１つのユニットに含ませることも可能である。例えば、ハンドヘルド計算機などの周辺装置を、ビューワ２６６及び／又は図書館ユニット２６２に接続することもできる。
【０１７０】
図２３は、図書館ユニット２６２又はビューワ２６６のメモリに記憶することができる対話型電子書籍１１００の論理図である。対話型電子書籍１１００は、書籍のテキスト及びグラフィクス・データを含むデータ・ファイルである。データ・ファイルは、また、他の電子ファイルへのリンクと、対話型の特徴を実行するプログラムとを含むことがある。電子書籍１１００は、１つ又は複数の対話型ファイルを含みうる。この対話型ファイルは、データ・ファイルに結合されていることがありうる。図２３に示されている例では、対話型電子書籍１１００は、埋込型エクササイズ・モジュール１１１０、例題モジュール１１２０、電子チュータ１１３０、他のファイルへのリンク１１４０、オペレーティング・プログラム１１５０、セキュリティ・プログラム１１６０、及びそれ以外の対話型プログラム１１７０を含んでいる。
【０１７１】
対話型電子書籍１１００は、例えば、確率モデルに関する電子式の大学用教科書でありうる。例題は、紙の書籍ではテキスト及びグラフィクスとして与えることができる典型的な確率の問題でありうる。しかし、電子形式であれば、例題は、ユーザとの対話を与えることができる。例えば、マルコフ・チェーンに関する章を、遷移（transition）確率をどのように計算するかを示す簡単な例を用いて始めることができる。この場合には、例が、ビューワのスクリーン上に表示され、ユーザは、この例を通じて学ぶことを求められる。ユーザが（数学的又は論理的な）間違いをすると、対話型電子書籍は、エラー・メッセージを出したり、ユーザに訂正のステップを示すことができる。このようにして、ユーザは、例題を解くための「ガイド付の」指導を受けることになる。簡単な問題がユーザによって解かれると、対話型電子書籍は、例えば、時間可逆的なマルコフ・チェーンなどのより難しい概念に進むことができる。対話型電子書籍は電子ファイルであるから、より多くの例題を与えることができる。
【０１７２】
対話型電子書籍１１００は、他の電子書籍又はファイルへのリンク１１４０を含むことができる。これらの他の電子書籍やファイルは、追加的な問題、背景となる材料、対話型電子書籍１１００の中で与えられている概念の更なる説明などを含むことができる。リンクは、ユーザを、対話型電子書籍１１００を通じて、図２に示されているインターネット・ウェブ・サイト２７９又は２７９’などのインターネット・ウェブ・サイトに接続することができる。これらのインターネット・ウェブ・サイトは、確率モデルの講義を担当する大学教授のためのものでもありうる。あるいは、このウェブ・サイトは、ローカルなスタディ・グループや、チュータリング・アシスタンスを提供するグループのためのものでもありうる。
【０１７３】
対話型電子書籍１１００は、また、電子チュータ１１３０を含むこともありうる。電子チュータは、現在の教科書又は類似の材料を学生に組織化された学習環境において構成することを含む。電子チュータ１１３０は、基本的な材料を提供することから開始する。次に、学生又はユーザが慣れてきたことが埋込型エクササイズに対するパフォーマンスによって分かるにつれて、電子チュータは、例えば、より難しい問題に進むことができる。電子チュータ１１３０は、確率モデルのための電子的な学習ガイドを提供することができる。電子チュータ１１３０は、例題モジュール１１２０に関して上述したようなサンプルの問題を含むこともある。電子チュータ１１３０は、また、例えばキーボード２６７やポインティング・デバイスを用いて質問を入力させることによって、ユーザからの質問を許すこともできる。電子チュータ１１３０は、基本的な概念を通じてユーザを導き、ユーザによって制御される速度で、それぞれの新たなトピックに進むことができる。
【０１７４】
対話型電子書籍１１００は、埋込型エクササイズ１１１０を含む。埋込型エクササイズ１１１０は、宿題の問題１１１２、クイズ（小テスト）、テスト１１１４を含むことがある。対話型電子書籍１１００で用いられる埋込型エクササイズ１１１０の例は、次に示す。
【０１７５】
対話型電子書籍１１００の対話型の特徴を実行するために、オペレーティング・プログラム１１５０が、図書館ユニット２６２のメモリ６００などのメモリに記憶されている。埋込型エクササイズ用のアプリケーション・プログラム１１５５やセキュリティ・プログラム１１６０などのそれ以外のプログラム１１６０もまた、メモリ６００に記憶することができる。あるいは、オペレーティング・プログラム１１５５、アプリケーション・プログラム１１５５、及びセキュリティ・プログラム１１６０の中の１つ又は複数を、ビューワ２６６に記憶することもできる。更に、オペレーティング・プログラム１１５５、アプリケーション・プログラム１１５５、及びセキュリティ・プログラム１１６０の中の１つ又は複数を、スタンドアロンの製品として提供することができるし、又は、対話型電子書籍１１００と共に提供することもできる。スタンドアロン製品として提供されるときには、プログラムをインターネット・ウェブ・サイトからダウンロードすることができるし、又は、電子書籍をダウンロードするのに用いられる任意の分配システムを用いて提供することもできる。最後に、埋込型のエクササイズ・プログラム１１５５ではなく、対話型のアプリケーション・プログラム１１７０を提供することもできる。
【０１７６】
埋込型エクササイズの第１の例は、通信システム工学に関する大学用教科書の中の非同期転送モード（ＡＴＭ）についての章末に配置された復習問題の選択でありうる。復習問題のサンプルは、例えば、次の通りである。
【０１７７】
１．ＡＴＭセルのサイズをオクテットを単位として与えなさい。ヘッダはどのくらいで、ペイロードはどのくらいですか。これを特定する際に気を付けなければならないのは、なぜでしょうか？
２．ＡＴＭヘッダにおけるＨＥＣの機能を少なくとも２つ説明しなさい。
３．セル描写（delineation）アルゴリズムがどのように機能するかを説明しなさい。
４．ＡＴＭにおけるメタ・シグナリングの目的は何ですか？
【０１７８】
この第１の例では、質問は、ＡＴＭの章の最後に提供することができる。あるいは、これらの質問を離れた場所に置いておき、ＡＴＭの章への電子リンクを介して、それにアクセスすることもできる。電子リンクが用いられる場合には、教科書の提供者は、質問（及び解答）を周期的に更新して、基本的な問題を強調することができる。これは、考慮している技術が進歩している場合には、特に有用である。更新された質問は、教科書への周期的な改訂と結びつけることができる。例えば、学生が教科書を購入するときには、この学生は、更新サービスも購入することができる。この更新サービスは、例えば、１年間又は数年間、有効とすることができる。あるいは、この更新を、対話型電子書籍の価格に含ませることも可能である。更新を利用できるときには、学生は、例えば、インターネット・ウェブ・サイトを介して教科書提供者にアクセスすることにより、更新を取得することができる。この例では、更新は、ＡＴＭに関する章に対する改訂されたテキストを提供するだけではなく、ＡＴＭの章に追加された新たな材料を強調する改訂された対話型復習問題を提供することになる。
【０１７９】
この復習問題は、ＡＴＭの章末に配置されているか、対話型電子書籍の中の他のいずれかの場所に配置されているか、それともインターネット・ウェブ・サイトに配置されているかとは関係なく、学生が応答を提供することができるテキスト・ボックスを含むことができる。テキスト・ボックスのサイズは、学生が解答を提供する際に拡大することができる。学生は、キーボードを用いて、このテキスト・ボックスの中に解答をタイプインすることができ、テキスト・ボックスのサイズは解答が提供されるにつれて拡大することが可能である。テキスト・ボックスが対話型電子書籍の中に提供される場合には、テキスト・ブロックの拡張によって、電子書籍のページ番号に変更が生じる。しかし、ページ番号の変更を望まないことも可能である。従って、対話型電子書籍１１００は、埋込型エクササイズが付勢されると別個の電子ファイルが作成されセーブされるように構成することができる。この別個の電子ファイルは、対話型電子書籍へのリンクを保持しているが、ビューワ２６６又は図書館ユニット２６２に別個のファイルとしてセーブすることもできる。ユーザが最初に埋込型エクササイズを付勢するときにはこの別個の電子ファイルの作成は自動的でありうるが、最初に別個のファイルを作成するのに、ユーザの側に別個の動作を要求することもできる。オペレーティング・プログラム１１５０は、ユーザに別個のファイルをセーブするように促すプロンプトを提供することができ、また、例えば、デフォルトの位置及びファイル名を提案することもできる。
【０１８０】
先に述べたように、ビューワ２６６を、ワイヤード接続又は無線接続によってフル機能のキーボードに結合することができる。ビューワを、例えばマウスなどのそれ以外の標準的な入出力装置に結合することもできる。別個のキーボードを用いると、埋込型エクササイズを行うのがより容易になる。特に、短い論文式の解答のような長い応答が求められる場合にはそうである。あるいは、ユーザは、書いた内容の電子バージョンが生じるような特別のパッドの上に解答を書くことによって、応答を入力することもできる。ユーザは、また、音声によって付勢されるプログラムを用いて応答を口述し、それを標準的な音声認識ソフトウェア・プログラムによってテキストに変換することもできる。
【０１８１】
埋込型エクササイズについての上述の例は、論文式の応答を要求していた。他の埋込型エクササイズは、短い１語又は２語の解答を求めたり、多肢選択式又は正誤式の質問を用いることがある。多肢選択式の質問を用いる埋込型エクササイズは、ビューワ２６６のカーソル・コントロールズや選択ボタンを用いて、又は、ソフト・キーボードを用いて容易に行うことができる。
【０１８２】
埋込型エクササイズに関する上述の例では、教授が、復習問題をいくつか作成し、それらをインターネット・ウェブ・サイトに置いておくことができる。ユーザは、対話型電子書籍１１００におけるリンクを付勢することによって、インターネット・ウェブ・サイト上の復習問題にアクセスすることができる。
【０１８３】
上述の埋込型エクササイズは、モデル解答を含むことができるし、又は、解答を準備するための材料が提供されている教科書の中の部分へのリンクを含むこともできる。例えば、ユーザが、埋込型エクササイズの中のすべての質問に答えるなど、特定の行為を完了し、コマンド機能を操作することによってこの完了を伝えた後で、ユーザは、モデル解答を含む対話型電子書籍１１００の部分へのリンクを付勢することができる。あるいは、リンクは、ユーザを、例えば、ビューワ２６６、図書館ユニット２６２、及びインターネット・ウェブ・サイトに提供されている別個の電子ファイルに接続することができる。
【０１８４】
ユーザが特定の機能実行するまでアクセスを制限するという上述の構成は、埋込型エクササイズの中の質問への解答が例えば成績を付けるために教授に提出されるというような状況で、望まれる。すなわち、ユーザは、質問に解答し、その解答を、ユーザがモデル解答へのアクセスが許可される前に、採点及び成績付けのために提出されることになるのである。
【０１８５】
あるいは、ユーザは、質問への解答がなされ別の機能が完了するまでアクセスを禁止されるとすることも可能である。この他の機能とは、例えば、トラックボール及びクリック装置、又は、マウスを用いて、ＥＮＴＥＲコマンドを操作することでありうる。また、この他の機能とは、埋込型エクササイズと共に表示されるエクササイズ終了アイコンを選択することでもよい。
【０１８６】
埋込型エクササイズの終了時にモデル解答を与えることに加えて、対話型電子書籍１１００は、それぞれの個別の解答を行いそれを提出したときにモデル解答を与えるように構成することもできる。最後に、モデル解答は、埋込型エクササイズのすべて又は任意の部分の終了に関するどのような制限もなく、アクセスが可能であるように構成することもできる。
【０１８７】
図２４は、上述した埋込型エクササイズの例を示しており、成績を付けるために、解答を、教授のインターネット・ウェブ・サイトに提出するようになっている。埋込型エクササイズ１２００は、ヘッダ・ブロック１２１０と、質問ブロック１２４０と、終了ブロック１２６０とを含む。埋込型エクササイズ１２００は、通信システム工学に関する大学用教科書におけるＡＴＭに関する章の最後に配置された質問を含む。ヘッダ・ブロック１２１０は、ユーザが自分の名前をタイプインするネーム・ブロック１２１２を含む。ネーム・ブロック１２１２は、追加的な機能を含むこともある。例えば、大学における特定の講義（授業、コース、course）の場合には、その講義に登録している学生の名前だけが、ネーム・ブロック１２１２に受け入れられるようにすることができる。名前が受け入れられたことは、その名前が入力された後での下線によって示すことができる。この下線は、教授のインターネット・ウェブ・サイトと関連付けされた別個のセキュリティ・プログラムによって提供することができる。図２４に示されているように、「学生、Ｉｍａ」という名前は、セキュリティ・プログラムによって認識され、従って下線が引かれる。ヘッダ・ブロック１２１０は、また、ユーザのソシアル・セキュリティ口座番号（ＳＳＡＮ）を記録するソシアル・セキュリティ・ブロック１２１３を含むこともある。
【０１８８】
ヘッダ・ブロック１２１０は、また、パスワード・ブロック１２１４を含むこともある。パスワードは、エクササイズごとに、又は、一連の埋込型エクササイズごとに提供することができる。あるいは、ユーザがパスワードを選択することもできるし、例えば、講義の最初にユーザにパスワードが与えられるというようにすることもできる。パスワードが入力され受け入れられるまでは、セキュリティ・プログラム１１６０が、埋込型エクササイズ１２００の残りの問題へのアクセスを許可しない。すなわち、パスワードが受け入れられるまでは、質問は表示されない。あるいは、質問は表示されるが、ユーザはそれに対する解答を与えることが許可されない。
【０１８９】
次に、ヘッダ・ブロック１２１０は、日付ブロック１２１６を含みうる。日付ブロック１２１６は、対話型電子書籍１１００のためのオペレーティング・プログラム１１５０によって、自動的に埋められる。既に述べたように、オペレーティング・プログラム１１５０は、対話型電子書籍１１００と共に提供されうる。あるいは、オペレーティング・プログラム１１５０は、複数の別々の対話型電子書籍と共に用いられるスタンドアロンのプログラムとすることもできる。日付が自動的に入力されるようにはしないで、ユーザが、例えば日付をタイプインすることによって、日付を提供することもできる。
【０１９０】
時間ブロック１２１８が次に提供される。時間ブロック１２１８は、オペレーティング・プログラム１１５０によって自動的に入力されてもよいし、ユーザが入力するのでもよい。時間ブロック１２１８は、開始及び停止時刻の提供を含む。時間ブロック１２１８は、また、経過した時間も示すことができる。計時されている埋込型エクササイズに対しては、時間ブロック１２１８は、経過した時間のデジタル及び／又はアナログ表示を含み、又は、埋込型エクササイズを終了するまでに残されている時間のデジタル及び／又はアナログ表示を含む。配分された時間（又は、日数）の終了時に、オペレーティング・プログラム１１５０は、質問ブロック１２４０へのそれ以上の入力を禁止するが、ヘッダ・ブロック１２１０又はエンド・ブロック１２６０への入力は許可する。ユーザが埋込型エクササイズ１２００を配分された時間の経過以前に終了する場合には、時間ブロック１２１８は、埋込型エクササイズ１２００を終了するのに用いられた実際の時間を表示することができる。
【０１９１】
学校ブロック１２２０とコース・ブロック１２２２とを、ヘッダ・ブロック１２１０の中に提供することもできる。コース・ブロック１２２２は、例えば、コースのタイトルと、対応するコース番号とを提供することができる。あるいは、コース・タイトルとコース番号とを別個のテキスト・ブロックに提供することもできる。学校ブロック１２２０とコース・ブロック１２２２とは、オプショナルなブロックであり、ひとりの教授が、例えば通信ネットワーク上で教えられるコースのように、複数の学校で同じコースを教える場合などに用いられる。教授のネーム・ブロック（図示せず）など、それ以外の情報ブロックを提供することもできる。
【０１９２】
質問ブロック１２４０は、４つの質問１２４２と４つの対応するテキスト解答ブロック１２４４とを伴って、示されている。質問ブロック１２４０の中には、任意の数の質問を提供することができる。長い埋込型エクササイズを与えるためには、追加的な「ページ」が必要になることもある。質問は、ヘッダ・ブロック１２１０の中のテキスト・ブロックがいくつか又はすべて満足に終了するまでは提供されないことがある。あるいは、質問は表示されるが、ヘッダ・ブロック１２１０の中のテキスト・ブロックがいくつか又はすべて終了するまでは、テキスト・ブロックへのアクセスが否定される。最後に、質問が提供され、すべての解答ブロック１２４４がいつでもアクセスされることもある。
【０１９３】
解答ブロック１２４４は、長い解答を許容するように、任意のサイズまで拡張することができる。あるいは、解答ブロック１２４４の中の１つ又は複数の長さが制限され、１つ又は複数の解答の長さが制限されることもある。解答の長さによって要求される場合には、埋込型エクササイズ１２００は、追加的なページを追加することができる。
【０１９４】
データが失われないことを保証するために、埋込型エクササイズ１２００とオペレーティング・プログラム１１５０とは、すべての入力をセーブする自動バックアップ機能を用いることができる。このバックアップ機能は、例えば、周期的に、又は、解答ブロック１２４４へのアクセスがなされるときに生じるように設定することができる。従って、第１の解答が終了した後では、ユーザは、第２の又はそれ以降の質問１２４２に向かう。カーソルを対応する解答ブロック１２４４に配置することによって、ユーザは、バックアップ機能を付勢することができる。
【０１９５】
埋込型エクササイズ１２００は、質問ブロック１２４０の中の質問１２４２が提供された順序で解答されることを要求することができる。あるいは、質問に任意の順序で解答するようにもできる。更に、埋込型エクササイズ１２００は、それ以降の解答ブロック１２４４へのアクセスがいったんなされたら、先に終了された解答へのアクセスを許可しない機能を組み入れることもできる。
【０１９６】
エンド・ブロック１２６０は、埋込型エクササイズ１２００のための関連する機能を含む。例えば、エンド・ブロック１２６０は、終了した解答１２４４を教授のインターネット・ウェブ・サイトなど離れた場所に提出するのに用いられるソフトな送信ボタン１２６６を含むことができる。送信ボタン１２６６は、複数の解答１２４４を個別に提出するのに用いることができるし、又は、すべての解答を一度に提出するのに用いることもできる。教授のインターネット・ウェブ・サイトに加えて、終了した解答１２４４は、個別に、又は、グループとして、１）電子書籍ビューワ２６６に提出され、メモリ６００’’に一次的に記憶される、２）図書館ユニット２６２に提出され、メモリ６００に一次的に記憶される、又は、３）別の離れた場所に提出される、のいずれかである。
【０１９７】
エンド・ブロック１２６０は、ソフトな指示ボタン１２６４を含み、このボタンは、選択されると、埋込型エクササイズ１２００を取るための命令の組を提供する。これらの命令は、１つ又は複数の埋込型エクササイズに対して包括的であったり、又は、埋込型エクササイズ１２００など特定の埋込型エクササイズに固有でもありうる。埋込型エクササイズ１２００に対して命令が利用可能であることを示すには、命令１２６４を明るく表示し、命令が存在しないことを示すには、命令ボタンを暗くすることができる。選択されると、命令は、埋込型エクササイズの表示に重畳（オーバーレイ）する命令スクリーンに表示される。命令が埋込型エクササイズを開始する前に読まれなければならない場合には、オペレーティング・プログラム１１５０が、命令が読まれたことをユーザが指示するまで、質問ブロック１２４０へのアクセスを禁止する。ユーザは、命令読了ボタン（図示せず）を選択することにより、命令が読まれたことを示すことができる。ユーザは、退出ボタン（図示せず）を選択することによって、命令スクリーンから退出することができる。
【０１９８】
次に、エンド・ブロック１２６０は、埋込型エクササイズを終了することに関する一般的な情報を提供するソフトなヘルプ・ボタン１２６６を含みうる。ヘルプ・ボタン１２６６を付勢することにより、ビューワ・スクリーンの上にオーバーレイの態様で表示される複数の階層のヘルプ・スクリーンにアクセスすることができる。第１のヘルプ・スクリーンは、それ以降のヘルプ・スクリーンのメニュを提供することができる。このようなヘルプ・スクリーンの使用については、"Set Top Terminal for Television Delivery Systems"と題する米国特許出願第０８／９２８，６３０に記載されている。この米国特許出願の開示内容は、この出願で援用する。
【０１９９】
エンド・ブロック１２６０には、これ以外の特徴を組み入れることができる。例えば、警告ブロック１２６８や、優等（honor）コード・ブロック１２７０である。警告ブロック１２６８は、終了の前にセーブを求める警告のように、標準的な警告を提供することができる。警告ブロックは、また、埋込型エクササイズを終了するために配分されている時間の終了時が迫っているという視覚的な警告を提供することができる。優等コード・ブロック１２７０は、例えば、宿題又は試験を終了することに関する学校の優等コードを提供することができる。優等コード・ブロック１２７０は、電子署名のための署名スペース１２７２や、例えばユーザが埋込型エクササイズ１２００を開始する前に、又は、埋込型エクササイズ１２００を送信する前に終了しなければならないという指示を提供しうる。
【０２００】
埋込型エクササイズ１２００は、また、ハンドヘルド計算機への接続などこれ以外の有用な特徴を組み入れることができる。このような計算機は、この技術分野では広く知られているものであり、計算機とビューワ２６６との間で直接的にデータ転送を行うことができる。例えば、ユーザは、このハンドヘルド計算機上でグラフ計算を実行することができる。ユーザは、次に、ハンドヘルド計算機上に表示されているグラフを、ビューワ２６６のメモリ６００’’に転送することができる。次に、ユーザは、グラフィクス・データを埋込型エクササイズ１２００に転送することができ、それによって、このグラフを、埋込型エクササイズ１２００においてリスト化されている質問への解答として表示することができる。ハンドヘルド計算機からビューワ２６６へのデータ転送を達成するために、ビューワ２６６は、例えば、ケーブル接続ポートを含むことがある。
【０２０１】
質問ブロック１２４０において与えられている質問は、質問のデータベース１２８０からランダムに選択することができる。データベース１２８０は、ビューワ２６６のメモリに存在することがあるし、又は、例えば、教授のインターネット・ウェブ・サイトに配置することもできる。データベース１２８０は、難易度が異なる多肢選択式の質問で構成することができる。埋込型エクササイズ１２００が最初に与えられるときには、データベース１２８０の中の最も単純なカテゴリの質問から質問を選択する番号（例えば、１０）が与えられる。オペレーティング・プログラム１１５０又は埋込型エクササイズのアプリケーション・プログラム１１５５が、これらの（１０個の）質問が成功裏に終了するのをモニタする。ある限度（例えば、１０問の中の８問）を超えて正解を得たユーザには、別の１０個の質問の組が与えられるが、これらは最初の組よりも難易度が高い質問である。最小限度未満の得点しか得られなかったユーザに対しては、最初の１０問と難易度が同じ次の（１０問の）質問の組が与えられる。
【０２０２】
質問ブロック１２４０は、また、論文式の質問に対するモデル解答を示すディスプレイ・ウィンドウ１２４８を含む。多肢選択式の質問に対しては、このディスプレイ・ウィンドウ１２４８は、なぜその質問が正しくそれ以外の可能性がある選択肢が間違っているのかについての説明と共に、正解を表示するようにプログラムすることができる。モデル解答とそれ以外の関係するデータとの表示は、更なる教育的な手法として用いることができる。
【０２０３】
最後に、統計ブロック１２５０が、質問ブロック１２４０の中の質問の数と、正解であった質問の数と、埋込型エクササイズ１２００に関係するそれ以外のデータとを与える。統計ブロック１２５０とディスプレイ・ウィンドウ１２４８とは、埋込型エクササイズ１２００がこれらのオプションを提供するときにだけ現れる。統計ブロック１２５０は、また、同じテストをそれ以前に受けた他のユーザの結果を提供することもできる。
【０２０４】
埋込型エクササイズの第２の例として、確率論についての大学レベルのコースでのテストでの質問がありうる。このようなテストが、図２５に示されており、確率論のコースに適用される。埋込型エクササイズ１３００が、ビューワ２６６上に表示される様子が示されている。埋込型エクササイズ１３００は、ヘッダ・ブロック１３１０と、質問ブロック１３４０と、エンド・ブロック１３６０とを含む。ヘッダ・ブロック１３１０とエンド・ブロック１３６０との特徴は、図２４に示されている対応のブロックと類似している。
【０２０５】
質問ブロック１３４０は、質問１３４２と対応する解答ブロック１３４４とを含む。解答ブロック１３４４は、テキストがこのブロックの中に入力されるに従って拡張する単純なテキスト・ブロックである。テキストは、例えば、付属のキーボードとワードプロセシング・プログラムとを用いてタイプインすることができる。テキストは、ディスクなどの他の記憶媒体からファイルをコピー又は転送することによって、解答ブロック１３４４の中のロードすることができる。データは、グラフ作成計算機などの付属の周辺装置からの転送によって、解答ブロック１３４４の中にロードすることができる。テキストは、また、例えば、スタイラスと電子書込パッドとを用いて、手書きによって入力することもできる。
【０２０６】
図２６は、ユーザが図２５に示されている埋込型エクササイズ１３００を終了するときの対話型電子書籍の動作を図解する流れ図である。埋込型エクササイズ１３００は、インターネット・ウェブ・サイト２７９に提出されるグレード付きのクイズとして登録されている。このプロセスは、一般的に、開始ステップＳ１００から進む。付勢ステップＳ１１０では、オペレーティング・プログラム１１５０は、埋込型エクササイズ１３００を付勢するコマンドを受け取る。埋込型エクササイズ表示ステップＳ１２０では、オペレーティング・プログラム１１５０は、ビューワ２６６上に対話型の埋込型エクササイズ１３００を表示する。
【０２０７】
ネーム及びパスワード受領ステップＳ１３０では、オペレーティング・プログラム１１５０は、ユーザに対する名前及びパスワードを受け取る。ネーム及びパスワード確認ステップＳ１４０では、オペレーティング・プログラム１１５０は、受け取られた名前及びパスワードが満足できるものであるかどうかを判断する。受け取られた名前及びパスワードが満足できるものではない場合には、オペレーティング・プログラム１１５０は、警告及びプロンプト・ステップＳ１５０に移動する。そうでない場合には、オペレーティング・プログラム１１５０は、命令プロンプト表示ステップＳ１６０に移動する。
【０２０８】
警告及びプロンプト表示ステップＳ１５０では、オペレーティング・プログラム１１５０は、入力された名前及び／又はパスワードが間違っているという視覚的な警告を表示する。オペレーティング・プログラム１１５０は、次に、ネーム及びパスワード受け取りステップＳ１３０に戻る。オペレーティング・プログラム１１５０は、名前及び／又はパスワードが正しく入力されない度に、警告を表示することになる。あるいは、オペレーティング・プログラム１１５０は、名前及び／又はパスワードが特定の回数だけ間違って入力されると、埋込型エクササイズ１３００をロックしてしまう機能を含むことがある。
【０２０９】
命令プロンプト表示ステップＳ１６０では、オペレーティング・プログラム１１５０は、エンド・ブロック１３６０において、埋込型エクササイズ命令プロンプトを表示する。埋込型エクササイズ命令プロンプトは、ユーザに、埋込型エクササイズを終了せよという命令が表示されることを要求することを、思い出させる。表示コマンド受領ステップＳ１６３では、オペレーティング・プログラム１１５０は、命令表示コマンドを受け取る。次に、命令表示ステップＳ１６５では、オペレーティング・プログラム１１５０は、ビューワ２６６のスクリーン上に命令を表示する。表示された命令は、スクリーン全体をカバーすることもあるし、ウィンドウの中に表示されることもある。アクノレッジメント（ＡＣＫ）受領ステップＳ１７０では、オペレーティング・プログラム１１５０は、命令アクノレッジメントを受け取るが、これは、ユーザが命令を検討したことを示す。
【０２１０】
優等（honor）コード・プロンプト表示ステップＳ１８０では、オペレーティング・プログラム１１５０は、エンド・ブロック１３６０の中に優等コード・プロンプトを表示する。次に、表示コマンド受領ステップＳ１８３では、オペレーティング・プログラム１１５０は、優等コード・ステートメントを表示するというコマンドを受け取る。優等コード表示ステップＳ１８５では、オペレーティング・プログラム１１５０は、優等コード・ステートメントを表示する。そして、アクノレッジメント受領ステップＳ１９０では、オペレーティング・プログラム１１５０は、ユーザが優等コードを検討したことを示すアクノレッジメントを受け取る。開始コマンド受領ステップＳ２００では、オペレーティング・プログラム１１５０は、埋込型エクササイズを開始せよをいう開始コマンドを受け取る。タイムスタンプ提供ステップＳ２１０では、オペレーティング・プログラム１１５０は、埋込型エクササイズ１３００に対する開始時間を指示するタイムスタンプを提供し、埋込型エクササイズ１３００を終了するのに利用可能な残りの時間（又は日数）を指示する埋込型エクササイズ・タイムクロックを始動させる。次に、時間満了？ステップＳ２２０では、オペレーティング・プログラム１１５０は、埋込型エクササイズ１３００を終了する時間が残っているかどうかを判断する。ステップＳ２２０では、埋込型エクササイズ１３００を終了するための時間が残っている場合には、オペレーティング・プログラム１１５０は、質問表示ステップＳ２３０に移動する。残っていない場合には、オペレーティング・プログラム１１５０は、エンド信号発行ステップＳ２５０に移動する。
【０２１１】
質問表示ステップＳ２３０では、オペレーティング・プログラム１１５０は、質問ブロック１３４０において質問を表示する。応答受領ステップＳ２４０では、オペレーティング・プログラム１１５０は、解答ブロック１３４４において解答を受け取る。オペレーティング・プログラム１１５０は、次に、エンド信号受領ステップＳ２６０に進む。
【０２１２】
エンド信号発行ステップＳ２５０では、オペレーティング・プログラム１１５０は、埋込型エクササイズ１３００のために配分された時間が満了したと判断した後で、エンド信号を発行し、エンド・ブロック１３６０においてエンド警告を表示し、解答ブロック１３４４にこれ以上の入力がなされることを禁止する。オペレーティング・プログラムは、また、埋込型エクササイズに対して配分された時間が満了する前の時点で、１つ又は複数の警告を表示することもできる。オペレーティング・プログラム１１５０は、次に、タイムスタンプ終了ステップＳ２７０に移動する。
【０２１３】
エンド信号受領ステップＳ２６０では、オペレーティング・プログラム１１５０は、ユーザが埋込型エクササイズ１３００を終了したことを示すエンド・コマンドを受け取る。次に、オペレーティング・プログラム１１５０は、タイムスタンプ終了ステップＳ２７０に移動する。
【０２１４】
タイムスタンプ終了ステップＳ２７０では、オペレーティング・プログラム１１５０は、埋込型エクササイズ１３００を終了するのに経過した時間を指示するタイムスタンプを埋込型エクササイズ１３００に提供する。次に、プロンプト送信表示ステップＳ２７５では、オペレーティング・プログラム１１５０は、エンド・ブロックＳ２７５に表示されユーザが埋込型エクササイズ１３００をインターネット・ウェブ・サイト２７９に送信することを促すプロンプトを発行する。送信コマンド受信ステップＳ２８０では、オペレーティング・プログラム１１５０は、オペレーティング・プログラム１１５０に完了した埋込型エクササイズ１３００をインターネット・ウェブ・サイト２７９に送信することを命じる送信コマンドを受け取る。次に、ファイル・セーブ・ステップＳ２９０では、オペレーティング・プログラム１１５０は、埋込型エクササイズ１３００をセーブする。ファイル送信ステップＳ３００では、オペレーティング・プログラム１１５０は、完了した埋込型エクササイズ１３００をインターネット・ウェブ・サイト２７９に送信する。次に、受領アクノレッジメント受信ステップＳ３１０では、オペレーティング・プログラム１１５０は、インターネット・ウェブ・サイト２７９から、受領アクノレッジメントを受け取る。そして、受領表示ステップＳ３２０では、オペレーティング・プログラム１１５０は、受領アクノレッジメントをビューワ２６６上に表示する。オペレーティング・プログラム１１５０は、次に、ステップＳ３３０に移動して終了する。
【０２１５】
対話型電子書籍１１００は、埋込型エクササイズ以外にも、様々な対話型のアプリケーション・プログラム１１７０をサポートすることができる。これらの対話型アプリケーションのそれぞれに対して、ビューワ２６６との相互作用（対話）が、ワイヤード接続又は無線接続されたフル機能のキーボードを用いることを介してサポートされる。あるいは、ビューワ２６６を、例えば、マウス、ジョイスティック、タッチ・パッド、タッチ・スクリーン、スタイラスと電子書込パッドとの組合せなど、標準的な入出力装置に結合することができる。ユーザは、また、音声付勢型のプログラムを用いて希望する材料を口述し、それを標準的な音声認識ソフトウェア・プログラムによってテキストに変換して記憶することもできる。
【０２１６】
対話型のアプリケーション・プログラムの１つの実施例として、コンタクト・マネジャ／アドレス・ブックがある。この実施例では、対話型電子書籍１１００は、このブックの中の既存のエントリを見ること、１９９９年１月２７日に出願された同時出願中の"Electronic Book Having Library Catalog Menu and Searching Features"と題する米国特許出願第０９／２３７，８２７号に開示されている特徴を用いて、エントリをサーチすることをサポートしている。また、新たなエントリをコンタクト・マネジャ／アドレス・ブックに入力して記憶することも同様である。この米国特許出願の内容は、この出願で援用する。別の実施例では、対話型電子書籍１１００は、対話型の辞書機能をサポートする。この場合には、単語をビューワ２６６の中に入力すると、結果的な辞書定義がビューワ２６６のスクリーン上に提供される。同様の実施例では、対話型電子書籍１１００は、対話型の外国語翻訳機能をサポートしている。この場合には、ある言語の単語又は句をビューワ２６６のスクリーン上のフィールドに入力すると、結果的な外国語翻訳及び関係する発音が、ビューワのスクリーン上に表示される。あるいは、ある実施例では、通貨変換機能がサポートされている。この機能では、ある通貨におけるある金額がビューワ２６６のスクリーン上のフィールドに入力されると、選択された目的通貨への結果的な通貨変換がビューワのスクリーン上に表示される。
【０２１７】
更に別の実施例では、対話型電子書籍１１００は、対話型のカレンダ／スケジューリング機能をサポートしている。この実施例では、ビューワ２６６は、ユーザが選択したタイムフレームに対するスケジュールを見ることをサポートし、また、新たなエントリをカレンダの中に入力して記憶することもサポートされる。別の実施例では、対話型電子書籍１１００は、サーベイ・ツールの機能をサポートする。これは、ビューワ２６６上にサーベイ用の質問を提供することによって、フィールドへの応答の入力がビューワ２６６上に表示されることが可能になる。更に別の実施例では、対話型電子書籍１１００は、可動在庫（mobile inventory）追跡及び管理の機能がサポートしている。この実施例では、ビューワ２６６は、在庫品目に関係する現在の情報を提供し、この情報への修正を与えることができる。この情報は、例えば、ストックされている物理的な品目の数などである。この例では、ビューワ２６６は、これらの修正を、ビューワ２６６又は図書館ユニット２６２によってサポートされる任意の数の通信手段を介して、中央の在庫追跡システムに提供することができる。最後に、対話型電子書籍１１００は、ファックス送信機能をサポートしている。この実施例では、電子書籍におけるテキストの一部を送信のために選択することができるし、あるいは、ビューワ２６６のスクリーン上のフィールドに新たなテキストを入力することもできる。ファックス送信すべき内容が選択されると、宛先のファックス番号が適切なフィールドに入力される。これが終了すると、ファックス送信すべきコンテンツは、ウェブ・サイトなどの中央サイトに、電子書籍システムによってサポートされている任意の通信手段を介して、アップロードされる。そして、ファックスは、ウェブ・サイトにおけるファックス・サーバによって、希望する受け手に配送される。電子書籍は、表示されるコンテンツの次のスクリーンがユーザの入力に基づいているという意味で対話性をサポートしており、ユーザに、提供されるフローについてのコントロールを許している。これは、多くの潜在的な応用例を有している。例えば、電子書籍は、診断サポート・ツールを助けるものとして機能しうる。この例では、電子書籍は、医師に、患者の兆候に関する質問を与えることができる。応答に基づいて、更なるプロンプトを電子書籍が提供して、医師が当該問題を適切に診断するのを補助することができる。あるいは、この対話型の診断モデルは、技術的な問題のトラブルシューティングやその孤立化にも用いることができる。この場合には、電子書籍ファイルは、装置の製造者によって提供され、技術者が問題解決の努力に向かってシステマティックにアプローチするのをサポートすることになる。同様に、電子書籍ファイルは、現段階の検査のためのすべてのステップが終了しユーザによって電子書籍のスクリーンに適切に記録されるまでは、次の段階の検査を行わせないという、ガイド付きの検査でもありうる。この結果として、組織化され管理の行き届いたプロセスが生じることになり、関係するガイダンスが検査の各ステップにおいてビューワ２６６上に提供されることになる。最後に、対話型電子書籍は、教育又は職業的な訓練ツールとして機能す��ことができる。この例では、テキストの一部がユーザに提示されると、概括的な（サマリ）質問がビューワのスクリーン上に提供される。ユーザがあるトピックの領域を理解する際に問題があったことを示すと、当該トピックに関するユーザの理解を助けるために、追加的な材料が提供される。更に、電子書籍テキストの次の箇所へ進むことは、対話型のサマリ・エクササイズを成功裏に終了することを条件とする。
【０２１８】
別の対話型のアプリケーションの実施例では、ユーザは、ある物語の中の登場人物を選択するオプションを与えられ、その視点からこの物語が提供される。あるいは、ユーザには、ある時点で実際の電子書籍のコース及びフローを選択する能力が与えられる。この例では、電子書籍ファイルは、ユーザの入力に基づいて、どのようなエンディングが与えられるかに関してユーザがコントロールできるフィクションの物語でありうる。最後に、電子書籍は、異なった記述を含むことができ、選択された選択肢は、要求すれば表示される。例えば、同じ物語又は物語の一部の子供バージョン、ティーンエージャー・バージョン、アダルト・バージョンを利用できるようにして、ユーザの入力に基づいて適切なテキストが表示されるようにすることができる。
【０２１９】
上述した対話型電子書籍の実施例をサポートするために、受動的な電子書籍のテキストが図２３のデータベースから検索される。電子書籍のテキストの中のある点であって対話性を含むものに到達すると、この対話性の隠されたインジケータが、オペレーティング・プログラム１１５０によって検出される。適切な対話型ファイルは、インジケータによって示されているが、電子書籍のビューワ２６６上に提供されるために対話型ファイル１１７０の記憶装置から検索される。
【０２２０】
図２７は、この実施例における対話型電子書籍１１００の動作を図解する流れ図である。プロセスは、ステップＳ４００から開始され、このステップでは、オペレーティング・プログラム１１５０が、それぞれの表示されている電子書籍のページを評価して、対話型のコンテンツが含まれているかどうかを判断する。ステップＳ４０２では、オペレーティング・プログラム１１５０は、電子書籍のテキスト・ファイルの中の対話型インジケータを検出する。対話型インジケータは、テキストの中、又は、例えば、ページ・ヘッダなどのヘッダにおいて見つかることがありうる。ステップＳ４０４では、オペレーティング・プログラム１１５０が、インジケータによって示された対話型ファイルに基づいて対話型ファイル記憶装置１１７０から対話型のコンテンツを検索する。ステップＳ４０６では、オペレーティング・プログラム１１５０は、電子書籍ビューワ２６６上の対話型ファイルをフォーマットして表示する。次に、オペレーティング・プログラム１１５０は、ステップＳ４０８におけるユーザからの応答の提出を待機する。ユーザの応答が提出されると、ステップＳ４１０において、オペレーティング・プログラム１１５０は、ユーザの応答を検索して、ステップＳ４１２において、入力を処理し、ユーザの応答に基づいて適切な作用を実行する。ほとんどの場合に、入力は、ステップＳ４１４に示されているように、表示のために記憶装置から追加的な対話型ファイル１１７０を検索することを要求する。必要な処理を実行するときには、オペレーティング・プログラム１１５０は、その動作を再開し、非対話型の電子書籍のコンテンツをステップＳ４１６においてビューワ２６６に提供する。
【０２２１】
上述した埋込型エクササイズ１２００及び１３００は、対話型電子書籍のための使用の単なる例示である。対話型電子書籍は、自習式の外国語教科書、ロースクールやメディカルスクールの教科書、高校やグラマースクールの教科書などを含みうる。学校に関係する書籍だけでなく、対話型電子書籍は、それ以外の多くの独学及びエンターテイメントの領域でも用いることができる。例えば、対話型電子書籍は、大学入学試験のスタディ・ガイドと関係させて用いることもできる。対話型電子書籍は、また、クロスワードパズルの本のために用いることもできる。ユーザからの入力を要求したり読者がそれを用いて学ぶための例を提出したりするほとんどどのようなタイプの紙の書籍も、対話型電子書籍に適用することができる。
【０２２２】
対話型電子書籍において提供されているオーディオ・ビジュアルの特徴に加えて、対話型電子書籍は、オーディオに関する特徴を含むことがある。例えば、対話型電子書籍は、外国語の単語の正確な発音のオーディオ出力を用いることによって、ユーザが外国語を話すことを学ぶのを助けるのに用いることができる。
【０２２３】
特定の対話型電子書籍に加えて、ビューワ２６６は、ユーザへの対話型機能を提供するこれ以外の電子ファイルを含むことがある。既に述べたように、対話型電子書籍は、電子書籍購入システム及び電子書籍推薦機能のために用いることができる。これ以外の対話型ファイルを用いて、航空券を予約して購入したり、製品やサービスを電子的に注文することができる。最後に、ビューワ２６６は、あるユーザが別のユーザと通信することを可能にする対話型ファイルを記憶することもできる。この通信を用いると、例えば、メッセージを送ったりゲームをすることもできる。
【０２２４】
対話型電子書籍及び対話型ファイルの使用をより容易にするために、メニュ・システム８５８は、対話型ファイルを示すサブメニュ９９０と、対話型ファイル・サブメニュ９９１とを含むことができる。対話型ファイルを示すサブメニュ９９０は、対話型電子書籍や、対話型機能を含むそれ以外の対話型ファイルをリスト化することができる。図１４ｋには、対話型ファイル・サブメニュ９９１のあるページが示されている。図１４ｋでは、対話型ファイルと対話型電子書籍とが、アルファベット順に示されている。それぞれのタイトルの下には、ビューワ２６６からのアクセスが可能な対話型ファイルのリストがある。特定の対話型ファイル（又は、埋込型エクササイズ）にアクセスするためには、カーソルと選択ボタンとを操作して、希望のファイルを選択する。選択ボタンの操作により、希望するファイルへの電子リンクが確立され、それが、ビューワの上に表示されることになる。特定の対話型ファイルがアクセス不可能である場合には、そのタイトルの表示が暗くなる。パスワードによって保護されている対話型ファイルは、その旨が示されている。ビューワ２６６の外部のソースへの接続を必要とする対話型ファイルは、対話型ファイルが強調されて示される。この指示は、例えば、ポップアップ・ウィンドウ９９２によって提供することができる。
【０２２５】
対話型ファイルのサブメニュ９９１と対話型ファイルを示すサブメニュ９９０とが最新に保たれていることを保証するには、ビューワ２６６は、それらがビューワ２６６の中にロードされるときに、対話型電子書籍やそれ以外の対話型ファイルからデータを抽出する。抽出されたデータは、次に、サブメニュ９９０及び９９１を更新するのに用いられる。対話型電子書籍やそれ以外の対話型ファイルがビューワ２６６から取り除かれるときには、ビューワ２６６は、サブメニュ９９０及び９９１から対応するエントリを削除する。
【０２２６】
本発明を、上述の概略的に示した特定の実施形態と関連して説明したが、多くの変更、修正、変形が当業者には明白であることが、明らかである。従って、上述の本発明の好適な実施形態は、例示を意図したものであり、限定のためのものではない。冒頭の特許請求の範囲に定義された本発明の精神および範囲を逸脱することなく、種々の変更が可能である。
【図１】
2011040085.tif 000004
【図２】
2011040085.tif 000005
【図３ａ】
2011040085.tif 000006
【図３ｂ】
2011040085.tif 000007
【図４】
2011040085.tif 000008
【図５】
2011040085.tif 000009
【図６ａ】
2011040085.tif 000010
【図６ｂ】
2011040085.tif 000011
【図７】
2011040085.tif 000012
【図８】
2011040085.tif 000013
【図９】
2011040085.tif 000014
【図１０】
2011040085.tif 000015
【図１１】
2011040085.tif 000016
【図１２】
2011040085.tif 000017
【図１３】
2011040085.tif 000018
【図１４ａ】
2011040085.tif 000019
【図１４ｂ】
2011040085.tif 000020
【図１４ｃ】
2011040085.tif 000021
【図１４ｄ】
2011040085.tif 000022
【図１４ｅ】
2011040085.tif 000023
【図１４ｆ】
2011040085.tif 000024
【図１４ｇ】
2011040085.tif 000025
【図１４ｈ】
2011040085.tif 000026
【図１４ｉ】
2011040085.tif 000027
【図１４ｊ】
2011040085.tif 000028
【図１４ｋ】
2011040085.tif 000029
【図１５ａ】
2011040085.tif 000030
【図１５ｂ】
2011040085.tif 000031
【図１６ａ】
2011040085.tif 000032
【図１６ｂ】
2011040085.tif 000033
【図１７】
2011040085.tif 000034
【図１８ａ】
2011040085.tif 000035
【図１８ｂ】
2011040085.tif 000036
【図１９】
2011040085.tif 000037
【図２０】
2011040085.tif 000038
【図２１】
2011040085.tif 000039
【図２２】
2011040085.tif 000040
【図２３】
2011040085.tif 000041
【図２４】
2011040085.tif 000042
【図２５】
2011040085.tif 000043
【図２６ａ】
2011040085.tif 000044
【図２６ｂ】
2011040085.tif 000045
【図２６ｃ】
2011040085.tif 000046
【図２７】
2011040085.tif 000047
【外国語明細書】
2011040085000001.pdf