(57)【要約】【課題】  内容が更新されうるマニュアルを閲覧及び印刷に適した状態で提供することを目的とする。【解決手段】  ユーザ端末３とマニュアル管理装置７とを含むシステムにおいて、マニュアル管理装置７は、マニュアル（ＨＴＭＬ版）をユーザ端末３上で更新するための更新データを、ユーザ端末３に配信し、更新データにより更新されたマニュアル情報と同じ内容のマニュアル情報が掲載されたＰＤＦファイルを動的に生成し、生成されたＰＤＦファイルを、更新データの配信先のユーザ端末３からダウンロード可能な状態で格納する。ユーザ端末３は、マニュアル管理装置７から配信された更新データに基づいて、マニュアル（ＨＴＭＬ版）を更新し、必要に応じて、マニュアルのＰＤＦファイルをマニュアル管理装置７からダウンロードする。【選択図】図１
2014182635.tif 000002
【特許請求の範囲】
【請求項１】
構造化文書として構成されたマニュアル情報をクライアント端末上で更新するための更新データを、クライアント端末に配信する配信手段と、
前記更新データにより更新されたマニュアル情報と同じ内容のマニュアル情報が掲載されたＰＤＦファイルを生成するＰＤＦ生成手段と、
前記ＰＤＦ生成手段により生成されたＰＤＦファイルを、前記更新データの配信先のクライアント端末からダウンロード可能な状態で格納するファイル格納手段と
を有する情報処理装置。
【請求項２】
前記ファイル格納手段は、マニュアル情報を識別するマニュアル識別情報に関連付けて、前記ＰＤＦ生成手段により生成されたＰＤＦファイルを格納しており、
前記配信手段によりクライアント端末に配信された更新データにより更新されるマニュアル情報のマニュアル識別情報を、このクライアント端末に送信する識別情報送信手段と、
クライアント端末から受信したマニュアル識別情報に関連付けられたＰＤＦファイルを、このクライアント端末に送信するファイル送信手段と
をさらに有する請求項１に記載の情報処理装置。
【請求項３】
クライアント端末にインストールされているソフトウェアの版数を特定する版数特定手段
をさらに有し、
前記配信手段は、前記版数特定手段により特定された版数に応じて、更新データを選択し、選択された更新データを配信する
請求項２に記載の情報処理装置。
【請求項４】
クライアント端末における操作履歴を示す装置情報、又は、顧客からの問合せ情報を収集する収集手段と、
前記収集手段により収集された装置情報又は問合せ情報操作に基づいて、マニュアル情報の内容を各クライアント端末用に更新する更新手段
をさらに有し、
前記配信手段は、前記更新手段により更新されたマニュアル情報に更新するための更新データを、クライアント端末に配信する
請求項３に記載の情報処理装置。
【請求項５】
マニュアル情報は、クライアント端末毎に変化させる可変部分と、クライアント端末毎には変化させない固定部分とを含み、
前記更新手段は、前記収集手段により収集された装置情報又は問合せ情報操作に基づいて、マニュアル情報の可変部分を各クライアント端末用に更新し、
前記ＰＤＦ生成手段は、更新されたマニュアル情報の可変部分に相当するＰＤＦファイルを生成し、生成された可変部分のＰＤＦファイルと、予め用意された固定部分のＰＤＦファイルとを統合する
請求項４に記載の情報処理装置。
【請求項６】
クライアント端末と情報処理装置とを含む情報処理システムであって、
前記情報処理装置は、
構造化文書として構成されたマニュアル情報をクライアント端末上で更新するための更新データを、クライアント端末に配信する配信手段と、
前記更新データにより更新されたマニュアル情報と同じ内容のマニュアル情報が掲載されたＰＤＦファイルを生成するＰＤＦ生成手段と、
前記ＰＤＦ生成手段により生成されたＰＤＦファイルを、前記更新データの配信先のクライアント端末からダウンロード可能な状態で格納するファイル格納手段と
を有し、
前記クライアント端末は、
前記配信手段により配信された更新データに基づいて、構造化文書として構成されたマニュアル情報を更新する構造化文書更新手段と、
前記ファイル格納手段に格納されているマニュアル情報のＰＤＦファイルをダウンロードするダウンロード手段と
を有する
情報処理システム。
【請求項７】
構造化文書として構成されたマニュアル情報をクライアント端末上で更新するための更新データを、クライアント端末に配信する配信機能と、
前記更新データにより更新されたマニュアル情報と同じ内容のマニュアル情報が掲載されたＰＤＦファイルを生成するＰＤＦ生成機能と、
前記ＰＤＦ生成機能により生成されたＰＤＦファイルを、前記更新データの配信先のクライアント端末からダウンロード可能な状態でダウンロードサイトに登録するファイル登録機能と
をコンピュータに実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、及びプログラムに関する。
【背景技術】
【０００２】
例えば、コンピュータの画面上に複数のウインドウ画面を表示し、これらの各ウインドウ画面内でそれぞれ処理を行うソフトウェアのサポートシステムであって、前記各ウインドウ画面に対して発番された固有のＩＤのうち、現在作業中のウインドウ画面のＩＤを取得するＩＤ取得手段と、前記各ウインドウ画面についてのサポート情報を、各ウインドウ画面に固有のＩＤに対応させて蓄積するユーザーサポートデータベースと、前記ＩＤ取得手段が取得した現在作業中のウインドウ画面に固有のＩＤに基づいて、前記ユーザーサポートデータベースを検索する検索手段と、検索されたサポート情報を出力する出力手段とを有することを特徴とするソフトウェアのサポートシステムの技術が知られている（例えば、特許文献１参照）。
また、セットアップガイドをＰＣ本体から直接起動してプリンタの初期設定工程を表示するとともに、リファレンスガイドをＰＣ本体にインストールした後に実行してプリンタに関するヘルプ情報等を参照し、適宜、Ｗｅｂサーバ上の同ヘルプ情報等に対する更新情報を参照するようにしたマニュアル表示装置の技術が知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１８２８１１
【特許文献２】特開平１１−３１６６３６
【発明の概要】
【発明が解決しようとする課題】
【０００４】
内容が更新されうるマニュアルを閲覧及び印刷に適した状態で提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る情報処理装置は、構造化文書として構成されたマニュアル情報をクライアント端末上で更新するための更新データを、クライアント端末に配信する配信手段と、前記更新データにより更新されたマニュアル情報と同じ内容のマニュアル情報が掲載されたＰＤＦファイルを生成するＰＤＦ生成手段と、前記ＰＤＦ生成手段により生成されたＰＤＦファイルを、前記更新データの配信先のクライアント端末からダウンロード可能な状態で格納するファイル格納手段とを有する。ＰＤＦファイルとは、例えば、Ａｄｏｂｅ社が開発したＰｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ形式のデータファイルである。
【０００６】
本発明に係る情報処理システムは、クライアント端末と情報処理装置とを含む情報処理システムであって、前記情報処理装置は、構造化文書として構成されたマニュアル情報をクライアント端末上で更新するための更新データを、クライアント端末に配信する配信手段と、前記更新データにより更新されたマニュアル情報と同じ内容のマニュアル情報が掲載されたＰＤＦファイルを生成するＰＤＦ生成手段と、前記ＰＤＦ生成手段により生成されたＰＤＦファイルを、前記更新データの配信先のクライアント端末からダウンロード可能な状態で格納するファイル格納手段とを有し、前記クライアント端末は、前記配信手段により配信された更新データに基づいて、構造化文書として構成されたマニュアル情報を更新する構造化文書更新手段と、前記ファイル格納手段に格納されているマニュアル情報のＰＤＦファイルをダウンロードするダウンロード手段とを有する。
【０００７】
本発明に係るプログラムは、構造化文書として構成されたマニュアル情報をクライアント端末上で更新するための更新データを、クライアント端末に配信する配信機能と、前記更新データにより更新されたマニュアル情報と同じ内容のマニュアル情報が掲載されたＰＤＦファイルを生成するＰＤＦ生成機能と、前記ＰＤＦ生成機能により生成されたＰＤＦファイルを、前記更新データの配信先のクライアント端末からダウンロード可能な状態でダウンロードサイトに登録するファイル登録機能とをコンピュータに実現させる。
【発明の効果】
【０００８】
内容が更新されうるマニュアルを閲覧及び印刷に適した状態で提供できる。
【図面の簡単な説明】
【０００９】
【図１】マニュアル更新システム１の概要を説明する図である。
【図２】マニュアル更新システム１の構成を説明する図である。
【図３】マニュアル表示画面１１を例示する図である。
【図４】マニュアル表示画面１１の更新部分１３を例示する図である。
【図５】マニュアル更新システム１のローカルマニュアル更新プログラム３０の機能構成を説明する図である。
【図６】マニュアル更新システム１のサーバマニュアル更新プログラム７０の機能構成を説明する図である。
【図７】マニュアルデータの更新処理（Ｓ１０）を説明する図である。
【図８】マニュアルデータ構成例と印刷用マニュアルファイルの一例である。
【図９】制御情報（Ｉｎｉファイル）の一例である。
【図１０】ドライバやソフトの版数毎の、マニュアル変更/追加/削除/ＰＤＦデータの項目情報例である。
【図１１】制御情報に基づく更新処理（Ｓ２０）を説明する図である。
【図１２】装置履歴情報に基づいたＦＡＱメニュー１１４の選択例である。
【図１３】コール情報に基づいたＦＡＱメニュー１１４の選択例である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態を、図面を参照して説明する。
図１は、マニュアル更新システム１の概要を説明する図である。
図２は、マニュアル更新システム1の構成を説明する図である。
図１に例示するように、本実施形態のマニュアル更新システム１は、ユーザ端末３Ａ〜３Ｃと、周辺装置５Ａ〜５Ｂと、マニュアル管理装置７と、コール情報管理装置９とを有する。
【００１１】
図１及び図２に例示するように、ユーザ端末３は、中央演算装置、主記憶装置、外部記録装置、入力装置、及びモニタなどで構成されたコンピュータ端末である。ユーザ端末３は、ネットワーク８を介してマニュアル管理装置７に接続し、接続ケーブルを介して周辺装置５に接続している。
ユーザ端末３は、本発明に係るクライアント端末の一例であり、ユーザ端末３の利用者は、ユーザ端末３のマニュアル表示画面１１（図４に後述）を介してマニュアルを閲覧する。マニュアル表示画面１１は、マニュアル情報を表示するためのユーザーインターフェースのトップページである。
また、ユーザ端末３は、マニュアル表示画面１１に表示される利用者に適した表示メニュー（後述するＦＡＱメニュー１１４）を選択し、選択された表示メニューを含むマニュアル表示画面１１に更新する。ここで、「ＦＡＱメニュー１１４を選択する」とは、マニュアル表示画面１１に表示されるメニューの候補として選択することを意味する。なお、利用者が表示メニュー（後述するＦＡＱメニュー１１４）を選択する操作は、「選択操作」と表し、これと区別する。
さらに、ユーザ端末３は、表示メニューを選択するための根拠となる装置情報を収集する。
【００１２】
図２に例示するように、ユーザ端末３は、マニュアル格納データベース２００（マニュアル格納ＤＢ２００）を有する。マニュアル格納ＤＢ２００には、装置情報と、マニュアルデータと、ＦＡＱデータとが格納されている。
ここで、装置情報とは、ユーザ端末３または周辺装置５（後述）のソフトウェア版数、操作履歴、装置履歴、エラーログ、あるいは、ユーザ端末３に格納されているマニュアルのマニュアル版数などのように、装置に関する情報である。ソフトウェア版数とは、ユーザ端末３にインストールされているドライバソフトウェアまたはアプリケーションソフトウェアのバージョン情報である。操作履歴とは、利用者によるユーザ端末３または周辺装置５に対する操作の履歴である。例えば、操作履歴とは、アプリケーションソフトウェアに対する操作の履歴なども含まれる。本例の操作履歴は、スキャナドライバやＯＣＲ（Optical Character Recognition）ソフトウェアなどの連携ソフトウェア等に対する操作の履歴である。装置履歴とは、エラーではない装置内部の情報である。具体的には、装置履歴は、ハードウェアにインストールされたオペレーティングシステム（ＯＳ）のＯＳ情報、または、ＯＳや周辺装置５に対する設定情報である。エラーログとは、ユーザ端末３又は周辺装置５に発生するエラーの履歴である。マニュアル版数とは、マニュアル格納ＤＢ２００に格納されるマニュアルデータのバージョン情報である。マニュアルデータとは、機械、道具、又は、アプリケーションソフトウェアなどの使用説明書をデータ化（コンピュータが記録／処理できる形式に変換）したものである。
【００１３】
周辺装置５は、ユーザ端末３に接続された外部装置である。周辺装置５は、例えば、ユーザ端末３とネットワーク接続またはケーブル接続されたスキャナやプリンタなどである。本例の周辺装置５Ａは、ユーザ端末３にＵＳＢ（Universal  Serial  Bus）接続されたスキャナである。
【００１４】
コール情報管理装置９は、利用者の電話による問い合わせ情報を管理するコンピュータ端末であり、サーバ機能を有する。問い合わせ情報とは、マニュアルの対象となる装置又はソフトウェアに関する利用者の問い合わせに関する情報であり、例えば、電話による問い合わせがあった内容そのもの、これに対する回答、これらを識別するための識別情報、同一問い合わせ内容の問い合わせ頻度、回答が役立った頻度、問い合わせ日時、問い合わせた利用者の属性（性別、年齢、または地域）、及び、これらの組み合わせを含む概念である。具体的な問い合わせ内容として、コール情報管理装置９は、スキャナの使用方法、又は、スキャナの障害に関する利用者の電話による問い合わせ内容を管理する。
利用者の電話による問い合わせに関する情報（コール情報）には、少なくとも、利用者からの複数の異なる質問が含まれ、一つの質問には、質問内容と、質問回数であるコール回数と、質問に対する回答と、役立った回答の回数（以下、お役立ち回数）とが含まれる。これらの情報は、例えば、電話を受け付けたオペレータによりコール情報管理装置９に入力される。
【００１５】
マニュアル管理装置７は、サーバ機能を有するコンピュータ端末であり、本発明に係る情報処理装置の一例である。
マニュアル管理装置７は、ユーザ端末３に格納されているマニュアル（ＨＴＭＬ版）を更新するための更新データをユーザ端末３に配信する。また、マニュアル管理装置７は、印刷用のマニュアルをダウンロード可能な状態で格納し、ユーザ端末３からの要求に応じて、印刷用のマニュアルを提供する。ここで、印刷用のマニュアルとは、例えば、ＰＤＦ（Ａｄｏｂｅ社が開発したＰｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式のマニュアルである。
【００１６】
図２に例示するように、マニュアル管理装置７は、マニュアル管理データベース６００（マニュアル管理ＤＢ６００）を有する。マニュアル管理ＤＢ６００には、コール情報と、ＦＡＱデータと、マニュアルデータと、更新マニュアルと、一般/個別マニュアルデータとが格納される。マニュアル管理ＤＢ６００は、本発明に係るファイル格納手段の一例である。
コール情報とは、電話による問い合わせに関する情報であり、例えば、マニュアル管装置７によりコール情報管理装置９から抽出された少なくとも、コール回数と、お役立ち回数とが含まれる。
【００１７】
図３は、マニュアル表示画面１１を例示する図である。
図３に例示するように、マニュアル表示画面１１は、更新部分１３と、非更新部分とからなる。マニュアル表示画面１１のトップページは、トップページ構成ファイルにより構成される。トップページ構成ファイルは、ユーザ端末３により保持される。さらに、トップページ構成ファイルは、ローカルマニュアル更新プログラム３０（後述）によって更新される。
【００１８】
図４は、マニュアル表示画面１１の更新部分１３を例示する図である。
図４に例示するように、マニュアル表示画面１１には、マニュアル更新ボタン１１０と、表示メニューカテゴリ１１２Ａ〜１１２Ｂと、ＦＡＱメニュー１１４Ａ１〜１１４Ａ４、ＦＡＱメニュー１１４Ｂ１〜１１４Ｂ４と、マニュアル印刷ボタン１１６とが含まれる。
マニュアル更新ボタン１１０は、マニュアル表示画面１１の更新処理を開始するトリガーとなる。すなわち、ユーザ端末３は、利用者がマニュアル更新ボタン１１０を押下した場合に、マニュアル表示画面１１の更新処理を開始する。
表示メニューカテゴリ１１２は、ＦＡＱメニュー１１４を分類分けした分類のタイトルであり、本例の表示メニューカテゴリ１１２には、「よくあるご質問（Ｑ＆Ａ）個別」と、「よくあるご質問（Ｑ＆Ａ）一般」とが含まれる。
ＦＡＱメニュー１１４Ａ１〜１１４Ａ４は、「よくあるご質問（Ｑ＆Ａ）個別」メニュー１１２Ａに属するＦＡＱメニュー１１４である。ＦＡＱメニュー１１４Ｂ１〜１１４Ｂ４は、「よくあるご質問（Ｑ＆Ａ）一般」メニュー１１２Ｂに属するＦＡＱメニュー１１４である。
マニュアル印刷ボタン１１６は、マニュアルの印刷処理を開始するトリガーとなる。すなわち、ユーザ端末３は、利用者がマニュアル印刷ボタン１１６を押下した場合に、マニュアルの印刷処理を開始する。より具体的には、ユーザ端末３は、利用者がマニュアル印刷ボタン１１６を押下した場合に、印刷用マニュアルのダウンロードを開始し、ダウンロードした印刷用マニュアルを印刷する。
【００１９】
図５は、マニュアル更新システム１のローカルマニュアル更新プログラム３０の機能構成を説明する図である。
図５に例示するように、ローカルマニュアル更新プログラム３０は、装置情報収集部３００と、送信部３１０と、受信部３２０と、構造化文書更新部３３０と、表示部３４０と、ダウンロード部３５０とを有する。ローカルマニュアル更新プログラム３０は、例えば、ＣＤ−ＲＯＭなどの記録媒体を介して、ユーザ端末３にインストールされる。
【００２０】
ローカルマニュアル更新プログラム３０において、装置情報収集部３００は、ユーザ端末３の装置情報、又は、ユーザ端末３に接続された周辺装置５の装置情報を収集する。
具体的には、装置情報収集部３００は、少なくとも、ユーザ端末３と周辺装置５（スキャナ）とのソフトウェア版数、操作履歴、装置履歴、エラーログ、及び、マニュアル版数とを収集する。
本例の装置情報収集部３００は、利用者により、マニュアル表示画面１１のマニュアル更新ボタン１１０が押下されることで機能する。装置情報収集部３００は、ユーザ端末３及び周辺装置５（スキャナ）から収集したソフトウェア版数、操作履歴情報、装置履歴情報、エラーログ、及びマニュアル版数をマニュアル格納ＤＢ２００に格納する。装置情報収集部３００は、本発明に係る版数特定手段の一例である。
【００２１】
送信部３１０は、装置情報収集部３００により収集されたユーザ端末３又は周辺装置５の装置情報（ソフトウェア版数とマニュアル版数とを含む）を、マニュアル管理装置７に送信する。
受信部３２０は、マニュアル管理装置７から送信された更新データを受信し、受信した更新データを構造化文書更新部３３０に出力する。
【００２２】
構造化文書更新部３３０は、マニュアル管理装置７から配信された更新データに基づいて、構造化文書として構成されたマニュアル情報を更新する。構造化文書とは、タグ等によって構造化された文書ファイルであり、例えば、ＨＴＭＬファイルである。
本例の構造化文書更新部３３０は、受信部３２０から入力された更新データに基づいて、マニュアル格納ＤＢ２００に格納される閲覧用のマニュアルデータ（ＨＴＭＬ版）を更新し、保存する。
【００２３】
表示部３４０は、マニュアル表示画面１１をユーザ端末３に表示させる。
本例の表示部３４０は、構造化文書更新部３３０に更新されたマニュアルデータのトップページ構成ファイルに基づいて、マニュアル表示画面１１をユーザ端末３に表示させる。
【００２４】
ダウンロード部３５０は、マニュアル管理装置７にアクセスして、マニュアル情報のＰＤＦファイルを印刷用のマニュアルとしてダウンロードする。
例えば、ダウンロード部３５０は、マニュアルを識別するマニュアルＩＤをマニュアル管理装置７に送信して、このマニュアルＩＤに対応するマニュアルのＰＤＦファイルをダウンロードする。
本例のダウンロード部３５０は、利用者による表示画面１１のマニュアル印刷ボタン１１６押下をトリガーとして、マニュアルＩＤをマニュアル管理装置７に送信し、マニュアル管理装置７から、マニュアルＩＤに対応するマニュアルのＰＤＦファイルをダウンロードする。
【００２５】
図６は、サーバマニュアル更新プログラム７０の機能構成を説明する図である。
図６に例示するように、サーバマニュアル更新プログラム７０は、収集部７００と、情報選択部７１０と、構造化文書生成部７２０と、送信部７３０と、識別情報送受信部７４０と、ＰＤＦ生成部７５０と、ファイル送信部７６０とを有する。サーバマニュアル更新プログラム７０は、例えば、ＣＤ−ＲＯＭなどの記録媒体を介して、マニュアル管理装置７にインストールされる。
【００２６】
収集部７００は、ユーザ端末３から送信された装置情報（ソフトウェア版数とマニュアル版数とを含む）を受信する。また、収集部７００は、コール情報管理装置９からコール情報を収集する。
本例の収集部７００は、情報選択部７１０（後述）により選択されたＦＡＱメニュー１１４に対応するコール回数及びお役立ち回数を、コール情報管理装置９から収集する。さらに、収集部７００は、コール情報管理装置９から収集したコール情報を情報選択部７１０に通知する。
【００２７】
情報選択部７１０は、ユーザ端末３又は周辺装置５の装置情報と、コール情報とに基づいて、表示画面１１に表示するＦＡＱメニュー１１４を選択する。
例えば、情報選択部７１０は、収集部７００により収集された装置情報に基づいて、ＦＡＱメニュー１１４をマニュアル管理ＤＢ６００から選択する。
本例の情報選択部７１０は、収集部７００により収集された装置情報に含まれる機能使用履歴及びエラー履歴と、収集されたコール情報に含まれるコール回数及びお役立ち回数とに基づいて、表示メニューカテゴリ１１２Ａ〜１１２Ｂに属するＦＡＱメニュー１１４をマニュアル管理ＤＢ６００から選択する。
装置情報に基づいて選択されたＦＡＱメニュー１１４は、「よくあるご質問（Ｑ＆Ａ）個別」メニュー１１２Ａに表示され、コール情報に基づいて選択されたＦＡＱメニュー１１４は、「よくあるご質問（Ｑ＆Ａ）一般」メニュー１１２Ｂに表示される。
【００２８】
情報選択部７１０は、選択したＦＡＱメニュー１１４を、構造化文書生成部７２０に通知する。また、情報選択部７１０は、更新されるマニュアルのマニュアルＩＤを識別情報送受信部７４０（後述）に通知する。さらに、情報選択部７１０は、識別情報送受信部７４０(後述)により通知されたマニュアルＩＤに関連付けられるマニュアルデータを検索し、検索結果のマニュアルＰＤＦデータをファイル送信部７６０（後述）へ通知する。
【００２９】
構造化文書生成部７２０は、マニュアルデータ（ＨＴＭＬ版）を更新するための更新データを生成し、更新データに対応するマニュアルを識別するためのマニュアルＩＤを、更新データ（すなわち、更新されたマニュアル）に付与する。
例えば、構造化文書生成部７２０は、マニュアル管理ＤＢ６００に登録される新規に作成されたマニュアルデータ、改版されたマニュアルデータ、及び、トップページ構成ファイルをＨＴＭＬ形式で生成し、更新部分に相当する更新データを生成する。
構造化文書生成部７２０は、生成したＨＴＭＬ形式の更新データを送信部７３０に通知する。構造化文書生成部７２０は、本発明に係る更新手段の一例である。
【００３０】
送信部７３０は、構造化文書として構成されたマニュアル情報をユーザ端末３上で更新するための更新データを、ユーザ端末３に配信する。
本例の送信部７３０は、構造化文書生成部７２０により生成された更新データを、ユーザ端末３に送信する。送信部７３０は、本発明に係る配信手段の一例である。
【００３１】
識別情報送受信部７４０は、送信部７３０によりユーザ端末３に配信された、更新データで更新される、マニュアル（ＨＴＭＬ版）のマニュアルＩＤを、このユーザ端末３に送信する。すなわち、識別情報送受信部７４０は、更新データにより更新されるマニュアルのマニュアルＩＤをユーザ端末３に送信し、利用者がマニュアル印刷ボタン１１６を押下した場合に、ダウンロード部３５０により通知されるマニュアルＩＤを受信し、受信したマニュアルＩＤを情報選択部７１０に通知する。
【００３２】
ＰＤＦ生成部７５０は、情報選択部７１０により通知された更新データにより更新されたマニュアル情報と同じ内容のマニュアル情報が掲載されたＰＤＦファイルを生成する。
例えば、ＰＤＦ生成部７５０は、マニュアルのうち、ユーザ端末毎に変化させる可変部分をＰＤＦファイルに変換し、変換された可変部分のＰＤＦファイルと、予め用意された固定部分のＰＤＦファイルとを統合して、ユーザ端末毎に更新されたマニュアルのＰＤＦファイルを生成する。
本例では、図８に例示するように、トップページがユーザ毎に更新される可変部分であり、残りの部分が固定部分であるため、ＰＤＦ生成部７５０は、構造化文書生成部７２０により生成されたマニュアルのうち、トップページのみをＰＤＦファイルに変換し、変換されたトップページのＰＤＦファイルと、予め用意された残りの部分のＰＤＦファイルとを統合して、ユーザ端末毎に更新されたマニュアルのＰＤＦファイルを生成し、生成されたマニュアルのＰＤＦファイルをマニュアルＩＤに関連付けてマニュアル管理ＤＢ６００に登録する。
【００３３】
ファイル送信部７６０は、ユーザ端末３から受信したマニュアルＩＤに関連付けられたＰＤＦファイルを、マニュアル管理ＤＢ６００から読み出し、読み出されたＰＤＦファイルをこのユーザ端末３に送信する。
【００３４】
図７は、マニュアル管理装置７におけるＨＴＭＬ版及びＰＤＦ版の更新処理（Ｓ１０）を説明する図である。
図７に例示するように、ステップ１００（Ｓ１００）において、ユーザ端末３は、利用者がマニュアル更新ボタン１１０を押下したことを検知した場合に、マニュアルデータの更新処理を開始し、Ｓ１０５の処理に移行する。
【００３５】
ステップ１０５（Ｓ１０５）において、収集部７００は、ユーザ端末３により送信されるソフトウェア版数、操作履歴、装置履歴、エラーログ、及びマニュアル版数等を収集し、情報選択部７１０に通知する。また、収集部７００は、コール情報管理装置９からコール情報を収集し、情報選択部７１０に通知する。
【００３６】
ステップ１１０（Ｓ１１０）において、情報選択部７１０は、収集したソフトウェア版数とマニュアル管理ＤＢ６００に保存される最新のソフトウェア版数とを比較する。ソフトウェア版数が同じ場合に、マニュアルデータの更新処理（Ｓ１０）は、Ｓ１２０に移行し、ソフトウェア版数が異なる場合に、Ｓ１１５に移行する。
【００３７】
ステップ１１５（Ｓ１１５）において、情報選択部７１０は、図１０に例示される更新テーブルを参照し、収集したソフトウェア版数に対応するマニュアルの変更コンテンツ、追加コンテンツ、又は削除コンテンツを構造化文書生成部７２０に通知する。ここで、更新テーブルは、図１０に例示するように、ソフトウェアの版数に関連付けて、変更コンテンツ（ＨＴＭＬ版マニュアルのうち、置換すべき部分）、追加コンテンツ（ＨＴＭＬ版マニュアルに追加すべき部分）、削除コンテンツ（ＨＴＭＬ版マニュアルから削除すべき部分）、及び、これらの更新処理が施されたマニュアルのＰＤＦファイルを格納している。
構造化文書生成部７２０は、通知されたマニュアルの変更コンテンツ、追加コンテンツ、又は削除コンテンツに基づいて、マニュアルを更新するためのＨＴＭＬ形式の更新データ（図９に例示するデータファイル）を作成する。
さらに、情報選択部７１０は、作成した更新データをＰＤＦ生成部７５０に通知する。
【００３８】
ステップ１２０（Ｓ１２０）において、情報選択部７１０は、収集したマニュアル版数と、マニュアル管理ＤＢ６００に保存される最新のマニュアル版数とを比較する。マニュアル版数が同じ場合に、マニュアルデータの更新処理（Ｓ１０）は、終了し、マニュアル版数が異なる場合に、マニュアルデータの更新処理（Ｓ１０）は、Ｓ１２５に移行する。
【００３９】
ステップ１２５（Ｓ１２５）において、情報選択部７１０は、操作履歴、装置履歴、エラーログに基づいて、マニュアル管理ＤＢ６００から、「よくあるご質問（Ｑ＆Ａ）個別」メニュー１１２ＡとしてＦＡＱメニュー１１４を選択し、選択されたＦＡＱメニュー１１４を構造化文書生成部７２０に通知する。
【００４０】
ステップ１３０（Ｓ１３０）において、情報選択部７１０は、コール情報に基づいて、マニュアル管理ＤＢ６００から、「よくあるご質問（Ｑ＆Ａ）一般」メニュー１１２ＢとしてＦＡＱメニュー１１４を選択し、選択されたＦＡＱメニュー１１４を構造化文書生成部７２０に通知する。
【００４１】
ステップ１３５（Ｓ１３５）において、構造化文書生成部７２０は、Ｓ１２５において選択されたＦＡＱメニュー１１４に基づいて、「よくあるご質問（Ｑ＆Ａ）個別」メニュー１１２Ａを更新するためのＨＴＭＬ形式の更新データを作成する。また、構造化文書生成部７２０は、Ｓ１３０において選択されたＦＡＱメニュー１１４に基づいて、「よくあるご質問（Ｑ＆Ａ）一般」メニュー１１２Ｂを更新するためのＨＴＭＬ形式の更新データを作成する。
【００４２】
ステップ１４０（Ｓ１４０）において、ＰＤＦ生成部７５０は、情報選択部７１０により通知された更新データに基づいて、マニュアルのＰＤＦデータを作成し、作成されたＰＤＦデータをマニュアルＩＤに関連付けてマニュアル管理ＤＢ６００に保存する。
【００４３】
ステップ１４５（Ｓ１４５）において、送信部７３０は、構造化文書生成部７２０により生成された更新データをユーザ端末３に送信し、識別情報送受信部７４０は、この更新データに対応するマニュアルのマニュアルＩＤをユーザ端末３に送信する。
【００４４】
図１１は、ユーザ端末３におけるＨＴＭＬ版の更新処理（Ｓ２０）を説明する図である。
図１１に例示するように、ステップ２００（Ｓ２００）において、構造化文書更新部３３０は、図９に例示される更新データの制御情報に含まれる「ＶＬ」で表される版数と、マニュアル格納ＤＢ２００に保持されるマニュアルの版数とを比較する。
更新処理（Ｓ２０）は、マニュアルの版数が異なる場合に、Ｓ２０５に移行し、マニュアルの版数が同じ場合は、終了する。
【００４５】
ステップ２０５（Ｓ２０５）において、構造化文書更新部３３０は、制御情報の「ＣＨＧ_ＰＡＲＡ」を確認する。
更新処理（Ｓ２０）は、「ＣＨＧ_ＰＡＲＡ」に入れ替えファイル情報が記載されている場合に、Ｓ２１０に移行し、入れ替えファイル情報が記載されていない場合に、Ｓ２１５に移行する。
【００４６】
ステップ２１０（Ｓ２１０）において、構造化文書更新部３３０は、制御情報の「ＣＨＧ_ＰＡＲＡ」に記載されているファイルを、マニュアル格納ＤＢ２００に保持されているマニュアル（ＨＴＭＬ版）の既存ファイルと入れ替える。
【００４７】
ステップ２１５（Ｓ２１５）において、構造化文書更新部３３０は、制御情報の「ＡＤＤ_ＰＡＲＡ」を確認する。
更新処理（Ｓ２０）は、「ＡＤＤ_ＰＡＲＡ」に追加ファイル情報が記載されている場合に、Ｓ２２０に移行し、追加ファイル情報が記載されていない場合に、Ｓ２２５に移行する。
【００４８】
ステップ２２０（Ｓ２２０）において、構造化文書更新部３３０は、制御情報の「ＡＤＤ_ＰＡＲＡ」に記載されているファイルを、マニュアル格納ＤＢ２００に保持されているマニュアル（ＨＴＭＬ版）に追加する。
【００４９】
ステップ２２５（Ｓ２２５）において、構造化文書更新部３３０は、制御情報の「ＤＥＬ_ＰＡＲＡ」を確認する。
更新処理（Ｓ２０）は、「ＤＥＬ_ＰＡＲＡ」に削除ファイル情報が記載されている場合に、Ｓ２３０に移行し、削除ファイル情報が記載されていない場合に、終了する。
【００５０】
ステップ２３０（Ｓ２３０）において、構造化文書更新部３３０は、制御情報の「ＤＥＬ_ＰＡＲＡ」に記載されているファイルを、マニュアル格納ＤＢ２００に保持されているマニュアル（ＨＴＭＬ版）から削除する。
【００５１】
このように、ユーザ端末３は、更新データに基づいて、ＨＴＭＬ版のマニュアルのみを更新し、ＰＤＦ版のマニュアルについては、マニュアル管理装置７から通知されたマニュアルＩＤに基づいて、マニュアル管理装置７から、更新されたものをダウンロードする。
これにより、マニュアル更新システム１は、更新部分のＰＤＦ化に要するコスト（例えば、ＰＤＦファイルを生成するアプリケーションプログラムの購入費用、ＰＤＦファイルの生成に要する処理負荷や作業時間など）をユーザ側に負担させることなく、ウェブブラウザで閲覧しているマニュアルと同じ印刷用のマニュアル（ＰＤＦ版）をユーザに提供することができる。特に、マニュアルの内容が、ソフトウェアの版数などに基づいて、ユーザ個別に更新される場合に好適である。同様に、以下のように、装置情報やコール情報に基づいてトップページが動的に更新される場合にも好適である。
【００５２】
図１２は、装置履歴情報に基づいたＦＡＱメニュー１１４の選択例である。
情報選択部７１０は、収集部７００により収集した装置情報から、ＦＡＱメニュー１１４に対応する機能使用履歴と、エラー履歴の件数とを出力する。出力された機能使用履歴とエラー履歴との件数から履歴計（合計）が算出される。図１２に例示するように、例えば、読み取り画像についてのＦＡＱ項目一覧の「圧縮形式と圧縮率は？」に対応する機能使用履歴は「２」であり、エラー履歴は、存在せず、この場合の履歴計は、「２」となる。このように、算出された各ＦＡＱメニュー１１４の履歴計から履歴計の多い順に上位４件が選択される。図１２では、履歴計多順の上位４件は、「画像をエクセレントにしたのですが、＜Word文書に変換＞＜Excel文書に変換＞または＜Power Pointl文書に変換＞実行中に＜Not enough memory!＞と表示されました。」と「コンピュータとモバイル機(iPad/iPhone/iPad touch/Android端末)が接続できません。」と「サムネイル表示中のファイルを移動しようとするとエラーになって移動できません。」と「認識されない項目がある。」となり、これらがＦＡＱメニュー１１４の選択結果となる。装置履歴情報から選択されたＦＡＱメニュー１１４は、「よくあるご質問（Ｑ＆Ａ）個別」メニュー１１２Ａとして表示画面１１に表示される。
【００５３】
図１３は、コール情報に基づいたＦＡＱメニュー１１４の選択例である。
情報選択部７１０は、収集部７００により収集したコール情報からＦＡＱメニュー１１４に対応するコール回数とお役立ち回数とを出力する。出力されたコール回数とお役立ち回数とからコール情報計が算出される。図１３に例示するように、例えば、読み取り画像についてのＦＡＱ項目一覧の「圧縮形式と圧縮率は？」に対応するコール回数は、「１」であり、お役立ち回数は、「１５」であり、この場合のコール情報計は、「１６」となる。このように、算出された各ＦＡＱメニュー１１４のコール情報計からコール情報計の多い順に上位４件が選択される。図１３では、コール情報計の多い順の上位４件は、「指摘可能な原稿サイズは？」と「＜Word文書に変換＞＜Excel文書に変換＞または＜Power Pointl文書に変換＞で、読み込む原稿によって認識率が低いものがありますが、なぜでしょうか？」と「iPad、iPhoneおよびiPad touchと連携できますか？」と「サムネイル表示中のファイルを移動しようとするとエラーになって移動できません。」とが一旦選択される。しかし、「サムネイル表示中のファイルを移動しようとするとエラーになって移動できません。」は、既に１１２ＡのＦＡＱメニュー１１４として選択されており重複するため、次にコール情報計の多い「ファイルの保存先はどこになりますか？ネットワークの共有フォルダに保存できますか？」となり、これらがＦＡＱメニュー１１４の選択結果となる。コール情報から選択されたＦＡＱメニュー１１４は、よくあるご質問（Ｑ＆Ａ）一般メニュー１１２Ｂとして表示画面１１に表示される。
【００５４】
以上説明したように、本実施形態のマニュアル更新システム１によれば、マニュアルはユーザ個別の事情（ソフトウェアの版数、操作履歴など）に応じて更新され、ユーザ端末３は、マニュアル管理装置７から配信された更新データに基づいて、更新されたマニュアル（ＨＴＭＬ版）を動的に生成できる。また、ユーザ端末３は、ユーザが印刷用のマニュアルを要求した場合に、マニュアル管理装置７から通知されたマニュアルＩＤに基づいて、マニュアル管理装置７から、更新されたマニュアル（ＰＤＦ版）をダウンロードできる。
これによって、マニュアル更新システム１は、更新部分のＰＤＦ化に要するコスト（例えば、ＰＤＦファイルを生成するアプリケーションプログラムの購入費用、ＰＤＦファイルの生成に要する処理負荷や作業時間など）をユーザ側に負担させることなく、ウェブブラウザで閲覧しているマニュアルと同じ印刷用のマニュアル（ＰＤＦ版）をユーザに提供することができる。特に、ソフトウェアの版数や操作履歴などユーザ個別の事情に基づいて、マニュアルの内容が更新される場合に好適である。
【符号の説明】
【００５５】
１…マニュアル更新システム
３…ユーザ端末
５…周辺装置
７…マニュアル管理装置
９…コール情報管理装置
１１…マニュアル表示画面
１３…更新部分
３０…ローカルマニュアル更新プログラム
７０…サーバマニュアル更新プログラム
１１０…マニュアル更新ボタン
１１２…表示メニューカテゴリ
１１４…ＦＡＱメニュー
１１６…マニュアル印刷ボタン
２００…マニュアル格納データベース
３００…装置情報収集部
３１０…送信部
３２０…受信部
３３０…構造化文書更新部
３４０…表示部
３５０…ダウンロード部
６００…マニュアル管理データベース
７００…収集部
７１０…情報選択部
７２０…構造化文書生成部
７３０…送信部
７４０…識別情報送受信部
７５０…ＰＤＦ生成部
７６０…ファイル送信部
【図１】
2014182635.tif 000003
【図２】
2014182635.tif 000004
【図３】
2014182635.tif 000005
【図４】
2014182635.tif 000006
【図５】
2014182635.tif 000007
【図６】
2014182635.tif 000008
【図７】
2014182635.tif 000009
【図８】
2014182635.tif 000010
【図９】
2014182635.tif 000011
【図１０】
2014182635.tif 000012
【図１１】
2014182635.tif 000013
【図１２】
2014182635.tif 000014
【図１３】
2014182635.tif 000015