(57)【要約】【課題】より面白みのある撮影を提供する。【解決手段】ユーザにより選択された、人物が所定のポーズをとっているポーズ画像に、ＣＣＤ１３により取り込まれているユーザの画像が重畳して画像表示部１４に表示される。ポーズ画像とユーザの画像の一致度が画像表示部１４に表示されるため、ユーザは、より高い一致度が表示されるように、画像表示部１４に表示されているポーズ画像と自分自身の画像を確認しながら、体勢を修正する。一致度が所定の閾値を超えているとき撮影が行われ、ＣＣＤ１３により取り込まれているユーザの画像が保存される。保存された画像は、編集処理が施された後、シール紙に印刷され、ユーザに提供される。本発明は、写真シール自販機としての画像印刷装置に適用できる。【選択図】　　　図１
2004015735.tif 000002
【特許請求の範囲】
【請求項１】
ユーザのポーズを誘導する、所定のポーズの人物画像の選択を受け付ける受付手段と、
被写体を撮影する撮影手段と、
前記受付手段により選択が受け付けられた第１の人物画像に、前記撮影手段により撮影された前記被写体としての第２の人物画像を重畳して表示する表示制御手段と、
前記撮影手段により、所定のタイミングにおいて撮影されている前記第２の人物画像を保存する保存手段と
を備えることを特徴とする画像印刷装置。
【請求項２】
前記第１の人物画像を記憶する記憶手段をさらに備える
ことを特徴とする請求項１に記載の画像印刷装置。
【請求項３】
前記表示制御手段により重畳して表示されている、前記第１の人物画像と前記第２の人物画像の重畳の度合いを算出する算出手段をさらに備え、
前記保存手段は、前記算出手段により算出された前記重畳の度合いが所定の閾値以上であるときの前記第２の人物画像を保存する
ことを特徴とする請求項１または２に記載の画像印刷装置。
【請求項４】
前記算出手段により算出された前記重畳の度合いを表す情報を表示する重畳度合い表示手段をさらに備える
ことを特徴とする請求項３に記載の画像印刷装置。
【請求項５】
前記保存手段により保存された画像を、前記重畳の度合いを表す情報とともに所定の印刷媒体に印刷する印刷手段をさらに備える
ことを特徴とする請求項１乃至４のいずれかに記載の画像印刷装置。
【請求項６】
前記表示制御手段は、前記第１の人物画像の、前記第２の人物画像と重畳していない領域が、所定の色または点滅により表示されるように表示を制御する
ことを特徴とする請求項１乃至５のいずれかに記載の画像印刷装置。
【請求項７】
前記保存手段は、ユーザからの指示があることに基づいて、前記撮影手段により撮影されている前記第２の人物画像を保存する
ことを特徴とする請求項１乃至６のいずれかに記載の画像印刷装置。
【請求項８】
ユーザのポーズを誘導する、所定のポーズの人物画像の選択を受け付ける受付ステップと、
被写体を撮影する撮影ステップと、
前記受付ステップの処理により選択が受け付けられた第１の人物画像に、前記撮影ステップの処理により撮影された前記被写体としての第２の人物画像を重畳して表示する表示制御ステップと、
前記撮影ステップの処理により、所定のタイミングにおいて撮影されている前記第２の人物画像を保存する保存ステップと
を含むことを特徴とする画像印刷方法。
【請求項９】
ユーザのポーズを誘導する、所定のポーズの人物画像の選択を受け付ける受付ステップと、
被写体を撮影する撮影ステップと、
前記受付ステップの処理により選択が受け付けられた第１の人物画像に、前記撮影ステップの処理により撮影された前記被写体としての第２の人物画像を重畳して表示する表示制御ステップと、
前記撮影ステップの処理により、所定のタイミングにおいて撮影されている前記第２の人物画像を保存する保存ステップと
を含む画像印刷方法により印刷されることを特徴とする印刷媒体。
【請求項１０】
ユーザのポーズを誘導する、所定のポーズの人物画像の選択を受け付ける受付手段と、
被写体を撮影する撮影手段と、
前記受付手段により選択が受け付けられた第１の人物画像に、前記撮影手段により撮影された前記被写体としての第２の人物画像を重畳して表示する表示制御手段と、
前記撮影手段により、所定のタイミングにおいて撮影されている前記第２の人物画像を保存する保存手段と
を有する画像印刷装置において使用される印刷媒体ユニットであって、
前記印刷媒体ユニットを識別するユニット識別情報を記憶する識別情報記憶手段を備え、
前記識別情報記憶手段により記憶されている前記ユニット識別情報が前記画像印刷装置により認証されたとき使用可能とされる
ことを特徴とする印刷媒体ユニット。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、特に、ユーザに、より面白みのある撮影を提供できるようにする画像印刷装置および方法、印刷媒体、並びに印刷媒体ユニットに関する。
【０００２】
【従来の技術】
従来、ユーザの画像を撮影し、これを予め用意されたフレーム画像と合成してシール紙などに印刷して提供する、いわゆる「プリント倶楽部（登録商標）」などの画像印刷装置が知られている。
【０００３】
この画像印刷装置の中には、ユーザに好みのポーズを選択させ、選択したポーズを真似ているユーザの姿を撮影するものも存在する。例えば、所定の選択画面において選択したポーズ画像が、画面の隅などの所定の位置に表示されるため、ユーザは、それを確認しながら同様のポーズをとり、撮影を行うことができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、画面の隅などの所定の位置に表示されているポーズ画像を確認しながら撮影を行う場合、表示されているポーズを忠実に真似することが困難であるという課題があった。従って、撮影された画像に写っているポーズ（ユーザの画像）と、選択したポーズとがかけ離れたものとなっていることがある。
【０００５】
例えば、有名人がとっているポーズを忠実に真似することができた場合、ユーザは、あたかも自分がその有名人になっているような感覚を得ることができ、撮影をより面白みのあるものとすることができる。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、ユーザに、より面白みのある撮影を提供できるようにするものである。
【０００７】
【課題を解決するための手段】
本発明の画像印刷装置は、ユーザのポーズを誘導する、所定のポーズの人物画像の選択を受け付ける受付手段と、被写体を撮影する撮影手段と、選択された第１の人物画像に、撮影された被写体としての第２の人物画像を重畳して表示する表示制御手段と、所定のタイミングにおいて撮影されている第２の人物画像を保存する保存手段とを備えることを特徴とする。
【０００８】
この画像印刷装置は、例えば、写真シール自販機として利用されるようにすることができる。
【０００９】
本発明の画像印刷装置は、前記第１の人物画像を記憶する記憶手段をさらに備えるようにすることができる。
【００１０】
また、前記第１の人物画像（ユーザのポーズを誘導する、所定のポーズの人物画像）は、本発明の画像印刷装置とネットワークを介して接続されている所定のサーバに用意しておくようにしてもよい。この場合、画像印刷装置からサーバに対して、ユーザにより選択された人物画像の送信が要求され、その要求に応じて、サーバから画像印刷装置に人物画像のデータが送信される。
【００１１】
このように、サーバに人物画像を記憶させ、記憶されているデータを管理することで、容易に、そのときの流行に応じた人物画像を配信することができる。
【００１２】
本発明の画像印刷装置は、表示制御手段により重畳して表示されている、第１の人物画像と第２の人物画像の重畳の度合いを算出する算出手段をさらに備えるようにすることができる。このとき、前記保存手段は、算出された重畳の度合いが所定の閾値以上であるときの第２の人物画像を保存する。
【００１３】
算出手段により算出された重畳の度合いを表す情報を表示する重畳度合い表示手段をさらに備えるようにすることができる。
【００１４】
表示されている重畳度合いを確認することで、ユーザは、自分が第１の人物画像により表されるポーズを忠実に真似できているか否かを確認することができる。また、ゲーム性が増し、より面白みのある撮影を提供することができる。
【００１５】
この重畳の度合いを表す情報は、例えば、数字、インジケータ、キャラクタの顔の表情などとすることができる。また、度合いに応じて、音声が出力されるようにしてもよい。
【００１６】
保存手段により保存された画像を、重畳の度合いを表す情報とともに所定の印刷媒体に印刷する印刷手段をさらに備えるようにすることができる。
【００１７】
表示制御手段は、第１の人物画像の、第２の人物画像と重畳していない領域が、所定の色または点滅により表示されるように表示を制御するようにすることができる。
【００１８】
重畳されていない領域が、所定の色や点滅により目立つように表示されるため、ユーザは、第１の人物画像と自分の画像の重なっていない領域を容易に確認でき、より迅速に、かつ忠実に第１の人物画像のポーズを真似ることができる。
【００１９】
保存手段は、ユーザからの指示があることに基づいて、撮影手段により撮影されている画像を保存するようにすることができる。
【００２０】
本発明の画像印刷装置の画像印刷方法は、ユーザのポーズを誘導する、所定のポーズの人物画像の選択を受け付ける受付ステップと、被写体を撮影する撮影ステップと、選択された第１の人物画像に、撮影された被写体としての第２の人物画像を重畳して表示する表示制御ステップと、撮影ステップの処理により、所定のタイミングにおいて撮影されている第２の人物画像を保存する保存ステップとを含むことを特徴とする。
【００２１】
本発明の画像印刷装置および方法においては、ユーザのポーズを誘導する、所定のポーズの人物画像の選択が受け付けられ、選択が受け付けられた第１の人物画像に、撮影され、得られた第２の人物画像が重畳して表示される。また、所定のタイミングにおいて撮影されている第２の人物画像が保存される。
【００２２】
これにより、より面白みのある撮影を提供することができる。
【００２３】
本発明の印刷媒体は、ユーザのポーズを誘導する、所定のポーズの人物画像の選択を受け付ける受付ステップと、被写体を撮影する撮影ステップと、選択された第１の人物画像に、撮影された被写体としての第２の人物画像を重畳して表示する表示制御ステップと、撮影ステップの処理により、所定のタイミングにおいて撮影されている第２の人物画像を保存する保存ステップとを含む画像印刷方法により印刷されることを特徴とする。
【００２４】
本発明の印刷媒体ユニットは、ユーザのポーズを誘導する、所定のポーズの人物画像の選択を受け付ける受付手段と、被写体を撮影する撮影手段と、選択された第１の人物画像に、撮影された被写体としての第２の人物画像を重畳して表示する表示制御手段と、所定のタイミングにおいて撮影されている第２の人物画像を保存する保存手段とを備える画像印刷装置において使用される印刷媒体ユニットであって、印刷媒体ユニットを識別するユニット識別情報を記憶する識別情報記憶手段を備え、記憶されているユニット識別情報が画像印刷装置により認証されたとき使用可能とされることを特徴とする。
【００２５】
識別情報記憶手段は、例えば、ＩＣタグ（制御タグ）、ＩＣカード等のメモリにより構成され、ユニット識別情報としての固有のＩＤを記憶する。
【００２６】
このように、識別情報が認証されたときにのみ印刷媒体ユニットが使用可能とされることにより、本発明の第１の画像印刷装置に対して生産されたユニットのみが使用可能となり、いわゆる純正品以外のものが使用されることを抑制することができる。また、印刷媒体ユニットにバーコードなどが付されている場合、そのバーコードにより、純正品であるか否かを判断させるようにしてもよい。
【００２７】
【発明の実施の形態】
図１は、本発明を適用した、写真シール自販機としての画像印刷装置１の構成例を示す斜視図である。
【００２８】
筐体１１の上方の垂直な面１１ａには撮影装置１２が設けられている。撮影装置１２は、面１１ａに上下方向に配設されているレール（図示せず）に従って、上下方向に移動可能とされている。すなわち、被写体であるユーザは、撮影装置１２を上下方向に移動させて、好みの角度で撮影することができる。
【００２９】
撮影装置１２は、被写体を撮影するためのＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）１３と、ＣＣＤ１３により取り込まれている画像（動画像）を表示する画像表示部１４により構成されている。画像表示部１４がＣＣＤ１３の近傍に設けられているため、ユーザは、ＣＣＤ１３に視線を向けた状態で、画像表示部１４に表示される自分自身の画像を確認しながら、撮影を行うことができる。
【００３０】
撮影装置１２の左右には、フラッシュ照射部１５−１および１５−２が設けられており、フラッシュ照射部１５−１および１５−２は、筐体１１の内部に設けられている照明装置からのフラッシュ光を透過し、被写体を照射する。
【００３１】
筐体１１の、若干上方を向いている面１１ｂの中央には、ＬＣＤ（Ｌｉｑｕｉｄ　ＣｒｙｓｔａｌＤｉｓｐｌａｙ）またはＣＲＴ（Ｃａｔｈｏｄｅ−Ｒａｙ　Ｔｕｄｅ）により構成される表示部１６が設けられている。表示部１６には、撮影した画像の他に、撮影処理や印刷処理の行程に応じて、様々な選択ボタン、或いはメッセージなどが表示され、ユーザは、表示部１６の近傍に設けられる入力ペン１７−１または１７−２を利用して、撮影処理や編集処理を行う。
【００３２】
筐体１１の左側面１１ｄには、硬貨投入口１８が設けられている。ユーザは、画像印刷装置１を利用して撮影するとき、所定の代金を硬貨投入口１８に投入する。また、面１１ｄには、シール取出口１９が設けられており、そこから、編集が施された画像がそれぞれ所定の大きさで印刷されたシール紙が排出される。
【００３３】
以上のような外観構成を有する画像印刷装置１においては、ユーザは、予め用意されているものの中から選択した、例えば、有名人などの人物が所定のポーズを取っている画像（ユーザのポーズを誘導する画像）を画像表示部１４に表示させ、そのポーズを真似ている自分自身の画像を撮影することができる。以下、ユーザのポーズを誘導する、画像表示部１４に表示される画像を、適宜、ポーズ画像と称する。
【００３４】
また、画像表示部１４にポーズ画像が表示されているとき、ＣＣＤ１３により取り込まれているユーザ（被写体）の画像と、ポーズ画像が重畳して表示されるため、ユーザは、その表示を確認しながら自分の体勢を修正することで、選択したポーズをより迅速に、かつ忠実に真似ることができる。
【００３５】
画像印刷装置１の処理についてはフローチャートを参照して後に詳述する。
【００３６】
図２は、図１の画像印刷装置１の内部の構成例を示すブロック図である。上述したものと同様の構成について、その詳細な説明は適宜省略する。
【００３７】
制御装置３１は、パーソナルコンピュータなどにより構成され、画像印刷装置１の全体の動作を制御する。具体的には、制御装置３１に設けられているＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）６１により、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）６２や記憶部６６（いずれも図３参照）に記憶されているプログラムが実行され、そのプログラムに従って、撮影処理や画像の編集処理が進行される。
【００３８】
硬貨処理部３２は、ユーザにより所定の代金が硬貨投入口１８に投入されたとき、それを検出し、制御装置３１に通知する。照明制御部３３は、制御装置３１からの指示に基づいて、撮影装置１２が被写体を撮影するタイミングに併せてフラッシュ光を出射する。出射されたフラッシュ光は、図１のフラッシュ照射部１５−１および１５−２を介して被写体（ユーザ）を照射する。
【００３９】
プリンタユニット３４は、プリンタ部４１と制御タグリーダライタ４２により構成され、プリンタユニット３４に装着されるシール紙ユニット３５は、シール紙５１と、個々のシール紙ユニット３５を識別する識別情報等を管理する制御タグ５２により構成される。
【００４０】
プリンタ部４１は、編集処理が施された画像データが制御装置３１から供給されてきたとき、供給された画像データにより表される画像を、ユーザにより選択された分割数（印刷パターン）に従ってシール紙５１に印刷し、画像が印刷されたシール紙５１をシール取り出し口１９に排出する。
【００４１】
制御タグリーダライタ４２は、制御タグ５２に記憶されている識別情報を接触または非接触により読み出し、制御装置３１に出力する。制御装置３１は、制御タグリーダライタ４２から供給された識別情報に基づいて、装着されているシール紙ユニット３５が、画像印刷装置１において利用可能なユニットであるか否かを判定し、利用可能なユニットであると判定したときにのみ、プリンタ部４１を動作可能にする。すなわち、制御装置３１により、画像印刷装置１において利用可能とされるシール紙ユニットの識別情報が管理されている。
【００４２】
これにより、画像印刷装置１に対応していない（純正のものでない）シール紙が利用されるのを抑制することができる。また、制御タグ５２により、シール紙５１の残量等も管理される。なお、シール紙ユニット３５が純正のものであるか否かを、シール紙ユニット３５の表面にプリントされているバーコードなどにより確認させるようにしてもよい。
【００４３】
表示部１６にはタッチパネル３６が積層されている。タッチパネル３６は、入力ペン１７−１および１７−２により入力されたユーザからの指示を制御装置３１に出力する。
【００４４】
図３は、図２の制御装置３１の構成例を示すブロックである。
【００４５】
ＣＰＵ６１は、ＲＯＭ６２に記憶されているプログラム、または、記憶部６６からＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）６３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ６３にはまた、ＣＰＵ６１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００４６】
ＣＰＵ６１、ＲＯＭ６２、およびＲＡＭ６３は、バス６４を介して相互に接続されている。このバス６４にはまた、入出力インタフェース６５も接続されている。
【００４７】
入出力インタフェース６５には、撮影装置１２、表示部１６、硬貨処理部３２、照明制御部３３、プリンタユニット３４、タッチパネル３６、および記憶部６６が接続されている。
【００４８】
記憶部６６には、ＣＰＵ６１により実行されるプログラム、および、複数のポーズ画像とともに、ＣＣＤ１３により撮影された画像のデータなどが適宜記憶される。なお、ポーズ画像が記憶部６６に記憶されているのではなく、画像印刷装置１とネットワークを介して接続されているサーバにより管理されている場合、ユーザによりポーズ画像が選択されることに応じて、選択されたポーズ画像の、サーバに対する送信要求が、図示せぬ通信部を介して行われる。その要求に応じて送信され、通信部において受信されたポーズ画像が、画像表示部１４に表示される。
【００４９】
入出力インタフェース６５にはまた、必要に応じてドライブ６７が接続され、磁気ディスク７１、光ディスク７２、光磁気ディスク７３、或いは半導体メモリ７４などが適宜装着され、それから読み出されたコンピュータプログラムが、必要に応じて記憶部６６にインストールされる。また、磁気ディスク７１乃至半導体メモリ７４を介して、ポーズ画像が記憶部６６に適宜追加される。
【００５０】
次に、以上の構成を有する画像印刷装置１により行われる各種の処理について、フローチャートを参照して説明する。
【００５１】
始めに、図４のフローチャートを参照して、画像印刷装置１を利用する顧客（ユーザ）に応対する、画像印刷装置１の全体の処理について説明する。
【００５２】
ステップＳ１において、制御装置３１のＣＰＵ６１は、硬貨処理部３２からの出力に基づいて、代金が投入されたか否か、すなわち、撮影を開始するユーザがいるか否かを判定し、代金が投入されたと判定するまで待機する。
【００５３】
ＣＰＵ６１は、ステップＳ１において、代金が投入されたと判定した場合、ステップＳ２に進み、撮影処理を実行する。
【００５４】
例えば、ＣＰＵ６１は、画像表示部１４に表示される画像のポーズと同じポーズをしている姿を撮影することがユーザにより指示されたとき（ポーズナビゲーションモードにより撮影を行うことが指示されたとき）、ＣＣＤ１３により取り込まれている画像を入出力インタフェース６５およびバス６４を介して取得し、取得したユーザの画像を、選択されているポーズ画像に重畳させて画像表示部１４に表示させる。また、ＣＰＵ６１は、ＣＣＤ１３により取り込まれている画像とポーズ画像の重畳の度合い（一致度）をリアルタイムで算出し、算出した一致度を画像表示部１４に表示させる。さらに、ＣＰＵ６１は、一致度が所定の閾値を越えているとき、或いは、ユーザにより指示されたときなどの、所定のタイミングのユーザの画像を保存する（撮影する）。
【００５５】
例えば、所定の回数だけ撮影が繰り返されたとき、撮影処理は終了される。ステップＳ２において実行される撮影処理については、図５のフローチャートを参照して後に詳述する。なお、画像表示部１４だけでなく、ポーズ画像およびＣＣＤ１３により取り込まれている画像が表示部１６にも表示されるようにしてもよい。
【００５６】
ステップＳ３において、ＣＰＵ６１は、ユーザからの入力に基づいて、撮影した画像を編集する編集処理を実行する。ステップＳ３において実行される編集処理については、図１０のフローチャートを参照して後に詳述する。
【００５７】
ＣＰＵ６１は、ステップＳ４において、ステップＳ３の編集処理により編集された画像のデータをプリンタユニット３４のプリンタ部４１に転送し、編集が施された画像をシール紙５１に印刷させる。そして、印刷が終了したとき、ユーザは、シール取り出し口１９に排出されたシール紙を受け取り、画像印刷装置１の利用を終了させる。
【００５８】
なお、ステップＳ４において実行される画像の印刷処理と並行して、撮影した画像を登録する登録処理がステップＳ５において実行される。ステップＳ５において実行される登録処理の詳細については図１１のフローチャートを参照して後述する。
【００５９】
次に、図５のフローチャートを参照して、図４のステップＳ２において実行される撮影処理の詳細について説明する。
【００６０】
この撮影処理には所定の制限時間が予め設定されており、ＣＰＵ６１は、ステップＳ１１において、撮影時間が残っているか否かを判定する。ＣＰＵ６１は、撮影時間がない（撮影処理を開始してからの時間が制限時間を超えた）と判定した場合、ステップＳ１２に進み、撮影を行う。例えば、撮影するまで（画像を保存するまで）のカウントダウンが「５，４，３，２，１，０」などのようにスピーカからの音声や表示部１６の表示により出力され、カウントダウンが「０」になったとき、ＣＣＤ１３により取り込まれている画像が記憶部６６に保存される。
【００６１】
一方、ステップＳ１１において、ＣＰＵ６１は、撮影時間があると判定した場合、ステップＳ１３に進み、撮影を終了するか否かを判定する。
【００６２】
例えば、撮影回数が予め設定されており、既に、設定されている回数だけ撮影を行ったため、撮影回数が残っていない場合、または、撮影処理を終了することがユーザにより指示された場合、ＣＰＵ６１は、ステップＳ１３において、撮影を終了すると判定し、撮影処理を終了させる。それ以降、図４のステップＳ３の処理が実行される。
【００６３】
ＣＰＵ６１は、ステップＳ１３において、撮影を終了しないと判定した場合、ステップＳ１４に進み、ポーズナビゲートモード（ポーズ画像が画像表示部１４に表示され、表示されているポーズを真似ている姿を撮影するモード）により撮影するか否かを選択する選択画面を表示部１６に表示させる。例えば、ユーザは、ポーズ画像を画像表示部１４に表示させ、それを真似て撮影するポーズナビゲートモード、または、好きなポーズを取って撮影する通常モードにより撮影することができる。
【００６４】
図６は、ポーズナビゲートモードにより撮影するか否かを選択する選択画面の表示例を示す図である。
【００６５】
図６の例においては、キャラクタ１０１が表示部１６の中央上方に表示され、その吹き出し１０２に「ポーズナビゲートを利用する？」のメッセージが表示されている。
【００６６】
また、表示部１６のほぼ中央には、ポーズナビゲートを利用するとき操作されるイエスボタン１０３（「利用する」が表示されているボタン）と、ノーボタン１０４（「利用しない」が表示されているボタン）が表示されている。ユーザは、いずれかのボタンを入力ペン１７−１または１７−２により操作し、ポーズナビゲートを利用するか否か（ポーズナビゲートモードにより撮影するか、または通常モードにより撮影するか）を選択する。
【００６７】
ＣＰＵ６１は、タッチパネル３６の出力を入出力インタフェース６５およびバス６４を介して取得し、ステップＳ１５において、「利用する」が選択されたか否か（イエスボタン１０３が押下されたか否か）を判定する。
【００６８】
ステップＳ１５において、ＣＰＵ６１は、イエスボタン１０３が押下されていないと判定した場合、ステップＳ１６に進み、次に、「利用しない」が選択されたか否か（ノーボタン１０４が押下されたか否か）を判定する。ステップＳ１６において、ＣＰＵ６１は、図６のノーボタン１０４が押下され、通常モードにより撮影することが指示された場合、後述するステップＳ１７乃至Ｓ２２の処理をスキップし、ステップＳ２３において撮影を行う。
【００６９】
一方、ＣＰＵ６１は、ステップＳ１６において、ノーボタン１０４が押下されず、「利用しない」が選択されていないと判定した場合、ステップＳ１１に戻り、以上の処理を繰り返し実行する。
【００７０】
ＣＰＵ６１は、ステップＳ１５において、タッチパネル３６の出力に基づいて、図６のイエスボタン１０３が押下されたと判定した場合、ステップＳ１７に進み、ポーズ画像の選択画面を表示部１６に表示させる。
【００７１】
図７は、ポーズ画像を選択する選択画面の例を示す図である。
【００７２】
図７の例においては、キャラクタ１０１の吹き出し１１１に「ポーズを選択してね」のメッセージが表示されている。
【００７３】
また、その下には、ポーズ画像１１２乃至１１５が表示され、それぞれ、異なるポーズを取った人物（例えば、有名人）の画像が表示されている。このポーズ画像１１２乃至１１５は、ＣＰＵ６１により、記憶部６６から読み出され、表示されているものである。
【００７４】
ユーザは、いずれかのポーズ画像を入力ペン１７−１または１７−２により押下し、画像表示部１４に表示させるポーズ画像を選択する。図７に示される選択画面において選択したポーズ画像が画像表示部１４に表示されるため、ユーザは、表示されている人物のポーズの真似をして、その後の撮影を行う。
【００７５】
ステップＳ１８において、ＣＰＵ６１は、ポーズ（ポーズ画像）が選択されたか否かを判定し、選択されたと判定するまで待機する。
【００７６】
ＣＰＵ６１は、タッチパネル３６からの出力に基づいて、いずれかのポーズ画像が選択されたと判定した場合、ステップＳ１９に進み、選択されたポーズ画像を受け付け、受け付けたポーズ画像を画像表示部１４に表示させる。例えば、図７に示される選択画面において、ポーズ画像１１２が選択された場合、ＣＰＵ６１は、図８に示されるように、ポーズ画像１１２を画像表示部１４の中央に表示させる。
【００７７】
図８の例においては、右側に男性の人物１１２Ａが表示されており、左側に女性の人物１１２Ｂが表示されている。すなわち、この例においては、２人のユーザからなるグループが画像印刷装置１を利用しており、２人の人物が写っているポーズ画像１１２が選択された場合の例とされている。画像印刷装置１を利用している２人のうちの第１のユーザは、人物１１２Ａのポーズ（左手でＯＫサインをしているポーズ）の真似をして撮影し、第２のユーザは、人物１１２Ｂのポーズ（右手を上方に差し出すポーズ）の真似をして撮影する。
【００７８】
このように、ポーズナビゲートモードにおいて複数のユーザで撮影することにより、どのユーザが最も忠実にポーズ画像の人物の真似ができているかを競うことができ、ゲーム性のある、より面白みのある撮影を提供することができる。
【００７９】
なお、図８に示される人物１１２Ａおよび１１２Ｂ（ポーズ画像）は、半透明で表示されており、このポーズ画像に重畳して、ＣＣＤ１３により取り込まれているユーザの画像が表示される。
【００８０】
ＣＰＵ６１は、ステップＳ２０において、半透明で表示されているポーズ画像に、ＣＣＤ１３により取り込まれているユーザの画像を重畳し、得られた重畳画像を画像表示部１４に表示させる。この表示に応じて、ユーザは、自分自身の画像と、ポーズ画像が一致するように自分の体勢（ポーズ）を調節する。換言すれば、表示されるポーズ画像により、ユーザのポーズが誘導（ナビゲート）されることになる。
【００８１】
また、ＣＰＵ６１は、ステップＳ２１において、ポーズ画像と、取り込まれているユーザの画像の一致度（重畳の度合い）を算出する。一致度は、ほぼリアルタイム（短期間の周期）で算出され、算出された一致度が画像表示部１４の所定の位置に表示されるようになされている。
【００８２】
従って、ユーザは、その値を確認することにより、自分がポーズ画像のポーズを忠実に真似できているか否かを確認することができる。
【００８３】
なお、例えば、画像印刷装置１の前方の床面には、ユーザの立ち位置が指定されており、その位置に立つユーザの画像と、ポーズ画像として表示されている人物の画像は、ともに同様のサイズになるように設定されている。また、ＣＣＤ１３により取り込まれている画像に基づいて、ＣＰＵ６１がユーザまでの距離を算出し、ユーザの画像とポーズ画像が同様のサイズになるように、ＣＣＤ１３のズーム（ワイド／テレ）を制御するようにしてもよい。
【００８４】
図９は、ポーズ画像とユーザの画像の重畳画像の表示例を示す図である。
【００８５】
例えば、図７の選択画面においてポーズ画像１１２を選択し、２人のユーザが、その真似をしている場合、画像表示部１４には、図８のポーズ画像１１２（人物１１２Ａおよび１１２Ｂが半透明で表示されている画像）に、ＣＣＤ１３により取り込まれているユーザ１２１および１２２の画像が重畳され、得られた重畳画像が図９に示されるように表示される。
【００８６】
図９の例においては、人物１１２Ａの画像（ポーズ画像の人物の画像）に、多少ずれた状態でユーザ１２１の画像が重畳して表示され、人物１１２Ｂの画像（ポーズ画像の人物の画像）に、多少ずれた状態でユーザ１２２の画像が重畳して表示されている。
【００８７】
また、ステップＳ２１における処理により算出された一致度が画像表示部１４の左上方に設定されている一致度表示部１２３に表示されている。図９の例においては、一致度が「９０％」として表示されており、ポーズ画像とユーザの画像が９０％の範囲にわたって一致している（９０％の領域において重畳している）。
【００８８】
この一致度はリアルタイムで更新され、そのときの一致度が一致度表示部１２３に表示される。なお、一致度のレベルが高いとき、「上手だよー」などのかけ声が図示せぬスピーカから出力されるようにしてもよい。
【００８９】
また、重畳していないポーズ画像の領域が、例えば、赤色などの目立つ色で表示されたり、或いは、点滅して表示されるようにしてもよい。これにより、ユーザは、重畳していない領域を容易に確認することができ、より迅速に、かつ忠実にポーズ画像の真似をすることができる。
【００９０】
ステップＳ２２において、ＣＰＵ６１は、ステップＳ２１で算出された一致度が、予め設定されている所定の閾値を超えているか否かを判定し、超えていると判定するまで待機する。ＣＰＵ６１は、ステップＳ２２において、例えば、閾値が９５％として設定されており、その値を、ポーズ画像とユーザの画像の一致度が超えたと判定した場合、ステップＳ２３に進み、撮影を行う。
【００９１】
一致度が所定の閾値を超えているときの姿を撮影することより、忠実に、ポーズ画像の人物の真似をしているユーザの画像が保存されることになる。なお、画像とともに、撮影されたときの一致度が保存される。後述するように、保存された一致度は、例えば、画像とともにシール紙５１に印刷される。
【００９２】
また、一致度が所定の閾値を超えているときに撮影されるのではなく、ユーザが好みのタイミングで撮影の開始を指示できるようにしてもよい。このとき、例えば、音声で撮影の開始を指示することができたり、或いは、立ち位置付近の床面に設けられているフットスイッチにより撮影の開始を指示することができることが好ましい。これにより、ユーザは、ポーズ画像の人物のポーズを忠実に真似できているときの体勢を崩すことなく、撮影の開始を指示することができる。
【００９３】
ステップＳ２３において撮影が行われた後、処理はステップＳ１１に戻り、それ以降の処理が繰り返し実行される。例えば、以上のような処理が所定の回数だけ繰り返し実行されたとき、ステップＳ１３において撮影を終了すると判定され、図５の撮影処理が終了される。
【００９４】
次に、図１０のフローチャートを参照して、図４のステップＳ３において実行される編集処理の詳細について説明する。
【００９５】
ステップＳ３１において、ＣＰＵ６１は、撮影処理において保存された画像データ（例えば、図５のステップＳ２３において撮影され、保存された画像データ）を読み出し、読み出したデータに基づいて、表示部１６に編集画面を表示させる。
【００９６】
例えば、編集対象の画像が表示部１６のほぼ中央に拡大して表示され、ユーザは、編集対象の画像の近傍に表示されている各種の編集ツールを利用して、編集対象の画像に好みの文字や図形を入力することができる。例えば、編集ツールとして、編集対象画像に所定の画像を入力する「スタンプツール」や、編集対象画像に線や文字などを入力するための「ペンツール」などが用意される。
【００９７】
また、編集対象の画像を適宜切り替えることができるようになされており、ユーザは、撮影し、保存しておいたそれぞれの画像を編集することができる。
【００９８】
ユーザによる編集入力は、タッチパネル３６からの出力として、入出力インタフェース６５およびバス６４を介してＣＰＵ６１に供給される。ステップＳ３２において、ＣＰＵ６１は、供給されてきた編集入力に基づいて生成した画像（スタンプ画像、ペン画像）を、編集対象の画像に重畳して表示し、画像を編集する。
【００９９】
ＣＰＵ６１は、ステップＳ３３において、編集処理を終了するか否かを判定し、例えば、表示部１６の所定の位置に表示されている終了ボタンが操作されていないため、編集処理を終了しないと判定した場合、ステップＳ３２に戻り、以上の処理を繰り返し実行する。一方、終了ボタンが操作された場合、または、予め設定されている制限時間が終了した場合、ＣＰＵ６１は、ステップＳ３３において、編集処理を終了すると判定し、編集処理を終了させる。
【０１００】
その後、処理は図４のステップＳ４およびステップＳ５に進み、印刷処理および画像の登録処理が実行される。
【０１０１】
次に、図１１のフローチャートを参照して、図４のステップＳ５において実行される登録処理の詳細について説明する。
【０１０２】
この登録処理において登録された画像は、例えば、画像印刷装置１がいずれのユーザにも利用されていないときのデモ画面において表示され、その近傍にいる人に対する宣伝として提示される。また、画像印刷装置１の近傍にいる人や画像印刷装置１を利用した人が、登録されている画像の中から好みのものを１つ選択して投票することができ、その集計結果が表示されるようになされている。投票の集計結果としてのランキングがデモ画面に表示されることにより、画像印刷装置１の周囲にいる人の参加意欲（画像印刷装置１を利用しようとする意欲）を増すことができる。
【０１０３】
ステップＳ４１において、ＣＰＵ６１は、登録する画像の選択画面を表示部１６に表示させる。
【０１０４】
図１２は、ステップＳ４１において表示される選択画面の表示例を示す図である。
【０１０５】
図１２の例においては、表示部１６の右側に撮影画像表示部１３１が設けられており、この撮影画像表示部１３１に、撮影処理において保存され、編集処理において編集された３種類の画像が一覧表示されている。撮影画像表示部１３１において表示されている画像のうち、ユーザにより選択された画像が登録画像表示部１３２に拡大表示される。
【０１０６】
表示部１６の上方には、「登録する？（画像を選んで登録してね）」のメッセージが表示されており、ユーザは、画像印刷装置１において撮影された画像のランキングに、自分自身が撮影した画像を登録するとき、撮影画像表示部１３１に表示されているものの中から１つの画像を入力ペン１７−１または１７−２により選択し、登録ボタン１３３（「登録する」が表示されているボタン）を押下して画像を登録する。
【０１０７】
なお、登録ボタン１３３の右には、画像を登録することなく画像印刷装置１の利用を終了するとき操作される不登録ボタン１３４（「登録しない」が表示されているボタン）も用意されており、ユーザは、これを操作することで、画像を登録することなく、処理を終了させることができる。
【０１０８】
ＣＰＵ６１は、ステップＳ４２において、予め設定されている登録時間がまだ残っているか否かを判定し、残っていないと判定した場合、処理を終了させる。
【０１０９】
ステップＳ４２において、ＣＰＵ６１は、登録時間が残っていると判定した場合、ステップＳ４３に進み、画像が登録されたか否か、すなわち、図１２に示される画面においていずれかの画像が選択され、登録ボタン１３３が押下されたか否かを判定する。
【０１１０】
ＣＰＵ６１は、ステップＳ４３において、登録ボタン１３３が押下されていないと判定した場合、ステップＳ４１に戻り、それ以降の処理を繰り返し実行し、一方、登録ボタン１３３が押下されたと判定した場合、ステップＳ４４に進み、登録ボタン１３３が押下されたときに登録画像表示部１３２に表示されていた画像を記憶部６６に保存し、登録する。
【０１１１】
その後、登録処理は終了され、登録された画像がデモ画面において適宜表示され、ランキングの投票対象の画像とされる。
【０１１２】
上述したように、図１１に示される登録処理と並行して、編集処理において編集された画像の印刷もプリンタ部４１により実行されている。プリンタ部４１により画像（編集済みの画像）が印刷されたシール紙５１がシール取り出し口１９に排出されるため、ユーザは、それを受け取り、画像印刷装置１の利用を終了する。
【０１１３】
図１３は、画像印刷装置１により印刷され、シール取り出し口１９に排出されたシール紙の例を示す図である。
【０１１４】
図１３に示されるように、シール紙１４１には、ユーザにより設定された分割数（４分割）に従って、文字や図形などの編集（落書き）が施された画像１５１乃至１５４が印刷される。なお、印刷されているそれぞれの画像において、被写体の画像（人物の画像）の周辺に、或いは、被写体の画像に一部重畳して示されている「コノヤロ」、「スゴイ」の文字、およびハート形や星形のスタンプ画像はユーザにより入力された編集画像である。このように、ユーザは、好みの文字や画像を、撮影された画像に対して施すことができる。
【０１１５】
また、それぞれの画像の一致度が画像とともにシール紙１４１に印刷されており、図１３の例においては、画像１５１の左側に一致度が表示され、その値は「９０％」とされている。また、画像１５２の左側に表示されている画像１５２の一致度は「８８％」とされ、画像１５３の右側に表示されている画像１５３の一致度は「９５％」とされ、画像１５４の右側に表示されている画像１５４の一致度は「１００％」とされている。
【０１１６】
このような画像および一致度が印刷されたシール紙が、画像印刷装置１を利用したユーザに対して提供される。
【０１１７】
なお、上述した画像印刷装置１において、選択できるポーズ画像が１週間毎などの所定の周期で切り替わるようにしてもよい。この場合、例えば、全てのポーズ画像が記憶部６６に予め記憶されており、ＣＰＵ６１の制御により、提供される画像が所定の周期毎に切り替わるようにしてもよいし、画像印刷装置１の管理者が、磁気ディスク７１乃至半導体メモリ７４により、記憶部６６に記憶されているポーズ画像を入れ替えるようにしてもよい。また、図示せぬ管理サーバからネットワークを介して送信されてきた画像により、記憶部６６に記憶されている画像データが切り替えられるようにしてもよい。
【０１１８】
上述した一致度の算出は、例えば、ポーズ画像と、ＣＣＤ１３により取り込まれている画像（以下、適宜、撮影画像と称する）を格子状の範囲（ブロック）毎に分割し、それぞれのブロックに含まれる画像が、ポーズ画像のものと撮影画像のものとで一致（対応）しているか否かに基づいて判定される。
【０１１９】
次に、図１４のフローチャートを参照して、一致度を算出する画像印刷装置１の処理について説明する。
【０１２０】
ステップＳ５１において、ＣＰＵ６１は、ポーズ画像の垂直方向および水平方向を所定の間隔で分割し（ポーズ画像を所定の範囲のブロック毎に分割し）、分割したブロックの中から、ポーズ画像と撮影画像が一致しているか否かを判定するブロック（以下、注目ブロック）を選択する。
【０１２１】
ポーズ画像は、図１５に示されるように、所定の範囲のブロック毎に分割され、最初に、例えば、左上のブロックが注目ブロックとされる。後述するように、図１４に示される処理が繰り返し実行され、それぞれのブロックについて、ポーズ画像と撮影画像が一致しているか否かの判定が行われる。
【０１２２】
ステップＳ５２において、ＣＰＵ６１は、ステップＳ５１で選択した注目ブロックがポーズ画像の背景に対応するブロックか否かを判定する。すなわち、注目ブロックが、例えば、背景画像のみが含まれているブロックか否か、または、背景画像が所定の割合以上含まれているブロックか否かが判定される。
【０１２３】
従って、例えば、図１５のブロックＢ３−２が注目ブロックとされている場合、そこに、被写体としての人物画像１１２Ａまたは１１２Ｂは含まれていないため、ブロックＢ３−２は、ポーズ画像の背景に対応するブロックであると判定される。
【０１２４】
ＣＰＵ６１は、ステップＳ５２において、注目ブロックがポーズ画像の背景に対応するブロックであると判定した場合、ステップＳ５３に進み、ポーズ画像と撮影画像を重畳させた場合に、注目ブロックと対応する撮影画像の範囲には、撮影画像の背景が含まれるか否か（または、注目ブロックの範囲には、撮影画像の背景のみが含まれているか否か）を判定する。
【０１２５】
ＣＰＵ６１は、ステップＳ５３において、注目ブロックと対応する撮影画像の範囲には、撮影画像の背景が含まれると判定した場合、ステップＳ５４に進み、その注目ブロックに「１」の値を設定し、一方、撮影画像の背景が含まれないと判定した場合、ステップＳ５５に進み、その注目ブロックに「０」の値を設定する。
【０１２６】
従って、図９に示される撮影画像の、ブロックＢ３−２と対応する位置には撮影画像の背景のみが含まれているため、注目ブロックＢ３−２には「１」が設定される。
【０１２７】
ステップＳ５６において、ＣＰＵ６１は、全てのブロックの判定が終了したか否かを判定し、終了していないと判定した場合、ステップＳ５１に戻り、それ以降の処理が行われる。すなわち、判定が行われていないブロックが注目ブロックとして順次選択され、それ以降の処理が繰り返し実行される。
【０１２８】
ＣＰＵ６１は、ステップＳ５２において、注目ブロックがポーズ画像の背景に対応するブロックでないと判定した場合、ステップＳ５７に進み、注目ブロックが、ポーズ画像として写されている人物の肌色領域（手、または顔の領域）に対応するブロックであるか否かを判定する。
【０１２９】
例えば、そのときの注目ブロックが図１５のブロックＢ１０−４である場合、ブロックＢ１０−４は、人物１１２Ａの顔の画像を含むブロックであるため、ステップＳ５７において、注目ブロックが肌色領域に対応するブロックであると判定される。
【０１３０】
ステップＳ５７において、注目ブロックがポーズ画像の肌色領域に対応するブロックであると判定した場合、ＣＰＵ６１は、ステップＳ５８に進み、ポーズ画像と撮影画像を重畳させた場合に、注目ブロックと対応する撮影画像の範囲には、撮影画像に写っている人物の肌色領域が含まれるか否かを判定する。
【０１３１】
ＣＰＵ６１は、ステップＳ５８において、注目ブロックと対応する撮影画像の範囲には、撮影画像の肌色領域が含まれると判定した場合、ステップＳ５４に進み、その注目ブロックに「１」の値を設定し、一方、撮影画像の背景が含まれないと判定した場合、ステップＳ５５に進み、その注目ブロックに「０」の値を設定する。
【０１３２】
この判定の結果、例えば、注目ブロックが図１５のブロックＢ１０−４である場合、そのブロックに対応する撮影画像（図９）の範囲には、人物１２１の顔の領域が含まれているため、注目ブロックに「１」の値が設定される。
【０１３３】
一方、ステップＳ５７において、注目ブロックがポーズ画像の肌色領域に対応するブロックでないと判定した場合、ＣＰＵ６１は、注目ブロックに含まれる画像が、ポーズ画像の背景画像ではなく、かつ、肌色領域でない、すなわち、服の領域や髪の毛の領域であると判定し、ステップＳ５９において、注目ブロックと対応する撮影画像の範囲には、人物の輪郭より内側の画像が含まれるか否かを判定する。
【０１３４】
ステップＳ５９において、注目ブロックと対応する撮影画像の範囲には、人物の輪郭より内側の画像が含まれると判定された場合、ステップＳ５４において、注目ブロックに「１」が設定され、人物の輪郭より内側の画像が含まれないと判定された場合、ステップＳ５５において、注目ブロックに「０」が設定される。
【０１３５】
従って、注目ブロックが図１５のブロックＢ９−８である場合、そのブロックに対応する撮影画像（図９）の範囲には、人物１２１の服の画像が含まれているため、注目ブロックに「１」の値が設定される。
【０１３６】
以上のような判定が各ブロックについて実行され、ステップＳ５６において、全てのブロックの判定が終了したと判定されたとき、処理は終了される。
【０１３７】
例えば、図１４に示される処理の結果、図９に示される撮影画像とポーズ画像が一致しているか否かを表す各ブロックの値（「１」または「０」）は、図１６に示されるものとなる。
【０１３８】
すなわち、ポーズ画像の背景が含まれるブロックに撮影画像の背景が対応している場合、そのブロックには「１」の値が設定され、ポーズ画像の肌色領域が含まれるブロックに撮影画像の肌色領域が対応している場合、そのブロックには「１」の値が設定される。また、ポーズ画像の服や髪の毛の画像が含まれるブロックに撮影画像の服や髪の毛の画像が含まれている場合、そのブロックには「１」の値が設定され、その他の、ポーズ画像と撮影画像が一致していないブロックには「０」の値が設定される。
【０１３９】
なお、図１６の例においては、「０」の値が設定されているブロックは斜線で示されている。
【０１４０】
そして、図１６に示されるような判定結果に基づいて、「（１が設定されているブロックの数）／（総ブロック数）×１００」により、一致度が算出される。すなわち、図１６の例においては、「１５０／１７６×１００」の計算の結果、一致度が「８５％」として算出される。
【０１４１】
なお、一致度の算出方法は、適宜変更可能である。例えば、上述したように画像を所定の間隔で水平方向、垂直方向に分割したときの、各格子点の画像がポーズ画像と撮影画像のものとで一致しているか否かに基づいて、一致度を算出するようにすることができる。
【０１４２】
【発明の効果】
本発明によれば、画像を撮影することができる。
【０１４３】
また、本発明によれば、より面白みのある撮影を提供できる。
【図面の簡単な説明】
【図１】本発明を適用した画像印刷装置の外観の例を示す斜視図である。
【図２】図１の画像印刷装置の構成例を示すブロック図である。
【図３】図２の制御装置の構成例を示すブロック図である。
【図４】図１の画像印刷装置の顧客応対処理を説明するフローチャートである。
【図５】図４のステップＳ２において実行される撮影処理の詳細を説明するフローチャートである。
【図６】図５のステップＳ１４において表示される画面の表示例を示す図である。
【図７】図５のステップＳ１７において表示される画面の表示例を示す図である。
【図８】ポーズ画像の例を示す図である。
【図９】図５のステップＳ２０において表示される画面の表示例を示す図である。
【図１０】図４のステップＳ３において実行される編集処理の詳細を説明するフローチャートである。
【図１１】図４のステップＳ５において実行される登録処理の詳細を説明するフローチャートである。
【図１２】図１１のステップＳ４１において表示される画面の表示例を示す図である。
【図１３】図１の画像印刷装置により提供されるシール紙の例を示す図である。
【図１４】図１の画像印刷装置の一致度の算出処理を説明するフローチャートである。
【図１５】ポーズ画像の分割の例を示す図である。
【図１６】各ブロックに設定される値の例を示す図である。
【符号の説明】
１　画像印刷装置
１３　ＣＣＤ
１６　表示部
１７−１および１７−２　入力ペン
３１　制御装置
３４　プリンタユニット
３５　シール紙ユニット
４１　プリンタ部
４２　制御タグリーダライタ
５１　シール紙
５２　制御タグ
【図１】
2004015735.tif 000003
【図２】
2004015735.tif 000004
【図３】
2004015735.tif 000005
【図４】
2004015735.tif 000006
【図５】
2004015735.tif 000007
【図６】
2004015735.tif 000008
【図７】
2004015735.tif 000009
【図８】
2004015735.tif 000010
【図９】
2004015735.tif 000011
【図１０】
2004015735.tif 000012
【図１１】
2004015735.tif 000013
【図１２】
2004015735.tif 000014
【図１３】
2004015735.tif 000015
【図１４】
2004015735.tif 000016
【図１５】
2004015735.tif 000017
【図１６】
2004015735.tif 000018