(57)【特許請求の範囲】
【請求項１】
被写体が写った撮影画像、及び当該撮影画像における被写体部分を示すマスク、を生成する写真撮影遊戯装置から、前記撮影画像及び当該撮影画像中の被写体と対応するマスクを受信するとともに、携帯端末からの指示により前記撮影画像及びマスクに基づく画像に係るデータを当該携帯端末に送信する画像データ提供装置であって、
前記写真撮影遊戯装置から送信された前記撮影画像及びマスクを受信し、
受信した前記マスクを利用して、当該マスクに対応する前記撮影画像から被写体に係る画像を抽出する処理を行うように構成されている、画像データ提供装置。
【請求項２】
請求項１に係る画像データ提供装置に画像データを送信する写真撮影遊戯装置であって、
被写体を撮影して撮影画像を得る部位と、
前記撮影画像に基づき、当該撮影画像における被写体部分を示すマスクを生成する部位と、
前記撮影画像及び当該撮影画像に対応する前記マスクを前記画像データ提供装置に送信する部位と、
を備えている、写真撮影遊戯装置。
【請求項３】
請求項１の画像データ提供装置と、
請求項２の写真撮影遊戯装置と、
前記画像データ提供装置に対して、前記撮影画像及びマスクに基づく画像に係るデータの送信指示を行うとともに、表示手段を有する携帯端末と、
を備え、
前記携帯端末は、所定の合成用画像と、前記被写体に係る画像とを合成した合成画像を前記表示手段に表示させる、画像データ提供システム。
【請求項４】
写真撮影遊戯装置において、被写体を撮影した撮影画像に基づき、当該撮影画像における被写体部分を示すマスクを生成するステップと、
前記撮影画像及び当該撮影画像に対応する前記マスクを、前記写真撮影遊戯装置から画像データ提供装置に送信するステップと、
前記画像データ提供装置において、受信した前記マスクを利用して、当該マスクに対応する前記撮影画像から、被写体に係る画像を抽出する処理を行うステップと、
利用者の操作による携帯端末からの要求に応じて、抽出された被写体に係る画像に、所定の合成用画像を合成するステップと、
を備えている、画像生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像データ提供装置、写真撮影遊戯装置、画像データ提供システム、画像表示方法、及び画像表示プログラムに関する。
【背景技術】
【０００２】
従来より、利用者をカメラで撮影し、その撮影画像を写真シールや写真カード等として出力する写真撮影遊戯装置が知られている。このような写真撮影遊戯装置は、遊戯性または娯楽性が高いことから、撮影画像と合成すべき画像を、利用者の嗜好に応じて、予め用意された多種多様な背景画像および前景画像から選択したり、タッチペンを用いて利用者が自由に描いたりできるように構成されているものが多い。このような画像の生成動作は落書きと呼ばれる。
【０００３】
また近年では、撮影され落書きされた画像を携帯電話等の携帯端末で利用することができるように、写真撮影遊戯装置から携帯端末へその画像を直接送信するものや、サーバへ画像を一旦転送し、後から携帯端末でダウンロードすることができるようになっているものなどがある（例えば特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１０９５８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、撮影され落書きされた画像（または撮影画像）をサーバから携帯端末にダウンロードする場合、対象となる画像等を携帯端末で単にリスト表示やサムネイル表示するだけでは遊戯性が得られない。このことは、撮影された日付等でソートした後に（昇順または降順で）リスト表示したとしても変わらない。
【０００６】
そこで、本発明は、撮影され落書きされた画像（または撮影画像）をサーバから携帯端末にダウンロードする場合、あるいは既にダウンロードされた画像を表示する場合に、遊戯性が十分に得られる態様で表示を行うことができる携帯端末、画像データ提供装置、写真撮影遊戯装置、画像データ提供システム、画像表示方法、及び画像表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の携帯端末は、写真撮影遊戯装置によって生成された一次画像データを取得して表示を行うものである。この携帯端末は、前記写真撮影遊戯装置から送信される前記一次画像データを受信する受信手段と、前記受信手段によって取得された前記一次画像データを記憶する記憶手段と、撮影手段と、表示手段と、前記一次画像データに基づく二次画像データに係る合成対象画像と、前記撮影手段によって撮影された撮影画像とを組み合わせた合成画像を生成し、当該合成画像を前記表示手段に表示させる表示処理手段と、を備えている。
【０００８】
この構成によれば、記憶手段にある一次画像データに基づく合成用の二次画像データに係る合成対象画像に、撮影手段で撮影された撮影画像と組み合わせて合成画像を生成することができるため、遊戯性を大きく向上することができる。また、写真撮影遊戯装置で撮影される撮影画像はその被写体以外の部分ほとんどが単一色とされるので、当該撮影画像に係る撮影画像データは、クロマキー処理や被写体を示すクロマキーマスクなどを利用することで、撮影された画像から被写体以外の領域を正確に削除したり透明化することができる。その結果、撮影画像から被写体部分だけをきれいに取り出した二次画像データを簡単に作成でき、見た目の良い上記合成画像を簡単に作成することができる。
【０００９】
なお、本発明では、携帯端末において、合成画像を作成するための合成対象画像用の画像データを二次画像データと称し、この二次画像データを作成するためのもとになったものを一次画像データと称し、写真撮影遊戯装置や後述する画像データ提供装置で生成される。また、二次画像データは、合成画像を作成するためにクロマキー処理などの種々の処理を行った画像データであるが、例えば、これを写真撮影遊戯装置や画像データ提供装置で作成した場合には、一次画像データと二次画像データは同じものになる。また、写真撮影遊戯装置から送信される一次画像データは、写真撮影遊戯装置から直接送信されてもよいし、他の装置を介して間接的に送信されてもよい。
【００１０】
また、本発明に係る画像処理装置は、写真撮影遊戯装置によって生成された一次画像データを取得して表示を行う画像処理装置であって、前記写真撮影遊戯装置から送信される前記一次画像データを受信する受信手段と、前記受信手段によって取得された前記一次画像データ、及びユーザが準備した準備画像に係る準備画像データを記憶する記憶手段と、表示手段と、前記一次画像データに基づく合成用の二次画像データに係る合成対象画像と、前記準備画像とを組み合わせた合成画像を生成し、当該合成画像を前記表示手段に表示させる表示処理手段と、を備えている。
【００１１】
なお、本発明に係る画像処理装置は、写真撮影遊戯装置から一次画像データが送信され、これを処理する装置であれば、種々の装置に適用することができる。したがって、「画像処理装置」とは、パーソナルコンピュータ、携帯端末などの端末装置のほか、端末装置との間でデータの受送信を行うサーバ装置も含まれる。また、この画像処理装置において、「ユーザが準備した準備画像」とは、画像処理装置に予め記憶されている画像のほか、フラッシュメモリなどの外部記憶手段から画像処理装置の記憶手段に記憶された画像、ネットワークを介してダウンロードされた画像、他の端末から送信された画像、撮影機能を有する画像処理装置で撮影された画像、または、これらの画像をユーザが加工したもの等が含まれる。また、上述した一次画像データ及び二次画像データの意味するところは、上述した携帯端末に係る発明と同じである。
【００１２】
また、本発明の画像データ提供装置は、上記携帯端末に一次画像データを送信するものである。この画像提供装置は、前記一次画像データを記憶するサーバ記憶手段と、前記サーバ記憶手段に記憶された前記一次画像データを、前記携帯端末へ送信するサーバ送信手段とを備えている。なお、この発明における携帯端末は、上述した画像処理装置によって構成されてもよい。
【００１３】
また、本発明の写真撮影遊戯装置は、上記携帯端末に一次画像データを送信するものである。この写真撮影遊戯装置は、被写体を含む写真を撮影し、当該写真に基づく撮影画像データを生成する撮影部と、前記撮影画像データに基づき、送信用の一次画像データを生成する編集部と、前記一次画像データを前記携帯端末に送信する送信手段と、を備えている。なお、写真撮影遊戯装置から送信される一次画像データは、写真撮影遊戯装置から直接携帯端末に送信されてもよいし、他の装置を介して間接的に送信されてもよい。また、この発明における携帯端末は、上述した画像処理装置によって構成されてもよい。
【００１４】
また、本発明に係る画像データ提供システムは、上記写真撮影遊戯装置と、上記画像データ提供装置と、上記携帯端末と、を備え、前記写真撮影遊戯装置の出力部は、前記一次画像データを前記画像データ提供装置へ送信し、前記画像データ提供装置は、前記写真撮影遊戯装置から送信された前記一次画像データを前記サーバ記憶手段に記憶し、前記写真撮影遊戯装置、前記画像データ提供装置あるいは前記携帯端末が、前記撮影画像データにおける被写体を少なくとも残し、当該被写体以外の領域の少なくとも一部を削除または透明化した前記一次画像データを生成する。
【００１５】
また、本発明に係る画像データ提供システムは、上記写真撮影遊戯装置と、上記携帯端末と、を備え、前記写真撮影遊戯装置または前記携帯端末が、前記撮影画像データにおける被写体を少なくとも残し、当該被写体以外の領域の少なくとも一部を削除または透明化した前記一次画像データを生成する。
【００１６】
なお、上記各画像データ提供システムにおいて、写真撮影遊戯装置、画像データ提供装置あるいは携帯端末で作成される一次画像データは、そのまま二次画像データとして使用できる場合もあるし、これにさらに画像処理を施して二次画像データを作成する場合もある。また、各画像データ提供システムにおける携帯端末は、上述した画像処理装置で構成されてもよい。
【００１７】
また、本発明の第１の画像表示方法は、撮影手段、表示手段、受信手段及び記憶手段を備え、写真撮影遊戯装置によって生成された一次画像データを取得して表示を行う携帯端末における画像表示方法である。この画像表示方法は、前記写真撮影遊戯装置から送信される前記一次画像データを受信手段により受信するステップと、前記受信手段によって取得された前記一次画像データを記憶手段に記憶するステップと、前記撮影手段により被撮影物を撮影するステップと、前記一次画像データに基づく合成用の二次画像データに係る合成対象画像と前記撮影手段によって撮影された撮影画像とを組み合わせた合成画像を生成し、当該合成画像を前記表示手段に表示させるステップとを備えている。
【００１８】
本発明の第２の画像表示方法は、表示手段、受信手段、及び記憶手段を備え、写真撮影遊戯装置によって生成された一次画像データを取得して表示を行う画像処理装置における画像表示方法であって、前記写真撮影遊戯装置から送信される前記一次画像データを受信手段により受信するステップと、前記受信手段によって取得された前記一次画像データ、及びユーザが準備した準備画像に係る準備画像データを記憶手段に記憶するステップと、前記一次画像データに基づく合成用の二次画像データに係る合成対象画像と前記準備画像とを組み合わせた合成画像を生成し、当該合成画像を前記表示手段に表示させるステップとを備えている。
【００１９】
また、本発明に係る第１の画像表示プログラムは、撮影手段、表示手段、受信手段及び記憶手段を備え、写真撮影遊戯装置によって生成された一次画像データを取得して表示を行う携帯端末のコンピュータに、前記写真撮影遊戯装置から送信される前記一次画像データを受信手段により受信するステップと、前記受信手段によって取得された前記一次画像データを記憶手段に記憶するステップと、前記撮影手段により被撮影物を撮影するステップと、前記画像データに基づく合成用の二次画像データに係る合成対象画像と前記撮影手段によって撮影された撮影画像とを組み合わせた合成画像を生成し、当該合成画像を前記表示手段に表示させるステップとを実行させる。
【００２０】
本発明に係る第２の画像表示プログラムは、表示手段、受信手段、及び記憶手段を備え、写真撮影遊戯装置によって生成された一次画像データを取得して表示を行う画像処理装置のコンピュータに、前記写真撮影遊戯装置から送信される前記一次画像データを受信手段により受信するステップと、前記受信手段によって取得された前記一次画像データ、及びユーザが準備した準備画像に係る準備画像データを記憶手段に記憶するステップと、前記画像データに基づく合成用の二次画像データに係る合成対象画像と前記準備画像とを組み合わせた合成画像を生成し、当該合成画像を前記表示手段に表示させるステップとを実行させる。
【発明の効果】
【００２１】
本発明によれば、遊戯性が十分に得られる態様で画像の表示を行うことができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態に係る画像データ提供システムの概略構成図である。
【図２】ウェブサーバの物理的構成を示すブロック図である。
【図３】携帯端末の概略構成を示すブロック図である。
【図４】画像閲覧アプリケーションの処理を示すフローチャートである。
【図５】携帯端末のディスプレイに表示される画面である。
【図６】携帯端末のディスプレイに表示される画面である。
【図７】携帯端末のディスプレイに表示される画面である。
【図８】画像処理アプリケーション及び合成処理アプリケーションの処理を示すフローチャートである。
【図９】携帯端末のディスプレイに表示される画面である。
【図１０】携帯端末のディスプレイに表示される画面である。
【図１１】携帯端末のディスプレイに表示される画面である。
【図１２】携帯端末のディスプレイに表示される画面である。
【図１３】合成処理アプリケーションの他の処理を示すフローチャートである。
【図１４】携帯端末のディスプレイに表示される画面である。
【図１５】携帯端末のディスプレイに表示される画面である。
【図１６】携帯端末のディスプレイに表示される画面である。
【図１７】携帯端末のディスプレイに表示される画面である。
【図１８】携帯端末のディスプレイに表示される画面である。
【図１９】携帯端末のディスプレイに表示される画面である。
【図２０】携帯端末のディスプレイに表示される画面である。
【図２１】携帯端末のディスプレイに表示される画面である。
【図２２】携帯端末のディスプレイに表示される画面である。
【発明を実施するための形態】
【００２３】
以下、本発明に係る画像データ提供システムの一実施形態について、図面を参照しつつ説明する。図１は、本実施形態に係る画像データ提供システムの概略構成図である。
【００２４】
＜１．システムの全体構成および動作＞
図１に示すように、この画像データ提供システムは、利用者により使用される写真撮影遊戯装置１００（および各地に設置されている複数の写真撮影遊戯装置）と、この写真撮影遊戯装置１００から画像データを送信する画像データ提供装置２００と、利用者の使用する携帯端末３００とで構成されている。このシステムでは、写真撮影遊戯装置１００で撮影された画像を、３Ｇ方式の無線通信方式を採用した移動体通信網やインターネット等のネットワークＮＷを介して画像データ提供装置２００に送信し、この画像データ提供装置２００から携帯端末３００に送信する。なお、ここでいう携帯端末３００とは、画像データ等を受信して表示することができ、且つカメラ機能を有する携帯端末であれば、特に限定されず、携帯電話、スマートフォンのほか、一般的なパーソナルコンピュータ装置などを使用することもできる。
【００２５】
＜２．写真撮影遊戯装置＞
写真撮影遊戯装置１００は、利用者が入る撮影室１０１を備えており、この撮影室１０１には、利用者を撮影して撮影画像を取得する撮影部１０２が取り付けられている。そして、撮影室１０１の外部には、撮影部１０２に隣接して編集部１０３が設けられている。この編集部１０３は、撮影画像に対する利用者による落書きなどの編集操作を受け付け、撮影画像を編集した一次編集画像を生成するものである。そして、編集部１０３には、編集画像を出力する出力部１０４が隣接している。撮影室１０１の内部には、撮影部１０２が配置されている。より詳細には、撮影室１０１の内部に入る利用者から見て前の面に撮影部１０２のカメラが配置されている。また、撮影室１０１の内部に入る利用者から見て後ろの面である背面にはクロマキー処理のための単一の色（例えば、青色または緑色）が付されている。すなわち、利用者（被写体）は、単一色を背景として撮影される。このように、撮影室１０１の背景を含むように撮影された画像であって、被写体以外の画像領域が撮影室の背景である単一色となっている画像を、以下、撮影画像という。
【００２６】
撮影部１０２で撮影した撮影画像は、編集部１０３において編集される。例えば、文字、模様、図形などのいわゆる落書きをタッチペンなどの入力デバイスで入力し、撮影画像に重ね合わせた一次画像が生成される。また、予め準備されていた背景画像を重ね合わせることで一次画像を生成することもできる。なお、一次画像は、編集部１０３において生成されるほか、撮影の時点で撮影部１０２において、背景などが選択され、選択された背景画像が重ね合わされて一次画像が生成されることもある。そして、出力部１０４において利用者の操作に基づき、一次画像に基づく一次画像データから写真が印刷される。なお、上述した一次画像データには、他の画像データが付加され、これをまとめて一次画像データと称することがある。
【００２７】
ところで、一次画像データは、以下の態様で画像データ提供装置２００に送信される。また、携帯端末３００に直接送信されることもある。但し、これらは例示であり、この他の態様も可能である。
(1) 被写体の画像（被写体画像）、背景画像が一体となった背景一体撮影画像を一次画像データとして送信する。
(2) まず、上述した撮影画像に対してクロマキー処理を行う。すなわち、上述した撮影室１０１の背面の単一色を透明とする処理を行い、利用者の被写体のみが現れた被写体画像を抽出する。そして、この被写体画像に加え、選択された背景画像を含めた一次画像データを送信する。
(3) クロマキー処理によって生成された被写体のみが表れた画像（被写体画像）に加え、選択された背景画像のＩＤを含めた一次画像データを送信する。背景画像のＩＤとは、選択された背景画像それぞれに割り当てられたＩＤであり、実際の背景画像に係る画像データを送信せず、ＩＤのみを画像データ提供装置２００に送信する。
(4) 撮影時に被写体部分を示すクロマキーマスクを生成する。そして、撮影画像および／または背景一体撮影画像にクロマキーマスクを含めた一次画像データを画像データ提供装置２００に送信する。
(5) 被写体画像と背景画像とが一体化された背景一体撮影画像に加え、当該背景一体撮影画像に関する背景画像のＩＤを含めた一次画像データを画像データ提供装置２００に送信する。
【００２８】
写真が印刷された台紙には、プレイ日時（すなわち撮影された年、月、日、および時刻）を示すデータ、及びこの一次画像データを識別するための識別番号が印刷される。また、出力部１０４からは生成された一次画像データは、上記識別番号ととともに、画像データ提供装置２００へ送信される。なお、出力部１０４には、ネットワークＮＷを通じて画像データを送信できるように、公知のアップロードルータが内蔵されている。
【００２９】
なお、上記識別番号は、典型的には製造時に各写真撮影遊戯装置１００に対して与えられるユニークなシリアルナンバー（例えば５桁）と、装置内で（製造後の初回の動作から）送信１回毎に順に付されるユニークな番号（例えば７桁）と、チェックサム（例えば２桁）とを含む。また、プレイ日時を示すデータは、写真撮影遊戯装置１００内の計時部を参照して典型的には一次画像データ作成時に、一次画像データ内に書き込まれる。
【００３０】
＜３．画像データ提供装置＞
図１に示すように、画像データ提供装置２００は、上述した写真撮影遊戯装置１００からの画像データを受信するとともに、携帯端末３００からの要求に応じて画像データを携帯端末３００に送信するものである。この画像データ提供装置２００は、アップロード処理サーバ２１０と、少なくとも一つのウェブサーバ２２０と、データベースサーバ２３０と、を備えている。これらの装置は、例えばＩＥＥＥ８０２．３に準拠するような所定のローカルネットワーク（ＬＡＮ）を介して相互に接続される。なお、これらの装置の一部または全ては、専用のハードウェアであってもよいし、これらの機能を実現するためのソフトウェアがインストールされたコンピュータであってもよい。また、これらの機能のうちの複数または全てが１つのコンピュータにより実現されてもよい。以下では、一つのウェブサーバ２２０で処理が行われているものとして説明を行うが、例えば、複数のウェブサーバ２２０を使用する場合には、公知のロードバランサを用いて、利用者からの処理要求を適宜分散して割り当てることができる。
【００３１】
アップロード処理サーバ２１０は、写真撮影遊戯装置１００から受け取った一次画像データをその識別番号と関連付けて、データベースサーバ２３０に与える。データベースサーバ２３０は、アップロード処理サーバ２１０から受け取った一次画像データをその識別番号と関連付けて蓄積する。上述した背景画像のＩＤ、及び各ＩＤに対応した背景画像データもデータベースサーバ２３０に記憶することができる。
【００３２】
携帯端末３００からは、上述した識別番号を伴って画像データのダウンロードの要求がなされる。この要求は、後述するアプリケーションによって行われるが、このような要求があると、画像データ提供装置２００のウェブサーバ２２０は、データベースサーバ２３０から該当する一次画像データを読み出すとともに、これを縮小した縮小画像データ（サムネイル画像に係るデータ）を生成して携帯端末３００に送信するように構成される。
【００３３】
ウェブサーバ２２０は、写真撮影遊戯装置１００から取得した一次画像データを、以下のように、携帯端末３００に送信する。ここでは、写真撮影遊戯装置１００の説明した一次画像データの態様の番号(1)〜(5)に即して説明する。
(1) 写真撮影遊戯装置１００から取得した一次画像データ（背景一体撮影画像を含む画像データ）は、データベースサーバ２３０に保存され、これを携帯端末３００からの要求に応じて、そのまま携帯端末３００に送信する。なお、この一次画像データに含まれる背景画像が単一色の場合、この色を透明化することにより、当該一次画像データに係る背景一体撮影画像における被写体のみが現れる被写体画像を抽出することができる。この場合、抽出した被写体画像を当該一次画像データにさらに含めて携帯端末３００に送信するようにしてもよい。
(2) 写真撮影遊戯装置１００でクロマキー処理を施した一次画像データ（被写体画像および背景画像を含む画像データ）は、データベースサーバ２３０に保存され、これを携帯端末３００からの要求に応じて、そのまま携帯端末３００に送信する。
(3) 写真撮影遊戯装置１００から送信された一次画像データには、背景画像のＩＤが含まれているため、以下のような処理が行われる。すなわち、携帯端末３００からデータ送信の要求を受け付けると、ウェブサーバ２２０は、データベースサーバ２３０から対応する一次画像データを読み出すとともに、ＩＤを参照し、記憶されている背景画像データを読み出す。そして、読み出された背景画像データと、写真撮影遊戯装置１００から送信された一次画像データに含まれる被写体画像のデータとをそれぞれ含むデータを一次画像データとして携帯端末３００に送信する。このとき、一次画像データに、背景画像のＩＤを含めて携帯端末３００に送信することもできる。
(4) 写真撮影遊戯装置１００から取得した一次画像データ（撮影画像および／または背景一体撮影画像、並びに、クロマキーマスクを含む画像データ）をそのまま携帯端末に送信する。あるいは、画像データ提供装置２００において、当該一次画像データに含まれるクロマキーマスクを用いて、撮影画像および／または背景一体撮影画像から被写体画像のみを抽出した画像を生成し、これを携帯端末３００に送信することができる。前者の場合、後者と同様の手法を用いることにより、携帯端末３００側において被写体画像のみを抽出した画像を生成することができる。
(5) 写真撮影遊戯装置１００からは、背景画像のＩＤを含む一次画像データが送信されるが、画像データ提供装置２００では、背景画像のＩＤに対応した背景画像データをデータベースサーバ２３０から読み出すとともに、ウェブサーバ２２０において、読み出された背景画像を、背景一体撮影画像から差分するような処理を行う。こうして、背景一体撮影画像から背景画像が差分されると、被写体画像のみが抽出され、被写体画像テータが生成される。そして、携帯端末３００には、被写体画像データを含む一次画像データが送信される。なお、被写体画像の抽出をウェブサーバ２２０で抽出しない場合は、読み出された背景画像と、それを含む背景一体撮影画像とを一次画像データとして携帯端末３００に送信しておけば、携帯端末３００にて当該背景一体画像から被写体画像の抽出を行うことができる。
【００３４】
なお、上述した態様(3)〜(5)で示す画像処理は、携帯端末３００で行うこともできる。また、上述した態様(2)〜(5)においては、被写体画像のみを携帯端末３００に送信することもできる。この場合、被写体画像に係るデータが、後述する二次画像データとなる。
【００３５】
次に、図２を参照してウェブサーバ２２０の構成について説明する。図２は、ウェブサーバ２２０の物理的構成を示すブロック図である。この図２に示されるように、このウェブサーバ２２０は、バス２２１によって接続された制御部２２２、ＲＡＭやＲＯＭ等のメモリ部２２３、ハードディスクドライブ（ＨＤＤ）等からなる記憶部２２４、ネットワークインターフェース部２２５（ネットワークＩ／Ｆ）、液晶パネルやＣＲＴ等からなる表示部２２６、キーボードおよびマウス等からなる入力部２２７、及びＤＶＤ駆動部２２８を備えている。制御部２２２は、各種演算を行い各種機能を実現するＣＰＵ(Central Processing Unit)などで構成され、メモリ部２２３において、この各種機能を実現するために制御部２２２により実行されるプログラムが展開される。また、記憶部２２４には、制御部２２２により実行される後述するプログラムや画像データなどの各種情報が記憶される。上述した背景画像のＩＤ、及び各ＩＤに対応した背景画像データは、データベースサーバ２３０のほか、この記憶部２２４に記憶することもできる。ネットワークＩ／Ｆ部２２５は、ＬＡＮを介して他のサーバとデータの送受信を行う。なお、図２に示されるウェブサーバ２２０の構成は一般的なコンピュータの構成と同一であり、その他のウェブサーバ２２０およびデータベースサーバ２３０と同一であるので詳しい説明は省略する。
【００３６】
図２に示されるこれらの構成要素の機能は、典型的にはメモリ部２２３に展開された所定のプログラムを制御部２２２が実行することにより実現される。ここで、上記プログラムは、例えば、そのプログラムを記録した記録媒体であるＤＶＤ−ＲＯＭによって提供される。すなわち、上記プログラムの記録媒体としてのＤＶＤ−ＲＯＭが補助記憶装置として内蔵されたＤＶＤ−ＲＯＭ駆動装置２２８に装着され、そのＤＶＤ−ＲＯＭから上記プログラムが読み出されて記憶部２２４（もしくはその他の記憶装置）に記憶（典型的にはインストール）される。また、上記プログラムは、ＤＶＤ−ＲＯＭ以外の記録媒体や通信回線を介して提供されてもよい。そして、例えばウェブサーバ２２０の起動のための所定操作がなされると、記憶部２２４にインストールされた所定プログラムは、上記メモリ部２２３に転送されてそこに展開され（一時的に格納され）、制御部２２２によって実行される。これにより、上述したウェブサーバ２２０およびデータベースサーバ２３０の制御処理が実現される。
【００３７】
＜４．携帯端末＞
次に、携帯端末３００について説明する。図３は、この携帯端末の概略構成を示すブロック図である。
【００３８】
図３に示すように、この携帯端末３００は、バス３０１によって電気的に接続された近距離無線通信部３１０、制御部３２０、通信回路３３０、表示部３４０、入力部３５０、メモリ部３６０、非接触通信部３７０、カメラ部３８０、及びセンサ部３９０を備えている。以下、各部位について説明する。
【００３９】
制御部３２０は、ＣＰＵ(Central Processing Unit)などで構成されており、主として、以下に説明する各部位の制御、各種プログラムの実行を行う。また、機能ブロックとしては、主として、後述する合成対象画像とカメラ部３８０で撮影される撮影画像とを組み合わせ、合成画像として表示したり、合成対象画像の位置などの表示方法を制御する表示処理手段、合成画像の静止画を合成画像データとして取得する画像取得手段、一次画像データから不要領域を削除または透明にした二次画像データを生成する画像処理手段を備えている。
【００４０】
メモリ部３６０は、内蔵メモリとしてのＲＯＭ（Read Only Memory）とＲＡＭ（Random Access Memory）を備えている。ＲＯＭは、ＯＳ（Operating System）、制御部３２０が各部を制御するための制御プログラム、アプリケーションプログラムなどが格納されている。また、このＲＯＭは、ＮＡＮＤ型フラッシュメモリ（NAND-type flash memory）或いはＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）のような書き換え可能なＲＯＭを含み、様々なアプリケーションプログラムにより扱われるコンテンツデータや、それら各コンテンツデータに関連した情報が記憶される。例えば、電話番号、電子メールアドレス、カメラや外部から送信された画像データや動画データ、音楽などを保存可能である。画像データについて、より詳細には、ダウンロードされた一次画像データ（サムネイル画像含む）、画像処理がなされた二次画像データが記憶される。また、後述するように、画像データ提供装置２００から一次画像データをダウンロードするアプリケーション、カメラで撮影した撮影画像とダウンロードした合成対象画像とを合成するアプリケーションなども保存されている。一方、ＲＡＭは、制御部３２０により実行される各プログラムやデータの一時的な作業領域として機能する。
【００４１】
通信回路３３０には、通信アンテナが接続されており、通話や電子メール等のデータ通信のための信号電波の送受信を行う。また、通信回路３３０は、送受信信号の周波数変換、変調と復調等を行う。
【００４２】
表示部３４０は、例えば液晶ディスプレイ等の表示デバイスと、そのディスプレイの表示駆動回路とを有し、制御部３２０からの画像信号により、ディスプレイ上に例えば文字や画像を表示する。また、後述するカメラ部３８０で撮影される動画や静止画をリアルタイムで表示することもできる。
【００４３】
入力部３５０は、静電容量式又は抵抗膜式のタッチパネルや、タッチペン、各種ボタンキー等で構成されている。後述するカメラ部３８０のシャッターもここに含まれる。また、通常のパーソナルコンピュータの場合には、マウスやキーボードも含まれる。以下では、入力部３５０がタッチパネルで構成されている例を主として説明する。
【００４４】
近距離無線通信部３１０は、近距離無線通信アンテナ（図示省略）を通じ、例えばいわゆるブルートゥース（BlueTooth：登録商標）方式、ＵＷＢ（Ultra Wide Band）方式、無線ＬＡＮ（Local Area Network）などによる近距離無線通信を行う。また、近距離無線通信部３１０は、近距離無線通信の全般的な制御と、制御部３２０との間でのデータのやり取りを行う。また、赤外線通信を行うための赤外線通信ユニットを内蔵することもできる。
【００４５】
非接触通信部３７０は、非接触通信アンテナ（図示省略）を通じて、例えばいわゆるＲＦＩＤ（Radio Frequency-Identification：電波方式認識）や非接触型ＩＣカード等で用いられる非接触通信を行う。
【００４６】
カメラ部３８０は、静止画像や動画像を撮影するための内蔵カメラであり、光学レンズと撮像素子、フォーカス合わせやズーム倍率変更のために前記光学レンズを駆動するレンズ駆動機構及びその駆動回路、撮像素子からの撮像信号に画像処理を施す画像処理回路などからなる。このカメラ部３８０により得られた撮影画像データは、制御部３２０によってメモリ部３３０に蓄積される。
【００４７】
センサ部３９０は、加速度センサやジャイロセンサなどで構成される。そして、表示部３４０のディスプレイの傾きを検出し、検出された傾きに応じて、制御部３２０は、表示部３４０に表示される画像の傾きを変更する。また、携帯端末３００が受けた衝撃を検出するのにも使用される。
【００４８】
その他、図示を省略するが、この携帯端末３００には、一般的な携帯電話に設けられるスピーカ、マイク、外部インターフェース、バッテリなどを備えている。
【００４９】
＜５．携帯端末のアプリケーション＞
次に、携帯電話３００に保存される画像処理用のアプリケーションについて説明する。ここでは、画像データ提供装置２００から画像データをダウンロードして閲覧する画像閲覧アプリケーション、ダウンロードした一次画像データのクロマキー処理を行う画像処理アプリケーション、及び携帯端末３００のカメラで撮影した撮影画像とクロマキー処理を行った二次画像データとを合成して表示する合成処理アプリケーションについて説明する。
【００５０】
＜６．画像閲覧アプリケーションとその動作＞
以下、画像閲覧アプリケーションについて、図４から図７を参照しつつ説明する。図４は、画像閲覧アプリケーションの処理を示すフローチャート、図５から図７は、携帯端末３００のディスプレイ３４０に表示される画面である。携帯端末３００において、ダウンロードアプリケーションを起動すると、図５の画面が表示される（Ｓ４１０）。この画面において、利用者は、識別番号の入力を促される。識別番号は、上述したように、写真撮影遊戯装置１００で印刷された写真の台紙に記載された番号である。この識別番号を入力し、「ＯＫボタン」を押下すると（Ｓ４２０）、携帯端末３００は、画像データ提供装置２００にアクセスし、該当する一次画像データのダウンロードを要求する（Ｓ４３０）。画像データ提供装置２００は、この要求を受け付け（Ｓ５１０）、識別番号が正しいか否かを判定する（Ｓ５２０）。識別番号が正しくない場合には（Ｓ５２０のＮＯ）、その旨を携帯端末２００に送信し、再度の識別番号の入力を促す（Ｓ４２０）。そして、識別番号が正しい場合には要求を認め（Ｓ５２０のＹＥＳ）、該当する一次画像データのサムネイル画像を作成し、携帯端末３００に送信する（Ｓ５３０）。これにより、携帯端末３００のディスプレイ３４０には、図６に示すように、ダウンロードされた一次画像データの一覧が、サムネイル画像Ａとして表示される（Ｓ４４０）。そして、閲覧を希望するサムネイル画像Ａを押下すると（Ｓ４５０）、携帯端末３００から画像データ提供装置２００へ要求が送信され、これが画像データ提供装置２００で受け付けられる（Ｓ５４０）。これにより、画像データ提供装置２００は、データベースサーバ２３０から対応する一次画像データを読み出し、携帯端末３００へ送信する（Ｓ５５０）。その結果、携帯端末３００では、図７に示すような画像が表示され、閲覧が可能になる（Ｓ４６０）。なお、ダウンロードされた一次画像データ（サムネイル画像を含む）は、メモリ部３６０に記憶される。
【００５１】
＜７．画像処理アプリケーションとその動作＞
次に、一次画像データをクロマキー処理するアプリケーションについて、図８から図１０を参照しつつ説明する。図８は、画像処理アプリケーションの処理を示すフローチャート、図９及び図１０は、携帯端末３００のディスプレイ３４０に表示される画面である。ここで処理される一次画像データは、上述した５つの態様のうち、態様(1)で示した背景一体撮影画像あるいは撮影画像を含む画像データに該当するものである。まず、図８に示すように、上述した画像閲覧アプリケーションから画像処理対象となる画像を表示させる（Ｓ６１０）。すなわち、上述した手順で、図７で示したように、一次画像データに係る一次画像を開く。そして、画面の下部にある画像処理のアイコンＢを押下すると、図９に示すように、画像処理アプリケーションが起動する（Ｓ６２０）。次に、クロマキー処理（所定の色の画素を透明に変換する処理）により、背景の透明化を行う（Ｓ６３０）。図９の例では、一次画像の被写体の背景Ｄが単一色になっており、この背景Ｄの色が自動的に認識され、その色の部分が透明化される。このとき、ディスプレイ３５０の下部のボタン３５１を指でタッチして右側へスライドさせると、クロマキー処理が行われ、図１０に示すように、背景Ｄが透明に変化する（Ｓ６４０）。このとき、ボタン３５１のスライド量が大きくなると、背景Ｄの色のほか、この背景Ｄに類似する色も透明化されていくので、利用者は透明化される程度を見ながらボタン３５１のスライドを行う。これによれば、例えば、背景一体撮影画像における背景部分が背景Ｄのように完全な単一色でなく、類似する複数の色で構成されていたとしても、被写体画像だけをきれいに抽出することができる。
【００５２】
ここで行うクロマキー処理は、公知のものを利用することができ、上記のように携帯端末３００が自動的に背景Ｄを認識し、透明化の程度をマニュアルで入力するような半自動でクロマキー処理を行える。そのほか、利用者が任意にクロマキー処理を行う箇所を選択するように構成することもできる。これにより、背景一体撮影画像を構成する背景画像が背景Ｄのような単一色でない場合でも、背景部分を取り除いて被写体画像を抽出することができる。以下では、クロマキー処理がなされた画像データを二次画像データと称し、透明な背景以外の画像を合成対象画像と称することとする。そして、透明化された領域が本発明の不要領域となる。なお、ここでは、画像閲覧アプリケーションから処理対象となる画像を読み出しているが、画像処理アプリケーションを起動し、ここから携帯端末３００に保存されている一次画像データを読み出したり、あるいは画像データ提供装置２００にアクセスして一次画像データをダウンロードすることもできる。その場合の手順は、画像閲覧アプリケーションと同じである。このような処理が、主として機能ブロックにおける画像処理手段により行われる。なお、上述した態様(1)以外の一次画像データが送信された場合には、携帯端末３００でクロマキー処理を行う必要はない。すなわち、携帯端末３００には、被写体画像のみを抽出可能な態様の一次画像データが送信されるため、携帯端末３００では、この一次画像データから被写体画像データのみを抽出し、これを二次画像データとする。このとき、被写体画像は、上述した合成対象画像となる。また、図示を省略するが、画像処理アプリケーションは、受信した一次画像データを識別し、態様(1)以外であれば、自動的に、あるいはユーザの指示を受け付けた後、二次画像データを生成するように構成することもできる。
【００５３】
＜８．合成処理アプリケーションとその動作＞
続いて、合成処理アプリケーションについて、図１１及び図１２も参照しつつ説明する。フローチャートは、図８に示すものを引き続き使用する。図１１及び図１２は、携帯端末３００のディスプレイ３４０に表示される画面である。ここでは、画像処理アプリケーションから合成処理アプリケーションを起動し、画像の合成を行う。図１０に示す画像処理アプリケーションの操作画面において、下部のボタンＥを押下すると、合成処理アプリケーションが起動する（Ｓ６５０）。同時に、携帯端末３００のカメラ部３８０も起動し、図１１に示すように、クロマキー処理が施された合成対象画像Ｘの背景に、カメラ部３８０で撮影された撮影画像Ｙがリアルタイムで表示される。これにより、合成対象画像Ｘと撮影画像Ｙとが合成された合成画像がディスプレイに表示される（Ｓ６６０）。この状態で、携帯端末３００の筐体を移動させながら、背景として採用すべき被撮影物を選択し、シャッター３５０を押下すると（Ｓ６７０のＹＥＳ）、合成画像が静止画である合成画像データとしてメモリ部３６０に記憶される（Ｓ６８０）。なお、撮影画像は、リアルタイムで表示されるため、シャッター３５０が押下されずに（Ｓ６７０のＮＯ）、携帯端末３００を移動させるとディスプレイ３４０には、撮影画像が動画のように表示される。これにより、現実世界と写真とを組み合わせた仮想世界を楽しむことができる。
【００５４】
また、この例では、合成対象画像Ｘがディスプレイ３４０の下部に表示されているが、その表示位置などは任意に変更できるようにすることもできる。例えば、合成対象画像Ｘの位置、大きさ、及び回転角度の少なくとも一つを入力部３５０を操作することにより、自由に設定することができる。特に、入力部３５０をタッチパネルで構成した場合には、このような操作を指やタッチペンを利用して簡単にすることができる。また、このような操作を携帯端末３００の筐体に衝撃を与えることで行うこともできる。例えば、図１２に示すように、携帯端末３００の筐体の右側の側部を指で叩くと、これがセンサ部３９０で検知され、制御部３２０は、合成対象画像Ｘがその反対側、つまり筐体の左側に移動するように表示を行う。つまり、叩いた側と反対側に合成対象画像Ｘが移動するように構成することできる。
【００５５】
なお、ディスプレイ３４０の表面を叩いた場合には、筐体の背面側に向かって移動するのを表すように、合成対象画像Ｘが縮小される。一方、筐体の背面側を叩いた場合には、合成対象画像Ｘが拡大する。また、以上の設定は、静止画の生成の前後のいずれでも行うことができる。さらに、筐体を叩く強度（衝撃度）を検出し、これに基づいて合成対象画像Ｘが移動する距離を決定することもできる。このような処理が、主として機能ブロックにおける表示処理手段及び画像取得手段により行われる。
【００５６】
また、合成処理アプリケーションは、次のような処理を行うこともできる。この処理について、図１３から図１６を参照しつつ説明する。図１３は、画像処理アプリケーションの処理を示すフローチャート、図１４から図１６は、携帯端末３００のディスプレイ３４０に表示される画面である。まず、図１４に示すように、処理対象となる画像をディスプレイに表示させる（Ｓ７１０）。このとき、クロマキー処理を行われていない一次画像を表示させるが、上述した二次画像でもよい。表示の手順は、種々の方法があるが、例えば、図７に示すように、画像閲覧アプリケーションで一次画像を表示させた状態で、下部のアイコンＦを押下して合成処理アプリケーションを起動させる方法がある。こうして、合成処理アプリケーションを起動して（Ｓ７２０）、処理対象となる画像を表示させると、画像において削除すべき領域を選択する。例えば、タッチペンや指で画像の一部をなぞって削除すべき領域を選択する。これにより、図１５に示すように、画像の一部が削除されて表示される（Ｓ７３０）。その後、ディスプレイ３４０の下部のアイコンＧを押下すると、削除された領域Ｚには、図１６に示すように、カメラ部３８０で撮影された撮影画像がリアルタイムで表示され、合成画像が生成される（Ｓ７４０）。この状態で、携帯端末３００の筐体を移動させながら、採用すべき被撮影物を選択し、シャッター３５０を押下すると（Ｓ７５０のＹＥＳ）、合成画像が静止画である合成画像データとしてメモリ部３６０に記憶される（Ｓ７６０）。このような処理が、主として機能ブロックにおける画像処理手段、表示処理手段及び画像取得手段により行われる。また、上述した削除された領域Ｚが、本発明の不要領域となる。なお、合成画像をメモリ部３６０に記憶する場合、上記のように、シャッターを押下することで合成画像を固定して静止画を生成することもできるし、あるいは合成画像が生成された後、所定時間が経過したときに自動的に静止画を生成することもできる。
【００５７】
また、上記のような合成処理アプリケーションの起動中に、携帯端末３００を傾けると、センサ部３９０がこれを検知し、傾きに応じた表示をディスプレイ３４０に行う。例えば、図１１の例では、縦長のディスプレイ３４０に画像が表示されているが、ディスプレイ３４０の延びる方向が鉛直方向として検知され、縦長のディスプレイ３４０に合わせて画像が表示されている。ここから携帯端末３００を９０度傾けると、センサ部３９０がこれを検知し、図１７に示すように、合成画像を９０度傾けてディスプレイ３４０に表示する。このとき、合成対象画像Ｘの位置が、ディスプレイ３４０の下部から中央へ移動するようにしているが、合成対象画像Ｘの位置については、任意に設定できるようにすることもできる。
【００５８】
上記のように合成された合成画像は、種々の態様でメモリ部３６０に保存することができる。すなわち、合成対象画像と撮影画像とが一体となった態様のほか、撮影画像を分離可能とする態様で保存することもできる。
【００５９】
＜９．効果＞
以上のように、本実施形態における画像データ提供システムでは、写真撮影遊戯装置において撮影され落書きされた一次画像を、写真撮影遊戯装置１００から画像データ提供装置２００に送信して記憶する。その後、携帯端末３００がダウンロードした後、携帯端末３００のカメラ部３８０で撮影した撮影画像Ｙと組み合わせて合成画像を生成することができる。したがって、単に写真撮影遊戯装置１００で撮影した画像データをダウンロードするだけでなく、異なる環境で自由に撮影した画像とダウンロードした画像とを合成することができるため、遊戯性を大きく向上することができる。また、写真撮影遊戯装置１００で撮影される撮影画像はその被写体以外の部分ほとんどが単一色とされるので、当該撮影画像に係る撮影画像データは、クロマキー処理や被写体を示すクロマキーマスクなどを利用することで、撮影された画像から被写体以外の領域を正確に削除したり透明化することができる。そのため、上述したように、態様(1)〜(5)のような被写体を抽出しやすい一次画像データを生成することができる。その結果、撮影画像から被写体部分だけをきれいに取り出した二次画像データを簡単に作成でき、見た目の良い上記合成画像を簡単に作成することができる。
【００６０】
＜１０．変形例＞
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて、種々の変更が可能である。
【００６１】
＜１０−１＞
上記実施形態においては、写真撮影遊戯装置１００から画像データ提供装置２００を介して、携帯端末３００に画像データが送信されているが、写真撮影遊戯装置１００から携帯端末３００へ直接画像データを送信することもできる。この場合、赤外線通信や近距離無線通信などで画像データの送信を行うことができる。その他、利用者が写真撮影遊戯装置１００に電子メールのアドレスを入力すると、そのアドレス宛に画像データが添付されたメールを送信するように構成することもできる。
【００６２】
＜１０−２＞
上記実施形態では、図６に示すサムネイル画像は、データベースサーバ２３０に記憶されている一次画像からウェブサーバ２２０によって作成され、携帯端末３００に送信されるものとして説明したが、画像データ提供装置２００が、このような縮小画像データを送信することなく、一次画像を送信する構成であってもよい。この構成では、データ送信量が大きくなるため、送信時間が掛かり、また画像縮小処理を携帯端末３００において行うため、処理時間が掛かり、さらに携帯端末３００に一時的に保存する必要があるため携帯端末３００の記憶容量を圧迫する。しかし、利用者がその一次画像を見ようとしてサムネイル画像を押下するなどして選択する場合には、データベースサーバ２３０から一次画像をダウンロードしてくる必要がないので、一次画像を瞬時に表示することができる点で好適である。また、ウェブサーバ２２０における画像縮小処理の負荷を軽減することもできる。
【００６３】
＜１０−３＞
また上記実施形態では、専用のアプリケーションプログラムによって、画像データのダウンロード、閲覧、編集を行っているが、ウェブサーバ２２０において操作画面などの各種操作画面を表示するための制御言語を作成して携帯端末３００に送信し、携帯端末３００ではこれらの制御言語を解釈し表示するためのウェブブラウザなどの表示用アプリケーションを使用することにより上記各種操作画面を携帯画面に表示する構成であってもよい。また、画像データを取得する方法としては、例えば、携帯端末３００から、画像データ提供装置２００に対応するＵＲＬにアクセスする形で行うことができる。例えば、このＵＲＬは、画像データ提供装置２００に対応するＵＲＬ部分と、ダウンロードしたい一次画像を構成する一次画像データに対応するＵＲＬ部分とを含むものであって、例えば、"http://decopika.jp/〜/select.aspx?did=012345678901"というように表記される。この表記例では、数字の部分がダウンロードしたい一次画像を構成する一次画像データに対応するＵＲＬ部分であり、一次画像を構成する一次画像データに関連付けられたユニークな識別番号である。この画像データ提供装置２００に対応するＵＲＬ部分は予め定まっており、上記識別番号は写真撮影遊戯装置１００によって付されるので、写真撮影遊戯装置１００はこのＵＲＬを容易に作成し携帯端末３００へ送信することができる。なお、上記識別番号に代えて、ファイル名やフォルダ名など他の画像データと区別することができる識別データが使用される構成であってもよい。
【００６４】
＜１０−４＞
上記実施形態では、サムネイル画像の縮小前の画像である一次画像は、写真撮影遊戯装置１００において作成され、写真撮影遊戯装置１００から画像データ提供装置２００に送信される構成であるが、一次画像は、携帯端末３００またはその他の携帯端末において撮影され画像データ提供装置２００に送信される構成であってもよいし、携帯端末以外の各種コンピュータ装置に保存される一次画像データが画像データ提供装置２００に送信される構成であってもよい。さらに、携帯端末に予め保存されている画像データや、携帯端末で撮影された撮影画像データ、あるいは携帯端末で作成された一次画像データを用いて、合成処理アプリケーションで画像の合成を行うこともできる。携帯端末で一次画像データを作成するには、例えば、図１８に示すように、文字、図形などを入力デバイスから任意に入力し、一次画像を作成することができる。そして、この一次画像データは、画像処理アプリケーションによりクロマキー処理を施して二次画像データとし、その画像である合成対象画像を合成処理アプリケーションで撮影画像と合成することができる。
【００６５】
＜１０−５＞
合成処理アプリケーションでは、画像処理アプリケーションでクロマキー処理などが行われた二次画像データが利用されるが、写真撮影遊戯装置１００の編集部１０２または画像データ提供装置２００のウェブサーバ２２０で一次編集画像データを予めクロマキー処理などして二次画像データとした後に、これを携帯端末３００に送信しておくこともできる。これにより、携帯端末３００でのクロマキー処理を行う必要がなく、負荷を低減することできる。また、写真撮影遊戯装置１００または画像データ提供装置２００から二次画像データを送信するときに、一次画像データとともに送信することもでき、合成処理アプリケーションで、送信された二次画像データを直接使用することもできる。
【００６６】
＜１０−６＞
また、上記実施形態では、クロマキー処理を行っているが、写真撮影遊戯装置１００において、撮影画像とその被写体部分を示すクロマキーマスクを生成し、このクロマキーマスクを利用して撮影画像（一次画像）から被写体（合成対象画像）を抽出することもできる。この抽出処理は、写真撮影遊戯装置１００、画像データ提供装置２００または携帯端末３００で行うことができる。ただし、画像データ提供装置２００あるいは携帯端末３００で抽出処理を行う場合は、写真撮影遊戯装置１００から抽出処理を行う撮影画像（一次画像）の被写体部分を示すクロマキーマスクを取得しておく必要がある。そのため、この場合の一次画像データは、上記した一次画像データにさらに、それに対応するクロマキーマスクを含む。
＜１０−７＞
なお、二次画像データは、被写体以外の背景を透明化または削除したもの（例えば、図７から図１０を参照）に限定されず、例えば、写真撮影遊戯装置または携帯端末で施された落書きなどの付加画像を被写体とともに残すようにすることもできる。この場合、上述したように一次画像の背景（一次画像における、被写体および付加画像以外の領域）の色に対応するクロマキー処理を行ったり、被写体および付加画像を示すクロマキーマスク（付加画像を示すクロマキーマスクは、当該付加画像を生成するための落書きが行われた装置で生成する）を利用した画像処理により、背景（一次画像における、被写体および付加画像以外の領域）を透明化または削除すればよい。
【００６７】
＜１０−８＞
また、上記実施形態では、一つの画像をカメラ部３８０で撮影した撮影画像と組み合わせているが、２以上の画像を組み合わせることもできる。例えば、画像閲覧アプリケーションから２以上の画像を選択し、これを合成処理アプリケーション実行中におけるディスプレイ３４０に表示させることもできる。このとき、２以上の画像を表示させる位置、大きさおよび回転角度の少なくとも１つはそれぞれ任意に指定できるようにすることもできる。また、閲覧アプリケーションで選択された画像と、図１８のように選択された文図形等とをともに、合成処理アプリケーション実行中におけるディスプレイ３４０に表示させることもできる。
【００６８】
＜１０−９＞
ところで、上記実施形態では、合成処理アプリケーションにおいて、写真を撮影し、これを合成対象画像と組み合わせて合成画像を生成しているが、撮影画像以外を合成対象画像に合成することもできる。以下、この例について、図１９〜図２２を参照しつつ説明する。図１９〜図２２は携帯端末のディスプレイに表示される合成処理アプリケーションの画面である。まず、図１９に示すように構成された合成処理アプリケーションを立ち上げ、所望の画像を表示させる。ここまでの処理は、図９に示す合成処理アプリケーションを起動させるまでの処理と同じであり、図示を省略するが、例えば、図７に示す閲覧ソフトから任意のボタンを押下すると、図１９に示す合成処理アプリケーションが起動する。
【００６９】
このアプリケーションでは、自動的、あるいは指示を入力することで、画像データ提供装置２００から送信された一次画像データから被写体画像データを抽出し、ディスプレイ３４０に表示する。図１９に示すように、ディスプレイ３４０は、矩形状の画像表示部３４０ａと、その下方にある落書き用アイコン部３４０ｂとに区画されている。そして、画像表示部３４０ａには、抽出された被写体画像のみが表示され、背景Ｄは任意の色または模様が表示されている。落書き用アイコン部３４０ｂには、図１９の左側から細字ペンＰ１、太字ペンＰ２、ＵＮＤＯ（戻る）Ｐ３、ＲＥＤＯ（進む）Ｐ４、背景色の選択Ｐ５、及び背景画像の選択Ｐ６を行うアイコンが配置されている。但し、これらは一例であり、種々の落書き用のアイコンを適宜配置することができる。
【００７０】
例えば、細字ペンのアイコンＰ１をタッチすると、図２０に示すように、画像表示部３４０ａに、ペンの色を選択できるパレットＭ１が表示され、いずれかの色のアイコンをタッチした上で、画像表示部３４０ａに落書きを行うことができる。また、背景画像のアイコンＰ６をタッチすると、図２１に示すように、複数の背景画像の候補が表示される。この背景画像は、携帯端末３００に予め記憶されている画像のほか、フラッシュメモリなどの外部記憶手段から携帯端末３００の記憶手段に記憶された画像、ネットワークを介してダウンロードされた画像、他の端末から送信された画像、携帯端末３００で撮影された画像、または、これらの画像をユーザが加工したものなどである（これらを準備画像ということがある）。そして、所望の背景画像をタッチすると、図２２に示すように、画像表示部３４０ａの背景部分Ｄには、選択された背景画像が表示される。すなわち、被写体画像と背景画像が合成された合成画像が画像表示部３４０ａに表示される。こうして合成された合成画像は、背景画像と被写体画像とが一体となった画像データとして保存するができるし、あるいは背景画像と被写体画像とが分離可能な状態で保存することもできる。
【００７１】
また、こうして合成された合成画像の背景をさらに変更することもできる。特に、合成画像における被写体画像と背景画像とが一体化されている場合は、その合成画像の被写体画像に係るクロマキーマスクを使用すれば、合成画像から被写体画像を抽出できるので、背景画像の再変更が可能となる。
【００７２】
また、図１９〜図２２に示す合成処理アプリケーションが実行された画面において、図９に示すようなクロマキー処理用のボタン３５１、及びカメラを起動するボタンＥをさらに配置することもできる。合成画像が画像表示部３４０ａに表示された状態で、ボタン３５１をスライドすると、表示された合成画像から上記した方法によって当該合成画像に係る被写体画像のみが抽出される。そして、ボタンＥを押下すると図１１に示すように、カメラ部３８０で撮影された撮影画像Ｙが、抽出した被写体画像の背景画像としてリアルタイムで表示（以下、「背景リアルタイム表示」という）され、その後は、図１１にて説明した各処理が行われる。なお、被写体画像のみが画像表示部３４０ａに表示されている場合、そのままの被写体画像を用いて図１１で示した各処理が行われる。また、背景リアルタイム表示の最中に、アイコンＰ１がタッチされた場合、背景リアルタイム表示を継続しつつ画像表示領域３４０ａに対してペンで落書きを行うことができる。なお、撮影画像Ｙが静止画像の場合も同様の落書きを行うことができる。
【００７３】
但し、一次画像データが、上述した態様(2)〜(5)で生成されている場合には、クロマキー処理用のボタン３５１を押すまでもなく、カメラを起動するボタンＥを押すだけで、自動的に被写体画像のみが抽出され、図１１に示すような背景リアルタイム表示を行うことができる。
【００７４】
以上の例では、携帯端末３００に送信された画像データに基づき、被写体画像のみを抽出して表示できるため、被写体画像の背景をユーザが自由に選択したり、切り替えたりすることができる。このように、背景画像をユーザによって適宜変更できるようにすると、同じ被写体画像であっても、画像全体としての印象を大きく変化させることができるため、遊戯性を大きく向上することができる。また、背景画像のほか、落書きも行うことができるため、遊戯性をさらに向上することができる。
【００７５】
なお、背景画像の選択・変更、及び落書き処理は、上述したように、携帯端末３００のアプリケーション上で行うこともできるし、画像データ提供装置２００上で行うこともできる。すなわち、携帯端末３００からの操作により、画像データ提供装置２００に記憶されている任意の背景画像及び被写体画像を組み合わせて合成画像を生成することができる。これらの処理は、画像データ提供装置２００上で行われ、合成画像をダウンロードして閲覧したり、携帯端末３００に保存することができる。また、被写体画像の移動、回転、拡大、縮小等の処理については、図１１及び図１２を参照した説明と同じ方法で行うことができる。さらに、図１８のように携帯端末３００で作成した一次画像に対して、背景画像を任意に設定することもできる。
【００７６】
また、上記の図１９〜図２２に係る説明は、携帯端末３００における画像処理を説明しているが、このような画像処理は、携帯端末に限らず、携帯端末との間でデータの受送信を行うサーバ上でも行うことができる。すなわち、携帯端末からの指令によって、被写体画像と背景画像等との合成処理をサーバ上で行うことができる。あるいは、サーバ上で、自動的に任意の背景画像等を選択し、これを合成する画像処理を行うこともできる。
【符号の説明】
【００７７】
１００…写真撮影遊戯装置
１０２…撮影部
１０３…編集部
１０４…出力部
２００…画像データ提供装置
２２０…ウェブサーバ（サーバ送信手段）
２３０…データベースサーバ（サーバ記憶手段）
３００…携帯端末
３２０…制御部（表示処理手段、画像処理手段、画像取得手段）
３５０…入力部（入力手段）
３６０…メモリ部（記憶手段）
【図１】
0005846075.tif 000002
【図２】
0005846075.tif 000003
【図３】
0005846075.tif 000004
【図４】
0005846075.tif 000005
【図５】
0005846075.tif 000006
【図６】
0005846075.tif 000007
【図７】
0005846075.tif 000008
【図８】
0005846075.tif 000009
【図９】
0005846075.tif 000010
【図１０】
0005846075.tif 000011
【図１１】
0005846075.tif 000012
【図１２】
0005846075.tif 000013
【図１３】
0005846075.tif 000014
【図１４】
0005846075.tif 000015
【図１５】
0005846075.tif 000016
【図１６】
0005846075.tif 000017
【図１７】
0005846075.tif 000018
【図１８】
0005846075.tif 000019
【図１９】
0005846075.tif 000020
【図２０】
0005846075.tif 000021
【図２１】
0005846075.tif 000022
【図２２】
0005846075.tif 000023