JP2009296163A - Information processor, information processing method and program - Google Patents

Information processor, information processing method and program Download PDF

Info

Publication number
JP2009296163A
JP2009296163A JP2008146107A JP2008146107A JP2009296163A JP 2009296163 A JP2009296163 A JP 2009296163A JP 2008146107 A JP2008146107 A JP 2008146107A JP 2008146107 A JP2008146107 A JP 2008146107A JP 2009296163 A JP2009296163 A JP 2009296163A
Authority
JP
Japan
Prior art keywords
image data
information
upload
uploaded
upload destination
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.)
Pending
Application number
JP2008146107A
Other languages
Japanese (ja)
Inventor
Shunichiro Watanabe
俊一郎 渡辺
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2008146107A priority Critical patent/JP2009296163A/en
Publication of JP2009296163A publication Critical patent/JP2009296163A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To easily upload image data which are to serve as an object of uploading, without sampling them. <P>SOLUTION: A copying machine acquires upload destination information, indicating an upload destination and specifying information for specifying the image data to be the upload object from the image data of an original image. Then, the copying machine extracts the image data to be the upload object from the image data of the original image, on the basis of the specifying information (step S803). Then, the copying machine uploads the extracted image data which are to serve as the upload object to the upload destination, indicated by the upload destination information (step S807). <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、原稿画像に含まれる画像の画像データを所望のアップロード先にアップロードするための技術に関するものである。   The present invention relates to a technique for uploading image data of an image included in a document image to a desired upload destination.

従来技術として、原稿画像をデジタル化して保存する場合、処理内容が含まれる2次元コードを原稿画像と同時にスキャンを行い、2次元コードから処理内容のデコードを行った後、処理内容が示すサービスを実行する技術が存在する(例えば、特許文献1参照)。   As a conventional technique, when a document image is digitized and stored, a service indicated by the processing content is obtained after scanning the two-dimensional code including the processing content simultaneously with the document image, decoding the processing content from the two-dimensional code. There is a technique to execute (see, for example, Patent Document 1).

特開2000−155837号公報JP 2000-155837 A

しかしながら、従来技術では、原稿画像上に記録される複数の処理対象となる矩形画像に対して個別にアップロード先を指定することができなかった。例えば、アルバムに収めている複数の写真(矩形画像)をそれぞれ個別にデジタル化し、コンテンツサーバにアップロードしたい場合、それぞれの写真をアルバムから抜き取り、各写真に対してスキャン操作を行う必要があった。また、一枚の写真を複数のコンテンツサーバにアップロードしたい場合、一度写真をデジタル化した後にアップロード先を選択してアップロードを行うか、アップロード先毎にスキャン操作を行う必要があった。その結果、写真の枚数が多いほどユーザが手で操作する回数が多くなり、効率的ではなく、また誤操作を発生させる原因にもなる。   However, in the prior art, upload destinations cannot be individually specified for a plurality of rectangular images to be processed recorded on a document image. For example, when a plurality of photos (rectangular images) contained in an album are individually digitized and desired to be uploaded to a content server, it is necessary to extract each photo from the album and perform a scanning operation on each photo. In addition, when it is desired to upload a single photo to a plurality of content servers, it has been necessary to digitize the photo once and then upload by selecting an upload destination, or to perform a scanning operation for each upload destination. As a result, the greater the number of photos, the greater the number of times that the user operates by hand, which is not efficient and may cause erroneous operations.

そこで、本発明の目的は、アップロード対象となる画像データを抜き取ることなく、簡単にアップロードすることを可能とすることにある。   Therefore, an object of the present invention is to enable easy uploading without extracting image data to be uploaded.

また、本発明の他の目的は、一つのアップロード対象となる画像データを簡単に複数のアップロード先にアップロードすることを可能とすることにある。   Another object of the present invention is to make it possible to easily upload image data to be uploaded to a plurality of upload destinations.

本発明の情報処理装置は、アップロード先を示すアップロード先情報及びアップロード対象となる画像データを特定するための特定情報を、原稿画像の画像データから取得する取得手段と、前記特定情報に基づいて、前記原稿画像の画像データからアップロード対象となる画像データを抽出する抽出手段と、前記抽出手段により抽出されたアップロード対象となる画像データを、前記アップロード先情報に示されるアップロード先にアップロードするアップロード手段とを有することを特徴とする。
本発明の情報処理方法は、情報処理装置による情報処理方法であって、アップロード先を示すアップロード先情報及びアップロード対象となる画像データを特定するための特定情報を、原稿画像の画像データから取得する取得ステップと、前記特定情報に基づいて、前記原稿画像の画像データからアップロード対象となる画像データを抽出する抽出ステップと、前記抽出ステップにより抽出されたアップロード対象となる画像データを、前記アップロード先情報に示されるアップロード先にアップロードするアップロードステップとを含むことを特徴とする。
本発明のプログラムは、アップロード先を示すアップロード先情報及びアップロード対象となる画像データを特定するための特定情報を、原稿画像の画像データから取得する取得ステップと、前記特定情報に基づいて、前記原稿画像の画像データからアップロード対象となる画像データを抽出する抽出ステップと、前記抽出ステップにより抽出されたアップロード対象となる画像データを、前記アップロード先情報に示されるアップロード先にアップロードするアップロードステップとをコンピュータに実行させることを特徴とする。
The information processing apparatus according to the present invention, based on the acquisition information, the acquisition destination that acquires the upload destination information indicating the upload destination and the specific information for specifying the image data to be uploaded from the image data of the document image, Extraction means for extracting image data to be uploaded from image data of the original image; upload means for uploading image data to be uploaded extracted by the extraction means to an upload destination indicated in the upload destination information; It is characterized by having.
An information processing method of the present invention is an information processing method by an information processing apparatus, and acquires upload destination information indicating an upload destination and specific information for specifying image data to be uploaded from image data of a document image. An acquisition step; an extraction step for extracting image data to be uploaded from image data of the document image based on the specific information; and an image data to be uploaded extracted in the extraction step, the upload destination information And an uploading step for uploading to the upload destination shown in FIG.
The program according to the present invention includes an acquisition step of acquiring upload destination information indicating an upload destination and specifying information for specifying image data to be uploaded from image data of an original image, and the original based on the specifying information. An extraction step of extracting image data to be uploaded from image data of an image, and an uploading step of uploading the image data to be uploaded extracted by the extraction step to an upload destination indicated by the upload destination information It is made to perform.

