(57)【要約】【課題】写真処理装置の色調整に関するセットアップ処理に用いられるセットアップ用画像データを、安価で低容量のメモリで効率よく作成することができる写真プリント処理システムおよびセットアップ用画像データ作成方法を提供することにある。【解決手段】写真プリント処理に関する制御を行なうコントローラ端末１と、当該写真プリント処理を行なう写真処理装置２を有する写真プリント処理システムであって、写真処理装置２は、当該写真処理装置２の色調整に関するセットアップ処理の場合に、当該セットアップ処理に用いられるセットアップ用画像データを作成するセットアップ用画像データ作成部２３を有することを特徴とする。【選択図】図１
2008275882.tif 000002
【特許請求の範囲】
【請求項１】
写真プリント処理に関する制御を行なうコントローラ端末と、当該写真プリント処理を行なう写真処理装置を有する写真プリント処理システムであって、
前記写真処理装置は、
当該写真処理装置の色調整に関するセットアップ処理の場合に、当該セットアップ処理に用いられるセットアップ用画像データを作成するセットアップ用画像データ作成部を有することを特徴とする写真プリント処理システム。
【請求項２】
前記セットアップ用画像データ作成部は、
１面分のセットアップ用画像データを複数の帯状に分割して作成し、
当該分割して作成された分割セットアップ用画像データを転送するように構成したことを特徴とする請求項１に記載の写真プリント処理システム。
【請求項３】
前記写真処理装置は、
１面分のセットアップ用画像データを作成するための画像描写関数を記憶する記憶部を有し、
前記セットアップ用画像データ作成部は、
セットアップ用画像データ作成処理における画像処理用メモリ容量と、前記１面分のセットアップ用画像データ量に基づいて、前記帯状に分割する分割算出部と、
前記帯状の分割セットアップ用画像データの帯状座標を算出する帯状座標算出部と、
前記帯状座標算出部で算出された帯状座標に対応する描写関数を前記記憶部から読み出し、当該帯状座標系内部に描写できるか否かを判断する判断部と、
前記判断部で前記帯状座標系内部に描写できると判断した場合は、前記画像描写関数を実行して前記画像処理用メモリに画像データを描写し、前記判断部で前記帯状座標系内部に全てを描写できないと判断した場合は、前記帯状座標系内部に描写できる部分について、画像描写関数を実行して前記画像処理用メモリに画像データを描写する画像描写関数実行部と、
を有して構成されていることを特徴とする請求項２に記載の写真プリント処理システム。
【請求項４】
前記セットアップ処理は、前記コントローラ端末とは独立して、前記写真処理装置の起動に際し自動的に行なわれる請求項１〜３のいずれか１項に記載の写真プリント処理システム。
【請求項５】
写真処理装置の色調整に関するセットアップ処理に用いられるセットアップ用画像データを作成するセットアップ用画像データ作成方法であって、
セットアップ用画像データ作成処理における画像処理用メモリ容量と、１面分のセットアップ用画像データ量に基づいて、１面分のセットアップ用画像データを帯状に分割する分割算出ステップと、
前記帯状に分割して作成された分割セットアップ用画像データの帯状座標を算出する帯状座標算出ステップと、
前記帯状座標算出ステップで算出された帯状座標に対応する描写関数を記憶媒体から読み出し、当該帯状座標系内部に描写できるか否かを判断する判断ステップと、
前記判断ステップで前記帯状座標系内部に描写できると判断した場合は、前記画像描写関数を実行して前記画像処理用メモリに画像データを描写し、前記判断ステップで前記帯状座標系内部に全てを描写できないと判断した場合は、前記帯状座標系内部に描写できる部分について、画像描写関数を実行して前記画像処理用メモリに画像データを描写する画像描写関数実行ステップと、
画像描写関数実行ステップで描写された帯状の分割セットアップ用画像データを転送するステップと、を有し、
前記分割数分、上記ステップを繰り返すことを特徴とするセットアップ用画像データ作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、写真プリント処理に関する制御を行なうコントローラ端末と、当該写真プリント処理を行なう写真処理装置を有する写真プリント処理システムに関するものである。より詳細には、写真処理装置の色調整に関するセットアップ処理に用いられるセットアップ用画像データを、ワークメモリが小さい場合でも効率よく作成することができる写真プリント処理システムおよびセットアップ用画像データ作成方法に関する。
【背景技術】
【０００２】
従来から、写真処理装置は、起動時にセットアップと称して、例えば、イエロー、マゼンタ、シアンの色合い（色味）の調整を行い、基準値に対する補正値（セットアップデータと称する）を設定するように構成されている。このセットアップデータの設定は、公知の方法で行なうことができる。その一例としては、セットアップ用画像（テスト画像）を写真処理装置でセットアッププリントする。その後セットアッププリントのテスト画像に対して濃度の測定を行う。この測定された結果をもとに適正な仕上がりか否かが判断され、適正な仕上がりでない場合、光源の印加電圧、露光ヘッドの移動速度等を制御し、光量調整や露光調整を行い、セットアッププリントを繰り返す（特許文献１）。
【０００３】
このセットアップ処理において用いられるセットアップ用画像データは、ファイルサイズが非常に大きいＲＡＷ画像（またはベタ画像）であり、写真処理装置内部に設置されたパソコンのハードディスク（または大容量メモリ）に保存され、写真処理装置の起動時に、ハードディスクから読み出してセットアッププリントするように構成されていた。
【０００４】
また別の形態として、写真処理装置とネットワークを介して接続されるコントローラ端末に内蔵のハードディスクに保存され、写真処理装置の起動時に、コントローラ端末からセットアップ用画像データが送信され、このデータを用いてセットアッププリントが行なわれるように構成されていた。
【０００５】
以上のような構成の場合、ファイルサイズが非常に大きいＲＡＷ画像を保存するために、ハードディスク（または大容量メモリ）が必要であった。ハードディスクまたは大容量メモリは高価であり、コストの観点から好ましいものではない。さらに、近年の写真処理装置業界におけるコスト削減要求がこれまでになく強く要求されている。
【０００６】
【特許文献１】特開２００１−５１３５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は上記実情に鑑みてなされたものであり、その目的は、写真処理装置の色調整に関するセットアップ処理に用いられるセットアップ用画像データを、安価で小容量のメモリで効率よく作成することができる写真プリント処理システムおよびセットアップ用画像データ作成方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するため本発明に係る写真プリント処理システムは、写真プリント処理に関する制御を行なうコントローラ端末と、当該写真プリント処理を行なう写真処理装置を有する写真プリント処理システムであって、
前記写真処理装置は、
当該写真処理装置の色調整に関するセットアップ処理の場合に、当該セットアップ処理に用いられるセットアップ用画像データを作成するセットアップ用画像データ作成部を有することを特徴とする。
【０００９】
この構成の作用効果は以下のとおりである。写真プリント処理システムは、写真プリント処理に関する制御を行なうコントローラ端末と、当該写真プリント処理を行なう写真処理装置を有し、例えば、コントローラ端末と写真処理装置は、ネットワークを介して接続され、お互いが離れた場所に設置可能な構成である。そして、写真処理装置は、例えば、起動時または印画紙を交換した場合、任意の指示による等の色調整に関するセットアップ処理の場合に、当該セットアップ処理に用いられるセットアップ用画像データを作成するセットアップ用画像データ作成部を有している。これによって、セットアップ用画像データをセットアップ処理時に作成すればよいので、予め作成しておいたセットアップ用画像データを大容量メモリまたはハードディスク等に保存する必要がなく、大容量メモリまたはハードディスク等の高価な部品を写真処理装置が具備する必要がなく、写真処理装置のコストを低減できる。
【００１０】
本発明におけるセットアッププリントとしては、例えば、１６ステップ、２２ステップの濃度（白黒）を測定するためのセットアッププリント、ブラックバランスを測定するためのテストプリント、蛍光発光素子エンジンの場合に使用されるテストプリント等が挙げられる。
【００１１】
本発明において、セットアップ処理は、コントローラ端末とは独立して、写真処理装置の起動に際し自動的に行なわれる場合が想定され、この場合、コントローラ端末が起動していなくても写真処理装置の起動のみでセットアップ処理を実行でき、作業効率の観点から好ましいものである。さらに、写真処理装置に表示部を備えることで、セットアップ処理の状況（例えば、エラー状態、進行状況等）を確認できるようにすることが好ましい。また、写真処理装置は、写真処理装置を動作させるために必要最小限の機能を実現するためのコントローラ部、メモリ等（ハードウエア資源）とその動作を実現するためのソフトウエアプログラムを備えることで、写真処理装置のコストを低減するように構成することが好ましい。
【００１２】
また、本発明の好適な実施形態の一例として、セットアップ用画像データ作成部は、
１面分のセットアップ用画像データを複数の帯状に分割して作成し、
当該分割して作成された分割セットアップ用画像データを転送するように構成したことを特徴とする。
【００１３】
この構成によれば、セットアップ用画像データを複数の帯状に分割して作成して、例えば、画像処理基板または露光処理部に転送できる構成であり、よって、セットアップ用画像データを作成するために必要とされるワークメモリ等のメモリ容量を小さく構成できる。
【００１４】
また、本発明の好適な実施形態の一例として、写真処理装置は、
１面分のセットアップ用画像データを作成するための画像描写関数を記憶する記憶部を有し、
前記セットアップ用画像データ作成部は、
セットアップ用画像データ作成処理における画像処理用メモリ容量と、前記１面分のセットアップ用画像データ量に基づいて、前記帯状に分割する分割算出部と、
前記帯状の分割セットアップ用画像データの帯状座標を算出する帯状座標算出部と、
前記帯状座標算出部で算出された帯状座標に対応する描写関数を前記記憶部から読み出し、当該帯状座標系内部に描写できるか否かを判断する判断部と、
前記判断部で前記帯状座標系内部に描写できると判断した場合は、前記画像描写関数を実行して前記画像処理用メモリに画像データを描写し、前記判断部で前記帯状座標系内部に全てを描写できないと判断した場合は、前記帯状座標系内部に描写できる部分について、画像描写関数を実行して前記画像処理用メモリに画像データを描写する画像描写関数実行部と、
を有して構成されていることを特徴とする。
【００１５】
この構成によれば、セットアップ用画像データ作成処理において、帯状に分割した分割セットアップ用画像データの帯状座標ごとに、画像描写関数を用いて画像データを描写でき、さらにこの場合に、帯状座標系内部に描写できるか否か適切に判断し、例えば、帯状座標系内部に全てを描写できないと判断した場合には、帯状座標系内部に描写できる部分について、画像描写関数を実行するようにしており、画像データの作成効率を向上させている。
【００１６】
また、他の本発明は、写真処理装置の色調整に関するセットアップ処理に用いられるセットアップ用画像データを作成するセットアップ用画像データ作成方法であって、
セットアップ用画像データ作成処理における画像処理用メモリ容量と、１面分のセットアップ用画像データ量に基づいて、１面分のセットアップ用画像データを帯状に分割する分割算出ステップと、
前記帯状に分割して作成された分割セットアップ用画像データの帯状座標を算出する帯状座標算出ステップと、
前記帯状座標算出ステップで算出された帯状座標に対応する描写関数を記憶媒体から読み出し、当該帯状座標系内部に描写できるか否かを判断する判断ステップと、
前記判断ステップで前記帯状座標系内部に描写できると判断した場合は、前記画像描写関数を実行して前記画像処理用メモリに画像データを描写し、前記判断ステップで前記帯状座標系内部に全てを描写できないと判断した場合は、前記帯状座標系内部に描写できる部分について、画像描写関数を実行して前記画像処理用メモリに画像データを描写する画像描写関数実行ステップと、
画像描写関数実行ステップで描写された帯状の分割セットアップ用画像データを転送するステップと、を有し、
前記分割数分、上記ステップを繰り返すことを特徴とする。
【００１７】
この構成の作用効果は、上記で説明した作用効果と同様である。
【発明を実施するための最良の形態】
【００１８】
（実施形態１）
本発明に係る写真プリント処理システムの一例の構成について、図面を用いて説明する。
【００１９】
＜システムの全体構成＞
図１は、本発明に係るプリント処理システムの全体構成の一例を示す模式図である。本実施形態では、写真処理装置２が、ＬＡＮなどのネットワークを介してコントローラ端末１（パソコン等で構成）と接続されている。また、本システムにおいては、ネットワークを介して、記録媒体読み取り装置、写真プリント注文におけるオンラインプリント注文サーバ、注文者ＰＣ等と接続され、さらに図示していないが、受付端末、ネット受付端末が接続されている。なお、受付端末、記録媒体読み取り装置及びネット受付端末の設置台数は、それぞれ１台に限定されず、必要に応じて複数台を設置することができる。また、現像済みネガフィルムから画像データを読み取るためのスキャナー（不図示）もネットワークを介して接続される構成である。
【００２０】
コントローラ端末１は、パソコン等の情報処理装置で構成され、ネットワークを介して接続された写真処理装置２とデータ通信可能に構成され、写真処理装置２に対する動作命令、各種設定命令、写真プリント処理に関する画像データを写真処理装置２側に送信する機能を有している。詳細は後述する。
【００２１】
写真処理装置２は、コントローラ端末１から送信された画像データ（またはプリント作成用画像データ）に基づいて、写真プリントを作成する機能を有している。画像データとしては、スキャナーから取得される現像済みネガフィルムのコマ画像の画像データや、受付端末で受け付けた画像データ、ネットワーク経由で送信されてくる画像データなどが挙げられる。これら画像データは、プレジャッジ処理等の補正データによって画像処理され、プリント作成用画像データとして写真処理装置２側に提供され、写真処理装置２側では、そのデータに基づいて後述の露光処理を行う。本システムにおいて、写真処理装置２は複数設置されていてもよい。本発明の特徴点については後述する。
【００２２】
受付端末は、例えば店頭に設置され、デジタルカメラの記録メディアやその他の記録メディアに格納された画像データを受け付けることができる。記録メディアの種類としては、コンパクトフラッシュ（登録商標）、スマートメディア（登録商標）、メモリスティック（登録商標）、ＣＤ−Ｒ、ＤＶＤ−Ｒなどが例示される。受付端末は、主として顧客により操作されるものであり、顧客が持参した記録メディアを挿入して、写真プリントの作成対象となる画像データを選択したり、プリント枚数などを設定したりすることができる。記録媒体読み取り装置は、記録メディアから画像データを読み込む機能のほかに、コントローラ端末１から送信されてきた画像データ、注文データ等を記録メディアに書き込む機能も有している。
【００２３】
ネット受付端末はパソコンにより構成され、インターネットを経由したオンラインでのプリント注文を受け付ける機能を有する。かかるプリント注文の受け付けは、インターネット上に設置されたオンラインプリント注文サーバを介して行われる。即ち、プリント注文に係る画像データは、注文者ＰＣから上記サーバにアップロードされ、適当なタイミングでネット受付端末にダウンロードされてプリント処理に用いられる。このようにオンラインでプリント注文を受け付けるシステムは公知である。
【００２４】
＜プリント処理システムの機能ブロック構成＞
先ず、コントローラ端末１の主な機能について以下に説明する。
【００２５】
コントローラ端末１は、スキャナー、受付端末、記録媒体読み取り装置及びネット受付端末等から写真プリント注文に係る画像データおよび注文データからなるオーダー情報を受信するデータ受信部と、この受信したオーダー情報を保存するオーダー情報保存部と、このオーダー情報を管理制御する管理制御部と、オーダー情報の中の画像データを画像処理するための画像処理基板と、当該画像処理基板で画像処理されたプリント作成用画像データをオーダー単位に写真処理装置２側に送信するデータ送信部と、を有している。なお、画像処理基板は写真処理装置２側に設置し、コントローラ端末１から、画像処理されていない画像データと補正データを送信するように構成することもできる。
【００２６】
また、オーダー情報の画像データに対し、プレジャッジ処理を行ない、オーダー情報に当該プレジャッジの補正データを関連づけてオーダー情報保存部に保存するプレジャッジ処理部を有していてもよい。また、スキャナーまたは受付端末等から受信された画像データは、プレジャッジ処理後のものであってもよい。
【００２７】
本発明において、プレジャッジ処理は、画像データに基づいて写真プリントを作成する前に、適切な画質の写真プリントが作成されるか否かを判定するものであり、画像データに対する判定をオペレータが行なうための機能を提供し、かかる機能は主としてソフトウェアにより提供される。なお、プレジャッジ処理は必ず行なわなければならないものではなく、プレジャッジ処理を省略してプリント処理を行うことも可能である。
【００２８】
プレジャッジ処理部は、具体的には、色や濃度を補正するための補正データを入力する機能を提供するものであり、かかる補正データの入力は必要に応じて設定される。その他の補正データの設定としては、赤目補正、逆光補正などの特殊補正の設定が例としてあげられる。
【００２９】
また、プリント枚数の設定としては、スキャナーから取得した画像データに関してはデフォルトで１が設定されているが、オペレータの入力操作により変更することができる。
【００３０】
また、コントローラは、各種設定、操作指示入力等のための入力操作部と、各種設定操作指示表示等のためにモニターとを備えている。入力操作部は、キーボードやマウス等により構成される。
【００３１】
管理制御部は、写真プリント処理に関する画像データをオーダー単位に写真処理装置２側に送信するように制御している。
【００３２】
次に、写真処理装置２の機能構成について説明する。写真処理装置２は、コントローラ端末１からプリント作成用画像データを受信するデータ受信部と、受信されたプリント用作成画像データを保存するデータ保存部と、当該プリント作成用画像データをマガジンから繰り出され所定のプリントサイズに切断された印画紙Ｐに露光処理するための露光部２５と、露光処理された印画紙Ｐを現像処理するための現像部２６と、現像処理された印画紙Ｐを乾燥処理するための乾燥部２７と、乾燥処理された印画紙Ｐを仕分け処理しながら排出する仕分け排出部（不図示）と、を有して構成されている。また、写真処理装置２の全体的な動作を制御するための制御部２０を備えている。なお、コントローラ端末１から、画像データと補正データを受信する構成の場合、写真処理装置２側にプリント作成用画像データを作成するための画像処理基板が備えられている構成でもよい。制御部２０と後述のセットアップ用画像データ作成部２３は、安価な構成のマイコンで実現される。
【００３３】
画像処理基板は、例えば、入力メモリ、画像処理回路部、展開メモリにより構成され、画像処理回路部において所定の画像処理が行なわれる。具体的には、プレジャッジ処理等の補正データに基づく色・濃度の補正、設定されたプリントサイズに従ったデータの拡縮処理などである。
【００３４】
記憶部２２は、１面分のセットアップ用画像データを作成するための画像描写関数を記憶している。記憶部２２は、例えば、ＲＯＭで構成される。画像描写関数は、公知の関数であり、丸、四角、三角、線等の任意の形状を描画できる関数である。また、画像描写関数は、１面分のセットアップ用画像データのどの位置から描写が開始されるかの開始座標を有している。また、描画される画像データにおいて、色や色濃度が指定される場合、その色や濃度情報も関数に含まれている。例えば、丸形状の内部の色をイエローとし、１５°間隔に色濃度を変化させるように描画できる。また、長方形を連続に短冊状に形成し、個々の長方形の色、色濃度を変化させるように描画できる。
【００３５】
セットアップ用画像データ作成部２３は、１面分のセットアップ用画像データを複数の帯状に分割して作成し、当該分割して作成された分割セットアップ用画像データを転送するように機能する。
【００３６】
その機能実現の一実施形態として、以下の機能要素を有している。分割算出部２３ａは、例えば、セットアップ用画像データ作成処理における画像処理用メモリ２４の容量と、１面分のセットアップ用画像データ量に基づいて、帯状に分割した場合の分割数を算出できる。画像処理用メモリ２４は、装置コストの観点から安価で小容量のメモリを用いる構成であり、例えば、２Ｍバイトのシーケンシャルアクセスメモリが例示できる。１面分のセットアップ用画像データ量が６Ｍバイトの場合、分割数は、３（＝６／２）である。また、１面分のセットアップ用画像データ量が、画像処理用メモリ２４の容量で割り切れない場合、分割数は切り上げるように構成できる。例えば、画像処理用メモリ２４の容量が２Ｍバイトで、１面分のセットアップ用画像データ量が７Ｍバイトの場合、分割数は、４（３．５（＝７／２）を切り上げる）である。
【００３７】
また、分割数は、何回繰り返したら、全体のセットアップ用画像データを作成できるかを算出することで求めることができる。
【００３８】
帯状座標算出部２３ｂは、分割算出部２３ａで算出された分割数に基づいて、帯状の分割セットアップ用画像データの帯状座標を算出する。ここでの帯状座標は、１面分のセットアップ用画像データにおける絶対座標である。例えば、上記の例の場合、図２に示すように、第１の帯状に分割された第１の帯状座標は（０，０：９９，９９）、第２の帯状座標は（０，１００：９９，１９９）、第３の帯状座標は（０，２００：９９，２９９）である。
【００３９】
判断部２３ｃは、帯状座標算出部２３ｂで算出された帯状座標に対応する画像描写関数を記憶部２２から読み出し、当該帯状座標系内部に描写できるか否かを判断する。すなわち、帯状座標系と画像処理用メモリ２４が対応関係になるため、帯状座標系内部に描写できるか否かを判断する必要がある。また、プリントされるセットアップ用画像を任意の方向でプリントできるように構成される場合、画像描写関数に対し、所定の回転処理を施す必要がある。例えば、１８０度回転させたい場合（後尾からプリントさせるような場合）、画像描写関数に対し１８０度の回転処理が行なわれる。判断部２３ｃは、このような場合においては回転後の座標系を基準にして上記判断を行なう。
【００４０】
画像描写関数実行部２３ｄは、判断部２３ｃで帯状座標系内部に描写できると判断した場合は、画像描写関数を実行して画像処理用メモリ２４に画像データを描写する。また、判断部２３ｃで帯状座標系内部に全てを描写できないと判断した場合は、帯状座標系内部に描写できる部分について、画像描写関数を実行して画像処理用メモリ２４に画像データを描写する。また、別実施形態として、画像描写関数実行部２３ｄは、全体の画像を描写しておき、帯状座標系に相当する画像部分を抽出する（クリッピングする）ようにして、画像処理用メモリ２４に画像データを描写するように構成できる。また、回転処理が行なわれる場合、画像描写関数実行部２３ｄは、画像描画関数に対し回転処理を施す。
【００４１】
画像処理用メモリ２４に作成された画像データ（帯状の分割画像データ）は、後述する露光部２５に転送され、露光部２５によって印画紙Ｐに露光処理される。そして、次の帯状の分割セットアップデータ用画像データが上記の処理を繰り返して作成される。
【００４２】
マガジンには、写真感光材料である印画紙Ｐがロール状に収容されている。マガジンは、２台を設置することができ（図１では１台のみ示している）、例えば、幅の異なる印画紙を予めセットしておくことができる。マガジンから引き出された長尺状の印画紙Ｐは、設定されたプリントサイズになるようにカッター等の切断手段で切断される。
【００４３】
露光部２５は、露光エンジンを有し、プリント作成用画像データに基づいて、印画紙Ｐの乳剤面に画像を焼付露光する。露光エンジンとしては、特定の方式のものに限定されるものではなく、例えば、レーザーエンジン、ＣＲＴエンジン、ＰＬＺＴエンジンなどを用いることができる。
【００４４】
現像部２６は、画像が焼付露光された印画紙Ｐの現像処理を行い、乾燥部２７は、現像処理された印画紙Ｐの乾燥処理を行なう。仕分け排出部において、仕上がりの写真プリントが装置本体外部に排出され、所定の集積装置によりオーダー単位で集積可能に構成されている。
【００４５】
印画紙センサー（不図示）は、仕分け排出部から排出される印画紙Ｐを検出し、あるオーダーの写真プリントが全て排出されたか否かを検出する。センサー制御部は、印画紙センサーの駆動制御を行なうと共に、印画紙センサーからの信号を受信して解析する。制御部２０は、あるオーダーについての写真プリントが全て排出されたとセンサー制御部により検出された場合、当該オーダーのデータ保存部に保存されているプリント作成用画像データを削除する。また、制御部２０は、コントローラ端末１にその通知を行い、そのオーダーについてのオーダー情報を処理済みの管理状態に設定し、さらに、オーダー情報保存部から削除するように構成してもよい。
【００４６】
（動作フローチャート）
【００４７】
次に、実施形態１の動作フローについて図３のフローチャートを用いて説明する。
【００４８】
コントローラ端末１側が電源ＯＦＦ状態において、写真処理装置２を起動させる。この起動に際し、自動的にセットアップ処理が開始される（Ｓ１）。セットアップ処理の進行状況は、ＬＣＤモジュール２１の画面で確認することができ、例えば、エラーが生じた場合にエラー表示がなされ、オペレータはエラー解除を行なえる。このエラー解除は、写真処理装置２側で行えるが、コントローラ端末１を起動し、コントローラ端末１のメニュー画面からのエラー解除操作を行なうことでエラー解除できる。なお、印画紙交換タイミングやコマンド指定によってセットアップ処理を開始するように構成できる。
【００４９】
セットアップ処理が開始されると、画像処理用メモリ２４を確保する。次いで、画像処理用メモリ２４容量から縦にいくつのラインが入るか（いくつ帯状に分割できるか）が算出される。算出された値をＨとする。具体的に、Ｈは以下の式で算出される。以下の式において、画像処理用メモリ２４はシーケンシャルアクセスメモリである。
Ｈ＝シーケンシャルアクセスメモリの容量÷（１面分のセットアップ用画像データの横ピクセル数（主走査方向のピクセル数）×３）
ここで「３」はＲＧＢの３色を意味している。算出結果の小数点以下は切り捨てられる。
【００５０】
そして、繰り返し回数Ｃを、以下の算出式によって算出する（Ｓ２）。
繰り返し回数Ｃ＝（セットアップ用画像データサイズの縦ライン分＋Ｈ−１）／Ｈ
ここで、セットアップ用画像データサイズの縦ライン分＝セットアップ用画像データサイズ÷（１面分のセットアップ用画像データの横ピクセル数（主走査方向のピクセル数）×３）。繰り返し回数Ｃの算出結果の小数点以下は切り捨てられる。
【００５１】
次いで、繰り返し変数Ｎを初期化する（Ｓ３）。
【００５２】
次いで、帯状座標が算出される（Ｓ４）。帯状座標の算出方法としては、例えば、以下の算出方法が例示される。
Ｙの上座標＝Ｈ×Ｎ
Ｙの下座標＝Ｈ×Ｎ＋Ｎ
Ｘの左座標＝０（セットアップ用画像の横幅の基点）
Ｘの右座標＝横幅（セットアップ用画像の最大横座標）
ここで、Ｎは繰り返し変数であり、初期値は０であり繰り返し回数Ｃ−１までの値をとる。ただし、最終ブロック（最終の帯状ブロック）作成時に、Ｙの下座標は、セットアップ用画像データ全体の一番下の座標となる。
【００５３】
次いで、帯状座標系内部に帯状座標に対応する画像描写関数を記憶部２２から読み出し、当該帯状座標系内部に描写できるか否かを判断する（Ｓ５）。なお、この時、プリントされるセットアップ用画像を任意の回転方向でプリントできるように構成されている場合に、判断部２３ｃは、回転処理を施した後の座標系を基準にして上記判断を行なう。
【００５４】
次いで、ステップＳ５において、帯状座標系内部に描写できると判断した場合は、画像描写関数を実行して画像処理用メモリ２４に画像データを描写する（Ｓ６−１）。一方、帯状座標系内部に全てを描写できないと判断した場合は、帯状座標系内部に描写できる部分について、画像描写関数を実行して画像処理用メモリ２４に画像データを描写する（Ｓ６−２）。画像処理用メモリ２４に画像データを描写する方法としては、例えば、予め全体の画像を描写しておき、帯状座標系に相当する画像部分を抽出する（クリッピングする）ようにして、画像処理用メモリ２４に画像データを描写する方法が例示される。また別実施形態として、帯状座標系内部に描画されるもののみ画像描写関数を実行して画像処理用メモリ２４に画像データを描写することができる。
【００５５】
例えば、図４に示すように、第１の分割セットアップ用画像データと第２の分割セットアップ用画像データにまたがって、円を描画する必要が有る場合、第１の分割セットアップ用画像データの帯状座標系内部に描写できる部分についてのみ、画像描写関数を実行して画像処理用メモリ２４に画像データを描写することになる。次いで、第２の分割セットアップ用画像データの帯状座標系内部に描写できる部分についてのみ、画像描写関数を実行して画像処理用メモリ２４に画像データを描写することになる。第３の分割セットアップ用画像データとしては、２つの短冊状の形状を描画する必要があり、この場合、第３の分割セットアップ用画像データの帯状座標系内部に短冊状の形状の全てを描写できると判断し、画像描写関数を実行して画像処理用メモリ２４に画像データを描写するように構成される。なお、図４は一例であり、円形状のみ、短冊状の形状のみが、１面分のセットアップ用画像データとして構成されている場合もある。
【００５６】
次いで、画像処理用メモリ２４に作成された画像データ（帯状の分割セットアップ用分割画像データ）は、露光部２５に転送され、露光部２５によって印画紙Ｐに露光処理される（Ｓ７）。次いで、変数Ｎを１インクリメントされ（Ｓ８）、次いで、変数Ｎが繰り返し回数Ｃ（分割数）と同じ値になるまで、上記ステップＳ４からＳ８の処理が繰り返される（Ｓ９）。
【００５７】
以上の実施形態１によれば、高価なパソコンや大容量メモリを用いなくとも、セットアップ用画像データを安価なハードウエア資源を用いて作成でき、写真処理装置２の製造コストを大幅に低減することができた。
【００５８】
（実施形態２）
本発明の実施形態は、ソフトウェアとハードウエア（ＣＰＵ、メモリ等）との協働作用によって実現でき、専用回路、ファームウエア等で、またはそれらの組み合わせで実現することもできる。
【００５９】
ソフトウェアで実現する場合、そのプログラムは以下のようになる。このプログラムは、記録媒体に記録され、記録媒体として提供可能であり、また、通信回線を介して提供（ダウンロード提供）されてもよい。通信回線を介して提供される場合、その一部の機能のみが提供されてもよく、他の一部がサーバ装置に残っていてもよく、全体の機能として本発明の機能が発揮されていれば本発明の技術的範囲に含まれる。
【００６０】
本発明のソフトウエアプログラムは、コンピュータに、
写真処理装置の色調整に関するセットアップ処理に用いられるセットアップ用画像データを作成するために用いられるものであって、
セットアップ用画像データ作成処理における画像処理用メモリ容量と、１面分のセットアップ用画像データ量に基づいて、１面分のセットアップ用画像データを帯状に分割する分割算出ステップと、
前記帯状に分割して作成された分割セットアップ用画像データの帯状座標を算出する帯状座標算出ステップと、
前記帯状座標算出ステップで算出された帯状座標に対応する描写関数を記憶媒体から読み出し、当該帯状座標系内部に描写できるか否かを判断する判断ステップと、
前記判断ステップで前記帯状座標系内部に描写できると判断した場合は、前記画像描写関数を実行して前記画像処理用メモリに画像データを描写し、前記判断ステップで前記帯状座標系内部に全てを描写できないと判断した場合は、前記帯状座標系内部に描写できる部分について、画像描写関数を実行して前記画像処理用メモリに画像データを描写する画像描写関数実行ステップと、
画像描写関数実行ステップで描写された帯状の分割セットアップ用画像データを転送するステップと、
分割数分、上記ステップを繰り返す繰り返しステップとを実行させるためのプログラムである。
【図面の簡単な説明】
【００６１】
【図１】写真プリント処理システムの機能構成を説明するための図
【図２】セットアップ用画像データを帯状に分割した場合の説明図
【図３】動作を説明するためのフローチャート
【図４】セットアップ用画像の一例を説明するための図
【符号の説明】
【００６２】
１    コントローラ端末
２    写真処理装置
２０    制御部
２１    ＬＣＤモジュール
２２    記憶部
２３    セットアップ用画像データ作成部
２３ａ  分割算出部
２３ｂ  帯状座標算出部
２３ｃ  判断部
２３ｄ  画像描画関数実行部
２４    画像処理用メモリ
２５    露光部
２６    現像部
２７    乾燥部
【図１】
2008275882.tif 000003
【図２】
2008275882.tif 000004
【図３】
2008275882.tif 000005
【図４】
2008275882.tif 000006