(57)【要約】【課題】入力媒体から読み取った画像データを記憶領域に転送する転送速度が転送途中に切り替わるか否かを判別し、出力媒体に画像形成処理を開始する適切なタイミングを算出することができる画像形成装置及び画像形成方法を提供することを課題とする。【解決手段】画像形成処理を行うための画像データを記憶する記憶手段と、入力媒体を読み取ることにより前記画像データを生成し、該画像データを前記記憶手段に転送する読取手段と、前記転送の転送速度が、転送中に異なる転送速度に切り替わるか否かを判別する判別手段と、前記転送速度が転送中に切り替わると判別された場合、前記切り替わる転送速度に基づいて前記画像形成処理を開始するタイミングを算出する開始タイミング算出手段と、前記算出されたタイミングに基づき、前記画像データを取得し、該画像データの前記画像形成処理を出力媒体に行う画像形成手段と、を有することにより、上記課題を解決する。【選択図】  図４
2015095817.tif 000002
【特許請求の範囲】
【請求項１】
画像形成処理を行うための画像データを記憶する記憶手段と、
入力媒体を読み取ることにより前記画像データを生成し、該画像データを前記記憶手段に転送する読取手段と、
前記転送の転送速度が、転送中に異なる転送速度に切り替わるか否かを判別する判別手段と、
前記転送速度が転送中に切り替わると判別された場合、前記切り替わる転送速度に基づいて前記画像形成処理を開始するタイミングを算出する開始タイミング算出手段と、
前記算出されたタイミングに基づき、前記画像データを取得し、該画像データの前記画像形成処理を出力媒体に行う画像形成手段と、
を有する画像形成装置。
【請求項２】
前記判別手段は、前記画像データを生成するための入力原稿の原稿サイズ、前記画像形成処理される出力原稿の原稿サイズ、前記画像形成処理の変倍率に基づき判別する、請求項１記載の画像形成装置。
【請求項３】
前記転送速度が切り替わるタイミングを算出する切替タイミング算出手段を有し、
前記開始タイミング算出手段は、前記転送速度が切り替わるタイミングに基づき、前記画像形成処理を開始するタイミングを算出する、請求項１又は２記載の画像形成装置。
【請求項４】
前記開始タイミング算出手段は、さらに、前記読取手段が入力媒体を読み取る読取処理速度と前記画像形成手段が出力媒体に前記画像形成処理を行う処理速度とに基づき、前記画像形成処理を開始するタイミングを算出する、請求項３記載の画像形成装置。
【請求項５】
前記記憶手段は、前記読取手段により転送された前記画像データの記憶と前記画像形成手段による前記画像データの取得を同時に行える、請求項１ないし４いずれか１項に記載の画像形成装置。
【請求項６】
入力媒体を読み取ることことにより画像形成処理を行うための画像データを生成し、該画像データを記憶する記憶手段に転送する読取手順と、
前記転送の転送速度が、転送中に異なる転送速度に切り替わるか否かを判別する判別手順と、
前記転送速度が転送中に切り替わると判別された場合、前記切り替わる転送速度に基づいて前記画像形成処理を開始するタイミングを算出する開始タイミング算出手順と、
前記算出されたタイミングに基づき、前記画像データを取得し、該画像データの前記画像形成処理を出力媒体に行う画像形成手順と、
を有する画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成方法に関する。
【背景技術】
【０００２】
画像形成装置の性能を表す指標の１つにＦＣＯＴ（Fast Copy Output Time）がある。ＦＣＯＴは、画像形成装置のユーザがコピー開始ボタンを押下してから、転写紙が排紙されるまでの時間と定義され、ＦＣＯＴが短いほど転写性能が高いことを示す。
【０００３】
ＦＣＯＴを短縮するために、スキャナが読み取った画像データのメモリへのデータ転送と、メモリからプリンタへのデータ転送を並列で処理し、スキャナの読み取り処理が完了する前にプリンタの印刷処理を開始する技術が従来より知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら上記の従来技術においては、スキャナからメモリへのデータ転送速度が転送の途中で切り替わるような場合には、意図しない画像が転写紙に印刷されることがあるという問題があった。
【０００５】
すなわち、例えば入力原稿サイズと転写紙サイズが異なる場合に、入力原稿サイズを超える部分については余白を生成して転写する画像形成装置においては、スキャナで読み取った画像データのメモリへのデータ転送速度と生成された余白の画像データのメモリへのデータ転送速度が異なり、スキャナからメモリへのデータ転送速度が転送途中で切り替わる。このような場合、スキャナの読み取り処理が完了する前にプリンタの印刷処理が完了する場合があり、意図しない画像が転写紙に印刷される。
【０００６】
本発明は、上記の点に鑑みてなされたもので、入力媒体から読み取った画像データを記憶領域に転送する転送速度が転送途中に切り替わるか否かを判別し、出力媒体に画像形成処理を開始する適切なタイミングを算出することができる画像形成装置及び画像形成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本願請求項１は、画像形成処理を行うための画像データを記憶する記憶手段と、入力媒体を読み取ることにより前記画像データを生成し、該画像データを前記記憶手段に転送する読取手段と、前記転送の転送速度が、転送中に異なる転送速度に切り替わるか否かを判別する判別手段と、前記転送速度が転送中に切り替わると判別された場合、前記切り替わる転送速度に基づいて前記画像形成処理を開始するタイミングを算出する開始タイミング算出手段と、前記算出されたタイミングに基づき、前記画像データを取得し、該画像データの前記画像形成処理を出力媒体に行う画像形成手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、入力媒体から読み取った画像データを記憶領域に転送する転送速度が転送途中に切り替わるか否かを判別し、出力媒体に画像形成処理を開始する適切なタイミングを算出することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る画像形成装置の一例のハードウェア構成図である。
【図２】本実施形態に係る画像形成装置の一例の処理ブロック図である。
【図３】本実施形態に係るデータ転送速度が切り替わる場合について説明する図である。
【図４】本実施形態に係る印刷処理の一例のシーケンス図である。
【図５】本実施形態に係る転送速度切替判定処理の一例のフローチャートである。
【図６】本実施形態に係る印刷開始タイミング算出処理の一例のフローチャートである。
【発明を実施するための形態】
【００１０】
次に、本発明の実施の形態について、図面を参照しながら詳細に説明する。
【００１１】
＜ハードウェア構成＞
図１は、本実施形態に係る画像形成装置の一例のハードウェア構成図である。
【００１２】
画像形成装置１０は、それぞれがバスＢで相互に接続されている操作パネル１１、演算処理装置１２、メモリ装置１３、スキャナ装置１４、プリンタ装置１５で構成される。
【００１３】
操作パネル１１は、表示機能を有するタッチパネル等で実現され、画像形成装置１０を操作するための操作画面が表示される。
【００１４】
演算処理装置１２はメモリ装置１３に格納された各種プログラムに従って、後述するような各種処理を実現している。
【００１５】
メモリ装置１３は、画像形成装置起動時に記憶領域から各種プログラムを読み出して格納する。また、メモリ装置１３は、スキャナ装置１４から転送される画像データを格納する。メモリ装置１３は、上記各種プログラムを格納するＲＯＭ（Read Only Memory）領域、演算処理装置１２が上記各種プログラムを実行するときに使用するＲＡＭ（Random Access Memory）領域、スキャナ装置１４から転送される画像データを格納する画像メモリ領域を有する。なお、これら各領域は、それぞれ別のハードウェアで構成されていてもよい。
【００１６】
スキャナ装置１４は、スキャナ、スキャナエンジン、エンジン制御部等で構成される。スキャナ装置１４は、入力原稿をスキャンして画像データを生成する。スキャナ装置１４は、出力原稿の余白に関する画像データを生成する。また、スキャナ装置１４は、生成した画像データをメモリ装置１３に転送する。
【００１７】
プリンタ装置１５は、プロッタ、プロッタエンジン、エンジン制御部等で構成される。プリンタ装置１５は、画像データをメモリ装置１３から取得し、画像データを出力原稿（転写紙）に印刷する。
【００１８】
本実施形態に係る画像形成装置１０は、上記ハードウェア構成により、後述する各種処理を実現することができる。
【００１９】
なお、図１の画像形成装置１０は一例であり、操作パネル１１が無い構成であってもよい。また、図１では、１台の画像形成装置が上記各構成を有する例を示しているが、これに限定されない。複数台の画像形成装置に跨って上記各構成を有していてもよい。
【００２０】
また、プロジェクタなどの投影装置やオーディオなどの音声装置など、読み取りや集音などにより入力データを生成し、画像や音声を出力する出力機器などであってもよい。
【００２１】
＜ソフトウェア構成＞
本実施形態に係る画像形成装置１０は、例えば図２に示す処理ブロックにより実現される。図２は、本実施形態に係る画像形成装置の一例の処理ブロック図である。
【００２２】
画像形成装置１０はプログラムを実行することにより、操作受付部１０１、転送速度切替判定部１０２、印刷開始タイミング算出部１０３、スキャン部１０４、プリント部１０５、画像データ記憶部１０６を実現している。
【００２３】
操作受付部１０１は、ユーザが操作パネル１１等を介して行った操作を受け付ける。また、操作受付部１０１は、ユーザから受け付けた操作に応じて、他の処理部に処理を依頼する。操作受付部１０１が受け付ける操作は、例えばユーザからの複写指示、入力原稿サイズの指定、解像度の指定、変倍率の指定、出力原稿（転写紙）のサイズの指定、複写枚数の指定などの操作である。
【００２４】
転送速度切替判定部１０２は、操作受付部１０１から通知された情報に基づき、スキャン部１０４から画像データ記憶部１０６への画像データの転送速度が転送途中に切り替わるか否かを判定する。また、転送速度切替判定部１０２は、転送速度が転送途中に切り替わると判定した場合は、転送速度が切り替わるタイミング（例えば転送速度が切り替わる入力原稿のライン数や時間など）を印刷開始タイミング算出部１０３に通知する。なお、ライン数とは、原稿の副走査方向における画素数のことである。
【００２５】
ここで、転送速度切替判定部１０２により、スキャン部１０４から画像データ記憶部１０６への画像データの転送速度が途中で切り替わると判定される場合は、例えば操作受付部１０１から出力原稿（転写紙）における入力原稿の転写領域が出力原稿サイズより小さい場合（例えば入力原稿サイズがＡ４、出力原稿サイズがＡ３、倍率が１００％）である。この場合、出力原稿（転写紙）には余白が必要となるため、スキャン部１０４は、余白の画像データを生成する必要がある。そのため、入力原稿をスキャンして生成した画像データの画像データ記憶部１０６への転送速度と、余白の画像データの画像データ記憶部１０６への転送速度は異なる。なお、一般には、入力原稿をスキャンして生成した画像データの転送速度より、余白の画像データの転送速度のほうが遅い場合が多い。
【００２６】
印刷開始タイミング算出部１０３は、操作受付部１０１及び転送速度切替判定部１０２から通知された情報に基づき、プリント部１０５が印刷処理を開始するタイミング（例えば印刷処理を開始する入力原稿のライン数や時間など）を算出する。また、印刷開始タイミング算出部１０３は、算出した印刷処理を開始するタイミングをスキャン部１０４に通知する。
【００２７】
スキャン部１０４は、操作受付部１０１からの指示に従って入力原稿をスキャンし画像データを生成する。スキャン部１０４は、スキャナ装置１４を用いて実現することができる。また、スキャン部１０４は、例えば入力原稿の転写領域が出力原稿サイズより小さい場合は、余白の画像データを生成する。スキャン部１０４は、生成した画像データを画像データ記憶部１０６に転送する。なお、余白の画像データを画像データ記憶部１０６に転送する場合の転送速度は、入力原稿をスキャンして生成した画像データを画像データ記憶部１０６に転送する場合の転送速度より遅くなる。
【００２８】
なお、スキャン部１０４が生成した画像データの画像データ記憶部１０６への転送は、順次行う。すなわち、スキャン部１０４は、入力原稿のスキャンが完了する前に所定の単位（例えば入力原稿の１ライン分の画像データ）毎に順次、画像データを画像データ記憶部１０６に転送する。
【００２９】
プリント部１０５は、スキャン部１０４からの印刷処理の開始の指示に従い、画像データ記憶部１０６から画像データを取得し、出力原稿（転写紙）に画像データを画像形成する印刷処理を行う。プリント部１０５は、プリンタ装置１５を用いて実現することができる。
【００３０】
画像データ記憶部１０６は、スキャン部１０４から転送（書き込み）された画像データを記憶する。また、画像データ記憶部１０６は、プリント部１０５から当該画像データが取得（読み出し）される。なお、これらの、スキャン部１０４からの転送処理（書き込み処理）とプリント部１０５からの取得処理（読み出し処理）は並列に実行することができる。画像データ記憶部１０６は、メモリ装置１３を用いて実現することができる。
【００３１】
＜処理の詳細＞
以下では、本実施形態に係る画像形成装置の処理の詳細について説明する。
【００３２】
まず、スキャン部１０４から画像データ記憶部１０６への画像データの転送速度が転送途中で切り替わる場合について説明する。図３は、本実施形態に係るデータ転送速度が切り替わる場合について説明する図である。
【００３３】
ユーザは、画像形成装置１０の操作パネル１１などを介して、入力原稿サイズ、変倍率、出力原稿（転写紙）サイズを指定する。例えば、入力原稿サイズをＡ４、変倍率を１１０％、出力原稿サイズをＡ３などと指定する。図３のように、入力原稿サイズと変倍率に従って出力原稿に転写される入力原稿転写領域１０１０が、出力原稿１０００のサイズより小さい場合、出力原稿１０００には余白画像付加領域１０２０が付加される。
【００３４】
入力原稿転写領域１０１０の画像データをスキャン部１０４が画像データ記憶部１０６に転送する転送速度を転送速度１とし、余白画像付加領域１０２０の画像データをスキャン部１０４が画像データ記憶部１０６に転送する転送速度２とする。このとき、転送速度１と転送速度２は異なり、スキャン部１０４から画像データ記憶部１０６への画像データの転送速度が転送途中で切り替わっている。なお、一般に、転送速度１≧転送速度２であるが、本実施形態では、転送速度１と転送速度２は異なる（転送速度１＝転送速度２の場合は含まない）ものとする。
【００３５】
≪印刷処理≫
次に、ユーザが画像形成装置１０で印刷（コピー）を行う場合の処理について説明する。図４は、本実施形態に係る印刷処理の一例のシーケンス図である。
【００３６】
ユーザは、画像形成装置１０の原稿台などに入力原稿をセットし、操作パネル１１のコピー開始ボタンを押下するなどして、複写操作を行う（ステップＳ１０１）。操作受付部１０１は、ユーザからの複写操作を受け付け、複写指示を転送速度切替判定部１０２に通知する（ステップＳ１０２）。また、操作受付部１０１は、複写指示と合わせて、操作受付部１０１が受け付けたユーザからの各種操作指示に関する情報を転送速度切替判定部１０２に通知する。各種操作指示に関する情報とは、例えば入力原稿サイズ、解像度、変倍率、出力原稿（転写紙）サイズ、複写枚数などの情報である。
【００３７】
転送速度切替判定部１０２は、操作受付部１０１から通知された情報に基づき、スキャン部１０４から画像データ記憶部１０６への画像データの転送速度が転送途中に切り替わるか否かを判定する（ステップＳ１０３）。転送速度切替判定処理の詳細については、後述する。本実施形態では、転送速度切替判定部１０２はスキャン部１０４から画像データ記憶部１０６への画像データの転送速度が転送途中に切り替わると判定したものとする。
【００３８】
転送速度切替判定部１０２は、転送速度切替判定処理の判定結果と、スキャン部１０４から画像データ記憶部１０６への画像データの転送速度が切り替わるタイミングを印刷開始タイミング算出部１０３に通知する（ステップＳ１０４）。転送速度が切り替わるタイミングとしては、ライン数や時間などが考えられる。
【００３９】
印刷開始タイミング算出部１０３は、転送速度１、転送速度２、及び転送速度切替判定部１０２から通知された転送速度が切り替わるタイミングに基づいて、プリント部１０５が印刷処理を開始するタイミングを算出する（ステップＳ１０５）。プリント部１０５が印刷処理を開始するタイミングとしては、ライン数や時間などが考えられる。印刷開始タイミング算出処理の詳細については後述する。
【００４０】
印刷処理を開始するタイミングとしては、スキャン部１０４によるスキャン処理が完了した直後にプリント部１０５によるプリント処理が完了するようなタイミングであることが好ましい。
【００４１】
印刷開始タイミング算出部１０３は、印刷開始タイミング算出処理で算出したプリント部１０５が印刷を開始するタイミングをスキャン部１０４に通知する（ステップＳ１０６）。また、印刷開始タイミング算出部１０３は、スキャン部１０４にスキャン開始指示を通知する。なお、スキャン開始指示は操作受付部１０１を介して行ってもよい。
【００４２】
スキャン部１０４は、ユーザが画像形成装置１０の原稿台などにセットした入力原稿のスキャン処理を行う（ステップＳ１０７）。なお、スキャン部１０４は、入力原稿をスキャン処理して生成した画像データを画像データ記憶部１０６に転送する場合は転送速度１で転送する。また、スキャン部１０４は、出力原稿（転写紙）において入力原稿転写領域外となる部分（例えば図３における余白画像付加領域１０２０）の画像データについては、余白の画像データを生成し、この余白の画像データを転送速度２で画像データ記憶部１０６に転送する。
【００４３】
スキャン部１０４は、上記画像データの転送を順次行う。すなわち、入力原稿をすべてスキャン処理してから画像データを転送するのではなく、入力原稿をスキャンして画像データを生成した都度、順次、画像データ記憶部１０６に転送する。
【００４４】
スキャン部１０４は、印刷開始タイミング算出部１０３から通知されたプリント部１０５が印刷を開始するタイミングになった場合、印刷開始指示をプリント部１０５に行う（ステップＳ１０８）。なお、プリント部１０５は、印刷開始指示をスキャン部１０４から通知されるまで、待ち（Ｗａｉｔ状態）である。
【００４５】
プリント部１０５は、画像データを画像データ記憶部１０６から取得し、取得した画像データを出力原稿（転写紙）にプリント処理（画像形成処理）を行う（ステップＳ１０９）。
【００４６】
以上により、本実施形態に係る画像形成装置１０は、ユーザからの操作内容に応じて、スキャン部１０４から画像データ記憶部１０６への画像データの転送速度が途中で切り替わるか否かを判定することができる。また、この判定結果に基づいて、プリント部１０５が印刷処理を開始する適切なタイミングを算出する。これにより、プリント部１０５による印刷処理がスキャン部１０４によるスキャン処理よりも早く完了してしまい、意図しない画像形成処理が行われることを防止することができる。
【００４７】
すなわち、スキャン部１０４によるスキャン処理の完了直後にプリント部１０５によるプリント処理が完了するように、印刷処理の開始タイミングを決定することで、意図しない画像が印刷されることを防止することができる。また、スキャン部１０４によるスキャン処理の完了直後にプリント部１０５によるプリント処理が完了するようにすることで、ＦＣＯＴを短縮することができる。
【００４８】
≪転送速度切替判定処理≫
次に、図４のステップＳ１０３の転送速度切替判定処理の詳細について説明する。図５は、本実施形態に係る転送速度切替判定処理の一例のフローチャートである。
【００４９】
転送速度切替判定部１０２は、操作受付部１０１から通知された入力原稿サイズ、変倍率、解像度、出力原稿（転写紙）サイズを取得する（ステップＳ２０１）。
【００５０】
転送速度切替判定部１０２は、入力原稿サイズと変倍率から入力原稿転写領域の副走査サイズを算出する（ステップＳ２０２）。入力原稿転写領域の副走査サイズは、次の式により算出することができる。なお、入力原稿転写領域の副走査サイズ及び入力原稿の副走査サイズの単位は、ライン数である。
入力原稿転写領域の副走査サイズ＝入力原稿の副走査サイズ×変倍率
例えば、入力原稿サイズがＡ５（１４８ｍｍ×２１０ｍｍ）、変倍率が１５０％、解像度が６００ｄｐｉの場合、入力原稿転写領域の副走査サイズは、２１０／２５．４×６００×１．５０＝７４４０（ライン）となる。
【００５１】
転送速度切替判定部１０２は、入力原稿転写領域の副走査サイズと出力原稿（転写紙）の副走査サイズを比較する（ステップＳ２０３）。入力原稿転写領域の副走査サイズが出力原稿（転写紙）の副走査サイズより小さい場合、転送速度切替判定部１０２は、転送速度が切り替わると判定し、ステップＳ２０４に進む。入力原稿転写領域の副走査サイズが出力原稿（転写紙）の副走査サイズと等しいか又は大きい場合、転送速度切替判定部１０２は、転送速度は切り替わらないと判定し、ステップＳ２０５に進む。
【００５２】
例えば、出力原稿サイズがＡ３（２９７ｍｍ×４２０ｍｍ）である場合、出力原稿の副走査サイズは、４２０／２５．４×６００＝９９２１（ライン）となる。この場合、入力原稿転写領域の副走査サイズは７４４０（ライン）であり、出力原稿の副走査サイズは９９２１（ライン）であるため、出力原稿には余白を付加する必要がある（図３の余白画像付加領域１０２０）。したがって、スキャン部１０４から画像データ記憶部１０６への画像データの転送速度が転送途中で切り替わる。
【００５３】
転送速度切替判定部１０２は、ステップＳ２０３で転送速度が転送途中で切り替わると判定された場合は、判定結果と切替ライン数を図４のステップＳ１０４において印刷開始タイミング算出部１０３に通知する（ステップＳ２０４）。ここで、切替ライン数とは、スキャン部１０４から画像データ記憶部１０６への画像データの転送速度が切り替わるライン数であり、上記で算出した入力原稿転写領域の副走査サイズと同じ値である。
【００５４】
転送速度切替判定部１０２は、ステップＳ２０３で転送速度が転送途中で切り替わらないと判定された場合は、判定結果を図４のステップＳ１０４において印刷開始タイミング算出部１０３に通知する（ステップＳ２０５）。
【００５５】
以上により、本実施形態に係る画像形成装置１０は、ユーザからの操作指示に基づき、スキャン部１０４から画像データ記憶部１０６に画像データを転送する転送速度が転送途中で切り替わるか否かを判定することができる。そして、この判定処理の判定結果に応じて、後述する印刷開始タイミング算出処理において、プリント部１０５が印刷処理を開始する適切なタイミングを算出することができる。
【００５６】
≪印刷開始タイミング算出処理≫
次に、図４のステップＳ１０５の印刷開始タイミング算出処理の詳細について説明する。図６は、本実施形態に係る印刷開始タイミング算出処理の一例のフローチャートである。
【００５７】
印刷開始タイミング算出部１０３は、転送速度切替判定部１０２より通知された判定結果を取得し、スキャン部１０４から画像データ記憶部１０６への画像データの転送速度が転送途中で切り替わるか否かを判定する（ステップＳ３０１）。転送速度が切り替わる場合、ステップＳ３０２に進む。転送速度が切り替わらない場合、ステップＳ３０５に進む。
【００５８】
印刷開始タイミング算出部１０３は、転送速度が切り替わる場合、転送速度切替判定部１０２より通知された転送速度が切り替わるタイミング（切替ライン数）を取得する（ステップＳ３０２）。
【００５９】
印刷開始タイミング算出部１０３は、転送速度１と転送速度２を算出する（ステップＳ３０３）。本実施形態では、転送速度１と転送速度２は、次の式で与えられる。
転送速度１＝スキャン速度×変倍率  ・・・式（１）
転送速度２＝スキャン速度          ・・・式（２）
ここで、式（１）及び式（２）におけるスキャン速度とは、スキャン部１０４が入力原稿を副走査方向にスキャンする速度であり、単位はｍｍ／ｓである。
【００６０】
印刷開始タイミング算出部１０３は、プリント部１０５が印刷処理を開始するタイミングである印刷開始タイミングを算出する（ステップＳ３０４）。印刷開始タイミングは、次の式で与えられる。
【００６１】
【数１】
2015095817.tif 000003
ここで、式（３）における付加ライン数とは、次の式で与えられる。
付加ライン数＝転写紙副走査サイズ−切替ライン数  ・・・式（４）
すなわち、付加ライン数とは、図３の余白画像付加領域１０２０の副走査サイズである。
【００６２】
また、式（３）におけるプリンタ速度とは、プリント部１０５が出力原稿（転写紙）に対し副走査方向に印字する速度であり、単位はｍｍ／ｓである。
【００６３】
印刷開始タイミング算出部１０３は、転送速度が切り替わらない場合、プリント部１０５が印刷処理を開始するタイミングである印刷開始タイミングを算出する（ステップＳ３０５）。このときの印刷開始タイミングは、次の式で与えられる。
【００６４】
【数２】
2015095817.tif 000004
なお、式（５）はスキャン部１０４から画像データ記憶部１０６への画像データの転送速度が切り替わらない場合の印刷開始タイミングであり、従来より知られた算出方法であるため説明を省略する。
【００６５】
以上により、本実施形態の画像形成装置１０は、プリント部１０５が印刷処理を開始するタイミングである印刷開始タイミングを、スキャン部１０４から画像データ記憶部１０６への画像データの転送速度が切り替わるか否かに応じて算出することができる。これにより、プリント部１０５が印刷処理を開始する適切なタイミングを算出することができる。
【００６６】
ここで、上記式（３）で示した印刷開始タイミングについて、具体例を示す。以下の条件の下、印刷開始タイミングを算出する。
スキャン速度：１６０ｍｍ／ｓ、プリンタ速度：２６０ｍｍ／ｓ、入力原稿サイズ：Ａ５ＬＥＦ（２１０ｍｍ×１４８ｍｍ）、転写紙サイズ：ＬＧ（２１５．９ｍｍ×３５５．６ｍｍ）、変倍率：１５５％、解像度：６００ｄｐｉ
このとき、式（１）から式（４）はそれぞれ以下の通りである。
転送速度１：１６０×１．５５＝２４８（ｍｍ／ｓ）
転送速度２：１６０（ｍｍ／ｓ）
付加ライン数：３５５．６／２５．４×６００−１４８×１．５５／２５．４×６００＝２９８２（ライン）
印刷開始タイミング：（（５４１８／２４８＋２９８２／１６０）−（８４００／２６０））×２４８＝２０２７（ライン）
すなわち、上記具体例では、スキャン部１０４は入力原稿の２０２７ラインをスキャンした時に印刷開始指示をプリント部１０５に行う。このとき、スキャン部１０４によるスキャン処理とプリント部１０５による印刷処理はほぼ同時（スキャン部１０４によるスキャン処理が完了した直後にプリント部１０５による印刷処理が完了する）に完了する。
【００６７】
＜まとめ＞
本実施形態に係る画像形成装置１０は、入力原稿を読み取り、画像データを生成し、この画像データを記憶領域に転送する。また、この記憶領域に格納されている画像データを取得し、出力原稿に画像形成処理を行う。そして、本実施形態に係る画像形成装置１０は、上記の画像データの記憶領域への転送と、画像形成処理を行うための当該記憶領域からの画像データの取得を並列に行うことができる。
【００６８】
また、本実施形態に係る画像形成装置１０は、入力原稿から読み取った画像データを記憶領域に転送する際の転送速度が転送途中で切替わるか否かを判別することができる。また、本実施形態に係る画像形成装置１０は、この転送速度が転送途中で切替わるか否かに応じて、上述した画像形成処理を開始する適切なタイミングを算出することができる。
【００６９】
これにより、画像形成装置１０が入力原稿を読み取る処理が完了する前に、画像形成処理が完了してしまうことを防止することができる。また、入力原稿の読み取り処理が完了した直後に画像形成処理が完了するような、画像形成処理を開始する適切タイミングを算出することでＦＣＯＴを短縮することができる。
【００７０】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【００７１】
なお、上述したスキャン部１０４は、読取手段の一例である。転送速度切替判定部１０２は、判別手段及び切替タイミング算出手段の一例である。印刷開始タイミング算出部１０３は、開始タイミング算出手段の一例である。プリント部１０５は、画像形成手段の一例である。
【符号の説明】
【００７２】
１０    画像形成装置
１１    操作パネル
１２    演算処理装置
１３    メモリ装置
１４    スキャナ装置
１５    プリンタ装置
１０１  操作受付部
１０２  転送速度切替判定部
１０３  印刷開始タイミング算出部
１０４  スキャン部
１０５  プリント部
１０６  画像データ記憶部
【先行技術文献】
【特許文献】
【００７３】
【特許文献１】特開２００２−３１４７６３号公報
【図１】
2015095817.tif 000005
【図２】
2015095817.tif 000006
【図３】
2015095817.tif 000007
【図４】
2015095817.tif 000008
【図５】
2015095817.tif 000009
【図６】
2015095817.tif 000010