本発明においては、原稿画像の画像データからアップロード先情報及び特定情報を取得する。そして、特定情報に基づいて原稿画像の画像データからアップロード対象となる画像データを抽出し、アップロード先情報に示されるアップロード先にアップロードするように構成している。従って、本発明によれば、アップロード対象となる画像データを抜き取ることなく、簡単にアップロードすることが可能となる。   In the present invention, upload destination information and specific information are acquired from image data of a document image. Then, the image data to be uploaded is extracted from the image data of the document image based on the specific information, and is uploaded to the upload destination indicated by the upload destination information. Therefore, according to the present invention, it is possible to upload easily without extracting image data to be uploaded.

また、本発明においては、一つのアップロード対象となる画像データに対して、複数のアップロード先情報を取得することができる。従って、本発明によれば、何度もアップロード先を選択する操作や、アップロード先毎にアップロード対象となる画像のスキャン操作を行う必要なく、一つのアップロード対象となる画像データを簡単に複数のアップロード先にアップロードすることが可能となる。   In the present invention, a plurality of upload destination information can be acquired for one piece of image data to be uploaded. Therefore, according to the present invention, it is not necessary to select an upload destination many times or scan an image to be uploaded for each upload destination. It becomes possible to upload first.

以下、本発明を適用した好適な実施形態を、添付図面を参照しながら説明する。   DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments to which the invention is applied will be described with reference to the accompanying drawings.

<第1の実施形態>
先ず、本発明の第1の実施形態について説明する。図1は、本発明の第1の実施形態に係る情報処理システムの全体構成を示す図である。図1に示すように、本実施形態に係る情報処理システムは、複写機100、スキャンチケットサーバ109及びコンテンツサーバ110がネットワーク108を介して接続される。なお、複写機100は、本発明の情報処理装置の適用例となる構成である。
<First Embodiment>
First, a first embodiment of the present invention will be described. FIG. 1 is a diagram showing an overall configuration of an information processing system according to the first embodiment of the present invention. As shown in FIG. 1, in the information processing system according to the present embodiment, a copying machine 100, a scan ticket server 109, and a content server 110 are connected via a network. Note that the copying machine 100 is configured as an application example of the information processing apparatus of the present invention.

101は、複写機100全体を制御する演算制御部としてのCPUである。102は、外部装置等から供給されるプログラムやデータベースから取得したデータ、プログラム実行中の中間データ、生成した画像データを一時記憶する一次記憶領域としてのRAMである。103は、印刷を行う印刷部である。104は、原稿画像の取り込みを行うスキャナ104である。105は、複写機100に固定して設置された二次記憶領域としてのハードディスクであり、複写機100を制御するプログラム、スキャンされた画像データ、及び、画像データの生成を行うためのプログラムを記憶する。106は、ユーザが操作を行う操作部であり、ボタンとタッチパネル付ディスプレイとで構成されている。107は、ネットワークアダプタであり、プログラムに従ってネットワーク108を通じてスキャンチケットサーバ109からデータを取得する。また、ネットワークアダプタ107は、複写機100にて生成された画像データをコンテンツサーバ110に送信する。   Reference numeral 101 denotes a CPU as an arithmetic control unit that controls the entire copying machine 100. Reference numeral 102 denotes a RAM as a primary storage area for temporarily storing data acquired from a program or database supplied from an external device or the like, intermediate data during execution of the program, and generated image data. Reference numeral 103 denotes a printing unit that performs printing. Reference numeral 104 denotes a scanner 104 that captures an original image. Reference numeral 105 denotes a hard disk as a secondary storage area fixedly installed in the copying machine 100, and stores a program for controlling the copying machine 100, scanned image data, and a program for generating image data. To do. An operation unit 106 is operated by the user, and includes a button and a display with a touch panel. A network adapter 107 acquires data from the scan ticket server 109 through the network 108 according to a program. Further, the network adapter 107 transmits the image data generated by the copying machine 100 to the content server 110.

ここでのスキャンチケットサーバ109とは、複数のスキャンチケットを管理するサーバである。また、スキャンチケットとは、スキャンに関する情報、スキャンした情報に対する処理に関する情報、スキャンした情報の送信に関する情報を含むデジタル情報である。   Here, the scan ticket server 109 is a server that manages a plurality of scan tickets. The scan ticket is digital information including information relating to scanning, information relating to processing for scanned information, and information relating to transmission of scanned information.

