(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続された端末からの要求に応じて、当該端末にコンテンツを提供するコンテンツ提供装置であって、
該装置が提供可能な複数のコンテンツ各々のインデックスが記述されたダウンロード用インデックスリストを、前記端末に提示するリスト提示手段と、
前記ダウンロード用インデックスリストに含まれるインデックスであって、前記端末のユーザが選択したインデックスの情報を少なくとも１つ含むダウンロード指示を、当該端末より受け付けるダウンロード指示受付手段と、
前記ダウンロード指示に含まれるインデックスの情報に対応するコンテンツを、ダウンロード対象コンテンツとして入手するコンテンツ入手手段と、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、前記端末のユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを、ダウンロード指示を発した前記端末に提供するコンテンツ提供手段と、
を備えること
を特徴とするコンテンツ提供装置。
【請求項２】
請求項１記載のコンテンツ提供装置であって、
該装置が提供可能な複数のコンテンツを格納したコンテンツデータベースをさらに備え、
前記コンテンツ入手手段は、
前記ダウンロード指示に含まれるインデックスの情報に対応するコンテンツを前記コンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手すること
を特徴とするコンテンツ提供装置。
【請求項３】
請求項１記載のコンテンツ提供装置であって、
前記コンテンツ入手手段が入手したダウンロード対象コンテンツにリンク情報が設定されているか否かを判定し、リンク情報が設定されている場合には、当該リンク情報のリンク先が他のダウンロード対象コンテンツに選ばれているか否かをさらに判定する判定手段と、
前記判定手段により、ダウンロード対象コンテンツに設定されているリンク情報のリンク先が他のダウンロード対象コンテンツに選ばれていないと判定された場合、リンク先のコンテンツがダウンロードされていない旨記述されたダミーページを作成し、当該ダミーページを、前記ダウンロード対象コンテンツに設定されているリンク情報のリンク先に設定するダミーページ作成手段と、をさらに備え、
前記コンテンツ提供手段は、
前記ダミーページ作成手段によりダミーページが作成されている場合、当該ダミーページと前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを、ダウンロード指示を発した前記端末に提供すること
を特徴とするコンテンツ提供装置。
【請求項４】
請求項３記載のコンテンツ提供装置であって、
前記ダミーページ作成手段は、
前記判定手段により、ダウンロード対象コンテンツに設定されているリンク情報のリンク先が他のダウンロード対象コンテンツに選ばれていないと判定された場合、前記コンテンツ利用装置のユーザがネットワークを介して前記リンク先のコンテンツを呼び出すことができるようにリンク情報が設定されたダミーページを作成し、当該ダミーページを、前記ダウンロード対象コンテンツに設定されているリンク情報のリンク先に設定すること
と特徴とするコンテンツ提供装置。
【請求項５】
請求項１記載のコンテンツ提供装置であって、
該装置が提供可能な複数のコンテンツ各々について、更新日時やバージョンなどの管理情報が記述されたコンテンツ管理テーブルを記憶するコンテンツ管理テーブル記憶手段と、
前記ダウンロード指示に含まれるインデックスの情報に対応するコンテンツの管理情報を前記コンテンツ管理テーブルから入手して、前記ダウンロード対象コンテンツの管理情報が記述されたダウンロード対象コンテンツ管理テーブルを作成するテーブル作成手段と、をさらに備え、
前記コンテンツ提供手段は、
前記ダウンロード対象コンテンツ管理テーブルと前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを、ダウンロード指示を発した前記端末に提供すること
を特徴とするコンテンツ提供装置。
【請求項６】
請求項５記載のコンテンツ提供装置であって、
前記ダウンロード対象コンテンツ管理テーブルの情報を含むリスト提示要求を前記端末より受け付けるリスト提示要求受付手段をさらに備え、
前記リスト提示手段は、
前記リスト提示要求受付手段により前記端末からリスト提示要求を受け付けた場合、当該リスト提示要求に含まれるダウンロード対象コンテンツ管理テーブルの情報と前記コンテンツ管理テーブル記憶手段に記憶したコンテンツ管理テーブルの情報を比較し、該コンテンツ提供装置が提供可能な複数のコンテンツのうち、前記端末に未提供のコンテンツを識別できる表示形態をもつダウンロード用インデックスリストを作成して、当該端末に提示し、
前記ダウンロード指示受付手段は、
前記ダウンロード用インデックスリストに含まれるインデックスであって、前記端末のユーザが選択したインデックスの情報を少なくとも１つ含む追加ダウンロード指示を、当該端末よりさらに受け付け、
前記コンテンツ入手手段は、
前記追加ダウンロード指示に含まれているインデックスの情報に対応するコンテンツを、追加ダウンロード対象コンテンツとして入手し、
前記閲覧用リスト作成手段は、
前記追加ダウンロード対象コンテンツのインデックスと、前記リスト提示要求に含まれているダウンロード対象コンテンツ管理テーブルに記述されているダウンロード対象コンテンツのインデックスとが記述されたリストであって、前記端末のユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロードあるいは追加ダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを新たに作成し、
前記テーブル作成手段は、
前記追加ダウンロード指示に含まれているインデックスの情報に対応するコンテンツの管理情報を前記コンテンツ管理テーブルから入手し、前記追加ダウンロード対象コンテンツの管理情報を、リスト提示要求に含まれるダウンロード対象コンテンツ管理テーブルに追加して、ダウンロード対象コンテンツ管理テーブルを新たに作成し、
前記コンテンツ提供手段は、
新たに作成されたダウンロード対象コンテンツ管理テーブルおよび閲覧用インデックスリストと前記追加ダウンロード対象コンテンツを、追加ダウンロード指示を発した前記端末に提供すること
を特徴とするコンテンツ提供装置。
【請求項７】
請求項１記載のコンテンツ提供装置であって、
前記コンテンツ入手手段が入手したダウンロード対象コンテンツにリンク情報が設定されているか否かを判定し、リンク情報が設定されている場合には、当該リンク情報のリンク先が他のダウンロード対象コンテンツに選ばれているか否かをさらに判定する判定手段をさらに備え、
前記コンテンツ入手手段は、
前記判定手段により、ダウンロード対象コンテンツに設定されているリンク情報のリンク先が他のダウンロード対象コンテンツに選ばれていないと判定された場合、リンク先のコンテンツもダウンロード対象コンテンツに設定すること
を特徴とするコンテンツ提供装置。
【請求項８】
請求項１記載のコンテンツ提供装置であって、
前記コンテンツは、HTML(Hyper Text Markup Language)形式の電子データであること
を特徴とするコンテンツ提供装置。
【請求項９】
ネットワークを介して接続された端末からの要求に応じて、当該端末にコンテンツを提供するためのプログラムが記憶された記憶媒体であって、
前記プログラムは、電子計算機に読み取られ実行されることで、
当該電子計算機が備えるコンテンツデータベースに格納された複数のコンテンツ各々のインデックスが記述されたダウンロード用インデックスリストを、前記端末に提示するリスト提示手段と、
前記ダウンロード用インデックスリストに含まれるインデックスであって、前記端末のユーザが選択したインデックスの情報を少なくとも１つ含むダウンロード指示を、当該端末より受け付けるダウンロード指示受付手段と、
前記ダウンロード指示に含まれるインデックスの情報に対応するコンテンツを前記コンテンツデータベースより検索し、当該コンテンツをダウンロード対象コンテンツとして入手するコンテンツ入手手段と、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、前記端末のユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを、ダウンロード指示を発した前記端末に提供するコンテンツ提供手段とを、前記電子計算機上に構築すること
を特徴とするプログラムが記憶された記憶媒体。
【請求項１０】
電子計算機を用いて、ネットワークを介して当該電子計算機に接続された端末からの要求に応じて、当該端末にコンテンツを提供するコンテンツ提供方法であって、
該装置が提供可能な複数のコンテンツ各々のインデックスが記述されたダウンロード用インデックスリストを前記端末に提示するステップと、
前記ダウンロード用インデックスリストに含まれるインデックスであって、前記端末のユーザが選択したインデックスの情報を少なくとも１つ含むダウンロード指示を、当該端末より受け付けるステップと、
前記ダウンロード指示に含まれるインデックスの情報に対応するコンテンツを、ダウンロード対象コンテンツとして入手するステップと、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、前記端末のユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成するステップと、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを、ダウンロード指示を発した前記端末に提供するステップと、を備えること
を特徴とするコンテンツ提供方法。
【請求項１１】
複数のコンテンツと前記複数のコンテンツ各々のインデックスが記述されたダウンロード用インデックスリストとを格納するコンテンツデータベースから、コンテンツを入手するコンテンツ利用装置であって、
前記コンテンツデータベースに格納されているダウンロード用インデックスリストを表示して、ユーザより、ダウンロードすべきコンテンツのインデックスを少なくとも１つ含むダウンロード指示を受け付けるダウンロード指示受付手段と、
前記ダウンロード指示に含まれるインデックスの情報に対応するコンテンツを前記コンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手するコンテンツ入手手段と、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、ユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを記憶するコンテンツ記憶手段と、を備えること
を特徴とするコンテンツ利用装置。
【請求項１２】
複数のコンテンツと前記複数のコンテンツ各々のインデックスが記述されたダウンロード用インデックスリストとを格納するコンテンツデータベースから、コンテンツを入手するためのプログラムが記憶された記憶媒体であって、
前記プログラムは、電子計算機に読み取られて実行されることで、
前記コンテンツデータベースに格納されているダウンロード用インデックスリストを、前記電子計算機が備える表示装置に表示して、ユーザより、ダウンロードすべきコンテンツのインデックスを少なくとも１つ含むダウンロード指示を受け付けるダウンロード指示受付手段と、
前記ダウンロード指示に含まれるインデックスの情報に対応するコンテンツを前記コンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手するコンテンツ入手手段と、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、ユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを記憶装置に記憶するコンテンツ記憶手段とを、前記電子計算機上に構築すること
を特徴とするプログラムが記憶された記憶媒体。
【請求項１３】
電子計算機を用いて、複数のコンテンツと前記複数のコンテンツ各々のインデックスが記述されたダウンロード用インデックスリストとを格納するコンテンツデータベースから、コンテンツを入手するコンテンツ利用方法であって、
前記コンテンツデータベースに格納されているダウンロード用インデックスリストを、前記電子計算機が備える表示装置に表示して、ユーザより、ダウンロードすべきコンテンツのインデックスを少なくとも１つ含むダウンロード指示を受け付けるステップと、
前記ダウンロード指示に含まれるインデックスの情報に対応するコンテンツを前記コンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手するステップと、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、ユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成するステップと、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを記憶装置に記憶するステップとを、を備えること
を特徴とするコンテンツ利用方法。
【請求項１４】
ネットワークを介して接続された端末からの要求に応じて、当該端末にコンテンツを提供するコンテンツ提供装置であって、
複数のコンテンツを格納するコンテンツデータベースと、
前記端末に予め定められた質問を提示して、その回答とを受け付ける質疑応答手段と、
前記質疑応答手段で受け付けた回答にしたがい、予め定められた複数のモデルのなかから少なくとも１つを選択するモデル選択手段と、
前記複数のモデル毎にダウンロードすべきコンテンツのリストが記述された管理テーブルから、前記モデル選択手段で選択したモデルに対応するコンテンツのリストを取得するリスト取得手段と、
前記リスト取得手段で取得したリストに記述されているコンテンツを前記コンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手するコンテンツ入手手段と、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、前記端末のユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを、前記端末に提供するコンテンツ提供手段と、を備えること
を特徴とするコンテンツ提供装置。
【請求項１５】
請求項１４記載のコンテンツ提供装置であって、
前記質疑応答手段が前記端末に提示する質問には、前記端末のユーザの年齢あるいはフォントサイズに関する質問が含まれており、
前記質疑応答手段で受け付けた回答にしたがい、前記コンテンツ提供手段が前記端末に提供する、前記ダウンロード対象コンテンツのフォントサイズを決定するフォントサイズ決定手段をさらに備えること
を特徴とするコンテンツ提供装置。
【請求項１６】
請求項１５記載のコンテンツ提供装置であって、
前記コンテンツデータベースに格納されているコンテンツは、前記端末あるいは当該端末の周辺機器についてのマニュアルのドキュメントであり、
前記質疑応答手段が前記端末に提示する質問には、前記端末あるいは当該端末の周辺機器の使用目的に関する質問が含まれており、
前記モデル選択手段は、前記質疑応答手段で受け付けた回答により特定される使用目的に対応するモデルを選択対象に含めること
を特徴とするコンテンツ提供装置。
【請求項１７】
請求項１４記載のコンテンツ提供装置であって、
前記コンテンツデータベースに格納されているコンテンツは、前記端末あるいは当該端末の周辺機器についてのマニュアルのドキュメントであり、
前記質疑応答手段が前記端末に提示する質問には、前記端末あるいは当該端末の周辺機器に対するユーザの知識レベルに関する質問が含まれており、
前記モデル選択手段は、前記質疑応答手段で受け付けた回答により特定される前記端末のユーザの知識レベルに対応するモデルを選択対象に含めること
を特徴とするコンテンツ提供装置。
【請求項１８】
請求項１４記載のコンテンツ提供装置であって、
前記コンテンツデータベースには、
当該コンテンツデータベースに格納されているコンテンツ中に設定されている、リンク情報のリンク先データも併せて格納されており、
前記コンテンツ入手手段は、
入手したダウンロード対象コンテンツ中にリンク情報が設定されている場合、前記コンテンツデータベースより当該リンク情報のリンク先データを検索し、当該リンク先データの複製を、前記ダウンロード対象コンテンツと併せて入手し、
前記コンテンツ提供手段は、
前記ダウンロード対象コンテンツおよび前記閲覧用インデックスリストに加えて、前記コンテンツ入手手段で入手した、前記ダウンロード対象コンテンツ中に設定されているリンク先データの複製も前記端末に提供すること
を特徴とするコンテンツ提供装置。
【請求項１９】
請求項１８記載のコンテンツ提供装置であって、
前記端末より送られてきた、当該端末の処理能力に関する情報を受け付ける情報受付手段をさらに備え、
前記コンテンツデータベースには、
当該コンテンツデータベースに格納されているコンテンツ中に設定されているリンク情報のリンク先データとして、動画と静止画の２種類のデータが格納されており、
前記コンテンツ入手手段は、
入手したダウンロード対象コンテンツ中にリンク情報が設定されている場合、前記情報受付手段で受け付けた情報により特定される前記端末の処理能力が所定レベル以上であれば、前記コンテンツデータベースより当該リンク情報のリンク先の動画データを検索し、当該リンク先の動画データの複製を前記ダウンロード対象コンテンツと併せて入手し、所定レベル未満であれば、前記コンテンツデータベースより当該リンク情報のリンク先の静止画データを検索し、当該リンク先の静止画データの複製を前記ダウンロード対象コンテンツと併せて入手すること
を特徴とするコンテンツ提供装置。
【請求項２０】
ネットワークを介して接続された端末からの要求に応じて、当該端末にコンテンツを提供するためのプログラムが記憶された記憶媒体であって、
前記プログラムは、電子計算機に読み取られ実行されることで、
前記端末に予め定められた質問を提示し、その回答を受け付ける質疑応答手段と、
前記質疑応答手段で受け付けた回答にしたがい、予め定められた複数のモデルのなかから少なくとも１つを選択するモデル選択手段と、
前記複数のモデル毎にダウンロードすべきコンテンツのリストが記述された管理テーブルから、前記モデル選択手段で選択したモデルに対応するコンテンツのリストを取得するリスト取得手段と、
前記リスト取得手段で取得したリストに記述されているコンテンツを、複数のコンテンツを格納するコンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手するコンテンツ入手手段と、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、前記端末のユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを、前記端末に提供するコンテンツ提供手段とを、前記電子計算機上に構築すること
を特徴とするプログラムが記憶された記憶媒体。
【請求項２１】
電子計算機を用いて、ネットワークを介して当該電子計算機に接続された端末からの要求に応じて、当該端末にコンテンツを提供するコンテンツ提供方法であって、
前記端末に予め定められた質問を提示し、その回答を受け付けるステップと、
受け付けた回答にしたがい、予め定められた複数のモデルのなかから少なくとも１つを選択するステップと、
前記複数のモデル毎にダウンロードすべきコンテンツのリストが記述された管理テーブルから、選択したモデルに対応するコンテンツのリストを取得するステップと、
取得したリストに記述されているコンテンツを、複数のコンテンツを格納するコンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手するステップと、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、前記端末のユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成するステップと、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを、前記端末に提供するステップと、を備えること
を特徴とするコンテンツ提供方法。
【請求項２２】
複数のコンテンツを格納するコンテンツデータベースから、コンテンツを入手するコンテンツ利用装置であって、
ユーザに予め定められた質問を提示して、その回答を受け付ける質疑応答手段と、
前記質疑応答手段で受け付けた回答にしたがい、予め定められた複数のモデルのなかから少なくとも１つを選択するモデル選択手段と、
前記複数のモデル毎にダウンロードすべきコンテンツのリストが記述された管理テーブルから、前記モデル選択手段で選択したモデルに対応するコンテンツのリストを取得するリスト取得手段と、
前記リスト取得手段で取得したリストに記述されているコンテンツを前記コンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手するコンテンツ入手手段と、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、ユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを記憶するコンテンツ記憶手段と、を備えること
を特徴とするコンテンツ利用装置。
【請求項２３】
複数のコンテンツを格納するコンテンツデータベースから、コンテンツを入手するためのプログラムが記憶された記憶媒体であって、
前記プログラムは、電子計算機に読み取られ実行されることで、
前記電子計算機に接続された表示装置を介して、ユーザに予め定められた質問を提示し、その回答を受け付ける質疑応答手段と、
前記質疑応答手段で受け付けた回答にしたがい、予め定められた複数のモデルのなかから少なくとも１つを選択するモデル選択手段と、
前記複数のモデル毎にダウンロードすべきコンテンツのリストが記述された管理テーブルから、前記モデル選択手段で選択したモデルに対応するコンテンツのリストを取得するリスト取得手段と、
前記リスト取得手段で取得したリストに記述されているコンテンツを前記コンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手するコンテンツ入手手段と、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、ユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを記憶装置に記憶するコンテンツ記憶手段とを、前記電子計算機上に構築すること
を特徴とするプログラムが記憶された記憶媒体。
【請求項２４】
電子計算機を用いて、複数のコンテンツを格納するコンテンツデータベースから、コンテンツを入手するコンテンツ利用方法であって、
ユーザに予め定められた質問を提示してその回答を受け付けるステップと、
前記受け付けた回答にしたがい、予め定められた複数のモデルのなかから少なくとも１つを選択するステップと、
前記複数のモデル毎にダウンロードすべきコンテンツのリストが記述された管理テーブルから、選択したモデルに対応するコンテンツのリストを取得するステップと、
取得したリストに記述されているコンテンツを前記コンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手するステップと、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、ユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストを記憶装置に記憶するステップと、を備えること
を特徴とするコンテンツ利用方法。
【発明の詳細な説明】
技術分野
本発明は、ドキュメントやイメージなどのコンテンツを電子データとして提供する技術に関する。
背景技術
印刷物として提供されていたコンテンツを、HTML(Hyper Text Markup Language)形式の電子データして取り扱うことにより、様々な閲覧システムが提案されている。
たとえば、WWW(World Wide Web)サーバとWWWブラウザを利用した閲覧システムでは、WWWサーバは、各コンテンツをHTML形式で保持するとともに、これらコンテンツ各々のインデックスが記述されたリストをHTML形式で公開する。リストに記述された各インデックスには、対応するコンテンツへのリンク情報を設定しておく。WWWブラウザはインターネットなどのネットワークを介してWWWサーバにアクセスし、リストを表示する。WWWブラウザのユーザが当該リストに記述されたインデックスを選択すると、WWWブラウザはWWWサーバにアクセスして、当該インデックスに設定されたリンク情報により特定されるコンテンツを表示する。
また、たとえば、CD-ROMやDVD-ROMなどの記憶媒体とHTMLビューワを利用した閲覧システムでは、各コンテンツとこれらコンテンツ各々のインデックスが記述されたリストをHTML形式で記憶媒体に記憶しておく。HTMLビューワは、CD-ROMドライブやDVD-ROMドライブなどの読取装置を介して記憶媒体にアクセスし、リストを表示する。HTMLビューワのユーザが当該リストに記述されたインデックスを選択すると、HTMLビューワは記憶媒体にアクセスして、当該インデックスに設定されたリンク情報により特定されるコンテンツを表示する。
上記のWWWサーバとWWWブラウザを利用した閲覧システムや、記憶媒体とHTMLビューワを利用した閲覧システムにおいて、ある装置のマニュアルをチャプタ毎に分割する。そして、各チャプタのマニュアルを前記コンテンツとすれば、当該装置のマニュアル閲覧システムを構築することができる。このようなマニュアル閲覧システムによれば、前記装置の製造者や販売者は、当該装置の購入者各々にマニュアルを印刷物として提供する従来に比べ、より効率よく当該装置の購入者各々にマニュアルを提示することが可能となる。
発明の開示
さて、上記のWWWサーバとWWWブラウザを利用した閲覧システムや、記憶媒体とHTMLビューワを利用した閲覧システムには、以下のような問題がある。
すなわち、WWWサーバとWWWブラウザを利用した閲覧システムでは、WWWブラウザのユーザは、コンテンツを閲覧する都度、インターネットなどのネットワークを介してWWWサーバにアクセスしなければならず、通信コストがかかる。また、ネットワークの状態によっては、コンテンツを閲覧するのに時間がかかる。
また、記憶媒体とHTMLビューワを利用した閲覧システムでは、通信コストの問題は発生しないが、CD-ROMやDVD-ROMなどの可搬性のある記憶媒体にコンテンツを格納するため、ハードディスクなどの記憶装置にコンテンツを格納する場合に比べ、コンテンツを閲覧するのにやはり時間がかかる。
なお、WWWサーバや記憶媒体に格納された各コンテンツとリストを、ハードディスクなどの記憶装置にダウンロードしておき、HTMLビューワを用いて前記記憶装置にアクセスし、リストを表示することにより、コンテンツを閲覧する方法も考えられる。しかしながら、WWWサーバや記憶媒体に格納されたコンテンツの容量が膨大である場合（たとえば、コンテンツに動画データなどが含まれる場合）、前記記憶装置の記憶容量を圧迫してしまう。
この対策として、WWWサーバや記憶媒体に格納された各コンテンツのうち必要な部分のみを記憶装置にダウンロードする方法も考えられるが、この場合、ダウンロードされたリストに表示されているインデックスに、ダウンロードされたコンテンツとダウンロードされていないコンテンツに対するものが混在することとなり、ユーザにとって紛らわしい。
また、通常、ある装置のマニュアルに要求される内容は、ユーザの当該装置に対する知識レベルや当該装置の使用目的などによって異なってくる。このため、従来のマニュアルは、様々なユーザの知識レベルや使用目的すべてに対応できるように作成されている。
このような、従来のある装置についてのマニュアルを、HTML形式の電子データにして、ハードディスクなどの記憶装置にダウンロードした場合、たとえば、当該装置についてある程度の知識レベルを有する熟練ユーザ（当該装置についての初歩的な操作説明は不要なユーザ）や、当該装置の使用目的が限定されているユーザにとっては、前記記憶装置の貴重な記憶容量が不要なマニュアルにより圧迫されてしまうことになる。また、たとえば、当該装置についてあまり知識がなく、当該装置の初歩的な操作ができれば十分な初心者ユーザにとっても、見ることのない不要なマニュアルにより、前記記憶装置の貴重な記憶容量が圧迫されてしまう。くわえて、WWWブラウザやHTMLビューワを用いてマニュアルを閲覧するためのリストに記述されるインデックスも膨大となり、各ユーザにとって、使い勝手の悪いものとなってしまう。
本発明は、上記事情に鑑みてなされたものであり、本発明の目的は、WWWサーバや記憶媒体に格納されたコンテンツの一部のみをダウンロードして閲覧する場合に好適な技術を提供することにある。また、ユーザのレベルや目的に応じたコンテンツを、WWWサーバや記憶媒体からダウンロードして閲覧する場合に好適な技術を提供することにある。
上記目的達成のために、本発明の第１の態様は、ネットワークを介して接続された端末からの要求に応じて、前記端末にコンテンツを提供するコンテンツ提供装置であって、
前記端末に提供可能な複数のコンテンツ各々のインデックスが記述されたダウンロード用インデックスリストを、前記端末に提示するリスト提示手段と、
前記ダウンロード用インデックスリストに含まれるインデックスであって、前記端末のユーザが選択したインデックスの情報を少なくとも１つ含むダウンロード指示を、前記端末より受け付けるダウンロード指示受付手段と、
前記ダウンロード指示に含まれるインデックスの情報に対応するコンテンツを、ダウンロード対象コンテンツとして入手するコンテンツ入手手段と、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、前記端末のユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストとを、前記ダウンロード指示を発した前記端末に提供するコンテンツ提供手段と、を備える。
また、本発明の第２の態様は、複数のコンテンツと前記複数のコンテンツ各々のインデックスが記述されたダウンロード用インデックスリストとを格納するコンテンツデータベースから、コンテンツを入手するコンテンツ利用装置であって、
前記コンテンツデータベースに格納されたダウンロード用インデックスリストを表示して、ユーザより、ダウンロードすべきコンテンツのインデックスを少なくとも１つ含むダウンロード指示を受け付けるダウンロード指示受付手段と、
前記ダウンロード指示に含まれるインデックスの情報に対応するコンテンツを前記コンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手するコンテンツ入手手段と、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、ユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストとを記憶するコンテンツ記憶手段と、を備える。
また、本発明の第３の態様は、ネットワークを介して接続された端末からの要求に応じて、前記端末にコンテンツを提供するコンテンツ提供装置であって、
複数のコンテンツを格納するコンテンツデータベースと、
前記端末に予め定められた質問を提示し、その回答を受け付ける質疑応答手段と、
前記質疑応答手段で受け付けた回答にしたがい、予め定められた複数のモデルのなかから少なくとも１つを選択するモデル選択手段と、
前記複数のモデル毎にダウンロードすべきコンテンツのリストが記述された管理テーブルから、前記モデル選択手段で選択したモデルに対応するコンテンツのリストを取得するリスト取得手段と、
前記リスト取得手段で取得したリストに記述されているコンテンツを前記コンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手するコンテンツ入手手段と、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、前記端末のユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストとを、前記端末に提供するコンテンツ提供手段と、を備える。
また、本発明の第４の態様は、複数のコンテンツを格納するコンテンツデータベースから、コンテンツを入手するコンテンツ利用装置であって、
表示装置を介して、ユーザに予め定められた質問を提示して、その回答を受け付ける質疑応答手段と、
前記質疑応答手段で受け付けた回答にしたがい、予め定められた複数のモデルのなかから少なくとも１つを選択するモデル選択手段と、
前記複数のモデル毎にダウンロードすべきコンテンツのリストが記述された管理テーブルから、前記モデル選択手段で選択したモデルに対応するコンテンツのリストを取得するリスト取得手段と、
前記リスト取得手段で取得したリストに記述されたコンテンツを前記コンテンツデータベースより検索し、当該コンテンツの複製をダウンロード対象コンテンツとして入手するコンテンツ入手手段と、
前記ダウンロード対象コンテンツのインデックスが記述されたリストであって、ユーザが、表示された当該リストに記述されているインデックスを選択することで、当該インデックスに対応するダウンロード対象コンテンツを呼び出して表示することができるように、リンク情報が設定された、閲覧用インデックスリストを作成する閲覧用リスト作成手段と、
前記ダウンロード対象コンテンツと前記閲覧用インデックスリストとを記憶するコンテンツ記憶手段と、を備える。
上記の各態様によれば、端末もしくはコンテンツ利用装置のユーザは、閲覧用インデックスリストに記述されたインデックスから、ダウンロード対象コンテンツを呼び出して表示させることができる。閲覧用インデックスリストには、ダウンロードしたコンテンツ（ダウンロード対象コンテンツ）のインデックスのみが記述されるので紛らわしくない。したがって、前記ユーザは、閲覧用インデックスリストを利用して、ダウンロード対象コンテンツを効率よく閲覧することができる。
加えて、上記の第３、第４の態様によれば、端末もしくはコンテンツ利用装置のユーザに提示した質問に対する当該ユーザの回答に応じて、当該端末もしくはコンテンツ利用装置にダウンロードするコンテンツが決定される。
たとえば、コンテンツデータベースに格納されているコンテンツが、端末もしくはコンテンツ利用装置、あるいは、それらの周辺機器についてのマニュアルである場合、前記ユーザに提示する質問に、端末もしくはコンテンツ利用装置、あるいは、それらの周辺機器の使用目的に関する質問を含める。そして、当該質問に対する回答により特定される当該ユーザの使用目的に適合したマニュアルをダウンロード対象コンテンツに決定する。あるいは、前記ユーザに提示する質問に、端末もしくはコンテンツ利用装置、あるいは、それらの周辺機器に対する当該ユーザの知識レベルに関する質問を含める。そして、当該質問に対する回答により特定される当該ユーザの知識レベルに適合したマニュアルをダウンロード対象コンテンツに決定する。
このようにすることで、ユーザの知識レベルや使用目的などに応じたコンテンツのみがダウンロードされるので、不要なコンテンツによってハードディスク装置などの記憶装置の貴重な記憶容量が圧迫されるのを防ぐことができる。
なお、上記の第１および第３の態様において、前記端末がWWWブラウザを利用する場合、前記コンテンツ提供装置は、WWWサーバを利用することで実現できる。この場合、ダウンロード用インデックスリストや閲覧用インデックスリストやダウンロード対象コンテンツは、HTML形式の電子データとして取り扱われることになる。また、閲覧用インデックスリストに記述されたインデックス各々に設定されるリンク情報は、たとえば、前記コンテンツ提供手段が閲覧用インデックスリストとダウンロード対象コンテンツを１つのフォルダ（ディレクトリ）に格納して前記端末に提供する場合、リンク先が同じフォルダ（ディレクトリ）に存在することを前提とした相対的なパスを利用して設定することが可能である。
また、上記の第２および第４の態様において、前記コンテンツデータベースに格納された各コンテンツがHTML形式である場合、前記コンテンツ利用装置は、HTMLビューワを利用することで実現できる。この場合、閲覧用インデックスリストやダウンロード対象コンテンツも、HTML形式の電子データとして取り扱われることになる。また、閲覧用インデックスリストに記述されたインデックス各々に設定されるリンク情報は、たとえば、前記コンテンツ記憶手段が閲覧用インデックスリストとダウンロード対象コンテンツを１つのフォルダ（ディレクトリ）に格納して記憶する場合、リンク先が同じフォルダ（ディレクトリ）に存在することを前提とした相対的なパスを利用して設定することが可能である。
【図面の簡単な説明】
図１は、本発明の第１実施形態が適用されたマニュアル閲覧システムの概略を説明するための図である。
図２は、図１に示すマニュアル利用装置1の概略構成図である。
図３は、図１に示すマニュアル提供装置2の概略構成図である。
図４は、図３に示すコンテンツデータベース235に格納されているマニュアルのドキュメントを説明するための図である。
図５は、図３に示す管理テーブル238の内容を説明するための図である。
図６は、本発明の第１実施形態に用いるマニュアル提供装置2の動作を説明するためのフロー図である。
図７は、マニュアル利用装置1がマニュアル提供装置2にアクセスしてオンライン閲覧を行った場合に、表示装置17に表示される初期画面の一例を示す図である。
図８は、マニュアル利用装置1がマニュアル提供装置2にアクセスしてオンライン閲覧を行った場合に、表示装置17に表示される画面の一例を示す図である。
図９は、マニュアル利用装置1の表示装置17に表示されるダウンロード用インデックスリスト237の画面の一例を示す図である。
図１０は、マニュアル利用装置1の表示装置17に表示されるダウンロード用インデックスリスト237の画面の一例を示す図である。
図１１は、図９に示すダウンロード用インデックスリスト237の画面にて、ユーザによりチェック項目237bにチェックが入れられた様子を示す図である。
図１２は、図１０に示すダウンロード用インデックスリスト237の画面にて、ユーザによりチェック項目237bにチェックが入れられた様子を示す図である。
図１３は、ダウンロード管理テーブルの一例を説明するための図である。
図１４は、ダウンロード管理テーブルの一例を説明するための図である。
図１５は、本発明の第１実施形態において、マニュアル利用装置1が、マニュアル提供装置2のWWWサーバ211にアクセスして、マニュアルのドキュメントを閲覧している状態から、所望のマニュアルのドキュメントをダウンロードする場合の動作を説明するためのフロー図である。
図１６は、本発明の第１実施形態において、マニュアル利用装置1が、外部記憶装置13に記憶されているダウンロードフォルダにアクセスして、マニュアルのドキュメントを閲覧している状態から、マニュアル提供装置2にアクセスして、所望のマニュアルのドキュメントをダウンロードする場合の動作を説明するためのフロー図である。
図１７は、マニュアル利用装置1がダウンロードしたダウンロードフォルダにアクセスしてオフライン閲覧を行った場合に、表示装置17に表示される初期画面の一例を示す図である。
図１８は、マニュアル利用装置1がダウンロードしたダウンロードフォルダにアクセスしてオフライン閲覧を行った場合に、表示装置17に表示される画面の一例を示す図である。
図１９は、マニュアル利用装置1がダウンロードしたダウンロードフォルダにアクセスしてオフライン閲覧を行った場合に、表示装置17に表示される画面の一例を示す図である。
図２０は、本発明の第２実施形態が適用されたマニュアル利用装置1’の概略構成図である。
図２１は、本発明の第２実施形態において、マニュアル利用装置1’が、記憶媒体15’にアクセスして、マニュアルのドキュメントを閲覧している状態から、所望のマニュアルのドキュメントをダウンロードする場合の動作を説明するためのフロー図である。
図２２は、本発明の第２実施形態において、マニュアル利用装置1’が、外部記憶装置13に記憶されているダウンロードフォルダにアクセスして、マニュアルのドキュメントを閲覧している状態から、記憶媒体15’にアクセスして所望のマニュアルのドキュメントをダウンロードする場合の動作を説明するためのフロー図である。
図２３は、本発明の第３実施形態が適用されたマニュアル提供装置2’の概略構成図である。
図２４は、図２３に示すイメージデータフォルダ239の登録内容例を示す図である。
図２５は、図２３に示す管理テーブル238’の登録内容例を示す図である。
図２６は、図２３に示すマニュアル提供装置2’の動作を説明するためのフロー図である。
図２７は、図２３に示すマニュアル提供装置2’がマニュアル利用装置1のユーザに提示する質問の一例を示す図である。
図２８は、図２３に示すマニュアル提供装置2’がマニュアル利用装置1のユーザに提示する質問の一例を示す図である。
図２９は、図２３に示すマニュアル提供装置2’がマニュアル利用装置1のユーザに提示する質問の一例を示す図である。
図３０は、本発明の第３実施形態で用いるマニュアル利用装置1がマニュアル提供装置2’からマニュアルをダウンロードする場合の動作を説明するためのフロー図である。
図３１は、本発明の第３実施形態で用いるマニュアル利用装置1がダウンロードしたダウンロードフォルダにアクセスしてオフライン閲覧を行った場合に、表示装置17に表示される画面の一例を示す図である。
図３２は、本発明の第４実施形態が適用されたマニュアル利用装置1”の概略構成図である。
図３３は、図３２に示すマニュアル利用装置1”の動作を説明するためのフロー図である。
発明を実施するための最良の形態
以下に、本発明の実施の形態について説明する。
先ず、本発明の第１実施形態について説明する。
図１は、本発明の第１実施形態が適用されたマニュアル閲覧システムの概略を説明するための図である。
図示するように、本実施形態のマニュアル閲覧システムは、マニュアル利用装置1とマニュアル提供装置2とが、インターネット3を介して、互いに接続されて構成されている。ここでは、マニュアル利用装置1およびマニュアル提供装置2をそれぞれ１つ示しているが、当然のことながら複数設けてもよい。
図２は、図１に示すマニュアル利用装置1の概略構成図である。
図示するように、マニュアル利用装置1は、CPU11と、メモリ12と、ハードディスク装置などの外部記憶装置13と、CD-ROMやDVD-ROMなどの可搬性を有する記憶媒体15からデータを読み取る読取装置14と、キーボードやマウスなどの入力装置16と、CRT、LCDなどの表示装置17と、インターネット3を介してマニュアル利用装置2と通信を行うための通信装置18と、上述した各構成要素間のデータ送受を司るインターフェース19とを備えた、一般的な構成を有する電子計算機上に構築することができる。
外部記憶装置13には、電子計算機の動作を統括的に制御するために、電子計算機が起動されるとメモリ12上にロードされ、CPU11により実行されるOSプログラム131と、WWWブラウザプログラム132と、ダウンロード要求プログラム133と、通信プログラム134とが格納されている。
ここで、WWWブラウザプログラム132やダウンロード要求プログラム133や通信プログラム134は、読取装置１４により記憶媒体15から読み取られ、外部記憶装置13にインストールされるようにしてもよいし、あるいは、通信装置18を介してインターネット3から外部記憶装置13へダウンロードされるようにしてもよい。
CPU11は、WWWブラウザプログラム132とダウンロード要求プログラム133と通信プログラム134をメモリ12上にロードし実行する。これにより、WWWブラウザ111とダウンロード要求部112と通信処理部113とを、電子計算機上に構築する。
WWWブラウザ111は、マニュアル提供装置2が公開するHTML形式のデータをHTTP(Hyper Text Transfer Protocl)を利用して閲覧したり、外部記憶装置13や記憶媒体15に格納されたHTML形式のデータを閲覧したりする。
ダウンロード要求部112は、WWWブラウザ111を介して入力装置16より受け付けたユーザの指示にしたがい、後述するダウンロード管理テーブルの情報を含んだダウンロードリスト提示要求や、ダウンロードすべきドキュメントのインデックスの情報を含むダウンロード指示を作成し、マニュアル提供装置2に送信する。
通信処理部113は、通信装置18を制御し、WWWブラウザ111やダウンロード要求部112がマニュアル提供装置2と通信を行うために必要な各種プロトコル（たとえばPPPやTCP/IPなど）を処理する。また、これに加えて、マニュアル提供装置2からデータをダウンロードするために必要なプロトコル（たとえばftpなど）を提供する。
図３は、図１に示すマニュアル提供装置2の概略構成図である。
図示するように、マニュアル提供装置2も、マニュアル利用装置1と同様に、CPU21と、メモリ22と、ハードディスク装置などの外部記憶装置23と、CD-ROMやDVD-ROMなどの可搬性を有する記憶媒体25からデータを読み取る読取装置24と、キーボードやマウスなどの入力装置26と、CRT、LCDなどの表示装置27と、インターネット3を介してマニュアル提供装置1と通信を行うための通信装置28と、上述した各構成要素間のデータ送受を司るインターフェース29とを備えた、一般的な構成を有する電子計算機上に構築することができる。
外部記憶装置23には、電子計算機の動作を統括的に制御するために、電子計算機が起動されるとメモリ22上にロードされCPU21により実行されるOSプログラム(PG)231と、WWWサーバプログラム(PG)232と、通信プログラム(PG)233と、ダウンロード(DL)対象コンテンツ作成プログラム(PG)234と、コンテンツデータベース(DB)235と、オリジナル閲覧用インデックスリスト236と、ダウンロード(DL)用インデックスリスト237と、管理テーブル238とが格納されている。
ここで、WWWサーバプログラム232や通信プログラム233やダウンロード対象コンテンツ作成プログラム234は、読取装置24により記憶媒体25から読み取られ、外部記憶装置23にインストールされるようにしてもよいし、あるいは、通信装置28を介してインターネット3から外部記憶装置23へダウンロードされるようにしてもよい。
コンテンツデータベース235には、マニュアルのドキュメントがHTML形式で格納されている。ここで、マニュアルのドキュメントは、図４に示すように、サブセクション毎に分割されている。このサブセクションが、マニュアルをマニュアル利用装置1へダウンロードする際の最小単位となる。
オリジナル閲覧用インデックスリスト236は、HTML形式のデータであり、コンテンツデータベース235に格納されているマニュアルの各ドキュメント（上述したように、各ドキュメントはサブセクションを単位として構成される）のインデックスが記述される。このオリジナル閲覧用インデックスリスト236には、マニュアル利用装置1のユーザがWWWブラウザ111を介して当該リストに記述されたインデックスを選択することにより、当該インデックスに対応するコンテンツをコンテンツデータベース235から読み出して閲覧できるように、リンク情報が設定されている。
ダウンロード用インデックスリスト237は、HTML形式のデータであり、コンテンツデータベース235に格納されているマニュアルの各ドキュメントのインデックスが記述されている。このダウンロード用インデックスリスト237には、チャプタ、セクションおよびサブセクション毎に、チェック項目が設けられており、マニュアル利用装置1のユーザが、WWWブラウザ111を介して、チェック項目にチェックを入れられるように構成されている。
管理テーブル238には、図５に示すように、コンテンツデータベース235に格納されているマニュアルのドキュメント各々について、更新日時やバージョンなどの管理情報とドキュメント中に設定されているリンク情報とが記述されている。
CPU21は、WWWサーバプログラム232と通信プログラム233とダウンロード対象コンテンツ作成プログラム234とを、メモリ22上にロードして実行する。これにより、WWWサーバ211と通信処理部212とダウンロード対象コンテンツ作成部213とを、電子計算機上に構築する。
WWWサーバ211は、HTML形式のデータを、マニュアル利用装置1のWWWブラウザ111がHTTPを利用して閲覧できるように公開する。
通信処理部212は、通信装置28を制御し、WWWサーバ211やダウンロード対象コンテンツ作成部213がマニュアル利用装置1と通信を行うために必要な各種プロトコル（たとえばPPPやTCP/IPなど）を処理する。また、これに加えて、マニュアル利用装置1へデータをダウンロードするために必要なプロトコル（たとえばftpなど）を処理する。
ダウンロード対象コンテンツ作成部213は、ダウンロード用リスト加工部2131と、コンテンツ入手部2132と、閲覧用リスト作成部2133と、ダウンロード管理テーブル作成部2134と、ダミーページ作成部2135と、ダウンロードフォルダ作成部2136とを有する。
ダウンロード用リスト加工部2131は、マニュアル利用装置1から送られてきたダウンロード用リスト提示要求に含まれる、後述するダウンロード管理テーブル（このテーブルには、マニュアル利用装置1が既にダウンロードしたコンテンツの更新日時やバージョンなどの管理情報が記述されている）と、図５に示す管理テーブル238とを比較する。そして、その結果に基づき、ダウンロード用インデックスリスト237を、マニュアル利用装置1のユーザがダウンロードされていないコンテンツを識別できるような表示形態に加工する。それから、加工したダウンロード用インデックスリスト237を、WWWサーバ211を介してマニュアル利用装置1に提示する。
コンテンツ入手部2132は、マニュアル利用装置1から送られてきたダウンロード指示に含まれるインデックスの情報により特定される、当該マニュアル利用装置1のユーザが選択したコンテンツを、コンテンツデータベース235から検索し、そのコピーを作成する。以下では、このコピーをダウンロード対象コンテンツと呼ぶこととする。
閲覧用リスト作成部2133は、コンテンツ入手部2132で入手したダウンロード対象コンテンツ各々のインデックスが記述された閲覧用インデックスリスト（以下、カスタマイズ閲覧用インデックスリストと呼ぶこととする）を作成する。このカスタマイズ閲覧用インデックスリストには、マニュアル利用装置1のユーザがWWWブラウザ111を介して当該リストに記述されたインデックスを選択することにより、当該インデックスに対応するダウンロード対象コンテンツを読み出して閲覧できるように、リンク情報が設定される。ここでは、カスタマイズ閲覧用インデックスリストとダウンロード対象コンテンツが、後述するダウンロードフォルダ作成部2136により１つのフォルダに収められることを前提として、相対的なパスを利用してリンク情報を設定するようにしている。
ダウンロード管理テーブル作成部2134は、図５に示す管理テーブル238を参照して、コンテンツ入手部2132で入手したダウンロード対象コンテンツ各々の管理情報とリンク情報が記述された管理テーブル（以下、ダウンロード管理テーブルと呼ぶこととする）を作成する。
ダミーページ作成部2135は、ダウンロード管理テーブル作成部2134で作成したダウンロード管理テーブルを参照し、ダウンロード対象コンテンツ各々について、リンク情報が設定されているか否かを調べる。そして、リンク情報が設定されている場合、当該リンク情報のリンク先がコンテンツ入手部2132で入手した他のダウンロード対象コンテンツに選ばれているか否かを調べる。選ばれている場合は、リンク先が前記他のダウンロード対象コンテンツとなるように前記リンク情報を設定する。一方、選ばれていない場合は、コンテンツがダウンロードされていない旨記述されたダミーページ（このダミーページのファイル名は、後にリンク先のコンテンツがダウンロードされた場合に、当該コンテンツに書き換えられるようにするために、当該コンテンツのファイル名と同じにする）をHTML形式で作成し、リンク先がこのダミーページとなるように前記リンク情報を設定する。
ダウンロードフォルダ作成部2136は、コンテンツ入手部2132で入手した（必要に応じてダミーページ作成部2135で加工された）ダウンロード対象コンテンツと、閲覧用リスト作成部2133で作成されたカスタマイズ閲覧用インデックスリストと、ダウンロード管理テーブル作成部2134で作成されたダウンロード管理テーブルと、ダミーページ作成部2135でダミーページが作成されていればそのダミーページと、を収めたダウンロードフォルダを作成する。そして、このダウンロードフォルダを、通信処理部212を介してマニュアル利用装置1に送信する。
次に、上記構成のマニュアル閲覧システムの動作について説明する。
まず、マニュアル提供装置2の動作について説明する。
図６は、図１に示すマニュアル提供装置2の動作を説明するためのフロー図である。
WWWサーバ211は、通信処理部212を介して、マニュアル利用装置1にアクセスされると（ステップS6001）、マニュアル利用装置1のWWWブラウザ111によるコンテンツの閲覧を行わせる（ステップS6002）。
まず、WWWサーバ211は、WWWブラウザ111に、図７に示すような初期画面を提示する。図示するように、この初期画面は、２つのフレームで構成される。一方のフレームには、オリジナル閲覧用インデックスリスト236が表示される。他方のフレームは、コンテンツデータベース235に格納されたマニュアルのドキュメントを表示するためのドキュメント表示領域171である。
ここで、マニュアル利用装置1のユーザが、入力装置16を用いて、オリジナル閲覧用インデックスリスト236の中から任意のインデックスを選択すると、WWWサーバ211は、当該インデックスに設定されているリンク情報により特定されるコンテンツを、コンテンツデータベース235から読み出し、WWWブラウザ111に提示する。これにより、図８に示すように、マニュアル利用装置1の表示装置17のドキュメント表示領域171に、前記ユーザが選択したインデックスに対応するドキュメントが表示される。
このように、マニュアル利用装置1のユーザは、表示装置17に表示されているオリジナル閲覧用インデックスリスト236に含まれるインデックスを選択することで、そのインデックスに対応するマニュアルのドキュメントをオンラインで閲覧することが可能となる。
さて、WWWサーバ211は、通信処理部212を介してマニュアル利用装置1よりダウンロード用リスト提示要求が送られてくると（ステップS6003）、当該要求をダウンロード対象コンテンツ作成部213に通知する。これを受けて、ダウンロード対象コンテンツ作成部213は、当該要求を送信したマニュアル利用装置1に提示すべきダウンロード用インデックスリストを作成する（ステップS6004〜S6008）。なお、ダウンロード用リスト提示要求は、マニュアル利用装置1のユーザが、入力装置16を用いて、表示装置17に表示されているオリジナル閲覧用インデックスリスト236に含まれている項目「ダウンロード」236aを選択することにより（図７、図８参照）、ダウンロード要求部112により作成されて、マニュアル利用装置1からマニュアル提供装置2へ送信される。
まず、ダウンロード用リスト加工部2131は、ダウンロード用リスト提示要求にダウンロード管理テーブルが含まれているか否かを判断する（ステップS6004）。含まれていない場合は、外部記憶装置23からダウンロード用インデックスリスト237を読み出し、マニュアル利用装置1のWWWブラウザ111に提示する（ステップS6005）。これにより、図９に示すように、マニュアル利用装置1の表示装置17に、ダウンロード用インデックスリスト237が表示される。
一方、ダウンロード用リスト提示要求にダウンロード管理テーブルが含まれている場合、ダウンロード用リスト加工部2131は、このダウンロード管理テーブルと、図５に示す管理テーブル238を比較する。そして、前記ダウンロード管理テーブルに記述されていないマニュアルのドキュメント、すなわち、マニュアル利用装置1に未だダウンロードされていないマニュアルのドキュメントを調べる（ステップS6006）。ここで、同じドキュメントであっても、バージョンもしくは更新日時が新しいドキュメントがあれば、このドキュメントも未だダウンロードされていないものとして扱う。それから、ダウンロード用リスト加工部2131は、外部記憶装置23からダウンロード用インデックスリスト237を読み出し、このリストを、マニュアル利用装置1に未だダウンロードされていないマニュアルのドキュメントについてのみ、チェック項目にチェックを入れられるように加工して（ステップS6007）、マニュアル利用装置1のWWWブラウザ111に提示する（ステップS6008）。これにより、図１０に示すように、マニュアル利用装置1の表示装置17に、ダウンロード用インデックスリスト237が、ダウンロード済のドキュメントが識別できるような表示形態で表示される。図１０に示す例では、チャプタ1と、サブセクション2.1.1と、セクション3.1が既にダウンロード済みであることを示している。
次に、WWWサーバ211は、通信処理部212を介してマニュアル利用装置1よりダウンロード指示が送られてくると（ステップS6009）、当該指示をダウンロード対象コンテンツ作成部213に通知する。これを受けて、ダウンロード対象コンテンツ作成部213は、当該指示を送信したマニュアル利用装置1に送信すべきマニュアルのドキュメントを含んだダウンロードフォルダを作成する（ステップS6010〜S6014）。なお、ダウンロード指示は、マニュアル利用装置1のユーザが、入力装置16を用いて、表示装置17に表示されているダウンロード用インデックスリスト237に含まれる任意のチェック項目237bにチェックを入れ、項目「サブミット」237aを選択することにより（図９、図１０参照）、ダウンロード要求部112により作成されて、マニュアル利用装置1からマニュアル提供装置2へ送信される。
まず、コンテンツ入手部2132は、ダウンロード指示に含まれているインデックスの情報（マニュアル利用装置1のユーザがチェック項目237bにチェックを入れたインデックス）に対応するコンテンツをコンテンツデータベース235から検索し、そのコピーであるダウンロード対象コンテンツを作成する（ステップS6010）。
次に、閲覧用リスト作成部2133は、カスタマイズ閲覧用インデックスリストを作成する（ステップS6011）。
具体的には、ステップS6004において、ダウンロード用リスト提示要求にダウンロード用管理テーブルが含まれていると判断されなかった場合、閲覧用リスト作成部2133は、オリジナル閲覧用インデックスリスト237から、コンテンツ入手部2132が入手したダウンロード対象コンテンツ以外のコンテンツのインデックスに関する情報を削除する。そして、残りのインデックスのリンク先を、当該インデックスが示すコンテンツのコピーであるダウンロード対象コンテンツに設定する。これにより、ダウンロード対象コンテンツのインデックスが記述された、カスタマイズ閲覧用インデックスリストを作成する。
たとえば、図９において、図１１に示すように、チャプタ1のチェック項目237bとセクション2.1のチェック項目237bにチェックが入れられて、ダウンロード指示された場合、閲覧用リスト作成部2133は、図７、図８に示す閲覧用インデックスリスト236から、チャプタ1（およびその下位のインデックス）とセクション2.1（およびその上位・下位のインデックス）以外のインデックスを削除する。そして、チャプタ１の各サブセクションとセクション2.1の各サブセクションのリンク先それぞれを、対応するドキュメントのコピーであるダウンロード対象コンテンツに設定する。
一方、ステップS6004において、ダウンロード用リスト提示要求にダウンロード管理テーブルが含まれていると判断された場合、閲覧用リスト作成部2133は、オリジナル閲覧用インデックスリスト237から、コンテンツ入手部2132が入手したダウンロード対象コンテンツのインデックスおよびダウンロード管理テーブルに記述されてるインデックス以外のインデックスに関する情報を削除する。そして、残りインデックスのリンク先を、当該インデックスが示すコンテンツのコピーであるダウンロード対象コンテンツに設定する。これにより、コンテンツ入手部2132が入手したダウンロード対象コンテンツのインデックスおよびダウンロード用管理テーブルのインデックスが記述された、カスタマイズ閲覧用インデックスリストを作成する。
たとえば、図１０において、図１２に示すように、セクション2.2のチェック項目237bにチェックが入れられて、ダウンロード指示がされた場合、閲覧用リスト作成部2133は、図７、図８に示す閲覧用インデックスリスト236から、セクション2.2（およびその上位のインデックス）と、ダウンロード管理テーブルに記述されているインデックス（図１０に示す例では、チャプタ1、サブセクション2.1.1およびセクション3.1と、これらの上位・下位のインデックス）以外のインデックスを削除する。そして、チャプタ１の各サブセクションとダウンロード管理テーブルに記述されているインデックスのリンク先それぞれを、対応するドキュメントのコピーであるダウンロード対象コンテンツに設定する。
なお、上述したように、カスタマイズ閲覧用インデックスリストとダウンロード対象コンテンツは、１つのフォルダに収められて、マニュアル利用装置1にダウンロードされるため、相対的なパスを利用して各インデックスのリンク情報を設定することが可能である。
次に、ダウンロード管理テーブル作成部2134は、図５に示す管理テーブル238を参照して、ダウンロード管理テーブルを作成する（ステップS6012）。
具体的には、ステップS6004において、ダウンロード用リスト提示要求にダウンロード用管理テーブルが含まれていると判断されなかった場合、ダウンロード管理テーブル作成部2134は、図５に示す管理テーブル238から、コンテンツ入手部2132が入手したダウンロード対象コンテンツのインデックス以外のインデックスに関する情報を削除し、ダウンロード管理テーブルを作成する。
たとえば、図９において、図１１に示すように、チャプタ1のチェック項目237bとセクション2.1のチェック項目237bにチェックが入れられて、ダウンロード指示された場合、ダウンロード管理テーブル作成部2134は、図５に示す管理テーブル238から、チャプタ1（およびその下位のインデックス）とセクション2.1（およびその上位・下位のインデックス）以外のインデックスに関する情報を削除する。これにより、図１３に示すようなダウンロード管理テーブルを作成する。
一方、ステップS6004において、ダウンロード用リスト提示要求にダウンロード管理テーブルが含まれていると判断された場合、ダウンロード管理テーブル作成部2134は、図５に示す管理テーブル238から、コンテンツ入手部2132が入手したダウンロード対象コンテンツのインデックスおよび当該要求に含まれているダウンロード管理テーブルに記述されてるインデックス以外のインデックスに関する情報を削除し、ダウンロード管理テーブルを作成する。
たとえば、図１０において、図１２に示すように、セクション2.2のチェック項目237bにチェックが入れられて、ダウンロード指示がされた場合、ダウンロード管理テーブル作成部2134は、図５に示す管理テーブル238から、セクション2.2（およびその上位・下位のインデックス）とダウンロード用リスト提示要求に含まれているダウンロード管理テーブルに記述されているインデックス（図１０に示す例では、チャプタ1、サブセクション2.1.1およびセクション3.1と、これらの上位・下位に位置するインデックス）以外のインデックスに関する情報を削除する。これにより、図１４に示すようなダウンロード管理テーブルを新たに作成する。
次に、ダミーページ作成部2135は、必要に応じてダミーページを作成する（ステップS6013）。
具体的には、ダウンロード管理テーブル作成部2134が作成したダウンロード管理テーブルを参照し、リンク情報が設定されているダウンロード対象コンテンツを調べる。たとえば、リンク情報が設定されているダウンロード対象コンテンツとして、図１３に示す例では、セクション1.2とサブセクション1.3.3とサブセクション2.1.1が抽出される。図１４に示す例では、セクション1.2とサブセクション1.3.3とサブセクション2.1.1とセクション2.2が抽出される。
次に、ダミーページ作成部2135は、抽出したダウンロード対象コンテンツに設定されているリンク情報のリンク先が、他のダウンロード対象コンテンツに選ばれているか否かを調べる。
たとえば、図１３に示す例では、サブセクション1.1.1とサブセクション1.3.1はダウンロード対象コンテンツである。したがって、抽出したダウンロード対象コンテンツに設定されているリンク情報のリンク先は、すべてダウンロード対象コンテンツであると判断される。一方、図１４に示す例では、サブセクション1.1.1とサブセクション1.3.1はダウンロード対象コンテンツであり、サブセクション2.1.2はダウンロード対象コンテンツでない。したがって、抽出したダウンロード対象コンテンツに設定されているリンク情報のリンク先は、セクション2.2を除き、ダウンロード対象コンテンツであると判断される。
それから、ダミーページ作成部2135は、抽出したダウンロード対象コンテンツに設定されているリンク情報のリンク先が、他のダウンロード対象コンテンツに選ばれている場合、当該リンク先が前記他のダウンロード対象コンテンツとなるように、前記抽出したダウンロード対象コンテンツに設定されているリンク情報を設定する。一方、選ばれていない場合は、コンテンツがダウンロードされていない旨記述されたダミーページ（このダミーページのファイル名は、後にリンク先のコンテンツがダウンロードされた場合に、当該コンテンツに書き換えられるようにするために、当該コンテンツのファイル名と同じにする）を、HTML形式で作成し、抽出したダウンロード対象コンテンツに設定されているリンク情報のリンク先がこのダミーページとなるように前記リンク情報を設定する。
なお、このダミーページに、抽出したダウンロード対象コンテンツに設定されているリンク情報の本来のリンク先である、コンテンツデータベース235に格納されているドキュメントへのリンク情報を設定してもよい。あるいは、マニュアル利用装置1の利用者が、このダミーページからダウンロード用リスト提示要求を発行するための項目「ダウンロード」を設定してもよい。
ダウンロードフォルダ作成部2136は、上記の処理が終了すると、コンテンツ入手部2132で入手した（必要に応じてダミーページ作成部2135で加工された）ダウンロード対象コンテンツと、閲覧用リスト作成部2133で作成されたカスタマイズ閲覧用インデックスリストと、ダウンロード管理テーブル作成部2134で作成されたダウンロード管理テーブルと、ダミーページ作成部2135でダミーページが作成されていればそのダミーページとを収めたダウンロードフォルダを作成する（ステップS6014）。そして、このダウンロードフォルダを、通信処理部212を介してマニュアル利用装置1に送信する（ステップS6015）。
次に、マニュアル利用装置1の動作について説明する。
マニュアル利用装置1の動作は、マニュアル提供装置2のWWWサーバ211にアクセスして、マニュアルのドキュメントをオンラインで閲覧している状態から、所望のマニュアルのドキュメントをダウンロードする場合と、該装置1の外部記憶装置13に記憶されているダウンロードフォルダにアクセスして、マニュアルのドキュメントをオフラインで閲覧している状態から、マニュアル提供装置2にアクセスして、所望のマニュアルのドキュメントをダウンロードする場合とに分けられる。
まず、マニュアル提供装置2のWWWサーバ211にアクセスして、マニュアルのドキュメントをオンラインで閲覧している状態から、所望のマニュアルのドキュメントをダウンロードする場合について説明する。
図１５は、図１に示すマニュアル利用装置1が、マニュアル提供装置2のWWWサーバ211にアクセスして、マニュアルのドキュメントを閲覧している状態から、所望のマニュアルのドキュメントをダウンロードする場合の動作を説明するためのフロー図である。
WWWブラウザ111は、入力装置16を介して入力されたユーザの指示にしたがい、通信処理部113を介してマニュアル提供装置2のWWWサーバ211にアクセスすると、WWWサーバ211よりオリジナル閲覧用インデックスリスト236を受け取り、表示装置17に、図７に示すような初期画面を表示させる。
ここで、マニュアル利用装置1のユーザが、入力装置16を用いて、オリジナル閲覧用インデックスリスト236の中から任意のインデックスを選択すると、WWWブラウザ111は、当該インデックスに設定されているリンク情報をWWWサーバ211に通知し、これにより、WWWサーバ211より当該インデックスに対応するドキュメントのデータを受け取り、図８に示すように、表示装置17のドキュメント表示領域171に前記ドキュメントを表示させる。
このように、マニュアル利用装置1のユーザは、表示装置17に表示されているオリジナル閲覧用インデックスリスト236に含まれるインデックスを選択することで、そのインデックスに対応するマニュアルのドキュメントをオンラインで閲覧する（ステップS12001）。
さて、WWWブラウザ111は、ユーザが入力装置16を用いて表示装置17に表示されているオリジナル閲覧用インデックスリスト236に含まれる項目「ダウンロード」236a（図７、図８参照）を選択すると（ステップS12002）、その旨をダウンロード要求部112に伝える。これを受けて、ダウンロード要求部112は、ダウンロード用リスト提示要求を作成し、通信処理部113を介してマニュアル提供装置2に送信する（ステップS12003）。この際、ダウンロード要求部112は、外部記憶装置13を検索して、マニュアル提供装置2からダウンロードフォルダを既に受け取っているか否かを調べる。受け取っている場合は、ダウンロード用リスト提示要求に前記ダウンロードフォルダに含まれているダウンロード管理テーブルの情報を含めて送信する。
それから、WWWブラウザ111は、マニュアル提供装置2からダウンロード用インデックスリストが送られてくると（ステップS12004）、これを表示装置17に表示させる（ステップS12005）。ステップS12003で送信したダウンロード用リスト提示要求にダウンロード管理テーブルが含まれていない場合、すなわち、マニュアル利用装置1がマニュアル提供装置2から始めてマニュアルのダウンロードをする場合、ダウンロード用インデックスリスト237は、図９に示すように、マニュアル提供装置2が提供する全てのドキュメント（コンテンツデータベース235に格納された全てのドキュメント）を、ユーザが選択できるような表示形態で、表示装置１７に表示される。一方、ステップS12003で送信したダウンロード用リスト提示要求にダウンロード管理テーブルが含まれている場合、すなわち、マニュアル利用装置1が既にマニュアル提供装置2からマニュアルをダウンロードしている場合、ダウンロード用インデックスリスト237は、図１０に示すように、マニュアル利用装置1が未だダウンロードしていないドキュメントのみを、ユーザが選択できるような表示形態で、表示装置17に表示される。
次に、WWWブラウザ111は、ユーザが入力装置16を用いて表示装置17に表示されているダウンロード用インデックスリスト237のチェック項目237bにチェックを入れ、項目「サブミット」237a（図９、図１０参照）を選択すると（ステップS12006）、その旨をダウンロード要求部112に伝える。これを受けて、ダウンロード要求部112は、チェック項目237ｂにチェックが入れられているインデックスの情報を含んだダウンロード指示を作成し、通信処理部113を介してマニュアル提供装置2に送信する（ステップS12007）。たとえば、図１１に示す例では、チャプタ1とセクション2.1の情報を含んだダウンロード指示を送信する。また、図１２に示す例では、セクション2.2の情報を含んだダウンロード指示を送信する。
それから、ダウンロード要求部112は、マニュアル提供装置2よりダウンロードフォルダが送られてくるのを待つ（ステップS12008）。次に、ダウンロード要求部112は、ステップS12003で送信したダウンロード用リスト提示要求にダウンロード管理テーブルが含まれていない場合、すなわち、マニュアル利用装置1がマニュアル提供装置2から始めてマニュアルのダウンロードをする場合（ステップS12009でNo）は、受信したダウンロードフォルダを外部記憶装置13に格納する（ステップS12010）。
一方、ステップS12003で送信したダウンロード用リスト提示要求にダウンロード管理テーブルが含まれている場合、すなわち、マニュアル利用装置1が既にマニュアル提供装置2からマニュアルをダウンロードしている場合（ステップS12009でYes）は、受信したダウンロードフォルダに含まれているダウンロード対象コンテンツ、カスタマイズ閲覧用インデックスリスト、ダウンロード管理テーブルおよびダミーページを、外部記憶装置13に格納されているダウンロードフォルダに書き込む（ステップS12011）。したがって、外部記憶装置13に格納されているダウンロードフォルダのカスタマイズ閲覧用インデックスリストとダウンロード管理テーブルは、新たに受信したダウンロードフォルダに含まれているカスタマイズ閲覧用インデックスリストとダウンロード管理テーブルに更新されることになる。また、外部記憶装置13に格納されているダウンロードフォルダに含まれるマニュアルドキュメントは、新たに受信したダウンロードフォルダにバージョンもしくは更新日時の新しいものが含まれている場合、この新しいドキュメントに更新される。さらに、外部記憶装置13に格納されているダウンロードフォルダに含まれているダミーページは、新たに受信したダウンロードフォルダにこのダミーページと同じファイル名のドキュメントが含まれる場合、この新しいドキュメントに更新される。
次に、該装置1の外部記憶装置13に記憶されているダウンロードフォルダにアクセスして、マニュアルのドキュメントをオフラインで閲覧している状態から、マニュアル提供装置2にアクセスして、所望のマニュアルのドキュメントをダウンロードする場合について説明する。
図１６は、図１に示すマニュアル利用装置1が、外部記憶装置13に記憶されているダウンロードフォルダにアクセスして、マニュアルのドキュメントを閲覧している状態から、マニュアル提供装置2にアクセスして、所望のマニュアルのドキュメントをダウンロードする場合の動作を説明するためのフロー図である。
WWWブラウザ111は、入力装置16を介して入力されたユーザの指示にしたがい、上記のようにして外部記憶装置13に格納したダウンロードフォルダからカスタマイズ閲覧用インデックスリストを読み出し、表示装置17に、図１７に示すような初期画面を提示する。図示するように、この初期画面は、２つのフレームで構成される。一方のフレームには、カスタマイズ閲覧用インデックスリスト136が表示される。他方のフレームは、ダウンロードフォルダに格納されたマニュアルのドキュメントを表示するためのドキュメント表示領域171である。
ここで、マニュアル利用装置1のユーザが、入力装置16を用いて、カスタマイズ閲覧用インデックスリスト136の中から任意のインデックスを選択すると、WWWブラウザ111は、当該インデックスに設定されているリンク情報を基に、当該インデックスに対応するドキュメントをダウンロードフォルダから読み出し、図１８に示すように、表示装置17のドキュメント表示領域171に前記ドキュメントを表示させる。
また、図１８に示すように、ドキュメント表示領域171に表示したドキュメントの他のドキュメントのリンク情報171aが設定されている場合、マニュアル利用装置1のユーザが入力装置16を用いてこのリンク情報171aを選択すると、WWWブラウザ111は、リンク先のドキュメントをダウンロードフォルダから読み出し、表示装置17のドキュメント表示領域171に前記ドキュメントを表示させる。この際、リンク先のドキュメントがダミーページである場合、図１９に示すような表示がなされる。
このように、マニュアル利用装置1のユーザは、表示装置17に表示されているカスタマイズ閲覧用インデックスリスト136に含まれているインデックスを選択することで、そのインデックスに対応するマニュアルのドキュメントをオフラインで閲覧することができる（ステップS13001）。
さて、WWWブラウザ111は、ユーザが、入力装置16を用いて、表示装置17に表示されているカスタマイズ閲覧用インデックスリスト136の項目「ダウンロード」136a（図１８、図１９参照）、あるいはダミーページの項目「ダウンロード」171cを選択すると（ステップS13002）、その旨をダウンロード要求部112に伝える。これを受けて、ダウンロード要求部112は、通信処理部113を介してマニュアル提供装置2にアクセスする（ステップS13003）。それから、ダウンロード要求部112は、外部記憶装置13に格納されているダウンロードフォルダのダウンロード管理テーブルを読み出し、当該テーブルの情報を含んだダウンロード用リスト提示要求を作成して、マニュアル提供装置2に送信する（ステップS13005）。その後は、図１５に示すステップS12006〜ステップS12011の処理を実行する（ステップS13005）。
以上、本発明の第１実施形態について説明した。
上記の第１実施形態によれば、マニュアル利用装置1のユーザは、カスタマイズ閲覧用インデックスリストに記述されたインデックスからマニュアルのドキュメントを呼び出して表示させることができる。カスタマイズ閲覧用インデックスリストには、マニュアル提供装置2からダウンロードしたマニュアルのドキュメント（ダウンロード対象コンテンツ）のインデックスのみが記述されるので紛らわしくない。したがって、マニュアル利用装置1のユーザは、カスタマイズ閲覧用インデックスリストを利用して、ダウンロードしたマニュアルを効率よく閲覧することができる。
次に、本発明の第２実施形態について説明する。
上記の第１実施形態では、マニュアル利用装置1がインターネット3を介してマニュアル提供装置2からマニュアルをダウンロードする場合について説明した。本実施形態では、マニュアル利用装置１’が、CD-ROMやDVD-ROMなどの可搬性を有する記憶媒体からハードディスクなどの外部記憶装置にマニュアルをダウンロードする場合について説明する。
図２０は、本発明の第２実施形態が適用されたマニュアル利用装置1’の概略構成図である。ここで、図２および図３に示す第１実施形態で説明した装置と同じ機能を有するものには、同じ番号を付している。
図示するように、本実施形態のマニュアル利用装置1’は、上記の第１実施形態のマニュアル利用装置1と同様の構成を有する電子計算機上に構築することができる。
記憶媒体15’には、コンテンツデータベース235と、オリジナル閲覧用インデックスリスト236と、ダウンロード用インデックスリスト237と、管理テーブル238とが格納されている。
外部記憶装置13には、OSプログラム131と、HTMLビューワプログラム135と、ダウンロード要求プログラム133と、ダウンロード対象コンテンツ作成プログラム234とが格納されている。
ここで、HTMLビューワプログラム135やダウンロード要求プログラム133やダウンロード対象コンテンツ作成プログラム234は、読取装置14により、記憶媒体15’から読み取られ、外部記憶装置13にダウンロードされるようにしてもよいし、あるいは、図示していない通信装置18を介してインターネットから外部記憶装置13へダウンロードされるようにしてもよい。
CPU11は、HTMLビューワプログラム135とダウンロード要求プログラム133とダウンロード対象コンテンツ作成プログラム234をメモリ12上にロードし実行する。これにより、HTMLビューワ115とダウンロード要求部112とダウンロード対象コンテンツ作成部214とを、電子計算機上に構築する。
HTMLビューワ115は、外部記憶装置13や記憶媒体15に格納されたHTML形式のデータを閲覧する。ダウンロード要求部112およびダウンロード対象コンテンツ作成部214は、図２および図３に示す第１実施形態の装置で用いたものと基本的に同様である。ただし、上記の第１実施形態では、マニュアル利用装置1がインターネット3を介してマニュアル提供装置2から外部記憶装置13にマニュアルをダウンロードするのに対し、本実施形態では、マニュアル利用装置１’が記憶媒体15’から外部記憶装置13にマニュアルをダウンロードするため、若干処理が異なる。
次に、本実施形態のマニュアル利用装置1’の動作について説明する。
マニュアル利用装置1’の動作は、記憶媒体15’にアクセスして、マニュアルのドキュメントを閲覧している状態から、所望のマニュアルのドキュメントをダウンロードする場合と、外部記憶装置13に記憶されているダウンロードフォルダにアクセスして、マニュアルのドキュメントを閲覧している状態から、記憶媒体15’にアクセスして、所望のマニュアルのドキュメントをダウンロードする場合とに分けられる。
まず、記憶媒体15’にアクセスして、マニュアルのドキュメントを閲覧している状態から、所望のマニュアルのドキュメントをダウンロードする場合について説明する。
図２１は、図２０に示すマニュアル利用装置1’が、記憶媒体15’にアクセスして、マニュアルのドキュメントを閲覧している状態から、所望のマニュアルのドキュメントをダウンロードする場合の動作を説明するためのフロー図である。
HTMLビューワ115は、入力装置16を介して入力されたユーザの指示にしたがい、読取装置14を介して記憶媒体15’にアクセスして、オリジナル閲覧用インデックスリスト236を読み出し、表示装置17に、図７に示すような初期画面を表示させる。
ここで、ユーザが入力装置16を用いてオリジナル閲覧用インデックスリスト236の中から任意のインデックスを選択すると、HTMLビューワ115は、当該インデックスに設定されているリンク情報を基に、記憶媒体15’のコンテンツデータベース235から当該インデックスに対応するドキュメントのデータを読み出し、図８に示すように、表示装置17のドキュメント表示領域171に前記ドキュメントを表示させる。
このように、ユーザは、表示装置17に表示されているオリジナル閲覧用インデックスリスト236に含まれるインデックスを選択することで、そのインデックスに対応するマニュアルのドキュメントを閲覧する（ステップS14001）。
さて、HTMLビューワ115は、ユーザが入力装置16を用いて表示装置17に表示されているオリジナル閲覧用インデックスリスト236に含まれる項目「ダウンロード」236a（図７、図８参照）を選択すると（ステップS14002）、その旨をダウンロード要求部112に伝える。これを受けて、ダウンロード要求部112は、ダウンロード用リスト提示要求を作成し、ダウンロード対象コンテンツ作成部213に通知する（ステップS14003）。この際、ダウンロード要求部112は、外部記憶装置13を検索して、ダウンロードフォルダを既に格納しているか否かを調べ、格納している場合は、ダウンロード用リスト提示要求に前記ダウンロードフォルダに含まれているダウンロード管理テーブルの情報を含めて通知する。
ダウンロード対象コンテンツ作成部213は、ダウンロード用リスト提示要求を受け取ると、ダウンロード用インデックスリストを作成する（ステップS14004〜S14008）。
まず、ダウンロード用リスト加工部2131は、ダウンロード用リスト提示要求にダウンロード管理テーブルが含まれているか否かを判断する（ステップS14004）。含まれていない場合は、読取装置14を介して記憶媒体15’からダウンロード用インデックスリスト237を読み出し、HTMLビューワ115に提示する（ステップS14005）。これにより、図９に示すように、表示装置17に、ダウンロード用インデックスリスト237が表示される。
一方、ダウンロード用リスト提示要求にダウンロード管理テーブルが含まれている場合、ダウンロード用リスト加工部2131は、このダウンロード管理テーブルと、記憶媒体15’に格納されている管理テーブル238とを比較する。そして、ダウンロード管理テーブルに記述されていないマニュアルのドキュメント、すなわち、外部記憶装置13に未だダウンロードされていないマニュアルのドキュメントを調べる（ステップS14006）。ここで、同じドキュメントであっても、バージョンもしくは更新日時の新しいドキュメントがあれば、このドキュメントも未だダウンロードされていないものとして扱う。それから、ダウンロード用リスト加工部2131は、読取装置14を介して記憶媒体15’からダウンロード用インデックスリスト237を読み出し、このリストを、外部記憶装置13に未だダウンロードされていないマニュアルのドキュメントについてのみ、チェック項目にチェックを入れられるように加工して（ステップS14007）、HTMLビューワ115に通知する（ステップS14008）。これにより、図１０に示すように、表示装置17に、ダウンロード用インデックスリストが、ダウンロード済のドキュメントが識別できるような表示形態で表示される。
次に、HTMLビューワ115は、ユーザが入力装置16を用いて表示装置17に表示されているダウンロード用インデックスリスト237のチェック項目237bにチェックを入れ、項目「サブミット」237a（図９、図１０参照）を選択すると（ステップS14009）、その旨をダウンロード要求部112に伝える。これを受けて、ダウンロード要求部112は、チェック項目237ｂにチェックが入れられているインデックスの情報を含んだダウンロード指示を作成し、ダウンロード対象コンテンツ作成部213に通知する（ステップS14010）。
ダウンロード対象コンテンツ作成部213は、ダウンロード指示を受け取ると、ダウンロードフォルダを作成する（ステップS14011〜S14015）。
まず、コンテンツ入手部2132は、ダウンロード指示に含まれるインデックスの情報（ユーザがチェック項目237bにチェックを入れたインデックス）に対応するコンテンツを記憶媒体15’のコンテンツデータベース235から検索し、そのコピーであるダウンロード対象コンテンツを作成する（ステップS14011）。
次に、閲覧用リスト作成部2133は、カスタマイズ閲覧用インデックスリストを作成する（ステップS14012）。
具体的には、前記ダウンロード用リスト提示要求にダウンロード用管理テーブルが含まれていない場合、閲覧用リスト作成部2133は、オリジナル閲覧用インデックスリスト237から、コンテンツ入手部2132が入手したダウンロード対象コンテンツ以外のコンテンツのインデックスに関する情報を削除する。そして、残りのインデックスのリンク先を、当該インデックスが示すコンテンツのコピーであるダウンロード対象コンテンツに設定する。一方、前記ダウンロード用リスト提示要求にダウンロード管理テーブルが含まれている場合、閲覧用リスト作成部2133は、オリジナル閲覧用インデックスリスト237から、コンテンツ入手部2132が入手したダウンロード対象コンテンツのインデックスおよびダウンロード管理テーブルに記述されているインデックス以外のインデックスに関する情報を削除する。そして、残りインデックスのリンク先を、当該インデックスが示すコンテンツのコピーであるダウンロード対象コンテンツに設定する。
次に、ダウンロード管理テーブル作成部2134は、図５に示す管理テーブル238を参照して、ダウンロード管理テーブルを作成する（ステップS14013）。
具体的には、前記ダウンロード用リスト提示要求にダウンロード用管理テーブルが含まれていない場合、ダウンロード管理テーブル作成部2134は、管理テーブル238から、コンテンツ入手部2132が入手したダウンロード対象コンテンツのインデックス以外のインデックスに関する情報を削除し、ダウンロード管理テーブルを作成する。一方、前記ダウンロード用リスト提示要求にダウンロード管理テーブルが含まれている場合、ダウンロード管理テーブル作成部2134は、管理テーブル238から、コンテンツ入手部2132が入手したダウンロード対象コンテンツのインデックスおよび当該要求に含まれているダウンロード管理テーブルに記述されているインデックス以外のインデックスに関する情報を削除し、ダウンロード管理テーブルを作成する。
次に、ダミーページ作成部2135は、必要に応じてダミーページを作成する（ステップS14014）。
具体的には、ダウンロード管理テーブル作成部2134が作成したダウンロード管理テーブルを参照し、リンク情報が設定されているダウンロード対象コンテンツを調べる。次に、抽出したダウンロード対象コンテンツに設定されているリンク情報のリンク先が、他のダウンロード対象コンテンツに選ばれているか否かを調べる。それから、抽出したダウンロード対象コンテンツに設定されているリンク情報のリンク先が、他のダウンロード対象コンテンツに選ばれている場合、当該リンク先が前記他のダウンロード対象コンテンツとなるように、前記抽出したダウンロード対象コンテンツに設定されているリンク情報を設定する。一方、選ばれていない場合は、コンテンツがダウンロードされていない旨記述されたダミーページ（このダミーページのファイル名は、後にリンク先のコンテンツがダウンロードされた場合に、当該コンテンツに書き換えられるようにするために、当該コンテンツのファイル名と同じにする）を、HTML形式で作成し、抽出したダウンロード対象コンテンツに設定されているリンク情報のリンク先がこのダミーページとなるように前記リンク情報を設定する。
ダウンロードフォルダ作成部2136は、上記の処理が終了すると、コンテンツ入手部2132で入手した（必要に応じてダミーページ作成部2135で加工された）ダウンロード対象コンテンツと、閲覧用リスト作成部2133で作成されたカスタマイズ閲覧用インデックスリストと、ダウンロード管理テーブル作成部2134で作成されたダウンロード管理テーブルと、ダミーページ作成部2135でダミーページが作成されていればそのダミーページとを収めたダウンロードフォルダを作成する（ステップS14015）。
ダウンロード要求部112は、ダウンロード対象コンテンツ作成部213によりダウンロードフォルダが作成されると、前記ダウンロード用リスト提示要求にダウンロード管理テーブルが含まれていない場合（ステップS14016でNo）は、このダウンロードフォルダを外部記憶装置13にそのまま格納する（ステップS14017）。一方、前記ダウンロード用リスト提示要求にダウンロード管理テーブルが含まれている場合（ステップS14016でYes）は、このダウンロードフォルダに含まれているダウンロード対象コンテンツ、カスタマイズ閲覧用インデックスリスト、ダウンロード管理テーブルおよびダミーページを、外部記憶装置13に格納されているダウンロードフォルダに書き込む（ステップS14018）。したがって、外部記憶装置13に格納されているダウンロードフォルダのカスタマイズ閲覧用インデックスリストとダウンロード管理テーブルは、新たに作成されたダウンロードフォルダに含まれているカスタマイズ閲覧用インデックスリストとダウンロード管理テーブルに更新されることになる。また、外部記憶装置13に格納されているダウンロードフォルダに含まれているマニュアルドキュメントは、新たに作成されたダウンロードフォルダにバージョンもしくは更新日時の新しいものが含まれている場合、この新しいドキュメントに更新される。さらに、外部記憶装置13に格納されているダウンロードフォルダに含まれているダミーページは、新たに作成されたダウンロードフォルダに、このダミーページと同じファイル名のドキュメントが含まれている場合、この新しいドキュメントに更新される。
次に、外部記憶装置13に記憶されているダウンロードフォルダにアクセスして、マニュアルのドキュメントを閲覧している状態から、記憶媒体15’にアクセスして、所望のマニュアルのドキュメントをダウンロードする場合について説明する。
図２２は、図２０に示すマニュアル利用装置1’が、外部記憶装置13に記憶されているダウンロードフォルダにアクセスして、マニュアルのドキュメントを閲覧している状態から、記憶媒体15’にアクセスして、所望のマニュアルのドキュメントをダウンロードする場合の動作を説明するためのフロー図である。
HTMLビューワ115は、入力装置16を介して入力されたユーザの指示にしたがい、上記のようにして外部記憶装置13に格納したダウンロードフォルダからカスタマイズ閲覧用インデックスリストを読み出し、表示装置17に、図１７に示すような、カスタマイズ閲覧用インデックスリスト136と、ダウンロードフォルダに格納されたマニュアルのドキュメントを表示するためのドキュメント表示領域171とで構成される初期画面を表示させる。
ここで、ユーザが、入力装置16を用いて、カスタマイズ閲覧用インデックスリスト136の中から任意のインデックスを選択すると、HTMLビューワ115は、当該インデックスに設定されているリンク情報を基に、当該インデックスに対応するドキュメントをダウンロードフォルダから読み出し、図１８に示すように、表示装置17のドキュメント表示領域171に前記ドキュメントを表示させる。
また、図１８に示すように、ドキュメント表示領域171に表示したドキュメントに他のドキュメントのリンク情報171aが設定されている場合、マニュアル利用装置1のユーザが入力装置16を用いてこのリンク情報171aを選択すると、HTMLブラウザ115は、リンク先のドキュメントをダウンロードフォルダから読み出し、表示装置17のドキュメント表示領域171に前記ドキュメントを表示させる。
このように、ユーザは、表示装置17に表示されているカスタマイズ閲覧用インデックスリスト136に含まれるインデックスを選択することで、そのインデックスに対応するマニュアルのドキュメントを閲覧することができる（ステップS15001）。
さて、HTMLビューワ115は、ユーザが、入力装置16を用いて、表示装置17に表示されているカスタマイズ閲覧用インデックスリスト136の項目「ダウンロード」136a（図１８、図１９参照）を選択すると（ステップS15002）、その旨をダウンロード要求部112に伝える。これを受けて、ダウンロード要求部112は、外部記憶装置13に格納されているダウンロードフォルダのダウンロード管理テーブルを読み出し、当該テーブルの情報を含んだダウンロード用リスト提示要求を作成し、ダウンロード対象コンテンツ作成部213に通知する（ステップS15003）。その後は、図２１に示すステップS14004〜ステップS14018の処理を実行する（ステップS15004）。
以上、本発明の第２実施形態について説明した。
上記の第２実施形態によれば、マニュアル利用装置1’のユーザは、カスタマイズ閲覧用インデックスリストに記述されたインデックスからマニュアルのドキュメントを呼び出して表示させることができる。カスタマイズ閲覧用インデックスリストには、記憶媒体15’からダウンロードしたマニュアルのドキュメント（ダウンロード対象コンテンツ）のインデックスのみが記述されるので紛らわしくない。したがって、マニュアル利用装置1’のユーザは、カスタマイズ閲覧用インデックスリストを利用して、ダウンロードしたマニュアルを効率よく閲覧することができる。
次に、本発明の第３実施形態について説明する。
本発明の第３実施形態が適用されたマニュアル閲覧システムでは、図１に示す第１実施形態のマニュアル閲覧システムにおいて、マニュアル提供装置2に代えてマニュアル提供装置2’を用いている。なお、本実施形態で用いるマニュアル利用装置1は、ダウンロード要求部112での処理が異なる点を除き、図２に示すマニュアル利用装置1と同様である。
図２３は、本実施形態のマニュアル提供装置2’の概略構成図である。ここで、図２および図３に示す第１実施形態で説明した装置や図２０に示す第２実施形態で説明した装置と同じ機能を有するものには、同じ番号を付している。
図示するように、マニュアル提供装置2’は、上記の第１実施形態のマニュアル提供装置2と同様の構成を有する電子計算機上に構築することができる。
外部記憶装置23には、OSプログラム231と、WWWサーバプログラム232と、通信プログラム233と、ダウンロード対象コンテンツ作成プログラム234’と、コンテンツデータベース235と、イメージデータフォルダ（DF）239と、オリジナル閲覧用インデックスリスト236と、管理テーブル238’とが格納されている。
イメージデータフォルダ239には、コンテンツデータベース235に格納されているマニュアルのドキュメント中に設定されているリンク情報の、リンク先となるべきイメージデータが格納されている。ここで、イメージデータフォルダ239は、図２４に示すように、静止画フォルダと動画フォルダからなり、同じ名称のイメージデータが、静止画フォルダには静止画データ（たとえばGIF）形式で、動画フォルダには動画データ（たとえばアニメーションGIF）形式で格納されている。
管理テーブル238’には、図２５に示すように、コンテンツデータベース235に格納されているマニュアルのドキュメント各々について、当該ドキュメント中に設定されているリンク情報が記述されている。たとえば、図２５に示す例では、ドキュメントSub Section1.1.1には、イメージデータImage No1がリンクされており、ドキュメントSection1.2には、ドキュメントSub Section1.1.1がリンクされていることを示している。
なお、本実施形態では、あるドキュメントについて、リンク情報のリンク先がイメージデータの場合、当該ドキュメントを表示した場合に、リンク先のイメージデータが自動的に読み出されて当該ドキュメント中に貼付されるように設定されているものとする。一方、あるドキュメントについて、リンク情報のリンク先が他のマニュアルドキュメントの場合、当該ドキュメントを表示した場合に、ユーザが当該ドキュメント中に表示されているリンク情報を選択することで、リンク先の他のマニュアルドキュメントが読み出され、当該ドキュメントに代えて他のマニュアルドキュメントが表示されるように設定されているものとする（いわゆるホットスポット）。このようなリンク情報の設定は、HTMLを用いることで実現できる。
また、管理テーブル238’には、図２５に示すように、複数のモデル（知識レベル別として初心者、中級者および上級者の３モデル（エディション）、および、使用目的別としてカレンダ印刷、葉書印刷、写真印刷およびラベル印刷の４モデル（エディション）の合計７モデル）毎に、コンテンツデータベース235に格納されているマニュアルのドキュメント各々に対応するエントリが設けられている。そして、モデル毎に、コンテンツデータベース235からマニュアル利用装置1へダウンロードすべきマニュアルのドキュメントに対応するエントリにチェックが付けられている。たとえば、図２５に示す例では、初心者モデルでは、Chapter1に含まれるすべてのドキュメントがダウンロード対象コンテンツに選択されており、中級者モデルでは、Chapter2およびChapter3に含まれるすべてのドキュメントがダウンロード対象コンテンツに選択されている。なお、本実施形態では、プリンタのマニュアルを想定している。
CPU21は、WWWサーバプログラム232と通信プログラム233とダウンロード対象コンテンツ作成プログラム234’とをメモリ12上にロードして実行する。これにより、WWWサーバ211と通信処理部212とDL対象コンテンツ作成部213’とを、電子計算機上に構築する。
ダウンロード対象コンテンツ作成部213’は、マニュアル利用装置1のユーザの知識レベルや使用目的に応じたマニュアルのドキュメントのみをコンテンツデータベース235から読み出し、マニュアル利用装置1へダウンロードする。
ダウンロード対象コンテンツ作成部213’は、システム情報収集部2141と、質疑応答部2140と、モデル選択部2144と、リスト選択部2143と、コンテンツ入手部2132’と、閲覧用リスト作成部2133と、コンテンツ加工部2142と、を有する。
システム情報収集部2141は、マニュアル利用装置1より送られてきたダウンロード指示に含まれる、マニュアル利用装置１が構築される電子計算機のシステム情報（たとえばCPU11の動作周波数やメモリ12の容量など）を取得する。
質疑応答部2140は、通信処理部212を介して、予め定められた複数の質問をマニュアル利用装置1に送信して、マニュアル利用装置1のユーザにウィザード形式で提示する。そして、入力装置16を用いてユーザが入力した回答を、通信処理部212を介して、マニュアル利用装置1から受け取る。なお、本実施形態では、ユーザに提示する質問に、プリンタ（上述したように、本実施形態ではダウンロードするマニュアルとしてプリンタのマニュアルを想定している）の知識レベルに関する質問と、プリンタの使用目的に関する質問と、ダウンロードしたマニュアルのドキュメントを表示装置17に表示する際のフォントサイズ（あるいはユーザの年齢）に関する質問を含めるようにしている。
モデル選択部2144は、質疑応答部2140にてマニュアル利用装置1より受け付けたユーザの回答にしたがい、管理テーブル238’に記述されている複数モデルのなかから、少なくとも１つのモデルを選択する。具体的には、質疑応答部2140で受け付けた、プリンタの知識レベルに関する質問の回答にしたがい、図２５に示す初心者、中級者および上級者の３モデルのなかから、いずれか１つを選択する。また、プリンタの使用目的に関する質問に対して、ユーザが使用目的を回答した場合には、図２５に示すカレンダ印刷、葉書印刷、写真印刷およびラベル印刷の４モデルのなかから、ユーザが回答した使用目的のモデルを選択する。
リスト選択部2143は、図２５に示す管理テーブル238’から、モデル選択部2144が選択したモデルに含まれるマニュアルのドキュメントのインデックスを取得する。たとえば、モデル選択部2144が選択したモデルが初心者とラベル印刷のモデルである場合、リスト選択部2143は、図２５に示す管理テーブル238’から、Chapter1に含まれるすべてのドキュメントとSection3.1のドキュメントのインデックスを取得する。
コンテンツ入手部2132’は、リスト選択部2143が選択したインデックスに対応するマニュアルのドキュメントをコンテンツデータベース235より検索する。そして、当該ドキュメントをコピーする。たとえば、リスト選択部2143が、Chapter1に含まれるすべてのドキュメントとSection3.1のドキュメントのインデックスを取得した場合、コンテンツ入手部2132’は、図４に示すコンテンツデータベース235に格納されている、Chapter1に含まれるすべてのドキュメントとSection3.1のドキュメントをコピーする。そして、このコピーをダウンロード対象コンテンツとする。
また、コンテンツ入手部2132’は、図２５に示す管理テーブル238’を参照し、ダウンロード対象コンテンツ中にイメージデータへのリンク情報が設定されているか否かを判断する。イメージデータへのリンク情報が設定されている場合、コンテンツ入手部2132’は、システム情報収集部2141が収集したシステム情報により特定されるマニュアル利用装置1の処理能力を調べる。そして、当該処理能力が所定レベル（たとえばマニュアル利用装置1が構築される電子計算機のCPU11の動作周波数が300MHz、メモリ12の容量が64Mbyte）以上であれば、リンク先データを図２４に示すイメージデータフォルダ239の動画フォルダからコピーし、前記所定レベル未満であればイメージデータフォルダ239の静止画フォルダからコピーする。たとえば、コンテンツ入手部2132’は、ドキュメントSub Section1.1.1を入手した場合、システム情報収集部2141が収集したシステム情報により特定されるマニュアル利用装置1の処理能力が所定レベル以上であれば、ドキュメントSub Section1.1.1中に設定されているリンク情報（図２５参照）のリンク先データImage NO1を、動画フォルダからコピーし、所定レベル未満であれば、静止画フォルダからコピーする。
なお、本実施形態では、図２５に示す管理テーブル238’において、あるモデルに含まれるマニュアルのドキュメント中に、他のマニュアルのドキュメントへのリンク情報が設定されている場合、当該他のマニュアルのドキュメントも、同じモデルに含まれるように設定している。たとえば、図２５において、上級者モデルに含まれるドキュメントSub Section4.1.1中に設定されているリンク情報のリンク先であるドキュメントSection3.1は、同じ上級者モデルに含まれるように設定されている。このため、コンテンツ入手部2132’がダウンロード対象コンテンツとして入手したマニュアルのドキュメント中に、他のマニュアルのドキュメントへのリンク情報が設定されている場合、コンテンツ入手部2132’は、当該他のマニュアルのドキュメントもダウンロード対象コンテンツとして入手していることになる。したがって、ダウンロード対象コンテンツとして入手したマニュアルのドキュメント中に設定されているリンク情報のリンク先が他のマニュアルのドキュメントである場合、当該他のマニュアルのドキュメントをリンク先データとしてコピーする必要はない。
コンテンツ加工部2412は、質疑応答部2140でマニュアル利用装置1より受け付けた、フォントサイズ（あるいはユーザの年齢）に関する質問に対するユーザの回答にしたがい、ダウンロード対象コンテンツのフォントサイズを決定する。そして、コンテンツ入手部21425で入手したマニュアルのドキュメントが、前記決定したフォントサイズでマニュアル利用装置1の表示装置17に表示されるよう当該ドキュメントを設定する。このようなフォントサイズの設定は、HTMLを用いることで実現できる。
次に、上記構成のマニュアル閲覧システムの動作について説明する。
まず、マニュアル提供装置2’の動作について説明する。
図２６は、図２３に示すマニュアル提供装置2’の動作を説明するためのフロー図である。
WWWサーバ211は、通信処理部212を介して、マニュアル利用装置1にアクセスされると（ステップS26001）、マニュアル利用装置1のWWWブラウザ111によるコンテンツの閲覧を行わせる（ステップS26002）。
まず、WWWサーバ211は、WWWブラウザ111に、図７に示すような初期画面を提示する。ここで、マニュアル利用装置1のユーザが、入力装置16を用いて、オリジナル閲覧用インデックスリスト236の中から任意のインデックスを選択すると、WWWサーバ211は、当該インデックスに設定されているリンク情報により特定されるコンテンツを、図４に示すコンテンツデータベース235から読み出し、WWWブラウザ111に提示する。これにより、図８に示すように、マニュアル利用装置1の表示装置17のドキュメント表示領域171に、前記ユーザが選択したインデックスに対応するドキュメントが表示される。
このように、マニュアル利用装置1のユーザは、表示装置17に表示されているオリジナル閲覧用インデックスリスト236に含まれるインデックスを選択することで、そのインデックスに対応するマニュアルのドキュメントをオンラインで閲覧することが可能となる。
さて、WWWサーバ211は、通信処理部212を介してマニュアル利用装置1よりダウンロード指示が送られてくると（ステップS26003）、その旨をダウンロード対象コンテンツ作成部213’に伝える。これを受けて、ダウンロード対象コンテンツ作成部213’のシステム情報収集部2141は、当該ダウンロード指示に含まれるシステム情報（マニュアル利用装置1が構築される電子計算機のシステム情報）を取得する（ステップS26004）。
なお、ダウンロード指示は、マニュアル利用装置1のユーザが、入力装置16を用いて、表示装置17に表示されているオリジナル閲覧用インデックスリスト236に含まれている項目「ダウンロード」236aを選択することにより（図７、図８参照）、ダウンロード要求部112により作成されて、マニュアル利用装置1からマニュアル提供装置２へ送信される。
次に、質疑応答部2140は、通信処理部212を介して、予め定められた複数の質問を、マニュアル利用装置1に送信して、マニュアル利用装置1のユーザにウィザード形式で提示する。そして、入力装置16を用いてユーザが入力した回答を、通信処理部212を介して、マニュアル利用装置1から受け取る（ステップS26005、S26006）。
上述したように、本実施形態では、予め定められた複数の質問として、プリンタの知識レベルに関する質問と、プリンタの使用目的に関する質問と、フォントサイズまたは年齢に関する質問を、マニュアル利用装置1に送信して、マニュアル利用装置1のユーザにウィザード形式で提示するようにしている。
図２７は、質疑応答部2140によってマニュアル利用装置1の表示装置17に表示されるプリンタの知識レベルに関する質問の表示例を示した図である。図に示された各質問に対して、マニュアル利用装置1のユーザは、入力装置16を使って該当する項目にチェックを入れられるようになっている。なお、図２７に示す例では、ユーザが入力装置16を使って、質問１.コンピュータの経験年数「３年以上」、質問２.プリンタの経験年数「１年〜３年」、質問３.自社製プリンタ（提供しようとしているマニュアルが対象とするプリンタメーカのプリンタ）の使用経験「なし」に、それぞれチェックをいれた場合を示している。図２７に示された質問１.〜３.に対して、ユーザが該当する項目にチェックを入れ、「次へ」ボタン11221を選択すると、マニュアル利用装置1のダウンロード要求部112は、チェックされた項目に関する情報を、プリンタの知識レベルに関する質問１.〜３.の回答として、マニュアル提供装置２’へ送信する。質疑応答部２１４０は、マニュアル利用装置1よりプリンタの知識レベルに関する質問１.〜３.の回答を受け取ると、プリンタの使用目的に関する質問をマニュアル利用装置1に送信して、マニュアル利用装置1のユーザに提示する。
図２８は、質疑応答部2140によってマニュアル利用装置1の表示装置17に表示されるプリンタの使用目的に関する質問の表示例を示した図である。図に示された質問に対して、マニュアル利用装置1のユーザは、入力装置16を使って該当する項目（複数選択可能）にチェックを入れられるようになっている。なお、図２８に示す例では、ユーザが入力装置16を使って、「写真を印刷する」、「ラベルを印刷する」の項目にチェックをいれた場合を示している。図２８に示された質問に対して、ユーザが該当する項目にチェックを入れ（不要ならチェックを入れることなしに）、「次へ」ボタン11221を選択すると、マニュアル利用装置1のダウンロード要求部112は、チェックされた項目に関する情報を、プリンタの使用目的に関する質問の回答として、マニュアル提供装置2’へ送信する。質疑応答部2140は、マニュアル利用装置1よりプリンタの使用目的に関する回答を受け取ると、フォントサイズに関する質問をマニュアル利用装置1に送信して、マニュアル利用装置1のユーザに提示する。なお、「戻る」ボタン11222が選択された場合、マニュアル利用装置1のダウンロード要求部112は、その旨をマニュアル提供装置2’へ送信する。これを受けて、質疑応答部2140は、図２７に示すプリンタの知識レベルに関する質問をマニュアル利用装置1に再度送信して、マニュアル利用装置1よりプリンタの知識レベルに関する質問の回答を再度受け取る。
図２９は、質疑応答部2140によってマニュアル利用装置1の表示装置17に表示されるマニュアルのフォントサイズに関する質問の表示例を示した図である。図に示された質問に対して、マニュアル利用装置1のユーザは、入力装置16を使って該当する項目にチェックを入れられるようになっている。なお、図２９に示す例では、ユーザが入力装置16を使って、フォントサイズ「大きめ」の項目にチェックをいれた場合を示している。図２９に示された質問に対して、ユーザが該当する項目にチェックを入れ、「終了」ボタン11223を選択すると、マニュアル利用装置1のダウンロード要求部112は、チェックされた項目に関する情報を、フォントサイズに関する質問の回答として、マニュアル提供装置2’へ送信する。質疑応答部2140は、マニュアル利用装置1によりフォントサイズに関する質問の回答を受け取ると、当該フォントサイズに関する質問の回答をコンテンツ加工部2142へ通知する。また、先にマニュアル利用装置1より受け取ったプリンタの知識レベルに関する質問の回答およびプリンタの使用目的に関する質問の回答をモデル選択部2144へ通知する。なお、「戻る」ボタン11222が選択された場合、マニュアル利用装置1のダウンロード要求部112は、その旨をマニュアル提供装置2’へ送信する。これを受けて、質疑応答部2140は、図２８に示すプリンタの使用目的に関する質問をマニュアル利用装置1に再度送信して、マニュアル利用装置1よりプリンタの使用目的に関する質問の回答を再度受け取る。
さて、モデル選択部2144は、質疑応答部2140よりプリンタの知識レベルに関する質問の回答およびプリンタの使用目的に関する質問の回答を受け取ると（ステップS26006でYes）、先ず、プリンタの知識レベルに関する質問の回答にしたがい、所定の選択規準に基づいて、図２５に示す管理テーブル238’に記述された知識レベル別のモデル（初心者モデル、中級者モデルおよび上級者モデル）のなかから、いずれか１つを選択する（ステップS26007）。
たとえば、図２７に示すプリンタの知識レベルに関する質問の表示例において、その回答が、コンピュータおよびプリンタの使用歴が共に３年以上であり、かつ、自社製プリンタを使用した経験がある場合は、上級者モデルを選択する。また、コンピュータおよびプリンタの使用歴が共に１年未満であり、かつ、自社製プリンタを使用した経験がない場合は、初心者モデルを選択する。そして、上記以外の場合は、中級者モデルを選択する。
それから、モデル選択部2144は、プリンタの使用目的に関する質問の回答にしたがい、必要に応じて、図２５に示す管理テーブル238’に記述された使用目的別のモデル（カレンダ印刷モデル、葉書印刷モデル、写真印刷モデルおよびラベル印刷モデル）のなかから、任意のモデルを選択する（ステップS26008）。
たとえば、図２８に示すプリンタの使用目的に関する質問の表示例において、写真印刷とラベル印刷の項目にチェックが入れられている場合は、写真印刷モデルとラベル印刷モデルを選択する。なお、図２８において何も選択されていない場合には、図２５に示す管理テーブル238’に記述された使用目的別のモデルからは選択しない。
次に、リスト選択部2143は、図２５に示す管理テーブル238’から、ステップS26007〜S26008にてモデル選択部2144が選択したモデルに含まれるマニュアルのドキュメントのインデックスを取得する（ステップS26009）。
次に、コンテンツ入手部2132’は、ステップS26009にてリスト選択部2143が取得したインデックスに対応するマニュアルのドキュメントを、外部記憶装置２３に格納されているコンテンツデータベース235より検索し、それをコピーする。そして、当該コピーをダウンロード対象コンテンツとして入手する（ステップS26010）。
次に、コンテンツ加工部2142は、質疑応答部2140より受け取ったフォントサイズに関する質問の回答にしたがい、ステップS26010で入手したダウンロード対象コンテンツ各々のフォントサイズを設定する（ステップS26011）。
具体的には、図２９に示すフォントサイズに関する質問の表示例において、「小さめ」の項目にチェックが入れられている場合は、ステップS26010で入手したダウンロード対象コンテンツ各々のフォントのサイズを所定ポイント小さくし、「大きめ」の項目にチェックが入れられている場合は、所定ポイント大きくする。なお、図２９において、「ふつう」の項目にチェックが入れられている場合は、フォントサイズを変更しない。
それから、コンテンツ加工部2142は、ステップS26010で入手したダウンロード対象コンテンツ各々について（ステップS26012、S26017）、図２５に示す管理テーブル238’を参照し、当該コンテンツ中にイメージデータへのリンク情報が設定されているか否かを判断する（ステップS26013）。設定されている場合は、システム情報収集部2141が取得したシステム情報により特定されるマニュアル利用装置1の処理能力を調べる。そして、当該処理能力が所定レベル以上であれば（ステップS26014でYes）、リンク先データを図２４に示すイメージデータフォルダ239の動画フォルダからコピーし（ステップS26015）、前記所定レベル未満であれば（ステップS26014でNo）、イメージデータフォルダ239の静止画フォルダからコピーする（ステップS26016）。
上記のようにして、ダウンロード対象コンテンツ中に設定されているリンク情報のリンク先イメージデータのコピーが終了すると、閲覧用リスト作成部2133は、カスタマイズ閲覧用インデックスリストを作成する（ステップS26018）。
具体的には、外部記憶装置23からオリジナル閲覧用インデックスリスト236を読み出す。そして、オリジナル閲覧用インデックスリスト236から、コンテンツ入手部2132’が入手したダウンロード対象コンテンツ以外のコンテンツのインデックスに関する情報を削除する。そして、残りのインデックスのリンク先を、当該インデックスが示すコンテンツのコピーであるダウンロード対象コンテンツに設定する。
ダウンロード対象コンテンツ作成部213’は、上記の処理が終了すると、コンテンツ入手部2132’で入手した（必要に応じてコンテンツ加工部1126でフォントサイズが変更された）ダウンロード対象コンテンツ、ダウンロード対象コンテンツ中に設定されているリンク情報のリンク先イメージデータのコピー、および、閲覧用リスト作成部2133で作成されたカスタマイズ閲覧用インデックスリストを収めたダウンロードフォルダを作成し（ステップS26019）、このフォルダを、通信処理部212を介して、マニュアル利用装置1に送信する（ステップS26020）。
次に、本実施形態の閲覧システムで用いるマニュアル利用装置1の動作について説明する。
まず、マニュアル提供装置2’からマニュアルをダウンロードする場合の動作について説明する。
図３０は、本実施形態の閲覧システムで用いるマニュアル利用装置1が、マニュアル提供装置2’からマニュアルをダウンロードする場合の動作を説明するためのフロー図である。
WWWブラウザ111は、入力装置16を介して入力されたユーザの指示にしたがい、通信処理部113を介してマニュアル提供装置2’のWWWサーバ211にアクセスすると、WWWサーバ211よりオリジナル閲覧用インデックスリスト236を受け取り、表示装置17に、図７に示すような初期画面を表示させる。
ここで、マニュアル利用装置1のユーザが、入力装置16を用いて、オリジナル閲覧用インデックスリスト236の中から任意のインデックスを選択すると、WWWブラウザ111は、当該インデックスに設定されているリンク情報をWWWサーバ211に通知し、これにより、WWWサーバ211より当該インデックスに対応するドキュメントのデータを受け取り、図８に示すように、表示装置17のドキュメント表示領域172に前記ドキュメントを表示させる。
このように、マニュアル利用装置1のユーザは、表示装置17に表示されているオリジナル閲覧用インデックスリスト236に含まれるインデックスを選択することで、そのインデックスに対応するマニュアルのドキュメントをオンラインで閲覧することができる（ステップS27001）。
さて、WWWブラウザ111は、ユーザが入力装置16を用いて表示装置17に表示されているオリジナル閲覧用インデックスリスト236に含まれている項目「ダウンロード」236a（図７、図８参照）を選択すると（ステップS27002）、その旨をダウンロード要求部112に伝える。これを受けて、ダウンロード要求部112は、BIOS（BASIC INPUT/OUTPUT SYSTEM）やOSプログラム131の実行により構築されるOSから、本実施形態のマニュアル利用装置1が構築されている電子計算機のシステム情報（たとえばCPU111の動作周波数やメモリ12の容量など）を収集する（ステップS27003）。それから、収集したシステム情報を含んだダウンロード指示を作成し（ステップS27004）、これを、通信処理部113を介してマニュアル提供装置2’に送信する（ステップS27005）。
それから、ダウンロード要求部112は、マニュアル提供装置2’から質問事項が送られてくると（ステップS27006）、WWWブラウザ111を介して図２７〜図２９に示したようなウィザード形式の質問画面を表示装置17に表示させる（ステップS27007）。そして、ユーザより、入力装置16を介して表示装置17に表示されている各質問に対する回答を受け付けると（ステップS27008）、その内容を、通信処理部115を介してマニュアル提供装置2’に送信する（ステップS27009）。さて、ダウンロード要求部112は、マニュアル提供装置2’より全ての質問事項を受け取り、図２７〜図２９に示したような質問画面を介して、ユーザより受け付けた各質問事項に対する回答をマニュアル提供装置2’に送信すると、マニュアル提供装置2’からダウンロードフォルダを受信する（ステップS27010）、そして、受信したダウンロードフォルダを外部記憶装置13に格納する（ステップS27011）。
次に、上記のようにして外部記憶装置13にダウンロードされたダウンロード対象コンテンツを閲覧する場合の動作について説明する。
まず、WWWブラウザ111は、入力装置16を介して入力されたユーザの指示にしたがい、上記のようにして外部記憶装置13に格納したダウンロードフォルダからカスタマイズ閲覧用インデックスリストを読み出し、表示装置17に、図１７に示すような初期画面を提示する。図示するように、この初期画面は、２つのフレームで構成される。一方のフレームには、ダウンロードフォルダに格納されているカスタマイズ閲覧用インデックスリスト136が表示される。他方のフレームは、ダウンロードフォルダに格納されているマニュアルのドキュメントを表示するためのドキュメント表示領域171である。
ここで、ユーザが、入力装置16を用いて、カスタマイズ閲覧用インデックスリスト136の中から任意のインデックスを選択すると、WWWブラウザ111は、当該インデックスに設定されているリンク情報を基に、当該インデックスに対応するドキュメントをダウンロードフォルダから読み出し、図１８や図３１に示すように、表示装置17のドキュメント表示領域171に、前記ドキュメントを表示させる。
なお、図１８は、ドキュメント表示領域171に表示したドキュメントに他のドキュメントのリンク情報171aが設定されている場合を示している。マニュアル利用装置1のユーザが入力装置16を用いてこのリンク情報171aを選択すると、WWWブラウザ111は、リンク先のドキュメント（上述したように、本実施形態では、リンク先のドキュメントは必ずダウンロード対象コンテンツに設定される）をダウンロードフォルダから読み出し、表示装置17のドキュメント表示領域171に、前記ドキュメントを表示させる。
図３１は、ドキュメント表示領域171に表示したドキュメントにイメージデータ172dへのリンク情報が設定されている場合を示している。WWWブラウザ111は、リンク先のイメージデータ（リンク先データ）をダウンロードフォルダから読み出し、前記ドキュメントに重ねて表示する。ここで、リンク先のイメージデータが動画（たとえばアニメーションGIF）であれば動画表示され、静止画（たとえばGIF）であれば静止画表示される。
このように、マニュアル利用装置1のユーザは、表示装置17に表示されているカスタマイズ閲覧用インデックスリスト136に含まれるインデックスを選択することで、そのインデックスに対応するマニュアルのドキュメントをオフラインで閲覧することができる。
以上、本発明の第３実施形態について説明した。
上記の第３実施形態によれば、マニュアル提供装置2’は、マニュアル利用装置1のユーザに提示した質問に対する当該ユーザの回答に応じて、当該マニュアル利用装置1にダウンロードするマニュアルのドキュメントを決定する。具体的には、マニュアル利用装置1のユーザに、プリンタの知識レベルに関する質問と、プリンタの使用目的に関する質問を提示する。そして、当該質問に対する回答により特定される、ユーザの知識レベルや使用目的に適合したマニュアルをダウンロード対象コンテンツに決定する。
このようにすることで、ユーザの知識レベルや使用目的などに応じたマニュアルのドキュメントのみが、マニュアル利用装置1にダウンロードされるので、不要なマニュアルによって、ハードディスク装置などの外部記憶装置13の貴重な記憶容量が圧迫されるのを防ぐことができる
また、上記の第３実施形態によれば、マニュアル利用装置1のユーザは、カスタマイズ閲覧用インデックスリスト136に記述されたインデックスから、マニュアルのドキュメント（ダウンロード対象コンテンツ）を呼び出して表示させることができる。カスタマイズ閲覧用インデックス136には、マニュアル提供装置2’からダウンロードしたマニュアルのドキュメントのインデックスのみが記述されるので紛らわしくない。したがって、マニュアル利用装置1のユーザは、カスタマイズ閲覧用インデックスリスト136を利用して、ダウンロードしたマニュアルのドキュメントを効率よく閲覧することができる。
さらに、上記の第３実施形態では、ダウンロード対象コンテンツ中にイメージデータがリンクされている場合、マニュアル利用装置1が構築される電子計算機の処理能力が所定レベル以上であれば、当該イメージデータとして動画データがダウンロード対象コンテンツとともに外部記憶装置13にダウンロードされ、所定レベル未満であれば、当該イメージデータとして静止画データがダウンロード対象コンテンツとともに外部記憶装置13にダウンロードされる。このため、マニュアル利用装置1は、該装置が構築される電子計算機の処理能力を考慮した表示形態で、ダウンロードしたマニュアルを表示することが可能となる。
くわえて、上記の第３実施形態によれば、マニュアル提供装置2’は、マニュアル利用装置1のユーザに提示したフォントサイズの質問に対する回答に応じて、ダウンロード対象コンテンツのフォントサイズを決定する。このため、マニュアル利用装置1のユーザは、好みに応じたフォントサイズでダウンロードしたマニュアルを表示することが可能となる。
さらに、上記の第３実施形態によれば、ユーザの知識レベルや使用目的に関する情報が、マニュアル利用装置1からマニュアル提供装置2’へ送られるので、マニュアル利用装置1にマニュアルを提供するメーカ（本実施形態の例ではプリンタメーカ）は、この情報を有効に利用することで、自社製品のユーザ層を把握し、今後の開発に活用することが可能である。
次に、本発明の第４実施形態について説明する。
上記の第４実施形態では、マニュアル利用装置1がインターネット3を介してマニュアル提供装置2’からマニュアルをダウンロードする場合について説明した。本実施形態では、マニュアル利用装置１”が、CD-ROMやDVD-ROMなどの可搬性を有する記憶媒体からハードディスクなどの外部記憶装置にマニュアルをダウンロードする場合について説明する。
図３２は、本発明の第４実施形態が適用されたマニュアル利用装置1”の概略構成図である。ここで、図２および図３に示す第１実施形態で説明した装置や図２０に示す第２実施形態で説明した装置や図２３に示す第３実施形態で説明した装置と同じ機能を有するものには、同じ番号を付している。
図示するように、本実施形態のマニュアル利用装置1”は、上記の第１実施形態のマニュアル利用装置1と同様の構成を有する電子計算機上に構築することができる。
記憶媒体15”には、コンテンツデータベース235と、イメージデータフォルダ239と、オリジナル閲覧用インデックスリスト236と、ダウンロード対象コンテンツ作成プログラム234’と、管理テーブル238’とが格納されている。
外部記憶装置13には、OSプログラム131と、HTMLビューワプログラム135とが格納されている。ここで、HTMLビューワプログラム135は、読取装置14により、記憶媒体15”から読み取られ、外部記憶装置13にダウンロードされているようにしてもよいし、あるいは、図示していない通信装置18を介してインターネットから外部記憶装置13へダウンロードされるようにしてもよい。
CPU11は、外部記憶装置13に格納されたHTMLビューワプログラム135や記憶媒体15”に格納されたダウンロード対象コンテンツ作成プログラム234’をメモリ12上にロードして実行する。これにより、HTMLビューワ115やダウンロード対象作成部213’を電子計算機上に構築する。
HTMLビューワ115は、外部記憶装置13や記憶媒体15”に格納されたHTML形式のデータを閲覧する。ダウンロード対象コンテンツ作成部213’は、図２３に示す第３実施形態の装置で用いたものと基本的に同様である。ただし、上記の第３実施形態では、マニュアル利用装置1がインターネット3を介してマニュアル提供装置2’から外部記憶装置13にマニュアルをダウンロードするのに対し、本実施形態では、マニュアル利用装置１”が記憶媒体15”から外部記憶装置13にマニュアルをダウンロードするため、若干処理が異なる。
次に、本実施形態のマニュアル利用装置1”の動作について説明する。
図３３は、図３２に示すマニュアル利用装置1”の動作を説明するためのフロー図である。このフローは、入力装置16に入力されたユーザの指示にしたがい、ダウンロード対象コンテンツ作成プログラム234’が記憶媒体15”からメモリ12上に読み出されてCPU11により実行され、ダウンロード対象コンテンツ作成部213’が電子計算機上に構築されることで開始される。
まず、システム情報収集部2141は、BIOSやOSから、本実施形態のマニュアル利用装置1”が構築される電子計算機のシステム情報を収集する（ステップS33001）。
次に、質疑応答部2140は、表示装置17を用いて、先に図２７〜図２９を用いて説明した第３実施形態と同様の要領で、予め定められた複数の質問をウィザード形式で提示する。そして、その回答を、入力装置16を介してユーザから受け付ける（ステップS33002〜S33004）。
さて、質疑応答部2140が、ユーザに提示したすべての質問について回答を受け付けると（ステップS33004でYesの場合）、モデル選択部2144は、質疑応答部2140で受け付けたプリンタの知識レベルに関する質問の回答にしたがい、所定の選択基準に基づいて、図２５に示す管理テーブル238’に記述された知識レベル別のモデル（初心者モデル、中級者モデルおよび上級者モデル）のなかから、いずれか１つを選択する（ステップS33005）。
それから、モデル選択部2144は、質疑応答部2140で受け付けたプリンタの使用目的に関する質問の回答にしたがい、必要に応じて、図２５に示す管理テーブル238’に記述された使用目的別のモデル（カレンダ印刷モデル、葉書印刷モデル、写真印刷モデルおよびラベル印刷モデル）のなかから、任意のモデルを選択する（ステップS33006）。
次に、リスト選択部2143は、図２５に示す管理テーブル238’から、ステップS33005〜S33006にてモデル選択部2144が選択したモデルに含まれているマニュアルのドキュメントのインデックスを取得する（ステップS33007）。
次に、コンテンツ入手部2132’は、ステップS33007にてリスト選択部2143が取得したインデックスに対応するマニュアルのドキュメントを、記憶媒体15”に格納されている図２に示すコンテンツデータベース235より検索し、それをコピーする。そして、当該コピーをダウンロード対象コンテンツとして入手する（ステップS33008）。
次に、コンテンツ加工部2142は、質疑応答部2140で受け付けたフォントサイズに関する質問の回答にしたがい、ステップS33008で入手したダウンロード対象コンテンツ各々のフォントサイズを設定する（ステップS33009）。
次に、コンテンツ入手部2132’ステップS33008で入手したダウンロード対象コンテンツ各々について（ステップS33010、S33015）、図２５に示す管理テーブル238’を参照し、当該コンテンツ中にイメージデータへのリンク情報が設定されているか否かを判断する（ステップS33011）。設定されている場合は、システム情報収集部2140が収集したシステム情報により特定される、本実施形態のマニュアル利用装置1が構築される電子計算機の処理能力を調べる。そして、当該処理能力が所定レベル以上であれば（ステップS33012でYes）、リンク先データを図２４に示すイメージデータフォルダ239の動画フォルダからコピーし（ステップS33013）、前記所定レベル未満であれば（ステップS33012でNo）、イメージデータフォルダ239の静止画フォルダからコピーする（ステップS33014）。
さて、上記のようにして、ダウンロード対象コンテンツ中に設定されている、リンク情報のリンク先であるイメージデータのコピーが終了すると、閲覧用リスト作成部2133は、カスタマイズ閲覧用インデックスリストを作成する（ステップS33016）。
具体的には、読取装置14を介して記憶媒体15”からオリジナル閲覧用インデックスリスト236を読み出す。そしてオリジナル閲覧用インデックスリスト236から、コンテンツ入手部2132’が入手したダウンロード対象コンテンツ以外のコンテンツのインデックスに関する情報を削除する。そして、残りのインデックスのリンク先を、当該インデックスが示すコンテンツのコピーであるダウンロード対象コンテンツに設定する。
ダウンロード対象コンテンツ作成部213’は、上記の処理が終了すると、コンテンツ入手部2132’で入手した（必要に応じてコンテンツ加工部1126でフォントサイズが変更された）ダウンロード対象コンテンツ、ダウンロード対象コンテンツ中に設定されているリンク情報のリンク先データであるイメージデータのコピー、および、閲覧用リスト作成部2133で作成されたカスタマイズ閲覧用インデックスリストを収めたダウンロードフォルダを作成し（ステップS33017）、このフォルダを外部記憶装置13に格納する（ステップS33018）。
さて、マニュアル利用装置1”のユーザは、先に図３０〜図３１を用いて説明した第３実施形態と同様、上記のようにして外部記憶装置13に格納されたダウンロードフォルダに収められているダウンロード対象コンテンツを閲覧することができる。
以上、本発明の第４実施形態について説明した。
本実施形態においても、上記の第３実施形態と同様の効果を奏する。
なお、本発明は、上記の各実施形態に限定されるものではなく、その要旨の範囲内で様々な変形が可能である。
たとえば、上記の第１、第２実施形態において、ダミーページ作成部2135は、ダウンロード管理テーブル作成部2134で作成したダウンロード管理テーブルを参照し、ダウンロード対象コンテンツ各々について、リンク情報が設定されているか否かを調べている。そして、リンク情報が設定されている場合、当該リンク情報のリンク先が他のダウンロード対象コンテンツに選ばれているか否かを調べ、選ばれていない場合には、コンテンツがダウンロードされていない旨記述されたダミーページをHTML形式で作成するようにしている。しかしながら、本発明はこれに限定されない。ダウンロード対象コンテンツに選ばれていないコンテンツ全てについて、当該コンテンツがダウンロードされていない旨記述されたダミーページをHTML形式で作成し、各ダミーページのファイル名を、対象コンテンツの名称に設定するようにしてもよい。あるいは、コンテンツ入手部２１３２に、前記リンク情報のリンク先コンテンツもダウンロード対象コンテンツに設定して、ダウンロードフォルダに含めさせるようにしてもよい。この場合、ダミーページ作成部2135は不要となる。
また、上記の第３、第４実施形態において、マニュアル利用装置1、1”のユーザに提示するプリンタの知識レベルや使用目的などの質問は、たとえば、従来より行われているオンライン登録（ネットワークを介してユーザ登録を行う）の際に、併せて行わせるようにしてもかまわない。
また、上記の第１、第３実施形態において、マニュアル提供装置2、2’側に構築される閲覧用リスト作成部2133は、マニュアル利用装置1側に構築しても構わない。たとえば、マニュアル提供装置2、2’に、ダウンロードフォルダにカスタマイズ閲覧用インデックスリストを含める代わりにオリジナル閲覧用インデックスリスト236を含めさせ、このダウンロードフォルダを、マニュアル利用装置1上に閲覧用リスト作成部2133を構築するためのエージェント（これは、例えばJava（商標）を利用することで実現できる）と共に、マニュアル利用装置1に送信させる。そして、マニュアル利用装置1のCPU11が前記エージェントを実行することで当該マニュアル利用装置1上に構築された閲覧用リスト作成部2133に、マニュアル提供装置2、2’から受け取ったダウンロードフォルダに含まれているオリジナル閲覧用インデックスリスト236およびダウンロード管理テーブルを用いて、カスタマイズ閲覧用インデックスリストを作成させるようにすればよい。
また、上記の第１、第３実施形態では、マニュアル提供装置2、2’が作成したダウンロードフォルダを、マニュアル利用装置1の外部記憶装置13に格納する場合を例にとり説明しているが、本発明はこれに限定されるものでない。図示していないファイルサーバなど、マニュアル利用装置1各々がアクセス可能なその他の記憶エリアに格納するようにしてもよい。たとえば、マニュアル提供装置2、2’にマニュアル利用装置1各々のための記憶エリアを用意し、当該記憶エリアにダウンロードフォルダを格納するようにしても構わない。
また、上記の第１乃至第４実施形態において、カスタマイズ閲覧用インデックスリストの作成と同様の要領で、ダウンロード対象コンテンツに対してのみインデックス索引を可能とするカスタマイズ索引テーブルを生成するようにしてもよい。すなわち、予め設定された複数のキーワードに対して、コンテンツデータベースに格納された各コンテンツへのリンク情報が対応付けられたオリジナル索引テーブルを用意する。そして、オリジナル索引テーブルからダウンロード対象コンテンツに選ばれていないコンテンツへのリンク情報を削除することで、カスタマイズ索引テーブルを作成し、これをダウンロードファイルに含める。そして、WWWブラウザあるいはHTMLビューワに、カスタマイズ索引テーブルを利用したインデックス索引を可能とする機能を追加する。このようにすることで、ユーザは、WWWブラウザあるいはHTMLビューワによって表示画面上に形成されたキーワード入力欄に、キーワードを入力することで、当該キーワードに対応づけられたダウンロード対象コンテンツを呼び出し閲覧することが可能となる。
さらに、上記の第１乃至第４実施形態では、コンテンツとしてマニュアルのドキュメントを扱う場合を例にとり説明したが、本発明はこれに限定されない。様々なデータ（例えば商品カタログや音楽、映像）に広く適用できる。
以上説明したように、本発明によれば、WWWサーバや記憶媒体に格納されたコンテンツの一部のみをダウンロードした場合、ダウンロードしたコンテンツを効率よく閲覧することができる。また、ユーザのレベルや目的に応じたコンテンツのみを、WWWサーバや可搬性の記憶媒体からダウンロードして閲覧することができる。
【図１】
0003558065.tif 000002
【図２】
0003558065.tif 000003
【図３】
0003558065.tif 000004
【図４】
0003558065.tif 000005
【図５】
0003558065.tif 000006
【図６】
0003558065.tif 000007
【図７】
0003558065.tif 000008
【図８】
0003558065.tif 000009
【図９】
0003558065.tif 000010
【図１０】
0003558065.tif 000011
【図１１】
0003558065.tif 000012
【図１２】
0003558065.tif 000013
【図１３】
0003558065.tif 000014
【図１４】
0003558065.tif 000015
【図１５】
0003558065.tif 000016
【図１６】
0003558065.tif 000017
【図１７】
0003558065.tif 000018
【図１８】
0003558065.tif 000019
【図１９】
0003558065.tif 000020
【図２０】
0003558065.tif 000021
【図２１】
0003558065.tif 000022
【図２２】
0003558065.tif 000023
【図２３】
0003558065.tif 000024
【図２４】
0003558065.tif 000025
【図２５】
0003558065.tif 000026
【図２６】
0003558065.tif 000027
【図２７】
0003558065.tif 000028
【図２８】
0003558065.tif 000029
【図２９】
0003558065.tif 000030
【図３０】
0003558065.tif 000031
【図３１】
0003558065.tif 000032
【図３２】
0003558065.tif 000033
【図３３】
0003558065.tif 000034