(57)【要約】【課題】画像読取装置本体のコスト高を抑制し、外部の画像読取装置を画像読取装置に接続可能とする。【解決手段】画像処理を含む処理を行う情報処理部と第１の画像読取部との間の信号を記憶可能な信号記憶再生部と、情報処理部と第１の画像読取部との間の信号線を、信号記憶再生部にも接続可能にする信号方向制御部と、信号方向制御部が前記第１の画像読取部と情報処理部を接続するか、第１の画像読取部と情報処理部と信号記憶再生部とを接続するかを、信号記憶再生部と情報処理部を接続するかの操作を受付ける受付部と、を備え、信号方向制御部が第１の画像読取部と信号記憶再生部と情報処理部を接続している際に信号記憶再生部は第１の画像読取部と情報処理部との間の信号を記憶し、信号方向制御部が信号記憶再生部と情報処理部とを接続している際に、信号記憶再生部は第２の画像読取部で読み取った画像データを、記憶した信号に基づいて変換して出力する。【選択図】図６
2017118174.tif 000002
【特許請求の範囲】
【請求項１】
所定の画像処理を含む処理を行う情報処理部と第１の画像読取部との間の信号を記憶可能な信号記憶再生部と、
前記情報処理部と前記第１の画像読取部との間の信号線を、前記信号記憶再生部にも接続可能にする信号方向制御部と、
前記信号方向制御部が前記第１の画像読取部と前記情報処理部を接続するか、前記第１の画像読取部と前記情報処理部と前記信号記憶再生部とを接続するかを、前記信号記憶再生部と前記情報処理部を接続するかの操作を受付ける受付部と、
を備え、
前記信号方向制御部が前記第１の画像読取部と前記信号記憶再生部と前記情報処理部を接続している際に前記信号記憶再生部は前記第１の画像読取部と前記情報処理部との間の信号を記憶し、前記信号方向制御部が前記信号記憶再生部と前記情報処理部とを接続している際に、前記信号記憶再生部は第２の画像読取部で読み取った画像データを、前記記憶した信号に基づいて変換して出力することを特徴とする外部画像読取装置。
【請求項２】
前記信号には画像データの主走査有効領域を示す第１の信号及び画像データの副走査有効領域を示す第２の信号が含まれ、
前記信号記憶再生部は、前記第１の信号及び前記第２の信号に基づいて前記画像データを変換すること
を特徴とする請求項１に記載の外部画像読取装置。
【請求項３】
前記信号には画像データの転送クロックが含まれること、
を特徴とする請求項１又は２に記載の外部画像読取装置。
【請求項４】
第１の画像読取部と、前記第１の画像読取部で読み取った画像に所定の画像処理を含む処理を行う情報処理部と、
を有する画像読取装置と、
第２の画像読取部と、
前記情報処理部と前記第１の画像読取部との間の信号を記憶可能な信号記憶再生部と、
前記情報処理部と前記第１の画像読取部との間の信号線を、前記信号記憶再生部にも接続可能にする信号方向制御部と、
前記信号方向制御部が前記第１の画像読取部と前記情報処理部を接続するか、前記第１の画像読取部と前記情報処理部と前記信号記憶再生部とを接続するかを、前記信号記憶再生部と前記情報処理部を接続するかの操作を受付ける受付部
を備え、
前記信号方向制御部が前記第１の画像読取部と前記信号記憶再生部と前記情報処理部を接続している際に前記信号記憶再生部は前記第１の画像読取部と前記情報処理部との間の信号を記憶し、前記信号方向制御部が前記信号記憶再生部と前記情報処理部とを接続している際に、前記第２の画像読取部で読み取った画像データを、前記記憶した信号に基づいて変換して出力すること  を特徴とする画像読取システム。
【請求項５】
所定の画像処理を含む処理を行う情報処理部と第１の画像読取部との間の信号を記憶可能な信号記憶再生部と、
前記情報処理部と前記第１の画像読取部との間の信号線を、前記信号記憶再生部にも接続可能にする信号方向制御部と、
前記信号方向制御部が前記第１の画像読取部と前記情報処理部を接続するか、前記第１の画像読取部と前記情報処理部と前記信号記憶再生部とを接続するかを、前記信号記憶再生部と前記情報処理部を接続するかの操作を受付ける受付部と、
を有する外部画像読取装置に搭載されるコンピュータに、
前記信号方向制御部が前記第１の画像読取部と前記信号記憶再生部と前記情報処理部を接続している際に前記第１の画像読取部と前記情報処理部との間の信号を記憶するステップと、
前記信号方向制御部が前記信号記憶再生部と前記情報処理部とを接続している際に、第２の画像読取部で読み取った画像データを、前記記憶した信号に基づいて変換して出力するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部画像読取装置、画像読取システム、およびプログラムに関する。
【背景技術】
【０００２】
従来、様々なサイズの原稿を読み取り可能な画像読取装置が知られている。例えば、特許文献１には、複写機に、複写機外部の複数の外部読取装置との接続を可能とする汎用インターフェースコントローラを備え、複数の画像読取装置に接続可能にする技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記に示される特許文献１の技術にあっては、複写機の内部と画像読取装置の内部に汎用インターフェースコントローラを備えなければならないため、外部の画像読取装置への接続を必要としない場合にコストが高くなるという問題があった。
【０００４】
本発明は、上記に鑑みてなされたものであって、画像読取部を備える画像読取装置本体のコスト高を抑制するとともに、外部の画像読取装置を画像読取装置本体に接続可能とすることを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、所定の画像処理を含む処理を行う情報処理部と第１の画像読取部との間の信号を記憶可能な信号記憶再生部と、前記情報処理部と前記第１の画像読取部との間の信号線を、前記信号記憶再生部にも接続可能にする信号方向制御部と、前記信号方向制御部が前記第１の画像読取部と前記情報処理部を接続するか、前記第１の画像読取部と前記情報処理部と前記信号記憶再生部とを接続するかを、前記信号記憶再生部と前記情報処理部を接続するかの操作を受付ける受付部と、を備え、前記信号方向制御部が前記第１の画像読取部と前記信号記憶再生部と前記情報処理部を接続している際に前記信号記憶再生部は前記第１の画像読取部と前記情報処理部との間の信号を記憶し、前記信号方向制御部が前記信号記憶再生部と前記情報処理部とを接続している際に、前記信号記憶再生部は第２の画像読取部で読み取った画像データを、前記記憶した信号に基づいて変換して出力することを特徴とする。
【発明の効果】
【０００６】
本発明は、画像読取部を備える画像読取装置本体のコスト高が抑制でき、かつ外部の画像読取装置を画像読取装置本体に接続可能になるという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施の形態にかかるシステム構成例を示す説明図である。
【図２】図２は、外部画像読取装置の概略構成例を示す説明図である。
【図３】図３は、ＭＦＰのＭＦＰ画像読取装置の概略構成例を示す説明図である。
【図４】図４は、ＭＦＰの構成を示すブロック図である。
【図５】図５は、外部画像読取装置と図４のＭＦＰとを接続したシステム構成を示すブロック図である。
【図６】図６は、外部画像読取装置の機能構成を示すブロック図である。
【図７−１】図７−１は、外部画像読取装置制御部の詳細な構成および各信号を示すブロック図である。
【図７−２】図７−２は、図７−１におけるＭＦＰスキャナ動作を示すブロック図である。
【図７−３】図７−３は、図７−１における記憶動作を示すブロック図である。
【図７−４】図７−４は、図７−１における外部スキャナ動作を示すブロック図である。
【図８−１】図８−１は、ＭＦＰスキャナ動作におけるＭＦＰ画像読取装置とＭＦＰ本体部の間でやり取りされる信号を示すタイミングチャートである。
【図８−２】図８−２は、記憶動作における信号を示すタイミングチャートである。
【図８−３】図８−３は、外部スキャナ動作における外部画像読取装置とＭＦＰ本体部の間でやり取りされる信号を示すタイミングチャートである。
【図９】図９は、外部画像読取装置で読取った画像データの転送の様子を示す説明図である。
【図１０】図１０は、外部画像読取装置の制御動作例を示すフローチャートである。
【図１１】図１１は、信号記憶再生部の内部構成を示すブロック図である。
【図１２】図１２は、フォーマット変換部における画像データの並び替えについて示す説明図である。
【図１３−１】図１３−１は、ＭＦＰの通常の接続状態を示す説明図である。
【図１３−２】図１３−２は、ＭＦＰ画像読取装置とＭＦＰ本体部とを接続するケーブルを外した状態を示す説明図である。
【図１３−３】図１３−３は、外部読取装置とＭＦＰとを接続した状態を示す説明図である。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、この発明にかかる外部画像読取装置、画像読取システム、およびプログラムの一実施の形態を詳細に説明する。
【０００９】
（実施の形態）
本実施の形態は、ＭＦＰ（複合機）等に搭載される画像読取装置において、特にＭＦＰに標準で搭載されている画像読取装置とは別に併設される、処理能力の異なる画像読取装置について説明する。ここでは一例として広幅画像読取装置を小型のＭＦＰに接続する構成を説明する。なお、本発明では寄生する側の画像読取装置と、寄生される側のＭＦＰの処理能力の優劣は限定されない。
【００１０】
本明細書では、「画像読取装置」と「スキャナ」という記述について以下のように使い分ける。「画像読取装置」は、原稿搬送や光電変換、画像処理の一部などを行うものであり、スキャナの構成要素の一つである。「スキャナ」は、画像読取装置に外部デバイス制御やネットワーク制御を加え、ユーザーが認識可能な画像データを生成するものである。
【００１１】
図１は、本実施の形態にかかるシステム構成例を示す説明図である。本システムは、外部画像読取装置１００と、ＭＦＰ（複合機）２００と、外部デバイス３００と、を有する。外部画像読取装置１００は、広幅画像読取装置において光電変換や原稿搬送のみを担当している画像読取装置であり、一般的なスキャナ単体機に搭載されている外部デバイス制御やネットワーク制御機能などは備えていない。
【００１２】
ＭＦＰ２００は、コピー機能、プリンタ機能、ファクシミリ機能などの複数の機能を実現する装置であり、少なくとも後述するＭＦＰ画像読取装置２３０および情報処理部としてのＭＦＰ本体部を有する小型のＭＦＰである。ＭＦＰ２００は、Ａ４用の画像読取装置およびネットワーク制御機能を備え、単体でスキャナ機能を実現できるものである。
【００１３】
外部デバイス３００は、ユーザーが読取ったスキャンデータを得るための外部デバイスである。図１ではＰＣ（パーソナルコンピュータ）を例示しているが、ＭＦＰ２００が保証している外部デバイスであれば何でもよく、例えばＳＤカード、ＵＳＢメモリ、光学（磁気）ディスクなどであってもよい。
【００１４】
ユーザーが外部画像読取装置１００のスキャナを使用する場合は外部画像読取装置１００に原稿をセットし、ＭＦＰ２００に対してスキャン開始の操作を行う。外部画像読取装置１００で読取られた原稿のデータはＭＦＰ２００のネットワーク制御機能を経由して、外部デバイス３００に取り込まれる。
【００１５】
なお、上記の実施の形態では本発明の機能を外部画像読取装置１００に内蔵する構成とするが、本発明はハード構成を限定するものではなく、例えば、この機能のみを外部画像読取装置１００とＭＦＰ２００の間に別ユニットとして設置してもよい。
【００１６】
図２は、外部画像読取装置１００の概略構成例を示す説明図である。本例の外部画像読取装置１００の概略構成は、シート状の原稿を、原稿搬送モータ１０８を駆動源とする駆動系によって所定速度で回転する搬送ローラ対前１０１と搬送ローラ対後１０２とにより搬送し、同時に原稿面を照射しながらイメージセンサ１０７で読み取るものである。
【００１７】
図２において、原稿を読み取らせるとき、原稿先端を搬送ローラ対前１０１のローラニップに突き当てる動作を行う。その際、搬送ローラ対前１０１の近傍に設置された原稿挿入検知１０４が反応し、一定時間が経過した後、原稿搬送モータ１０８を動作させ、タイミングベルト、搬送ローラ駆動プーリを介して、搬送ローラ対前１０１と搬送ローラ対後１０２を回転させる。この動作により、原稿先端は搬送ローラ対前１０１に咥えられた状態になる。この動作の際、同じく搬送ローラ対前１０１の近傍に、主走査方向に複数個配置した原稿サイズ検知１０３で、原稿の幅を検知する動作も行っている。
【００１８】
原稿先端を搬送ローラ対前１０１で咥えた後、所定の時間が経過すると、原稿の搬送が開始されると共にイメージセンサ１０７に内蔵されたスキャナ光源を点灯させる。ランプにより照射されながらイメージセンサ１０７の上を通過することで、原稿からの反射光はイメージセンサ１０７に入力され、画像データとして取込可能な状態になる。
【００１９】
搬送されている原稿先端が搬送ローラ対前１０１の搬送方向下流側に設置されている原稿レジスト検知１０５を通過し、所定の時間が経過すると、外部画像読取装置１００はイメージセンサ１０７により光電変換された原稿からの反射光を画像データとして取込み始める。
【００２０】
この後、原稿後端が原稿レジスト検知１０５を抜けてから所定の時間が経過するとデータの取込を終了する。搬送されている原稿の後端が搬送ローラ対後１０２の近傍に設置されている原稿排紙検知１０６を通過すると、そこから決められた移動量分だけ原稿搬送モータ１０８を動作、搬送ローラ対を回転させて、原稿を排出した後、動作を停止する。
【００２１】
図３は、ＭＦＰ２００のＭＦＰ画像読取装置２３０の概略構成例を示す説明図である。ＭＦＰ画像読取装置２３０は、デジタル複写機、デジタル複合機、ファクシミリ装置等の画像形成装置に搭載されるスキャナ装置である。また、ＭＦＰ画像読取装置２３０は、単体のスキャナ装置であってもよい。そして、ＭＦＰ画像読取装置２３０は、光源からの照射光によって被写体（読取対象）である原稿を照明し、その原稿からの反射光をイメージセンサで受光した信号に処理を行い、原稿の画像データを読み取る。
【００２２】
具体的には、ＭＦＰ画像読取装置２３０は、図３に示すように、原稿を載置するコンタクトガラス２０１と、原稿露光用のスキャナ光源２０２及び第１反射ミラー２０３を具備する第１キャリッジ２０６と、第２反射ミラー２０４及び第３反射ミラー２０５を具備する第２キャリッジ２０７とを有する。また、ＭＦＰ画像読取装置２３０は、イメージセンサ２１２と、イメージセンサ２１２に結像するためのレンズユニット２０８と、読取り光学系等による各種の歪みを補正するためなどに用いる基準白板（白基準板）２１０と、シートスルー読取り用スリット２１１も備えている。
【００２３】
ＭＦＰ画像読取装置２３０は、上部にＡＤＦ（自動原稿搬送装置）２２０が搭載されており、このＡＤＦ２２０をコンタクトガラス２０１に対して開閉できるように、図示しないヒンジ等を介した連結がなされている。
【００２４】
ＡＤＦ２２０は、複数枚の原稿からなる原稿束を載置可能な原稿載置台としての原稿トレイ２２１を備えている。また、ＡＤＦ２２０は、原稿トレイ２２１に載置された原稿束から原稿を１枚ずつ分離してシートスルー読取り用スリット２１１へ向けて自動給送する給送ローラ２２２を含む分離・給送手段も備えている。
【００２５】
そして、ＭＦＰ画像読取装置２３０は、原稿の画像面をスキャン（走査）して原稿の画像を読み取るスキャンモード時には、第１キャリッジ２０６及び第２キャリッジ２０７により、図示しないステッピングモータによって矢示Ａ方向（副走査方向）に原稿を走査する。このとき、コンタクトガラス２０１からイメージセンサ２１２までの光路長を一定に維持するために、第２キャリッジ２０７は第１キャリッジ２０６の１／２の速度で移動する。
【００２６】
同時に、コンタクトガラス２０１上にセットされた原稿の下面である画像面が第１キャリッジ２０６のスキャナ光源２０２によって照明（露光）される。すると、その画像面からの反射光像が第１キャリッジ２０６の第１反射ミラー２０３、第２キャリッジ２０７の第２反射ミラー２０４及び第３反射ミラー２０５、並びにレンズユニット２０８経由でイメージセンサ２１２へ順次送られて結像される。
【００２７】
そして、イメージセンサ２１２の光電変換により信号が出力され、出力された信号はデジタル信号に変換される。このように、原稿の画像が読み取られ、デジタルの画像データが得られる。
【００２８】
一方、原稿を自動給送して原稿の画像を読み取るシートスルーモード時には、第１キャリッジ２０６及び第２キャリッジ２０７が、シートスルー読取り用スリット２１１の下側へ移動する。その後、原稿トレイ２２１に載置された原稿が給送ローラ２２２によって矢示Ｂ方向（副走査方向）へ自動給送され、シートスルー読取り用スリット２１１の位置において原稿が走査される。
【００２９】
このとき、自動給送される原稿の下面（画像面）が第１キャリッジ２０６のスキャナ光源２０２によって照明される。そのため、その画像面からの反射光像が第１キャリッジ２０６の第１反射ミラー２０３、第２キャリッジ２０７の第２反射ミラー２０４及び第３反射ミラー２０５、並びにレンズユニット２０８経由でイメージセンサ２１２へ順次送られて結像される。そして、イメージセンサ２１２の光電変換により信号が出力され、出力された信号はデジタル信号に変換される。このように、原稿の画像が読み取られ、デジタルの画像データが得られる。画像の読み取りが完了した原稿は、図示しない排出口に排出される。
【００３０】
なお、スキャンモード時又はシートスルーモード時の画像読み取り前に開始されたスキャナ光源２０２による照明により、基準白板２１０からの反射光がイメージセンサ２１２でアナログ信号に変換され、その後デジタル信号に変換される。このように、基準白板２１０が読み取られ、その読み取り結果（デジタル信号）に基づいて原稿の画像読み取り時のシェーディング補正が行われる。
【００３１】
また、ＡＤＦ２２０が搬送ベルトを備えている場合には、スキャンモードであっても、ＡＤＦ２２０によって原稿をコンタクトガラス２０１上の読取り位置に自動給送して、その原稿の画像を読み取ることができる。
【００３２】
図４は、ＭＦＰ２００の構成を示すブロック図である。この図４では、ＭＦＰ画像読取装置２３０を用いて実際にユーザーが画像データを得るためのスキャナ機能について示している。この図４に示すＭＦＰ２００は、本構成ではＭＦＰ２００単体として機能し、通常使用しているようにＭＦＰ画像読取装置２３０とＭＦＰ本体部２４０とは相互接続されている。ＭＦＰ本体部２４０がＭＦＰ画像読取装置２３０の読取動作を制御し、ＭＦＰ画像読取装置２３０で読み取った画像をＭＦＰ本体部２４０で画像処理して出力する。ＭＦＰ画像読取装置２３０は、読取制御部２３１、イメージセンサ２１２、ＡＦＥ（アナログフロントエンド）２３７を備える。読取制御部２３１には、スキャナ光源２０２、原稿搬送モータ２３２、原稿挿入検知２３３、原稿レジスト検知２３４、原稿排紙検知２３５、原稿サイズ検知２３６が接続されている。
【００３３】
ＭＦＰ本体部２４０は、メイン制御部２４１、画像処理部２４２、操作部２４３、画像メモリ２４４を有する。メイン制御部２４１は、ＣＰＵ（Central  Processing  Unit）２４５、ＲＯＭ（Read  Only  Memory）２４６、ＲＡＭ（Random  Access  Memory）２４７、メモリ制御部２４８、外部デバイス／ネットワーク制御部２４９を有する。
【００３４】
図４において、ユーザーが操作部２４３よりスキャン動作の開始を要求すると、メイン制御部２４１のＣＰＵ２４５が読取制御部２３１に対して、ＭＦＰ画像読取装置２３０を動作させるための制御を開始する。ＣＰＵ２４５からのアクセスを受けて読取制御部２３１は原稿サイズ検知２３６の情報をメイン制御部２４１へ通知する。メイン制御部２４１ではこの各種センサ情報を持って、ＭＦＰ画像読取装置２３０から送信されてくる画像データのサイズを見極める。
【００３５】
同時に読取制御部２３１は、スキャナ光源２０２を点灯させると共に、原稿搬送モータ２３２を動作させて原稿の搬送を開始する。原稿からの反射光はイメージセンサ２１２によりアナログ信号に変換され、イメージセンサ２１２からＡＦＥ２３７に入力される。イメージセンサ２１２からのアナログ信号はＡＦＥ２３７内部でデジタル信号に変換され、画像データとして画像処理部２４２へ送られる。
【００３６】
画像処理部２４２で所定の画像処理が施された画像データは、メイン制御部２４１のメモリ制御部２４８を介して画像メモリ２４４に一時保存される。一時保存された画像データは、外部デバイス３００から許可されたタイミングで画像メモリ２４４から呼び出され、外部デバイス／ネットワーク制御部２４９を経由して、ＰＣなどの外部デバイス３００へ転送され、ユーザーが確認可能な画像データとなる。
【００３７】
図５は、外部画像読取装置１００と図４のＭＦＰ２００とを接続したシステム構成を示すブロック図である。外部画像読取装置１００は、読取制御部１１０、イメージセンサ１０７、ＡＦＥ１１２、外部画像読取装置制御部１２０を有する。読取制御部１１０には、スキャナ光源１１１、原稿搬送モータ１０８、原稿挿入検知１０４、原稿レジスト検知１０５、原稿排紙検知１０６、原稿サイズ検知１０３が接続される。外部画像読取装置制御部１２０には切替スイッチ（ＳＷ）１２１が接続される。
【００３８】
この図５に示すシステムは、ＭＦＰ２００に外部画像読取装置１００が接続された構成である。本構成では、ＭＦＰ２００のＭＦＰ画像読取装置２３０と外部画像読取装置１００との接続状態を切り替え、ＭＦＰ本体部２４０による読取制御および画像処理を行う。すなわち、後述するように、２つの画像読取装置の接続状態を切り替え可能にし、ＭＦＰ画像読取装置２３０と通信した信号に基づいて、外部接続した外部画像読取装置１００で読み取った画像データを変換する形態になっている（図７−２〜図７−４等参照）。
【００３９】
外部画像読取装置制御部１２０は、ＣＰＵ１２２、ＲＯＭ１２３、ＲＡＭ１２４を含むマイクロコンピュータシステムを有する。
【００４０】
図５において、前述したＭＦＰ画像読取装置２３０とＭＦＰ本体部２４０の間でやりとりされる信号線群Ｓ１を全て、外部画像読取装置制御部１２０へも接続可能とする。また、外部画像読取装置１００における同様の信号線群Ｓ２を全て外部画像読取装置制御部１２０へ接続する。
【００４１】
外部画像読取装置制御部１２０は、ユーザー操作可能な切替スイッチ１２１で、その状態が切り替わるようになっており、切替スイッチ１２１の切り替え状態により、信号線群Ｓ１、信号線群Ｓ２、信号線群Ｓ３の接続状態を切り替えてＭＦＰ本体部２４０への画像データ送信および読取動作のためのコマンド送受信を行う。これらの信号の詳細については後述する図７−１〜図８−３等において説明し、信号線群を含むケーブルの接続例については図１３−１〜図１３−３において説明する。
【００４２】
図６は、外部画像読取装置１００の機能構成を示すブロック図である。信号記憶再生部２５１は、第１の画像読取部（ＭＦＰ画像読取装置２３０）と、情報処理部（ＭＦＰ本体部２４０）との間の信号を記憶可能である。信号方向制御部２５０は、情報処理部と第１の画像読取部との間の信号線を、信号記憶再生部２５１にも接続可能にする。
受付部１０は、第１の画像読取部と情報処理部を接続するか、第１の画像読取部と信号記憶再生部２５１と情報処理部とを接続するか、信号記憶再生部と情報処理部とを接続するかの操作を受付ける。
【００４３】
さらに信号記憶再生部２５１は、信号方向制御部２５０が第１の画像読取部と信号記憶再生部２５１と情報処理部を接続している際に、第１の画像読取部と情報処理部との間の信号を記憶する。また、信号方向制御部２５０が信号記憶再生部と情報処理部とを接続している際に、第２の画像読取部（外部画像読取装置１００が備える画像読取部）が読み取った画像データを、記憶した信号に基づいて変換して出力する。
これにより、外部画像読取装置１００に対する初期設定などが不要で、ＭＦＰ本体部２４０が外部画像読取装置１００接続用の機能を有する必要がなくなる。
【００４４】
また、信号記憶再生部２５１は、連続読取動作における第１の画像読取部と情報処理部との間での読取制御信号（図８−２等参照）を記憶し、当該記憶した読取制御信号を用い画像データを変換する。これにより、複数枚に及んでデータ変換ができるので、外部スキャナで扱える原稿サイズ（総画素数）はＭＦＰ画像読取装置２３０の原稿サイズに制限されることがなくなる。
【００４５】
また、信号記憶再生部２５１は、原稿の情報を示す符号を含む画像データを出力する。これにより、外部デバイス３００（ＰＣ）に転送済みのファイルから元の原稿情報を読取れるので、ＰＣ側で画像サイズや転送順などを管理する必要がなくなる。
【００４６】
第１の画像読取部（ＭＦＰ画像読取装置２３０）と情報処理部（ＭＦＰ本体部２４０）との間の信号は、画像読取制御信号、画像データの転送クロック、画像データの主走査・副走査領域信号、ライン同期信号、１ラインの周期を示す信号を含むものである。これらの信号の詳細については図７−１等において説明する。また、信号記憶再生部２５１は、後述の図８−２等に示すように、第１の画像読取部（ＭＦＰ画像読取装置２３０）の動作と同等の読取制御信号を記憶する。
【００４７】
なお、上述の外部画像読取装置１００の機能の一部または全部をソフトウェアまたはハードウェアで構成してもよい。
【００４８】
次に、上述した外部画像読取装置制御部１２０の詳細な構成および動作について説明する。図７−１は、外部画像読取装置制御部１２０の詳細な構成および各信号を示すブロック図である。外部画像読取装置制御部１２０は、信号方向制御部２５０、信号記憶再生部２５１を有する。信号方向制御部２５０は、信号分岐回路２５２を有する。
【００４９】
ＭＦＰ画像読取装置２３０とＭＦＰ本体部２４０の間でやりとりされる信号「Ｓ６−１１〜Ｓ６−１６」は信号方向制御部２５０を経由する。信号方向制御部２５０では全ての信号が、信号分岐回路２５２を経由するようになっており、ＤＩＲＣＴＬ信号「Ｓ６−１７」によって、その接続方向を個別に切り替えることができる。
【００５０】
これにより、ＭＦＰ画像読取装置２３０、ＭＦＰ本体部２４０、信号記憶再生部２５１の３者の間で、各信号は自在に接続、非接続が切り替えられるようになっている。以下に、図７−１における各信号について説明する。
【００５１】
「Ｓ６−１１」のＳＣＮＣＴＬは、画像読取制御信号である。この信号は、双方向のシリアル通信であり、ＭＦＰ本体部２４０からは原稿搬送モータ１０８，２０２やスキャナ光源１１１，２０２のＯＮ／ＯＦＦ制御、スキャン開始要求を送信し、ＭＦＰ画像読取装置２３０からは各種センサ情報を送信する。
【００５２】
「Ｓ６−１２」のＰＣＬＫは、画像データの転送クロックである。「Ｓ６−１３」のＬＧＡＴＥは、画像データの主走査有効領域を示す信号である。「Ｓ６−１４」のＦＧＡＴＥは、画像データの副走査有効領域を示す信号である。「Ｓ６−１５」のＬＳＹＮＣは、
画像データのライン同期信号、１ラインの周期を示す信号である。「Ｓ６−１６」のＰＤＡＴＡは、画像データである。「Ｓ６−１７」のＤＩＲＣＴＬは、データ方向切り替え制御信号であり、「Ｓ６−１１〜Ｓ６−１６」の信号の方向を切り替える。
【００５３】
なお、図７−１において信号記憶再生部２５１より左に記載された信号「Ｓ６−５〜Ｓ６−１０」はそれぞれ「Ｓ６−１１〜Ｓ６−１６」と同じ役割を担う信号であり、これらは外部画像読取装置１００の処理能力に適した信号である。
【００５４】
また、外部画像読取装置制御部１２０は、切替スイッチ１２１により、図７−２のＭＦＰスキャナ動作、図７−３の記憶動作、図７−４の外部スキャナ動作の３つの状態に切り替わるようになっている。
【００５５】
なお、切替スイッチ１２１は、２連のスイッチとしているが、３つの切り替え状態を表現できれば本構成に限らず何であってもよい。
【００５６】
図７−２は、ＭＦＰ画像読取装置２３０を用いてスキャナ機能を使用するＭＦＰスキャナ動作を示ブロック図である。なお、この図７−２では、「動作中」について太実線、「停止中」について細線で示している。図示するように、切替スイッチ１２１の状態をｓｗ１＝ＯＦＦ、ｓｗ２＝ＯＦＦとするとこのＭＦＰスキャナ動作になる。このＭＦＰスキャナ動作において「Ｓ６−１１〜Ｓ６−１６」の信号は外部画像読取装置１００をスルーするように接続され、通常のＭＦＰと同じ様にスキャナ機能を使用することができる。
【００５７】
図７−３は、ＭＦＰ画像読取装置２３０とＭＦＰ本体部２４０の間でやりとりされる信号を信号記憶再生部２５１で記憶するための記憶動作を示すブロック図である。なお、この図７−３では、「動作中」について太実線、「停止中」について細線で示している。図示するように、切替スイッチ１２１の状態をｓｗ１＝ＯＮ、ｓｗ２＝ＯＦＦとするとこの動作になる。本動作における「Ｓ６−１１〜Ｓ６−１５」の信号はＭＦＰ画像読取装置２３０、外部画像読取装置１００の双方に接続される。
【００５８】
上記の状態でＭＦＰ本体部２４０より信号「Ｓ６−１１」のＳＣＮＣＴＬにて読取開始を要求する。信号「Ｓ６−１１」のＳＣＮＣＴＬはＭＦＰ画像読取装置２３０にも接続されているので、図７−２と同様にＭＦＰ画像読取装置２３０を使用したスキャン動作が実行される。同時に、信号記憶再生部２５１にも読取開始要求は通知されるので、信号記憶再生部２５１は読取開始要求をトリガとして、接続されている信号「Ｓ６−１１〜Ｓ６−１５」をサンプリングし、各信号の周期やコマンドを記憶する。
【００５９】
なお、この状態の場合も各信号は図７−２と同様にＭＦＰ本体部２４０へも接続されているので、ＭＦＰ本体部２４０からみるとＭＦＰ画像読取装置２３０を使用しているのと同等の状態となるため、未接続によるエラーを防ぐことができる。
【００６０】
図７−４は、外部画像読取装置１００を用いてスキャナ機能を使用する外部スキャナ動作を示すブロック図である。なお、この図７−４では、「動作中」について太実線、「停止中」について細線で示している。図示するように、切替スイッチ１２１の状態をｓｗ１＝ＯＮ、ｓｗ２＝ＯＮとするとこの動作になる。「Ｓ６−１１〜Ｓ６−１５」の信号は図７−３で記憶した情報を元に信号記憶再生部２５１が再生するようになる。また、外部画像読取装置１００で読取った画像データ「Ｓ６−１０」を「Ｓ６−１１〜Ｓ６−１５」のフォーマットにあわせて変換し、「Ｓ６−１６」としてＭＦＰ本体部２４０へ転送する。
【００６１】
なお、原稿を搬送する原稿搬送モータやランプの制御、ＦＧＡＴＥのＯＮ／ＯＦＦは読取開始要求をトリガとして、外部画像読取装置１００の読取制御部１１０が制御すればＭＦＰ本体部２４０から制御する必要はない。また、ＭＦＰ本体部２４０では、図７−３で記憶したＭＦＰ画像読取装置２３０の各種センサ情報を使用するため、信号「Ｓ６−１１」のＳＣＮＣＴＬは外部画像読取装置１００の各種センサ情報を通知する必要はなく、図７−３で記憶した内容をそのまま再生するだけでよい。
【００６２】
図８−１は、ＭＦＰスキャナ動作におけるＭＦＰ画像読取装置２３０とＭＦＰ本体部２４０の間でやり取りされる信号を示すタイミングチャートである。図８−１において、ＳＣＮＣＴＬにて読取開始要求「７−１」が発行されると、読取開始を表すＦＧＡＴＥがアサートされる「７−２」。ＦＧＡＴＥがアサートされている間、ＬＳＹＮＣ「７−３」に同期してＬＧＡＴＥがアサートされ「７−４」、１ライン分の画像データが終了すると、ＬＧＡＴＥをネゲートする「７−５」。同時にＰＤＡＴＡはＬＧＡＴＥのアサート期間に収まるように転送される。
【００６３】
１枚の原稿の読取が終了するとＦＧＡＴＥをネゲートして「７−６」、次の原稿がくればＦＧＡＴＥのアサートから同じ動作を繰り返す。なお、連続スキャンの場合に原稿間に行われるＳＣＮＣＴＬの通信「７−７」は、各種センサ等の情報であり、スキャン開始要求「７−１」とは判別が可能である。
【００６４】
図８−２は、記憶動作における信号を示すタイミングチャートである。ここでは、ＭＦＰスキャナ動作と同等の信号から、下記の情報を記憶する。
【００６５】
図８−２の「７−８」はＦＧＡＴＥアサート期間であり、原稿１枚の読取動作におけるアサート期間を記憶する。「７−８」は読取中を表し、原稿１枚の副走査長から生成される（＝１フレーム）。図８−２の「７−９」はＦＧＡＴＥネゲート期間であり、連続スキャンにおけるネゲート期間を記憶する。「７−９」は読取の無効期間であり、連続スキャンにおいては原稿の紙間にも相当する。図８−２の「７−１０」はＳＣＮＣＴＬ通信内容であり、連続スキャン動作時の通信内容を記憶する。ここでは、繰り返しが判別できた時点でスキャン動作の記憶は終了してもよいが、画像読取装置側からスキャン終了通知がある場合はこれも記憶する。図８−２の「７−１１」はＰＣＬＫであり、任意区間をサンプリングし、画像転送周波数を記憶する。図８−２の「７−１２」はＬＧＡＴＥアサート期間であり、１ラインのアサート期間を記憶する。この期間と画像転送周波数から１ラインに含まれる画素数を求めることができる。図８−２の「７−１３」はＬＳＹＮＣ周期であり、１ラインの周期を記憶する。
【００６６】
上記記憶した内容は外部画像読取装置制御部１２０のレジスタに格納し、外部スキャナ動作時の信号再生のために使用する。また、不揮発性メモリなどに保存しておくと、電源ＯＦＦ／ＯＮの度に記憶動作を行う必要がなくなる。
【００６７】
図８−３は、外部スキャナ動作における外部画像読取装置１００とＭＦＰ本体部２４０の間でやり取りされる信号を示すタイミングチャートである。図８−３において、ＳＣＮＣＴＬにて読取開始要求「７−１４」を受けると、外部画像読取装置１００のＡＦＥ１１２は外部画像読取装置１００の読取制御部１１０で制御され、ライン周期や転送速度のみが異なる、図８−１と同等の信号を生成し、信号記憶再生部２５１へ転送する「７−１６」。同時に信号記憶再生部２５１では、記憶動作で記憶した情報を基に信号を再生し「７−１５」、外部画像読取装置１００で読取った画像データＰＤＡＴＡ０を「７−１５」のＬＧＡＴＥアサート期間に収まるように分割し、ＰＤＡＴＡとして出力する「７−１７」。
【００６８】
当然、ＦＧＡＴＥ０に含まれる画像データが１回のＦＧＡＴＥアサートに収まらない場合もあるが、記憶した動作は連続スキャンであるため、１回のＦＧＡＴＥに収まらない場合は次のＦＧＡＴＥアサート時に転送させればよい。
【００６９】
また、この本例では外部画像読取装置１００の方がＭＦＰ画像読取装置２３０より画素数が多いため、データを分割して転送しているが、逆の場合はデータを詰めて転送すればよいだけであり、冒頭に述べたように双方の画像読取装置の処理能力の優劣によらず適用可能である。
【００７０】
なお、本発明を適用すると外部画像読取装置１００で読取った画像データは１枚の原稿の形ではなく、画素単位で一定の規則をもった擬似ランダムな転送順で転送されるため、図５他に示した画像処理部２４２で実施される画像処理は無効となるモードを使用してスキャンするのが好ましい。
【００７１】
図９は、外部画像読取装置１００で読取った画像データの転送の様子を示す説明図である。外部画像読取装置１００で読取った画像データ「８−１」は、外部画像読取装置制御部１２０でＭＦＰ本体部２４０が処理可能な画像サイズ「８−２」に変換され、次の画像処理部２４２へ転送される。「８−２」のサイズになった画像データは、あたかもＭＦＰ画像読取装置２３０から送られてきたかのようにＭＦＰ本体部２４０を通過し、外部デバイス３００に取り込まれる。
【００７２】
この操作により、外部デバイス３００には１枚の原稿の画像データが画素単位で分割（もしくは統合）されて保存されるため、スキャン終了後にＰＣ上のソフトなどで元の原稿相当になるように画像データを画素単位で並べ替える作業が必要になる。このとき、転送するデータの一部に元の原稿の情報（画像サイズ、画素位置など）を符号「８−３」として付加しておくと、ＰＣ側ではこの符号から元の原稿情報を得ることができるため、転送順などを管理する必要がなく便利である。ＰＣ側における統合（もしくは分割）処理は単なる画素の並べ替えであるため、実施例は省略する。
【００７３】
図１０は、外部画像読取装置１００の制御動作例を示すフローチャートである。本制御動作は、外部画像読取装置制御部１２０により実行される。まず、動作開始にあたり、前述した記憶動作が実行されたか否かを判定するフラグを初期化（Ｍ←０）する（ステップＳ１１）。続いて、スキャン開始であるか否かを判断し（ステップＳ１２）、スキャン開始の要求を待つ。ここでスキャンが開始されたら動作状態であると判断し（ＹＥＳ）、さらに、動作状態を判定する（ステップＳ１３）。すなわち、ここでは、ＭＦＰスキャナ動作であるか記憶動作であるか外部スキャナ動作であるかを判断する。ＭＦＰスキャナ動作であると判断した場合、外部画像読取装置１００は何もせず、スキャン開始待ちへ戻る。一方、記憶動作であると判断した場合、記憶動作を実行する（ステップＳ１４）。また、外部スキャナ動作であると判断した場合、記憶動作が実行されたかの判定のステップＳ１６に移行する。
【００７４】
ステップＳ１４では、ＭＦＰ２００においてスキャナ動作が実行されるので、そのときの動作を記憶する。この後、記憶動作が実行されたことを示すフラグを立てて（ステップＳ１５）、スキャン開始待ちへ戻る。
【００７５】
ステップＳ１６では記憶動作が行われている場合は外部スキャナが使用可能なのでスキャン実行（ステップＳ１７）へ移行し、一方、記憶動作が一度も行われていない場合は外部スキャナが使用できないのでスキャン開始待ちへ戻る。ステップＳ１７では、外部スキャンを実行し、スキャン開始待ちへ戻る。
【００７６】
図１１は、信号記憶再生部２５１の内部構成を示すブロック図である。信号記憶再生部２５１は、接点２６１、シリアルコントローラ２６２、同期信号記憶部２６３、レジスタ２６４、同期信号生成部２６５、フォーマット変換部２６６、メモリ２６７を有する。
【００７７】
接点２６１は、各動作状態において、同期信号の方向を切り替える。接点２６１は、記憶動作時には同期信号記憶部２６３に接続し、外部スキャナ動作時はフォーマット変換部２６６に接続する。なお、ＭＦＰスキャナ動作時は信号方向制御部２５０で無効になるためどちらに接続してもよい。
【００７８】
シリアルコントローラ２６２は、シリアル／パラレル変換シフトレジスタおよび記憶領域を持ち、ＭＦＰ本体部２４０からのＳＣＮＣＴＬ信号をキャプチャし、コマンドの判別や記憶を行う機能部である。記憶動作時、シリアルコントローラ２６２は、ＳＣＮＣＴＬ信号よりスキャン開始要求であることを判定すると、記憶動作を開始するためのトリガを同期信号記憶部２６３へ通知する。これを受け取った同期信号記憶部２６３は、図８−２で示したように、各入力信号の期間や周期のカウントを開始する。その後、同様にシリアルコントローラ２６２からスキャン終了通知によるトリガを受け取ると、カウント値を確定し、これをレジスタ２６４に保存する。
【００７９】
同期信号生成部２６５は、外部スキャナ動作時にＭＦＰ本体部２４０への同期信号を生成するための機能部であり、レジスタ２６４の値から、記憶した同期信号を再現し、これをフォーマット変換部２６６へ渡す。
【００８０】
外部スキャナ動作時、シリアルコントローラ２６２からスキャン開始要求によるトリガを受け取ると、フォーマット変換部２６６は、外部画像読取装置１００で読取った画像データＰＤＡＴＡ０を同期信号に準じたサイズに並び替え、ＰＤＡＴＡとしてＭＦＰ本体部２４０へ出力する（図１２にて詳細について後述する）。同時に、フォーマット変換部２６６は同期信号生成部２６５から受け取った同期信号も接点２６１を経由し、ＭＦＰ本体部２４０へ出力する（図８−３の動作参照）。
【００８１】
図１２は、フォーマット変換部２６６における画像データの並び替えについて示す説明図である。ここでは、メモリ２６７を２本のＦＩＦＯ（First  In  First  Out）として画像データの並び替えを説明する。簡略化のため外部画像読取装置１００が読取る画像データＰＤＡＴＡ０は１ライン１０画素、ＭＦＰ画像読取装置２３０の画像データＰＤＡＴＡは１ライン３画素とし、転送速度（ＰＣＬＫとＰＣＬＫ０の周波数）は双方同じであるとする。
【００８２】
まず、メモリライト動作について説明する。ＬＧＡＴＥ０を基準として、ＦＩＦＯ１にデータをライトするためのライトイネーブル信号ＷＥ１と、ＦＩＦＯ２にデータをライトするためのライトイネーブル信号ＷＥ２を生成する。それぞれのライトイネーブル信号を使用して、２本のＦＩＦＯに１ライン飛ばしでＰＤＡＴＡ０を格納する（「１１−１」参照）。
【００８３】
メモリリード動作について説明する。ＬＧＡＴＥを基準として、ＦＩＦＯ１からデータをリードするためのリードイネーブル信号ＲＥ１と、ＦＩＦＯ２からデータをリードするためのリードイネーブル信号ＲＥ２を生成する。メモリライト動作により、１ライン分のデータ格納が終了したＦＩＦＯからリードイネーブル信号によりデータを取り出し、ＰＤＡＴＡとして出力する（「１１−２、１１−３」参照）。
【００８４】
外部画像読取装置１００とＭＦＰ画像読取装置２３０の画素数は必ず整数倍になるとは限らないので、画素数を揃えるため、必要に応じてダミーデータ（「１１−４」）を付加する。また、この例のように、メモリへのライト動作よりリード動作の方が遅い場合は、画素数や速度の差により発生するデータのずれ（「１１−２」と「１１−３」の違い）を吸収できるよう、メモリ容量（ＦＩＦＯの数）を設定する。反対にリード動作の方が速い場合は、ダミーデータだけのラインを転送して、ＦＩＦＯが満たされるのを待てばよい。
【００８５】
図１２の符号の付加については、ダミーデータ部分に付加してもよいし、リードイネーブル信号ＲＥ１，ＲＥ２をＬＧＡＴＥより所定画素数分を短くしておけば、ＰＤＡＴＡが出力されないＬＧＡＴＥ期間に付加することもできる。
【００８６】
図１３−１，図１３−２，図１３−３は、外部画像読取装置１００とＭＦＰ２００との接続例を示す説明図である。図１３−１はＭＦＰ２００の通常の接続状態を示している。図１３−２はＭＦＰ画像読取装置２３０とＭＦＰ本体部２４０とを接続するケーブルを外した状態を示している。図１３−３は外部画像読取装置１００とＭＦＰ２００とを接続した状態を示している。
【００８７】
図１３−１では、外部画像読取装置１００とＭＦＰ２００とが非接続であって、ＭＦＰ２００のＭＦＰ画像読取装置２３０とＭＦＰ本体部２４０とがケーブル２７０で接続されており、ＭＦＰ２００が通常の動作として機能する。また、本接続状態では外部画像読取装置１００の受け側コネクタ２７１にはどのケーブルも非接続であり、外部画像読取装置１００のケーブル２７２はフリー状態となっている。
【００８８】
図１３−１では、外部画像読取装置１００を使用しない場合、ＭＦＰ本体部２４０とＭＦＰ画像読取装置２３０はケーブル２７０で接続されており、通常のＭＦＰ２００として動作する。また、外部画像読取装置１００は、ケーブル２７０と同様のインターフェースとなるケーブル２７２および受け側コネクタ２７３を持つようにしておく。
【００８９】
外部画像読取装置１００を使用する場合には、ＭＦＰ本体部２４０からケーブル２７０を外し（図１３−２参照）、これを外部画像読取装置１００の受け側コネクタ２７３に接続する。同時に外部画像読取装置１００に備えられているケーブル２７２をＭＦＰ本体部２４０のコネクタに接続する（図１３−３参照）。これにより、前述した、ＭＦＰ画像読取装置２３０⇔外部画像読取装置１００⇔ＭＦＰ本体部２４０のシステム構成が実現する。
【００９０】
ところで、本実施の形態の画像処理装置で実行されるプログラムは、ＲＯＭ１２３，２４６等に予め組み込まれて提供される。また、上記プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供してもよい。
【００９１】
さらに、本実施の形態で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施の形態で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００９２】
本実施の形態で実行されるプログラムは、上述した各部を含むモジュール構成となっている。実際のハードウェアとしてはＣＰＵ（プロセッサ）１２２，２４５が上記ＲＯＭ１２３，２４６からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、各部が主記憶装置上に生成されるようになっている。
【００９３】
なお、上述してきた実施の形態は本発明を実現するための一例として提示したものであり、発明の範囲を限定することは意図しない。これらの新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。また、これら実施の形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９４】
１０  受付部
１００  外部画像読取装置
１０７，２１２  イメージセンサ
１１０，２３１  読取制御部
１２０  外部画像読取装置制御部
１２１  切替スイッチ
２００  ＭＦＰ
２３０  ＭＦＰ画像読取装置
２４１  メイン制御部
２４２  画像処理部
２４０  ＭＦＰ本体部（情報処理部）
２５０  信号方向制御部
２５１  信号記憶再生部
３００  外部デバイス
【先行技術文献】
【特許文献】
【００９５】
【特許文献１】特開平１１−１４６１２６号公報
【図１】
2017118174.tif 000003
【図２】
2017118174.tif 000004
【図３】
2017118174.tif 000005
【図４】
2017118174.tif 000006
【図５】
2017118174.tif 000007
【図６】
2017118174.tif 000008
【図７−１】
2017118174.tif 000009
【図７−２】
2017118174.tif 000010
【図７−３】
2017118174.tif 000011
【図７−４】
2017118174.tif 000012
【図８−１】
2017118174.tif 000013
【図８−２】
2017118174.tif 000014
【図８−３】
2017118174.tif 000015
【図９】
2017118174.tif 000016
【図１０】
2017118174.tif 000017
【図１１】
2017118174.tif 000018
【図１２】
2017118174.tif 000019
【図１３−１】
2017118174.tif 000020
【図１３−２】
2017118174.tif 000021
【図１３−３】
2017118174.tif 000022