[go: up one dir, main page]

JP2013045270A - Information processing device, information processing method and program - Google Patents

Information processing device, information processing method and program Download PDF

Info

Publication number
JP2013045270A
JP2013045270A JP2011182282A JP2011182282A JP2013045270A JP 2013045270 A JP2013045270 A JP 2013045270A JP 2011182282 A JP2011182282 A JP 2011182282A JP 2011182282 A JP2011182282 A JP 2011182282A JP 2013045270 A JP2013045270 A JP 2013045270A
Authority
JP
Japan
Prior art keywords
file
image
sheet
page
stored
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.)
Withdrawn
Application number
JP2011182282A
Other languages
Japanese (ja)
Inventor
Isao Migishima
功 右島
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 JP2011182282A priority Critical patent/JP2013045270A/en
Publication of JP2013045270A publication Critical patent/JP2013045270A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)

Abstract

【課題】メモリに格納されているファイルに対して編集を行い、メモリに再登録する場合、編集対象のファイルを容易に特定して編集することができる情報処理装置を提供することを目的とする。
【解決手段】メモリに記憶されているファイルを特定するための情報を含むコードを作成し、当該コードを含むシート画像を、印刷装置にシートへ印刷させる。そして、そのシートの読取画像に含まれている上記のコードに基づいて、メモリに記憶されているファイルから編集対象のファイルを特定し、その編集対象のファイルに所定の編集処理を実行して、編集処理が実行された編集対象のファイルを上記メモリに記憶させる。
【選択図】図3
An object of the present invention is to provide an information processing apparatus capable of easily specifying and editing a file to be edited when editing a file stored in a memory and re-registering the file in the memory. .
A code including information for specifying a file stored in a memory is created, and a sheet image including the code is printed on a sheet by a printing apparatus. Then, based on the above code included in the read image of the sheet, the file to be edited is specified from the file stored in the memory, and a predetermined editing process is executed on the file to be edited. The editing target file that has been subjected to the editing process is stored in the memory.
[Selection] Figure 3

Description

本発明は、編集対象のファイルを編集する情報処理装置、情報処理方法、及びプログラムに関する。   The present invention relates to an information processing apparatus, an information processing method, and a program for editing a file to be edited.

読取装置を有する複合機において、読取装置により原稿を順次読み取り、複数のページ画像を含むファイルを作成し、装置に内蔵されたHDDなどの記憶装置に格納する機能が知られている。従来、このような機能をもつ複合機では、画像ファイルを編集する場合、装置の一部である操作画面を使って行なわれている。   2. Description of the Related Art In a multi-function peripheral having a reading device, a function is known in which an original is sequentially read by the reading device, a file including a plurality of page images is created, and stored in a storage device such as an HDD built in the device. Conventionally, in an MFP having such a function, when an image file is edited, an operation screen which is a part of the apparatus is used.

複数の画像ファイルが存在する記憶装置の中から編集処理を行うファイルを見つけ出す方法として、次の技術が知られている。つまり、記憶装置に記憶されているファイルのファイル名を示すファイルリストを表示して、ユーザがその表示に従って編集対象のファイルを選択する技術が知られている(たとえば、特許文献1参照)。   The following technique is known as a method for finding a file to be edited from a storage device having a plurality of image files. That is, a technique is known in which a file list indicating the file names of files stored in a storage device is displayed, and a user selects a file to be edited in accordance with the display (see, for example, Patent Document 1).

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

上記の従来例では、ユーザは、ファイル名に従って編集対象のファイルを特定しなくてはならない。ところが、画像ファイルのようなファイルでは、ファイル名の全部または一部が数字で構成され、ファイルの作成順に従ってその数字が1つずつ増加するようにファイル名が付けられることがある。この場合、ファイル名は単なるファイル作成順の情報しか有さず、ユーザはそのファイル名から画像ファイルの内容を推測することが困難な場合がある。   In the above conventional example, the user must specify the file to be edited according to the file name. However, in a file such as an image file, all or part of the file name is composed of numbers, and the file name may be assigned so that the number increases by one in accordance with the file creation order. In this case, the file name has only information on the order of file creation, and it may be difficult for the user to guess the contents of the image file from the file name.

そこで本発明は、メモリに格納されている編集対象のファイルを容易に特定することができる情報処理装置、情報処理方法、及びプログラムを提供することを目的とする。   Accordingly, an object of the present invention is to provide an information processing apparatus, an information processing method, and a program that can easily specify a file to be edited stored in a memory.

本発明の情報処理装置は、メモリに記憶されているファイルを特定するための情報を含むコードを作成し、当該コードを含むシート画像を、印刷装置にシートへ印刷させる印刷制御手段と、上記印刷制御手段により印刷された上記シートが読取装置により読み取られることで得られた読取画像を取得する取得手段と、上記取得手段により取得された読取画像に含まれている上記コードに基づいて、メモリに記憶されているファイルから編集対象のファイルを特定する特定手段と、上記特定手段により特定された編集対象のファイルに所定の編集処理を実行し、当該所定の編集処理が実行された編集対象のファイルを、上記メモリに記憶させる実行手段とを有すること特徴とする。   An information processing apparatus according to the present invention generates a code including information for specifying a file stored in a memory, causes a printing apparatus to print a sheet image including the code on a sheet, and the printing Based on the acquisition unit that acquires the read image obtained by reading the sheet printed by the control unit by the reading device and the code included in the read image acquired by the acquisition unit, A specifying means for specifying a file to be edited from the stored files, and a file to be edited in which the predetermined editing process is executed on the file to be edited specified by the specifying means. And an execution means for storing in the memory.

本発明によれば、メモリに格納されている編集対象のファイルを容易に特定することができるという効果を奏する。   According to the present invention, it is possible to easily specify a file to be edited stored in a memory.

本発明の実施例1である画像処理装置101の外観を示す図である。1 is a diagram illustrating an appearance of an image processing apparatus 101 that is Embodiment 1 of the present invention. FIG. 画像処理装置101の構成を示すブロック図である。2 is a block diagram illustrating a configuration of an image processing apparatus 101. FIG. 画像追加シート301の例を示す図である。It is a figure which shows the example of the image addition sheet | seat 301. FIG. 画像処理装置101が画像読取時に行う処理を示すフローチャートである。3 is a flowchart illustrating processing performed by the image processing apparatus 101 when reading an image. 画像追加シート301の読取時に行う処理を示すフローチャートである。6 is a flowchart illustrating processing performed when reading an image addition sheet 301. ファイルリスト601を示す図である。It is a figure which shows the file list 601. FIG. ファイルリスト701を示す図である。It is a figure which shows the file list. ユーザ指定ページへの画像追加シート801を示す図である。It is a figure which shows the image addition sheet | seat 801 to a user designation | designated page. ページ画像を削除するための削除シート901を示す図である。It is a figure which shows the deletion sheet | seat 901 for deleting a page image. ページ画像の編集を行うための編集シート1001を示す図である。It is a figure which shows the edit sheet 1001 for editing a page image.

以下の実施の形態に記載されている構成要素の相対配置、表示画面等は、特に特定的な記載がない限りは、本発明の技術的範囲をそれらのみに限定する趣旨ではない。   The relative arrangement of components, the display screen, and the like described in the following embodiments are not intended to limit the technical scope of the present invention only to those unless otherwise specified.

図1は、本発明の実施例1である画像処理装置101の外観を示す図である。   FIG. 1 is a diagram illustrating an appearance of an image processing apparatus 101 that is Embodiment 1 of the present invention.

画像処理装置101は、原稿台102に原稿をのせて原稿を読み取り、また、画像をインクジェットプリンタである記録部を用いて印刷する装置である。また、画像処理装置101は、ユーザの指示によって読み取った画像を印刷せずに、画像処理装置内部のファイル記憶部に画像ファイルとして記憶する機能も有する。生成された画像ファイルは、画像処理装置101内の不揮発性の記憶装置に記憶する。   The image processing apparatus 101 is an apparatus that reads a document on a document table 102 and prints the image using a recording unit that is an inkjet printer. The image processing apparatus 101 also has a function of storing an image read by a user instruction as an image file in a file storage unit inside the image processing apparatus without printing. The generated image file is stored in a nonvolatile storage device in the image processing apparatus 101.

