(57)【特許請求の範囲】
【請求項１】
周辺装置のマニュアルをユーザに提供するマニュアル提供方法であって、
前記ユーザが使用するコンピュータに、当該コンピュータ上にインストールされて動作し前記周辺装置と連携して処理を行うアプリケーションを示すアプリケーション識別情報を当該周辺装置に送信する処理を実行させる、第一のステップと、
前記周辺装置に、前記コンピュータから受信した前記アプリケーション識別情報の前記アプリケーションに適応した前記マニュアルのコンテンツを示すコンテンツデータを当該コンピュータに送信する処理を実行させる、第二のステップと、
を有することを特徴とするマニュアル提供方法。
【請求項２】
前記マニュアルは、複数のグループによって構成され、
前記グループごとの前記コンテンツデータを保存する保存手段と、前記コンテンツデータのコンテンツデータ識別情報と当該コンテンツデータが適応している前記アプリケーションのアプリケーション識別情報とを対応付けて記憶する記憶手段と、を用意しておき、
前記第二のステップにおいて、前記コンピュータから受信した前記アプリケーション識別情報と対応付けられて前記記憶手段に記憶されている前記コンテンツデータ識別情報の前記コンテンツデータを当該コンピュータに送信する処理を前記周辺装置に実行させる、
請求項１記載のマニュアル提供方法。
【請求項３】
周辺装置のマニュアルをユーザに提供するマニュアル提供方法であって、
前記周辺装置に通信回線を介して接続可能なサーバに、前記マニュアルを構成するグループごとに当該グループのコンテンツを示すコンテンツデータを保存する保存手段と、前記コンテンツデータのコンテンツデータ識別情報と当該コンテンツデータが適応している、端末装置上にインストールされて動作し当該周辺装置と連携して処理を行うアプリケーションを示すアプリケーション識別情報とを対応付けて記憶する記憶手段と、を設けておき、
前記ユーザが使用する端末装置に、当該端末装置において前記周辺装置とともに使用されるアプリケーションのアプリケーション識別情報を当該周辺装置に送信する処理を実行させる、第一のステップと、
前記周辺装置に、前記端末装置から受信した前記アプリケーション識別情報を前記サーバに送信する処理を実行させる、第二のステップと、
前記サーバに、前記周辺装置から受信した前記アプリケーション識別情報と対応付けられて前記記憶手段に記憶されている前記コンテンツデータ識別情報の前記コンテンツデータを当該周辺装置に送信する処理を実行させる、第三のステップと、
前記周辺装置に、前記サーバから受信した受信した前記コンテンツデータを前記端末装置に送信する処理を実行させる、第四のステップと、
を有することを特徴とするマニュアル提供方法。
【請求項４】
前記マニュアルは、複数のグループによって構成され、
前記グループごとの前記コンテンツデータを保存する保存手段と、前記コンテンツデータのコンテンツデータ識別情報と当該コンテンツデータが適応している前記周辺装置の状況とを対応付けて記憶する記憶手段と、を用意しておき、
前記第二のステップにおいて、前記第一のステップで判別した前記現在の状況と対応付けられて前記記憶手段に記憶されている前記コンテンツデータ識別情報の前記コンテンツデータを送信する処理を前記周辺装置に実行させる、
請求項３記載のマニュアル提供方法。
【請求項５】
コンピュータと接続されて使用される周辺装置であって、
前記コンピュータから、当該コンピュータ上にインストールされて動作し当該周辺装置と連携して処理を行うアプリケーションを示すアプリケーション識別情報を受信する、アプリケーション識別情報受信手段と、
前記アプリケーション識別情報受信手段によって受信された前記アプリケーション識別情報の前記アプリケーションに適応した、当該周辺装置のマニュアルのコンテンツを示すコンテンツデータを前記コンピュータに送信する、コンテンツデータ送信手段と、
を有することを特徴とする周辺装置。
【請求項６】
コンピュータと接続されて使用される周辺装置を制御するための制御用プログラムであって、
当該周辺装置に、
前記コンピュータから、当該コンピュータ上にインストールされて動作し当該周辺装置と連携して処理を行うアプリケーションを示すアプリケーション識別情報を受信する処理と、
受信した前記アプリケーション識別情報の前記アプリケーションに適応した、当該周辺装置のマニュアルのコンテンツを示すコンテンツデータを前記コンピュータに送信する処理と、を実行させる、
ことを特徴とする制御用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータなどとともに用いられる周辺装置のマニュアルをユーザに提供する方法などに関する。
【背景技術】
【０００２】
現在、パーソナルコンピュータとともに、プリンタ、カードリーダ、および複合機など様々な周辺装置が用いられている。
【０００３】
周辺装置のマニュアルは、ユーザに、用紙に印刷されてマニュアル本として提供されることもあれば、ＣＤ−ＲＯＭなどの電子媒体に記録されて提供されることもある。または、メーカのＷｅｂサーバから提供されることもある。電子媒体またはＷｅｂサーバによって提供されるマニュアルは、一般に、「電子マニュアル」と呼ばれる。
【０００４】
電子マニュアルによってマニュアルを提供することは、マニュアル本によってマニュアルを提供する場合と比較して、次のような利点をユーザにもたらす。
【０００５】
電子マニュアルによると、ユーザは、自分が調べたい事項に関する単語をキーワードとして指定し、マニュアルの中のそれに該当する箇所をパーソナルコンピュータに検索させることができる。しかも、単語の一部分しか知らない場合であっても、部分一致の機能を適用することによって、必要な箇所を検索させることができる。一方、マニュアル本の場合は、ユーザは、目次または索引を参照して、調べたい事項に関する箇所をマニュアルの中から見つけることができる。しかし、目次および索引が充実していない場合や単語の一部分しか知らない場合は、なかなか見つけられないことがある。
【０００６】
また、電子マニュアルは、マニュアル本に比べて、保管のために場所を大幅に削減することができる。
【０００７】
また、メーカにとっても、電子マニュアルを採用することは、周辺装置の梱包の簡略および経費の削減を図ることができ、メリットがある。さらに、紙資源を節約することによって、環境への配慮を図ることもできる。
【０００８】
このような理由により、近年、マニュアル本から電子マニュアルへのシフトが盛んになっている。そして、電子マニュアルをさらに使いやすくするための提案がなされている。
【０００９】
特許文献１の方法によると、ファクシミリ装置の操作パネルにヘルプの表示の指示があったときに、その直前までの操作履歴情報を編集し、その編集した操作履歴情報に基づく操作説明書を作成する。
【００１０】
特許文献２の方法によると、ユーザからプリンタの電子マニュアルの表示要求があったときに、プリンタの状態、プリンタドライバがインストールされてからの経過時間、季節、プリンタの未使用期間などに応じたコンテンツを最初に表示させる。
【特許文献１】特開平９−１６３０６０号公報
【特許文献２】特開２００３−８４９５４号公報
【非特許文献１】コニカミノルタ製「ＰａｇｅＳｃｏｐｅ  Ｗｏｒｋｗａｒｅ」”，インターネット検索，ＵＲＬ：http://konicaminolta.jp/business/products/software/document_management/workware/pdf/workware.pdf
【発明の開示】
【発明が解決しようとする課題】
【００１１】
ところで、近年、周辺装置の機能およびパーソナルコンピュータの機能を様々に組み合わせて応用することによって、様々なサービスがユーザに提供されるようになっている。
【００１２】
例えば、非特許文献１に記載されるアプリケーションソフトをパーソナルコンピュータにインストールして用いると、複合機のスキャン機能によってドキュメントの画像データを取得し、パーソナルコンピュータのエディタ機能によってドキュメントを編集することができる。さらに、編集したドキュメントを複合機の印刷機能によって印刷することができる。
【００１３】
このようなアプリケーションソフトのマニュアルも、ユーザに提供されている。したがって、ユーザには、周辺装置、パーソナルコンピュータ、およびアプリケーションソフトのそれぞれのマニュアルが提供されている。
【００１４】
アプリケーションソフトを用いて複合機の設定を変更したり複合機に処理を行わせたりする場合は、そのアプリケーションのマニュアルだけでなく、その複合機のマニュアルをも参照しなければなならないことがある。
【００１５】
しかし、２つのマニュアルを参照するのは、ユーザにとって大変である。しかも、近年、複合機もアプリケーションソフトも多機能化し、それに伴ってマニュアルのボリュームが増えている。したがって、たとえ電子マニュアルであっても、その中から目的の箇所を見つけることが難しくなりつつある。
【００１６】
本発明はこのような問題点に鑑み、複合機およびアプリケーションソフトを使用するユーザがマニュアルの中から目的の箇所を従来よりも容易に見つけられるようにすることを、目的とする。
【課題を解決するための手段】
【００１７】
本発明の一実施形態に係るマニュアル提供方法は、周辺装置のマニュアルをユーザに提供するマニュアル提供方法であって、前記ユーザが使用するコンピュータに、当該コンピュータ上にインストールされて動作し前記周辺装置と連携して処理を行うアプリケーションを示すアプリケーション識別情報を当該周辺装置に送信する処理を実行させる、第一のステップと、前記周辺装置に、前記コンピュータから受信した前記アプリケーション識別情報の前記アプリケーションに適応した前記マニュアルのコンテンツを示すコンテンツデータを当該コンピュータに送信する処理を実行させる、第二のステップと、を有する。
【００１８】
好ましくは、前記マニュアルは、複数のグループによって構成され、前記グループごとの前記コンテンツデータを保存する保存手段と、前記コンテンツデータのコンテンツデータ識別情報と当該コンテンツデータが適応している前記アプリケーションのアプリケーション識別情報とを対応付けて記憶する記憶手段と、を用意しておき、前記第二のステップにおいて、前記コンピュータから受信した前記アプリケーション識別情報と対応付けられて前記記憶手段に記憶されている前記コンテンツデータ識別情報の前記コンテンツデータを当該コンピュータに送信する処理を前記周辺装置に実行させる。
【００１９】
本発明の他の一実施形態に係るマニュアル提供方法は、周辺装置のマニュアルをユーザに提供するマニュアル提供方法であって、前記周辺装置に通信回線を介して接続可能なサーバに、前記マニュアルを構成するグループごとに当該グループのコンテンツを示すコンテンツデータを保存する保存手段と、前記コンテンツデータのコンテンツデータ識別情報と当該コンテンツデータが適応している、端末装置上にインストールされて動作し当該周辺装置と連携して処理を行うアプリケーションを示すアプリケーション識別情報とを対応付けて記憶する記憶手段と、を設けておき、前記ユーザが使用する端末装置に、当該端末装置において前記周辺装置とともに使用されるアプリケーションのアプリケーション識別情報を当該周辺装置に送信する処理を実行させる、第一のステップと、前記周辺装置に、前記端末装置から受信した前記アプリケーション識別情報を前記サーバに送信する処理を実行させる、第二のステップと、前記サーバに、前記周辺装置から受信した前記アプリケーション識別情報と対応付けられて前記記憶手段に記憶されている前記コンテンツデータ識別情報の前記コンテンツデータを当該周辺装置に送信する処理を実行させる、第三のステップと、前記周辺装置に、前記サーバから受信した受信した前記コンテンツデータを前記端末装置に送信する処理を実行させる、第四のステップと、を有する。
【００２０】
好ましくは、前記マニュアルは、複数のグループによって構成され、前記グループごとの前記コンテンツデータを保存する保存手段と、前記コンテンツデータのコンテンツデータ識別情報と当該コンテンツデータが適応している前記周辺装置の状況とを対応付けて記憶する記憶手段と、を用意しておき、前記第二のステップにおいて、前記第一のステップで判別した前記現在の状況と対応付けられて前記記憶手段に記憶されている前記コンテンツデータ識別情報の前記コンテンツデータを送信する処理を前記周辺装置に実行させる。
【００２１】
前記コンピュータに送信するための前記コンテンツデータを、前記周辺装置と通信回線を介して接続可能なサーバに代行させてもよい。
【発明の効果】
【００２２】
本発明によると、複合機にアクセスして動作するアプリケーションを操作するユーザが、マニュアルの目的の箇所を容易に参照できる。
【発明を実施するための最良の形態】
【００２３】
〔第一の実施形態〕
図１はネットワークシステムＮＳの全体的な構成の例を示す図、図２は複合機１のハードウェア構成の例を示す図、図３は複合機１の機能的構成の例を示す図、図４は端末装置２のハードウェア構成の例を示す図、図５は端末装置２の機能的構成の例を示す図である。
【００２４】
ネットワークシステムＮＳは、複合機１１、１２、…、端末装置２１、２２、および通信回線ＮＴなどによって構成されている。以下、複合機１１、１２、…を「複合機１」と総称することがある。端末装置２１、２２、…を「端末装置２」と総称することがある。他の装置またはデータなどについても同様に符号に付した連番を省略することによって総称することがある。
【００２５】
複合機１および端末装置２は、通信回線ＮＴを介して互いに接続されている。通信回線ＮＴとして、ＬＡＮ、ＷＡＮ、インターネット、イントラネット、または専用線などが用いられる。
【００２６】
複合機１は、コピー、ネットワークスキャナ、ファックス、ネットワークプリンティング、ファイル転送、またはボックス（Ｂｏｘ）などの様々な機能を集約した装置である。ＭＦＰ（Multi Function Peripherals）と呼ばれることもある。
【００２７】
「ネットワークスキャナ機能」は、スキャナによってスキャンして得た画像データを、通信回線を介して他の装置に送信する機能である。
【００２８】
「ボックス機能」は、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる、パーソナルコンピュータにおけるフォルダまたはディレクトリなどに相当する記憶領域をハードディスクに与えておき、ユーザがスキャナを操作するなどして得た画像データを自分の記憶領域に保存しておくことができるようにするアプリケーション機能である。「ドキュメントサーバ機能」と呼ばれることもある。
【００２９】
図２に示すように、複合機１は、スキャナ１０ａ、ＣＰＵ１０ｂ、ハードディスク１０ｃ、ＲＡＭ１０ｄ、ＲＯＭ１０ｅ、印刷装置１０ｆ、モデム１０ｇ、ネットワークインタフェース１０ｈ、制御用回路１０ｋ、および操作パネル１０ｍなどによって構成される。ただし、ハードディスク１０ｃおよびモデム１０ｇは、オプション品である。したがって、これらのいずれか一方または両方が装着されていない複合機１も存在する。
【００３０】
スキャナ１０ａは、原稿の用紙に描かれている写真、文字、絵、図表などの画像を光学的に読み取って電子データ化する装置である。
【００３１】
印刷装置１０ｆは、スキャナ１０ａで読み取られた画像データまたは端末装置２などから送信されてきた画像データを、イエロー、マゼンタ、シアン、およびブラックの４色のトナーを使用して用紙に印刷する装置である。
【００３２】
操作パネル１０ｍは、ユーザが複合機１に指令を与えるための装置である。操作パネル１０ｍには、表示部が設けられており、そこにユーザへのメッセージまたは各種設定のための画面が表示される。また、ユーザは端末装置２を操作することによって遠隔的に複合機１に対して指令を与えることができる。
【００３３】
なお、ネットワークシステムＮＳには、ユーザ認証を行い正当性を確認できた場合にのみ使用を認める複合機１もあれば、ユーザ認証を行うことなく使用を認める複合機１もある。以下、ユーザ認証を行う複合機１を「認証モードがある複合機１」などと記載し、ユーザ認証を行わない複合機１を「認証モードがない複合機１」などと記載する。
【００３４】
ＣＰＵ１０ｂは、複合機１の全体的な制御を行う。モデム１０ｇは、ＮＣＵ（Network Control Unit）が内蔵されており、アナログの公衆回線を介して他のファックス端末と接続し、ファクシミリプロトコルに基づくデータ制御およびファックスデータの変復調などを行う。ネットワークインタフェース１０ｈは、ＮＩＣ（Network Interface Card）であって、ＬＡＮまたはインターネットなどを介して端末装置２などの他の装置に接続するためのインタフェースである。
【００３５】
制御用回路１０ｋは、ハードディスク１０ｃ、操作パネル１０ｍ、スキャナ１０ａ、印刷装置１０ｆ、モデム１０ｇ、およびネットワークインタフェース１０ｈなどの装置を制御するための回路である。
【００３６】
ＲＯＭ１０ｅまたはハードディスク１０ｃには、図３に示すマニュアルデータ保存部１０１、テーブル保存部１０２、状況データ生成部１０３、アプリケーション属性データ受信部１０４、表示用マニュアルデータ生成部１０５、および表示用マニュアルデータ送信部１０６などを実現するためのプログラムおよびデータなどが格納されている。これらのプログラムおよびデータは必要に応じてＲＡＭ１０ｄに読み出され、ＣＰＵ１０ｂによってプログラムが実行される。または、図３の一部または全部を、制御用回路１０ｋなどのハードウェアのみによって実現するようにしてもよい。
【００３７】
なお、上述の通り、ネットワークシステムＮＳには、ハードディスク１０ｃおよびモデム１０ｇが両方とも装着されている複合機１も存在すれば、いずれか一方または両方が装着されていない複合機１も存在する。また、認証モードがある複合機１も存在すれば、ない複合機１も存在する。そのほか、ネットワークシステムＮＳには、特定の操作を禁止している複合機１が存在する。例えば、カラー画像のデータ（カラーデータ）のダウンロードの操作を禁止している複合機１が存在する。以下、禁止している操作を「禁止操作」と記載する。
【００３８】
図３の各部によると、複合機１のマニュアルを端末装置２に提供することができる。詳細は、後に説明する。
【００３９】
端末装置２は、パーソナルコンピュータまたはワークステーションなどである。図４に示すように、端末装置２は、ＣＰＵ２０ａ、ＲＯＭ２０ｂ、ディスプレイ２０ｃ、キーボード２０ｄ、ネットワークインタフェース２０ｅ、ＲＡＭ２０ｆ、ハードディスク２０ｇ、マウス２０ｈ、ＣＤ−ＲＯＭドライブ２０ｋ、および拡張スロット２０ｍなどによって構成される。
【００４０】
ＲＯＭ２０ｂまたはハードディスク２０ｇには、複合機１と連携して処理を行うための種々のアプリケーションソフトがインストールされている。これらのアプリケーションソフトによって、ユーザは、複合機１に保存されているデータを端末装置２にダウンロードして使用したり、ドキュメントの印刷を複合機１に行わせたり、原稿のスキャンを複合機１に行わせたりすることができる。さらに、複合機１の設定を行うためのアプリケーションソフトがインストールされている。
【００４１】
以下、複合機１と連携して処理を行いまたは複合機１の設定を行うためのこれらのアプリケーションソフトを「連携用アプリケーション」と総称する。
【００４２】
ＲＯＭ２０ｂおよびハードディスク２０ｇには、さらに、図５に示すアプリケーション属性データ保存部２０１、コマンド受付部２０２、マニュアル要求部２０３、表示用マニュアルデータ受信部２０４、表示用マニュアルデータ保存部２０５、および表示制御部２０６などを実現するためのプログラムおよびデータがインストールされている。これらのプログラムおよびデータは必要に応じてＲＡＭ２０ｆに読み出され、ＣＰＵ２０ａによってプログラムが実行される。
【００４３】
図５の各部によると、複合機１のマニュアルのデータを複合機１から取得し使用することができる。詳細は、後に説明する。なお、連携用アプリケーションのマニュアルのデータは、端末装置２のハードディスク２０ｇにインストールされている。または、ＣＤ−ＲＯＭからＣＤ−ＲＯＭドライブ２０ｋによって読み取られる。
【００４４】
ネットワークインタフェース２０ｅは、他の装置と通信を行うためのインタフェースである。通信インタフェース２０ｅとして、ＮＩＣ（Network Interface Card）、またはモデムなどが用いられる。
【００４５】
ディスプレイ２０ｃは、ＣＲＴディスプレイまたは液晶ディスプレイなどである。キーボード２０ｄおよびマウス２０ｈは、ユーザが端末装置２に対して指令（コマンド）を与えるための入力装置である。ＣＤ−ＲＯＭドライブ２０ｋは、ＣＤ−ＲＯＭに記憶されているデータを読み取るための装置である。拡張スロット２０ｍは、拡張用のインタフェースボードを装着するための挿入口である。
【００４６】
図６はコンテンツページ対応テーブルＴＬＡの例を示す図、図７はコンテンツ公開設定テーブルＴＬＢの例を示す図である。
【００４７】
次に、図３に示す複合機１の各部および図５に示す端末装置２の各部の処理内容などについて詳細に説明する。
【００４８】
図３において、複合機１のマニュアルデータ保存部１０１は、その複合機１自身のマニュアルを表示しまたは印刷するためのマニュアルデータＤＭを保存する。マニュアルデータＤＭのフォーマットとして、例えば、ＰＤＦ（Portable Document Format）またはＨＴＭＬ（Hypertext Markup Language）などが用いられる。
【００４９】
テーブル保存部１０２は、コンテンツページ対応テーブルＴＬＡおよびコンテンツ公開設定テーブルＴＬＢを保存する。
【００５０】
ところで、複合機１には、前に例示したように、ネットワークスキャナ機能およびボックス機能などの種々の機能が備わっている。前に例示した機能は、大まかな概念の機能である。つまり、前に例示した機能には、複数の詳細な機能が含まれている。例えば、ネットワークスキャナ機能には、Ｓｃａｎ ｔｏ Ｅ−ＭａｉｌおよびＳＣＡＮ ｔｏ ＦＴＰなどの機能が含まれている。なお、「Ｓｃａｎ ｔｏ Ｅ−Ｍａｉｌ機能」は、スキャナ１０ａによって得られた画像データを電子メールに添付して他の装置に送信する機能である。「ＳＣＡＮ ｔｏ ＦＴＰ機能」は、スキャナ１０ａによって得られた画像データをＦＴＰ（File Transfer Protocol）によって他の装置に送信する機能である。
【００５１】
以下、ネットワークスキャナ機能およびボックス機能などの大まかな概念の機能を「大概念機能」と記載し、大概念機能を構成する詳細な機能を「詳細機能」と記載する。
【００５２】
複合機１には、大概念機能ごとにマニュアルが用意されている。したがって、マニュアルデータ保存部１０１には、大概念機能ごとのマニュアルデータＤＭが保存されている。
【００５３】
各マニュアルは、複数のページによって構成される。これらのページは、詳細機能ごとの章に分けられている。さらに、同一の章であっても、その詳細機能とともに使用され得る連携用アプリケーションまたはバージョンごとに、異なるコンテンツが用意されていることがある。
【００５４】
例えば、大概念機能「ボックス機能」の中の詳細機能「共有ボックス／個人ボックス」は、「アプリケーション＿Ａ」という連携用アプリケーションのバージョン２．０およびバージョン３．０のどちらとも一緒に使用され得るし、さらに、「アプリケーション＿Ｂ」という連携用アプリケーションのバージョン３．０とも一緒に使用され得る。そこで、この詳細機能の章のコンテンツとして、これらの３組の連携用アプリケーションおよびバージョンの組合せごとのコンテンツが用意されている。なお、複数の連携用アプリケーションまたは複数のバージョンで同一のコンテンツが共通に用意されていることもある。
【００５５】
マニュアルデータＤＭは、このような章ごとの章コンテンツデータＤＳによって構成される。また、上述の通り、同一の章であっても、連携用アプリケーションまたはバージョンごとに章コンテンツデータＤＳが用意されていることがある。
【００５６】
テーブル保存部１０２のコンテンツページ対応テーブルＴＬＡには、図６のように、このようなコンテンツのそれぞれが、どのマニュアルのどの章のものであり、どの連携用アプリケーションのどのバージョンに対応するものであり、かつマニュアルの中の何ページ目のものであるのかが、示されている。
【００５７】
また、マニュアルに含まれるすべてのコンテンツが無条件にユーザに対して公開されているわけではない。一部の章のコンテンツは、所定の条件を満たした場合にのみ、公開される。または、所定の条件に該当する場合は、公開されない。
【００５８】
テーブル保存部１０２のコンテンツ公開設定テーブルＴＬＢには、図７のように、各マニュアルの章ごとの、コンテンツの公開に関する条件を示すレコードが、格納されている。
【００５９】
「マニュアル名」および「章タイトル」は、それぞれ、マニュアルの名称および章のタイトルを示している。
【００６０】
「公開非公開」、「オプション品」、「禁止操作」、および「認証モード」は、その複合機１自身がどのような状況の場合にそのマニュアルのその章のコンテンツを公開するのかまたは公開しないのか（非公開にするのか）の条件を示している。つまり、「オプション品」、「禁止操作」、および「認証モード」の項目にそれぞれ示される条件を満たすときに、そのコンテンツを、「公開非公開」に示される通りに公開しまたは非公開にする。ただし、「−」は、その項目の条件を適用しないことを意味する。
【００６１】
例えば、図７における３番目のレコードＲ３は、その複合機１にハードディスク１０ｃが装着されていない場合に、「ボックス機能編」のマニュアルの「共有ボックス／個人ボックス」の章のコンテンツを非公開にする、ということを意味している。４番目のレコードＲ４は、複合機１にハードディスク１０ｃが装備されている場合に「ボックス機能編」のマニュアルの「共有ボックス／個人ボックス」の章のコンテンツを公開する、ということを意味している。５番目のレコードＲ５は、その複合機１に認証モードがある場合に、「セキュリティ機能編」のマニュアルの「ユーザ管理」の章を非公開にする、ということを意味している。
【００６２】
１番目のレコードＲ１は、複合機１の状況に関わらず（つまり、無条件で）「ネットワークスキャナ機能編」のマニュアルの「Scan to E-mail」の章を公開する、ということを意味する。
【００６３】
図３に戻って、状況データ生成部１０３は、複合機１自身の現在のハードウェア、設定、およびモードに関する状況を判別し、それらの状況を示す状況データＤＪを生成する。具体的には、状況データＤＪには、複合機１自身に装着されているオプション品、設定されている禁止操作、および認証モードの有無が示される。
【００６４】
アプリケーション属性データ受信部１０４は、後述するアプリケーション属性データＤＡを、端末装置２から受信する。
【００６５】
表示用マニュアルデータ生成部１０５は、端末装置２のユーザが要求したマニュアルの一部または全部の章のコンテンツを表示するためのデータを生成する。以下、一部または全部の章のコンテンツを表示するためのデータを「表示用マニュアルデータＤＨ」と記載する。生成の方法は後に説明する。
【００６６】
表示用マニュアルデータ送信部１０６は、表示用マニュアルデータ生成部１０５によって生成された表示用マニュアルデータＤＨを、アプリケーション属性データＤＡを送信してきた端末装置２に送信する。
【００６７】
図５において、端末装置２のアプリケーション属性データ保存部２０１は、その端末装置２自身にインストールされている連携用アプリケーションごとに、その識別情報（例えば、アプリケーション名）およびバージョンを示すアプリケーション属性データＤＡを保存する。
【００６８】
コマンド受付部２０２は、マニュアルをダウンロードすべき旨のコマンド（指令）を連携用アプリケーションから受け付ける。
【００６９】
マニュアル要求部２０３は、コマンド受付部２０２が受け付けたコマンドに従って、複合機１に対して表示用マニュアルデータＤＨを要求する。この際に、そのコマンドの発信元である連携用アプリケーションのアプリケーション属性データＤＡをその複合機１に送信する。
【００７０】
表示用マニュアルデータ受信部２０４は、マニュアル要求部２０３が要求した表示用マニュアルデータＤＨを複合機１から受信する。受信された表示用マニュアルデータＤＨは表示用マニュアルデータ保存部２０５に保存される。
【００７１】
表示制御部２０６は、表示用マニュアルデータ保存部２０５に保存されている表示用マニュアルデータＤＨに基づいて、マニュアルを１ページずつまたは複数ページずつディスプレイ２０ｃに表示させる。
【００７２】
図８は端末装置２の全体的な処理の流れの例を説明するフローチャート、図９は接続可能な複合機１の一覧の画面の例を示す図、図１０は複合機１の全体的な処理の流れの例を説明するフローチャートである。
【００７３】
次に、連携用アプリケーション、図３に示す複合機１の各部、および図５に示す端末装置２の各部の処理の手順などを、図８および図１０のフローチャートなどを参照しながら詳細に説明する。
【００７４】
図８において、ユーザが連携用アプリケーションの起動のコマンドを入力すると、端末装置２は、その連携用アプリケーションを起動し、その連携用アプリケーションについての初期化の処理、例えば、前回その連携用アプリケーションを終了した時点で設定されていた内容の再設定および連携用アプリケーションで用いられる変数の初期化などを行う（＃２１）。
【００７５】
端末装置２は、連携用アプリケーションのメニュー画面を表示する（＃２２）。ここで、ユーザは、複合機１と連携して行う種々の処理の指令を行うことができる。また、複合機１のマニュアルを端末装置２に表示させることもできる。
【００７６】
ユーザがマニュアルの表示のコマンドを入力すると（＃２３でＮｏ、＃２４でＹｅｓ）、端末装置２は、現在接続可能な複合機１を検索し（＃２５）、見つかった複合機１の一覧を図９のように表示する（＃２６）。
【００７７】
ユーザがその一覧の中からいずれかの複合機１を選択すると、その複合機１に対して接続の要求を行う（＃２７）。この際に、ユーザ認証のためにその複合機１からユーザＩＤおよびパスワードの入力が求められることがある。この場合は、ユーザ自身のユーザＩＤおよびパスワードをユーザに入力させ、これらをその複合機１に送信する。
【００７８】
その複合機１との接続に成功すると（＃２８）、図５に示す各部を起動し、その連携用アプリケーションのマニュアルを取得し表示する処理を行うべき旨のコマンドを、コマンド受付部２０２に対して与える（＃２９）。この処理は、後に説明する。
【００７９】
一方、複合機１は、電源をオンにされると、ウォームアップを行い、初期化の処理を行う（図１０の＃１）。メニュー画面を表示し、電源がオンである間、常時、ユーザまたは端末装置２からの指令を待つ（＃２）。
【００８０】
端末装置２から接続の要求があると（＃４でＹｅｓ）、複合機１自身が認証モードを有していれば（＃５でＹｅｓ）、その端末装置２からユーザＩＤおよびパスワードを取得し、ユーザ認証を行う（＃６）。ユーザ認証に成功すれば、その端末装置２との接続を完了する（＃７）。認証モードを有していない場合は（＃５でＮｏ）、ユーザ認証を行うことなくその端末装置２との接続を完了する（＃７）。なお、ユーザ認証に失敗した場合は、接続を解除する。
【００８１】
その端末装置２からマニュアルの送信のコマンドを受信した場合は（＃８でＹｅｓ）、その端末装置２に対してマニュアルを提供する処理を行う（＃９）。この処理は、後に説明する。
【００８２】
一方、その端末装置２からマニュアルの送信以外のコマンドを受信した場合は（＃８でＮｏ）、そのコマンドに応じて処理を行う（＃１１）。また、ステップ＃４において、操作パネル１０ｍにコマンドが入力された場合は（＃４でＮｏ）、そのコマンドに応じて処理を行う（＃１２）。
【００８３】
図１１はマニュアルの要求、生成、および配付のための処理の流れの例を説明するフローチャート、図１２はマニュアルの目次の画面の例を示す図である。
【００８４】
次に、端末装置２における連携用アプリケーションのマニュアルを取得し表示する処理と、複合機１におけるマニュアルを提供するの処理とを、図１１のフローチャートを参照しながら説明する。
【００８５】
コマンド受付部２０２は、マニュアルの取得および表示のコマンドを連携用アプリケーションから受け付けると、その連携用アプリケーションのアプリケーション属性データＤＡをアプリケーション属性データ保存部２０１から呼び出し、ユーザが選択した複合機１に送信する（＃３２１）。
【００８６】
複合機１において、アプリケーション属性データ受信部１０４がアプリケーション属性データＤＡを受信すると（＃３１１）、表示用マニュアルデータ生成部１０５は、状況データ生成部１０３と連携して、そのアプリケーション属性データＤＡ、テーブル保存部１０２に保存されているコンテンツページ対応テーブルＴＬＡ（図６参照）、およびコンテンツ公開設定テーブルＴＬＢ（図７参照）に基づいて、表示用マニュアルデータＤＨを、次のようにして生成する（＃３１２〜＃３１６）。
【００８７】
状況データ生成部１０３は、現在の複合機１自身の状況を示す状況データＤＪを生成する（＃３１２）。
【００８８】
そのアプリケーション属性データＤＡに示されるアプリケーション名およびバージョンを示すレコードをそのコンテンツページ対応テーブルＴＬＡの中から検索する（＃３１３）。これにより、マニュアルを構成するコンテンツの中から、端末装置２のユーザが現在使用している連携用アプリケーションに適応したコンテンツが絞り込まれる。
【００８９】
絞り込んだ各コンテンツを公開するか否かを、その状況データＤＪおよびそのコンテンツ公開設定テーブルＴＬＢに基づいて判別する。前述の通り、コンテンツ公開設定テーブルＴＬＢの各レコードには、各マニュアルの各章を複合機１がどのような状況である場合に公開するのかまたは非公開にするのかが、設定されている。表示用マニュアルデータ生成部１０５は、これらのレコードと状況データＤＪとを照合することによって、章ごとに、現在公開可能であるか否かを判別する。そして、前にコンテンツページ対応テーブルＴＬＡから絞り込んだレコードから、公開できない（非公開の）章のレコードを除外する（＃３１４）。これにより、公開可能な章のレコードに絞り込まれる。
【００９０】
このようにして絞り込んだレコードに示されるマニュアルから、同じくそのレコードに示されるページ番号のコンテンツを抽出する（＃３１５）。具体的には、そのマニュアルのマニュアルデータＤＭの中から、そのページ番号に示される章の章コンテンツデータＤＳを抽出する。そして、抽出した章コンテンツデータＤＳをマージすることによって、表示用マニュアルデータＤＨを生成する（＃３１６）。なお、絞り込んだレコードの一覧のデータを、目次のデータとして、表示用マニュアルデータＤＨに含めておく。
【００９１】
表示用マニュアルデータ送信部１０６は、表示用マニュアルデータ生成部１０５によって生成された表示用マニュアルデータＤＨを、要求元の端末装置２に送信する（＃３１７）。
【００９２】
端末装置２において、表示用マニュアルデータ受信部２０４が表示用マニュアルデータＤＨを受信すると（＃３２２）、表示制御部２０６は、それに含まれる一覧のデータに基づいて、図１２のような目次を表示する（＃３２３）。そして、ユーザが選択したマニュアルおよび章のコンテンツを、ディスプレイ２０ｃに表示させる（＃３２４）。
【００９３】
第一の実施形態によると、複合機１のマニュアルの中から、端末装置２で実行されている連携用アプリケーションに適応しかつ複合機１の現在の状況に適応した部分を選び出し、端末装置２に提供することができる。よって、複合機１および連携用アプリケーションの両方を同時に使用するユーザは、マニュアルの中の目的の箇所を簡単に参照することができる。
【００９４】
〔第二の実施形態〕
図１３はネットワークシステムＮＳ’の全体的な構成の例を示す図、図１４は複合機１Ｂの機能的構成の例を示す図、図１５はマニュアル管理サーバＳＡの機能的構成の例を示す図である。
【００９５】
第一の実施形態では、各複合機１が自らのマニュアルのマニュアルデータＤＭを管理した。第二の実施形態では、図１３に示すように、ネットワークシステムＮＳ’にマニュアル管理サーバＳＡを設け、各複合機１ＢのマニュアルデータＤＭを、マニュアル管理サーバＳＡによって一元的に管理する。
【００９６】
以下、第一の実施形態との相違点を中心に、複合機１Ｂ、端末装置２Ｂ、およびマニュアル管理サーバＳＡについて説明する。第一の実施形態と共通する点は、説明を省略する。
【００９７】
複合機１Ｂは、図１４に示すように、状況データ生成部１２３、アプリケーション属性データ受信部１２４、表示用マニュアルデータ送信部１２６、マニュアル作成要求部１２７、および表示用マニュアルデータ受信部１２８などによって構成される。
【００９８】
状況データ生成部１２３、アプリケーション属性データ受信部１２４、および表示用マニュアルデータ送信部１２６は、それぞれ、図３に示した第一の実施形態の状況データ生成部１０３、アプリケーション属性データ受信部１０４、および表示用マニュアルデータ送信部１２６と基本的に同様の処理を行う。
【００９９】
図３と比較して分かるように、第一の実施形態のマニュアルデータ保存部１０１、テーブル保存部１０２、および表示用マニュアルデータ生成部１０５に相当する機能は、複合機１Ｂには設けられていない。これらに相当する機能は、マニュアル管理サーバＳＡに設けられている。つまり、マニュアルデータＤＭの管理および表示用マニュアルデータＤＨの生成をマニュアル管理サーバＳＡに行わせる。
【０１００】
その代わりに、マニュアル管理サーバＳＡとのインタフェースの役割を担うマニュアル作成要求部１２７および表示用マニュアルデータ受信部１２８が複合機１Ｂに設けられている。
【０１０１】
マニュアル管理サーバＳＡには、図１５に示すように、マニュアルデータ保存部３０１、テーブル保存部３０２、マニュアル作成要求受信部３０３、表示用マニュアルデータ生成部３０４、および表示用マニュアルデータ送信部３０５が設けられている。
【０１０２】
マニュアルデータ保存部３０１およびテーブル保存部３０２は、それぞれ、図３に示した複合機１のマニュアルデータ保存部１０１およびテーブル保存部１０２と基本的に同等の役割を果たす。ただし、ネットワークシステムＮＳの中に複数の機種の複合機１が設けられている場合は、マニュアルデータ保存部３０１には、複合機１Ｂの機種ごとのマニュアルのマニュアルデータＤＭが保存されている。また、テーブル保存部３０２には、機種ごとのコンテンツページ対応テーブルＴＬＡ（図６参照）およびコンテンツ公開設定テーブルＴＬＢ（図７参照）が保存されている。
【０１０３】
表示用マニュアルデータ生成部３０４は、第一の実施形態の複合機１の表示用マニュアルデータ生成部１０５と同様の処理を行う。つまり、表示用マニュアルデータＤＨの生成を行う。
【０１０４】
端末装置２Ｂの機能的構成は、図５に示した第一の実施形態の端末装置２の機能的構成と同一である。
【０１０５】
図１６はマニュアルの要求、生成、および配付のための処理の流れの例を説明するフローチャートである。
【０１０６】
次に、図１６を参照しながら、複合機１Ｂおよびマニュアル管理サーバＳＡの各部の処理の内容を説明する。
【０１０７】
端末装置２Ｂがアプリケーション属性データＤＡを複合機１Ｂに送信し（＃５２１）、複合機１Ｂのアプリケーション属性データ受信部１２４がそれを受信すると（＃５１１）、状況データ生成部１２３は状況データＤＪを生成し（＃５１２）、マニュアル作成要求部１２７は表示用マニュアルデータＤＨを作成するようにマニュアル管理サーバＳＡに対して要求する（＃５１３）。
【０１０８】
この際に、マニュアル作成要求部１２７は、受信されたアプリケーション属性データＤＡ、生成された状況データＤＪ、およびその複合機１Ｂ自身の機種を示す機種識別データＤＫをマニュアル管理サーバＳＡに送信する。
【０１０９】
マニュアル管理サーバＳＡのマニュアル作成要求受信部３０３が、マニュアルの作成の要求とともにアプリケーション属性データＤＡ、状況データＤＪ、および機種識別データＤＫを受信すると（＃５３１）、表示用マニュアルデータ生成部３０４は、その機種識別データＤＫに示される機種のコンテンツページ対応テーブルＴＬＡ（図６参照）、コンテンツ公開設定テーブルＴＬＢ（図７参照）、およびマニュアルデータＤＭと受信したアプリケーション属性データＤＡおよび機種識別データＤＫとを用いて、表示用マニュアルデータＤＨを生成する（＃５３２〜＃５３５）。生成の方法は、前に図１１のステップ＃３１３〜＃３１６で説明した通りである。
【０１１０】
そして、表示用マニュアルデータ送信部３０５は、生成された表示用マニュアルデータＤＨを、要求元の複合機１Ｂに送信する（＃５３６）。
【０１１１】
複合機１Ｂの表示用マニュアルデータ受信部１２８がマニュアル管理サーバＳＡからの表示用マニュアルデータＤＨを受信すると（＃５１４）、表示用マニュアルデータ送信部１２６は、要求元の端末装置２Ｂにそれを転送（送信）する（＃５１５）。
【０１１２】
端末装置２Ｂは、図１１のステップ＃３２２〜＃３２４と同様に、受信した表示用マニュアルデータＤＨに基づいてマニュアルの各ページを適宜表示する（＃５２２〜＃５２４）。
【０１１３】
第二の実施形態によると、ネットワークシステムＮＳ’を構成する各複合機１のマニュアルの管理の効率化を図ることができる。
【０１１４】
第一の実施形態および第二の実施形態では、ユーザがマニュアルの参照を開始する操作を行ったタイミングで、端末装置２は複合機１から表示用マニュアルデータＤＨを取得したが、他のタイミングで行ってもよい。例えば、連携用アプリケーションが起動されたタイミングで行ってもよい。または、連携用アプリケーションまたは複合機１に不具合が発生したタイミングで行ってもよい。
【０１１５】
第一の実施形態および第二の実施形態では、複合機１は、連携用アプリケーションおよび複合機１の現在の状況に適応したすべてのコンテンツを一括して端末装置２に送信したが、最初は目次の部分のみを提供してもよい。そして、Ｗｅｂサーバによって提供されるオンラインヘルプのように、目次の中から章またはページが選択されるごとに、それに対応するコンテンツを端末装置２に送信すればよい。
【０１１６】
第一の実施形態および第二の実施形態では、１つのマニュアルを構成するグループとして「章」という概念を用いたが、「節」または「項」などであってもよい。
【０１１７】
第一の実施形態および第二の実施形態では、複合機のマニュアルを提供する場合を例に説明したが、複合機以外の周辺装置（周辺機器）、例えば、カードリーダ、スキャナ、サーバ機能付ハードディスク、またはプリンタなどのマニュアルを提供するためにも、本発明を適用することが可能である。
【０１１８】
その他、ネットワークシステムＮＳ、ＮＳ’、複合機１、１Ｂ、端末装置２、２Ｂ、マニュアル管理サーバＳＡの全体または各部の構成、テーブルの構成およびその内容、画面の構成および内容、各データが示す内容、各装置が行う処理の内容または順序などは、本発明の趣旨に沿って適宜変更することができる。
【図面の簡単な説明】
【０１１９】
【図１】ネットワークシステムの全体的な構成の例を示す図である。
【図２】複合機のハードウェア構成の例を示す図である。
【図３】複合機の機能的構成の例を示す図である。
【図４】端末装置のハードウェア構成の例を示す図である。
【図５】端末装置の機能的構成の例を示す図である。
【図６】コンテンツページ対応テーブルの例を示す図である。
【図７】コンテンツ公開設定テーブルの例を示す図である。
【図８】端末装置の全体的な処理の流れの例を説明するフローチャートである。
【図９】接続可能な複合機の一覧の画面の例を示す図である。
【図１０】複合機の全体的な処理の流れの例を説明するフローチャートである。
【図１１】マニュアルの要求、生成、および配付のための処理の流れの例を説明するフローチャートである。
【図１２】マニュアルの目次の画面の例を示す図である。
【図１３】ネットワークシステムの全体的な構成の例を示す図である。
【図１４】複合機の機能的構成の例を示す図である。
【図１５】マニュアル管理サーバの機能的構成の例を示す図である。
【図１６】マニュアルの要求、生成、および配付のための処理の流れの例を説明するフローチャートである。
【符号の説明】
【０１２０】
１  複合機（周辺装置）
１０１  マニュアルデータ保存部
１０３  状況データ生成部（状況判別手段）
１０４  アプリケーション属性データ受信部（アプリケーション識別情報受信手段）
１０６  表示用マニュアルデータ送信部（コンテンツデータ送信手段）
１２４  アプリケーション属性データ受信部（アプリケーション識別情報受信手段）
１２６  表示用マニュアルデータ送信部（コンテンツデータ送信手段）
２  端末装置（コンピュータ）
ＤＡ  アプリケーション属性データ（アプリケーション識別情報）
ＤＨ  表示用マニュアルデータ（コンテンツデータ）
ＴＬＡ  コンテンツページ対応テーブル
ＴＬＢ  コンテンツ公開設定テーブル
【図１】
0004889664.tif 000002
【図２】
0004889664.tif 000003
【図３】
0004889664.tif 000004
【図４】
0004889664.tif 000005
【図５】
0004889664.tif 000006
【図６】
0004889664.tif 000007
【図７】
0004889664.tif 000008
【図８】
0004889664.tif 000009
【図９】
0004889664.tif 000010
【図１０】
0004889664.tif 000011
【図１１】
0004889664.tif 000012
【図１２】
0004889664.tif 000013
【図１３】
0004889664.tif 000014
【図１４】
0004889664.tif 000015
【図１５】
0004889664.tif 000016
【図１６】
0004889664.tif 000017