図2は、スキャンチケットのデータ構造の一例を説明するための図である。スキャンチケット200は、以下に説明する情報で構成される。有効期限は、いつまで当該スキャンチケットが有効であるかどうかを示す情報である。ユーザIDは、利用者がコンテンツサーバ110のサービスを利用するためのIDを示す情報である。アップロード形式は、コンテンツサーバ110側が受付可能な矩形画像の画像形式を示す情報である。複写機100は、複写機100からコンテンツサーバ110への矩形画像のアップロード時に、アップロード形式に従って矩形画像の画像形式の変換を行う。アップロード先URLは、アップロード先のコンテンツサーバ110のURLを示す情報である。複写機100がこのURLに対して矩形画像のアップロードを行うことにより、該当するコンテンツサーバ110のデータ格納領域に対して矩形画像が送信される。アップロードパラメータは、複写機100がコンテンツサーバ110に矩形画像をアップロードする際、矩形画像に付加されるパラメータ値を示す情報である。表示タイトルは、ユーザが印刷するスキャンチケットを選択する際に参照するスキャンチケットのタイトルを示す文字情報であり、この文字情報が操作部106において表示される。操作部106上では、少なくとも一つのスキャンチケットのタイトルがリスト表示される。印刷用テンプレートは、スキャンチケットを印刷する場合にどのような形式で印刷するかを示す情報である。スキャン位置は、印刷されたスキャンチケットから見たアップロード対象の矩形画像の位置を示す情報であり、原稿画像のスキャン時に使用される。スキャン位置としては、印刷されたスキャンチケットにおける何らかの基準からの矩形画像の相対位置や矩形画像の絶対位置等が挙げられる。スキャン範囲は、アップロード対象の矩形画像の範囲を示す情報である。なお、スキャン位置及びスキャン範囲は、本発明の特定情報の適用例となる構成である。また、アップロード先URLは、本発明のアップロード先情報の適用例となる構成である。   FIG. 2 is a diagram for explaining an example of the data structure of the scan ticket. The scan ticket 200 is composed of information described below. The expiration date is information indicating how long the scan ticket is valid. The user ID is information indicating an ID for the user to use the service of the content server 110. The upload format is information indicating an image format of a rectangular image that can be received by the content server 110 side. When the rectangular image is uploaded from the copying machine 100 to the content server 110, the copying machine 100 converts the image format of the rectangular image according to the upload format. The upload destination URL is information indicating the URL of the content server 110 of the upload destination. When the copying machine 100 uploads a rectangular image to this URL, the rectangular image is transmitted to the data storage area of the corresponding content server 110. The upload parameter is information indicating a parameter value added to the rectangular image when the copying machine 100 uploads the rectangular image to the content server 110. The display title is character information indicating the title of the scan ticket to be referred to when the user selects a scan ticket to be printed, and this character information is displayed on the operation unit 106. On the operation unit 106, a list of at least one scan ticket title is displayed. The print template is information indicating in what format the scan ticket is printed. The scan position is information indicating the position of a rectangular image to be uploaded viewed from a printed scan ticket, and is used when scanning a document image. Examples of the scan position include the relative position of the rectangular image from some reference in the printed scan ticket and the absolute position of the rectangular image. The scan range is information indicating the range of the rectangular image to be uploaded. The scan position and the scan range are configurations that are application examples of the specific information of the present invention. The upload destination URL is a configuration that is an application example of the upload destination information of the present invention.

図3は、操作部106において表示される、印刷するスキャンチケット200を選択するために使用される選択画面300の一例を示す図である。   FIG. 3 is a diagram illustrating an example of a selection screen 300 displayed on the operation unit 106 and used to select a scan ticket 200 to be printed.

図3に示すように、選択画面300には、選択用ユーザインタフェース301とスキャンチケットのタイトル302との複数の組がリストとして配置される。タイトル302には、図2に示すスキャンチケット200で指定されている表示タイトルが表示される。ユーザは、該当する選択用ユーザインタフェース301を指定することによりスキャンチケット200を選択するに伴い、矩形画像のアップロード先を選択することになる。これにより、指定された選択用ユーザインタフェース301に対応するスキャンチケット200の印刷が行われる。選択画面300では、アップロード先のコンテンツサーバ110のURL・ディレクトリ毎に、選択用ユーザインタフェース301及びスキャンチケットのタイトル302がソートされている。なお、選択画面300上では、複数のスキャンチケットを同時に選択することが可能である。   As shown in FIG. 3, a plurality of sets of a selection user interface 301 and a scan ticket title 302 are arranged as a list on the selection screen 300. In the title 302, a display title designated by the scan ticket 200 shown in FIG. 2 is displayed. As the user selects the scan ticket 200 by designating the corresponding selection user interface 301, the user selects the upload destination of the rectangular image. As a result, the scan ticket 200 corresponding to the designated selection user interface 301 is printed. In the selection screen 300, the selection user interface 301 and the scan ticket title 302 are sorted for each URL / directory of the upload destination content server 110. On the selection screen 300, a plurality of scan tickets can be selected simultaneously.

図4は、スキャンチケット200の印刷例を示す図である。スキャンチケット200は普通紙又は専用のシール台紙400(以下では、普通紙又は専用のシール台紙を用紙と称す)に印刷される。用紙には、図3に示す選択画面で選択されたスキャンチケット200が図2の印刷用テンプレートに従って印刷される。本実施形態において、図2に示すスキャンチケット200に含まれる全ての情報が2次元バーコード401〜409として印刷される。   FIG. 4 is a diagram illustrating a print example of the scan ticket 200. The scan ticket 200 is printed on plain paper or a dedicated sticker mount 400 (hereinafter, plain paper or a special sticker mount is referred to as a sheet). The scan ticket 200 selected on the selection screen shown in FIG. 3 is printed on the sheet according to the printing template shown in FIG. In the present embodiment, all information included in the scan ticket 200 shown in FIG. 2 is printed as two-dimensional barcodes 401-409.

図4の例では、図3に示す選択画面にて、ブログ1 2007/01/01用、ブログ1 2007/01/02用及びブログ2 2007/01/01用のスキャンチケット(アップロード先)が選択された場合の印刷結果を示している。   In the example of FIG. 4, scan tickets (upload destinations) for blog 1 2007/01/01, blog 1 2007/01/02, and blog 2 2007/01/01 are selected on the selection screen shown in FIG. The printing result is shown.

また、ブログ1 2007/01/01用、ブログ1 2007/01/02用及びブログ2 2007/01/01用のスキャンチケット夫々の印刷用テンプレートでは、3つずつの2次元バーコードを記したシールを印刷することが指定されている。従って、図4に示すように、各スキャンチケットは、3つずつ2次元バーコード401〜403、404〜406、407〜409で印刷されている。このように、各スキャンチケットが同一の用紙に印刷可能な印刷用テンプレートを持つ場合は、各スキャンチケットを同一の印刷用紙に印刷をすることで資源の効率化を図ることができる。一方、印刷用テンプレートから各スキャンチケットを同一の用紙に印刷が不可能な場合は、それぞれのスキャンチケットは別の用紙に印刷される。   In addition, in the print templates for the blog 1 2007/01/01, the blog 1 2007/01/02, and the blog 2 2007/01/01, each of the print templates includes a seal with three two-dimensional barcodes. Is specified to be printed. Therefore, as shown in FIG. 4, each scan ticket is printed with two two-dimensional barcodes 401 to 403, 404 to 406, and 407 to 409. In this way, when each scan ticket has a printing template that can be printed on the same sheet, the efficiency of resources can be improved by printing each scan ticket on the same print sheet. On the other hand, when it is impossible to print each scan ticket on the same sheet from the printing template, each scan ticket is printed on a different sheet.