画像処理装置101は、読み取る原稿を置く原稿台102と、原稿を押さえ、原稿以外の画像を読み取らないようにする原稿蓋103と、印刷用紙を設置する印刷用紙挿入口104とを有する。また、画像処理装置101は、印刷後に印刷用紙が出力される印刷用排出口105と、画像処理装置101の状態等を表示する表示部106と、ユーザが画像処理装置101への指示を入力する入力部107とを有する。   The image processing apparatus 101 includes a document table 102 on which a document to be read is placed, a document lid 103 that holds the document and prevents images other than the document from being read, and a printing paper insertion port 104 in which printing paper is placed. In addition, the image processing apparatus 101 has a printing discharge port 105 through which printing paper is output after printing, a display unit 106 that displays the status of the image processing apparatus 101, and the user inputs an instruction to the image processing apparatus 101. And an input unit 107.

図2は、画像処理装置101の構成を示すブロック図である。   FIG. 2 is a block diagram illustrating a configuration of the image processing apparatus 101.

画像処理装置101は、画像処理装置101の全体を制御するCPU202と、CPU202の動作のための記憶装置として動作するRAM203と、CPU202が実行するプログラムを記憶しているROM204とを有する。CPU202は、RAM203をワーキングメモリとして、ROM204に記憶されているプログラムを実行することで、画像処理装置101を制御する。また、画像処理装置101は、原稿台102に置かれた画像を読み取る読取部205と、印刷を行う印刷部206と、表示部106と、入力部107と、画像処理装置101内でデータ等をやりとりするバス209とを有する。   The image processing apparatus 101 includes a CPU 202 that controls the entire image processing apparatus 101, a RAM 203 that operates as a storage device for the operation of the CPU 202, and a ROM 204 that stores a program executed by the CPU 202. The CPU 202 controls the image processing apparatus 101 by executing a program stored in the ROM 204 using the RAM 203 as a working memory. The image processing apparatus 101 also includes a reading unit 205 that reads an image placed on the platen 102, a printing unit 206 that performs printing, a display unit 106, an input unit 107, and data and the like in the image processing apparatus 101. And a bus 209 for communication.

読取部205により原稿が読み取られると、その原稿の読取画像がRAM203に格納される。また、印刷部206により画像を印刷するときには、その印刷対象の画像がRAM203上に展開される。   When the original is read by the reading unit 205, the read image of the original is stored in the RAM 203. When the printing unit 206 prints an image, the image to be printed is expanded on the RAM 203.

なお、読取部205や印刷部206、表示部106等は、図2に示した例では、画像処理装置101がその内部に有する例を示している。しかし、画像処理装置101の外部の読取装置や印刷装置、表示装置に、読取や印刷、表示を実行させる場合であってもよい。   In the example illustrated in FIG. 2, the reading unit 205, the printing unit 206, the display unit 106, and the like are examples included in the image processing apparatus 101. However, it may be a case where a reading device, a printing device, or a display device outside the image processing apparatus 101 executes reading, printing, or display.

また、画像処理装置101は、新しく生成するファイルのファイル名を決定するファイル名決定部210と、ファイル名決定部210で決定されたファイル名を記憶するファイル名記憶部211とを有する。さらに、画像処理装置101は、情報に応じてバーコード画像(ファイル名を示すバーコード313)を作成するバーコード画像作成部212と、画像ファイルに含まれている画像を縮小して画像追加シート301に配置するための画像縮小部213とを有する。   Further, the image processing apparatus 101 includes a file name determination unit 210 that determines a file name of a newly generated file, and a file name storage unit 211 that stores the file name determined by the file name determination unit 210. Furthermore, the image processing apparatus 101 includes a barcode image creation unit 212 that creates a barcode image (a barcode 313 indicating a file name) according to information, and an image addition sheet by reducing the image included in the image file. And an image reduction unit 213 for arranging the image at 301.

画像追加シート301が読み取られたときの読取画像に含まれる、バーコードを識別するバーコード識別部214を有する。また、バーコード識別部214により識別されたバーコードが示すファイル名を認識するファイル名認識部215を有する。また、画像処理装置101は、後述するファイル記憶部219に記憶されているファイルから、ファイル名認識部215により識別されたファイル名を持つファイルを検索するファイル検索部216を有する。さらに、ファイル検索部216によって検索されたファイルにおける、最終ページに対応する書き込み位置を検索する最終ページ検索部217を有する。さらに、画像処理装置101は、新規に画像ファイルを生成するファイルシステム部218と、生成されたファイルを記憶するファイル記憶部219とを有する。ファイルシステム部218によるファイル生成処理についての詳細は後述する。   A barcode identification unit 214 that identifies a barcode included in the read image when the image addition sheet 301 is read is provided. Further, it has a file name recognition unit 215 that recognizes the file name indicated by the barcode identified by the barcode identification unit 214. In addition, the image processing apparatus 101 includes a file search unit 216 that searches a file having a file name identified by the file name recognition unit 215 from files stored in a file storage unit 219 described later. Further, the file search unit 216 includes a final page search unit 217 for searching for a writing position corresponding to the final page in the file searched for. Further, the image processing apparatus 101 includes a file system unit 218 that newly generates an image file, and a file storage unit 219 that stores the generated file. Details of the file generation processing by the file system unit 218 will be described later.

なお、図2に示した例では、210〜219で示した各構成要素を、CPU202、ROM204とは別個に有する例を示した。しかし、210〜219のそれぞれに対応するプログラムをROM204に記憶しておき、CPU202がそのプログラムを実行することによっても、上記の210〜219が行う処理を実現することができる。   In the example illustrated in FIG. 2, an example is illustrated in which the components indicated by 210 to 219 are provided separately from the CPU 202 and the ROM 204. However, the processing performed by the above-described 210 to 219 can also be realized by storing a program corresponding to each of 210 to 219 in the ROM 204 and causing the CPU 202 to execute the program.

図3は、画像追加シート301の例を示す図である。本実施例では、ユーザは画像追加シート301により、編集対象として特定可能な画像ファイルに含まれる画像の内容をユーザに確認させる。また画像追加シート301を読み取ることにより、シートに対応する画像ファイルを編集対象のファイルとして特定し、特定された画像ファイルに、画像を新たに追加する。以下、図3を用いて、画像追加シート301について説明する。   FIG. 3 is a diagram illustrating an example of the image addition sheet 301. In this embodiment, the user causes the user to confirm the content of an image included in an image file that can be specified as an editing target by using the image addition sheet 301. Further, by reading the image addition sheet 301, an image file corresponding to the sheet is specified as a file to be edited, and an image is newly added to the specified image file. Hereinafter, the image addition sheet 301 will be described with reference to FIG.

画像追加シート301は、編集対象となる画像ファイルに対応しており、ユーザはこのシートを用いることで、編集対象の画像ファイルの内容を確認できる。また、画像処理装置101に、シートに対応する編集対象のファイルを特定させて、その画像ファイルに画像を追加させることができる。また特に、図3で示した画像追加シート301は、予め決められているページへの画像追加シートであり、つまり編集対象の画像ファイルにおける所定のページに画像を追加するためのシートである。このシートを用いてファイル編集処理の詳細については後述する。   The image addition sheet 301 corresponds to the image file to be edited, and the user can check the contents of the image file to be edited by using this sheet. In addition, the image processing apparatus 101 can specify a file to be edited corresponding to a sheet and add an image to the image file. In particular, the image addition sheet 301 shown in FIG. 3 is an image addition sheet for a predetermined page, that is, a sheet for adding an image to a predetermined page in the image file to be edited. Details of the file editing process using this sheet will be described later.

