(57)【要約】  マニュアルの閲覧性を向上させることを目的とする。  マニュアル管理装置７が、ユーザ端末３にインストールされているハードウェア又はソフトウェアに関する情報に基づいて、格納されているコンテンツデータのうち、表示させるコンテンツデータを絞り込み、マニュアル管理装置７が、絞り込まれたコンテンツデータを用いてマニュアルを更新するよう指示し、ユーザ端末３が、データベースに格納されているマニュアルのコンテンツデータを用いて、マニュアル管理装置７からの指示に応じて、表示されるマニュアルを更新する。
2015001652.tif 000002
【特許請求の範囲】
【請求項１】
ハードウェア又はソフトウェアに関するマニュアルのコンテンツデータを格納する格納手段と、
当該情報処理装置にインストールされているハードウェア又はソフトウェアに関する情報に基づいて、格納されているコンテンツデータのうち、表示させるコンテンツデータを絞り込む絞込手段と、
絞り込まれたコンテンツデータを用いて、当該情報処理装置で表示されるマニュアルを更新する更新手段と
を有する情報処理装置。
【請求項２】
当該情報処理装置にインストールされている他のハードウェア又は他のソフトウェアに関する情報を収集する収集手段
をさらに有し、
前記絞込手段は、前記収集手段により収集された他のハードウェア又は他のソフトウェアに関する情報に基づいて、マニュアルのコンテンツデータを絞り込む
請求項１に記載の情報処理装置。
【請求項３】
前記更新手段は、少なくとも、ハードウェア又はソフトウェアがインストールされたタイミング、及び、アンインストールされるタイミングで、マニュアルを更新する
請求項２に記載の情報処理装置。
【請求項４】
前記更新手段は、ネットワーク接続の初期設定が完了したタイミングで、マニュアルを更新する
請求項３に記載の情報処理装置。
【請求項５】
前記更新手段は、他のハードウェアがインストールされ、かつ、このハードウェアに電源が投入されたタイミングで、マニュアルを更新する
請求項４に記載の情報処理装置。
【請求項６】
前記収集手段は、当該情報処理装置にインストールされている、オペレーティングシステム、又は、前記ハードウェア又はソフトウェアと連携する他のソフトウェアに関する情報を収集し、
前記絞込手段は、収集された、オペレーティングシステム又は前記他のソフトウェアに関する情報に基づいて、表示させるコンテンツデータを絞り込む
請求項５に記載の情報処理装置。
【請求項７】
前記収集手段は、前記ハードウェアと同時に当該情報処理装置に接続されている他のハードウェアに関する情報を収集し、
前記絞込手段は、収集された、前記他のハードウェアに関する情報に基づいて、表示させるコンテンツデータを絞り込む
請求項５に記載の情報処理装置。
【請求項８】
前記収集手段は、当該情報処理装置に接続されるスキャナに関する情報を収集し、
前記絞込手段は、当該情報処理装置に複数台のスキャナが接続された場合に、複数のスキャナの使い分けを促す情報、又は、複数のスキャナの連携動作に関する情報をマニュアルに追加し、当該情報処理装置に接続されたスキャナが１台以下である場合に、前記使い分けを促す情報、及び、複数のスキャナの連携動作に関する情報をマニュアルから削除する
請求項７に記載の情報処理装置。
【請求項９】
前記絞込手段は、格納されているコンテンツデータの中から、非表示とするコンテンツデータを決定し、
前記更新手段は、非表示と決定されたコンテンツデータに対してリンクするリンク情報を、他のコンテンツデータ又は目次データから削除する
請求項１に記載の情報処理装置。
【請求項１０】
情報処理装置とマニュアル管理装置とを含む情報処理システムであって、
前記マニュアル管理装置は、
前記情報処理装置にインストールされているハードウェア又はソフトウェアに関する情報に基づいて、格納されているコンテンツデータのうち、表示させるコンテンツデータを絞り込む絞込手段と、
前記絞込手段により絞り込まれたコンテンツデータを用いてマニュアルを更新するよう指示する更新制御手段と
を有し、
前記情報処理装置は、
マニュアルのコンテンツデータを格納する格納手段と、
前記更新制御手段からの指示に応じて、当該情報処理装置で表示されるマニュアルを更新する更新手段と
を有する
情報処理システム。
【請求項１１】
マニュアル管理装置が、情報処理装置にインストールされているハードウェア又はソフトウェアに関する情報に基づいて、格納されているコンテンツデータのうち、表示させるコンテンツデータを絞り込み、
前記マニュアル管理装置が、絞り込まれたコンテンツデータを用いてマニュアルを更新するよう指示し、
情報処理装置が、データベースに格納されているマニュアルのコンテンツデータを用いて、前記マニュアル管理装置からの指示に応じて、表示されるマニュアルを更新する
情報処理方法。
【請求項１２】
ハードウェア又はソフトウェアに関するマニュアルのコンテンツデータの中から、当該コンピュータにインストールされているハードウェア又はソフトウェアに関する情報に基づいて、表示させるコンテンツデータを絞り込む絞込機能と、
絞り込まれたコンテンツデータを用いて、当該コンピュータによって表示されるマニュアルを更新する更新機能と
をコンピュータに実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
例えば、コンピュータの画面上に複数のウインドウ画面を表示し、これらの各ウインドウ画面内でそれぞれ処理を行うソフトウェアのサポートシステムであって、前記各ウインドウ画面に対して発番された固有のＩＤのうち、現在作業中のウインドウ画面のＩＤを取得するＩＤ取得手段と、前記各ウインドウ画面についてのサポート情報を、各ウインドウ画面に固有のＩＤに対応させて蓄積するユーザーサポートデータベースと、前記ＩＤ取得手段が取得した現在作業中のウインドウ画面に固有のＩＤに基づいて、前記ユーザーサポートデータベースを検索する検索手段と、検索されたサポート情報を出力する出力手段とを有することを特徴とするソフトウェアのサポートシステムの技術が知られている（例えば、特許文献１参照）。
また、セットアップガイドをＰＣ本体から直接起動してプリンタの初期設定工程を表示するとともに、リファレンスガイドをＰＣ本体にインストールした後に実行してプリンタに関するヘルプ情報等を参照し、適宜、Ｗｅｂサーバ上の同ヘルプ情報等に対する更新情報を参照するようにしたマニュアル表示装置の技術が知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１８２８１１
【特許文献２】特開平１１−３１６６３６
【発明の概要】
【発明が解決しようとする課題】
【０００４】
マニュアルの閲覧性を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る情報処理装置は、ハードウェア又はソフトウェアに関するマニュアルのコンテンツデータを格納する格納手段と、当該情報処理装置にインストールされているハードウェア又はソフトウェアに関する情報に基づいて、格納されているコンテンツデータのうち、表示させるコンテンツデータを絞り込む絞込手段と、絞り込まれたコンテンツデータを用いて、当該情報処理装置で表示されるマニュアルを更新する更新手段とを有する。
【発明の効果】
【０００６】
マニュアルの閲覧性を向上させることができる。
【図面の簡単な説明】
【０００７】
【図１】マニュアル更新システム１のハードウェア構成を例示する図である。
【図２】マニュアル更新システム１の機能構成を例示する図である。
【図３】ローカルマニュアル更新プログラム３０の機能構成を説明する図である。
【図４】サーバマニュアル更新プログラム７０の機能構成を説明する図である。
【図５】更新タイミング判定処理（Ｓ１０）を説明するフローチャートである。
【図６】マニュアル更新処理（Ｓ１１）を説明するフローチャートである。
【図７】コンテンツの絞込を決定するためのテーブルを例示する図である。
【図８】マニュアル表示画面１１のトップページを例示する図である。
【図９】（Ａ）は、マニュアルの目次ページを例示し、（Ｂ）は、マニュアルのコンテンツの一部を例示する図である。
【図１０】変形例１におけるマニュアル更新システム1の機能構成を例示する図である。
【図１１】変形例１におけるローカルマニュアル更新プログラム３２の機能構成を例示する図である。
【図１２】変形例１におけるサーバマニュアル更新プログラム７２の機能構成を例示する図である。
【図１３】マニュアルデータの構成を例示する図である。
【図１４】指示データの構成を例示する図である。
【図１５】変形例１におけるマニュアル更新処理（Ｓ２０）を説明するフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態を、図面を参照して説明する。
図１は、マニュアル更新システム１のハードウェア構成を例示する図である。
図１に例示するように、本実施形態のマニュアル更新システム１は、ユーザ端末３Ａ〜３Ｃと、周辺装置５Ａ〜５Ｅと、マニュアル管理装置７とを有する。
ユーザ端末３は、本発明に係る情報処理装置の一例であり、ユーザが操作するコンピュータである。例えば、ユーザ端末３は、中央演算装置、主記憶装置、外部記録装置、入力装置、及びモニタなどで構成されたコンピュータである。
周辺装置５は、ユーザ端末３に有線又は無線で接続される装置であり、例えば、スキャナ（フラットベット型のスキャナ５Ａ、自動原稿送り機が付いたスキャナ５Ｂ）、プリンタ５Ｃ、カメラ５Ｄ、又は、ＷｉＦｉアクセスポイント５Ｅ（無線ルータなど）などである。
マニュアル管理装置７は、ユーザ端末３で表示されるマニュアルを管理するコンピュータである。マニュアル管理装置７は、インターネットなどのネットワークを介してユーザ端末３と接続している。
【０００９】
上記システム構成において、ユーザは、ユーザ端末３を操作して、ユーザ端末３にインストールされているハードウェア又はソフトウェアに関するマニュアルをこのユーザ端末３に表示させて閲覧する。本例では、ユーザ端末３に接続されたスキャナ（より具体的には“スキャナＳＳ”）に関するマニュアルを表示させる場合を具体例として説明する。
マニュアル管理装置７は、“スキャナＳＳ”のマニュアルをユーザ端末３で表示させる場合に、この“スキャナＳＳ”の環境に応じて、表示させるマニュアルのコンテンツを絞り込む。ここで、“スキャナＳＳ”の環境とは、ユーザ端末３にインストールされている他のハードウェア（プリンタ、カメラ、又は、ＷｉＦｉアクセスポイントなど）と、ユーザ端末３にインストールされているソフトウェア（オペレーティングシステム、ドライバソフトウェア、又は、アプリケーションソフトウェアなど）である。
ユーザ端末３は、マニュアル管理装置７からの指示に応じて、コンテンツが絞り込まれたマニュアルを表示する。
なお、以下の実施形態では、ユーザ端末３が、マニュアルのコンテンツデータを絞り込み、マニュアル管理装置７が、目次の項目を絞り込む形態を具体例として説明するが、これに限定されるものではなく、例えば、コンテンツ及び目次の項目の両方をユーザ端末３で絞り込んでもよいし、コンテンツ及び目次の項目の両方をマニュアル管理装置７で絞り込んでもよい。
【００１０】
図２は、マニュアル更新システム１の機能構成を例示する図である。
図２に例示するように、ユーザ端末３は、ローカルマニュアル更新プログラム３０と、マニュアル格納データベース２００（マニュアル格納ＤＢ２００）とを有する。
ローカルマニュアル更新プログラム３０は、ユーザ端末３で表示するマニュアルを更新する。本例のローカルマニュアル更新プログラム３０は、マニュアル管理装置７から受信した目次ページ構成ファイルと、自身で絞り込んだコンテンツデータとを用いて、マニュアルを更新する。
マニュアル格納ＤＢ２００には、マニュアルのコンテンツデータと、周辺装置５に関する情報であるハードウェア情報と、ソフトウェアに関する情報であるソフトウェア情報とが格納されている。ここで、マニュアルのコンテンツデータとは、マニュアルの内容を表示するためのデータであり、例えば、図１３に例示するＨＴＭＬファイルである。本例では、全てのコンテンツデータがマニュアル格納ＤＢ２００に格納されている。すなわち、スキャナの複数の機種に関するマニュアル情報、複数のオペレーションシステムを前提としたマニュアル情報、又は、複数のアプリに関するマニュアル情報のように、複数の使用環境を前提としたマニュアル情報がマニュアル格納ＤＢ２００に格納されている。また、ソフトウェア情報には、オペレーションシステムに関する情報と、アプリに関する情報とが含まれている。
【００１１】
図２に例示するように、マニュアル管理装置７は、サーバマニュアル更新プログラム７０と、マニュアル管理データベース６００（マニュアル管理ＤＢ６００）とを有する。
サーバマニュアル更新プログラム７０は、ユーザ端末３により収集された収集データ（ユーザ端末３上の使用環境を示す情報）に基づいて、マニュアルで表示すべきコンテンツの絞り込みを行い、絞り込まれたコンテンツのみをユーザ端末３に表示するよう指示する。本例のサーバマニュアル更新プログラム７０は、収集データに基づいて、コンテンツが絞り込まれた目次の目次ページ構成データを生成し、生成された目次ページ構成データをユーザ端末３に送信する。
マニュアル管理ＤＢ６００には、目次ページ構成データと、ユーザ端末３から受信した収集データとが格納される。
【００１２】
図３は、ローカルマニュアル更新プログラム３０の機能構成を説明する図である。
図３に例示するように、ローカルマニュアル更新プログラム３０は、収集部３００と、送信部３１０と、絞込部３２０と、受信部３３０と、更新部３４０と、表示部３５０とを有する。ローカルマニュアル更新プログラム３０は、例えば、ＣＤ−ＲＯＭなどの記録媒体を介して、ユーザ端末３にインストールされる。
【００１３】
ローカルマニュアル更新プログラム３０において、収集部３００は、ユーザ端末３のハードウェア情報（すなわち、ユーザ端末３に接続されたハードウェアに関する情報）と、ユーザ端末３のソフトウェア情報（すなわち、ユーザ端末３にインストールされたソフトウェアに関する情報）とを収集する。本例の収集部３００は、ユーザ端末３に接続された周辺装置（スキャナ、プリンタ、カメラなどの、マニュアルの対象となるスキャナと連携できる機器）に関する情報と、ユーザ端末３で動作しているオペレーションシステムに関する情報と、ユーザ端末３にインストールされたアプリ（特に、マニュアルの対象となるスキャナと連携できるアプリ）に関する情報と、ユーザ端末３のＷｉＦｉ接続の設定情報とを収集する。
【００１４】
送信部３１０は、収集部３００により収集された情報（ハードウェア情報及びソフトウェア情報を含む）を、マニュアル管理装置７に送信する。
【００１５】
絞込部３２０は、収集部３００により収集された情報に基づいて、マニュアルのコンテンツデータを絞り込む。本例の絞込部３２０は、図７を参照して後述するテーブルを参照して、表示化又は非表示化するコンテンツを決定する。
受信部３３０は、マニュアル管理装置７から送信された目次ページ構成データを受信し、受信した目次ページ構成データを更新部３４０に出力する。
【００１６】
更新部３４０は、マニュアル格納ＤＢ２００に格納されたマニュアルのコンテンツデータのうち、絞込部３２０により絞り込まれたコンテンツデータを用いて、マニュアルを更新する。本例の更新部３４０は、絞込部３２０により絞り込まれたコンテンツデータと、受信部３３０により受信した目次ページ構成データデータとに基づいて、マニュアルを更新する。
【００１７】
表示部３５０は、ユーザ端末３のモニタを制御して、更新部３４０により更新されたマニュアルを表示する。
本例の表示部３５０は、図８を参照して後述するマニュアル表示画面１１を表示し、ユーザの要求に応じて、更新されたマニュアルをユーザ端末３に表示させる。
【００１８】
図４は、サーバマニュアル更新プログラム７０の機能構成を説明する図である。
図４に例示するように、サーバマニュアル更新プログラム７０は、収集部７００と、目次絞込部７１０と、目次ページ生成部７２０と、更新制御部７３０とを有する。サーバマニュアル更新プログラム７０は、例えば、ＣＤ−ＲＯＭなどの記録媒体を介して、マニュアル管理装置７にインストールされる。
【００１９】
収集部７００は、ユーザ端末３にインストールされたハードウェア及びソフトウェアに関する情報を収集する。本例の収集部７００は、ユーザ端末３から送信された収集データ（ハードウェア情報及びソフトウェア情報）を受信する。
【００２０】
目次絞込部７１０は、収集部７００により収集された情報に基づいて、ユーザ端末３上で表示させるマニュアルのコンテンツを絞り込む。本例の目次絞込部７１０は、収集部７００により受信した収集データと、図７に例示するテーブルとに基づいて、マニュアルの目次ページで表示する項目を絞り込む。
【００２１】
目次ページ生成部７２０は、目次絞込部７１０により絞り込まれたコンテンツのみを含む目次ページを生成する。本例の目次ページ生成部７２０は、図９（Ａ）に例示する目次ページ（ＨＴＭＬファイル）を、マニュアル管理ＤＢ６００に格納されている目次ページ構成データと、目次絞込部７１０により絞り込まれた項目とに基づいて生成する。生成された目次ページ構成データは、目次絞込部７１０により絞り込まれた項目のみを含み、他の項目が削除されたものである。
【００２２】
更新制御部７３０は、目次絞込部７１０により絞り込まれたコンテンツでマニュアルを更新するようユーザ端末３に指示する。本例の更新制御部７３０は、目次ページ生成部７２０により生成された目次ページ構成データをユーザ端末３に送信することにより、この目次ページ構成データを目次部分としたマニュアルに更新させる。この目次部分には、絞り込まれたコンテンツのみが表示されるため、結果として、ユーザ端末３上では、絞り込まれたコンテンツのみが表示される。
【００２３】
図５は、更新タイミング判定処理（Ｓ１０）を説明するフローチャートである。
図５に例示するように、ステップ１００（Ｓ１００）において、ユーザ端末３の収集部３００は、既定のタイミングでユーザ端末３のハードウェア情報及びソフトウェア情報を収集し、収集された情報（収集データ）を更新部３４０及びマニュアル格納ＤＢ２００に出力する。
更新部３４０は、収集部３００から入力される収集データに基づいて、ユーザ端末３においてソフトウェアのインストール又はアンインストールが実施されたか否かを判断する。更新タイミング判定処理（Ｓ１０）は、インストール又はアンインストールが実施されたと判断された場合に、Ｓ１０８の処理に移行し、これ以外の場合に、Ｓ１０２の処理に移行する。
【００２４】
ステップ１０２（Ｓ１０２）において、更新部３４０は、収集部３００から入力される収集データに基づいて、ユーザ端末３において周辺装置（ハードウェア）の電源の投入切断が実施されたか否かを判断する。更新タイミング判定処理（Ｓ１０）は、周辺装置の電源の投入切断が実施されたと判断された場合に、Ｓ１０８の処理に移行し、これ以外の場合に、Ｓ１０４の処理に移行する。
【００２５】
ステップ１０４（Ｓ１０４）において、更新部３４０は、収集部３００から入力される収集データに基づいて、ユーザ端末３においてＷｉＦｉ接続の新規設定又は設定変更が実施されたか否かを判断する。更新タイミング判定処理（Ｓ１０）は、ＷｉＦｉ接続の新規設定又は設定変更が実施されたと判断された場合に、Ｓ１０８の処理に移行し、これ以外の場合に、Ｓ１０６の処理に移行する。
【００２６】
ステップ１０６（Ｓ１０６）において、更新部３４０は、更新タイミングではないと判断し、既定の時間待機して、Ｓ１００の処理に戻る。
ステップ１０８（Ｓ１０８）において、更新部３４０は、更新タイミングであると判断し、マニュアル更新処理（Ｓ１１）に移行する。なお、マニュアル更新処理（Ｓ１１）が終了後、更新部３４０はＳ１００の処理に戻る。
【００２７】
なお、マニュアル管理装置７では、収集部７００が、上記収集部３００及び更新部３４０の処理を実行して、目次ページの更新タイミングを判定する。
【００２８】
図６は、マニュアル更新処理（Ｓ１１）を説明するフローチャートである。
図６に例示するように、ステップ１１０（Ｓ１１０）において、ユーザ端末３の絞込部３２０は、ユーザ端末３で動作しているオペレーティングシステムの種別を判定する。マニュアル更新処理（Ｓ１１）は、オペレーティングシステムが“ＡＢＣ”である場合に、Ｓ１１２の処理に移行し、オペレーティングシステムが“ＸＹＺ”である場合に、Ｓ１１４の処理に移行する。
【００２９】
ステップ１１２（Ｓ１１２）において、絞込部３２０は、オペレーティングシステム“ＡＢＣ”に無関係のコンテンツをマニュアルから非表示化するよう更新部３４０に指示する。
ステップ１１４（Ｓ１１４）において、絞込部３２０は、オペレーティングシステム“ＸＹＺ”に無関係のコンテンツをマニュアルから非表示化するよう更新部３４０に指示する。
【００３０】
ステップ１１６（Ｓ１１６）において、絞込部３２０は、ユーザ端末３に新たにインストールされたドライバ又はアプリが存在するか否かを判定し、存在する場合に、Ｓ１１８の処理に移行する。
また、絞込部３２０は、ユーザ端末３からアンインストールされたドライバ又はアプリが存在するか否かを判定し、存在する場合に、Ｓ１２０の処理に移行する。
新たにインストールされたドライバ又はアプリも、アンインストールされたドライバ又はアプリも存在しない場合に、マニュアル更新処理（Ｓ１１）はＳ１２２の処理に移行する。
【００３１】
ステップ１１８（Ｓ１１８）において、絞込部３２０は、新たにインストールされたドライバ又はアプリに関するコンテンツ（より具体的には、ドライバ又はアプリが利用可能であることを前提とした記事）をマニュアルで表示化するよう更新部３４０に指示する。
ステップ１２０（Ｓ１２０）において、絞込部３２０は、アンインストールされたドライバ又はアプリに関するコンテンツをマニュアルから非表示化するよう更新部３４０に指示する。
【００３２】
ステップ１２２（Ｓ１２２）において、絞込部３２０は、ユーザ端末３に周辺装置が接続されているか否かを判定する。マニュアル更新処理（Ｓ１１）は、周辺装置が接続されている場合に、Ｓ１２６の処理に移行し、周辺装置が接続されていない場合に、Ｓ１２４の処理に移行する。
【００３３】
ステップ１２４（Ｓ１２４）において、絞込部３２０は、周辺装置に関するコンテンツ（より具体的には、周辺装置が利用可能であることを前提とした記事）をマニュアルから非表示化するよう更新部３４０に指示する。
【００３４】
ステップ１２６（Ｓ１２６）において、絞込部３２０は、ユーザ端末３に周辺装置が複数台接続されているか否かを判定する。マニュアル更新処理（Ｓ１１）は、周辺装置が複数台接続されている場合に、Ｓ１３０の処理に移行し、周辺装置が１台だけ接続されている場合に、Ｓ１２８の処理に移行する。
【００３５】
ステップ１２８（Ｓ１２８）において、絞込部３２０は、接続されている周辺装置に関するコンテンツ（より具体的には、接続された周辺装置が利用可能であることを前提とした記事）をマニュアルで表示化し、周辺装置の複数台接続に関するコンテンツをマニュアルから非表示化するよう更新部３４０に指示する。
ステップ１３０（Ｓ１３０）において、絞込部３２０は、接続されている周辺装置に関するコンテンツをマニュアルで表示化し、さらに周辺装置の複数台接続に関するコンテンツ（より具体的には、複数の周辺装置が利用可能であることを前提とした記事）をマニュアルで表示化するよう更新部３４０に指示する。複数台接続に関するコンテンツとは、複数の周辺装置の使い分けを促す記事（例えば、機能差を示す情報）、又は、複数の周辺装置の連携機能（例えば、スキャナとプリンタによるコピー機能）を説明する記事である。
【００３６】
ステップ１３２（Ｓ１３２）において、絞込部３２０は、ユーザ端末３にＷｉＦｉ接続の設定が存在するか否かを判定する。マニュアル更新処理（Ｓ１１）は、ＷｉＦｉ接続の設定が存在する場合に、Ｓ１３６の処理に移行し、ＷｉＦｉ接続の設定が存在しない場合に、Ｓ１３４の処理に移行する。
【００３７】
ステップ１３４（Ｓ１３４）において、絞込部３２０は、ＷｉＦｉ接続に関するコンテンツ（より具体的には、ＷｉＦｉ接続が利用可能であることを前提とした記事）をマニュアルから非表示化するよう更新部３４０に指示する。
ステップ１３６（Ｓ１３６）において、絞込部３２０は、ＷｉＦｉ接続に関するコンテンツをマニュアルで表示化するよう更新部３４０に指示する。
【００３８】
ステップ１３８（Ｓ１３８）において、更新部３４０は、絞込部３２０からの指示に応じて、表示するコンテンツを絞り込んだマニュアルのコンテンツデータを生成し、生成されたコンテンツデータと、マニュアル管理装置７から受信した目次ページ構成ファイル（項目が絞り込まれた目次のデータ）とを統合して、マニュアルを更新する。更新されたマニュアルは、図９に例示するように、目次の項目と、コンテンツ（記事）とが絞り込まれたものとなる。
なお、本フローチャートでは、コンテンツを表示化又は非表示化する形態を説明したが、コンテンツデータそのものを追加又は削除してもよい。
【００３９】
図７は、コンテンツの絞込を決定するためのテーブルを例示する図である。
図７に例示するテーブルでは、マニュアルのコンテンツ（項目）の表示又は非表示が、オペレーティングシステムの種別、ドライバ又はアプリ、周辺装置の種別、及び、ＷｉＦｉ接続設定の有無に関連付けられている。本テーブルの“○”は、マニュアルに追加又は表示化すべきであることを示し、“×”は、マニュアルから削除又は非表示化すべきであることを示す。なお、無印の項目は、コンテンツの表示又は非表示に影響しないことを示す。
【００４０】
図８は、マニュアル表示画面１１のトップページを例示する図である。
図８に例示するように、マニュアル表示画面１１のトップページには、マニュアル更新ボタン１３２と、マニュアル初期化ボタン１３４と、使用条件表示領域１３６とが設けられている。
マニュアル更新ボタン１３２は、収集部３００に対してハードウェア情報及びソフトウェア情報を更新するよう指示するボタンである。すなわち、マニュアル更新ボタン１３２がクリックされると、ハードウェア情報及びソフトウェア情報が強制的に更新される。
マニュアル初期化ボタン１３４は、更新部３４０に対してマニュアルを初期化するよう指示するボタンである。すなわち、マニュアル初期化ボタン１３４がクリックされると、絞込部３２０によるコンテンツの絞り込みが行われる前のマニュアルが表示される。
使用条件表示領域１３６は、収集部３００により収集されたハードウェア情報及びソフトウェア情報が表示される領域である。本例の使用条件表示領域１３６には、オペレーティングシステムの種別、ドライバの種別、アプリの種別、周辺装置の種別、及び、ＷｉＦｉ環境が表示される。また、マニュアル更新ボタン１３２がクリックされると、使用条件表示領域１３６の表示が更新される。
【００４１】
図９（Ａ）は、マニュアルの目次ページを例示し、図９（Ｂ）は、マニュアルのコンテンツの一部を例示する図である。
図９（Ａ）に例示するように、マニュアルの目次ページには、絞り込まれたマニュアルの項目が配列される。目次ページに配列された各項目には、リンク情報が埋め込まれており、いずれかの項目がユーザにより選択されると、選択された項目のコンテンツが図９（Ｂ）のように表示される。
図９に例示するように、目次ページの項目、及び、マニュアルのコンテンツが絞り込まれることにより、ユーザにとって重要度が高い情報のみが表示され、マニュアルの閲覧性が向上する。
【００４２】
以上説明したように、本実施形態のマニュアル更新システム１によれば、ユーザの使用環境に応じて、マニュアルのコンテンツを絞り込むことにより、マニュアルの閲覧性が向上する。例えば、製品に関するすべての機能と詳細手順又は注意事項を記載するマニュアルでは、必要な情報を調べるまでに時間がかかり、調べきれない場合がある。特に、アプリなどの機種共通マニュアルにおいて、機種による機能差がすべて記載されていたり、動作するオペレーティングシステムの種別毎に、画面や機能差及び操作の違いが記載されていたり、ＷｉＦｉ接続しないユーザに対しても、複雑で情報量の多い無線関連記事が記載されていたりして、閲覧性が著しく低い。しかしながら、本実施形態のマニュアル更新システム１によれば、ユーザの使用環境に合致したコンテンツに動的に絞り込むため、マニュアルの閲覧性が高くなる。これは、マニュアルによる問題解決の可能性を高めるため、製品ベンダ側においても、ユーザからのコール件数の削減や、サポート費用の削減も期待できる。
また、見慣れたマニュアルであっても、使用環境の変化によってコンテンツが新たに追加されるため、マニュアルが長期間に渡って活用されることが期待できる。
【００４３】
［変形例１］
上記実施形態では、コンテンツの絞り込みをユーザ端末３で実施し、目次項目の絞り込みをマニュアル管理装置７で実施したが、変形例１では、目次項目及びコンテンツの絞り込みをマニュアル管理装置７で実施する形態を説明する。
【００４４】
図１０は、変形例１におけるマニュアル更新システム1の機能構成を例示する図である。
図１０に例示するように、変形例１のマニュアル更新システム１は、上記実施形態のマニュアル更新システムに、マニュアル改版装置９が追加された構成をとる。マニュアル改版装置９は、マニュアル編集者による操作に応じて、マニュアルの改版を行う。より具体的には、マニュアル改版装置９は、マニュアル編集者による操作に応じて、コンテンツの追加、削除又は入れ替えを指示する指示データと、改版されたコンテンツデータ（以下、改版データ）とを生成し、指示データ及び改版データをマニュアル改版情報として格納する。
また、ユーザ端末３のマニュアル格納ＤＢ２００には、マニュアルの全コンテンツではなく、汎用的なコンテンツのみが格納されている。
【００４５】
図１１は、変形例１におけるローカルマニュアル更新プログラム３２の機能構成を例示する図である。
図１１に例示するように、変形例1のローカルマニュアル更新プログラム３２は、上記実施形態のローカルマニュアル更新プログラム３０から、絞込部３２０を削除した構成をとる。変形例１のローカルマニュアル更新プログラム３２では、上記実施形態とは異なり、自身ではコンテンツの絞り込みを行わず、更新部３４０が、受信部３３０を介して受信した更新指示データ（指示データ及び改版データが含まれうる）に従って、コンテンツが絞り込まれたマニュアルを生成する。
【００４６】
図１２は、変形例１におけるサーバマニュアル更新プログラム７２の機能構成を例示する図である。
図１２に例示するように、変形例１のサーバマニュアル更新プログラム７２は、上記実施形態のサーバマニュアル更新プログラム７０の構成のうち、目次絞込部７１０を絞込部７４０に置換し、目次ページ生成部７２０を更新データ生成部７５０に置換した構成をとる。
変形例１のサーバマニュアル更新プログラム７２において、絞込部７４０は、ユーザ端末３から受信した収集データに基づいて、マニュアルのコンテンツデータ（具体的には、目次の項目及びコンテンツの両方）を絞り込む。
更新データ生成部７５０は、絞込部７４０により絞り込まれたコンテンツ及び目次の項目と、マニュアル改版装置９により生成されたマニュアル改版情報とに基づいて、コンテンツの絞り込みと、マニュアルの改版との両方を実現する指示データ及び改版データを生成する。より具体的には、更新データ生成部７５０は、コンテンツの絞り込みを行うための指示データ（コンテンツの削除を指示）と、目次ページを置換するための指示データ及び目次ページ構成ファイルと、コンテンツを改版するための指示データ（コンテンツの追加又は旧コンテンツの置換を指示）及び改版データ（追加又は置換するコンテンツ）とを生成する。
【００４７】
より具体的には、収集部７００が収集データをユーザ端末３から受信した場合に、絞込部７４０が、収集データに基づいて追加又は削除するコンテンツを決定し、更新データ生成部７５０は、コンテンツの追加又は削除を指示する指示データを生成する。また、マニュアル改版装置９がいずれかのコンテンツについてマニュアル改版情報をマニュアル管理ＤＢ６００に登録した場合に、更新データ生成部７５０は、登録されたマニュアル改版情報に従って、コンテンツを追加又は置換するための指示データと、改版されたコンテンツデータとを生成する。マニュアルのコンテンツは、図１３に例示するように、ＨＴＭＬ形式で構成されている。また、指示データは、図１４に例示するように、コンテンツの置換を指示する“変更ファイル情報”、コンテンツの追加を指示する“追加ファイル情報”、又は、コンテンツの削除を指示する“削除ファイル情報”のいずれか一つ以上を含む。
なお、変形例１の更新データ生成部７５０も、上記実施形態と同様に、項目を絞り込んだ目次ページ構成ファイルを生成し、生成された目次ページ構成ファイルに置換するよう指示する指示データを生成することによって、目次ページの更新を指示する。
更新制御部７３０は、更新データ生成部７５０により生成された指示データをユーザ端末３に送信して、マニュアルの更新を指示する。また、改版されたコンテンツデータが存在する場合に、更新制御部７３０は、指示データと共に、改版されたコンテンツデータ（改版データ）をユーザ端末３に送信する。
【００４８】
図１５は、変形例１におけるマニュアル更新処理（Ｓ２０）を説明するフローチャートである。
図１５に例示するように、ステップ２００（Ｓ２００）において、受信部３３０は、マニュアル管理装置７から、指示データを受信し、新規の改版データ（改版されたコンテンツデータ）があれば、改版データを受信する。
更新部３４０は、受信部３３０により受信された指示データを参照して、図１４に例示される指示データの制御情報に含まれる「ＶＬ」で表される版数と、マニュアル格納ＤＢ２００に保持されるマニュアルの版数とを比較する。
更新処理（Ｓ２０）は、マニュアルの版数が異なる場合に、Ｓ２０５に移行し、マニュアルの版数が同じ場合は、終了する。
【００４９】
ステップ２０５（Ｓ２０５）において、更新部３４０は、指示データに含まれる制御情報の「ＣＨＧ_ＰＡＲＡ」を確認する。
更新処理（Ｓ２０）は、「ＣＨＧ_ＰＡＲＡ」に入れ替えファイル情報が記載されている場合に、Ｓ２１０に移行し、入れ替えファイル情報が記載されていない場合に、Ｓ２１５に移行する。
【００５０】
ステップ２１０（Ｓ２１０）において、更新部３４０は、制御情報の「ＣＨＧ_ＰＡＲＡ」に記載されているファイルを、マニュアル格納ＤＢ２００に保持されているマニュアル（ＨＴＭＬ版）の既存ファイルと入れ替える。
【００５１】
ステップ２１５（Ｓ２１５）において、更新部３４０は、制御情報の「ＡＤＤ_ＰＡＲＡ」を確認する。
更新処理（Ｓ２０）は、「ＡＤＤ_ＰＡＲＡ」に追加ファイル情報が記載されている場合に、Ｓ２２０に移行し、追加ファイル情報が記載されていない場合に、Ｓ２２５に移行する。
【００５２】
ステップ２２０（Ｓ２２０）において、更新部３４０は、制御情報の「ＡＤＤ_ＰＡＲＡ」に記載されているファイルを、マニュアル格納ＤＢ２００に保持されているマニュアル（ＨＴＭＬ版）に追加する。
【００５３】
ステップ２２５（Ｓ２２５）において、更新部３４０は、制御情報の「ＤＥＬ_ＰＡＲＡ」を確認する。
更新処理（Ｓ２０）は、「ＤＥＬ_ＰＡＲＡ」に削除ファイル情報が記載されている場合に、Ｓ２３０に移行し、削除ファイル情報が記載されていない場合に、終了する。
【００５４】
ステップ２３０（Ｓ２３０）において、更新部３４０は、制御情報の「ＤＥＬ_ＰＡＲＡ」に記載されているファイルを、マニュアル格納ＤＢ２００に保持されているマニュアル（ＨＴＭＬ版）から削除する。
【００５５】
このように、ユーザ端末３は、指示データに基づいて、マニュアルを更新する。この結果、コンテンツが絞り込まれたマニュアルに更新される。
本変形例１によれば、ユーザ端末３上のマニュアルのデータサイズを小さくできる。また、コンテンツの改版と絞り込みを共通する仕組みで実現できる。
【図１】
2015001652.tif 000003
【図２】
2015001652.tif 000004
【図３】
2015001652.tif 000005
【図４】
2015001652.tif 000006
【図５】
2015001652.tif 000007
【図６】
2015001652.tif 000008
【図７】
2015001652.tif 000009
【図８】
2015001652.tif 000010
【図９】
2015001652.tif 000011
【図１０】
2015001652.tif 000012
【図１１】
2015001652.tif 000013
【図１２】
2015001652.tif 000014
【図１３】
2015001652.tif 000015
【図１４】
2015001652.tif 000016
【図１５】
2015001652.tif 000017
【手続補正書】
【提出日】平成28年8月8日(2016.8.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ハードウェア又はソフトウェアに関するマニュアルのコンテンツデータを格納する格納手段と、
当該情報処理装置にインストールされているハードウェア又はソフトウェアに関する情報に基づいて、格納されているコンテンツデータのうち、表示させるコンテンツデータを絞り込む絞込手段と、
絞り込まれたコンテンツデータを用いて、当該情報処理装置で表示されるマニュアルを更新する更新手段と
を有し、
前記更新手段は、他のハードウェアがインストールされ、かつ、このハードウェアに電源が投入されたタイミングで、マニュアルを更新する
情報処理装置。
【請求項２】
当該情報処理装置にインストールされている他のハードウェア又は他のソフトウェアに関する情報を収集する収集手段
をさらに有し、
前記絞込手段は、前記収集手段により収集された他のハードウェア又は他のソフトウェアに関する情報に基づいて、マニュアルのコンテンツデータを絞り込む
請求項１に記載の情報処理装置。
【請求項３】
前記更新手段は、少なくとも、ハードウェア又はソフトウェアがインストールされたタイミング、及び、アンインストールされるタイミングで、マニュアルを更新する
請求項２に記載の情報処理装置。
【請求項４】
前記更新手段は、ネットワーク接続の初期設定が完了したタイミングで、マニュアルを更新する
請求項３に記載の情報処理装置。
【請求項５】
前記収集手段は、当該情報処理装置にインストールされている、オペレーティングシステム、又は、前記ハードウェア又はソフトウェアと連携する他のソフトウェアに関する情報を収集し、
前記絞込手段は、収集された、オペレーティングシステム又は前記他のソフトウェアに関する情報に基づいて、表示させるコンテンツデータを絞り込む
請求項４に記載の情報処理装置。
【請求項６】
前記収集手段は、前記ハードウェアと同時に当該情報処理装置に接続されている他のハードウェアに関する情報を収集し、
前記絞込手段は、収集された、前記他のハードウェアに関する情報に基づいて、表示させるコンテンツデータを絞り込む
請求項４に記載の情報処理装置。
【請求項７】
前記収集手段は、当該情報処理装置に接続されるスキャナに関する情報を収集し、
前記絞込手段は、当該情報処理装置に複数台のスキャナが接続された場合に、複数のスキャナの使い分けを促す情報、又は、複数のスキャナの連携動作に関する情報をマニュアルに追加し、当該情報処理装置に接続されたスキャナが１台以下である場合に、前記使い分けを促す情報、及び、複数のスキャナの連携動作に関する情報をマニュアルから削除する
請求項６に記載の情報処理装置。
【請求項８】
前記絞込手段は、格納されているコンテンツデータの中から、非表示とするコンテンツデータを決定し、
前記更新手段は、非表示と決定されたコンテンツデータに対してリンクするリンク情報を、他のコンテンツデータ又は目次データから削除する
請求項１に記載の情報処理装置。
【請求項９】
情報処理装置とマニュアル管理装置とを含む情報処理システムであって、
前記マニュアル管理装置は、
前記情報処理装置にインストールされているハードウェア又はソフトウェアに関する情報に基づいて、格納されているコンテンツデータのうち、表示させるコンテンツデータを絞り込む絞込手段と、
前記絞込手段により絞り込まれたコンテンツデータを用いてマニュアルを更新するよう指示する更新制御手段と
を有し、
前記情報処理装置は、
マニュアルのコンテンツデータを格納する格納手段と、
前記更新制御手段からの指示に応じて、当該情報処理装置で表示されるマニュアルを更新する更新手段と
を有し、
前記更新手段は、他のハードウェアがインストールされ、かつ、このハードウェアに電源が投入されたタイミングで、マニュアルを更新する
情報処理システム。
【請求項１０】
マニュアル管理装置が、情報処理装置にインストールされているハードウェア又はソフトウェアに関する情報に基づいて、格納されているコンテンツデータのうち、表示させるコンテンツデータを絞り込み、
前記マニュアル管理装置が、絞り込まれたコンテンツデータを用いてマニュアルを更新するよう指示し、
情報処理装置が、データベースに格納されているマニュアルのコンテンツデータを用いて、前記マニュアル管理装置からの指示に応じて、他のハードウェアがインストールされ、かつ、このハードウェアに電源が投入されたタイミングで、表示されるマニュアルを更新する
情報処理方法。
【請求項１１】
ハードウェア又はソフトウェアに関するマニュアルのコンテンツデータの中から、当該コンピュータにインストールされているハードウェア又はソフトウェアに関する情報に基づいて、表示させるコンテンツデータを絞り込む絞込機能と、
絞り込まれたコンテンツデータを用いて、他のハードウェアがインストールされ、かつ、このハードウェアに電源が投入されたタイミングで、当該コンピュータによって表示されるマニュアルを更新する更新機能と
をコンピュータに実現させるプログラム。
【国際調査報告】
2015001652.tif 000018
2015001652.tif 000019
2015001652.tif 000020
2015001652.tif 000021