(57)【要約】【課題】画像形成装置とネットワーク接続されているサーバ装置が実行するアプリケーションの動作用パラメータを設定する際の、ユーザの利便性を向上させるデータ処理システムを提供すること。【解決手段】画像形成装置２の抽出部２１２は、ユーザによってパラメータが記入されたパラメータ設定シート（５１）から、当該ユーザによって記入されたパラメータを抽出し、サーバ装置１に送信する。前記パラメータを受信したサーバ装置１にインストールされたアプリ１０５は、画像形成装置２が送信した原稿画像データに対して、画像形成装置２の抽出部２１２によって抽出されたパラメータに基づき、各種情報処理を施す。【選択図】図２
2010147582.tif 000002
【特許請求の範囲】
【請求項１】
原稿をスキャンし原稿画像データを生成するスキャナを備えた画像形成装置と、当該画像形成装置が生成した原稿画像データを受信し、予め設定されたパラメータに基づき、当該原稿画像データに対して、各種情報処理を施すサーバ装置とがネットワークを介して相互に接続されるデータ処理システムにおける画像形成装置であって、
前記サーバ装置から送信された、当該サーバ装置における情報処理実行時に参照されるパラメータを設定するためのパラメータ設定シート用データを受信し、当該データをパラメータ設定シートとして印刷出力する印刷部と、
前記印刷部によって印刷されたパラメータ設定シートに対して、パラメータが記入されたパラメータ設定シートをスキャンすることによって生成された原稿画像データから、当該パラメータを抽出する抽出部とを備え、
前記抽出部によって抽出されたパラメータ、及び、前記スキャナによって生成された原稿画像データを前記サーバ装置に送信することを特徴とする画像形成装置。
【請求項２】
前記抽出部によって抽出されたパラメータの内容を画像形成装置の表示部に表示することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
原稿をスキャンし原稿画像データを生成するスキャナを備えた原稿読取装置と、当該原稿読取装置が生成した原稿画像データを受信し、予め設定されたパラメータに基づき、当該原稿画像データに対して、各種情報処理を施すサーバ装置と、画像形成装置とがネットワークを介して相互に接続されるデータ処理システムにおける原稿読取装置であって、
サーバ装置から送信された前記サーバ装置における情報処理実行時に参照されるパラメータを設定するためのパラメータ設定シート用データの、前記画像形成装置による印刷物であるパラメータ設定シートに対して、パラメータが記入されたパラメータ設定シートをスキャンすることによって生成された原稿画像データから、当該パラメータを抽出する抽出部を備え、
前記抽出部によって抽出されたパラメータ、及び、前記スキャナによって生成された原稿画像データを前記サーバ装置に送信することを特徴とする原稿読取装置。
【請求項４】
前記抽出部によって抽出されたパラメータの内容を原稿読取装置の表示部に表示することを特徴とする請求項３に記載の原稿読取装置。
【請求項５】
原稿をスキャンし原稿画像データを生成するスキャナを備えた画像形成装置と、当該画像形成装置が生成した原稿画像データを受信し、予め設定されたパラメータに基づき、当該原稿画像データに対して、各種情報処理を施すサーバ装置とがネットワークを介して相互に接続されるデータ処理システムにおけるサーバ装置であって、
前記サーバ装置における情報処理実行時に参照されるパラメータを設定するためのパラメータ設定シート用データを生成するデータ生成部と、
前記パラメータ設定シート用データを前記画像形成装置に送信する送信部と、
前記画像形成装置によって抽出された前記パラメータ設定シートに対して記入されたパラメータ、及び、前記画像形成装置によって生成された原稿画像データを受信し、当該原稿画像データに対して、前記パラメータを参照し、各種情報処理を施すことを特徴とするサーバ装置。
【請求項６】
原稿をスキャンし原稿画像データを生成するスキャナを備えた画像形成装置と、当該画像形成装置が生成した原稿画像データを受信し、予め設定されたパラメータに基づき、当該原稿画像データに対して、各種情報処理を施すサーバ装置とがネットワークを介して相互に接続されるデータ処理システムにおけるサーバ装置であって、
前記サーバ装置における情報処理実行時に参照されるパラメータを設定するためのパラメータ設定シート用データを生成するデータ生成部と、
前記パラメータ設定シート用データを前記画像形成装置に送信する送信部と、
前記画像形成装置によって印刷されたパラメータ設定シートに対して、パラメータが記入されたパラメータ設定シートをスキャンすることによって生成された原稿画像データから、当該パラメータを抽出する抽出部とを備え、
前記原稿画像データに対して、前記パラメータを参照し、各種情報処理を施すことを特徴とするサーバ装置。
【請求項７】
前記パラメータ設定シート用データの生成を指示する信号を受信する信号受信部を備え、
前記データ生成部は、前記信号受信部が前記信号を受信すると、パラメータ設定シート用データの生成を開始することを特徴とする請求項５又は６に記載のサーバ装置。
【請求項８】
前記パラメータ設定シート用データの送信先となる画像形成装置を指定する指定部を備え、
前記送信部は、前記指定された画像形成装置に、パラメータ設定シート用データを送信することを特徴とする請求項５又は６に記載のサーバ装置。
【請求項９】
前記パラメータ設定シート用データを、ページ記述言語、又は、マークアップ言語形式に基づいて生成することを特徴とする請求項５〜８の何れかに記載のサーバ装置。
【請求項１０】
請求項１又２に記載の画像形成装置と、請求項５〜９の何れかに記載のサーバ装置とから構成されるデータ処理システム。
【請求項１１】
請求項３又４に記載の原稿読取装置と、請求項５〜９の何れかに記載のサーバ装置とから構成されるデータ処理システム。
【請求項１２】
前記画像形成装置と、前記サーバ装置とのデータ送受信処理は、ＨＴＴＰを用いて実行されることを特徴とする請求項１０又は１１に記載のデータ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿をスキャンし原稿画像データを生成するスキャナを備えた画像形成装置と、予め設定されたパラメータに基づき、当該画像形成装置が生成した原稿画像データに対して、各種情報処理を施すサーバ装置とから構成されるデータ処理システムに関する。
【背景技術】
【０００２】
近年、画像形成装置と、各種データ処理アプリケーションがインストールされたサーバ装置とをネットワーク接続し、画像形成装置が、サーバ装置に各種データ処理を実行させることができるデータ処理システム（外部アプリケーション連携システム）が提案されている。
前記データ処理アプリケーションの一例として、画像形成装置が複数枚の原稿をスキャンすることによって生成した原稿画像データを、サーバ装置が受信し、当該サーバ装置内のＨＤＤ（Hard Disk Drive）に設けられたフォルダに記録するドキュメントファイリングアプリがある。
【０００３】
前記サーバ装置にインストールされたアプリに対して、動作条件、いわゆるパラメータを画像形成装置から設定する場合、パラメータを設定するための専用アプリ（遠隔操作用アプリ）を画像形成装置から利用できる状態でなければならない。
【０００４】
ところで、画像形成装置に対するパラメータの設定操作を簡略化するために、各種設定項目、及び、パラメータ（設定値）を記入する欄が印刷されたシートに、ユーザがパラメータを記入し、当該パラメータが記入されたシートを画像形成装置のスキャナに読みとらせて、当該パラメータに基づき、画像形成装置を動作させる手法が提案されている（特許文献１参照）。
【特許文献１】特開平１１−１９６２４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前述したように、前記サーバ装置にインストールされたアプリに対してパラメータを画像形成装置から設定する場合、画像形成装置にインストールされたパラメータ設定用アプリを介して行うが、この際、パラメータ設定用画面が画像形成装置の表示パネルに表示される。
しかし、前記表示パネルの表示領域は小さいので、パラメータ設定操作がしにくい。また、アプリ固有のパラメータ設定画面において、パラメータの部分的な再利用（不変部分を既定値で入力しておき可変部分を空欄にするような）を自由に行えない。
【０００６】
また、前記アプリがバージョンアップされた場合、ユーザは、前記アプリのバージョンアップに対応するために、パラメータ設定用アプリもバージョンアップしなければならないが、このような作業は繁雑である。
【０００７】
一方、特許文献１に開示の手法は、画像形成装置自体の動作用パラメータを設定するユーザの利便性を向上させるものであり、画像形成装置とネットワーク接続されているサーバ装置が実行するアプリの動作用パラメータを設定するものではない。
【０００８】
本発明は、かかる実情に鑑みてなされたものであり、画像形成装置とネットワーク接続されているサーバ装置が実行するアプリケーションの動作用パラメータを設定する際の、ユーザの利便性を向上させるデータ処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の技術手段は、原稿をスキャンし原稿画像データを生成するスキャナを備えた画像形成装置と、当該画像形成装置が生成した原稿画像データを受信し、予め設定されたパラメータに基づき、当該原稿画像データに対して、各種情報処理を施すサーバ装置とがネットワークを介して相互に接続されるデータ処理システムにおける画像形成装置であって、前記サーバ装置から送信された、当該サーバ装置における情報処理実行時に参照されるパラメータを設定するためのパラメータ設定シート用データを受信し、当該データをパラメータ設定シートとして印刷出力する印刷部と、前記印刷部によって印刷されたパラメータ設定シートに対して、パラメータが記入されたパラメータ設定シートをスキャンすることによって生成された原稿画像データから、当該パラメータを抽出する抽出部とを備え、前記抽出部によって抽出されたパラメータ、及び、前記スキャナによって生成された原稿画像データを前記サーバ装置に送信することを特徴とする画像形成装置である。
【００１０】
第２の技術手段は、第１の技術手段において、前記抽出部によって抽出されたパラメータの内容を画像形成装置の表示部に表示することを特徴とする。
【００１１】
第３の技術手段は、原稿をスキャンし原稿画像データを生成するスキャナを備えた原稿読取装置と、当該原稿読取装置が生成した原稿画像データを受信し、予め設定されたパラメータに基づき、当該原稿画像データに対して、各種情報処理を施すサーバ装置と、画像形成装置とがネットワークを介して相互に接続されるデータ処理システムにおける原稿読取装置であって、サーバ装置から送信された前記サーバ装置における情報処理実行時に参照されるパラメータを設定するためのパラメータ設定シート用データの、前記画像形成装置による印刷物であるパラメータ設定シートに対して、パラメータが記入されたパラメータ設定シートをスキャンすることによって生成された原稿画像データから、当該パラメータを抽出する抽出部を備え、前記抽出部によって抽出されたパラメータ、及び、前記スキャナによって生成された原稿画像データを前記サーバ装置に送信することを特徴とする原稿読取装置である。
【００１２】
第４の技術手段は、第３の技術手段において、前記抽出部によって抽出されたパラメータの内容を原稿読取装置の表示部に表示することを特徴とする。
【００１３】
第５の技術手段は、原稿をスキャンし原稿画像データを生成するスキャナを備えた画像形成装置と、当該画像形成装置が生成した原稿画像データを受信し、予め設定されたパラメータに基づき、当該原稿画像データに対して、各種情報処理を施すサーバ装置とがネットワークを介して相互に接続されるデータ処理システムにおけるサーバ装置であって、前記サーバ装置における情報処理実行時に参照されるパラメータを設定するためのパラメータ設定シート用データを生成するデータ生成部と、前記パラメータ設定シート用データを前記画像形成装置に送信する送信部と、前記画像形成装置によって抽出された前記パラメータ設定シートに対して記入されたパラメータ、及び、前記画像形成装置によって生成された原稿画像データを受信し、当該原稿画像データに対して、前記パラメータを参照し、各種情報処理を施すことを特徴とするサーバ装置である。
【００１４】
第６の技術手段は、原稿をスキャンし原稿画像データを生成するスキャナを備えた画像形成装置と、当該画像形成装置が生成した原稿画像データを受信し、予め設定されたパラメータに基づき、当該原稿画像データに対して、各種情報処理を施すサーバ装置とがネットワークを介して相互に接続されるデータ処理システムにおけるサーバ装置であって、
前記サーバ装置における情報処理実行時に参照されるパラメータを設定するためのパラメータ設定シート用データを生成するデータ生成部と、前記パラメータ設定シート用データを前記画像形成装置に送信する送信部と、前記画像形成装置によって印刷されたパラメータ設定シートに対して、パラメータが記入されたパラメータ設定シートをスキャンすることによって生成された原稿画像データから、当該パラメータを抽出する抽出部とを備え、前記原稿画像データに対して、前記パラメータを参照し、各種情報処理を施すことを特徴とするサーバ装置。
【００１５】
第７の技術手段は、第５又は第６の技術手段において、前記パラメータ設定シート用データの生成を指示する信号を受信する信号受信部を備え、前記データ生成部は、前記信号受信部が前記信号を受信すると、パラメータ設定シート用データの生成を開始することを特徴とする。
【００１６】
第８の技術手段は、第５又は第６の技術手段において、前記パラメータ設定シート用データの送信先となる画像形成装置を指定する指定部を備え、前記送信部は、前記指定された画像形成装置に、パラメータ設定シート用データを送信することを特徴とする。
【００１７】
第９の技術手段は、第５〜第８の何れかの技術手段において、前記パラメータ設定シート用データを、ページ記述言語、又は、マークアップ言語形式に基づいて生成することを特徴とする。
【００１８】
第１０の技術手段は、第１又は第２の技術手段の画像形成装置と、第５〜第９の何れかの技術手段のサーバ装置とから構成されるデータ処理システムである。
【００１９】
第１１の技術手段は、第３又は第４の技術手段の原稿読取装置と、第５〜第９の何れかの技術手段のサーバ装置とから構成されるデータ処理システムである。
【００２０】
第１２の技術手段は、第１０又は第１１の技術手段において、前記画像形成装置と、前記サーバ装置とのデータ送受信処理は、ＨＴＴＰを用いて実行されることを特徴とする。
【発明の効果】
【００２１】
本発明により、画像形成装置とネットワーク接続されているサーバ装置が実行するアプリケーションの動作用パラメータを設定する際の作業を軽減できるので、ユーザの利便性が向上する。
【発明を実施するための最良の形態】
【００２２】
図１は、本発明に係るデータ処理システムの概略を説明するための図である。
１は、プリンタ、ＭＦＰ等の画像形成装置２が生成した原稿画像データを受信し、予め設定されたパラメータに基づき、当該原稿画像データに対して、各種情報処理を施すサーバ装置である。
画像形成装置２は、原稿をスキャンし原稿画像データを生成するスキャナを備えている。
【００２３】
サーバ装置１と画像形成装置２とは、ネットワークを介して相互に接続され、データ処理システムを構成している。なお、サーバ装置１と画像形成装置２とのデータ送受信処理は、例えば、ＨＴＴＰを用いて実行される。
【００２４】
以下、各種情報処理としてドキュメントファイリング処理を例示して説明する。
本発明に係るデータ処理システムにおいて、ユーザは、前記情報処理を実行する前に、パラメータを記入できるシート（後述の図３参照）を画像形成装置２から入手する。ユーザが、前記シートに、原稿画像データの保存先（フォルダ）、当該原稿画像データに設定する名前などを記入（記録）し、当該シートをファイリングしたい原稿束の一番上に載せて、画像形成装置２のＡＤＦ（Auto Document Feeder：原稿自動給紙装置）にセットする。
ここで、ユーザは、例えば、保存先としてＨＤＤのフォルダ“新製品情報／２００８年７月”を指定し、設定する名前として“×××”を記入したとする。
【００２５】
その後、ユーザが、画像形成装置２のスキャン開始ボタンを操作すると、画像形成装置２は、前記シートをスキャンし、設定したパラメータを抽出し、サーバ装置１に送信する。
【００２６】
その後、画像形成装置２は、前記シートと共にセットされた原稿をスキャンし、原稿画像データを生成後、サーバ装置１に送信する。
前記原稿画像データを受信したサーバ装置１は、前記抽出されたパラメータに基づき、当該原稿画像データに当該データの名前として“×××”を設定し、フォルダ“新製品情報／２００８年７月”にファイリング（記録）する。
【００２７】
図２は、本発明に係るデータ処理システムを構成するサーバ装置１及び画像形成装置２の機能ブロック図である。
まず、サーバ装置１の機能ブロック図について説明する。
【００２８】
１０１は、ネットワークＩ／Ｆで、ＮＩＣ（Network Interface Card）等から構成されネットワークＮに接続するインファーフェイスを提供する。
【００２９】
１０２は、キーボード、マウス等から構成される操作部、１０３は、液晶表示装置などから構成される表示部である。
【００３０】
１０４は、大容量記録装置として機能するＨＤＤである。
１０５は、サーバ装置１において実行される情報処理を行うアプリで、ＨＤＤ１０４に記録されている。アプリの一例としては、前述した、ドキュメントファイリングアプリ、他にも、名刺をスキャン後、名刺画像データを生成し、記録する名刺ファイリングアプリや、原稿をスキャン後、原稿画像データを生成し、当該データに対してＯＣＲ（Optical Character Reader：文字認識）処理、及び、機械翻訳処理を施した後、文書データとして記録（又は印刷）する翻訳コピー（アプリ）がある。
【００３１】
なお、ＨＤＤ１０４には、Ｗｅｂサーバ機能を提供するＡｐａｃｈｅ等のアプリ（図示しない）が記録されているので、前記アプリ１０５は、Ａｐａｃｈｅ  Ｔｏｍｃａｔ等のＷｅｂアプリケーションコンテナに含まれる形態で記録・管理され、Ｗｅｂアプリケーションとして機能することができる。
【００３２】
１０６は、制御部で、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成され、各機能ブロックを制御する。なお、前記ＣＰＵは、アプリ１０５を、ＲＡＭに展開し、実行する処理を制御する。
【００３３】
１１０は、シート用データ生成部（データ生成部）で、サーバ装置１における情報処理実行時（アプリ実行時）に参照されるパラメータを、ユーザが当該装置１（アプリ１０５）に設定するために使用するパラメータ設定シート用データを生成する。なお、パラメータ設定用シートの項目として、原稿スキャン時の解像度（図３参照）のように、画像形成装置２におけるスキャン処理実行時に参照されるパラメータがある場合には、後述のように、前記スキャン処理実行時に参照されるパラメータに係るデータ（設定項目用データ）を生成し、当該データをパラメータ設定シート用データに含めればよい。
【００３４】
図３は、パラメータ設定シート用データの印刷物（シート）の一例を示した図である。
５１は、ユーザがドキュメントファイリングアプリの実行前にパラメータを設定するために使用するパラメータ設定シートである。
５１ａは、原稿（原稿画像データ）の保存先を設定する保存先設定欄、５１ｂは、原稿スキャン時の解像度を設定する解像度設定欄、５１ｃは、原稿名を設定する原稿名欄、５１ｄは、原稿画像データに対してＯＣＲ（Optical Character Reader：文字認識）処理を施して文書データを生成するか否かを設定する文字認識欄、５１ｅは、実行するアプリを識別するためＩＤがコード化されたＱＲコードで、フッター領域などの所定の領域に配置される。実行するアプリがドキュメントファイリングアプリの場合には、例えば、ＩＤ“ＨＹＫＷＤＦ”（後述の図５参照）がＱＲコードとしてエンコードされる。
【００３５】
前記パラメータ設定シート用データは、画像形成装置２に送信され、当該装置２で印刷される。
ユーザは、パラメータ設定シートの各欄（５１ａ〜５１ｅ）にパラメータを記入（ラジオボタンをオン又はチェックボックスにチェック、テキストボックスに文字を入力）する。
その後、前記パラメータが記入されたシートをスキャン用の原稿束の一番上に載せて、画像形成装置２のＡＤＦにセットする。
そして、画像形成装置２のスキャン開始ボタンを操作すると、画像形成装置２において、前記記入されたパラメータの内容を抽出し、サーバ装置１に送信する。
【００３６】
図２（サーバ装置１）の１１１は、パラメータ確認部で、画像形成装置２によって抽出されたパラメータの内容／値が、実行対象となるアプリに予め定められているルールに適合するか否かを確認する。例えば、原稿名（ファイル名）を設定する原稿名欄５１ｃに記入されたテキストに、原稿名として使用できない、禁則文字（例えば“￥”、“？”等）が含まれていないか確認する。
【００３７】
次に、画像形成装置２の機能ブロックについて説明する。
２０１は、ネットワークＩ／Ｆで、ＮＩＣ等から構成されネットワークＮに接続するインファーフェイスを提供する。
【００３８】
２０２は、操作部で、画像形成装置２を操作するためのテンキーやスキャン開始ボタン等から構成される。
２０３は、表示部で、画像形成装置２の状態情報などを表示する。なお、表示部２０３は、液晶パネル等から構成され、当該パネル上にタッチパネルが設けられている。
【００３９】
図４は、操作部２０２、表示部２０３の外観図で、２０２ａは、テンキー、スキャン開始ボタン等から構成される基本操作部、２０２ｂは、コピー、スキャナ、プリンタ等の機能モードを切り替えるためのボタン等から構成されるモード選択部である。
【００４０】
図２の２０４は、アプリ実行制御部で、サーバ装置１にインストールされているアプリ１０５に各種情報処理を依頼し、処理結果を受け取る処理を制御する。また、画像形成装置２−アプリ１０５間のデータ送受処理を制御する。前記アプリ１０５に係る情報は、アプリ実行制御部２０４に記録されているアプリケーションリスト５２に登録（記録）されている。
【００４１】
図５は、アプリケーションリスト５２の一例を示した図である。
５２ａは、番号欄で、アプリケーションリスト５２にアプリが登録された順に付与された番号が記録される。
５２ｂは、アプリケーション名欄で、サーバ装置１にインストールされ、画像形成装置２が各種情報処理を依頼できるアプリ名が記録される。
【００４２】
５２ｃは、ＵＲＬ欄で、アプリケーション名欄５２ｂに記録されたアプリにアクセスするためのＵＲＬ（記録先情報）が記録される。前記ＵＲＬには、アクセス用プロトコル（ＨＴＴＰ）、アプリがインストールされたサーバ装置１のＩＰアドレス（１９２．１６８．１．２００）、当該アプリ名（Document）が含まれている。
ここでは、１台のサーバ装置を想定しているが、複数のサーバ装置であってもよい。
５２ｄは、アプリケーションＩＤ欄で、アプリを識別するためのＩＤが記録される。
【００４３】
なお、管理者が操作部２０２を介して、アプリケーションリスト５２の各欄（５２ｂ〜５２ｄ）にデータを設定（記録）することができる。
【００４４】
アプリ実行制御部２０４は、アプリケーションリスト５２を参照し、ネットワークＩ／Ｆ２０１のＮＩＣを制御して、アプリケーションリスト５２のＵＲＬ欄５２ｃに記録されている、アプリのＩＰアドレスに対するＴＣＰストリームソケットを確立し、当該アプリ−画像形成装置２間の制御コマンド、及び、画像データ／テキストデータの送受信を制御する。
【００４５】
２０５は、スキャン部で、スキャナ装置、ＡＤＦ等から構成され、ＡＤＦにセットされた原稿を順次スキャンして、原稿画像データを生成する。
【００４６】
２０６は、印刷部（画像形成部）で、原稿画像データを記録媒体（シート）に印刷する。
また、受信したパラメータ設定シート用データをパラメータ設定シートとして印刷出力する。
【００４７】
２０７は、大容量記録装置として機能するＨＤＤ、２０８は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成され、各機能ブロックを制御する制御部である。
【００４８】
２１０は、印刷用データ生成部（レンダリング部）で、サーバ装置１のシート用データ生成部１１０が生成したパラメータ設定シート用データに各種処理を施して印刷用データを生成する。
生成された印刷用データは、印刷部２０６に出力され、印刷される。
【００４９】
２１１は、判定部で、スキャン部２０５によってスキャンされた原稿が、パラメータ設定シートか否かを判定する。判定方法としては、例えば、原稿（原稿画像データ）にＱＲコード（図３参照）があることを検知した場合には、当該原稿がパラメータ設定シートであると判定する方法がある。
【００５０】
２１２は、抽出部で、印刷部２０６によって印刷されたパラメータ設定シートに対して、ユーザによってパラメータが記入されたパラメータ設定シートを、スキャンすることによって生成された原稿画像データから、当該パラメータを抽出する。抽出されたパラメータは、サーバ装置１に送信される。
【００５１】
なお、上記の判定方法、抽出方法の詳細については、後述する。
【００５２】
以下に、パラメータ設定シートを印刷出力するまでの処理を詳細に説明する。
まず、ユーザが、画像形成装置２の操作部２０２を操作して、アプリケーション選択用ダイアログを表示部２０３に表示するように指示する。
前記指示を受けた制御部２０８は、アプリケーションリスト５２を参照し、実行可能なアプリケーションを特定する。そして、実行可能なアプリケーション名を表示したボタンが設けられたダイアログ用ビットマップデータを生成して、表示部２０３に出力する。
【００５３】
図６は、表示部２０３に表示されるアプリケーション選択用ダイアログ５３の一例である。ユーザが、前記ダイアログ５３のボタンを操作して、実行したいアプリを選択すると、アプリ実行制御部２０４は、アプリケーションリスト５２を参照し、選択されたアプリにアクセスするためのＵＲＬを取得する。そして、前記アプリにＨＴＴＰプロトコルを介してアクセスして、同アプリ用のパラメータ設定シートを生成するように指示する制御信号を送信する。なお、前記アプリは、前述のように、サーバ装置１のＨＤＤ１０４に記録されている。
【００５４】
前記制御信号を受信したサーバ装置１のアプリ１０５は、シート用データ生成部１１０に対して、パラメータ設定シート用データを生成するように指示する。
前記指示を受けたシート用データ生成部１１０は、当該アプリ１０５に対して、パラメータ設定用シートの項目に係る情報、例えば、原稿画像データの保存先に係る情報（ファイルパス）を問い合わせ、当該情報を取得する。
【００５５】
なお、パラメータ設定用シートの項目として、画像形成装置２におけるスキャン処理実行時に参照されるパラメータがある場合には、画像形成装置２のスペックデータを当該装置２から取得する。そして、取得したスペックデータに基づき、前記スキャン処理実行時に参照されるパラメータに係るデータを生成し、当該データをパラメータ設定シート用データに含めればよい。
【００５６】
パラメータ設定用シートの項目に係る情報を取得したシート用データ生成部１１０は、ＨＴＭＬ等のデータ形式で、パラメータ設定シート用データを生成し、画像形成装置２に送信する。
ここでは、ネットワークＩ／Ｆ１０１及びシート用データ生成部１１０が、パラメータ設定シート用データの送信部として機能する。
【００５７】
なお、実行するアプリを識別するためのＱＲコード５１ｅは、ＰＮＧ形式などの画像データを用いればよい。前記ＱＲコードには、実行するアプリを特定するためのＩＤ（図５参照）がエンコードされている。
【００５８】
サーバ装置１が送信した前記パラメータ設定シート用データを受信した画像形成装置２の印刷用データ生成部２１０は、ＨＴＭＬ形式のパラメータ設定シート用データをビットマップ形式に変換して印刷用データを生成する。
生成された印刷用データは、印刷部２０６に出力され、印刷される。
このようにして、ユーザは、パラメータ設定シートを入手することができる。
【００５９】
次に、ユーザは、印刷されたパラメータ設定シートの設定項目欄にパラメータを記入する。図３に示したパラメータ設定シート５１の場合には、チェックボックスにチェックする、テキストボックスに文字を入力すればよい。
例えば、保存先として“新製品情報／２００８年７月”、スキャン時の解像度して“２００ｄｐｉ”をチェックする。また、原稿の名前として“×××”を入力し、更に、スキャン後“文字を認識する”をチェックする。
【００６０】
そして、パラメータが記入されたパラメータ設定シートを、ファイリングしたい原稿束の一番上に載せて、画像形成装置２のＡＤＦにセットする。
【００６１】
その後、ユーザが、画像形成装置２の操作部２０２に設けられたスキャン開始ボタンを操作すると、画像形成装置２のスキャン部２０５は、最初にパラメータが記入されたパラメータ設定シートをスキャンし、当該シートの原稿画像データを生成し、判定部２１１に出力する。
【００６２】
判定部２１１は、受信した原稿画像データの所定領域にＱＲコードが含まれることを検知した場合には、スキャンされた原稿がパラメータ設定シートであると判定する。ＱＲコードが含まれない場合には、パラメータ設定シートでないと判定する。なお、たとえＱＲコードが含まれていても、当該ＱＲコードをデコードした結果、デコードデータに図５のアプリケーションリスト５２に記録されているＩＤが含まれていない場合には、パラメータ設定シートでないと判定する。
【００６３】
判定部２１１が、スキャンされた原稿がパラメータ設定シートであると判定した場合には、スキャン部２０５は、当該原稿の原稿画像データを抽出部２１２に出力する。
抽出部２１２は、受信した原稿画像データにＯＣＲ処理などを施し、ユーザが記入したパラメータを設定項目毎に抽出する。
前述の例では、保存先として“新製品情報／２００８年７月”、スキャン時の解像度して“２００ｄｐｉ”、原稿の名前として“×××”、スキャン後“文字を認識する（ＯＮ）”が抽出される。
【００６４】
なお、上記の抽出方法は、従来から提案されている様々な方法を採用することができる。例えば、パラメータが記入される領域の座標値を事前に記録し、当該領域に対してＯＣＲ処理や各種画像処理を施しパラメータを抽出する方法がある。
【００６５】
上記の抽出が終了すると、制御部２０８は、表示部２０３にパラメータ（抽出結果）の内容を表示して、パラメータが正しいか否かをユーザに確認させてもよい。
【００６６】
前記抽出が終了すると、抽出部２１２は、パラメータと共に、ＱＲコードをデコードすることによって得られたアプリＩＤをアプリ実行制御部２０４に出力する。
アプリ実行制御部２０４は、アプリケーションリスト５２を参照し、前記アプリＩＤに対応するアプリにアクセスするためのＵＲＬを取得する。そして、前記アプリにＨＴＴＰプロトコルを介してアクセスし、前記パラメータを送信する。
【００６７】
前記パラメータを受信したサーバ装置１のアプリ１０５は、当該パラメータをパラメータ確認部１１１に出力する。
パラメータ確認部１１１は、前記パラメータが実行対象となるアプリに予め定められているルールに適合するか否かを確認する。
【００６８】
ルールに適合する場合には、アプリ１０５は、受信したパラメータをＨＤＤ１０４又はメモリ（図示しない）に一時的に記録し、画像形成装置２に対して、原稿のスキャンを続行するように指示する制御信号を送信する。前記パラメータに、原稿スキャン時の解像度のように、画像形成装置２自体に設定されるパラメータが含まれる場合には、当該パラメータも前記制御信号と共に送信する。
【００６９】
前記制御信号を受信した画像形成装置２の制御部１０６は、当該制御信号に基づき、ＡＤＦにセットされた原稿を順次スキャンするようにスキャン部２０５に指示する。このとき、前記制御信号と共に送信されたパラメータ（解像度）に基づき、原稿がスキャンされる。
【００７０】
スキャン部２０５は、前記指示に従い、原稿をスキャンして、原稿画像データを生成する。生成された原稿画像データは、アプリ実行制御部２０４を介して、サーバ装置１のアプリ１０５に送信される。
【００７１】
前記原稿画像データを受信したサーバ装置１のアプリ１０５は、一時記録されたパラメータに基づき、データファイリングを実行する。前述の例では、前記原稿画像データは、サーバ装置１のＨＤＤ１０４のフォルダ“新製品情報／２００８年７月”に記録される。このとき、記録された原稿画像データの名称として、“×××”が設定される。また、前記原稿画像データにＯＣＲ処理を実行し、当該原稿画像データと共に、文書データとして前記フォルダに記録する。
【００７２】
上記のスキャン処理を、ＡＤＦにセットされた原稿がなくなるまで実行する。
【００７３】
即ち、サーバ装置１のアプリ１０５は、画像形成装置２によって抽出された、パラメータ設定シートに対して記入されたパラメータ、及び、画像形成装置２によって生成された原稿画像データを受信し、当該原稿画像データに対して、前記パラメータを参照し、各種情報処理を施す。
また、画像形成装置２によって抽出されたパラメータの内容が当該装置２におけるスキャン処理実行時に参照されるパラメータの場合には、当該装置２は、当該パラメータを参照しスキャン処理を実行する。
【００７４】
なお、サーバ装置１のパラメータ確認部１１１において、前記パラメータが実行対象となるアプリに予め定められているルールに適合しない場合には、画像形成装置２に、その旨を表示するためのダイアログを表示するように指示する。
【００７５】
次に、パラメータ設定シートを印刷出力するまでの処理を図７のフロー図を用いて説明する。
ユーザが、画像形成装置２の表示部２０３に表示されたアプリケーション選択用ダイアログ５３を介して、実行したいアプリを選択する（ステップＳ１）。
すると、アプリ実行制御部２０４は、サーバ装置１のアプリ１０５にパラメータ設定シート用データを生成するように指示する制御信号を送信する（ステップＳ２）。
【００７６】
前記制御信号をサーバ装置１が受信すると（ステップＳ３）、サーバ装置１のアプリ１０５は、シート用データ生成部１１０に対して、パラメータ設定シート用データを生成するように指示する。前記指示を受けたシート用データ生成部１１０は、パラメータ設定シート用データを生成し（ステップＳ４）、画像形成装置２に送信する（ステップＳ５）。
なお、パラメータ設定用シート生成時に、パラメータ設定用シートの項目に係る情報についての問い合わせを画像形成装置２、アプリ１０５に行う。
【００７７】
前記パラメータ設定シート用データを画像形成装置２が受信すると（ステップＳ６）、印刷部２０６は、パラメータ設定シート用データ（印刷用データ）を印刷する（ステップＳ７）。
【００７８】
次に、パラメータ設定シートを入手したユーザが、当該シートにパラメータを記入した後、当該パラメータに基づきアプリを実行させる処理について図８のフロー図を用いて説明する。
ユーザが、入手したパラメータ設定シートにパラメータを記入して、当該シートを、ファイリングしたい原稿束の一番上に載せて、画像形成装置２のＡＤＦにセットする（ステップＳ１１）。
【００７９】
スキャン開始ボタンを操作すると（ステップＳ１２）、スキャン部２０５は、シート（又は原稿）をスキャンし、原稿画像データを生成する（ステップＳ１３）。
【００８０】
次いで、判定部２１１が、スキャンされた用紙（シート／原稿）はパラメータ設定シートであると判定すると（ステップＳ１４／ＹＥＳ）、抽出部２１２は、記入されたパラメータを抽出し（ステップＳ１５）、アプリ実行制御部２０４に出力する。
ステップＳ１５で抽出されたパラメータを受信したアプリ実行制御部２０４は、サーバ装置１に送信する（ステップＳ１６）。
【００８１】
なお、このとき、表示部２０３にパラメータの内容を表示して、パラメータが正しいか否かをユーザに確認させることが好ましい。この場合、ユーザが、パラメータは正しいと確認し、ＯＫボタンの操作などの確認操作を実行した場合に、パラメータをサーバ装置１に送信する処理を実行する。正しくない場合には、正しいパラメータを画像形成装置２の操作部２０２を介して入力してもよいし、再度、パラメータ設定シートをスキャンしてもよい。
【００８２】
サーバ装置１は、前記パラメータ（抽出結果）を受信し（ステップＳ１７）、パラメータ確認部１１１は、前記パラメータが実行対象となるアプリに予め定められているルールに適合するか否かを確認する（ステップＳ１８）。
【００８３】
確認後、アプリ１０５は、受信したパラメータを一時的に記録し、画像形成装置２に対して、原稿のスキャンを続行するように指示する制御信号を送信する（ステップＳ１９）。
なお、ルールに適合しない場合には、画像形成装置２に、その旨を表示するためのダイアログを表示するように指示し、再度、ルールに適合したパラメータを入力するようにユーザに促すことが好ましい。
【００８４】
前記制御信号を画像形成装置２が受信すると（ステップＳ２０）、スキャン部２０５によって生成された原稿画像データ（ステップＳ１３参照）を、ステップＳ１４の判定処理実行後、サーバ装置１のアプリ１０５にアプリ実行制御部２０４を介して送信する（ステップＳ２１）。なお、ここでのステップＳ１３、ステップＳ１４、ステップＳ２１の処理は、パラメータ設定用シートをスキャンした後の、次の原稿に対して実行されるものである。
【００８５】
サーバ装置１は、前記原稿画像データを受信し（ステップＳ２２）、アプリ１０５は、一時記録されたパラメータに基づき、データファイリングを実行する（ステップＳ２３）。
【００８６】
以後、ＡＤＦにセットされた全原稿のスキャンが終了するまで（ステップＳ２４／ＹＥＳ）、ステップＳ１３〜ステップＳ２３までの処理を実行する（ステップＳ２４／ＮＯ）。
【００８７】
なお、パラメータが記入された第１のパラメータ設定シート、第１の複数枚原稿、同第２のパラメータ設定シート、第２の複数枚原稿のように、原稿間にパラメータ設定シートが挟まれている場合でも、本発明のパラメータ設定処理を実行できることは言うまでもない。
【００８８】
このように、ユーザは、パラメータ設定シートにパラメータを記入するという簡易な方法によって、パラメータを設定することができるので、ユーザの利便性が向上する。さらに記入したシートをコピーすれば、パラメータを部分的または完全に再利用できる。
【００８９】
また、サーバ装置１にインストールされたアプリがバージョンアップされても、画像形成装置２において何ら、当該バージョンアップに対応する必要がない。
【００９０】
（その他）
画像形成装置２に抽出部２１２を設けたが、サーバ装置１に抽出部を設けるようにしてもよい。この場合、画像形成装置２は、印刷されたパラメータ設定シートに対して、ユーザによってパラメータが記入されたパラメータ設定シートをスキャンすることによって生成した原稿画像データをサーバ装置１に送信する。そして、サーバ装置１は、前記原稿画像データを受信し、前述のように、前記抽出部によってパラメータを抽出する。
【００９１】
また、ネットワーク接続されるＰＣ等から、サーバ装置１にパラメータ設定シート用データの生成開始を指示することもできる。
この場合、サーバ装置１に、ＰＣが送信したパラメータ設定シート用データの生成を指示する信号を受信する信号受信部を設ければよい。そして、サーバ装置１のシート用データ生成部１０１は、前記信号受信部が前記信号を受信すると、パラメータ設定シート用データの生成を開始する（図７のステップＳ３、Ｓ４参照）。
【００９２】
更に、生成したパラメータ設定シート用データの送信先となる画像形成装置を指定することもできる。
この場合、サーバ装置１に、前記パラメータ設定シート用データの送信先となる画像形成装置を指定する指定部を設ければよい。そして、サーバ装置１は、前記指定された画像形成装置に、パラメータ設定シート用データを送信する（図７のステップＳ５参照）。
なお、前記画像形成装置の指定は、サーバ装置１に予め登録された画像形成装置をリスト表示して、選択できるようにしてもよい。
【００９３】
このようにＰＣ等から、サーバ装置１にパラメータ設定シート用データの生成を指示したり、パラメータ設定シート用データを印刷する画像形成装置を選択することができるのでシステム利用者の利便性が向上する。
【００９４】
画像形成装置２から印刷部２０６、印刷用データ生成部２１０を無くして、原稿読取装置として構成するようにしてもよい。なお、この場合、ネットワークＮに、印刷部２０６、印刷用データ生成部２１０を備えた画像形成装置を接続する必要がある。
【００９５】
サーバ装置１が実行する機能を、物理ＰＣによって実現してもよいし、仮想ＰＣ上で実行してもよい。
ネットワークＮは、Ｅｔｈｅｒｎｅｔ（登録商標）に代表される物理的なＬＡＮを想定しているが、ソフトウェアによって構成される仮想プライベートネットワーク（ＶＰＮ）構成としてもよいし、インターネットに接続されていてもよい。
【００９６】
ドキュメントファイリングアプリ以外にも、名刺ファイリングアプリ、翻訳コピー（アプリ）用のパラメータ設定シートも生成することができる。
名刺ファイリングアプリ用のパラメータ設定シートの場合、前述の“保存先設定欄”、“解像度設定欄”、“原稿名欄”、“文字認識欄”の他に、“文字認識済み名刺データのファイル名、保存先欄”、“名刺から認識した電話番号を、ＭＦＰの電話帳データとして登録するか否かの選択欄”、“認識したｅ−ｍａｉｌアドレスを、ＭＦＰのアドレス帳データとして登録するか否かの選択欄”を設ける。
【００９７】
また、“翻訳コピー”用のパラメータ設定シートの場合、前述の“保存先設定欄”、“解像度設定欄”の他、“翻訳元言語、翻訳先言語の指定欄”、“電子・法律・医学などの各専門用語に対応する、翻訳辞書の選択欄”を設ける。
【００９８】
サーバ装置１のシート用データ生成部１１０で生成するパラメータ設定シート用データを、ビットマップ形式で生成してもよい。このようにすれば、画像形成装置２の印刷用データ生成部２１０が実行する印刷用データ生成処理を省くことができる。また、シート内の記入欄の座標値をアプリＩＤと共に画像形成装置２に記憶すれば、パラメータの抽出処理を簡略化することができる。
【００９９】
また、パラメータ設定シート用データを、ポストスクリプト等のページ記述言語、ＳＧＭＬ（Standard Generalized Markup Language）、ＸＨＴＭＬ（Extensible HyperText Markup Language）、ＸＭＬ（Extensible Markup Language）等のマークアップ言語形式で生成してもよい。
このようにすれば、画像形成装置２に事前にスタイルデータ（文字色等、表示形式を規定するデータ）を登録しておくことで、このスタイルを適用してユーザ好みの設定シートを生成することができる。
この際、ＣＳＳ（Cascading Style Sheets）に準拠したスタイルシートも併せて登録すれば、パラメータ設定シートの外観をカスタマイズすることもできる。ＸＭＬでパラメータ設定シート用データを生成すれば、ＸＳＬ（Extensible Stylesheet Language）に準拠したスタイルシートを用いてより柔軟なスタイル変換が可能になる。
【０１００】
パラメータ設定シート５１のＱＲコード５１ｅの替わりにバーコードを用いてもよい。
また、アプリを識別するＩＤをＱＲコードにエンコードすることなく、テキスト形式で前記パラメータ設定シート用データに記録してもよい。この場合、画像形成装置２で、当該ＩＤをＱＲコード等にエンコードしてもよい。
【０１０１】
また、パラメータ設定シートが複数枚から構成される場合には、シートが連続することを示す記号、最初／最後のパラメータ設定シートであることを識別する記号をＱＲコードに含めてもよい。
【０１０２】
サーバ装置１と画像形成装置２間で実行されるデータ送受信に係る制御処理（他装置のサービスの制御処理）は、ＨＴＴＰプロトコルを利用することができる。
ＨＴＴＰだけではなく、ＨＴＴＰＳを使用して暗号化通信を行うことも可能である。アプリケーションの記録先を示す方法はＵＲＬ形式である必要はない。
【図面の簡単な説明】
【０１０３】
【図１】本発明に係るデータ処理システムの概略を説明するための図である。
【図２】本発明に係るデータ処理システムを構成するサーバ装置及び画像形成装置の機能ブロック図である。
【図３】パラメータ設定シートの一例を示した図である。
【図４】操作部、表示部の外観図である。
【図５】アプリケーションリストの一例を示した図である。
【図６】アプリケーション選択用ダイアログの一例である。
【図７】パラメータ設定シートを印刷出力するまでの処理を説明するためのフロー図である。
【図８】パラメータ設定シートを入手したユーザが、当該シートにパラメータを記入した後、当該パラメータに基づきアプリを実行させる処理を説明するためのフロー図である。
【符号の説明】
【０１０４】
１…サーバ装置、１０１…ネットワークＩ／Ｆ、１０２…操作部、１０３…表示部、１０４…ＨＤＤ、１０５…アプリ、１０６…制御部、１１０…シート用データ生成部、１１１…パラメータ確認部、２…画像形成装置、２０１…ネットワークＩ／Ｆ、２０２…操作部、２０３…表示部、２０４…アプリ実行制御部、２０５…スキャン部、２０６…印刷部、２０７…ＨＤＤ、２０８…制御部、２１０…印刷用データ生成部、２１１…判定部、２１２…抽出部、５１…パラメータ設定シート、５２…アプリケーションリスト、５３…アプリケーション選択用ダイアログ。
【図１】
2010147582.tif 000003
【図２】
2010147582.tif 000004
【図３】
2010147582.tif 000005
【図４】
2010147582.tif 000006
【図５】
2010147582.tif 000007
【図６】
2010147582.tif 000008
【図７】
2010147582.tif 000009
【図８】
2010147582.tif 000010