画像処理装置101は、図3の画像追加シートを、画像ファイルを生成したときに印刷部206へ印刷させる。具体的には、画像処理装置101は、ユーザの指示によって読取部205により複数ページの原稿を読み取って画像ファイルを生成し、生成した画像ファイルを画像処理装置101の内部に記憶する。そして、画像ファイルの生成処理の終了に応じて、その生成した画像ファイルに対応する画像追加シート301を印刷部206で印刷する。   The image processing apparatus 101 causes the printing unit 206 to print the image addition sheet in FIG. 3 when the image file is generated. Specifically, the image processing apparatus 101 reads a plurality of pages of a document by the reading unit 205 according to a user instruction, generates an image file, and stores the generated image file in the image processing apparatus 101. Then, in accordance with the end of the image file generation process, the image adding sheet 301 corresponding to the generated image file is printed by the printing unit 206.

また、画像処理装置101は、読取部205により、画像追加シート301と原稿とを読み取ることで、その原稿の読取画像を、画像追加シート301に対応するファイルに追加することができる。具体的には、画像処理装置101は、画像追加シート301を初めに読み取り、それに続けて原稿を読み取ることによって、原稿の読取画像を、画像追加シート301のバーコード313により特定されるファイルに新たなページ画像として追加する。   Further, the image processing apparatus 101 can add the read image of the original to a file corresponding to the image addition sheet 301 by reading the image addition sheet 301 and the original by the reading unit 205. Specifically, the image processing apparatus 101 reads the image addition sheet 301 first, and then reads the original document, whereby the read image of the original document is updated to a file specified by the barcode 313 of the image addition sheet 301. Add as a simple page image.

さらに、図3で示した画像追加シート301の、ページ画像302〜312は、画像追加シートに対応する画像ファイルを構成する各ページの画像を示す。このページ画像302〜312は、画像ファイルを作成するときに読み取った各原稿の読取画像が画像縮小部213によって縮小されることで作成されて、画像追加シート301に印刷される。ユーザは、画像追加シート301のページ画像302〜312を見ることで、そのシートに対応する画像ファイルに含まれる画像の内容を確認することができる。   Further, page images 302 to 312 of the image addition sheet 301 shown in FIG. 3 indicate images of each page constituting the image file corresponding to the image addition sheet. The page images 302 to 312 are created by reducing the read image of each original read when creating the image file by the image reduction unit 213, and are printed on the image addition sheet 301. By viewing the page images 302 to 312 of the image addition sheet 301, the user can confirm the content of the image included in the image file corresponding to the sheet.

バーコード313は、画像ファイルを生成したときにバーコード画像作成部212によって生成された画像であり、その画像ファイルが格納されている格納場所と、その画像ファイルのファイル名を示す。画像処理装置101は、画像追加シート301を読み取ったときに、読取画像に含まれるバーコードにより、シートに対応する画像ファイルの格納場所を特定し、またその格納場所において、その画像ファイルを特定することができる。なお、上記のバーコードは、編集対象の画像ファイルが格納されているメモリやフォルダを示す。ただし、画像処理装置101により生成された画像ファイルを、画像処理装置101の外部の装置に転送する場合や、その外部装置において画像ファイルを生成する場合には、バーコードが、その外部装置にアクセスするためのアクセス情報を含むようにしてもよい。そのようなアクセス情報として、たとえば、URL方式で記載された情報をバーコードに含ませる。   The barcode 313 is an image generated by the barcode image creation unit 212 when the image file is generated, and indicates the storage location where the image file is stored and the file name of the image file. When the image processing apparatus 101 reads the image addition sheet 301, the image processing apparatus 101 specifies the storage location of the image file corresponding to the sheet by the barcode included in the read image, and specifies the image file at the storage location. be able to. The bar code indicates a memory or a folder in which an image file to be edited is stored. However, when an image file generated by the image processing apparatus 101 is transferred to an apparatus outside the image processing apparatus 101, or when an image file is generated in the external apparatus, the barcode accesses the external apparatus. Access information may be included. As such access information, for example, information described in the URL system is included in the barcode.

ファイル名314は、画像追加シート301に対応する画像ファイルのファイル名であり、バーコード313により特定できる画像ファイルをユーザも識別できるようにシートに印刷される。したがって、ユーザは、画像追加シート301に印刷されているファイル名と、ページ画像302〜312を確認することで、所望の編集対象のファイルに対応するシートを容易に選択することができる。なお、図3で示した画像追加シート301は、画像を新たに画像ファイルに追加する場合に、最終ページのページ画像として追加するが、最初のページや、所定のページ番号のページに画像を追加するようにしてもよい。   The file name 314 is a file name of an image file corresponding to the image addition sheet 301, and is printed on the sheet so that the user can identify an image file that can be specified by the barcode 313. Therefore, the user can easily select a sheet corresponding to a desired file to be edited by confirming the file name printed on the image addition sheet 301 and the page images 302 to 312. The image addition sheet 301 shown in FIG. 3 is added as a page image of the last page when an image is newly added to the image file, but the image is added to the first page or a page with a predetermined page number. You may make it do.

次に、図4、図5に示すフローチャートを用いて、画像処理装置101が画像追加シート301を印刷させる処理、また画像追加シート301により画像ファイルを編集する処理について説明する。   Next, processing for causing the image processing apparatus 101 to print the image addition sheet 301 and processing for editing an image file using the image addition sheet 301 will be described using the flowcharts shown in FIGS. 4 and 5.

図4は、画像処理装置101が画像追加シート301を印刷させる処理を示すフローチャートである。なお、図4においては、読取部205が原稿を読み取って、その読取画像を含む画像ファイルを生成するときに、画像追加シート301を作成する例について説明する。   FIG. 4 is a flowchart showing processing for causing the image processing apparatus 101 to print the image addition sheet 301. In FIG. 4, an example in which the image adding sheet 301 is created when the reading unit 205 reads a document and generates an image file including the read image will be described.

画像処理装置101において、ユーザが入力部107を操作し、画像ファイルの生成が指示されると、S401に移る。S401で、ファイル名決定部210を使用して、ファイル記憶部219に記憶されているファイルの状態に基づいて、新しく生成するファイル名を決定する。具体的には、ファイル記憶部219に記憶されているファイルのファイルリストにより、ファイル記憶部219に既に記憶されているファイルのファイル名を確認して、そのファイル名と重複しないように、新たなファイル名を決定する。上記のファイルリストについては、図6を用いて後述する。   In the image processing apparatus 101, when the user operates the input unit 107 and is instructed to generate an image file, the process proceeds to S401. In step S <b> 401, the file name determination unit 210 is used to determine a file name to be newly generated based on the state of the file stored in the file storage unit 219. Specifically, the file list of the file stored in the file storage unit 219 is used to check the file name of the file already stored in the file storage unit 219, and a new file name is created so as not to overlap the file name. Determine the file name. The file list will be described later with reference to FIG.

ファイル名決定部210で決定されたファイル名は、ファイル名記憶部211に記憶され、S402に移る。S402で、CPU202は、原稿台102に設置されている原稿を読取部205に読み取らせる。そしてRAM203に格納される読取画像を1ページ画像として、ファイルシステム部218を使用して、ファイル記憶部219に記憶する。   The file name determined by the file name determination unit 210 is stored in the file name storage unit 211, and the process proceeds to S402. In step S <b> 402, the CPU 202 causes the reading unit 205 to read a document placed on the document table 102. Then, the read image stored in the RAM 203 is stored as one page image in the file storage unit 219 using the file system unit 218.

S403で、CPU202は、次の原稿を読み取るか、読取を終了するかをユーザが選択するための表示画面を、表示部106に表示し、入力部107を用いて指示を入力するように、ユーザに対して要求する。S403で次の原稿を読み取るための指示が入力された場合、CPU202は、S402に戻り、画像の読取を繰り返す。これにより、複数の原稿が読取部205に読み取られる場合、ファイル記憶部219に順次読取画像が追加される。   In step S <b> 403, the CPU 202 displays on the display unit 106 a display screen for the user to select whether to read the next document or end reading, and to input an instruction using the input unit 107. To request. If an instruction for reading the next original is input in S403, the CPU 202 returns to S402 and repeats reading of the image. Thus, when a plurality of originals are read by the reading unit 205, the read images are sequentially added to the file storage unit 219.

