IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 株式会社PFUの特許一覧

特開2024-159115媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム
<>
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図1
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図2
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図3
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図4
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図5
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図6
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図7
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図8
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図9
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図10
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図11
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図12
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図13
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図14
  • 特開-媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム 図15
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024159115
(43)【公開日】2024-11-08
(54)【発明の名称】媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラム
(51)【国際特許分類】
   H04N 1/00 20060101AFI20241031BHJP
【FI】
H04N1/00 L
【審査請求】未請求
【請求項の数】9
【出願形態】OL
(21)【出願番号】P 2023074898
(22)【出願日】2023-04-28
(71)【出願人】
【識別番号】000136136
【氏名又は名称】株式会社PFU
(74)【代理人】
【識別番号】100099759
【弁理士】
【氏名又は名称】青木 篤
(74)【代理人】
【識別番号】100123582
【弁理士】
【氏名又は名称】三橋 真二
(74)【代理人】
【識別番号】100114018
【弁理士】
【氏名又は名称】南山 知広
(74)【代理人】
【識別番号】100180806
【弁理士】
【氏名又は名称】三浦 剛
(72)【発明者】
【氏名】青山 勝紀
【テーマコード(参考)】
5C062
【Fターム(参考)】
5C062AA05
5C062AB02
5C062AB17
5C062AB23
5C062AB32
5C062AB40
5C062AC02
5C062AC05
5C062AC11
(57)【要約】
【課題】利用者の利便性を向上させることが可能な媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラムを提供する。
【解決手段】媒体搬送装置は、利用者により指定された撮像処理又は画像処理に関する設定情報を設定する設定部と、複数の媒体を順次搬送する搬送部と、搬送部により順次搬送された媒体を撮像して入力画像を生成する撮像部と、入力画像に基づいて、設定情報が入力画像に含まれる媒体に適合するか否かを判定する判定部と、設定情報が入力画像に含まれる媒体に適合しないと判定された場合、以降の媒体の搬送を一旦停止する制御部と、設定情報が入力画像に含まれる媒体に適合しないと判定された場合、利用者に判定結果に関する情報を通知する通知部と、を有する。
【選択図】図9
【特許請求の範囲】
【請求項1】
利用者により指定された撮像処理又は画像処理に関する設定情報を設定する設定部と、
複数の媒体を順次搬送する搬送部と、
前記搬送部により順次搬送された媒体を撮像して入力画像を生成する撮像部と、
前記入力画像に基づいて、前記設定情報が前記入力画像に含まれる媒体に適合するか否かを判定する判定部と、
前記設定情報が前記入力画像に含まれる媒体に適合しないと判定された場合、以降の媒体の搬送を一旦停止する制御部と、
前記設定情報が前記入力画像に含まれる媒体に適合しないと判定された場合、利用者に判定結果に関する情報を通知する通知部と、
を有することを特徴とする媒体搬送装置。
【請求項2】
前記設定情報が前記入力画像に含まれる媒体に適合しないと判定された場合、当該媒体に適合する設定情報を特定する特定部をさらに有し、
前記通知部は、前記特定部により特定された設定情報を利用者に通知する、請求項1に記載の媒体搬送装置。
【請求項3】
前記制御部は、前記設定情報が適合しないと判定された媒体を再撮像して入力画像を再生成した場合、当該媒体を含む入力画像に基づく画像が記憶された記憶部において当該入力画像に基づく画像を前記再生成した入力画像に基づく画像に置換する、請求項1または2に記載の媒体搬送装置。
【請求項4】
利用者から、前記設定情報が適合しないと判定された媒体を再撮像するか否かの指示を受け付ける受付部をさらに有する、請求項1または2に記載の媒体搬送装置。
【請求項5】
利用者から、前記設定情報が適合しないと判定された媒体が含まれる入力画像に基づく画像が記憶された記憶部から当該入力画像に基づく画像を削除するか否かの指示を受け付ける受付部をさらに有する、請求項1または2に記載の媒体搬送装置。
【請求項6】
他の媒体搬送装置又は他のソフトウェアの撮像処理又は画像処理に関する能力を示す能力情報を取得する取得部をさらに有し、
前記通知部は、前記他の媒体搬送装置又は他のソフトウェアのうち、前記設定情報が適合しないと判定された媒体に適合する能力を有する媒体搬送装置又はソフトウェアに関する情報を通知する、請求項1または2に記載の媒体搬送装置。
【請求項7】
媒体搬送装置と、情報処理装置とを有する画像処理システムであって、
前記媒体搬送装置及び前記情報処理装置のうちの何れかかが、利用者により指定された撮像処理又は画像処理に関する設定情報を設定する設定部を有し、
前記媒体搬送装置が、
複数の媒体を順次搬送する搬送部と、
前記搬送部により順次搬送された媒体を撮像して入力画像を生成する撮像部と、を有し、
前記媒体搬送装置及び前記情報処理装置のうちの何れかかが、前記入力画像に基づいて、前記設定情報が前記入力画像に含まれる媒体に適合するか否かを判定する判定部を有し、
前記媒体搬送装置が、前記設定情報が前記入力画像に含まれる媒体に適合しないと判定された場合、以降の媒体の搬送を一旦停止する制御部を有し、
前記媒体搬送装置及び前記情報処理装置のうちの何れかかが、前記設定情報が前記入力画像に含まれる媒体に適合しないと判定された場合、利用者に判定結果に関する情報を通知する通知部を有する、
ことを特徴とする画像処理システム。
【請求項8】
利用者により指定された撮像処理又は画像処理に関する設定情報を設定し、
搬送部により、複数の媒体を順次搬送し、
撮像部により、前記搬送部により順次搬送された媒体を撮像して入力画像を生成し、
前記入力画像に基づいて、前記設定情報が前記入力画像に含まれる媒体に適合するか否かを判定し、
前記設定情報が前記入力画像に含まれる媒体に適合しないと判定された場合、以降の媒体の搬送を一旦停止し、
前記設定情報が前記入力画像に含まれる媒体に適合しないと判定された場合、利用者に判定結果に関する情報を通知する、
ことを特徴とする媒体搬送方法。
【請求項9】
コンピュータの制御プログラムであって、
利用者により指定された撮像処理又は画像処理に関する設定情報を設定し、
順次搬送された媒体を撮像して生成された入力画像に基づいて、前記設定情報が前記入力画像に含まれる媒体に適合するか否かを判定し、
前記設定情報が前記入力画像に含まれる媒体に適合しないと判定された場合、以降の媒体の搬送を一旦停止し、
前記設定情報が前記入力画像に含まれる媒体に適合しないと判定された場合、利用者に判定結果に関する情報を通知する、
ことを前記コンピュータに実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラムに関する。
【背景技術】
【0002】
近年、複数の媒体を順次搬送しながら撮像して画像を生成するスキャナ等の媒体搬送装置が、様々な用途において、様々な種類の媒体を撮像するために利用されている。媒体搬送装置に求められる画像の品質は、その用途又は読取対象の媒体の種類等に応じて異なる。一般に、媒体搬送装置は、用途又は媒体の種類等に応じた適切な画像を生成するために、解像度又は色のように、媒体の撮像処理又は画像処理に関する多様な設定情報を設定できるように設けられている。しかしながら、誤った設定情報が設定されていた場合、利用者は、搬送及び撮像が完了した複数の媒体の中から、誤った設定情報に従って画像が生成された媒体を取り出し、再搬送及び再撮像を実施する必要がある。
【0003】
原稿読取開始前にページ単位で原稿の読取モードを入力登録し、該当ページの読取モードで原稿読取を行う画像読取装置が開示されている(特許文献1を参照)。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特許第3359079号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
媒体搬送装置では、利用者の利便性を向上させることが求められている。
【0006】
本発明の目的は、利用者の利便性を向上させることが可能な媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラムを提供することにある。
【課題を解決するための手段】
【0007】
本発明の一側面に係る媒体搬送装置は、利用者により指定された撮像処理又は画像処理に関する設定情報を設定する設定部と、複数の媒体を順次搬送する搬送部と、搬送部により順次搬送された媒体を撮像して入力画像を生成する撮像部と、入力画像に基づいて、設定情報が入力画像に含まれる媒体に適合するか否かを判定する判定部と、設定情報が入力画像に含まれる媒体に適合しないと判定された場合、以降の媒体の搬送を一旦停止する制御部と、設定情報が入力画像に含まれる媒体に適合しないと判定された場合、利用者に判定結果に関する情報を通知する通知部と、を有する。
【0008】
本発明の一側面に係る画像処理システムは、媒体搬送装置と、情報処理装置とを有する画像処理システムであって、媒体搬送装置及び情報処理装置のうちの何れかかが、利用者により指定された撮像処理又は画像処理に関する設定情報を設定する設定部を有し、媒体搬送装置が、複数の媒体を順次搬送する搬送部と、搬送部により順次搬送された媒体を撮像して入力画像を生成する撮像部と、を有し、媒体搬送装置及び情報処理装置のうちの何れかかが、入力画像に基づいて、設定情報が入力画像に含まれる媒体に適合するか否かを判定する判定部を有し、媒体搬送装置が、設定情報が入力画像に含まれる媒体に適合しないと判定された場合、以降の媒体の搬送を一旦停止する制御部を有し、媒体搬送装置及び情報処理装置のうちの何れかかが、設定情報が入力画像に含まれる媒体に適合しないと判定された場合、利用者に判定結果に関する情報を通知する通知部を有する。
【0009】
本発明の一側面に係る媒体搬送方法は、利用者により指定された撮像処理又は画像処理に関する設定情報を設定し、搬送部により、複数の媒体を順次搬送し、撮像部により、搬送部により順次搬送された媒体を撮像して入力画像を生成し、入力画像に基づいて、設定情報が入力画像に含まれる媒体に適合するか否かを判定し、設定情報が入力画像に含まれる媒体に適合しないと判定された場合、以降の媒体の搬送を一旦停止し、設定情報が入力画像に含まれる媒体に適合しないと判定された場合、利用者に判定結果に関する情報を通知する。
【0010】
本発明の一側面に係る制御プログラムは、コンピュータの制御プログラムであって、利用者により指定された撮像処理又は画像処理に関する設定情報を設定し、順次搬送された媒体を撮像して生成された入力画像に基づいて、設定情報が入力画像に含まれる媒体に適合するか否かを判定し、設定情報が入力画像に含まれる媒体に適合しないと判定された場合、以降の媒体の搬送を一旦停止し、設定情報が入力画像に含まれる媒体に適合しないと判定された場合、利用者に判定結果に関する情報を通知することをコンピュータに実行させる。
【発明の効果】
【0011】
本発明によれば、媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラムは、利用者の利便性を向上させることが可能となる。
【図面の簡単な説明】
【0012】
図1】実施形態に従った画像処理システム1の概略構成を示す図である。
図2】媒体搬送装置100を示す斜視図である。
図3】媒体搬送装置100内部の搬送経路を説明するための図である。
図4】媒体搬送装置100の概略構成を示すブロック図である。
図5】結果テーブルのデータ構造について説明するための模式図である。
図6】設定情報について説明するための模式図である。
図7】第1記憶装置130及び第1処理回路140の概略構成を示す図である。
図8】情報処理装置200の概略構成を示すブロック図である。
図9】媒体読取処理の動作の例を示すフローチャートである。
図10】媒体読取処理の動作の例を示すフローチャートである。
図11】第1通知データ1100の一例を示す模式図である。
図12】第2通知データ1200の一例を示す模式図である。
図13】他の第1処理回路340の概略構成を示すブロック図である。
図14】第2記憶装置410及び第2処理回路420の概略構成を示す図である。
図15】他の第2処理回路520の概略構成を示すブロック図である。
【発明を実施するための形態】
【0013】
以下、本発明の一側面に係る媒体搬送装置、画像処理システム、媒体搬送方法及び制御プログラムについて図を参照しつつ説明する。但し、本発明の技術的範囲はそれらの実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【0014】
図1は、実施形態に従った画像処理システム1の概略構成を示す図である。
【0015】
図1に示すように、画像処理システム1は、一又は複数の媒体搬送装置100と、一又は複数の情報処理装置200とを有する。媒体搬送装置100及び情報処理装置200は、ネットワークNを介して、相互に通信接続されている。ネットワークNは、インターネット、イントラネット等である。
【0016】
媒体搬送装置100は、例えば原稿である媒体を搬送しながら撮像するADF(Auto Document Feeder)タイプのスキャナ装置である。媒体は、用紙、薄紙、厚紙又はカード等である。媒体は、レシート、名刺、請求書、納品書等、様々な種類の媒体を含む。なお、媒体搬送装置100は、ファクシミリ、複写機、プリンタ複合機(MFP、Multifunction Peripheral)等でもよい。
【0017】
情報処理装置200は、パーソナルコンピュータ、ノート型パーソナルコンピュータ、タブレット型コンピュータ、スマートフォン等である。情報処理装置200は、クラウドネットワークに設けられたサーバでもよい。
【0018】
図2は、媒体搬送装置100を示す斜視図である。
【0019】
媒体搬送装置100は、下側筐体101、上側筐体102、載置台103、排出台104、第1入力装置105及び第1表示装置106等を備える。
【0020】
上側筐体102は、媒体搬送装置100の上面を覆う位置に配置され、媒体つまり時、媒体搬送装置100内部の清掃時等に開閉可能なようにヒンジにより下側筐体101に係合している。
【0021】
載置台103は、搬送される媒体を載置可能に下側筐体101に係合している。排出台104は、排出口から排出された媒体を保持可能に下側筐体101に係合している。
【0022】
第1入力装置105は、ボタン等の入力デバイス及び入力デバイスから信号を取得するインタフェース回路を有し、利用者による入力操作を受け付け、利用者の入力操作に応じた操作信号を出力する。第1表示装置106は、液晶、有機EL(Electro-Luminescence)等を含むディスプレイ及びディスプレイに画像データを出力するインタフェース回路を有し、画像データをディスプレイに表示する。
【0023】
図2において矢印A1は媒体搬送方向を示し、矢印A2は媒体搬送方向と直交する幅方向を示し、矢印A3は媒体搬送方向及び幅方向と直交する高さ方向を示す。以下では、上流とは媒体搬送方向A1の上流のことをいい、下流とは媒体搬送方向A1の下流のことをいう。
【0024】
図3は、媒体搬送装置100内部の搬送経路を説明するための図である。
【0025】
媒体搬送装置100内部の搬送経路は、第1媒体センサ111、給送ローラ112、分離ローラ113、第1搬送ローラ114、第2搬送ローラ115、第2媒体センサ116、撮像装置117、第3搬送ローラ118、第4搬送ローラ119等を有している。各ローラの数は一つに限定されず、各ローラの数はそれぞれ複数でもよい。その場合、各ローラは、それぞれ幅方向A2に間隔を空けて並べて配置される。給送ローラ112、分離ローラ113、第1搬送ローラ114、第2搬送ローラ115、第3搬送ローラ118及び第4搬送ローラ119は、搬送部の一例であり、複数の媒体を順次搬送する。
【0026】
媒体搬送装置100は、いわゆるストレートパスを有する。下側筐体101の上面は、媒体の搬送路の下側ガイド107aを形成し、上側筐体102の下面は、媒体の搬送路の上側ガイド107bを形成する。
【0027】
第1媒体センサ111は、給送ローラ112及び分離ローラ113より上流側に配置される。第1媒体センサ111は、接触検出センサを有し、載置台103に媒体が載置されているか否かを検出する。第1媒体センサ111は、載置台103に媒体が載置されている状態と載置されていない状態とで信号値が変化する第1媒体信号を生成して出力する。なお、第1媒体センサ111は接触検出センサに限定されず、第1媒体センサ111として、光検知センサ等の、媒体の有無を検出可能な他の任意のセンサが使用されてもよい。
【0028】
給送ローラ112は、下側筐体101に設けられ、載置台103に載置された媒体を下側から順に給送する。分離ローラ113は、いわゆるブレーキローラ又はリタードローラであり、上側筐体102に設けられ、給送ローラ112に対向して配置される。給送ローラ112及び分離ローラ113は、媒体を分離する分離部として機能する。
【0029】
第1搬送ローラ114及び第2搬送ローラ115は、給送ローラ112及び分離ローラ113より下流側に、相互に対向して配置され、給送ローラ112及び分離ローラ113によって給送された媒体を撮像装置117に搬送する。
【0030】
第2媒体センサ116は、第1搬送ローラ114及び第2搬送ローラ115より下流側且つ撮像装置117より上流側に配置され、その位置に搬送された媒体を検出する。第2媒体センサ116は、媒体搬送路に対して一方の側(例えば下側筐体101)に設けられた発光器及び受光器と、媒体搬送路を挟んで発光器及び受光器と対向する位置(例えば上側筐体102)に設けられた導光管とを含む。発光器は、LED(Light Emitting Diode)等であり、媒体搬送路に向けて光を照射する。一方、受光器は、フォトダイオード等であり、発光器により照射され、導光管により導かれた光を受光する。第2媒体センサ116と対向する位置に媒体が存在するときは、発光器から照射された光は媒体により遮られるため、受光器は発光器から照射された光を検出しない。受光器は、受光する光の強度に基づいて、第2媒体センサ116の位置に媒体が存在する状態と存在しない状態とで信号値が変化する第2媒体信号を生成して出力する。
【0031】
なお、導光管の代わりに、ミラー等の反射部材が使用されてもよい。また、発光器及び受光器は、媒体搬送路を挟んで対向して設けられてもよい。また、第2媒体センサ116は、媒体が接触している場合、又は、媒体が接触していない場合に所定の電流を流す接触検知センサ等により、媒体の存在を検出してもよい。
【0032】
撮像装置117は、撮像部の一例である。撮像装置117は、第1搬送ローラ114及び第2搬送ローラ115より下流側且つ第3搬送ローラ118及び第4搬送ローラ119より上流側に配置される。撮像装置117は、第1撮像装置117a及び第2撮像装置117bを含む。第1撮像装置117a及び第2撮像装置117bは、媒体の搬送路の近傍に、搬送路を挟んで対向して配置される。
【0033】
第1撮像装置117aは、光源、及び、主走査方向に直線状に配列されたCMOS(Complementary Metal Oxide Semiconductor)による撮像素子を有する等倍光学系タイプのCIS(Contact Image Sensor)によるラインセンサを有する。また、第1撮像装置117aは、撮像素子上に像を結ぶレンズと、撮像素子から出力された電気信号を増幅し、アナログ/デジタル(A/D)変換するA/D変換器とを有する。第1撮像装置117aは、搬送部により順次搬送された媒体の表面を撮像して入力画像を生成し、出力する。
【0034】
同様に、第2撮像装置117bは、光源、及び、主走査方向に直線状に配列されたCMOSによる撮像素子を有する等倍光学系タイプのCISによるラインセンサを有する。また、第2撮像装置117bは、撮像素子上に像を結ぶレンズと、撮像素子から出力された電気信号を増幅し、A/D変換するA/D変換器とを有する。第2撮像装置117bは、搬送部により順次搬送された媒体の裏面を撮像して入力画像を生成し、出力する。
【0035】
媒体搬送装置100は、第1撮像装置117a及び第2撮像装置117bを一方だけ配置し、媒体の片面だけを読み取ってもよい。また、CMOSによる撮像素子を備える等倍光学系タイプのCISによるラインセンサの代わりに、CCD(Charge Coupled Device)による撮像素子を備える等倍光学系タイプのCISによるラインセンサが利用されてもよい。また、CMOS又はCCDによる撮像素子を備える縮小光学系タイプのラインセンサが利用されてもよい。
【0036】
また、第1撮像装置117aは、媒体搬送路を挟んで第2撮像装置117bのラインセンサと対向する位置に設けられた裏当てを有する。第2撮像装置117bは、媒体搬送路を挟んで第1撮像装置117aのラインセンサと対向する位置に設けられた裏当てを有する。各裏当ては、各ラインセンサと対向する対向面を有する。各裏当ての対向面は、例えば白色を有し、各裏当ては、対向面が撮像された画像信号に基づいてシェーディング等の画像の補正を行うための白基準部材として機能する。各裏当ては、各対向面が各ラインセンサと対向する対向位置と、各対向面が対向位置から外れた非対向位置との間で移動可能に設けられる。裏当てが対向位置に配置された状態で生成される画像内の、媒体が存在しない背景領域には裏当てが含まれ、その領域内の画素は白色を有する。一方、裏当てが非対向位置に配置された状態で生成される画像内の背景領域には、各撮像装置の底面(壁)が含まれ、その領域内の画素は黒色を有する。
【0037】
第3搬送ローラ118及び第4搬送ローラ119は、撮像装置117より下流側に、相互に対向して配置され、第1搬送ローラ114及び第2搬送ローラ115によって搬送された媒体を排出台104上に排出する。
【0038】
載置台103に載置された媒体は、給送ローラ112が図3の矢印A4の方向に回転することによって、下側ガイド107aと上側ガイド107bの間を媒体搬送方向A1に向かって搬送される。分離ローラ113は、媒体搬送時、図3の矢印A5の方向に回転又は停止する。給送ローラ112及び分離ローラ113の働きにより、載置台103に複数の媒体が載置されている場合、載置台103に載置されている媒体のうち給送ローラ112と接触している媒体のみが分離される。これにより、分離された媒体以外の媒体の搬送が制限される(重送の防止)。
【0039】
媒体は、下側ガイド107aと上側ガイド107bによりガイドされながら、第1搬送ローラ114と第2搬送ローラ115の間に送り込まれる。媒体は、第1搬送ローラ114及び第2搬送ローラ115がそれぞれ図3の矢印A6及びA7の方向に回転することによって、第1撮像装置117aと第2撮像装置117bの間に送り込まれる。撮像装置117により読み取られた媒体は、第3搬送ローラ118及び第4搬送ローラ119がそれぞれ図3の矢印A8及びA9の方向に回転することによって排出台104上に排出される。
【0040】
図4は、媒体搬送装置100の概略構成を示すブロック図である。
【0041】
媒体搬送装置100は、前述した構成に加えて、モータ121、第1通信装置122、第1記憶装置130及び第1処理回路140等をさらに有する。
【0042】
モータ121は、一又は複数のモータを含む。モータ121は、第1処理回路140からの制御信号によって、給送ローラ112、分離ローラ113、第1搬送ローラ114、第2搬送ローラ115、第3搬送ローラ118及び第4搬送ローラ119を回転させて媒体の搬送動作を行う。なお、第1搬送ローラ114及び第2搬送ローラ115のうちの一方のローラは他方のローラに従動回転する従動ローラでもよい。また、第3搬送ローラ118及び第4搬送ローラ119のうちの一方のローラは、他方のローラに従動回転する従動ローラでもよい。
【0043】
第1通信装置122は、無線信号を送受信するアンテナと、無線LAN(Local Area Network)等の通信プロトコルに従って、無線通信回線を通じて信号の送受信を行うための無線通信インタフェース回路とを有する。第1通信装置122は、情報処理装置200と通信可能であり、第1処理回路140からの指示に従って、情報処理装置200と通信接続して各種の画像及び情報を送受信する。なお、第1通信装置122は、TCP/IP(Transmission Control Protocol/Internet Protocol)等の通信プロトコルに従った有線通信インタフェース回路を有し、ネットワークを介して情報処理装置200と接続されてもよい。また、第1通信装置122は、USB(Universal Serial Bus)等のシリアルバスに準じるインタフェース回路を有し、USBケーブル等の有線ケーブルを介して情報処理装置200と接続されてもよい。
【0044】
第1記憶装置130は、RAM(Random Access Memory)、ROM(Read Only Memory)等のメモリ装置、ハードディスク等の固定ディスク装置、又はフレキシブルディスク、光ディスク等の可搬用の記憶装置等を有する。また、第1記憶装置130には、媒体搬送装置100の各種処理に用いられるコンピュータプログラム、データベース、テーブル等が格納される。コンピュータプログラムは、コンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いて第1記憶装置130にインストールされてもよい。可搬型記録媒体は、例えばCD-ROM(Compact Disc Read Only Memory)、DVD-ROM(Digital Versatile Disc Read Only Memory)等である。また、コンピュータプログラムは、サーバ等から配信されて第1記憶装置130にインストールされてもよい。また、第1記憶装置130には、データとして、結果テーブルが記憶される。結果テーブルの詳細については後述する。
【0045】
第1処理回路140は、予め第1記憶装置130に記憶されているプログラムに基づいて動作する。第1処理回路140は、例えばCPU(Central Processing Unit)である。第1処理回路140として、DSP(digital signal processor)、LSI(large scale integration)、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)等が用いられてもよい。
【0046】
第1処理回路140は、第1入力装置105、第1表示装置106、第1媒体センサ111、第2媒体センサ116、撮像装置117、モータ121、第1通信装置122及び第1記憶装置130等と接続され、これらの各部を制御する。第1処理回路140は、第1入力装置105又は第1通信装置122を介して利用者により指定された撮像処理又は画像処理に関する設定情報を設定する。第1処理回路140は、設定した設定情報に従って、モータ121の駆動制御、撮像装置117の撮像制御等を行い、入力画像を取得する。また、第1処理回路140は、設定情報が入力画像に含まれる媒体に適合するか否かを判定し、適合しないと判定した場合、以降の媒体の搬送を一旦停止する。
【0047】
図5は、結果テーブルのデータ構造について説明するための模式図である。
【0048】
図5に示すように、結果テーブルには、媒体搬送装置100により搬送された媒体毎に、媒体番号、入力画像、処理画像、及び、判定結果等が相互に関連付けて記憶される。媒体番号は、搬送される媒体を識別するための番号であり、載置台103にまとめて載置され、順次搬送される媒体群の中で各媒体が搬送された順番を示す。入力画像は、設定情報に従ってその媒体が撮像された画像である。処理画像は、設定情報に従って、入力画像に対して画像処理を実施して生成された画像である。判定結果は、設定情報が、入力画像に含まれる媒体に適合するか否かを判定した結果であり、適合又は不適合を示す。結果テーブル内で各媒体に対応する項目は、媒体読取処理の開始時に初期化され、媒体が搬送されるたびに追加又は更新される。
【0049】
図6は、設定情報について説明するための模式図である。
【0050】
図6に示すように、設定情報は、撮像処理又は画像処理に関する情報であり、媒体搬送装置100が、媒体を撮像する際の動作又は撮像した画像に対して実行する画像処理の内容等を規定するための情報である。設定情報で規定される項目には、解像度、媒体サイズ、色、背景色等が含まれる。
【0051】
解像度、媒体サイズ、色、背景色等は、撮像処理に関する設定である。また、解像度、媒体サイズ、色等は、画像処理に関する設定である。
【0052】
解像度は、生成される画像の解像度の設定であり、解像度の設定値として、150dpi(Dots Per Inch)、200dpi、300dpi、600dpi、1200dpi等が設定される。媒体搬送装置100は、撮像処理において媒体の搬送速度、撮像装置117の撮像タイミング(時間間隔)、ラインセンサ内でどの位置に配置された撮像素子に撮像させるか等を設定することにより、設定された解像度を有する画像を生成することができる。また、媒体搬送装置100は、画像処理において、撮像処理で生成された画像の間引き又は補間を実行することにより、設定された解像度を有する画像を生成することができる。
【0053】
媒体サイズは、生成される画像に含まれる媒体のサイズの設定であり、媒体サイズの設定値として名刺サイズ、レターサイズ、A4サイズ、A3サイズ等が設定される。媒体搬送装置100は、撮像処理において撮像装置117の撮像終了タイミング、ラインセンサ内でどの位置に配置された撮像素子に撮像させるか等を設定することにより、設定された媒体サイズの媒体を含む画像を生成することができる。また、媒体搬送装置100は、画像処理において、撮像処理で生成された画像のクロッピングを実行することにより、設定された媒体サイズの媒体を含む画像を生成することができる。
【0054】
色は、生成される画像の色の設定であり、色の設定値として、二値、グレースケール、カラー等が設定される。媒体搬送装置100は、撮像処理において撮像装置117の光源に照射させる光の色、A/D変換器で変換する階調範囲等を設定することにより、生成される画像の色を変更することができる。また、媒体搬送装置100は、画像処理において、撮像処理で生成されたカラー画像のグレースケール変換又は二値化等を実行することにより、生成される画像の色を変更することができる。
【0055】
背景色は、生成される画像内の媒体以外の部分の色の設定であり、背景色の設定値として、白色、黒色等が設定される。媒体搬送装置100は、撮像処理において撮像装置117の裏当ての位置(対向位置/非対向位置)を切り替えることにより、生成される画像内の背景色を変更することができる。
【0056】
図7は、第1記憶装置130及び第1処理回路140の概略構成を示す図である。
【0057】
図7に示すように、第1記憶装置130には、制御プログラム131、設定プログラム132、判定プログラム133、特定プログラム134、取得プログラム135、通知プログラム136及び受付プログラム137が記憶される。これらの各プログラムは、プロセッサ上で動作するソフトウェアにより実装される機能モジュールである。第1処理回路140は、第1記憶装置130に記憶された各プログラムを読み取り、読み取った各プログラムに従って動作することにより、制御部141、設定部142、判定部143、特定部144、取得部145、通知部146及び受付部147として機能する。
【0058】
図8は、情報処理装置200の概略構成を示すブロック図である。
【0059】
情報処理装置200は、第2入力装置201と、第2表示装置202と、第2通信装置203と、第2記憶装置210と、第2処理回路220とを有する。
【0060】
第2入力装置201は、キーボード、マウス等の入力装置及び入力装置から信号を取得するインタフェース回路を有し、利用者の操作に応じた信号を第2処理回路220に出力する。
【0061】
第2表示装置202は、液晶、有機EL等を含むディスプレイ及びディスプレイに画像データを出力するインタフェース回路を有し、第2処理回路220からの指示に従って、各種の情報をディスプレイに表示する。
【0062】
第2通信装置203は、無線信号を送受信するアンテナと、無線LAN等の所定の通信プロトコルに従って無線通信回線を通じて信号の送受信を行うための無線通信インタフェース回路とを有する。第2通信装置203は、媒体搬送装置100と通信可能であり、第2処理回路220からの指示に従って、媒体搬送装置100と通信接続して各種の画像及び情報を送受信する。なお、第2通信装置203は、TCP/IP等の通信プロトコルに従った有線通信インタフェース回路を有し、ネットワークを介して媒体搬送装置100と接続されてもよい。また、第1通信装置122は、USB等のシリアルバスに準じるインタフェース回路を有し、USBケーブル等の有線ケーブルを介して媒体搬送装置100と接続されてもよい。
【0063】
第2記憶装置210は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、又はフレキシブルディスク、光ディスク等の可搬用の記憶装置等を有する。第2記憶装置210には、情報処理装置200の各種処理に用いられるコンピュータプログラム、データベース、テーブル等が格納される。コンピュータプログラムは、例えばCD-ROM、DVD-ROM等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いて第2記憶装置210にインストールされてもよい。また、コンピュータプログラムは、サーバ等から配信されて第2記憶装置210にインストールされてもよい。
【0064】
第2処理回路220は、予め第2記憶装置210に記憶されているプログラムに基づいて動作する。第2処理回路220は、例えばCPUである。なお、第2処理回路220として、DSP、LSI、ASIC、FPGA等が用いられてもよい。
【0065】
第2処理回路220は、第2入力装置201、第2表示装置202、第2通信装置203及び第2記憶装置210等と接続され、これらの各部を制御する。第2処理回路220は、第2通信装置203を介した媒体搬送装置100とのデータ送受信制御、第2入力装置201の入力制御、第2表示装置202の表示制御等を行う。
【0066】
図9及び図10は、媒体読取処理の動作の例を示すフローチャートである。
【0067】
以下、図9及び図10に示したフローチャートを参照しつつ、媒体搬送装置100の媒体読取処理の動作の例を説明する。なお、以下に説明する動作のフローは、予め第1記憶装置130に記憶されているプログラムに基づき主に第1処理回路140により媒体搬送装置100の各要素と協働して実行される。
【0068】
最初に、制御部141は、利用者により第1入力装置105又は情報処理装置200を用いて媒体の読み取りの指示が入力されて、媒体の読み取りを指示する操作信号を第1入力装置105又は第1通信装置122から受信するまで待機する(ステップS101)。操作信号には、利用者により第1入力装置105又は情報処理装置200を用いて、読み取りの指示とともに指定された撮像処理又は画像処理に関する設定情報が含まれる。
【0069】
次に、設定部142は、操作信号に含まれる設定情報を取得し、取得した設定情報に示される設定に従って入力画像が生成されるように、設定情報を撮像装置117、モータ121等に設定する(ステップS102)。なお、設定情報は、読み取りの指示とともに指定されるのでなく、読み取りの指示が入力される前に予め設定され、第1記憶装置130に記憶されていてもよい。その場合、設定部142は、第1記憶装置130から設定情報を読み出すことにより取得する。また、制御部141は、搬送される媒体の媒体番号を1に設定(初期化)する。
【0070】
次に、制御部141は、載置台103に媒体が載置されるまで待機する(ステップS103)。制御部141は、第1媒体センサ111から第1媒体信号を取得し、取得した第1媒体信号に基づいて、載置台103に媒体が載置されているか否かを判定する。
【0071】
次に、制御部141は、モータ121を駆動し、給送ローラ112、分離ローラ113、第1搬送ローラ114、第2搬送ローラ115、第3搬送ローラ118及び/又は第4搬送ローラ119を回転させる(ステップS104)。これにより、制御部141は、載置台103に載置された媒体を給送及び搬送させる。制御部141は、ステップS102で取得された設定情報に従って入力画像が生成されるように、特に設定情報で指定された解像度の画像が生成可能な速度で回転するように、モータ121を制御する。
【0072】
次に、制御部141は、撮像装置117から入力画像を取得し、取得した入力画像に基づいて処理画像を生成し、第1通信装置122を介して情報処理装置200に送信することにより出力する(ステップS105)。
【0073】
制御部141は、例えば、第2媒体センサ116から受信する第2媒体信号に基づいて媒体の先端が第2媒体センサ116の位置を通過したか否かを判定する。制御部141は、第2媒体センサ116から定期的に第2媒体信号を取得し、第2媒体信号の信号値が、媒体が存在しないことを示す値から媒体が存在することを示す値に変化したときに、媒体の先端が第2媒体センサ116の位置を通過したと判定する。制御部141は、媒体の先端が第2媒体センサ116の位置を通過した時に、撮像装置117に撮像を開始させる。制御部141は、ステップS102で取得された設定情報に従って入力画像が生成されるように撮像装置117を制御する。
【0074】
その後、制御部141は、ステップS102で取得された設定情報に示される媒体サイズにマージンを加えた分だけ媒体が搬送された時に、撮像装置117に撮像を終了させる。なお、制御部141は、媒体の後端が撮像装置117の撮像位置を通過した時に、撮像装置117に撮像を終了させてもよい。例えば、制御部141は、第2媒体センサ116から受信する第2媒体信号に基づいて媒体の後端が第2媒体センサ116の位置を通過したか否かを判定する。制御部141は、第2媒体センサ116から定期的に第2媒体信号を取得し、第2媒体信号の信号値が、媒体が存在することを示す値から媒体が存在しないことを示す値に変化したときに、媒体の先端が第2媒体センサ116の位置を通過したと判定する。制御部141は、媒体の後端が第2媒体センサ116の位置を通過してから第1所定時間が経過した時に媒体の後端が撮像装置117の撮像位置を通過したと判定する。第1所定時間は、媒体が第2媒体センサ116の位置から撮像位置まで移動するのに要する時間に設定される。
【0075】
制御部141は、撮像装置117が所定ライン分の入力画像を生成するたびに撮像装置117から入力画像を取得し、撮像装置117に撮像を終了させた時に、入力画像を合成する。制御部141は、撮像装置117に撮像を終了させた時に、全ライン分の入力画像をまとめて取得してもよい。制御部141は、ステップS102で取得された設定情報に従って、入力画像に対して画像処理を実施して処理画像を生成する。画像処理を実施する必要がない場合、制御部141は、入力画像自体を処理画像とする。処理画像は、入力画像に基づく画像の一例である。制御部141は、搬送された媒体の媒体番号と、取得した入力画像と、生成した処理画像とを相互に関連付けて結果テーブルに記憶する。
【0076】
また、制御部141は、処理画像をその媒体番号とともに情報処理装置200に送信する。情報処理装置200の第2処理回路220は、第2通信装置203を介して媒体搬送装置100から処理画像及び媒体番号を受信し、受信した処理画像及び媒体番号を関連付けて第2記憶装置210に記憶する。
【0077】
次に、判定部143は、入力画像に基づいて、利用者により設定された設定情報が、入力画像に含まれる媒体(入力画像の特徴)に適合するか否かを判定する(ステップS106)。
【0078】
例えば、判定部143は、公知のOCR(Optical Character Recognition)技術を利用して、入力画像から文字を検出する。判定部143は、検出した全ての文字の数に対する、その画素数が画素数閾値未満である文字の数の割合が文字数割合閾値以上である場合、設定情報が、入力画像に含まれる媒体に適合しないと判定する。画素数閾値及び文字数割合閾値は、予め設定される。
【0079】
判定部143は、検出した各文字の媒体上の文字サイズ(ポイント)に基づいて、設定情報が、入力画像に含まれる媒体に適合するか否かを判定してもよい。その場合、文字サイズ毎に、各文字サイズを撮像するための解像度の条件が予め第1記憶装置130に設定される。例えば文字サイズが8ポイント未満である場合の解像度の条件は400dpi以上に設定される。文字サイズが8ポイント以上且つ10ポイント以下である場合の解像度の条件は300dpi以上に設定される。文字サイズが10ポイントより大きい場合の解像度の条件は200dpi以上に設定される。判定部143は、検出した各文字の画素数と、設定情報に含まれる解像度とから文字サイズを特定し、設定情報に示される解像度が、特定した文字サイズの解像度の条件を満たすか否かを判定する。判定部143は、検出した全ての文字の数に対する、設定情報に示される解像度が文字サイズの解像度の条件を満たさない文字の数の割合が文字数割合閾値以上である場合、設定情報が、入力画像に含まれる媒体に適合しないと判定する。
【0080】
また、判定部143は、入力画像にテキスト又は罫線以外の画像データが含まれるか否かを判定する。判定部143は、入力画像内の各画素の階調値のばらつき度合いがばらつき度合い閾値以上である場合、入力画像にテキスト又は罫線以外の画像データが含まれると判定する。階調値は、輝度値又は色値等である。ばらつき度合いは、分散又は標準偏差等である。一方、判定部143は、入力画像内の各画素の階調値のばらつき度合いがばらつき度合い閾値未満である場合、入力画像にテキスト又は罫線以外の画像データが含まれないと判定する。
【0081】
判定部143は、画像が入力された場合に、画像にテキスト又は罫線以外の画像データが含まれるか否かを示す情報を出力するように事前学習された識別器により、入力画像にテキスト又は罫線以外の画像データが含まれるか否かを判定してもよい。この識別器は、例えばディープラーニング等により、様々な種類の媒体を含む複数の画像を用いて事前学習され、予め第1記憶装置130に記憶される。判定部143は、入力画像を識別器に入力し、識別器から出力された情報に基づいて、入力画像にテキスト又は罫線以外の画像データが含まれるか否かを判定する。
【0082】
判定部143は、入力画像にテキスト又は罫線以外の画像データが含まれると判定し且つ設定情報に示される解像度が予め定められた第1解像度閾値(例えば200dpi等)以下である場合、設定情報が、入力画像に含まれる媒体に適合しないと判定する。一方、判定部143は、入力画像にテキスト又は罫線以外の画像データが含まれないと判定し且つ設定情報に示される解像度が予め定められた第2解像度閾値(例えば600dpi等)以上である場合、設定情報が、入力画像に含まれる媒体に適合しないと判定する。
【0083】
また、判定部143は、入力画像にテキスト又は罫線以外の画像データが含まれると判定し、且つ、設定情報に示される色が二値である場合、設定情報が、入力画像に含まれる媒体に適合しないと判定する。一方、判定部143は、入力画像にテキスト又は罫線以外の画像データが含まれないと判定し、且つ、設定情報に示される色がカラーである場合、設定情報が、入力画像に含まれる媒体に適合しないと判定する。
【0084】
また、判定部143は、公知の画像処理技術を利用して、入力画像からエッジ画素を検出し、エッジ画素で囲まれる領域のうち、最も大きい領域を媒体領域として検出する。判定部143は、検出した媒体領域に含まれる画素の数と入力画像を生成したときの解像度とから、入力画像に含まれる媒体のサイズを算出する。判定部143は、算出したサイズと、設定情報に示される媒体サイズとが一致しない場合、設定情報が、入力画像に含まれる媒体に適合しないと判定する。また、判定部143は、入力画像内で検出された媒体領域が入力画像の下端と重なっている場合、設定情報に従って生成された入力画像に媒体全体が含まれておらず、設定情報が、入力画像に含まれる媒体に適合しないと判定する。
【0085】
また、判定部143は、媒体の一方の面が撮像された入力画像内で裏写りとみなされる範囲の階調値を有する画素を候補画素として抽出する。判定部143は、その媒体の他方の面が撮像された入力画像内で輝度値が予め定められた輝度閾値以下である画素(黒色に近い画素)を低輝度画素として抽出する。判定部143は、抽出された候補画素の数に対する、候補画素に対応する位置で抽出された低輝度画素の数の割合が、予め定められた低輝度画素割合閾値以上である場合、媒体の裏写りが発生していると判定する。判定部143は、媒体の裏写りが発生していると判定し、且つ、設定情報に示される背景色が白色である場合、設定情報が、入力画像に含まれる媒体に適合しないと判定する。
【0086】
判定部143は、判定結果を、搬送された媒体の媒体番号と関連付けて、即ちその入力画像及びその入力画像に基づく処理画像と関連付けて結果テーブルに記憶する。判定部143は、設定情報が、入力画像に含まれる媒体に適合しないと判定しなかった場合、設定情報が、入力画像に含まれる媒体に適合すると判定し、ステップS116へ処理を移行する。
【0087】
一方、判定部143により、設定情報が、入力画像に含まれる媒体に適合しないと判定された場合、制御部141は、モータ121を停止させて、給送ローラ112、分離ローラ113、第1搬送ローラ114、第2搬送ローラ115、第3搬送ローラ118及び/又は第4搬送ローラ119を停止させる。これにより、制御部141は、以降の媒体の搬送を一旦停止させる(ステップS107)。
【0088】
制御部141は、媒体の先端が排出口の位置を通過した後であり且つ媒体の後端が第3搬送ローラ118及び第4搬送ローラ119の位置を通過する前に、以降の媒体の搬送を一旦停止させる。制御部141は、媒体の先端が第2媒体センサ116の位置を通過してから第2所定時間が経過した時に媒体の先端が排出口の位置を通過したと判定する。第2所定時間は、媒体が第2媒体センサ116の位置から排出口の位置まで移動するのに要する時間に設定される。また、制御部141は、媒体の後端が第2媒体センサ116の位置を通過してから第3所定時間が経過した時に媒体の後端が第3搬送ローラ118及び第4搬送ローラ119の位置の位置を通過したと判定する。第3所定時間は、媒体が第2媒体センサ116の位置から第3搬送ローラ118及び第4搬送ローラ119の位置の位置まで移動するのに要する時間に設定される。
【0089】
これにより、媒体は、一部が排出口から排出された状態で、第3搬送ローラ118及び第4搬送ローラ119によって挟持される。そのため、利用者は、設定情報が適合しないと判定された媒体を、上側筐体102を開けることなく、排出口から容易に取り出すことができる。また、利用者は、設定情報が適合しないと判定された媒体を確実に認識し、他の媒体から分離して保持しておくことができる。これにより、利用者は、設定情報に適合しない媒体のみを容易に再搬送及び再撮像させることができ、媒体搬送装置100は、利用者の利便性を向上させることができる。なお、制御部141は、媒体の後端が第3搬送ローラ118及び第4搬送ローラ119の位置を通過した後、即ち媒体の全部が排出口から排出された状態で媒体の搬送を一旦停止させてもよい。その場合、利用者は、排出台104上に載置された媒体のうち、最も上側に載置された媒体を、設定情報に適合しない媒体として認識する。
【0090】
次に、特定部144は、設定情報が適合しないと判定された媒体に適合する設定情報を特定する(ステップS108)。特定部144は、ステップS106において、判定部143により適合しないと判定された項目について、判定部143により判定された判定結果に基づいて、その媒体に適合する設定情報を特定する。
【0091】
例えば、解像度の項目が適合しないと判定されていた場合、特定部144は、解像度の項目について、その媒体に適合する設定情報を特定する。特定部144は、入力画像にテキスト又は罫線以外の画像データが含まれると判定されていた場合、第1解像度閾値(例えば200dpi等)より大きい解像度を、その媒体に適合する設定情報として特定する。その場合、特定部144は、媒体搬送装置100がサポートする最大解像度を、その媒体に適合する設定情報として特定してもよい。一方、特定部144は、入力画像にテキスト又は罫線以外の画像データが含まれないと判定されていた場合、第2解像度閾値(例えば600dpi等)未満である解像度を、その媒体に適合する設定情報として特定する。その場合、特定部144は、媒体搬送装置100がサポートする最小解像度を、その媒体に適合する設定情報として特定してもよい。
【0092】
また、色の項目が適合しないと判定されていた場合、特定部144は、色の項目について、その媒体に適合する設定情報を特定する。特定部144は、入力画像にテキスト又は罫線以外の画像データが含まれると判定されていた場合、カラー又はグレースケールを、その媒体に適合する設定情報として特定する。一方、特定部144は、入力画像にテキスト又は罫線以外の画像データが含まれないと判定されていた場合、グレースケール又は二値を、その媒体に適合する設定情報として特定する。
【0093】
また、媒体サイズの項目が適合しないと判定されていた場合、特定部144は、媒体サイズの項目について、その媒体に適合する設定情報を特定する。特定部144は、ステップS106において算出された媒体のサイズを、その媒体に適合する設定情報として特定する。
【0094】
また、背景色の項目が適合しないと判定されていた場合、特定部144は、背景色の項目について、その媒体に適合する設定情報を特定する。特定部144は、媒体の裏写りが発生していると判定されていた場合、黒色を、その媒体に適合する設定情報として特定する。
【0095】
次に、特定部144は、その媒体に適合する設定情報として特定した設定情報が媒体搬送装置100によりサポートされているか否かを判定する(ステップS109)。特定した設定情報が媒体搬送装置100によりサポートされている場合、特定部144は、特に処理を実行せずにステップS112へ処理を移行させる。
【0096】
一方、特定した設定情報が媒体搬送装置100によりサポートされていない場合、取得部145は、他の媒体搬送装置又は他のソフトウェアの撮像処理又は画像処理に関する能力を示す能力情報を取得する(ステップS110)。他の媒体搬送装置は、画像処理システム1が有する、媒体搬送装置100以外の媒体搬送装置であり、他のソフトウェアは、画像処理システム1が有する、媒体搬送装置100にインストールされたソフトウェア以外のソフトウェアである。ソフトウェアは、媒体搬送装置100に各処理を実行させるドライバソフトウェア等である。能力情報は、設定情報で規定される項目毎に、媒体搬送装置又はソフトウェアが対応可能な機能(媒体を撮像する際の動作又は撮像した画像に対して実行する画像処理の内容)を示す。画像処理システム1が有する各媒体搬送装置又は各ソフトウェアの能力情報は、情報処理装置200の第2記憶装置210又は外部のサーバ装置の記憶装置等に予め記憶される。取得部145は、各媒体搬送装置又は各ソフトウェアの能力情報を、第1通信装置122を介して情報処理装置200又は外部のサーバ装置から受信することにより取得する。
【0097】
次に、特定部144は、他の媒体搬送装置又は他のソフトウェアのうち、設定情報が適合しないと判定された媒体に適合する能力を有する媒体搬送装置又はソフトウェアを特定する(ステップS111)。特定部144は、ステップS108で特定した設定情報に対応可能な能力情報を有する媒体搬送装置又はソフトウェアを、設定情報が適合しないと判定された媒体に適合する能力を有する媒体搬送装置又はソフトウェアとして特定する。
【0098】
次に、通知部146は、設定情報が、搬送された媒体に適合しないことを利用者に通知するための第1通知データを生成する。通知部146は、生成した第1通知データを、第1表示装置106に表示し、又は、第1通信装置122を介して情報処理装置200に送信することにより出力し、利用者に通知する(ステップS112)。情報処理装置200は、第2通信装置203を介して媒体搬送装置100から第1通知データを受信した場合、受信した第1通知データを第2表示装置202に表示させる。第1通知データは、判定部143による判定結果に関する情報の一例である。
【0099】
図11は、第1通知データ1100の一例を示す模式図である。
【0100】
図11に示すように、第1通知データ1100には、概要情報1101、詳細情報1102、画像1103、再開ボタン1104、及び、終了ボタン1105等が含まれる。概要情報1101は、判定部143による判定結果、即ち利用者により設定された設定情報が搬送された媒体に適合しない旨、及び、搬送された媒体の再スキャンを推奨する旨を示す。詳細情報1102は、利用者により設定された設定情報、設定情報が適合しない媒体の媒体番号、その媒体に適合する推奨設定、その媒体に適合する推奨設定をサポートする推奨装置又は推奨ソフトウェア等を示す。推奨設定は、設定情報が適合しないと判定された媒体に適合する設定情報として特定部144により特定された特定情報である。推奨装置又は推奨ソフトウェアは、設定情報が適合しないと判定された媒体に適合する能力を有する媒体搬送装置又はソフトウェアとして特定部144により特定された媒体搬送装置又はソフトウェアである。
【0101】
このように、通知部146は、設定情報が適合しないと判定された媒体に適合する設定情報として特定部144により特定された特定情報を利用者に通知する。これにより、利用者は、その媒体に対する適切な設定を認識でき、その設定に従って媒体を再搬送及び再撮像することができる。したがって、媒体搬送装置100は、利用者の利便性を向上させることができる。
【0102】
また、通知部146は、他の媒体搬送装置又は他のソフトウェアのうち、設定情報が適合しないと判定された媒体に適合する能力を有する媒体搬送装置又はソフトウェアに関する情報を通知する。これにより、利用者は、搬送された媒体に適した画像を生成できる媒体搬送装置又はソフトウェアを認識でき、その媒体搬送装置又はソフトウェアを用いて所望の画像を取得できる。したがって、媒体搬送装置100は、利用者の利便性を向上させることができる。
【0103】
画像1103は、その媒体が撮像された入力画像、又は、その入力画像に基づく処理画像である。利用者は、画像1103を閲覧することにより、搬送された媒体を設定情報に従って撮像又は処理した画像を確認でき、設定情報の妥当性を確認できる。再開ボタン1104は、媒体の搬送を再開させるためのボタンである。利用者は、搬送された媒体を取り出してから再開ボタン1104を押下することにより、現在設定されている設定情報に従って残りの媒体の搬送及び撮像を再開させることができる。終了ボタン1105は、媒体読取処理を終了させるためのボタンである。利用者は、終了ボタン1105を押下することにより、現在設定されている設定情報に従った残りの媒体の搬送及び撮像を中止することができる。
【0104】
次に、受付部147は、利用者により第1入力装置105又は情報処理装置200を用いて媒体の搬送及び撮像の再開指示又は終了指示が入力されて、第1指示信号を第1入力装置105又は第1通信装置122から受信するまで待機する(ステップS113)。利用者により再開ボタン1104が押下された場合、受付部147は、媒体の搬送及び撮像の再開を指示する第1指示信号を第1入力装置105又は第1通信装置122から受信する。一方、利用者により終了ボタン1105が押下された場合、受付部147は、媒体の搬送及び撮像の終了を指示する第1指示信号を第1入力装置105又は第1通信装置122から受信する。
【0105】
受付部147は、第1指示信号を受信した場合、第1指示信号において媒体の搬送及び撮像の再開が指示されているか媒体の搬送及び撮像の終了が指示されているかを判定する(ステップS114)。媒体の搬送及び撮像の終了が指示されている場合、制御部141は、残りの媒体を搬送することなく媒体読取処理を終了する。
【0106】
一方、媒体の搬送及び撮像の再開が指示されている場合、制御部141は、モータ121を再駆動し、給送ローラ112、分離ローラ113、第1搬送ローラ114、第2搬送ローラ115、第3搬送ローラ118及び/又は第4搬送ローラ119を再回転させる。これにより、制御部141は、載置台103に載置された残りの媒体を給送及び搬送させる(ステップS115)。
【0107】
次に、制御部141は、第1媒体センサ111から受信する第1媒体信号に基づいて載置台103に媒体が残っているか否かを判定する(ステップS116)。載置台103に媒体が残っている場合、制御部141は、搬送される媒体の媒体番号をインクリメント(+1)し、次に搬送される媒体の媒体番号をセットする。そして、制御部141は、ステップS105へ処理を戻し、ステップS105~S116の処理を繰り返す。
【0108】
一方、載置台103に媒体が残っていない場合、制御部141は、モータ121を停止し、給送ローラ112、分離ローラ113、第1搬送ローラ114、第2搬送ローラ115、第3搬送ローラ118及び第4搬送ローラ119を停止させる(ステップS117)。これにより、制御部141は、媒体の搬送を停止させる。
【0109】
次に、制御部141は、ステップS106において、判定部143により設定情報が適合しないと判定された媒体が存在したか否かを判定する(ステップS118)。設定情報が適合しないと判定された媒体が存在しない場合、制御部141は、媒体読取処理を終了する。
【0110】
一方、設定情報が適合しないと判定された媒体が存在する場合、通知部146は、設定情報が適合しないと判定された媒体を再撮像するか否かの指示を受け付けるための第2通知データを生成する。通知部146は、生成した第2通知データを、第1表示装置106に表示し、又は、第1通信装置122を介して情報処理装置200に送信することにより出力し、利用者に通知する(ステップS119)。情報処理装置200は、第2通信装置203を介して媒体搬送装置100から第2通知データを受信した場合、受信した第2通知データを第2表示装置202に表示させる。第2通知データは、判定部143による判定結果に関する情報の一例である。
【0111】
図12は、第2通知データ1200の一例を示す模式図である。
【0112】
図12に示すように、第2通知データ1200には、概要情報1201、詳細情報1202、設定変更オブジェクト1203、処理指定オブジェクト1204、処理ボタン1205、及び、終了ボタン1206等が含まれる。概要情報1201は、判定部143による判定結果、即ち利用者により設定された設定情報が適合しなかった媒体が存在する旨、及び、搬送された媒体の再スキャンを推奨する旨を示す。詳細情報1202は、利用者により設定された設定情報等を示す。設定変更オブジェクト1203は、利用者による設定情報の変更を受け付けるためのオブジェクトであり、設定情報に含まれる項目毎に、利用者により指定された設定値を入力するためのボックスを含む。
【0113】
処理指定オブジェクト1204は、利用者による、設定情報が適合しなかった各媒体に対する処理の指定を受け付けるためのオブジェクトであり、ステップS106において設定情報が適合しないと判定された媒体毎に表示される。各処理指定オブジェクト1204は、再撮像ボタン1207、スキップボタン1208、削除ボタン1209、媒体番号1210、画像1211等を含む。再撮像ボタン1207は、対応する媒体の再搬送及び再撮像を実行させるためのボタンである。利用者は、再撮像ボタン1207を押下することにより、設定変更オブジェクト1203で指定した設定情報に従って、対応する媒体の再搬送及び再撮像を実行させることができる。スキップボタン1208は、対応する媒体の再搬送及び再撮像をスキップさせるためのボタンである。利用者は、スキップボタン1208を押下することにより、対応する媒体の再搬送及び再撮像をスキップさせることができる。削除ボタン1209は、対応する媒体が撮像された処理画像を削除するためのボタンである。利用者は、削除ボタン1209を押下することにより、対応する媒体が撮像された処理画像を削除することができる。媒体番号1210は、対応する媒体の媒体番号である。画像1211は、対応する媒体が撮像された入力画像、又は、その入力画像に基づく処理画像である。利用者は、搬送された媒体を設定情報に従って撮像又は処理した画像1211を確認でき、再撮像すべきか否かを決定するために参照できる。
【0114】
各処理指定オブジェクト1204は、各媒体が搬送された順番に従って表示される。これにより、媒体搬送装置100は、再搬送及び再撮像を実行する媒体を、最初に搬送された順番に従って載置台103に再載置するように利用者に意識させることができる。したがって、媒体搬送装置100は、再搬送及び再撮像を実行する媒体を、最初に搬送された順番に従って搬送し、適切でない設定で生成された画像を、再生成された画像に適切に置換することができる。なお、通知部146は、再搬送及び再撮像を実行する各媒体が撮像された画像を、各媒体が最初に搬送された順番に従って並べた画面を表示し、各媒体をその順番に従って載置台103に再載置することを利用者に明示的に要求してもよい。
【0115】
処理ボタン1205は、各処理指定オブジェクト1204で指定された処理を実行させるためのボタンである。利用者は、処理ボタン1205を押下することにより、設定情報が適合しなかった各媒体に対して、処理指定オブジェクト1204で指定した処理を実行させることができる。終了ボタン1206は、媒体読取処理を終了させるためのボタンである。利用者は、終了ボタン1206を押下することにより、媒体読取処理を終了させることができる。
【0116】
次に、受付部147は、利用者により第1入力装置105又は情報処理装置200を用いて処理指示又は終了指示が入力されて、第2指示信号を第1入力装置105又は第1通信装置122から受信するまで待機する(ステップS120)。
【0117】
利用者により処理ボタン1205が押下された場合、受付部147は、設定情報が適合しなかった媒体に対する処理を指示する第2指示信号を第1入力装置105又は第1通信装置122から受信する。設定情報が適合しなかった媒体に対する処理を指示する第2指示信号には、設定変更オブジェクト1203に入力された設定情報が含まれる。また、設定情報が適合しなかった媒体に対する処理を指示する第2指示信号には、再搬送及び再撮像を実行させる媒体の媒体番号、再搬送及び再撮像をスキップさせる媒体の媒体番号、及び/又は、対応する処理画像を削除する媒体の媒体番号が含まれる。再搬送及び再撮像を実行させる媒体の媒体番号は、利用者により再撮像ボタン1207が押下された処理指定オブジェクト1204に対応する媒体の媒体番号である。再搬送及び再撮像をスキップさせる媒体の媒体番号は、利用者によりスキップボタン1208が押下された処理指定オブジェクト1204に対応する媒体の媒体番号である。対応する処理画像を削除する媒体の媒体番号は、利用者により削除ボタン1209が押下された処理指定オブジェクト1204に対応する媒体の媒体番号である。
【0118】
一方、利用者により終了ボタン1206が押下された場合、受付部147は、媒体の搬送及び撮像の終了を指示する第2指示信号を第1入力装置105又は第1通信装置122から受信する。
【0119】
このように、受付部147は、利用者から、設定情報が適合しないと判定された媒体を再撮像するか否かの指示を受け付ける。これにより、利用者は、媒体が設定情報に適合していなかった場合には、その媒体を再撮像させて適切な処理画像を取得するとともに、設定情報が問題なかった場合には、媒体を再撮像させる手間を省くことができる。したがって、媒体搬送装置100は、利用者の利便性を向上させることができる。
【0120】
また、受付部147は、利用者から、設定情報が適合しないと判定された媒体が含まれる処理画像が記憶された第1記憶装置130及び/又は第2記憶装置210からその処理画像を削除するか否かの指示を受け付ける。これにより、利用者は、適切な設定情報に従って生成されなかった処理画像を削除でき、適切に撮像又は処理されなかった画像が残ることを防止できる。したがって、媒体搬送装置100は、利用者の利便性を向上させることができる。
【0121】
受付部147は、第2指示信号を受信した場合、第2指示信号において設定情報が適合しなかった媒体に対する処理が指示されているか媒体の搬送及び撮像の終了が指示されているかを判定する(ステップS121)。第2指示信号において、媒体の搬送及び撮像の終了が指示されている場合、制御部141は、媒体読取処理を終了する。
【0122】
一方、第2指示信号において、設定情報が適合しなかった媒体に対する処理が指示されている場合、受付部147は、第2指示信号において、処理画像の削除が指示されているか否かを判定する(ステップS122)。第2指示信号において、処理画像の削除が指示されていない場合、制御部141は、特に処理を実行せずに、ステップS124へ処理を移行させる。
【0123】
一方、第2指示信号において、処理画像の削除が指示されていた場合、制御部141は、第2指示信号において、結果テーブルにおいて、対応する処理画像を削除するように指定された媒体の媒体番号に関連付けて記憶された入力画像及び/又は処理画像を削除する。また、制御部141は、処理画像を削除することを要求する削除要求信号を、第1通信装置122を介して情報処理装置200に送信する。削除要求信号には、削除される処理画像に対応する媒体番号が含まれる。情報処理装置200の第2処理回路220は、第2通信装置203を介して媒体搬送装置100から削除要求信号を受信した場合、削除要求信号に含まれる媒体番号に関連付けられた処理画像を第2記憶装置210から削除する(ステップS123)。これにより、まとめて搬送された媒体の中に処理対象でない媒体が混じっていた場合、利用者は、まとめて搬送された各媒体が撮像された各画像の中から、その媒体が撮像された入力画像及び/又は処理画像を探して削除する必要がなくなる。したがって、媒体搬送装置100は、利用者の利便性を向上させることができる。
【0124】
次に、受付部147は、第2指示信号において、媒体の再搬送及び再撮像が指示されているか否かを判定する(ステップS124)。第2指示信号において、媒体の再搬送及び再撮像が指示されていない場合、制御部141は、特に処理を実行せずに、媒体読取処理を終了する。
【0125】
一方、第2指示信号において、媒体の再搬送及び再撮像が指示されている場合、制御部141は、ステップS102へ処理を戻し、ステップS102以降の処理を実行する。この場合、利用者は、再搬送及び再撮像を実行させるように指定した媒体を載置台103に再載置する。ステップS102において、設定部142は、第2指示信号に含まれる設定情報を取得し、取得した設定情報に示された各設定に従って入力画像が生成されるように、設定情報を撮像装置117、モータ121等に設定する。ステップS104において、制御部141は、ステップS102で取得された設定情報に従って入力画像が生成されるように、モータ121を制御する。ステップS105において、制御部141は、ステップS102で取得された設定情報に従って入力画像が生成されるように撮像装置117を制御し、ステップS102で取得された設定情報に従って入力画像に対して画像処理を実施して処理画像を生成する。
【0126】
制御部141は、第2指示信号に含まれる各媒体番号を参照し、その媒体が何番目に再搬送されたかによりその媒体の媒体番号、即ちその媒体が最初に搬送されたときの媒体番号を特定する。制御部141は、結果テーブルにおいて、特定した媒体番号に関連付けて記憶された入力画像及び処理画像を、新たに取得した入力画像及び新たに生成した処理画像に置換する。また、制御部141は、新たに生成した処理画画像と、第2記憶装置210に記憶された処理画像を新たに生成した処理画像に置換することを要求する置換要求信号とを、第1通信装置122を介して情報処理装置200に送信する。置換要求信号には、置換される処理画像に対応する媒体番号が含まれる。情報処理装置200の第2処理回路220は、第2通信装置203を介して媒体搬送装置100から置換要求信号を受信した場合、置換要求信号に含まれる媒体番号に関連付けられた処理画像を、新たに受信した処理画像に置換する。
【0127】
このように、制御部141は、設定情報が適合しないと判定された媒体を再撮像して入力画像を再生成した場合、その媒体を含む処理画像が記憶された第1記憶装置130及び/又は第2記憶装置210においてその処理画像を、再生成した処理画像に置換する。これにより、利用者は、誤った設定情報に従って生成された処理画像を探し出して、再撮像した処理画像に置き換える必要がなくなり、媒体搬送装置100は、利用者の利便性を向上させることができる。
【0128】
なお、ステップS108の処理、ステップS109~S111の処理、ステップS112の処理、ステップS119の処理、ステップS120の処理、ステップS121の処理、ステップS122~S123の処理、及び/又は、ステップS124の処理は省略されてもよい。
【0129】
以上詳述したように、媒体搬送装置100は、設定情報が入力画像に含まれる媒体に適合するか否かを判定し、適合しない場合、以降の媒体の搬送を一旦停止し、利用者に通知を行う。これにより、媒体搬送装置100は、利用者の利便性を向上させることが可能となった。
【0130】
例えば帳票の束の中に写真が含まれるような、複数の種類の媒体が混在する媒体群がまとめて搬送される場合に、特定の媒体に適した設定(例えば帳票に適した二値)で他の媒体(例えば写真)を撮像した画像が生成される可能性がある。その場合、利用者は、媒体群の中から、適切でない設定で撮像された媒体を抜き出して再搬送及び再撮像させ、適切でない設定で生成された画像を、新たに生成された画像に差し替える必要があった。また、利用者が、適切でない設定で撮像された媒体が存在することに気づかずに、適切でない設定で生成された画像が存在し続ける可能性もあった。媒体搬送装置100は、設定情報が、搬送された媒体に適合しない場合、以降の媒体の搬送を一旦停止させるため、利用者は、その時点でその媒体を抜き出しておく等の対処を行うことができる。また、媒体搬送装置100は、設定情報が、搬送された媒体に適合しない場合、その旨を利用者に通知するため、利用者は、その媒体を適切な設定で再搬送及び再撮像させることができる。したがって、媒体搬送装置100は、利用者の利便性を向上させることができる。
【0131】
また、利用者は、画像読取処理に関する知識又はスキルが低い場合であっても、所望の画像を生成可能な設定情報、他の媒体搬送装置又は他のソフトウェアを適切に選択できる。これにより、媒体搬送装置100は、不適切な設定、媒体搬送装置100又はソフトウェアが使用されることによる画像読取処理の手戻りの発生を抑制でき、利用者の作業効率又は作業品質の低減を抑制できる。
【0132】
図13は、他の実施形態に係る媒体搬送装置における第1処理回路340の概略構成を示すブロック図である。
【0133】
第1処理回路340は、第1処理回路140の代わりに用いられ、媒体読取処理等を実行する。第1処理回路340は、制御回路341、設定回路342、判定回路343、特定回路344、取得回路345、通知回路346及び受付回路347等を有する。
【0134】
制御回路341は、制御部の一例であり、制御部141と同様の機能を有する。制御回路341は、第1入力装置105又は第1通信装置122から操作信号を、受付回路347から第1指示信号又は第2指示信号を、第1媒体センサ111から第1媒体信号を、第2媒体センサ116から第2媒体信号を受信する。また、制御回路341は、第1記憶装置130から設定情報が入力画像に含まれる媒体に適合するか否かの判定結果を読み出す。制御回路341は、受信した又は読み出した各情報に基づいて、モータ121を制御する。また、制御回路341は、撮像装置117から入力画像を取得し、入力画像に基づいて処理画像を生成し、第1記憶装置130に記憶するとともに、第1表示装置106又は第1通信装置122に出力する。
【0135】
設定回路342は、設定部の一例であり、設定部142と同様の機能を有する。設定回路342は、第1入力装置105又は第1通信装置122から設定情報を受信し、第1記憶装置130に記憶するとともに、撮像装置117又はモータ121に設定する。
【0136】
判定回路343は、判定部の一例であり、判定部143と同様の機能を有する。判定回路343は、第1記憶装置130から設定情報及び入力画像を読み出し、入力画像に基づいて、設定情報が入力画像に含まれる媒体に適合するか否かを判定し、判定結果を第1記憶装置130に記憶する。
【0137】
特定回路344は、特定部の一例であり、特定部144と同様の機能を有する。特定回路344は、第1記憶装置130から入力画像を読み出し、入力画像に含まれる媒体に適合する設定情報を特定し、特定結果を第1記憶装置130に記憶する。また、特定回路344は、第1記憶装置130から設定情報及び能力情報を読み出し、媒体に適合する能力を有する媒体搬送装置又はソフトウェアを特定し、特定結果を第1記憶装置130に記憶する。
【0138】
取得回路345は、取得部の一例であり、取得部145と同様の機能を有する。取得回路345は、第1通信装置122から能力情報を受信し、第1記憶装置130に記憶する。
【0139】
通知回路346は、通知部の一例であり、通知部146と同様の機能を有する。通知回路346は、第1記憶装置130から、判定回路343による判定結果、及び、特定回路344による特定結果を読み出し、第1表示装置106又は第1通信装置122に出力する。
【0140】
受付回路347は、受付部の一例であり、受付部147と同様の機能を有する。受付回路347は、第1入力装置105又は第1通信装置122から第1指示信号又は第2指示信号を受信し、制御回路341に出力する。
【0141】
以上詳述したように、媒体搬送装置は、第1処理回路340を用いる場合も、利用者の利便性を向上させることが可能となった。
【0142】
図14は、さらに他の実施形態に係る情報処理装置における第2記憶装置410及び第2処理回路420の概略構成を示す図である。
【0143】
図14に示すように、第2記憶装置410には、管理プログラム411、設定プログラム412、判定プログラム413、特定プログラム414、取得プログラム415、通知プログラム416及び受付プログラム417が記憶される。これらの各プログラムは、プロセッサ上で動作するソフトウェアにより実装される機能モジュールである。第2処理回路420は、第1記憶装置130に記憶された各プログラムを読み取り、読み取った各プログラムに従って動作することにより、管理部421、設定部422、判定部423、特定部424、取得部425、通知部426及び受付部427として機能する。設定部422、判定部423、特定部424、取得部425、通知部426及び受付部427は、それぞれ媒体搬送装置100の設定部142、判定部143、特定部144、取得部145、通知部146及び受付部147と同様の機能を有する。第2記憶装置410は、第1記憶装置130が記憶する各データを記憶する。
【0144】
本実施形態において媒体読取処理が実行される場合、ステップS101において、管理部421は、利用者により第2入力装置201を用いて媒体の読み取りの指示が入力されて操作信号を第2入力装置201から受信するまで待機する。管理部421は、受信した操作信号を、第2通信装置203を介して媒体搬送装置100に送信する。
【0145】
ステップS102において、設定部422は、操作信号に含まれる設定情報を取得し、取得した設定情報に示された各設定に従って入力画像を生成することを要求する要求信号を、第2通信装置203を介して媒体搬送装置100に送信する。媒体搬送装置100の設定部142は、第1通信装置122を介して情報処理装置200から要求信号を受信し、要求信号で指定された各設定に従って入力画像が生成されるように、設定情報を撮像装置117、モータ121等に設定する。これにより、設定部422は、利用者により指定された設定情報を設定する。
【0146】
ステップS105において、制御部141は、入力画像及び処理画像を、第1通信装置122を介して情報処理装置200に送信する。管理部421は、第2通信装置203を介して媒体搬送装置100から入力画像及び処理画像を受信し、第2記憶装置410の結果テーブルに記憶する。
【0147】
ステップS106において、判定部423は、入力画像に基づいて、利用者により設定された設定情報が、入力画像に含まれる媒体に適合するか否かを判定する。判定部423は、判定結果を、第2記憶装置410の結果テーブルに記憶するとともに、第2通信装置203を介して媒体搬送装置100に送信する。媒体搬送装置100の判定部143は、第1通信装置122を介して情報処理装置200から判定結果を受信する。
【0148】
ステップS108において、特定部424は、設定情報が適合しないと判定された媒体に適合する設定情報を特定する。ステップS109において、特定部424は、その媒体に適合する設定情報として特定した設定情報が媒体搬送装置100によりサポートされているか否かを判定する。ステップS110において、取得部425は、他の媒体搬送装置又は他のソフトウェアの撮像処理又は画像処理に関する能力を示す能力情報を取得する。ステップS111において、特定部424は、他の媒体搬送装置又は他のソフトウェアのうち、設定情報が適合しないと判定された媒体に適合する能力を有する媒体搬送装置又はソフトウェアを特定する。
【0149】
ステップS112において、通知部426は、第1通知データを生成し、生成した第1通知データを第2表示装置202に表示することにより出力し、利用者に通知する。このように、通知部426は、設定情報が適合しないと判定された媒体に適合する設定情報として特定部424により特定された特定情報を利用者に通知する。また、通知部426は、他の媒体搬送装置又は他のソフトウェアのうち、設定情報が適合しないと判定された媒体に適合する能力を有する媒体搬送装置又はソフトウェアに関する情報を通知する。
【0150】
ステップS113において、受付部427は、利用者により第2入力装置201を用いて媒体の搬送及び撮像の再開指示又は終了指示が入力されて、第1指示信号を第2入力装置201から受信するまで待機する。受付部427は、受信した第1指示信号を、第2通信装置203を介して媒体搬送装置100に送信する。
【0151】
ステップS118において、管理部421は、ステップS106で判定部423により設定情報が適合しないと判定された媒体が存在したか否かを判定する。ステップS119において、通知部426は、第2通知データを生成し、生成した第2通知データを第2表示装置202に表示することにより出力し、利用者に通知する。
【0152】
ステップS120において、受付部427は、利用者により第2入力装置201を用いて処理指示又は終了指示が入力されて、第2指示信号を第2入力装置201から受信するまで待機する。受付部427は、受信した第2指示信号を、第2通信装置203を介して媒体搬送装置100に送信する。このように、受付部427は、利用者から、設定情報が適合しないと判定された媒体を再撮像するか否かの指示を受け付ける。また、受付部427は、利用者から、設定情報が適合しないと判定された媒体が含まれる処理画像が記憶された第2記憶装置210からその処理画像を削除するか否かの指示を受け付ける。
【0153】
なお、上記において情報処理装置の各部により実行される各処理のうちの一部は、媒体搬送装置の対応する各部により実行されてもよい。
【0154】
以上詳述したように、画像処理システムは、情報処理装置が媒体読取処理の一部を実行する場合も、利用者の利便性を向上させることが可能となった。
【0155】
図15は、さらに他の実施形態に係る情報処理装置における第2処理回路520の概略構成を示すブロック図である。
【0156】
第2処理回路520は、第2処理回路420の代わりに用いられ、媒体読取処理等を実行する。第2処理回路520は、管理回路521、設定回路522、判定回路523、特定回路524、取得回路525、通知回路526及び受付回路527等を有する。
【0157】
管理回路521は、管理部の一例であり、管理部421と同様の機能を有する。管理回路521は、第2入力装置201から操作信号を受信し、受信した操作信号を第2通信装置203に出力する。また、管理回路521は、第2通信装置203から入力画像及び処理画像を受信し、第2記憶装置210に記憶するとともに、第2表示装置202に出力する。
【0158】
設定回路522は、設定部の一例であり、設定部422と同様の機能を有する。設定回路522は、第2入力装置201から設定情報を受信し、第2記憶装置210に記憶するとともに、第2通信装置203に出力する。
【0159】
判定回路523は、判定部の一例であり、判定部423と同様の機能を有する。判定回路523は、第2記憶装置210から設定情報及び入力画像を読み出し、入力画像に基づいて、設定情報が入力画像に含まれる媒体に適合するか否かを判定し、判定結果を第2記憶装置210に記憶するとともに、第2通信装置203に出力する。
【0160】
特定回路524は、特定部の一例であり、特定部424と同様の機能を有する。特定回路524は、第2記憶装置210から入力画像を読み出し、入力画像に含まれる媒体に適合する設定情報を特定し、特定結果を第2記憶装置210に記憶する。また、特定回路524は、第2記憶装置210から設定情報及び能力情報を読み出し、媒体に適合する能力を有する媒体搬送装置又はソフトウェアを特定し、特定結果を第2記憶装置210に記憶する。
【0161】
取得回路525は、取得部の一例であり、取得部425と同様の機能を有する。取得回路525は、第2通信装置203から能力情報を受信し、第2記憶装置210に記憶する。
【0162】
通知回路526は、通知部の一例であり、通知部426と同様の機能を有する。通知回路526は、第2記憶装置210から、判定回路523による判定結果、及び、特定回路524による特定結果を読み出し、第2表示装置202に出力する。
【0163】
受付回路527は、受付部の一例であり、受付部427と同様の機能を有する。受付回路527は、第2入力装置201から第1指示信号又は第2指示信号を受信し、第2通信装置203に出力する。
【0164】
以上詳述したように、情報処理装置は、第2処理回路520を用いる場合も、利用者の利便性を向上させることが可能となった。
【0165】
以上、好適な実施形態について説明してきたが、実施形態はこれらに限定されない。例えば、制御部141は、図9のステップS107において媒体の搬送を停止させた後、利用者により媒体が媒体搬送路から引き出された時に、ステップS115へ処理を移行し、残りの媒体の給送及び搬送を再開させてもよい。その場合、第3搬送ローラ118及び第4搬送ローラ119と排出口との間に媒体センサが設けられ、制御部141は、その媒体センサからの出力信号に基づいて、媒体搬送路に媒体が残っているか否かを判定する。これにより、利用者は、再開指示を入力する操作を行う必要がなくなり、媒体搬送装置100は、利用者の利便性をより向上させることができる。
【0166】
また、制御部141は、媒体の再搬送及び再撮像時に、図9のステップS105において、新たに生成された入力画像に含まれる媒体と元の入力画像に含まれる媒体とが同一であるか否かを判定してもよい。その場合、制御部141は、新たに生成された入力画像と元の入力画像との類似度合いを算出する。類似度合いは、例えば正規化相互相関等である。制御部141は、類似度合いが類似度合い閾値以上である場合、各入力画像に含まれる媒体が同一であると判定し、入力画像及び処理画像を情報処理装置200に送信する。一方、制御部141は、類似度合いが類似度合い閾値未満である場合、各入力画像に含まれる媒体が異なると判定し、警告を第1表示装置106に表示し又は第1通信装置122を介して情報処理装置200に送信することにより出力し、利用者に通知する。
【0167】
また、判定部143は、設定情報が入力画像に含まれる媒体に適合するか否かを、入力画像全体を用いて判定するのでなく、入力画像の一部(先頭側の一部)のみを用いて判定してもよい。その場合、判定部143は、制御部141が撮像装置117から所定数のライン分の入力画像を取得した時点で、ステップS106の判定処理を実行する。これにより、媒体搬送装置100は、設定情報が入力画像に含まれる媒体に適合するか否かをより早期に判定することができる。
【0168】
また、媒体搬送装置は、いわゆるUターンパスを有し、載置台に載置された媒体を上側から順に給送及び搬送し、排出台に排出してもよい。
【符号の説明】
【0169】
1 画像処理システム、100 媒体搬送装置、112 給送ローラ、113 分離ローラ、114 第1搬送ローラ、115 第2搬送ローラ、118 第3搬送ローラ、119 第4搬送ローラ、117 撮像装置、130 第1記憶装置、141 制御部、142、422 設定部、143、423 判定部、144、424 特定部、145、425 取得部、146、426 通知部、147、427 受付部、200 情報処理装置、210 第2記憶装置
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14
図15