JP5195211B2 - Distribution management system, distribution management apparatus, distribution management method, distribution management program, and storage medium - Google Patents
Distribution management system, distribution management apparatus, distribution management method, distribution management program, and storage medium Download PDFInfo
- Publication number
- JP5195211B2 JP5195211B2 JP2008238711A JP2008238711A JP5195211B2 JP 5195211 B2 JP5195211 B2 JP 5195211B2 JP 2008238711 A JP2008238711 A JP 2008238711A JP 2008238711 A JP2008238711 A JP 2008238711A JP 5195211 B2 JP5195211 B2 JP 5195211B2
- Authority
- JP
- Japan
- Prior art keywords
- distribution management
- flow
- data
- unit
- image data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Facsimiles In General (AREA)
Description
本発明は、配信管理システムに関し、特に、紙文書から生成された画像データの処理の流れが定義されたフロー定義データを検証する配信管理システム、配信管理装置、配信管理方法、配信管理プログラムおよび記憶媒体に関する。 The present invention relates to a distribution management system, and in particular, a distribution management system, a distribution management apparatus, a distribution management method, a distribution management program, and a storage for verifying flow definition data in which a flow of processing of image data generated from a paper document is defined. It relates to the medium.
近年、多くの企業において、多機能複合機(Multi‐Function Product、以下「MFP」という)などの画像入出力機器(以下「スキャナ」という)のネットワーク上への配置および接続が進み、それらMFPは、業務の効率化を図る手段として大きな役割を担っている。特に、紙文書の電子化と配布を効率的に行う配信管理システムが重要になっている。この配信管理システムを構成する大きな要素は、スキャナと配信管理サーバである。配信管理サーバには、あらかじめさまざまな業務・用途にあわせた複数の配信処理メニューが登録され、利用者は、スキャナのオペレーションパネルから、業務に適したフロー定義データを選択してスキャンをおこなう。 In recent years, in many companies, the arrangement and connection of image input / output devices (hereinafter referred to as “scanners”) such as multi-function products (hereinafter referred to as “MFPs”) on networks have progressed. It plays a big role as a means to improve business efficiency. In particular, a distribution management system that efficiently digitizes and distributes paper documents is important. Major elements constituting this distribution management system are a scanner and a distribution management server. A plurality of distribution processing menus are registered in advance in the distribution management server in accordance with various tasks and uses, and the user selects and scans flow definition data suitable for the task from the scanner operation panel.
フロー定義データは、管理者により予め配信管理サーバに登録され、事前検証がおこなわれている。この事前検証作業が不十分な場合、実運用時に、重要な文書データの紛失や、誤配信によるデータの流出という問題が発生する恐れがあるため、特に複雑なフローを構築するときはフロー定義データの事前検証は重要である。 The flow definition data is registered in advance in the distribution management server by the administrator and is verified in advance. If this pre-verification work is inadequate, there may be a problem of loss of important document data or data leakage due to misdelivery during actual operation, so flow definition data is particularly important when building complex flows. Pre-verification of is important.
従来、例えば下記特許文献1に示される配信システムは、配信サーバに定義されたフロー定義データに従って種種の処理や配信処理を実行する配信システムに関するものである。当該配信システムは、配信サーバにおいて、フロー定義データに基づいてスキャン画像データに対し処理の実行を制御するフロー実行制御部を備え、フロー実行制御部は、受信した書誌情報とフロー定義データとを関連づけ、書誌情報が関連づけられたフロー定義データに基づいて、スキャン画像データに対し処理の実行を制御するものである。 Conventionally, for example, a distribution system disclosed in Patent Document 1 below relates to a distribution system that executes various types of processing and distribution processing according to flow definition data defined in a distribution server. The distribution system includes a flow execution control unit that controls execution of processing on scan image data based on the flow definition data in the distribution server, and the flow execution control unit associates the received bibliographic information with the flow definition data. Based on the flow definition data associated with the bibliographic information, execution of processing is controlled for the scanned image data.
しかしながら、特許文献1に示される配信システムによるフロー定義データの事前検証は、既に配信システムに読み込まれている画像データを、スキャナで取り込み、トライアンドエラーでおこなうしかなく、システム管理者の負担が大きく作業効率が悪いという課題があった。 However, the prior verification of the flow definition data by the distribution system disclosed in Patent Document 1 must be performed by using a scanner and image data that has already been read into the distribution system, and is performed by trial and error, which places a heavy burden on the system administrator. There was a problem that work efficiency was poor.
本発明は、上記に鑑みてなされたものであって、スキャナを使わずにフロー定義データの事前検証をおこなうことができる配信管理システム、配信管理装置、配信管理方法、配信管理プログラムおよび記憶媒体を提供することを目的とする。 The present invention has been made in view of the above, and includes a distribution management system, a distribution management apparatus, a distribution management method, a distribution management program, and a storage medium capable of performing advance verification of flow definition data without using a scanner. The purpose is to provide.
上述した課題を解決し、目的を達成するために、本発明は、ネットワークを介して画像処理装置に接続された配信管理装置において、前記画像処理装置から入力された画像データ、該画像データに対する処理の流れが定義されたフロー定義データ、該フロー定義データに含まれて配信処理を実行する複数の機能プログラム、および前記フロー定義データに関連付けられている書誌情報を記憶する記憶部と、前記記憶部が記憶する複数の前記機能プログラムに配信処理の実行を依頼するフロー実行部と、フロー定義データ、画像データおよび該画像データに対応する書誌情報を読み出し、配信処理の実行の依頼を前記フロー実行部に依頼し、前記フロー実行部から出力された動作検証結果を表示する検証ツールと、を備えたことを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention provides a distribution management apparatus connected to an image processing apparatus via a network, and processes image data input from the image processing apparatus and the image data. a storage unit for the flow defined flow definition data, and stores a plurality of function programs that perform distributed processing is included in the flow definition data, and bibliographic information, wherein associated with the flow definition data, wherein and flow performing unit that the storage unit is requested to execute the distribution process to a plurality of the functional program stored, the flow definition data, and read out the bibliographic information corresponding to the image data and the image data, a request for execution of the delivery process the ask the flow execution unit, characterized by comprising a verification tool that displays has been operating the verification result output from the flow execution unit.
また、本発明は、ネットワークを介して接続される画像処理装置と配信管理装置とを備えた配信管理システムにおいて、前記配信管理装置は、前記画像処理装置から入力された画像データ、該画像データに対する処理の流れが定義されたフロー定義データ、該フロー定義データに含まれて配信処理を実行する複数の機能プログラム、および前記フロー定義データに関連付けられている書誌情報を記憶する記憶部と、前記記憶部が記憶する複数の前記機能プログラムに配信処理の実行を依頼するフロー実行部と、フロー定義データ、画像データおよび該画像データに対応する書誌情報を読み出し、配信処理の実行の依頼を前記フロー実行部に依頼し、前記フロー実行部から出力された動作検証結果を表示する検証ツールと、を備えたことを特徴とする。 The present invention also provides a distribution management system including an image processing apparatus and a distribution management apparatus connected via a network, wherein the distribution management apparatus is configured to output image data input from the image processing apparatus and the image data. a storage unit for storing the flow definition processing flow is defined data, a plurality of functional programs that perform distributed processing is included in the flow definition data, and bibliographic information, wherein associated with the flow definition data, a flow execution unit for requesting the execution of the distribution process to a plurality of the function program the storage unit stores the flow definition data, and read out the bibliographic information corresponding to the image data and the image data, the delivery process of execution characterized by comprising requesting a request to the flow execution unit, a verification tool that displays has been operating the verification result output from the flow execution unit, the To.
また、本発明は、ネットワークを介して画像処理装置に接続された配信管理装置で実施される配信管理方法であって、動作検証の実行開始指令を受信するステップと、前記画像処理装置から入力された画像データの処理の流れが定義されたフロー定義データを記憶部から読み出すステップと、読み出された前記フロー定義データを表示するステップと、前記記憶部に記憶されている画像データと該画像データに対応する書誌情報とを読み出すステップと、前記画像データ、前記書誌情報、および前記フロー定義データを出力するステップと、前記画像データと前記書誌情報とに基づいて前記フロー定義データに含まれる複数の機能プログラムの動作検証を行うステップと、前記複数の機能プログラムの動作検証結果を前記画像処理装置に表示するステップと、を含むことを特徴とする。 The present invention also relates to a distribution management method implemented in a distribution management apparatus connected to an image processing apparatus via a network, the step of receiving an operation verification execution start command, and the input from the image processing apparatus A step of reading out the flow definition data in which the processing flow of the image data is defined from the storage unit, a step of displaying the read flow definition data, the image data stored in the storage unit, and the image data Reading the bibliographic information corresponding to the image data, outputting the image data, the bibliographic information, and the flow definition data, and a plurality of the flow definition data included in the flow definition data based on the image data and the bibliographic information. A step of performing operation verification of the function program, and displaying operation verification results of the plurality of function programs on the image processing apparatus; A step that, characterized in that it comprises a.
また、本発明は、上記配信管理方法を配信管理装置のコンピュータに実行させる配信管理プログラム、およびその配信管理プログラムをコンピュータ読み取り可能に記憶した記憶媒体である。 The present invention is also a distribution management program for causing a computer of a distribution management apparatus to execute the above distribution management method, and a storage medium storing the distribution management program in a computer-readable manner.
本発明によれば、検証ツール上に表示されるフロー定義データを選択することにより、配信管理サーバの検証ツール、フロー実行部、および機能コンポーネントによるフロー定義データの検証が行われ、動作検証結果を検証ツール上に表示することができるので、システム管理者の負担を軽減し作業効率を向上させることができるという効果を奏する。 According to the present invention, by selecting the flow definition data displayed on the verification tool, the flow definition data is verified by the verification tool of the distribution management server, the flow execution unit, and the functional component, and the operation verification result is obtained. Since it can be displayed on the verification tool, it is possible to reduce the burden on the system administrator and improve the work efficiency.
以下に添付図面を参照して、この発明にかかる配信管理システム、配信管理装置、配信管理方法、配信管理プログラムおよび記憶媒体の最良な実施の形態を詳細に説明する。以下に示す実施の形態では、本発明の配信管理システム、配信管理装置、配信管理方法、配信管理プログラムおよび記憶媒体を、複合機によりスキャンした画像データの配信処理を行う配信管理システム、配信管理装置、配信管理方法、配信管理プログラムおよび記憶媒体に適用した例を挙げて説明する。ただし、本発明の配信管理システム、配信管理装置、配信管理方法、配信管理プログラムおよび記憶媒体はこれに限定されるものではなく、画像データに対する処理を制御するものであれば、いずれの装置、システムにも適用することができる。 Exemplary embodiments of a distribution management system, a distribution management device, a distribution management method, a distribution management program, and a storage medium according to the present invention will be explained below in detail with reference to the accompanying drawings. In the embodiments described below, a distribution management system, a distribution management apparatus, a distribution management method, a distribution management program, and a storage medium according to the present invention, a distribution management system and a distribution management apparatus that perform distribution processing of image data scanned by a multifunction peripheral An example applied to a distribution management method, a distribution management program, and a storage medium will be described. However, the distribution management system, distribution management apparatus, distribution management method, distribution management program, and storage medium of the present invention are not limited to this, and any apparatus and system can be used as long as they control processing for image data. It can also be applied to.
また、以下に示す実施の形態では、画像データを入力する画像形成装置として、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能を一つの筐体に搭載した複合機を例にあげて説明しているが、これに限定されるものではなく、画像データを入力可能な画像形成装置であれば、スキャナ装置、ファクシミリ装置、コピー装置などいずれにも適用することができる。 In the following embodiments, an image forming apparatus for inputting image data is described by taking a multifunction machine having a printer function, a scanner function, a copy function, and a facsimile function in one housing as an example. However, the present invention is not limited to this, and any image forming apparatus capable of inputting image data can be applied to any of a scanner apparatus, a facsimile apparatus, a copying apparatus, and the like.
図1−1は、本実施の形態にかかる配信管理システムの構成を示す図である。本実施の形態にかかる配信管理システムは、図1−1に示すように、MFP40、配信管理サーバ30、SMTP(Simple Mail Transfer Protocol)サーバ20、EDMS(Enterprise Document Management System)21、およびファイルサーバ22を備えている。なお、これらの各装置は、LANまたはインターネット等のネットワーク(図示せず)を介して接続されている。
FIG. 1-1 is a diagram illustrating a configuration of a distribution management system according to the present embodiment. As shown in FIG. 1A, the distribution management system according to the present embodiment includes an
MFP40は、スキャン機能、コピー機能、プリンタ機能、ファクシミリ機能などを一つの筐体に搭載したものである。MFP40は、スキャナ機能により紙媒体等をスキャン処理して画像データを生成し、生成された画像データを配信管理サーバ30に送信する。MFP40の詳細については後述する。
The MFP 40 has a scan function, a copy function, a printer function, a facsimile function, and the like mounted in one housing. The
配信管理サーバ30は、MFP40でスキャンされた画像データを受信して、MFP40から受信した画像データに対する各種処理の流れを定義したフロー定義データに従って種々の処理や配信処理を実行するワークステーション等のコンピュータである。配信管理サーバ30の詳細については後述する。
The
前述したフロー定義データは、各機能プログラム、例えば、文書(画像データ)の書誌情報を編集する文書書誌置換プログラム、文章のフォーマットを変換する画像変換プログラム、文書を指定されたEメールアドレスに送信するメール配信プログラム、および文書を指定されたフォルダに保存するフォルダ配信プログラムで構成されている。これらのプログラムを集めた機能プログラム群は機能コンポーネントと称してもよい。なお、上述した書誌情報とは、配信管理システムに取り込まれた画像データを配信するときに用いられる情報、例えば、送信先の会社名等など、画像データを識別するための各種情報である。 The flow definition data described above is transmitted to each function program, for example, a document bibliographic replacement program for editing bibliographic information of a document (image data), an image conversion program for converting a text format, and a document to a specified e-mail address. It consists of a mail delivery program and a folder delivery program that saves documents in a specified folder. A function program group in which these programs are collected may be referred to as a function component. The bibliographic information described above is various information for identifying image data such as information used when distributing image data captured by the distribution management system, such as a company name of a transmission destination.
ファイルサーバ22は、インターネット上で共有するファイルを蓄積して管理するコンピュータである。EDMS21は、いわゆる文書管理システムであり、SMTPサーバ20は、メール送信プロトコルであるSMTPに準拠した電子メールを送信するためのサーバである。ファイルサーバ22、EDMS21、およびSMTP20のいずれも配信管理サーバ30による配信処理によりアクセスされる。
The
次に、配信管理サーバ30の詳細について説明する。配信管理サーバ30は、図1−1に示すように、検証ツール31、リモート通信部32、フロー実行部33、機能コンポーネント34、データアクセス35、およびデータベース36を主に備えている。
Next, details of the
データベース36は、配信管理サーバ30内のデータストレージ機能を有しており、蓄積されている情報として、例えば、管理者が作成したフロー定義データ、該フロー定義データに含まれる複数の機能プログラム、該フロー定義データに関連付けられている書誌情報、およびシステムのログなどである。なお、データベース36に蓄積されるデータは、これらに限定されるものではなく、例えば、MFP40から入力された画像データを蓄積してもよい。
The
データアクセス35は、データベース36へのアクセス機能をもつプログラムを示している。フロー実行部33は、フロー定義データ内の各機能コンポーネント34に配信処理の実行を依頼する。
機能コンポーネント34は、上述したように各機能プログラムで構成され、フロー実行部33から配信処理の実行の依頼を受信すると各プログラムの配信処理を実行する。
As described above, the
リモート通信部32は、MFP40から送信される画像データ、書誌情報の受信を制御する。また、リモート通信部32は、配信管理サーバ30に対する各種データの送信を制御するものである。
The
次に、MFP40の詳細について説明する。MFP40は、図1−1に示すように、オペレーションパネル41、サーバ情報42、表示制御部43、リモート通信部44、および画像生成部45を主に備えている。
Next, details of the MFP 40 will be described. As shown in FIG. 1-1, the MFP 40 mainly includes an
オペレーションパネル41は、利用者が各種画面や操作入力を行うハードウェアである。オペレーションパネル41には、スタートボタン、ストップボタン、コピーボタン、およびスキャンボタン等の操作部を表示可能である。
The
サーバ情報42は、配信管理サーバ30のIPアドレス等を登録したデータベースであり、HDDやメモリ等の記憶媒体に記憶されている。
The
リモート通信部44は、配信管理サーバ30に対する各種データの送受信を制御するものである。具体的には、リモート通信部44は、フロー選択画面の要求、選択したフローのフローID、およびスキャンした画像データをサーバ情報42に登録されたIPアドレスに対応する配信管理サーバ30に送信する。
The
表示制御部43は、オペレーションパネル41の表示部に対し、各種画面やソフトウェアキーボード画面等をタッチ入力可能に表示する制御を行う。この制御により、MFP40の利用者は、MFP40や配信管理サーバ30における各種操作やタッチ入力を、オペレーションパネル41で行うことが可能である。
The
図1−2は、検証ツールのモジュール構成の一例を示す図である。検証ツール31は、図1−2に示すように、フローデータ取得部50、UI部51、ユーザー操作部52、入力データ生成部53、およびフロー実行呼出部54を備えている。
FIG. 1-2 is a diagram illustrating an example of a module configuration of the verification tool. As illustrated in FIG. 1B, the
フローデータ取得部50は、データベース36に記憶されたフロー定義データを読み出す。UI部51は、フローデータ取得部50で読み出されたフロー定義データをオペレーションパネル41に表示する。また、UI部51には、動作検証結果が表示される。なお、これらの具体的な表示例などについては、後述する。
The flow
ユーザー操作部52は、動作検証の実行ボタンを示すものである。入力データ生成部53は、動作検証実行時に選択された画像データならびに該画像データに対応する書誌情報を読み出す(生成する)。すなわち、MFP40のスキャナ機能(画像生成部45など)により画像データおよび書誌情報を改めて読み込むという手間を省くことが可能である。
The
フロー実行呼出部54は、入力データ生成部53で読み出された画像データおよび書誌情報と、データベース36から取得されたフロー定義データとを、フロー実行部33に出力する。また、フロー実行呼出部54は、フロー実行部33における動作検証が完了した場合、フロー実行部33から出力された動作検証結果をUI部51に出力する。なお、前述した動作検証結果は、フロー定義データの各機能にエラーが生じているか否かを示すものである。
The flow execution call unit 54 outputs the image data and bibliographic information read by the input
以下、本実施の形態にかかる配信管理システムの動作を説明する。検証する画像データが選択され、検証開始操作が行われた場合、フローデータ取得部50は、データベース36に記憶されたフロー定義データを読み出す。入力データ生成部53は、選択された画像データならびに該画像データに対応する書誌情報を読み出す。フロー実行呼出部54は、入力データ生成部53で読み出された画像データおよび書誌情報と、データベース36から取得されたフロー定義データとを、フロー実行部33に出力し、動作検証の実行を依頼する。フロー実行部33は、フロー定義データ内の各機能コンポーネント34に動作検証の実行を依頼し、機能コンポーネント34は、各プログラムの配信処理を実施する。フロー実行部33は、機能コンポーネント34から出力された動作検証結果をフロー実行呼出部54に出力する。そして、フロー実行呼出部54は、該検証結果をUI部51に出力し、UI部51は該検証結果を表示する。
Hereinafter, the operation of the distribution management system according to this exemplary embodiment will be described. When image data to be verified is selected and a verification start operation is performed, the flow
図2は、フロー定義データの検証画面の一例を示す図である。図2の左側に示される検証画面は、検証前の状態を示し、図2の右側に示される検証画面は、検証後の状態を示している。これら検証画面は、上述した検証ツール31の各機能の動作に基づいて、UI部51に表示される画面である。
FIG. 2 is a diagram illustrating an example of a flow definition data verification screen. The verification screen shown on the left side of FIG. 2 shows the state before verification, and the verification screen shown on the right side of FIG. 2 shows the state after verification. These verification screens are screens displayed on the
図2に示される検証画面は、配信管理サーバ30に登録されているフロー定義データの中から検証対象のフローを選択する配信フロー選択部10、フロー定義データの検証を開始するための検証開始ボタン11、選択されたフロー定義データを表示する配信フロー表示部12、および動作検証結果の解説が表示されるガイダンス部13で構成されている。なお、上述した配信フロー選択部10は、コンボボックスになっており、任意のフローを選択可能である。
The verification screen shown in FIG. 2 includes a distribution
検証画面の操作手順は以下の通りである。管理者が配信フロー選択部10を押下すると、フロー定義データの名称、たとえば「Flow−1」が表示される。選択されたフロー定義データは配信フロー表示部12に表示され、管理者は検証を開始するフロー定義データであることを確認し、検証開始ボタン11を押下する。検証開始ボタン11が押下されると、機能コンポーネント34は、各プログラムの配信処理を実行する。
The operation procedure of the verification screen is as follows. When the administrator presses the distribution
各プログラムの動作検証が完了すると、動作検証結果がガイダンス部13に表示される。動作検証が成功した場合、機能コンポーネント34は「緑」で表示され、動作検証がエラーの場合、機能コンポーネント34は「赤」で表示される。一例として、図2の右側に示される検証画面には、動作検証結果の色が施された各機能コンポーネント34、例えば文書情報置換、画像変換、セッション指定、アーカイバー、およびメール配信が示されている。すなわち、検証ツール31は、フロー定義データの動作検証結果を視覚化してUI部51に表示することができる。
When the operation verification of each program is completed, the operation verification result is displayed on the
図2の右側に示されるガイダンス部13には、動作検証がエラーの場合に表示されるガイダンスの一例が示されている。このように、各機能コンポーネント34に対応するガイダンスを表示することにより、管理者は適切な対応をとることが可能である。なお、ガイダンスの内容は、これらに限定されるものではなく、任意に設定可能である。
An example of guidance displayed when the operation verification is an error is shown in the
図3は、フロー定義データ構築ツールに組み込まれた検証画面の一例を示す図である。フロー定義データを構築する際に使用される管理ツール(図示しないフロー定義データ構築部)に、本実施の形態にかかる検証ツール31が組みこまれていれば、配信管理システムの管理者は、フロー定義データを構築(作成)したときに、フロー定義データの検証と修正を実施することが可能である。そのため、図3に示されるように、フロー定義データの構築の際に使用される画面に、検証ツール31に係る検証画面を表示するように構成してもよい。
FIG. 3 is a diagram illustrating an example of a verification screen incorporated in the flow definition data construction tool. If the
図4は、フロー定義データの動作検証結果の表示を決定するフローチャートである。利用者が検証する画像データを選択し(ステップS40)、検証開始ボタン11を押下する(ステップS41)。入力データ生成部53は、入力データ(画像データ、書誌情報)を作成する(ステップS42)。フロー実行呼出部54は、フローデータ取得部50により読み出されたフロー定義データと前述した入力データとをフロー実行部33に出力し、動作検証の実行を依頼する(ステップS43)。フロー実行部33は、機能コンポーネント34に動作検証の実行を依頼する(ステップS44)。機能コンポーネント34は、フロー実行部33から配信処理の実行の依頼を受け、各プログラムの配信処理を実施する(ステップS45)。フロー実行部33は、機能コンポーネント34から動作検証結果を取得し(ステップS46)、当該動作検証結果を検証ツール31に出力する(ステップS47)。
FIG. 4 is a flowchart for determining the display of the operation verification result of the flow definition data. The user selects image data to be verified (step S40), and presses the verification start button 11 (step S41). The input
各機能コンポーネント34の動作検証結果が「成功」の場合(ステップS48,Yes)、検証ツール31は、配信フロー表示部12上の各機能コンポーネント34を緑(成功)で表示する(ステップS49)。
When the operation verification result of each
後続の機能コンポーネント34が存在する場合(ステップS50,Yes)、フロー実行部33は、後続の機能コンポーネント34に進み、ステップS44以降のプロセスを繰り返す(ステップS51)。
When the subsequent
後続の機能コンポーネント34が存在しない場合(ステップS50,No)、フロー実行部33は検証処理を終了し(ステップS53)、検証ツール31も検証処理を終了する(ステップS54)。
When the subsequent
各機能コンポーネント34の処理結果が「エラー」の場合(ステップS48,No)、検証ツール31は、画面上の各機能コンポーネント34を赤(エラー)で表示し(ステップS52)、上述したステップS50以降のプロセスを実行する。
When the processing result of each
このように本実施の形態にかかる配信管理システムによれば、検証ツール31上に表示されるフロー定義データを選択し検証開始ボタン11を押下することにより、配信管理サーバ30の検証ツール31、フロー実行部33、および機能コンポーネント34によるフロー定義データの動作検証が行われ、動作検証結果が検証ツール31上に表示されるようにしたので、配信管理システムの管理者がスキャナを用いてトライアンドエラーでフロー定義データの事前検証を行う必要がなくなり、システム管理者の負担が軽減され、作業効率を向上させることができる。
As described above, according to the distribution management system according to the present embodiment, by selecting the flow definition data displayed on the
また、フロー定義データの動作検証において、機能コンポーネント34毎に動作検証を実行する構成にしてもよい。また、各機能コンポーネント34の動作検証が終了するたびに動作検証結果を配信フロー表示部12に表示する構成にすれば、管理者は動作検証結果をリアルタイムに確認することができる。
Further, in the operation verification of the flow definition data, a configuration in which the operation verification is executed for each
また、フロー定義データの動作検証において、入力データ(画像データおよび書誌情報)のファイル形式や枚数などの条件を検証ツール31で指定できる構成にしてもよい。動作検証の対象となる入力データを指定することにより、検証作業をより効率的に行うことが可能である。
Further, in the operation verification of the flow definition data, a configuration in which conditions such as the file format and the number of input data (image data and bibliographic information) can be designated by the
また、フロー定義データの動作検証において、各機能コンポーネント34が必要とするパラメータを検証ツール31で指定できる構成にしてもよい。例えば、メール配信プログラムであれば、送信先のメールアドレスや件名などのパラメータを指定することにより、検証作業をより効率的に行うことが可能である。
Further, in the operation verification of the flow definition data, it may be configured such that the parameters required by each
また、MFP40に搭載されるオペレーションパネル41と同等のエミュレータ画面を配信管理サーバ30の検証ツール31に搭載し、オペレーションパネル41で行われる上述した条件指定やパラメータ指定を、当該エミュレータ画面上で行う構成にしてもよい。このように構成すれば、運用時との操作性の統一を図ることが可能である。
Further, an emulator screen equivalent to the
本実施の形態の配信管理サーバ30は、CPUなどの制御装置と、ROM(Read Only Memory)やRAM(Random Access Memory)などの記憶装置と、HDDやCDドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えており、ワークステーションや通常のコンピュータを利用したハードウェア構成となっている。
The
本実施の形態の配信管理サーバ30で実行される配信処理制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
The distribution processing control program executed by the
また、本実施の形態の配信管理サーバ30で実行される配信処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の配信管理サーバ30で実行される配信処理プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
Further, the distribution processing program executed by the
また、本実施の形態の配信管理サーバ30で実行される配信処理プログラムを、ROM等に予め組み込んで提供するように構成してもよい。
Further, the distribution processing program executed by the
また、本実施の形態の配信管理サーバ30で実行される配信処理プログラムは、上述した各部(検証ツール、リモート通信部、フロー実行部、機能コンポーネント、データアクセス、データベース)を含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記記憶媒体から配信処理プログラムを読み出して実行することにより、上記各部が主記憶装置上にロードされ、検証ツール、リモート通信部、フロー実行部、機能コンポーネント、データアクセス、データベースが主記憶装置上に生成されるようになっている。
The distribution processing program executed by the
本実施の形態のMFP40で実行される配信処理プログラムは、ROM等に予め組み込まれて提供される。
A distribution processing program executed by
また、本実施の形態のMFP40で実行される配信処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク、CD−R、DVD等のコンピュータで読み取り可能な記憶媒体に記憶して提供するように構成してもよい。
The distribution processing program executed by the
また、本実施の形態のMFP40で実行される配信処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態のMFP40で実行される配信処理プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
Further, the distribution processing program executed by the
また、本実施の形態のMFP40で実行される配信処理プログラムは、上述した各部(サーバ情報、表示制御部、リモート通信部、画像生成部)を含むモジュール構成となっており、実際のハードウェアとしてはCPUが上記ROMから配信処理プログラムを読み出して実行することにより、上記各部が主記憶装置上にロードされ、サーバ情報、表示制御部、リモート通信部、画像生成部が主記憶装置上に生成されるようになっている。
Further, the distribution processing program executed by the
なお、本発明は、上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせても良い。 It should be noted that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the above embodiments. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.
以上のように、本発明にかかる配信管理システム、配信管理装置、配信管理方法、配信管理プログラムおよび記憶媒体は、紙文書の電子化データに対する処理の流れが定義されたフロー定義データの検証を行う際に有用である。 As described above, the distribution management system, the distribution management apparatus, the distribution management method, the distribution management program, and the storage medium according to the present invention verify the flow definition data in which the processing flow for the digitized data of the paper document is defined. Useful in some cases.
10 配信フロー選択部
11 検証開始ボタン
12 配信フロー表示部
13 ガイダンス部
20 SMTPサーバ
21 EDMS
22 ファイルサーバ
30 配信管理サーバ(配信管理装置)
31 検証ツール
32、44 リモート通信部
33 フロー実行部
34 機能コンポーネント
35 データアクセス
36 データベース(記憶部)
40 MFP(画像処理装置)
41 オペレーションパネル
42 サーバ情報
43 表示制御部
45 画像生成部
50 フローデータ取得部
51 UI部(ユーザーインターフェイス部)
52 ユーザー操作部
53 入力データ生成部
54 フロー実行呼出部
DESCRIPTION OF
22
31
40 MFP (image processing device)
41
52
Claims (12)
前記画像処理装置から入力された画像データ、該画像データに対する処理の流れが定義されたフロー定義データ、該フロー定義データに含まれて配信処理を実行する複数の機能プログラム、および前記フロー定義データに関連付けられている書誌情報を記憶する記憶部と、
前記記憶部が記憶する複数の前記機能プログラムに配信処理の実行を依頼するフロー実行部と、
フロー定義データ、画像データおよび該画像データに対応する書誌情報を読み出し、配信処理の実行の依頼を前記フロー実行部に依頼し、前記フロー実行部から出力された動作検証結果を表示する検証ツールと、
を備えたことを特徴とする配信管理装置。 In a distribution management device connected to an image processing device via a network,
Image data input from the image processing apparatus, the flow the flow of processing for the image data is defined defined data, a plurality of functional programs that perform distributed processing is included in the flow definition data, and the flow definition A storage unit for storing bibliographic information associated with the data ;
A flow execution unit that requests execution of distribution processing to the plurality of functional programs stored in the storage unit ;
And read out flow definition data, the bibliographic information corresponding to the image data and the image data, and request a request for execution of the delivery process to the flow execution unit, displays the operation verification result output from the flow execution unit A validation tool,
A distribution management device comprising:
前記検証ツールは、前記表示部でスキャンするときに行われる操作を前記エミュレータ画面で行うことにより、前記画像データおよび前記書誌情報の作成条件指定と前記機能コンポーネントの処理パラメータ指定とを行うことができるように構成されていることを特徴とする請求項5または6に記載の配信管理装置。 The distribution management device includes an emulator screen corresponding to a display unit of the image processing device,
The verification tool can specify the creation conditions of the image data and the bibliographic information and the processing parameters of the functional component by performing operations performed when scanning on the display unit on the emulator screen. The distribution management device according to claim 5, wherein the distribution management device is configured as described above.
動作検証の実行開始指令を受信するユーザー操作部と、
前記記憶部に記憶されたフロー定義データを読み出すフローデータ取得部と、
前記フローデータ取得部で読み出されたフロー定義データと、前記フロー実行部による動作検証結果とを表示するユーザーインターフェイス部と、
前記記憶部に記憶されている画像データと該画像データに対応する書誌情報とを読み出す入力データ生成部と、
前記画像データと前記書誌情報とに基づいて前記フロー定義データに含まれる複数の機能プログラムの配信処理の実行の依頼を前記フロー実行部に依頼し、前記フロー実行部から出力された動作検証結果を前記ユーザーインターフェイス部に出力するフロー実行呼出部と、
を備えたことを特徴とする請求項1ないし7のいずれか1項に記載の配信管理装置。 The verification tool is:
A user operation unit that receives an instruction to start execution of operation verification;
A flow data acquisition unit for reading flow definition data stored in the storage unit;
A user interface unit that displays the flow definition data read by the flow data acquisition unit and the operation verification result by the flow execution unit;
An input data generation unit for reading out image data stored in the storage unit and bibliographic information corresponding to the image data;
Requests the request for execution of the distribution process of the plurality of function programs contained in the flow definition data based on said image data and the bibliography information to the workflow execution unit, the operation verification result output from the flow execution unit A flow execution calling unit for outputting to the user interface unit;
The distribution management apparatus according to claim 1, further comprising:
前記配信管理装置は、
前記画像処理装置から入力された画像データ、該画像データに対する処理の流れが定義されたフロー定義データ、該フロー定義データに含まれて配信処理を実行する複数の機能プログラム、および前記フロー定義データに関連付けられている書誌情報を記憶する記憶部と、
前記記憶部が記憶する複数の前記機能プログラムに配信処理の実行を依頼するフロー実行部と、
フロー定義データ、画像データおよび該画像データに対応する書誌情報を読み出し、配信処理の実行の依頼を前記フロー実行部に依頼し、前記フロー実行部から出力された動作検証結果を表示する検証ツールと、
を備えたことを特徴とする配信管理システム。 In a distribution management system including an image processing apparatus and a distribution management apparatus connected via a network,
The distribution management device includes:
Image data input from the image processing apparatus, the flow the flow of processing for the image data is defined defined data, a plurality of functional programs that perform distributed processing is included in the flow definition data, and the flow definition A storage unit for storing bibliographic information associated with the data ;
A flow execution unit that requests execution of distribution processing to the plurality of functional programs stored in the storage unit ;
And read out flow definition data, the bibliographic information corresponding to the image data and the image data, and request a request for execution of the delivery process to the flow execution unit, displays the operation verification result output from the flow execution unit A validation tool,
A distribution management system characterized by comprising:
動作検証の実行開始指令を受信するステップと、
前記画像処理装置から入力された画像データの処理の流れが定義されたフロー定義データを記憶部から読み出すステップと、
読み出された前記フロー定義データを表示するステップと、
前記記憶部に記憶されている画像データと該画像データに対応する書誌情報とを読み出すステップと、
前記画像データ、前記書誌情報、および前記フロー定義データを出力するステップと、
前記画像データと前記書誌情報とに基づいて前記フロー定義データに含まれる複数の機能プログラムの動作検証を行うステップと、
前記複数の機能プログラムの動作検証結果を前記画像処理装置に表示するステップと、
を含むことを特徴とする配信管理方法。 A distribution management method implemented in a distribution management apparatus connected to an image processing apparatus via a network,
A step of receiving an operation start instruction for operation verification;
Reading out flow definition data defining a flow of processing of image data input from the image processing device from a storage unit;
Displaying the read flow definition data;
Reading image data stored in the storage unit and bibliographic information corresponding to the image data;
Outputting the image data, the bibliographic information, and the flow definition data;
Performing operation verification of a plurality of function programs included in the flow definition data based on the image data and the bibliographic information;
Displaying operation verification results of the plurality of function programs on the image processing apparatus;
A delivery management method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008238711A JP5195211B2 (en) | 2008-09-17 | 2008-09-17 | Distribution management system, distribution management apparatus, distribution management method, distribution management program, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008238711A JP5195211B2 (en) | 2008-09-17 | 2008-09-17 | Distribution management system, distribution management apparatus, distribution management method, distribution management program, and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010074443A JP2010074443A (en) | 2010-04-02 |
| JP5195211B2 true JP5195211B2 (en) | 2013-05-08 |
Family
ID=42205830
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008238711A Active JP5195211B2 (en) | 2008-09-17 | 2008-09-17 | Distribution management system, distribution management apparatus, distribution management method, distribution management program, and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5195211B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080228861A1 (en) * | 2005-01-28 | 2008-09-18 | Mitsubishi Electric Corporation | Workflow Management Device, Workflow Management System, and Test Scenario Generation Method |
| JP4517908B2 (en) * | 2005-03-23 | 2010-08-04 | 富士ゼロックス株式会社 | Verification job flow creation apparatus, printing system, and verification job flow creation program |
| JP4925969B2 (en) * | 2006-09-15 | 2012-05-09 | 株式会社リコー | Information processing apparatus, processing control method, and program |
-
2008
- 2008-09-17 JP JP2008238711A patent/JP5195211B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010074443A (en) | 2010-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4925969B2 (en) | Information processing apparatus, processing control method, and program | |
| JP5368837B2 (en) | Server, information processing system including server, server control method, and program | |
| JP5388541B2 (en) | Image processing apparatus, image processing system, control method thereof, program, and storage medium | |
| US10306085B2 (en) | Information processing apparatus, control method of information processing apparatus, and recording medium | |
| JP4811808B2 (en) | Information processing apparatus, information processing method, program, and recording medium | |
| JP3770268B2 (en) | Information processing system, information processing method and information processing program used therefor | |
| JP2010021896A (en) | Information processing apparatus, image input apparatus, document distribution system, and control method therefor | |
| JP5880035B2 (en) | Image forming apparatus and program | |
| JP4039274B2 (en) | Service processing system and program | |
| JP2011066884A (en) | Method and device for workflow processing of document data | |
| KR101338980B1 (en) | Host device having function merging various plug-in and method for merging various plug-in | |
| US8661514B2 (en) | Information processing device, information processing method, and program | |
| JP2010219625A (en) | Data distribution system, image processing apparatus, image forming apparatus, data distribution method, distribution management program and recording medium | |
| JP2016178399A (en) | Image formation device and image formation method | |
| JP2010130528A (en) | Information processor, image forming apparatus, processing control system, processing control method, and program | |
| JP5217815B2 (en) | Information processing apparatus, processing control system, processing control method, program, and storage medium | |
| JP6268839B2 (en) | Distribution apparatus, distribution method, and distribution program | |
| JP5195211B2 (en) | Distribution management system, distribution management apparatus, distribution management method, distribution management program, and storage medium | |
| JP5796426B2 (en) | Electronic document management system, image forming apparatus, and program | |
| JP2004062859A (en) | Information input system and information input control program | |
| JP2005173892A (en) | Execution instruction method for service cooperative processing and service cooperative processing system | |
| JP2012099966A (en) | Image distribution system, image processing device, and image formation device | |
| JP5693095B2 (en) | MFP, system, information processing method, and program | |
| US8520241B2 (en) | Image processing apparatus and control method thereof | |
| JP2010200007A (en) | Distribution processing system, image processor, distribution processing method, program, and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110701 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120911 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121009 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121210 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130108 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130121 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160215 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5195211 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160215 Year of fee payment: 3 |