(57)【要約】【課題】一のプレイヤが調整を希望する箇所を容易に指定でき、また他のプレイヤの領域については一のプレイヤの調整による影響を受けることがない画像編集方法等を提供する。【解決手段】頭の頂点、目等、被写体の画像データの特徴点または、髪の色、肌の色等のまたは色情報に基づき、被写体毎に編集領域を設定する。そして、設定された編集領域から一の編集領域の指定を受け付ける。次いで、受け付けた編集領域に対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき前記編集領域の画像データを編集する。【選択図】　　　　図１４
2004086384.tif 000002
【特許請求の範囲】
【請求項１】
撮像された画像データに対して入力手段から入力された編集情報に基づき、演算処理手段により前記画像データを編集する画像編集方法において、
前記入力手段から編集画素を受け付けるステップと、
受け付けた編集画素の色情報に基づいて、前記演算処理手段により前記編集画素を含む編集領域を設定する領域設定ステップと、
設定された編集領域に対する編集情報を前記入力手段から受け付けるステップと、
受け付けた編集情報に基づき、前記演算処理手段により前記編集領域の画像データを編集するステップと
を備えることを特徴とする画像編集方法。
【請求項２】
撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、演算処理手段により前記画像データを編集する画像編集方法において、
被写体の画像データの特徴点または色情報に基づき、前記演算処理手段により被写体毎の編集領域を設定する領域設定ステップと、
設定された被写体毎の編集領域から一の被写体に係る編集領域の指定を、前記入力手段から受け付ける指定受付ステップと、
受け付けた編集領域に対する編集情報を入力手段から受け付けるステップと、受け付けた編集情報に基づき、前記演算処理手段により前記編集領域の画像データを編集するステップと
を備えることを特徴とする画像編集方法。
【請求項３】
撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、演算処理手段により前記画像データを編集する画像編集装置において、
前記入力手段から編集画素を受け付ける手段と、
受け付けた編集画素の色情報に基づいて、前記演算処理手段により前記編集画素を含む編集領域を設定する領域設定手段と、
設定された編集領域に対する編集情報を入力手段から受け付ける手段と、
受け付けた編集情報に基づき、前記演算処理手段により前記編集領域の画像データを編集する手段と
を備えることを特徴とする画像編集装置。
【請求項４】
前記領域設定手段は、
受け付けた編集画素を含む編集領域の色情報と、該編集領域に近接する対象画素の色情報とを比較し、比較した結果その差が所定値以内である場合に、該対象画素を編集領域に設定するよう構成してあることを特徴とする請求項３に記載の画像編集装置。
【請求項５】
編集後の画像データを印刷媒体へ印刷する印刷手段を更に備えることを特徴とする請求項３または４に記載の画像編集装置。
【請求項６】
撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、演算処理手段により前記画像データを編集する画像編集装置において、
被写体の画像データの特徴点または色情報に基づき、前記演算処理手段により被写体毎の編集領域を設定する領域設定手段と、
設定された被写体毎の編集領域から一の被写体に係る編集領域の指定を、前記入力手段から受け付ける指定受付手段と、
受け付けた編集領域に対する編集情報を前記入力手段から受け付ける手段と、受け付けた編集情報に基づき、前記演算処理手段により前記編集領域の画像データを編集する手段と
を備えることを特徴とする画像編集装置。
【請求項７】
前記設定された被写体毎の編集領域の画像に対して第１の画像処理を施す手段と、
前記指定受付手段により、一の編集領域の指定を受け付けた場合、該編集領域の画像に対して第２の画像処理を施す手段と
を更に備えることを特徴とする請求項６に記載の画像編集装置。
【請求項８】
前記領域設定手段により設定された被写体の編集領域を、前記演算処理手段により顔及び髪を含む人体領域毎にさらに分割する手段
を更に備えることを特徴とする請求項６に記載の画像編集装置。
【請求項９】
編集後の画像データを印刷媒体へ印刷する印刷手段を更に備えることを特徴とする請求項６乃至８のいずれかに記載の画像編集装置。
【請求項１０】
撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、コンピュータに前記画像データを編集させるためのコンピュータプログラムにおいて、
コンピュータに、前記入力手段から編集画素を受け付けさせるステップと、
コンピュータに、受け付けさせた編集画素の色情報に基づいて、該編集画素を含む編集領域を設定させる領域設定ステップと、
コンピュータに、設定された編集領域に対する編集情報を前記入力手段から受け付けさせるステップと、
コンピュータに、受け付けさせた編集情報に基づき前記編集領域の画像データを編集させるステップと
を実行させることを特徴とするコンピュータプログラム。
【請求項１１】
撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、コンピュータに前記画像データを編集させるためのコンピュータプログラムにおいて、
コンピュータに、被写体の画像データの特徴点または色情報に基づき、被写体毎の編集領域を設定させる領域設定ステップと、
コンピュータに、設定された被写体毎の編集領域から一の被写体に係る編集領域の指定を受け付けさせる指定受付ステップと、
コンピュータに、受け付けさせた編集領域に対する編集情報を入力手段から受け付けさせるステップと、
コンピュータに、受け付けさせた編集情報に基づき前記編集領域の画像データを編集させるステップと
を実行させることを特徴とするコンピュータプログラム。
【請求項１２】
撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、コンピュータに前記画像データを編集させるためのコンピュータプログラムが記録された記録媒体において、
コンピュータに、前記入力手段から編集画素を受け付けさせるステップと、
コンピュータに、受け付けさせた編集画素の色情報に基づいて、該編集画素を含む編集領域を設定させる領域設定ステップと、
コンピュータに、設定された編集領域に対する編集情報を入力手段から受け付けさせるステップと、
コンピュータに、受け付けさせた編集情報に基づき前記編集領域の画像データを編集させるステップと
を実行させるコンピュータプログラムが記録されていることを特徴とするコンピュータでの読み取りが可能な記録媒体。
【請求項１３】
撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、コンピュータに前記画像データを編集させるためのコンピュータプログラムが記録された記録媒体において、
コンピュータに、被写体の画像データの特徴点または色情報に基づき、被写体毎の編集領域を設定させる領域設定ステップと、
コンピュータに、設定された被写体毎の編集領域から一の被写体に係る編集領域の指定を受け付けさせる指定受付ステップと、
コンピュータに、受け付けさせた編集領域に対する編集情報を入力手段から受け付けさせるステップと、
コンピュータに、受け付けさせた編集情報に基づき前記編集領域の画像データを編集させるステップと
を実行させるコンピュータプログラムが記録されていることを特徴とするコンピュータでの読み取りが可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、演算処理手段により前記画像データを編集する画像編集方法、画像編集装置、コンピュータを画像編集装置として機能させるためのコンピュータプログラム及び記録媒体に関し、特に遊戯施設に設置される画像編集装置であって、編集を希望する箇所のみをプレイヤが選択して実行することが可能な画像編集方法等に関する。
【０００２】
【従来の技術】
遊戯施設等に設置される画像編集装置は、所定の対価の支払いを条件に、ＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）等の撮像部から画像データを取り込み、この取り込んだ画像データをモニタ上に載置されるタッチパネル式の入力手段から、タブレットペン等で編集情報を入力して、シール等の印刷媒体に編集後の画像データを印刷する。このような画像編集装置においては、撮影時の光量不足を補うため、または肌の色をより自然な色合いにするために、所謂ハイキー調整が行われる。
【０００３】
このハイキー調整は、取り込んだ画像データの明度を変更させることにより調整を行う。プレイヤは、表示部に表示される画像を見ながら好みの色合いに設定し、その後印刷する画像を決定し所望の画像をシールに印刷する。このようなハイキー調整を行うものとして、例えば、特開２００２−７７７８２号公報に開示された画像印刷装置が知られている。特開２００２−７７７８２号公報には、明るさ変更ボタンが画面に表示され、操作パネルから明るさ調整ボタンを適宜操作することによって画像全体の明度を変更させる技術が開示されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のハイキー調整は画面全体の明度が変更されるため、複数人のプレイヤが撮影された場合、各プレイヤが自分の好みの色合いに調整することができないという問題があった。特に、遊戯施設に設置される画像編集装置は、単独で撮影した画像よりもむしろ、複数人で撮影した画像を編集することが圧倒的に多いためプレイヤ毎に自由に色合い等を調整することが可能な画像編集装置の開発が切望されていた。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、編集を希望する編集画素を受け付け、この受け付けた編集画素の色情報に基づいて、該編集画素を含む編集領域を設定し、この設定された編集領域について編集情報を入力させることにより、一のプレイヤが調整を希望する箇所を容易に指定でき、また他のプレイヤの領域については一のプレイヤの調整による影響を受けることがない画像編集方法、画像編集装置、コンピュータを画像編集装置として機能させるためのコンピュータプログラム及び記録媒体を提供することにある。
【０００６】
また、本発明の他の目的は、被写体の画像データの特徴点または色情報に基づき、被写体毎の編集領域を設定し、設定された編集領域から一の編集領域の指定を受け付け、この設定された一の被写体の編集領域についてのみ編集を行うことにより、より遊技性が高く、また他のプレイヤの領域については一のプレイヤの調整による影響を受けることがない画像編集方法、画像編集装置、コンピュータを画像編集装置として機能させるためのコンピュータプログラム及び記録媒体を提供することにある。
【０００７】
さらに、本発明の他の目的は、被写体毎に編集領域が設定された後に、さらに編集領域を顔、髪等の体領域毎にさらに分割し、この分割された領域内において画像の編集を行うことにより、さらに多様な画像編集を行うことが可能な画像編集装置を提供することにある。
【０００８】
【課題を解決するための手段】
第１発明に係る画像編集方法は、撮像された画像データに対して入力手段から入力された編集情報に基づき、演算処理手段により前記画像データを編集する画像編集方法において、前記入力手段から編集画素を受け付けるステップと、受け付けた編集画素の色情報に基づいて、前記演算処理手段により前記編集画素を含む編集領域を設定する領域設定ステップと、設定された編集領域に対する編集情報を前記入力手段から受け付けるステップと、受け付けた編集情報に基づき、前記演算処理手段により前記編集領域の画像データを編集するステップとを備えることを特徴とする。
【０００９】
第２発明に係る画像編集方法は、撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、演算処理手段により前記画像データを編集する画像編集方法において、被写体の画像データの特徴点または色情報に基づき、前記演算処理手段により被写体毎の編集領域を設定する領域設定ステップと、設定された被写体毎の編集領域から一の被写体に係る編集領域の指定を、前記入力手段から受け付ける指定受付ステップと、受け付けた編集領域に対する編集情報を入力手段から受け付けるステップと、受け付けた編集情報に基づき、前記演算処理手段により前記編集領域の画像データを編集するステップとを備えることを特徴とする。
【００１０】
第３発明に係る画像編集装置は、撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、演算処理手段により前記画像データを編集する画像編集装置において、前記入力手段から編集画素を受け付ける手段と、受け付けた編集画素の色情報に基づいて、前記演算処理手段により前記編集画素を含む編集領域を設定する領域設定手段と、設定された編集領域に対する編集情報を入力手段から受け付ける手段と、受け付けた編集情報に基づき、前記演算処理手段により前記編集領域の画像データを編集する手段とを備えることを特徴とする。
【００１１】
第４発明に係る画像編集装置は、第３発明において、前記領域設定手段は、受け付けた編集画素を含む編集領域の色情報と、該編集領域に近接する対象画素の色情報とを比較し、比較した結果その差が所定値以内である場合に、該対象画素を編集領域に設定するよう構成してあることを特徴とする。
【００１２】
第５発明に係る画像編集装置は、第３発明または第４発明において、編集後の画像データを印刷媒体へ印刷する印刷手段を更に備えることを特徴とする。
【００１３】
第６発明に係る画像編集装置は、撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、演算処理手段により前記画像データを編集する画像編集装置において、被写体の画像データの特徴点または色情報に基づき、前記演算処理手段により被写体毎の編集領域を設定する領域設定手段と、設定された被写体毎の編集領域から一の被写体に係る編集領域の指定を、前記入力手段から受け付ける指定受付手段と、受け付けた編集領域に対する編集情報を前記入力手段から受け付ける手段と、受け付けた編集情報に基づき、前記演算処理手段により前記編集領域の画像データを編集する手段とを備えることを特徴とする。
【００１４】
第７発明に係る画像編集装置は、第６発明において、前記設定された被写体毎の編集領域の画像に対して第１の画像処理を施す手段と、前記指定受付手段により、一の編集領域の指定を受け付けた場合、該編集領域の画像に対して第２の画像処理を施す手段とを更に備えることを特徴とする。
【００１５】
第８発明に係る画像編集装置は、第６発明において、前記領域設定手段により設定された被写体の編集領域を、前記演算処理手段により顔及び髪を含む人体領域毎にさらに分割する手段を更に備えることを特徴とする。
【００１６】
第９発明に係る画像編集装置は、第６発明乃至第８発明のいずれかにおいて、編集後の画像データを印刷媒体へ印刷する印刷手段を更に備えることを特徴とする。
【００１７】
第１０発明に係るコンピュータプログラムは、撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、コンピュータに前記画像データを編集させるためのコンピュータプログラムにおいて、コンピュータに、前記入力手段から編集画素を受け付けさせるステップと、コンピュータに、受け付けさせた編集画素の色情報に基づいて、該編集画素を含む編集領域を設定させる領域設定ステップと、コンピュータに、設定された編集領域に対する編集情報を前記入力手段から受け付けさせるステップと、コンピュータに、受け付けさせた編集情報に基づき前記編集領域の画像データを編集させるステップとを実行させることを特徴とする。
【００１８】
第１１発明に係るコンピュータプログラムは、撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、コンピュータに前記画像データを編集させるためのコンピュータプログラムにおいて、コンピュータに、被写体の画像データの特徴点または色情報に基づき、被写体毎の編集領域を設定させる領域設定ステップと、コンピュータに、設定された被写体毎の編集領域から一の被写体に係る編集領域の指定を受け付けさせる指定受付ステップと、コンピュータに、受け付けさせた編集領域に対する編集情報を入力手段から受け付けさせるステップと、コンピュータに、受け付けさせた編集情報に基づき前記編集領域の画像データを編集させるステップとを実行させることを特徴とする。
【００１９】
第１２発明に係るコンピュータでの読み取りが可能な記録媒体は、撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、コンピュータに前記画像データを編集させるためのコンピュータプログラムが記録された記録媒体において、コンピュータに、前記入力手段から編集画素を受け付けさせるステップと、コンピュータに、受け付けさせた編集画素の色情報に基づいて、該編集画素を含む編集領域を設定させる領域設定ステップと、コンピュータに、設定された編集領域に対する編集情報を入力手段から受け付けさせるステップと、コンピュータに、受け付けさせた編集情報に基づき前記編集領域の画像データを編集させるステップとを実行させるコンピュータプログラムが記録されていることを特徴とする。
【００２０】
第１３発明に係るコンピュータでの読み取りが可能な記録媒体は、撮像された画像データに対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき、コンピュータに前記画像データを編集させるためのコンピュータプログラムが記録された記録媒体において、コンピュータに、被写体の画像データの特徴点または色情報に基づき、被写体毎の編集領域を設定させる領域設定ステップと、コンピュータに、設定された被写体毎の編集領域から一の被写体に係る編集領域の指定を受け付けさせる指定受付ステップと、コンピュータに、受け付けさせた編集領域に対する編集情報を入力手段から受け付けさせるステップと、コンピュータに、受け付けさせた編集情報に基づき前記編集領域の画像データを編集させるステップとを実行させるコンピュータプログラムが記録されていることを特徴とする。
【００２１】
本発明にあっては、画像編集装置はプレイヤが編集を希望する箇所である編集画素の入力を入力手段から受け付ける。これは例えば、顔の肌色部分、髪の部分を入力ペン等により受け付ける。そして、受け付けた編集画素の色情報に基づいて、演算処理手段により該編集画素を含む編集領域を設定する。これは例えば、受け付けた編集画素を含む編集領域の色情報と、該編集領域に近接する対象画素の色情報とを比較し、比較した結果その差が所定値以内である場合に、該対象画素を編集領域に設定する。次いで、設定された編集領域に対して、明度の変更等の編集情報を入力手段から受け付け、受け付けた編集情報に基づき前記編集領域の画像データを編集する。編集された画像データは印刷手段にて印刷媒体上に印刷される。このように構成したので、プレイヤは調整を希望する箇所（例えば顔の一部分、髪）をペン等で指定するだけで、調整を反映させる領域（一のプレイヤの顔全体、髪全体）が設定されるため、一のプレイヤの、顔等の明るさを変更した場合に、他のプレイヤの領域については、この調整による影響を防止することができる。しかもプレイヤは入力ペンにより変更箇所を指定するという単純な作業しか要求されないため、容易に調整が可能となる。
【００２２】
また、本発明にあっては、頭の頂点、目等、被写体の画像データの特徴点または、髪の色、肌の色等の色情報に基づき、被写体毎に編集領域を設定する。この場合、編集領域を明確にするために、設定された被写体毎の編集領域の画像に対して第１の画像処理を施す。そして、設定された編集領域から一の編集領域の指定を受け付ける。この場合プレイヤに選択された領域を把握させるために、一の編集領域の指定を受け付けた場合、該編集領域の画像に対して第２の画像処理を施す。次いで、受け付けた編集領域に対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき前記編集領域の画像データを編集するよう構成したので、一のプレイヤは自己の画像についてのみお絵かき、色の調整等を行うことができ、一方他のプレイヤは一のプレイヤの編集による影響を受けることが無く、より遊技性の高い画像編集装置を提供することが可能となる。
【００２３】
さらに、本発明にあっては、設定された被写体の編集領域を、顔及び髪を含む人体領域毎にさらに分割するようにしたので、一のプレイヤは自己の髪だけ金色にする、自己の顔だけ白くする等さらに細かく編集が行うことが可能となる。
【００２４】
【発明の実施の形態】
以下本発明を実施の形態を示す図面に基づいて詳述する。
実施の形態１
図１は本発明に係る画像編集装置の外観を示す模式図である。画像編集装置１の前面には、スピーカ１９、撮影装置１８，操作ディスプレイ１３，操作ボタン１３５、操作ディスプレイ１３に表示された画像に対して、編集図形、文字などを入力するタブレットペン１３２、コイン投入口１４１等が設けられる。また、画像編集装置１の前面両端部には、ライト及びストロボを内蔵する照明部１９１が周設されており、撮影装置１８に同期して前面に立つプレイヤを照射する。さらに、画像編集装置１の筐体側面には印刷されたシールを排出するシール取出口１６１が設けられている。なお、画像編集装置１はその他、撮影装置１８に対向する位置に後部照明、ファン、カーテン、背景幕（図示せず）等を備える。
【００２５】
画像編集装置１の前面に垂設されたスピーカ１９は、プレイヤに対して、硬貨を投入してからの撮影手順の進行を案内するガイダンス、及びプレイヤが操作ディスプレイ１３に表示されている自分自身の撮影画像に対して、後述する編集を行う際のガイダンス等の音声情報を出力する。撮影装置１８を挟んで両側に立設される照明部１９１は後述するように、撮影の際のフラッシュとして機能するとともに、画像編集装置１およびプレイヤを囲む背景幕（図示せず）により外光が遮断されているため、撮影前の状態においてもプレイヤを照明する。
【００２６】
画像編集装置１の前面略中央部には、レール１８４に従い上下動する撮影装置１８が持設されている。撮影装置１８の前面側の開口部には、プレイヤの指示に従い画像を取り込むＣＣＤカメラ１８１のレンズ、及び、撮影した画像を表示する液晶ディスプレイ等の取り込み画像表示部１８２が露出した状態で配設されている。撮影装置１８及びレール１８４は図示しない回動ギアによりそれぞれが結合されており、プレイヤの操作ボタン１３５の操作により、撮影装置１８をレール上で上下動させることができる。
【００２７】
操作ディスプレイ１３は、撮影装置１８の下部に、表示画面を画像編集装置１の前方斜め方向に向けた状態で、内設されている。操作ディスプレイ１３は、液晶ディスプレイまたはＣＲＴ（Ｃａｔｈｏｄｅ−Ｒａｙ　Ｔｕｂｅ）等より構成されるモニタと、その上部に積層されるタッチパネルから構成される。操作ディスプレイ１３の近傍には、タブレットペン１３２が設けられ、ＣＣＤカメラ１８１により撮影された画像が操作ディスプレイ１３に表示されるため、プレイヤは、タブレットペン１３２を利用して撮影画像に後述する色調整または落書き処理等を施すことができる。また、操作ディスプレイ１３には、撮影画像の他に、画像プリントの作成および印刷処理の進行段階に応じて種々の選択ボタン、メッセージなどが表示され、操作ディスプレイ１３に表示された選択ボタンを、タブレットペン１３２を利用して選択することにより撮影手順が進行される。
【００２８】
画像編集装置１の前面下方のほぼ垂直な面には、コイン投入口１４１が設けられている。プレイヤが所定の代金をコイン投入口１４１に投入すると、撮影処理が開始される。画像編集装置１の側面下部には、シール取出口１６１が設けられており、撮影し、画像編集した撮影画像が、所定数に分割されたシールに印刷されて排出される。
【００２９】
図２は画像編集装置１のハードウェア構成を示すブロック図である。画像編集装置１はバス１７を介して演算処理手段（以下、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）という）１１、撮影装置１８、撮影装置昇降ユニット１８３、記憶部１５、入力手段（以下、操作ディスプレイ１３という）、操作ボタン１３５、スピーカ１９、照明部１９１、印刷手段（以下、印刷部という）１６、硬貨処理部１４、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）１２等が接続されている。
【００３０】
ＣＰＵ１１は、バス１７を介して画像編集装置１の上述したようなハードウェア各部と接続されていて、それらを制御すると共に、ハードディスク等の記憶部１５に格納された制御プログラム１５Ｐに従って、種々のソフトウェア的機能を実行する。なお、本実施の形態においては、画像編集装置１は撮影装置１８、操作ディスプレイ１３、及び印刷部１６等を一の筐体内に格納しているがこれに限らず、例えば撮影装置１８のみを隔離して設けるようにしても良い。例えば、撮影装置１８、照明部１９１、磁気カード排出口（図示せず）等の撮影機能を果たすユニットと、操作ディスプレイ１３、印刷部１６、及び磁気カード挿入口（図示せず）等の画像編集機能を果たすユニットとを、遊戯施設内のサーバコンピュータ（図示せず）を介してネットワークで接続することにより、同様の機能を実現するようにしても良い。この場合、撮影装置１８を含むユニットにおいてプレイヤが撮影を行った場合、ＩＤが付された磁気カードが磁気カード排出口から排出される。画像データ及びＩＤは対応づけられてサーバコンピュータに記憶される。プレイヤが画像編集及び印刷を行う場合は、磁気カードを、磁気カード挿入口へ挿入し、ＩＤを元にサーバコンピュータから画像データを読み出して画像の編集を行い、シール等に印刷するようにすればよい。
【００３１】
ＲＡＭ１２は、ＳＲＡＭ（Ｓｔａｔｉｃ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）またはフラッシュメモリ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。撮影装置１８はＣＣＤカメラ１８１、及び取り込み画像表示部１８２等により構成されている。プレイヤの操作ボタン１３５の操作指示により、ＣＰＵ１１はＣＣＤカメラ１８１に対して画像の取り込み信号を出力する。ＣＣＤに蓄積された電荷は電気信号として図示しないＡ／Ｄ変換器に出力され、Ａ／Ｄ変換器によりデジタル信号に変換された画像データはＲＧＢ各成分のデータとして記憶部１５に格納され、また液晶ディスプレイ等の取り込み画像表示部１８２及び操作ディスプレイ１３のモニタ１３３へ出力される。
【００３２】
撮影装置１８には撮影装置昇降ユニット１８３が接続されており、プレイヤの昇降指示が操作ボタン１３５からあった場合、撮影装置昇降ユニット１８３は図示しない回動ギアを動作させ、撮影装置１８をレール１８４に沿って上下動させる。
【００３３】
操作ディスプレイ１３はモニタ１３３，タッチパネル１３１，タブレットペン１３２及び表示プロセッサ１３４から構成されている。以下にその内容を説明する。表示プロセッサ１３４は、ＣＰＵ１１からの指示に基づいて撮影手順の案内画面をモニタ１３３に表示させる。表示プロセッサ１３４は、内部にＣＣＤカメラ１８１で取得した画像データを記憶するためのフレームバッファを有しており、撮影した画像も同様にモニタ１３３に表示する。フレームバッファは、デュアルポートメモリにより構成され、それぞれの領域が一枚分の画像データを記憶できる２つの領域に分けて使用される。フレームバッファの第１の領域には、ＣＣＤカメラ１８１からの取り込み画像が入力され、撮影後は、撮影した画像（利用者がフレーム画像を選択した場合には、撮影画像とフレーム画像）が記憶される。一方、第２の領域は、落書き処理や明るさ調整などの編集処理において使用される記憶領域であり、撮影が終了した時点では、第１の領域と同一の撮影画像が記憶される。すなわち、編集処理において、プレイヤがタブレットペン１３２を利用して落書きを入力すると、その入力データが第２の領域内に書き込まれる。なお、プレイヤは、消しゴム処理を指定することにより、１度付加した落書きを消去し、元の画像に戻すことができる。その場合、表示プロセッサ１３４は、その消しゴムで指定された部分の画像データを第１の領域から読み出し、第２の領域に書き込ことにより、利用者が消しゴムで指定した部分を、落書き処理を行う前の撮影画像にもどす。
【００３４】
モニタ１３３上には、透明なタッチパネル１３１が積層されており、モニタ１３３には、表示プロセッサ１３４のフレームバッファの、第２の領域に記憶されたデータが表示される。したがって、利用者が落書きなどを入力している最中は、落書きなどが施された撮影画像が、モニタ１３３に表示される。タッチパネル１３１は、タブレットペン１３２からの入力を検出する。明るさ調整、落書き等の編集情報が入力された場合、タッチパネル１３１はその入力を受け付け、受け付けた編集情報を表示プロセッサ１３４へ出力する。表示プロセッサ１３４は入力された編集情報をフレームバッファ内の第２の領域に書き込む処理を行う。
【００３５】
記憶部１５には、音声のガイダンスデータが記録されており、スピーカ１９は、ＣＰＵ１１の指示に基づいて記憶部１５に記録されているガイダンスデータを読み出してスピーカ１９に出力する。スピーカ１９がプレイヤに対して出力するガイダンスには、操作方法や、撮影直前のカウントダウンなどがある。硬貨処理部１４は、コイン投入口１４１から投入された硬貨の金額を検出し、所定の代金が投入されたと検出した場合、検出信号をＣＰＵ１１へ出力する。
【００３６】
印刷部１６は、画像シールを作成する部分であり、ＣＣＤカメラ１８１により撮影され、明るさ調整などの編集処理などが施された後の画像をシール紙などに印刷し、印刷された画像シールはシール取出口１６１から排出される。照明部１９１は蛍光灯等の連続照明するライト１９１ｂ及び撮影の瞬間シンクロ発光して照明するストロボ１９１ａにより構成されている。ライト１９１ｂは画像編集装置１の前面両側端にそれぞれ設けられており、プラスチック製の拡散照明カバーを透過してプレイヤを照射する。このライトは撮影時のみならず撮影前、編集時においても点灯しており、その点灯／消灯は記憶部１５に記憶された制御プログラム１５Ｐに従いＣＰＵ１１が制御する。時計部１９２は時間データをＣＰＵ１１へ出力する。
【００３７】
また、ストロボ１９１ａも同様に画像編集装置１の前面両側端にそれぞれ設けられている。ストロボ１９１ａはＣＣＤカメラ１８１の画像取り込みに同期してプレイヤを照射するよう設定されている。ＣＰＵ１１は操作ボタン１３５からＣＣＤカメラ１８１に対する撮影指示信号が出力された場合は、ＣＣＤカメラ１８１の画像取り込みタイミングに同期させてストロボ１９１ａに対し点灯指示信号を出力する。なお、プレイヤの背後に設けられる図示しない後部ストロボについても同様の制御がなされる。
【００３８】
以上のハードウェア構成において、本発明のソフトウェア処理の内容を、フローチャートを用いて説明する。図３乃至図５は本発明の画像処理の手順を示すフローチャートである。ＣＰＵ１１は硬貨処理部１４により、所定の額の貨幣が投入されたか否かを判断し、所定の額の貨幣が投入されたと判断した場合、記憶部１５から撮影手順及び編集手順を示すメッセージを読み出してモニタ１３３へ出力する。ＣＰＵ１１は操作ボタン１３５から画像取り込みを示す信号が入力されたか否かを監視し、操作ボタンから入力された場合は、ストロボ１９１ａを発光させると共に、ＣＣＤカメラ１８１に対して画像の取り込み信号を出力することにより、画像データを取り込む（ステップＳ３１）。
【００３９】
ＣＰＵ１１は取り込んだ画像データを表示プロセッサ１３４のフレームバッファの、第１の領域及び第２の領域に記憶する（ステップＳ３２）。ＣＰＵ１１はフレームバッファから画像データを読み出し、また編集情報を入力するための編集画面を記憶部１５から読み出し、読み出した編集画面及び画像データをモニタ１３３へ表示する（ステップＳ３３）。なお、実際は複数回撮影を行い、好みの画像をプレイヤに数枚選択させて編集を実行するが、本実施の形態においては説明を簡単にするために１回の撮影により得られた画像を編集する際の処理について説明する。
【００４０】
図６はモニタ１３３に表示される編集画面及び画像データのイメージを示す説明図である。取り込んだ画像データを中心として上部には時計部１９２から出力される時間情報に基づくカウントダウンタイマ２４が表示される。さいしょからボタン２５は、編集情報が入力された後に操作された場合、画像をＣＣＤカメラ１８１から取り込んだ状態へ移行させる処理を行う。具体的にはフレームバッファの第１の領域に記憶した画像データを読み出して表示する。ひとつもどるボタン２６は直前に入力された編集情報をキャンセルする処理を実行する。つまりＣＰＵ１１は編集情報が入力された場合、編集情報を時計部から出力される時間情報に対応させてフレームバッファの第２の領域に記憶する。そして、ひとつもどるボタン２６が操作された場合は、ＣＰＵ１１は記憶した時間情報の履歴を参照して、第２の領域に過去に記憶した画像データから一つ前の画像を読み出してモニタ１３３に表示する。
【００４１】
モニタ１３３の左端部には編集項目ボタン２１が複数表示されており、これに対応させて、入力する編集情報であるパラメータボタン２２が表示される。本例ではプレイヤがタブレットペン１３２から編集項目ボタン２１の明るさを選択した状態を示している。ＣＰＵ１１は編集項目が選択された場合、編集項目に対応するパラメータを記憶部１５から読み出して表示する。本例では、超美白、美白、普通、日焼け等のパラメータが表示される。ＣＰＵ１１は一のパラメータが選択された場合、対応する画像処理情報を記憶部１５の画像処理変換テーブル１５１を参照して画像処理を行う。例えば、美白が選択された場合、ＲＧＢの各明度値をそれぞれ３０ずつ加算するよう画像処理変換テーブル１５１には記憶されており、ＣＰＵ１１は各画素について画像処理変換テーブル１５１を参照して、各画素に明度３０を加算する等して画像処理を実行する。また、日焼けのパラメータが選択された場合は、ＲＧＢの各明度値を３０減少させる。すなわち、ＲＧＢの各値は例えばそれぞれ８ビット値０〜２５５で表し、Ｒ＝０，Ｇ＝０，Ｂ＝０を黒、Ｒ＝２５５，Ｇ＝２５５，Ｂ＝２５５を白と定義し、ここで肌色がＲ＝Ｘ、Ｇ＝Ｘ、Ｂ＝Ｚで表されている場合、Ｒ＝Ｘ＋３０、Ｇ＝Ｘ＋３０、Ｂ＝Ｚ＋３０とすると色白（美白）が実現できる。さらには不健康な青白い顔色でもＢ＝Ｚ＋３０のところＢ＝Ｚ＋１５とすれば健康的な赤みを帯びた顔色にもできる。
【００４２】
図７は編集項目及びパラメータの例を示す説明図である。各編集項目に対してパラメータが図示の如く設定されている。各パラメータには対応する画像処理の情報が画像処理変換テーブル１５１に記憶されている。編集項目の整形については、パラメータがすっきり、ふつう、ぽっちゃり等が用意されている。整形処理を行う場合、編集領域画素中の中央付近の画素を中心としてＸ軸方向またはＹ軸方向に各画素を所定のパラメータに従い拡大または縮小させるレンズシミュレーション処理を行う。すっきりのパラメータは、画像のＸ軸Ｙ軸の比率は主なプレイヤである若い女の子の心理を考慮して１：１ではなく、０．８０〜０．９４：１とし、ふつうのパラメータは０．９５〜０．９８：１とし、プレイヤが認識できない程度にほっそり顔にするのがよい。またぽっちゃりの場合は、パラメータは、１．２〜１．１：１等とすればよい。自動補正については、例えば、かわいくは、ほおを幼児の特徴を表すかすかにふくらませる処理、目を大きくする処理をソフトウェアにて行う。目鼻の配置を、本人らしさを残して日本人の平均値に１／４くらい近づけるように修正する。ベイビーはＲ＝Ｘ＋３０，Ｇ＝Ｙ＋３０，Ｂ＝Ｚ＋１０とすると色白、赤みを帯びた赤ちゃん色が実現できる。さらにほおを赤ちゃんのようにふくらませ、目を大きくし、ニキビ、しわ等の肌の一様でないものは全て均一になるようにソフトウェアで処理する。きれいには顔の輪郭、目鼻の配置を、本人らしさを残して日本人の平均値に半分くらい近づけるように修正する。肌色は流行を反映したものにする。外人風は被写体の好みもあるので各国人の特徴的な顔立ち、肌色（人種に対応させて黒色、黄色、白色）から選ばせ、例えば北欧人であれば目鼻立ちをくっきりとさせつつ、半分くらいモーフィングの技術を用いて近づけ、肌色を白く、わずかに赤みを加える。古風にはローキーで彩度を抑える。大人っぽくはＲ＝Ｘ−１０、Ｇ＝Ｙ−１０，Ｂ＝Ｚぐらいにする。かわいくときれいにの差はかわいくは個性を残したまま、きれいには標準的な目鼻の配置をプレイヤの平均値（例えば日本人）に会わせ所謂美人顔にする。より好まれる解釈はメイキスト、プロカメラマンの範疇であるがその解釈が文字だけではイメージが湧かないのであれば漫画などでアイコンとして文字と共に表示するのも良い。その他の編集項目は文言どおりである。
【００４３】
続いて、ＣＰＵ１１は、このモニタ１３３上に画像データの編集を実行するか否かのメッセージを、記憶部１５から読み出して表示する。ＣＰＵ１１は操作ボタン１３５またはタブレットペン１３２から画像データの編集を実行する旨の信号が入力されるか否かを判断する（ステップＳ３４）。ＣＰＵ１１は画像データの編集を実行する旨の信号が入力されない場合は（ステップＳ３４でＮＯ）、印刷部１６へフレームバッファの第２の領域に記憶した画像データを読み出して出力する（ステップＳ５５）。
【００４４】
一方、画像データの編集を実行する旨の信号が入力された場合は（ステップＳ３４でＹＥＳ）、編集画素を受け付ける（ステップＳ３５）。この場合、図６に示すように編集画素の入力を促すメッセージが記憶部１５から読み出されて表示される。たとえば、「色調整したいポイントを選んでね」等のメッセージが表示される。プレイヤはタブレットペン１３２を用いて編集を希望する箇所を指定する。ＣＰＵ１１はタブレットペン１３２からの入力があった場合、図６に示す如くポインタ２７が表示される。本実施の形態においては、顔の肌色部分の明るさ調整処理を行う手順について説明する。
【００４５】
図８はポインタ２７の周辺画素を示す説明図である。図に示す如くポインタ２７で示す画素がプレイヤに指定された編集画素に該当する。なお、本実施の形態においては、プレイヤが入力する画素は１画素としているが、これに限るものではなく複数の画素を編集画素として入力を受け付けるようにしても良い。編集画素の入力受け付け後、ＣＰＵ１１は入力された編集画素及び近接する画素の明度値を取得し（ステップＳ３６）、取得したＲＧＢそれぞれの明度値をＲＡＭ１２に記憶する。近接する画素とは、編集画素の近辺の画素をいい、例えば入力された編集画素に隣接する画素、図８では編集画素を中心とした８方向の画素をいう。
【００４６】
ＣＰＵ１１は入力された編集画素を含む近接する画素を初期状態の編集領域とし、該編集領域の平均明度値を算出する（ステップＳ３７）。具体的にはＲＡＭ１２に記憶したＲＧＢそれぞれの明度データを読み出してＲＧＢのそれぞれについて平均値を算出する。算出された平均明度値はＲＡＭ１２に記憶される。ＣＰＵ１１はさらに、編集領域に近接する画素の明度値を取得する（ステップＳ４１）。前記近接画素は図８においては編集領域に近接する画素である。ＣＰＵ１１は取得した画素の各ＲＧＢの明度値と、編集領域の各ＲＧＢの平均明度値との差の絶対値を算出し、その絶対値が記憶部１５に予め記憶された閾値以上であるか否かを判断する（ステップＳ４２）。
【００４７】
算出した絶対値が閾値以上でない場合は（ステップＳ４２でＮＯ）、ＣＰＵ１１は顔の肌色部分と判断してこの画素を編集領域として設定する（ステップＳ４３）。一方、算出した絶対値が閾値以上である場合は（ステップＳ４２でＹＥＳ）、当該画素は背景、髪、服等の肌色成分以外と判断して、この画素に対してフラグをセットする（ステップＳ４４）。その後、ＣＰＵ１１は、編集領域に近接する全ての画素にフラグがセットされたか否かを判断する（ステップＳ４５）。全ての近接する画素についてフラグがセットされていない場合は（ステップＳ４５でＮＯ）、ステップＳ４１へ移行し、以上の処理を繰り返して行う。
【００４８】
一方、全ての近接する画素にフラグがセットされた場合は（ステップＳ４５でＹＥＳ）、編集領域が顔全体に広がり、背景、髪、服等の肌色成分以外の領域まで達したと判断し、編集領域を確定する（ステップＳ４６）。ＣＰＵ１１は、確定した編集領域以外の画素についてプレイヤに分からせるため、明度値を一定値低下させる等の画像処理を行う（ステップＳ４７）。
【００４９】
図９はステップＳ４７による画像処理の結果を示す説明図である。図に示すようにＣＰＵ１１は確定した編集領域を除く画素について画像処理を行う。これにより、プレイヤはタブレットペン１３２により指定した編集を希望する領域が正しいものであるかを視認することができる。ＣＰＵ１１はタブレットペン１３２から編集項目の入力を受け付ける（ステップＳ４８）。具体的には、モニタ１３３の左端部縦方向に並列配置された編集項目ボタン２１が、タブレットペン１３２により指定された場合、これを受け付ける。さらに、ＣＰＵ１１は編集情報であるパラメータを受け付ける（ステップＳ５１）。ＣＰＵ１１は編集項目ボタン２１がタブレットペン１３で指定された場合は、パラメータボタン２２を表示する。タブレットペン１３２によりパラメータボタンが操作された場合は、そのパラメータに対応するＲＧＢの各要素に対する画像処理情報を画像処理変換テーブル１５１から読み出す。そして読み出した画像処理情報に従い、編集領域の各画素について、画像データの編集を行い（ステップＳ５２）、編集後の画像データをバッファメモリの第２の領域に格納すると共に、モニタ１３３に表示する。
【００５０】
ＣＰＵ１１は時計部１９２から出力される時間情報に基づき、編集時間のタイムアウト、またはおわりボタン２３が操作されたか否かを判断する（ステップＳ５３）。タイムアウトではなく、またおわりボタン２３も操作されない場合は（ステップＳ５３でＮＯ）、ステップＳ４８へ移行し以上述べた処理を繰り返す。一方、タイムアウトまたはおわりボタン２３が操作された場合は（ステップＳ５３でＹＥＳ）、編集領域以外の画素について、ステップＳ４７で行った画像処理を元に戻す画像処理を行う（ステップＳ５４）。具体的には、編集領域以外の画素のＲＧＢ各明度値を所定値減じる処理をステップＳ４７で行った場合は、編集領域以外の画素のＲＧＢ各明度値を所定値増加する処理を行い、バッファメモリの第２の領域に記憶する。
【００５１】
その後ＣＰＵ１１は印刷部１６へバッファメモリの第２の領域に記憶された編集後の画像データを出力する（ステップＳ５５）。印刷部１６はＣＰＵ１１の指示に従いシールに印刷を行い、印刷後のシールはシール取出口１６１から排出される。なお、本実施の形態においては顔の肌色部分について明るさ調整をする場合の例について説明したが、これに限るものではなく背景、髪などの部分を同様の処理により画像処理を行うようにしてもよい。以上説明したように、プレイヤは、タブレットペン１３２を用いて、編集を希望する箇所を指定するという単純な操作のみで、所望の編集領域について編集を行うことが可能となる。また、他のプレイヤの画像データに影響を与えることなく、自由に明るさ調整等が可能となりより遊技性を高めることが可能となる。
【００５２】
実施の形態２
図１０は実施の形態２に係る画像編集装置１の構成を示すブロック図である。また、実施の形態１に係る画像編集装置１を実行させるためのコンピュータプログラムは、本実施の形態２のように画像編集装置１にプレインストールして提供することも、またＣＤ−ＲＯＭ、ＭＯ等の可搬型記録媒体で提供することも可能である。さらに、コンピュータプログラムをインターネットまたは公衆回線経由等で搬送波として伝搬させて提供することも可能である。以下に、その内容を説明する。
【００５３】
図１０に示す画像編集装置１に、編集画素の入力を受け付けさせ、領域を設定させ、編集情報を受け付けさせ、画像データを編集させるプログラムが記録された記録媒体１ａ（ＣＤ−ＲＯＭ、ＭＯ又はＤＶＤ−ＲＯＭ等）が画像編集装置１の記憶部１５にインストールされている。かかるプログラムは画像編集装置１のＲＡＭ１２にロードして実行される。これにより、上述のような本発明の画像編集装置１として機能する。
【００５４】
本実施の形態２は以上の如き構成としてあり、その他の構成及び作用は実施の形態１と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００５５】
実施の形態３
実施の形態３は実施の形態１と異なり、取り込んだ画像からＣＰＵ１１が被写体毎の編集領域を設定し、プレイヤは一の被写体を選択して、選択された被写体に係る編集領域内で画像の編集を行う方法に関する。
【００５６】
図１１乃至１３は実施の形態３に係る画像編集処理の手順を示すフローチャートである。ＣＰＵ１１は硬貨処理部１４により、所定の額の貨幣が投入されたか否かを判断し、所定の額の貨幣が投入されたと判断した場合、記憶部１５から撮影手順及び編集手順を示すメッセージを読み出してモニタ１３３へ出力する。ＣＰＵ１１は操作ボタン１３５から画像取り込みを示す信号が入力されたか否かを監視し、操作ボタンが入力された場合は、ストロボ１９１ａを発光させると共に、ＣＣＤカメラ１８１に対して画像の取り込み信号を出力することにより、画像データを取り込む（ステップＳ１１１）。
【００５７】
ＣＰＵ１１は取り込んだ画像データを表示プロセッサ１３４のフレームバッファの、第１の領域及び第２の領域に記憶する（ステップＳ１１２）。ＣＰＵ１１はフレームバッファから画像データを読み出し、また編集情報を入力するための編集画面を記憶部１５から読み出し、読み出した編集画面及び画像データをモニタ１３３へ表示する（ステップＳ１１３）。ＣＰＵ１１はこのモニタ１３３上に画像データの編集を実行するか否かのメッセージを、記憶部１５から読み出して表示する。ＣＰＵ１１は操作ボタン１３５またはタブレットペン１３２から画像データの編集を実行する旨の信号が入力されるか否かを判断する（ステップＳ１１４）。画像データの編集を実行する旨の信号が入力されない場合は（ステップＳ１１４でＮＯ）、ＣＰＵ１１は印刷部１６へフレームバッファの第２の領域に記憶した画像データを読み出して出力する（ステップＳ１３３）。
【００５８】
一方、画像データの編集を実行する旨の信号が入力された場合は（ステップＳ１１４でＹＥＳ）、ＣＰＵ１１はフレームバッファに記憶した画像データを読み出して、背景画像を取り除く処理を行い被写体画像のみを抽出する（ステップＳ１１５）。これは、クロマキー処理などの公知の画像処理方法により被写体画像を抽出するようにすればよい。ＣＰＵ１１は被写体画像を抽出した後、エッジ検出を行い（ステップＳ１１６）、さらに、エッジ検出された画素群の中から、被写体画像の輪郭画素のみを抽出する処理を行う（ステップＳ１１７）。
【００５９】
ＣＰＵ１１は被写体の輪郭画素を抽出した後、被写体毎の編集領域を設定する（ステップＳ１１８）。すなわち複数の被写体が存在する場合、被写体数、各被写体が占める画素を認識することにより、被写体毎の編集領域を設定する。この場合、被写体の情報に対応させて、各被写体が占める画素の情報が記憶部１５に記憶される。なお、Ｓ１１８の処理については後述する。被写体毎の領域が設定された場合、ＣＰＵ１１は各被写体及び背景画像に対し第１の画像処理を行う（ステップＳ１２１）。
【００６０】
図１４は被写体毎に画像編集処理を行う際のイメージを示す説明図である。第１の画像処理が実行された場合、背景成分領域、被写体領域毎に着色処理が行われる。具体的にはＣＰＵ１１は一の被写体の編集領域画素を記憶部１５から読み出し、フレームバッファの第２の領域に記憶された画像データの、前記読み出した画素に対し、着色処理を行う。続いて、ＣＰＵ１１は他の被写体の編集領域画素を記憶部１５から読み出し、フレームバッファの第２の領域に記憶された画像データの、前記読み出した画素に対し、着色処理を行う。被写体の編集領域に対する着色処理が完了した場合、フレームバッファの第２の領域に、残りの画素、すなわち背景画素に対して着色処理を行う。着色処理は領域毎に異なる色成分を用いれば良く、これにより、プレイヤは容易に編集領域を認識することが可能となる。
【００６１】
ＣＰＵ１１は被写体数及び被写体の位置を認識した場合、被写体数及び被写体の位置に応じたアイコンを記憶部１５から読み出してモニタ１３３の右側端部に設けられる領域選択ボックス２１０に表示する（ステップＳ１２２）。このアイコンは予め記憶部１５に記憶されており、本実施例の場合、被写体が２名、左右並列状態で撮影されているので、これに対応するアイコンをモニタに表示する。ＣＰＵ１１はプレイヤのタブレットペン１３２の操作により、一の被写体の編集領域を受け付ける（ステップＳ１２３）。この場合、ＣＰＵ１１は記憶部１５から編集領域の指定を促すメッセージを読み出して、図１４の如く表示する。このメッセージは例えば「だれを編集するの？編集する人をペンでタッチしてね。」等を表示するようにすればよい。
【００６２】
プレイヤはタブレットペン１３２を用いて一の被写体をモニタ上の着色された被写体領域をタッチすることにより、または領域選択ボックス２１０に表示された一のアイコンをクリックすることにより、編集対象となる一の被写体を指定する。図１４の例ではポインタ２７で指定された被写体（正面方向から見て左側の被写体）が選択されている。左側の被写体を指定する場合は領域選択ボックス２１０の上側のアイコン「ひだりの人」をタッチすることにより編集対象となる被写体が選択される。このようにアイコンを設けることでプレイヤは容易に一の被写体を選択することが可能となる。
【００６３】
編集対象となる被写体領域を受け付けた場合、ＣＰＵ１１は記憶部１５から対象となる被写体画像を読み出し、これに第２の画像処理を行う（ステップＳ１２４）。第２の画像処理は例えば、ステップＳ１２１で行った被写体領域に対する画像処理を元に戻す処理を実行するようにすればよい。この場合、ＣＰＵ１１はフレームバッファに記憶した第２の画像編集処理がなされた画像データを読み出し、選択された被写体の画素に対して、ステップＳ１２１で行った着色処理を元に戻す処理を行う。これにより、プレイヤは容易に編集領域を把握することが可能となる。
【００６４】
ＣＰＵ１１はタブレットペン１３２から編集項目の入力を受け付ける（ステップＳ１２５）。具体的には、モニタ１３３の左端部縦方向に並列配置された編集項目ボタン２１が、タブレットペン１３２により指定された場合、これを受け付ける。さらに、ＣＰＵ１１は編集情報であるパラメータを受け付ける（ステップＳ１２６）。ＣＰＵ１１は編集項目ボタン２１が操作された場合は、パラメータボタン２２を表示する。タブレットペン１３２によりパラメータボタンが操作された場合は、そのパラメータに対応するＲＧＢの各要素に対する画像処理情報を画像処理変換テーブル１５１から読み出す。そして読み出した画像処理情報にしたがい、編集領域の各画素について、画像データの編集を行い（ステップＳ１２７）、編集後の画像をバッファメモリの第２の領域に格納すると共に、モニタ１３３に表示する。なお、詳細な画像処理の内容については実施の形態１で説明したので省略する。
【００６５】
ＣＰＵ１１は時計部１９２から出力される時間情報に基づき、編集時間のタイムアウト、またはおわりボタン２３が操作されたか否かを判断する（ステップＳ１３１）。タイムアウトではなく、またおわりボタン２３も操作されない場合は（ステップＳ１３１でＮＯ）、ステップＳ１２５へ移行し以上述べた処理を繰り返す。一方、タイムアウトまたはおわりボタン２３が操作された場合は（ステップＳ１３１でＹＥＳ）、編集領域以外の画素について、ステップＳ１２１で行った画像処理を元に戻す画像処理を行う（ステップＳ１３２）。具体的には、編集領域以外の画素について行った着色処理を元に戻す処理を行い、バッファメモリの第２の領域に記憶する。
【００６６】
その後ＣＰＵ１１は印刷部１６へバッファメモリの第２の領域に記憶された編集後の画像データを出力する（ステップＳ１３３）。印刷部１６はＣＰＵ１１の指示に従いシールに印刷を行い、印刷後のシールはシール取出口１６１から排出される。以上のように構成することで、複数のプレイヤで撮影し編集を行う場合でも、ユーザの指定により、選択対象を容易に選択できる。また、従来のように他のプレイヤの画像に対しては編集した処理が反映されることがないため、より自由度の高い編集が可能となる。
【００６７】
以下にＳ１１８の、編集領域設定処理の詳細について説明する。図１５はステップＳ１１８の第１のサブルーチンを示すフローチャートであり、また図１６は取り込み画像の一例を示す説明図である。図１６に示すように被写体２名の画像に対しエッジ検出が行われ、各被写体の輪郭が表示されている。ここで、図１６においては、モニタ１３３の左上端部を原点として、横方向の画素配列をｘ軸、縦方向の画素配列をｙ軸とする。以下に被写体毎の編集領域を設定する際の処理内容について説明する。まず、ＣＰＵ１１は配列ｉ、及びｘに初期値０を代入しＲＡＭ１２に記憶する（ステップＳ１５１）。ＣＰＵ１１はｘ軸の画素を初期値０に固定した状態でｙ軸方向の画素を走査し、明度を検出する（ステップＳ１５２）。
【００６８】
そしてＣＰＵ１１は走査線上に輪郭画素が存在するか否かを判断する（ステップＳ１５３）。輪郭画素を検出しない場合は（ステップＳ１５３でＮＯ）、ｘをインクリメントし（ステップＳ１５４）、ステップＳ１５２へ移行して処理を繰り返す。一方、輪郭画素を検出した場合は（ステップＳ１５３でＹＥＳ）、ｉをインクリメントし（ステップＳ１５５）、検出した画素に係る領域は第ｉ番目の被写体と認識する（ステップＳ１５６）。同時に検出した画素の座標をＲＡＭ１２に記憶しておく。なお、初期値は０であるので、第１回目の認識により第１番目の被写体と認識する。
【００６９】
さらにＣＰＵ１１はｘの値をインクリメントし（ステップＳ１５７）、インクリメントされたｘ軸の画素を固定した状態でｙ軸方向の画素を走査し、明度を検出する（ステップＳ１５８）。そして、ＣＰＵ１１はｙ軸走査線上に輪郭画素が存在するか否かを判断する（ステップＳ１５９）。ＣＰＵ１１は輪郭画素が存在する場合は（ステップＳ１５９でＹＥＳ）、被写体番号（ｉ）に対応づけて輪郭画素の座標をＲＡＭ１２に記憶する（ステップＳ１５１０）。その後ＣＰＵ１１は、ステップＳ１５７へ移行し以上の処理を繰り返す。ステップＳ１５９において、ＣＰＵ１１は輪郭画素を検出しなかった場合（ステップＳ１５９でＮＯ）、ｘをインクリメントする（ステップＳ１５１１）。
【００７０】
その後、ＣＰＵ１１は、ｘが予め定めた最大値であるか否かを判断する（ステップＳ１５１２）。例えば、ｘ軸方向の座標値の終端を１０２４とした場合、ｘの値が１０２４であるか否かを判断する。ｘの値が最大でない場合（ステップＳ１５１２でＮＯ）、ステップＳ１５２へ移行し、被写体の検出及び被写体領域の画素検出を繰り返して行う。ｘの値が最大値となった場合（ステップＳ１５１２でＹＥＳ）、処理を終了する。以上説明したように取り込んだ画像データの色情報に基づいた処理によりＣＰＵ１１は、ＲＡＭ１２に格納された被写体番号及び被写体の輪郭画素座標を読み出し、これら読み出したデータに基づいて各被写体の編集領域を設定することができる。また、被写体毎の編集領域の設定は以下に述べる方法により実行しても良い。
【００７１】
図１７はステップＳ１１８の第２のサブルーチンを示すフローチャートであり、また図１８は取り込み画像の一例を示す説明図である。ＣＰＵ１１はクロマキー処理により頂点画素の座標を検出する（ステップＳ１７１）。そして、検出した頂点数及び頂点画素の座標２９ａ、２９ｂ…をＲＡＭ１２に記憶する（ステップＳ１７２）。これにより被写体数及び頂点座標が認識される。図１８の例では被写体数が２であり、頂点画素の座標はそれぞれ、２９ａ（ｘ１　、ｙ１　）、２９ｂ（ｘ２　、ｙ２　）と記憶される。
【００７２】
ＣＰＵ１１は配列ｘにｘ１　＋１を代入し（ステップＳ１７３）、ｙ軸方向の走査を行い、輪郭画素の座標を抽出する（ステップＳ１７４）。ＣＰＵ１１は抽出した輪郭画素の座標値をＲＡＭ１２に記憶する（ステップＳ１７５）。続いてＣＰＵ１１は配列ｘがｘ２　以上であるか否かを判断する（ステップＳ１７６）。ｘがｘ２　以上でない場合（ステップＳ１７６でＮＯ）、ステップＳ１７３へ移行して以上の処理を繰り返す。ｘがｘ２　以上である場合（ステップＳ１７６でＹＥＳ）、ステップＳ１７５においてＲＡＭ１２に記憶した画素を読み出し座標ｙが最大である輪郭画素の座標（ｘ、ｙｍａｘ　）を抽出する（ステップＳ１７７）。
【００７３】
ＣＰＵ１１はこの輪郭画素の座標（ｘ、ｙｍａｘ　）を被写体間の境界と認識し、輪郭画素の座標（ｘ、ｙｍａｘ　）から、（ｘ、ｙｅｎｄ　）までの画素を境界画素と設定する（ステップＳ１７８）。なお、ｙｅｎｄ　はｙ軸の終点画素であり、例えば取り込み画像の画素の座標領域（ｘｅｎｄ　、ｙｅｎｄ　）を（１０２４，５１２）とした場合は、５１２となる。なお、この領域はＣＣＤカメラ１８１の解像度設定により自由に変更することが可能である。最後にＣＰＵ１１は被写体毎に輪郭画素、境界画素の座標を記憶する（ステップＳ１７９）。以上のように、頭部頂点等の人体の特徴点に基づいて被写体毎の編集領域を設定するようにすればよい。なお、人体の特徴点については頭部の頂点に限るものではなく、目、鼻、顔の肌色部分等に基づいて処理を行うようにしても良い。以下に特徴点である被写体の目を用いた被写体毎の領域設定処理について説明する。
【００７４】
図１９はステップＳ１１８の第３のサブルーチンを示すフローチャートであり、また図２０は取り込み画像の一例を示す説明図である。ＣＰＵ１１はまず、取り込んだ画像をクロマキー処理等によって背景部分を取り除き被写体部分のみを抽出する。そして、記憶部１５に予め記憶された図２０に示す目のテンプレート画像を読み出す（ステップＳ１８１）。なお、テンプレート画像は複数の大きさのものが用意される。ＣＰＵ１１は始点画素（０，０）を開始点として、被写体抽出画像とテンプレート画像とのテンプレートマッチング処理を行う（ステップＳ１８２）。
【００７５】
ＣＰＵ１１はマッチング処理により算出された相関値と予め記憶部１５に記憶された閾値とを比較し、相関値が閾値以下であるか否かを判断する。閾値以下であると判断した場合は（ステップＳ１８３でＹＥＳ）、テンプレート画像が目の位置に合致したと判断して、画素及び被写体番号（初期値１）を記憶する（ステップＳ１８４）。ＣＰＵ１１は前記画素及び該画素の周辺画素に対してフラグをセットする（ステップＳ１８５）。例えば、合致した画素座標（ｘ、ｙ）に対してｘ±１００、ｙ±１００の領域に係る画素に対してフラグをセットする。これは、合致した画素周辺ではステップＳ１８３の処理により、相関値が閾値以下となる画素が多く、また被写体同士の目が、あまりに近接して存在していることはあり得ないことから、一定領域内で再度マッチング処理を行わないようにして正確な被写体数を把握するためである。
【００７６】
一方、算出した相関値が閾値以上である場合は、目以外の領域と判断して当該画素にフラグをセットする（ステップＳ１８６）。ＣＰＵ１１は全ての画素にフラグがセットされたか否かを判断する（ステップＳ１８７）。全ての画素についてフラグがセットされていないと判断した場合は（ステップＳ１８７でＮＯ）、フラグがセットされていない画素へ移動し（ステップＳ１８８）、再度ステップＳ１８２へ移行し以上の処理を繰り返す。ＣＰＵ１１は全ての画素についてフラグがセットされたと判断した場合（ステップＳ１８７でＹＥＳ）、ＲＡＭ１２に記憶した画素を被写体番号に対応させて読み出す（ステップＳ１８９）。
【００７７】
図２０の例では被写体１については座標値（ｘ１　、ｙ１　）、被写体２については（ｘ２　、ｙ２　）がそれぞれ読み出される。目の座標値が決定された場合、ＣＰＵ１１は目の画素を中心とした所定の領域を被写体の領域として設定する（ステップＳ１８１０）。この所定の領域については予め記憶部１５に記憶されており、例えば、ｙ軸方向には±２００画素の領域、ｘ軸方向の−方向（頭部方向）に１００画素、＋領域（胴体部分方向）に２００画素等と設定されている。なお、図２０に示すようにテンプレート画像は複数種類用意しておいても良く、複数のテンプレート画像を用いてパターンマッチングを行うようにしても良い。この場合、テンプレート画像に応じて上述した所定の領域の値を変更するようにしても良い。以上のように特徴点である目を検出することにより、被写体数及び被写体毎の編集領域を設定することが可能となる。
【００７８】
実施の形態４
図２１は実施の形態４に係る画像編集装置１の構成を示すブロック図である。また、実施の形態３に係る画像編集装置１を実行させるためのコンピュータプログラムは、本実施の形態４のように画像編集装置１にプレインストールして提供することも、またＣＤ−ＲＯＭ、ＭＯ等の可搬型記録媒体で提供することも可能である。さらに、コンピュータプログラムをインターネットまたは公衆回線経由等で提供することも可能である。以下に、その内容を説明する。
【００７９】
図２１に示す画像編集装置１に、編集領域を設定させ、編集領域の指定を受け付けさせ、編集情報を受け付けさせ、画像データを編集させるプログラムが記録された記録媒体１ａ（ＣＤ−ＲＯＭ、ＭＯ又はＤＶＤ−ＲＯＭ等）が画像編集装置１の記憶部１５にインストールされている。かかるプログラムは画像編集装置１のＲＡＭ１２にロードして実行される。これにより、上述のような本発明の画像編集装置１として機能する。
【００８０】
本実施の形態４は以上の如き構成としてあり、その他の構成及び作用は実施の形態１及び３と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００８１】
実施の形態５
実施の形態３では選択された一の被写体画像全体に対して編集処理を実行する場合について説明したが、さらに選択された被写体画像を髪、顔等の人体領域毎に分割して編集するようにしても良い。以下にその内容を説明する。図２２及び図２３は実施の形態５に係る編集処理の手順を示すフローチャートである。まず上述したステップＳ１１８と同様の処理により、被写体毎の編集領域を設定する（ステップＳ２２１）。ＣＰＵ１１は一の被写体の、編集領域の指定を操作ディスプレイ１３から受け付ける（ステップＳ２２２）。編集領域の指定を受け付け、編集対象となる一の被写体が決定した場合、ＣＰＵ１１は編集領域以外の画素に画像処理を施す（ステップＳ２２３）。画像処理後の画像データはフレームバッファの第２の領域に記憶される。
【００８２】
図２４は画像処理を施した後のイメージを示す説明図である。図に示すように編集領域以外の画素部分に例えば着色処理等が行われる。ＣＰＵ１１は編集領域を顔、髪、胴体等の人体領域毎に分割する処理を行う（ステップＳ２２４）。
【００８３】
図２５及び図２６はステップＳ２２４のサブルーチンを示すフローチャートである。抽出した被写体画像を顔、髪、胴体などの人体領域毎に分割する画像処理は公知の方法を適用すれば良く、例えば以下に述べる方法により実行すればよい。まず、ステップＳ１７１で説明したように、ＣＰＵ１１は編集領域である被写体の頂点画素の座標値を検出する（ステップＳ２５１）。頂点画素の座標値が検出された場合、ＣＰＵ１１は当該画素から所定領域の画素の明度を取得する（ステップＳ２５２）。この所定領域は予め記憶部１５に記憶されており、頂点画素から髪が存在するであろうとおよそ判断される座標領域データが記憶されている。ＣＰＵ１１は取得した画素の明度値から第１基準値を減じた値の絶対値が第１閾値以下であるか否かを判断する（ステップＳ２５３）。第１基準値及び第１閾値は、取得した画素の明度が標準的な髪の色成分に近似するか否かの判断のために用いられる。第１基準値及び第１閾値はＲＧＢの色成分毎に所定の明度値が記憶部１５に予め記憶されている。
【００８４】
ＣＰＵ１１は絶対値が第１閾値以下であると判断した場合（ステップＳ２５３でＹＥＳ）、当該画素は髪の部分であると判断し、画素に第１フラグを設定する（ステップＳ２５４）。一方、絶対値が閾値以下でないと判断した場合（ステップＳ２５３でＮＯ）、ＣＰＵ１１はステップＳ２５４の処理をスキップする。ＣＰＵ１１はステップＳ２５２で取得した画素の全てについてステップＳ２５３の処理を行ったか否かを判断する（ステップＳ２５５）。全ての画素について判断していないと判断した場合は（ステップＳ２５５でＮＯ）、ステップＳ２５３へ移行し以上の処理を繰り返す。
【００８５】
一方全ての画素についてステップＳ２５３の処理が終了したと判断した場合は（ステップＳ２５５でＹＥＳ）、ＣＰＵ１１はステップＳ２５４で設定した第１フラグの画素を髪の部分と認識する（ステップＳ２５６）。ＣＰＵ１１は髪の部分の認識が終了した後は、顔の部分の認識処理を行う。顔の部分の認識は人体の特徴点、例えば実施の形態３で説明した目を用いて行う。まず、実施の形態３で述べた方法と同様にテンプレート画像を記憶部１５から読み出す（ステップＳ２５７）。ＣＰＵ１１は被写体の領域についてテンプレートマッチング処理を行う（ステップＳ２５８）。ＣＰＵ１１はマッチング処理の結果、相関値が最大の画素を抽出する（ステップＳ２５９）。
【００８６】
ＣＰＵ１１は抽出した画素から所定領域の画素の明度を取得する（ステップＳ２６１）。この所定領域は予め記憶部１５に記憶されており、抽出した画素、すなわち目の部分から顔の外延が存在するであろうとおよそ判断される座標領域データが記憶されている。ＣＰＵ１１は取得した画素に第１フラグが設定されているか否かを判断する（ステップＳ２６２）。ＣＰＵ１１は第１フラグが設定されていると判断した場合は（ステップＳ２６２でＹＥＳ）、当該画素は髪の部分であるので、ステップＳ２６３及びＳ２６４の処理はスキップして、ステップＳ２６５へ移行する。
【００８７】
ＣＰＵ１１は画素に第１フラグが設定されていないと判断した場合（ステップＳ２６２でＮＯ）、当該画素は顔の部分又は胴体の部分であると判断して、取得した画素の明度値から第２基準値を減じた値の絶対値が第２閾値以下であるか否かを判断する（ステップＳ２６３）。第２基準値及び第２閾値は、取得した画素の明度が標準的な肌の色成分に近似するか否かの判断のために用いられる。第２基準値及び第２閾値はＲＧＢの色成分毎に所定の明度値が記憶部１５に予め記憶されている。
【００８８】
ＣＰＵ１１は絶対値が第２閾値以下であると判断した場合（ステップＳ２６３でＹＥＳ）、当該画素は顔の部分であると判断し、画素に第２フラグを設定する（ステップＳ２６４）。一方、絶対値が閾値以下でないと判断した場合（ステップＳ２６３でＮＯ）、ＣＰＵ１１はステップＳ２６４の処理をスキップする。ＣＰＵ１１はステップＳ２６１で取得した画素の全てについてステップＳ２６２またはステップＳ２６３の処理を行ったか否かを判断する（ステップＳ２６５）。全ての画素について判断していないと判断した場合は（ステップＳ２６５でＮＯ）、ステップＳ２６２へ移行し以上の処理を繰り返す。
【００８９】
一方全ての画素についてステップＳ２６２またはステップＳ２６３の処理が終了したと判断した場合は（ステップＳ２６５でＹＥＳ）、ＣＰＵ１１はステップＳ２６４で設定した第２フラグの画素を顔の部分と認識する（ステップＳ２６６）。ＣＰＵ１１は選択された被写体の編集領域のうち第１フラグ及び第２フラグが設定されていない領域の画素に対して第３フラグを設定する（ステップＳ２６７）。つまりＣＰＵ１１は髪及び顔以外の画素である第３フラグの画素を胴体部分と認識し（ステップＳ２６８）、処理を終了してメインルーチンへリターンする。
【００９０】
ステップＳ２２４（図２２）において、人体領域の分割が終了した場合、ＣＰＵ１１は記憶部１５から予め記憶したアイコンを領域選択ボックス２１０に表示する（ステップＳ２２５）。プレイヤは、タブレットペン１３２により、直接編集する領域（顔、髪など）を指定することが出来るほか、アイコンにタッチすることによっても編集領域を指定することができる。このアイコンは予め記憶部１５に記憶されており、本実施例の場合、被写体領域全体を編集する「ぜんぶ」、第１フラグが設定された髪の部分のみを編集する「かみ」、第２フラグが設定された顔の部分のみを編集する「かお」、及び第３フラグが設定された胴体部分のみを編集する「からだ」アイコンがそれぞれ表示される。ＣＰＵ１１はプレイヤのタブレットペン１３２の操作により、編集領域を受け付ける（ステップＳ２２６）。この場合、ＣＰＵ１１は記憶部１５から編集領域の指定を促すメッセージを読み出して、図２４の如く表示する。このメッセージは例えば「どこを編集するの」等を表示するようにすればよい。
【００９１】
プレイヤはタブレットペン１３２を用いて編集を希望する身体部分をタッチすることにより、または領域選択ボックス２１０に表示された一のアイコンをクリックすることにより、編集対象となる一の領域を指定する。図２４の例ではポインタ２７で指定された顔の部分が選択されている。アイコンを利用する場合は、「かお」のアイコンをタッチする。このようにアイコンを設けることでプレイヤは容易に編集領域を選択することが可能となる。
【００９２】
顔、髪、胴体等の一の身体に係る編集領域を受け付けた場合、編集領域以外の画素について画像処理を行う（ステップＳ２２７）。編集領域を例えば第２フラグである顔の部分であるとした場合、第１フラグ及び第３フラグが設定されている画素にステップＳ２２３で行ったのと同様の画像処理を行う。この場合、ＣＰＵ１１は画像処理したデータをフレームバッファの第２の領域に記憶する。これにより、プレイヤは容易に編集領域を把握することが可能となる。
【００９３】
ＣＰＵ１１はタブレットペン１３２から編集項目の入力を受け付ける（ステップＳ２２８）。具体的には、モニタ１３３の左端部縦方向に並列配置された編集項目ボタン２１が、タブレットペン１３２により指定された場合、これを受け付ける。さらに、ＣＰＵ１１は編集情報であるパラメータを受け付ける（ステップＳ２２９）。ＣＰＵ１１は編集項目ボタン２１が操作された場合は、パラメータボタン２２を表示する。タブレットペン１３２によりパラメータボタンが操作された場合は、そのパラメータに対応するＲＧＢの各要素に対する画像処理情報を画像処理変換テーブル１５１から読み出す。そして読み出した画像処理情報に従い、編集領域の各画素について、画像データの編集を行い（ステップＳ２２１０）、編集後の画像をバッファメモリの第２の領域に格納すると共に、モニタ１３３に表示する。なお、詳細な画像処理の内容については実施の形態１で説明したので省略する。
【００９４】
ＣＰＵ１１は時計部１９２から出力される時間情報に基づき、編集時間のタイムアウト、またはおわりボタン２３が操作されたか否かを判断する（ステップＳ２３１）。タイムアウトではなく、またおわりボタン２３も操作されない場合は（ステップＳ２３１でＮＯ）、ステップＳ２２８へ移行し以上述べた処理を繰り返す。一方、タイムアウトまたはおわりボタン２３が操作された場合は（ステップＳ２３１でＹＥＳ）、編集領域以外の画素について、ステップＳ２２３及びステップＳ２２７で行った画像処理を元に戻す画像処理を行う（ステップＳ２３２）。具体的には、編集領域以外の画素について行った着色処理を元に戻す処理を行い、バッファメモリの第２の領域に記憶する。
【００９５】
その後ＣＰＵ１１は印刷部１６へバッファメモリの第２の領域に記憶された編集後の画像データを出力する（ステップＳ２３３）。印刷部１６はＣＰＵ１１の指示に従いシールに印刷を行い、印刷後のシールはシール取出口１６１から排出される。以上のように構成することで、被写体毎に編集する場合、さらにその領域を顔、髪等の身体領域に分割して自由に編集することが可能となる。
【００９６】
【発明の効果】
以上詳述した如く、本発明にあっては、画像編集装置はプレイヤが編集を希望する箇所である編集画素の入力を入力手段から受け付ける。そして、受け付けた編集画素の色情報に基づいて、演算処理手段により該編集画素を含む編集領域を設定する。次いで、設定された編集領域に対して、明度の変更等の編集情報を入力手段から受け付け、受け付けた編集情報に基づき前記編集領域の画像データを編集するよう構成したので、プレイヤは調整を希望する箇所（例えば顔の一部分、髪）をペン等で指定するだけで、調整を反映させる領域（一のプレイヤの顔全体、髪全体）が設定されるため、一のプレイヤの、顔等の明るさを変更した場合に、他のプレイヤの領域については、この調整による影響を防止することができる。しかもプレイヤは入力ペンにより変更箇所を指定するという単純な作業しか要求されないため、容易に調整が可能となる。
【００９７】
また、本発明にあっては、頭の頂点、目等、被写体の画像データの特徴点または、髪の色、肌の色等のまたは色情報に基づき、被写体毎に編集領域を設定する。そして、設定された編集領域から一の編集領域の指定を受け付け、受け付けた編集領域に対する編集情報を入力手段から受け付け、受け付けた編集情報に基づき前記編集領域の画像データを編集するよう構成したので、一のプレイヤは自己の画像についてのみお絵かき、色の調整等を行うことができ、一方他のプレイヤは一のプレイヤの編集による影響を受けることが無く、より遊技性の高い画像編集装置を提供することが可能となる。
【００９８】
さらに、本発明にあっては、設定された被写体の編集領域を、顔及び髪を含む人体領域毎にさらに分割するようにしたので、一のプレイヤは自己の髪だけ金色にする、自己の顔だけ白くする等さらに細かく編集が行うことが可能となる等、本発明は優れた効果を奏し得る。
【図面の簡単な説明】
【図１】本発明に係る画像編集装置の外観を示す模式図である。
【図２】画像編集装置のハードウェア構成を示すブロック図である。
【図３】本発明の画像処理の手順を示すフローチャートである。
【図４】本発明の画像処理の手順を示すフローチャートである。
【図５】本発明の画像処理の手順を示すフローチャートである。
【図６】モニタに表示される編集画面及び画像データのイメージを示す説明図である。
【図７】編集項目及びパラメータの例を示す説明図である。
【図８】ポインタの周辺画素を示す説明図である。
【図９】ステップＳ４７による画像処理の結果を示す説明図である。
【図１０】実施の形態２に係る画像編集装置の構成を示すブロック図である。
【図１１】実施の形態３に係る画像編集処理の手順を示すフローチャートである。
【図１２】実施の形態３に係る画像編集処理の手順を示すフローチャートである。
【図１３】実施の形態３に係る画像編集処理の手順を示すフローチャートである。
【図１４】被写体毎に画像編集処理を行う際のイメージを示す説明図である。
【図１５】ステップＳ１１８の第１のサブルーチンを示すフローチャートであ
【図１６】取り込み画像の一例を示す説明図である。
【図１７】ステップＳ１１８の第２のサブルーチンを示すフローチャートである。
【図１８】取り込み画像の一例を示す説明図である。
【図１９】ステップＳ１１８の第３のサブルーチンを示すフローチャートである。
【図２０】取り込み画像の一例を示す説明図である。
【図２１】実施の形態４に係る画像編集装置の構成を示すブロック図である。
【図２２】実施の形態５に係る編集処理の手順を示すフローチャートである。
【図２３】実施の形態５に係る編集処理の手順を示すフローチャートである。
【図２４】画像処理を施した後のイメージを示す説明図である。
【図２５】ステップＳ２２４のサブルーチンを示すフローチャートである。
【図２６】ステップＳ２２４のサブルーチンを示すフローチャートである。
【符号の説明】
１　　　　画像編集装置
１９１　　照明部
１９１ａ　ストロボ
１９１ｂ　ライト
１９２　　時計部
１６　　　印刷部
１８４　　レール
１８　　　撮影装置
１８１　　ＣＣＤカメラ
１８２　　取り込み画像表示部
１９　　　スピーカ
１３５　　操作ボタン
１４１　　コイン投入口
１４　　　硬貨処理部
１５　　　記憶部
１５１　　画像処理変換テーブル
１８３　　撮影装置昇降ユニット
１３２　　タブレットペン
１３　　　操作ディスプレイ
１３１　　タッチパネル
１３３　　モニタ
１６１　　シール取出口
１ａ　　　記録媒体
【図１】
2004086384.tif 000003
【図２】
2004086384.tif 000004
【図３】
2004086384.tif 000005
【図４】
2004086384.tif 000006
【図５】
2004086384.tif 000007
【図６】
2004086384.tif 000008
【図７】
2004086384.tif 000009
【図８】
2004086384.tif 000010
【図９】
2004086384.tif 000011
【図１０】
2004086384.tif 000012
【図１１】
2004086384.tif 000013
【図１２】
2004086384.tif 000014
【図１３】
2004086384.tif 000015
【図１４】
2004086384.tif 000016
【図１５】
2004086384.tif 000017
【図１６】
2004086384.tif 000018
【図１７】
2004086384.tif 000019
【図１８】
2004086384.tif 000020
【図１９】
2004086384.tif 000021
【図２０】
2004086384.tif 000022
【図２１】
2004086384.tif 000023
【図２２】
2004086384.tif 000024
【図２３】
2004086384.tif 000025
【図２４】
2004086384.tif 000026
【図２５】
2004086384.tif 000027
【図２６】
2004086384.tif 000028