一方、S403で、読取終了の指示が入力されると、S404に進む。S404では、CPU202は、ファイルシステム部218を使用して、画像ファイルを生成する。この画像ファイルの生成は、ファイル記憶部219に記憶されている少なくとも1ページの画像に対して、S401においてファイル名記憶部211に記憶されたファイル名を含むヘッダ情報や、ファイル終了情報等の情報を追加することにより実行する。このS404の処理により、S402においてファイル記憶部219に記憶された読取画像を含み、S401において決定されたファイル名の画像ファイルを生成すると、S405に移る。   On the other hand, when a reading end instruction is input in S403, the process proceeds to S404. In step S404, the CPU 202 uses the file system unit 218 to generate an image file. The generation of the image file includes information such as header information including the file name stored in the file name storage unit 211 in S401 and file end information for at least one page image stored in the file storage unit 219. Execute by adding. If the image file having the file name determined in S401 including the read image stored in the file storage unit 219 in S402 is generated by the process in S404, the process proceeds to S405.

S405で、CPU202は、画像追加シート301に対応するシート画像を作成して、作成したシート画像を印刷部206に印刷させる。このシート画像の作成は、バーコード画像作成部212を使用して、バーコード313を作成する。このバーコード313は、S401でファイル名記憶部211に記憶されたファイル名や、ファイル記憶部219においてファイルが格納される格納場所を示す。そしてファイル記憶部219に記憶されている画像ファイルの各ページ画像を、画像縮小部213を使用して縮小し、縮小ページ画像を作成する。そして、バーコード313と、縮小ページ画像とを、ROM204に記憶されている所定のレイアウト情報に従って、RAM203上にレイアウトして、画像追加シート301のシート画像を作成する。   In step S <b> 405, the CPU 202 creates a sheet image corresponding to the image addition sheet 301 and causes the printing unit 206 to print the created sheet image. In creating the sheet image, a barcode image creation unit 212 is used to create a barcode 313. The bar code 313 indicates the file name stored in the file name storage unit 211 in S401 and the storage location where the file is stored in the file storage unit 219. Then, each page image of the image file stored in the file storage unit 219 is reduced using the image reduction unit 213 to create a reduced page image. Then, the barcode 313 and the reduced page image are laid out on the RAM 203 in accordance with predetermined layout information stored in the ROM 204, and a sheet image of the image addition sheet 301 is created.

なお、画像縮小部213による画像の縮小処理を、原稿が読み取られたときに行い、縮小された画像をRAM203上に展開するようにしてもよい。この場合、画像ファイルの各ページの画像を改めて読み出す必要がない。よって、たとえば、読取画像に圧縮処理を行って画像ファイルに含ませる場合、上記の縮小処理を行うときに圧縮された画像を展開しなくても、縮小画像を作成することができる。   Note that the image reduction processing by the image reduction unit 213 may be performed when a document is read, and the reduced image may be developed on the RAM 203. In this case, there is no need to read the image of each page of the image file again. Therefore, for example, when the read image is compressed and included in the image file, a reduced image can be created without developing the compressed image when performing the above reduction processing.

以上の図4に示す処理により、図3で示した画像追加シート301を印刷することができる。なお、上記のように、S401でファイル名を決定するときに、ファイルリストを利用して、ファイル記憶部219に既に記憶されているファイルと、ファイル名が重複しないようにする。ここで図6を用いて、ファイルリストについて説明する。   The image addition sheet 301 shown in FIG. 3 can be printed by the processing shown in FIG. As described above, when the file name is determined in S401, the file list is used so that the file name is not duplicated with the file already stored in the file storage unit 219. Here, the file list will be described with reference to FIG.

図6は、ファイルリスト601を示す図である。このファイルリスト601は、上記のように、S401においてファイル名を新たに決定するときに参照される。ファイルリスト601は、ファイルを新たに生成するときに、ファイル記憶部219に既に記憶されているファイルを示すリストであり、ファイル名602〜605は、画像ファイルのファイル名である。このファイルリストは、CPU202がファイル記憶部219に記憶されているファイルを解析し、ファイル名を取得することによって作成される。またCPU202は、任意のタイミングでファイルリストを作成してよく、たとえば図4に示した画像ファイル生成処理が指示されたときに、ファイルリストの作成を行う。   FIG. 6 is a diagram showing the file list 601. As described above, the file list 601 is referred to when a new file name is determined in S401. The file list 601 is a list indicating files already stored in the file storage unit 219 when a new file is generated, and the file names 602 to 605 are file names of image files. This file list is created when the CPU 202 analyzes a file stored in the file storage unit 219 and acquires a file name. The CPU 202 may create a file list at an arbitrary timing. For example, when the image file generation processing shown in FIG. 4 is instructed, the CPU 202 creates the file list.

またS404において、ファイルを生成して、ファイル記憶部219に既に記憶されているファイル名602〜605のファイルに追加する場合、S401では、SCN0004の数字部分が1つ増加され、SCN0005が、新規生成ファイル名として決定される。そして、S404で、CPU202は、ファイル名決定部210が決定したファイル名で、ファイルシステム部218が、ファイル記憶部219に新規ファイルを生成する。   In S404, when a file is generated and added to the files having the file names 602 to 605 already stored in the file storage unit 219, in S401, the numerical part of SCN0004 is incremented by one, and SCN0005 is newly generated. Determined as file name. In step S <b> 404, the CPU 202 generates a new file in the file storage unit 219 with the file name determined by the file name determination unit 210.

次に、画像追加シート301を読み取って、画像ファイルへ画像を新たに追加する処理について説明する。   Next, a process for reading the image addition sheet 301 and newly adding an image to the image file will be described.

図5は、画像処理装置101が画像追加シート301の読取時に行う処理を示すフローチャートである。   FIG. 5 is a flowchart illustrating processing performed by the image processing apparatus 101 when reading the image addition sheet 301.

CPU202は、画像追加シート301を使った画像ファイルの追加が入力部107を介して入力されると、S501で、原稿台102に置かれている原稿を、読取部205に読み取らせる。S502で、読み取られた画像が画像追加シート301であるか否かを判断する。読み取った画像が画像追加シート301ではないと判断されると、処理を終了する。   When the addition of an image file using the image addition sheet 301 is input via the input unit 107, the CPU 202 causes the reading unit 205 to read the document placed on the document table 102 in S501. In step S <b> 502, it is determined whether the read image is the image addition sheet 301. If it is determined that the read image is not the image addition sheet 301, the process is terminated.

なお、S502で読み取ったシートが追加シートであるかどうかについては、シートに印刷されているバーコード313により判断することができる。すなわち、上述したS405における処理で、バーコード画像作成部212は、ファイル名を示すバーコード313にシートの種別を特定する情報も含ませる。そして、S501でシートを読み取ったときには、バーコード識別部214がバーコード313を認識することで取得した上記の情報に基づいて、シートの種別を判断する。   Note that whether or not the sheet read in S502 is an additional sheet can be determined by the barcode 313 printed on the sheet. That is, in the processing in S405 described above, the barcode image creation unit 212 includes information for specifying the sheet type in the barcode 313 indicating the file name. When the sheet is read in step S <b> 501, the barcode identification unit 214 determines the sheet type based on the information acquired by recognizing the barcode 313.

