(57)【要約】【課題】コストの上昇を抑制しながら、画像処理装置の処理能力を可及的に向上させる。【解決手段】画像データ入力部ＤＩと、画像データ入力部ＤＩから受け入れた画像データを記憶するための画像データ用メモリＤＭと、複数種類の画像補正処理を実行するための複数の画像補正プログラムを記憶するプログラム用メモリＰＭと、前記画像補正プログラムを実行する画像補正用演算装置４５とがデータバス４６接続された画像処理装置において、データバス４６上で、プログラム用メモリＰＭから画像補正用演算装置４５への前記画像補正プログラムの転送と、前記画像補正プログラムの実行に伴う画像データ用メモリＤＭから画像補正用演算装置４５への画像データの転送とを画像単位で交互に行わせると共に、画像補正用演算装置４５に対するデータ転送と並行して、画像データ入力部ＤＩで受け入れた画像データを画像単位で画像データ用メモリＤＭへ転送させる。【選択図】図１
2005063346.tif 000002
【特許請求の範囲】
【請求項１】
処理対象の画像データを受け入れるための画像データ入力部と、受け入れた画像データを記憶するための画像データ用メモリと、複数種類の画像補正処理を実行するための複数の画像補正プログラムを記憶するプログラム用メモリと、前記画像補正プログラムを実行する画像補正用演算装置と、前記画像データ入力部，前記画像データ用メモリ，前記プログラム用メモリ及び前記画像補正用演算装置が接続されたデータバスと、前記データバスにおけるデータの転送タイミングを制御する転送タイミング制御手段とが設けられた画像処理装置であって、
前記転送タイミング制御手段は、前記プログラム用メモリから前記画像補正用演算装置への前記画像補正プログラムの転送と、前記画像補正プログラムの実行に伴う前記画像データ用メモリから前記画像補正用演算装置への前記画像データの転送とを画像単位で交互に行わせると共に、前記画像補正用演算装置に対するデータ転送と並行して、前記画像データ入力部で受け入れた画像データを画像単位で前記画像データ用メモリへ転送させるように構成されている画像処理装置。
【請求項２】
前記転送タイミング制御手段は、前記画像データ入力部で受け入れた画像データの前記画像データ用メモリへの転送を、前記画像データ用メモリから前記画像補正用演算装置への前記画像データの転送期間内に行わせるように構成されている請求項１記載の画像処理装置。
【請求項３】
前記転送タイミング制御手段は、前記画像データ用メモリから前記画像補正用演算装置への１画像についての前記画像データの転送期間内に前記画像データ入力部から前記画像データ用メモリへ転送できる画像数を求めて、１画像についての前記転送期間内に前記画像データ入力部から前記画像データ用メモリへ複数の画像の画像データを転送指示可能に構成されている請求項２記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理対象の画像データを受け入れるための画像データ入力部と、受け入れた画像データを記憶するための画像データ用メモリと、複数種類の画像補正処理を実行するための複数の画像補正プログラムを記憶するプログラム用メモリと、前記画像補正プログラムを実行する画像補正用演算装置と、前記画像データ入力部，前記画像データ用メモリ，前記プログラム用メモリ及び前記画像補正用演算装置が接続されたデータバスと、前記データバスにおけるデータの転送タイミングを制御する転送タイミング制御手段とが設けられた画像処理装置に関する。
【背景技術】
【０００２】
かかる画像処理装置は、画像データ入力部を経て入力される画像データに対して、必要に応じて複数種類の画像補正を適用可能な画像処理装置である。
このように複数種類の画像補正を行わせるについては、下記特許文献１にも記載のように、複数の画像補正プログラムを備えて、必要に応じて画像補正用演算装置へいずれかの画像補正プログラムを呼び出して補正処理させることで、装置コストの低コスト化が図られている。
更に、下記特許文献１では、画像データ入力部から受け入れた画像データの転送と、画像補正プログラムの転送とを別経路で行うことを概念的に示しているが、本発明では、これらのデータの転送を単一のデータバスで共用することで、より一層の低コスト化を図る場合を対象としている。
このような補正処理形態において、処理対象の画像データと画像補正プログラムとを単一のデータバス上でやりとりする手順としては、先ず、画像データ入力部から画像データを受け入れてその画像データを画像データ用メモリに書込み、次に、その画像を補正処理するための画像補正プログラムをプログラム用メモリから画像補正用演算装置にロードし、そして、そのロードした画像補正プログラムの実行処理において画像データ用メモリから処理対象の画像データを画像補正用演算装置に転送するという操作を繰り返すことになる。
【特許文献１】特開２００１−３６７３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述のような画像データ及び画像補正プログラムのデータ転送手順では、特に、画像補正用演算装置に低コストの回路を採用した場合、補正処理能力が低下してしまう場合が少なくなかった。
本発明は、かかる実情に鑑みてなされたものであって、その目的は、コストの上昇を抑制しながら、補正処理能力を可及的に向上させる点にある。
【課題を解決するための手段】
【０００４】
本出願の第１の発明は、処理対象の画像データを受け入れるための画像データ入力部と、受け入れた画像データを記憶するための画像データ用メモリと、複数種類の画像補正処理を実行するための複数の画像補正プログラムを記憶するプログラム用メモリと、前記画像補正プログラムを実行する画像補正用演算装置と、前記画像データ入力部，前記画像データ用メモリ，前記プログラム用メモリ及び前記画像補正用演算装置が接続されたデータバスと、前記データバスにおけるデータの転送タイミングを制御する転送タイミング制御手段とが設けられた画像処理装置において、前記転送タイミング制御手段は、前記プログラム用メモリから前記画像補正用演算装置への前記画像補正プログラムの転送と、前記画像補正プログラムの実行に伴う前記画像データ用メモリから前記画像補正用演算装置への前記画像データの転送とを画像単位で交互に行わせると共に、前記画像補正用演算装置に対するデータ転送と並行して、前記画像データ入力部で受け入れた画像データを画像単位で前記画像データ用メモリへ転送させるように構成されている。
【０００５】
すなわち、前記プログラム用メモリから前記画像補正用演算装置への前記画像補正プログラムの転送と、その画像補正プログラムの実行に伴う前記画像データ用メモリから前記画像補正用演算装置への前記画像データの転送とは、必然的に同時に行うことはできないものであるので、画像単位で交互に行うものとし、これと並行して、画像データ入力部から受け入れた画像データを画像データ用メモリに書き込むことで、一般に処理が遅く画像処理装置全体の処理能力を律速することになる画像補正用演算装置に対するデータ転送において、画像補正プログラムの転送と画像データの転送との間で隙間となる時間が極力発生しないようにして、前記画像補正用演算装置が高能力で動作する状態を極力維持させるのである。
尚、画像データや画像補正プログラムの転送を個々の画像単位でまとめて行うようにすることで、例えば、１つの画像の画像データの転送を他の処理のために途中で中断するためのハンドシェーク機能等を不要として、装置構成の簡素化を図っている。
更に、画像データを記憶する画像データ用メモリと画像補正プログラムを記憶するプログラム用メモリとは別個独立のメモリを使用しても良いし、共用しても良い。
【０００６】
又、本出願の第２の発明は、上記第１の発明の構成に加えて、前記転送タイミング制御手段は、前記画像データ入力部で受け入れた画像データの前記画像データ用メモリへの転送を、前記画像データ用メモリから前記画像補正用演算装置への前記画像データの転送期間内に行わせるように構成されている。
すなわち、画像補正用演算装置に対するデータ転送と、画像データ入力部から画像データ用メモリへの画像データの転送とを並行して行うについては、プログラム用メモリから画像補正用演算装置への画像補正プログラムの転送と並行して画像データ入力部から画像データ用メモリへの画像データの転送を行うことも可能であるが、画像データ用メモリから画像補正用演算装置への画像データの転送と並行して画像データ入力部から画像データ用メモリへの画像データの転送を行うことで、より一層の処理能力の向上を図ることができる。
つまり、画像データ用メモリから画像補正用演算装置への画像データの転送は、画像補正用演算装置で画像補正プログラムによる補正処理に律速されて、それほど高速にはデータ転送が実行されず、データバス上でデータ転送の空き時間帯が生じる。この空き時間帯を利用して、画像データ入力部から画像データ用メモリへ画像データを転送できるので、より一層データバスの帯域を有効利用できることになる。
【０００７】
又、本出願の第３の発明は、上記第２の発明の構成に加えて、前記転送タイミング制御手段は、前記画像データ用メモリから前記画像補正用演算装置への１画像についての前記画像データの転送期間内に前記画像データ入力部から前記画像データ用メモリへ転送できる画像数を求めて、１画像についての前記転送期間内に前記画像データ入力部から前記画像データ用メモリへ複数の画像の画像データを転送指示可能に構成されている。
すなわち、通常、画像補正用演算装置への画像データの実効的な転送レートと画像データ入力部から画像データ用メモリへの画像データの転送レートとの間には大きな開きがあり、１つの画像の画像データを画像データ用メモリから画像補正用演算装置へ転送している期間内に、複数の画像について画像データ入力部から画像データ用メモリへ転送できる場合がある。
このような場合において、１つの画像の画像データを画像データ用メモリから画像補正用演算装置へ転送している期間内に、複数の画像の画像データをまとめて画像データ入力部から画像データ用メモリに転送してしまうことで、画像データ入力部から画像データ用メモリへの画像データの転送を早期に終了させてしまうことができる。
【発明の効果】
【０００８】
上記第１の発明によれば、一般に処理が遅く画像処理装置全体の処理能力を律速することになる画像補正用演算装置が高能力で動作する状態を極力維持させるので、処理速度が比較的低速の画像補正用演算装置を用いてコスト上昇の抑制を図りながらも、画像処理装置のトータルでの補正処理能力を可及的に向上させるに至った。
【０００９】
又、上記第２の発明によれば、画像データ用メモリから画像補正用演算装置への画像データの転送期間におけるデータ転送の空き時間帯を利用して、画像データ入力部から画像データ用メモリへ画像データを転送することで、より一層データバスの帯域を有効利用できることになり、画像補正プログラムによる画像補正用演算装置の補正処理をほとんど遅延無く実行できる状態に維持することができる。
又、上記第３の発明によれば、画像データ入力部から画像データ用メモリへの画像データの転送を早期に終了させてしまうことで、制御に時間的な余裕が発生し、その時間を他の処理の実行に利用することができるので、より一層処理能力の向上を図ることができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の画像処理装置を写真プリントシステムに搭載した場合の実施の形態を図面に基づいて説明する。
本実施の形態で例示する写真プリントシステムＤＰは、いわゆるデジタルミニラボ機として知られているものであり、図２のブロック図に示すように、現像処理済みの写真フィルムやメモリーカード，ＭＯあるいはＣＤ−Ｒ等から写真プリントを作製するための画像データを取り込んでプリント用の画像データを生成する画像入力装置ＩＲと、画像入力装置ＩＲにて生成したプリント用の画像データを印画紙１に露光処理して写真プリントを作製する写真プリント装置ＥＰとから構成されている。
【００１１】
〔画像入力装置ＩＲの概略構成〕
画像入力装置ＩＲには、図２に概略的に示すように、写真フィルムの駒画像を読み取るフィルムスキャナ２と、フィルムスキャナ２にて読取られた画像データを焼き増しプリント等のために保存しておく画像データ保存装置３と、フィルムスキャナ２あるいは画像データ保存装置３から入力された画像データに基づいて作製したプリント画像をシミュレート演算処理するシミュレート演算装置４と、入力された画像データに基づいて、写真プリント装置ＥＰを露光作動させるためのプリント用の画像データを生成する画像処理装置５と、写真プリント装置ＥＰやフィルムスキャナ２等の動作を管理すると共に操作者に対するユーザインターフェースを備えるプリント制御装置６とが備えられている。
プリント制御装置６は、パーソナルコンピュータにより構成され、メモリカードリーダ，ＭＯドライブ及びＣＤ−Ｒドライブ等からなる外部入出力装置７を備えると共に、モニタ６ａと操作卓６ｂとが接続されている。
モニタ６ａには、各種の設定情報が表示される他、仕上がりプリント画像をシミュレートしたシミュレート画像が表示される。
操作卓６ｂは、各種の動作の指示入力や、露光条件の手動設定等の情報の入力操作をするのに利用される。
【００１２】
〔フィルムスキャナ２及び画像データ保存装置３の概略構成〕
フィルムスキャナ２は、写真プリントシステムＤＰの外観斜視図である図３に示すように、プリント制御装置６と同一筐体に設置され、図示を省略するが、赤色，緑色，青色の夫々に対応してＣＣＤラインセンサを有するラインセンサユニットと、ハロゲンランプにて照明される写真フィルムの駒画像を前記ＣＣＤラインセンサの受光面上に結像するレンズと、写真フィルムをそれの長手方向に搬送する搬送機構を内蔵するフィルムマスクユニット１１とを主要部として構成されている。
フィルムスキャナ２では、フィルムマスクユニット１１に写真フィルムをセットした状態で、操作者が操作卓６ｂから写真フィルムの駒画像の読取りを指示入力すると、搬送機構により搬送される写真フィルムの駒画像がラインセンサユニッットにて読取られて、赤色、緑色、青色毎のデジタル画像データとしてプリント制御装置６及び画像データ保存装置３へ出力される。
【００１３】
画像データ保存装置３は、多数のハードディスク装置を備えて、多数本の写真フィルムの駒画像を記憶保存できるように構成されている。
フィルムスキャナ２，画像データ保存装置３及びプリント制御装置６は、図２等に示すように、それらの画像データ伝送経路が伝送経路切換え器１２を介して接続されており、この伝送経路切換え器１２は、フィルムスキャナ２にて読取られた写真フィルムの画像データをプリント制御装置６と画像データ保存装置３とに並行して伝送する状態と、焼き増しプリント等のために画像データ保存装置３に保存されている画像データをプリント制御装置６に伝送する状態とに画像データの伝送経路を切換える。
【００１４】
〔プリント制御装置６の構成〕
プリント制御装置６は上述のようにパーソナルコンピュータにて構成されており、図１に概略的に示すように、マイクロプロセッサ３１（図１中では「ＣＰＵ」と表記している）と、フィルムスキャナ２あるいは画像データ保存装置３から画像データを受け取る入力インターフェース３２と、画像データを画像処理装置５へ送信するための出力インターフェース３３と、入力インターフェース３２から入力された画像データ等を記憶するためのメモリ３４とが、データバス３５を介して接続されている。
【００１５】
〔画像処理装置５の構成〕
画像処理装置５には、図１に概略的に示すように、プリント制御装置６から処理対象の画像データを受け取るための画像データ入力部ＤＩである入力インターフェース４１と、画像データをＤＭＡ転送するためのＤＭＡコントローラ４２と、画像処理装置５全体の動作を管理するためのマイクロプロセッサ４３（図１中では「ＣＰＵ」と表記している）と、ＲＡＭ及びＲＯＭからなるメモリ４４と、メモリ４４に記憶された画像補正プログラムを実行する画像補正用演算装置４５とが備えられて、これらがデータバス４６にて接続され、更に、画像補正用演算装置４５にて演算処理することにより作製されたプリント用の画像データを写真プリント装置ＥＰへ送信するための出力インターフェース４７が備えられている。
【００１６】
画像補正用演算装置４５はいわゆるＤＳＰにて構成され、シャープネス補正やコントラスト補正等の補正処理のために、複数の画像補正プログラムからいずれか１つをメモリ４４からロードしてその画像補正プログラムによる補正処理を実行する。この画像補正プログラムは１つのプログラムで単一種類の補正処理を実行するものでも良いし、１つのプログラムで複数種類の補正処理を実行するものでも良い。
メモリ４４には、上述のように複数種類の画像補正処理を実行する複数の画像補正プログラムが記憶される他、入力インターフェース４１を経て受け入れた処理対象の画像データが保存される。従って、メモリ４４は、複数の画像補正プログラムを記憶するプログラム用メモリＰＭ及び処理対象の画像データを記憶する画像データ用メモリＤＭとして機能する。画像補正用プログラムは例えばＥＥＰＲＯＭ等のＲＯＭに記憶され、画像データは例えばＤＲＡＭ等のＲＡＭに記憶される。
【００１７】
〔画像処理装置５におけるデータ転送の説明〕
画像処理装置５において処理対象となる画像データは、本実施の形態では、フィルムスキャナ２、画像データ保存装置３あるいは外部入出力装置７から供給される画像データであり、これらから供給される画像データがプリント制御装置６のメモリ３４及び入力インターフェース４１を経てメモリ４４へ書き込まれ、更にその画像データを画像補正するための画像補正プログラムがメモリ４４から画像補正用演算装置４５を送られ、更に、その送られた画像補正プログラムを画像補正用演算装置４５が実行する過程において必要となる処理対象の画像データがメモリ４４から画像補正用演算装置４５へ送られる。
【００１８】
上記の画像データと画像補正プログラムとのやりとりは、画像処理装置５内においては、全てデータバス４６を経て行われるのであるが、この３段階のデータパスで単純に順次にデータ転送されるのではなく、メモリ４４（プログラム用メモリＰＭ）から画像補正用演算装置４５への画像補正プログラムの転送と、その画像補正プログラムの実行に伴うメモリ４４（画像データ用メモリＤＭ）から画像補正用演算装置４５への画像データの転送とを画像単位で交互に行わせると共に、画像補正用演算装置４５に対するデータ転送と並行して、入力インターフェース４１で受け入れた画像データを画像単位でメモリ４４（画像データ用メモリＤＭ）へ転送させている。
より具体的には、入力インターフェース４１で受け入れた画像データのメモリ４４（画像データ用メモリＤＭ）への転送を、メモリ４４（画像データ用メモリＤＭ）から画像補正用演算装置４５への画像データの転送期間内に行わせている。
【００１９】
このデータ転送処理を、図４に示すフローチャートと図５に示すタイミングチャートとに基づいて説明する。
図４に示す処理はマイクロプロセッサ４３にて実行され、図４及び図５では説明の便宜上写真フィルムの駒画像を処理対象とする場合を想定して説明しているが、外部入出力装置７から入力された画像データについても、使用される画像補正プログラムが異なるだけで、データ転送の制御自体は共通である。
【００２０】
マイクロプロセッサ４３とＤＭＡコントローラ４２との制御によるデータ転送のダイミングチャートを示している図５では、入力インターフェース４１から入力される画像データをメモリ４４へ転送するデータバスを「データパス１」として示し、メモリ４４から画像補正用演算装置４５へ画像補正プログラムを転送するデータパスを「データパス２」として示す、更に、メモリ４４から画像補正用演算装置４５へ補正処理される画像データを転送するデータパスを「データパス３」として示している。図５（ａ）図５（ｂ）とは図示の都合上、一連のタイミングチャートを分けて示したものであり、図５（ａ）のタイミングチャートの右端から図５（ｂ）のタイミングチャートの左端へと連続している。図５（ａ）と図５（ｂ）との時間関係を明確にするために、図５（ａ）の右端と図５（ｂ）の左端とを一部重複させて図示している。
【００２１】
マイクロプロセッサ４３は図４の処理を、略一定周期で高速に繰り返し実行しており、、更に、一連に入力される駒画像（通常、写真フィルム１本分の駒画像）を全てプリント制御装置６から受け取ったか否かの情報、次に受け取る駒画像がその一連の駒画像の何番目のものであるかの情報、及び、その１連の駒画像について全て画像補正処理が終了したか否かの情報を、プリント制御装置６から入力される情報と、図４の処理の進捗状況とに基づいて管理している。
【００２２】
前記一連の駒画像の入力が入力インターフェース４１から開始されるときに、先ず、１駒目の駒画像を受け入れるときは（ステップ＃２）、ＤＭＡコントローラ４２に対して入力インターフェース４１からデータバス４６上に流される１駒目の画像データをメモリ４４に転送する処理の開始を指示し（ステップ＃３）、その１駒目の画像データを補正処理するための画像補正プログラムを画像補正用演算装置４５へ転送する（ステップ＃４）。このとき転送される画像補正プログラムは、マイクロプロセッサ４３が実行する他の処理によって予め指定されている。
【００２３】
ＤＭＡコントローラ４２は、マイクロプロセッサ４３から画像転送の指示を受けると直ちに、入力インターフェース４１からデータバス４６上に流された１駒目の画像データのメモリ４４への転送を開始するので、図５（ａ）に示すように、マイクロプロセッサ４３によるステップ＃４での１駒目の補正処理のための画像補正プログラムの転送（データパス２）と、ＤＭＡコントローラ４２による入力インターフェース４１から受け入れた１駒目の画像データのメモリ４４への転送（データパス１）とが、データバス４６を時分割で使用する形で並行して行われる。通常、画像補正プログラムのデータ量は、１駒の画像データのデータ量よりもかなり小さいので、データパス２の画像補正プログラムの転送が先に終了する。
又、図５から明らかなように、画像データ及び画像補正プログラムの転送は、画像単位すなわちこの場合では駒単位で区切って行うことにより処理の簡素化を図っている。
【００２４】
次に、２駒目の画像データを入力インターフェース４１から受け入れるときは（ステップ＃２，＃６）、１駒目のデータパス１のデータ転送が完了すると（ステップ＃５）、直ちに、画像補正用演算装置４５がデータパス２によって転送した１駒目の補正処理のための画像補正用プログラムを実行している期間内に、データパス１によって入力インターフェース４１から受け入れ可能な画像数（駒数）を求めて（ステップ＃８）、その求めた駒数の画像データを入力インターフェース４１から受け入れてメモリ４４へ転送する処理の開始と、画像補正用演算装置４５における１駒目の画像データについての補正処理の進捗状況に応じて１駒目の画像データをメモリ４４から画像補正用演算装置４５へ転送する処理の開始とを、ＤＭＡコントローラ４２へ指示する（ステップ＃９）。
【００２５】
ＤＭＡコントローラ４２は、マイクロプロセッサ４３から上記画像転送の指示を受けると直ちに、入力インターフェース４１からデータバス４６上に流された画像データのメモリ４４への転送（データパス１）と、メモリ４４の１駒目の画像データの画像補正用演算装置４５への転送（データパス３）とを、データバス４６を時分割で使用する形で並行して行う。図５（ａ）では、１駒目の画像データをデータパス３によって画像補正用演算装置４５へ転送する期間内に、データパス１によって１駒の画像を転送できる場合を例示しており、従って、データパス１による２駒目の画像データの転送とデータパス３による１駒目の画像データの転送が実行される。
【００２６】
上述のように、データパス３によるメモリ４４から画像補正用演算装置４５への画像データの転送は、画像補正用演算装置４５における補正処理の進捗状況に応じて実行されるので、それほど高速ではないこの補正処理のために、データパス１による１駒目の画像データを画像補正用演算装置４５へ転送する期間はある程度長いものとなる。
換言すると、このある程度長い期間内には、データパス３によるデータ転送が実行されない隙間の時間帯が多数存在することになる。
データパス１による新規の画像データのメモリ４４への転送は、この隙間の時間帯を利用して行われる関係となり、データパス３での画像データの転送とデータパス１での画像データの転送とを並行動作させても、データパス３のデータ転送速度はほとんど影響を受けず、画像補正用演算装置４５はほぼフルスピードでの補正処理動作を維持できる。
【００２７】
更に、３駒目以降の画像データを入力インターフェースから受け取るときは、実行中のデータパス１及びデータパス３のデータ転送が完了すると（ステップ＃５）、直ちに、次に画像補正用演算装置４５にて補正処理するための画像補正用プログラムを画像補正用演算装置４５へ転送し（ステップ＃７）、更に、その転送した画像補正用プログラムが実行されるデータパス３の画像データのデータ転送期間内に、データパス１によって入力インターフェース４１から受け入れ可能な画像数（駒数）を求めて（ステップ＃８）、その求めた駒数の画像データを入力インターフェース４１から受け入れてメモリ４４へ転送する処理の開始と、画像補正用演算装置４５における補正処理の進捗状況に応じて処理対象となる駒の画像データをメモリ４４から画像補正用演算装置４５へ転送する処理の開始とを、ＤＭＡコントローラ４２へ指示する（ステップ＃９）。
図５では、データパス３で２駒目の画像データを転送している期間、及び、データパス３で４駒目の画像データを転送している期間に、夫々２駒の画像データを入力インターフェース４１から受け入れる場合を例示している。
【００２８】
ＤＭＡコントローラ４２は、２駒目の画像を受け入れるときと同様に、マイクロプロセッサ４３から上記画像転送の指示を受けると直ちに、入力インターフェース４１からデータバス４６上に流された画像データのメモリ４４への転送（データパス１）と、メモリ４４の１駒目の画像データの画像補正用演算装置４５への転送（データパス３）とを、データバス４６を時分割で使用する形で並行して行う。
上記のようなデータ転送のタイミング制御によって、画像補正プログラムのメモリ４４から画像補正用演算装置４５への転送（データパス２）と、その画像補正プログラムの実行に伴う画像データのメモリ４４から画像補正用演算装置４５へ転送（データパス３）とが極力時間的な隙間が発生しない状態で交互に実行され、画像補正用演算装置４５は、画像補正プログラムの取り込みとその画像補正プログラムの実行のための画像データの取り込みとを連続してほぼフルスピードで実行することになる。
【００２９】
上述の処理を繰り返して、一連の駒画像を全て入力インターフェース４１から受け取ったときは（ステップ＃１）、データパス２による画像補正プログラムの転送と、データパス３による補正処理対象の画像データの転送とを交互に繰り返す（ステップ＃１１〜＃１３）。
以上から、マイクロプロセッサ４３及びその処理プログラムと、ＤＭＡコントローラ４２とが、データバス４６におけるデータの転送タイミングを制御する転送タイミング制御手段ＴＣとして機能している。
【００３０】
〔写真プリント装置ＥＰの概略構成〕
写真プリント装置ＥＰは、図２及び図３に示すように、筐体内部に、画像入力装置ＩＲから受け取ったプリント用の画像データの画像を印画紙１上に露光形成する露光ユニット２０と、露光ユニット２０を制御する露光制御装置２１と、露光ユニット２０にて露光された印画紙１を現像処理する現像処理装置２２と、筐体上面に配置された印画紙マガジン２３から引き出された印画紙１を多数の搬送ローラ２５等にて現像処理装置２２へ搬送する印画紙搬送系ＰＴとが設けられている。露光ユニット２０には、ＰＬＺＴ微小光シャッターをライン状に配列した露光ヘッド２０ａが備えられており、ＰＬＺＴ光シャッタ方式を採用している。
【００３１】
写真プリント装置ＥＰの筐体外部には、現像処理装置２２にて現像処理及び乾燥処理された印画紙１をオーダ毎に分類するためのソータ２６と、現像処理装置２２の排出口２２ａから排出された印画紙１をソータ２６へ搬送するコンベア２７とが設けられている。
更に、印画紙搬送系ＰＴの搬送経路の途中には、印画紙マガジン２３から引き出された長尺の印画紙１を設定プリントサイズに切断するカッタ２８が備えられている。
写真プリント装置ＥＰの露光制御装置２１，フィルムスキャナ２及びプリント制御装置６は高速ネットワークＮＴにて接続されて、各種の制御情報の授受を行い、更に、上記入力インターフェース３２，４１及び出力インターフェース３３，４７等で接続される、フィルムスキャナ２，画像データ保存装置３及びプリント制御装置６相互の間、プリント制御装置６と画像処理装置５との間、並びに、画像処理装置５と露光制御装置２１との間等は、画像データ送受信用の高速データ通信ラインを構成している。
【００３２】
〔写真プリントシステムの全体動作〕
次に、上記構成の写真プリントシステムＤＰの全体動作を、写真フィルムに基づいて写真プリント作製する場合を例にとって概略的に説明する。
操作者がフィルムスキャナ２に写真フィルムをセットして写真プリントの作製を指示入力したときは、フィルムスキャナ２が写真フィルムの駒画像を読取り、読取った画像データがプリント制御装置６に取り込まれる。
シミュレート演算装置４は、プリント制御装置６に取り込まれた画像データに基づいてその画像データが最適にプリントされるようにするための画像補正条件を求めて、その画像補正を適用したときの仕上がり写真プリントの画像をシミュレートしてモニタ６ａに表示する。
操作者は、このモニタ６ａ上のシミュレート画像を観察して、適宜に操作卓６ｂから画像補正指示情報の入力操作を行う。
シミュレート演算装置４は、この操作者が指示入力した画像補正指示情報を反映した状態で必要な画像補正を画像処理装置５へ伝える。
この後、上述のようにして、画像データが画像処理装置５に転送され、必要な画像補正がなされた後に、露光制御装置２１に送られてプリント処理される。
露光制御装置２１は、印画紙搬送系ＰＴから得られる印画紙１の搬送情報に基づいて、印画紙１の前端が所定の露光開始位置まで搬送されて来たことを検知すると、露光ユニット２０の露光処理スピードに対応した速度でプリント用の画像データを露光ユニット２０へ順次送信してプリント処理する。
露光ユニット２０は、受け取ったプリント用の画像データに基づいて露光ヘッド２０ａの各光シャッタを作動させて印画紙１にプリント画像の潜像を形成する。
露光ユニット２０にて露光処理された印画紙１は、印画紙搬送系ＰＴにて現像処理装置２２へ搬送されて、各現像処理タンクを順次通過することにより現像され、現像処理された印画紙１は、更に乾燥処理された後に排出口２２ａからコンベア２７上に排出され、ソータ２６にてオーダー毎にまとめられる。
【００３３】
〔別実施形態〕
以下、本発明の別実施形態を列記する。
（１）上記実施の形態では、プログラム用メモリＰＭから画像補正用演算装置４５への画像補正プログラムの転送と、その画像補正プログラムの実行に伴う画像データ用メモリＤＭから画像補正用演算装置４５への画像データの転送とを画像単位で交互に行わせると共に、画像補正用演算装置４５に対するデータ転送と並行して、入力インターフェース４１で受け入れた画像データを画像単位で画像データ用メモリＤＭへ転送させる場合において、入力インターフェース４１で受け入れた画像データの画像データ用メモリＤＭへの転送を、画像データ用メモリＤＭから画像補正用演算装置４５への画像データの転送期間内に行わせているが、図５に対応するタイミングチャートである図６に示すように、２駒目の画像データの受け入れ以降においても、画像補正プログラムを画像補正用演算装置４５へ転送（データパス２）するデータ転送期間内において、入力インターフェース４１から受け入れた画像データを画像データ用メモリＤＭへ転送する処理（データパス１）を並行して行うようにしても良い（図６における、データパス１の３駒目の転送タイミングを参照）。
【００３４】
（２）上記実施の形態では、画像処理装置５を写真プリントシステムＤＰに備える場合を例示しているが、画像データを取り扱う種々の機器に搭載することができる。
（３）上記実施の形態では、ある駒画像を補正処理するためにデータパス２で１つの画像補正プログラムを画像補正用演算装置４５へロードする場合を例示しているが、ある１つの駒画像の補正処理のために複数の画像補正プログラムを連続して画像補正用演算装置４５へロードし、その複数の画像補正プログラムを順次に実行するように構成しても良い。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施の形態にかかる画像処理装置のブロック構成図
【図２】本発明の実施の形態にかかる写真プリントシステムのブロック構成図
【図３】本発明の実施の形態にかかる写真プリントシステムの外観斜視図
【図４】本発明の実施の形態にかかるフローチャート
【図５】本発明の実施の形態にかかるタイミングチャート
【図６】本発明の別実施形態にかかるタイミングチャート
【符号の説明】
【００３６】
ＤＩ  画像データ入力部
ＤＭ  画像データ用メモリ
ＰＭ  プログラム用メモリ
ＴＣ  転送タイミング制御手段
４５  画像補正用演算装置
４６  データバス
【図１】
2005063346.tif 000003
【図２】
2005063346.tif 000004
【図３】
2005063346.tif 000005
【図４】
2005063346.tif 000006
【図５】
2005063346.tif 000007
【図６】
2005063346.tif 000008