(57)【特許請求の範囲】
【請求項１】
画像形成装置と情報処理装置とがネットワークを介して接続された処理連携システムであって、
前記画像形成装置は、
画像データを取得する取得手段と、
取得された前記画像データに対し、処理内容を含むメタデータを付加する付加手段と、
取得された前記画像データ及び付加された前記メタデータを送信する送信手段と、
を備え、
前記情報処理装置は、
前記画像データ及び前記メタデータを受信する受信手段と、
受信された前記メタデータに含まれる処理内容を実行するための実行ボタン及び受信された前記画像データを同じ画面に表示するよう制御する表示制御手段と、
前記実行ボタンが押下された場合、前記画像データに対し、前記処理内容が示す処理を行う処理手段と、
を備える処理連携システム。
【請求項２】
前記処理内容は、複数の処理を組み合わせた処理フローを含む請求項１記載の処理連携システム。
【請求項３】
前記情報処理装置は、ネットワークを介して文書管理装置に接続され、
前記処理内容は、画像データの編集処理、画像データを前記文書管理装置に配信する配信処理を含む処理フローであり、
前記処理手段は、
前記画像データを編集し、編集された画像データを前記文書管理装置に配信する請求項２記載の処理連携システム。
【請求項４】
前記画像形成装置は、
前記取得手段による前記画像データの取得条件により、前記処理内容を変更する変更手段をさらに備える請求項１乃至３いずれか一項に記載の処理連携システム。
【請求項５】
画像データ及び該画像データに対する処理内容を含むメタデータを受信する受信手段と、
受信された前記メタデータに含まれる処理内容を実行するための実行ボタン及び受信された前記画像データを同じ画面に表示よるよう制御する表示制御手段と、
前記実行ボタンが押下されると、前記画像データに対し、前記処理内容が示す処理を行う処理手段と、
を備える情報処理装置。
【請求項６】
情報処理装置に、
画像データ及び該画像データに対する処理内容を含むメタデータを受信する受信ステップと、
受信された前記メタデータに含まれる処理内容を実行するための実行ボタン及び受信された前記画像データを同じ画面に表示するよう制御する表示制御ステップと、
前記実行ボタンが押下されると、前記画像データに対し、前記処理内容が示す処理を行う処理ステップと、
を実行させるためのプログラム。
【請求項７】
請求項６記載のプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理連携システム、情報処理装置、プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
近年、スキャンした画像データやＦＡＸ受信した画像データを、サーバに配信したり、メール添付して送信したりする配信技術が知られている。配信された画像データは、そのデータ形式に応じたシステムを用いて画像データの編集、閲覧が行われる。
【０００３】
例えば、ＦＡＸによる受発注業務を考える。まず、画像形成装置においてＦＡＸ受信した商品の受注表を電子データとしてファイルサーバに配信する。ファイルサーバは、配信された電子データを受信して、画像編集ソフト等で電子ファイルを開く。この後、ユーザにより選択された認印などが電子ファイルに押された後に、電子ファイルがＦＡＸ送信される。
【０００４】
前述したスキャンソリューションやＦＡＸソリューションにおいて業務を効率化する技術が研究されている。スキャンソリューションやＦＡＸソリューションは配信ソリューションの一つである。
【０００５】
例えば、特開２００７−１６６５９５号公報（特許文献１）には、第１メタデータを埋め込んだ文書データを印刷し、印刷後に所定処理が行われた上記紙文書をスキャンしてスキャン画像を取得すると共に、スキャン時の各種情報を第２のメタデータとして取得し、紙文書に応じた所定の処理を行う技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術では、紙文書を前提としており、メタデータを埋め込んだ文書を少なくとも一回は印刷することを前提としている。近年ではペーパーレス業務が注目されており、ペーパーレス業務における配信ソリューションの効率化が望まれている。
【０００７】
一方で、配信ソリューションにおいて、配信されたデータを情報処理装置で編集などを行い、配信先に配信する場合もある。図１は、配信システムの一例を示す図である。図１に示す例では、スキャンソリューションやＦＡＸソリューションにより配信されたデータを情報処理装置が受信する。情報処理装置は、受信されたデータに編集を加え、配信先の文書管理システムに配信したりＦＡＸソリューションでＦＡＸ送信したりする。
【０００８】
このとき、配信を行うシステム（配信するシステム）と、配信されたデータの処理を行うシステム（配信されるシステム）とは別々に開発されることが多く、配信するシステムと配信されるシステムとの連携があまりなされていないという問題点がある。
【０００９】
そこで、本発明は、上記問題に鑑みてなされたものであり、ペーパーレス業務における配信するシステムと配信されるシステムとの連携を強化することができる処理連携システム、情報処理装置、プログラム、及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明における一態様の処理連携システムは、画像形成装置と情報処理装置とがネットワークを介して接続された処理連携システムであって、前記画像形成装置は、画像データを取得する取得手段と、取得された前記画像データに対し、処理内容を含むメタデータを付加する付加手段と、取得された前記画像データ及び付加された前記メタデータを送信する送信手段と、を備え、前記情報処理装置は、前記画像データ及び前記メタデータを受信する受信手段と、受信された前記メタデータに含まれる処理内容を実行するための実行ボタン及び受信された前記画像データを同じ画面に表示するよう制御する表示制御手段と、前記実行ボタンが押下された場合、前記画像データに対し、前記処理内容が示す処理を行う処理手段と、を備える。
【００１１】
また、本発明における他の態様の情報処理装置は、画像データ及び該画像データに対する処理内容を含むメタデータを受信する受信手段と、受信された前記メタデータに含まれる処理内容を実行するための実行ボタン及び受信された前記画像データを同じ画面に表示よるよう制御する表示制御手段と、前記実行ボタンが押下されると、前記画像データに対し、前記処理内容が示す処理を行う処理手段と、を備える。
【００１２】
また、本発明の情報処理装置は、コンピュータにより実行可能なプログラムにより実現することができ、また、プログラムを記録した記録媒体をコンピュータに読み取らせて実現することも可能である。
【発明の効果】
【００１３】
本発明によれば、ペーバーレス業務における配信するシステムと配信されるシステムとの連携を強化することができる。
【図面の簡単な説明】
【００１４】
【図１】配信システムの一例を示す図。
【図２】本実施例における処理連携システムの一例を示す図。
【図３】本実施例におけるＭＦＰのハードウェアの一例を示すブロック図。
【図４】本実施例における情報処理装置のハードウェアの一例を示すブロック図。
【図５】実施例１におけるＭＦＰの機能の一例を示すブロック図。
【図６】操作画面の一例を示す図。
【図７】メタデータの一例を示す図。
【図８】実施例１における情報処理装置の機能の一例を示すブロック図。
【図９】通知画面の一例を示す図。
【図１０】所定フォルダの画面の一例を示す図。
【図１１】ＭＦＰの処理の一例を示すフローチャート。
【図１２】情報処理装置の処理の一例を示すフローチャート。
【図１３】実施例２におけるＭＦＰの機能の一例を示すブロック図。
【図１４】実施例２におけるＭＦＰの処理の一例を示すフローチャート。
【発明を実施するための形態】
【００１５】
以下、添付図面を参照して、本発明にかかる実施例を詳細に説明する。
【００１６】
また、以下に示す実施例では、画像データを入力、出力する装置として、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能を一つの筐体に搭載した複合機（ＭＦＰ：Multifunction Peripheral）を例にあげて説明しているが、これに限定されるものではなく、画像データを入力、出力可能であれば、スキャナ装置、ファクシミリ装置などいずれにも適用することができる。
【００１７】
＜システムとハードウェア＞
図２は、本実施例における処理連携システムの一例を示す図である。図１に示すように、処理連携システム２００は、ネットワークを介してＭＦＰ２０１、ＭＦＰ２０３、情報処理装置２０５、文書管理サーバ２０７、２０９などが接続されている。
【００１８】
図２に示す処理連携システム２００では、ＭＦＰ２０１から送信された画像データを、情報処理装置２０５が取得する。情報処理装置２０５は、取得した画像データを閲覧し、編集などして文書管理サーバ２０７に配信する。情報処理装置２０５は、編集した画像データをメール添付して送信したり、ＦＡＸ送信したりすることも可能である。
【００１９】
なお、処理連携システム２００に接続される装置は、上記に限られない。処理連携システム２００は、少なくとも画像データを出力する装置、画像データに編集などを加える装置、編集後のデータの配信先の装置がネットワークに接続されていればよい。
【００２０】
本実施例におけるＭＦＰ２０１のハードウェアについて説明する。図３は、本実施例におけるＭＦＰのハードウェアの一例を示すブロック図である。図３に示すように、ＭＦＰ２０１は、制御部３０１、主記憶部３０３、補助記憶部３０５、外部記憶装置Ｉ／Ｆ部３０７、ネットワークＩ／Ｆ部３１１、操作部３１３、表示部３１５、エンジン部３１７を含む。これら各構成は、バスを介して相互にデータ送受信可能に接続されている。
【００２１】
制御部３０１は、コンピュータの中で、各装置の制御やデータの演算、加工を行うＣＰＵである。また、制御部３０１は、主記憶部３０３や補助記憶部３０５に記憶されたプログラムを実行する演算装置であり、入力装置や記憶装置からデータを受け取り、演算、加工した上で、出力装置や記憶装置に出力する。
【００２２】
主記憶部３０３は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などであり、制御部３０１が実行する基本ソフトウェアであるＯＳやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。
【００２３】
補助記憶部３０５は、ＨＤＤ（Hard Disk Drive）などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。
【００２４】
外部記憶装置I／F部３０７は、ＵＳＢ（Universal Serial Bus）などのデータ伝送路を介して接続された記憶媒体３０９（例えば、フラッシュメモリ、ＳＤカードなど）とＭＦＰ２０１とのインタフェースである。
【００２５】
また、記憶媒体３０９に、所定のプログラムを格納し、この記憶媒体３０９に格納されたプログラムは外部記憶装置Ｉ／Ｆ部３０７を介してＭＦＰ２０１にインストールされ、インストールされた所定のプログラムはＭＦＰ２０１により実行可能となる。
【００２６】
ネットワークＩ／Ｆ部３１１は、有線及び／又は無線回線などのデータ伝送路により構築されたＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）などのネットワークを介して接続された通信機能を有する周辺機器とＭＦＰ２０１とのインタフェースである。
【００２７】
操作部３１３や表示部３１５は、キースイッチ（ハードキー）とタッチパネル機能（ＧＵＩのソフトウェアキーを含む：Graphical User Interface）を備えたＬＣＤ（Liquid Crystal Display）とから構成され、ＭＦＰ２０１が有する機能を利用する際のＵＩ（User Interface）として機能する表示及び／又は入力装置である。
【００２８】
エンジン部３１７は、画像データの入出力ユニットとして、紙原稿の読み取り転写紙への印刷を行う。エンジン部３１７は、スキャナエンジンなどをさらに備えてもよい。
【００２９】
次に、本実施例における情報処理装置２０５のハードウェアについて説明する。図４は、本実施例における情報処理装置２０５のハードウェアの一例を示すブロック図である。図４に示すように、情報処理装置２０５は、制御部４０１、主記憶部４０３、補助記憶部４０５、外部記憶装置Ｉ／Ｆ部４０７、ネットワークＩ／Ｆ部４１１、入力部４１３、表示部４１５を含む。これら各構成は、バスを介して相互にデータ送受信可能に接続されている。
【００３０】
制御部４０１は、コンピュータの中で、各装置の制御やデータの演算、加工を行うＣＰＵである。また、制御部４０１は、主記憶部４０３に記憶されたプログラムを実行する演算装置であり、入力装置や記憶装置からデータを受け取り、演算、加工した上で、出力装置や記憶装置に出力する。
【００３１】
主記憶部４０３は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などであり、制御部４０１が実行する基本ソフトウェアであるＯＳやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。
【００３２】
補助記憶部４０５は、ＨＤＤ（Hard Disk Drive）などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。
【００３３】
外部記憶装置I／F部４０７は、ＵＳＢ（Universal Serial Bus）などのデータ伝送路を介して接続された記憶媒体３０９（例えば、フラッシュメモリなど）と情報処理装置２０５とのインタフェースである。
【００３４】
また、記憶媒体３０９に、所定のプログラムを格納し、この記憶媒体３０９に格納されたプログラムは外部記憶装置Ｉ／Ｆ部４０７を介して情報処理装置２０５にインストールされ、インストールされた所定のプログラムは情報処理装置２０５により実行可能となる。
【００３５】
ネットワークＩ／Ｆ部４１１は、有線及び／又は無線回線などのデータ伝送路により構築されたＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）などのネットワークを介して接続された通信機能を有する周辺機器と情報処理装置２０５とのインタフェースである。
【００３６】
入力部４１３は、カーソルキー、数字入力及び各種機能キー等を備えたキーボード、表示部２１５の表示画面上でキーの選択等を行うためのマウスやスライスパット等を有する。また、入力部４１３は、ユーザが制御部４０１に操作指示を与えたり、データを入力したりするためのユーザインタフェースである。
【００３７】
表示部４１５は、ＣＲＴやＬＣＤ等により構成され、制御部４０１から入力される表示データに応じた表示が行われる。
【００３８】
［実施例１］
次に、上記処理連携システムを前提にした実施例１について説明する。まず、処理連携システムの各装置の機能について説明する。
【００３９】
＜機能＞
図５は、実施例１におけるＭＦＰの機能の一例を示すブロック図である。図５に示すＭＦＰ２０１は、取得手段５０１、表示制御手段５０７、付加手段５０９、通信手段５１１、変更手段５１３、記憶手段５１５を含む。取得手段５０１は、画像読込手段５０３、ＦＡＸ手段５０５を含む。
【００４０】
画像読込手段５０３は、例えばエンジン部３１７内のスキャナエンジンにより実現され、ＦＡＸ手段５０５は、例えば制御部３０１によりＦＡＸプログラムが実行されることで実現されうる。表示制御手段５０７、付加手段５０９、変更手段５１３は、例えば制御部３０１により各プログラムが実行されることで実現され、通信手段５１１は、例えばネットワークＩ／Ｆ部３１１により実現されうる。記憶手段５１５は、例えば主記憶部３０３、又は補助記憶部１０５により実現されうる。
【００４１】
取得手段５０１は、画像データを取得する。取得手段５０１は、画像データを取得するため、画像読込手段５０３、ＦＡＸ手段５０５を有する。画像読込手段５０３は、例えばスキャナであり、文書を読み込んで画像データを生成し、取得する。ＦＡＸ手段５０５は、画像データをＦＡＸ受信し、画像データを取得する。
【００４２】
表示制御手段５０７は、ＭＦＰ２０１のオペレーションパネル（操作部３１３及び表示部３１５）に操作画面を表示するよう制御する。図６は、操作画面の一例を示す図である。図６に示す例は、スキャン配信の実行画面を起動した後に表示される操作画面の例である。ユーザは、スキャン時にオペレーションパネル上の操作画面から送信先の担当者を選ぶ。操作画面に表示される各担当者には、各担当者のメールアドレスやＰＣ（Personal Computer）のＩＰアドレス、各担当者のＰＣのフォルダへのＵＲＬパスなどが対応付けられている。本実施例では、送信先は、担当者のＰＣのフォルダとする。
【００４３】
表示制御手段５０７は、図６に示す操作画面により担当者が選択された後、スタートボタンが押下されたことを検知すると、選択された担当者を示す情報を付加手段５０９に通知するとともに、スキャナエンジンに処理の実行を指示する。これにより、文書がスキャンされる。また、図６に示す操作画面は、スキャンを実行し、画像データを取得した後に表示されてもよい。
【００４４】
付加手段５０９は、例えば、送信先の担当者毎に、メタデータを関連付けて記憶しておく。メタデータは、別の記憶手段５１５に記憶されてもよく、付加手段５０９は、適宜必要なメタデータを記憶手段５１５から読み出すようにしてもよい。メタデータは、送信先での処理内容、画像データの文書プロパティなどを含む。処理内容は、画像データに対する各処理の流れを示した処理フローであってもよい。処理フローは、例えば、押印処理、メール送信処理の順で処理が定義される。
【００４５】
図７は、メタデータの一例を示す図である。図７に示す例では、メタデータは、ＸＭＬ形式で記述されるが、送信先の情報処理装置で解読できるデータ形式であればなんでもよい。
【００４６】
＜ｍｅｔａｄａｔａ＞タグと＜／ｍｅｔａｄａｔａ＞タグの間がメタデータを示す。＜ｄｉｓｐｌａｙＮａｍｅ＞タグ７０１は、文書の表示名を示す。図７に示す例では、文書の表示名は「ｓａｍｐｌｅ」である。＜ｆｉｌｅＮａｍｅ＞タグ７０２は、文書のファイル名を示す。図７に示す例では、文書のファイル名は「ｓａｍｐｌｅ．ｄｏｃ」である。
【００４７】
＜ｅｄｉｔｉｎｇＦｌｏｗ＞タグ７０３は、処理フローを示す。このタグ７０３内で、処理内容が順番に規定される。また、処理は１つであってもよい。図７に示す例では、処理フローは、「ＡＡＡ」というｉｄで登録されたスタンプを画像データの所定の位置に押印し、ＰＣＦＡＸで「０００−０００−００００」宛てに画像データを送信するというフローである。
【００４８】
＜ｉｔｅｍ  ｏｒｄｅｒ＝"１"ｉｄ＝"ＡＡＡ"＞タグ７０４は、「ｓｔａｍｐ」処理において、処理順序が「１」で「ＡＡＡ」というｉｄのスタンプを押印することを示す処理を示す。
【００４９】
＜ｉｔｅｍ  ｏｒｄｅｒ＝"２"ｎｕｍｂｅｒ＝"０００−０００−００００"＞タグ７０５は、「ｓｅｎｄＰＣＦＡＸ」処理において、処理順序が「２」で「０００−０００−００００」というＦＡＸ番号に画像データを送信する処理を示す。
【００５０】
また、メタデータには、画像データに対する業務の属性を含めてもよい。例えば、画像データが発注書であることを想定すると、納期や、発注書の送り先、送り先の部署、担当者などを文書プロパティとしてメタデータに含めてもよい。
【００５１】
図７に示すメタデータに含まれる処理フローは、２つの処理の流れを示したが、３つ以上の処理の流れを示してもよい。
【００５２】
メタデータは、操作画面において、送信先の選択の前、又は後でユーザに選択させるようにしてもよい。この場合、操作画面において、記憶している複数のメタデータを表示すればよい。表示形式は、図７に示すような言語のままでもよいし、メタデータに対応するUI部品を表示して視認性を上げるようにしてもよい。
【００５３】
これにより、配信されるシステムでの処理内容をメタデータに含めることで、配信するシステムから、配信されるシステムの処理内容を定義することが可能になる。
【００５４】
付加手段５０９は、ユーザにより、又は送信先の選択に応じて選択されたメタデータを、取得手段５０１が取得する画像データに付加する。
【００５５】
通信手段５１１は、データを送信したり、受信したりする。通信手段５１１は、例えば、図６に示すような操作画面により選択された送信先に対し、画像データ及びメタデータを送信する。
【００５６】
変更手段５１３は、各条件に基づいて、メタデータの処理内容を変更する。変更手段５１３は、ＦＡＸ手段５０５によりＦＡＸ受信した送付元の情報に基づいて、例えばスタンプ処理のスタンプを変更してもよい。スタンプの変更は、メタデータに含めるｉｄを変えることで変更可能である。変更手段５１３は、取得手段５０１により画像データが取得された時間に基づいて、例えば、ＰＣＦＡＸ送信処理の送信先を変更してもよい。
【００５７】
また、変更手段５１３は、処理フローの処理自体を追加、削除したりしてもよい。例えば、変更手段５１３は、取得手段５０１により画像データを取得した時間が深夜であれば、処理フローのＰＣＦＡＸ送信処理を、メール送信処理に変更してもよい。
【００５８】
これにより、画像データの取得条件に基づいて、適切な処理内容をメタデータに含めることができる。
【００５９】
記憶手段５１５は、操作画面データを記憶したり、担当者毎に、送信先のフォルダの位置を示すＵＲＬを関連付けて記憶したりする。また、記憶手段５１５は、担当者毎にメタデータを関連付けて記憶してもよい。
【００６０】
次に、情報処理装置２０５の機能について説明する。図８は、実施例１における情報処理装置の機能の一例を示すブロック図である。図８に示す情報処理装置２０５は、通信手段８０１、表示制御手段８０３、処理手段８０５、記憶手段８０７を含む。
【００６１】
通信手段８０１は、例えばネットワークＩ／Ｆ部４１１により実現され、表示制御手段８０３、処理手段８０５は、例えば各種プログラムが制御部４０１に実行されることで実現され、記憶手段８０７は、例えば主記憶部４０３又は補助記憶部４０５により実現されうる。
【００６２】
なお、後述する情報処理装置２０５の各機能は、情報処理装置２０５で処理される通信手段８０１、表示制御手段８０３、処理手段８０５の機能を実現するための文書処理プログラムとして実現させてもよい。
【００６３】
通信手段８０１は、データを送信したり、受信したりする。通信手段８０１は、例えば、ＭＦＰ２０１から画像データ及びメタデータを受信する。通信手段８０１は、受信した画像データ及びメタデータを表示制御手段８０３及び処理手段８０５に出力する。
【００６４】
表示制御手段８０３は、取得した画像データ及びメタデータを表示する画面を表示部４１５に表示制御する。このとき、表示制御手段８０３は、画像データと、メタデータに含まれる処理の実行ボタンとを同じ画面に表示するよう制御する。
【００６５】
これにより、ユーザは、画像データを確認しながら、処理の実行ボタンを押下することが可能になる。また、ユーザは、処理の内容を特に意識することなく、画像データの確認がとれた場合に実行ボタンを押下すればよい。
【００６６】
表示制御手段８０３は、実行ボタンが押下されたことを検知すると、処理手段８０５に処理の実行を指示する。
【００６７】
処理手段８０５は、メタデータに含まれる処理内容が示す処理を実行する。処理手段８０５は、図７に示すメタデータを取得した場合、取得した画像データに対し、「ＡＡＡ」というｉｄで登録されているスタンプを所定の位置に押印する。次に、処理手段８０５は、「ＦＡＸ」プログラムを実行して、メタデータに設定されている番号に対し、スタンプが押印された画像データを、通信手段８０１を介してＦＡＸ送信する。
【００６８】
処理手段８０５は、その他、画像データへの文字の書き込みや、図形の挿入などの画像編集処理などを行ってもよい。記憶手段８０７は、処理手段８０７が行う各種処理プログラムを記憶する。
【００６９】
図９は、通知画面の一例を示す図である。図９に示す画面は、表示制御手段８０３により表示制御される。図９に示す画面は、通信手段８０１が画像データとメタデータとを取得し、所定のフォルダに格納した場合やメール受信した場合などに、表示制御手段８０３によりファイルが届いたことを知らせるために表示部４１５に表示される。ファイルは画像データを含む。図９に示す例は、ＭＰ２０１から「発注書１．ｐｄｆ」、「発注書２．ｐｄｆ」を受信した例である。
【００７０】
表示制御手段８０３は、所定のフォルダを監視し、所定のフォルダに新しくファイルが格納された場合に、ファイル名を取得して例えば通知画面９０２により通知する。監視を行う処理は、表示制御手段８０３とは別の処理部が行うようにしてもよい。所定のフォルダは、ＭＦＰから配信されるデータを保存するフォルダとして予め設定されたフォルダである。通知画面９０１は、設定によりポップアップして表示されてもよい。
【００７１】
図１０は、所定フォルダの画面の一例を示す図である。図１０に示す画面１００１は、本実施例の文書処理プログラムを実行することで表示される画面である。本実施例の文書処理プログラムは、例えば、表示制御手段８０３の機能や、処理手段８０５に処理を実行する要求をする機能や、通信手段８０１に配信を要求する機能をコンピュータに実行させるためのプログラムである。
【００７２】
画面１００１は、エクスプローラ領域１００３、検索ウィンドウ領域１００５、文書一覧領域１００７、ツールバー領域１０１１、プレビュー領域１０１３、出力・送信設定領域１０１９、文書プロパティ領域１０２５を含む。図１０に示す画面は、表示制御手段８０３により表示制御される。
【００７３】
エクスプローラ領域１００３には、情報処理装置２０５が管理しているフォルダの階層が表示される。検索ウィンドウ領域１００５には、検索するための入力欄が表示される。文書一覧領域１００７には、エクスプローラ領域１００３で選択されたフォルダ内の文書一覧が表示される。文書一覧からユーザは所定の文書を選択することが可能である。図１０に示す例では、「発注書２．ｐｄｆ」が選択されたとする。
【００７４】
ツールバー領域１０１１には、プレビュー領域１０１３の画像データに対する編集実行ボタンが表示される。プレビュー領域１０１３には、文書一覧領域１００７内の文書のプレビューが表示される。ツールバー領域１０１１には、情報処理装置２０５がＭＦＰ２０１から取得したメタデータに含まれる処理内容のうち、配信以外の処理に対応する処理の実行ボタンが含まれる。例えば、判子ボタン１０１５は、承認スタンプを所定の位置に押印するための実行ボタンであり、判子ボタン１０１７は、承認依頼スタンプを所定の位置に押印するための実行ボタンである。
【００７５】
出力・送信設定領域１０１９には、プレビューで表示されている画像データを配信するための実行ボタンが表示される。なお、この実行ボタンは、情報処理装置２０５がＭＦＰ２０１から取得したメタデータに含まれる処理内容のうち、配信処理に対応する処理の実行ボタンである。例えば、この実行ボタンは、ＦＡＸ実行ボタン１０２１、メール送信実行ボタン１０２３などである。
【００７６】
文書プロパティ領域１０２５には、プレビューされている画像データの文書プロパティが表示される。文書プロパティ一覧１０２５には、情報処理装置２０５がＭＦＰ２０１から取得したメタデータに含まれる設定値を表示してもよい。例えば、ファイル名や、作成者、作成日、納期、送り先などが文書プロパティとして表示される。
【００７７】
また、ツールバー領域１０１１に含まれる処理の実行ボタンのうち、配信する前に必ず行なわれる処理であれば、ツールバー領域１０１１にこの処理の実行ボタンを表示せず、出力・送信設定領域１０１９の実行ボタンの押下時に処理をするようにすればよい。
【００７８】
例えば、画像データに承認のスタンプを必ず押印した後に、ＦＡＸ送信する場合、判子ボタン１０１５を表示せずに、ＦＡＸボタン１０１９が押下されたときに、画像データの所定の位置に承認スタンプを押印して、ＦＡＸ送信すればよい。承認スタンプの種類や、ＦＡＸの宛先は、ＭＦＰ２０１から取得したメタデータに含まれている。
【００７９】
図１０に示す例は、ＭＦＰ５から取得したメタデータに、２つの処理フローが含まれている。２つの処理フローは、承認スタンプを押印してサーバに配信する処理フローと、承認依頼スタンプを押印して上司にメールする処理フローである。このように、メタデータに、複数の処理フローを含めてもよい。
【００８０】
これにより、情報処理装置１の業務を担当する担当者は、プレビュー領域１０１３により画像データを確認した後、配信の実行ボタンを押下するだけでよく、どこの位置にどのスタンプを押印するか選択したり、宛先を選択したり入力したりして配信したりする手間が省ける。また、処理フローを一つの実行ボタンに関連付ける場合は、ワンプッシュで処理フローに定義された処理内容が全て処理されることになり、担当者に煩雑な処理を強いることもなくなる。
【００８１】
以上の機能を有することで、本システムでは次のような業務ができるようになる。受注担当者が、郵送で受け取った注文書をＭＦＰ２０１でスキャンし、ＭＦＰ２０１の配信機能を使って、発注担当者のＰＣにスキャンした画像データを送信する。発注担当者は、受信した画像データに対して、前述したソフトウェア（例えば文書処理プログラム）を用いて必要な編集処理を行い、商品の発注、又は審査依頼などを行う。
【００８２】
例えば、受注担当者はこの業務に精通した人で、発注担当者はこの業務に詳しくない人の場合を考える。このとき、発注担当者は処理内容を詳しく知らなくても、受注担当者が処理内容をメタデータで設定するので、発注担当者は実行ボタンの押下のみでよく、その処理内容を特に意識する必要がなくなる。
【００８３】
具体的には、まず、受注担当者が、ＭＦＰ２０１で発注書をスキャンする。このとき、ＭＦＰ２０１は、スキャン配信の実行ボタンの押下を検知し、図６に示すような画面を表示する。受注担当者は、図６に示す画面を用いて、送信先の発注担当者を選ぶ。受注担当者は、実行ボタンを押下する。
【００８４】
ＭＦＰ２０１は、スキャンの実行ボタンが押下されたことを検知すると、文書をスキャンし、画像データを生成する。ＭＦＰ２０１は、生成した画像データを、選択された発注担当者に対応付けられたメタデータとともに、発注担当者のＰＣのフォルダに配信する。
【００８５】
次に、情報処理装置２０５は、ＭＦＰ２０１から発注書の画像データとメタデータを取得する。情報処理装置２０５は、所定のフォルダに画像データが格納された場合、通知画面（図９参照）を例えばポップアップ表示して、発注担当者に知らせる。
【００８６】
発注担当者は、本実施例の文書処理プログラムを起動して、所定の画面（図１０参照）からファイル（画像データ）を選択する。情報処理装置２０５は、選択されたファイルとともに、メタデータに含まれる処理内容の処理の実行ボタンを同じ画面に表示する。実行ボタンは、例えば、判子ボタン、ＦＡＸ送信ボタン、メール送信ボタン、及び／又はＦＴＰ送信ボタンなどである。発注担当者は画面上でファイルを確認し、実行ボタンを押下する。
【００８７】
例えば、発注担当者は、発注商品の金額に応じて押下する実行ボタンを変更する。
（金額が１万円未満の場合）
発注担当者は、承認の判子ボタンを押下する。情報処理装置２０５は、発注書の画像データの所定の位置に承認印を押印する。次に、発注担当者は、ＦＴＰ送信ボタンを押下する。情報処理装置２０５は、押印された発注書を管理するファイルサーバへ押印済みの画像データを送信する。ファイルサーバへアクセスするためのユーザ名、パスワードはメタデータに含まれている。
【００８８】
なお、前述した通り、スタンプの押印処理をＦＴＰ送信処理と一連の処理として対応付けておくことで、発注担当者は、ＦＴＰ送信ボタンを押下するだけで、情報処理装置２０５が自動で押印処理、ＦＴＰ送信処理を行うようにしてもよい。
（金額が一万円以上の場合）
発注担当者は、承認依頼の判子ボタンを押下する。情報処理装置２０５は、発注書の画像データの所定の位置に承認依頼印を押印する。次に、発注担当者は、メール送信ボタンを押下する。情報処理装置２０５は、スタンプが押印された画像データを上司のＰＣにメール添付して送信する。上司のメールアドレスはメタデータに含まれている。
【００８９】
なお、前述した通り、スタンプの押印処理をメール送信処理と一連の処理として対応付けておくことで、発注担当者は、メール送信ボタンを押下するだけで、情報処理装置２０５が自動で押印処理、メール送信処理を行うようにしてもよい。
【００９０】
＜動作＞
次に、実施例１における処理連携システム内の装置の動作について説明する。図１１は、ＭＦＰの処理の一例を示すフローチャートである。図１１に示すステップＳ１１０１で、取得手段５０１は、画像データをスキャンしたりＦＡＸ受信したりして取得する。
【００９１】
ステップＳ１１０２で、ユーザは、オペレーションパネル上に表示された送信先を選択する。例えば、表示制御手段５０７は、送信先の各担当者を選択できるように操作画面に表示する。なお、ステップＳ１１０１とＳ１１０２は、逆の順序であってもよい。
【００９２】
ステップＳ１１０３で、付加手段５０９は、送信先の担当者に対応するメタデータを、スキャンされた画像データに付加する。メタデータには、送信先で処理して欲しい処理内容が定義されている。
【００９３】
ステップＳ１１０４で、通信手段５１１は、配信の実行ボタンが押下されると、画像データ及びメタデータを、ステップＳ１１０２で決定された送信先に送信する。
【００９４】
図１２は、情報処理装置の処理の一例を示すフローチャートである。図１２に示す処理では、配信処理の実行ボタンに対し、処理フローを対応付けた例を示す。
【００９５】
図１２に示すステップＳ１２０１で、通信手段８０１は、ＭＦＰ２０１から画像データ及びメタデータを受信する。
【００９６】
ステップＳ１２０２で、表示制御手段８０３は、ユーザにより図１０に示すような画面の起動が指示されると、画面を起動する。画面には、受信した画像データと、受信したメタデータに含まれる処理内容の実行ボタンとが同じ画面に表示される。
【００９７】
ステップＳ１２０３で、表示制御手段８０３は、ユーザにより実行ボタンが押下されたか否かを判定する。ステップＳ１２０３で判定結果がＹＥＳ（押下された）であればステップＳ１２０４に進み、判定結果がＮＯ（押下されていない）であればステップＳ１２０３に戻る。
【００９８】
ステップＳ１２０４で、処理手段８０５は、メタデータに含まれる処理内容の処理を行う。例えば、処理手段８０５は、画像データの所定の位置にスタンプを押印する。
【００９９】
ステップＳ１２０５で、通信手段８０１は、ステップＳ１２０４で処理された画像データを、メタデータに設定されている配信先に配信する。例えば、配信手段としては、ＦＡＸ送信やＦＴＰ送信、メール送信などが考えられる。
【０１００】
以上、実施例１によれば、データ配信を行うシステムと、配信データを処理するシステムとの連携を高めることができる。また、両方のシステムを利用した一連の業務を、配信時に設定することができるため、効率よく業務を行うことができる。また、画像データが配信された情報処理装置を担当する担当者は、画像データの確認を行い、実行ボタンを押下するのみでよいので、情報処理装置で処理される内容を自分で設定したりしなくてもよい。
【０１０１】
［実施例２］
次に、実施例２における処理連携システムについて説明する。実施例２では、メタデータをバーコードなどにより読み取って取得する。実施例２の処理連携システム内の装置のハードウェアは、実施例１と同様のハードウェアを用いればよいが、このとき、ＭＦＰ２０１は、バーコードやＱＲコードなどの読取装置（リーダ）を備える。
【０１０２】
＜機能＞
図１３は、実施例２におけるＭＦＰの機能の一例を示すブロック図である。実施例２におけるＭＦＰ２０１の機能において、実施例１と同様の機能のものは同じ符号を付し、その説明を省略する。図１３に示すように、ＭＦＰ２０１は、読取手段１３０１、付加手段１３０３を含む。読取手段１３０１は、バーコードやＱＲコードなどのリーダで実現されうる。
【０１０３】
読取手段１３０１は、スキャンする文書の所定の位置に付与されたバーコード又はＱＲコードを読み取る。バーコードやＱＲコードは、配信したい文書とは別の文書に付与されてもよい。そのときは、配信したい文書の後にスキャンさせるなどして、配信したい文書と、バーコード又はＱＲコードが付与された文書とを関連付ければよい。
【０１０４】
読取手段１３０１は、バーコードやＱＲコードを読み取って、メタデータを取得する。本実施例では、バーコードやＱＲコードに、実施例１で説明したメタデータが埋め込まれているとする。読取手段１３０１は、読み取ったメタデータを付加手段１３０３に出力する。
【０１０５】
付加手段１３０３は、読取手段１３０１から取得したメタデータを、取得手段５０１が取得した画像データに付加する。付加手段１３０３は、画像データ及びメタデータを通信手段５１１に出力する。通信手段５１１は、ユーザにより配信が指示されると、画像データ及びメタデータを送信先に送信する。
【０１０６】
これにより、メタデータをバーコードなどでＭＦＰに読み取らせることができ、メタデータに含まれる処理内容を柔軟に設定することができる。情報処理装置２０５の機能は、実施例１と同様であればよい。
【０１０７】
＜動作＞
次に、実施例２におけるＭＦＰ２０１の動作について説明する。図１４は、実施例２におけるＭＦＰの処理の一例を示すフローチャートである。図１４に示すステップＳ１４０１で、ユーザは、オペレーションパネル上に表示された送信先を選択する。例えば、表示制御手段５０７は、送信先の各担当者を選択できるように操作画面に表示する（図６参照）。
【０１０８】
ステップＳ１４０２で、取得手段５０１は、画像データをスキャンしたりＦＡＸ受信したりして取得する。このとき、取得手段５０１は、バーコード又はＱＲコードが付加された文書をスキャンして画像データを取得する。取得手段５０１は、バーコード又はＱＲコードなどが付加された画像データを読取手段１３０１に出力し、その他の画像データを付加手段１３０３に出力する。
【０１０９】
ステップＳ１４０３で、読取手段１３０１は、取得手段５０１から取得した画像データの所定の位置に対し、バーコード又はＱＲコードの読取処理を行う。読取手段１３０１は、読み取ったメタデータを付加手段１３０３に出力する。
【０１１０】
ステップＳ１４０４で、付加手段１３０３は、読取手段１３０１により読み取られたメタデータを、スキャンされた画像データに付加する。メタデータには、送信先で処理して欲しい処理内容が定義されている。
【０１１１】
ステップＳ１４０５で、通信手段５１１は、配信の実行ボタンが押下されると、画像データ及びメタデータを、ステップＳ１４０１で決定された送信先に送信する。
【０１１２】
以上、実施例２によれば、メタデータをバーコードなどでＭＦＰに読み取らせることができ、メタデータに含まれる処理内容を柔軟に設定することができる。
【０１１３】
［変形例］
実施例１、２の情報処理装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１１４】
また、実施例１、２の情報処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。このプログラムは、例えば、文書処理プログラムである。また、実施例１、２の情報処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１１５】
また、実施例１、２の情報処理装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１１６】
実施例１、２の情報処理装置で実行されるプログラムは、前述した各手段を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が補助記憶部４０５からプログラムを読み出して実行することにより上記各手段のうち１又は複数の各手段が主記憶部４０３上にロードされ、１又は複数の各手段が主記憶部４０３上に生成されるようになっている。
【０１１７】
なお、本発明は、上記実施例そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施例に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施例に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施例にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【０１１８】
２００  処理連携システム
２０１、２０３  ＭＦＰ
２０５  情報処理装置
２０７、２０９  文書管理サーバ
３０１  制御部
３０３  主記憶部
３０５  補助記憶部
３１１  ネットワークＩ／Ｆ部
３１３  操作部
３１５  表示部
３１７  エンジン部
４０１  制御部
４０３  主記憶部
４０５  補助記憶部
４１１  ネットワークＩ／Ｆ部
４１３  入力部
４１５  表示部
５０１  取得手段
５０３  画像読込手段
５０５  ＦＡＸ手段
５０７  表示制御手段
５０９  付加手段
５１１  通信手段
５１３  変更手段
５１５  記憶手段
８０１  通信手段
８０３  表示制御手段
８０５  処理手段
８０７  記憶手段
【先行技術文献】
【特許文献】
【０１１９】
【特許文献１】特開２００７−１６６５９５号公報
【図１】
0005510091.tif 000002
【図２】
0005510091.tif 000003
【図３】
0005510091.tif 000004
【図４】
0005510091.tif 000005
【図５】
0005510091.tif 000006
【図６】
0005510091.tif 000007
【図７】
0005510091.tif 000008
【図８】
0005510091.tif 000009
【図９】
0005510091.tif 000010
【図１０】
0005510091.tif 000011
【図１１】
0005510091.tif 000012
【図１２】
0005510091.tif 000013
【図１３】
0005510091.tif 000014
【図１４】
0005510091.tif 000015