S502で画像追加シート301であると判断されると、S503に移る。S503では、バーコード識別部214が読取画像に含まれるバーコードを認識して、認識されたバーコードの内容に基づいて、ファイル名認識部215を使用して、ファイル名を特定する。そして、特定されたファイル名が適切なファイル名であれば、ファイル名記憶部211に記憶される。   If it is determined in S502 that the sheet is the image addition sheet 301, the process proceeds to S503. In step S503, the barcode identification unit 214 recognizes the barcode included in the read image, and uses the file name recognition unit 215 to identify the file name based on the recognized barcode content. If the specified file name is an appropriate file name, it is stored in the file name storage unit 211.

S504で、CPU202は、編集対象のファイルを検索する。つまり、ファイル名記憶部211に記憶されているファイル名とファイル検索部216とを使用して、ファイル記憶部219に記憶されているファイルから、S501で読み取った画像追加シート301に対応する、編集対象のファイルを検索する。S505で、CPU202は、ファイル名記憶部211に記憶されているファイルが無ければ、処理を終了する。   In step S504, the CPU 202 searches for a file to be edited. In other words, the file name stored in the file name storage unit 211 and the file search unit 216 are used to edit the image corresponding to the image addition sheet 301 read in S501 from the file stored in the file storage unit 219. Search for the target file. If there is no file stored in the file name storage unit 211 in S505, the CPU 202 ends the process.

つまり、新たなページ画像を画像ファイルに追加する場合、画像追加シート301を読み取らせることにより、画像が新たに追加される画像ファイルを特定することができる。なお、S504、S505では、画像追加シート301に対応するファイルを特定するために、画像追加シート301を読み取ったときにファイルリストを作成し、そのファイルリストに従って、シートに対応する編集対象のファイルを特定する。   That is, when a new page image is added to the image file, the image file to which the image is newly added can be specified by reading the image addition sheet 301. In S504 and S505, in order to identify the file corresponding to the image addition sheet 301, a file list is created when the image addition sheet 301 is read, and the file to be edited corresponding to the sheet is determined according to the file list. Identify.

図7は、画像追加シート301の読取時に、ファイル記憶部219に記憶されているファイルの全体を示すファイルリスト701を示す図であり、ファイル名702〜708は、画像ファイルのファイル名である。特に、ファイル名314のファイル(SCN0005)は、図3のS404において生成したファイルである。   FIG. 7 is a diagram showing a file list 701 indicating the entire files stored in the file storage unit 219 when the image addition sheet 301 is read. File names 702 to 708 are file names of image files. In particular, the file with the file name 314 (SCN0005) is the file generated in S404 of FIG.

ファイルリスト701は、追加シートを読み取ったときにファイル記憶部219に記憶されているファイルの構成を示すリストである。ファイルリスト701が示すように、図8の画像追加シート301に対応するファイルのファイル名314(SCN0005)と同じファイル名のファイルがファイル記憶部219に記憶されている。このために、S505で、CPU202は、ファイル検索部216によるファイル検索が成功し、S506に移る。このように、S501〜S505において、画像追加シート301に対応するファイルが特定されると、S506に進む。   The file list 701 is a list showing the configuration of files stored in the file storage unit 219 when an additional sheet is read. As the file list 701 indicates, a file having the same file name as the file name 314 (SCN0005) of the file corresponding to the image addition sheet 301 in FIG. 8 is stored in the file storage unit 219. For this reason, in S505, the CPU 202 succeeds in the file search by the file search unit 216, and proceeds to S506. As described above, when a file corresponding to the image addition sheet 301 is specified in S501 to S505, the process proceeds to S506.

このS506で、CPU202は、ファイル名記憶部211に記憶されているファイル名とファイルシステム部218とを使用して、ファイル記憶部219に記憶されている、S504で特定された画像ファイルの内容を参照する。このときCPU202は、最終ページ検索部217を使用して、参照しているファイルの最終ページを検索する。つまり、ここではファイルの最終ページの直後に新たにページを追加するので、ファイルの最終ページを検索する。なお、S506では、現在の最終ページの次のページを追加するときの、当該画像ファイルにおける書き込み位置を検索する。   In step S506, the CPU 202 uses the file name stored in the file name storage unit 211 and the file system unit 218 to store the contents of the image file specified in step S504 stored in the file storage unit 219. refer. At this time, the CPU 202 uses the final page search unit 217 to search for the final page of the referenced file. That is, since a new page is added immediately after the last page of the file, the last page of the file is searched. In step S506, the writing position in the image file when adding the next page after the current last page is searched.

S507で、CPU202は、原稿を読み込んで追加するか、追加処理を終了するかをユーザが選択するための表示画面を表示し、この表示に対する入力を、ユーザに要求する。S507で、追加処理の終了が入力されると、処理を終了する。S507で、画像の追加が入力されると、S508に移る。S508で、CPU202は、S501と同様に、読取部205に原稿を読取らせる。S509で、CPU202は、ファイルシステム部218を使用して、S508で取得した読取画像を、ファイル記憶部219の画像ファイルの最終ページの次のページのページ画像として追加する。上記「ページ画像」は、ページに対応する画像である。なお、S509では、S506において検索した、画像ファイルにおける書き込み位置に、原稿の読取画像を書き込む。また、ページ画像の追加により画像ファイルに含まれるページの数が増えることになる。よって、画像ファイルのヘッダにページ数を示す情報が記憶されている場合には、S509においてページ数が増えるように、ファイルのヘッダ情報を更新する。   In step S <b> 507, the CPU 202 displays a display screen for the user to select whether to read and add a document or end the addition process, and requests the user to input for this display. When the end of the addition process is input in S507, the process ends. If addition of an image is input in S507, the process proceeds to S508. In step S508, the CPU 202 causes the reading unit 205 to read the document, similar to step S501. In step S <b> 509, the CPU 202 uses the file system unit 218 to add the read image acquired in step S <b> 508 as a page image of the next page of the last page of the image file in the file storage unit 219. The “page image” is an image corresponding to a page. In step S509, the read image of the document is written at the writing position in the image file searched in step S506. In addition, the number of pages included in the image file increases due to the addition of page images. Therefore, when information indicating the number of pages is stored in the header of the image file, the header information of the file is updated so that the number of pages is increased in S509.

S509において、ページ画像の追加が行われると、S507に戻り、追加ページを読み取るか、追加処理を終了するかについて、ユーザに再び問い合わせ、追加処理の終了が入力されると、処理を終了する。   In step S509, when a page image is added, the process returns to step S507. The user is again inquired about whether to read the additional page or end the addition process. When the end of the addition process is input, the process ends.

このように、S506〜S509の処理において、ユーザが画像追加シート301を読取部205に読み取らせて、さらに原稿を読み取らせる。これによって、画像追加シート301に対応するファイルの最終ページの次のページに、その原稿に対応する読取画像を追加することができる。   In this manner, in the processing of S506 to S509, the user causes the reading unit 205 to read the image addition sheet 301 and further read the document. As a result, the read image corresponding to the original can be added to the next page of the last page of the file corresponding to the image addition sheet 301.

したがって、ユーザは、画像追加シート301を読取装置に読み取らせることで、原稿の読取画像を、簡単にファイルに追加することができる。   Therefore, the user can easily add the read image of the document to the file by causing the reading device to read the image addition sheet 301.

なお、読取画像が追加された画像ファイルは、上記のファイル記憶部219に継続して記憶される。このように、ファイル記憶部219に記憶させるために、S509においてページ画像を追加するときに、ファイル記憶部219上で処理を行ってもよい。また、ファイルをRAM203に読み出して、RAM203上でページ追加処理を行った後、ファイル記憶部219に再び記憶させてもよい。このとき、ファイル記憶部219からファイルを読み出すときに、ファイルが格納されていた格納場所を記憶しておき、ページ画像を追加した後、その格納場所にページが追加されたファイルを格納させる。   The image file to which the read image is added is continuously stored in the file storage unit 219. Thus, in order to store in the file storage unit 219, when adding a page image in step S509, the processing may be performed on the file storage unit 219. Alternatively, the file may be read out to the RAM 203 and a page addition process may be performed on the RAM 203 and then stored in the file storage unit 219 again. At this time, when the file is read from the file storage unit 219, the storage location where the file is stored is stored, and after adding the page image, the file with the page added is stored in the storage location.

