(57)【要約】【課題】  撮影、編集、印刷という３つの機能を少なくとも有する写真印刷装置において、いずれかの機能に支障が出た場合でも円滑な運用を可能にする。【解決手段】  被写体を撮影するための撮影手段５６０と、撮影手段により撮影された撮影画像を取り込んで編集するための編集手段５３０と、編集された後の撮影画像を印刷するための印刷手段５７０と、を含む写真印刷装置である。この写真印刷装置は、撮影手段、編集手段、および印刷手段のエラー監視を行う監視手段５２０と、監視手段が撮影手段、編集手段、および印刷手段の少なくともいずれかに関してエラーを検出した場合に、各手段の動作制御を行うエラー時制御手段５１０と、を含んで構成され、エラー時制御手段は、監視手段によりエラーが検出された手段に関して実行中の処理を中止させるとともに、動作状態の正常な手段において実行中の処理がある場合に、少なくとも当該処理を完了するまで実行させる。【選択図】      図１３
2005057631.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影するための撮影手段と、
前記撮影手段により撮影された撮影画像を取り込んで編集するための編集手段と、
前記編集された後の撮影画像を印刷するための印刷手段と、
少なくとも前記撮影手段、編集手段、および印刷手段のエラー監視を行う監視手段と、
前記監視手段が前記撮影手段、編集手段、および印刷手段の少なくともいずれかに関してエラーを検出した場合に、前記各手段の動作制御を行うエラー時制御手段と、
を含み、
前記エラー時制御手段は、前記監視手段によりエラーが検出された手段に関して実行中の処理を中止させるとともに、動作状態の正常な手段に関して実行中の処理がある場合に、少なくとも当該処理を完了するまで実行させることを特徴とする写真印刷装置。
【請求項２】
請求項１において、
少なくとも第１の面、第２の面、および第３の面を有する筐体と、
前記筐体の第１の面側に位置し、前記撮影手段により被写体の撮影を行うための撮影空間と、
前記筐体の第２の面側に位置し、前記撮影手段により撮影された撮影画像を前記編集手段により編集するための編集空間と、
前記筐体の第３の面側に位置し、前記印刷手段により印刷された前記撮影画像の印刷物が排出される排出口と、
を備え、
前記撮影手段、編集手段、および印刷手段に関して、それぞれ異なる被写体に対する処理を並行して実行可能であることを特徴とする写真印刷装置。
【請求項３】
請求項１または２において、
前記エラー時制御手段は、前記監視手段において前記編集手段または前記印刷手段に関するエラーが検出された場合において、前記撮影手段が稼動状態か否かを判別し、
前記撮影手段が稼動状態である場合には、少なくとも当該撮影手段に関する処理を完了するまで実行させ、
前記撮影手段が非稼動状態である場合には、ユーザーの新規利用受付けを中止させることを特徴とする写真印刷装置。
【請求項４】
請求項３において、
前記エラー時制御手段は、前記監視手段において前記印刷手段に関するエラーが検出された場合において、前記撮影手段および編集手段が稼動状態か否かを判別し、
前記撮影手段が稼動状態であって、かつ前記編集手段が非稼動状態である場合には、前記撮影手段において被写体の撮影に関する処理を完了するまで実行させるとともに、前記編集手段において前記撮影手段で撮影された撮影画像に関する処理が完了するまで実行させることを特徴とする写真印刷装置。
【請求項５】
請求項１〜４のいずれかにおいて、
前記エラー時制御手段は、前記監視手段において前記印刷手段に関するエラーが検出された場合において、前記編集手段が稼動状態か否かを判別し、
前記編集手段が稼動状態である場合には、少なくとも前記印刷手段のエラーが解消されるまで前記編集手段での編集操作の受付期間を延長することを特徴とする写真印刷装置。
【請求項６】
請求項５において、
前記エラー時制御手段は、前記印刷手段に関するエラーの種別を判別し、当該エラーの種別に関連付けて、少なくとも前記印刷手段のエラーが解消されるまで前記編集手段での編集操作の受付期間を延長することを特徴とする写真印刷装置。
【請求項７】
請求項１または２において、
前記エラー時制御手段は、前記監視手段において前記撮影手段または前記編集手段に関するエラーが検出された場合において、前記印刷手段が稼動状態か否かを判別し、
前記印刷手段が稼動状態である場合には、前記印刷手段で前記撮影画像の印刷物を排出するまで処理を実行させることを特徴とする写真印刷装置。
【請求項８】
請求項７において、
前記エラー時制御手段は、前記監視手段において前記撮影手段に関するエラーが検出された場合において、前記編集手段が稼動状態か否かを判別し、
前記編集手段が稼動状態である場合には、前記編集手段において前記撮影画像の編集に関する処理を完了するまで実行させるとともに、前記印刷手段において前記編集手段で編集された後の撮影画像を印刷する処理を完了するまで実行させることを特徴とする写真印刷装置。
【請求項９】
請求項７または８のいずれかにおいて、
前記エラー時制御手段は、前記監視手段において前記撮影手段に関するエラーが検出された場合において、前記編集手段が稼動状態か否かを判別し、
前記編集手段が稼動状態である場合には、少なくとも前記撮影手段のエラーが解消されるまで前記編集手段での編集操作の受付期間を延長することを特徴とする写真印刷装置。
【請求項１０】
被写体を撮影手段により撮影し、前記撮影手段により撮影された撮影画像を取り込んで編集手段で編集を行うとともに、当該編集が施された後の撮影画像を印刷手段で印刷する写真印刷装置において、少なくとも前記撮影手段、編集手段、および印刷手段のエラー監視を行う監視手段が前記撮影手段、編集手段、および印刷手段の少なくともいずれかに関してエラーを検出した場合に、前記各手段の動作制御を行うエラー時制御手段としてコンピュータを機能させるプログラムであって、
前記エラー時制御手段に、前記監視手段によりエラーが検出された手段に関して実行中の処理を中止させるとともに、動作状態の正常な手段に関して実行中の処理がある場合に、少なくとも当該処理を完了するまで実行させることを特徴とするプログラム。
【請求項１１】
請求項１０において、
前記エラー時制御手段に、前記監視手段において前記編集手段または前記印刷手段に関するエラーが検出された場合において、前記撮影手段が稼動状態か否かを判別させ、
前記撮影手段が稼動状態である場合には、少なくとも当該撮影手段に関する処理を完了するまで実行させ、
前記撮影手段が非稼動状態である場合には、ユーザーの新規利用受付けを中止する処理を行わせることを特徴とするプログラム。
【請求項１２】
請求項１１において、
前記エラー時制御手段に、前記監視手段において前記印刷手段に関するエラーが検出された場合において、前記撮影手段および編集手段が稼動状態か否かを判別させ、
前記撮影手段が稼動状態であって、かつ前記編集手段が非稼動状態である場合には、前記撮影手段において被写体の撮影に関する処理を完了するまで実行させるとともに、前記編集手段において前記撮影手段で撮影された撮影画像に関する処理が完了するまで実行させることを特徴とするプログラム。
【請求項１３】
請求項１０〜１２のいずれかにおいて、
前記エラー時制御手段に、前記監視手段において前記印刷手段に関するエラーが検出された場合において、前記編集手段が稼動状態か否かを判別させ、
前記編集手段が稼動状態である場合には、少なくとも前記印刷手段のエラーが解消されるまで前記編集手段での編集操作の受付期間を延長する処理を行わせることを特徴とするプログラム。
【請求項１４】
請求項１３において、
前記エラー時制御手段に、前記印刷手段に関するエラーの種別を判別させ、当該エラーの種別に関連付けて、少なくとも前記印刷手段のエラーが解消されるまで前記編集手段での編集操作の受付期間を延長する処理を行わせることを特徴とするプログラム。
【請求項１５】
請求項１０において、
前記エラー時制御手段に、前記監視手段において前記撮影手段または前記編集手段に関するエラーが検出された場合において、前記印刷手段が稼動状態か否かを判別させ、
前記印刷手段が稼動状態である場合には、前記印刷手段で前記撮影画像の印刷物を排出するまで処理を実行させることを特徴とするプログラム。
【請求項１６】
請求項１５において、
前記エラー時制御手段に、前記監視手段において前記撮影手段に関するエラーが検出された場合において、前記編集手段が稼動状態か否かを判別させ、
前記編集手段が稼動状態である場合には、前記編集手段において前記撮影画像の編集に関する処理を完了するまで実行させるとともに、前記印刷手段において前記編集手段で編集された後の撮影画像を印刷する処理を完了するまで実行させることを特徴とするプログラム。
【請求項１７】
請求項１５または１６のいずれかにおいて、
前記エラー時制御手段に、前記監視手段において前記撮影手段に関するエラーが検出された場合において、前記編集手段が稼動状態か否かを判別させ、
前記編集手段が稼動状態である場合には、少なくとも前記撮影手段のエラーが解消されるまで前記編集手段での編集操作の受付期間を延長する処理を行わせることを特徴とするプログラム。
【請求項１８】
コンピュータにより読取可能な情報記憶媒体であって、請求項１０〜１７のいずれかに記載のプログラムを記憶することを特徴とする、情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、写真印刷装置、プログラム、および情報記憶媒体に関する。
【背景技術】
【０００２】
従来において、ＣＣＤカメラ等の撮影手段を用いて撮影されたユーザー（被写体）の画像をユーザーに編集させて、その編集後の画像をプリント（印刷）する写真印刷装置の一例として写真シール製造機などが知られている。
【特許文献１】特開２００２−２１６２３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、この種の写真印刷装置は、撮影、編集、および印刷に関する処理系統を集中的に管理制御しているために、いずれか１ヶ所でも動作異常状態となってエラーが発生すると、システム全体が停止してしまうという問題があった。
【０００４】
例えば、プリンタでの印刷処理中に紙詰まり等のエラーが発生した場合、撮影処理中、編集処理中の動作も停止してしまうために、エラーからの復旧後、ユーザーはあらためて撮影、編集のための操作をやり直さなければならない。特に、全く新たに編集作業をやり直さなければならないことは、ユーザーにとって非常に負担となる。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、その目的は、撮影、編集、印刷という３つの機能を少なくとも有する写真印刷装置において、いずれかの機能に支障が出た場合でも円滑な運用を可能にする写真印刷装置を提供することにある。
【課題を解決するための手段】
【０００６】
（１）本発明の写真印刷装置は、被写体を撮影するための撮影手段と、前記撮影手段により撮影された撮影画像を取り込んで編集するための編集手段と、前記編集された後の撮影画像を印刷するための印刷手段と、少なくとも前記撮影手段、編集手段、および印刷手段のエラー監視を行う監視手段と、前記監視手段が前記撮影手段、編集手段、および印刷手段の少なくともいずれかに関してエラーを検出した場合に、前記各手段の動作制御を行うエラー時制御手段と、を含み、前記エラー時制御手段は、前記監視手段によりエラーが検出された手段に関して実行中の処理を中止させるとともに、動作状態の正常な手段に関して実行中の処理がある場合に、少なくとも当該処理を完了するまで実行させることを特徴とする。
【０００７】
また本発明に係るプログラムは、コンピュータにより実行可能なプログラムであって、上記手段としてコンピュータを機能させる（上記手段をコンピュータに実現させる）ことを特徴とする。また本発明に係る情報記憶媒体は、コンピュータにより読み取り可能（使用可能）な情報記憶媒体であって、上記手段としてコンピュータを機能させる（上記手段をコンピュータに実現させる）ためのプログラムを含むことを特徴としている。
【０００８】
本発明によれば、いずれかの部位でエラーが発生した場合でも、他の正常な部位において実行中の処理がある場合には、これらの処理を妨げることなくエラー復帰可能なため、実行中の処理データが失われることを防止し、システム復旧後の各部位での処理をスムーズに再開させることができ、装置の円滑な運用が可能となる。
【０００９】
（２）また、本発明の写真印刷装置は、少なくとも第１の面、第２の面、および第３の面を有する筐体と、前記筐体の第１の面側に位置し、前記撮影手段により被写体の撮影を行うための撮影空間と、前記筐体の第２の面側に位置し、前記撮影手段により撮影された撮影画像を前記編集手段により編集するための編集空間と、前記筐体の第３の面側に位置し、前記印刷手段により印刷された前記撮影画像の印刷物が排出される排出口と、を備え、前記撮影手段、編集手段、および印刷手段に関して、それぞれ異なる被写体に対する処理を並行して実行可能であることが好ましい。
【００１０】
かかる態様においては、撮影、編集、印刷という３つの機能が筐体の第１の面、第２の面および第３の面のそれぞれに分散して設けられており、それぞれ異なる位置において被写体に対する処理を実行可能であるため、一度に複数のユーザーを受け入れて、並列的に各機能に関する処理を実行することができる。
【００１１】
そして、この態様のように、複数の異なる被写体に対して撮影、編集、印刷に関する処理が並行して実行可能な構成においては、撮影手段、編集手段、印刷手段のいずれか一つの部位でもエラーが発生し、これにより各被写体に関する処理を停止させてしまうと、エラーが発生していない部位で装置を利用していたユーザーにまで影響を与えてしまうことになるため、（１）に記載の発明のように、正常な部位における処理を続行可能としておけば、顧客の回転効率の低下を防止することができる。
【００１２】
（３）また、本発明の写真印刷装置、プログラムおよび情報記憶媒体において、前記エラー時制御手段は、前記監視手段において前記編集手段または前記印刷手段に関するエラーが検出された場合において、前記撮影手段が稼動状態か否かを判別し、前記撮影手段が稼動状態である場合には、少なくとも当該撮影手段に関する処理を完了するまで実行させ、前記撮影手段が非稼動状態である場合には、ユーザーの新規利用受付けを中止させることができる。
【００１３】
本発明において、撮影手段の稼動状態とは、被写体の撮影に関する処理を撮影手段において実行中であることを意味する。また、下記において編集手段の稼動状態とは、ユーザーが撮影手段で撮影した被写体の撮影画像に対する編集作業を行っている状態を意味する。また、下記において印刷手段の稼動状態とは、編集手段での編集後の撮影画像をプリンタ等で印刷している状態であって、ユーザーが印刷物を受け取るまでの印刷手段の処理実行状態を意味する。
【００１４】
この態様によれば、エラー発生時に撮影手段が稼動中であって撮影を行っている状態であったユーザーは、エラー復旧中においても、その撮影に関する処理を続行させているため、当該ユーザーに関してエラー復旧後から印刷物を受け取るまでの時間を短時間で済ませることができ、顧客の回転効率をその分高めることができる。特に、撮影に関してユーザーに設定操作を行わせるような構成の場合においては、あらためて操作を行わせることがないため、ユーザーの感じるストレスを低減することができる。
【００１５】
また、この態様では、エラー発生時に撮影手段が非稼動状態である場合には、新たなユーザーの利用受付けを中止することにより、エラー復旧までの間に新たなユーザーが装置の利用を開始して混雑状態が発生し、多くのユーザーを処理待ち状態で待機させることになるような事態を防止することができる。
【００１６】
（４）また、本発明の写真印刷装置、プログラムおよび情報記憶媒体において、前記エラー時制御手段は、前記監視手段において前記印刷手段に関するエラーが検出された場合において、前記撮影手段および編集手段が稼動状態か否かを判別し、前記撮影手段が稼動状態であって、かつ前記編集手段が非稼動状態である場合には、前記撮影手段において被写体の撮影に関する処理を完了するまで実行させるとともに、前記編集手段において前記撮影手段で撮影された撮影画像に関する処理が完了するまで実行させることができる。
【００１７】
この態様によれば、印刷手段におけるエラーは、例えば、用紙切れや紙詰まり、インク切れなど早期に復旧可能なものが多いため、撮影手段が稼動状態であって、編集手段が非稼動状態である場合には、編集までの処理を完了させておけば、エラー発生時に撮影を行っていたユーザーに関してはエラー復旧後に早急に印刷処理を実行できるため、エラー復旧後の顧客の回転効率を迅速に高めることができる。
【００１８】
（５）また、本発明の写真印刷装置、プログラムおよび情報記憶媒体において、前記エラー時制御手段は、前記監視手段において前記印刷手段に関するエラーが検出された場合において、前記編集手段が稼動状態か否かを判別し、前記編集手段が稼動状態である場合には、少なくとも前記印刷手段のエラーが解消されるまで前記編集手段での編集操作の受付期間を延長することことができる。
【００１９】
この態様によれば、印刷手段でのトラブル発生をユーザーに気づかせることなく装置を利用させることができ、ユーザーを飽きさせることなく、編集操作によりエラー復旧までの待機時間を過ごさせることができる。
【００２０】
（６）また、本発明の写真印刷装置、プログラムおよび情報記憶媒体において、前記エラー時制御手段は、前記印刷手段に関するエラーの種別を判別し、当該エラーの種別に関連付けて、少なくとも前記印刷手段のエラーが解消されるまで前記編集手段での編集操作の受付期間を延長することができる。
【００２１】
この態様によれば、印刷手段でのエラーに関して当該エラーの種別を判別しておき、例えば、用紙切れや紙詰まり、インク切れなど短時間で復旧できる種別のエラーに対しては、編集手段での編集操作の受付時間を延長すれば、ユーザーにエラー発生によるトラブルを気づかせることなく装置を利用させることができる。
【００２２】
（７）また、本発明の写真印刷装置、プログラムおよび情報記憶媒体において、前記エラー時制御手段は、前記監視手段において前記撮影手段または前記編集手段に関するエラーが検出された場合において、前記印刷手段が稼動状態か否かを判別し、前記印刷手段が稼動状態である場合には、前記印刷手段で前記撮影画像の印刷物を排出するまで処理を実行させることができる。
【００２３】
この態様によれば、撮影画像が印刷中であったユーザーについては、エラーの発生によってユーザーを待たせることなく撮影画像を印刷物として提供することができる。
【００２４】
（８）また、本発明の写真印刷装置、プログラムおよび情報記憶媒体において、前記エラー時制御手段は、前記監視手段において前記撮影手段に関するエラーが検出された場合において、前記編集手段が稼動状態か否かを判別し、前記編集手段が稼動状態である場合には、前記編集手段において前記撮影画像の編集に関する処理を完了するまで実行させるとともに、前記印刷手段において前記編集手段で編集された後の撮影画像を印刷する処理を完了するまで実行させることができる。
【００２５】
この態様によれば、編集作業中のユーザーに、エラー発生によるトラブルを気づかせることなく、編集操作を行わせることができるとともに、編集後の撮影画像についての印刷物を提供することができる。また、エラー復旧後においては、編集手段が直ちに利用可能状態となるため、エラー復旧後の顧客の回転効率を迅速に回復させることができる。
【００２６】
（９）また、本発明の写真印刷装置、プログラムおよび情報記憶媒体において、前記エラー時制御手段は、前記監視手段において前記撮影手段に関するエラーが検出された場合において、前記編集手段が稼動状態か否かを判別し、前記編集手段が稼動状態である場合には、少なくとも前記撮影手段のエラーが解消されるまで前記編集手段での編集操作の受付期間を延長することができる。
【００２７】
この態様によれば、撮影手段のエラーが復旧するまでは、当該撮影手段を利用しているユーザーが編集を行うことはないため、編集作業中のユーザーに編集操作を延長させることにより装置の稼動効率を高めることができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明に好適な実施の形態について、図面を参照しながら説明する。なお、本発明は、以下に説明する実施の形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形態様により実施することが可能である。
【００２９】
図１、図２、図３、図４に本実施の形態に係る写真印刷装置１の外観図の一例を示す。図１は、本実施の形態の写真印刷装置１の右側側面図である。図２は、本実施の形態の写真印刷装置１の第１筐体１１の正面図である。図３は、本実施の形態の写真印刷装置１の第１筐体１１の背面図である。図４は、本実施の形態の写真印刷装置１の第２筐体１２の正面図である。
【００３０】
本実施の形態の写真印刷装置１では、被写体となるユーザーＰが、第１筐体１１の正面（第１の面）側において撮影を行う。次に、ユーザーＰは、第１筐体１１の背面（第２の面）側に移動して撮影画像の編集操作を行い、第１筐体１１の側面（第３の面）側にて編集処理後の撮影画像の印刷物を受け取る。
【００３１】
図２の正面図に示すように、本実施の形態の写真印刷装置１は、被写体撮影用のカメラ２０を含む。カメラ２０は、被写体を主として正面方向から撮影するものであって、例えば、ＣＣＤカメラ、ＣＭＯＳカメラなどにより実現できる。なお、カメラを構成する撮像デバイスは、一つに限らず複数設けられていてもよい。
【００３２】
また、写真印刷装置１は、撮影用ディスプレイ３２を含む。この撮影用ディスプレイ３２は、ユーザーの視点の高さで、ユーザーに対してその表示画面がほぼ正対するように、第１筐体１１に取り付けられている。カメラ２０で撮影される映像は、撮影用ディスプレイ３２に表示され、ユーザーはこの撮影用ディスプレイ３２に表示された映像を見ながら、自身の撮影時のポーズを確認することができる。また、撮影用ディスプレイ３２には、撮影直後の撮影画像についても表示することができ、これによりユーザーは、撮影画像を確認して次回以降の撮影の参考とすることができる。
【００３３】
また、写真印刷装置１は、撮影環境を設定するための情報を表示し、また撮影時には案内情報を表示するメインディスプレイ３４を含む。メインディスプレイ３４には、装置の利用待機時のアトラクト画面や被写体撮影時の背景設定等のための選択入力用画面などが表示される。また、メインディスプレイ３４においても、撮影時の案内表示とともに撮影画像を表示させることができる。また、撮影環境の設定のための選択入力の手段は、ボタン操作やレバー操作によるものであってもよいし、メインディスプレイ３４をタッチパネルで構成して入力操作を行わせるものであってもよく、これらを組み合わせて用いるような構成であってもよい。なお、本実施の形態の写真印刷装置１は、メインディスプレイ３４の近傍に設けられた選択用ボタン４２や決定用ボタン４４を操作することによりユーザーが各種情報の選択入力を行うことができるように形成されている。
【００３４】
また、写真印刷装置１の第１筐体１１の正面側には、コイン投入口５２が設けられており、ユーザーがコイン投入口５２に利用料金に相当するコインを投入することにより撮影等が開始される。
【００３５】
また、図１の側面図に示すように、第２筐体１２の上部には、カーテン６２を収容するためのカーテン収容部６０が設けられており、カーテン６２はカーテン収容部６０の下端部にカーテン６２の数量分だけ設けられたスリット（図示省略）を通過して降下することにより、撮影画像において被写体の背後に現される背景を構成する。また、カーテン６２は、モータ６４の回転駆動により昇降自在に設けられている。なお、カーテン６２による背景の生成機構は、モータ６４の回転駆動で昇降するものに限らず、カーテンレールなどのガイド部材が設けられて水平方向に開閉が可能なものであってもよい。なお、カーテン６２の他にパネルなどを採用することもできる。このような背景を生成するための部材の種類としては、例えば、昇降式カーテン（ロールスクリーンと呼ばれるものを含む）、開閉式カーテン（一端固定式、双端固定式を含む）、板状パネル、回転パネル、ブラインド、すだれなどが挙げられる。
【００３６】
ここで、本実施の形態の写真印刷装置１では、ユーザーに複数種類用意された撮影テーマを選択させて、その撮影テーマに基づいて生成される撮影環境下で撮影を行うことにより、ユーザーの気分や嗜好に応じた演出が施された撮影画像を提供することができるように形成されている。撮影テーマは、最終的にユーザーの手元に渡る印刷物に現された撮影画像における撮影イメージについての情報であって、例えば、春、夏、秋、冬などの季節的なものや海や空などの場所的なもの、その他の様々な撮影場面の演出に関連付けられた情報である。従って、ユーザーは、撮影する季節や時間帯、場面などと関連付けられた撮影テーマを自己の気分や嗜好に応じて適宜選択することで、ユーザーの撮影イメージに沿った撮影画像を得ることができる。
【００３７】
このため、背景を構成するカーテン６２は、撮影テーマと対応するように複数設けられており、それぞれ色および模様の少なくとも一方が異なるものが用意されている。また、カーテン６２は、一種類の撮影テーマにのみ対応付けられた専用カーテンと、複数種類の撮影テーマに対応付けられた共通カーテンとを含むように構成することができる。すなわち、撮影テーマに従った背景を生成するにあたって、特殊な色や模様の装飾が必要となる撮影テーマに対してのみ、専用カーテンを設けておけば、他のカーテンを共通としても、ストロボによる光量の調節や撮影画像の画像処理による明るさ補正や特殊画像処理により異なる演出が可能であれば、共通カーテンを用いても異なる撮影画像を提供することができるので、カーテン６２の所要枚数を削減することができる。従って、共通カーテンを含むような構成を採用すれば、多種多様な撮影テーマを設定しても当該撮影テーマの種類より少ないカーテンの数で撮影テーマに対応した撮影環境の生成が可能となる。このため、カーテン収容部６０のスペースを大きく確保しなくてもよいので、装置全体の省スペース化を図ることができるようになる。
【００３８】
また、カーテン収容部６０には、カーテン６２やモータ６４の不具合を検出するためのセンサを設けておくことができる。この場合のセンサとしては、カーテン６２の傾きなどを検知する赤外線センサなどの光学式センサやモータ６４の回転ステップを検知するためにモータ６４の回転軸に取り付けられるエンコーダなどを採用することができる。
【００３９】
また、図２に示すように、第１筐体１１には、被写体の正面側から所定の光量の光を照射する前方ストロボ６６ａ〜６６ｆが取り付けられている。また、図４に示すように、第２筐体１２には被写体の後方側から所定の光量の光を照射する後方ストロボ６８ａ〜６８ｃが取り付けられている。前方ストロボ６６ａ〜６６ｆ及び後方ストロボ６８ａ〜６８ｃは、被写体に直接光を照射したり、あるいは撮影空間に光を照射することにより、撮影画像に光学的演出効果を付与するものである。このような光学的演出効果を付与するための構成としては、キセノンランプを用いたストロボのような閃光型の発光手段が一般的であるが、その他に蛍光灯や白熱灯、発光ダイオード、ブラックライト、ネオン管といった各種の照明器具や照灯器具に適用されている発光手段を用いて構成することが可能である。
【００４０】
また、前方ストロボ６６ａ〜６６ｆ及び後方ストロボ６８ａ〜６８ｃは、ユーザーが選択した撮影テーマに対応付けられた発光パターンで所定の光量の光を照射するように制御される。発光パターンとしては、各ストロボごとの光量（照射／非照射を含む）などが挙げられる。例えば、肌を白く写るように撮影すべき撮影テーマが選択された場合では、前方ストロボ６６ａ〜６６ｆを後方ストロボ６８ａ〜６８ｃより強めの光量で発光させる場合などが挙げられる。発光パターンは、予め撮影テーマごとに設定されていてもよいし、撮影テーマの選択があるたびに、あるいは撮影をするたびに、演算処理により好適な光量を算出してもよい。このように、前方ストロボ６６ａ〜６６ｆ及び後方ストロボ６８ａ〜６８ｃから照射される光によってユーザーが選択した撮影テーマに合わせた光学的演出効果が撮影画像に付与されるので、ユーザーの好みに則した撮影画像を提供することができる。
【００４１】
また、本実施の形態に係る写真印刷装置１は、図３に示すように、編集操作部７０を含む。編集操作部７０では、タッチパネルとして形成されている編集用ディスプレイ３６において、タッチペン７１、７２を用いて編集用ツールの選択と撮影画像への加工（編集の一例）をすることができる。編集操作部７０は、タッチペン以外のポインティングデバイス（マウスやトラックボール）などを用いて構成してもよいし、その他にボタンやレバーなどから構成されていてもよく、この場合、編集用ディスプレイ３６は、タッチパネルでなくてもよい。
【００４２】
また、編集用ディスプレイ３６は、第１の表示領域３６ａと第２の表示領域３６ｂとを有し、各表示領域に撮影画像をそれぞれ表示して複数人で同時に編集作業を行うことができるように形成されている。そして、編集操作部７０のタッチペン７１、７２は、各表示領域３６ａ、３６ｂと対応して動作可能に設けられ、第１の表示領域３６ａに表示された撮影画像に対してはタッチペン７１を用いて編集作業を行うことができ、第２の表情領域３６ｂに表示された撮影画像に対してはタッチペン７２を用いて編集作業を行うことができる。
【００４３】
また、タッチペン７１、７２は、各表示領域３６ａ、３６ｂに表示された撮影画像への編集作業に混乱が起きないように、動作対応する表示領域以外の表示領域に表示された撮影画像に対しては編集操作が行えないように制御されている。すなわち、タッチペン７１では、第２の表示領域３６ｂの撮影画像を編集することはできず、タッチペン７２では、第１の表示領域３６ａの撮影画像を編集することはできないように制御されている。なお、編集用ディスプレイ３６では、第１の表示領域３６ａおよび第２の表示領域３６ｂの他にタッチペン７１、７２の双方からの入力を受付ける共通表示領域を設けておくこともできる。
【００４４】
また、写真印刷装置１は、図１に示すように撮影画像がプリントされた写真印刷物の排出口５０を含む。この排出口５０には、編集操作部７０で編集された後の撮影画像が印刷されたシール等の印刷物が出力される。
【００４５】
また、図５は、本実施の形態の写真印刷装置１の上側平面図であって、ユーザーＰが撮影を開始してから写真を受け取るまでの移動経路を示したものである。まず、被写体であるユーザーＰは、撮影空間１００内に入り、撮影環境の設定を行ってからカメラ２０による撮影を行う。撮影空間１００は第１筐体１１の正面（第１の面）側に設けられており、第１筐体１１、第２筐体１２（背景としてのカーテン６２を含む）、および第１筐体１１と第２筐体１２との間に設けられた仕切り用カーテン９１、９２により構成される。撮影空間１００内で所定枚数の撮影が行われると、第１筐体１１に設けられたメインディスプレイ３４には、撮影空間１００での処理が完了したことを知らせるメッセージが表示され、また第１筐体１１に設けられたスピーカー８２から移動を促す音声が出力される。これによりユーザーＰは、編集空間２００へ移動し、編集操作部７０を利用して撮影画像に対して編集作業を行う。編集空間２００は第１筐体１１の背面（第２の面）側に設けられており、第１筐体１１の背面側に設けられた仕切り用カーテン９３、９４、９５により構成される。そして、編集空間２００における編集作業が終了すると、編集用ディスプレイ３６およびスピーカー８４から移動案内が表示出力および音声出力され、ユーザーＰは、これに従い、受け取り口５０の方へ移動し、出力された印刷物（例えば、写真シール）を受け取る。
【００４６】
図６は、本実施の形態のブロック図の一例である。なお、写真印刷装置１は、図６の構成要素（各部）を全て含む必要はなく、その一部を省略した構成とすることも可能である。
【００４７】
撮影部５６０は、被写体を撮影するためのもので、撮像手段や撮影用演出部材から構成される。撮像手段は、例えば、ＣＣＤカメラ、ＣＭＯＳカメラ、又は光学カメラなどにより構成される。また、撮影用演出部材としては、例えば、ストロボやカーテンなどが挙げられる。
【００４８】
操作部５３０（ポインティングデバイス、レバー、ボタン等）は、撮影テーマの選択操作等による撮影環境の設定操作や編集ツール選択メニューの選択操作や編集操作をユーザーが行うためのものである。
【００４９】
記憶部５４０（ＲＡＭ）は、処理部５００や通信部５９０などのワーク領域となるものである。情報記憶媒体５４２（ＣＤ、ＤＶＤ、ＨＤＤ、ＲＯＭなどのコンピュータにより読取可能な記憶媒体）は、プログラムやデータなどを格納するものである。この情報記憶媒体５４２には、本実施の形態の写真印刷装置１の各部としてコンピュータを機能させるためのプログラム（各部の処理をコンピュータに実行させるためのプログラム）が記憶されている。また、携帯型記憶装置５４４は、ユーザーの個人データや編集用のセーブデータなどを記憶するものである。
【００５０】
表示部５５０は、ディスプレイに画像表示するための構成であり、例えば、撮影用ディスプレイ３２、メインディスプレイ３４、編集用ディスプレイ３６などが該当する。ディスプレイとしては、例えば、液晶タブレットやタッチパネル等が用いられ、特に編集用ディスプレイ３６においては、タッチペン７１、７２等の先端をディスプレイ表面に接触させ、文字や図形を描くことにより、手書き画像を入力できるようになっている。また、タッチペン７１、７２等の先端をディスプレイに接触させて、予め用意された星マークやハートマーク等のスタンプ画像（編集ツールの一例）を選択し、その配置に関して入力できるようにもなっている。
【００５１】
音出力部５８０は、スピーカー８２、８４等により構成され、撮影環境の設定時、撮影時、および編集時の音声案内やＢＧＭなどの音声を出力するものである。
【００５２】
印刷部５７０は、撮影画像を印刷媒体（シール紙、印画紙、プラスチック版、記録層等）に印刷するプリンタにより構成される。この場合の印刷方式としては、昇華型、熱転写型、インクジェット方式、レーザー方式などの種々の方式が採用できる。またプリンタとしては、インクジェット式プリンタ、レーザープリンタ、昇華型プリンタ、熱転写型プリンタ、溶融型プリンタ、サーマルプリンタ、印画紙プリンタ、インスタントフィルムプリンタ等を採用することができる。
【００５３】
通信部５９０は、インターネットあるいはＬＡＮなどのネットワークを介して他の装置と通信を行うための各種制御を行うものである。この通信部５９０を用いることで、生成された画像データをネットワークを介して送信することができる。また、写真印刷装置１内での画像データの転送制御（例えば、撮影部から編集部へのデータ転送、さらには編集部から印刷部へのデータ転送等）も通信部５９０により行われる。
【００５４】
監視部５２０は、各種のセンサを用いて写真印刷装置１の各部のエラー監視を行う。
【００５５】
例えば、撮影部５６０に関しては、撮像デバイスの動作状態によりカメラ操作に不具合が生じた場合やカーテン６２およびモータ６４の動作不具合が生じた場合や前方ストロボ６６ａ〜６６ｆおよび後方ストロボ６８ａ〜６８ｃの動作不具合が生じた場合にエラーを検出する。
【００５６】
また、例えば、操作部５３０に関しては、編集操作部７０におけるタッチペン７２、７４の不具合や編集用ディスプレイ３６のタッチパネル機能の不具合などをエラーとして検出する。また、操作部５３０に関しては、撮影用ディスプレイ３４の近傍に設けられた選択用ボタン４２や決定用ボタン４４などの不具合などをエラーとして検出する。
【００５７】
また、例えば、印刷部５７０に関しては、シール紙などの印刷用紙の紙詰まりや、印刷用紙切れ、インクやトナーなどの印画材料切れなどをエラーとして検出する。
【００５８】
処理部５００（プロセッサ）は、操作部５３０からの操作データやプログラムなどに基づいて、受付処理、撮影処理、編集処理、印刷処理、音生成処理、あるいはエラー時制御処理などの各種の処理を行う。この場合、処理部５００は、記憶部５４０をワーク領域として使用し、各種の処理を行う。この処理部５００の機能は、各種プロセッサ（ＣＰＵ、ＤＳＰ等）又はＡＳＩＣ（ゲートアレイ等）などのハードウェアやプログラムにより実現できる。
【００５９】
処理部５００は、受付処理部５０１、撮影処理部５０２、編集処理部５０４、印刷処理部５０４、音生成部５０８、エラー時制御処理部５１０を含む。
【００６０】
受付処理部５０１は、写真印刷装置１の新規利用を受付ける処理を行うものである。具体的には、メインディスプレイ３２にアトラクト画面を表示してユーザーの利用を待機し、コイン投入口５２に利用料金が投入されることによりユーザーに撮影等の装置の利用を開始させる。
【００６１】
撮影処理部５０２は、操作部５３０からの撮影テーマに関する選択入力を受付けて、選択された撮影テーマに対応する背景を決定してモータ６４を駆動させて所定のカーテン６２により撮影時の背景の生成するための処理を行い、撮影部５６０の撮像手段により被写体の撮影を行わせるものである。また、撮影処理部５０２では、選択された撮影テーマに応じた発光パターンの決定を行い、被写体の撮影時に前方ストロボ６６ａ〜６６ｆおよび後方ストロボ６８ａ〜６８ｃに当該発光パターンでの光の照射を行わせるための処理も行われる。
【００６２】
編集処理部５０４は、編集用ディスプレイ３６からタッチペン７１、７２等用いて行われる入力情報に基づき、撮影画像に所定の編集処理を施す処理を行うものである。編集処理としては、撮影画像に編集ツールとして用意されたフレーム画像やスタンプ画像などを貼り付けて加工する処理やユーザーがタッチペン７１、７２等で描いた線描き画像を撮影画像に貼り付けて加工する処理が行われる。これにより、ユーザーが撮影時に選択した撮影テーマと対応付けられた編集ツールを用いて撮影画像に編集を施すことができるため、撮影テーマに基づいた統一感のある撮影画像を提供することができる。
【００６３】
印刷処理部５０６は、印刷部５７０のプリンタを駆動して撮影画像を印刷し、印刷物を排出口５０から排出するための処理を行う。
【００６４】
音生成部５０８は、処理部５００で行われる種々の処理の結果や装置の動作ごとに予め用意された設定情報に基づいて音処理を行い、ＢＧＭ、効果音、又は音声案内などのゲーム音を生成し、音出力部５９２に出力させる処理を行う。
【００６５】
エラー時制御処理部５１０は、撮影部５６０、操作部５３０、および印刷部５７０等に関して監視部５２０でエラーが検出されたときに、撮影部５６０、操作部５３０、および印刷部５７０の動作制御を行い、写真印刷装置１の円滑な稼動を担保するための処理を行うものであって、監視部５２０でエラーの検出された部位における実行中の処理を中止するとともに、正常に動作可能な部位における実行中の処理を完了するまで継続実行させる制御処理を行う。
【００６６】
例えば、撮影部５６０についてカーテン６２の動作不良などのエラーが検出された場合においては、撮影処理部５０２で実行中の処理を一旦中止する。このとき操作部５３０（編集操作部７０）を用いて別のユーザーが撮影画像の編集作業中である場合には、編集処理部５０４について当該ユーザーの編集作業が完了するまで継続して編集処理を実行させる制御を行う。また、このとき印刷部５７０が印刷動作中である場合には、印刷処理部５０６で実行中の処理を印刷物を排出するまで継続して実行させる処理を行わせる制御を行う。さらに、編集処理部５０４で処理を完了した撮影画像については、印刷処理部５０６に印刷部５７０での印刷を行わせてもよい。このようにすれば、撮影部５６０がエラーから復旧した後に、編集処理部５０２および印刷処理部５０６で処理中のデータがなくスタンバイ状態となっていれば、装置の稼動効率を早急に回復させることができる。
【００６７】
また、例えば、操作部５３０について編集操作部７０のタッチペン７２、７４の動作不良などのエラーが検出された場合においては、編集処理部５０４で実行中の処理を一旦中止する。このとき撮影部５６０が被写体を撮影中である場合には、撮影処理部５０２で所定の撮影を完了するまで継続して実行させる制御を行う。また、このとき、印刷部５７０が印刷動作中である場合には、印刷処理部５０６で実行中の処理について印刷物を排出するまで継続して実行させる制御を行う。かかる場合においても、操作部５３０がエラーから復旧した後に、撮影処理部５０２および印刷処理部５０６で処理中のデータがなくスタンバイ状態となっていれば、装置の稼動効率を早急に回復させることができる。
【００６８】
また、例えば、印刷部５７０について印刷用紙の詰まりなどのエラーが検出された場合においては、印刷処理部５０６で実行中の処理を一旦中止する。このとき撮影部５６０が被写体を撮影中である場合には、撮影処理部５０２で所定の撮影を完了するまで継続して実行させる制御を行う。また、このとき、操作部５３０を用いて別のユーザーが撮影画像の編集作業中である場合には、編集処理部５０４について当該ユーザーの編集作業が完了するまで継続して編集処理を実行させる制御を行う。かかる場合においては、エラー発生により正常な部位での処理が中断されずに処理が続行されるため、撮影中のユーザーや編集作業中のユーザーにトラブル発生を感じさせることなく装置を利用させることができる。
【００６９】
また、エラー時制御処理部５１０では、操作部５３０や印刷部５７０において監視部５２０によりエラーが検出された場合において、撮影部５６０が稼動状態でなく撮影処理部５０２が撮影に関する処理を行っていない場合には、写真印刷装置１の新規利用の受付を中止する処理を行うこともできる。これにより新たな利用を受付けてユーザーをエラー復旧まで処理待ちとして待機させるような事態を防止し、また処理待ち状態が多くなって装置の利用混雑状態が発生するのを防止することができる。
【００７０】
さらに、エラー時制御処理部５１０では、監視部５２０によりエラーが検出された場合において、他の正常な部位で実行中の処理がある場合に、少なくともエラーが復旧するまでの間において当該実行中の処理に関するユーザーの操作受付期間を延長する処理を行うことができる。例えば、編集操作部７０を用いて編集作業中のユーザーがいる場合に、他のユーザーの撮影画像についての印刷部５７０での印刷中に用紙詰まりなどのエラーが発生した場合に、編集操作部７０での編集操作の受付時間を延長する処理を行う。これにより、印刷部５７０でのエラーによるトラブル発生をユーザーに気づかせることなく装置を利用させることができる。
【００７１】
以下では、写真印刷装置１を利用する場合の各種処理の流れの一例を説明する。図７〜図１１は、本実施の形態の写真撮影装置１での被写体の撮影から撮影画像の印刷出力までの各処理の一例について説明するためのフローチャート図である。
【００７２】
まず、写真印刷装置１は、図７に示すように、受付処理を行ってユーザーの利用を待機しており（ステップＳ１０）、ユーザーの利用受付を行ってから、撮影処理（ステップＳ２０）、編集処理（ステップＳ３０）、および印刷処理（ステップＳ４０）と順次処理を進行させてユーザーに被写体の写真印刷物を提供する。
【００７３】
受付処理では、図８に示すように、受付処理部５０１がメインディスプレイ３４にアトラクト画面を表示して装置の利用を待機し（ステップＳ１０１）、ユーザーによりコイン投入口５２に利用料金に相当するコインが投入されると（ステップＳ１０２でＹＥＳ）、ユーザーの利用受付を完了して当該ユーザーについての撮影等を開始する。
【００７４】
撮影処理では、受付処理の完了により撮影処理部５０２が、図９に示すように、メインディスプレイ３４に撮影テーマを決定するための選択入力用画面を表示させる（ステップＳ１１）。このとき、必要に応じて撮影テーマの選択入力についての音声案内をスピーカー８２から出力させてもよい。
【００７５】
このとき、ユーザーは、メインディスプレイ３４近傍に設けられた選択用ボタン４２および決定用ボタン４４を用いて選択入力用画面を参照しながら、撮影テーマを選択入力を行う（ステップＳ２０２）。なお、撮影テーマの選択入力に際しては、選択入力のための制限時間（例えば、１０秒）を予め設定しておき、所定の時間が経過すると当該経過の時点で指定されていた撮影テーマが自動的に決定されるように構成してもよい。
【００７６】
そして、撮影テーマの選択入力が完了すると（ステップＳ２０２でＹＥＳ）、撮影処理部５０２は、選択された撮影テーマに対応した背景をカーテン６２により生成する処理を行うとともに、前方ストロボ６６ａ〜６６ｆおよび後方ストロボ６８ａ〜６８ｃから光を照射しつつ被写体の撮影を行う（ステップＳ２０３）。本実施の形態の写真印刷装置１では、これらの撮影を予め設定された所定回数行い、所定回数の撮影が終了すると（ステップＳ２０４でＹＥＳ）、撮影処理部５０２は、ユーザーの利用受付から所定時間が経過しているかどうかを判断する（ステップＳ２０５）。この所定時間は、編集操作に要する時間を予め想定してカウントしておき、所定時間が経過するまでは編集空間２００が使用中であるとしてユーザーを撮影空間１００内で待機させるために設定される。また、順次ユーザーが装置を利用しているような場合には、直前のユーザーが撮影を終了（あるいは編集作業を開始）してからの時間をカウントしておき、カウント時間が所定時間になるまでユーザーを撮影空間１００内に待機させておく構成を採用することもできる。
【００７７】
そして、装置の利用受付から所定時間が経過していなければ（ステップＳ２０５でＮＯ）、メインディスプレイ３４には、足止め画面が表示される（ステップＳ２０６）。足止め画面には、編集空間２００への移動までの待機時間を表示することにより、ユーザーにどれくらい待てば編集空間２００に移動できるのかを通知することができる。なお、この待機時間中には、メインディスプレイ３４を利用してユーザーの撮影画像を確認させることや、選択用ボタン４２および決定用ボタン４４を用いたゲームを行わせて待機時間を過ごさせる構成を採用することもできる。
【００７８】
一方、装置の利用受付から所定時間を経過していれば（ステップＳ２０５でＹＥＳ）、メインディスプレイ３４には、ユーザーに撮影が完了したことを通知する撮影完了画面が表示される（ステップＳ２０７）。また、このとき第１筐体１１に設けられたスピーカー８２から編集空間２００への移動を促す音声出力を行ってもよい。
【００７９】
その後、撮影処理部５０２は、通信部５９０を利用して撮影画像データを編集操作部７０側のコンピュータまたは記憶部５４０へ転送出力して（ステップＳ２０８）、撮影処理を終了する。なお、撮影処理を行うコンピュータと編集処理を行うコンピュータとを一体型のハードウェアにより実現している場合には、記憶部５４０のワーク領域に撮影画像データを保存した状態で、撮影処理を終了する。
【００８０】
撮影処理が完了すると、ユーザーは、編集空間２００へ移動し、撮影画像に編集操作部７０を用いて編集作業を行う。編集処理では、図１０に示すように、撮影画像データを取得すると（ステップＳ３０１でＹＥＳ）、編集用ディスプレイ３６に編集画面を表示する（ステップＳ３０２）。ユーザーは、タッチペン７１、７２を用いて編集用ディスプレイ３６に表示された編集画面を参照しながら、好みに応じた編集ツールを選択して撮影画像に編集を施す作業を行う。
【００８１】
ここで、編集処理においては、編集操作部７０での編集操作の受付時間を所定の時間内（例えば、１４０秒間）に設定して予め期限を設けておくことにより、編集作業待ちで装置の利用効率が低下することを防止している。
【００８２】
こうして、編集空間２００における所定の操作受付期間が終了するか（ステップＳ３０３でＹＥＳ）、あるいはユーザーからの編集終了の決定指示があると（ステップＳ３０４でＹＥＳ）、印刷レイアウト選択画面を編集用ディスプレイ３６に表示させ（ステップＳ３０５）、ユーザーに印刷レイアウトの選択入力を行わせる。この印刷レイアウトの選択入力が行われると、編集処理部５０４は、印刷画像データを確定させ、当該データを通信部５９０を利用して印刷部５７０側のコンピュータへ転送出力して（ステップＳ３０６）、編集処理を終了する。なお、編集処理部５０４の処理を行うコンピュータと印刷処理部５０６の処理を行うコンピュータとが一体型のハードウェアにより構成されている場合には、印刷画像データの転送は行われずに記憶部５４０のワーク領域に印刷画像データを保存した状態で編集処理を終了する。
【００８３】
次に、印刷処理では、印刷画像データを取得すると（ステップＳ４０１でＹＥＳ）、プリンタを駆動して印刷画像データをシール紙などに印刷して排出口５０から出力する（ステップＳ４０２）。ユーザーは排出口５０より撮影画像が印刷されたシール紙を受け取る。これによりユーザーの写真印刷装置１の利用が終了する。
【００８４】
以下では、図１２に示すタイムチャート図を参照しながら、上述した受付、撮影、編集、印刷という処理が３ユーザー（Ｐ１、Ｐ２、Ｐ３）に対して行われる場合について説明する。
【００８５】
まず、ユーザーＰ１が装置の利用を開始するまでは、受付処理部５０１は、受付処理を行い、ユーザーの利用受付を待機している。そして、ユーザーＰ１が撮影空間１００に入場してコインを投入するとユーザーＰ１の利用受付が行われ、撮影処理部５０２は、ユーザーＰ１に対する撮影処理を開始する。
【００８６】
ユーザーＰ１の撮影が終了すると、撮影画像データが編集処理部５０４側へデータ転送され、編集処理部５０４では、ユーザーＰ１の撮影画像データに対する編集処理が開始される。また、ユーザーＰ１の撮影画像データが転送出力されると、撮影処理部５０２は、次のユーザーの撮影をすることが可能となるため、受付処理部５０１は、メインディスプレイ３４にアトラクト画面を表示して受付処理を再開する。また、撮影を終了したユーザーＰ１は撮影空間１００を退場して編集空間２００に移動する。
【００８７】
そして、撮影空間１００に新たなユーザーＰ２が入場してコインを投入することによりユーザーＰ２の利用受付が完了すると、撮影処理部５０２は、ユーザーＰ２に対する撮影処理を開始する。このとき、編集空間２００では、ユーザーＰ１が編集操作部７０を利用して撮影画像に対する編集作業を行っており、編集処理部５０４は、当該編集作業に基づく撮影画像の編集処理を行う。
【００８８】
ここで、図１２に示すように、ユーザーＰ２がユーザーＰ１の編集作業中に撮影を終了したような場合、撮影処理部５０２は、待機処理として足止め画面を表示し、ユーザーＰ２を撮影空間１００内で待機させる。これにより、編集空間２００においてユーザーＰ１が作業中にもかかわらず、ユーザーＰ２が編集空間２００へ移動して、混雑によるストレスを受けることがないようにしている。
【００８９】
そして、ユーザーＰ１の編集作業が終了して、印刷画像データが印刷処理部５０６側へ転送出力されると、印刷処理部５０６はユーザーＰ１についての印刷処理を開始し、プリンタにより印刷画像データを印刷出力する。また、このとき撮影処理部５０２では、ユーザーＰ２について待機処理を行った後に、編集処理部５０４側へユーザーＰ２の撮影画像データを転送出力し、編集処理部５０４では、当該撮影画像データを取得してユーザーＰ２に編集作業を行わせる編集処理を開始する。さらに、ユーザーＰ２が撮影空間１００を退場した後に、装置の利用を待っていたユーザーＰ３が撮影空間１００に入場して利用受付を行うと、撮影処理部５０２は、ユーザーＰ３に対する撮影を開始する。このように、写真印刷装置１では、ユーザーＰ１、Ｐ２、Ｐ３が続けて装置を利用する場合でも、各ユーザーについて撮影、編集、印刷の各処理を並行して実行することができる。
【００９０】
その後、ユーザーＰ２、Ｐ３に対してもユーザーＰ１と同様に各処理部での処理が実行されて順次自己の撮影画像に関する印刷物を受け取り装置の利用が終了する。
【００９１】
このように、３ユーザーの撮影、編集、印刷に関する各処理を並行処理する場合には、各部でエラーが発生した場合における動作制御が重要となってくる。特に、編集作業を他部のエラー発生により装置が停止して、作業中のデータが失われるような事態が生じると、ユーザーにあらためて編集作業を行わせることになり負担が大きい。
【００９２】
そこで、本実施の形態の写真印刷装置１では、エラー発生時における動作制御に関して、監視部５２０でエラーが検出された部位における処理のみを中止して、他の部位において実行中の処理がある場合には、当該処理を完了するまで実行させる制御を行っている。
【００９３】
図１３は、図１２と同様にユーザーＰ１、Ｐ２、Ｐ３が写真印刷装置１を利用しているときに、ユーザーＰ１の印刷画像データについての印刷処理中に印刷部５７０でエラーが発生した場合における各処理部の流れを示すタイムチャート図である。
【００９４】
図１３によれば、ユーザーＰ３に関して撮影処理中であって、ユーザーＰ２に関して編集処理中のときにユーザーＰ１に関する印刷処理中にエラーが発生している。このような印刷処理中のエラーとしては、例えば、プリンタの紙詰まりやインク切れなどが挙げられる。また、あるユーザーの印刷処理後に用紙切れとなり、次のユーザーの印刷処理ができないため、エラーとなる場合もある。このようなエラーが発生した場合、装置の運営者などにより適切な処置がなされれば比較的早期にエラーは解消されるが、そのエラーのために装置を完全に停止させてしまうと、ユーザーＰ３の撮影処理中のデータやユーザーＰ２の編集処理中のデータが失われてしまい、ユーザーＰ２、Ｐ３に操作のやり直しを負担させることになり、顧客の回転効率を悪化させる要因になる。
【００９５】
このため、本実施の形態の写真印刷装置１では、印刷部５７０でのエラー発生時にエラー時制御処理部５１０が、エラーの発生した印刷部５７０に関する印刷処理部５０６のユーザーＰ１の処理のみを中止し、正常に動作している撮影部５６０や操作部５３０に関する撮影処理部５０２および編集処理部５０４で実行中のユーザーＰ２、Ｐ３の処理を完了するまで続行させる制御を行う。これにより、実行中の処理データが失われることはないため、ユーザーＰ２、Ｐ３にあらためて撮影画像データや印刷画像データを作成させる手間が発生することを防止することができる。特に、下流側の処理である印刷処理中にエラーが発生した場合には、他のユーザーの処理をできるところまで進めておくことが好ましい。この観点から、例えば、印刷処理中にエラーが発生し、このとき装置を利用する他のユーザーが撮影空間１００で撮影を行っており撮影処理部５０２が撮影処理を実行中であって、編集空間２００において編集作業を行っている者がおらず、編集処理部５０４が処理を実行していない場合には、撮影中の他のユーザーの処理に関して、撮影処理部５０２での撮影処理のみならず、編集処理部５０４での編集処理まで実行させておけば、顧客の回転効率の低下を防止することができる。
【００９６】
こうして、ユーザーＰ１に関する印刷処理がエラー発生により処理中止状態とされると、当該処理中止状態はエラーが解消されるまでの間継続することになる。このとき、ユーザーＰ３に対する撮影処理およびユーザーＰ２に対する編集処理が印刷処理部５０６の処理中止状態の間に終わってしまった場合、ユーザーＰ２の印刷画像データを印刷処理部５０６側に転送することができず、さらにユーザーＰ３の撮影画像データを編集処理部５０４側に転送することができないため、撮影処理部５０２および編集処理部５０４は、転送待機状態となる。そして、この転送待機状態においては、ユーザーＰ２に関しては、編集用ディスプレイ３６に印刷画像データの転送待機中である旨を通知する画面を表示するとともに、ユーザーＰ３に関しては、メインディスプレイ３４に撮影画像データの転送待ちである旨を通知する画面を表示することができる。
【００９７】
また、撮影処理部５０２あるいは編集処理部５０４の転送待ち状態においては、ユーザーＰ２の印刷画像データやユーザーＰ３の撮影画像データは、記憶部５４０に保存しておくことが好ましい。特に、装置を再起動する必要がある場合などに備えて、記憶部５４０を不揮発性の記憶装置（例えば、フラッシュメモリ、ＨＤＤ、光ディスクなど）を含むように構成しておき、当該記憶装置に印刷画像データや撮影画像データを保存しておけば、再起動時における画像データ消失の危険性をより効果的に低減することができる。
【００９８】
また、編集処理部５０４において、図１３に示すように、編集処理の終了後にユーザーＰ１に関して印刷処理が完了するまでの間に転送待機状態とする代わりに、図１４に示すように、ユーザーＰ２の編集操作部７０による編集操作の受付期間を延長する期間延長処理を行わせることもできる。この期間延長処理は、監視部５２０でのエラー検出時に編集処理中であるか否かを判別して、編集処理中であると判断される場合に、予め定められた編集操作の受付期間の終了後から少なくともエラーが解消されるまでの間において実行される。なお、期間延長処理による編集操作の受付延長期間は、予め一定の期間が設定されていてもよい。
【００９９】
図１５は、期間延長処理の流れを示すフローチャート図である。
【０１００】
エラー時制御処理部５１０は、監視部５２０においてエラーが検出されると（ステップＳ５０１でＹＥＳ）、編集処理部５０４が編集処理中であるかどうかを判断する（ステップＳ５０２）。
【０１０１】
このとき編集処理部５０４の処理中のエラーである場合、実行中の処理は中止されているため、操作受付期間の延長処理は行われずに終了する。また、編集空間２００にユーザーが存在せず、編集作業が行われていない場合にも、延長処理は行われずに終了する。
【０１０２】
一方で、ユーザーが編集作業を行っており、編集処理部５０２が編集処理中である場合には（ステップＳ５０２でＹＥＳ）、予め設定されている操作受付期間が終了していなければ（ステップＳ５０３でＮＯ）、その期間内は通常の編集処理として編集操作の受付を行わせる。そして、所定の操作受付期間を終了したときに（ステップＳ５０３でＹＥＳ）、未だエラーが解消していなければ（ステップＳ５０４でＮＯ）、編集操作の操作受付期間を延長する処理を行う（ステップＳ５０５）。この編集操作の操作受付期間を延長する処理は、前のユーザーの印刷処理が終了するまで実行する（ステップＳ５０６）。
【０１０３】
このように、エラー発生時にエラーが解消して前のユーザーの印刷処理が完了するまで編集操作の受付期間を延長する制御を行うことにより、ユーザーを飽きさせることなく、編集操作の受付時間の延長とという新たなサービスにより印刷部５７０のエラー復旧までの待機時間を過ごさせることができる。
【０１０４】
この期間延長処理は、エラーの種別に応じて実行することもできる。例えば、プリンタの紙詰まりや用紙切れ、インク切れ（リボン切れ、トナー切れを含む）などの早期に復旧可能なエラーと復旧まで時間のかかるエラーとを予め分類して記憶部５４０に記憶しておき、プリンタでのエラーが監視部５２０で検出された場合に、分類された情報に基づいてエラーの種別を判別して早期に復旧可能なエラーの場合には編集操作の受付期間を延長するような構成を採用してもよい。また期間延長処理に関しては、編集操作の受付期間を延長するに限らず、上記と同様の考え方で下流側においてエラーが発生し、上流側に実行中の処理がある場合に、少なくとも下流側のエラーが解消するまで実行中の処理を延長して実行させてもよい。このようにすれば、下流側でのトラブル発生をプレーヤーに気づかせることなく撮影や編集などの装置利用をさせることができる。
【０１０５】
また、図１４に示すように、印刷処理がエラー発生により処理中止状態の時であって撮影処理部５０２で撮影処理が行われていない場合、すなわちユーザーＰ３が未だ装置の利用受付を行っていない場合には、監視部５２０でエラーを検出してから当該エラーが解消するまでの間、受付処理部５０１において、新たなユーザーの利用受付を中止する受付中止処理を行うこともできる。このように構成すれば、エラー復旧までの間に新たなユーザーが装置の利用を開始して混雑状態が発生し、多くのユーザーを処理待ち状態で待機させることになるような事態を防止することができる。
【０１０６】
図１６は、受付中止処理の流れを示すフローチャート図である。
【０１０７】
エラー時制御処理部５１０は、編集操作部７０などにおける編集エラー（例えば、タッチペン７１、７２の故障など）やプリンタでの印刷出力中の印刷エラー（例えば、紙詰まり、用紙切れ、インク切れなど）を検出すると（ステップＳ６０１でＹＥＳあるいはステップＳ６０２でＹＥＳ）、撮影処理部５０２が撮影処理を行っているかを判断する（ステップＳ６０３）。そして、撮影処理中でないと判断された場合には（ステップＳ６０３でＮＯ）、アトラクト画面を表示していたメインディスプレイ３４に受付中止画面を表示して新たなユーザーの利用受付を中止する。受付中止画面としては、例えば“お待ちください”などのメッセージを表示する態様が挙げられる。この受付中止画面の表示は、少なくともエラーが解消されるまで行われる（ステップＳ６０５でＹＥＳ）。
【０１０８】
以上に述べたように、本実施の形態の写真印刷装置１によれば、いずれかの部位でエラーが発生した場合でも、他の正常な部位において実行中の処理がある場合には、これらの処理を妨げることなくエラー復帰が可能であって、直ちに次の処理に移行することができるため、エラーが発生しても装置を円滑に運用することができる。特に、写真印刷装置１では、下流側の処理、例えば印刷等においてエラーが発生した場合には、上流側において新たなユーザーについての処理を受付けることを防止し、処理待ちの人を増やしたり、待ち時間を長くしたりする必要がなく、ユーザーが感じる不満を出来るだけ抑制しながら適性にトラブル復旧後の処理を実現できる。
【０１０９】
また、本実施の形態の写真印刷装置１によれば、エラー発生時に実行中であった処理は、エラー復旧時において処理が進んでいるので、エラーが発生した場合でも各ユーザーの撮影開始から印刷終了までの時間を短時間化することができる。このため、ユーザーにあらためて初めから撮影や編集を行わせる場合に比べて、ユーザーの感じるストレスを低減することができる。
【０１１０】
また、本実施の形態の写真印刷装置１では、上述したものに限らず、以下のような変形態様を採用することもできる。
【０１１１】
例えば、撮影処理部５０２などの上流側での処理中にエラーが発生した場合において、編集処理部５０４や印刷処理部５０６などの下流側に実行中の処理がある場合には、編集処理や印刷処理を中止せずに最後まで実行させることができる。これにより、実行中の処理に係る画像データについては、全てユーザーに印刷物として提供することができる。
【０１１２】
また、例えば、カーテン６２や前方ストロボ６６ａ〜６６ｆあるいは後方ストロボ６８ａ〜６８ｃ等の故障により撮影部５６０側でエラーが発生した場合においても、編集操作の受付期間を延長してもよいし、エラーが復旧するまで編集操作の受付期間をユーザーの要望に応じて、例えば、ユーザーから編集操作部７０を用いた所定の入力があった場合に延長してもよい。特に、撮影処理中に発生するエラーとして、例えば、カーテン６２に引っかかりや傾き、破損等のエラーが発生した場合には、エラー時制御処理部５１０によりエラー検出後にエラーとなった動作をリトライさせて、機械的な干渉などが解除されスムーズに動くように復旧するか否かを監視部５２０で検知することができるように構成してもよい。このような態様では、短時間で解消する可能性のあるエラーが発生した場合には、エラーとしては認識せずに通常の処理動作を続行させて、また早期復旧が困難であると判断される場合には、エラー時制御処理部５１０により撮影処理を中止して実行中の編集処理や印刷処理を完了させる制御を行うことができる。
【図面の簡単な説明】
【０１１３】
【図１】本実施の形態の写真印刷装置の右側側面図である。
【図２】本実施形態の写真印刷装置の第１筐体の正面図である。
【図３】本実施形態の写真印刷装置の第１筐体の背面図である。
【図４】本実施形態の写真印刷装置の第２筐体の正面図である。
【図５】本実施形態の写真印刷装置のユーザーの移動経路を説明するための図である。
【図６】本実施形態の写真印刷装置のブロック図の一例である。
【図７】本実施形態の写真印刷装置の処理の流れを説明するためのフローチャート図である。
【図８】本実施の形態の写真印刷装置の受付処理の流れを説明するためのフローチャート図である。
【図９】本実施の形態の写真印刷装置の撮影処理の流れを説明するためのフローチャート図である。
【図１０】本実施の形態の写真印刷装置の編集処理の流れを説明するためのフローチャート図である。
【図１１】本実施の形態の写真印刷装置の印刷処理の流れを説明するためのフローチャート図である。
【図１２】本実施の形態の写真印刷装置の通常の処理動作を説明するためのタイミングチャート図である。
【図１３】本実施の形態の写真印刷装置のエラー発生時の処理動作を説明するためのタイミングチャート図である。
【図１４】本実施の形態の写真印刷装置のエラー発生時の処理動作を説明するためのタイミングチャート図である。
【図１５】本実施の形態の写真印刷装置の期間延長処理の流れを説明するためのフローチャート図である。
【図１６】本実施の形態の写真印刷装置の受付中止処理の流れを説明するためのフローチャート図である。
【符号の説明】
【０１１４】
１  写真印刷装置
１１  第１筐体
１２  第２筐体
２０  カメラ
３２  撮影用ディスプレイ
３４  メインディスプレイ
３６  編集用ディスプレイ
４２  選択用ボタン
４４  決定用ボタン
５０  排出口
５２  コイン投入口
６０  カーテン収容部
６２  カーテン
６４  モータ
６６ａ〜６６ｆ  前方ストロボ
６８ａ〜６８ｃ  後方ストロボ
７０  編集操作部
７１、７２  タッチペン
８２、８４  スピーカー
９１〜９５  仕切り用カーテン
１００  撮影空間
２００  編集空間
５００  処理部
５０１  受付処理部
５０２  撮影処理部
５０４  編集処理部
５０６  印刷処理部
５０８  音生成部
５１０  エラー時制御処理部
５２０  監視部
５３０  操作部
５４０  記憶部
５４２  情報記憶媒体
５４４  携帯型情報記憶装置
５５０  表示部
５６０  撮影部
５７０  印刷部
５８０  音出力部
５９０  通信部
【図１】
2005057631.tif 000003
【図２】
2005057631.tif 000004
【図３】
2005057631.tif 000005
【図４】
2005057631.tif 000006
【図５】
2005057631.tif 000007
【図６】
2005057631.tif 000008
【図７】
2005057631.tif 000009
【図８】
2005057631.tif 000010
【図９】
2005057631.tif 000011
【図１０】
2005057631.tif 000012
【図１１】
2005057631.tif 000013
【図１２】
2005057631.tif 000014
【図１３】
2005057631.tif 000015
【図１４】
2005057631.tif 000016
【図１５】
2005057631.tif 000017
【図１６】
2005057631.tif 000018