(57)【要約】【課題】記憶容量の少ない画像読取装置でも、読取画像を編集すること。【解決手段】複合機は、原稿シートを読み取って読取画像データを取得すると（Ｓ１０）、読取画像データから圧縮画像データを生成してＰＣ３に送信する（Ｓ１２）。また、読取画像データを縮小して表示用読取画像データを生成して、タッチパネルに表示用読取画像を表示する（Ｓ２４）。そして、表示用読取画像の表示に伴って、編集指示が入力された場合（Ｓ２６：ＹＥＳ）、その編集指示を受け付け（Ｓ２８）、編集指示が記憶された処理内容テーブルをＰＣ３に送信し（Ｓ３４）、処理内容テーブルに従って画像処理を実行するように指示する（Ｓ３６）。【選択図】図６
2015070523.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取る読取部と、
送信部と、
表示部と、
操作部と、
記憶部と、
制御部と、
を備え、
前記制御部は、
前記読取部に原稿を読み取らせ、読取画像を取得する読取処理と、
前記読取処理によって取得された読取画像を前記送信部を用いて外部端末に送信する画像送信処理と、
前記表示部の表示に対応した解像度であって、かつ、前記解像度より低解像度である表示用読取画像を生成して前記記憶部に記憶する表示用読取画像生成処理と、
前記表示用読取画像を前記表示部に表示させる表示処理と、
前記操作部を用いて前記表示部に表示された前記表示用読取画像に対する編集指示を受け付ける受付処理と、
前記画像送信処理で送信された読取画像に対して、前記受付処理で受け付けた前記編集指示を実行する指示を前記外部端末に送信する指示送信処理と、
を実行する、画像読取装置。
【請求項２】
請求項１記載の画像読取装置であって、
前記編集指示を実行する指示は、
前記受付処理で編集指示を受け付けた前記表示用読取画像に対応する、前記外部端末に送信された読取画像を特定する情報と、
前記情報によって特定された読取画像に対して、前記編集指示を実行する指示と、
を有する画像読取装置。
【請求項３】
請求項１または請求項２に記載の画像読取装置であって、
前記制御部は、
更に、
前記編集指示に従って前記表示用読取画像を編集し、編集後の前記表示用読取画像を前記表示部に再表示する再表示処理、
を実行する、画像読取装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の画像読取装置であって、
更に、
搬送経路に沿って前記原稿を連続して搬送可能な搬送部、
を備え、
前記読取部は、前記搬送経路上の所定位置で前記原稿を連続して読み取る、画像読取装置。
【請求項５】
請求項４記載の画像読取装置であって、
前記編集指示を実行する指示は、
前記原稿毎に、
前記外部端末に送信された読取画像を特定する情報と、
前記情報によって特定された読取画像に対して、前記編集指示を実行する指示と、
を有する、画像読取装置。
【請求項６】
請求項５記載の画像読取装置であって、
更に、
前記原稿を読み取って取得した読取画像を補正する補正部と、
前記補正部により補正された補正読取画像を圧縮して圧縮読取画像を生成する圧縮部と、
前記補正読取画像を縮小して前記表示用読取画像を生成する縮小部と、
を備え、
前記制御部は、
前記画像送信処理では、前記圧縮部が生成した前記圧縮読取画像を外部端末に送信し、
前記表示用読取画像生成処理では、前記縮小部を用いて前記表示用読取画像を生成し、
前記補正部と前記圧縮部と前記縮小部とは、分岐配線により接続されており、前記補正部から出力された前記補正読取画像が前記分岐配線を介して前記圧縮部と前記縮小部とに入力される、画像読取装置。
【請求項７】
請求項１から請求項６のいずれか一項に記載の画像読取装置であって、
前記編集指示には読取画像の回転指示が含まれる、画像読取装置。
【請求項８】
請求項１から請求項７のいずれか一項に記載の画像読取装置と、外部端末とからなる画像読取システムであって、
前記外部端末は、
前記送信部から送信される前記読取画像及び前記編集指示を実行する指示を受信する受信部と、
前記読取画像が記憶される外部端末記憶部と、
外部端末制御部と、
を備え、
前記外部端末制御部は、
前記受信部が前記画像読取装置から前記読取画像を受信した場合に、前記読取画像を前記外部端末記憶部に記憶する受信処理と、
前記受信部が前記編集指示を実行する指示を受信した場合に、該編集指示に従って、前記外部端末記憶部に記憶された前記読取画像を編集する編集処理と、
を実行する、画像読取システム。
【発明の詳細な説明】
【技術分野】
【０００１】
原稿を読み取って取得した読取画像を編集する技術に関する。
【背景技術】
【０００２】
画像読取装置で原稿を読み取り、その読取画像を外部端末のディスプレイ等に表示させた場合に、読取画像の上下が逆であったり、読取画像の順番が間違っていたり、不要な読取画像が含まれていたりすることがあり、このような場合、再度原稿を読み取ることが必要とされることがあった。そのため、従来から、読取画像を編集可能な画像読取装置が知られている（例えば、特許文献１）。この装置では、取得した読取画像を画像読取装置の表示部に表示し、使用者から設定された条件に従って画像読取装置内で読取画像に回転等の編集を行い、外部端末に処理後の読取画像を転送する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−４５２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術では、画像読取装置内で読取画像を編集するため、装置内に読取画像を記憶する記憶容量とともに、編集後の読取画像を記憶する記憶容量が必要とされ、装置に必要とされる記憶容量が増大していた。記憶容量の少ない画像読取装置でも、読取画像を編集することができる技術が求められている。
【０００５】
本明細書では、記憶容量の少ない画像読取装置でも、読取画像を編集することができる技術を開示することを目的とする。
【課題を解決するための手段】
【０００６】
本明細書によって開示される画像読取装置は、原稿を読み取る読取部と、送信部と、表示部と、操作部と、記憶部と、制御部と、を備え、前記制御部は、前記読取部に原稿を読み取らせ、読取画像を取得する読取処理と、前記読取処理によって取得された読取画像を前記送信部を用いて外部端末に送信する画像送信処理と、前記表示部の表示に対応した解像度であって、かつ、前記解像度より低解像度である表示用読取画像を生成して前記記憶部に記憶する表示用読取画像生成処理と、前記表示用読取画像を前記表示部に表示させる表示処理と、前記操作部を用いて前記表示部に表示された前記表示用読取画像に対する編集指示を受け付ける受付処理と、前記画像送信処理で送信された読取画像に対して、前記受付処理で受け付けた前記編集指示を実行する指示を前記外部端末に送信する指示送信処理と、を実行する。
【０００７】
この画像読取装置では、読取部を用いて取得した読取画像を、送信部を用いて外部端末に送信し、記憶部には、予め設定された解像度よりも低解像度であって、必要な記憶容量の少ない表示用読取画像を記憶する。そして、表示用読取画像を用いて表示部に表示させ、該表示により編集指示を受け付けた場合には、その編集指示を実行するように外部端末に指示する。これにより、外部端末を用いて読取画像を編集することができる。この画像読取装置によれば、記憶部に読取画像を記憶する必要がなく、また、処理後の読取画像を記憶する必要も無いことから、記憶容量の少ない画像読取装置でも、読取画像を編集することができる。
【０００８】
上記画像読取装置では、前記編集指示を実行する指示は、前記受付処理で編集指示を受け付けた前記表示用読取画像に対応する、前記外部端末に送信された読取画像を特定する情報と、前記情報によって特定された読取画像に対して、前記編集指示を実行する指示と、を有する構成としても良い。
【０００９】
この画像読取装置によれば、編集指示を実行する指示に、外部端末に送信された読取画像を特定する情報を含むので、外部端末に対して、読取画像を特定して、編集指示を実行するように指示することができる。
【００１０】
上記画像読取装置では、前記制御部は、更に、前記編集指示に従って前記表示用読取画像を編集し、編集後の前記表示用読取画像を前記表示部に再表示する再表示処理、を実行する構成としても良い。
【００１１】
この画像読取装置では、編集後の表示用読取画像を表示部に再表示するので、使用者は、再表示された表示用読取画像によって、指示した編集の内容が正しいか否かを確認することができる。また、表示用読取画像は比較的低解像度であり、必要な記憶容量が少ないため、表示用読取画像とともに編集後の表示用読取画像が記憶部に記憶されたとしても、記憶容量の増大を抑制することができる。
【００１２】
上記画像読取装置では、更に、搬送経路に沿って前記原稿を連続して搬送可能な搬送部、を備え、前記読取部は、前記搬送経路上の所定位置で前記原稿を連続して読み取る構成としても良い。
【００１３】
この画像読取装置では、複数の原稿を連続して搬送し、一度に複数の読取画像を取得するが、記憶部には比較的低解像度の表示用読取画像が記憶され、読取画像を記憶する必要がないことから、記憶容量の増大を抑制することができる。
【００１４】
上記画像読取装置では、前記編集指示を実行する指示は、前記原稿毎に、前記外部端末に送信された読取画像を特定する情報と、前記情報によって特定された読取画像に対して、前記編集指示を実行する指示と、を有する構成としても良い。
【００１５】
この画像読取装置によれば、編集指示を実行する指示において、原稿毎に読取画像を特定する情報が生成されるので、外部端末に対して、各原稿の読取画像を特定して、編集指示を実行するように指示することができる。
【００１６】
上記画像読取装置では、更に、前記原稿を読み取って取得した読取画像を補正する補正部と、前記補正部により補正された補正読取画像を圧縮して圧縮読取画像を生成する圧縮部と、前記補正読取画像を縮小して前記表示用読取画像を生成する縮小部と、を備え、前記制御部は、前記画像送信処理では、前記圧縮部が生成した前記圧縮読取画像を外部端末に送信し、前記表示用読取画像生成処理では、前記縮小部を用いて前記表示用読取画像を生成し、前記補正部と前記圧縮部と前記縮小部とは、分岐配線により接続されており、前記補正部から出力された前記補正読取画像が前記分岐配線を介して前記圧縮部と前記縮小部とに入力される構成としても良い。
【００１７】
この画像読取装置では、補正部から出力された補正読取画像が分岐配線を介して圧縮部と縮小部とに入寮されるので、圧縮部と縮小部とで並列的に処理を実行することができる。
【００１８】
上記画像読取装置では、前記編集指示には読取画像の回転指示が含まれる構成としても良い。読取画像の回転処理には、回転処理に先立って、回転処理後の読取画像を記憶する記憶容量であって、読取画像と略同一の記憶容量を確保しておく必要があることから、他の編集処理に比べて処理に必要な記憶容量が増大しやすい。この画像読取装置では、回転処理を含む編集処理を装置内で行わないことから、記憶容量の増大を抑制することができる。
【００１９】
本明細書では、上記の画像読取装置を用いて実現される画像読取システムについても開示する。本明細書によって開示される画像読取システムは、上記の画像読取装置と、外部端末とからなる画像読取システムであって、前記外部端末は、前記送信部から送信される前記読取画像及び前記編集指示を実行する指示を受信する受信部と、前記読取画像が記憶される外部端末記憶部と、外部端末制御部と、を備え、前記外部端末制御部は、前記受信部が前記画像読取装置から前記読取画像を受信した場合に、前記読取画像を前記外部端末記憶部に記憶する受信処理と、前記受信部が前記編集指示を実行する指示を受信した場合に、該編集指示に従って、前記外部端末記憶部に記憶された前記読取画像を編集する編集処理と、を実行する。
【００２０】
この画像読取システムでは、画像読取装置が外部端末に、読取画像を送信するとともに、編集指示を実行する指示を送信する。外部端末は、編集指示を実行する指示を受信すると、先に受信した読取画像を編集指示に従って編集する。つまり、画像読取装置は、外部端末に読取画像を編集させ、自らは読取画像を編集しない。そのため、読取画像を記憶しておく必要も無ければ、処理後の読取画像を記憶しておく必要も無く、記憶容量の少ない画像読取装置を用いて、読取画像を編集する画像読取システムを構成することができる。
【発明の効果】
【００２１】
本明細書によって開示される発明によれば、記憶容量の少ない画像読取装置でも、読取画像を編集することができる。
【図面の簡単な説明】
【００２２】
【図１】システムの構成を概略的に示すブロック図
【図２】複合機の外観構成を示す斜視図
【図３】複合機の概略的な断面図
【図４】システムの電気的構成を概略的に示すブロック図
【図５】画像処理回路における画像処理の手順を概略的に示すブロック図
【図６】画像読取処理を示すフローチャート
【図７】受付処理を示すフローチャート
【図８】タッチパネルにおける表示用読取画像の変化を示す概略図
【図９】処理内容テーブルの変化を示す概略図
【図１０】編集処理を示すフローチャート
【発明を実施するための形態】
【００２３】
＜一実施形態＞
一実施形態について図１から図１０を参照しつつ説明する。
１．システムの構成
図１は、本実施形態のシステム１の構成例を示すブロック図である。本システム１は、スキャンモードに加えて、コピーモード、印刷モードなど、複数のモードを実行可能な複合機２と、外部端末であるパーソナルコンピュータ（以下、ＰＣ）３とを含む。複合機２及びＰＣ３は、ネットワーク回線４を介してお互いに接続されており、装置間でデータ通信及び指示要求の入出力を行う。複合機２は、画像読取装置の一例であり、システム１は、画像読取システムの一例である。
【００２４】
２．複合機の機械的構成
図２に示すように、複合機２は、カバー部５と装置本体６とを備える。以下の説明では、図２の紙面右下側を複合機２の前側（Ｆ）とし、紙面左下側を複合機２の左側（Ｌ）とし、紙面上側を複合機２の上側（Ｕ）とする。装置本体６の上面の後端側には図示しない支持部材が設けられており、この支持部材に、カバー部５の後端側が、左右方向に沿った回転軸を中心に回動可能に連結されている。これにより、点線Ｗから上側のカバー部５は、装置本体６の上面を覆う閉姿勢（図３参照）と、装置本体６の上面を開放させた開姿勢（図２参照）とに変位可能である。
【００２５】
図２に示すように、カバー部５は、供給トレイ１１、フロントセンサ（以下、Ｆセンサ）１２、排出トレイ１３、原稿自動搬送装置（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ  以下、ＡＤＦ）１４、対向部材１５、フラットベット（Ｆｌａｔ  Ｂｅｄ  以下、ＦＢ）用押さえ部材１６、及び、リアセンサ（以下、Ｒセンサ）１８等を備える。また、カバー部５内には、図示しない原稿シートを、供給トレイ１１からＵ字状に折り返して排出トレイ１３に搬送するための搬送経路Ｒが形成されている。ＡＤＦ１４は、搬送部の一例である。
【００２６】
供給トレイ１１には、画像読取前の原稿シートが複数枚配置可能である。Ｆセンサ１２は、供給トレイ１１の先端側（左端側）の検出位置ＲＦで、供給トレイ１１上の原稿シートの有無を検出する。Ｒセンサ１８は、搬送経路Ｒにおいて検出位置ＲＦよりも下流側の検出位置ＲＲで、原稿シートの有無を検出する。
【００２７】
ＡＤＦ１４は、供給トレイ１１上に載置された複数枚の原稿シートを１枚ずつ分離し、搬送経路Ｒに沿って連続して搬送し、排出トレイ１３に順次排出する。具体的には、ＡＤＦ１４は、供給ローラ１４Ａ、分離ローラ１４Ｂ、分離パッド１４Ｃ、複数の搬送ローラ１４Ｄ、各搬送ローラ１４Ｄに圧接して従動する複数の従動ローラ１４Ｅ、原稿シートを案内する複数のガイド部材１４Ｆ等を有する。
【００２８】
供給ローラ１４Ａ、分離ローラ１４Ｂ、および、搬送ローラ１４Ｄは、駆動モータＵ１（図４参照）によって回転駆動される。これにより、供給ローラ１４Ａは、供給トレイ１１に積載される複数枚の原稿シートを搬送経路Ｒ側へと搬送し、分離ローラ１４Ｂと分離パッド１４Ｃとは、その複数枚の原稿シートを１枚ずつ分離して搬送経路Ｒ内に送り出す。搬送ローラ１４Ｄは、その分離された原稿シートを、搬送経路Ｒに沿って搬送し、排出トレイ１３上に排出する。
【００２９】
対向部材１５は、搬送経路Ｒにおいて検出位置ＲＦよりも下流側に配置され、カバー部５が閉姿勢のとき、後述するＡＤＦ用ガラス２１Ａを介して、後述する読取部２５に対向する。ＦＢ用押さえ部材１６は、カバー部５の下面側に設けられており、カバー部５が閉姿勢のとき、後述するＦＢ用ガラス２１Ｂを略全面を覆う。
【００３０】
図２に示すように、装置本体６は、全体として、左右方向に長い箱状に形成されており、その上面部分にプラテンガラス２１が配置されている。プラテンガラス２１の上面には、左寄りの位置に仕切り部材２２が設けられている。プラテンガラス２１は、この仕切り部材２２により、２つの部分に分けられており、以下、左側の部分を、ＡＤＦ用ガラス２１Ａといい、右側の部分を、ＦＢ用ガラス２１Ｂという。
【００３１】
装置本体６の内部には、読取部２５、デバイス移動部２６（図４参照）等が設けられている。読取部２５は、カバー部５が閉姿勢のとき、読取位置ＲＬに位置し、上記対向部材１５に対向する。読取部２５は、ＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）を有する読取デバイスであり、発光部２５Ａおよび受光部２５Ｂを有する。読取位置ＲＬは、搬送経路上の所定位置の一例である。
【００３２】
発光部２５Ａは、装置本体６の前後方向に相当する主走査方向Ｚ１に、複数の発光素子（発光ダイオードなど）が配置されて構成される。受光部２５Ｂは、主走査方向Ｚ１に複数の画素を有している。受光部２５Ｂは、発光部２５Ａから照射され、原稿シートで反射された光を各画素を用いて受光し、原稿シートを主走査方向Ｚ１に１ライン読み取る。
【００３３】
デバイス移動部２６は、読取部２５を、プラテンガラス２１の下側において、装置本体６の左右方向に相当する、換言すれば主走査方向Ｚ１に直行する副走査方向Ｚ２に移動させる。デバイス移動部２６は、移動モータＵ２（図４参照）によって図示しない移動ローラを回転駆動させ、読取部２５を副走査方向Ｚ２に移動させる。
【００３４】
読取部２５は、ＡＤＦ１４により搬送方向Ｚ３に搬送される原稿シートを、読取位置ＲＬで１ラインの読み取りを繰り返し、原稿シートを読み取る、いわゆるＡＤＦ読取を実行する。また、読取部２５は、デバイス移動部２６により、ＦＢ用ガラス２１Ｂの下側を副走査方向Ｚ２に移動しながら１ラインの読み取りを繰り返し、ＦＢ用ガラス２１Ｂの上側に載置された原稿シートを読み取る、いわゆるＦＢ読取を実行する。
【００３５】
装置本体６には、この他に、タッチパネル２４を含む。タッチパネル２４は、例えば、３．７インチ程度の液晶表示部（ＬＣＤ）を含み、例えば、読取部２５が読み取ったＡ４等の大きさの原稿シートの画像を縮小して表示する。この場合、タッチパネル２４は表示部２８（図４参照）として機能する。また、タッチパネル２４には、各種ボタンが表示されており、使用者からの各種指示を受け付ける。また、タッチパネル２４は、原稿シートの縮小画像が表示されている状態で、各縮小画像に対する編集指示を受け付ける。この場合、タッチパネル２４は操作部２７（図４参照）として機能する。タッチパネル２４は、表示部及び操作部の一例である。
【００３６】
３．システムの電気的構成
（複合機の構成）
図４に示すように、複合機２は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）３９と、ＲＯＭ３６と、ＲＡＭ３７とを備え、これらに読取部２５、送受信部２９等が接続されている。図４に実線３１で示すように、ＡＳＩＣ３９と、ＲＯＭ３６と、ＲＡＭ３７とを含めたものが、制御部の一例である。また、ＲＡＭ３７は、記憶部の一例であり、送受信部２９は、送信部の一例である。
【００３７】
ＡＳＩＣ３９は、ＣＰＵ３０を含む他、画像処理回路３２等の専用のハード回路を含む。ＲＯＭ３６には、複合機２の動作を制御するための各種のプログラムが記憶されており、ＣＰＵ３０は、ＲＯＭ３６から読み出したプログラムに従って各部の制御を行うとともに、必要に応じてハード回路を用いて後述する画像読取処理等の処理を実行する。
【００３８】
読取部２５は、ＣＰＵ３０からの命令に基づいて、発光部２５Ａを発光させ、原稿シートを読み取る。読取部２５は、１回の読み取りで受光部２５Ｂが主走査方向Ｚ１に１ライン読み取り、主走査方向Ｚ１に配置された複数の画素により取得された画素データの集まりである読取画像データを取得する。読取部２５は、原稿シートを読み取る際に、複数回の読み取りを繰り返し、副走査方向Ｚ２に連続する複数個の読取画像データを取得する。読取部２５が取得した各読取画像データは、デジタル信号の読取画像データに変換されてＲＡＭ３７に一時的に記憶される。
【００３９】
画像処理回路３２は、補正回路３３、縮小回路３４、圧縮回路３５等を備え、ＣＰＵ３０からの命令により、ＲＡＭ３７に記憶された読取画像データに対して各種画像処理を実行する。図５に示すように、読取画像データは、ＲＧＢの３色の色データにより構成されており、補正回路３３は、ＲＡＭ３７に記憶された読取画像データを読み出すと、シェーディング補正処理等の補正処理を実行し、補正後の読取画像データを分岐配線ＢＨを介して縮小回路３４及び圧縮回路３５に送信する。補正回路３３がＲＡＭ３７から読取画像データを読み出すと、ＲＡＭ３７に一時的に記憶された読取画像データが削除される。補正回路３３は、補正部の一例であり、縮小回路３４は、縮小部の一例であり、圧縮回路３５は、圧縮部の一例である。
【００４０】
縮小回路３４は、補正回路３３から送信される読取画像データを縮小し、表示用読取画像データを生成する縮小処理を実行する。後述するように、表示用読取画像データから、タッチパネル２４に表示される表示用読取画像が生成されるため、表示用読取画像データは、タッチパネル２４の表示に対応した解像度、具体的には、タッチパネル２４の大きさから設定される基準解像度よりも低い解像度であることが求められる。例えば、縮小回路３４は、Ａ４サイズの原稿シートを３００ｄｐｉの解像度で読み取って生成した約９００万画素の読取画像データを、線形補間により縮小し、約２万画素の表示用読取画像データを生成する。図５において、表示用読取画像データはＲ’Ｇ’Ｂ’の３色の色データで示されており、生成後にＲＡＭ３７に記憶される。
【００４１】
圧縮回路３５は、補正回路３３から送信される読取画像データを圧縮し、圧縮画像データを生成する圧縮処理を実行する。例えば、圧縮回路３５は、ＲＧＢの３色の色データにより構成される読取画像データを、ＪＰＥＧ圧縮してＪＰＥＧ圧縮画像データを生成する。生成された圧縮画像データは、ＲＡＭ３７に一時的に記憶される。
【００４２】
送受信部２９は、ネットワーク回線４に接続されており、ＰＣ３との間でデータ通信及び指示要求の入出力を行う。例えば、送受信部２９は、ＣＰＵ３０からの命令により、ＲＡＭ３７に記憶された圧縮画像データをＰＣ３に送信する。送受信部２９が圧縮画像データをＰＣ３に送信すると、ＲＡＭ３７に一時的に記憶された圧縮画像データが削除される。また、送受信部２９は、ＣＰＵ３０からの命令により、後述する圧縮画像データの編集実行指示をＰＣ３に送信する。
【００４３】
（ＰＣの構成）
次に、ＰＣ３の構成について説明する。図４に示すように、ＰＣ３は、ＣＰＵ４０と、ＲＯＭ４６と、ＲＡＭ４７とを備え、これらに送受信部４２、操作部４３、表示部４４が接続されている。図４に実線４１で示すように、ＣＰＵ４０と、ＲＯＭ４６と、ＲＡＭ４７とを含めたものが、外部端末制御部の一例である。また、ＲＡＭ４７は、外部端末記憶部の一例であり、送受信部４２は、受信部の一例である。
【００４４】
ＲＯＭ４６には、ＰＣ３の動作を制御するための各種のプログラムが記憶されており、ＣＰＵ４０は、ＲＯＭ４６から読み出したプログラムに従って各部の制御を実行するとともに、後述する編集処理等の処理を実行する。操作部４３は、例えば、キーボードやマウスであり、表示部４４は、例えば、液晶ディスプレイである。
【００４５】
送受信部４２は、ネットワーク回線４に接続されており、複合機２との間でデータ通信及び指示要求の入出力を行う。例えば、送受信部４２は、複合機２から送信される圧縮画像データ、及び、圧縮画像データの編集実行指示を受信する。送受信部４２により受信された圧縮画像データは、ＲＡＭ４７に記憶され、送受信部４２により受信された圧縮画像データは、ＣＰＵ４０に伝達される。
【００４６】
４．画像読取処理
次に、図６から図１０を参照して、複合機２における画像読取処理について説明する。複合機２は、使用者からタッチパネル２４に読取指示が入力されると、画像読取処理を実行する。本実施形態では、供給トレイ１１に載置された複数枚の原稿シートに対して、連続してＡＤＦ読取を実行する場合について説明する。
【００４７】
図６に示すように、ＣＰＵ３０は、画像読取処理を開始すると、読取指示に併せて設定された原稿シートの読取設定を受け付ける（Ｓ２）。読取設定には、原稿サイズ設定、解像度設定の他、モノクロ／カラー設定等が含まれる。
【００４８】
次に、ＣＰＵ３０は、Ｆセンサ１２の検出結果に基づき、供給トレイ１１上に原稿シートが載置されるのを待機する（Ｓ４：ＮＯ）。そして、供給トレイ１１上に原稿シートが載置されると（Ｓ４：ＹＥＳ）、ＣＰＵ３０は、ＡＤＦ１４に対して搬送を指示し（Ｓ６）、搬送経路Ｒに沿った原稿シートの搬送を開始させる。
【００４９】
ＣＰＵ３０は、原稿シートの搬送を開始すると、Ｒセンサ１８の検出結果に基づき、原稿シートの搬送方向Ｚ３における先端（以下、先端）が検出位置ＲＲに到達するのを待機する（Ｓ８：ＮＯ）。そして、原稿シートの先端が検出位置ＲＲに到達すると、ＣＰＵ３０は、原稿シートが検出位置ＲＲから読取位置ＲＬにまで搬送される規定搬送時間が経過するのを待って、読取部２５に対して読み取りを指示し（Ｓ１０）、原稿シートを１ライン読み取らせる。
【００５０】
ＣＰＵ３０は、原稿シートの１ラインの読み取りにより、ＲＡＭ３７に読取画像データが一時的に記憶されると、画像処理回路３２に画像処理を指示する。これにより、上記したように、補正回路３３による補正処理、縮小回路３４による縮小処理、圧縮回路３５による圧縮処理が実行される。ＣＰＵ３０は、更に、送受信部２９に対して指示し、圧縮回路３５により生成された圧縮画像データをＰＣ３に送信させる（Ｓ１２）。また、縮小回路３４により生成された表示用読取画像データがＲＡＭ３７に記憶される（Ｓ１４）。
【００５１】
ＣＰＵ３０は、Ｒセンサ１８の検出結果に基づき、原稿シートの読み取りが終了したかを判断する（Ｓ１６）。ＣＰＵ３０は、原稿シートが検出位置ＲＲを通過しておらず、或は、原稿シートが検出位置ＲＲを通過してから規定搬送時間が経過していない場合（Ｓ１６：ＮＯ）、原稿シートの搬送方向Ｚ３における後端（以下、後端）が読取位置ＲＬを通過しておらず、原稿シートの読み取りが終了していないことから、Ｓ１２からの処理を継続する。
【００５２】
一方、ＣＰＵ３０は、原稿シートが検出位置ＲＲを通過してから規定搬送時間が経過した場合（Ｓ１６：ＹＥＳ）、原稿シートの後端が読取位置ＲＬを通過したことから、読取部２５に対して読取停止を指示し（Ｓ１８）、原稿シートの読み取りを停止させる。
【００５３】
ＣＰＵ３０は、Ｆセンサ１２の検出結果に基づき、供給トレイ１１上に原稿シートが残っているか否かを判断する（Ｓ２０）。ＣＰＵ３０は、供給トレイ１１上に原稿シートが残っている場合（Ｓ２０：ＮＯ）、Ｓ１０からの処理を継続する。一方、ＣＰＵ３０は、供給トレイ１１上に原稿シートが残っていない場合（Ｓ２０：ＹＥＳ）、ＡＤＦ１４に対して搬送停止を指示し（Ｓ２２）、原稿シートの搬送を停止させる。
【００５４】
ＣＰＵ３０は、原稿シートの搬送を停止すると、表示用読取画像データを用いてタッチパネル２４に表示用読取画像を表示する（Ｓ２４）。図８に示すように、タッチパネル２４には、読取部２５により読み取られた順序（Ａ、Ｂ、Ｃ、・・・）に従って、複数（図８では３つ）の表示用読取画像を表示する。また、使用者の操作により画面をスクロールさせることができ、使用者は画面をスクロールすることで、読取部２５により読み取られた複数の原稿シートの表示用読取画像の全てを確認することができる。
【００５５】
また、使用者は、タッチパネル２４に表示された表示用読取画像に編集指示を入力をすることが可能であり、使用者は、タッチパネル２４に表示された表示用読取画像の一つを選択して、回転、順序変更、削除等の編集指示を入力することが可能である。例えば、図６上図に示すように、表示用読取画像Ｂが使用者の意図する向きと異なり、表示用読取画像Ｂを左回りに９０°回転させる場合、使用者は、表示用読取画像Ｂを選択し、タッチパネル２４に表示された「回転」ボタン５１を押圧して、回転指示を入力する。これにより、図８下図に示すように、タッチパネル２４には、左回りに９０°回転された表示用読取画像Ｂが再表示される。
【００５６】
タッチパネル２４には、この他に、選択された表示用読取画像を一つ前の順序に変更する「一つ前」ボタン５２、選択された表示用読取画像を一つ後の順序に変更する「一つ後」ボタン５３、選択された表示用読取画像を削除する「削除」ボタン５４、及び、スクロールさせて表示可能な表示用読取画像を含め、画像読取処理で読み取られた全ての原稿シートの表示用読取画像に対して、編集入力が終了したことを示す「ＯＫ」ボタン５５が表示されている。
【００５７】
ＣＰＵ３０は、上記のように、使用者からの編集指示の入力があった場合（Ｓ２６：ＹＥＳ）、受付処理を実行する（Ｓ２８）。ＣＰＵ３０は、受付処理において、使用者からの編集指示を用いて処理内容テーブルＳＴを更新するために、使用者からの編集指示を検出する。
【００５８】
ここで、処理内容テーブルＳＴとは、画像読取処理毎に作成され、具体的には、ＣＰＵ３０は、Ｓ１０において読取部２５に対して読み取りを指示すると、読み取りを指示した原稿シートに対応付けて、更に正確には、読み取りを指示した原稿シートから生成された表示用読取画像データ及び読取画像データ（以下では、表示用読取画像データを代表して用いて説明）に対応付けて、ＲＡＭ３７に処理内容テーブルＳＴ（図９参照）を作成する。処理内容テーブルＳＴは、読取画像を特定する情報の一例である。
【００５９】
図９に示すように、処理内容テーブルＳＴでは、各表示用読取画像データにＩＤが付与されるとともに、各表示用読取画像データの角度情報ＫＪ、順序情報ＺＪ、残存情報ＳＪが記憶されている。ここで、角度情報ＫＪは、Ｓ１４において記憶された表示用読取画像データに対する左回りの回転角度を示す情報であり、初期値は０°である。また、順序情報ＺＪは、画像読取処理において読取部２５により読み取られた順序を示す情報である。また、残存情報ＳＪは、対応する表示用読取画像データが削除されずに残存しているかを示す情報であり、初期値は残存していることを示す「○」である。
【００６０】
図７に示すように、ＣＰＵ３０は、受付処理において、まず、何れの表示用読取画像が選択されたかを検出し（Ｓ５２）、選択された対象表示用読取画像に対して何れの種類の編集指示が入力されたかを検出する（Ｓ５４、５６）。例えば、ＣＰＵ３０は、「回転」ボタン５１が押圧された場合（Ｓ５４：ＹＥＳ）、回転指示が入力されたことを検出する（Ｓ５８）。また、ＣＰＵ３０は、「一つ後」ボタン５３又は「一つ後」ボタン５３が押圧された場合（Ｓ５４：ＮＯ、Ｓ５６：ＹＥＳ）、順序変更指示が入力されたことを検出する（Ｓ６０）。また、ＣＰＵ３０は、「削除」ボタン５４が押圧された場合（Ｓ５４：ＮＯ、Ｓ５６：ＮＯ）、削除指示が入力されたことを検出する（Ｓ６２）。
【００６１】
図６に示すように、ＣＰＵ３０は、受付処理を終了すると、受付処理で検出された編集指示を用いて、処理内容テーブルＳＴを更新する（Ｓ３０）。例えば、ＣＰＵ３０は、回転指示が検出された場合、対象表示用読取画像に対応する表示用読取画像データの角度情報ＫＪを９０°増加させる。また、ＣＰＵ３０は、順序変更指示が検出された場合、対象表示用読取画像に対応する表示用読取画像データの順序情報ＺＪを１増加（１減少）させるとともに、それに対応させて他の表示用読取画像データの順序情報ＺＪを変更する。また、削除指示が検出された場合、対象表示用読取画像に対応する表示用読取画像データの残存情報ＳＪを、残存していないことを示す「×」に変更するとともに、それに対応させて他の表示用読取画像データの順序情報ＺＪを変更する。これにより、図９上図に示す処理内容テーブルＳＴが、図９下図に示す処理内容テーブルＳＴに変更される。
【００６２】
次に、ＣＰＵ３０は、更新された処理内容テーブルＳＴ、及び、表示用読取画像データを用いてタッチパネル２４に表示用読取画像を再表示する（Ｓ３２）。ＣＰＵ３０は、処理内容テーブルＳＴにおいて、角度情報ＫＪが０°ではない表示用読取画像データが存在する場合、画像処理回路３２の補正回路３３に対して、該表示用読取画像データの回転を支持する。例えば、ある表示用読取画像データの角度情報ＫＪが９０°である場、ＣＰＵ３０は、補正回路３３に該表示用読取画像データを左回りに９０°回転させる。
【００６３】
尚、表示用読取画像データの回転には、以下の処理が含まれる。まず、補正回路３３は、ＲＡＭ３７に、表示用読取画像データと同程度の記憶領域であって、回転後の表示用読取画像データが書き込まれる記憶領域を確保する。次に、補正回路３３は、表示用読取画像データに含まれる１つの画素データを選択し、該画素データが確保された記憶領域に書き込まれるアドレスを計算する。そして、補正回路３３は、計算により求められたアドレスに該画素データを書き込む。補正回路３３は、表示用読取画像データに含まれる全画素データに上記処理を繰り返し、回転後の表示用読取画像データを生成する。
【００６４】
そして、ＣＰＵ３０は、更新された処理内容テーブルＳＴの順序情報ＺＪに従って、タッチパネル２４に表示用読取画像を再表示する。なお、上記した処理内容テーブルＳＴの変更処理において、残存情報ＳＪが「×」である表示用読取画像データについては、順序情報ＺＪが削除（図９「−」参照）されており、タッチパネル２４に表示用読取画像が表示されない。
【００６５】
ＣＰＵ３０は、１回の受付処理で、１つの表示用読取画像データに対する１つの編集指示を受け付け、Ｓ３０、Ｓ３２の処理を実行する。ＣＰＵ３０は、使用者から複数の編集指示が入力された場合、Ｓ２８からＳ３２の処理を繰り返す。そして、ＣＰＵ３０は、タッチパネル２４に表示用読取画像を表示（Ｓ２４、Ｓ３２）してから第１規定時間に亘って使用者から編集指示が入力されない場合、或いは、使用者により「ＯＫ」ボタン５５が押圧された場合（Ｓ２６：ＮＯ）、送受信部２９に対して指示し、処理内容テーブルＳＴをＰＣ３に送信させる（Ｓ３４）。続いて、編集実行指示をＰＣ３に送信させ、先に送信した処理内容テーブルＳＴに基づいて、圧縮画像データに画像処理を実行するように指示し、画像読取処理を終了する。
【００６６】
５．編集処理
次に、図１０を参照して、ＰＣ３における編集処理について説明する。
ＣＰＵ４０は、送受信部４２を介して複合機２から圧縮画像データが受信されたのを検知すると、編集処理を開始する。図１０に示すように、ＣＰＵ４０は、編集処理を開始すると、圧縮画像データを受信する（Ｓ７２）。
【００６７】
ＣＰＵ４０は、圧縮画像データの受信が終了するのを待機し（Ｓ７４：ＮＯ）、圧縮画像データが送信されない期間が第２規定時間以上継続した場合、圧縮画像データの受信が終了したと判断し（Ｓ７４：ＹＥＳ）、受信された圧縮画像データをＲＡＭ４７に記憶する（Ｓ７６）。そして、ＣＰＵ４０は、圧縮画像データを解凍し読取画像データとしてＲＡＭ４７に記憶する（Ｓ７７）。
【００６８】
次に、ＣＰＵ４０は、複合機２から処理内容テーブルＳＴ及び編集実行指示が受信されるのを待機し（Ｓ７８：ＮＯ）、複合機２から処理内容テーブルＳＴ及び編集実行指示が受信されると（Ｓ７８：ＹＥＳ）、処理内容テーブルＳＴに従って、先に受信された読取画像データを編集する（Ｓ８０）。具体的には、ＣＰＵ４０は、処理内容テーブルＳＴにおいて残存情報ＳＪが「×」となっている読取画像データを削除する。次に、ＣＰＵ４０は、処理内容テーブルＳＴの順序情報ＺＪに従って読取画像データを並び替える。そして、ＣＰＵ４０は、処理内容テーブルＳＴにおいて角度情報ＫＪが０°ではない圧縮画像データが存在する場合、読取画像データを角度情報ＫＪに従って、回転させる。
【００６９】
尚、ＣＰＵ４０における読取画像データを回転させる処理は、補正回路３３における表示用読取画像データを回転させる処理と等しいので、重複した説明を省略する。一方、読取画像データは表示用読取画像データに比べて、含まれる画素数が多い。そのため、読取画像データを回転させる処理のために、ＰＣ３のＲＡＭ４７に確保される記憶領域は、表示用読取画像データを回転させる処理のために、複合機２のＲＡＭ３７に確保される記憶領域よりも大きい。また、読取画像データを回転させるために、ＣＰＵ４０が行う処理数は、表示用読取画像データを回転させるために、補正回路３３が行う処理数よりも多い。
【００７０】
ＣＰＵ４０は、編集された読取画像データを保存する（Ｓ８２）。ＣＰＵ４０は、各読取画像データ毎に読取画像データを編集し、全ての読取画像データについて編集が終了するまで（Ｓ８４：ＮＯ）、Ｓ８０からの処理を繰り返す。ＣＰＵ４０は、全ての読取画像データについて編集が終了すると（Ｓ８４：ＹＥＳ）、全ての読取画像データに対して、圧縮処理を行い、編集処理を終了する（Ｓ８５）。尚、ＣＰＵ４０における圧縮処理は、圧縮回路３５における圧縮処理と等しいので、重複した説明を省略する。
【００７１】
６．本実施形態の効果
（１）本実施形態のシステムでは、複合機２は、読取部２５を用いて取得した読取画像データから圧縮画像データ及び表示用読取画像データを生成し、読取画像データを削除する。また、生成された表示用読取画像データはＲＡＭ３７に記憶される一方、圧縮画像データはＰＣ３に送信され、ＲＡＭ３７に記憶されない。つまり、読取画像データ、圧縮画像データ、及び、表示用読取画像データのうち、ＲＡＭ３７に記憶される画像データは、読取画像データを縮小して生成された表示用読取画像データのみであり、画像データを記憶するためにＲＡＭ３７に確保しなければならない記憶領域を縮小することができる。
【００７２】
特に、本実施形態のように、ＡＤＦ読取により複数枚の原稿シートを連続して読み取る場合、複数枚の原稿シートに対応した複数の読取画像データが取得され、これらがＲＡＭ３７に記憶されると、ＲＡＭ３７に確保しなければならない記憶領域が増大してしまう。本実施形態の複合機２では、ＲＡＭ３７に表示用読取画像データのみを記憶するので、複数の読取画像データが取得される場合でも、ＲＡＭ３７に確保しなければならない記憶領域を縮小することができる。
【００７３】
そして、複合機２では、表示用読取画像データを用いてタッチパネル２４に表示用読取画像を表示し、使用者から編集指示を受け付けた場合には、その編集指示が記憶された処理内容テーブルＳＴ及び編集実行指示をＰＣ３に送信し、ＰＣ３に編集指示に従って圧縮画像データを解凍し、読取画像データを編集させる。そのため、複合機２内では、大きなデータサイズである読取画像データを編集する必要がなく、特に、読取画像データを回転する処理を実行する必要がない。
【００７４】
上述したように、複合機２内で読取画像データを回転する処理を実行する場合、ＲＡＭ３７には比較的大きい記憶領域を確保する必要があり、補正回路３３には、比較的多くの処理を行うために、高度な処理能力を有する処理回路を準備する必要がある。本実施形態の複合機２では、複合機２内で圧縮画像データを回転する処理を実行する必要がないことから、ＲＡＭ３７に確保しなければならない記憶領域を縮小することができるとともに、高度な処理能力を有しない補正回路３３を用いて、複合機２を構成することができる。
【００７５】
その一方、ＰＣ３は、読取画像データを編集することになるが、一般に、ＰＣ３のＲＡＭ４７は複合機２のＲＡＭ３７に比べて大容量であり、読取画像データを回転させる処理のために、ＲＡＭ４７の容量を拡大させる必要はない。また、ＰＣ３のＣＰＵ４０は複合機２の補正回路３３に比べて高度な処理能力を有しており、読取画像データを回転させる処理のために、ＣＰＵ４０の処理能力を向上させる必要はない。ＰＣ３は、処理内容テーブルＳＴに従って、読取画像データを編集する。
【００７６】
つまり、本実施形態のシステムによれば、ＲＡＭ３７に確保しなければならない記憶領域を縮小し、且つ、補正回路３３に求められる処理能力が高度化するのが抑制された複合機２を用いて、使用者からの編集指示を受け付け、その編集指示に従って、読取画像データから生成した圧縮画像データを編集することができる。
【００７７】
（２）本実施形態のシステムでは、編集実行指示をＰＣ３に送信する際に、処理内容テーブルＳＴを送信する。処理内容テーブルＳＴでは、表示用読取画像データ及び読取画像データにＩＤが付与され、当該ＩＤに対応させて角度情報ＫＪ、順序情報ＺＪ、残存情報ＳＪが記憶される。そのため、編集実行指示をＰＣ３に送信する際に、処理内容テーブルＳＴを送信することで、読取画像データ、つまり、原稿シートを特定して、編集実行を指示することができる。
【００７８】
（３）本実施形態のシステムでは、複合機２は、使用者からの編集指示を受け付けた場合、その編集指示に従って、表示用読取画像を編集し、タッチパネル２４に再表示する。そのため、使用者は、タッチパネル２４に再表示された表示用読取画像によって、指示した編集の内容が正しいか否かを確認することができる。
【００７９】
また、上述したように、表示用読取画像データを回転させる処理のために、複合機２のＲＡＭ３７に確保される記憶領域は、圧縮画像データを回転させる処理のために、ＰＣ３のＲＡＭ４７に確保される記憶領域はよりも小さく、複合機２内で表示用読取画像が編集されたとしても、ＲＡＭ３７に確保しなければならない記憶領域が増大するのを抑制することができる。また、表示用読取画像データを回転させるために、補正回路３３が行う処理数は、圧縮画像データを回転させるために、ＣＰＵ４０が行う処理数よりも少ないので、補正回路３３に求められる処理能力が高度化するのを抑制することができる。
【００８０】
（４）本実施形態のシステムでは、複合機２の画像処理回路３２において、図５に示すように、補正回路３３と圧縮回路３５と縮小回路３４とが分岐配線ＢＨにより接続されており、補正回路３３により補正された読取画像データが分岐配線ＢＨを介して、縮小回路３４及び圧縮回路３５に送信される。そのため、縮小回路３４と圧縮回路３５には、ほぼ同時に補正回路３３により補正された読取画像データが受信され、縮小回路３４と圧縮回路３５とで並列的に処理を実行することができる。
【００８１】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も本発明の技術的範囲に含まれる。
（１）上記実施形態では、スキャン機能、コピー機能、印刷機能などの複数の機能を備えた複合機２を用いて説明を行ったが、本発明はこれに限られず、スキャナ機能のみを備えた画像読取装置であってもよい。
【００８２】
（２）上記実施形態では、複合機２がＣＰＵ３０を有するＡＳＩＣ３９を備え、このＣＰＵ３０が必要に応じてＡＳＩＣ３９内のハード回路を用いて画像読取処理等の各種処理を実行する制御部が構成される例を用いて説明を行ったが、本発明はこれに限られない。例えば、ＣＰＵがＡＳＩＣとは別体として存在し、このＣＰＵにより制御部が実行する処理が実行されてもよければ、ＡＳＩＣ内にＣＰＵが存在せず、ＡＳＩＣに設けられたハード回路により制御部が実行する処理が実行されてもよい。さらには、単数又は複数のＣＰＵ及びＡＳＩＣによって、制御部が実行する処理を実行していてもよい。
【００８３】
（３）また、ＣＰＵ３０が実行するプログラムは必ずしもＲＯＭ３６に記憶されている必要はなく、ＣＰＵ３０自身に記憶されていてもよければ、他の記憶装置に記憶されていてもよい。
【００８４】
（４）上記実施形態では、ＡＤＦ読取とＦＢ読取の両方の読み取りが可能である複合機２を用いて説明を行ったが、いずれか一方のみ実行可能な構成でもよい。また、上記実施形態では、ＡＤＦ読取を実行する場合の例を用いて説明を行ったが、ＦＢ読取を実行する場合にも適用することができる。ＦＢ読取で連続して複数の原稿シートを読み取る場合には、例えば使用者がタッチパネル２４を介して複数の原稿シートを連続して読み取る旨を入力しておくことで、１回毎にカバー部５を開閉して読み取られる複数の原稿シートから、１つの処理内容テーブルＳＴ及び読取画像データ群を生成することができる。
【００８５】
（５）上記実施形態では、１回の原稿シートの読み取りから、表示用読取画像データと圧縮画像データを生成する例を用いて説明を行ったが、本発明はこれに限られない。例えば、ＦＢ読取において、原稿シートを読み取る本スキャンの前に、原稿シートの大きさ等を確認するためのプレスキャンが行われる場合には、プレスキャンから表示用読取画像データが生成され、本スキャンから圧縮画像データが生成されてもよい。この場合、必ずしも、補正回路３３と圧縮回路３５と縮小回路３４とが分岐配線ＢＨにより接続されている必要はない。
【００８６】
（６）上記実施形態では、複合機２のタッチパネル２４を介して入力される編集指示として、回転、順序変更、削除を例示して説明したが、本発明はこれに限られない。例えば、９０％縮小や、１１０％拡大などの指示が含まれても良い。
【符号の説明】
【００８７】
１：システム、２：複合機、３：ＰＣ（外部端末）、２４：タッチパネル、２５：読取部、２９：送受信部、３２：画像処理回路、３３：補正回路、３４：縮小回路、３５：圧縮回路、４２：送受信部、ＢＨ：分岐配線、ＳＴ：処理内容テーブル、ＫＪ：角度情報、ＳＪ：残存情報、ＺＪ：順序情報
【図１】
2015070523.tif 000003
【図２】
2015070523.tif 000004
【図３】
2015070523.tif 000005
【図４】
2015070523.tif 000006
【図５】
2015070523.tif 000007
【図６】
2015070523.tif 000008
【図７】
2015070523.tif 000009
【図８】
2015070523.tif 000010
【図９】
2015070523.tif 000011
【図１０】
2015070523.tif 000012