(57)【要約】      （修正有）【課題】１つの機器のシナリオから他の機器のシナリオを作成することができる画像処理装置利用システム等を提供する。【解決手段】画像処理手段１３を検索する機器検索手段と、画像処理手段１３から読み取り能力情報を取得する能力情報取得手段と、画像データの配信設定を受け付ける配信設定受け付け手段と、を用いて、読み取り能力情報と配信設定とを含むシナリオを作成するシナリオ作成手段１１と、シナリオ記憶手段１２と、シナリオ記憶手段から取得したシナリオの読み取り能力情報を適用して画像データを生成する一以上の画像処理手段１３と、配信設定に従い画像データを送信する送信手段１４と、シナリオ作成手段により作成された第１の画像処理手段のシナリオから、機器検索手段が検索した第２の画像処理手段のシナリオを作成するシナリオ作成手段を有し、シナリオ作成手段が作成したシナリオをシナリオ記憶手段に記憶させる。【選択図】図１
2011019075.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の画像処理手段を検索する機器検索手段と、画像処理手段から原稿の読み取り能力情報を取得する能力情報取得手段と、画像処理手段が生成した画像データの配信設定を受け付ける配信設定受け付け手段と、を用いて、前記読み取り能力情報と前記配信設定とを含む第１の画像処理手段のシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段が作成したシナリオを記憶するシナリオ記憶手段と、
前記シナリオ記憶手段から取得したシナリオの前記読み取り能力情報を適用して原稿を読み取り、画像データを生成する一以上の画像処理手段と、
シナリオと画像データを受信して、前記配信設定に従い画像データを送信する送信手段と、がネットワークを介して接続された画像処理装置利用システムであって、
前記シナリオ作成手段により作成された第１の画像処理手段のシナリオから、前記機器検索手段が検索した第２の画像処理手段のシナリオを作成するシナリオ作成手段を有し、
前記シナリオ作成手段が作成したシナリオを前記シナリオ記憶手段に記憶させる、
ことを特徴とする画像処理装置利用システム。
【請求項２】
前記機器検索手段により、第１及び第２の画像処理手段からそれぞれの機器情報を取得し、
第２の画像処理手段の前記機器情報が前記第１の画像処理手段の前記機器情報と同一か否かを判定し、同一であると判定された前記第２の画像処理手段のシナリオのみを、前記シナリオ作成手段に作成させるシナリオ作成判定手段、
を有することを特徴とする請求項１記載の画像処理装置利用システム。
【請求項３】
前記機器情報は、第１及び第２の画像処理手段の機種を特定する機種情報を有し、
前記シナリオ作成判定手段は、前記機種情報に基づき、第２の画像処理手段の前記機種情報が前記第１の画像処理手段の前記機種情報と同一か否かを判定し、同一機種であると判定された前記第２の画像処理手段のシナリオのみを、前記シナリオ作成手段に作成させる、
ことを特徴とする請求項２記載の画像処理装置利用システム。
【請求項４】
前記シナリオ作成判定手段は、前記読み取り能力情報に基づき、第２の画像処理手段のスペックが前記第１の画像処理手段のスペックと同一か否かを判定し、同一スペックであると判定された前記第２の画像処理手段のシナリオのみを、前記シナリオ作成手段に複製させる、
ことを特徴とする請求項２記載の画像処理装置利用システム。
【請求項５】
前記第１の画像処理手段と同じシナリオを、前記第２の画像処理手段のシナリオとして作成するか否かを受け付ける作成可否受け付け手段、
を有することを特徴とする請求項１〜４いずれか１項記載の画像処理装置利用システム。
【請求項６】
前記第２の画像処理手段のうち、前記第１の画像処理手段と同じシナリオを作成する前記第２の画像処理手段の選択を受け付ける、画像処理手段選択受け付け手段、
を有することを特徴とする請求項１〜５いずれか１項記載の画像処理装置利用システム。
【請求項７】
前記シナリオ作成判定手段が、前記第１の画像処理手段と前記機器情報が同一であると判定した前記第２の画像処理手段から、前記第１の画像処理手段と同じシナリオを作成する前記第２の画像処理手段の選択を受け付ける、画像処理手段選択受け付け手段、
を有することを特徴とする請求項２記載の画像処理装置利用システム。
【請求項８】
前記シナリオ作成判定手段が、前記第１の画像処理手段と前記機種情報が同一であると判定した前記第２の画像処理手段から、前記第１の画像処理手段と同じシナリオを作成する前記第２の画像処理手段の選択を受け付ける、画像処理手段選択受け付け手段、
を有することを特徴とする請求項３記載の画像処理装置利用システム。
【請求項９】
前記シナリオ作成判定手段が、前記第１の画像処理手段とスペックが同一であると判定した前記第２の画像処理手段から、前記第１の画像処理手段と同じシナリオを作成する前記第２の画像処理手段の選択を受け付ける、画像処理手段選択受け付け手段、
を有することを特徴とする請求項４記載の画像処理装置利用システム。
【請求項１０】
前記シナリオ作成判定手段が、前記機種情報又は前記読み取り能力情報に基づくスペックが、前記第１の画像処理手段と前記第２の画像処理手段とで同一であるか否かを判定し、
前記第１の画像処理手段と前記機種情報が同一の前記第２の画像処理手段、又は、前記第１の画像処理手段とスペックが同一の前記第２の画像処理手段、のいずれからシナリオを作成する前記第２の画像処理手段を選択するかを受け付ける、選択対象受け付け手段、
を有することを特徴とする請求項２記載の画像処理装置利用システム。
【請求項１１】
画像処理手段、シナリオ作成手段、シナリオ記憶手段、及び、画像データを送信する送信手段、がネットワークを介して接続された画像処理装置利用システムの画像処理装置利用方法であって、
前記シナリオ作成手段が、ネットワーク上の画像処理手段を検索するステップと、画像処理手段から原稿の読み取り能力情報を取得するステップと、画像処理手段が生成した画像データの配信設定を受け付けるステップと、前記読み取り能力情報と前記配信設定とを含む第１の画像処理手段のシナリオを作成するステップと、を有し、
シナリオ作成手段が、前記シナリオ作成手段により作成された第１の画像処理手段のシナリオから、前記機器検索手段が検索した第２の画像処理手段のシナリオを作成するステップと、
前記シナリオ記憶手段が、前記シナリオ作成手段が作成したシナリオを記憶するステップと、
画像処理手段が、前記シナリオ記憶手段から取得したシナリオの読み取り能力情報を適用して画像データを生成するステップと、
送信手段が、シナリオと画像データを受信して、前記配信設定に従い画像データを送信するステップと、
を有することを特徴とする画像処理装置利用方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された画像処理装置を利用する画像処理装置利用システム等に関し、特に、画像処理装置の条件設定を支援するシナリオを作成する画像処理装置システム及び画像処理装置利用方法に関する。
【背景技術】
【０００２】
ネットワークシステムにおいてディレクトリサービス（LANなどのコンピュータネットワーク上にあるユーザ情報、接続されているプリンタ、ファックスなどの機器を記憶し、検索可能にしたサービス。例えば「Active Directory」。）が利用されることがある。ディレクトリサービスとこれを管理する管理サーバを利用すれば、一元的にユーザと配信方法を管理できるドキュメント配信システムを実現できる。ＩＴ管理者は、管理サーバが監視する、スキャナやスキャナの搭載された機器（例えば、MFP）の機器情報や状態に基づき、シナリオ（読み取り条件設定、配信方法、配信先ユーザがまとまったもの）を登録したり、そのシナリオを利用可能なユーザを登録したりすることができるようになる。ユーザは、シナリオをＭＦＰに設定してシナリオの条件で原稿を読み取ることができる（例えば、特許文献１参照。）。
【０００３】
特許文献１には、利用者ＩＤがスキャナで入力されると、スキャナが利用者ＩＤをネットワークを介してスキャンサーバに送信し、スキャンサーバは、送信されてきた利用者ＩＤと一致する利用者ＩＤが内部メモリに登録されていると、利用者ＩＤに対応する読取情報をスキャナに送信する画像読み取りシステムが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、これまでのディレクトリサービスでは、１つのシナリオをスキャナ又は管理サーバに登録しても、そのシナリオは所定の１つの機器でしか使えないため、同じ内容のシナリオを別の機器でも使いたい場合でも、再度、登録する手間がかかるという問題がある。すなわち、ＩＴ管理者がスキャナから読取条件をスキャンサーバに登録しても、スキャンサーバに送信したスキャナでしか登録した読取条件が利用できないため、使用するスキャナ毎に、同じ読み取り条件をスキャンサーバに登録しなければならないという問題がある。
【０００５】
本発明は、上記課題に鑑み、１つの機器にシナリオが登録されたとき、他の機器でも、同じことができるシナリオを作業量を低減して登録することができる画像処理装置利用システム及び画像処理装置利用方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
ネットワーク上の画像処理手段を検索する機器検索手段と、画像処理手段から原稿の読み取り能力情報を取得する能力情報取得手段と、画像処理手段が生成した画像データの配信設定を受け付ける配信設定受け付け手段（例えば、シナリオ作成部２５）と、を用いて、前記読み取り能力情報と前記配信設定とを含むシナリオを作成するシナリオ作成手段（例えば、ＳＭＣ１１）と、前記シナリオ作成手段が作成したシナリオを記憶するシナリオ記憶手段（例えば、ＡＤ１２）と、前記シナリオ記憶手段から取得したシナリオの前記読み取り能力情報を適用して画像データを生成する一以上の画像処理手段と、シナリオと画像データを受信して、前記配信設定に従い画像データを送信する送信手段（例えば、画像配信サーバ１４）と、がネットワークを介して接続された画像処理装置利用システムであって、シナリオ作成手段により作成された第１の画像処理手段のシナリオから、機器検索手段が検索した第２の画像処理手段のシナリオを作成するシナリオ作成手段（例えば、シナリオ自動作成部２４）を有し、前記シナリオ作成手段が作成したシナリオを前記シナリオ記憶手段に記憶させる、ことを特徴とする。
【発明の効果】
【０００７】
１つの機器にシナリオが登録されたとき、他の機器でも同じことができるシナリオを、作業量を低減して登録することができる画像処理装置利用システム及び画像処理装置利用方法を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】画像処理装置利用システムの概略構成図の一例である。
【図２】画像処理装置利用システムの動作を模式的に示す図の一例である。
【図３】画像処理装置のハードウェア構成図の一例である。
【図４】ＳＭＣ、ＡＤ、画像配信サーバのハードウェア構成図の一例である。
【図５】画像処理装置利用システムの機能ブロック図の一例である。
【図６】シナリオＤＢに登録されたシナリオの一例を示す図である。
【図７】ユーザ情報ＤＢに記憶されるユーザ情報の一例を示す図である。
【図８】画像処理装置利用システムが、シナリオを登録する手順を示すシーケンス図の一例である。
【図９】シナリオＤＢに登録されるシナリオの変遷の一例を示す図である。
【図１０】画像処理装置利用システムが、シナリオを登録する手順を示すシーケンス図の一例である。
【図１１】同一機種又は同一スペックか否かの判定を説明する図の一例である。
【図１２】画像処理装置利用システムが、シナリオを登録する手順を示すシーケンス図の一例である。
【図１３】画像処理装置利用システムが、シナリオを登録する手順を示すシーケンス図の一例である（実施例２）。
【図１４】ステップＳ３００の手順の一例を示す図である。
【図１５】シナリオを自動作成するか否かを管理者から受け付ける画面の一例を示す図である。
【図１６】ステップＳ３００の手順の一例を示す図である。
【図１７】ＳＭＣのディスプレイに表示される画面の一例を示す図である。
【図１８】ＳＭＣのディスプレイに表示される画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について、図面を参照しながら実施例を挙げて説明する。
【実施例１】
【００１０】
図１、２を用いて、まず、本発明の概略を説明する。図１は、本実施形態の画像処理装置利用システム１００の概略構成図の一例を示す。画像処理装置利用システム１００は、シナリオ（シナリオについては後述する）の作成を行うシナリオ作成装置１１（以下、「ＳＭＣ」１１という）、シナリオの登録を受付けシナリオの保存を行うシナリオ登録装置１２（以下、「ＡＤ」１２という記載）、ＳＭＣ１１がシナリオを作成する際に必要になる機器の能力情報（カラーでの読み取りが可能か否か、最大解像度はいくつか、等の情報）を提供し、また原稿を読み取り、それにより作成された画像データとシナリオを画像配信サーバ１４へ送出する画像処理装置１、２、３…（区別しない場合、画像処理装置１３という）、画像処理装置１３から送信された画像データとシナリオを受け取り、シナリオにより指定された方法でその画像データの処理（他の情報処理装置への画像送信など）を行う画像配信サーバ１４を有する。
【００１１】
なお、本実施形態では、ＳＭＣ１１、ＡＤ１２、及び、画像配信サーバ１４を別々のコンピュータとして扱うが、各装置の機能は１台又は２台のコンピュータに集約することができる。各装置の機能は、例えばアプリケーションソフトウェアとして実装でき、コンピュータであれば各装置として必要な機能を提供できる。
【００１２】
また、以下では、シナリオを登録する際にＳＭＣ１１を操作する操作者を管理者と、シナリオを利用する際に画像処理装置１３を操作する操作者をユーザという。また、本実施形態ではスキャン条件を例にするが、複写条件、プリント条件を含めても良い。
【００１３】
図２（ａ）〜（ｃ）は、画像処理装置利用システム１００の動作を模式的に示す図の一例である。
（Ａ１）管理者はＳＭＣ１１を操作することによりシナリオを作成する。シナリオについては後述するが、シナリオとは、画像処理装置１３の「読み取り設定」「配信設定」「ユーザ名」「パスワード」「機種」「機器識別子」等の情報である。
【００１４】
ＳＭＣ１１は特定のＯＳ（例えば、Ｗｉｎｄｏｗｓ（登録商標）ＶＩＳＴＡ、７と同等以上の機能を備えたＯＳ）の一機能又はアプリケーションソフトウェアとして実装される「スキャナ管理コンソール」というユーザインターフェイスを有する。スキャナ管理コンソールは、管理者が画像処理装置１３及びＡＤ１２と通信したり、各種の情報を設定するためのユーザインターフェイスの一態様である。ＳＭＣ１１と画像処理装置１３は、所定のプロトコル（例えば、ＷＳ−ＥＷＳ）により通信する。
【００１５】
シナリオを作成するためには画像処理装置１３の能力情報が必要になる。このためＳＭＣ１１は、管理者の操作を受け付け、画像処理装置１３にその画像処理装置１３が有している能力情報や状態を問い合わせる（図２(a)）。本実施形態で使用するのは主にこの能力情報である。
（Ａ２）ＳＭＣ１１が画像処理装置１３に対してその画像処理装置１３が有している能力情報の提供を要求すると、要求に応じて画像処理装置１３はＳＭＣ１１に対して自機の能力情報を提供する。なお、ＳＭＣ１１が画像処理装置１３の能力情報を受け取るのは管理者がシナリオ作成の操作を行う前でもよいし、シナリオ作成を行おうとした時でもよい。
【００１６】
ＳＭＣ１１は画像処理装置１３から受信した能力情報をディスプレイに表示する。管理者は、能力情報による能力を超えない範囲で、一台ずつ読み取り設定を登録することができる。また、管理者は、配信設定、その読み取り設定を使用するユーザの「ユーザ名」「パスワード」等を登録する。
（Ａ３）そして、ＳＭＣ１１は、読み取り設定や配信設定等の各種の情報が登録されたシナリオをＡＤ１２に登録する。ＡＤ１２はこれを保存する（記憶する）。ＡＤ１２は、複数のネットワークに接続されたＰＣ、スキャナ、プリンタ、複写機、ファクシミリ等を、ドメイン（ユーザーとコンピュータの管理単位）の階層構造として管理する。例えば、あるＰＣから接続可能なスキャナ等を規定することができる。ここまでがシナリオ登録に関する処理の流れである。
【００１７】
後述するように、本実施形態の画像処理装置利用システム１００の特徴は、ある一台の画像処理装置１について１つのシナリオが作成されると、ＳＭＣ１１は、そのシナリオを他の画像処理装置２、３…に適用して新しいシナリオを作成する、ことである。したがって、１つの画像処理装置１のシナリオが登録されると、他の画像処理装置２、３…でも、同じことができるシナリオを自動で登録することができる。
【００１８】
次に、シナリオの利用に関する流れを説明する（図２（ｂ）（ｃ））。
（Ｂ１）ユーザは画像処理装置１３に認証操作を入力し、画像処理装置１３がＡＤ１２からそのユーザが利用できるシナリオを取得する。シナリオにはそのシナリオを使用可能なユーザが対応づけられているため、画像処理装置１３には画像処理装置１３を利用するユーザに対応づけられたシナリオのみが送信される。
（Ｂ２）ユーザは、画像処理装置１３の操作パネル５７からシナリオを選択し、スタートキーを押下することで原稿をスキャンする。画像処理装置１３は選択されたシナリオに基づいて原稿の読み取り処理を行う。
（Ｂ３）そして、画像処理装置１３は、読み取った画像データ及びシナリオを画像配信サーバ１４に送信する。画像処理装置１３と画像配信サーバ１４は、所定のプロトコル（例えば、ＷＳ−ＥＷＳ）により通信する。なお、画像配信サーバ１４は、画像処理装置１３から送信されたシナリオが正当なものか否かを、ＡＤ１２に記憶されているシナリオと比較して両者が同一か否かに基づき判定する。
（Ｂ４）画像配信サーバ１４は、シナリオに記載されている配信設定（配信方法、配信先）に基づき画像データを配信するなどの処理を行う（図２（ｃ））。図示するように、配信方法は、例えば「Ｓｃａｎ  Ｔｏ  Ｅ−ｍａｉｌ」、「Ｓｃａｎ  Ｔｏ  ＦｉｌｅＳｈａｒｅ」、「Ｓｃａｎ  Ｔｏ  ＳｈａｒｅＰｏｉｎｔ」等である。
【００１９】
〔画像処理装置１３のハードウェア構成〕
図３は、画像処理装置１３のハードウェア構成図の一例を示す。画像処理装置１３は、スキャナ６９、プリンタ６７及びＦＡＸ制御ユニット６８を有するＭＦＰ（Multifunction Peripheral）である。本実施形態では、ＭＦＰであるとして説明するが、最低限、スキャナ６９を搭載していればよい。
【００２０】
画像処理装置１３は、さらに、コントローラ５１と操作パネル５７を有する。コントローラ５１は、ＣＰＵ５２と，システムメモリ５４と，ＮＢ（ノースブリッジ）５３と、ＳＢ（サウスブリッジ）５９と，ＡＳＩＣ（Application Specific Integrated Circuit）５８と，ローカルメモリ５５と，ＨＤＤ５６と、ＮＩＣ（ネットワークインターフェイスカード）６１と，ＵＳＢデバイス６２と，ＩＥＥＥデバイス６３と、セントロニクスデバイス６４とを含む。
【００２１】
記憶媒体６５は、例えば、ＵＳＢデバイス６２に脱着可能であり、記憶媒体６５に記憶されたプログラム６６は、記憶媒体６５からＨＤＤ５６にインストールされる。また、プログラムは、不図示のサーバからＮＩＣ６１を経由してＨＤＤ５６にインストールされてもよい。
【００２２】
ＣＰＵ５２は、画像処理装置１３の全体制御を行うものである。例えばＣＰＵ５２は、ＯＳ上にプロセスを起動して実行させる。ＮＢ５３はブリッジである。ＳＢ５９は、ＰＣＩバスとＲＯＭや周辺デバイス等とを接続するためのブリッジである。システムメモリ５４は、画像処理装置１３の描画用メモリなどとして用いるメモリである。ローカルメモリ５５は、コピー用画像バッファ，符号バッファとして用いるメモリである。
【００２３】
ＡＳＩＣ５８は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣである。ＨＤＤ５６は、画像データ，文書データ，プログラム，フォントデータ等の蓄積を行うストレージ（補助記憶装置）の一例である。ＮＩＣ６１は、画像処理装置１３をネットワークに接続するインターフェイス機器である。また、ＵＳＢデバイス６２，ＩＥＥＥ１３９４デバイス６３およびセントロニクスデバイス６４は、それぞれの規格に準じたインターフェイスであり、ＰＣと接続され印刷データ等を受信する。
【００２４】
操作パネル５７は、ユーザからの入力操作を受け付けると共に、ユーザに向けた表示を行う操作部であり、タッチパネルを一体に有すると共に、タッチパネルの周囲にハードキーを有する。プリンタ６７は、白黒プロッタ及び／又はカラープロッタであり、印刷ジョブデータやスキャナ６９が読み取った画像データに基づき、１ページ毎の画像を形成し、用紙に転写する。例えば、レーザービームを用いた電子写真プロセスを使って、感光ドラム等に形成したトナー画像を用紙に転写し、定着装置により熱と圧力により定着して出力する。
【００２５】
また、スキャナ６９は、コンタクトガラスに載置された原稿を光学的に走査して、その反射光をＡ／Ｄ変換して、像域分離、地肌除去処理、γ変換、孤立点除去処理、色変換処理、変倍処理などの画像処理を施し所定の解像度のデジタルデータに変換し画像データを生成する。
【００２６】
ＦＡＸ制御ユニット６８は、ＮＣＵ（Network Control Unit）を介して公衆通信網に接続し、例えばＧ３、Ｇ４規格のファクシミリに対応した通信手順（通信プロトコル）等に従いファクシミリの送受信を行う。なお、ＦＡＸ制御ユニット６８はメモリを有しており、例えば画像処理装置１３の電源がＯＦＦのときに受信したファクシミリデータを一時的に格納するためにこのメモリに記憶する。
【００２７】
〔ＳＭＣ１１、ＡＤ１２、画像配信サーバ１４のハードウェア構成〕
ＳＭＣ１１、ＡＤ１２、及び、画像配信サーバ１４は、いずれもパーソナルコンピュータ、ワークステーション等を実体とするコンピュータである。コンピュータとしてのハードウェア構成は、三者に共通なので、ＳＭＣ１１を例にして説明する。
【００２８】
図４は、ＳＭＣ１１、ＡＤ１２、画像配信サーバ１４のハードウェア構成図の一例である。ＳＭＣ１１は、ＣＰＵ７１と、メモリ７２である各種のＲＯＭやＲＡＭとが、バスラインで接続された構造を有する。このバスラインには、所定のインターフェイスを介して、大容量の記憶装置であるＨＤＤ７５、マウスやキーボードなどの入力装置７６と、ＬＣＤやＣＲＴなどのディスプレイ８０を接続するモニタ制御部７７と、光ディスクなどの記憶媒体７８を読み取る記憶媒体読取装置７３が接続され、また、インターネットなどのネットワークやＵＳＢなどの外部機器と通信を行なう所定のネットワーク装置７４が接続されている。 
ＳＭＣ１１のＨＤＤ７５には、シナリオを自動的に作成するプログラム７９（ＳＭＣ１１の場合）、シナリオを登録するためのプログラム７９（ＡＤ１２の場合）、又は、画像データを配信するためのプログラム７９（画像配信サーバ１３の場合）がそれぞれ記憶されている。このプログラム７９は、記憶媒体７８から記憶媒体読取装置７３により読み取られ、又は、インターネットなどのネットワークからダウンロードされるなどして、ＨＤＤ７５にインストールされたものである。インストールによりＳＭＣ１１は、管理者がシナリオを作成すること、及び、自動的に作成することが可能になる。
【００２９】
ＳＭＣ１１のＣＰＵ７１は、ＨＤＤ７５に記憶しているプログラム７９を読み出し、メモリ７２のＲＡＭを作業メモリにして実行することで、図５のシナリオ統括部２１、シナリオ作成部２５、能力交換部２２、シナリオ自動作成部２４及び機器検索部２３を実現する。
【００３０】
同様に、ＡＤ１２のＣＰＵ７１は、ＨＤＤ７５に記憶しているプログラム７９を読み出し、メモリ７２のＲＡＭを作業メモリにして実行することで、図５のシナリオ登録部２６、シナリオ呼出部２７を実現する。同様に、画像配信サーバ１４のＣＰＵ７１は、ＨＤＤ７５に記憶しているプログラム７９を読み出し、メモリ７２のＲＡＭを作業メモリにして実行することで、図５の画像配信部３１を実現する。
【００３１】
ネットワーク装置７４は、例えば、ＴＣＰ／ＩＰをプロトコルにして通信するため、物理層とデータリンク層の通信接続を、ＳＭＣ１１、ＡＤ１２、画像配信サーバ１４及び画像処理装置１３、それぞれの間で確立する。例えば、ＡＤ１２と画像処理装置１３の間は、ＴＣＰ／ＩＰの上位層の、例えばＬＤＡＰ（Lightweight Directory Access Protocol ）をプロトコルにして通信する。ＬＤＡＰは、ディレクトリサービスでは汎用的なプロトコルで、画像処理装置１３からＡＤ１２のシナリオを検索する際に利用される。
【００３２】
なお、上記のように、ＳＭＣ１１、ＡＤ１２、及び、画像配信サーバ１４を１つのコンピュータに実装してもよい。ＳＭＣ１１とＡＤ１２を１つのコンピュータに実装し、画像配信サーバ１４を別のコンピュータに実装してもよい。また、ＳＭＣ１１と画像配信サーバ１４を１つのコンピュータに実装し、ＡＤ１２を別のコンピュータに実装してもよい。また、ＡＤ１２と画像配信サーバ１４を１つのコンピュータに実装し、ＳＭＣ１１を別のコンピュータに実装してもよい。
【００３３】
〔画像処理装置利用システム１００の機能構成〕
図５は、画像処理装置利用システム１００の機能ブロック図の一例を示す。ＳＭＣ１１は、シナリオ統括部２１、能力交換部２２、機器検索部２３、シナリオ自動作成部２４及びシナリオ作成部２５とを有する。
【００３４】
〔シナリオ〕
まず、図６を用いてシナリオについて説明する。図６は、後述するシナリオＤＢ２８に登録されたシナリオの一例を示す図である。シナリオには、「読み取り設定」「配信設定」「ユーザ名」「パスワード」「機種」「機器識別子」が登録される。「読み取り設定」は、「解像度」「濃度設定」「カラー種別」「用紙サイズ」の各情報が登録される。「配信設定」には「配信方法」と「配信先」が登録される。
【００３５】
読み取り設定として、登録できる内容は、画像処理装置１３の能力ごとに異なる。また、ユーザ名はＡＤ１２に登録されたユーザ名であり、パスワードはＡＤ１２が記憶するユーザ名に対応づけられたパスワードである。このユーザ名とパスワードは、次述する図７に示したユーザ名とパスワードが対になって登録されたものである。
【００３６】
機器識別子は、画像処理装置１３ごとに固有の値である。機器識別子は、シナリオＤＢ２８に登録されたシナリオがどの画像処理装置１３用に作成されたものかを示す。換言すると、機器識別子に示される画像処理装置１３により、登録されたシナリオが利用可能となる。
【００３７】
画像処理装置１３はＡＤ１２からシナリオを取得すると、スキャナ６９を動作させるパラメータとして設定する。このパラメータが「解像度」「濃度設定」「カラー種別」「用紙サイズ」の各読み取り条件に対応して設定されたものである。したがって、ユーザが画像処理装置１３の操作パネル５７を操作して「解像度」「濃度設定」「カラー種別」「用紙サイズ」を設定しなくても、画像処理装置１３が原稿を読み取り、画像データを生成することができる。なお、ユーザが、操作パネル５７を操作して、シナリオにより設定された読み取り設定の一部又は全てを変更することができるか否かは、ディレクトサービスの設計ポリシーに依存する。すなわち、変更可能としてもよいし不可としてもよい。
【００３８】
また、画像データとシナリオが画像配信サーバ１４に送信されると、画像配信サーバ１４はシナリオの配信設定に従い画像データを配信する。このように、シナリオは画像データの生成方法から配信方法までを規定する規定条件となる。
【００３９】
＜ＳＭＣ１１＞
図５に戻り、能力交換部２２は画像処理装置１３の能力情報を取得する。能力情報はシナリオの「読み取り設定」と同等の情報である。このため、能力交換部２２は、ネットワークに接続されている画像処理装置１３の設置情報が必要になる。設置情報とは、ネットワークに接続されている画像処理装置１３と通信するための情報であり、例えば、画像処理装置１３の機器識別子、機種、ＭＡＣアドレス、ＩＰアドレス等である。そこで、能力交換部２２は、機器検索部２３に、検索対象のネットワーク内の画像処理装置１３の情報の提供を要求する。
【００４０】
機器検索部２３は、ネットワーク内にある検索対象の画像処理装置１３の設置情報を取得する。機器検索部２３は、管理者が設定した検索範囲のネットワークから、上記のように、ＷＳ−ＥＷＳプロトコルを使って、画像処理装置１３に設置情報を要求する。検索対象の画像処理装置１３を、例えば、スキャナ機能を有する機器に限定してもよい。
【００４１】
なお、機器検索部２３による画像処理装置１３の検索には例えばＳＮＭＰ（Simple Network Management Protocol）を利用してもよい。ＳＮＭＰは、ネットワークに接続された機器をネットワーク経由で監視することによってネットワークシステムを管理するプロトコルである。機器検索部２３は、検索要求をネットワーク内に例えば同報的に送信する。
【００４２】
各画像処理装置１３は、ＭＩＢ（Management Information Base）２と呼ばれるデータベースに機器情報を記憶している。画像処理装置１３は、検索要求に対し、機器情報から設置情報を抽出し機器検索部２３に送信する。したがって、この態様では、ＳＭＣ１１がＳＮＭＰプロトコルにおけるＳＮＭＰマネージャに、画像処理装置１３がＳＮＭＰエージェントにそれぞれ相当する。
【００４３】
設置情報を取得した機器検索部２３は、設置情報を能力交換部２２に送出する。能力交換部２２は、設置情報（特に、機器識別子、機種、ＭＡＣアドレスやＩＰアドレス）を用いて、ネットワーク内の各画像処理装置１３に能力情報を要求する。検索時と同様に、ＷＳ−ＥＷＳプロトコルやＳＮＭＰとＭＩＢ２を利用してもよいし、ＨＴＴＰ、ＦＴＰ等のプロトコルを利用してよい。
【００４４】
シナリオ統括部２１は、シナリオ作成に関する制御部となる。具体的には能力交換部２２から画像処理装置１３の能力情報を取得し、それをもとにシナリオ作成部２５にシナリオ作成を依頼する。例えば、管理者がＳＭＣ１１で画像処理装置１のシナリオを作成した場合、シナリオ統括部２１は、管理者が作成したシナリオを、シナリオ作成部２５に送出する。シナリオ作成部２５は、シナリオを所定のフォーマットに形成して、メモリ７２やＨＤＤ７５に記憶する。また、シナリオ統括部２１は、シナリオ作成部２５が作成したシナリオを登録するよう、ＡＤ１２のシナリオ登録部２６に要求する。
【００４５】
また、画像処理装置１以外の画像処理装置２、３…（以下、画像処理装置ｎ（ｎ＝２，３、４…）という）についてシナリオを作成する場合、シナリオ統括部２１はシナリオ作成部２５が作成したシナリオをシナリオ自動作成部２４に送出する。シナリオ自動作成部２４は、シナリオ作成部２５にシナリオの作成を要求する。このように、シナリオ自動作成部２４とシナリオ作成部２５が一体となってシナリオを自動作成する。なお、シナリオ作成部２５は、管理者が作成したシナリオの複製を、画像処理装置ｎのシナリオとして作成する。
【００４６】
自動作成の手順はあくまで一例であり、例えば、シナリオ自動作成部２４がシナリオを自動作成してもよい。本実施形態では、管理者がＳＭＣ１１を操作してシナリオを設定することをシナリオの作成と、ＳＭＣ１１が、管理者が作成したシナリオからシナリオを作成することを自動作成という。
【００４７】
シナリオ統括部２１は、いくつかの態様で、画像処理装置ｎ用のシナリオを自動作成する。
【００４８】
ａ．画像処理装置ｎの能力を考慮しないでシナリオを作成する。
【００４９】
ｂ．画像処理装置ｎの能力を考慮してシナリオを作成する。
【００５０】
ｂ１．画像処理装置１と同一機種の画像処理装置ｎについてシナリオを作成する。
【００５１】
ｂ２．画像処理装置１と同一スペックの画像処理装置ｎついてシナリオを作成する。
【００５２】
「ｂ」の態様の場合、シナリオ作成部２５は、画像処理装置ｎのシナリオを作成するか否かを判定し、シナリオを作成すると判定した場合に、シナリオ自動作成部２４にシナリオの作成を要求する。「ｂ」のように能力を考慮することで、画像処理装置ｎの有していない能力が、画像処理装置ｎのシナリオに含まれないようすることができる。
【００５３】
同一機種又は同一スペックか否かを判定することで、例えば、管理者によりシナリオが作成された画像処理装置１ではカラー印刷が可能だが、画像処理装置ｎの能力情報によるとカラー印刷ができない場合、シナリオ統括部２１は画像処理装置ｎのシナリオを作成しないと判定する。また、例えば、管理者によりシナリオが作成された画像処理装置１では６００ｄｐｉによる読み取りが可能だが、画像処理装置ｎの能力情報によると４００ｄｐｉの読み取り解像度が上限の場合、シナリオ統括部２１は画像処理装置ｎのシナリオを作成しないと判定する。
【００５４】
＜ＡＤ１２＞
ＡＤ１２は、シナリオ登録部２６とシナリオ呼出部２７を有し、シナリオ登録部２６はシナリオＤＢ２８と接続され、シナリオ呼出部２７はユーザ情報ＤＢ２９と接続されている。ＡＤ１２のシナリオ登録部２６は、ＳＭＣ１１のシナリオ統括部２１から登録が要求されたシナリオを受信して、シナリオＤＢ２８に登録する。登録とは、画像処理装置１３から検索可能な状態で記憶することをいう。シナリオ登録部２６は、登録したシナリオを、ＨＤＤ７５やＳＤＤ（Solid State Drive）を実体とするシナリオＤＢ２８に記憶する。
【００５５】
そして、シナリオ呼出部２７は、画像処理装置１３が指定するシナリオをシナリオＤＢ２８から読み出す。画像処理装置１３は、例えば、画像処理装置１３の機器識別子と画像処理装置を使用するユーザのユーザ名をと機器識別子をキーにして、シナリオ呼出部２７にシナリオの呼び出しを要求する。
【００５６】
シナリオ呼出部２７は、ユーザを認証するためのユーザ情報をユーザ情報ＤＢ２９に記憶している。図７は、ユーザ情報ＤＢ２９に記憶されるユーザ情報の一例を示す。ユーザ情報には、ユーザを一意に識別する登録番号、ユーザ名、及び、パスワードが互いに対応づけられている。なお、このユーザは、画像処理機器ごとに登録されているユーザ（機器管理認証に使われるユーザ）とは別のもので、シナリオ使用時の認証に利用されるユーザである。そのため、ＡＤ１２で管理されている。
【００５７】
シナリオ呼出部２７は、ユーザ名とパスワードに基づくユーザの認証が成立すると、図６に示したように、シナリオＤＢ２８においてユーザ名が対応づけられたシナリオを読み出して画像処理装置１３に送信する。
【００５８】
＜画像処理装置＞
画像処理装置１３は、ＡＤ１２から受信したシナリオの一覧を操作パネル５７に表示する。ユーザがいずれかのシナリオを選択すると、画像処理装置１３はそれを受け付け、スキャナアプリにシナリオを送出する。これにより、シナリオと同じ読み取り条件が画像処理装置１３に設定される。ユーザが「スタート」キー等を押下すると、スキャナ６９は、スキャナアプリがシナリオに基づき設定した読み取り設定にしたがい動作する。
【００５９】
また、画像処理装置１３は、読み取られた原稿の画像データとシナリオを画像配信サーバ１４に送信する。
【００６０】
＜画像配信サーバ１４＞
画像配信サーバ１４の画像配信部３１は、シナリオの配信設定を参照し、登録された配信方法（ＦＴＰ、ＳＭＢ（Server Message Block）、Ｅ−Ｍａｉｌ等）で、配信先に画像データを配信する。
【００６１】
〔シナリオの自動作成１〕
まず、「ａ．画像処理装置ｎの能力を考慮しないでシナリオを作成する」場合を説明する。
【００６２】
図８に基づき、シナリオ登録の基本的な流れについて説明する。ステップＳ１１〜Ｓ２６までは汎用的な手順であり、ステップＳ２７〜Ｓ３０が本実施形態の特徴部である。
図８は、画像処理装置利用システム１００が、シナリオを登録する手順を示すシーケンス図の一例である。また、図９は、シナリオＤＢ２８に登録されるシナリオの変遷の一例を示す図である。
【００６３】
まず、管理者は、ＳＭＣ１１を操作してスキャナ管理コンソールを立ち上げる。そして、シナリオ統括部２１に対し、シナリオ作成開始を要求する（Ｓ１１）。ユーザは、マウスやキーボードを操作して、シナリオ作成開始の指示するボタン等を押下する。シナリオ統括部２１は、シナリオ作成開始の要求を受け付ける。
【００６４】
シナリオ統括部２１は、能力交換部２２に対し、ネットワークに接続された全機器の能力情報の取得を要求する（Ｓ１２）。すると、能力交換部２２は、機器検索部２３に対し、画像処理装置利用システム１００にネットワークを介して接続されている画像処理装置１３の一覧を検索する機器一覧検索を要求する（Ｓ１３）。
【００６５】
機器検索部２３は、画像処理装置利用システム１００に接続されている画像処理装置の検索を行う（Ｓ１４、Ｓ１５）。図では２つの画像処理装置１，２に対し検索しているが、画像処理装置の数はいくつでもよい。検索されたことを検出した画像処理装置１，２はそれぞれ設置情報を機器検索部２３に送信する。機器検索部２３は、設置情報を取得した全ての画像処理装置１，２を含む機器一覧を生成する。機器一覧には、設置情報（機器識別子、機種、ＭＡＣアドレスやＩＰアドレス等）が含まれている。
【００６６】
機器検索部２３は、能力交換部２２に対し、ネットワークに接続されている画像処理装置１，２の検索結果をまとめた機器一覧を通知する（Ｓ１６）。
【００６７】
ついで、能力交換部２２は、機器一覧を基に、画像処理装置利用システム１００に接続されている画像処理装置１，２に、画像処理装置１，２の能力情報を送信するよう要求する（Ｓ１７、Ｓ１９）。
【００６８】
すると、画像処理装置１，２は、例えばＭＩＢ２から自己の能力情報を読み出し、それぞれ能力交換部２２に送信する（Ｓ１８、Ｓ２０）。以上で、能力交換部２２が、ネットワークに接続された画像処理装置の能力情報を取得できた。
【００６９】
能力交換部２２は、シナリオ統括部２１に対し、取得した画像処理装置１，２の能力情報をまとめて通知する（Ｓ２１）。
【００７０】
シナリオ統括部２１は、管理者に対し、シナリオ作成候補機器を提示する（Ｓ２２）。すなわち、画像処理装置１，２の機器識別子、機種等を一覧にしてＳＭＣ１１のディスプレイ８０に表示する。ユーザは、機器識別子や機種をクリックする等して、各画像処理装置１，２の能力情報をディスプレイ８０に表示する。
【００７１】
管理者は、シナリオ作成候補機器と能力情報を見て、シナリオ統括部２１に対し、シナリオ作成を指示する（Ｓ２３）。指示の内容は、画像処理装置１，２を指定する情報である。指示することで、シナリオ統括部２１はその画像処理装置１又は２（ここでは、画像処理装置１が指示されたものとする）の能力情報をディスプレイ８０に表示する。これにより、管理者は画像処理装置１の能力の範囲でシナリオを作成できる。
【００７２】
また、管理者は読み取り時の「解像度」「濃度設定」「カラー種別」「用紙サイズ」を設定することができる。ＳＭＣ１１は、能力情報の範囲で「解像度」「濃度設定」「カラー種別」「用紙サイズ」のそれぞれについて管理者の操作に応じて設定可能な値をプルダウン表示し、その中から所望の値を選択する。読み取り設定に所望の値を直接設定してもよい。
また、管理者は、「配信方法」「配信先」「ユーザ名」「パスワード」を設定する。登録すべき内容は、管理者にとって既知である。
【００７３】
シナリオ統括部２１は、シナリオ作成部２５に対し、管理者が設定したシナリオを作成するための情報を通知し、シナリオ作成を要求する（Ｓ２４）。シナリオ作成部２５は、シナリオの各項目に必要な情報が登録されているか否か、使用禁止文字の有無等をチェック等をした後、シナリオを所定のフォーマットに形成して、シナリオ統括部２１に送信する（Ｓ２５）。この時、シナリオ統括部２１は、このシナリオをディスプレイ８０に表示して、管理者の確認を受けても良い。
【００７４】
そして、シナリオ統括部２１は、ＡＤ１２のシナリオ登録部２６に対しシナリオを送信して、シナリオの登録を要求する（Ｓ２６）。シナリオ登録部２６は、シナリオをシナリオＤＢ２８に登録（記憶）する。以上により、図９（ｂ）に示すシナリオが作成された。
【００７５】
＜ステップＳ２７〜Ｓ３０＞
続いて、本実施形態の特徴部であるシナリオの自動作成について説明する。スキャナ管理コンソールには、プログラム７９が一体に含まれており、ステップＳ２５に続いて、ＳＭＣ１１は自動的に以下のステップを実行する。
【００７６】
シナリオ統括部２１は、管理者がシナリオを作成しなかった画像処理装置ｎについて、シナリオを作成するようシナリオ自動作成部２４に要求する（Ｓ２７）。ここで、シナリオ統括部２１は、画像処理装置１について作成したシナリオと画像処理装置１の機器識別子、及び、シナリオを自動作成する対象となる画像処理装置ｎの機器識別子をシナリオ自動作成部２４に通知する。この他、シナリオ統括部２１は、各画像処理装置１３の能力情報をシナリオ自動作成部２４に送信してもよい。
【００７７】
そして、シナリオ自動作成部２４は、シナリオ作成部２５に対しシナリオの作成を要求する（Ｓ２８）。このとき、シナリオ自動作成部２４は、シナリオと画像処理装置１の機器識別子、及び、シナリオを自動作成する対象となる画像処理装置ｎの機器識別子をシナリオ作成部２５に送出する。
【００７８】
シナリオ作成部２５は、シナリオ自動作成部２４から指示された画像処理装置ｎについてシナリオを作成する（Ｓ２９）。具体的には、シナリオ自動作成部２４は画像処理装置１のシナリオと同じシナリオを、機器識別子だけを変えて作成する。シナリオ作成部２５は、作成したシナリオをシナリオ自動作成部２４に通知する。
【００７９】
シナリオ自動作成部２４は、シナリオをＡＤ１２のシナリオ登録部２６に送信する（Ｓ３０）。これにより、シナリオ登録部２６は、画像処理装置ｎについて画像処理装置１と同じシナリオを登録できたことになる。
【００８０】
図９（ｃ）は、シナリオ１を複製することで作成されたシナリオ２，３が登録されている。図示するように、シナリオ２，３の内容は、機器識別子以外はシナリオ１と同じである。なお、シナリオ３は不図示の画像処理装置３について作成されたものである。このようにして自動作成されたシナリオ２，３は、画像処理装置２，３では使用できない（スペック等が合わない）可能性があるが、作成しておくことで利用可能な状態となる。すなわと、画像処理装置２，３が画像処理装置１と同等以上の能力を有していれば、ユーザはいつでもシナリオ２，３を画像処理装置２，３に設定して利用できる。
【００８１】
〔シナリオの自動作成２〕
「ｂ１．画像処理装置１と同一機種の画像処理装置ｎについてシナリオを作成する。」場合を説明する。同一機種とは、機種名や型番などが同じで、ファームウェアなどで若干のバージョン違いがあっても同じ機種として取り扱われる機種をいう。本実施形態では機種名に基づき同一機種か否かを判断するものとする。
【００８２】
図１０に基づき、シナリオ登録の基本的な流れについて説明する。図１０において図８と同一ステップについては同一の符号を付した。図１０では、ステップＳ１１からＳ２６までは図８と同じなのでその説明は省略する。
【００８３】
＜ステップＳ１０１〜Ｓ１１４＞
ステップＳ２６までの処理により、図９（ｂ）のように画像処理装置１のシナリオ１がシナリオＤＢ２８に登録される。
【００８４】
次に、シナリオ統括部２１は、シナリオ１を作成した画像処理装置１と同一機種の画像処理装置ｎから能力情報が送信されたか否かを判定する（Ｓ１０１）。機種情報は、少なくとも設置情報に含まれているか、設置情報に含まれていない場合は能力情報に含まれている。
【００８５】
図１１は、同一機種か否かの判定を説明する図の一例である。図１１では画像処理装置１と画像処理装置２〜４の設置情報や能力情報のうち、同一機種か否か、及び、同一スペックか否かを判定するための情報を表示している。画像処理装置１の項目３０２Ａと、画像処理装置２〜４の項目３０２Ｂは、同一機種か否かを判定する際に、シナリオ統括部２１が比較する項目である。一方、画像処理装置１の項目３０１Ａと、画像処理装置２〜４の項目３０１Ｂは、同一スペックか否かを判定する際に、シナリオ統括部２１が比較する項目である。図１１の例では、シナリオ統括部２１は、画像処理装置１の機種「ＭＦＰ−Ｚ」に一致する機種である画像処理装置２は、同一機種であると判定する。同一機種であると判定された画像処理装置２について、シナリオ統括部２１は同一機種リストを作成する。同一機種であれば、画像処理装置１について管理者が登録したシナリオと同じ条件で、画像処理装置２が原稿をスキャンできるとしてよい。
【００８６】
図１０に戻り、シナリオ統括部２１は、同一機種リストをシナリオ自動作成部２４に送信し、シナリオを作成するようシナリオ自動作成部２４に要求する（Ｓ１１１）。同一機種リストには、画像処理装置１について作成したシナリオと画像処理装置１の機器識別子、及び、同一機種である画像処理装置２の機器識別子が含まれる。この他、シナリオ統括部２１は、能力情報をシナリオ自動作成部２４に送信してもよい。
【００８７】
そして、シナリオ自動作成部２４は、シナリオ作成部２５に対しシナリオの作成を要求する（Ｓ１１２）。このとき、シナリオ自動作成部２４は、同一機種リストをシナリオ作成部２５に送出する。
【００８８】
シナリオ作成部２５は、シナリオ自動作成部２４から指示された画像処理装置２についてシナリオを作成する（Ｓ１１３）。具体的には、シナリオ自動作成部２４は画像処理装置１のシナリオと同じシナリオを、機器識別子だけを変えて作成する。シナリオ作成部２５は、作成したシナリオをシナリオ自動作成部２４に通知する。
【００８９】
シナリオ自動作成部２４は、シナリオをＡＤ１２のシナリオ登録部２６に送信する（Ｓ１１４）。これにより、シナリオ登録部２６は、画像処理装置２について画像処理装置１と同じシナリオを登録できたことになる。
【００９０】
このように同一機種についてのみシナリオを作成すれば、使用できないシナリオを作成することを防止でき、シナリオが記憶されるメモリ容量を減らすことができる。
【００９１】
〔シナリオの自動作成３〕
「ｂ２．画像処理装置１と同一スペックの画像処理装置ｎついてシナリオを作成する。」場合を説明する。同一スペックとは、読み取り設定に登録される能力が同じ機種をいう。すなわち、解像度、濃度設定、カラー種別、用紙サイズが全て等しいことをいう。
【００９２】
図１２に基づき、シナリオ登録の基本的な流れについて説明する。図１２において図８と同一ステップについては同一の符号を付した。図１２では、ステップＳ１１からＳ２６までは図８と同じなのでその説明は省略する。
【００９３】
＜ステップＳ２０１〜Ｓ２１４＞
ステップＳ２６までの処理により、図９（ｂ）のように画像処理装置１のシナリオがシナリオＤＢ２８に登録される。
【００９４】
次に、シナリオ統括部２１は、シナリオを作成した画像処理装置１と同一スペックの画像処理装置ｎから能力情報が送信されたか否かを判定する（Ｓ２０１）。スペックは、能力情報に含まれている。
【００９５】
図１１に示したように、シナリオ統括部２１は、画像処理装置１の読み取り設定（解像度、濃度設定、カラー種別、用紙サイズ）と配信方法、画像処理装置２〜４の読み取り設定と配信方法を比較して、画像処理装置２〜４が同一か否かを判定する。シナリオ統括部２１は、画像処理装置１の読み取り設定と配信方法が一致する画像処理装置２は、同一スペックであると判定する。同一スペックであると判定された画像処理装置２について、シナリオ統括部２１は同一スペックリストを作成する。同一スペックであれば、画像処理装置１について管理者が登録したシナリオと同じ条件で、画像処理装置２が原稿をスキャンできるとしてよい。
【００９６】
なおスペックは完全同一でなくてもよく、読み取り設定と配信方法のうち重要度の高いものだけを比較対象としてもよい。例えば、解像度とカラー種別である。また、画像処理装置２が、画像処理装置１よりも高い読み取り設定や配信方法を備えていれば、画像処理装置１と同じ条件で原稿をスキャンできるので、画像処理装置１の方が読み取り設定や配信方法の機能が低い場合、同一スペックであると判定してもよい。
【００９７】
シナリオ統括部２１は、同一スペックリストをシナリオ自動作成部２４に送信し、シナリオを作成するようシナリオ自動作成部２４に要求する（Ｓ２１１）。同一スペックリストには、画像処理装置１について作成したシナリオと画像処理装置１の機器識別子、及び、同一スペックである画像処理装置２の機器識別子が含まれる。この他、シナリオ統括部２１は、能力情報をシナリオ自動作成部２４に送信してもよい。
【００９８】
そして、シナリオ自動作成部２４は、シナリオ作成部２５に対しシナリオの作成を要求する（Ｓ２１２）。このとき、シナリオ自動作成部２４は、同一スペックリストをシナリオ作成部２５に送出する。
【００９９】
シナリオ作成部２５は、シナリオ自動作成部２４から指示された画像処理装置２についてシナリオを作成する（Ｓ２１３）。具体的には、シナリオ自動作成部２４は画像処理装置１のシナリオと同じシナリオを、機器識別子だけを変えて作成する。シナリオ作成部２５は、作成したシナリオをシナリオ自動作成部２４に通知する。
【０１００】
シナリオ自動作成部２４は、シナリオをＡＤ１２のシナリオ登録部２６に送信する（Ｓ２１４）。これにより、シナリオ登録部２６は、画像処理装置ｎについて画像処理装置１と同じシナリオを登録できたことになる。
【０１０１】
このように同一スペックについてのみシナリオを作成すれば、使用できないシナリオを作成することを防止でき、シナリオが記憶されるメモリ容量を減らすことができる。
【０１０２】
以上説明したように、本実施例の画像処理装置利用システム１００は、ある一台の画像処理装置１について１つのシナリオが作成されると、そのシナリオを他の画像処理装置２、３…に適用して新しいシナリオを作成することで、管理者の作業両を低減して、他の画像処理装置２、３でも、同じことができるシナリオを自動で登録することができる。
【実施例２】
【０１０３】
実施例１では、３つの態様「ａ、ｂ１，ｂ２」におけるシナリオの自動作成について管理者がどのように関与するかを説明しなかった。しかしながら、シナリオの自動作成について、適宜、管理者がＳＭＣ１１に指示できれば便利である。本実施例では、自動作成するか否かを管理者がＳＭＣ１１に指示する画像処理装置利用システム１００について説明する。
【０１０４】
図１３は、画像処理装置利用システム１００が、シナリオを登録する手順を示すシーケンス図の一例である。図１３の手順は、図８のステップＳ２３の後に、画面表示のためのステップＳ３００を有する。
【０１０５】
図１４は、ステップＳ３００の手順の一例を示す図である。実施例１にて説明したように、ステップＳ２３で、管理者は、シナリオ作成候補機器と能力情報を見て、シナリオ統括部２１に対し、シナリオ作成を指示する（Ｓ２３）。
【０１０６】
すると、シナリオ統括部２１は、ＳＭＣ１１のディスプレイ８０に、シナリオを自動作成するか否かを管理者に確認する画面を表示する（Ｓ３０１）。
図１５は、ＳＭＣ１１のディスプレイ８０に表示された、シナリオを自動作成するか否かを管理者から受け付ける画面４０１の一例を示す。図１５では「他の機器にもシナリオを登録させますか？」というメッセージと共に、「はい」キー４０２、「いいえ」キー４０３及び「ＯＫ」キー４０４が表示されている。
【０１０７】
管理者は、マウスやキーボードを操作して「はい」キー４０２又は「いいえ」キー４０３を選択すると、選択された「はい」キー４０２又は「いいえ」キー４０３が排他的に反転する。図１５では、「いいえ」キー４０３が選択されている。「はい」キー４０２が反転した状態で、管理者がマウスやキーボードを操作して「ＯＫ」キー４０４を選択すると、シナリオ統括部２１はシナリオを自動作成することを受け付ける。また、「いいえ」キー４０３が反転した状態で、管理者がマウスやキーボードを操作して「ＯＫ」キー４０４を選択すると、シナリオ統括部２１はシナリオを自動作成しないことを受け付ける。
【０１０８】
図１４に戻り、自動作成の指示を受け付けない場合（Ｓ３０１のＮｏ）、シナリオ統括部２１は、ステップＳ２７、Ｓ１１１又はＳ２１１以降のステップを実行しない。このため、画像処理装置ｎのシナリオは自動作成されない。
【０１０９】
自動作成の指示を受け付けた場合（Ｓ３０１のＹｅｓ）、シナリオ統括部２１は、ステップＳ２７、Ｓ１１１又はＳ２１１以降のステップを実行する。したがって、「ａ、ｂ１，ｂ２」のいずれかの態様で、画像処理装置ｎのシナリオが自動作成される。
【０１１０】
したがって、本実施例の画像処理装置利用システム１００によれば、管理者がシナリオを複製するかどうかを判断することができるので、後に使用する可能性の低い等、複製する必要のないシナリオを複製しないようにすることができる。
【実施例３】
【０１１１】
実施例２では、シナリオを自動作成するか否かをについて、管理者が判断することができたが、より直接的に管理者が、シナリオを自動作成するＳＭＣ１１を指示できれば便利である。本実施例では、自動作成するシナリオを管理者がＳＭＣ１１に指示する画像処理装置利用システム１００について説明する。
【０１１２】
図１６は、図１３のステップＳ３００の手順の一例を示す図である。実施例１にて説明したように、ステップＳ２３で、管理者は、シナリオ作成候補機器と能力情報を見て、シナリオ統括部２１に対し、シナリオ作成を指示する（Ｓ２３）。
【０１１３】
すると、システム統括部２１、ＳＭＣ１１のディスプレイ８０に、画像処理装置ｎについてシナリオを自動作成するか否かを管理者に確認する画面を表示する（Ｓ３０１）。ステップＳ３０１については実施例２で説明したので省略する。
【０１１４】
シナリオ統括部２１は、自動作成の指示を受け付けた場合（Ｓ３０１のＹｅｓ）、シナリオを自動作成する画像処理装置ｎの指示を受け付ける（Ｓ３１１）。具体的には、次のいずれかの画面をＳＭＣ１１のディスプレイ８０に表示する。
【０１１５】
図１７（ａ）〜（ｃ）は、ＳＭＣ１１のディスプレイ８０に表示される画面の一例を示す。図１７（ａ）は、管理者が、シナリオを自動作成する画像処理装置ｎを指定する設定になっている場合に表示される画面である。図１７（ｂ）は、管理者が、シナリオを自動作成する同一機種の画像処理装置ｎを指定する設定になっている場合に表示される画面である。図１７（ｃ）は、管理者が、シナリオを自動作成する同一スペックの画像処理装置ｎを指定する設定になっている場合に表示される画面である。いずれの画面が表示されるかは、ＳＭＣ１１に設定されている。なお、図１７では、画像処理装置ｎを「ＭＦＰ２〜６」とした。
【０１１６】
図１７（ａ）の画面５０１では、同一機種か否か、同一スペックか否かに関係なく、シナリオを自動作成しておきたい１以上の画像処理装置を管理者が指定できるので便利である。シナリオ作成候補機器が一覧表示された欄５０２から、管理者はマウスやキーボードを操作して、所望の画像処理装置ｎを１以上選択する。選択された画像処理装置ｎは反転表示される。１以上の画像処理装置ｎが反転した状態で、管理者がマウスやキーボードを操作して「ＯＫ」キー５０３を選択すると、シナリオ統括部２１はシナリオを自動作成する画像処理装置ｎを受け付ける。
【０１１７】
実施例１では、自動で全ての画像処理装置ｎに対しシナリオを自動作成していたが、管理者が選択可能とすることによって、使用する可能性の低い画像処理装置ｎやスペックの合わない画像処理装置ｎについてシナリオを自動作成することがなくすことができる。
【０１１８】
図１７（ｂ）の画面１２０１では、シナリオを作成した画像処理装置１と同一の機種からシナリオを自動作成する画像処理装置ｎを、管理者が選択できるため便利である。画面１２０１は、「全機種」又は「同一機種」のどちらを欄１２０４に一覧表示するかを選択する欄１２０２を有する。欄１２０２は、「全機種」と「同一機種」にそれぞれ対応したトグルスイッチを有する。「全機種」に対応したトグルスイッチを、管理者がマウスやキーボードで選択すると、全てのシナリオ作成候補機器が欄１２０４に一覧表示される。「同一機種」に対応したトグルスイッチを、管理者がマウスやキーボードで選択すると、シナリオ作成候補機器のうち、管理者がシナリオを作成した画像処理装置１と同一機種の画像処理装置ｎが欄１２０４に一覧表示される。
【０１１９】
画像処理装置が一覧表示された欄１２０４から、管理者はマウスやキーボードを操作して、所望の画像処理装置を１以上選択する。選択された画像処理装置ｎは反転表示される。１以上の画像処理装置ｎが反転した状態で、管理者がマウスやキーボードを操作して「ＯＫ」キー１２０５を選択すると、シナリオ統括部２１はシナリオを自動作成する画像処理装置ｎを受け付ける。
【０１２０】
単に、全てのシナリオ作成候補機器を一覧表示すると、管理者が選択できる画像処理装置ｎの中に自動作成したシナリオを使用できない画像処理装置ｎが含まれることになるが、同一機種の画像処理装置ｎだけ一覧表示することで、自動作成したシナリオを使用できる画像処理装置ｎだけをユーザが選択できるようになる。よって、ユーザの利便性を向上させることができる。
【０１２１】
図１７（ｃ）の画面１２１１では、シナリオを作成した画像処理装置１と同一スペックの機種からシナリオを自動作成する画像処理装置ｎを、管理者が選択できるため便利である。画面１２１１は、「全機種」又は「同一スペック」のどちらを欄１２１４に一覧表示するかを選択する欄１２１２を有する。欄１２１２は、「全機種」と「同一スペック」にそれぞれ対応したトグルスイッチを有する。「全機種」に対応したトグルスイッチを、管理者がマウスやキーボードで選択すると、全てのシナリオ作成候補機器が欄１２１４に一覧表示される。「同一スペック」に対応したトグルスイッチを、管理者がマウスやキーボードで選択すると、シナリオ作成候補機器のうち、管理者がシナリオを作成した画像処理装置１と同一スペックの画像処理装置ｎが欄１２１４に一覧表示される。
【０１２２】
画像処理装置ｎが一覧表示された欄１２１４から、管理者はマウスやキーボードを操作して、所望の画像処理装置ｎを１以上選択する。選択された画像処理装置ｎは反転表示される。１以上の画像処理装置が反転した状態で、管理者がマウスやキーボードを操作して「ＯＫ」キー１２１５を選択すると、シナリオ統括部２１はシナリオを自動作成する画像処理装置ｎを受け付ける。
【０１２３】
単に、全てのシナリオ作成候補機器を一覧表示すると、管理者が選択できる画像処理装置ｎの中に自動作成したシナリオを使用できない画像処理装置ｎが含まれることになるが、同一スペックの画像処理装置ｎだけ一覧表示することで、自動作成したシナリオを使用できる画像処理装置ｎだけをユーザが選択できるようになる。よって、ユーザの利便性を向上させることができる。
【０１２４】
図１６に戻り、シナリオを自動作成する画像処理装置ｎの指示を受け付けると（Ｓ３１１）、シナリオ統括部２１は、指示された画像処理装置ｎのシナリオを自動作成する。
すなわち、図１７（ａ）の画面４０１から画像処理装置ｎが指示された場合、シナリオ統括部２１は図１３のステップＳ２７以降を、図１７（ｂ）の画面から画像処理装置が指示された場合、シナリオ統括部２１は図１３のステップＳ１１１以降を、図１７（ｃ）の画面から画像処理装置が指示された場合、シナリオ統括部２１は図１３のステップＳ２１１以降を、それぞれ実行する。
【０１２５】
本実施例の画像処理装置利用システム１００によれば、管理者がシナリオを自動作成する画像処理装置ｎをＳＭＣ１１に指示できるので、無駄にシナリオを自動作成することを防止できる。また、同一機種又は同一スペックの画像処理装置を選択対象に表示することで、自動作成したシナリオを使用できる画像処理装置ｎだけを管理者が選択できるようになる。よって、画像処理装置利用システム１００の利便性を向上させることができる。
【実施例４】
【０１２６】
実施例３では、画像処理装置１と同一機種の画像処理装置ｎと、同一スペックの画像処理装置ｎのいずれを一覧表示するかを、予めＳＭＣ１１に設定しておく必要があった。本実施例では、同一機種の画像処理装置ｎと同一スペックの画像処理装置ｎのどちらを表示するかを、管理者が適宜、切りけることができる画像処理装置利用システム１００について説明する。
【０１２７】
ステップＳ３００の手順は図１６と同じなので省略する。シナリオ統括部２１は、自動作成の指示を受け付けた場合（Ｓ３０１のＹｅｓ）、シナリオを自動作成する画像処理装置ｎの指示を受け付ける（Ｓ３０２）。本実施例では、シナリオ統括部２１は、次の画面をＳＭＣ１１のディスプレイ８０に表示する。
【０１２８】
図１８は、ＳＭＣ１１のディスプレイ８０に表示される画面１３０１の一例を示す。図１８の画面１３０１は、シナリオを作成した画像処理装置１と、同一機種の画像処理装置ｎと同一スペックの画像処理装置ｎを切り替えて表示する。
【０１２９】
図１８の画面１３０１は、「全機種」、「同一機種」又は「同一スペック」のいずれの画像処理装置ｎを欄１３０４に一覧表示するかを選択する欄１３０２を有する。欄１３０２は、「全機種」、「同一スペック」「同一スペック」にそれぞれ対応したトグルスイッチを有する。「全機種」に対応したトグルスイッチを、管理者がマウスやキーボードで選択すると、全てのシナリオ作成候補機器が欄１３０４に一覧表示される。「同一機種」に対応したトグルスイッチを、管理者がマウスやキーボードで選択すると、シナリオ作成候補機器のうち、管理者がシナリオを作成した画像処理装置１と同一機種の画像処理装置ｎが欄１３０４に一覧表示される。「同一スペック」に対応したトグルスイッチを、管理者がマウスやキーボードで選択すると、シナリオ作成候補機器のうち、管理者がシナリオを作成した画像処理装置１と同一スペックの画像処理装置ｎが欄１３０４に一覧表示される。
【０１３０】
画像処理装置ｎが一覧表示された欄１３０４から、管理者はマウスやキーボードを操作して、所望の画像処理装置ｎを１以上選択する。選択された画像処理装置ｎは反転表示される。１以上の画像処理装置ｎが反転した状態で、管理者がマウスやキーボードを操作して「ＯＫ」キー１３０５を選択すると、シナリオ統括部２１はシナリオを自動作成する画像処理装置ｎを受け付ける。
【０１３１】
以降は、実施例３と同じであり、図１８の画面１３０１から、シナリオを自動作成する画像処理装置ｎの指示を受け付けると（Ｓ３１１）、シナリオ統括部２１は、指示された画像処理装置ｎのシナリオを自動作成する。
【０１３２】
図１８のような画面では、管理者が「全機種」「同一機種」又は「同一スペック」の画像処理装置ｎを欄１３０４で確認しながら、シナリオを自動作成する画像処理装置ｎを選択できる。よって、実施例３よりも利便性を向上できる。
【符号の説明】
【０１３３】
１１    シナリオ作成装置（ＳＭＣ）
１２    シナリオ登録装置（ＡＤ）
１３    画像処理装置
１４    画像配信サーバ
２１    シナリオ統括部
２２    能力交換部
２３    機器検索部
２４    シナリオ自動作成部
２５    シナリオ作成部
２６    シナリオ登録部
２７    シナリオ呼出部
２８    シナリオＤＢ
２９    ユーザ情報ＤＢ
３１    画像配信部
１００  画像処理装置利用システム
【先行技術文献】
【特許文献】
【０１３４】
【特許文献１】特開２００３−０８７４７９号公報
【図１】
2011019075.tif 000003
【図２】
2011019075.tif 000004
【図３】
2011019075.tif 000005
【図４】
2011019075.tif 000006
【図５】
2011019075.tif 000007
【図６】
2011019075.tif 000008
【図７】
2011019075.tif 000009
【図８】
2011019075.tif 000010
【図９】
2011019075.tif 000011
【図１０】
2011019075.tif 000012
【図１１】
2011019075.tif 000013
【図１２】
2011019075.tif 000014
【図１３】
2011019075.tif 000015
【図１４】
2011019075.tif 000016
【図１５】
2011019075.tif 000017
【図１６】
2011019075.tif 000018
【図１７】
2011019075.tif 000019
【図１８】
2011019075.tif 000020