図5は、印刷したスキャンチケット504〜507を原稿画像に貼り付けた例を示す図である。原稿画像500中にあるアップロード対象の矩形画像501〜503に隣接するようにスキャンチケット504〜507を貼ることで、アップロード対象の矩形画像と当該矩形画像に対する設定を含めたスキャンチケットとが関係付けられる。   FIG. 5 is a diagram illustrating an example in which printed scan tickets 504 to 507 are pasted on a document image. By pasting the scan tickets 504 to 507 so as to be adjacent to the upload target rectangular images 501 to 503 in the original image 500, the upload target rectangular image and the scan ticket including the settings for the rectangular image are related to each other. .

図5の例では、アルバム500中の複数の矩形画像である写真に対してそれぞれ異なるスキャンチケットを関連付けている。図5の例では、ブログ1の1月1日にアップロードを行うためブログ1の1月1日用のスキャンチケット504(例えば、図4の401)が写真501の内部に貼られて関係付けられている。また、ブログ2の1月1日にアップロードを行うためブログ2の1月1日用のスキャンチケット505(例えば、図4の407)が写真502の外側の辺に接するように貼られて関係付けられている。写真503は、ブログ1の1月1日とブログ2の1月1日のどちらにもアップロードを行うものとする。そのため、ブログ1の1月1日用のスキャンチケット506(例えば、図4の402)とブログ2の1月1日用のスキャンチケット507(例えば、図4の408)とが写真503の外側の辺に接するように貼られている。このようにして、それぞれのスキャンチケット506、507が同一の写真503に対して関係付けられている。   In the example of FIG. 5, different scan tickets are associated with photographs that are a plurality of rectangular images in the album 500. In the example of FIG. 5, a scan ticket 504 for January 1 of blog 1 (for example, 401 in FIG. 4) is attached to the inside of the photograph 501 and related to upload on January 1 of blog 1. ing. Also, in order to upload the blog 2 on January 1, the blog 2 January 1 scan ticket 505 (for example, 407 in FIG. 4) is attached so as to be in contact with the outer side of the photograph 502. It has been. The photograph 503 is uploaded on both January 1 of Blog 1 and January 1 of Blog 2. Therefore, the scan ticket 506 for January 1 of blog 1 (for example, 402 in FIG. 4) and the scan ticket 507 for January 1 of blog 2 (for example, 408 in FIG. 4) are located outside the photograph 503. It is affixed to touch the side. In this way, the respective scan tickets 506 and 507 are related to the same photograph 503.

スキャンチケットをアップロード対象の写真に対してどのように関連付けるかは、スキャンチケットのスキャン位置及びスキャン範囲の設定による。図2の例では、スキャン位置において「シールの四方のうちいずれかに接する辺を持つ矩形」と設定され、またスキャン範囲に「L版写真大」と設定されている。そのため、シールの四方のうちの何れかに接する辺をもつL版写真大の矩形画像がアップロードの対象となる。スキャン位置及びスキャン範囲は、アプリケーションにデフォルトで含まれているものの中から選ぶことにより指定する方法の他に、自分でスクリプトを作成し、スキャンチケットに含ませることで新規に指定しても良い。   How to associate the scan ticket with the upload target photo depends on the setting of the scan position and the scan range of the scan ticket. In the example of FIG. 2, the scan position is set to “rectangle having a side in contact with any one of the four sides of the sticker”, and the scan range is set to “L size photo large”. For this reason, a rectangular image of the size of the L plate photograph having an edge in contact with any one of the four sides of the sticker is to be uploaded. In addition to the method of specifying the scan position and the scan range by selecting from those included in the application by default, a script may be created by itself and included in the scan ticket.

図6は、スキャンチケットのタイトルを複写機100の操作部106に表示するまでの処理を示すフローチャートである。   FIG. 6 is a flowchart showing processing until the title of the scan ticket is displayed on the operation unit 106 of the copying machine 100.

複写機100は、ユーザから入力されたユーザID及びパスワードを基にスキャンチケットサーバ109へログインを行う(ステップS600)。ログイン後、複写機100は、入力されたユーザIDに該当し、且つ有効期限を超過していないスキャンチケットをスキャンチケットサーバ109からダウンロードする(ステップS601)。入力されたユーザIDに該当し、且つ有効期限を超過していないスキャンチケットは、当該ユーザ用のスキャンチケットであり、且つ処理(印刷)可能なスキャンチケットである。なお、ステップS601は、本発明の取得手段の一処理例である。   The copier 100 logs in to the scan ticket server 109 based on the user ID and password input by the user (step S600). After login, the copying machine 100 downloads from the scan ticket server 109 a scan ticket that corresponds to the input user ID and has not exceeded the expiration date (step S601). The scan ticket corresponding to the input user ID and not exceeding the expiration date is a scan ticket for the user and a scan ticket that can be processed (printed). Step S601 is an example of processing of the acquisition unit of the present invention.

続いて、複写機100は、スキャンチケットをダウンロードできたか否かを判定する(ステップS602)。スキャンチケットをダウンロードできた場合、複写機100は、ダウンロードした各スキャンチケットの表示用タイトルを取得し(ステップS603)、表示用タイトルに示されるタイトルのリストを生成して操作部106に表示する(ステップS604)。これにより、ユーザは印刷可能なスキャンチケットを選択することが可能となる。即ち、操作部106には、写真のアップロード先のブログ名及び日付やホームページ名がリストとして操作部106に表示されるため、ユーザはリストから所望のアップロード先を選択することができる。   Subsequently, the copying machine 100 determines whether or not the scan ticket has been downloaded (step S602). If the scan ticket can be downloaded, the copier 100 acquires the display title of each downloaded scan ticket (step S603), generates a list of titles shown in the display title, and displays it on the operation unit 106 ( Step S604). As a result, the user can select a scan ticket that can be printed. That is, since the blog name, date, and homepage name of the photo upload destination are displayed on the operation unit 106 as a list on the operation unit 106, the user can select a desired upload destination from the list.

