[go: up one dir, main page]

JP5057800B2 - 情報処理装置、画像形成装置、情報処理方法、情報処理プログラム - Google Patents

情報処理装置、画像形成装置、情報処理方法、情報処理プログラム Download PDF

Info

Publication number
JP5057800B2
JP5057800B2 JP2007057886A JP2007057886A JP5057800B2 JP 5057800 B2 JP5057800 B2 JP 5057800B2 JP 2007057886 A JP2007057886 A JP 2007057886A JP 2007057886 A JP2007057886 A JP 2007057886A JP 5057800 B2 JP5057800 B2 JP 5057800B2
Authority
JP
Japan
Prior art keywords
image data
verification
distribution
information
information processing
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.)
Expired - Fee Related
Application number
JP2007057886A
Other languages
English (en)
Other versions
JP2008219814A (ja
Inventor
勇一 石井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2007057886A priority Critical patent/JP5057800B2/ja
Priority to US12/041,273 priority patent/US8213036B2/en
Priority to CN2008100820575A priority patent/CN101262538B/zh
Publication of JP2008219814A publication Critical patent/JP2008219814A/ja
Application granted granted Critical
Publication of JP5057800B2 publication Critical patent/JP5057800B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32037Automation of particular transmitter jobs, e.g. multi-address calling, auto-dialing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00352Input means
    • H04N1/00355Mark-sheet input
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00352Input means
    • H04N1/00355Mark-sheet input
    • H04N1/00358Type of the scanned marks
    • H04N1/00363Bar codes or the like
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00352Input means
    • H04N1/00355Mark-sheet input
    • H04N1/00358Type of the scanned marks
    • H04N1/00366Marks in boxes or the like, e.g. crosses or blacking out
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00352Input means
    • H04N1/00355Mark-sheet input
    • H04N1/00379Means for enabling correct scanning of a mark sheet or area, e.g. registration or timing marks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00962Input arrangements for operating instructions or parameters, e.g. updating internal software

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Automation & Control Theory (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)

Description

本発明は、画像データを配信する情報処理装置、画像形成装置、情報処理方法、情報処理プログラムに関する。
スキャン機能を有する画像形成装置などを利用して画像データを配信する配信システムは、各種の画像データを指定された方法で配信する。この配信システムは、画像形成装置の他に、例えば画像データの配信管理を行う配信サーバ装置と、クライアント端末などがネットワークを介して接続されて構成される。
配信システムにおいて、画像形成装置により紙原稿がスキャンされて画像データとされると、この画像データは配信サーバ装置からクライアント端末へ配信される。配信システムを構成する画像形成装置には画像データの配信先情報が格納されており、画像形成装置において配信先が選択されて紙原稿がスキャンされると、画像データと配信先情報とが配信サーバ装置へ送られる。配信サーバ装置では、画像データと配信先情報を受けると、この配信先情報に含まれる画像データの配信先と画像データの出力方法に基づき、画像データを指定された出力方法で指定された配信先へ配信する。
以下に従来の配信システムにおいて、画像データが電子メールで配信される場合について説明する。この場合、配信先は送信先の電子メールアドレスであり、出力方法は電子メールである。したがって配信サーバ装置は、選択された電子メールアドレスへ画像データを電子メールにより送信する。尚、画像データの配信における画像データの出力方法は、電子メール配信の他に、印刷出力やファイルサーバ装置に対する出力などがある。
またこの配信システムでは、例えば配信先の入力ミスなど、何らかの理由により画像データの配信にエラーが発生した場合、画像形成装置のオペーレーションパネルなどにエラーが発生した旨を示すメッセージが表示される。そこでユーザは、配信先を設定しなおして紙原稿をスキャンすることで、画像データを再度配信させることができる。
スキャン機能を有する画像形成装置を用いた技術として、例えば特許文献1には、スキャナ機器が取得するデジタルイメージデータを、リモートサーバでのイメージデータ管理と課金管理という視点から利用しやすい合理的な手段を提供するスキャンイメーシデータの配信システムが記載されている。また特許文献2には、蓄積されている画像データそのものではなく、画像データへのリンク情報を配信することにより配信するデータ量を大幅に減少させ、それによって配信の信頼性及び操作性を向上させることができる画像データ保管配信技術について記載されている。
特開2003−32425号公報 特開2004−70719号公報
しかしながら上記従来の技術では、例えば多種多様な項目に、各項目に対応したデータが入力されて作成された紙原稿等をスキャンした画像データを取り扱う場合に、この画像データからはデータが項目毎に正しく入力されているか否かを検証することができない。
また上記従来の技術では、配信エラーになった場合には、再度配信先の設定からやり直す必要があり、操作が繁雑である。
そこで本発明は、上記事情を鑑みてこれを解決すべくなされたものであり、画像データの配信前に画像データに含まれるデータの項目毎に対応するデータが正しく入力されているか否かを検証することが可能な情報処理装置、画像形成装置、情報処理方法、情報処理プログラムを提供することを目的とするものである。
本発明は、上記目的を達成するために、下記の如き構成を採用した。
本発明の情報処理装置は、スキャン手段によりスキャンされた画像データから検証の対象である対象画像データと前記画像データの配信先情報とを送信する送信手段を有する画像形成装置に通信可能に接続する情報処理装置であって、前記対象画像データと前記配信先情報とを受信する画像情報受信手段と、前記対象画像データの検証を行う検証手段と、前記検証手段による検証結果がエラーでなかった場合に、前記画像形成装置より前記画像データのうち検証の対象外である対象外画像データを取得する画像データ取得手段と、前記対象画像データ及び前記対象外画像データからなる前記画像データを前記配信先情報に基づいて配信する配信実行手段と、を有する構成とすることができる。
係る構成によれば、画像データの配信前に、画像データに含まれるデータの項目毎に対応するデータが正しく入力されているか否かを検証することができる。
また本発明の画像形成装置は、画像データの検証を行う情報処理装置と通信可能に接続する画像形成装置において、スキャン手段によりスキャンされた画像データの配信先である配信先情報を設定する配信先設定手段と、前記画像データのうち検証の対象となる対象画像データと前記配信先情報とを前記情報処理装置に送信する第1の送信手段と、前記対象画像データの検証結果がエラーでない場合に、前記情報処理装置からの要求に応じて、前記画像データのうち検証の対象外となる対象外画像データを送信する第2の送信手段とを有する構成とすることができる。
係る構成よれば、検証の対象となる画像データを情報処理装置へ送出することができるため、画像データの配信前に、画像データに含まれるデータの項目毎に対応するデータが正しく入力されているか否かを検証することができる。
本発明によれば、画像データの配信前に、画像データに含まれるデータの項目毎に対応するデータが正しく入力されているか否かを検証することができる。
本発明の画像形成装置は、スキャンされた画像データの配信先情報を設定する配信先設定部と、画像データが検証の対象となるか否かを判定するバリデーション対象判定部とを有し、画像データが検証対象であると判定されたとき、この画像データとこの画像データに設定された配信先情報とを情報処理装置へ送信する。
本発明の情報処理装置では、画像データと配信先情報とを取得すると、この画像データの検証を行う。そしてこの検証の結果に基づき画像データを配信先と対応した配信手順で配信する。
(第一の実施形態)
以下に図面を参照して本発明の第一の実施形態について説明する。図1は配信システム100を構成する第一の実施形態の情報処理装置300及び画像形成装置200の機能構成を示す図である。
配信システム100は、画像形成装置200、情報処理装置300、クライアント端末400とがネットワークを介して接続されて構成されている。画像形成装置200はスキャン機能を有する複合機などである。情報処理装置300は、画像形成装置200においてスキャンされた画像データの配信に係る管理を行う配信管理サーバ装置の役割を果たす。クライアント端末400では、例えば画像形成装置200でスキャンされた画像データの配信先などに指定されるものであり、一般のコンピュータなどにより実現される。
配信システム100では、画像形成装置200において紙原稿がスキャンされて画像データとされ、さらにこの画像データの配信先情報が設定されて情報処理装置300へ転送される。情報処理装置300では、画像形成装置200より画像データとこの画像データに設定された配信先情報とを取得し、画像データの検証処理であるバリデーションを行った後、設定された配信先へ画像データを配信する。
以下に、配信システム100を構成する本実施形態の画像形成装置200と情報処理装置300について説明する。
まず始めに、画像形成装置200について説明する。
本実施形態の画像形成装置200は、オペレーションパネル210、スキャン部220、スキャン制御部230、配信設定記憶部240、MFPアプリケーション250、画像データ転送部260を有する。
オペレーションパネル210は、画像形成装置200の操作を行う操作機能と、画像形成装置200において実行される処理の結果や画像形成装置200の装置状態などが表示される表示機能とを有する。オペレーションパネル210は、例えばタッチパネルなどにより実現されても良い。スキャン部220は、紙原稿を読み取り画像データを生成する。スキャン制御部230は、スキャン部220の動作を制御する。
配信設定記憶部240は、スキャン部220におけるスキャンにより生成された画像データの配信先情報が予め格納されている。MFPアプリケーション250は、画像形成装置200の有する各種機能を実現させるプログラムである。ここで、配信先情報及びMFPアプリケーション250の機能の詳細については後述する。画像データ転送部260は、画像形成装置220から情報処理装置300へ画像データと、画像データに設定された配信先情報と、配信先情報に基づき取得された配信フローとを転送する。尚配信フローについての詳細は後述する。
ここで、上述した配信先情報とMFPアプリケーション250の機能について説明する。まず配信先情報について説明する。
配信先情報とは、スキャン部220でのスキャンにより生成された画像データの配信先に係る各種の情報を示す。ここで言う配信先に係る各種の情報とは、例えば画像データが配信される宛先、画像データの書誌情報、画像データがバリデーションの対象となるか否かを示す情報が含まれる。尚画像データのバリデーションについての詳細は後に説明する。
本実施形態の画像形成装置200では、この配信先情報が、例えば配信システム100の管理者などにより予め登録されて配信設定記憶部240に格納されている。また、本実施形態の画像形成装置200の配信設定記憶部240には、配信先情報の他に、オペレーションパネル210に配信先の一覧を表示させるための表示レイアウト情報が格納されていても良い。
次にMFPアプリケーション250について説明する。
MFPアプリケーション250は、表示制御部251、配信先設定部252、配信フロー取得部253、バリデー情報取得部254、ション対象判定部255とを有する。尚ここで挙げた各部は、MFPアプリケーション250より実現される機能を示す。
表示制御部251は、配信設定記憶部240より表示レイアウト情報を読み出し、オペレーションパネル210へ画像データの配信先の一覧を選択可能に表示させる。配信設定部252は、オペレーションパネル210に表示された配信先一覧から選択された配信先に対応する配信先情報を画像データの配信先情報とする。配信フロー取得部253は、配信設定部252で設定された配信先情報に基づき、情報処理装置300の配信フロー格納部320から配信先情報に対応した配信フローを取得する。バリデーション対象判定部255は、配信フロー取得部253により取得された配信フローにより、画像データのバリデーションを行うか否かを判定する。情報取得部254は、情報処理装置300から、情報処理装置300において行われた画像データのバリデーションの結果に係る情報を取得する。情報取得部254については、第二の実施形態においてより詳細に説明する。
ここで配信システム100におけるバリデーションについて、図2を参照して説明する。図2は、配信システム100におけるバリデーションを説明する図である。
ここでは図2に示す画像データ20を例としてバリデーションについて説明する。画像データ20は、所定の項目毎に対応した情報が入力された紙原稿がスキャンされた場合の画像データの例である。したがって画像データ20には、この項目を示す項目データ21と、項目に対応して入力された情報である項目対応データ22とが含まれる。
本実施形態のバリデーションでは、項目データ21と項目対応データ22とが整合しているか否かを検証することを示す。本実施形態のバリデーションでは、例えば項目データ21に対し項目対応データ22が未入力である場合や、項目対応データ22のデータ形式が項目データ21と対応していない場合に、項目データと項目対応データとが整合していないものとして処理結果をエラーとする。
本実施形態の画像形成装置200では、画像データの配信先に応じて画像データがバリデーションの対象となるか否かが決定される。本実施形態の画像処理装置200では、例えばこの配信先が、整合性のある画像データを配信する必要のある配信先である場合には、画像データをバリデーションの対象としても良い。また、画像データを加工して後の演算処理に使用する場合等にも画像データをバリデーションの対象としても良い。
次に、図1に戻って本実施形態の情報処理装置300について説明する。
本実施形態の情報処理装置300は、画像形成装置200から取得した画像データと配信先情報とを用いて画像データのバリデーションを行い、バリデーションの結果に基づき配信手順に従って画像データを配信する。情報処理装置300は、例えばCPU(Central Processing Unit)等の演算処理装置とメモリなどの記憶装置とを有する一般のコンピュータなどに本実施形態の情報処理装置300における機能を実現するプログラムをインストールすることにより実現されても良い。
情報処理装置300は、表示装置310、配信フロー格納部320、バリデーション情報格納部330、画像データ格納部340、スキャナアプリケーション350、配信フロー実行部360、画像処理部370、配信部380、通信部390を有する。
表示装置310は、例えば液晶ディスプレイなどであり、情報処理装置300に適切な方法で接続されていても良いし、情報処理装置300と一体とされていても良い。配信フロー格納部320には、画像データの配信先毎に、画像データを配信するための配信手順である配信フローが格納されている。尚本実施形態の情報処理装置300では、この配信フローは例えば配信システム100の管理者などにより予め登録されて格納さているものとした。配信フローについての詳細は後述する。
バリデーション情報格納部330には、画像データのバリデーションを行う際に用いられるバリデーション情報が格納されている。本実施形態の情報処理装置300におけるバリデーション情報とは、整合しているとみなされる項目データと項目対応データとの組合せに係る情報や、項目対応データが未入力であってもエラーとしない項目データに係る情報などを含む。
図2を再度参照して、バリデーション情報について具体的に説明する。図2に示す画像データ20の例では、項目データ21と整合している項目対応データ22は、「Yes」又は「No」の何れかを選択する二者択一型のデータである。したがって、バリデーション情報格納部330には、整合しているとみなされる項目データと項目対応データとの組み合わせてとして、項目データ21と二者択一型のデータが紐付けされて格納されている。また画像データ20の例では、項目データ21は、対応する項目対応データ22が未入力であった場合にバリデーション結果をエラーとする項目データとして、バリデーション情報格納部330に格納されていても良い。
画像データ格納部340には、画像形成装置200より取得した画像データが格納される。スキャナアプリケーション350は、情報処理装置300における画像データの配信に係る各種機能を実現させるプログラムである。スキャナアプリケーション350についての詳細は後述する。配信フロー実行部360は、配信フローの実行に係る制御を行う。画像処理部370は、配信フローに従って配信するために必要となる画像処理や、バリデーションの対象とされた画像データに対するバリデーションを行う。画像処理部370についての詳細は後述する。
配信部380は、画像処理部370において必要な画像処理が施された画像データを、指定された配信先と対応した出力方法で出力する出力処理を行う。ここで言う出力処理とは、例えば画像データの配信先が電子メールアドレスであった場合には、画像データの出力方法は電子メール送信となる。よってここでの出力処理は、画像処理が施された画像データを電子メールに添付して送信する処理である。また例えば画像データの配信先がファイルサーバであった場合には、像データの出力方法はファイル送信となる。よってここでの出力処理は、画像処理部370で処理が施された画像データをファイル形式にしてファイルサーバへ送信する処理である。
通信部390は、情報処理装置300と情報処理装置300と接続された外部の装置との通信を司る。本実施形態では、通信部390は特に画像形成装置200との通信を行うものである。
ここで、上述のスキャナアプリケーション350についてさらに説明する。
スキャナアプリケーション350は、画像データ取得部351、配信先情報取得部352、配信フロー取得部353、表示制御部354、モード設定部355、スキャン制御信号生成部356とを有する。尚ここで挙げた各部はスキャナアプリケーション350より実現される機能を示す。
画像データ取得部351は、画像形成装置200から送信された画像データを取得する。配信先情報取得部352は、画像形成装置200において画像データに設定された配信先情報を取得する。配信フロー取得部353は、画像形成装置200から送信されてきた配信フローを取得する。表示制御部354は、表示装置310における表示の制御を行う。
モード設定部355は、配信フロー実行部360の配信モードを設定する。配信フロー実行部360は、バリデーションを行うバリデーションモードとバリデーションを行わずに画像データを配信する配信実行モードとを備える。モード設定部355では、配信フロー実行部360に対し、バリデーションモード又は配信実行モードの何れか一方を設定する。この設定は、配信システム100の管理者などにより予め設定されていても良い。
次に、図3を参照して本実施形態における画像処理部370について説明する。図3は第一の実施形態の情報処理装置300における画像処理部370を説明する図である。
本実施形態の情報処理装置300の画像処理部370は、画像データに対し各種の画像処理を実行する複数のプラグインにより構成されている。各プラグインでは、画像データに対し、配信フローに従った配信を行うための画像処理を行う。このプラグインは、具体的には、例えば画像データをテキストデータ化するOCR処理を実行するプラグインや、画像データをPDFファイルへ変換する処理を行うプラグインなどである。
また本実施形態の画像処理部370を構成するプラグインは、図3に示すように、画像データを配信するための通常の画像処理を行う通常処理モードと、画像データに対するバリデーションを行うバリデーションモードとを備える。尚本実施形態の画像処理部370を構成するプラグインでは、全てのプラグインが通常処理モードとバリデーションモードとを備えていても良い。また本実施形態の画像処理部370では、例えば単に演算を行うプラグインはバリデーションモードを備えていなくても良い。
また本実施形態の情報処理装置300では、配信フローに従った配信を行う際に実行されるプラグインのなかに、バリデーションモードを有するプラグインが存在した場合には、画像データがバリデーション対象外であってもバリデーションを行うものとした。
次に図4を参照して上述の配信フローについて説明する。図4は、配信システム100における配信フローを説明する図である。
本実施形態での配信フローとは、画像データを指定された配信先へ配信するために、画像データに対して行う画像処理の流れを示す。
図4に示す例は、マークシート用紙がスキャンされて生成された画像データを請求書とし配信する際の配信フローの例である。この場合、画像形成装置200において、マークシート用紙のスキャン時に「請求書として印刷出力」という配信先情報が設定されている。
従って画像データを配信先である印刷出力部(プロッタ部)へ配信するために行われる画像処理の流れは、マークシート用紙において塗りつぶされた箇所を読み取る処理、マークシート用紙を識別するバーコードを読み取る処理、読み取ったデータを演算した結果を用いて請求書を作成する処理、請求書を印刷する処理となる。
本実施形態の画像処理部370には、これらの各処理を実行するプラグインを備えている。よって画像処理部370では、画像データを、マークシートを読み取るOMR(Optical Mark Reader)読取プラグイン、バーコード読取プラグイン、演算プラグイン、印刷出力プラグインの順に流すことで画像データを「請求書として印刷出力」という配信先へ配信することができる。
本実施形態の情報処理装置300では、図4に示すような配信フローが、予め配信先毎に決められて配信フロー格納部320へ格納されている。図4に示す例の他にも、例えば「ファイルサーバへの格納」という配信先には、これに対応して、「画像データをPDFファイルへ変換する処理、PDFファイルをファイルサーバへ送信する処理」という配信フローが配信フロー格納部320に格納されていても良い。
次に、図5を参照して本実施形態の画像形成装置200及び情報処理装置300で構成される配信システム100の動作を説明する。図5は、第一の実施形態の画像形成装置200と情報処理装置300により構成される配信システム100の動作を説明するフローチャートである。
配信システム100において画像データの配信が行われる場合、画像形成装置200では、表示制御部231が、配信設定記憶部240より配信先の一覧を表示するための表示レイアウト情報を取得する(S501)。そして表示制御部251は、この表示レイアウト情報を用いて配信先一覧をオペレーションパネル210へ表示させる(S502)。オペレーションパネル210では、ユーザにより表示された配信先の一覧から画像データの配信先が選択される。画像データの配信先が選択されると、MFPアプリケーション250は配信先設定部252により、この配信先を画像データの配信先とし、配信先に対応した配信フローを配信フロー格納部320から取得する(S503)。
画像形成装置200では、画像データの配信先が設定されると、スキャン制御部230がスキャン部220にスキャン処理を実行させる(S504)。画像形成装置200において、スキャンが完了した通知を受けると(S505)、MFPアプリケーション250は、バリデーション対象判定部255により、S503で取得した配信フローがバリデーションを行う配信フローであるか否かを判定する(S506)。
S506において、バリデーション対象判定部255により、S503で取得した配信フローがバリデーションを行う配信フローであると判定された場合、画像データ転送部260は、バリデーション対象となる画像データと配信先情報と配信フローとを情報処理装置300へ転送する(S507)。
ここで本実施形態の画像形成装置200では、バリデーション対象である画像データを特定する情報として、バリデーション対象の画像データのページ数に係る情報も同時に取得するものとした。また本実施形態の画像形成装置200では、S507において画像形成装置200を特定する画像形成装置200固有の識別番号をバリデーション対象の画像データと共に情報処理装置300へ転送するものとした。ここでの識別番号とは、例えば画像形成装置200の製造番号などである。
S506において、バリデーション対象判定部255により、S503で取得した配信フローがバリデーションを行わない配信フローである判定された場合の処理については別の図面を参照して後に説明する。
情報処理装置300において、スキャナアプリケーション350は、画像データ取得部351によりこの画像データを取得し、配信先情報取得部352により配信先情報を取得する。スキャナアプリケーション350は、画像データと配信先情報とを取得すると、配信フロー取得部353により、画像形成装置200より送信された配信フローを取得する(S508)。
情報処理装置300において、スキャナアプリケーション350は、配信フロー実行部360に対し配信実行モードが設定されているか否かを検出する(S509)。S509において、配信フロー実行部360が配信実行モードに設定されている場合、スキャナアプリケーション350は、画像データ取得部351により、バリデーション対象外の画像データを画像形成装置200から取得する(S510)。そしてスキャナアプリケーション350は、配信フロー実行部360により、バリデーションを行わずに画像データの強制配信を実行する(S511)。
S509において、配信フロー実行部360が配信実行モードに設定されていない場合、すなわち配信フロー実行部360がバリデーションモードに設定されている場合、画像処理部370を構成する各種プラグインがバリデーションモードとして呼び出され、画像データに対するバリデーションが実行される(S512)。
ここで本実施形態の情報処理装置300におけるバリデーションについて説明する。
本実施形態の情報処理装置300の画像処理部370におけるバリデーションでは、S504のスキャンにより取得した画像データに含まれる項目データと項目対応データとが整合しているか否かをバリデーション情報格納部330に格納されたバリデーション情報と比較して検証する。より厳密には、画像処理部370を構成する各プラグインがこの比較を行う。そして画像データに含まれる項目データと項目対応データとが整合していることが検証された場合、画像処理部370は、この画像データに対するバリデーションを正常に行ったものとする。また、画像データに含まれる項目データと項目対応データとが整合していないことが検証された場合、画像処理部370は、この画像データに対するバリデーションの結果をエラーとする。
また本実施形態の情報処理装置300では、バリデーションの終了点を配信フローにおいて設定することができる。例えば図4に示す例では、OMR読取プラグインにおいてOMR読取処理を実行した後の一手順として、バリデーションの終了が組み込まれている。
配信フロー実行部360は、バリデーションの終了点を示すバリデーションエンドのフラグが検出されるまで、画像処理部370を構成する各プラグインをバリデーションモードで呼び出す。配信フロー実行部360は、バリデーションエンドのフラグを検出すると、バリデーションを終了する(S513)。
尚、本実施形態における配信フロー実行部360は、このようにバリデーションの終了点が画像処理の一手順として配信フローに組み込まれている場合、バリデーションが正常に終了しない限り各プラグインの通常配信モードを呼び出さないものとした。
ここで、バリデーションの結果にエラーが無かった場合(S514)、情報処理装置300においてスキャナアプリケーション350は、画像データ取得部351により画像形成装置200からバリデーション対象外の画像データも取得する(S515)。尚このとき、情報処理装置300では、S507においてバリデーション対象の画像データ及び配信先情報と共に取得した画像形成装置200の識別情報に基づき、バリデーション対象外の画像データが、バリデーション対象の画像データと同一のジョブとして生成された画像データであることを判別する。
情報処理装置300においてこられの画像データが取得されると、配信フロー実行部360が、バリデーション対象外の画像データ及びバリデーション対象の画像データを配信フローに従って配信する(S516)。そして情報処理装置300は、通信部390を介してバリデーションが正常に終了した旨を示す情報を画像形成装置200へ送信し、画像データの配信処理を終了する。
尚ここで、バリデーション対象外の画像データは、情報処理装置300がバリデーションを行っている最中は、画像形成装置200の有する図示しない記憶装置に一時的に格納されているものとした。また情報処理装置300では、バリデーションが終了した画像データを一時的に画像データ格納部340に保持するものとした。
S512において、バリデーションの結果がエラーとなった場合、このバリデーション結果は、情報処理装置300から通信部390を介して画像形成装置200へ送信される。画像形成装置200においてバリデーション結果を受けると、MFPアプリケーション250は、表示制御部251によりオペレーションパネル210へこの結果を表示させる(S517)。
以上の動作により、本実施形態の画像形成装置200と情報処理装置300とを含む配信システム100では、画像データの配信前に画像データのバリデーションを行うことができる。
尚、図5に示すフローチャートでは、情報処理装置300がバリデーション対象外の画像データを取得するタイミングをバリデーション終了後として説明したが、これに限定するものではない。例えば情報処理装置300は、バリデーションの実行中にバリデーション対象外の画像データを取得しても良い。
この場合情報処理装置300では、配信フロー実行部360が各プラグインをバリデーションモードで呼び出した時と同時に、通信部390を介して画像形成装置200へバリデーション対象外の画像データの転送要求を送信しても良い。
画像形成装置200では、この転送要求を受けて画像データ転送部260によりバリデーション対象外の画像データを情報処理装置300へ転送する。情報処理装置300では、バリデーション実行中に、画像データ取得部351によりバリデーション対象外の画像データを取得し、この画像データをバリデーションが終了するまで画像データ格納部340へ格納しておいても良い。
このように、情報処理装置300では、バリデーション実行中に、バリデーション対象外の画像データを取得することで画像データの配信完了までの時間を短縮することができる。
ここで、図6を参照して本実施形態の画像形成装置200におけるオペレーションパネル210の表示について説明する。図6は、本実施形態の画像形成装置200のオペレーションパネル210の表示を説明する図である。
図5のS514において、バリデーションが正常に行われた場合、画像形成装置200のオペレーションパネル210には、図6(A)に示すようにバリデーションが正常に行われた旨が表示される。この場合、オペレーションパネル210には、バリデーション結果を表示するテキスト表示エリア211と、画像データの配信を中止させる配信中止ボタン212と、画像データの配信を継続させる配信継続ボタン213とが表示される。
また図5のS514において、バリデーションの結果がエラーとなった場合、画像形成装置200のオペレーションパネル210には、テキスト表示エリア211において図6(B)に示すようにバリデーションの結果がエラーとなった旨が表示される。この場合、オペレーションパネル210には、図6(A)で示す配信継続ボタン213ではなく、画像データの再読取りボタン214が表示される。
ここで本実施形態の画像形成装置200では、MFPアプリケーション250は、バリデーション対象である画像データのページ数を取得している。よって本実施形態の画像形成装置200では、バリデーション対象の画像データのページ数を表示することができる。
本実施形態の画像形成装置200では、このときオペレーションパネル210において再読取りボタン214が押下されると、再度バリデーション対象となる画像データに対応する紙原稿をスキャン部220によりスキャンし、再度画像データとして読み取りなおすことができる。
また、本実施形態の画像形成装置200では、図6(B)に示すように、オペレーションパネル210において、バリデーション対象の画像データのうちエラーとなった画像データのページ数を表示させても良い。この場合、画像形成装置200では、オペレーションパネル210において再読取りボタン214が押下されると、再度バリデーションにおいてエラーとなった画像データに対応する紙原稿をスキャン部220によりスキャンすることができる。よってバリデーションにおいてエラーとなった画像データのみを再度読み取りなおすことができる。
尚この場合、画像形成装置200では、MFPアプリケーション250の情報取得部254により、情報処理装置300からバリデーションの結果エラーとなった画像データのページ数の情報を取得していることが前提である。画像形成装置200では、情報処理装置300よりバリデーション対象の画像データのうち、エラーとなった画像データを特定する情報を取得しておけば、エラーとなった画像データのみを再度読み取ることができる。
ここで、図5のS506において、画像形成装置200のバリデーション対象判定部255が、バリデーションを行わない配信フローであると判定した場合について、図7を参照して説明する。
図7は、第一の実施形態の画像形成装置200において、バリデーション対象の画像データが存在しないと判定された場合の動作を説明するフローチャートである。
図5のS506において、バリデーション対象画像判定部253が、S503で取得した配信フローをバリデーションを行わない配信フローであると判定すると、画像形成装置200は画像データ転送部260によりS504で生成した画像データと配信先情報と配信フローとを情報処理装置300へ転送する(S701)。
情報処理装置300では、画像形成装置200から送信された配信フローを取得する(S702)。
ここで配信フロー実行部360は、取得した配信フローを実行する際に画像処理部370から呼び出されるプラグインに、バリデーションモードを有するプラグインが存在するか否かを判定する(S703)。S703において、配信フロー実行部360によりバリデーションモードを有するプラグインが存在すると判定された場合、画像処理部370を構成する各種プラグインがバリデーションモードとして呼び出され、画像データに対するバリデーションが実行される(S704)。
図7のS704からS707までの処理及びS709の処理は、図5のS512からS514までの処理及びS517の処理と同様の処理であるから説明を省略する。
S707において、バリデーションが正常に行われた場合、情報処理装置300は、既に図5のS504で生成された画像データを全て取得しているので、配信フロー実行部360により取得してある画像データの配信を実行する(S708)。
尚本実施形態において、S506においてバリデーションを行わない配信フローであると判定された場合の処理は図7に示す処理に限定されるものではなく、例えばS703で説明したプラグインの有無を判定せずに、画像データの配信を行っても良い。
以上に説明したように、本実施形態の画像形成装置200及び本実施形態の情報処理装置300が構成する配信システム100では、画像データの配信前に画像データのバリデーションを行うことができる。したがって、画像データの配信前に、画像データに含まれるデータの項目毎に対応するデータが正しく入力されているか否かを検証することができる。
また配信システム100では、バリデーションの結果エラーとなった画像データのページ数を画像形成装置200のオペレーションパネル210に表示することができ、さらにページ数の表示された画像データのみを再度スキャンにより読み取りなおすことができる。このためバリデーションの結果がエラーとなった場合でも、全ての画像データをスキャンしなおす必要がなく、画像データの配信を短時間で完了させることができる。さらには画像データの読み取り直しの際の繁雑な操作をなくすことが可能となり、操作性を向上させることができる。
(第二の実施形態)
以下に図面を参照して本発明の第二の実施形態について説明する。図8は配信システム100Aを構成する第二の実施形態の情報処理装置300A及び画像形成装置200の機能構成を示す図である。
配信システム100Aを構成する本実施形態の情報処理装置300Aは、スキャナアプリケーション350Aにおいてスキャン制御信号生成部356を有する点で第一の実施形態の情報処理装置300と相違する。よって以下の本実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
本実施形態の情報処理装置300Aと画像形成装置200とを含む配信システム100Aでは、始めにバリデーション対象の画像データのみを生成し、バリデーションの結果に基づきバリデーション対象外の画像データを生成するか否かを決定するものである。
本実施形態の情報処理装置300Aのスキャナアプリケーション350Aが有するスキャン制御信号生成部356は、画像形成装置200に対する画像データのスキャン要求信号を生成する。本実施形態の画像形成装置200では、このスキャン要求信号を受けると、スキャン制御部230がスキャン部220にスキャン処理を実行させる。
以下に図9を参照して本実施形態の画像形成装置200及び情報処理装置300Aが構成する配信システム100Aの動作を説明する。図9は、第二の実施形態の画像形成装置200と情報処理装置300Aにより構成される配信システム100Aの動作を説明するフローチャートである。
図9のS901からS904までの処理は、図5のS501からS504までの処理と同様であるから説明を省略する。
S904においてスキャン部220によるスキャン処理で画像データが生成されると、MFPアプリケーション250は、バリデーション対象判定部255によりS903で取得した配信フローがバリデーションを行う配信フローであるか否かを判定する(S905)。尚ここで本実施形態の画像処理装置200では、バリデーションの対象と判定された画像データのページ数の情報を取得して保持している。
S905において、バリデーションを行わない配信フローであると判定された場合の処理は、第一の実施形態における図7の説明の通りであるから説明を省略する。
S905において、バリデーションを行う配信フローであると判定された場合、スキャン制御部230は、S904のスキャン処理で生成された画像データを初期化する(S906)。尚ここで本実施形態の画像処理装置200では、バリデーションの対象と判定された画像データのページ数の情報を取得して保持している。
スキャン制御部230は、S906において画像データを一度初期化した後、バリデーション対象となる画像データのページ数に基づきバリデーション対象の画像データのスキャン処理をスキャン部220に実行させる(S907)。画像形成装置200においてバリデーション対象の画像データが生成されると、MFPアプリケーション250は、画像データ転送部260によりこの画像データを情報処理装置300Aへ転送させる(S908)。
情報処理装置300Aにおいて、スキャナアプリケーション350Aは、画像データ取得部351によりこの画像データを取得し、配信先情報取得部352により配信先情報を取得する。スキャナアプリケーション350Aは、配信フロー取得部353により、画像形成装置200から送信された配信フローを取得する(S909)。ここでスキャナアプリケーション350Aは、バリデーション対象の画像データを画像データ格納部340へ格納しておく(S910)。
情報処理装置300Aにおいて、バリデーション対象の画像データの配信フローが取得されると、配信フロー実行部360により画像処理部370を構成する各プラグインがバリデーションモードで呼び出され、バリデーションが実行される(S911)。図9のS911からS913までの処理は、図5のS512からS514までの処理と同様であるから説明を省略する。
S913において、バリデーションが正常に実行された場合、スキャナアプリケーション350Aは、スキャン制御信号生成部356により画像形成装置200に対するバリデーション対象外の画像データのスキャン要求信号を生成する(S914)。そして情報処理装置300Aは、このスキャン要求信号を通信部390を介して画像形成装置200へ送信する。
画像形成装置200ではこのスキャン要求信号を受けて、スキャン制御部230が、バリデーション対象外の画像データのスキャン処理をスキャン部220に実行させる(S915)。画像形成装置200において、バリデーション対象外の画像データがスキャンされると、画像データ転送部260によりこの画像データが情報処理装置300Aへ転送される(S916)。
情報処理装置300Aにおいて、バリデーション対象外の画像データが取得されると、配信フロー実行部360は画像データ格納部340に格納されたバリデーション対象の画像データを呼び出す。そして配信フロー実行部360は、バリデーション対象外の画像データ及びバリデーション対象の画像データを配信フローに従って配信し(S917)、配信処理を終了する。
S913において、バリデーションの結果がエラーとなった場合の処理(S918)は、図5のS517の処理と同様であるから説明を省略する。
以上に説明したように、本実施形態の画像形成装置200と情報処理装置300Aとが含まれる配信システム100Aでは、画像形成装置200においてバリデーション対象となる画像データのみをスキャンし、バリデーションの結果に基づきその他の画像データがスキャンするか否かが決定される。このため、画像形成装置200においてスキャンされる画像データは最小限のものとなり、配信システム100Aにおける処理の負担を軽減でき、かつ画像データの配信処理が完了するまでの時間を短縮することができる。
また、以上に説明した実施形態における各機能を実現する手順は、コンピュータに読み取り可能なログ情報管理プログラムとして記録媒体に記録されていても良い。
図10は各実施形態で説明した情報処理装置における各機能を実現させる情報処理プログラムが記録された記録媒体を説明する図である。記録媒体810に記録されたプログラムが、コンピュータ500に読み込まれて実行されることにより、本実施形態で説明した各機能を実現することができる。
例えばコンピュータ500は、CPU510、ハードディスク520、メモリ530、表示部540、入力部550、通信部560、記録媒体読込部570を備えている。CPU510は演算処理装置であって、コンピュータ500において実行される演算や処理を実行する。ハードディスク520は、データを格納する記憶手段であって、コンピュータ500上で動作するアプリケーションや、このアプリケーションにより作成されたデータなどが格納されている。メモリ530には、コンピュータ500に係る各種の設定値や、CPU510での演算結果などが格納される。
表示部540はディスプレイなどであり、コンピュータ500において作成されたデータなどをユーザに閲覧可能に表示する。入力部550は例えばキーボードやマウスであって、ユーザの操作により各種データが入力される。通信部560は例えばネットワークコントロールユニットなどであり、コンピュータ500が外部の装置と通信を行うためのものである。記録媒体読み込み部570は、各種記録媒体に記録されたデータやプログラムなどを読み込むものであり、例えばフロッピー(登録商標)ディスクドライバなどである。
記録媒体610は、本実施形態の各機能を実現させるログ情報管理プログラム600が記録されている。この情報処理プログラム600は、記録媒体読込部570により読み込まれてCPU510において実行される。記録媒体610は、例えばフロッピー(登録商標)ディスクやCD−ROM(Compact Disk Read Only Memory)等であっても良く、コンピュータ500において読み取り可能なに媒体であれば良い。また、情報処理プログラム600はネットワークを介して通信部560により受信されて、ハードディスク520等に格納されても良い。
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。
本発明は、 本発明は、画像データを配信する情報処理装置、画像形成装置、情報処理方法、情報処理プログラムに利用可能である。
配信システム100を構成する第一の実施形態の画像形成装置200の及び情報処理装置300機能構成を示す図である。 配信システム100におけるバリデーションを説明する図である。 第一の実施形態の情報処理装置300における画像処理部370を説明する図である。 配信システム100における配信フローを説明する図である。 第一の実施形態の画像形成装置200と情報処理装置300により構成される配信システム100の動作を説明するフローチャートである。 第一の実施形態の画像形成装置200のオペレーションパネル210の表示を説明する図である。 第一の実施形態の画像形成装置200において、バリデーション対象の画像データが存在しないと判定された場合の動作を説明するフローチャートである。 配信システム100Aを構成する第二の実施形態の画像形成装置200及び情報処理装置300Aの機能構成を示す図である。 第二の実施形態の画像形成装置200と情報処理装置300Aにより構成される配信システム100Aの動作を説明するフローチャートである。 各実施形態で説明した情報処理装置における各機能を実現させる情報処理プログラムが記録された記録媒体を説明する図である。
符号の説明
100、100A 配信システム
200 画像形成装置
210 オペレーションパネル
220 スキャン部
230 スキャン制御部
240 配信設定記憶部
250 MFPアプリケーション
260 画像データ転送部
300、300A 情報処理装置
310 表示装置
320 配信フロー格納部
330 バリデーション情報格納部
340 画像データ格納部
350 スキャナアプリケーション
360 配信フロー実行部
370 画像処理部
380 配信部
400 クライアントPC
500 コンピュータ
600 情報処理プログラム
610 記録媒体

Claims (13)

  1. スキャン手段によりスキャンされた画像データから検証の対象である対象画像データと前記画像データの配信先情報とを送信する送信手段を有する画像形成装置に通信可能に接続する情報処理装置であって、
    前記対象画像データと前記配信先情報とを受信する画像情報受信手段と、
    前記対象画像データの検証を行う検証手段と、
    前記検証手段による検証結果がエラーでなかった場合に、前記画像形成装置より前記画像データのうち検証の対象外である対象外画像データを取得する画像データ取得手段と、
    前記対象画像データ及び前記対象外画像データからなる前記画像データを前記配信先情報に基づいて配信する配信実行手段と、を有することを特徴とする情報処理装置。
  2. 前記検証手段は、
    前記画像情報受信手段により取得された前記対象画像データにおいて、前記対象画像データに含まれるデータの項目を示す項目データと、前記画像データに含まれる前記項目に対応した項目対応データとが整合しているか否かの検証を、前記画像データの検証を行うための検証情報に基づいて実行することを特徴とする請求項1に記載の情報処理装置。
  3. 前記画像情報受信手段は、
    前記送信手段により送信される前記画像形成装置の識別情報を受信し、
    前記画像データ取得手段は、
    取得先の前記画像形成装置の識別情報を取得し、
    前記配信実行手段は、
    前記画像情報受信手段により受信した前記識別情報と、前記画像データ取得手段により取得した前記識別情報に基づいて、前記対象画像データおよび前記対象外画像データからなる前記画像データの配信を実行することを特徴とする請求項1または2に記載の情報処理装置。
  4. 検証を実行せずに配信する配信モードか検証を実行して配信する第1の検証モードかの設定を保持する設定手段を有し、
    前記配信実行手段は、
    前記設定が前記配信モードであった場合に、前記検証手段による前記対象画像データの検証を行わずに前記画像データの配信を実行することを特徴とする請求項1ないし3の何れか一項に記載の情報処理装置。
  5. 前記検証手段による検証結果がエラーでなかった場合に、前記画像形成装置の有する前記スキャン手段に対し、前記対象外画像データのスキャン実行を要求するスキャン要求送信手段を有することを特徴とする請求項1ないし4の何れか一項に記載の情報処理装置。
  6. 前記画像データの配信手順を取得する配信手順取得手段と、
    前記画像データに対して配信実行のために実行される1以上の画像処理の各々に対応する画像処理手段と、を有し、
    1以上の前記画像処理手段は、
    前記画像処理において検証を実行しない通常処理モードと前記検証手段による検証を実行する第2の検証モードを有し、
    前記配信実行手段は、
    前記設定が前記第1の検証モードであった場合に、前記配信手順に基づいて前記画像処理を実行する前記画像処理手段を、前記第2の検証モードで実行させることを特徴とする請求項4又は5に記載の情報処理装置。
  7. 前記配信手順取得手段が取得した前記配信手順が前記検証手段による検証を実行しない配信手順であった場合に、
    前記配信実行手段は、
    前記配信手順に基づく前記画像処理を実行する前記画像処理手段のなかに、前記第2の検証モードを有する前記画像処理手段が存在すれば、当該画像処理手段を第2の検証モードで実行させることを特徴とする請求項6に記載の情報処理装置。
  8. 前記検証手段による検証結果を前記画像形成装置へ送信する通知手段を有し、
    前記通知手段は、前記検証手段により、画像データに含まれるデータの項目を示す項目データと、前記画像データに含まれる前記項目に対応した項目対応データとが整合していないことが検証されたとき、前記画像データを特定する情報を前記画像形成装置へ送信することを特徴とする請求項7に記載の情報処理装置。
  9. スキャン手段によりスキャンされた画像データから検証の対象と特定された対象画像データと前記画像データの配信先情報とを送信する送信手段を有する画像形成装置に通信可能に接続する情報処理装置による情報処理方法であって、
    前記対象画像データと前記配信先情報とを受信する画像情報受信手順と、
    前記対象画像データの検証を行う検証手順と、
    前記検証手順において検証結果がエラーでなかった場合に、前記画像形成装置より検証の対象外と特定された対象外画像データを取得する画像データ取得手順と、
    前記対象画像データ及び前記対象外画像データからなる前記画像データを前記配信先情報に基づいて配信する配信実行手順と、を有することを特徴とする情報処理方法。
  10. スキャン手段によりスキャンされた画像データから検証の対象と特定された対象画像データと前記画像データの配信先情報とを送信する送信手段を有する画像形成装置に通信可能に接続する情報処理装置における情報処理プログラムであって、
    前記情報処理装置に、
    前記対象画像データと前記配信先情報とを受信する画像情報受信ステップと、
    前記対象画像データの検証を行う検証ステップと、
    前記検証ステップにおいて検証結果がエラーでなかった場合に、前記画像形成装置より検証の対象外と特定された対象外画像データを取得する画像データ取得ステップと、
    前記対象画像データ及び前記対象外画像データからなる前記画像データを前記配信先情報に基づいて配信する配信実行ステップと、を実行させることを特徴とする情報処理プログラム
  11. 画像データの検証を行う情報処理装置と通信可能に接続する画像形成装置において、
    スキャン手段によりスキャンされた画像データの配信先である配信先情報を設定する配信先設定手段と、
    前記画像データのうち検証の対象となる対象画像データと前記配信先情報とを前記情報処理装置に送信する第1の送信手段と、
    前記対象画像データの検証結果がエラーでない場合に、前記情報処理装置からの要求に応じて、前記画像データのうち検証の対象外となる対象外画像データを送信する第2の送信手段とを有することを特徴とする画像形成装置。
  12. 前記画像データの配信手順を取得する配信手順取得手段と、
    取得した前記配信手順が検証を実行する配信手順であるか否かを判定する検証判定手段と、有し、
    前記第1の送信手段は、
    前記検証判定手段により検証を実行する判定となった場合に、前記対象画像データと前記配信先情報と自身を識別する識別情報とを前記情報処理装置に送信し、前記検証判定手段により検証を実行しない判定となった場合に、前記スキャン手段によりスキャンされた画像データと前記配信先情報とを前記情報処理装置に送信し、
    前記第2の送信手段は、
    前記対象外画像データと前記識別情報とを前記情報処理装置へ送信することを特徴とする請求項11に記載の画像形成装置。
  13. 前記配信手順取得手段は、
    前記配信先情報と配信手順が対応付いた情報に基づいて、前記配信先設定手段により設定された前記配信先情報に対応付く配信手順を取得することを特徴とする請求項12に記載の画像形成装置。
JP2007057886A 2007-03-07 2007-03-07 情報処理装置、画像形成装置、情報処理方法、情報処理プログラム Expired - Fee Related JP5057800B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2007057886A JP5057800B2 (ja) 2007-03-07 2007-03-07 情報処理装置、画像形成装置、情報処理方法、情報処理プログラム
US12/041,273 US8213036B2 (en) 2007-03-07 2008-03-03 Distribution system for scan image data and validating the scan image data
CN2008100820575A CN101262538B (zh) 2007-03-07 2008-03-05 信息处理装置、图像形成装置、信息处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007057886A JP5057800B2 (ja) 2007-03-07 2007-03-07 情報処理装置、画像形成装置、情報処理方法、情報処理プログラム

Publications (2)

Publication Number Publication Date
JP2008219814A JP2008219814A (ja) 2008-09-18
JP5057800B2 true JP5057800B2 (ja) 2012-10-24

Family

ID=39741310

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007057886A Expired - Fee Related JP5057800B2 (ja) 2007-03-07 2007-03-07 情報処理装置、画像形成装置、情報処理方法、情報処理プログラム

Country Status (3)

Country Link
US (1) US8213036B2 (ja)
JP (1) JP5057800B2 (ja)
CN (1) CN101262538B (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101429526B1 (ko) * 2007-10-18 2014-08-14 삼성전자주식회사 화상형성장치 및 그의 문서 관리 방법
JP5332513B2 (ja) * 2008-10-29 2013-11-06 株式会社リコー 画像形成装置、画像データ管理方法、及びプログラム
US8531690B2 (en) * 2010-01-12 2013-09-10 Toshiba Tec Kabushiki Kaisha Linkage system of plural multi function peripherals
US10680642B2 (en) * 2018-07-29 2020-06-09 Realtek Semiconductor Corp. Data processing system and image processing circuit

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3314973B2 (ja) * 1993-02-05 2002-08-19 株式会社リコー ファクシミリ装置
CN1179052A (zh) * 1996-09-27 1998-04-15 三洋电机株式会社 传真装置和传真传输封页准备设备
JP2000050000A (ja) 1998-07-31 2000-02-18 Canon Inc 画像処理装置及び画像処理システム、及びその方法
JP4418545B2 (ja) * 1998-11-30 2010-02-17 キヤノン株式会社 画像処理装置、及び画像出力制御方法
JP2001256097A (ja) * 2000-03-14 2001-09-21 Matsushita Electric Ind Co Ltd ファイルの自動送信システム
JP2001326743A (ja) * 2000-05-16 2001-11-22 Canon Inc 通信システムおよび通信装置およびその制御方法
JP3674482B2 (ja) * 2000-09-06 2005-07-20 株式会社日立製作所 データ配信方法およびデータ配信システム
JP2003060839A (ja) * 2001-06-04 2003-02-28 Canon Inc 画像通信装置、画像処理装置、画像通信方法、画像処理方法、及びプログラム
JP2003032425A (ja) 2001-07-13 2003-01-31 Ricoh Co Ltd スキャンイメージデータの配信システム
JP2004070719A (ja) 2002-08-07 2004-03-04 Ricoh Co Ltd 画像サーバおよびその画像データ保管配信方法
JP3615749B2 (ja) * 2003-04-25 2005-02-02 三菱電機インフォメーションシステムズ株式会社 印刷サービスシステムおよび印刷サービスプログラム
JP4490188B2 (ja) 2003-07-31 2010-06-23 株式会社リコー 印刷処理装置、印刷処理システム、印刷処理装置の制御方法、印刷処理装置の制御プログラム及び記録媒体
JP2005208934A (ja) 2004-01-22 2005-08-04 Ricoh Co Ltd 文書配信処理装置及び文書配信処理プログラム
US7847960B2 (en) * 2004-03-29 2010-12-07 Konica Minolta Business Technologies, Inc. Managing reading conditions in an image reading apparatus
JP2005322158A (ja) * 2004-05-11 2005-11-17 Canon Inc 情報処理装置及び方法
JP4282577B2 (ja) * 2004-09-22 2009-06-24 シャープ株式会社 画像形成装置、画像形成システム、及び中継装置
JP4533213B2 (ja) * 2005-03-31 2010-09-01 キヤノン株式会社 印刷システム及びその制御方法、コンピュータプログラム

Also Published As

Publication number Publication date
CN101262538B (zh) 2012-07-11
JP2008219814A (ja) 2008-09-18
US8213036B2 (en) 2012-07-03
CN101262538A (zh) 2008-09-10
US20080218791A1 (en) 2008-09-11

Similar Documents

Publication Publication Date Title
JP4693669B2 (ja) 画像形成装置、画像処理装置、画像形成方法、画像処理方法、プログラム、記憶媒体
JP5414242B2 (ja) 画像処理装置、画像処理装置の制御方法、プログラム
US7957038B2 (en) Code information printing apparatus, printing method, restoration apparatus, and restoration method
US9692942B2 (en) Hard-copy signatures using a cloud-connected printing device with a workflow service
CN103377277B (zh) 文档管理装置以及文档管理方法
JP2008083941A (ja) 情報埋込装置、情報埋込プログラム、情報埋込システム、情報読取装置、情報読取プログラム、及び情報読取システム
JP5057800B2 (ja) 情報処理装置、画像形成装置、情報処理方法、情報処理プログラム
JP2006202032A (ja) 電子メール印刷装置およびシステムおよび確認通知方法およびプログラム
JP6557969B2 (ja) 画像形成装置、その制御方法及びプログラム
US8325190B2 (en) Systems and methods for providing visual notifications related to an imaging job
JP6897357B2 (ja) 情報処理装置及びプログラム
JP6613871B2 (ja) 情報処理装置、画像読み取り装置、および、プログラム
JP6980987B2 (ja) 画像形成装置
JP6057720B2 (ja) システム、情報処理装置およびその制御方法、並びにプログラム
JP2008154203A (ja) 印刷媒体処理システム、印刷装置、情報処理装置及びプログラム
JP5678704B2 (ja) 文書交換システム、文書交換方法、及びプログラム
JP6724630B2 (ja) 情報処理システム、情報処理装置、情報処理方法、及び情報処理プログラム
US10079957B2 (en) Image reading apparatus, image forming apparatus, and non-transitory computer readable medium
JP2020038549A (ja) データ管理装置及びデータ管理プログラム
US11934726B1 (en) Print job redirector to electronic transmission
JP2011019187A (ja) 画像処理装置、画像処理システム、画像処理方法、プログラム、及び記録媒体
JP2018037923A (ja) 情報処理システム、画像処理装置、及びプログラム
WO2017073049A1 (en) Information processing system, information processing apparatus, method for processing information, and information processing program
JP2011193398A (ja) 情報処理装置、情報処理システム及びプログラム
JP5277924B2 (ja) 文書管理システム及び情報処理装置及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091019

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110524

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110722

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120124

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120309

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120403

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120524

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: 20120703

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120731

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150810

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5057800

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees