(57)【要約】【課題】ネットワークを介して所定のホストにドキュメントを送信する、ドキュメント提供システムであって、音声を含む複数のドキュメントの更新を容易なものを提供することである。【解決手段】ドキュメント提供システムが、ドキュメントの断片データが複数格納されたストレージ手段と、あるドキュメントを生成する際に必要な断片データの組合せを参照するためのデータベース手段と、データベース手段を制御して所望のドキュメントを生成するための断片データを特定し、さらに特定された断片データを用いて所望のドキュメントを生成するドキュメント生成手段と、ドキュメント生成手段によって生成されたドキュメントのテキスト部分を音声データに変換するＴＴＳ手段と、所望のドキュメント及び該音声データを所定のネットワーク上の他のホストへ公開するファイル公開サーバと、を有する。【選択図】  図２
2008257437.tif 000002
【特許請求の範囲】
【請求項１】
ドキュメントの断片データが複数格納されたストレージ手段と、
あるドキュメントを生成する際に必要な断片データの組合せを参照するためのデータベース手段と、
前記データベース手段を制御して所望のドキュメントを生成するための断片データを特定し、さらに特定された該断片データを用いて該所望のドキュメントを生成するドキュメント生成手段と、
前記ドキュメント生成手段によって生成された該所望のドキュメントのテキスト部分を音声データに変換するＴＴＳ手段と、
該所望のドキュメント及び該音声データを所定のネットワーク上の他のホストへ公開する、ファイル公開サーバと、
を備えたドキュメント提供システム。
【請求項２】
該所定のネットワークがインターネットであることを特徴とする、請求項１に記載のドキュメント提供システム。
【請求項３】
前記ファイル公開サーバは、ハイパテキスト転送プロトコルに基づいて該所望のドキュメント及び該音声データを所定のネットワーク上の他のホストへ公開する、ことを特徴とする請求項１又は２に記載のドキュメント提供システム。
【請求項４】
前記データベース手段は、あるドキュメントを前記ドキュメント生成手段が生成する際に必要な複数の断片データと、該複数の断片データを結合して該ドキュメントを生成する手順が記載された手順情報を参照可能である、ことを特徴とする請求項１から３のいずれかに記載のドキュメント提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して所定のホストにドキュメントを送信する、ドキュメント提供システムに関する。
【背景技術】
【０００２】
製品のマニュアルなどのドキュメントを顧客に提供する手段として、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）やＨＴＭＬ（ハイパテキストマークアップ言語）で記述されたマニュアルを、インターネットを介してサーバからダウンロードする、所謂オンラインマニュアルシステムが近年利用されている。このようなオンラインマニュアルシステムとしては、例えば特許文献１に記載のものがある。
【特許文献１】特開２００３−２２８４５１
【０００３】
このようなオンラインマニュアルシステムにおいては、ＨＴＴＰ（ハイパテキスト転送プロトコル）に基づいて外部のホスト（ＰＣなど）へファイルを送信するようになっている。すなわち、インターネットに接続されたホスト上でウェブブラウザを起動し、ホストの使用者はこのウェブブラウザを操作して所望のマニュアルをダウンロードして、このマニュアルを閲覧する。
【０００４】
また、このマニュアルの内容を読み上げた音声データ（音声マニュアル）を、マニュアル本体と共にダウンロード可能な状態とすることもできる。その場合、ホストの使用者はこの音声マニュアルをダウンロードして聴くことができる。
【０００５】
ここで、マニュアルの対象となる製品がデジタルカメラやプリンタ等のように、比較的短い期間中にマイナーチェンジを繰り返すような製品である場合は、異なる製品のマニュアルであっても内容がほとんど同じである場合が多い。したがって、特許文献１に示されるような従来のオンラインマニュアルシステムにおいては、ほとんど同じ内容であっても、マニュアルを機種の数だけ用意する必要があった。また、マニュアルの一部を更新する場合、更新すべき箇所を有する全てのマニュアルを一括して更新する必要があり、更新作業が煩雑なものとなっていた。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は上記の問題を解消するために考案されたものであり、マニュアルのようなドキュメントをネットワーク上のホストに提供するドキュメント提供システムであって、音声を含む複数のドキュメントの更新を容易とするものを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の問題を解決する為、本発明のドキュメント提供システムは、ドキュメントの断片データが複数格納されたストレージ手段と、あるドキュメントを生成する際に必要な断片データの組合せを参照するためのデータベース手段と、データベース手段を制御して所望のドキュメントを生成するための断片データを特定し、さらに特定された断片データを用いて所望のドキュメントを生成するドキュメント生成手段と、ドキュメント生成手段によって生成されたドキュメントのテキスト部分を音声データに変換するＴＴＳ手段と、所望のドキュメント及び該音声データを所定のネットワーク上の他のホストへ公開するファイル公開サーバと、を有する。
【０００８】
従って、本発明の構成によれば、複数のドキュメントに共通部分があるような場合、その共通部分を断片データとすることができる。この場合、この複数のドキュメントの更新内容が共通部分のみである場合は、共通部分に対応する断片データを更新するだけでよく、更新にかかる手間を大幅に軽減可能である。また、ドキュメントを読み上げた音声データはＴＴＳ手段によって生成されるので、ドキュメントの更新の度に音声データを録音する必要はない。
【発明の効果】
【０００９】
以上のように、本発明によれば、音声を含む複数のドキュメントの更新を容易なものとすることが可能なドキュメント提供システムが実現される。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施の形態につき説明する。図１は、本実施形態のドキュメント提供システムとしての、オンラインマニュアルシステム１の概要を示すブロック図である。本実施形態のオンラインマニュアルシステム１は、デジタルカメラのオンラインマニュアルを図１に示されるように、マニュアルをＨＴＴＰに基づいて配布する為のＷｅｂサーバ１０と、マニュアルを要素（例えばセクション又はサブセクション）ごとに分割した断片データファイルが格納されているファイルサーバ２０と、任意のマニュアルを生成する為に必要な断片データファイルのファイル名と、この断片データファイルからマニュアルを生成する為の手順が記載されたスクリプトファイルのファイル名を参照する為のデータベース３０を有する。なお、このスクリプトファイルはファイルサーバ２０に格納されている。
【００１１】
さらに、オンラインマニュアルシステム１は、断片データファイルからマニュアルを生成する為のマニュアル生成ユニット４０と、マニュアルの音声データを生成するＴＳＳ（Ｔｅｓｔ−ｔｏ−Ｓｐｅｅｃｈ）ユニット５０をさらに有する。
【００１２】
Ｗｅｂサーバ１０は、インターネットに接続されており、インターネットに接続した他のホスト（例えばクライアントＰＣ１００）からインターネットを介してＷｅｂサーバ１０にアクセスすることができる。
【００１３】
クライアントＰＣ１００のユーザが、マニュアルをオンラインマニュアルシステム１から取得するまでの処理手順につき、以下説明する。図２は、クライアントＰＣ１００のユーザがＷｅｂサーバ１０にアクセスし、所望のマニュアルをダウンロードする手順を示すタイムチャートである。
【００１４】
クライアントＰＣ１００がＷｅｂサーバ１０のＵＲＬにアクセスすると（ステップＣ１）、Ｗｅｂサーバ１０はマニュアル選択画面のＨＴＭＬファイルをクライアント１００に送信する（ステップＷ１）。クライアントＰＣ１００は、このＨＴＭＬファイルを解釈してモニタ上に表示させる（ステップＣ２）。
【００１５】
マニュアル選択画面の一例を図３に示す。図３に示すように、マニュアル選択画面には、デジタルカメラのマニュアルへのリンクアンカーがデジタルカメラの機種ごとに配置されている。クライアントＰＣ１００のユーザは、このリンクアンカーの中から、マニュアルの取得を希望する機種のものを選択する（例えば、マウスカーソルを所望のリンクアンカー上に移動させて、そこでマウスのボタンをクリックする）。
【００１６】
ユーザが、所望のリンクアンカーを選択すると、その選択結果はＷｅｂサーバ１０に送信される（ステップＣ３）。Ｗｅｂサーバ１０は、選択結果を受信すると、選択されたマニュアルに関する情報（例えば、各マニュアルに予め付与されているユニークなＩＤ）をマニュアル生成ユニット４０に送信する（ステップＷ２）。
【００１７】
マニュアル生成ユニット４０は、Ｗｅｂサーバから情報を受信すると、データベース３０にクエリを送り、マニュアルを生成する為に必要な複数の断片データファイルのファイル名と、この複数の断片データファイルからマニュアルのＨＴＭＬファイル（及び、ＨＴＭＬファイルを表示するときに埋め込み表示される画像ファイルなど）を生成する為のスクリプトファイルのファイル名をデータペース３０から取得する（ステップＭ１）。
【００１８】
次いで、マニュアル生成ユニット４０は、断片データファイル及びスクリプトファイルをファイルサーバ２０から取得する。さらに、マニュアル生成ユニット４０は取得したスクリプトファイルを実行してマニュアルを生成する（ステップＭ２）。
【００１９】
次いで、マニュアル生成ユニット４０は、生成したマニュアルのテキスト部分（すなわち、マニュアルのＨＴＭＬファイルからタグやコメント等のマークを除いたもの）をＴＳＳユニット５０に送信する。ＴＳＳユニット５０は、このテキストを読み上げた音声データを生成し、これを所定のフォーマット（例えばＭＰ３フォーマット）の音声データファイルとして出力する。音声データファイルはマニュアル生成ユニット４０に送信される。（ステップＭ３）
【００２０】
次いで、マニュアル生成ユニット４０は、生成されたマニュアル及び音声データファイルをＷｅｂサーバ１０に送信する（ステップＭ４）。Ｗｅｂサーバ１０は、このマニュアルを構成するＨＴＭＬファイルや画像ファイル、音声データファイル等をクライアントＰＣ１００に送信する（ステップＷ３）。
【００２１】
クライアントＰＣ１００は、マニュアルを構成するファイルを受信すると、これをモニタ上に表示させる（ステップＣ４）。モニタ上に表示されるマニュアルの一例を図４に示す。図４に示されるように、マニュアルはＨＴＭＬファイルと画像で構成されるＷｅｂページであり、左上に画像、画像の右と下に説明文が配置されている。また、このＷｅｂページにはマニュアルの概要を説明する為の音声データファイルが埋め込まれており、この音声データファイルを自動再生するようになっている。
【００２２】
また、Ｗｅｂページ中の説明文自身は、この説明文に対応した音声データファイルへのリンクアンカーとなっており、このリンクアンカーをユーザが選択すると（図２：ステップＣ５）、選択結果がＷｅｂサーバ１０に送信される。Ｗｅｂサーバ１０は選択結果を受信すると、その選択結果に対応する音声データファイルをクライアントＰＣ１００に送信する（ステップＷ４）。次いで、クライアントＰＣ１００は、受信した音声データファイルを再生する（ステップＣ６）。
【００２３】
以上のように、本実施形態においては、マニュアルはファイルサーバ２０内の断片データファイルを組み合わせることによって形成される。この結果、異なる機種のデジタルカメラのマニュアルに共通部分がある場合、その共通部分を同一の断片データファイルとすることができる。これによって、マニュアルの共通部分の一部を修正、更新したい場合は、この同一の断片データファイルを更新するのみで、複数の機種のデジタルカメラのマニュアルを修正／更新できることになる。また、音声データファイルはＴＳＳユニット５０によって適宜生成されるので、マニュアルの更新時に音声データファイルの際録音をする必要がない。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施の形態のドキュメント提供システムとしてのオンラインマニュアルシステムの概要を示すブロック図である。
【図２】本発明の実施の形態において、クライアントＰＣのユーザがＷｅｂサーバにアクセスし、所望のマニュアルをダウンロードする手順を示すタイムチャートである。
【図３】本発明の実施の形態において、クライアントＰＣのモニタに表示されるマニュアル選択画面の一例である。
【図４】本発明の実施の形態において、クライアントＰＣのモニタに表示されるマニュアルの一例である。
【符号の説明】
【００２５】
１    オンラインマニュアルシステム
１０    Ｗｅｂサーバ
２０    ファイルサーバ
３０    データベース
４０    マニュアル生成ユニット
５０    ＴＳＳユニット
【図１】
2008257437.tif 000003
【図２】
2008257437.tif 000004
【図３】
2008257437.tif 000005
【図４】
2008257437.tif 000006