また、以上のように、S504、S505では、画像追加シート301に含まれるバーコード313が示すファイル名に基づき、編集対象のファイルを特定する。そのため、ユーザが所望のファイルのファイル名を記憶していなかったとしても、画像追加シート301を読み取らせることにより、そのシートに対応する編集対象のファイルを適切に特定させることができる。よって、たとえばファイル記憶部219にファイルを追加することによって、ファイルリスト601が示すファイル生成時のファイル構成から、画像追加シート301に対応するファイル「SCN0005」を適切に特定することができる。つまり、ファイルリスト701が示すファイル構成が変化した場合でも、画像追加シート301に対応するファイル「SCN0005」を適切に特定することができる。   As described above, in S504 and S505, the file to be edited is specified based on the file name indicated by the barcode 313 included in the image addition sheet 301. Therefore, even if the user does not store the file name of the desired file, the file to be edited corresponding to the sheet can be appropriately specified by reading the image addition sheet 301. Therefore, for example, by adding a file to the file storage unit 219, the file “SCN0005” corresponding to the image addition sheet 301 can be appropriately specified from the file configuration at the time of file generation indicated by the file list 601. That is, even when the file configuration indicated by the file list 701 changes, the file “SCN0005” corresponding to the image addition sheet 301 can be appropriately identified.

また、ファイルが追加された場合に限らず、ファイルが削除された場合でも、上記と同様である。つまり、ファイル名でファイルを検索するので、メモリからファイルが削除された場合でも、画像追加シート301に対応するファイルのファイル名を特定することができれば、編集対象のファイルを取得することができる。   Further, not only when a file is added but also when a file is deleted. That is, since the file is searched by the file name, even if the file is deleted from the memory, the file to be edited can be acquired if the file name of the file corresponding to the image addition sheet 301 can be specified.

さらに、以上の実施例では、画像ファイルを新たに生成するときに、画像追加シート301を印刷するようにしたが、本発明はこれに限るものではない。たとえば、ユーザが入力部107に指示を入力することによって、ファイル記憶部219に既に記憶されているファイルから編集対象のファイルを選択し、その選択されたファイルに対応する画像追加シート301を印刷するようにしてもよい。   Furthermore, in the above embodiment, the image addition sheet 301 is printed when a new image file is generated. However, the present invention is not limited to this. For example, when a user inputs an instruction to the input unit 107, a file to be edited is selected from the files already stored in the file storage unit 219, and the image addition sheet 301 corresponding to the selected file is printed. You may do it.

また、このようにユーザが入力部107を用いて、ファイル記憶部219に既に記憶されているファイルを選択する場合、画像追加シート301の印刷時と読取時において、ファイル構成が変化していないこともある。そこで、上記の説明のように、ファイル名に基づいてファイルを特定しなくてもよい。たとえば、画像追加シート301の印刷時に各ファイルに番号を付け、シートの読取時には、その番号に従ってファイルを特定するようにしてもよい。   In addition, when the user selects a file already stored in the file storage unit 219 using the input unit 107 as described above, the file configuration does not change between printing and reading of the image addition sheet 301. There is also. Therefore, as described above, the file need not be specified based on the file name. For example, each file may be numbered when the image addition sheet 301 is printed, and the file may be specified according to the number when the sheet is read.

図8は、ユーザ指定ページへの画像追加シート801を示す図である。この画像追加シート801は、ユーザ指定ページへの画像追加シートであり、つまり、ユーザがシートを使って画像を追加するページを指定し、ユーザが指定したページに画像を追加するためのシートである。   FIG. 8 is a diagram showing an image addition sheet 801 for a user designated page. This image addition sheet 801 is an image addition sheet for a user-specified page, that is, a sheet for a user to specify a page to which an image is added using the sheet and to add an image to the page specified by the user. .

画像追加シート801には、画像ファイルに含まれる画像が縮小されたページ画像802〜812と、ファイル名を示すバーコード813と、ユーザ用のファイル名814と、追加位置を指定するためのチェックボックス815〜824とが記載されている。   The image addition sheet 801 includes page images 802 to 812 in which images included in the image file are reduced, a barcode 813 indicating a file name, a file name 814 for the user, and a check box for designating an additional position. 815-824.

ただし、実施例2では、画像追加シート801を読み取った後に、チェックボックス815〜824のいずれかに付加されたユーザによるマークを認識すると、そのページの間に、実施例1と同様に、ページ画像を追加する。つまり、マークされたチェックボックスを挟むページ間に、実施例1と同様に、ページ画像を追加する。これによりユーザは、所望のページに原稿の読取画像を追加することができる。   However, in the second embodiment, when the user's mark added to any of the check boxes 815 to 824 is recognized after the image addition sheet 801 is read, a page image is displayed between the pages as in the first embodiment. Add That is, a page image is added between the pages sandwiching the marked check box, as in the first embodiment. As a result, the user can add a read image of the document to a desired page.

この実施例2を実現するために、図5のS501で追加シートが読み取られると、読取画像に基づき、ユーザがマークしたシートにおける位置を特定して、その位置によりユーザが選択したページの挿入位置を判定する。そして、S506では、画像ファイルにおける、ユーザが選択した挿入位置に対応する書き込み位置を特定して、S509で、その書き込み位置に読取画像を書き込む。   To realize the second embodiment, when the additional sheet is read in S501 of FIG. 5, the position in the sheet marked by the user is specified based on the read image, and the insertion position of the page selected by the user based on the position is specified. Determine. In S506, a writing position corresponding to the insertion position selected by the user in the image file is specified, and in S509, the read image is written in the writing position.

なお、図8に示した例では、画像追加シート801は、ページの間に画像を追加するためのモードであるが、ページに間に加えて、最初のページ、または最後のページに画像を追加できるようにしてもよい。   In the example shown in FIG. 8, the image addition sheet 801 is a mode for adding an image between pages, but in addition to the page, an image is added to the first page or the last page. You may be able to do it.

また、ユーザがマーク可能なチェックボックスは1つに限らず、複数のチェックボックスにマークして、画像を追加するための複数箇所を指定できるようにしてもよい。このとき、追加対象の原稿として1つの原稿が読み取られた場合には、その1つの原稿の読取画像を、ユーザが指定した複数箇所に追加する。また、複数の原稿を読み取った場合には、その複数の原稿のそれぞれに対応する複数の読取画像を、ユーザが指定した複数箇所に、所定の順序に従って追加するようにしてもよい。たとえば、原稿が読み取られた順序に従って、その原稿の読取画像を、ユーザが指定した箇所に先頭ページから順次追加するようにしてもよい。   Further, the number of check boxes that can be marked by the user is not limited to one, and a plurality of check boxes may be marked so that a plurality of locations for adding an image can be designated. At this time, when one original is read as an addition target original, the read image of the one original is added to a plurality of locations designated by the user. When a plurality of originals are read, a plurality of read images corresponding to each of the plurality of originals may be added to a plurality of locations designated by the user according to a predetermined order. For example, in accordance with the order in which the originals are read, the read images of the originals may be sequentially added from the first page to a location designated by the user.

図9は、削除シート901を示す図である。この削除シート901は、ページ画像を削除するためのシートである。削除シート901には、縮小されたページ画像902〜912と、ファイル名を示すバーコード913と、ファイル名914と、削除ページをマークするためのチェックボックス915〜925とが記載されている。そして実施例3では、ユーザがマークしたチェックボックスに対応するページの画像を、画像ファイルから削除する。   FIG. 9 is a diagram showing the deletion sheet 901. This deletion sheet 901 is a sheet for deleting a page image. The deletion sheet 901 includes reduced page images 902 to 912, a barcode 913 indicating a file name, a file name 914, and check boxes 915 to 925 for marking the deletion page. In the third embodiment, the image of the page corresponding to the check box marked by the user is deleted from the image file.

