(57)【要約】【課題】  ユーザが目的の部品と異なる部品のマニュアルを開いたり、目的の部品と異なる部品の設定を変更したりしてしまうことを防ぐことができる。【解決手段】  画像形成装置であって、前記画像形成装置に装着可能なオプション部品の設定を行うための設定ツールへのリンク情報を含むドキュメントデータを記憶する記憶手段と、記憶手段に記憶された前記ドキュメントデータのうち、前記画像形成装置の構成情報に対応する部分の前記ドキュメントデータを選択するための選択画面を表示手段に表示させる表示制御手段とを有する。【選択図】  図８
2017114121.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
前記画像形成装置に装着可能なオプション部品の設定を行うための設定ツールへのリンク情報を含むドキュメントデータを記憶する記憶手段と、
記憶手段に記憶された前記ドキュメントデータのうち、前記画像形成装置の構成情報に対応する部分の前記ドキュメントデータを選択するための選択画面を表示手段に表示させる表示制御手段と
を有することを特徴とする画像形成装置。
【請求項２】
前記表示制御手段は、前記ドキュメントデータのうち、前記画像形成装置に装着されているオプション部品に対応する部分の前記ドキュメントデータを選択するための選択画面を前記表示手段に表示させることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像形成装置に装着可能なオプション部品のうちユーザが選択したオプション部品を示す設定情報を記憶する記憶手段を有し、
前記表示制御手段はさらに、前記画像形成装置に装着されていないオプション部品に対応する部分の前記ドキュメントデータのうち前記記憶手段が記憶する前記設定情報が示すオプション部品に対応する部分の前記ドキュメントデータの前記選択画面をさらに前記表示手段に表示させることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記画像形成装置において発生したエラー及び前記オプション部品において発生したエラーを検出する検出手段と、前記検出手段が検出したエラーのうち所定の条件を満たすエラーの種別を記憶する記憶手段とを備え、
前記表示制御手段はさらに、前記記憶手段に記憶された前記ドキュメントデータのうち、前記記憶手段に記憶されたエラーの種別に対応する部分の前記ドキュメントデータを選択するための選択画面を表示手段に表示させることを特徴とする請求項１に記載の画像形成装置。
【請求項５】
画像形成装置の制御方法であって、
前記画像形成装置に装着可能なオプション部品の設定を行うための設定ツールへのリンク情報を含むドキュメントデータを記憶する記憶手段に記憶された前記ドキュメントデータのうち、前記画像形成装置の構成情報に対応する部分の前記ドキュメントデータを選択するための選択画面を表示手段に表示させる表示制御ステップ
を有することを特徴とする制御方法。
【請求項６】
画像形成装置に
前記画像形成装置に装着可能なオプション部品の設定を行うための設定ツールへのリンク情報を含むドキュメントデータを記憶する記憶手段に記憶された前記ドキュメントデータのうち、前記画像形成装置の構成情報に対応する部分の前記ドキュメントデータを選択するための選択画面を表示手段に表示させる表示制御手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置のメンテナンスに関する電子データの表示制御技術関する。
【背景技術】
【０００２】
近年、情報処理装置の操作マニュアル類は電子化され、情報機器装置のユーザインターフェース画面や、パーソナルコンピュータ等で閲覧することができる。従来、情報処理装置の操作マニュアルと、当該情報処理装置の設定を行うための操作画面とを関連付ける技術が知られている。
【０００３】
特許文献１には、ユーザが画像形成装置の操作マニュアルを参照する際に、必要な機能に関する記載箇所を選択することによって、当該機能を設定するための操作画面を表示させるようにする技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１１８４３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、情報処理装置に装着可能なオプション部品が複数種類ある場合、全てのオプション部品についてのマニュアル及び操作画面を閲覧可能とすると、以下のような課題が生じる。すなわち、オプション部品の中には名称が似た部品名等も存在するため、ユーザが目的の部品と異なるオプション部品のマニュアル及び操作画面を表示させてしまう場合がある。また、ユーザが誤ったオプション部品の操作画面を開いていることに気付かず、目的の部品と異なるオプション部品の設定を変更してしまう場合がある。
【課題を解決するための手段】
【０００６】
上記課題を解決すべく、本発明は、以下の構成を有する。すなわち、画像形成装置であって、前記画像形成装置に装着可能なオプション部品の設定を行うための設定ツールへのリンク情報を含むドキュメントデータを記憶する記憶手段と、記憶手段に記憶された前記ドキュメントデータのうち、前記画像形成装置の構成情報に対応する部分の前記ドキュメントデータを選択するための選択画面を表示手段に表示させる表示制御手段とを有する。
【発明の効果】
【０００７】
本発明によれば、情報処理装置に装着されたオプション部品に応じたマニュアル及び操作画面を表示させることができる。したがって、ユーザが目的の部品と異なる部品のマニュアルを開いたり、目的の部品と異なる部品の設定を変更したりしてしまうことを防ぐことができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態１における印刷システムのハードウェア構成例を表すブロック図。
【図２】実施形態１における印刷装置とオプション装置の接続例を表した図。
【図３】実施形態１において電子ドキュメントの生成、表示するための機能構成例を示した図。
【図４】実施形態１における電子ドキュメントの構成例を表した図。
【図５】実施形態１におけるＷｅｂブラウザに表示される画面の例を示す図。
【図６】実施形態１におけるＷｅｂブラウザに表示される画面の例を示す図。
【図７】実施形態１における印刷装置１０２の通信の初期化処理を表すフローチャート。
【図８】実施形態１における印刷装置１０２の表示制御処理を表すフローチャート。
【図９】実施例における印刷装置のエラーコード記録を示す図。
【図１０】実施形態２における印刷装置１０２の表示制御処理を表すフローチャート。
【図１１】実施形態１における表示フォルダリストの例を示す図。
【図１２】実施形態１におけるライセンスの有効化状況を管理するテーブルを示す図。
【図１３】電子ドキュメント４１０、及び、設定ツール３１６の設定画面の例を示す図。
【図１４】電子ドキュメントにマニュアルを表示させるオプション部品の設定画面を示す図。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について図面を用いて説明する。なお、特に断らない限り、本発明に係る機能が実現されるのであれば、単体の機器であっても、複数の機器からなる印刷システムであっても、本発明を適用できる。また、特に断らない限り、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを介して接続がなされ、処理が行われる印刷システムであっても本発明を適用できる。すなわち、以下の実施例で説明する各種端末が接続されたシステム構成は一例であり、用途や目的に応じて様々な構成例とすることができる。
【００１０】
＜実施形態１＞
本実施形態では、デジタルフロントエンド（以下、ＤＦＥ）と呼ばれる画像処理コントローラを印刷装置（画像形成装置）に接続した印刷システムについて説明する。
【００１１】
本実施形態に係る印刷システムのハードウェア構成例を図１に示す。図１に示した例では、ホストコンピュータ１００とＤＦＥ１０１がネットワーク１０５を介して接続される。また、本実施形態においてＤＦＥ１０１と印刷装置１０２は、ネットワーク１０６及び回線１０７によって接続される。
【００１２】
ネットワーク１０５及び１０６は、例えばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等とすることができる。有線か無線か、及び、ネットワークの種別、通信に用いられる通信プロトコル等については特に限定しない。また、ネットワーク１０５又はネットワーク１０６に接続される装置（ホストコンピュータ１００、ＤＦＥ１０１、又は、印刷装置１０２等）の数は特に限定しない。
【００１３】
回線１０７は、ＤＦＥ１０１が生成した画像データを印刷装置１０２に送信するために用いられる。ただし、回線１０７を設けずＤＦＥ１０１が生成した画像データをネットワーク１０６を介してＤＦＥ１０１から印刷装置１０２に送信することとしてもよい。
【００１４】
ホストコンピュータ１００は、ＤＦＥ１０１及び印刷装置１０２に対して印刷情報を入力する。ホストコンピュータ１００は、入力装置１０３から印刷情報を取得する。入力装置１０３は例えば、キーボード、マウス、又は、タッチパネル等とすることができる。
【００１５】
ホストコンピュータ１００は、入力された印刷情報に基づいて、ＤＦＥ１０１に送信するプリントジョブを作成し、ＤＦＥ１０１へ送信する。プリントジョブは、印刷装置１０２に印刷を実行させるための印刷情報を含む。
【００１６】
ＤＦＥ１０１は、ホストコンピュータ１００から入力されたプリントジョブに含まれる印刷情報を解釈して、印刷装置１０２が印刷可能な画像データを生成する処理（以下、ＲＩＰ処理）を行う。そしてＤＦＥ１０１は、ＲＩＰ処理によって生成された画像データを印刷装置１０２へ出力する。ＤＦＥ１０１の構成について図１を用いて以下に説明する。
【００１７】
通信コントローラ１１１は、ＤＦＥ１０１がネットワーク１０５を介してホストコンピュータ１００と通信するための制御を行う。通信コントローラ１１１は、ホストコンピュータ１００からプリントジョブを受信する処理を行う。
【００１８】
画像処理部１１８は、上述のＲＩＰ処理を実行する。画像処理部１１８は例えば、所定の印刷処理言語を用いて記述された印刷情報を解釈して、画像データを生成する。画像処理部１１８が行う処理は、後述のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１３によって実行されるソフトウェアによって実現されることとしてもよい。
【００１９】
転送部１１６は、画像処理部１１８が生成した画像データを、回線１０７を介して印刷装置１０２へ転送する。また通信コントローラ１１２は、ネットワーク１０６を介して印刷装置１０２との通信処理を行う。
【００２０】
本実施形態では、ＲＩＰ処理によって生成される画像はデータサイズが大きいため、転送帯域の大きい専用回線（回線１０７）を介して転送される。ただし、ＲＩＰ処理によって生成された画像データがネットワーク１０６を介して印刷装置１０２へ転送されるようにしてもよい。
【００２１】
ＣＰＵ１１３は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１１４等に記憶されたプログラムをＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１５に展開して実行する。ＣＰＵ１１３は、ＤＦＥ１０１内の各構成を統括的に制御する。プログラムは不図示のＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に記憶されることとしてもよい。
【００２２】
ＨＤＤ１１４は、ＲＩＰ処理によって生成された画像データや各種設定データなどを一時的あるいは長期的に記憶する。画像処理部１１８によって生成された画像データは一旦ＨＤＤ１１４に記録される。ＲＡＭ１１５は、各種プログラム実行時のワークメモリとして機能する。
【００２３】
操作部１１７は、ＤＦＥ１０１に対する操作指示を入力する。本実施形態において操作部１１７は表示装置としてのディスプレイを含む。操作部１１７は例えば、タッチパネルディスプレイとすることができる。あるいは、操作部１１７はＤＦＥ１０１を操作するために用いられる操作ボタンを含むこととしてもよい。図１の例では操作部１１７はＤＦＥ１０１の内部に設けられている例を示したが、これに限られない。操作部１１７はＤＦＥ１０１の外部に設けられ、ＤＦＥ１０１に接続されることとしてもよい。
【００２４】
ＤＦＥ１０１の各構成は、バス１２０を介して接続される。
【００２５】
次に印刷装置１０２の構成について図１を用いて説明する。本実施形態では、印刷装置１０２が印刷機能のみならずスキャン機能も有する複合機である場合について説明する。コントローラボード１３０は、スキャナ１５１及びプリンタエンジン１５２を制御する。以下、コントローラボード１３０に含まれる各構成について説明する。
【００２６】
通信コントローラ１３１は、ネットワーク１０６を介してＤＦＥ１０１と通信制御を行う。通信コントローラ１３１は、ＤＦＥ１０１に入力されたプリントジョブを示す情報をＤＦＥ１０１から受信する制御を行う。また通信コントローラ１３１は、ＨＤＤ１３５に記憶された、印刷装置１０２に関するメンテナンスを行うために用いる電子ドキュメント４１０をネットワーク１０６を介してＤＦＥ１０１に送信するための通信制御を行う。電子ドキュメント４１０の詳細は、図４を用いて後述する。なお、以下では電子ドキュメントをマニュアルと呼ぶ場合がある。
【００２７】
受信部１３６は、ＤＦＥ１０１から転送された画像データを、回線１０７を介して受信する。受信部１３６が受信する受信データは、ＤＦＥ１０１におけるＲＩＰ処理によって生成された画像データである。ＤＦＥ１０１から転送された画像データは、圧縮されたのちＲＡＭ１３３に一旦格納され、その後ＨＤＤ１３５へ格納される。
【００２８】
第１接続ポート１３７は、印刷装置１０２の用紙搬送において印刷装置１０２よりも上流に位置するオプション装置（オプション部品）を接続するための接続ポートである。すなわち第１接続ポート１３７は、印刷装置１０２が用紙を用いて印刷処理を行うよりも前に、当該用紙に対して給紙等の処理を行う装置を接続するための接続ポートである。第１接続ポート１３７に接続されるオプション装置は、例えば、給紙装置等である。
【００２９】
第２接続ポート１３８は、印刷装置１０２の用紙搬送方向に対し下流側に位置するオプション装置を接続するための接続ポートである。すなわち第２接続ポート１３８は、印刷装置１０２が用紙を用いて印刷処理を行った後に、当該用紙に対して製本等の処理を行う装置を接続するための接続ポートである。第２接続ポート１３８に接続されるオプション装置は、例えば、印刷された用紙を積載する積載装置や、パンチや折り・製本などを行う加工装置などである。
【００３０】
第１接続ポート１３７、及び、第２接続ポート１３８は、印刷装置１０２に接続されているオプション装置の種類を識別するための識別情報を、構成情報としてオプション装置から取得する。識別情報は例えば、印刷装置１０２の起動時に取得される。識別情報の取得処理の詳細については、図５を用いて詳細を後述する。
【００３１】
印刷装置１０２は、複数のオプション装置を直列的に接続（デイジーチェーン接続）することが可能となっている。オプション装置との接続については図２を用いて後述する。
【００３２】
不揮発メモリ１３２は、不揮発性の記憶装置であり、印刷装置１０２が起動時に用いる制御プログラムなどを記憶する。ＲＡＭ１３３は、印刷装置１０２の制御プログラムをＣＰＵ１３４が実行するための作業領域として用いられる。ＣＰＵ１３４は、ＲＡＭ１３３に読み出された制御プログラムを実行して、画像信号や各種デバイスを統括的に制御する。
【００３３】
ＨＤＤ１３５は、画像データや各種設定データなどを一時的あるいは長期的に記憶する。制御プログラムの一部又は全体がＨＤＤ１３５に格納されることとしてもよい。また、ＨＤＤ１３５は、印刷装置１０２に関するメンテナンスを行うために用いられる電子ドキュメント４１０を記憶する。本実施形態において、電子ドキュメント４１０はＷｅｂドキュメントであり、印刷装置１０２とネットワーク１０６を介して接続されるＤＦＥからＷｅｂブラウザを用いて閲覧可能である。電子ドキュメント４１０の詳細は図４を用いて後述する。
【００３４】
スキャナ１５１は、光学センサを用いて原稿文書をスキャンし、スキャン画像データを生成する。プリンタエンジン１５２は、画像データを印刷用紙に印刷する。図１に示した印刷装置１０２の各構成はそれぞれシステムバス１４０を介して互いに接続される。
【００３５】
次に、印刷装置１０２に装着可能なオプション装置の例について、図２を用いて説明する。図２は、印刷装置１０２にオプション装置２０１から２０４が接続されている例を示す。印刷装置１０２の用紙搬送方向は、図２の左側から右側に向かっているものとする。
【００３６】
オプション装置２０１、及び、オプション装置２０２は、印刷装置１０２の上流側に接続される。印刷装置１０２の上流側に接続されるオプション装置は、例えば、大量の用紙を保持する給紙装置や、長尺用紙など特殊な用紙を給紙する給紙装置、ロール状の用紙をカットして給紙する給紙装置などである。
【００３７】
オプション装置２０３、及び、オプション装置２０４は、印刷装置１０２の下流側に接続されるオプション装置である。印刷装置１０２の下流側に接続されるオプション装置は、例えば、印刷された用紙を積載する積載装置や、パンチや折り・製本などを行う加工装置などが挙げられる。オプション装置２０１から２０４はそれぞれ、自機を制御する制御コントローラ２１１から２１４を有する。制御コントローラ２１１から２１４は、それぞれ自機の上流側と下流側に位置するオプション装置もしくは印刷装置と接続するための接続ポート２２１から２２４、及び、接続ポート２３１から２３４を有する。
【００３８】
オプション装置２０１から２０４および印刷装置１０２は、それぞれ隣り合う装置と通信ケーブル２４０で接続される。このように構成することにより印刷装置１０２はオプション装置２０１から２０４のすべてと通信可能となる。また、ここでは印刷装置１０２の上流側と下流側にそれぞれ２台のオプション装置が接続されている例を図示したが、オプション装置２０１の上流側およびオプション装置２０４の下流側に、さらにオプション装置を接続することも可能である。
【００３９】
つぎに、本実施形態における印刷システムの機能とデータの流れについて図３を用いて説明する。
【００４０】
まず印刷装置１０２の機能について説明する。記憶部３０１は、電子ドキュメント４１０を記憶する。電子ドキュメント４１０は、印刷装置１０２の操作手順を示す情報や、印刷装置１０２及びオプション部品に対する設定やメンテナンスを行うために用いられる設定ツールへのリンク情報を含む。設定ツールは例えば、サービスマンが印刷装置１０２の設定変更を行うためのサービスモードに入ることによって実行可能となるアプリケーションである。電子ドキュメント４１０のリンクから設定ツールの特定の設定画面を開く指示が設定ツールに対してなされると、指定された設定画面がＤＦＥ１０１又はホストコンピュータ１００の表示部に表示される。表示された設定画面を操作するためには例えば、ＶＮＣ（Ｖｉｒｔｕａｌ  Ｎｅｔｗｏｒｋ  Ｃｏｍｐｕｔｉｎｇ）を用いることができる。印刷装置１０２はＶＮＣサーバを備え、ＤＦＥ１０１又はホストコンピュータ１００はＶＮＣクライアントを備える。このようにして、印刷装置１０２の内部で動作する設定ツールの設定画面をＤＦＥ１０１又はホストコンピュータ１００の表示部に表示させることができる。ユーザは、ＤＦＥ１０１又はホストコンピュータ１００の表示部から、電子ドキュメント４１０と、設定ツールの設定画面とを閲覧し、それらのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）等に対して操作を行うことができる。
【００４１】
ＤＦＥ１０１またはホストコンピュータ１００の表示部に表示される、電子ドキュメント４１０、及び、設定ツール３１６の設定画面の例を図１３に示す。
【００４２】
Ｗｅｂページ１３００は、電子ドキュメント４１０の一部のページである。設定画面１３０１は、設定ツール３１６の設定画面である。例えば、１３０２の“ＩＴＥＭ−０５”は操作ボタンであり、押下することで“ＩＴＥＭ−０５”に関する設定値を入力することができる。１３０３はＯＫボタンであり、押下することで、操作画面１３０１にて設定した全ての設定を印刷装置１０２に対して反映することが可能である。詳細な説明は省略するが、設定画面１３０１の中にはこのほかにも、次画面や前画面を表示するためのボタンが画面左下に表示されている。また、設定画面１３０１の表示部上部にはそれぞれの画面を直接呼び出す複数のボタンも表示される。
【００４３】
図３の説明に戻る。記憶部３０１は例えば、ＨＤＤ１３５によって実現される。本実施形態では、電子ドキュメント４１０はＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）文書とすることができる。電子ドキュメント４１０の構成については図４を用いて詳細を後述する。
【００４４】
印刷装置１０２は、さらにＷｅｂサーバ３０２を有する。Ｗｅｂサーバ３０２は、印刷装置１０２の外部から記憶部３０１に記憶された電子ドキュメント４１０を参照することを可能にする機能を提供する。このＷｅｂサーバ３０２はＣＰＵ１３４が、制御プログラムを実行することで実現される。
【００４５】
Ｗｅｂサーバ３０２は、Ｗｅｂサービス処理部３１０、Ｗｅｂページ生成部３１１、および、ＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）処理部３１２を備える。ＣＧＩとは、Ｗｅｂサーバが保持するプログラムを、Ｗｅｂブラウザなどからの要求に応じて起動するための仕組みである。
【００４６】
Ｗｅｂサービス処理部３１０は、ＤＦＥ１０１のＷｅｂブラウザ３０３からのリクエストメッセージを受け付ける。そして当該リクエストメッセージに応じてＤＦＥ１０１に提供するＷｅｂアプリケーションサービスを決定する。
【００４７】
例えばＷｅｂサービス処理部３１０は、リクエストメッセージとしてＵＲＬ及びパラメータを受付ける。Ｗｅｂサービス処理部３１０は、受け付けたＵＲＬ及びパラメータに応じた処理を実行し、リクエストメッセージに対するレスポンスとしてＷｅｂページをＷｅｂブラウザ３０３に返す。
【００４８】
Ｗｅｂページ生成部３１１は、Ｗｅｂサービス処理部３１０から呼び出されることにより機能する。Ｗｅｂページ生成部３１１は、Ｗｅｂブラウザ３０３から指示されたリクエストに対応するＷｅｂページ画面を生成する。
【００４９】
例えばＷｅｂページ生成部３１１は、Ｗｅｂブラウザ３０３から電子ドキュメントの表示要求があった場合、電子ドキュメント４１０から該当部分のＨＴＭＬドキュメントを読み出し、Ｗｅｂページ画面を成型し、Ｗｅｂブラウザ３０３へ送信する。
【００５０】
ＣＧＩ処理部３１２は、Ｗｅｂサービス処理部３１０から呼び出されることにより機能する。ＣＧＩ処理部３１２は、Ｗｅｂブラウザ３０３からのリクエストに基づいて該当するＣＧＩプログラムを実行し、結果をＨＴＭＬで構成してＷｅｂサービス処理部３１０へ返す。本実施形態ではＣＧＩプログラムとして、少なくとも表示プログラム３１３を有する。表示プログラム３１３は、Ｗｅｂブラウザ３０３から電子ドキュメント４１０の表示をリクエストされた場合に、印刷装置１０２に接続されたオプション部品に応じて表示範囲を決定する。表示プログラム３１３は決定した範囲に含まれるドキュメントデータをＷｅｂブラウザ３０３に表示可能とする制御を行う。
【００５１】
次にＤＦＥ１０１について説明する。Ｗｅｂブラウザ３０３は、Ｗｅｂサーバ３０２から各種Ｗｅｂサービスの提供を受けるための機能を提供する。Ｗｅｂブラウザ３０３は、Ｗｅｂサーバ３０２にリクエストメッセージを送信する。そしてリクエストに対するレスポンスとしてＷｅｂサーバ３０２からＷｅｂページを受信し、受信したＷｅｂページを表示手段としての操作部１１７に表示する。例えばＷｅｂブラウザ３０３は、印刷装置１０２の記憶部３０１に格納されているドキュメントを操作部１１７に表示する。本実施形態において、Ｗｅｂブラウザ３０３はＣＰＵ１１３が、制御プログラムを実行することで実現される。
【００５２】
次に、印刷装置１０２のＨＤＤ１３５が記憶する電子ドキュメント４１０の構成例について、図４の模式図を用いて説明する。電子ドキュメント４１０は、階層構造を持つディレクトリ（以下、フォルダ）で分類されたＨＴＭＬドキュメント群で構成される。
【００５３】
第１フォルダ階層は、ドキュメントの種類別にフォルダ分けされている。ここではドキュメントの種類として「サービスマニュアル」、「設置手順書」、「パーツカタログ」、および、「回路図」の４種類がある。たとえば「サービスマニュアル」はフォルダ４０１に格納され、「設置手順書」はフォルダ４０２に格納され、「パーツカタログ」はフォルダ４０３に格納され、「回路図」はフォルダ４０４に格納される。
【００５４】
このように、電子ドキュメント４１０は、種類が異なる複数のドキュメントデータを含む。「サービスマニュアル」は、印刷装置１０２に対するメンテナンスを行うための手順をサービスマン（ユーザ）が確認するための用途で用いられる。「設置手順書」は、印刷装置１０２の設置手順をサービスマンが確認するための用途で用いられる。「パーツカタログ」は、印刷装置１０２の部品に関する情報をサービスマンが確認するための用途で用いられる。「回路図」は、印刷装置１０２に含まれる回路を確認するための用途で用いられる。
【００５５】
第２フォルダ階層は、装置別にフォルダ分けされている。例えば図４の例では、フォルダ４０１に含まれるフォルダ４１１には、印刷装置１０２に対応するサービスマニュアル（ＨＴＭＬドキュメント群）が格納される。また、フォルダ４０１に含まれるフォルダ４１２から４１５には、オプション装置ＡからＤに対応するサービスマニュアル（ＨＴＭＬドキュメント群）が格納される。
【００５６】
フォルダ４０１と同様に、フォルダ４０２、フォルダ４０３、及び、フォルダ４０４の中身も装置別にフォルダ分けされている。なお第２フォルダ階層（および以降の階層）のフォルダには実際のＨＴＭＬドキュメントが格納される。
【００５７】
図４に示すように、複数の種類のドキュメントデータは、それぞれ、印刷装置１０２に関するドキュメントデータ、及び、印刷装置１０２に接続可能なオプション装置に関するドキュメントデータを含む。
【００５８】
次に、電子ドキュメント４１０の表示態様について、図５の例を用いて説明する。図５に示した表示はＤＦＥ１０１に接続された表示装置に表示される。あるいは、印刷装置１０２の表示パネルに表示されることとしてもよい。本実施形態では、印刷装置１０２のＨＤＤ１３５に記憶された電子ドキュメント４１０にＷｅｂブラウザ３０３がアクセスして、図５の表示が実現される。
【００５９】
Ｗｅｂページ５００はＷｅｂブラウザ３０３に表示される全体の画像を表し、ＣＰＵ１１３によって、操作部１１７に表示される。図５の例は、印刷装置１０２に関するサービスドキュメントのメニューが表示されている様子を表す。Ｗｅｂページ５００はＷｅｂブラウザ３０３からあらかじめ決められたアドレス（例えば、電子ドキュメント４１０の最上位階層に置かれたｉｎｄｅｘ．ｈｔｍｌ）にアクセスすることで表示される。
【００６０】
ボタン５０１〜５０４は、Ｗｅｂブラウザ３０３に表示するドキュメントの種類を選択するためのボタンである。これらのボタンは、各ボタン対応付けられた種類のドキュメントを格納するフォルダへのリンクとなっており、押下されると図４に示した第２フォルダ階層を選択するための画面が表示される。
【００６１】
例えば「回路図」キー５０４が押下されると、選択画面５０５がＷｅｂブラウザ３０３に表示される。選択画面５０５において「Ｐｒｉｎｔｅｒ  Ｃ」キー５０６が押下されると、Ｐｒｉｎｔｅｒ  Ｃのパーツ交換手順が記載されたマニュアル（ＨＴＭＬドキュメント）がＷｅｂブラウザ３０３に表示される。
【００６２】
キー５０６が押下された場合Ｗｅｂブラウザ３０３に表示されるマニュアルの例を図６に示す。Ｗｅｂページ６０１は、選択部６０２と図示部６０３を備えている。ユーザは、選択部６０２で項目を選択し、所望の図を図示部６０３に表示させることができる。なお、図６に示した構成は一例であり、図示部からさらにリンクをたどる形式や、図示部の画面が複数に分割されたり、動画形式で表示されたりする形式をとっても良い。
【００６３】
次に、印刷装置１０２の動作について、図７及び図８を用いて説明する。図７及び図８に示した処理は、図７及び図８に示される手順をＣＰＵ１３４がＨＤＤ１３５或いは不図示の記憶部に格納されたプログラムを展開して実行することにより実現される。あるいは、図８に示す処理の一部又は全体をハードウェアが行うこととしてもよい。
【００６４】
図７に示したフローチャートは、印刷装置１０２が起動する際に行う、印刷装置１０２に接続されたオプション装置の初期化処理の流れを示す。
【００６５】
まずＣＰＵ１３４は、印刷装置１０２に接続されたオプション装置に対し、通信開始コマンドを送信する（Ｓ７０１）。この通信コマンドは、各オプション装置が解釈可能なコマンドであり、通信ケーブル２４０を介して各オプション装置に送信される。通信開始コマンドを受信したオプション装置は、印刷装置１０２へレスポンス信号を送る。
【００６６】
次にＣＰＵ１３４は、ステップＳ７０１で送信した通信開始コマンドに対するオプション装置からのレスポンス信号を受け付ける（Ｓ７０２）。レスポンス信号は、第１接続ポート１３７、及び、第２接続ポート１３８を介してオプション装置から印刷装置１０２が取得する。レスポンス信号には、レスポンスを行ったデバイスのＩＤ情報が含まれる。このデバイスのＩＤ情報は、印刷装置１０２に接続されているオプション装置の種類を識別するための識別情報である。
【００６７】
次にＣＰＵ１３４は、レスポンス信号に含まれるデバイスＩＤ情報から、印刷装置１０２に接続されたオプション装置を特定する（Ｓ７０３）。本実施形態において、デバイスＩＤ情報は、オプション装置の種類を示す情報及びシリアル番号を含む。ＣＰＵ１３４はデバイスＩＤ情報を参照することで、印刷装置１０２にどのオプション装置が接続されているかを特定することができる。ＣＰＵ１３４は、特定した内容をＲＡＭ１３３又はＨＤＤ１３５に記憶する（Ｓ７０４）。
【００６８】
次にＣＰＵ１３４は、印刷装置１０２に接続された各オプション装置に対し、あらかじめ決められた初期設定コマンドを送信し、一連の処理を終了する（Ｓ７０５）。この初期設定コマンドは、各オプション装置が印刷装置１０２に適応した動作をするように設定するためのコマンドである。例えば、初期設定コマンドによって設定される設定値情報として、用紙の搬送スピードや通紙タイミングについての設定値情報が含まれる。初期設定コマンドを受信したオプション装置は、受信した設定値を基に自装置の動作設定を行う。
【００６９】
図７を用いて説明した処理は、例えば、印刷装置１０２に接続されたオプション装置の構成が変化した場合に実行される印刷装置１０２の再起動に伴って実行されることができる。また、起動処理において図７に示した処理を実行する場合に限らず、印刷装置１０２が起動した後、印刷装置１０２が接続されているオプション装置に対して初期化の指示を行った場合に、図７に示した処理を実行することとしてもよい。このようにして、オプション装置の構成変化に応じて表示フォルダリストを更新することができる。
【００７０】
つぎに、Ｗｅｂブラウザ３０３に表示させる電子ドキュメント４１０の内容をオプション装置の接続状態に応じて切り替える処理について、図８を用いて説明する。
【００７１】
まず印刷装置１０２のＣＰＵ１３４は、電子ドキュメント４１０の表示指示を受信する（Ｓ８０１）。本実施形態では、表示指示は例えば、ＤＦＥ１０１の操作部１１７から、印刷装置１０２のＣＰＵ１３４に対して為される。ただし表示指示がどこから為されるかについては特に限定しない。印刷装置１０２の操作部や、ホストコンピュータ１００から表示指示がなされることとしてもよい。
【００７２】
次にＣＰＵ１３４は、印刷装置１０２に接続されているオプション装置を示す構成情報を取得する（Ｓ８０２）。構成情報は例えば、図７を用いて説明したステップＳ７０４において記憶した情報を読み出すことにより取得することができる。ステップＳ８０２の処理は、後述のＳ８０３とＳ８０４との間に実行されることとしてもよい。
【００７３】
次にＣＰＵ１３４は、電子ドキュメントの表示を、印刷装置１０２に接続されオプション装置の種類に応じて変更するか否かを判定する（Ｓ８０３）。判定は例えば、ユーザ設定に応じて行うことができる。ユーザは、ＨＤＤ１３５に記憶されている電子ドキュメントのうち、印刷装置１０２に接続されているオプション装置に関するドキュメントデータのみを表示対象とするか否かについて、予め設定することができる。
【００７４】
印刷装置１０２に接続されたオプション装置に関するドキュメントデータを表示すると判定した場合（すなわち、接続されていないオプション装置に関するドキュメントデータは表示しないと判定した場合）、ステップＳ８０４に進む。ステップＳ８０４では、ＣＰＵ１３４は、Ｓ８０２において取得した構成情報に基づいて、ＨＤＤ１３５に記憶された電子ドキュメント４１０のうち表示対象とすべきドキュメントデータを決定してＷｅｂブラウザ３０３に表示させる。
【００７５】
例えばステップＳ８０４において、ＣＰＵ１３４は、図１１に示すような表示フォルダリストを生成する。表示フォルダリスト１１００、及び表示フォルダリスト１１０１はそれぞれ、ＸＭＬ形式で記述された表示フォルダリストを表す。図１１に示した例では、ｐａｔｈタグの後ろに表示対象とするフォルダの相対パスが記述されている。表示フォルダリスト１１００は、印刷装置１０２にオプション装置Ａ、オプション装置Ｂ、オプション装置Ｃ、及び、オプション装置Ｄが接続されている場合の表示フォルダリストを表す。表示フォルダリスト１１０１は、印刷装置１０２にオプション装置Ａ、及び、オプション装置Ｄが接続されている場合の表示フォルダリストを表す。
【００７６】
ＣＰＵ１３４は、ステップＳ８０１で取得した表示指示に対して、作成した表示フォルダリストの相対パスからアクセス可能なドキュメントデータのみ表示させる制御を行う。すなわち、ＣＰＵ１３４は、表示フォルダリストに基づいて、接続されているオプション装置に関するドキュメントデータへのリンク画面をＷｅｂブラウザ３０３に表示させる表示制御を行う。
【００７７】
このようにして、ＣＰＵ１３４は、ＨＤＤ１３５に記憶された電子ドキュメント４１０のうち、印刷装置１０２に装着されているオプション部品に対応する部分のドキュメントデータを選択するための選択画面をＷｅｂブラウザ３０３に表示させる。
【００７８】
ステップＳ０８０３において、オプション装置構成に関わらず電子ドキュメント４１０へのリンクを表示すると判定した場合、ステップＳ０８０５に進む。ステップＳ８０５では、オプション装置の接続状況に関わらず、ＨＤＤ１３５に記憶された電子ドキュメント４１０をＷｅｂブラウザ３０３に表示可能とする表示制御を行う。
【００７９】
ステップＳ８０４又はステップＳ８０５の処理を行うとＣＰＵ１３４はステップＳ８０６に処理を進める。ＣＰＵ１３４は、ユーザからの電子ドキュメント４１０に対する操作キー押下があったか判定する。ここで、ユーザはＷｅｂブラウザ３０３に表示された電子ドキュメント４１０に対する操作キーの押下をおこなうことで、現在表示されているＷｅｂページを格納するフォルダよりも下位の階層に有るフォルダに格納されたＷｅｂページを表示させることができる。
【００８０】
図４及び図５の例では、ユーザは第１フォルダ階層のサービスマニュアル５０１、設置手順書５０２、パーツカタログ５０３、及び、回路図４０４が表示されたＷｅｂページにおいて、サービスマニュアル５０１のボタンを押下する。すると、第２フォルダ階層のフォルダ４１１から４１５に格納されたページのうち、設定に応じたＷｅｂページ（選択画面５０５）をＷｅｂブラウザ３０３に表示させることができる。
【００８１】
操作キーが押下されたことは、Ｗｅｂブラウザ３０３がＷｅｂサービス処理部３１０に通知することによってＣＰＵ１３４にも通知される。操作キーの押下がない場合にはステップＳ８０６の処理を繰り返す。一方操作キーの押下が通知された場合にはＣＰＵ１３４はステップＳ８０７の処理を行う。
【００８２】
ステップＳ８０７では、ＣＰＵ１３４は、Ｗｅｂサービス処理部３１０は、Ｗｅｂページ生成部３１１に電子ドキュメント４１０を参照させ、ステップＳ８０８に進む。
【００８３】
ステップＳ８０８では、ＣＰＵ１３４は、電子ドキュメントの表示を、印刷装置１０２に装着されているオプション装置の種類に応じて変更するか否かを判定する。判定はステップＳ８０３と同様に、ユーザ設定に応じて行うことができる。
【００８４】
ステップＳ８０８において、印刷装置１０２に接続されたオプション装置に関するドキュメントデータを表示すると判定した場合、ステップＳ８０９に進む。いいかえれば、接続されていないオプション装置に関するドキュメントデータは表示しないと判定した場合、ステップＳ８０９に進む。
【００８５】
ステップＳ８０９では、ＣＰＵ１３４は、図１１に示した表示フォルダリストに基づいて、ＨＤＤ１３５に記憶された電子ドキュメント４１０のうち表示対象とすべきドキュメントデータを決定してＷｅｂブラウザ３０３に表示させる。
【００８６】
ステップＳ８０８において、オプション装置構成に関わらず電子ドキュメント４１０へのリンクを表示すると判定した場合、ステップＳ０８０５に進む。ステップＳ８０５では、オプション装置の接続状況に関わらず、ＨＤＤ１３５に記憶された電子ドキュメント４１０をＷｅｂブラウザ３０３に表示可能とする表示制御を行う。
【００８７】
以上の実施形態では、ステップＳ８０５において印刷装置１０２に装着されたオプション装置に対応する部分のドキュメントデータへのリンクのみＷｅｂブラウザ３０３に表示させる例について説明したがこれに限らない。
【００８８】
印刷装置１０２装着可能なオプション装置のうち、印刷装置１０２に装着されていない場合にもドキュメントデータを表示させたいオプション装置を、ユーザが予め選択できることとしてもよい。ＨＤＤ１３５は、ユーザが選択したオプション装置を設定情報として記憶する。
【００８９】
ＣＰＵ１３４は、Ｓ８０５において、印刷装置１０２に装着されていないオプション装置に対応する部分のドキュメントデータのうちＨＤＤ１３５が記憶する設定情報が示すオプション装置のドキュメントデータの選択画面をＷｅｂブラウザ３０３に表示させる。
【００９０】
このようにすれば、オプション装置がされているか否かに関わらず、ユーザが所望するオプション装置のドキュメントデータをユーザが確認することができる。
【００９１】
実施形態１では、印刷装置１０２に装着されたオプション装置の構成に応じて、表示対象とする電子ドキュメントを決定するようにした例について説明した。しかしながら、オプション装置の接続有無の他にも、表示対象の範囲を決定する場合に考慮することが望ましい項目が存在する。一例として、ライセンス機能が挙げられる。ライセンス機能とは、装置の初期状態では使用できないが、ユーザがライセンスを購入し有効化することで使用可能となる機能のことである。有効化されていないライセンス機能に対するドキュメントを表示対象から外すことで、ユーザが目的の部品と異なる部品のマニュアルを開いたり、目的の部品と異なる部品の設定を変更したりしてしまうことを防ぐことができる。
【００９２】
この場合、印刷装置１０２に接続されたオプション装置を示す構成情報を取得する処理に替えて、印刷装置１０２に対するライセンスの有効化状況を取得することができる。この場合、印刷装置１０２は、図１２に示したようなテーブルを記憶する。このテーブルには、ライセンス機能の名称、ライセンスＩＤ、及び有効化状況が対応付けられて管理されている。テーブルは、印刷装置１０２に対する機能ライセンスに変更がある度に更新される。印刷装置１０２のＣＰＵ１３４は、このテーブルを参照することにより、印刷装置１０２に対するライセンスの有効化状況についての構成情報を取得することができる。
【００９３】
そして、印刷装置１０２は、印刷装置１０２に接続されたオプション装置に対応するドキュメントデータのみをＷｅｂブラウザ３０３に表示させる処理に替えて、ラインセンスが有効化されている機能に関するドキュメントデータのみを表示させることができる。
【００９４】
また、ＣＰＵ１３４は、印刷装置１０２に接続されたオプション装置に関するドキュメントデータであって、かつ、印刷装置１０２に対してライセンスが有効化されているドキュメントデータのみをＷｅｂブラウザ３０３に表示させることとしてもよい。
【００９５】
上述の実施形態では、オプション装置の構成又はライセンス機能の有効化状況に応じて表示対象とする電子ドキュメントを決定するようにした例について説明したが、これらはあくまで一例であり、本発明はこれらの装置構成に限定されるものではない。例えば、印刷装置のモデル（印刷スピードや仕向けなど）、インストールされたファームウェアのバージョン、接続されるＤＦＥの種類などの装置構成に応じて表示対象とする電子ドキュメントを決定することも容易に考えられる。
【００９６】
以上の実施形態では、電子ドキュメント４１０のうち、印刷装置１０２に装着されたオプション部品についてのデータのみ表示対象とする例について説明した。しかし印刷装置１０２に接続されていないオプション部品であっても、ユーザが所望する部品についてのデータは表示対象とすることとしてもよい。ユーザは印刷装置１０２に対して、電子ドキュメント４１０のデータ項目のうち、オプション部品の装着の有無にかかわらず表示させる項目を予め設定することができる。印刷装置１０２は、ユーザによって指定された項目については、オプション部品の装着の有無にかかわらず、表示対象とすることができる。
【００９７】
電子ドキュメント４１０のデータ項目のうち、オプション部品の装着の有無に関わらずマニュアルを表示対象とするための設定例について、図１４を用いて説明する。１４０１、１４０２、１４０６は、Ｗｅｂブラウザ３０３に表示される表示コンテンツの例である。１４０６は、ＰｒｉｎｔｅｒＡに接続可能な各オプション機器について、そのマニュアルへのリンクボタンを電子ドキュメント４１０に表示するか否かを選択するためのチェックボックスを表示する画面である。なお、画面１４０６は、インデックス画面１４０１に表示された設定ボタン１４０５を選択することにより表示される。ユーザは、１４０６のチェックボックス１４０７を介して、各オプション機器のマニュアルへのリンクを電子ドキュメント４１０のマニュアル選択画面１４０２に表示するか否かを選択することができる。例えば、図１４の例であれば、「Ｓｔａｃｋｅｒ」、「Ｐａｐｅｒ  ｄｅｃｋ」、「Ｉｎｓｅｒｔｅｒ」の電子マニュアルへのリンクが電子ドキュメント４１０の画面１４０２に表示される。一方、「Ｐｕｎｃｈｅｒ」、「Ｔｒｉｍｍｅｒ」の電子マニュアルへのリンクは画面１４０２には表示されない。このように、ユーザは画面１４０６を介して、いま選択している印刷装置に接続可能な全オプション機器の中から、電子マニュアルを表示したいオプション機器を選択する。そして、インデックス画面１４０１にて「サービスマニュアル」ボタンを押下して画面１４０２を表示して、例えば「Ｉｎｓｅｒｔｅｒ」ボタン１４０４を押下してＩｎｓｅｒｔｅｒの電子マニュアル４１０を表示することができる。
【００９８】
以上の手順により、本実施形態によると、印刷装置に装着されたオプション装置構成に応じたマニュアル及びマニュアルへのリンク画面を表示させることができる。したがって、ユーザが目的の部品と異なる部品のマニュアルを開いたり、目的の部品と異なる部品の設定を変更したりしてしまうことを防ぐことが可能である。
【００９９】
＜実施形態２＞
本実施形態では、頻発しているエラーコードに基づき、そのエラーコードの復帰に必要なマニュアルへのリンクを表示させる例について説明する。本実施形態によれば、ユーザが目的の部品と異なる部品のマニュアルを開いたり、目的の部品と異なる部品の設定を変更したりしてしまうことを防ぐことができる。
【０１００】
以下、フローチャートを用いて本実施形態を説明する。なお、本実施形態においては、実施形態１との差異のみを記載し、重複する説明に関しては割愛する場合がある。
【０１０１】
まず印刷装置１０２がＨＤＤ１３５あるいはＲＡＭ１３３に記憶するエラーコード一覧について図９を用いて説明する。
【０１０２】
図９は、エラーコードの履歴を示すエラーコード一覧表である。エラーコード一覧表９０１は、各エラーコードのエラーコード名と、一定の期間内での発生回数と、直近の発生日とを記録している。本実施例においては、印刷装置１０２及びオプション装置において発生したエラーのうち、所定の条件を満たした種別のエラーのエラーコード、発生回数、及び、直近の発生日がエラーコード一覧表９０１に記録される。
【０１０３】
図９に示した例では、エラーコード一覧表９０１では、発生回数が多い順に、エラーコードＥ１、Ｅ５、Ｅ２が記憶されている。なお、発生回数を計測する期間については、特にその長さを限定しない。また、本実施形態では発生回数の高い順に記憶し、上位３つのエラーコードを記憶しているが、エラーコード一覧表９０１で、直近の発生日が新しい順に記憶する形式をとっても良い。あるいは、所定の回数以上発生したエラーのエラーコードを記憶することとしても良い。また、エラーコード一覧表９０１で記憶するエラーコードの数に関しても、その数を限定しない。
【０１０４】
次に本実施形態に係る印刷装置１０２が実行する処理について図１０を用いて説明する。図１０に示した処理は、図１０に示される手順をＣＰＵ１３４がＨＤＤ１３５或いは不図示の記憶部に格納されたプログラムを展開して実行することにより実現される。あるいは、図１０に示す処理の一部又は全体をハードウェアが行うこととしてもよい。
【０１０５】
Ｓ１０００において、印刷装置１０２の起動に伴ってオプション機器の初期化を行う（Ｓ１０００）。オプション機器の初期化の処理は、図７を用いて説明した内容と同様であるため、説明を省略する。
【０１０６】
Ｓ１００１にて、ＣＰＵ１３４が印刷装置１０２のエラーの発生及び装着されているオプション装置におけるエラーを検出する。このエラーは、例えば接続されているオプション装置で発生し、第１の接続ポート１３７又は第２の接続ポート１３８を介してＣＰＵ１３４が検知することができる。
【０１０７】
次にステップＳ８０１において、ＣＰＵ１３４は電子ドキュメント４１０の表示指示を取得する。電子ドキュメント４１０の表示指示は、実施形態１において説明した表示指示と同様の指示であってもよい。あるいは、実施形態１において説明した表示指示と内容が異なる指示であってもよい。
【０１０８】
例えば、印刷装置１０２に発生したエラーに対するメンテナンスを行うために必要なドキュメントデータのみを表示させるための指示であってもよい。この場合、ユーザは、実施形態１で説明したように印刷装置１０２に接続されたオプション装置に対応するドキュメントデータのみを表示させる第１の指示を印刷装置１０２に対して行うことができる。また、印刷装置１０２に発生したエラーに対するメンテナンスを行うために必要なドキュメントデータのみを表示させる第２の指示を印刷装置１０２に対して行うことができる。このように第１の指示と第２の指示とをユーザが区別して行うこととしてもよい。
【０１０９】
次に、Ｓ１００２にて、ＣＰＵ１３４は、エラーコード一覧表０９０１を参照し、発生したエラーコード、即ちＥ１、Ｅ５、Ｅ２をＷｅｂサービス処理部３１０に通知する。ここで、エラーコードはエラーの種別を表す情報である。
【０１１０】
次に、Ｓ１００３にて、ＷＥＢページ生成部３１１は、エラーコードＥ１，Ｅ５、Ｅ２に関連するマニュアルへのリンク画面生成を要求する。この要求を受けてＷＥＢページ生成部３１１は、エラーコードＥ１、Ｅ５、Ｅ２に関連するマニュアルを参照し、Ｗｅｂサービス処理部３１０に通知する。
【０１１１】
ここで、エラーコードに関連するマニュアルとは、例えば、オプション部品においてエラーの原因となっている部品の交換や、印刷装置１０２において現像器や定着器、紙搬送部などエラーが起きた部分に関する記述があるものを指す。この参照結果をＷｅｂサービス処理部３１０がＷｅｂブラウザ３０３に通知する。
【０１１２】
ステップＳ１００３にて、ＣＰＵ１３４は、取得したエラーコードＥ１、Ｅ５、Ｅ２に関連するマニュアルへのリンクをＷｅｂブラウザ３０３に表示させる制御を行う。
【０１１３】
例えば、取得したエラーコードに関連するドキュメントデータのみをＷｅｂブラウザ３０３に表示させることとしてもよい。例えば、オプション装置である「Ｆｉｎｉｓｈｅｒ」について所定の種別のエラーが発生している場合、図５に示した選択画面５０５に示した複数のドキュメントデータのボタンのうち、「Ｆｉｎｉｓｈｅｒ」のボタンのみが選択画面５０５に表示される。
【０１１４】
あるいは、取得したエラーコードに関連するドキュメントデータ以外のドキュメントデータも表示し、取得したエラーコードに関連するドキュメントデータを強調表示することとしてもよい。例えば、オプション装置である「Ｆｉｎｉｓｈｅｒ」について所定の種別のエラーが発生している場合、図５に示した選択画面５０５に示した複数のドキュメントデータのボタンのうち、「Ｆｉｎｉｓｈｅｒ」のボタンに強調表示がなされる。この場合、「Ｆｉｎｉｓｈｅｒ」以外のボタンも選択画面５０５に表示される。
【０１１５】
強調表示の態様は特に限定しない。例えば、取得したエラーコードに関連するドキュメントデータへのリンク表示（例えば、ボタン表示）の色や文字の字体又は文字の太さなどを、他のドキュメントデータの表示態様と異ならせることとしてもよい。あるいは、取得したエラーコードに関連するドキュメントデータへのリンク表示と共に所定のマークのアイコンを表示させることとしてもよい。例えば、選択画面５０５の例では、「Ｆｉｎｉｓｈｅｒ」ボタンに重畳して「！」のマークを表示させることができる。
【０１１６】
Ｓ０８０６、Ｓ０８０７は実施形態１と同様であるので、説明を省略する。Ｓ１００４にて、ＣＰＵ１３４は選択画面をＷｅｂブラウザ３０３に表示させ、フローを終了する。
【０１１７】
なお、本実施形態では、頻発しているエラーコード関連のマニュアルあるいはマニュアルへのリンクのみを表示することとした。このエラーコードに関係なく全てのマニュアルあるいはマニュアルへのリンクを表示するかどうかを、予め、もしくはフロー中でユーザが選択できるようにしても良い。また、本実施形態ではＣＰＵ１３４がエラーを検知した場合の復帰を前提として動作フローを説明したが、エラーが検知されていなくても、エラーコードの発生頻度に基づくマニュアル表示を行える形式をとっても良い。  以上の手順により、本実施形態によると、頻発しているエラーコードに基づき、ユーザが目的の部品と異なる部品のマニュアルを開いたり、目的の部品と異なる部品の設定を変更したりしてしまうことを防ぐことが可能である。
【０１１８】
（その他の実施例）
上述した実施形態１及び実施形態２の処理は組み合わせて行われることとしてもよい。また、本発明は、以下の処理を実行することによっても実現される。即ち上述の実施形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１１９】
１０１  デジタルフロントエンド
１０２  印刷装置
１０６  ネットワーク
１０７  回線
１１３  ＣＰＵ
１３１  通信コントローラ
１３５  ＨＤＤ
１３７  第１接続ポート
１３８  第２接続ポート
【図１】
2017114121.tif 000003
【図２】
2017114121.tif 000004
【図３】
2017114121.tif 000005
【図４】
2017114121.tif 000006
【図５】
2017114121.tif 000007
【図６】
2017114121.tif 000008
【図７】
2017114121.tif 000009
【図８】
2017114121.tif 000010
【図９】
2017114121.tif 000011
【図１０】
2017114121.tif 000012
【図１１】
2017114121.tif 000013
【図１２】
2017114121.tif 000014
【図１３】
2017114121.tif 000015
【図１４】
2017114121.tif 000016