(57)【要約】      （修正有）【課題】書籍及びそれ以外のテキスト情報を配布し、更に、電子書籍をカタログ化しサーチする電子書籍選択及び配布システムを提供する。【解決手段】テキスト情報は電子信号上に符号化され多数の異なる媒体の任意の１つを介して伝送される。ビューワ又はライブラリ・ユニットは、電子書籍を記憶し、ビューワ上に表示を行う。ユーザは、様々な基準に基づいて組織され記憶されている電子書籍のメニュをカタログ化して見ることができる。ユーザは、更に、記憶された電子書籍の中から特定の電子書籍をサーチすることもできる。【選択図】図２
2011175650.tif 000002
【特許請求の範囲】
【請求項１】
テキストを送信及び受信し前記テキストの指示（indication）を表示するシステムであって、前記テキストは電子信号として伝送される、システムにおいて、
テキスト・データの表現を含む電子信号を生じるプロセッサと、
前記プロセッサに接続されており、前記電子信号を送信する送信機と、
前記電子信号を受け取るコネクタと、
前記コネクタに接続されており、前記テキスト・データに関係しユーザが入力した選択に基づく特定のライブラリ・メニュを表示するディスプレイと、
を備えていることを特徴とするシステム。
【請求項２】
請求項１記載のシステムにおいて、前記プロセッサは、ビデオ・フォーマット化された複合信号として前記電子信号を生じることを特徴とするシステム。
【請求項３】
請求項１記載のシステムにおいて、前記プロセッサは、電話システム上を伝送される信号として前記電子信号を生じることを特徴とするシステム。
【請求項４】
請求項１記載のシステムにおいて、前記ディスプレイは、前記テキスト・データに関係する書棚上の書籍の電子表現を表示することを特徴とするシステム。
【請求項５】
請求項１記載のシステムにおいて、前記ディスプレイは、前記テキスト・データに関係するタイトル、著者、国際標準図書番号（ＩＳＢＮ）、分類番号又はカテゴリに従って前記メニュをフォーマット化することを特徴とするシステム。
【請求項６】
請求項１記載のシステムにおいて、前記ディスプレイは、前記メニュによって識別された前記テキスト・データの選択された部分の指示を受け取るマイクロプロセッサを備えており、前記テキスト・データの前記選択された部分を表示することを特徴とするシステム。
【請求項７】
請求項１記載のシステムにおいて、前記ディスプレイは、デフォルト・メニュを表示することを特徴とするシステム。
【請求項８】
請求項１記載のシステムにおいて、前記コネクタは前記選択されたテキスト・データの記憶のためのメモリを有するセットトップ端末を備えており、前記ディスプレイはテレビジョンを備えていることを特徴とするシステム。
【請求項９】
請求項１記載のシステムにおいて、前記ディスプレイは携帯型のハンドヘルド・ビューワを備えていることを特徴とするシステム。
【請求項１０】
請求項１記載のシステムにおいて、前記プロセッサは、エンコーダを備えていることを特徴とするシステム。
【請求項１１】
請求項１記載のシステムにおいて、前記送信機モジュールは、ブロードキャスト・テレビジョン送信機を備えていることを特徴とするシステム。
【請求項１２】
請求項１記載のシステムにおいて、前記送信機は、ケーブル・テレビジョン送信機を備えていることを特徴とするシステム。
【請求項１３】
請求項１２記載のシステムにおいて、前記コネクタは、ビデオ・フォーマット化された複合信号からテキスト・データを抽出するケーブル・コネクタを更に備えていることを特徴とするシステム。
【請求項１４】
請求項１記載のシステムにおいて、前記ディスプレイは、前記コネクタに接続されており、前記テキスト・データを処理するライブラリ・ユニットであって、前記テキスト・データをスクリーニングするデジタル・ロジックと、前記テキスト・データを記憶する第１のメモリと、を備えているライブラリ・ユニットと、
前記ライブラリ・ユニットと電子的に通信し、前記テキスト・データをテキストとして表示するビューワと、
を備えていることを特徴とするシステム。
【請求項１５】
請求項１４記載のシステムにおいて、前記ライブラリ・ユニットと前記ビューワとは、共通のハウジングの中に含まれていることを特徴とするシステム。
【請求項１６】
請求項１４記載のシステムにおいて、前記ビューワは、
前記ライブラリ・ユニットから受け取られたテキスト・データを記憶する第２のメモリと、
前記第２のメモリに接続されており、前記ビューワの機能を制御するマイクロプロセッサと、
前記マイクロプロセッサに接続されており、表示を作成するデジタル表示回路と、
前記デジタル表示回路に接続されており、テキストを表示する液晶ディスプレイと、
を備えていることを特徴とするシステム。
【請求項１７】
請求項１６記載のシステムにおいて、テキスト・データを記憶する前記第２のメモリは、取り外し可能な電子カード・メモリを備えていることを特徴とするシステム。
【請求項１８】
電子信号と伝送媒体とを用いてテキスト・データ形式のテキスト資料を配布する方法であって、テキスト・データを電子信号上にコーディングするステップと、
前記電子信号を伝送媒体を介して伝送するステップと、
前記伝送媒体から前記電子信号を受け取るステップと、
前記テキスト・データに関係しユーザが入力した選択に基づく特定のライブラリ・メニュを表示するステップと、
を含むことを特徴とする方法。
【請求項１９】
請求項１８記載の方法において、前記コーディングのステップは、ビデオ・フォーマット化された複合信号として前記電子信号を生じるステップを含むことを特徴とする方法。
【請求項２０】
請求項１８記載の方法において、前記表示するステップは、前記テキスト・データに関係する書棚上の書籍の電子表現を表示するステップを含むことを特徴とする方法。
【請求項２１】
請求項１８記載の方法において、前記表示するステップは、前記テキスト・データに関係するタイトル、著者、ＩＳＢＮ、分類番号又はカテゴリに従って前記メニュをフォーマット化するステップを含むことを特徴とする方法。
【請求項２２】
請求項１８記載の方法において、
前記メニュによって識別された前記テキスト・データの選択された部分の指示を受け取るステップと、
前記テキスト・データの前記選択された部分を表示するステップと、
を更に含むことを特徴とする方法。
【請求項２３】
請求項１８記載の方法において、前記表示するステップは、デフォルト・メニュを表示するステップを含むことを特徴とする方法。
【請求項２４】
請求項１９記載の方法において、前記受け取るステップは前記選択されたテキスト・データの記憶のためのメモリを有するセットトップ端末から前記ビデオ信号を受け取るステップを含み、前記表示するステップはテレビジョンを用いて前記メニュを表示するステップを含むことを特徴とする方法。
【請求項２５】
請求項１８記載の方法において、前記表示するステップは、携帯型のハンドヘルド・ビューワを用いて前記メニュを表示するステップを含むことを特徴とする方法。
【請求項２６】
請求項１８記載の方法において、前記コーディングするステップは、エンコーダを用いて前記テキスト・データを前記電子信号上にコーディングするステップを含むことを特徴とする方法。
【請求項２７】
請求項１８記載の方法において、前記伝送するステップは、ブロードキャスト・テレビジョン送信機を用いて前記電子信号を伝送するステップを含むことを特徴とする方法。
【請求項２８】
請求項１９記載の方法において、前記伝送するステップは、前記テキスト・データをビデオを全く含まずに送るステップと、前記テキスト・データを用いてビデオのチャネル全体を充填するステップと、ケーブル・テレビジョン送信機を用いて前記テキスト・データを送るステップと、を含むことを特徴とする方法。
【請求項２９】
請求項２８記載の方法において、前記受け取るステップは、ビデオ・フォーマット化された複合信号からテキスト・データを抽出するステップを含むことを特徴とする方法。
【請求項３０】
請求項１８記載の方法において、前記表示するステップは、
前記コネクタに接続されており前記テキスト・データを処理するライブラリ・ユニットを用いるステップと、
ビューワを用いて、前記ライブラリ・ユニットと電子的に通信し、前記テキスト・データをテキストとして表示するステップと、
を含むことを特徴とする方法。
【請求項３１】
請求項３０記載の方法において、前記ライブラリ・ユニットと前記ビューワとを含む共通のハウジングを用いるステップを更に含むことを特徴とする方法。
【請求項３２】
電子信号として伝送されるテキストを伝送し、受け取り、サーチするシステムであって、
テキスト・データの表現を含む電子信号を生じるモジュールと、
前記電子信号を生じるモジュールに接続されており、前記電子信号を伝送するモジュールと、
前記電子信号を受け取るモジュールと、
前記電子信号を受け取るモジュールに接続されており、ユーザが入力したパラメータに基づいて前記テキスト・データをサーチし、前記パラメータに関係する前記テキスト・データの一部を見つけるモジュールと、
を備えていることを特徴とするシステム。
【請求項３３】
請求項３２記載のシステムにおいて、前記電子信号を生じるモジュールは、ビデオ・フォーマット化された複合信号として前記電子信号を生じるモジュールを備えていることを特徴とするシステム。
【請求項３４】
請求項３２記載のシステムにおいて、前記サーチ・モジュールは、前記テキスト・データに関係するタイトル、著者、ＩＳＢＮ、分類番号又はカテゴリに従って前記テキスト・データをサーチするモジュールを備えていることを特徴とするシステム。
【請求項３５】
請求項３２記載のシステムにおいて、
前記サーチ・モジュールの結果によって識別される前記テキスト・データの選択された部分の指示を受け取るモジュールと、
前記テキスト・データの前記選択された部分を表示するモジュールと、
を更に備えていることを特徴とするシステム。
【請求項３６】
請求項３２記載のシステムにおいて、前記サーチ・モジュールの結果に関係する情報を表示するモジュールを更に備えていることを特徴とするシステム。
【請求項３７】
請求項３６記載のシステムにおいて、前記ディスプレイ・モジュールは、前記テキスト・データに関係する書棚上の書籍の電子表現を表示するモジュールを備えていることを特徴とするシステム。
【請求項３８】
請求項３３記載のシステムにおいて、前記電子信号を受け取るモジュールは前記選択されたテキスト・データの記憶のためのメモリを有するセットトップ端末を備えており、前記表示モジュールはテレビジョンを備えていることを特徴とするシステム。
【請求項３９】
請求項３６記載のシステムにおいて、前記表示モジュールは携帯型のハンドヘルド・ビューワを備えていることを特徴とするシステム。
【請求項４０】
請求項３６記載のシステムにおいて、前記電子信号を生じるモジュールは、エンコーダを備えていることを特徴とするシステム。
【請求項４１】
請求項３２記載のシステムにおいて、前記伝送モジュールは、ブロードキャスト・テレビジョン送信機を備えていることを特徴とするシステム。
【請求項４２】
請求項３３記載のシステムにおいて、前記テキスト・データはビデオを全く伴わずに送られてビデオのチャネル全体を充填し、前記伝送モジュールはケーブル・テレビジョン送信機を備えていることを特徴とするシステム。
【請求項４３】
請求項４２記載のシステムにおいて、前記電子信号を受け取るモジュールは、ビデオ・フォーマット化された複合信号からテキスト・データを抽出するモジュールを有するケーブル・コネクタを更に備えていることを特徴とするシステム。
【請求項４４】
請求項３３記載のシステムにおいて、前記電子信号を生じるモジュールはビデオ・フォーマット化された複合信号の垂直ブランキング期間の中に前記テキスト・データを配置し、前記選択モジュールは、前記テキスト・データの一部を選択する垂直ブランキング期間抽出器を備えていることを特徴とするシステム。
【請求項４５】
請求項３６記載のシステムにおいて、前記表示モジュールは、
前記コネクタに接続されており、前記テキスト・データを処理するライブラリ・ユニットであって、前記テキスト・データをスクリーニングするデジタル・ロジックと、前記テキスト・データを記憶するメモリと、を備えているライブラリ・ユニットと、
前記ライブラリ・ユニットと電子的に通信し、前記テキスト・データをテキストとして表示するビューワと、
を備えていることを特徴とするシステム。
【請求項４６】
請求項４５記載のシステムにおいて、前記ライブラリ・ユニットと前記ビューワとは、共通のハウジングの中に含まれていることを特徴とするシステム。
【請求項４７】
請求項４５記載のシステムにおいて、前記ビューワは、
前記ライブラリ・ユニットから受け取られたテキスト・データを記憶するメモリと、
前記メモリに接続されており、前記ビューワの機能を制御するマイクロプロセッサと、
前記マイクロプロセッサに接続されており、表示を作成するデジタル表示回路と、
前記デジタル表示回路に接続されており、テキストを表示する液晶ディスプレイと、
を備えていることを特徴とするシステム。
【請求項４８】
請求項４７記載のシステムにおいて、テキスト・データを記憶する前記メモリは、取り外し可能な電子カード・メモリを備えていることを特徴とするシステム。
【請求項４９】
電子信号と伝送媒体とを用いてテキスト・データ形式のテキスト資料を配布する方法であって、
テキスト・データを電子信号上にコーディングするステップと、
前記電子信号を伝送媒体を介して伝送するステップと、
前記伝送媒体から前記電子信号を受け取るステップと、
ユーザが入力したパラメータに基づいて前記テキスト・データをサーチし、前記パラメータに関係する前記テキスト・データの一部を見つけるステップと、
を含むことを特徴とする方法。
【請求項５０】
請求項４９記載の方法において、前記コーディングのステップは、ビデオ・フォーマット化された複合信号として前記電子信号を生じるステップを含むことを特徴とする方法。
【請求項５１】
請求項４９記載の方法において、前記サーチするステップは、前記テキスト・データに関係するタイトル、著者、ＩＳＢＮ、分類番号又はカテゴリに従って前記テキスト・データをサーチするステップを含むことを特徴とする方法。
【請求項５２】
請求項４９記載の方法において、
前記サーチの結果によって識別された前記テキスト・データの選択された部分の指示を受け取るステップと、
前記テキスト・データの前記選択された部分を表示するステップと、
を更に含むことを特徴とする方法。
【請求項５３】
請求項４９記載の方法において、前記サーチの結果に関係する情報を表示するステップを更に含むことを特徴とする方法。
【請求項５４】
請求項５３記載の方法において、前記表示するステップは、前記テキスト・データに関係する書棚上の書籍の電子表現を表示するステップを含むことを特徴とする方法。
【請求項５５】
請求項５０記載の方法において、前記受け取るステップは前記選択されたテキスト・データの記憶のためのメモリを有するセットトップ端末から前記ビデオ・フォーマット化された複合信号を受け取るステップを含み、前記表示するステップはテレビジョンを用いて前記メニュを表示するステップを含むことを特徴とする方法。
【請求項５６】
請求項５３記載の方法において、前記表示するステップは、携帯型のハンドヘルド・ビューワを用いて前記メニュを表示するステップを含むことを特徴とする方法。
【請求項５７】
請求項４９記載の方法において、前記コーディングするステップは、エンコーダを用いて前記テキスト・データを前記電子信号上にコーディングするステップを含むことを特徴とする方法。
【請求項５８】
請求項４９記載の方法において、前記伝送するステップは、ブロードキャスト・テレビジョン送信機を用いて前記電子信号を伝送するステップを含むことを特徴とする方法。
【請求項５９】
請求項５０記載の方法において、前記伝送するステップは、前記テキスト・データをビデオを全く含まずに送るステップと、前記テキスト・データを用いてビデオのチャネル全体を充填するステップと、ケーブル・テレビジョン送信機を用いて前記テキスト・データを送るステップと、を含むことを特徴とする方法。
【請求項６０】
請求項５９記載の方法において、前記受け取るステップは、ビデオ・フォーマット化された複合信号からテキスト・データを抽出するステップを含むことを特徴とする方法。
【請求項６１】
請求項５３記載の方法において、前記表示するステップは、
前記コネクタに接続されており前記テキスト・データを処理するライブラリ・ユニットを用いるステップと、
ビューワを用いて、前記ライブラリ・ユニットと電子的に通信し、前記テキスト・データをテキストとして表示するステップと、
を含むことを特徴とする方法。
【請求項６２】
請求項６１記載の方法において、前記ライブラリ・ユニットと前記ビューワとを含む共通のハウジングを用いるステップを更に含むことを特徴とする方法。
【請求項６３】
電子信号として伝送されるテキストを伝送し、受け取り、前記テキストの指示を表示するシステムであって、
テキスト・データの表現を含む電子信号を生じる手段と、
前記電子信号を生じる手段に接続されており、前記電子信号を伝送する手段と、
前記電子信号を受け取る手段と、
前記電子信号を受け取る手段に接続されており、前記テキスト・データに関係しユーザが入力した選択に基づく特定のライブラリ・メニュを表示する手段と、
を備えていることを特徴とするシステム。
【請求項６４】
電子書籍ユニットと共に用いる電子書籍カタログ・システムであって、
前記電子書籍ユニットに結合されており、電子書籍に関係し図書分類データを含むデータを受け取るコネクタと、
前記受け取られたデータを記憶するメモリと、
前記記憶されたデータを処理し、電子書籍のインデクスを作成するプロセッサと、
を備えていることを特徴とするシステム。
【請求項６５】
請求項６４記載のシステムにおいて、前記インデクスは、著者、時期、書籍のタイプ及び図書分類の中の１つを含むユーザによって定義されたインデクスであることを特徴とするシステム。
【請求項６６】
請求項６４記載のシステムにおいて、前記インデクスは標準的な図書館インデクスであることを特徴とするシステム。
【請求項６７】
請求項６６記載のシステムにおいて、前記図書館インデクスはデューイ十進分類システムであることを特徴とするシステム。
【請求項６８】
請求項６６記載のシステムにおいて、前記図書館インデクスは米国連邦議会図書館分類システムであることを特徴とするシステム。
【請求項６９】
請求項６４記載のシステムにおいて、前記インデクスは前記電子書籍への入力を含むことを特徴とするシステム。
【請求項７０】
請求項６９記載のシステムにおいて、前記電子書籍が前記電子書籍ユニットにおいて受け取られると、インデクス入力が自動的に発生されることを特徴とするシステム。
【請求項７１】
請求項６９記載のシステムにおいて、前記インデクス入力は、前記電子書籍が受け取られた後で手動で発生されることを特徴とするシステム。
【請求項７２】
請求項６４記載のシステムにおいて、前記インデクスはディスプレイ上に表示されることを特徴とするシステム。
【請求項７３】
請求項６４記載のシステムにおいて、前記電子書籍ユニットは電子書籍を注文するのに用いられ、注文された電子書籍がインデクス電子書籍と一致すると、前記電子書籍ユニットは、前記注文された電子書籍が前記電子書籍ユニットの中に存在することを指示するメニュ・ウィンドウを提供することを特徴とするシステム。
【請求項７４】
請求項６４記載のシステムにおいて、前記電子書籍は通信ネットワークを介して前記電子書籍ユニットまで運ばれることを特徴とするシステム。
【請求項７５】
請求項７４記載のシステムにおいて、前記通信システムはケーブル・テレビジョン・システムであることを特徴とするシステム。
【請求項７６】
請求項７４記載のシステムにおいて、前記通信システムは無線テレビジョン・システムであることを特徴とするシステム。
【請求項７７】
請求項７４記載のシステムにおいて、前記通信システムはブロードキャスト・テレビジョン・システムであることを特徴とするシステム。
【請求項７８】
請求項７４記載のシステムにおいて、前記通信システムは公衆交換式電話システムであることを特徴とするシステム。
【請求項７９】
請求項７４記載のシステムにおいて、前記通信システムは無線電話システムであることを特徴とするシステム。
【請求項８０】
請求項６４記載のシステムにおいて、インデクス全体がディスプレイ上に表示されることを特徴とするシステム。
【請求項８１】
請求項６４記載のシステムにおいて、インデクス全体の一部がディスプレイ上に表示されることを特徴とするシステム。
【請求項８２】
請求項８１記載のシステムにおいて、インデクス全体の前記一部は、ユーザが定義した入力に基づき、前記ユーザが定義した入力は、著者、書籍のカテゴリ、キーワード及び時期を含むグループから選択されることを特徴とするシステム。
【請求項８３】
請求項８０記載のシステムにおいて、前記ディスプレイはビューワであることを特徴とするシステム。
【請求項８４】
請求項８０記載のシステムにおいて、前記ディスプレイはテレビジョンであることを特徴とするシステム。
【請求項８５】
請求項８０記載のシステムにおいて、前記ディスプレイはパーソナル・コンピュータであることを特徴とするシステム。
【請求項８６】
請求項８０記載のシステムにおいて、前記ディスプレイはプリンタであることを特徴とするシステム。
【請求項８７】
請求項８０記載のシステムにおいて、前記表示されたインデクスは前記電子書籍に関係する情報を表示し、前記情報は、タイトル、著者及び出版日を含むことを特徴とするシステム。
【請求項８８】
請求項８７記載のシステムにおいて、前記情報はサマリとエンド・ノートとの一方を更に含むことを特徴とするシステム。
【請求項８９】
複数の電子書籍のための特定のメニュを発生し表示する方法であって、
複数の電子書籍と関連するデータにアクセスするステップと、
前記電子書籍に関係するメニュのリクエストをユーザから受け取るステップと、
前記ユーザのリクエストに基づいて前記メニュを発生するステップと、
前記メニュをビューワ上に表示するステップと、
を含むことを特徴とする方法。
【請求項９０】
請求項８９記載の方法において、前記表示するステップは書棚上の前記電子書籍の電子表現を表示するステップを含むことを特徴とする方法。
【請求項９１】
請求項８９記載の方法において、前記表示するステップは、前記電子書籍に関係するタイトル、著者、ＩＳＤＮ、分類番号又はカテゴリに従って前記メニュをフォーマット化するステップを含むことを特徴とする方法。
【請求項９２】
請求項８９記載の方法において、
前記メニュによって識別される前記電子書籍の中の選択された１冊の指示を受け取るステップと、
前記選択された電子書籍の少なくとも一部を表示するステップと、
を更に含むことを特徴とする方法。
【請求項９３】
請求項８９記載の方法において、前記表示するステップは、デフォルト・メニュを表示するステップを含むことを特徴とする方法。
【請求項９４】
請求項８９記載の方法において、前記表示するステップは、携帯型のハンドヘルド・ビューワを用いて前記メニュを表示するステップを含むことを特徴とする方法。
【請求項９５】
請求項８９記載の方法において、電子信号を介して前記電子書籍を受け取るステップを更に含むことを特徴とする方法。
【請求項９６】
請求項８９記載の方法において、前記複数の電子書籍を前記ビューワ上に表示するために記憶するステップを更に含むことを特徴とする方法。
【請求項９７】
請求項９６記載の方法において、前記記憶するステップは、前記電子書籍を前記ビューワに記憶するステップを含むことを特徴とする方法。
【請求項９８】
複数の電子書籍をサーチする方法であって、
複数の電子書籍と関連するデータにアクセスするステップと、
前記アクセスされたデータのサーチを実行するステップと、
前記サーチの結果をビューワ上にメニュ・フォーマットで表示するステップと、
前記表示されたメニュを用いて、前記電子書籍の中の１冊を見るために選択するステップと、
を含むことを特徴とする方法。
【請求項９９】
請求項９８記載の方法において、前記電子書籍に関係するサーチのリクエストをユーザから受け取るステップを更に含むことを特徴とする方法。
【請求項１００】
請求項９８記載の方法において、前記サーチするステップは、前記電子書籍に関係するタイトル、著者、ＩＳＤＮ、分類番号又はカテゴリに従って前記電子書籍をサーチするステップを更に含むことを特徴とする方法。
【請求項１０１】
請求項９８記載の方法において、前記表示するステップは、前記サーチの結果によって識別された電子書籍の指示を含む書棚の電子表現を表示するステップを含むことを特徴とする方法。
【請求項１０２】
請求項９８記載の方法において、
前記サーチの結果によって識別される前記電子書籍の中の選択された１冊の指示を受け取るステップと、
前記選択された電子書籍の少なくとも一部を表示するステップと、
を更に含むことを特徴とする方法。
【請求項１０３】
請求項９８記載の方法において、前記表示するステップは、携帯型のハンドヘルド・ビューワを用いて前記サーチの結果を表示するステップを含むことを特徴とする方法。
【請求項１０４】
請求項９８記載の方法において、電子信号を介して前記電子書籍を受け取るステップを更に含むことを特徴とする方法。
【請求項１０５】
請求項９８記載の方法において、前記複数の電子書籍を前記ビューワ上に表示するために記憶するステップを更に含むことを特徴とする方法。
【請求項１０６】
請求項１０５記載の方法において、前記記憶するステップは、前記電子書籍を前記ビューワに記憶するステップを含むことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この出願は、１９９４年１１月７日に出願された米国特許出願第０８／３３６，２４７号である"Electronic Book Selection and Delivery System"の一部継続出願である。そして、後者は、１９９２年１２月９日に出願された米国特許出願第０７／９９１，０７４号である"Television Program Packaging and Delivery System with Menu-Driven Subscriber Access"と、１９９３年１２月９日に出願された米国特許出願第０８／１６０，１９４号である"Advanced Set-top Terminal for Cable Television Delivery Systems"との一部継続出願である。これらは、すべて、本出願において援用する。本発明は、１９９９年１月２７日に出願された米国特許出願第０９／２３７，８２８である"Electronic Book Electronic Links"と関連している。この出願も、本出願で援用する。
【背景技術】
【０００２】
情報スーパーハイウェイの構想に示唆を受け、書籍の配布に革命が生じる。グーテンベルグによる可動なタイプセット印刷の発明以来、世界は、テキスト・マテリアルの配布においてこのような革命のきわに立ったことはない。「書籍」（book）という語の定義は、近い将来、劇的に変化する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
セキュリティ、便利さ、コスト、そしてそれ以外の技術的な問題などの理由により、書籍及び雑誌出版社は、現在、紙の形式でしか、その製品を配布することができない。本発明は、出版社が経験している問題を解決する。
【課題を解決するための手段】
【０００４】
本発明による第１のシステムは、テキスト・データの表現を含む電子信号を生じる。このシステムは、電子信号を送受信し、テキスト・データと関係しユーザが入力した選択に基づく特定のライブラリ・メニュを表示する。
【０００５】
本発明による第２のシステムは、テキスト・データの表現を含む電子信号を生じる。このシステムは、電子信号を送受信し、ユーザが入力したパラメータに基づいてテキスト・データをサーチし、そのパラメータに関係するテキスト・データの一部を見つける。
【０００６】
本発明による第１の方法は、テキスト・データを電子信号上にコーディングすることを含む。この電子信号は、伝送媒体上を伝送され、伝送媒体から受け取られる。テキスト・データと関係しユーザが入力した選択に基づく特定のライブラリ・メニュが表示される。
【０００７】
本発明による第２の方法は、テキスト・データを電子信号上にコーディングすることを含む。この電子信号は、伝送媒体上を伝送され、伝送媒体から受け取られる。このテキスト・データは、ユーザが入力したパラメータに基づいてサーチされ、そのパラメータに関係するテキスト・データの一部が見つけられる。
【０００８】
本発明による第３の方法は、複数の電子書籍のための特定のメニュを発生し表示する。複数の電子書籍が関連するビューワ上に表示されるために記憶される。これらの電子書籍に関係するメニュに対するリクエストが、ユーザから受け取られる。メニュが、ユーザのリクエストに基づいて発生され、ビューワ上に表示される。
【０００９】
本発明による第４の方法は、複数の電子書籍をサーチする。複数の電子書籍が関連するビューワ上に表示されるために記憶される。これらの電子書籍に関係するサーチに対するリクエストが、ユーザから受け取られる。ユーザのリクエストに基づいて電子書籍のサーチが実行され、サーチの結果が、ビューワ上に表示される。
【図面の簡単な説明】
【００１０】
【図１】電子書籍選択及び配布システムの基本構成要素のブロック図である。
【図２】電子書籍選択及び配布システムの全体像を示す概観図である。
【図３】電子書籍選択及び配布システムのための配布プランの概観図である。
【図４】オペレーション・センタのブロック図である。
【図５】図５ａ及び図５ｂで構成される。図５ａは、オペレーション・センタとアップリンクとにおける処理の流れ図である。図５ｂは、アップリンク・サイトのためのハードウェア構成に関するブロック図である。
【図６ａ】４つの構成要素からなるホーム・サブシステムのためのハードウェア構成のブロック図である。
【図６ｂ】ホーム・サブシステムのための単一構成要素によるビューワ及びライブラリのためのハードウェア構成のブロック図である。
【図６ｃ】２つユニットからなるホーム・サブシステムの概観図である。
【図７】ビデオ・コネクタによって実行されるプロセスの流れ図である。
【図８】一例であるライブラリ・ユニットのためのブロック図である。
【図９】受信されたデータ・ストリームに対してライブラリによって実行されるプロセスのいくつかの流れ図である。
【図１０】ビューワからの情報リクエストに対してライブラリ・ユニットによって実行されるプロセスの流れ図である。
【図１１】一例であるビューワのための構成要素を示すブロック図である。
【図１２ａ】加入者からの情報リクエストに対してビューワによって実行されるプロセスのいくつかの流れ図である。
【図１２ｂ】加入者からの様々なライブラリ・メニュを表示してほしいという情報リクエストに対してビューワによって実行されるプロセスの流れ図である。
【図１２ｃ】加入者からの電子書籍をサーチしてほしいという情報リクエストに対してビューワによって実行されるプロセスの流れ図である。
【図１３】メニュ構造とメニュ・システムにおけるメニュの進行とを示す図である。
【図１４ａ】導入メニュの概観図である。
【図１４ｂ】一例であるメイン・メニュを示す概観図である。
【図１４ｃ】サブメニュの例を示す概観図である。
【図１４ｄ】サブメニュの例を示す概観図である。
【図１４ｅ】サブメニュの例を示す概観図である。
【図１４ｆ】サブメニュの例を示す概観図である。
【図１４ｇ】サブメニュの例を示す概観図である。
【図１４ｈ】サブメニュの例を示す概観図である。
【図１４ｉ】サブメニュの例を示す概観図である。
【図１４ｊ】サブメニュの例を示す概観図である。
【図１４ｋ】サブメニュの例を示す概観図である。
【図１４ｌ】サブメニュの例を示す概観図である。
【図１４ｍ】サブメニュの例を示す概観図である。
【図１４ｎ】サブメニュの例を示す概観図である。
【図１４ｏ】サブメニュの例を示す概観図である。
【図１４ｐ】サブメニュの例を示す概観図である。
【図１４ｑ】サブメニュの例を示す概観図である。
【図１４ｒ】メイン・メニュの別の例を示す概観図である。
【図１４ｓ】１冊の書籍に対する画面の例を示す概観図である。
【図１４ｔ】１冊の書籍に対する画面の例を示す概観図である。
【図１４ｕ】一例であるメイン・メニュを示す概観図である。
【図１４ｖ】電子書籍分類システムの概観図である。
【図１４ｗ】サーチ・オプションを提供するメニュの１例を示す概観図である。
【図１５】書店又は公共図書館のための電子書籍システムの概観図である。
【図１６ａ】セットトップ・コンバータに対するハードウェア上の修正又は更新の概観図である。
【図１６ｂ】セットトップ・コンバータに対するハードウェア上の修正又は更新の概観図である。
【図１７】データ受信機及びデータ送信機を含むセットトップ端末を示す概観図である。
【図１８ａ】ブック・オン・デマンド・システムの概観図である。
【図１８ｂ】ブック・オン・デマンド・システムをサポートするオペレーション・センタの概観図である。
【発明を実施するための形態】
【００１１】
本発明による電子書籍選択及び搬送システムは、書籍を書店、図書館、そして消費者に配布する新たな方法である。本発明の技術的なブレークスルーによって、選択された書籍を配送し支払いを受け取る信頼性の高い電子システムが提供される。このシステムは、消費者に、高度な技術の魅力を備えていながら同時に非常に実用的で携帯可能で容易に使うことができる、日常的で身近な装置を提供する。
【００１２】
本発明の明らかな効果は、紙の書籍やコンピュータ・メモリ装置などの物理的な対象を移動させることを書籍配布システムから取り除いたことである。書籍の購入は、ペイパーリード（pay-per-readTM）の事象となり、現在の書籍配布システムに付随しているオーバヘッド、「中間の人間」、印刷コスト、そして、時間的遅延を回避できる。大統領のスピーチ、新たな立法、堕胎に関する判決、ＯＪシンプソンの証言などの出版されたマテリアル及びテキストを、最小の費用で、消費者に直ちに入手可能とすることができる。
【００１３】
本発明のシステムは、テレビジョン、ケーブル、電話、そしてコンピュータ産業に関係する新たな技術の新規な組合せである。高帯域幅のデータ伝送、強力なセキュリティ保護方法、高度なデジタル・スイッチング、高解像度の視覚的表示、そして、ユーザ・フレンドリなインターフェース・ソフトウェアを用いる。
【００１４】
このテキスト配送システムの基本コンポーネントは、テキストをビデオ信号上に配置するサブシステムと、ビデオ信号上に配置されたテキストを受け取り選択するサブシステムとである。このシステムの好適実施例には、システムを強化する追加的なコンポーネントやオプションの機能が含まれる。このシステムは、書店、図書館、そして消費者による使用に向くように構成することができる。消費者向けのシステムは、４つのサブシステムで構成される。すなわち、（１）オペレーション・センタ、（２）ビデオ配布システム、（３）受信、選択、読書、商取引及び伝送機能を含むホーム・サブシステム、そして、（４）課金及び集金システムである。
【００１５】
オペレーション・センタは、複数の基本機能を実行する。すなわち、テキスト・データの処理（テキスト・データの受信、フォーマット化及び記憶を含む）、テキストのセキュリティ符号化、書籍のカタログ化、メッセージング・センタ機能の提供、そして、アップリンク機能の実行である。このシステムは、オペレーション・センタからのテキストを、アナログ・ビデオ信号の中にデータを挿入することによって、消費者の自宅に配送する。テキストの挿入は、一般に、オペレーション・センタ内にある又はその近くにあるアップリンク・サイトでテキスト発生器とエンコーダとによって実行される。このシステムは、垂直ブランキング期間（ＶＢＩ）の複数のライン、アナログ・ビデオ信号のすべてのライン、又は、デジタル・ビデオ信号を用いてテキスト・データを送ることができる。ＶＢＩ配送方法を用いると、トップの１０又は２０の書籍タイトルを、加入者のビデオ受信を妨げることなく、既存のケーブル又はブロードキャスト伝送能力を用いて、通常のプログラミングの間にビデオと共に送信することができる。ビデオ信号全体を用いると、数千冊の書籍を僅かに１時間の放送時間内に伝送できる。ほぼどのようなアナログ又はデジタル・ビデオ配送システムでも、テキストが含まれているビデオ信号を配送するのに用いることができる。
【００１６】
ホーム・サブシステムは、４つの時本的な機能を実行する。すなわち、ビデオ配送システムへの接続、テキストの選択、テキストの記憶、そして、電話又はケーブル通信機構を通じた商取引である。ホーム・サブシステムのコンポーネントは、様々なハードウェア構成を有することができる。それぞれの機能は、別個のコンポーネントによって実行することができ、コンポーネントは統合することもでき、又は、既存のケーブル・セットトップ・コンバータ・ボックス及びテレビジョンの能力を用いることもできる。好ましくは、コネクタ、ライブラリ・ユニット、そしてビューワ・ユニットが用いられる。ホーム・サブシステムのコネクタ部分は、アナログ・ビデオ信号を受け取り、テキストをビデオから引き離す又は抽出する。ホーム・ライブラリは、テキスト信号を記憶し、システムへのユーザ・フレンドリなインターフェースを提供し、消費者の自宅で商取引（トランザクション）を処理する。ビューワは、テキスト又はメニュを見るためのスクリーンを提供する。
【００１７】
見るための装置は、好ましくは、１冊又は複数冊の書籍を読むために記憶しホーム・ライブラリ・ユニットと相互作用するスクリーンを提供する携帯型の書籍状のビューワである。高解像度のＬＣＤディスプレイが、書籍を読むのとホーム・ライブラリ・ユニットとの相互作用との両方に用いられる。オプションの電話コネクタ又はリターン・パス・ケーブル接続が、電話コールを開始し、ライブラリの補助を得て必要なデータを伝送し、注文と消費者の商取引の課金部分とを終了する。課金及び集金システムは、トランザクションの管理、認証、集金、そして出版社への支払いを、電話システムを用いて自動的に実行する。
【００１８】
図１に示されているように、電子書籍選択及び配送システム２００の基本コンポーネントは、エンコーダ２０４と、ビデオ配布システム２０８と、コネクタ２１２と、テキスト・セレクタ２１６とである。エンコーダ２０４は、テキスト・データをビデオ信号上に配置して複合信号を形成する。テキスト・データをビデオ信号上に符号化するのには、様々な装置及び方法を用いることができる。ビデオ配布システム２０８は、エンコーダ２０４のシングル・ポイントからのビデオ信号を、コネクタ２１２を有する複数の場所に配布する。コネクタ２１２は、デジタル又はアナログ・ビデオ信号をビデオ配布システム２０８から受け取り、複合ビデオ信号から、テキスト・データを分離、引き離し又は抽出する。必要であれば、抽出されたテキスト・データは、デジタル・ビット・ストリームに変換される。テキスト・セレクタ２１６は、コネクタ２１２と共に機能して、テキストを選択する。
【００１９】
コネクタ２１２とテキスト・セレクタとの組合せを用いると、複合又はビデオ信号から希望するテキストを選択し検索する様々な方法が可能である。テキストは、予め選択する、受信時に選択する、又は、受信され記憶された後で選択するのいずれも可能である。好適な方法は、コネクタ２１２が、ビデオ信号からすべてのテキストを引き離し、テキスト・セレクタ２１６に、コネクタ２１２から受け取られたすべてのテキストをスクリーニングさせることである。テキスト・セレクタ２１６は、テキストが後述するスクリーニング・プロセスにパスした場合にだけ、そのテキストを長期又は恒久的なメモリに記憶する。
【００２０】
好適実施例の概要が、図２に示されている。システム２００には、アップリンク・サイト２５４を含むオペレーション・センタ２５０と、ビデオ配布システム２０８と、ビデオ・コネクタ２１２を含むホーム・サブシステム２５８と、ライブラリ２６２と、ビューワ２６６と、電話コネクタ２７０と、電話システム２７４と、課金及び集金サブシステム２７８とが含まれる。オペレーション・センタは、出版社、新聞及びオンライン・サービスなどの外部ソース２８２からテキスト・マテリアルを受け取る。オペレーション・センタ２５０は、このテキスト・マテリアルを様々なデジタル・フォーマットで受け取り、記憶のために、それを標準的な圧縮されたフォーマットに変換する。そうする際に、オペレーション・センタ２５０は、ホーム・システムに配送できるテキスト・マテリアルのプールを作成する。通常は、テキスト・マテリアルは、アクセスを容易にするために、書籍又はタイトル別にグループ分けされている。オペレーション・センタ２５０は、テキストをビデオ信号上に配置しその複合ビデオ信号をビデオ配布システムに送るアップリンク・サイトを含む。アップリンク・サイトは、一般に、テキストをビデオ信号上に符号化するエンコーダ（図２に示されている）を含む。
【００２１】
多くのアナログ及びデジタル・ビデオ配布システム２０８を、このテキスト配送システム２００と共に用いることができる。例えば、ケーブル・テレビジョン配布システム、ブロードキャスト・テレビジョン配布システム、電話システムを介して配布されるビデオ、直接衛星ブロードキャスト配布システム、そして、それ以外の有線及び無線の配布システムなどである。ビデオ信号を運ぶことができるほとんどどのような配布システムであっても、このテキスト配送システムと共に用いることができる。また、後述するように、ビデオ信号を用いずにテキストを配布することもできる。例えば、テキストを、インターネット、ＷＡＮ、ＬＡＮなどのネットワーク２０１を介する電子信号の中で表現して伝送することもできる。ネットワーク２０１を通じた伝送は、有線又は無線伝送を用いたアナログ又はデジタル電子信号を含み、インターネットなどのネットワークを介して信号を伝送する既知の技術を含む。
【００２２】
ホーム・サブシステムは、５つの基本機能を実行する。すなわち、（１）ビデオ配送システムとの接続、（２）データの選択、（３）データの記憶、（４）データの表示、そして、（５）諸取引の処理である。ホーム・サブシステムの重要なオプションの機能は、電話通信システムを用いた通信である。ホーム・サブシステムは、基本的に４つの部分で構成されている。すなわち、ビデオ配布システムと接続するためのビデオ・コネクタ２１２又は類似のタイプのコネクタと、記憶及び処理のためのライブラリ・ユニット２６２と、メニュ及びテキストを見るためのビューワ・ユニット２６６と、電話通信システム２７４と接続するための電話コネクタ２７０と、である。
【００２３】
課金及び集金サブシステム２７８は、オペレーション・センタ２５０と同じ場所に配置されてもよいし、オペレーション・センタとは離れていてもよい。課金及び集金サブシステム２７８は、電話タイプの通信システムを介して、ホーム・サブシステムと通信する。セルラ・システムなどの、任意の数の電話タイプの通信システムが、課金及び集金システムと共に動作する。課金及び集金システム２７８は、加入者によって選択され注文された書籍又は一部のテキストを記録する。課金及び集金システム２７８は、加入者のクレジット口座に請求するか、加入者に課金する。更に、課金及び集金システム２７８は、テキスト・データ又は、テキスト配送システム２００を動作させるためのエア時間などそれ以外のサービスを提供した出版社又はそれ以外の外部ソースが権利を有している金額をモニタする。
【００２４】
図３は、電子書籍選択及び配送システム３０１のための好ましい配送プランの拡張された概観である。これは、様々なタイプのユーザと様々な課金システムとをサポートする総合的な配送プランである。図３には、出版社２８２がオペレーション・センタ２５０’へのテキスト転送３０２を提供し、課金及び集金システム２７８’から支払い３０６を受け取る様子が示されている。別個のチャネル・アップリンク・サイト２５４’がこの構成には示されており、オペレーション・センタ２５０’からデータ３１０を受け取っている。オペレーション・センタ２５０’は、２つの独立の部分（３１８、３２２、３２６）を有する。すなわち、テキストの受信、フォーマット化及び再エントリのための第１の部分３１８と、セキュリティ符号化のための第２の部分３２２と、カタログ及びメッセージ・センタ機能のための第３の部分３２６とである。
【００２５】
示されている集金及び課金システム２７８’は、２つの部分（３３０及び３３４）を有する。第１に、商取引の管理、認証そして出版社への支払いを担当する部分３３０であり、第２に、顧客サービスを担当する部分３３４である。顧客サービス部分３３４は、データ・エントリと顧客の口座情報へのアクセスとを与える。商取引口座情報３３８は、クレジット・カード会社３４２に、課金及び集金システム２７８’の商取引管理部分３３０によって供給される。クレジット・カード会社３４２は、電子的に又は郵便で顧客に請求３４６を行う。
【００２６】
加入者ベース３４８と課金及び集金システム２７８’との間の通信には３つの方法がある。すなわち、電話スイッチング３５０だけによるものと、セルラ・スイッチング３５４及び電話スイッチング２５０の組合せと、ケーブル・システム３５８及び電話スイッチング３５０の組合せと、である。示されているシステムは、加入者との一方向３６２及び双方向３６６ケーブル通信をサポートしている。書店３７４に加えて図書館及び学校３７０も、この配送システムを用いることができる。
【００２７】
図書館及び学校３７０は、ビューワがチェックアウト又は貸し出したり、書店３７４がビューワを賃貸し電子書籍データを販売することを可能にする修正されたシステムを有することができる。図書館及び学校３７０だけでなく書店３７４も、ケーブル３７８のサービスを受けられる。オプションの直接ブロードキャスト・システム（ＤＢＳ）３８２は、システム２００と共に用いることもできる。
【００２８】
Ｉ．オペレーション・センタ
図４は、アップリンク２５４を含むオペレーション・センタ２５０の概要である。オペレーション・センタ２５０は、受信し、フォーマット化し、記憶し、符号化することによって、テキスト又は書籍を収集する。テキストを含むデータ・ストリーム３０２は、オペレーション・センタにおいて、データ受信機４０２によって受信される。データ受信機４０２は、プロセッサ４０４の制御の下にある。受信されると、データ・ストリームは、やはりプロセッサ４０４に制御されているフォーマット用のデジタル・ロジック４０６を用いてフォーマット化される。配布される信号にローカルに挿入するためにどのようなものであっても追加的なテキストがオペレーション・センタ２５０で発生される場合には、このテキスト発生は、データ受信機とキーボード（図示せず）とを含むテキスト発生器ハードウェア４１０を通じて扱われる。テキスト発生器による処理の後では、追加的なテキストが、デジタル・ロジック回路（図示せず）を含む合成用のハードウェア４１４によって、受信されたテキストに更なるテキストを追加することができる。
【００２９】
オペレーション・センタでの処理は、命令メモリ４１６を用いるプロセッサ４０４によって制御される。プロセッサと命令メモリとは、パーソナル・コンピュータ又はミニコンピュータによって与えられる。カタログ及びメッセージング機能を実行するには、オペレーション・センタ２５０は、カタログ及びメッセージ・メモリ４２０と、必要であればテキスト発生器とを用いる。
【００３０】
テキスト、カタログ及びメッセージのデータ・ストリームは、好ましくは、アップリンク・モジュール２５４に送られる前に、セキュリティ符号化モジュールによって符号化される。様々な符号化技術を用いることができる。例えば、ＮＳＡの暗号化アルゴリズムの商業的なデリバティブ、データ暗号化システム（ＤＥＳ）、ゼネラル・インスツルメンツ社のデジサイファ（DigiCipher）ＩＩなどが、セキュリティ符号化モジュール４２４によって用いられる。符号化の後では、符号化されたテキストは、アップリンク２５４に送られる前に、テキスト・メモリ４２８に記憶されうる。先入れ先出しテキスト・メモリ構成がプロセッサ４０４の制御の下で用いられるのか好ましい。ＲＡＭを含む様々なタイプのメモリを、テキスト・メモリ４２８に用いることができる。オペレーション・センタは、テキスト・メモリ４２８のためにファイル・サーバ技術を用いて、以下で説明するように、伝送する書籍をカタログ化しスプールする。
【００３１】
テキスト・データを伝送するために、配送システム２００は、北米ブロードキャスト・テレテキスト・スタンダード（ＮＡＢＴＳ）や世界システム・テレテキスト（ＷＳＴ）標準が定義したような高帯域幅の伝送技術を用いる。ＷＳＴフォーマット（垂直ブランキング期間のそれぞれのラインが２６６データ・ビットを含む）を用いると、例えば、４００ページの書籍を、１．６分でほぼ１冊の書籍の割合で、垂直ブランキング期間の４つのラインを用いて、プログラミングの間に伝送することができる（毎秒６３８４０ビット）。あるいは、専用チャネルを用いて書籍を伝送することもできる。この場合には、プログラミングには割り込みがなされ、２４６ラインのビデオを用いて、１時間当たり約２２５０冊の書籍を伝送することができる（毎秒３．９メガビット）。テレテキスト・タイプのフォーマットは、このシステムと共に用いることができる最も単純ではあるがおそらく最も低速のテキスト・フォーマットである。いずれの場合にも、アップリンク・サイトにおいてエンコーダを用いて、テキスト・データをアナログ・ビデオ信号の中に挿入する。多くの他の点では、テキスト情報の配送は、既存のケーブル・テレビジョン・プラント及び設備を用いてなされる。最後に、テキスト及びグラフィクス情報は、公衆交換式電話ネットワーク（ＰＳＴＮ）とインターネットとを含む任意の通信ネットワークを介して伝送することができる。
【００３２】
図５ａは、出版社又はプロバイダ２８２からのテキストを処理することに関係する、オペレーション・センタ２５０で生じるステップの流れ図である。ブロック５００に示されているように、出版社２８２は、書籍のテキストのデータ・ファイルを処理し、圧縮し、暗号化した上で、そのデータ・ファイルをオペレーション・センタ又はアップリンクに送る。複数冊の書籍分のテキスト・ファイルは、好ましくは、一度に１冊分ずつ送られる。ブロック５０４に示されているように、アップリンク２５４又はオペレーション・センタ２５０が、出版社２８２からのデータ・ストリームを受け取り、それを処理する。一般に、この処理の一部には、暗号化と誤り訂正とが含まれる。
【００３３】
ブロック５０８に示されているように、ファイルは、より小さな情報のパケットに分割される。ヘッダ情報が、パケットに追加される。ビット・ストリームは、シリアルなデジタル・ビット・ストリームから、ＮＴＳＣビデオ信号と互換性のあるアナログ・ビット・ストリームに変換される。ブロック５１２には、アナログ・データのビデオ信号のビデオ・ラインへのスイッチングが示されている。アナログ・データは、ＶＢＩ又はアクティブなビデオ・ラインのいずれかに配置される。
【００３４】
図５ｂは、ブロック５０８及び５１２に対する機能のいくつかを実行するハードウェア構成の例である。ビデオ・フィード５１６が、同期ストリッパ５２０を介して受信されて処理される。同期信号５３２は、デジタル・ロジック制御５２４によって用いられる。デジタル・ロジック制御５２４は、同期信号５３２とシリアル・デジタル・ビット・ストリーム５２８とを処理のために受け取る。デジタル・ロジック制御５２４は、シリアル・デジタル・ビット・ストリームをデジタル・アナログ・コンバータ５３６に送り、ビデオ・スイッチ５４４のための制御信号５４０を出力する。ビデオ・スイッチ５４４は、ビデオ・フィード５１６とアナログ・データ・ストリーム５４８とをアナログ・データ信号が挿入されたビデオ・フィード５５２に統合する。
【００３５】
ケーブル又はテレビジョン配送方法の代わりに、電話システムを用いて書籍を加入者に伝送することもできる。公共電話システムを介すると、平均的な書籍は１冊で約７分で伝送される。電話システムを用いると、ビデオとテキストとを複合信号に合成することが不要である。ほとんどのそれ以外の点で、オペレーション・センタは、テキストの配送が電話によるかケーブルによるかと問わず同様なままである。（米国特許番号第５，２６２，８７５号のMincer et al.に与えられた"Audio/Video File Server Including Decompression/Playback Means"と、米国特許番号第５，２１８，６９５号のNoveck et al.に与えられた"File Server System Having High-Speed Write Execution "とに記載されているような）ファイル・サーバ技術（これらは共に本出願で援用する）が、電話システムによるテキスト配送方法と共にオペレーション・センタ２５０で用いられることが好ましい。電話伝送は、例えば、インターネットなどのネットワーク２０１を介して、又は、電話システム２７４を介して生じる。
【００３６】
ＩＩ．ホーム・サブシステム
４コンポーネントのホーム・サブシステム２５８のためのハードウェア構成が、図６ａに示されている。図６ｃは、２コンポーネントのホーム・サブシステムを示している。ホーム・サブシステム２５８は、データ及びビデオ伝送を受信する、データをビデオ信号からストリップする、データをスクリーニングし記憶する、ユーザ・フレンドリなインターフェース・ソフトウェアを提供する、メニュ及びテキストを表示する、商取引（トランザクション）を処理する、電話コールを開始する、課金データを伝送するなど、複数の機能を実行する。様々なハードウェア構成を用いて、ホーム・サブシステムの希望する機能を達成することができる。例えば、図６ｃに示されているように、ホーム・サブシステム２５８は、ケーブル・コンバータ・ボックス及びテレビジョン６０１の現在インストールされている加入者ベースの受信及びチャネル・チューニング能力を利用するように構成することができる。ホーム・サブシステム２５８は、また、メニュ発生能力、電子メモリ及び電話モデムなどのセクションＶにおいて後述する進歩型のセットトップ端末コンバータとして設計することもできる。
【００３７】
ホーム・サブシステム２５８を構成する電子コンポーネントは、様々な方法で構成することができる。図６ａの４ユニット型サブシステムでは、ビューワ２６６とライブラリ２６２とを相互にワイヤで接続し、他方で、残りのコンポーネントは、ＲＦトランシーバ６０４を介して通信する。ホーム・サブシステム２５８のこのバージョンでは、ライブラリ２６２とビューワ２６６とは、２つのユニットとしてハウジングの中に収められている。別のバージョンのホーム・サブシステム２５８では、図６ｂに示されているように、ライブラリ２６２の機能はビューワ２６６の内部に一体的に組み込まれ、ライブラリ２６２とビューワ２６６とが共通のハウジングの内部に含まれている。
【００３８】
図６ｃには、いくつかのオプションの機能を備えた２ユニット型のホーム・サブシステムが示されている。ビューワ２６６は、高解像度のビューイング領域６０２と、デジタル・ロジック（鍵６０５と、セキュリティ６０６と、マイクロプロセッサ６２１とを含む）と、ビデオ・グラフィクス制御及びメモリ６０７と、電源回路６０２（図示せず）と、オプションのバッテリ６０３と、オプションのＲＦトランシーバ６０４とを備えている。２ユニット型の構成では、ライブラリ２６２は、配送システム２００へのコネクタ機能と、公共電話通信システムへのコネクタ機能と、メモリ６００（取り外し可能な携帯型６００’でもよい）とを含む。更に詳しくは、ライブラリ２６２は、データ・ストリップ機能６１７と、デジタル・ロジック６０９と、メモリ・ストレージ６００と、電源回路６１０と、オプションの電話接続部６１１（セルラ又はＰＣＮ６１１’を含む）と、オプションのバッテリ（図示せず）と、オプションのチューナ・モジュール６１３と、オプションのＲＦトランシーバ６０４とを含む。ビデオ・コネクタ２１２と公共電話システム接続部２７０とは、ライブラリ２６２の取り外し可能な携帯型のメモリ・ユニット６００と同じように、別個のコンポーネントに分けることもできる。（図６ｃには、取り外し可能なカートリッジ６１４を備えた取り外し可能な携帯型のハードディスク・メモリ６００’が示されている。）
ホーム・システム２５８は、付属のキーボード２６７又は無線のキーボード２６８を含む。付属したキーボード２６７と無線式のキーボード２６８とは、共に、ビューワ２６６又はライブラリ・ユニット２６２と通信するのに用いられる。無線式のキーボード２６８は、例えば、無線周波数（ＲＦ）シグナリングを介して通信することができる。従って、ホーム・サブシステム２５８は、相互に通信する別個のコンポーネントを最大で６つ有していることになる。ホーム・サブシステム２５８を構成する２つ、３つ、４つ、５つ又は６つの別個のコンポーネントは、様々な方法で相互に通信することができる。これには、例えば、ハードワイアード接続６１５、ＲＦトランシーバ６０４、そしてそれ以外の無線での方法などが含まれる。
【００３９】
自宅（家庭、ホーム）ではＲＦ通信が好ましいのであるが、その理由は、ＲＦ通信によって別々のコンポーネントを家庭の全体において制限なく配置できるからである。ユニットの間で通信されるデータは、セキュリティが保証されたデータであることが好ましい。更に、ライブラリ２６２は、ハードワイアード通信リンク６１５を介してビューワ２６６に電力を供給することができる。
【００４０】
消費者の自宅でデータを受信しビデオ信号から切り離す（ストリップする）には、ケーブル・インターフェース・デバイス又はケーブル・コネクタのいずれかが用いられる。ケーブル・コネクタ・デバイスはチューナを含み、それに対して、ケーブル・インターフェース・デバイスは、家庭にある既存の同調装置を利用する。どちらの構成でも、データは、ビデオ信号から切り離されてライブラリ２６２における加入者の位置に記憶される。電話コネクタ２７０とモデム６１１とが電話コールを開始し、注文及び課金情報をオペレーション・センタ２５０又は課金及び集金システム２７８に伝送する。電話コネクタ２７０は、また、配送システム２００から電子書籍を受け取るのにも用いることができる。ライブラリ２６２は、ホーム・サブシステムのインテリジェントなコンポーネントであり、テキスト・データを記憶し、メニュを発生し、購入の商取引を実現するのに必要なハードウェア及びソフトウェアを内蔵している。ＲＦトランシーバ６０４に加えて、ライブラリ２６２は、システムがビューワ２６６に接続されることを可能にするのに必要なジャック及び接続部を含む。図６ｃに示されているように、ライブラリ２６２は、テキスト・データをビューワ２６６まで、復号化に鍵６０５を要する安全なフォーマットで通信する。テキストは、一般に、読まれる直前に、ページごとにだけ復号化される。
【００４１】
ａ．ビデオ・コネクタ
図７には、ビデオ・コネクタ２１２によって実行されるプロセスの流れが示されている。ビデオ・コネクタは、ビデオ信号６０８を受け取り、テキスト・データ６１２を含むチャネルに同調し、テキスト・データをビデオ信号６１６から引き離し、テキスト・データ・ストリームをライブラリ２６２におけるロジック・コンポーネントに通信する。
【００４２】
ビデオ配送システムへの接続は、好ましくは、図６ｃに示されているように、ケーブル・テレビジョン配送システムへのケーブル・コネクタである。ケーブル・コネクタにはデータ・ストリッパ回路６１７が含まれており、これが、セットトップ・コンバータ、ＴＶ若しくはＶＣＲ６０１、又は、ケーブル・コネクタ２１２’を介してＣＡＴＶ信号を受け取るオプションのチューナ・ブロック６１３のいずれかからビデオ入力を受け取る。データ・ストリッパ回路６１７は、データをビデオから引き離し、デジタル・ビット・ストリームをライブラリ・ユニット２６２のデジタル・ロジック部分６０９に出力する。データは、ビデオ信号の垂直ブランキング期間又はアクティブ・ビデオ部分に暗号化され圧縮されたフォーマットで埋め込まれている。データ・ストリッパ回路６１７は、セットトップ・コンバータ・ボックス６０１、ＴＶ又はライブラリ・ユニットの内部に配置することができる。データ・ストリッパ回路６１７は、ライブラリのデジタル・ロジック６０９において用いられるデジタル・ビット・ストリームを出力する。
【００４３】
ビデオ・コネクタ２１２は、ビデオ・チャネル同調して引き離されるデータを含むビデオへのアクセスを提供することができるチャネル・チューナ・モジュール６１３を含む。オプションのチューナ・モジュール６１３を用いると、セットトップ・コンバータ、ＶＣＲ又はＴＶチューナは、ホーム・サブシステムでは不要である。オプションのチューナ・モジュール６１３は、ケーブル・コネクタ２１２’を介して直接にＣＡＴＶ信号を受信することができる。
【００４４】
ｂ．ライブラリ
２ユニット型のホーム・サブシステムのためのライブラリ２６２の実施例が、図６ｃと図８との両方に示されている。示されている実施例には、次のようなオプションのパーツが含まれている。すなわち、取り外し可能な携帯型メモリ６００’、マイクロプロセッサ６２８、命令メモリ・ユニット６３２、デジタル・ロジック６３６、そして、電源ユニット６４０に加えて、ビデオ・コネクタ２１２、電話コネクタ２７０、ＲＦトランシーバ６０４、そして、バッテリ・パックである。
【００４５】
ライブラリ２６２は、マイクロプロセッサ６２８とデジタル・ロジック６３６と命令メモリ・ユニット６３２とを含むデジタル・ロジック部６０９（図８には示されていない）を含んでいる。マイクロプロセッサ６２８は、好ましくは、モトローラ社から販売されているＭｏｔＳＣ２１などの信頼性の高いマイクロプロセッサである。デジタル・ロジック部６０９は、シリアル・デジタル・ビット・ストリームをデータ・ストリッパ回路６１７から受け取り、データを処理する。誤り訂正もデジタル・ロジック部６０９によって実行され、データは、適切なアドレスに関してチェックされる。データのアドレスが正しく、ライブラリ２６２がそのデータを受け取ることが承認されている場合には、そのデータは、メモリ・ストレージ・ユニット６００及び６００’に転送される。データを受け取る承認は、ケーブル・ヘッドエンド又はそれ以外の配布ポイントによって提供される。承認コードをシリアルなデジタル・ビット・ストリームにおいて送ることも可能である。デジタル・ロジック部６０９は、適切なテキスト及びグラフィクス・データをメモリ・ストレージ・ユニット６００及び６００’に送る。このデータは、圧縮され暗号化されたフォーマットで転送され、圧縮され暗号化されたフォーマットのままで記憶される。
【００４６】
ｉ．メモリ・ストレージ・ユニットライブラリ２６２のメモリ・ストレージ・ユニットは、取り外し可能な携帯型のメモリ・ユニット（図６ａ、図６ｂ及び図８に示されている）でありうる。メモリ・ストレージには、様々なオプションを利用できる。すなわち、８０メガバイトや２００メガバイトのハードディスク・ドライブ、取り外し可能なプラッタを有するハードディスク、ＣＤ−ＲＯＭなどである。図６ｃを参照すると、取り外し可能なプラッタを含むハードディスク・ドライブ・ユニット６００’も利用できる。これによって、ライブラリは、ほぼ無制限な記憶容量を得ることになる。データは、メモリ・ストレージ・ユニットに圧縮され暗号化されたフォーマットで記憶される。図６ｃに示されているように、データは、ビューワ２６６のＩＤ又は鍵と一致する鍵又は一意的なＩＤ番号を有している。一意的な鍵又はＩＤ番号のこのような一致により、メモリ・ストレージ・ユニットから未承認のビューワへ、テキスト・データが転送されることが防止される。スマート・カード、電子メモリ・カード又はＰＣＭＣＩＡ（パーソナル・コンピュータ・メモリ・カード・インダストリ・アソシエーション）カードなどの小型のメモリ・デバイスを用いてデータを記憶することもできる。
【００４７】
ｉｉ．電源回路
図６ｃ及び図８に示されているように、ライブラリ２６２は、ＡＣの壁電源又はオプションのバッテリ電源のいずれかから電力を提供される。電源回路は、ライブラリにおける様々な回路に対してバッテリ６２４又はＡＣユニットのいずれかからすべての必要な電圧を供給することが好ましい。好ましくは、電源回路は、ビューワに接続されると、単一のデータ・ケーブルを介してビューワに電力を提供する。オプションのバッテリ・ユニット６２４がインストールされると、ライブラリ２６２は、携帯型のユニットとなり、電力をビューワ２６６に提供することができる。バッテリの寿命を長くするために、使用されないときにはメモリ・システムをシャットダウンするなど、電力節約策が講じられる。ビューワ２６６が用いられているときにはライブラリ回路は用いられず、ほぼすべての電力が、ライブラリ２６２に対して遮断される。
【００４８】
ｉｉｉ．公共電話システムへの接続
電話システムへの接続は、好ましくは、モデム６１１によって提供される。様々な入手可能なモデムを用いて、この機能を実行することができる。図６ｃに示されているように、セルラ電話又はＰＣＮ電話接続６１１’も提供されうる。ホーム・サブシステム２５８が最初に始動されるときに、モデムを用いて、消費者の氏名とクレジット・カード情報とが課金及び集金サブシステム２７８に転送される。電話接続２７０は、書籍が消費者に購入されるたびに用いられ、商取引を完了し記録する。電話接続２７０は、テキスト・データをオペレーション・センタ２５０から受け取り、ビデオ配布システムをバイパスする手段として用いられ得る。電話接続２７０は、図６ｃに示されているように、別個のユニットであってもよい。あるいは、ネットワーク２０１を用いて、オペレーション・センタ２５０からのテキスト・データを受け取り、ビデオ配布システムをバイパスすることもできる。
【００４９】
ｉｖ．ライブラリ処理
図９は、ライブラリ２６２によってビデオ・コネクタ２１２又はストリッパ回路６１７から受け取られたデータ・ストリームに対して実行される基本的な処理をいくつか示している。第１に、データ・ストリームは、ブロック６５０によって誤り訂正に関してチェックがなされる。誤りが検出された場合には、ブロック６５４は、データをデインターリーブし、次いで、ブロック６５８がＦＥＣ（フォワード・エラー訂正）アルゴリズムを走らせる。ブロック６５０、６５４及び６５８の組合せが、データ・ストリームで必要な誤り訂正を実行する。誤り訂正が必要ない場合には、データはブロック６６２に進み、そこで、パケットがパケット・アドレスに関して個別的にチェックされる。
【００５０】
アドレスが一意的なアドレスである場合には、ブロック６６６が、パケットのアドレスがライブラリ・ボックスのＩＤ番号と一致するかどうかをチェックする。ライブラリ・ボックスのＩＤ番号は、そのライブラリ２６２と関連する一意的な番号であり、データのセキュリティを確認するために用いられる。ブロック６７０は、電子ファイルが既に開かれその中にデータ・パケットがセーブされているかどうかを判断する。データ・ファイルが開かれていない場合には、ブロック６７４は、そのパケットのために新たなデータ・ファイルを開く。電子ファイルが開かれている場合には、パケットがディスク上のその電子ファイルにブロック６７８においてセーブされる。次に、プロセスは、受信されている特定のテキスト・データ・ブロックに対する特定の書籍の最後のパケットであるかどうかをチェックする。それが情報の最後のパケットである場合には、電子ファイルは閉じられ、利用可能な電子ファイルのディレクトリは更新される（６８６）。ブロック６８２又は６８６のどちらかに続いて、プロセスは戻って、別のデータ・パケットを、データ・ストリッパ・ブロックから受け取られたデータ・ストリームから受け取る。
【００５１】
パケット・アドレスがチェックされ、アドレスがブロードキャストされたアドレスであると判断されると、プロセスは、送られているメッセージのタイプを判断する（６９０）。次に、メッセージは適切な電子メッセージ・ファイル６９４に記憶され、プロセスはブロック６５０に戻って別のデータ・パケットを受け取り、別のエラー・チェックを実行する。
【００５２】
図９のプロセスを用いると、ライブラリは、与えられた書籍における画像を示すのに用いることができるテキスト・データ及びグラフィクス・データに関連するディレクトリを受け取り、記憶し、更新することができる。データのフォーマットとライブラリ２６２のオペレーティング・システムとに応じて、プロセスの複数の変形が可能である。
【００５３】
図１０は、ライブラリ２６２においてビューワ２６６からの情報リクエストを処理する例を示している。ビューワ２６６からの情報リクエストは、ビューワ２６６をライブラリ２６２に接続するケーブルを介して、又は、ＲＦなどの無線伝送を介して、受け取られる。ある実施例では、加入者のリクエストがセットトップ・コンバータ・ボックス６０２から来ることもありうる。
【００５４】
ビューワ２６６から受け取られる情報は、一般に３つのカテゴリに属する。すなわち、（１）ライブラリ２６２に記憶されている電子書籍のディレクトリ・データ、（２）システムにおいて利用可能なすべての電子書籍のインデクス、そして、（３）特定の電子書籍のリクエスト（ブロック７００）である。プロセス・ブロック７０４は、ビューワ２６６に記憶されている電子書籍を示すデータのディレクトリに対するビューワ２６６からのリクエストに回答する。データのディレクトリはビューワ２６６に送られ、それによって、加入者に表示される。プロセス・ブロック７０８は、システムで利用可能なすべての電子書籍のインデクスに対するビューワ２６６からのリクエストを処理する。ライブラリ２６２は、システムで利用可能なすべての電子書籍のインデクスを取得し、そのインデクスをプロセス７１２で伝送し、メニュ情報をビューワ２６６に与える。プロセス・ブロック７１６は、特定の電子書籍に関するビューワ２６６からのリクエストに応答する。ライブラリ２６２は、ビューワ２６６によってリクエストされた特定の電子書籍の電子ファイルを開き、レコード又は情報をパケットごとにビューワに伝送する（７２０）。特定の電子書籍、レコード又はパケットをビューワ２６６に伝送するというこのプロセスは、最後のレコード又はパケットが送られる（７２４）まで継続する。
【００５５】
特定の電子書籍に対するリクエストを処理する際の図１０に示されたプロセスに加えて、ライブラリ２６２は、また、７１６に記載されているプロセスを用いて、オペレーション・センタ２５０に特定の電子書籍を注文し受け取る。ライブラリ２６２に記憶されていない特定の電子書籍に対するリクエストがなされた場合には、ライブラリ２６２は、当該電子書籍がビデオ配送システム２０８に存在する次の回を判断して、その電子書籍の受信及び記憶を確実にする（このプロセスは、図示されていない）。このプロセスを実行する際には、ライブラリ２６２は、ビューワ２６６に、その電子書籍のテキスト・データをいつ取得するかに関する情報を伝送し、それによって、加入者が電子書籍を見ることができるようにする。タイミング情報に加えて、価格及びそれ以外の注文情報を、ライブラリ・ユニット２６２から加入者に送ることができる。
【００５６】
ｃ．ビューワ（The Viewer）
図１１は、ビューワ２６６のブロック図であり、その内部コンポーネントが示されている。図１１のビューワ２６６は、図６ｃに示されているビューワ２６６と同じである。ビューワ２６６は、製本された書籍と物理的に類似するように設計されている。ビューワ２６６は、５つの基本コンポーネントと４つのオプショナルなコンポーネントとで構成されている。すなわち、（１）ＬＣＤディスプレイ６０２、（２）デジタル回路（図示せず）、（３）ビデオ・グラフィクス・コントローラ６０７’、（４）コントロールズ７４０、（５）書籍メモリ７２８、（６）オプショナルな電源回路７３６、（７）オプショナルなバッテリ６０３’、（８）オプショナルなＲＦトランシーバ６０４及び（９）オプショナルなセルラ又はモバイル通信装置（図示せず）である。
【００５７】
（１）好ましくはＶＧＡクオリティである高解像度のＬＣＤスクリーンが、テキスト及びグラフィクス・イメージを表示するのにビューワ２６６で用いられる。このスクリーンは、好ましくは、書籍の１ページのサイズである。
【００５８】
（２）信頼性の高いマイクロプロセッサ６２１、命令メモリ７３２及びデジタル・ロジックを含むデジタル回路である。データがビューワ２６６に転送される際は、圧縮され暗号化されたフォーマットを有する。信頼性の高いマイクロプロセッサ６２１は、ビューワ２６６のＩＤ番号を入力されてくるデータ・ストリームと比較し、ビューワ２６６のＩＤ番号がデータ・ストリーム内部のＩＤ番号と一致する場合には、テキスト・データだけを記憶する。ビューワ２６６がテキスト又はそれ以外のデータを出力せず、見るときにだけそして現に見られているページについてだけ解凍され復号化されるのが好ましい。このような措置が好ましい理由は、そうすることによって、データへの認証のないアクセスに対する追加的なセキュリティが提供されるからである。
【００５９】
（３）ＶＧＡクオリティのテキスト及びグラフィクス・イメージを補助し表示することができるビデオ・グラフィクス・コントローラ６０７’が、ビューワ２６６に含まれている。グラフィクス・コントローラ６０７’は、上述のデジタル回路によって制御される。テキストは、複数のフォント・サイズで表示することができる。
【００６０】
（４）図１１のビューワ２６６は、タッチパネル式のコントロールズ（操作装置）７４０を有する。コントロールズ７４０を用いて、消費者は、記憶されている書籍とカタログにある書籍とを選択し、カーソルを移動させ、書籍の中のページをめくることが可能になる。典型的には、好ましいコントロールズは、次項及び前項ボタン７４１と、カーソル移動のためのボール７４３と、選択ボタン７４５と、現在の書籍ボタン７４７と、ブックマーク・ボタン７４９（図１４ａを参照のこと）とを含む。これ以外の制御機能を、タッチパネル式のコントロールズ７４０に組み入れることもできる。例えば、タッチパッドなどである。最後に、ディスプレイ６０２をタッチ感知性とすることも可能である。
【００６１】
（５）少なくとも１冊の書籍又はより多くのテキストのための書籍メモリ７２８が、ビューワ２６６に含まれている。メモリ７２８は、テキストと、書籍中の写真を表す任意のグラフィクスとを記憶する。また、メモリ７２８は、メニュ・グラフィクス・データを記憶することもできる。ビューワ２６６では、２つの異なるメモリ・デバイス７２８を用いることができる。第１は、デジタル回路の中のマイクロプロセッサ６２１に対する命令用のものであり、第２は、書籍メモリ７２８のために用いられ得るものである。ＲＯＭ、ＲＡＭ又は小型のハードディスクなど、市販されている様々なメモリ装置を用いることができる。１冊の書籍は約０．６メガバイトのストレージを必要とするので、約６０メガバイトのストレージを提供する小型のハードディスクは、約１００冊分の書籍のメモリを提供することができる。書籍のテキストは様々なフォント・サイズで記憶することができ、より大きな又はより小さなフォントを必要に応じてメモリ７２８から呼び出すことができる。
【００６２】
（６）ビューワ２６６における電源回路７３６は、ＡＣ電源、オプショナルなバッテリ６０３’又はライブラリ２６２のいずれかから電力を受け取る。電源回路は、ビューワ２６６内部の様々なシステムに必要な電圧を提供する。
【００６３】
（７）オプショナルなバッテリ６０３’が、好適実施例では提供される。バッテリ６０３’は、ＡＣ電源が利用可能なときには自動的に再充電される。
（８）ビューワ２６６とホーム・サブシステムの他のコンポーネントとの間の双方向のデータ・リンクを提供するオプショナルなＲＦトランシーバ６０４を、ビューワ２６６に含めることもできる。
【００６４】
（９）また、ビューワ２６６は、移動通信のためのセルラ・トランシーバ（図示せず）を含むこともありうる。
図１１のビューワ２６６は、ライブラリ接続７４４、電子カード・メモリ７４８、ＣＤ−ＲＯＭ装置７５２及び携帯用メモリ装置７５６（図６ｃに示されている６００’など）を提供するパーツを有する。ＰＣＭＣＩＡなど、様々な電子メモリ・カードを、このビューワ２６６と共に用いることもできる。
【００６５】
セキュリティと、低い電力消費と、優れた表示技術とが、ビューワ２６６の設計に求められている特徴である。ビューワ２６６は、軽量かつ携帯可能でなければならない。ビューワ２６６は、電子書籍を記憶し、読み、消去することを可能し、更に、書籍を注文し、それをシステム・オペレータが決めた所定の時間メモリに保持しておくという機能を含むソフトウェアであるオペレーティング・システムを含む。このソフトウェアは、ある期間（例えば、２週間）の間はその書籍を読むことが可能でその後には自動的に消去される、１回読めば消去される、又は、恒久的にメモリに保持できる、などのように構成することが可能である。各ビューワ２６６は、一意的な鍵６０５を有している。すべてのデータ・ストレージは個別のビューワ２６６のための鍵６０５を用いて暗号化され、複数のビューワ・デバイス２６６が、テキスト・ファイル又は書籍ファイルにアクセスすることを防止している。
【００６６】
図１２ａは、ビューワ２６６によって実行されるプロセスの中のいくつかの流れ図である。一般に、ビューワ２６６は、タッチパネル式のコントロールズ７４０を介して、加入者からの入力を受け取る。そして、加入者の情報リクエストは、ビューワ２６６によって処理される（８００）。
【００６７】
加入者が利用可能な書籍のメニュをリクエストする場合には、プロセス・ブロック８０４が書籍メニュを選択する。プロセス・ブロック８０８は、利用可能な書籍をリスト化する電子ファイル（メニュにおけるトピックのカテゴリに関係する）を開き、利用可能な書籍の名前を備えたメニュを表示する。
【００６８】
加入者が特定の読みたい書籍を選択すると、プロセス・ブロック８１２がその選択を処理して、その特定の電子書籍を含む電子ファイルを決定する。プロセス・ブロック８１６は、その特定の電子書籍のファイルを開き、通常はその最初のページにアクセスする。（ポインタがその電子書籍のファイルの中に既にセットされている場合には、この処理によってデフォルトでそのポインタに到達する。）プロセス・ブロック８２０は、次に、どのページが表示される必要があるかを決定する。プロセス・ブロック８２０は、次ページか、前ページか、それともブックマークされたページのどれを表示すべきかを判断する。この電子ファイルへのポインタが正しい位置にない場合には、プロセス・ブロック８２８は、ポインタを移動させ、記憶されているファイルからデータの前ページを取得する。そうでない場合には、プロセス・ブロック８２４は、記憶されている電子ファイルからテキストの次のページを取得するのが通常である。プロセス・ブロック８３２は、テキスト・データを復号化及び解凍し、そのデータをビデオ・ディスプレイに送る。ビデオ・ディスプレイは、一般に、それに関連したビデオ・ディスプレイ・メモリを有し、プロセス・ブロック８３２は、データをこのビデオ・ディスプレイ・メモリに直接に送る。ディスプレイ用の回路によって、テキストのページを表示するというプロセスが完了する。
【００６９】
加入者がコントロールズ７４０を介して電源をオフにするというリクエストをすると（プロセス・ブロック８００から）、電源をオフにするというプロセス８３６が開始される。プロセス・ブロック８４０は、ビューワ２６６が現に読んでいるその書籍におけるページ数へのポインタをメモリにセーブする。プロセス・ブロック８４４は、すべての電子ファイルを閉じ、電源回路にビューワ２６６の様々な回路への電力供給を遮断するように指示する。このような基本プロセスの例のように、ビューワ２６６は、書籍の選択を表示し、それらの書籍からのテキストを表示することができる。
【００７０】
図１２ｂ及び図１２ｃは、ビューワ２６６によって実行される追加的なプロセスの流れ図であり、様々なライブラリ・メニュの表示と、電子書籍のサーチとに関する機能を含んでいる。これらのプロセスは、メモリ７３２に記憶されておりビューワ２６６におけるマイクロプロセッサ６２１の動作を制御するソフトウェアによって実現される。あるいは、これらのプロセスは、ライブラリ２６２におけるマイクロプロセッサ６２８によって実行されることもある。更に、これらは、ソフトウェア、ハードウェア又はその組合せとして実現されているモジュールとして存在することもありうる。
【００７１】
これらのプロセスにより、ユーザは、様々な基準に基づく異なるタイプのライブラリ・メニュを見ることができ、それによって、情報をユーザに提供することに関するビューワの多機能性（versatility）を向上させることができる。例えば、ユーザは、そのビューワ２６６に記憶されている中から、特定の著者による又は特定のタイトルを有するすべての電子書籍を検索して見ることができる。また、ユーザは、特定のカテゴリ又はジャンルの電子書籍を見ることができる。このようなメニュ機能を用いて検索された電子書籍を見ることにより、ユーザは特定の電子書籍を選択することができる。従って、ライブラリ・メニュ及びサーチ機能は、ユーザが電子書籍を見たり検索したりする際に、より大きな融通性及び多機能性を与え、ユーザが表示された電子書籍のリストを手動でサーチしてそれら複数の電子書籍の中から特定の１冊を見つけるという手間を縮小又は消滅させる。
【００７２】
図１２ｂに示されているように、プロセス・ブロック８０１は、メイン・ライブラリ・メニュを表示する。プロセス・ブロック８０３は、ユーザが特定のタイプのライブラリ・メニュのリクエストを入力したかどうかを判断するが、このプロセスは、情報リクエストに関するプロセス・ブロック８００に対応する。リクエストを入力するためには、ユーザは、コントロールズ７４０を操作して様々な選択又はそれ以外の情報を入力する。ユーザがどのような特定のタイプのライブラリ・メニュもリクエストしない場合には、プロセス・ブロック８０５は、デフォルトのライブラリ・メニュを発生してフォーマット化する。このライブラリ・メニュは、例えば、記憶されている電子書籍の数値によるリストを含む。ビューワ２６６は、このデフォルトのメニュを表示することもできる。
【００７３】
紙、ハードコピー、書籍などを所蔵している伝統的な図書館は、複数の異なる分類方式の中の１つに従って組織化（編制）することができる。例えば、法律図書館では、米国連邦議会（Library of Congress = LC）分類システムを用いて図書の組織化を行うことができる。デューイによる十進分類（Dewey Decimal Classification = DDC）システムは、世界中で最も広く採用されている図書分類システムである。ＬＣ及びＤＤＣの両システム共に、複数のクラスの中の１つに従って図書を分類する。例えば、ＤＤＣは、知識を１０個の主なクラスに分ける。例えば、特定の書籍に対するＤＤＣ番号は、９桁の番号でありうる。ＤＤＣシステムは、オンライン分類方式において用いられる電子フォーマットで入手可能である。
【００７４】
ＬＣ番号によるカテゴリ化は、例えば、Lois Mai Chan, "Immroth's Guide tothe Library of Congress Classification," Libraries Unlimited, Inc., pp.19-51 (4th ed., 1990)で説明されている。この教科書は本出願において援用する。ＬＣ番号及びＤＣ番号によるカテゴリ化は、例えば、Shiela S. Intner & Jean Weihs, "Special Libraries: A Cataroguing Guide," Libraries Unlimited, Inc., pp. 211-241 (1998)で説明されている。この教科書も本出願において援用する。
【００７５】
書籍は、また、国際標準図書番号（ＩＳＢＮ）に従ってカテゴリ化することができる。一般に、ＩＳＢＮは、書籍を識別する一意的な番号であり、様々な機関によって割り当てられている。出版社はこれらの機関に申請して、一意的なプレフィクスを有するある範囲のＩＳＢＮを取得し、その番号を自社が出版する書籍に割り当てる。出版社はこれらの番号のどれを自社の書籍に割り当てるかを選択するが、プレフィクスは出版社を識別するのが通常であり、ＩＳＢＮは割り当てられる書籍の題材とは関係ないのが典型的である。ＩＳＢＮは、通常、１０個のキャラクタ分の長さを有し、最初の９個のキャラクタは書籍を識別し、最後のキャラクタはチェックサムとして用いられる。ＩＳＢＮについては、例えば、"The ISBN System User's Manual," International ISBN Agency, Druckerei Gerike GmbH, 1000 Berlin 36, pp. 4-23 (1986) で説明されている。この教科書も本出願において援用する。
【００７６】
いったん図書館がＤＤＣなどの分類方式に従って組織化されると、特定の書籍を、その書籍のＤＤＣ番号を基準にして容易に見つけることができる。更に、オンラインのＤＤＣシステムを用いれば、特定の１冊を、例えば、著者及びタイトル情報を用いることによって見つけることができる。著者名が特定されている場合には、コンピュータ化されたＤＤＣシステムが、その図書館にある当該著者によるすべての書籍のリストを作成することができる。そして、それぞれの書籍と関連するＤＤＣ番号とのリストを与えるスクリーン表示又はプリントアウトを見ることができる。ＤＤＣ番号を用いると、加入者は、図書館の書棚に希望する書籍を見つけることができる。
【００７７】
図書分類システムに加えて、図書館は、共通のテーマ又は特性を有する書籍を論理的に組織化することができる。例えば、物理学に関する書籍は、図書館のある１つの物理的な場所に配置されることになる。ある書棚の上に書籍が物理的に存在しているということは、加入者が希望するトピックに関する資料を見つけることに役立つ。
【００７８】
電子書籍ホーム・システム２５８は、物理的な書棚の電子的な等価物を有する。例えば、図１４ｕに示されているように、デフォルトのメニュは、オプションであるが、例えば、書棚８７４及び８７６など具体的な書棚にある特定のカテゴリの書籍を含む本箱の図解を提供する表示を含む。
【００７９】
更に、ホーム・システム２５８は、加入者が図書館で用いられているのと同じような態様で自らの電子書籍を組織化することを可能にする図書分類システムを含む。すなわち、電子書籍は、例えば、ＤＤＣやそれと類似するシステムに従って組織化することができる。ＤＤＣシステムは、電子バージョンのＤＤＣシステムを用いることによって、配布システム２００に適合させることができる。コンテンツ・プロバイダによって提供されるどのような電子書籍でも、その電子データの一部として、例えば、ＤＤＣ番号を有することができる。ホーム・システム２５８は、ＤＤＣシステムを解釈しホーム・システム２５８の中に現在保持されているものに関するデータベースを発生するソフトウェアを組み入れることができる。
【００８０】
図１４ｖは、電子書籍を組織化するのに用いることができる電子書籍図書館分類システム１２００を示している。
図１２ｂに示されているように、ユーザが特定のタイプのライブラリ・メニュに対するリクエストを入力すると、プロセス・ブロック８０７は、様々なライブラリ・メニュに対するオプションを表示し、ユーザからのライブラリ・メニュに対するリクエストを受け取る。ライブラリ・メニュのタイプには、例えば、次のようなものが含まれる。すなわち、電子書籍のタイトルによるアルファベット順のリスト又はインデクス（プロセス・ブロック８０９）、電子書籍の著者によるアルファベット順のリスト（プロセス・ブロック８１１）、電子書籍のＩＳＢＮ又はＤＤＣ番号によるリスト（プロセス・ブロック８１３）、特定のカテゴリに含まれる電子書籍のリスト（プロセス・ブロック８１５）、そして、書籍のユーザによって定義されたメニュ（プロセス・ブロック８１７）などである。ここでのカテゴリは、例えば、特定の題材と１つ又は複数のＤＤＣカテゴリとに関するすべての電子書籍を含みうる。カテゴリの例は、図１４ｄに示されている。
【００８１】
ユーザが定義したオプションを用いると、ユーザは、例えば、特定のカテゴリに属し特定の著者によるすべての電子書籍とか、特定の時期に関する電子書籍などというメニュを定義することが可能になる。テキストを入力してユーザが定義したオプション又はそれ以外のオプションを特定するために、ビューワ２６６は、ユーザに、図１４ｊに示されているようなアルファベットの各文字のリストを提供し、それによって、ユーザがコントロールズ７４０を用いてテキスト情報を入力できるようにする。あるいは、ユーザは、情報を入力するワイアード又は無線のキーボードを用いることもできる。表示されるメニュ又はインデクスに含まれる他の情報の例としては、インデクスにおける各電子書籍と関連するサマリ（梗概）又はエンド・ノートなどがある。
【００８２】
プロセス・ブロック８１９は、ユーザが入力したオプション又はユーザが定義したオプションのいずれかに基づくライブラリ・メニュを発生する。メニュの発生は、典型的には、電子書籍と関連するデータにアクセスすることによって生じ、このデータは、各電子書籍と関連しており電子書籍に関する情報を含むヘッダ・ファイルを含みうる。あるいは、アクセスされたデータは、ＩＳＢＮ、ＬＣ又はＤＤＣ番号などの電子書籍内のテキスト又は電子書籍のテキスト全体を含みうる。従って、プロセス・ブロック８１９は、ヘッダ情報を用いるか、電子書籍のテキスト全体又はその一部をサーチすることにより、ライブラリ・メニュを発生する。
【００８３】
ヘッダ・ファイルに含まれる情報は、表示及びサーチの目的で各電子書籍を識別しカテゴリ化するのに用いられる。新たな電子書籍がビューワ２６６又はライブラリ・ユニット２６２にロードされると、このヘッダ情報は、ヘッダ・ファイルから抽出され、ビューワ２６６又はライブラリ・ユニット２６２に含まれているメモリ６００又は６００’などのデータベースに記憶される。ユーザがメニュからの選択を行うと、ビューワ２６６又はライブラリ・ユニット２６２上のソフトウェアが、このデータベースにアクセスして有しているすべての電子書籍に対するヘッダ情報を検索し、各データベース・レコードの関連するフィールドをサーチしてこの電子書籍がリクエストされた基準に一致するかどうかを判断し、一致が得られた場合には電子書籍に対する結果的な情報をコンパイルする、ように機能する。
【００８４】
【表１】
2011175650.tif 000003
【００８５】
このプロセスは、選択された表示オプションによるすべての電子書籍などデフォルト・メニュの表示（プロセス・ブロック８０５）か、又は、選択されたサーチ・オプションと一致する電子書籍だけの表示のいずれか一方をサポートしている。各電子書籍と関連するヘッダ情報は、典型的には、表１に示されている情報を含み、例えば、レコード又はそれ以外のデータベース構造に記憶することができる。
【００８６】
それぞれの電子書籍と関連する書籍サマリ及びエンドノート情報は、書名と共にビューワ２６６上に表示することができ、それによって、特定の電子書籍を選択して読むかどうかを決定する前に追加的な情報をユーザに提供する。サマリ及びエンドノート情報は、ユーザのノートなどのユーザによって入力された情報を含み、典型的には、各書籍に対するヘッダ・ファイルにおけるフィールドの「ユーザ入力ノート」に記憶される。
【００８７】
ユーザは、また、各電子書籍と関連するユーザの定義による基準を作成することができる。あるいは、ユーザは、各電子書籍と関連するノートを作成して後で見ることができる。このユーザが作成した情報も、データベースに記憶される。これらのユーザが定義した基準及びノートは、与えられているアルファベットを用いてテキスト情報を入力し、上述したようにコントロールズ７４０を操作するか、オンスクリーン型のキーボードを介しコントロールズ７４０を用いてキーボード上のキーを選択するか、ビューワ２６６又はライブラリ・ユニット２６２に電子的に結合された遠隔キーボードを介して、作成することができる。
【００８８】
プロセス・ブロック８０５又は８１９のいずれかにおいて適切なライブラリ・メニュが発生された後で、プロセス・ブロック８２１は、ビューワ２６６上にライブラリ・メニュを表示する。ライブラリ・メニュは、メニュの中の電子書籍の指示を提供する。例えば、図１４ｃに示されているように、タイトルと著者とによって書籍をリスト化する。ライブラリ・メニュが表示されると、ユーザは、典型的には、特定の電子書籍を選択して見るというオプションを有する。プロセス・ブロック８２３は、ユーザが特定の電子書籍の指示を選択したかどうかを判断する。電子書籍の選択には、例えば、ボール７４３を用いて書籍の指示の上にカーソルを配置し、ボタン７４５を用いて電子書籍を選択することが含まれる。ユーザがある電子書籍を選択した場合には、プロセス・ブロック８２５は、選択された電子書籍をビューワ２６６上で検索して表示する。その様子は、例えば、図１４ｓに示されている。
【００８９】
プロセス・ブロック８２７は、ユーザがライブラリ・メニュに対する別のリクエストを有しているかどうかを判断する。有している場合には、プロセス・ブロック８０７は、ライブラリ・メニュ・オプションを表示し、ライブラリ・メニュを表示するプロセスが反復される。
【００９０】
様々なタイプのライブラリ・メニュを表示することに加えて、ビューワ２６６又はライブラリ２６２によって、ユーザは、記憶されている電子書籍のデータベースをサーチすることが可能になる。このサーチ・プロセスの例が、図１２ｃに図解されている。プロセス・ブロック８２９は、サーチ・リクエストを受け取るが、このプロセス・ブロックは、情報リクエストを受け取るプロセス・ブロック８００に対応する。プロセス・ブロック８３１は、ビューワ２６６上にサーチ・オプションを表示して、ユーザが、特定のタイプのサーチを選択できるようにする。
【００９１】
図１４ｗは、サーチ・オプションを表示するビューワ２６６上のメイン・メニュの例を示している。ユーザは、セクション１２０１の１つを選択してオプションを入力することができるが、この選択は、カーソルを用いて適切なセクションの上を「クリックする」ことによって生じる。セクション１２０２では、ユーザは、サーチするテキストを入力する。ここで、ユーザは、上述したように、表示された文字もしくはキーボードを用いて、又は、それ以外のタイプのキーボードを用いて、テキストを入力する。ユーザが定義するサーチについては、ビューワ２６６は、ユーザが、適切なセクション１２０１を選択し、テキストをそれぞれの選択された基準に対するセクション１２０２に入力することによって、複数のサーチ基準を選択することを促す。
【００９２】
プロセス・ブロック８３３は、ユーザによって入力されたサーチ・パラメータを受け取るが、このサーチ・パラメータは、例えば、次の中の１つを含みうる。すなわち、タイトルにおける語（word）若しくは語群（プロセス・ブロック８３５）又はＬＣやＤＤＣなどのそれ以外の分類番号、著者名（プロセス・ブロック８３７）、ＩＳＢＮ（プロセス・ブロック８３９）、カテゴリのタイプ（プロセス・ブロック８４１）、そして、ユーザの定義による基準（プロセス・ブロック８４３）である。ユーザの定義による基準は、ユーザが、変動するパラメータを含む特定のタイプのサーチを作成するのに有用である。例えば、ユーザは、ある特定のカテゴリに属しタイトルにある特定の語を有するすべての電子書籍を探そうとするサーチを望むことができる。ユーザは、上述したように、提供されたアルファベットを用いコントロールズ７４０を操作することによって、サーチ・パラメータに要求される可能性のあるテキスト情報を入力することができる。この様子は、図１４ｊに示されている。
【００９３】
１つ又は複数のサーチ・パラメータを受け取ると、プロセス・ブロック８４５は、ライブラリ２６２における記憶された電子書籍のデータベースをサーチし、サーチ基準を満足するすべての電子書籍を見つける。このサーチは、プロセス・ブロック８１９との関係で既に述べたプロセスを用いて達成することができる。プロセス・ブロック８４７は、リクエストされた電子書籍がデータベースの中にあったかどうかを判断する。このシステムは、例えば、記憶されているすべての電子書籍に対して表１に示されているヘッダ情報の適切なフィールド、電子書籍のフルテキスト、電子書籍のフルテキストの一部など、電子書籍と関連するデータにアクセスしサーチすることによって、リクエストされた電子書籍をサーチすることができる。
【００９４】
このサーチは、この技術分野において知られているサーチ・アルゴリズムを用いて達成される。その例には、以下のようなものがある。シーケンシャル・サーチ、基本シーケンシャル・サーチ、自己組織化シーケンシャル・サーチ、ムーブ・ツー・フロント法、自己組織化シーケンシャル・サーチ、トランスポーズ（転置）法、最適シーケンシャル・サーチ、ジャンプ・サーチ、ソート型アレイ・サーチ、バイナリ・サーチ、補間サーチ、補間シーケンシャル・サーチ、ハッシング、実用（プラクティカル）ハッシュ関数、ユニフォーム・プロービング・ハッシング、ランダム・プロービング・ハッシング、リニア・プロービング・ハッシング、ダブル・ハッシング、クオドラティック・ハッシング、順序付き及びスプリット・シーケンス・ハッシング、再組織化方式、最適ハッシング、直接チェーニング・ハッシング、セパレート・チェーニング・ハッシング、コアレースト（coalesced）ハッシング、拡張可能ハッシング、リニア・ハッシング、最小内部ストレージを用いる外部ハッシング、完全ハッシング、リカーシブ構造サーチ、バイナリ・ツリー・サーチ、ランダム発生バイナリ・ツリー、ランダム・バイナリ・ツリー、ハイト・バランスト・ツリー、ウェイト・バランスト・ツリー、内部経路縮小によるバランシング、バイナリ・ツリー上のヒューリスティック組織化方式、最適バイナリ・ツリー・サーチ、バイナリ・ツリーにおける回転、バイナリ・ツリーにおける削除、ｍ進（m-ary）サーチ・ツリー、Ｂツリー、２−３ツリー、対称バイナリＢツリー、１−２ツリー、２−３−４ツリー、Ｂツリー・バリエーション、インデクス及びインデクス付シーケンシャル・ファイル、デジタル・ツリー、ハイブリッド・ツリー、ワード辞書に対するトライ（tries）、デジタル・サーチ・ツリー、圧縮トライ、パトリシア・ツリー、多次元サーチ、クオッド・ツリー、Ｋ次元ツリーなどである。
【００９５】
サーチ・パラメータを満たす電子書籍が全く見つからない場合には、プロセス・ブロック８４９は、ビューワ２６６上に、電子書籍が見つからなかったというメッセージを表示するのが典型的である。電子書籍が見つかった場合には、プロセス・ブロック８５１は、サーチの結果をビューワ２６６上に表示し、見つかった１冊又は複数冊の電子書籍の指示を提供する。例えば、図１４ｃに示されているように、タイトル及び著者による電子書籍のリストが提供される。ユーザは、典型的には、見つかった電子書籍の任意のものを選択するオプションを有するが、これには、プロセス・ブロック８２３及び８２５によって実行されるプロセスと類似する処理が含まれる。サーチの後では、プロセス・ブロック８５３は、ユーザが別のサーチをリクエストするかどうかを判断する。
【００９６】
ｄ．メニュ・システム
電子書籍システムはこの電子書籍システムから機能及び書籍を選択するメニュ・システムを有していることが好ましい。メニュ・システムに要求されるオペレーティング・ソフトウェアとメモリとは、好ましくは、ビューワ２６６に配置されている。しかし、ライブラリ２６２に配置されてもよいし、ライブラリ２６２とビューワ２６６とがメニュ・システムの動作に必要なソフトウェア及びメモリを共有することもできる。メニュはビューワ２６６上に表示されるのが通常であるから、ビューワ２６６はライブラリ２６２が存在しない場合でも動作が可能であることが好ましい。メニュを作成するための基本ソフトウェア及びメモリは、ビューワ２６６に配置されている方が便利である。
【００９７】
好ましいメニュ・システムは、複数のメニュの間でのシーケンシングがかのうでありビューワ２６６の上などでのグラフィカル表示のためのメニュ・グラフィクスを提供するシステムである。セットトップ・コンバータを用いるシステムでは、これらのメニュは、テレビジョン・スクリーン上にも表示できる。最も単純な実施例では、メニュは、加入者がそこから選択ができる基本的なテキスト情報だけを提供する。より複雑な実施例では、メニュは、加入者を補助する視覚的な表示やアイコンを提供する。
【００９８】
図１３には、シーケンシングを備えたメニュ・システムが示されている。このシステムにおける基本メニュは、導入メニュ８５０と、メイン・メニュ８５４と、複数のサブメニュ８５８とである。示されている実施例では、３つのレベルのサブメニュが存在する。場合によっては、加入者を選択又はリクエストされた情報に容易に導くのに、１又は２のサブメニュで十分な場合がある。しかし、３つ以上のサブメニュがあれば加入者にとってより使いやすいユーザ・インターフェースが得られるような機能も存在する。サブメニュの各レベルは、様々なメニュによって構成されうる。表示される特定のメニュは、先に示されているメニュに関する加入者による選択に依存する。メニュのこのツリー・シーケンスの例は、ヘルプ・サブメニュ８８７及び８８８である。リクエストされた特定のヘルプに応じて、異なるメニュが表示される。
【００９９】
導入メニュ８５０の例が、図１４ａに示されている。一般に、導入メニュ８５０は、ビューワ２６６をシステムに導き、初期ガイダンス及び命令を提供する。導入メニュ８５０の次には、メイン・メニュ８５４が続くが、その例は図１４ｂに示されている。メイン・メニュは、ビューワ２６６に、このシステムにおいて利用可能な基本的な選択又は機能を提供する。例えば、図１４ｂには、ビューワ２６６が、ポイント・アンド・クリック法によって、６つの利用可能なオプションを選べることが示されている。すなわち、（１）無料プレビュー、（２）注文できる書籍、（３）あなたのライブラリの書籍、（４）あなたの現在の書籍、（５）ヘルプ、そして、（６）それ以外のシステム機能、である。メイン・メニュでの選択の後には、サブメニュが示される。
【０１００】
図１３には、１０の利用可能な基本すなわち第１レベルのサブメニュが示されている。すなわち、（１）口座設定８６２、（２）無料（フリー）のプレビュー８６６、（３）あなたのライブラリの書籍８７２、（４）あなたが注文できる書籍８７８、（５）あなたの現在の書籍８８４、（６）ヘルプ８８７、（７）利用可能な機能８９０、（８）メッセージ８９３、（９）口座情報８９６、そして、（１０）送られる（出ていく、outgoing）メッセージのサブメニュ８９８、である。図１４ｃは、あなたのライブラリの書籍８７２という第１レベルのサブメニュの例である。この「あなたのライブラリの書籍」サブメニュは、タイトルと著者別の６冊の利用可能な書籍を示しており、加入者が、異なる書棚をチェックしたり、メイン・メニュに戻ることを可能にしている。図１４ｄ及び図１４ｅは、「あなたが注文できる書籍」サブメニュを用いて注文できる書籍のための他のサブメニュを示している。
【０１０１】
「口座設定メニュ」８６２と口座設定に関係するそれ以下のサブメニュ（命令と口座入力８６４とを与える）とが、図１４ｆないし図１４ｍに示されている。これらのサブメニュによって、オペレーション・センタにおいて口座を開設し、注文があればクレジット・カードに対して課金がなされることが可能になる。これらのサブメニュには、あなたのクレジット・カードに関係するデータを入力する機能も含まれている。
【０１０２】
また、書籍８６６の無料プレビューも、サブメニュ（８６８、８７０）によって与えられる。無料プレビュー・メニュの例は、図１４ｎ、図１４ｏ、そして、図１４ｐに示されている。
【０１０３】
図１３を参照すると、「あなたのライブラリの書籍」というサブメニュ８７２の上に複数のサブメニュが示されて、好ましくは、各本棚８７４及び８７６に対するサブメニュを備えた書棚番号に分割されている。「あなたが注文できる書籍」というサブメニュ８７８の上のサブメニュも、同じように、書棚８８０及び８８２によってサブメニュに分割されている。これらの書棚は、それぞれが、書籍のカテゴリ又はジャンルでありうる。書籍は、ベストセラー、小説、フィクション、ロマンスなどのカテゴリにグループ分けすることができる。図１４ｄを参照のこと。
【０１０４】
図１３を参照すると、「あなたの現在の書籍」というサブメニュによって、加入者は、現在の書籍８８４を選択することができ、どのページを読むのかを決めることができる。この選択は、サブメニュ８８５を用いて確認することができる。ヘルプ・サブメニュは、加入者に、追加的なヘルプ・スクリーン８８８を提供することができる。利用可能な機能８９０に対するサブメニュは、好ましくは、それぞれの機能８９１及び８９２に対する別個のサブメニュに分割される。これらの機能の例には、図１２ｂ及び図１２ｃとの関係で説明したライブラリ・メニュやサーチ機能がある。
【０１０５】
図１３を参照すると、この電子書籍選択及び配送システムを用いて、メッセージを送ることもできる。レベル１のメッセージ・スクリーンは、加入者に、その加入者が有している様々なメッセージ８９３の中から選択することを可能にしている。次に、各メッセージが、別個のサブメニュ・スクリーン８９４及び８９５の上に示される。このようなサブメニュの一例が、図１４ｑに示されている。
【０１０６】
図１３を参照すると、口座情報が、レベル１のサブメニュ８９６の上に示されており、それに続くサブメニュには、最近の注文とあなたの口座の差引勘定８９７とが示されている。入力スクリーン８９９として用いられる続きのサブメニュを有する送るためのメッセージ８９８に対するレベル１のサブメニュも存在している。
【０１０７】
図１３と図１４ａないし図１４ｑとに示されている特定の機能及びサブメニュに加えて、これ以外の多くの変形例や機能が可能である。図１４ｒは、利用可能な追加的な機能やサブメニュを備えているメイン・メニュの一例である。図１３において識別されている利用可能な機能８９０の例には、図１２ｂ及び図１２ｃとの関係で説明したライブラリ・メニュ及びサーチ機能が含まれる。
【０１０８】
書籍は、スクリーン上で最終的に読むために選択されると、タイトルに関しては図１４ｓに示されているように、テキストのページに関しては図１４ｔに示されているように、スクリーン上に現れる。
【０１０９】
ＩＩＩ．課金及び集金システム
課金及び集金システムは、電子商取引と電話交換における最新技術を用い、注文をトラッキングし、配送を認証し、消費者に課金して、出版社に自動的に代金を払い込む。電話コネクタによって開始された電話コールは課金及び集金システムによって受信され、このシステムは、注文を受けて消費者のクレジット・カード口座に請求することによって、人間の介入なしに直ちにこれに応答する。データは周期的にコンパイルされ、出版社は書籍の売り上げに応じて代金を受け取る。この課金及び集金システムは、また、双方向のケーブル接続、セルラ又はそれ以外の通信手段を介して加入者と接続することもできる。
【０１１０】
課金及び集金システムは、オペレーション・センタと通信して入手可能な書籍に関する変更をトラッキングし、オペレーション・センタに統計データを提供することが好ましい。
【０１１１】
ＩＶ．図書館（ライブラリ）及び書店システム
本発明による電子書籍システムは、公共図書館や書店で用いられるように修正することが可能である。図１５は、公共図書館又は書店の位置に対するコンポーネントの可能性のある構成を示している。公共図書館又は図書館におけるメイン・ユニットは、ファイル・サーバ９００である。ファイル・サーバ９００は、数千冊の書籍を記憶することができる大型の電子メモリ・ユニットである。ファイル・サーバには、ハードディスク、読み取り書き込み型のＣＤ−ＲＯＭ、読み取り専用のＣＤ−ＲＯＭなど、様々な電子記憶手段を用いることができる。
【０１１２】
このシステムは、５つのコンポーネントで構成されている。すなわち、コンバータ又はビデオ・コネクタ９０４と、コントローラ９０８と、ビューワ９１２と、カタログ・プリンタ９１６と、である。システムを制御するソフトウェアは、基本的に、コントローラに配置されている。コンバータ又はビデオ・コネクタ９０４は、上述したものと類似している。この構成では、コントローラ・ユニット９０８は、コンバータ９０４によってファイル・サーバに転送されつつあるデータをモニタする。コントローラ９０８には、好ましくは、見るためのスクリーンと複数の制御ボタンが備わっている。システムのより高度な制御を実行するためにより大きなスクリーンを有することが必要である場合には、ビューワをコントローラ９０８に接続して、ビューワ・スクリーンとコントロールズ（操作装置）とを用いることができる。
【０１１３】
コントローラ９０８は、特定のファイル・サーバから書籍を受け取ることを承認されたビューワ９１２にだけ書籍をダウンロードすることができるである。セキュリティ上の理由で、公共的なビューワ９１２が複数のファイル・サーバにアクセスすることは好ましくない。このようにして、書籍のテキスト・データに関するセキュリティを維持することができる。公共的なビューワ９１２は、コントローラ９０８から一度に１冊又は２冊の書籍を受信できるというように制限されていることが好ましい。公共的なビューワ９１２のユーザは、新たな又は追加的な書籍を必要とするときには、ビューワを図書館に返還し、そこでコントローラ９０８から新たな書籍を受け取ることができる。
【０１１４】
ファイル・サーバで利用可能な書籍をトラッキングするために、利用可能な書籍のタイトルをカタログ・プリンタ９１６で印刷することが可能である。カタログ・プリンタ９１６はライブラリ・コントローラ９０８に接続されており、書籍のタイトルはカタログ・プリンタ９１６にダウンロードされる。どの書籍のコーディングされたテキストも、このシステムのコントローラ９０８とカタログ・プリンタとを用いて印刷することはできない。データに関するセキュリティを維持するためには、どのような書籍データも、プリンタにダウンロードすることは許されていない。利用可能な書籍タイトル、雑誌又はそれ以外のテキスト・マテリアルの完全なプリントアウトが完了すると、カタログ９２０のハードコピーを、ファイル・サーバに維持しておくことが可能である。
【０１１５】
示されているシステムは、書店で用いることもできる。書店は、公共的なビューワ９１２を顧客に賃貸して、１冊又は２冊の書籍のテキストをそのビューワ９１２にロードすることができる。ビューワ９１２には、自動タイムアウト・シーケンスを備えておくことができる。このタイムアウト・シーケンスは、例えば２週間程度のある期間が経過すると、書籍のテキスト・データを消去してしまう。２週間程度の期間が経過した時点でこの借りている者は公共ビューワ９１２を書店に返却し、読むための追加的な書籍を受け取ることが期待されている。このような構成を用いると、書店が常連客にビューワ９１２を（恒久的に）販売することも可能である。その場合には、常連客は、ときどき書店に立ち寄って書籍のテキスト・データを受け取り、それを彼自身のビューワ９１２上に恒久的に記憶できるのである。書店や図書館については、上述のファイル・サーバとビューワ９１２とを用いるこれ以外の様々な構成も可能である。
【０１１６】
Ｖ．セットトップ・コンバータの使用
サイエンティフィック・アトランタ（Scientific Atlanta）社やゼネラル・インスツルメンツ（General Instruments）社によって作られているような既存のセットトップ・コンバータ・ボックスは、現時点では、本発明の書籍選択システムを扱えるようにはなっていない。ライブラリ機能を含むセットトップ・コンバータを作ることはできるのはあるが、既存のセットトップ・コンバータ技術と共に本発明の書籍選択システムを用いるためには、ハードウェアの修正が必要である。
【０１１７】
図１６ａ及び図１６ｂは、ハードウェアの修正例である。ポートを用いて、後述するハードウェア・アップグレードをセットトップ端末に付属させる。セットトップ・コンバータ６０１には、２つのアップグレードを行って、電子書籍を受け取り選択することの補助とすることが可能である。メニュ発生カードのアップグレード（図１６ａ）と情報ダウンロード・ユニット（図１６ｂ）とである。これらのアップグレードは、それぞれ、アップグレード・ポートを介してセットトップ端末ユニットに接続することができる。４ワイヤ・ケーブルやリボン・ケーブルなどを用いて、アップグレードをセットトップ・コンバータ６０１に接続することができる。
【０１１８】
セットトップ・コンバータ６０１へのカードの追加９５０は、図１６ａに示されている。示されているカード９５０は、既存のセットトップ・コンバータ６０１技術を備えた書籍選択システムを用いるのに必要な追加的機能を提供する。カード９５０は、セットトップ端末のフレームの内側に差し込まれてセットトップ端末の一部、すなわち、進歩型のセットトップ端末になるように構成することができる。カード９５０がセットトップ・コンバータ６０１に追加する基本的な機能は、データ信号の解釈、メニュの発生、メニュのシーケンシング、そして、窮極的なものとして、テレビジョン又はビューワ９１２のいずれかを用いてビューワ９１２が書籍を選択できるようにする能力である。更に、カード９５０は、ケーブル・ヘッドエンドなどの遠隔位置が注文された書籍に関する情報を受け取る方法を提供する。書籍注文情報と制御コマンドとは、ケーブル・ヘッドエンドからカード９５０まで電話回線を用いて送ることができる。
【０１１９】
カード９５０の基本コンポーネントは、ＰＣチップＣＰＵ９５２と、ＶＧＡグラフィクス・コントローラ９５４と、ビデオ・コンバイナ９５６と、論理回路９５８と、ＮＴＳＣエンコーダ９６０と、受信機９６２と、復調器（図示せず）と、ダイアラ６１１’とである。カード９５０は、同軸ケーブルを介してケーブル・ヘッドエンドからデータ・テキスト信号を受け取ることによって動作する。カード９５０の論理回路９５８は、セットトップ・コンバータ６０１から、データ９６４と、赤外線コマンド９６６と、同期信号（図示せず）とを受け取る。リモコン上のビューワ９１２によってなされるメニュの選択は、セットトップ・コンバータ６０１のＩＲ装置によって受信され、カード９５０に送られる。カード９５０は、ＩＲ信号を解釈し、加入者が選択した書籍（又はメニュ）を決定する。カード９５０は、ＩＲコマンドを修正して、情報をセットトップ・コンバータ６０１に送る。修正されたＩＲコマンドは、セットトップ・コンバータ６０１が必要とするチャネル情報を含む。電話回線９６８とダイアラ６１１’とを用いると、カード９５０は、書籍注文情報をケーブル・ヘッドエンドに送ることができる。また、電話回線を介して書籍を受信し、ビデオ配布システムをバイパスすることも可能である。
【０１２０】
これらのコマンドは、セットトップ端末のマイクロプロセッサをハードウェア・アップグレードのマイクロプロセッサとリンクするインターフェースを介して送ることができる。このようにして、加入者の入力は、セットトップ端末のキーパッド又はリモコンを介して入力されるのであるが、任意のハードウェア・アップグレードに処理のために転送されることができ、そこで発生された応答は、表示のためにセットトップ端末に返送されることが可能になる。好適実施例では、ＩＲコマンド９６６は、セットトップ端末６０１からハードウェア・アップグレードに転送される。
【０１２１】
ハードウェア・アップグレードは、マイクロプロセッサと、対話型ソフトウェアと、処理回路と、バブル・メモリと、長期メモリ・デバイスとを含む。これらの基本コンポーネントに加えて、ハードウェア・アップグレードは、追加的な電話モデム又はＣＤ−ＲＯＭデバイスを利用することもある。
【０１２２】
情報ダウンロード・ハードウェア・アップグレード１００１（図１６ｂ）により、加入者は、セットトップ・コンバータ６０１を用いて、大量の情報を、オペレーション・センタ又はケーブル・ヘッドエンドからダウンロードすることが可能になる。ハードウェア・アップグレード１００１は、加入者が、書籍や雑誌などのデータをローカルなストレージにダウンロードすることを可能にする。基本的には、ハードウェア・アップグレード１００１は、追加的なローカル・ストレージ・ユニット（例えば、ハードディスク、フロッピ、光ディスク又は磁気カートリッジであり、図１６ｂに示されているように、マイクロプロセッサ１００５、命令メモリ１００７、そしてＲＡＭを含む場合もある）である。好ましくは、小型の携帯用ビューワ９１２にもアップグレード１００１が提供され、ＴＶを用いなくともダウンロードしたテキストを読むことを可能となる。
【０１２３】
ダウンロード可能な情報は、オペレーション・センタ又はケーブル・ヘッドエンドによって供給されるテキストやグラフィクスである。このアップグレードを用いると、書籍をダウンロードして、携帯型リーダを用いれば、どこででも読むことができる。このアップグレードを用いると、書籍をダウンロードして、圧縮形式で記憶し、後で解凍することもできる。書籍は、見るときにだけ解凍する。公衆が直ちにアクセスすることを希望するような重要なテキストは、このシステムを用いれば利用可能になる。大統領のスピーチ、新たな法律、最高裁によってなされた最新の堕胎に関する判断などを、直ちに入手可能とすることができる。
【０１２４】
好適実施例では、書籍注文情報は、ポーリング・リクエスト・メッセージ・フォーマットを用いてケーブル・ヘッドエンドによってポーリングされるまで、それぞれのセットトップ端末に記憶される。ポーリング・リクエスト・メッセージ・フォーマットの例は、６つのフィールドで構成される。すなわち、（１）メッセージの開始における立上りフラグ、（２）アドレス・フィールド、（３）加入者領域指定、（４）ポーリング・コマンド／応答（すなわち、Ｐ／Ｆ）ビットを含むセットトップ端末の識別子、（５）情報フィールド、そして、（６）メッセージの最後の立下りフラグである。ポーリング・リクエストに応答してセットトップ端末によってケーブル・ヘッドエンドまで通信される情報に対する同様の応答フレーム・フォーマットも用いることができる。
【０１２５】
図１７には、データ受信機６１７’とデータ送信機１０１１とを含む好ましいセットトップ端末が示されている。データ送信機は、セットトップ端末６０１とケーブル・ヘッドエンドとの間の登り（アップストリーム）のデータ通信能力を提供する。アップストリーム・データ伝送は、上述したポーリング・システムを用いて、そして更に、データ送信機１０１１を用いて達成される。受信機６１７’と送信機１０１１との両方を、セットトップ端末６０１自体に組み入れることもできるし、又は、アップグレード・モジュールを介して追加することもできる。特定のハードウェア構成とは関係なく、セットトップ端末のデータ伝送能力は、図１７に示されているハードウェアを用いて達成されうる。
【０１２６】
図１７には、データ受信機６１７’とチューナとが共同して機能することによって受信されるＲＦ信号が示されている。これらの装置は、共に、マイクロプロセッサ１０１３とのインターフェースを有し、このマイクロプロセッサ１０１３は、セットトップ端末のキーパッド、リモコン又はビューワ９１２のいずれかを介して、加入者から入力１０１５を受け取る。加入者のＴＶで受信されることが意図されているすべてのケーブル信号は、チューナ６１３によってアクセスされ、その後で、処理回路１０１７によって処理される。この処理回路１０１７は、典型的には、スクランブル解除、復調、ボリューム制御、そして、チャネル３又は４のＴＶキャリア上への再変調のための追加的コンポーネント（図示せず）を含む。
【０１２７】
個々のセットトップ端末に向けられたデータは、各セットトップ端末の特定のアドレス又はＩＤに従って、データ受信機６１７’によって受信される。このようにして、それぞれのアドレス指定可能なセットトップ端末は、それ自身のデータだけを受信する。データ受信機６１７’は、セットトップ端末６０１に特有のデータを、既に述べた信号フレームの情報フィールドにおいて、又は、入来スペクトルにおける適宜の周波数に配置された別個のデータ・キャリアの上で受信する。
【０１２８】
受信されたどのデータも、書籍に関する情報と、選択のために利用可能なメニュとを含む。加入者は、キーパッド又はリモコンを用いて一連のコマンド１０１５を入力し、チャネル又はプログラムを選ぶ。そのようなコマンドを受け取ると、セットトップ端末のマイクロプロセッサ１０１３は、チューナに、データを搬送しているチャネルの適切な周波数に同調するように命令し、次に、処理回路１０１７にこのデータのスクランブル解除を開始するように命令する。
【０１２９】
書籍を選択すると、マイクロプロセッサ１０１３は、ローカル・メモリ（図示せず）にすべての選択情報を記憶し、後で、ケーブル・ヘッドエンドに向けてデータを返送する。セットトップ端末のマイクロプロセッサ１０１３は、すべてのＣＡＴＶ信号受信を調整し、更に、様々なアップストリーム・データ伝送コンポーネントと相互作用する。典型的には、データ送信機１０１１は、５から３０ＭＨＺの帰還周波数帯域で動作する。別の実施例では、１０から１５ＭＨＺの周波数帯域が用いられる。しかし、用いられる周波数帯域とは関係なく、データ送信機１０１１は、情報を、既に述べた応答フレームの情報フィールドにおけるケーブル・ヘッドエンドに送る。当業者であれば、多数の変形例を考慮することが可能であり、上述したセットトップ端末のハードウェア・コンポーネントの組合せを用いて、アップストリームのデータ伝送を達成することができる。
【０１３０】
ＶＩ．書籍オンデマンド・システム（Book-On-Demand System）
この出願で説明している電子書籍システムは、書籍オンデマンド・スタイルに構成することもできる。図１８ａは、書籍オンデマンド・システムのための構成の一例を示している。書籍オンデマンド・システムは、消費者の家庭、書店又は図書館とオペレーション・センタ２５０又はケーブル・ヘッドエンドなどの配布サイト１０２０のいずれかとの間に、より強力な双方向の通信を必要とする。このタイプの双方向通信は、図１７に示されてており上述したハードウェアによって提供されうる。
【０１３１】
図１８ａを参照すると、書籍オンデマンド・システムでは、加入者は、書籍に関する入手可能なメニュからダウンロードする書籍を選択する。入手可能なメニュは、通常、配布サイト１０２０によって加入者の位置まで送られる。彼が選択した後で、彼の選択（又はリクエスト）に関する情報は、配布ポイント１０２０（ケーブル・ヘッドエンドなど）又はオペレーション・センタのいずれかに通信される。このリクエストを受け取ると、書籍のために必要とされるテキスト及びグラフィクス情報は、スプールされ、加入者に送られる。このようにして、書籍は、加入者からのリクエストがあったときにだけ送られ、かつ、書籍に対する要求があると直ちに送られる。
【０１３２】
このようなデマンド・システムをサポートするためには、テキストの搬送及び配布は、ビデオ・オンデマンド・ケーブルや電話テレビジョン・システムなどの強力なノード・アーキテクチャを有する（nodal architectured）配布システム上か、又は、公衆電話システムでの個別的な電話コールの使用を通じてなされなければならない。
【０１３３】
書籍オンデマンド・システムによると、加入者にとってはより広範囲な書籍の選択が可能になり、不要である又は望まれていない書籍データの通信量を制限することができる。また、書籍を加入者にはるかに迅速に提供することができる。
【０１３４】
より強力な配布システムに加えて、書籍オンデマンド・システムは、配布ポイント１０２０が、テキスト情報をスプールアウトするためのより高度な装置を備えていることを要求する。これは、書籍を記憶するファイル・サーバ技術１０２４、又は、テキスト情報を配布する電話タイプのスイッチング（図示せず）を用いると、達成できる。このような書籍オンデマンド・システムを構成するのに用いることができるファイル・サーバ１０２４と配布技術とは、既に引用した米国特許第５，２６２，８７５号及び第５，２１８，６９５号とに記載されている。
【０１３５】
図１８ａは、ファイル・サーバ技術を用いる書籍オンデマンド・システムの実施例を示している。書籍に加えて、図１８ａの実施例は、ほとんどどのようなデジタル・データの配布でもサポートしている。書籍又はテキスト・ファイルは、出版社２８２及びそれ以外のソースから、ローカル・フィード１０３２やＡＴＭ１０２８を通じて、又は、衛星ディッシュ１０３６によって受信される。好ましくは、配布ポイント１０２０は、加入者からのリクエストを受け取りテキストを双方向の通信システム（ビデオ・オンデマンド（ＶＯＤ）１０４４など）を介して配送するケーブル・ヘッドエンドである。
【０１３６】
ライブラリ２６２は、基本的なプレミアム・タイプのサービス・ケーブル・システム１０４８、ニア・ビデオ・オンデマンド・タイプのケーブル・システム、又は、ビデオ・オンデマンド・ケーブル・システム１０４４のいずれかに接続することができる。これら３つのシステムのいずれかと接続する際には、ライブラリ２６２は、ケーブルに直接にアクセスすることができるし、又は、セットトップ端末６０１’、６０１’’、６０１’’’を介してシステムにアクセスすることもできる。
【０１３７】
双方向のビデオ・オンデマンド・システム１０４４を用いると、加入者は、特定の書籍タイトルをリクエストすると、リクエストの直後にそのテキストを受け取ることができる。これを達成するには、配布ポイント１０２０が、入手可能な書籍のリストをケーブル配送システムを介して、ライブラリ２６２まで伝送する。ライブラリ２６２は、入手可能な書籍のリストをメニュ又は類似のフォーマット上に表示する。先に述べたように、ライブラリ２６２は入手可能な書籍のカテゴリをリスト化し配布ポイント１０２０からのリクエストを形成するメニュを用いるのが好ましい。書籍を選択した後では、ライブラリ２６２は、リクエスト信号を双方向の通信システム１０４４上を配布ポイント１０２０まで送る。このリクエスト信号は、２つの方法で処理することができる。ライブラリ２６２がリクエストを始動するか、又は、配布ポイント１０２０が様々なライブラリを双方向システム１０４４上へポーリングするかのいずれかである。書籍タイトルに対するリクエストを受け取ると、その書籍タイトルと関連するテキストは、双方向のケーブル・システム１０４４を用いて伝送される。
【０１３８】
図１８ｂは、地域的な又は全国的な書籍オンデマンド・システムをサポートするオペレーション・センタ２５０の拡大図である。実際、示されているオペレーション・センタ２５０は、ほとんどすべての任意のデジタル・データの配布をサポートしている。オペレーション・センタ２５０は、テープ１０６０、１０６０’、ＡＴＭ１０２８又は衛星１０３６によってデジタル情報を受け取る複数のフィードをサポートしている。情報は、入力ＭＵＸ１０６４と小型のファイル・サーバ１０６８とを介して処理された後で、マスタ・ファイル・サーバ１０７２に到達する。出版社２８２から受け取った書籍などのデジタル・データは、マスタ・ファイル・サーバ１０７２に記憶される。デジタル・データは、ＭＰＥＧ２などの標準的なフォーマットで圧縮されて記憶されるのが好ましい。
【０１３９】
システム・コントローラ１０７６は、地域的又は全国的な書籍オンデマンド・システムに対する制御を行う。書籍はグループごとにパッケージングがなされ、様々なケーブル・ヘッドエンドへのフィードを提供する。更に、スケジューリングやマーケット・リサーチがオペレーション・センタ２５０で行われる。スケジューリングやマーケット・リサーチを処理するためには、書籍購入データが、マルチプレクサ１０８２を介してオペレーション・センタ２５０で受信される。書籍購入情報は、オペレーション・センタ２５０から課金及び集金サブシステムに提供することができる。
【０１４０】
オペレーション・センタ２５０は、また、ファイル・サーバにメッセージや広告を挿入する機能も有している。これらのメッセージや広告は、最終的には、加入者によって受け取られる。
【０１４１】
マスタ・ファイル・サーバ１０７２は、出力マルチプレクサ１０８０とＡＴＭ１０２８とを、デジタル・データを配布するための衛星接続ポイントに加えて、用いる。好適実施例では、ケーブル・ヘッドエンドは、書籍に関するテキスト・データを、出力マルチプレクサ１０２８とＡＴＭシステム１０２８とを介してマスタ・ファイル・サーバ１０８０から受け取る。デジタル書籍データを受け取ると、ケーブル・ヘッドエンドは、その書籍をローカル・ファイル・サーバ１０２４に記憶する。図１８Ａの配布ポイント１０２０は、ＡＴＭフックアップ１０８８又は衛星フックアップを介して図１８ｂのオペレーション・センタ２５０からデータを受け取るケーブル・ヘッドエンドの一例である。
【図１】
2011175650.tif 000004
【図２】
2011175650.tif 000005
【図３】
2011175650.tif 000006
【図４】
2011175650.tif 000007
【図５】
2011175650.tif 000008
【図６ａ】
2011175650.tif 000009
【図６ｂ】
2011175650.tif 000010
【図６ｃ】
2011175650.tif 000011
【図７】
2011175650.tif 000012
【図８】
2011175650.tif 000013
【図９】
2011175650.tif 000014
【図１０】
2011175650.tif 000015
【図１１】
2011175650.tif 000016
【図１２ａ】
2011175650.tif 000017
【図１２ｂ】
2011175650.tif 000018
【図１２ｃ】
2011175650.tif 000019
【図１３】
2011175650.tif 000020
【図１４ａ】
2011175650.tif 000021
【図１４ｂ】
2011175650.tif 000022
【図１４ｃ】
2011175650.tif 000023
【図１４ｄ】
2011175650.tif 000024
【図１４ｅ】
2011175650.tif 000025
【図１４ｆ】
2011175650.tif 000026
【図１４ｇ】
2011175650.tif 000027
【図１４ｈ】
2011175650.tif 000028
【図１４ｉ】
2011175650.tif 000029
【図１４ｊ】
2011175650.tif 000030
【図１４ｋ】
2011175650.tif 000031
【図１４ｌ】
2011175650.tif 000032
【図１４ｍ】
2011175650.tif 000033
【図１４ｎ】
2011175650.tif 000034
【図１４ｏ】
2011175650.tif 000035
【図１４ｐ】
2011175650.tif 000036
【図１４ｑ】
2011175650.tif 000037
【図１４ｒ】
2011175650.tif 000038
【図１４ｓ】
2011175650.tif 000039
【図１４ｔ】
2011175650.tif 000040
【図１４ｕ】
2011175650.tif 000041
【図１４ｖ】
2011175650.tif 000042
【図１４ｗ】
2011175650.tif 000043
【図１５】
2011175650.tif 000044
【図１６ａ】
2011175650.tif 000045
【図１６ｂ】
2011175650.tif 000046
【図１７】
2011175650.tif 000047
【図１８ａ】
2011175650.tif 000048
【図１８ｂ】
2011175650.tif 000049
【手続補正書】
【提出日】平成23年4月13日(2011.4.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子書籍ユニットと共に用いる電子書籍カタログ・システムであって、
前記電子書籍ユニットに結合されており、電子書籍に関係し図書分類データを含むデータを受け取るコネクタと、
前記受け取られたデータを記憶するメモリと、
前記記憶されたデータを処理し、電子書籍のインデクスを作成するプロセッサと、
を備えていることを特徴とするシステム。
【請求項２】
請求項１記載のシステムにおいて、前記インデクスは前記電子書籍への入力を含むことを特徴とするシステム。
【請求項３】
請求項２記載のシステムにおいて、前記電子書籍が前記電子書籍ユニットにおいて受け取られると、インデクス入力が自動的に発生されることを特徴とするシステム。
【請求項４】
請求項２記載のシステムにおいて、前記インデクス入力は、前記電子書籍が受け取られた後で手動で発生されることを特徴とするシステム。
【請求項５】
請求項１記載のシステムにおいて、前記電子書籍ユニットは電子書籍を注文するのに用いられ、注文された電子書籍がインデクス電子書籍と一致すると、前記電子書籍ユニットは、前記注文された電子書籍が前記電子書籍ユニットの中に存在することを指示するメニュ・ウィンドウを提供することを特徴とするシステム。
【請求項６】
請求項１記載のシステムにおいて、インデクス全体がディスプレイ上に表示されることを特徴とするシステム。
【請求項７】
請求項１記載のシステムにおいて、インデクス全体の一部がディスプレイ上に表示されることを特徴とするシステム。
【請求項８】
請求項７記載のシステムにおいて、インデクス全体の前記一部は、ユーザが定義した入力に基づき、前記ユーザが定義した入力は、著者、書籍のカテゴリ、キーワード及び時期を含むグループから選択されることを特徴とするシステム。
【請求項９】
請求項６記載のシステムにおいて、前記表示されたインデクスは前記電子書籍に関係する情報を表示し、前記情報は、タイトル、著者及び出版日を含むことを特徴とするシステム。
【請求項１０】
請求項９記載のシステムにおいて、前記情報はサマリとエンド・ノートとの一方を更に含むことを特徴とするシステム。
【外国語明細書】
2011175650000001.pdf