この実施例3を実現するために、実施例1と同様の手順で、削除シート901を印刷し、実施例1の画像追加シート301と同様に、削除シート901を読み込む。削除シート901を読み込んだ後に、チェックボックス915〜925のいずれかに、ユーザによるマークがあるか判定する。そしてユーザによるマークを認識すると、認識されたマークに対応するチェックボックスに応じたページを、ファイルシステム部218を使用してファイルから削除する。   In order to implement the third embodiment, the deletion sheet 901 is printed in the same procedure as in the first embodiment, and the deletion sheet 901 is read in the same manner as the image addition sheet 301 in the first embodiment. After the deletion sheet 901 is read, it is determined whether any of the check boxes 915 to 925 has a mark by the user. When the user recognizes the mark, the page corresponding to the check box corresponding to the recognized mark is deleted from the file using the file system unit 218.

これによりユーザは、削除シートを読取装置に読み取らせることで、ファイルに含まれる複数ページから、削除対象のページを個別に選択して、そのページを簡単に削除することができる。なお、削除対象のページは1つのみならず、複数ページを指定することもできる。   Accordingly, the user can select the pages to be deleted individually from a plurality of pages included in the file by causing the reading device to read the deletion sheet, and easily delete the pages. Note that not only one page to be deleted but also a plurality of pages can be designated.

図10は、編集シート1001を示す図である。この編集シート1001は、ページ画像の編集を行うためのシートであり、画像の追加、削除、回転等のいずれかの処理について、ユーザが指定できるシートである。   FIG. 10 is a diagram showing the edit sheet 1001. The editing sheet 1001 is a sheet for editing a page image, and is a sheet that can be designated by the user for any processing such as image addition, deletion, and rotation.

編集シート1001には、ページ画像1002〜1012と、ファイル名を示すバーコード1013と、ユーザ用のファイル名1014と、編集すべきページをユーザがマークするためのチェックボックス1015〜1025とが記載されている。ページ画像1002〜1012は、原稿の読取画像が縮小されたページ画像である。   The edit sheet 1001 describes page images 1002 to 1012, a barcode 1013 indicating a file name, a user file name 1014, and check boxes 1015 to 1025 for the user to mark a page to be edited. ing. Page images 1002 to 1012 are page images obtained by reducing the read image of the document.

また、編集シート1001には、ページ画像の削除を指示するためのチェックボックス1026と、削除用のチェックボックスであることをユーザに示す文字列1027とが記載されている。さらに、編集シート1001には、ページ画像の追加を指示するためのチェックボックス1028と、追加を指示するためのチェックボックスであることをユーザに示す文字列1029とが記載されている。また、編集シート1001には、ページ画像の回転を指示するためのチェックボックス1030と、回転を指示するためのチェックボックスであることをユーザに示す文字列1031とが記載されている。   The edit sheet 1001 also includes a check box 1026 for instructing deletion of the page image and a character string 1027 indicating to the user that the page is a deletion check box. Furthermore, the edit sheet 1001 describes a check box 1028 for instructing addition of a page image and a character string 1029 indicating to the user that the check sheet is for instructing addition. The edit sheet 1001 also includes a check box 1030 for instructing rotation of the page image and a character string 1031 indicating to the user that the check sheet is for instructing rotation.

そして、ユーザは、チェックボックス1026、1028、1030にマークをすることにより、所望の編集処理を指定することができる。   Then, the user can designate a desired editing process by marking the check boxes 1026, 1028, and 1030.

そして、編集シート1001を読取部205が読み取った後に、チェックボックス1015〜1025のいずれかに付加された、ユーザによるマークを認識して、ユーザが選択したページを特定する。また、同様に、チェックボックス1026、1028、1030のいずれかに付加されたユーザによるマークを認識して、ユーザが指定した編集処理を特定する。   After the editing sheet 1001 is read by the reading unit 205, the user's mark added to any of the check boxes 1015 to 1025 is recognized, and the page selected by the user is specified. Similarly, the user's mark added to any of the check boxes 1026, 1028, and 1030 is recognized, and the editing process designated by the user is specified.

そして、ユーザにより指定された指定ページについて、ファイルシステム部218を使用して、ユーザにより指示された編集処理を実行する。図10に示した例では、ページ画像の削除、追加、回転のいずれかを実行する。   Then, with respect to the designated page designated by the user, the file system unit 218 is used to execute the editing process designated by the user. In the example shown in FIG. 10, any one of page image deletion, addition, and rotation is executed.

なお、画像を新たに追加する場合、ユーザが指定したページの次のページに追加するようにしてもよいし、前のページに追加するようにしてもよい。どちらの箇所に追加するかについては、所定の設定に従って決定すればよいが、どちらの箇所に追加されるかについてユーザが認識できるように、シートに案内を印刷するようにしてもよい。   When a new image is added, the image may be added to the next page after the page designated by the user, or may be added to the previous page. The location to be added may be determined according to a predetermined setting, but a guide may be printed on the sheet so that the user can recognize which location is added.

また、ユーザが指定できる編集処理は1つのみならず、複数の編集処理を指定できるようにしてもよい。たとえば、削除と追加の両方が指定された場合には、ユーザが指定したページの画像を削除するとともに、そのページに新たな画像を追加するようにしてもよい。また、追加と回転が指定された場合には、画像を回転して追加するようにしてもよい。   Further, not only one editing process can be specified by the user, but a plurality of editing processes may be specified. For example, when both deletion and addition are specified, the image of the page specified by the user may be deleted and a new image may be added to the page. In addition, when addition and rotation are designated, the image may be rotated and added.

なお、上記各実施例における画像処理装置101は、印刷装置に限らず、読取装置や印刷装置を持たないPC等、コンピュータで処理を行う装置をも含む装置である。   Note that the image processing apparatus 101 in each of the above embodiments is not limited to a printing apparatus, but includes an apparatus that performs processing by a computer such as a PC that does not have a reading apparatus or a printing apparatus.

以上の実施例によれば、ユーザはシート(追加シート、削除シート、編集シート)に情報を付加して読取装置に読み取らせることによって、メモリに記憶されているファイルから編集対象のファイルを特定する。そして、そのファイルに含まれるページ画像のうちの、編集対象のページを指定して、編集処理を実行させることができる。また、編集が行われたファイルを、上記のメモリに再び登録することができる。   According to the embodiment described above, the user identifies the file to be edited from the files stored in the memory by adding information to the sheet (additional sheet, deletion sheet, editing sheet) and causing the reading device to read the information. . Then, the editing process can be executed by designating a page to be edited among the page images included in the file. In addition, the edited file can be registered again in the memory.

また以上の実施例によれば、シートに対応するファイルに含まれているページ画像やそのファイルのファイル名が、当該シートに印刷されているため、ユーザは編集対象として所望のファイルに対応するシートを容易に判断することができる。つまり、複数のシートがあった場合でも、ユーザは編集対象として所望のファイルに対応するシートを容易に判断することができる。   Further, according to the above embodiment, since the page image included in the file corresponding to the sheet and the file name of the file are printed on the sheet, the user can edit the sheet corresponding to the desired file. Can be easily determined. That is, even when there are a plurality of sheets, the user can easily determine a sheet corresponding to a desired file as an editing target.

さらに、以上の実施例では、編集対象のファイルとして画像ファイルを例に説明したが、ファイルの種類は画像に限らず、テキストファイル等の各種のファイルでよい。   Furthermore, in the above embodiment, an image file has been described as an example of a file to be edited. However, the file type is not limited to an image, and may be various files such as a text file.

また、以上の実施例では、画像処理装置内部のメモリ(ファイル記憶部219)に記憶されているファイルに対して編集処理を行う例を示したが、次のようにしてもよい。つまり、画像処理装置に、メモリカード等の外部メモリを装着するための装着部を設け、その装着部に装着されている外部メモリに記憶されているファイルを編集対象としてもよい。   In the above embodiment, the example in which the editing process is performed on the file stored in the memory (file storage unit 219) inside the image processing apparatus has been described. That is, the image processing apparatus may be provided with a mounting unit for mounting an external memory such as a memory card, and a file stored in the external memory mounted in the mounting unit may be an editing target.

