(57)【要約】【課題】新鮮な素材に基づいて装飾メールを生成することができる携帯端末を提供する。【解決手段】撮像手段を連続的に駆動させて複数の画像のデータを取得する画像取得手段と、前記複数の画像のデータに共通する被写体のみを非透過情報とする、透過情報を含む画像データからなる装飾データを生成する装飾データ生成手段と、前記装飾データ生成手段によって生成された装飾データに文字情報を対応付ける対応付け手段と、外部操作により文字の入力を受け付ける文字入力手段と、受け付けられた文字により構成される文章の中に、装飾データが対応付けられた文字情報が含まれるか否かを判断する文字情報判断手段と、文字情報が含まれると判断すると、対応付けられた文字情報を対応する装飾データに置換して表示する置換手段と、を備える。【選択図】図１
2011150485.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像する撮像手段と、
この撮像手段を連続的に駆動させて複数の画像のデータを取得する画像取得手段と、
前記複数の画像のデータに共通する被写体のみを非透過情報とする、透過情報を含む画像データからなる装飾データを生成する装飾データ生成手段と、
前記装飾データ生成手段によって生成された装飾データに文字情報を対応付ける対応付け手段と、
外部操作により文字の入力を受け付ける文字入力手段と、
受け付けられた文字により構成される文書の中に、装飾データが対応付けられた文字情報が含まれるか否かを判断する文字情報判断手段と、
文字情報が含まれると判断すると、対応付けられた文字情報を対応する装飾データに置換して表示する置換手段と、を備える、携帯端末。
【請求項２】
前記装飾データは、連続する複数の画像のデータで構成され、表示される際にはこれらの画像データが順次切り替えて表示される、請求項１記載の携帯端末。
【請求項３】
前記文書を無線通信ネットワークを介して外部機器に送信する通信手段を備える、請求項１記載の携帯端末。
【請求項４】
前記文字情報が対応付けられた装飾データを無線通信ネットワークを介して外部機器と送受信する通信手段を備える、請求項１から３迄の何れかに記載の携帯端末。
【請求項５】
請求項４に記載の携帯端末を含む外部機器と送受信をする通信部と、
文字情報と対応付けられた装飾データを素材データとして記憶する素材記憶部と、
制御部と、を備えた、素材バンク管理システムであって、
前記素材バンク管理システムは、
前記携帯端末から受信される前記素材データを前記素材記憶部に記憶し、
前記制御部は、前記外部機器からの要求に応じて、前記素材記憶部に記憶された素材データを前記外部機器に送信する、素材バンク管理システム。
【請求項６】
前記制御部は、前記外部機器から受信される素材データについて、ＮＧワードが含まれるか否かを判断する素材チェック部を備え、
前記素材チェック部によってＮＧワードが含まれないと判断された素材データを素材記憶部に記憶させる、請求項５記載の素材バンク管理システム。
【請求項７】
前記制御部は、前記素材記憶部に含まれる前記素材データを、保存時間、カテゴリ、人気度の少なくとも一つに含に応じて分類して前記外部機器に提供する、請求項５記載の素材バンク管理システム。
【請求項８】
請求項４記載の携帯端末から受信される文字情報と対応付けられた修飾データを素材データとして記憶する素材記憶ステップと、
外部機器からの要求に応じて、前記素材記憶ステップで記憶された素材データを前記携帯端末に送信する素材送信ステップと、を含む素材バンク管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、新たに取得した合成素材に基づいて装飾メールを生成することができる携帯端末、かかる素材などを管理し、また、ネットワークを介して提供する素材バンク管理システム及び素材バンク管理方法に関する。
【背景技術】
【０００２】
ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）に代表される記述言語を用いて文字情報に装飾情報を付加することが行われている。従来より、かかる装飾（「デコレーション」とも呼ばれる）情報をメッセージである文字情報に付加した電子メール（「装飾メール」又は「デコレーションメール」とも呼ばれる）を送受信する機能を有する携帯電話などの通信端末が存在する。
【０００３】
例えば、文書に予め記憶されたＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）形式の画像ファイルを挿入して表示される電子文書を装飾し、表示内容を見栄え良くする技術を採用した携帯端末が開示されている（例えば、特許文献１参照）。
【０００４】
一方、電子文書の表現力を豊かにするという目的で、内蔵するカメラで撮影した短時間の動画ファイルを添付するという技術も採用されている（例えば、特許文献２参照）。
【０００５】
このように、動画も含め、表現力の豊かな文書を作成する技術は多数存在する。ユーザがメッセージ部分の装飾に用いるこのデコレーションとして、一般的に事業者が用意したキャラクタである場合が多い。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−３１０３５２号公報
【特許文献２】特開２００４−２０１１９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述のＧＩＦ形式の画像ファイル、特に端末内部に予め用意されたアニメーションファイルをデコレーションとして文書中に挿入させる場合、文書全体の容量や描画処理に対する負担の点では有効であるものの、何回か使用していうくちにマンネリ化してしまうという課題があった。また、事業者が新たな合成素材を創作し、継続的に提供することは、コストと時間がかかることから現実的ではない。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、新たに取得した合成素材に基づいて装飾メールを生成することができ、また、かかる素材などを管理しネットワークを介して提供することができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様によると、画像を撮像する撮像手段と、この撮像手段を連続的に駆動させて複数の画像のデータを取得する画像取得手段と、前記複数の画像のデータに共通する被写体のみを非透過情報とする、透過情報を含む画像データからなる装飾データを生成する装飾データ生成手段と、前記装飾データ生成手段によって生成された装飾データに文字情報を対応付ける対応付け手段と、外部操作により文字の入力を受け付ける文字入力手段と、受け付けられた文字により構成される文書の中に、装飾データが対応付けられた文字情報が含まれるか否かを判断する文字情報判断手段と、文字情報が含まれると判断すると、対応付けられた文字情報を対応する装飾データに置換して表示する置換手段と、を備える、携帯端末が提供される。
【００１０】
この構成によって、本発明の携帯端末は、携帯端末に備えられた撮像装置によって撮影した複数の画像から生成した装飾データを素材として、変換辞書機能を用いて文字情報と対応付け、対応付けられた文字情報を装飾データに置換して電子メール、すなわち、装飾メールを生成することができるので、常時、新鮮な素材に基づいて装飾メールを生成することができる。
【００１１】
本発明によると、上述の装飾データは、連続する複数の画像のデータで構成され、表示される際にはこれらの画像データが順次切り替えて表示されるようにしてもよい。また、前記文書を無線通信ネットワークを介して外部機器に送信する通信手段を備えてもよい。この構成によって、本発明の携帯端末は、撮影した動画を用いて装飾データを生成し、かつ、生成した装飾メールを送受信することができる。
【００１２】
本発明によると、前記文字情報が対応付けられた装飾データを無線通信ネットワークを介して外部機器と送受信する通信手段を備えてもよい。この構成によって、本発明の携帯端末は、ユーザが作成した装飾データを、例えば、インターネットなどの無線通信ネットワークを介して他の端末と公開、又は送受信することが可能となる。
【００１３】
本発明の第２の態様によると、上述の携帯端末を含む外部機器と送受信をする通信部と、文字情報と対応付けられた装飾データを素材として記憶する素材バンク部と、制御部とを備えた、素材バンク管理システムとを含む素材バンク管理システムであって、前記素材バンク管理システムは、前記携帯端末から受信される素材データを記憶する素材記憶部と、
前記制御部は、前記携帯端末からの要求に応じて、前記素材記憶部に記憶された素材を前記携帯端末に送信する、素材バンク管理システムが提供される。
【００１４】
この構成によって、本発明の素材バンク管理システムは、ユーザが作成した装飾データを新鮮な素材として管理し、必要に応じて他のユーザに公開又は提供することができる。
【００１５】
また、前記制御部は、前記携帯端末から受信される素材データについて、ＮＧワードが含まれるか否かを判断する素材チェック部を備え、前記素材チェック部によってＮＧワードが含まれないと判断された素材データを素材バンク部に記憶させてもよい。
【００１６】
この構成によって、本発明の素材バンク管理システムは、素材バンクにアップロードされる素材の中から、「公序良俗」や「著作権侵害」などの問題のあるものを排除することができる。
【００１７】
本発明によると、前記制御部は、前記素材記憶部に含まれる前記素材データを、保存時間、カテゴリ、人気度の少なくとも一つに含に応じて分類して前記外部機器に提供するようにしてもよい。
【００１８】
この構成によって、本発明の素材バンク管理システムは、例えば、動物、乗り物、建物などのカテゴリーに応じて、又は新しい素材を中心として、又は人気度の高いものから、ユーザに素材を選定させることができる。
【００１９】
本発明の第３の態様によると、上述の携帯端末から受信される文字情報と対応付けられた修飾データを素材データとして記憶する素材記憶ステップと、外部機器からの要求に応じて、前記素材記憶ステップで記憶された素材データを前記携帯端末に送信する素材送信ステップと、を含む素材バンク管理方法が提供される。
【００２０】
この構成によって、本発明の素材バンク管理方法は、ユーザが作成した装飾データを新鮮な素材として管理し、必要に応じて他のユーザに公開又は提供することができる。
【発明の効果】
【００２１】
本発明によれば、新鮮な素材に基づいて装飾メールを生成することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の第１の実施の形態の携帯端末の構成例を示す図である。
【図２】図１の携帯端末によって撮影された動画を素材として装飾メールを作成する場合の処理を説明するフロー図である。
【図３】図１の携帯端末によって撮影された画像からアニメーションファイルを作成する原理を示す図である。
【図４】図１の携帯端末によって装飾メールの表示例を示す図である。
【図５】図１の携帯端末によって撮影された画像からアニメーションファイルを作成する原理を示す図である。
【図６】図１の携帯端末によって作成されたアニメーションファイルを含む変換辞書の表示例を示す図である。
【図７】本発明の第２の実施の形態の素材バンク管理システムの構成例を示す図である。
【図８】素材データベースのデータ格納例を示す図である。
【図９】ユーザデータベースのデータ格納例を示す図である。
【図１０】ユーザが素材をアップロードする際に表示される画面の一例を示す図である。
【図１１】素材購入処理を説明するフロー図である。
【図１２】素材検索画面の一例を示す図である。
【図１３】課金処理を説明するフロー図である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態について図面を参照して説明する。
【００２４】
図１に、本発明の第１の実施の形態の携帯端末１００の構成例を示す。図１に示すように本実施の携帯の携帯端末１００は、携帯端末１００全体の動作を制御する制御部１０１と、携帯端末１００を動作させるために制御部１０１が実行するプログラムを記憶したプログラムメモリ１０２と、信号処理部１０５と、音声処理部１０８と、撮像処理部１１１と、表示制御部１１３と、キー入力部１１４と、メモリ１１５と、バス１２０とを備える。
【００２５】
制御部１０１は、例えば、ＣＰＵによって構成され、携帯端末１００全体の動作を制御し、バス１２０を介して、プログラムメモリ１０２、信号処理部１０５、音声処理部１０８、撮像処理部１１１、表示制御部１１３、キー入力部１１４、メモリ１１５の各々と相互に電気的に接続されている。プログラムメモリ１０２は、携帯端末１００を動作させるために制御部１０１が実行するプログラムを記憶する。制御部１０１はプログラムメモリ１０２に記憶されたプログラムを実行して、後に詳述するが、装飾データ生成手段、対応付け手段、文字情報判断手段、置換手段として機能する。
【００２６】
無線通信部１０４は、信号処理部１０５の制御によりアンテナ１０３を介して無線信号を送受信し、ＣＤＭＡ方式など、所定の無線変復調方式による一次変調／一次復調処理を行う。信号処理部１０５は、制御部１０１の制御に基づいてバス１２０を介して入力されたＣＥＬＰ（Ｃｏｄｅ−Ｅｘｃｉｔｅｄ  Ｌｉｎｅａｒ  Ｐｒｅｉｃｔｉｏｎ）方式によりデジタル処理された音声データ、メールデータ、アニメーションＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）ファイル、動画ファイルをＱＰＳＫ方式で変調して無線通信部４に出力する一方、無線通信部１０４より入力されたデータを復調して、バス１２０に出力する。音声処理部１０８は、マイク１０６を介して入力された音声をＣＥＬＰ符号化して出力する一方、バス１２０より入力されたＣＥＬＰ符号化データを音声信号に変換してスピーカ１０７より出力する。無線通信部１０４は、通信手段を構成する。
【００２７】
撮像部１１０はＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）、又はＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）からなるイメージキャプチャーデバイスとＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などを含み、撮像レンズ１０９を介して結像された画像をデジタル処理する。撮像部１１０は、画像を撮像する撮像手段又は撮像装置を構成する。撮像処理部１１１は、撮像部１１０のイメージキャプチャーデバイスの駆動制御又は、連続撮影などに係わる連続読み出し処理を行うとともに、デジタル化された撮像画像をバス１２０に出力する。表示部１１２は制御部１０１の制御に基づいて表示制御部１１３を介して各種データ（メールデータ、アニメーションＧＩＦ、動画）を表示する。撮像処理部１１１は、撮像手段を連続的に駆動させて複数の画像のデータを取得する画像取得手段を構成する。
【００２８】
操作部のキー入力部１１４は、発信する電話番号の指定の他、文字や英数字の入力を検出するためのテンキー１１４ａ、後述のメール作成モードにおいてカレントカーソルの位置の指定を検出するための決定キー１１４ｃなどからなる。キー入力部１１４は、文字入力手段を構成する。
メモリ１１５は、制御部１０１がプログラムメモリ１０２に格納された各種プログラムを実行した際のメモリ（アプリケーションヒープ）として利用される他、メールを生成する際に使用する様々な文字情報、撮像によって取得した静止画ファイル、動画ファイル、アニメーションファイルを記憶する等、ダウンロードした各種データも記憶し、さらに、後述する本実施の形態の変換辞書機能の辞書情報も記憶する。
【００２９】
（装飾メール作成処理）
図２に、ユーザの携帯端末１００が連続撮影処理から取得したアニメーションファイルを素材として変換辞書機能に登録して装飾メールを作成する場合の処理を示すフロー図である。
【００３０】
まず、携帯端末１００は、電源投入を検出すると、プログラムメモリ１０２に記憶されているプログラムを読み出してこれを実行し、外部無線通信ネットワークとのネゴシエーション処理や、通信処理を行う。キー入力部１１４の操作によるユーザの指示によって、メール作成モードが開始すると、制御部１０１は、プログラムメモリ１０２に記憶されているハイパーテキスト形式のメール編集に関するプログラムを読み出してこれを実行し、表示部１１２に作成画面を表示させる（ステップＳ１）。
【００３１】
ユーザによるテンキー１１４ａ、カーソルキー１１４ｂ、決定キー１１４ｃなどの操作を検出して、メールの内容を構成する電子文書の入力処理を行ってメールの作成を実行し（ステップＳ２）、メール作成処理の終了指示を検出したか否かを判断する（ステップＳ３）。
なお、本処理によって作成されるメールは、ハイパーテキスト形式であるため、文字の入力のみだけでなく、文字や背景色の編集、文字フォントの大小の変更、文字のスクロール、点滅、レイアウトの変更など、Ｈｔｍｌ形式のタグで指定できる内容は任意に編集可能である。
【００３２】
ステップＳ３でメール作成の終了指示を検出したと判断された場合は、ステップＳ１９にて、作成したメールの送信指示を検出したか否かを判断する。一方で、メール作成終了指示を検出していないと判断された場合は、キー入力部１１４への処理の操作から、文書装飾用の素材作成指示を検出したか否かを判断する（ステップＳ４）。
素材作成指示を検出していないと判断された場合は、ステップＳ２に戻るが、素材作成指示を検出したと判断された場合は、制御部１０１はさらにプログラムメモリ１０２に記憶されている撮像処理、画像処理などに関するプログラムを読み出してこれを実行し、撮像部１１０及び撮像処理部１１１を起動させる。続けて、制御部１０１は、入力、作成されたメールの内容（電子文書）を一時メモリ１１５に保存させて、撮像処理部１１及び表示制御部１１３を制御して、撮像部１１０を周期的に駆動させて、逐次出力される撮像画像を表示部１１２にライブビュー表示させる（ステップＳ５）。
【００３３】
さらに、制御部１０１は、ライブビュー表示状態において、ユーザの決定キー１１４ｃの入力を検出したか否かに応じて、撮影開始指示が検出されたか否かを判断する（ステップＳ６）。
【００３４】
撮影開始指示が検出されていないと判断された場合には、ステップＳ５に戻るが、撮影開始指示が検出されたと判断された場合は、撮像部１１０、撮像処理部１１１を制御して、連続的に撮像画像を取得させて、一定時間の画像の撮り込み処理を開始させる（ステップＳ７）。この一定時間とは、例えば、取得した撮像画像の容量がメールへの添付が許容される動画ファイルの容量に相当するまでの時間としてもよい。制御部１０１は、一定時間が経過したか否かを判断し（ステップＳ８）、一定時間が経過していないと判断された場合は、ユーザの決定キー１１４ｃから撮影終了を指示する撮影終了指示入力を検出したか否かを判断する（ステップＳ９）。
【００３５】
ステップＳ９において、撮影終了指示を検出していないと判断された場合は、ステップＳ８に戻り、一定時間が経過したか否かを判断し、ステップＳ９において、撮影終了指示を検出したと判断された場合は、撮像部１１０、撮像処理部１１１を制御して、画像撮り込み処理の終了を指示する（ステップＳ１０）。さらに、撮像部１１０を周期的に駆動させて、逐次出力される撮像画像を表示部１１２にライブビュー表示させる（ステップＳ１１）。
【００３６】
ステップＳ１１におけるライブビュー表示が開始されてから一定時間内にユーザによる決定キー１１４ｃの操作を検出すると、ステップＳ７〜ステップＳ１０において撮り込まれた複数の撮像画像の保存指示を検出したか否かを判断する（ステップＳ１２）。具体的には、撮り込まれた複数の画像をフレーム画像とした動画ファイルとして保存する指示がユーザからあったか否かを判断する。
【００３７】
ステップＳ１２において、ユーザからの保存指示を検出した場合は、ユーザが撮り込まれた複数の画像をフレームとした動画ファイルとして保存することを所望したと判断してステップＳ１６に進むが、一定時間経過しも保存指示が検出されない場合には、現在表示されているライブビュー画像を、撮り込まれた複数の画像における差分領域画像検出用の画像として利用するものと判断する。
したがって、ステップＳ１２で一定時間経過しても保存指示が検出されない場合、制御部１０１はさらに、撮り込まれた複数の画像の全てについて変化の無い領域が一部存在するか否かを判断する（ステップＳ１３）。
【００３８】
ステップＳ１３において、撮り込まれた複数の画像の全てについて、変化の無い領域が存在しないと判断された場合、撮り込まれた複数の画像の間で差分領域の画像を検出することが不可能であるので、ステップＳ１６に進む。一方で、撮り込まれた複数の画像の全てについて、変化の無い領域が一部存在すると判断された場合は、撮り込まれた複数の画像の間で差分領域の画像を検出することが可能であるので、その変化の無い一部の画像領域が、現在ライブビュー表示されている画像に含まれているか否かを判断する（ステップＳ１４）。
ステップＳ１４において、撮り込まれた複数の画像の全てについて変化の無い一部の画像領域が現在ライブビュー表示されている画像に含まれていないと判断された場合は、差分領域を検出する比較領域がライブビュー表示されている画像から見つけられないので、ステップＳ１６に進む。一方で、撮り込まれた複数の画像の全てについて変化の無い一部の画像領域が現在ライブビュー表示されている画像に含まれていると判断された場合、差分領域を検出すべき比較領域がライブビュー表示されている画像から見つけることが可能なので、上記変化の無い一部の画像領域を透過処理したＧＩＦ形式のアニメーションファイルを生成する（ステップＳ１５）。
【００３９】
図３は、ステップＳ１５における、アニメーションファイルの作成の原理を示す図である。
同図において、ステップＳ７〜Ｓ１０の間に、撮り込まれた５枚の画像１１６１〜１１６５が存在するとする。画像１１６１〜１１６５には被写体画像領域Ａ１〜Ａ５が存在するとともに、共通して被写体Ｂの画像領域が存在する。
【００４０】
ステップＳ１１でラブビュー表示がなされてから、画像１１６６がライブビューで一定時間表示維持され、保存指示が検出されないと判断すると、制御部１０１は、ステップＳ１３において、上記画像１１６１〜１１６５において変化の無い領域が一部存在すると判断し、被写体画像領域Ａ１〜Ａ５が存在しない領域の画素について、アルファ値をα＝０として透過処理をし、これとは反対に上記画像１１６１について被写体画像領域Ａ１の画素のみを、上記画像１１６２については被写体画像領域Ａ２の画素のみを、上記画像１１６３については被写体画像領域Ａ３の画素のみを、上記画像１１６４については被写体画像領域Ａ５の画素のみを、上記画像１１６５については被写体画像領域Ａ５の画素のみを、アルファ値をα＝１、すなわち非透過領域として、被写体画像領域Ａ１〜Ａ５を共通する被写体とした、５コマからなるＧＩＦ形式のアニメーションファイルを生成する。
【００４１】
ステップＳ１５にてアニメーションファイルが生成されると、制御部１０１は、メモリ５１５に一時的に保存したメールデータを読み出して、表示部１１２に表示するように表示制御部１１３を制御する。
ユーザの指示に従って、上記ステップＳ１５にて生成されたアニメーションファイルは任意のユーザ操作による辞書登録処理により、変換対象となる文字（一般的にはひらがな）と関連付けてメモリ１１５に変換辞書機能の辞書情報として登録された後、ハイパーテキスト形式メール編集のプログラムに従い、作成中のメール内容の該当する文字と置換される（ステップＳ１７）。このようにして生成されたアニメーションファイルは本発明の装飾データ又は素材を構成する。
【００４２】
図４は、ステップＳ１５で作成されたアニメーションファイルを利用して生成された装飾メールの表示例を示す図である。
同図において、１２１には本メールの送信宛先を示すメールアドレスが、１２２にはメールの題名である「こんにちは！」が１２３には本メールに添付されるファイル（アニメーションファイル）のファイル名が、そしてメール本文１２５が表示されるとともに、「こんにちは」という文字が存在した位置にアニメーションファイルの内容１２６がアニメーションＧＩＦアイコンとして文書にインライン表示されている。
【００４３】
一方、ステップＳ１６に進んだ場合、ステップＳ７〜Ｓ１０において撮り込まれた複数の画像をフレームとした動画ファイルが生成される。
【００４４】
図５は、ステップＳ１３からステップＳ１６に進む場合のアニメーションファイルの生成の原理を示す図である。
同図において、ステップＳ７〜Ｓ１０の間に、撮り込まれた５枚の画像１３１〜１３５が存在するものとする。そして画像１３１〜１３５にも被写体画像領域Ａ１〜Ａ５が存在するとともに、共通して被写体Ｂの画像領域が存在する。
【００４５】
その後、ステップＳ１３において、画像１３１〜１３５を参照すると、被写体画像Ｂの位置が変化しているため、制御部１０１は、撮り込まれた複数の画像の全てについて全画像領域で変化が存在すると判断し、例えば、ＭＰＥＧ−４形式の符号化方式に準拠した符号化方式で各フレームを圧縮符号化し、ファイル化する。
【００４６】
図６は、ステップＳ１５で生成されたアニメーションファイルを含む変換辞書の表示例を示す図である。
ここでは、ステップＳ１５において作成されたアニメーションファイルが「こんにちは」という文字情報と対応付けられて変換辞書に登録される。
同図において、メール本文に「こんにちは」と入力して変換辞書機能を呼び出すと、画面１２９に、変換候補として「こんにちは」、「今日は」、「コンニチハ」という文字の他に、ステップＳ１６で作成された切り抜き動画１４１がアニメーションＧＩＦアイコンとして表示される。
【００４７】
ステップＳ１７の処理の後、再度ステップＳ２に進む。
また、ステップＳ３にて、メールの作成終了指示を検出した場合は、さらに送信指示を検出したか否かを判断する（ステップＳ１９）。
【００４８】
送信指示を検出しなかった場合は、ステップＳ２に進むが、送信指示を検出した場合は、入力された送信先アドレスへメール本文（添付ファイルが有る場合には添付ファイルも）を送信するよう、アンテナ１０３、無線通信部１０４及び信号処理部１０５を制御して（ステップＳ２０）、本処理を終了する。
【００４９】
このように、本実施の形態の携帯端末によれば、携帯端末に備えられた撮像装置によって撮影した複数の画像から装飾データを素材として生成し、変換辞書機能を用いて文字情報と対応付け、対応付けられた文字情報を装飾データに置換して電子メール、すなわち、装飾メールを生成することができるので、常時、新鮮な素材に基づいて装飾メールを生成することができる。
【００５０】
本実施の形態では、装飾メール作成時にステップＳ４において、素材作成指示を検出したと判断された場合に、撮像処理部を駆動して、動画を作成し、装飾データ又は素材であるアニメーションファイルを作成し、辞書登録をした後に、メールの文字と置換されるものとして説明したが、本発明はこれに限定されず、素材作成指示は、装飾メール作成時でなくても、ユーザによるキー入力部１１４の操作によって随時、入力することができる。すなわち、ステップＳ４〜ステップＳ１７までの処理を、辞書登録処理としてメール作成処理とは独立して実行するようにしてもよい。また、ステップＳ１５又はステップＳ１６において、作成したアニメーションファイルは、ステップＳ１７において変換辞書機能により文字と関連付けて辞書情報としてメモリ１１５に登録された後、作成中のメール内容の該当する文字と置換されるものとして説明したが、ユーザはキー入力部１１４を操作することによって文字と関連付けてメモリ１１５に変換辞書機能の辞書情報として登録のみを行うようにして、作成中のメール内容の文字と置換しないようにしてもよく、あるいは、作成中のメール内容の文字と置換のみを行うようにしてもよい。
【００５１】
本実施の形態では、撮像装置を備えた携帯端末単体で素材の生成、変換辞書機能への登録、装飾メールの生成について説明したが、本発明はこれに限定されず、様々な態様が可能である。携帯端末が、例えば、無線通信ネットワークなどを用いてサーバと通信して、素材を送受信することも可能である。この構成について次の実施の形態で説明する。
【００５２】
図７に、本発明の第２の実施の形態の素材バンク管理システム２００の構成例を示す。図７に示すように、素材バンク管理システム２００は、素材管理サーバ２１０、ユーザデータ管理サーバ２１２、ＤＢ（Ｄａｔａ  Ｂａｓｅ）サーバ２２０、素材チェックサーバ２３０、課金サーバ２４０、検索サーバ２５０、アプリケーションサーバ２６０によって構成され、素材チェックサーバ２３０、アプリケーションサーバ２６０は通信インタフェース２１５、通信ネットワーク３００、無線通信サービス会社４００、及び、無線基地局５００を介して、携帯端末１００とデータ送受信可能に接続する。通信ネットワーク３００は、例えば、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットなどの通信ネットワークにより構成されるが、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含めてもよく、電話回線、専用線、通信衛星網、ＣＡＴＶ（Ｃａｂｌｅ  Ｔｅｌｅｖｉｓｉｏｎ）回線、及び、これらの回線を仲介するインターネットプロバイダなどを含めてもよい。通信インタフェース２１５は、素材バンク管理システム２００の通信部を構成する。本実施の形態において、ユーザが操作する携帯端末１００は、自身に備えられた撮像装置によって撮影した複数の画像から生成した装飾データを生成し、生成した装飾データを素材として、素材バンク管理システム２００に送信するものとする。第１の実施の形態と第１の同一の構成には同一の符号を付して説明を省略する。
【００５３】
素材管理サーバ２１０、ユーザデータ管理サーバ２１２、ＤＢサーバ２２０、素材チェックサーバ２３０、課金サーバ２４０、検索サーバ２５０、及びアプリケーションサーバ２６０は、図７に示すようにそれぞれがＬＡＮなどのネットワークを介して、データを送受信可能に接続されている。
【００５４】
素材管理サーバ２１０、ユーザデータ管理サーバ２１２、ＤＢサーバ２２０、素材チェックサーバ２３０、課金サーバ２４０、検索サーバ２５０、アプリケーションサーバ２６０、及びユーザの携帯端末１００はそれぞれ、図示していないが、ＣＰＵ、記憶部、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ユーザからの指示又はデータを入力する入力部、情報を表示する表示部、データを送受信する通信部などから構成されており、ＣＰＵは記憶部に記憶されたプログラムとの協働により動作して後述する各種機能を実行するものとする。
【００５５】
素材管理サーバ２１０は、携帯端末１００から送られてくる素材のうち、素材チェックサーバ２３０を介してチェックされたものを記憶して管理する。また、素材管理サーバ２１０が管理する素材とは、携帯端末１００から送られてくる素材の他に、事業者又は著作者（創作者）であるクリエイターが創作した、例えば３ＤＣＧ（３Ｄｉｍｅｎｔｉｏｎ  Ｃｏｍｐｕｔｅｒ  Ｇｒａｐｈｉｃｓ）などで構成されるＧＩＦ形式のオブジェクトファイルなど、ユーザに対して販売するデータも含む。クリエイターによって創作された素材は、携帯端末１００以外の通信手段、例えば、事業者による上記オブジェクトファイルが収録された記録媒体（例えばＣＤ−ＲＯＭ）の送付などの直接的な操作、有線の通信回線を含む様々な手法によって、素材管理サーバ２１０にアップロードされてもよい。素材管理サーバ２１０は、素材バンク管理システム２００の素材記憶部を構成する。
ユーザデータ管理サーバ２１２には、投稿したユーザの氏名やクレジットカード情報などの個人情報や、アプリケーションサーバ２６０を介してユーザによってアップロードされた個人投稿素材が記憶され、管理される。
【００５６】
ＤＢサーバ２２０は、素材データベース（以後、「素材ＤＢ」と呼ぶ）２２１、及びユーザデータベース（以後、「素材ＤＢ」と呼ぶ）２２３により構成され、画像データや各種ユーザ情報などの情報をデータベースとして記憶し、管理する。素材ＤＢ２２１のデータベースの内容は、素材管理サーバ２１０に複製され、素材管理サーバ２１０によって記憶され、管理されている。ユーザＤＢ２２３のデータベースの内容は、ユーザデータ管理サーバ２１２に複製され、ユーザデータ管理サーバ２１２によって記憶され、管理されている。
【００５７】
素材管理サーバ２１０、及びユーザデータ管理サーバ２１２は、定期的にＤＢサーバ２２０と同期を取り、内容を一致させている。例えば、一定時間経過ごとに同期を取るようにしてもよいし、ユーザの携帯端末１００から個人投稿素材がアップロードされたタイミングなどで同期を取ってもよい。
【００５８】
図８に、素材ＤＢ２２１のデータ格納例を示す。
図８に示すように、素材ＤＢ２２１は、アップロードされた素材についての情報を記憶するデータベースであり、素材ＤＢメインテーブル２２１１を含む。素材ＤＢメインテーブル２２１１は、図８に示すように、「素材ＩＤ」フィールド、「ユーザＩＤ」フィールド、「形式」フィールド、「容量」フィールド、「保管場所」フィールド、「サムネイル保管場所」フィールド、「キーワード」フィールド、「カテゴリ」フィールド、「製作日」フィールド、「利用価格」フィールド、「利用可能回数」フィールド、及び「個人投稿素材ＩＤ」を有する。
【００５９】
「素材ＩＤ」フィールドは、アップロードした素材に一意に割り当てられた素材ＩＤを格納する。「ユーザＩＤ」フィールドは、素材を投稿したユーザ又は投稿者に一意に割り当てられたユーザＩＤに関する情報を格納する。「形式」フィールドは、素材のデータ形式に関する情報を格納する。「容量」フィールドは、素材のデータ容量に関する情報を格納する。「保管場所」フィールドは、素材を保管しているディレクトリに関する情報を格納する。「サムネイル保管場所」フィールドは、素材のサムネイルに関する情報を保管しているディレクトリを格納する。「キーワード」フィールドは、ユーザが所望する素材を検索するときのキーワードに関する情報を格納する。「カテゴリ」フィールドは、素材の属するカテゴリに関する情報を格納する。「製作日」フィールドは、各素材が作成された日時に関する情報を格納する。「利用価格」フィールドは、素材の利用価格に関する情報を格納する。「利用可能回数」フィールドは、当該素材の利用可能回数に関する情報を格納する。「個人投稿素材ＩＤ」フィールドは、素材が個人投稿素材である場合には、該当する個人投稿素材ＩＤに関する情報を格納する。素材が個人投稿素材でない場合には、「個人投稿素材ＩＤ」フィールドにはｎｕｌｌが入る。このようなケースとして、例えば、素材が事業者から提供された素材である場合が該当する。
【００６０】
図９に、ユーザＤＢ２２３のデータ格納例を示す。ユーザＤＢ２２３は、ユーザに関する情報を記憶するものであり、図９に示すように、個人投稿素材テーブル２２３１、個人情報テーブル２２３２、及び購入素材テーブル２２３３から構成される。
【００６１】
個人投稿素材テーブル２２３１は、ユーザがアップロードした上記アニメーションファイル等の個人投稿素材についての情報を記憶するものである。図９（ａ）に示すように、個人投稿素材テーブル２２３１は、「個人投稿素材ＩＤ」フィールド、「ユーザＩＤ」フィールド、「形式」フィールド、「容量」フィールド、「製作日」フィールド、「保管場所」フィールド、「利用回数」フィールド、及び「ポイント」フィールドを有することができる。
【００６２】
「個人投稿素材ＩＤ」フィールドは、個人投稿素材ごとに一意に対応付けられた個人投稿素材ＩＤに関する情報を格納する。「ユーザＩＤ」フィールドは、個人投稿素材を投稿したユーザＩＤに関する情報を格納する。「形式」フィールドは、個人投稿素材のデータ形式に関する情報を格納する。「容量」フィールドは、個人投稿素材のデータ容量に関する情報を格納する。「製作日」フィールドは、各素材が作成された日時に関する情報を格納する。「保管場所」フィールドは、個人投稿素材の保管場所に関する情報を格納する。「利用回数」フィールドは、個人投稿素材が使用された回数に関する情報を記録する。「ポイント」フィールドは、個人投稿素材が利用される毎にユーザに付与されるポイントに関する情報を記録する。
【００６３】
個人情報テーブル２２３２は、ユーザの個人情報を記憶するものである。図９（ｂ）に示すように、個人情報テーブル２２３２は、「ユーザＩＤ」フィールド、「パスワード」フィールド、「氏名」フィールド、「メールアドレス」フィールド、「クレジットカード情報」フィールド、「人気の店」フィールドを有することができる。
【００６４】
「ユーザＩＤ」フィールドは、ユーザＩＤに関する情報を格納する。「パスワード」フィールドは、ユーザＩＤごとに設定されたパスワードに関する情報を格納する。「氏名」フィールドは、ユーザの氏名に関する情報を格納する。「メールアドレス」フィールドは、ユーザのメールアドレスに関する情報を格納する。「クレジットカード情報」フィールドは、ユーザのクレジットカード情報を格納する。投稿した素材が多く利用されるユーザについては、後に詳述するが、自らの素材を別途検索可能とすることができる特設コーナーが設けられる。「人気の店」フィールドには、この特設コーナーの名称が格納される。また、特設コーナーを有さないユーザの場合、「人気の店」フィールドにはｎｕｌｌが入る。
【００６５】
購入素材テーブル２２３３は、ユーザが購入した素材に関する情報を記憶するものである。図９（ｃ）に示すように、購入素材テーブル２２３３は、「ユーザＩＤ」フィールド、「素材ＩＤ」フィールド、「購入日」フィールド、及び「利用回数」フィールドを有することができる。
【００６６】
「ユーザＩＤ」フィールドは、素材を購入したユーザＩＤに関する情報を格納する。「素材ＩＤ」フィールドは、ユーザが購入した素材の素材ＩＤに関する情報を格納する。「購入日」フィールドは、素材を購入した日付に関する情報を格納する。「利用回数」は、ユーザが購入した素材の残り利用回数に関する情報を格納する。
【００６７】
携帯端末１００は、素材データをアップロードする際、先ず最初に素材チェックサーバ２３０との接続を行う。素材チェックサーバ２３０は、ユーザが携帯端末１００により素材データを素材管理サーバ２１０にアップロードする際に、ユーザの携帯端末１００に対し著作権保護に関する規約の同意及び素材データの要求を行う。さらに、素材チェックサーバ２３０は、不正コピーや公序良俗に反する可能性の高い言葉（以後、「ＮＧワード」と呼ぶ）を記憶したＮＧワードデータベース２３１を有し、ＮＧワードデータベース２３１に記憶されたＮＧワードを参照して、ユーザがアップロードしようとする素材が不正コピーや公序良俗に反したものでないか否かのチェックも行う。また、素材チェックサーバ２３０には、さらに公知の著作物を集めた著作物情報データベースを設け、アップロードした素材データの画像に対して画像認識処理を行って、著作物情報データベースを参照して著作権の侵害などがないかチェックする処理を行うようにしてもよい。素材チェックサーバ２３０は、素材バンク管理システム２００の素材チェック部を構成する。
【００６８】
以下、ユーザが素材データを素材ＤＢ２２１にアップロードする際の入力操作の流れを図面を参照して説明する。
【００６９】
図１０（ａ）に、ユーザが素材データをアップロードする際にユーザの携帯端末１００に表示される著作権管理契約画面を示す。著作権管理契約画面１５０は、著作権管理契約のテキストを表示する領域１５１、ラジオボタン１５２と１５３、「ＯＫ」ボタン１５４などから構成される。著作権管理契約画面１５０は、ユーザの携帯端末１００が素材チェックサーバ２３０に接続され、素材チェックサーバ２３０から送信されるログイン画面（図示せず）上で、ユーザによる真正のユーザＩＤとパスワードの入力が受け付けられ、素材チェックサーバ２３０にログインがなされた後に表示される画面である。
【００７０】
この時入力されるユーザＩＤとパスワードは、素材チェックサーバ２３０を介して、ユーザデータ管理サーバ２１２に保存された個人情報テーブル２２３２と照合が行われて認証される。本実施の形態では、ユーザＩＤを所有する者は、自己の作成した素材をアップロードして提供又は販売するクリエイターとしても、他人の素材を購入して利用するユーザとしてもログインすることができる。つまり、素材チェックサーバ２３０と接続すればクリエイターとして、アプリケーションサーバ２６０と接続すればユーザとして、素材バンク管理システム２００を利用することができる。一方、クリエイターとして素材バンク管理システム２００を利用する際には、ユーザとして利用する時のユーザＩＤと別のユーザＩＤを入力させる構成としてもよい。説明を容易にするため、以後の説明では、販売する目的で素材バンクに素材をアップロードするユーザを「クリエイター」と呼ぶ。
【００７１】
クリエイターの操作により、著作権管理契約画面１５０上の「同意します」のラジオボタン１５２が選択され、「ＯＫ」ボタン１５４が押下されると、後述するアップロードデータ選択画面１５５に遷移する。「同意しません」のラジオボタン１５３が選択され、「ＯＫ」ボタン１５４が押下されると、著作権管理契約に同意しなかったとして画面は終了する。
【００７２】
図１０（ｂ）に、クリエイターが素材データをアップロードする際に表示されるアップロードデータ選択画面１５５を示す。アップロードデータ選択画面１５５は、「アップロードデータ選択」タグ１５６、「参照」ボタン１５７、「キーワード」タグ１５８、「ＮＧ通知」タグ１５９、「カテゴリ選択」タグ１６０、「利用回数」タグ１６１、「利用料金」タグ１６２、及び「ＯＫ」ボタン１６３などから構成される。
【００７３】
アップロードデータ選択画面１５５において、クリエイターの操作により、「参照」ボタン１５７が押下され、アップロードされる画像データが格納されているフォルダが指定されると、「アップロードデータ選択」タグ１５６に、アップロードする素材が指定される。次いで、クリエイターの操作により、「キーワード」タグ１５８に、キーワードが入力される。入力されたキーワードにＮＧワードが含まれる場合は、「ＮＧ通知」タグ１５９に、「○○という言葉は使えません」と表示され、別のキーワードを入力しない限り、それ以降の処理はできなくなる。さらに、著作物情報データベースを設けた構成では、アップロードする素材がこの段階で、著作物情報データベースを参照してチェックされ、著作権の侵害の可能性があると判断される場合には、「ＮＧ通知」タグ１５９に「この素材はアップロードできません」と表示され、別の素材を指定しない限り、それ以降の処理はできなくなる。
【００７４】
「カテゴリ選択」タグ１６０に、素材に関するカテゴリが選択される。アップロードデータ選択画面１５５の例では、「キーワード」タグ１５８は自由に入力ができ、「カテゴリ選択」タグ１６０はプルダウンメニューから選択するようにしているが、入力形式は本実施例に限られたものでなく、「カテゴリ選択」タグ１６０も自由に入力できるようにしてもよく、実装に応じて様々な構成が可能である。また、素材を、図４を参照して説明した変換辞書機能の辞書情報として使用されるようにアップロードする場合は、「キーワード」タグ１５８に素材に対応する変換されるべき文字情報を入力し、「カテゴリ選択」タグ１６０を「辞書機能」と設定すればよい。
【００７５】
次いで、クリエイターの操作により、素材を利用する際の利用回数が「利用回数」タグ１６１に入力され、「利用料金」タグ１６２に入力される。図１０（ｂ）の例では、ユーザは５０円を支払えば、この素材を５回使用することができる。また、クリエイターが素材を無償で提供することを希望する場合は、「利用料金」タグ１６２の金額を０円にすればよい。
【００７６】
「ＯＫ」ボタン１６３が押下されると、入力されたデータが素材チェックサーバ２３０を介し、素材管理サーバ２１０にアップロードされ、素材ＤＢメインテーブル２２１１に格納される。具体的には、アップロードされた素材に対して、素材管理サーバ２１０により一意に素材ＩＤが割り振られ、素材のサムネイルが作成される。素材と素材のサムネイルは、素材管理サーバ２１０により予め指定された指定フォルダに格納される。また、素材管理サーバ２１０により素材ＤＢメインテーブル２２１１に、新たなレコードとして、素材ＩＤが「素材ＩＤ」フィールドに、アップロードしたクリエイターのユーザＩＤが「ユーザＩＤ」フィールドに、素材のデータ形式が「形式」フィールドに、素材のデータ容量が「容量」フィールドに、素材を格納したフォルダが「保管場所」フィールドに、素材のサムネイルを格納したフォルダが「サムネイル保管場所」フィールドに、入力されたキーワードが「キーワード」フィールドに、選択されたカテゴリが「カテゴリ」フィールドに、アップロードデータ選択画面１５５で入力された利用価格が「利用価格」フィールドに、アップロードデータ選択画面１５５で入力された利用可能回数が「利用可能回数」フィールドにそれぞれ格納される。
以上述べた操作により、素材のアップロードが完了する。
【００７７】
課金サーバ２４０は、ユーザが購入した素材の費用の集計を行い、ユーザに対して費用の請求を行う。
【００７８】
検索サーバ２５０は、素材管理サーバ２１０に格納された素材の検索を行う。
【００７９】
アプリケーションサーバ２６０は、ユーザの携帯端末１００に対して、各サービスを利用するためのアプリケーションの提供を行い、ユーザの携帯端末１００からの入力に応じた処理の実行、素材管理サーバ２１０、ユーザデータ管理サーバ２１２、及び検索サーバ２５０に対して、ユーザの携帯端末１００から受信した入力情報の送信などを行う。アプリケーションサーバ２６０は、素材バンク管理システム２００の制御部を構成する。
【００８０】
次に、本実施の形態における素材バンク管理システム２００における素材の提供及び課金に係わる主要な動作についてフロー図を参照して詳細に説明する。
【００８１】
（素材購入処理）
素材バンク管理システム２００における素材の提供は、ユーザの携帯端末１００により開始される素材購入処理によって実行される。
図１１に、ユーザデータ管理サーバ２１２、検索サーバ２５０、アプリケーションサーバ２６０、及びユーザの携帯端末１００により実行される素材購入処理のフローを示す。当該処理は、ユーザの携帯端末１００から素材購入の指示が入力された際に実行される。
素材購入処理は、素材管理サーバ２１０に格納された素材の購入を行う処理である。なお、当該処理が行われる前提として、予めログイン画面（図示せず）上でユーザの携帯端末１００からの入力により、ユーザＩＤとパスワードがアプリケーションサーバ２６０に対して送信され、ユーザデータ管理サーバ２１２により認証が行われているものとする。
【００８２】
ユーザデータ管理サーバ２１２によってユーザの認証が行われると、素材検索を行うための操作画面がユーザの携帯端末１００の表示部に表示され、キーワードやカテゴリなどのユーザの携帯端末１００からの入力が待ち受けられる（ステップＳ１０１）。素材検索を行うための操作画面の一例として、図１２（ａ）に素材検索画面１６４を示す。素材検索画面１６４は、キーワード入力タグ１６５、カテゴリ選択タグ１６６、人気の店選択タグ１６７、及び「検索」ボタン１６８などから構成される。
【００８３】
なお、ユーザＤＢ２２３の個人投稿素材テーブル２２３１の利用回数を参照して、多く利用される素材を投稿したユーザについては、「人気の店」を設け、別途検索可能とする。具体的には、個人投稿素材テーブル２２３１の利用回数をユーザＩＤ毎に集計し、利用回数の多いユーザを特定し、そのユーザに対しては、「人気の店」という別途検索可能なキーを設ける。「人気の店」の名称は、ユーザＤＢ２２３の個人情報テーブル２２３２の「人気の店」フィールドに格納された名称を用いる。
【００８４】
携帯端末１００を操作するユーザによって、キーワード入力タグ１６５に対してキーワードの入力、カテゴリ選択タグ１６６に対してカテゴリの選択、又は、人気の店選択タグ１６７に対して人気の店の選択が行われ、検索ボタンが押下されると（ステップＳ１０２）、入力されたキーワード又は選択されたカテゴリ又は人気の店がアプリケーションサーバ２６０を介して検索サーバ２５０に送信される。なお、ステップＳ１０２において、ユーザは、検索キーとして、キーワード、カテゴリ、又は人気の店の少なくとも一つを指定する必要がある。ここで、「カテゴリ選択」タグ１６０を「辞書機能」と設定した場合は、キーワードを対応する文字情報とする、辞書情報用の素材が検索される。検索サーバ２５０は、ユーザの携帯端末１００から送信されたキーワード又はカテゴリ又は人気の店を検索条件として、素材管理サーバ２１０の素材ＤＢメインテーブル２２１１に格納された情報を検索する（ステップＳ１０３）。
【００８５】
ステップＳ１０３で実行される検索処理は、キーワードと素材管理サーバ２１０内に格納された素材ＤＢメインテーブル２２１１の「キーワード」フィールドに格納された情報との完全一致、又は前後部分一致によって行ってもよい。カテゴリ又は人気の店が入力された場合には、「カテゴリ」又は「人気の店」フィールドに格納された情報との完全一致としてもよい。
【００８６】
検索サーバ２５０によって、ステップＳ１０３で得られた検索結果が抽出されると、検索結果は、アプリケーションサーバ２６０を介して、ユーザの携帯端末１００に送信される（ステップＳ１０４）。ユーザの携帯端末１００は、受信した検索結果をもとに、検索結果を示す画面が表示される（ステップＳ１０５）。
【００８７】
ステップＳ１０５で表示される検索結果を示す画面の一例として、図１２（ｂ）に検索結果画面１６９を示す。検索結果画面１６９は、ステップＳ１０２でユーザの携帯端末１００から送信された検索条件に合致した素材の、サムネイル１７０、ラジオボタン１７１、利用価格情報表示領域１７２、及び「購入」ボタン１７３などから構成される。なお、検索条件に複数の素材が合致した場合は、素材ＤＢメインテーブル２２１１の製作日を参照し、新しい素材から順番に表示する。
【００８８】
携帯端末１００を操作するユーザによって、検索結果画面１６９に表示されたラジオボタン１７１にチェックが入力され、購入ボタン１７３が押下されると、アプリケーションサーバ２６０に、ラジオボタン１７１でチェックされた素材の素材ＩＤが購入する素材の素材ＩＤとして送信される（ステップＳ１０６）。
【００８９】
ステップＳ１０６において、ユーザの携帯端末１００から入力された購入する素材の素材ＩＤがアプリケーションサーバ２６０に送信されると、アプリケーションサーバ２６０によって、購入規約内容がユーザの携帯端末１００に送信され（ステップＳ１０７）、ユーザの携帯端末１００に購入規約画面１７５が表示される。
【００９０】
アプリケーションサーバ２６０から送信された購入規約内容に基づき表示される操作画面の一例として、図１２（ｃ）に購入規約画面１７５を示す。購入規約画面１７５は、購入時の規約を記載したテキスト１７６、ラジオボタン１７７と１７８、及び「ＯＫ」ボタン１７９などから構成される。
【００９１】
ユーザの携帯端末１００に購入規約画面１７５が表示され、携帯端末１００を操作するユーザによって「同意します」のラジオボタン１７７が選択され、「ＯＫ」ボタン１７９が押下されると、アプリケーションサーバ２６０に対して購入規約に同意した旨が送信される（ステップＳ１０８）。「同意しない」のラジオボタン１７８が選択され、「ＯＫ」ボタン１７９が押下されると処理は終了する。
【００９２】
購入規約に同意した旨が、アプリケーションサーバ２６０にユーザの携帯端末１００から受信されると、ユーザの携帯端末１００から送信された素材ＩＤと、このユーザのユーザＩＤがユーザデータ管理サーバ２１２に送信され（ステップＳ１０９）、ユーザデータ管理サーバ２１２には、ユーザデータ管理サーバ２１２内に格納された購入素材テーブル２２３３に、ユーザの購入内容が保存される（ステップＳ１１０）。具体的には、購入素材テーブル２２３３の「ユーザＩＤ」フィールドに、受信したユーザＩＤが、「素材ＩＤ」フィールドに、受信した素材ＩＤが、「購入日」フィールドに、素材購入処理を行った日付が、「利用回数」フィールドに、当該素材ＩＤに該当する素材ＤＢメインテーブル２２１１内のレコードの「利用可能回数」フィールドに格納された利用可能回数が、新たなレコードとして登録される。
【００９３】
購入素材テーブル２２３３への登録が完了すると、ユーザデータ管理サーバ２１２により、アプリケーションサーバ２６０を介してユーザの携帯端末１００に購入内容の確認画面（図示せず）が送信される。ユーザの携帯端末１００には、受信された購入内容の確認情報に基づいて確認画面が表示されて（ステップＳ１１１）、携帯端末１００の処理は終了する。このようにして購入してダウンロードされた素材は、ステップＳ１０１において「カテゴリ選択」タグ１６６を「辞書機能」と設定していた場合には、ダウンロードされた時点で、キーワードを対応する文字情報として、メモリ１１５の変換辞書機能の辞書情報に登録される。また、「カテゴリ選択」タグ１６６を「辞書機能」と設定していなかった場合であっても、ユーザが変換辞書機能に登録すると判断した場合は、ユーザによるキー入力部１１４の操作により、キーワード又は、新たに入力した文字と対応付けてメモリ１１５の変換辞書機能の辞書情報として登録される。
【００９４】
また、アプリケーションサーバ２６０では、このようにして素材の購入が確定される都度、使用された素材が個人投稿素材であるか否かを判断し（Ｓ１１２）、個人投稿素材であると判断された場合には、素材を投稿したユーザにポイントが付与される（Ｓ１１３）。具体的には、素材ＤＢ２２１の素材ＤＢメインテーブル２２１１においてにおいて該当する素材の「個人投稿素材ＩＤ」フィールドが参照され、購入された素材が個人投稿素材であるか否かが判断さる。個人投稿素材であると判断された場合には、ユーザＤＢ２２３の個人投稿素材テーブル２２３１の「ポイント」フィールドのポイント数が加算される（ステップＳ１１２）。加算されるポイント数については、事前に事業者とユーザとで取り分を取り決めておくものとし、例えば、素材の利用料金と利用回数とを反映させた値とすることが好ましい。ユーザは、付与されたポイントを必要に応じて、換金、あるいは、有料の素材を購入する際に使用できるものとする。「ポイント」フィールドはユーザへの還元が行われる毎に、更新される。なお、素材購入処理において、ユーザに提供された素材が無料の場合は、課金は発生しないが、素材が有料の場合は課金が発生する。素材バンク管理システム２００において実行される課金処理について説明する。
【００９５】
（課金処理）
図１３に、課金サーバ２４０とＤＢサーバ２２０によって実行される課金処理のフローを示す。当該処理は、課金サーバ２４０内に格納されたジョブからの指示が入力された際に実行される。ジョブからの指示は、例えば、月末など、定期的に入力されることが好ましい。
【００９６】
まず、課金サーバ２４０からＤＢサーバ２２０に対し、ユーザが当月購入した素材を確認する旨の命令が送信される（ステップＳ２０１）。ＤＢサーバ２２０においては、ユーザＤＢ２２３の購入素材テーブル２２３３が参照され、「購入日」フィールドの情報と課金処理が実行された月（当月）が比較され、該当するレコードが抽出される（ステップＳ２０２）。次いで、課金サーバ２４０からＤＢサーバ２２０に対して、ステップＳ２０２で抽出されたレコードに対応する利用価格が要求される（ステップＳ２０３）。ＤＢサーバ２２０においては、素材ＤＢ２２１の素材ＤＢメインテーブル２２１１の「利用価格」フィールドが参照され、該当する利用価格が課金サーバ２４０に対して送信される（ステップＳ２０４）。
【００９７】
次いで、ステップＳ２０２で抽出されたレコードとステップＳ２０３でＤＢサーバ２２０から送信された利用価格をもとに、課金サーバ２４０によってユーザごとの購入一覧と請求書が作成される（ステップＳ２０５）。ユーザごとの購入一覧とは、例えば、ステップＳ２０２で抽出された購入素材テーブル２２３３に格納されたレコードのうち、同一のユーザＩＤのレコードを抽出して作製された一覧表としてもよい。請求書とは、例えば、ユーザごとの購入一覧と利用価格により作成された、当月ユーザが購入した素材によって発生する個々のユーザへの請求書としてもよい。また、この際に、ＤＢサーバ２２０から、ユーザＤＢ２２３の個人投稿素材テーブル２２３１が参照され、ユーザ毎の「ポイント」フィールドの情報から現在ユーザが有するポイント数を通知するようにしてもよい。
【００９８】
以上説明したように、本実施の形態の素材バンク管理システム２００は、携帯端末１００から受信される素材データを管理して記憶する素材管理サーバ２１０と、携帯端末１００からの要求に応じてアプリケーションサーバ２６０によって素材管理サーバ２１０に記憶された素材データが携帯端末１００に送信されるので、本実施の形態の素材バンク管理システム２００は、ユーザが作成した装飾データを新鮮な素材として管理し、必要に応じて他のユーザに公開又は提供することができる。
【００９９】
なお、本実施の形態における記述は、本発明に係る素材バンク管理システム２００の好適な一例であり、これに限定されるものではない。例えば、本実施の形態においては、素材として切り抜き動画を例に説明したが、様々な用途が相当可能である。つまり、素材とは、ユーザ又はクリエイターが容易に作成することが可能でアップロードすることができ、この素材を購入又は取得したユーザが、携帯端末などの変換辞書機能に文字情報と対応付けて容易に記憶することができるのならば、切り抜き動画データに限らず、例えば、ＣＧなどの画像データ、音楽などの音声データや動画データなど、実装に応じて様々なデータに適用可能である。
【０１００】
また、上記実施の形態においては、ユーザの携帯端末１００としてカメラ付き携帯電話の画面を例に挙げて説明したが、ユーザの携帯端末１００として、例えば、可搬型通信機器や多機能デジタルカメラ、パーソナルコンピュータなどが適用可能である。その他、素材バンク管理システム２００を構成する各装置の細部構成及び細部動作に関しても、発明の趣旨を逸脱することのない範囲で、例えば、素材バンク管理システム２００を、素材管理サーバ２１０、ユーザデータ管理サーバ２１２、ＤＢサーバ２２０、素材チェックサーバ２３０、課金サーバ２４０、検索サーバ２５０、アプリケーションサーバ２６０のそれぞれの機能を内蔵した、一体のサーバとして構成するなど、適宜変更可能である。
【符号の説明】
【０１０１】
１００  携帯端末
２００  素材バンク管理システム
２１０  素材管理サーバ
２１２  ユーザデータ管理サーバ
２２０  ＤＢサーバ
２２１  素材ＤＢ
２２３  ユーザＤＢ
２３０  素材チェックサーバ
２４０  課金サーバ
２５０  検索サーバ
２６０  アプリケーションサーバ
【図１】
2011150485.tif 000003
【図２】
2011150485.tif 000004
【図３】
2011150485.tif 000005
【図４】
2011150485.tif 000006
【図５】
2011150485.tif 000007
【図６】
2011150485.tif 000008
【図７】
2011150485.tif 000009
【図８】
2011150485.tif 000010
【図９】
2011150485.tif 000011
【図１０】
2011150485.tif 000012
【図１１】
2011150485.tif 000013
【図１２】
2011150485.tif 000014
【図１３】
2011150485.tif 000015