なお、ステップS602において、スキャンチケットをダウンロードできなかったと判定された場合、複写機100は、エラー画面を表示し(ステップS605)、処理を終了する。   If it is determined in step S602 that the scan ticket could not be downloaded, the copying machine 100 displays an error screen (step S605) and ends the process.

図7は、選択されたスキャンチケットを複写機100が2次元バーコードに印刷するまでの処理を示すフローチャートである。   FIG. 7 is a flowchart showing processing until the copying machine 100 prints the selected scan ticket on the two-dimensional barcode.

複写機100は、操作部106に表示されるタイトルのリストからユーザが選択したタイトルのスキャンチケットを示す選択情報を取得する(ステップS700)。   The copying machine 100 acquires selection information indicating the scan ticket of the title selected by the user from the list of titles displayed on the operation unit 106 (step S700).

続いて、複写機100は、選択情報に示されるスキャンチケット夫々の印刷用テンプレートを取得する(ステップS701)。   Subsequently, the copying machine 100 acquires a print template for each scan ticket indicated in the selection information (step S701).

続いて、複写機100は、印刷用テンプレートに従って、スキャンチケットに含まれる全ての情報を2次元バーコードに変換する(ステップS702)。ここで、2次元バーコードは、スキャンチケットで指定される印刷用テンプレートで印刷される。   Subsequently, the copying machine 100 converts all information included in the scan ticket into a two-dimensional barcode according to the printing template (step S702). Here, the two-dimensional barcode is printed with a printing template designated by the scan ticket.

続いて、複写機100は、ステップS701で取得した印刷用テンプレートのうち、同一の印刷用テンプレートが存在するか否かを判定する(ステップS703)。同一の印刷用テンプレートが存在する場合、複写機100は、該当するスキャンチケットを一枚の用紙にまとめて印刷できるか否かを判定する(ステップS704)。   Subsequently, the copier 100 determines whether or not the same printing template exists among the printing templates acquired in step S701 (step S703). If the same printing template exists, the copying machine 100 determines whether or not the corresponding scan ticket can be printed on one sheet (step S704).

該当するスキャンチケットを一枚の用紙にまとめて印刷できないと判定された場合、複写機100は、同一の印刷用テンプレートであるか否かに関わらず、印刷用テンプレート毎にスキャンチケットを別の用紙に印刷する(ステップS705)。   If it is determined that the corresponding scan tickets cannot be printed together on a single sheet, the copier 100 uses a different scan ticket for each printing template, regardless of whether or not the same printing template is used. (Step S705).

一方、ステップS704において、該当するスキャンチケットを一枚の用紙にまとめて印刷できると判定された場合、複写機100は、スキャンチケットを印刷用テンプレート毎にまとめる(ステップS706)。続いて、複写機100は、まとめられた印刷用テンプレート毎にスキャンチケットを別の用紙に印刷する(ステップS707)。   On the other hand, if it is determined in step S704 that the corresponding scan tickets can be printed together on a single sheet, the copier 100 collects the scan tickets for each print template (step S706). Subsequently, the copying machine 100 prints a scan ticket on a separate sheet for each collected printing template (step S707).

なお、ステップS703において、夫々のスキャンチケットの印刷用テンプレートが異なると判定された場合、複写機100は、印刷用テンプレート毎にスキャンチケットを別の用紙に印刷する(ステップS705)。なお、ステップS705、S707は、本発明の印刷制御手段の一処理例である。   If it is determined in step S703 that the print templates for the respective scan tickets are different, the copying machine 100 prints the scan ticket on a different sheet for each print template (step S705). Steps S705 and S707 are an example of processing of the print control unit of the present invention.

ここでは、印刷用テンプレートとしてシールが指定されているため、複写機100は、スキャンチケットをシール用の台紙400に合わせて印刷する。ユーザは、図5に示すように、シールをアップロード対象の原稿画像に貼付する。   Here, since the seal is designated as the print template, the copying machine 100 prints the scan ticket on the seal mount 400. As shown in FIG. 5, the user attaches a sticker to the document image to be uploaded.

図8は、原稿画像のスキャン処理からコンテンツサーバ110への写真のアップロードまでの処理を示すフローチャートである。   FIG. 8 is a flowchart showing a process from a document image scan process to a photo upload to the content server 110.

複写機100は、2次元バーコード化されたスキャンチケットが貼り付けられた原稿画像のスキャンを行い、原稿画像を画像データとして読み込む(ステップS800)。   The copying machine 100 scans an original image on which a scan ticket converted into a two-dimensional bar code is pasted, and reads the original image as image data (step S800).

続いて、複写機100は、読み込んだ画像データから全ての2次元バーコードのデータ抽出を行う(ステップS801)。なお、ステップS801は、本発明の抽出手段の一処理例である。   Subsequently, the copying machine 100 extracts all two-dimensional barcode data from the read image data (step S801). Step S801 is an example of processing of the extraction unit of the present invention.

続いて、複写機100は、処理可能な2次元バーコードが存在するか否かを判定する(ステップS802)。処理可能な2次元バーコードが存在する場合、複写機100は、2次元バーコードのデータと2次元バーコードのスキャン位置とを内部メモリに保存する(ステップS803)。   Subsequently, the copier 100 determines whether there is a processable two-dimensional barcode (step S802). If there is a processable two-dimensional barcode, the copying machine 100 stores the two-dimensional barcode data and the scan position of the two-dimensional barcode in the internal memory (step S803).