また、以上の実施例で説明した内容は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。また、上記の処理を1つのプロセッサにより実行する場合に限らず、複数のプロセッサにより実行する場合であってもよい。   The contents described in the above embodiments can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, or the like) of the system or apparatus reads the program. It is a process to be executed. In addition, the above processing is not limited to being executed by a single processor, but may be executed by a plurality of processors.

101…画像処理装置、
301…画像追加シート、
302〜312…ページ画像、
313…ファイル名を示すバーコード、
601、701…ファイルリスト。
101: Image processing apparatus,
301 ... image addition sheet,
302-312 ... Page image,
313: Bar code indicating file name,
601, 701... File list.

Claims (7)

メモリに記憶されているファイルを特定するための情報を含むコードを作成し、当該コードを含むシート画像を、印刷装置にシートへ印刷させる印刷制御手段と;
上記印刷制御手段により印刷された上記シートが読取装置により読み取られることで得られた読取画像を取得する取得手段と;
上記取得手段により取得された読取画像に含まれている上記コードに基づいて、メモリに記憶されているファイルから編集対象のファイルを特定する特定手段と;
上記特定手段により特定された編集対象のファイルに所定の編集処理を実行し、当該所定の編集処理が実行された編集対象のファイルを、上記メモリに記憶させる実行手段と; を有すること特徴とする情報処理装置。
Print control means for creating a code including information for specifying a file stored in the memory and causing the printing apparatus to print a sheet image including the code on the sheet;
Obtaining means for obtaining a read image obtained by reading the sheet printed by the print control means with a reading device;
Specifying means for specifying a file to be edited from files stored in a memory based on the code included in the read image acquired by the acquiring means;
Execution means for executing a predetermined editing process on the file to be edited specified by the specifying means and storing the file to be edited on which the predetermined editing process has been executed in the memory; Information processing device.
請求項1であって、
上記読取装置により原稿が読み取られることで得られた読取画像を含むファイルを生成する生成手段を有し、
上記印刷制御手段は、上記生成手段により生成されたファイルを特定するための情報を含むコードを作成することを特徴とする情報処理装置。
Claim 1 wherein
Generating means for generating a file including a read image obtained by reading a document by the reading device;
The information processing apparatus, wherein the print control unit creates a code including information for specifying the file generated by the generation unit.
請求項1または2であって、
上記実行手段は、上記所定の編集処理として、上記ファイルに画像を追加する追加処理と、上記ファイルに格納されている画像を削除する削除処理と、上記ファイルに格納されている画像を回転する回転処理の少なくとも1つの編集処理を実行することを特徴とする情報処理装置。
Claim 1 or 2,
The execution means includes an addition process for adding an image to the file, a deletion process for deleting an image stored in the file, and a rotation for rotating the image stored in the file as the predetermined editing process. An information processing apparatus that executes at least one editing process.
請求項3であって、
上記実行手段は、上記追加処理を実行するときに、追加対象の画像を、上記ファイルの所定のページに追加することを特徴とする情報処理装置。
Claim 3.
The information processing apparatus characterized in that the execution means adds an image to be added to a predetermined page of the file when executing the addition process.
請求項3であって、
上記実行手段は、上記追加処理を実行するときに、上記取得手段により取得された上記シートの読取画像に基づき、追加対象の画像が追加されるページを特定し、特定された当該ページに、当該追加対象の画像を追加することを特徴とする情報処理装置。
Claim 3.
The execution unit specifies a page to which an image to be added is added based on the read image of the sheet acquired by the acquisition unit when executing the addition process, An information processing apparatus that adds an image to be added.
メモリに記憶されているファイルを特定するための情報を含むコードを作成し、当該コードを含むシート画像を、印刷装置にシートへ印刷させる印刷制御工程と;
上記印刷制御工程において印刷された上記シートが読取装置により読み取られることで得られた読取画像を取得する取得工程と;
上記取得工程において取得された読取画像に含まれている上記コードに基づいて、メモリに記憶されているファイルから編集対象のファイルを特定する特定工程と;
上記特定工程において特定された編集対象のファイルに所定の編集処理を実行する実行工程と;
上記実行工程において上記所定の編集処理が実行された上記編集対象のファイルを、上記メモリに記憶させる記憶制御工程と;
を有すること特徴とする情報処理方法。
A printing control step of creating a code including information for specifying a file stored in the memory and causing the printing apparatus to print a sheet image including the code on the sheet;
An acquisition step of acquiring a read image obtained by reading the sheet printed in the print control step by a reading device;
A specifying step of specifying a file to be edited from files stored in a memory based on the code included in the read image acquired in the acquiring step;
An execution step of executing a predetermined editing process on the editing target file specified in the specifying step;
A storage control step of storing, in the memory, the file to be edited that has undergone the predetermined editing process in the execution step;
An information processing method characterized by comprising:
請求項6に記載の情報処理方法をコンピュータに実行させるためのプログラム。   A program for causing a computer to execute the information processing method according to claim 6.
JP2011182282A 2011-08-24 2011-08-24 Information processing device, information processing method and program Withdrawn JP2013045270A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011182282A JP2013045270A (en) 2011-08-24 2011-08-24 Information processing device, information processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011182282A JP2013045270A (en) 2011-08-24 2011-08-24 Information processing device, information processing method and program

Publications (1)

Publication Number Publication Date
JP2013045270A true JP2013045270A (en) 2013-03-04

Family

ID=48009133

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011182282A Withdrawn JP2013045270A (en) 2011-08-24 2011-08-24 Information processing device, information processing method and program

Country Status (1)

Country Link
JP (1) JP2013045270A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018152063A (en) * 2017-03-14 2018-09-27 オムロン株式会社 Device, method, and program for evaluating learning results

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018152063A (en) * 2017-03-14 2018-09-27 オムロン株式会社 Device, method, and program for evaluating learning results

Similar Documents

Publication Publication Date Title
JP4321572B2 (en) Image forming apparatus
US20050105116A1 (en) Document processing apparatus and document processing method
JP3937777B2 (en) Document processing system, information processing apparatus, setting method thereof, program, and recording medium
US8339644B2 (en) Printer driver, printer driver program recording medium, print data importing device, print data importing program recording medium, and installer recording medium
US8045198B2 (en) System and method for processing a change history of a PDF file
JP5393171B2 (en) Image forming apparatus, image forming method, and image forming program
JP5077105B2 (en) Image processing apparatus, image processing program, and image processing system
JP4166734B2 (en) DRIVER PROGRAM, RECORDING MEDIUM CONTAINING DRIVER PROGRAM, DRIVER CONTROL METHOD, AND DRIVER CONTROL DEVICE
US7697442B2 (en) Output apparatus configured to output data for printing, processing apparatus configured to process printing data, and method
JP4438061B2 (en) Electronic album editing apparatus, control method thereof, and program thereof
JP4702123B2 (en) Display control device, display control program, image storage device, communication program, image display system, and communication method
JP2013045270A (en) Information processing device, information processing method and program
JP4415961B2 (en) Removable media device and data control program
JP4505106B2 (en) Accumulation printing method and image forming apparatus
JP7024547B2 (en) Application program
JP6970651B2 (en) Servers, printers, and computer programs for servers
JP4455358B2 (en) Image processing apparatus and method
JP3991028B2 (en) Document processing method and information processing apparatus
JP4799253B2 (en) Information processing apparatus and processing method thereof
US8892998B2 (en) Image processing apparatus
JP2005149212A (en) Document processing method and document processing apparatus
JP2020091697A (en) Information processing apparatus, control method, and program
JP4560392B2 (en) Image processing method, image processing apparatus, and program
JP2010079599A (en) Image processing apparatus
JP2008158885A (en) Information processor, document print processing method, program and recording medium

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20141104