(57)【要約】【課題】  複数の要素画像（例えば、ブロック状の小画像）を複数ユーザによる所定操作に応じて積み上げるように単一の目的画像を形成するサービスで、途中の画像を描画する際の負荷を軽減する。【解決手段】  ユーザがメッセージを投稿することに付随して徐々に完成される目的画像は、同じ絵柄の複数の要素画像からなる。この要素画像は、ユーザ端末（携帯電話１８又はコンピュータ）によるユーザ登録又はメッセージ投稿のためのログイン時に、ユーザ端末にサーバ１０から転送される。ユーザが途中の画像を確認したいとき、その要求に対して、サーバが、要求時点の要素画像数をユーザ端末に送信する。ユーザ端末は、目的画像の、要素画像数に応じた画像を描画する。【選択図】  図１
2010237948.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの所定操作に応じて要素画像を積み上げることで目的画像を段階的に完成していく分散協調システムであって、
ユーザ端末からの要求に応じて、要求時点での積み上げ済みの要素画像数を集約する手段と、
当該積み上げ済みの要素画像数を当該ユーザ端末に送信する手段
とを具備し、
当該ユーザ端末が、受信した当該要素画像数に応じた段階の当該目的画像を描画する
ことを特徴とする画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数ユーザが協調して画像を完成する画像処理システムに関する。
【背景技術】
【０００２】
インターネット上で、複数の要素画像（例えば、ブロック状の小画像）を複数ユーザによる所定操作に応じて積み上げるように単一の目的画像を形成するサービスがある（非特許文献１）。各ユーザは自己の携帯電話を使って指定のサーバにアクセスし、指定の操作をすることで、１つの要素画像が付加される。指定の操作は、例えば、ユーザ毎のメッセージ文の投稿である。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】ｈｔｔｐ：／／ｍｏｂｉｌｅ．ａｒｔ．ｈｉｒｏｓｈｉｍａ-ｃｕ．ａｃ．ｊｐ／ｉｎｄｅｘ．ｃｇｉ／ｒｅｂｕｉｌｄ
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このようなシステムでは、ユーザは、目的画像の完成前の途中形状を知ることで、完成へのモティベーションが高まるが、ユーザがサーバにアクセスする都度、その時点までに積み上がった画像を当該ユーザに送信するのでは、ネットワーク及びユーザの所持する携帯電話器への負荷が非常に高くなってしまい、快適な操感が得られない。
【０００５】
本発明は、このような問題を解決する画像処理システムを提示することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像処理システムは、ユーザの所定操作に応じて要素画像を積み上げることで目的画像を段階的に完成していく分散協調システムであって、ユーザ端末からの要求に応じて、要求時点での積み上げ済みの要素画像数を集約する手段と、当該積み上げ済みの要素画像数を当該ユーザ端末に送信する手段とを具備し、当該ユーザ端末が、受信した当該要素画像数に応じた段階の当該目的画像を描画することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザは、ネットワーク及びユーザ端末に負荷をかけることなしに、積み上げ途中の画像を確認できるようになる。
【図面の簡単な説明】
【０００８】
【図１】本実施例の概略構成ブロック図である。
【図２】本実施例の処理フローである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００１０】
図１は、本発明の一実施例の概略構成ブロック図を示す。協調動作する複数のサーバ１０，１２，１４が、データネットワーク１６を介して相互に接続する。データネットワーク１６は、例えば、ＬＡＮ（Local Area Network）又はＷＡＮ（Wide Area Network）等からなる。
【００１１】
ユーザは、自己の所持する携帯電話１８を使い、携帯電話網２０を介してデータネットワーク１６に接続できる。もちろん、ユーザは、パーソナルコンピュータを使っても、データネットワーク１６に接続できる。ここでは、サーバ１０が、ユーザに対する窓口になるとする。
【００１２】
ユーザがメッセージを投稿することに付随して徐々に完成される目的画像は、同じ絵柄の複数の要素画像からなる。この要素画像は、ユーザ端末（携帯電話１８又はコンピュータ）によるユーザ登録又はメッセージ投稿のためのログイン時に、ユーザ端末にサーバ１０から転送される。要素画像の画素数は、目的画像に比べて非常に少ないので、データ転送の負荷は非常に小さい。
【００１３】
サーバ１０，１２，１４はそれぞれ、通信機能１０ａ，１２ａ，１４ａ、メッセージ処理機能１０ｂ，１２ｂ，１４ｂ、付加サービス機能１０ｃ，１２ｃ，１４ｃ、情報テーブル１０ｄ，１２ｄ，１４ｄ、およびサーバ管理テーブル１０ｅ，１２ｅ，１４ｅを具備する。サーバ１４は、課金サーバとして、更に、課金機能１４ｆを具備する。
【００１４】
通信機能１０ａ，１２ａ，１４ａは、ネットワーク１６を介して他の装置１０，１２，１４、及び携帯電話１８との間で情報をやり取りする機能を提供する。
【００１５】
メッセージ処理機能１０ｂ，１２ｂ，１４ｂは、ユーザＩＤとパスワードの対を生成し、ユーザからのメッセージを受け入れ、付加サービスに関する情報を受け入れ及び生成し、サーバの指定を受け、ユーザＩＤ／パスワードによりメッセージを修正／削除する諸機能を有する。
【００１６】
付加サービス機能１０ｃ，１２ｃ，１４ｃは、付加サービスに関する情報を処理する。付加サービスは、サーバ１０，１２，１４毎にインプリメントされており、ユーザは、ユーザ端末（携帯電話１８又はコンピュータ）を使って、サーバ１０，１２，１４に個別にアクセスして、インプリメントされた付加サービスを利用できる。その際、各サーバ１０，１２，１４は、他のサーバ１０，１２，１４を介することなく直接に、ユーザ端末と通信する。
【００１７】
情報テーブル１０ｄ，１２ｄ，１４ｄは、ユーザＩＤ、パスワード、メッセージＩＤ、メッセージ本文、付加情報、寄付金有無、及びユーザ情報等からなる。サーバ管理テーブル１０ｅ，１２ｅ，１４ｅは、自サーバの識別情報、および、システムを構成する各サーバ１０，１２，１４の情報からなる。
【００１８】
本実施例では、個々のメッセージは、サーバ１０，１２，１４上で固有の値からなるメッセージＩＤで特定される。メッセージＩＤは、当該メッセージを保持するサーバを特定するサーバＩＤと、当該サーバ上で当該メッセージを特定するＩＤ（ローカルメッセージＩＤ）の組み合わせからなる。従って、メッセージＩＤを指定することで、どのサーバのどのメッセージであるかを一意に指定できる。
【００１９】
図２は、本実施例の処理手順のフローを示す。ユーザは、ユーザＩＤとそのパスワード、メッセージ、そして、付加サービスを使う場合にはその付加サービスに関する情報をユーザ端末（携帯電話１８又はコンピュータ）に入力する（Ｓ１）。ユーザは、処理を希望するサーバを特定する場合には、サーバＩＤも入力する。ユーザ端末は、入力情報を、ネットワーク１６を介して窓口となるサーバ１０に送信する。
【００２０】
窓口サーバ１０は、ユーザ端末からの情報をユーザ希望のサーバに転送する（Ｓ２）。希望のサーバがユーザにより指定されていない場合、サーバ１０は、ユーザ端末からのメッセージ又は付加サービスにより、実行サーバを決定し、その実行サーバにユーザ端末からの情報を転送する。もちろん、サーバ１０自体が処理すべきときには、サーバ１０が処理することは勿論である。
【００２１】
実行サーバ１０，１２又は１４は、窓口サーバ１０からユーザからの情報を受信する（Ｓ３）。ユーザからの情報が付加サービスに関するものであれば、その付加サービスを処理する（Ｓ４）。
【００２２】
また、ユーザからの情報がメッセージである場合、情報テーブルに当該メッセージの本文を登録し、ローカルメッセージＩＤを付与する（Ｓ３）。本実施例では、メッセージの投稿に対して、特定の画像に対する要素画像の積み上げを関連付けている。実行サーバ１０，１２又は１４は、ユーザの要求に応じて、現時点までに積み上がっている要素画像数と、関係するメッセージを集約し（Ｓ５）、窓口サーバ１０に送信する（Ｓ６）。
【００２３】
窓口サーバ１０は、実行サーバ１０，１２又は１４からの情報（要素画像数と関係メッセージ）をユーザ端末に転送する（Ｓ７）。
【００２４】
ユーザ端末は、窓口サーバ１０から要素画像数と関係メッセージの情報を受信し、要素画像数に従い、要素画像数だけ積み上がった画像を描画し、関係メッセージを表示する（Ｓ８）。本実施例では、一定の規則に従って要素画像を積み上げていくだけであるので、要素画像数が分かれば、その時点で組み上がっている画像を描画できる。
【００２５】
ユーザが投稿済みのメッセージを修正／削除できる。そのためには、ユーザＩＤとそのパスワード、修正又は削除すべきメッセージを特定する情報をユーザ端末に入力する（Ｓ９）。ユーザ端末は、入力情報を、ネットワーク１６を介して窓口となるサーバ１０に送信する。
【００２６】
窓口サーバ１０は、ユーザ端末からの情報を修正／削除すべきメッセージを保持するサーバに転送する（Ｓ１０）。修正／削除すべきメッセージを保持するサーバは、ユーザからの指示に従い、メッセージを修正／削除する（Ｓ１１）。図２には図示していないが、修正／削除結果をユーザに通知し、事前に確認を求めることは勿論である。
【００２７】
特定の説明用の実施例を参照して本発明を説明したが、特許請求の範囲に規定される本発明の技術的範囲を逸脱しないで、上述の実施例に種々の変更・修整を施しうることは、本発明の属する分野の技術者にとって自明であり、このような変更・修整も本発明の技術的範囲に含まれる。
【符号の説明】
【００２８】
１０，１２，１４：サーバ
１０ａ，１２ａ，１４ａ：通信機能
１０ｂ，１２ｂ，１４ｂ：メッセージ処理機能
１０ｃ，１２ｃ，１４ｃ：付加サービス機能
１０ｄ，１２ｄ，１４ｄ：情報テーブル
１０ｅ，１２ｅ，１４ｅ：サーバ管理テーブル
１４ｆ：課金機能
１６：データネットワーク
１８：携帯電話
２０：携帯電話網
【図１】
2010237948.tif 000003
【図２】
2010237948.tif 000004