続いて、複写機100は、2次元バーコードのデータ及び2次元バーコードのスキャン位置により、アップロード対象の写真の位置及び範囲を特定し、原稿画像の画像データからアップロード対象の写真を検出する(ステップS804)。即ち、複写機100は、2次元バーコードのデータからスキャンチケットのスキャン位置及びスキャン範囲を取得し、スキャン位置及びスキャン範囲と2次元バーコードのスキャン位置とからアップロード対象の写真を特定する。   Subsequently, the copying machine 100 identifies the position and range of the upload target photo from the two-dimensional barcode data and the two-dimensional barcode scan position, and detects the upload target photo from the image data of the document image ( Step S804). That is, the copying machine 100 acquires the scan position and scan range of the scan ticket from the two-dimensional barcode data, and identifies the upload target photo from the scan position and scan range and the two-dimensional barcode scan position.

続いて、複写機100は、検出したアップロード対象の写真を画像データから切り抜く(ステップS805)。続いて、複写機100は、切り抜いた写真を、対応するスキャンチケットで指定されているアップロード形式に変換する(ステップS806)。例えば、コンテンツサーバ110にアップロードされる写真のサイズ、画像形式がスキャンチケットにおいて指定されている場合、複写機100は、写真をスキャンチケットのアップロード形式にて指定されている形式に変換する。   Subsequently, the copying machine 100 cuts out the detected upload target photo from the image data (step S805). Subsequently, the copying machine 100 converts the cut-out photograph into an upload format specified by the corresponding scan ticket (step S806). For example, when the size and image format of a photo uploaded to the content server 110 are specified in the scan ticket, the copier 100 converts the photo into the format specified in the scan ticket upload format.

続いて、複写機100は、原稿画像に含まれる全ての2次元バーコードに対して処理を行った後、変換した写真をスキャンチケットのアップロード先URLで指定されているコンテンツサーバ110に対してアップロードする(ステップS807)。ステップS807は、本発明のアップロード手段の一処理例である。   Subsequently, the copying machine 100 processes all the two-dimensional barcodes included in the document image, and then uploads the converted photo to the content server 110 specified by the upload destination URL of the scan ticket. (Step S807). Step S807 is an example of processing of the upload unit of the present invention.

なお、ステップS802において、処理可能な2次元バーコードが存在しないと判定された場合、複写機100は、操作部106にエラー画面を表示して、処理を終了する。   If it is determined in step S802 that there is no two-dimensional barcode that can be processed, the copying machine 100 displays an error screen on the operation unit 106 and ends the process.

以上説明したように、本実施形態によれば、ユーザはアップロード対象となる複数の写真を含む原稿画像を分解する必要がなく、夫々の写真に対して個別の条件でアップロードを行うことが可能になる。   As described above, according to the present embodiment, the user does not need to disassemble a document image including a plurality of photos to be uploaded, and can upload each photo under individual conditions. Become.

<第2の実施形態>
次に、本発明の第2の実施形態について説明する。上述した第1の実施形態においては、図4に示すように、アップロード対象の複数の写真を夫々別の設定で一度にアップロードを行うために、アップロード先の異なるスキャンチケットをまとめてシール形式で印刷を行うものである。これに対し、本発明の第2の実施形態では、複数のアップロード先に対して同一の写真をアップロードする際に、より効率的な方法でアップロードすることが可能となる。なお、本実施形態に係る情報処理システムの構成は、図1に示す構成と同様である。
<Second Embodiment>
Next, a second embodiment of the present invention will be described. In the first embodiment described above, as shown in FIG. 4, in order to upload a plurality of photos to be uploaded at once with different settings, scan tickets with different upload destinations are collectively printed in a seal format. Is to do. On the other hand, in the second embodiment of the present invention, when uploading the same photo to a plurality of upload destinations, it is possible to upload by a more efficient method. Note that the configuration of the information processing system according to the present embodiment is the same as the configuration shown in FIG.

図9は、本発明の第2の実施形態におけるスキャンチケットの印刷例を示す図である。図9に示すように、本実施形態においては、スキャンチケットの印刷用テンプレートに専用の台紙900が設定されている場合、その設定に従って台紙900にスキャンチケット901を印刷する。このとき、一つの2次元バーコードに含めるスキャンチケットは1つではなく、複数のスキャンチケットを一つの印字領域である2次元バーコードに含めることが可能である。   FIG. 9 is a diagram illustrating a print example of a scan ticket according to the second embodiment of the present invention. As shown in FIG. 9, in this embodiment, when a dedicated mount 900 is set in the scan ticket printing template, the scan ticket 901 is printed on the mount 900 according to the setting. At this time, the number of scan tickets included in one two-dimensional barcode is not one, but a plurality of scan tickets can be included in a two-dimensional barcode which is one print area.

この印刷用テンプレートは、アップロードする資料の大きさが一定の場合で、且つ複数のコンテンツサーバに対して同じ資料をアップロードする場合に有効である。例えば、各種カード会社や保険会社等に住所変更を連絡するときの資料として住民票のコピーが必要である場合、先ず、全てのアップロード先を一つの2次元バーコードに集約して台紙900に印刷する。ユーザはこの台紙900に住民票を貼り、スキャンを行うだけで全てのカード会社に資料を送信することができるため、より操作を簡略化することが可能となる。また、台紙900に添付する資料の種類や詳細、注意事項を同時に印刷することにより、ユーザによる操作時のミスを防ぐことが可能となる。   This print template is effective when the size of the material to be uploaded is constant and when the same material is uploaded to a plurality of content servers. For example, if you need a copy of your resident's card as a material for notifying various card companies, insurance companies, etc. of address changes, first collect all the upload destinations into one two-dimensional barcode and print it on the mount 900 To do. Since the user can send materials to all the card companies simply by pasting a resident's card on the mount 900 and scanning it, the operation can be further simplified. In addition, by simultaneously printing the type, details, and precautions of the material attached to the mount 900, it is possible to prevent errors during operation by the user.

以上のように、上述した実施形態においては、複写機100は、原稿画像の画像データからスキャンチケットのアップロード先URL、スキャン位置及びスキャン範囲を取得する。そして、複写機100は、スキャン位置及びスキャン範囲に基づいて原稿画像の画像データからアップロード対象となる画像データを抽出し、アップロード先情報に示されるアップロード先にアップロードするように構成している。従って、アップロード対象となる画像データを抜き取ることなく、簡単にアップロードすることが可能となる。   As described above, in the above-described embodiment, the copying machine 100 acquires the upload destination URL, the scan position, and the scan range of the scan ticket from the image data of the document image. The copying machine 100 is configured to extract the image data to be uploaded from the image data of the original image based on the scan position and the scan range, and upload the image data to the upload destination indicated by the upload destination information. Therefore, it is possible to easily upload without extracting image data to be uploaded.

また、上述した実施形態においては、一つのアップロード対象となる画像データに対して、複数のアップロード先URLを取得することができる。従って、何度もアップロード先を選択する操作や、アップロード先毎にアップロード対象となる画像のスキャン操作を行う必要なく、一つのアップロード対象となる画像データを簡単に複数のアップロード先にアップロードすることが可能となる。   In the above-described embodiment, a plurality of upload destination URLs can be acquired for one piece of upload target image data. Therefore, it is possible to easily upload image data to be uploaded to multiple upload destinations without having to select the upload destination many times or scan the images to be uploaded for each upload destination. It becomes possible.

以上説明したように、本実施形態によれば、複数のコンテンツサーバに対してアップロードを行う場合であっても、ユーザは少ない操作でミスが少ない効率的な操作を行うことが可能となる。   As described above, according to the present embodiment, even when uploading to a plurality of content servers, the user can perform an efficient operation with few mistakes with few operations.

上述した本発明の実施形態を構成する各手段及び各ステップは、コンピュータのRAMやROM等に記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。   Each means and each step constituting the embodiment of the present invention described above can be realized by operating a program stored in a RAM, a ROM, or the like of a computer. This program and a computer-readable recording medium recording the program are included in the present invention.

また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、一つの機器からなる装置に適用してもよい。   Further, the present invention can be implemented as, for example, a system, apparatus, method, program, or recording medium, and may be applied to an apparatus composed of a single device.

なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。   The present invention supplies a software program for realizing the functions of the above-described embodiments directly or remotely to a system or apparatus. In addition, this includes a case where the system or the computer of the apparatus is also achieved by reading and executing the supplied program code.

従って、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。   Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention. In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, or the like.

また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。更に、そのプログラムの指示に基づき、コンピュータ上で稼動しているOS等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。   Further, the functions of the above-described embodiments are realized by the computer executing the read program. Furthermore, based on the instructions of the program, an OS or the like running on the computer performs part or all of the actual processing, and the functions of the above-described embodiments can be realized by the processing.

更に、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。   As another method, a program read from a recording medium is first written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Then, based on the instructions of the program, the CPU or the like provided in the function expansion board or function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are also realized by the processing.

本発明の実施形態に係る情報処理システムの全体構成を示す図である。1 is a diagram illustrating an overall configuration of an information processing system according to an embodiment of the present invention. スキャンチケットのデータ構造の一例を説明するための図である。It is a figure for demonstrating an example of the data structure of a scan ticket. 操作部において表示される、印刷するスキャンチケットを選択するために使用される選択画面の一例を示す図である。It is a figure which shows an example of the selection screen used in order to select the scan ticket to print displayed on an operation part. 本発明の第1の実施形態におけるスキャンチケットの印刷例を示す図である。It is a figure which shows the example of printing of the scan ticket in the 1st Embodiment of this invention. 印刷したスキャンチケットを原稿画像に貼り付けた例を示す図である。It is a figure which shows the example which affixed the printed scan ticket on the original image. スキャンチケットのタイトルを複写機の操作部に表示するまでの処理を示すフローチャートである。6 is a flowchart showing processing until a scan ticket title is displayed on an operation unit of a copier. 選択されたスキャンチケットを複写機が2次元バーコードに印刷するまでの処理を示すフローチャートである。6 is a flowchart showing processing until a copying machine prints a selected scan ticket on a two-dimensional barcode. 原稿画像のスキャン処理からコンテンツサーバへの写真のアップロードまでの処理を示すフローチャートである。6 is a flowchart illustrating processing from scanning of a document image to uploading of a photo to a content server. 本発明の第2の実施形態におけるスキャンチケットの印刷例を示す図である。It is a figure which shows the example of printing of the scan ticket in the 2nd Embodiment of this invention.

符号の説明Explanation of symbols

100 複写機
101 CPU
102 RAM
103 印刷部
104 スキャナ
105 ハードディスク
106 操作部
107 ネットワークアダプタ
108 ネットワーク
109 スキャンチケットサーバ
110 コンテンツサーバ
200 スキャンチケット
300 選択画面
301 選択用ユーザインタフェース
302 タイトル
400 普通紙又は専用のシール台紙
401〜409 スキャンチケット(2次元バーコード)
500 原稿画像
501〜503 矩形画像(写真)
504〜507 スキャンチケット(2次元バーコード)
100 copier 101 CPU
102 RAM
DESCRIPTION OF SYMBOLS 103 Printing part 104 Scanner 105 Hard disk 106 Operation part 107 Network adapter 108 Network 109 Scan ticket server 110 Content server 200 Scan ticket 300 Selection screen 301 Selection user interface 302 Title 400 Plain paper or exclusive sticker mount 401-409 Scan ticket (2 Dimension barcode)
500 Original image 501 to 503 Rectangular image (photo)
504 to 507 Scan ticket (2D barcode)

Claims (7)

アップロード先を示すアップロード先情報及びアップロード対象となる画像データを特定するための特定情報を、原稿画像の画像データから取得する取得手段と、
前記特定情報に基づいて、前記原稿画像の画像データからアップロード対象となる画像データを抽出する抽出手段と、
前記抽出手段により抽出されたアップロード対象となる画像データを、前記アップロード先情報に示されるアップロード先にアップロードするアップロード手段とを有することを特徴とする情報処理装置。
An acquisition means for acquiring upload destination information indicating an upload destination and specifying information for specifying image data to be uploaded from image data of an original image;
Extracting means for extracting image data to be uploaded from image data of the document image based on the specific information;
An information processing apparatus comprising: uploading means for uploading image data to be uploaded extracted by the extracting means to an upload destination indicated in the upload destination information.
前記特定情報は、前記原稿画像の画像データにおけるアップロード対象となる画像データの範囲を示す情報を含むことを特徴とする請求項1に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the specific information includes information indicating a range of image data to be uploaded in the image data of the document image. 前記取得手段は、一つのアップロード対象となる画像データに対して、複数のアップロード先情報を取得することが可能であることを特徴とする請求項1又は2に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the acquisition unit is capable of acquiring a plurality of upload destination information for one piece of upload target image data. 前記原稿画像に対して貼付される前記アップロード先情報及び前記特定情報を印刷させる印刷制御手段を更に有することを特徴とする請求項1乃至3の何れか1項に記載の情報処理装置。   4. The information processing apparatus according to claim 1, further comprising a print control unit configured to print the upload destination information and the specific information pasted on the document image. 5. 前記印刷制御手段は、前記アップロード先情報及び前記特定情報の複数の組を一つの印字領域にまとめて印刷させることを特徴とする請求項4に記載の情報処理装置。   The information processing apparatus according to claim 4, wherein the print control unit causes the plurality of sets of the upload destination information and the specific information to be printed together in one print area. 情報処理装置による情報処理方法であって、
アップロード先を示すアップロード先情報及びアップロード対象となる画像データを特定するための特定情報を、原稿画像の画像データから取得する取得ステップと、
前記特定情報に基づいて、前記原稿画像の画像データからアップロード対象となる画像データを抽出する抽出ステップと、
前記抽出ステップにより抽出されたアップロード対象となる画像データを、前記アップロード先情報に示されるアップロード先にアップロードするアップロードステップとを含むことを特徴とする情報処理方法。
An information processing method by an information processing apparatus,
An acquisition step of acquiring upload destination information indicating an upload destination and specifying information for specifying image data to be uploaded from image data of an original image;
An extraction step of extracting image data to be uploaded from image data of the document image based on the specific information;
An information processing method comprising: an uploading step of uploading the image data to be uploaded extracted in the extracting step to an upload destination indicated in the upload destination information.
アップロード先を示すアップロード先情報及びアップロード対象となる画像データを特定するための特定情報を、原稿画像の画像データから取得する取得ステップと、
前記特定情報に基づいて、前記原稿画像の画像データからアップロード対象となる画像データを抽出する抽出ステップと、
前記抽出ステップにより抽出されたアップロード対象となる画像データを、前記アップロード先情報に示されるアップロード先にアップロードするアップロードステップとをコンピュータに実行させるためのプログラム。
An acquisition step of acquiring upload destination information indicating an upload destination and specifying information for specifying image data to be uploaded from image data of an original image;
An extraction step of extracting image data to be uploaded from image data of the document image based on the specific information;
A program for causing a computer to execute an upload step of uploading image data to be uploaded extracted in the extraction step to an upload destination indicated in the upload destination information.
JP2008146107A 2008-06-03 2008-06-03 Information processor, information processing method and program Pending JP2009296163A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008146107A JP2009296163A (en) 2008-06-03 2008-06-03 Information processor, information processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008146107A JP2009296163A (en) 2008-06-03 2008-06-03 Information processor, information processing method and program

Publications (1)

Publication Number Publication Date
JP2009296163A true JP2009296163A (en) 2009-12-17

Family

ID=41543970

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008146107A Pending JP2009296163A (en) 2008-06-03 2008-06-03 Information processor, information processing method and program

Country Status (1)

Country Link
JP (1) JP2009296163A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012120114A (en) * 2010-12-03 2012-06-21 Canon Marketing Japan Inc Image processing system, image processing method, image processor and computer program
JP2013027028A (en) * 2011-07-26 2013-02-04 Murata Mach Ltd Image reading apparatus and image processing system
JP2013042480A (en) * 2011-07-20 2013-02-28 Canon Inc Image processing apparatus, control method therefor, program, and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012120114A (en) * 2010-12-03 2012-06-21 Canon Marketing Japan Inc Image processing system, image processing method, image processor and computer program
JP2013042480A (en) * 2011-07-20 2013-02-28 Canon Inc Image processing apparatus, control method therefor, program, and storage medium
JP2013027028A (en) * 2011-07-26 2013-02-04 Murata Mach Ltd Image reading apparatus and image processing system

Similar Documents

Publication Publication Date Title
US7414743B2 (en) Print control apparatus, method and program using a tag of a document list for printing a plurality of documents in various formats
US10218873B2 (en) Apparatus and method that process image data by using code, and storage medium
US10136005B2 (en) Image processing apparatus and image processing system capable of generating scan data and metadata
JP2006174462A (en) Method and apparatus for information processing
US8984623B2 (en) Image processing system, image processing apparatus and computer-readable recording medium
US9036170B2 (en) Relaying device, image processing device, and system comprising image processing device and relaying device
JP4360211B2 (en) Document processing device
US7813550B2 (en) Image processing method, image processing program, and storage medium with a prescribed data format to delete information not desired
JP2007148486A (en) Method for supporting document browsing, system for the same, document processor, and program
JP2009296163A (en) Information processor, information processing method and program
JP6562740B2 (en) Image processing apparatus, image processing method, and program.
JP2008092451A (en) Scanner system
JP2010166166A (en) Apparatus, system and method of processing image, control program, and recording medium
JP2008182698A (en) System and method for preview of document processing media
JP4743041B2 (en) Image forming apparatus and printing control method
JP4455358B2 (en) Image processing apparatus and method
JP2007158858A (en) Image forming apparatus and image formation processing program
JP2004280192A (en) Service providing system
JP4560392B2 (en) Image processing method, image processing apparatus, and program
JP4241120B2 (en) Information management apparatus, information management method, and information management program
JP4808128B2 (en) Image processing system, Web server device, image processing method, and program
JP4852500B2 (en) Image processing apparatus, image processing system, image processing method, and image processing program
JP2008118489A (en) Facsimile distribution system and facsimile device
JP2009065227A (en) Data processor, data processing method, and data processing program
JP2006245747A (en) Printer and printing processing method