(57)【要約】【課題】ユーザが高い関心を持つイラスト画像をユーザに提供することができるウェブサービス提供サーバ及びプログラムを実現すること。【解決手段】ウェブサービス提供サーバは、ウェブサービスを提供するウェブサービス提供部と、前記ウェブサービスにおいて設定されたキャラクタに対応するイラスト画像を、前記ウェブサービスに登録された第１通信端末から受信する受信部と、前記キャラクタと前記イラスト画像とを関連付けて管理する管理部と、前記ウェブサービスに登録された第２通信端末に前記イラスト画像を提供する提供部と、を有する。【選択図】図４
2020149564.tif 000002
【特許請求の範囲】
【請求項１】
ウェブサービスを提供するウェブサービス提供部と、
前記ウェブサービスにおいて設定されたキャラクタに対応するイラスト画像を、前記ウェブサービスに登録された第１通信端末から受信する受信部と、
前記キャラクタと前記イラスト画像とを関連付けて管理する管理部と、
前記ウェブサービスに登録された第２通信端末に前記イラスト画像を提供する提供部と、
を有するウェブサービス提供サーバ。
【請求項２】
前記管理部は、前記受信部が受信した前記イラスト画像に対して行われた審査の合否判定結果を、前記イラスト画像と関連付けて管理し、
前記提供部は、前記管理部によって合格と判定された前記イラスト画像を提供する、請求項１に記載のウェブサービス提供サーバ。
【請求項３】
前記ウェブサービス提供部は、ゲームを提供し、
前記キャラクタは、前記ゲームのストーリーにおいて設定されたオブジェクトである、請求項１又は２に記載のウェブサービス提供サーバ。
【請求項４】
前記ゲームには、ユーザが前記ゲームにおいて操作可能な、前記キャラクタに対応する動的オブジェクトが設定されており、
前記ゲームのプレイ中において、前記イラスト画像は、前記動的オブジェクトと共に、前記動的オブジェクトとは異なる位置に表示される、請求項３に記載のウェブサービス提供サーバ。
【請求項５】
前記イラスト画像は、前記ゲームのプレイ中において、前記動的オブジェクトの動作に伴って実行されるイベント発生時に表示される、請求項４に記載のウェブサービス提供サーバ。
【請求項６】
前記管理部は、
前記ウェブサービスにおいて価値を有する価値媒体を管理し、
前記イラスト画像の提供の対価として、前記第２通信端末から前記価値媒体を受け付け、
前記第２通信端末への前記イラスト画像の提供に対する報酬として、前記第１通信端末に前記価値媒体を付与する、
請求項１乃至５のいずれか一に記載のウェブサービス提供サーバ。
【請求項７】
ウェブサービスにおいて設定されたキャラクタに対応するイラスト画像であって、前記ウェブサービスに登録された他のユーザによって前記ウェブサービスに提供されたイラスト画像をダウンロードし、
ダウンロードした前記イラスト画像を設定し、
設定された前記イラスト画像を、前記キャラクタとして画面に表示することを通信端末に実行させるプログラム。
【請求項８】
前記ウェブサービスは、ゲームを含み、
前記キャラクタは、前記ゲームのストーリーにおいて設定されたオブジェクトである、請求項７に記載のプログラム。
【請求項９】
前記ゲームのプレイ中に、前記イラスト画像と共に、前記イラスト画像とは異なる位置に動的オブジェクトを表示することを前記通信端末に実行させ、
前記動的オブジェクトは、ユーザが前記ゲームにおいて操作可能であり、前記キャラクタに対応するオブジェクトである、請求項８に記載のプログラム。
【請求項１０】
前記ゲームのプレイ中において、前記動的オブジェクトの動作に伴って実行されるイベント発生時に前記イラスト画像を表示することを前記通信端末に実行させる、請求項９に記載のプログラム。
【請求項１１】
ウェブサービスにおいて設定されたキャラクタに対応するイラスト画像であって、前記ウェブサービスに登録された他のユーザによって前記ウェブサービスからダウンロードされるイラスト画像を、前記ウェブサービスにアップロードすることを通信端末に実行させるプログラム。
【請求項１２】
前記ウェブサービスは、ゲームを含み、
前記キャラクタは、前記ゲームのストーリーにおいて設定されたオブジェクトである、請求項１１に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はウェブサービス提供サーバ及びプログラムに関する。特に、本発明は、ウェブサービスにおいて設定されたキャラクタに対応するイラスト画像であって、他のユーザによってアップロードされたイラスト画像をユーザに提供するウェブサービス提供サーバ及びプログラムに関する。
【背景技術】
【０００２】
近年、通信端末を用いたウェブサービスが普及している。特に、携帯通信端末を用いたオンラインゲームが普及している。このようなオンラインゲームは、アプリケーションとして携帯通信端末にインストールされ、当該携帯通信端末で実行される。ゲームサービスを提供するサービス提供サーバと当該アプリケーションとが協働することで、ユーザに対して随時更新型のゲームサービスが提供される。また、ゲームサービスの機能をサービス提供サーバと携帯通信端末とに分担させることで、携帯通信端末の負担を軽減しつつ、高機能なゲームサービスを実現することができる。また、このようなゲームサービスは、複数のユーザがオンラインで参加することができるサービスであるため、同じゲームサービスに参加するユーザ間のコミュニケーションツールとしても利用することができる。
【０００３】
例えば、特許文献１では、ユーザが保有するキャラクタを操作して、敵キャラクタと対戦するオンラインゲームが開示されている。特許文献１では、ユーザが操作する戦闘機１０２（動的オブジェクト）及びゲーム内で当該戦闘機１０２を操作しているキャラクタ１０１（イラスト画像）が画面１００に表示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−１１８０２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に代表されるように、一般的には、ユーザが操作している動的オブジェクトに関連するイラスト画像は、ゲームにおいて予め設定された画像である。したがって、ユーザは予め準備された画像しか表示させることができないため、長期間ゲームをプレイするユーザにとって、このようなイラスト画像はマンネリ化してしまい、ユーザに退屈感を与えてしまうため、ユーザの関心の対象にならないという問題があった。
【０００６】
本発明の一実施形態は、上記の課題に鑑みてなされたものであって、ユーザが高い関心を持つイラスト画像をユーザに提供することができるウェブサービス提供サーバ及びプログラムを実現することを課題とする。又は、他のユーザによって作成又は準備されたイラスト画像を用いてウェブサービスを利用することができるため、単にイラスト画像を利用するユーザだけでなく、イラスト画像を提供するユーザにとっても興味があるウェブサービスを提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の一実施形態にかかるウェブサービス提供サーバは、ウェブサービスを提供するウェブサービス提供部と、前記ウェブサービスにおいて設定されたキャラクタに対応するイラスト画像を、前記ウェブサービスに登録された第１通信端末から受信する受信部と、前記キャラクタと前記イラスト画像とを関連付けて管理する管理部と、前記ウェブサービスに登録された第２通信端末に前記イラスト画像を提供する提供部と、を有する。
【０００８】
前記管理部は、前記受信部が受信した前記イラスト画像に対して行われた審査の合否判定結果を、前記イラスト画像と関連付けて管理し、前記提供部は、前記管理部によって合格と判定された前記イラスト画像を提供してもよい。
【０００９】
前記ウェブサービス提供部は、ゲームを提供し、前記キャラクタは、前記ゲームのストーリーにおいて設定されたオブジェクトであってもよい。
【００１０】
前記ゲームには、ユーザが前記ゲームにおいて操作可能な、前記キャラクタに対応する動的オブジェクトが設定されており、前記ゲームのプレイ中において、前記イラスト画像は、前記動的オブジェクトと共に、前記動的オブジェクトとは異なる位置に表示されてもよい。
【００１１】
前記イラスト画像は、前記ゲームのプレイ中において、前記動的オブジェクトの動作に伴って実行されるイベント発生時に表示されてもよい。
【００１２】
前記管理部は、前記ウェブサービスにおいて価値を有する価値媒体を管理し、前記イラスト画像の提供の対価として、前記第２通信端末から前記価値媒体を受け付け、前記第２通信端末への前記イラスト画像の提供に対する報酬として、前記第１通信端末に前記価値媒体を付与してもよい。
【００１３】
本発明の一実施形態にかかるプログラムは、ウェブサービスにおいて設定されたキャラクタに対応するイラスト画像であって、前記ウェブサービスに登録された他のユーザによって前記ウェブサービスに提供されたイラスト画像をダウンロードし、ダウンロードした前記イラスト画像を設定し、設定された前記イラスト画像を、前記キャラクタとして画面に表示することを通信端末に実行させる。
【００１４】
前記ウェブサービスは、ゲームを含み、前記キャラクタは、前記ゲームのストーリーにおいて設定されたオブジェクトであってもよい。
【００１５】
前記ゲームのプレイ中に、前記イラスト画像と共に、前記イラスト画像とは異なる位置に動的オブジェクトを表示することを前記通信端末に実行させ、前記動的オブジェクトは、ユーザが前記ゲームにおいて操作可能であり、前記キャラクタに対応するオブジェクトであってもよい。
【００１６】
前記ゲームのプレイ中において、前記動的オブジェクトの動作に伴って実行されるイベント発生時に前記イラスト画像を表示することを前記通信端末に実行させてもよい。
【００１７】
本発明の一実施形態にかかるプログラムは、ウェブサービスにおいて設定されたキャラクタに対応するイラスト画像であって、前記ウェブサービスに登録された他のユーザによって前記ウェブサービスからダウンロードされるイラスト画像を、前記ウェブサービスにアップロードする。
【００１８】
前記ウェブサービスは、ゲームを含み、前記キャラクタは、前記ゲームのストーリーにおいて設定されたオブジェクトであってもよい。
【発明の効果】
【００１９】
本発明の一実施形態によれば、ユーザが高い関心を持つイラスト画像を提供することができるウェブサービス提供サーバ及びプログラムを実現することができる。又は、本発明の一実施形態によれば、単にイラスト画像を利用するユーザだけでなく、イラスト画像を提供するユーザにとっても興味があるウェブサービスを提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係るウェブサービス提供システムの概要を示す図である。
【図２】本発明の一実施形態に係るウェブサービス提供システムに用いられるサーバのハードウェア構成を示す概略図である。
【図３】本発明の一実施形態に係るウェブサービス提供システムに用いられる通信端末のハードウェア構成を示す概略図である。
【図４】本発明の一実施形態に係るウェブサービス提供システムに用いられる第１サーバの機能構成を示す概略図である。
【図５】本発明の一実施形態に係るウェブサービス提供システムに用いられる第２サーバの機能構成を示す概略図である。
【図６】本発明の一実施形態に係るウェブサービス提供システムに用いられる通信端末の機能構成を示す概略図である。
【図７】本発明の一実施形態に係るウェブサービス提供システムにおいて、イラスト画像のアップロード動作を示すフローチャートである。
【図８】本発明の一実施形態に係るウェブサービス提供システムにおいて、イラスト画像のアップロードに関連するデータ構造の一例を示す図である。
【図９】本発明の一実施形態に係るウェブサービス提供システムにおいて、イラスト画像のダウンロード（購入）動作を示すフローチャートである。
【図１０】本発明の一実施形態に係るウェブサービス提供システムにおいて、イラスト画像の購入に関連するデータ構造の一例を示す図である。
【図１１】本発明の一実施形態に係るウェブサービス提供システムを用いてイラスト画像をアップロードする際の、ユーザインターフェースの一例を示す図である。
【図１２】本発明の一実施形態に係るウェブサービス提供システムを用いてイラスト画像をアップロードする際の、ユーザインターフェースの一例を示す図である。
【図１３】本発明の一実施形態に係るウェブサービス提供システムを用いてイラスト画像をアップロードする際の、ユーザインターフェースの一例を示す図である。
【図１４】本発明の一実施形態に係るウェブサービス提供システムを用いてイラスト画像をアップロードする際の、ユーザインターフェースの一例を示す図である。
【図１５】本発明の一実施形態に係るウェブサービス提供システムを用いてイラスト画像をアップロードする際の、ユーザインターフェースの一例を示す図である。
【図１６】本発明の一実施形態に係るウェブサービス提供システムを用いてイラスト画像をアップロードする際の、ユーザインターフェースの一例を示す図である。
【図１７】本発明の一実施形態に係るウェブサービス提供システムを用いてイラスト画像をアップロードする際の、ユーザインターフェースの一例を示す図である。
【図１８】本発明の一実施形態に係るウェブサービス提供システムを用いてイラスト画像を購入する際の、ユーザインターフェースの一例を示す図である。
【図１９】本発明の一実施形態に係るウェブサービス提供システムの概要を示す図である。
【図２０】本発明の一実施形態に係るウェブサービス提供システムの概要を示す図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明の一実施形態におけるウェブサービス提供システム、並びに、当該システムに用いられるウェブサービス提供サーバ、通信端末、及び通信端末に表示されるインターフェースについて説明する。但し、本発明の一実施形態におけるウェブサービス提供システム等は多くの異なる態様で実施することが可能であり、以下に示す例の記載内容に限定して解釈されない。なお、本実施の形態で参照する図面において、同一部分または同様な機能を有する部分には同一の符号又は同一の符号の後にアルファベットを付し、その繰り返しの説明は省略する。
【００２２】
以下の実施形態では、ウェブサービス提供システムとして、オンラインゲームを提供するシステムを例示するが、この構成に限定されない。例えば、本発明の実施形態は、オンラインゲーム以外の、所定のキャラクタが設定されたウェブサービス提供システムに適用することができる。また、ウェブサービス提供サーバと通信を行い、提供されたウェブサービスを表示する通信端末として、携帯通信端末が用いられた構成を例示するが、この構成に限定されない。また、特に技術的な矛盾が生じない限り、異なる実施形態間の技術を組み合わせることができる。
【００２３】
〈第１実施形態〉
図１〜図１９を用いて、本発明の第１実施形態に係るウェブサービス提供システム１０、ウェブサービス提供システム１０に用いる第１サーバ１００（ウェブサービス提供サーバ）、第２サーバ２００、第１通信端末３００、第２通信端末４００、及び管理者通信端末５００、並びに、これらを動作させるためのプログラムについて説明する。
【００２４】
［ウェブサービス提供システム１０の概要］
図１は、本発明の一実施形態に係るウェブサービス提供システムの概要を示す図である。図１に示すように、本発明に係るウェブサービス提供システム１０は、第１サーバ１００、第２サーバ２００、第１通信端末３００、第２通信端末４００、及び管理者通信端末５００を有する。第１サーバ１００及び第２サーバ２００は情報処理装置である。第１通信端末３００及び第２通信端末４００はモバイル用の通信端末である。管理者通信端末５００はモバイル用ではなく、例えば据え置き型の通信端末である。
【００２５】
第１実施形態に示すウェブサービス提供システム１０は、ネットワーク６００を介して第１サーバ１００、第２サーバ２００、第１通信端末３００、第２通信端末４００、及び管理者通信端末５００が、それぞれ通信可能に接続された構成を有している。第１サーバ１００はデータベース１０１に接続されている。第２サーバ２００はデータベース２０１に接続されている。
【００２６】
本実施形態において、第１サーバ１００は、ウェブサービス提供システム１０の基本的な機能である、ウェブサービスを各通信端末に提供する機能、当該ウェブサービスにおいて設定されたキャラクタに対応するイラスト画像を通信端末から受信する機能、当該イラスト画像を上記のキャラクタと関連付けて管理する機能、及び当該イラスト画像を通信端末がダウンロード可能に提供する機能を備えるサーバである。
【００２７】
第２サーバ２００は、ウェブサービス提供システム１０の補助的な機能である、第１サーバ１００が受信したイラスト画像を、第１サーバ１００の代わりに保存する機能を備えるサーバである。第２サーバ２００として、例えば、ＩＴリソースをオンデマンドで利用することができるクラウドプラットフォームを用いることができる。
【００２８】
なお、後述するように、第１サーバ１００が第２サーバ２００の機能を備えていてもよい。その場合は、第２サーバ２００を省略することができる。換言すると、第１サーバ１００及び第２サーバ２００の各々の機能が１つのウェブサービス提供サーバによって実現されていてもよい。
【００２９】
第１通信端末３００及び第２通信端末４００は、第１サーバ１００が提供するウェブサービスに登録された通信端末である。第１通信端末３００は、第１通信端末３００を操作するユーザが作成又は準備したイラスト画像を第１サーバ１００にアップロードする機能を備えた携帯通信端末である。第２通信端末４００は、第１通信端末３００によってアップロードされたイラスト画像をダウンロードする機能、第２通信端末４００にダウンロードされたイラスト画像をキャラクタに関連付けて設定する機能、及び設定されたイラスト画像を上記のキャラクタとして画面に表示する機能を備えた携帯通信端末である。
【００３０】
管理者通信端末５００は、第１サーバ１００にアクセスし、第１通信端末３００によってアップロードされたイラスト画像が他のユーザに提供可能な画像かどうかを審査する通信端末である。第２通信端末４００は、第１通信端末３００によってアップロードされたイラスト画像のうち、管理者通信端末５００を用いた審査によって許可された画像をダウンロードすることができる。
【００３１】
なお、本実施形態では、第２通信端末４００を操作するユーザが上記のイラスト画像を購入することで、購入したイラスト画像をダウンロードする構成を例示するが、イラスト画像を購入する動作なしにイラスト画像をダウンロードしてもよい。
【００３２】
説明の便宜上、上記のように第１通信端末３００と第２通信端末４００と使い分けるが、第２通信端末４００がイラスト画像を第１サーバ１００にアップロードする機能を備えていてもよく、第１通信端末３００がイラスト画像を表示し、ダウンロードする機能を備えていてもよい。第１通信端末３００及び第２通信端末４００は、例えばデスクトップ型パソコンのように、携帯通信端末ではない通信端末であってもよい。また、管理者通信端末５００が携帯通信端末であってもよい。
【００３３】
データベース１０１は、第１サーバ１００が第１通信端末３００から受信したイラスト画像及び当該イラスト画像に関連するイラスト情報のうち、イラスト情報を保存する。詳細は後述するが、イラスト情報には、第１通信端末３００を操作するユーザのユーザＩＤ、第１通信端末３００が第１サーバ１００にイラスト画像をアップロードする際に設定されたイラスト画像の作者名、イラスト画像が関連付けられたキャラクタ名（又はキャラクタＩＤ）、アップロードされたイラスト画像に連番で割り振られたイラスト投稿ＩＤ、イラスト画像に付与されたイラスト画像ＩＤ、及び後述するイラスト画像のステータス（審査の実施有無及び合否判定結果などの情報）が含まれる。これらのイラスト情報は、データベース１０１において、互いに関連付けられて保存されている。データベース２０１は、第１サーバ１００から第２サーバ２００に転送されたイラスト画像及び上記のイラスト画像ＩＤを互いに関連付けて保存する。換言すると、データベース２０１に保存されたイラスト画像にはイラスト画像ＩＤが付与されている。
【００３４】
ネットワーク６００は、一般的なＷｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ（ＷＷＷ）サービスによって提供されるインターネット、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、又は社内ＬＡＮなどのＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である。第１通信端末３００、第２通信端末４００、及び管理者通信端末５００は、ネットワーク６００を介して第１サーバ１００及び第２サーバ２００と通信する。
【００３５】
図１では、データベース１０１が第１サーバ１００に直接接続された構成、及びデータベース２０１が第２サーバ２００に直接接続された構成を例示したが、この構成に限定されない。例えば、データベース１０１、２０１が直接ネットワーク６００に接続され、第１サーバ１００とデータベース１０１との間のデータの送受信、及び第２サーバ２００とデータベース２０１との間のデータの送受信がネットワーク６００又はネットワーク６００とは異なる専用のネットワークを介して行われていてもよい。
【００３６】
［第１サーバ１００のハードウェア構成］
図２は、本発明の一実施形態に係るウェブサービス提供システムに用いられるサーバのハードウェア構成を示す概略図である。図２では、第１サーバ１００のハードウェア構成を例示するが、第２サーバ２００も第１サーバ１００と同様のハードウェア構成を有する。図２に示すように、第１サーバ１００は、サーバ制御部１１０、サーバ記憶部１２０、およびサーバ通信部１３０を有する。なお、これらの機能部は図２に示す位置に設けられた構成に限定されず、第１サーバ１００のどこに設けられていてもよい。
【００３７】
サーバ制御部１１０は、中央演算処理装置（ＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、当該ＣＰＵに接続されたレジスタやメモリなどの記憶装置を含む。サーバ制御部１１０は、メモリに一時的に記憶されたプログラムをＣＰＵによって実行し、第１通信端末３００及び第２通信端末４００からの各種要請信号に応じて演算処理を行い、これらの通信端末にウェブサービスを提供する。
【００３８】
サーバ記憶部１２０は大容量のデータを記憶することができる記憶装置である。サーバ記憶部１２０には、演算処理に必要なプログラム及びコンテンツデータなどが記憶されている。サーバ記憶部１２０に記憶されているプログラムは、サーバ制御部１１０によって読み出しされ、サーバ制御部１１０の記憶装置に一時的に記憶される。サーバ記憶部１２０はハードディスクであってもよく、揮発性または不揮発性のメモリであってもよい。なお、上記のサーバ記憶部１２０に記憶される情報は、サーバ記憶部１２０の代わりにデータベース１０１に記憶されてもよい。なお、本実施形態では、イラスト情報は、データベース１０１に記憶されているが、イラスト情報はサーバ記憶部１２０に記憶されていてもよい。
【００３９】
サーバ通信部１３０は、外部機器に対してデータを送受信可能に接続することができる制御装置であり、ネットワーク６００に対するデータの送受信を制御する。
【００４０】
［第１通信端末３００及び第２通信端末４００のハードウェア構成］
図３は、本発明の一実施形態に係るウェブサービス提供システムに用いられる通信端末のハードウェア構成を示す概略図である。なお、本実施形態における第１通信端末３００及び第２通信端末４００の各々のハードウェア構成にほとんど差はないため、両者を代表して第１通信端末３００の構成について説明する。図３に示すように、第１通信端末３００は、端末記憶部３１０、端末制御部３２０、端末通信部３３０、ディスプレイ３４０、操作ボタン３４２、スピーカ３４４、及びマイク３４６を有する。なお、これらの機能部（端末記憶部３１０、端末制御部３２０、端末通信部３３０）は図３に示す位置に設けられた構成に限定されず、第１通信端末３００のどこに設けられていてもよい。第２通信端末４００も上記と同様のハードウェア構成を有する。
【００４１】
端末記憶部３１０は、第１通信端末３００に特定の機能を実行させるためのプログラム、第１サーバ１００にアップロードするためのイラスト画像及びイラスト情報、並びに、第１通信端末３００を所有するユーザのウェブサービスに関連する情報等を記憶する。端末記憶部３１０として、フラッシュメモリ等の不揮発性メモリおよびＳＲＡＭ、ＤＲＡＭ等の揮発性メモリが用いられる。プログラム等のデータは不揮発性メモリに記憶され、プログラムを実行する際に不揮発性メモリから読み出されて揮発性メモリに一時的に記憶される。
【００４２】
端末制御部３２０は、ＣＰＵなどの演算回路や、当該ＣＰＵに接続されたメモリ及びレジスタなどの記憶回路を有する。端末制御部３２０は、端末記憶部３１０に記憶されたプログラムをＣＰＵによって実行し、第１通信端末３００に入力された命令信号に応じて、第１通信端末３００の各種機能を実現する。
【００４３】
端末通信部３３０は、外部機器に対してデータを送受信可能に接続することができる制御装置であり、ネットワーク６００に対するデータの送受信を制御する。また、端末通信部３３０は全地球測位システム（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ；ＧＰＳ）機能を有している。ＧＰＳ機能は第１通信端末３００のネイティブ機能の一つである。ＧＰＳ機能を有効にするアプリケーションを起動すると、端末通信部３３０は上空の衛星からの信号を受信し、第１通信端末３００の現在位置に関する情報を出力する。
【００４４】
ディスプレイ３４０として、液晶ディスプレイ及び有機ＥＬディスプレイなどのディスプレイを用いることができる。また、ディスプレイ３４０はタッチセンサを有している。タッチセンサは、抵抗膜方式、静電容量方式、光学式のセンサなどを使用することができる。タッチセンサは、ユーザによる画面操作を検知し、ユーザの操作に基づく検知信号を端末制御部３２０に送信する。本実施形態では、ディスプレイ３４０に設けられたタッチセンサを用いて、第１通信端末３００に対するユーザの操作を検知し、第１通信端末３００に各種機能を実現させる。
【００４５】
操作ボタン３４２は、ディスプレイ３４０の下方に設けられている。操作ボタン３４２は物理的なボタンであってもよく、上記のようなタッチセンサであってもよい。ディスプレイ３４０のタッチセンサに代えて、操作ボタン３４２を用いてユーザの操作を検知してもよい。
【００４６】
図３では、第１通信端末３００がスピーカ３４４及びマイク３４６を有する構成を例示したが、この構成に限定されない。必要がなければ、これらの構成は省略されてもよい。
【００４７】
図３では、第１通信端末３００及び第２通信端末４００の一例として、スマートフォンを示したが、ウェブサービス提供システム１０に用いるこれらの通信端末はスマートフォンに限定されない。ウェブサービス提供システム１０に用いる通信端末として、スマートフォン以外にも携帯電話、タブレットＰＣ、ＰＤＡ、ＰＨＳ、ノート型ＰＣ、デスクトップ型ＰＣなどが用いられてもよい。
【００４８】
［第１サーバ１００の機能構成］
図４は、本発明の一実施形態に係るウェブサービス提供システムに用いられる第１サーバの機能構成を示す概略図である。図４に示すように、第１サーバ１００は、ウェブサービス提供部１５０、受信部１６０、管理部１７０、通知部１８０、及び提供部１９０を有する。これらの機能部は、例えばバスを介して互いに通信可能に接続されている。
【００４９】
ウェブサービス提供部１５０は、所定のキャラクタが設定されたウェブサービスを提供する。例えば、提供されるウェブサービスでは、ストーリーの進行に伴って登場するキャラクタが設定されている。なお、本実施形態では、ウェブサービス提供部１５０は、オンラインゲームのストーリーにおいて、ユーザが操作可能なキャラクタが設定されたゲームを提供する。
【００５０】
受信部１６０は、ログイン情報受信部１６１、イラスト画像受信部１６３、及び審査結果受信部１６５を有する。
【００５１】
ログイン情報受信部１６１は、第１通信端末３００及び第２通信端末４００から、これらの通信端末が第１サーバ１００にアクセスするためのログイン情報を受信する。ログイン情報は、ユーザＩＤ及びパスワードを含む。ログイン情報は、第１通信端末３００又は第２通信端末４００に入力されたログイン情報であってもよく、第１サーバ１００とは異なるサーバが提供するウェブサービスへのログイン情報であってもよい。つまり、ログイン情報受信部１６１が、ユーザによって入力されたログイン情報を受信する代わりに、他のウェブサービスと連携して、当該他のウェブサービスにおけるログインに関連する情報を受信してもよい。つまり、ログイン情報受信部１６１は、本システムと連携する他のウェブサービスにおいて実施された個人認証結果を受信し、当該個人認証結果に基づいてログインの可否が決定されてもよい。
【００５２】
イラスト画像受信部１６３は、第１通信端末３００がアップロードしたイラスト画像及びイラスト情報を受信する。イラスト画像受信部１６３は、第１通信端末３００から直接イラスト画像を受信してもよく、第１通信端末３００によって指定されたアドレス、又は第１通信端末３００によって指定された情報に関連付けられたアドレスからイラスト画像を受信してもよい。例えば、第１通信端末３００がイラスト画像をクラウドサーバに保存している場合であって、第１通信端末３００においてクラウドサーバに保存されたイラスト画像に対応するサムネイル画像を指定した場合に、イラスト画像受信部１６３は、クラウドサーバからイラスト画像を受信してもよい。
【００５３】
審査結果受信部１６５は、第１通信端末３００によってアップロードされたイラスト画像に対する、管理者通信端末５００によって審査された結果を受信する。
【００５４】
管理部１７０は、ユーザ情報管理部１７１、キャラクタ管理部１７３、イラスト画像管理部１７５、ステータス管理部１７７、及びストーリー管理部１７９を有する。
【００５５】
ユーザ情報管理部１７１は、本システムが提供するウェブサービスに登録したユーザのユーザＩＤ、パスワード、ウェブサービス上のニックネーム、及び当該ウェブサービスにおいて価値を有する価値媒体を互いに関連付けて管理する。ユーザ情報管理部１７１は、これらの情報に加えてユーザの個人情報等を管理してもよい。なお、通信端末が第１サーバ１００にログインする際に、他のウェブサービスにおいて実施された個人認証結果を利用する場合、ユーザ情報管理部１７１は、少なくともユーザＩＤ及びニックネームだけを管理すればよい。もちろん、このような場合であっても、ユーザ情報管理部１７１は、上記の情報以外のユーザに関連する情報を管理してもよい。
【００５６】
本システムにおける価値媒体は、イラスト画像を購入するために用いられるイラスト購入チケットである。ただし、上記の価値媒体はイラスト購入チケット以外に、イラスト画像以外の対象物の購入にも利用可能な価値媒体（例えば、課金することで入手することができる価値媒体）であってもよい。また、上記の価値媒体として、仮想通貨や現金が利用されてもよい。当該価値媒体は、イラスト画像の購入だけでなく、イラスト画像をアップロードした通信端末に対する報酬として用いられてもよい。
【００５７】
キャラクタ管理部１７３は、本システムが提供するウェブサービスにおいて設定されたキャラクタに関連する情報を管理する。例えば、キャラクタ管理部１７３は、キャラクタ名と、キャラクタに対応するイラスト情報と、ウェブサービスに登場するキャラクタに関連する動的オブジェクトとを互いに関連付けて管理する。なお、動的オブジェクトは、ウェブサービスにおいて操作可能なキャラクタに対応するオブジェクトである。例えば、動的オブジェクトは、オンラインゲームのプレイ中にユーザによって操作されるオブジェクトであって、ゲームにおいて設定されたキャラクタに対応するオブジェクトである。ここで、イラスト画像は、ゲームのプレイ中において、上記の動的オブジェクトと共に、当該動的オブジェクトとは異なる位置に表示される。
【００５８】
イラスト画像管理部１７５は、第１通信端末３００がアップロードしたイラスト画像であって、第１サーバ１００から第２サーバ２００に転送され、データベース２０１に保存されたイラスト画像を管理する。つまり、イラスト画像管理部１７５は、第２サーバ２００で管理されるイラスト画像を第１サーバ１００で管理されるイラスト情報に関連付ける。例えば、イラスト画像管理部１７５は、第１通信端末３００によってアップロードされたイラスト画像に、例えばシリアルナンバー又は画像名のようなイラスト画像ＩＤを付与してもよい。第１サーバ１００が当該イラスト画像ＩＤと上記のイラスト情報とを関連付けて管理し、第２サーバ２００が当該イラスト画像ＩＤとイラスト画像とを関連付けて管理することで、第１サーバ１００によって管理されるイラスト情報と第２サーバ２００によって管理されるイラスト画像とを関連付けることができる。
【００５９】
なお、上記のイラスト画像ＩＤは、第１サーバ１００及び第２サーバ２００によって共有される情報である。当該イラスト画像ＩＤは、管理者通信端末５００がアクセス可能な情報であり、第１通信端末３００及び第２通信端末４００がアクセス不可能な情報である。イラスト画像ＩＤは、イラスト画像管理部１７５が自動的に付与する情報である。イラスト画像ＩＤは、第１通信端末３００によってアップロードされたイラスト画像の内容に基づいて、所定のルール従って自動的に付与される。
【００６０】
ステータス管理部１７７は、第１通信端末３００によってアップロードされたイラスト画像のステータスを管理する。例えば、ステータス管理部１７７は、当該イラスト画像に対する審査の実施有無、当該イラスト画像に対して行われた審査の合否判定結果（審査結果）、当該イラスト画像が第２通信端末４００によってダウンロードされることに対して第１通信端末３００に与えられる対価（イラスト提供対価）、当該イラスト画像が第２通信端末４００によってダウンロードされた数（イラスト提供数）、並びに、イラスト提供対価及びイラスト提供数に基づいて決定された報酬を、当該イラスト画像と関連付けて管理する。ステータス管理部１７７は、これらのステータスに変更があったときに、新たなステータスに更新する。
【００６１】
ストーリー管理部１７９は、本システムが提供するウェブサービスにおいて進行するストーリーに関連する情報を、上記のキャラクタ及びイラスト情報に関連付けて管理する。具体的には、ストーリー管理部１７９は、ストーリーの進行に伴い発生するイベントと、当該イベントに対応するキャラクタとを関連付ける。例えば、当該イベントは、オンラインゲームのプレイ中において、上記の動的オブジェクトの動作に伴って実行される特別な動作（例えば、必殺技や特殊スキルの発動などの動作）である。詳細は後述するが、イラスト画像は、上記のイベント発生時に通信端末の画面に表示される。
【００６２】
通知部１８０は、審査開始通知部１８１、審査結果通知部１８３、ダウンロード（ＤＬ）許可通知部１８５、及び報酬通知部１８７を有する。
【００６３】
審査開始通知部１８１は、第１サーバ１００が第１通信端末３００からイラスト画像を受信すると、イラスト画像を受信したことを管理者通信端末５００に通知する。当該通知は、審査開始通知部１８１から管理者通信端末５００へのプッシュ通知によって行われてもよく、管理者通信端末５００が第１サーバ１００にアクセスしたときに、管理者通信端末５００から認識可能な表示手段によって行われてもよい。
【００６４】
審査結果通知部１８３は、審査結果受信部１６５が管理者通信端末５００から受信した審査結果を第１通信端末３００に通知する。当該通知は、審査結果通知部１８３から第１通信端末３００へのプッシュ通信によって行われてもよく、第１通信端末３００が第１サーバ１００にアクセスしたときに、第１通信端末３００から認識可能な表示手段によって行われてもよい。
【００６５】
ＤＬ許可通知部１８５は、第２通信端末４００が一定の条件を満たすと判断された場合に、第２通信端末４００に対して、イラスト画像のダウンロードが可能であることを通知する。例えば、第２通信端末４００がイラスト画像の購入チケットと引き換えにイラスト画像の購入を選択した場合、当該イラスト画像の購入に必要な購入チケットの有無を確認し、必要な購入チケットがあることが確認されたときに、ダウンロードの許可が通知される。このダウンロード許可通知に基づいて、第２サーバ２００に保存されているイラスト画像が第２通信端末４００にダウンロードされる。なお、本実施形態では、このダウンロード許可の通知は第２サーバ２００に対して行われ、このダウンロード許可通知に基づいて、イラスト画像が第２サーバ２００から第２通信端末４００にダウンロードされる構成を例示したが、この構成に限定されない。例えば、第１サーバ１００においてイラスト画像のダウンロードが可能であると判断された場合、第２サーバ２００に保存されているイラスト画像が第１サーバ１００を介して第２通信端末４００に送信されてもよい。
【００６６】
報酬通知部１８７は、第１通信端末３００によってアップロードされたイラスト画像が第２通信端末４００によってダウンロードされた数などの情報に基づいて報酬を決定し、当該報酬に関する情報を第１通信端末３００に通知する。本実施形態における報酬は、上記の価値媒体を用いた報酬である。本実施形態では、イラスト画像が第２通信端末４００によって購入されたことに対する対価として、第１サーバ１００が第２通信端末４００から価値媒体を受け付けると、第２通信端末４００にようイラスト画像の購入に対する報酬として、第１通信端末３００に価値媒体を付与する。報酬通知部１８７は、リアルタイムに（つまり、イラスト画像がダウンロードされる毎に）報酬に関する情報を通知してもよく、所定の期間毎（例えば、１日毎、１週間毎、又は１月毎）に、その期間に積算されたダウンロード数に基づく報酬に関する情報を通知してもよい。
【００６７】
提供部１９０は、ユーザインターフェース（ＵＩＦ）提供部１９１及びイラスト画像提供部１９３を有する。
【００６８】
ＵＩＦ提供部１９１は、第１通信端末３００、第２通信端末４００、及び管理者通信端末５００にＵＩＦを提供する。当該ＵＩＦは、例えばこれらの通信端末が第１サーバ１００にアクセスする際にログイン情報を入力するためのＵＩＦや、イラスト画像をアップロード又はダウンロードするためのＵＩＦを含む。
【００６９】
イラスト画像提供部１９３は、第１通信端末３００からアップロードされたイラスト画像のうち、管理者通信端末５００による審査において合格と判定されたイラスト画像を第２通信端末４００に提供可能な状態にする。つまり、合格と判定されたイラスト画像は、上記のステータス管理部１７７によってステータスが更新されて、第２通信端末４００がダウンロード可能な状態になる。また、第２通信端末４００を操作するユーザによってイラスト画像が購入され、当該イラスト画像のダウンロードが許可されると、イラスト画像提供部１９３は当該イラスト画像を第２通信端末４００に提供する。なお、イラスト画像は第２サーバ２００によって管理されているため、第１サーバ１００のダウンロード許可通知を受けた第２サーバ２００から第２通信端末４００に購入されたイラスト画像がダウンロードされる場合や、第１サーバ１００が第２サーバ２００からイラスト画像を受信してから第２通信端末４００に送信する場合が考えられるが、いずれの場合も、イラスト画像提供部１９３が第２通信端末４００にイラスト画像を提供するということができる。
【００７０】
第１サーバ１００のサーバ制御部１１０（例えばＣＰＵ）が、サーバ記憶部１２０に記憶されたプログラムを実行することで、上記の各機能部の機能が実現される。
【００７１】
なお、本実施形態では、１つの第１サーバ１００に上記の全ての機能部が含まれる構成を例示したが、この構成に限定されない。例えば、これらの機能部が異なるサーバに設けられ、これらのサーバが協働することでウェブサービス提供システム１０の機能が実現されてもよい。また、本実施形態では、第１サーバ１００及び第２サーバ２００の２つのサーバが協働することによって、ウェブサービス提供システム１０が実現される構成を例示したが、この構成に限定されない。例えば、第１サーバ１００で、上記の全ての機能が実現されてもよい。
【００７２】
［第２サーバ２００の機能構成］
図５は、本発明の一実施形態に係るウェブサービス提供システムに用いられる第２サーバの機能構成を示す概略図である。図５に示すように、第２サーバ２００は、イラスト画像受信部２１１、イラスト画像保存部２１３、及びイラスト画像提供部２１５を有する。
【００７３】
イラスト画像受信部２１１は、第１サーバ１００から第２サーバ２００に転送されたイラスト画像及び当該イラスト画像に対して付与されたイラスト画像ＩＤを受信する。イラスト画像保存部２１３は、受信したイラスト画像とイラスト画像ＩＤとを互いに関連付けてデータベース２０１に保存する。イラスト画像提供部２１５は、ＤＬ許可通知部１８５によって通知されたダウンロード許可を受け、イラスト画像を第２通信端末４００に送信する。又は、イラスト画像提供部２１５は、第１サーバ１００の命令を受けて、第１サーバ１００にイラスト画像を送信する。
【００７４】
［第１通信端末３００及び第２通信端末４００の機能構成］
図６は、本発明の一実施形態に係るウェブサービス提供システムに用いられる通信端末の機能構成を示す概略図である。なお、本実施形態における第１通信端末３００及び第２通信端末４００の機能構成にほとんど差はないため、両者を代表して第１通信端末３００の構成について説明する。図６に示すように、第１通信端末３００は、通信部３５０、イラスト画像設定部３６０、及び表示部３７０を有する。なお、第２通信端末４００も上記と同様の機能構成を有する。これらの機能部は、例えばバスを介して互いに通信可能に接続されている。
【００７５】
通信部３５０は、ログイン通信部３５１、イラスト画像アップロード部３５３、審査結果受信部３５５、及び報酬受信部３５７を有する。
【００７６】
ログイン通信部３５１は、ユーザのログイン要求操作を受けて、第１サーバ１００にアクセスし、第１サーバ１００からログイン用のＵＩＦを受信する。ログイン通信部３５１は、第１サーバ１００と通信することで、第１通信端末３００を操作するユーザによって入力されたユーザＩＤ及びパスワードを第１サーバ１００のログイン情報受信部１６１に送信する。又は、ログイン通信部３５１は、本システムと連携する他のウェブサービスと通信して当該他のウェブサービスで個人認証を行い、その後に第１サーバ１００と通信して、その個人認証結果を第１サーバ１００に送信する。
【００７７】
イラスト画像アップロード部３５３は、ユーザがアップロードするために選択したイラスト画像、及びユーザによって入力されたイラスト情報を第１サーバ１００に送信する。イラスト画像アップロード部３５３は、イラスト画像及びイラスト情報を送信する際に、ユーザが選択又は入力していなくても、ユーザＩＤなどの付加情報を第１サーバ１００に送信してもよい。
【００７８】
審査結果受信部３５５は、第１サーバ１００と通信することで、第１サーバ１００の審査結果通知部１８３から審査結果を受信する。また、報酬受信部３５７は、報酬通知部１８７から報酬に関する情報を受信する。当該審査結果及び報酬に関する情報は、第１通信端末３００が本システムのウェブサービスにログインしたときに受信してもよく、第１通信端末３００が当該ウェブサービスにログインしていない状態で受信してもよい。なお、後者の場合、当該審査結果はプッシュ通知によって通知されてもよく、第１通信端末３００が当該ウェブサービスにログインしたときに通知されてもよい。
【００７９】
イラスト画像設定部３６０は、第１通信端末３００がダウンロードしたイラスト画像の中から、キャラクタに対応させるイラスト画像を設定する。なお、オンラインゲームにおいて、他のユーザによってアップロードされたイラスト画像がイラスト画像設定部３６０によって設定された場合、当該イラスト画像に対応するキャラクタの能力値を上昇させてもよい。
【００８０】
表示部３７０は、ログイン画面表示部３７１、イラスト画像アップロード画面表示部３７３、審査結果表示部３７５、報酬表示部３７７、イラスト画像購入画面表示部３７９を有する。上記の各表示部は、ＵＩＦ提供部１９１から提供されたＵＩＦを第１通信端末３００の画面に表示することで各機能を実現する。
【００８１】
ログイン画面表示部３７１は、ログインに必要な情報を入力又は選択させる画面を表示する。ユーザがユーザＩＤ及びパスワードを入力してログインする場合、ログイン画面表示部３７１はそれぞれの入力枠を表示する。また、他のウェブサービスと連携してログインする場合、ログイン画面表示部３７１は当該他のウェブサービスへ移動するアイコンを表示する。
【００８２】
イラスト画像アップロード画面表示部３７３は、ユーザがアップロードするイラスト画像を設定するための画面を表示する。詳細は後述するが、イラスト画像アップロード画面表示部３７３は、イラスト画像を複数の手段で設定可能な画面や、オリジナルのイラスト画像を加工するための画面や、イラスト情報を入力するための入力枠を表示する。
【００８３】
審査結果表示部３７５は、審査結果受信部３５５が受信した審査結果を表示する。報酬表示部３７７は、報酬受信部３５７が受信した報酬に関する情報を表示する。第１通信端末３００がウェブサービスにログインしたときに審査結果又は報酬に関する情報を受信する場合、審査結果表示部３７５及び報酬表示部３７７はログイン後のウェブサービス画面上で審査結果又は報酬に関する情報が通知されたことを表示する。また、第１通信端末３００がウェブサービスにログインしていない状態で審査結果又は報酬に関する情報を受信する場合、審査結果表示部３７５及び報酬表示部３７７は上記と同様の方法で審査結果又は報酬に関する情報が通知されたことを表示してもよく、ウェブサービスに係るアプリケーションを起動せずに第１通信端末３００の画面上でこれらを表示してもよい。
【００８４】
イラスト画像購入画面表示部３７９は、ユーザが購入可能なイラスト画像を表示する。イラスト画像購入画面表示部３７９は、カテゴリ毎にイラスト画像を区分して表示する。例えば、現在から所定の期間内に購入可能な状態になったイラスト画像を表示する「新着イラスト」、他のユーザからの評価が高いイラスト画像を表示する「いいね履歴」などの区分に分けてイラスト画像を表示することができる。また、各種パラメータに応じてランク付けされた「ランキング」表示や、各種パラメータをキーワード検索した結果である「検索」表示などの表示を行うことができる。
【００８５】
なお、上記で説明した各機能部は、あくまで本実施形態において例示される機能部であって、本発明を実現するために必須のものではない。したがって、上記の各機能部のうち、一部の機能部は省略することが可能である。逆に、上記の機能部以外の機能部が追加されてもよい。
【００８６】
［ウェブサービス提供システム１０の動作］
図７を用いて、ウェブサービス提供システム１０の動作について説明する。図７は、本発明の一実施形態に係るウェブサービス提供システムにおいて、イラスト画像のアップロード動作を示すフローチャートである。以下のフローチャートは、上記で説明した、第１サーバ１００、第２サーバ２００、第１通信端末３００、及び管理者通信端末５００の各機能部によって実現される。
【００８７】
まず、第１通信端末３００によるウェブサービスへのログイン要求に応じて、第１サーバ１００から第１通信端末３００に、ログインのためのＵＩＦが提供される。例えば、第１通信端末３００がウェブサービスに係るアプリケーションを起動したときに、ＵＩＦが第１通信端末３００に提供され、第１通信端末３００でログイン画面が表示される。ユーザは、ログイン画面に表示された内容に応じてログイン要求をする（ステップＳ７０１）。ステップＳ７０１によって、第１通信端末３００から第１サーバ１００に、ログイン情報（ユーザＩＤ及びパスワード、又は個人認証結果）が送信される。
【００８８】
第１サーバ１００がログイン情報を受信すると、当該ログイン情報に基づいて個人認証が行われる（ステップＳ７２１）。なお、他のウェブサービスと連携して個人認証が行われた場合、ステップＳ７２１が省略されてもよい。個人認証が完了し、第１通信端末３００の第１サーバ１００へのログインが完了すると、第１サーバ１００から第１通信端末３００に、イラスト画像をアップロードするためのＵＩＦが提供される（ステップＳ７２３）。
【００８９】
ステップＳ７２３で提供されるＵＩＦの一例を図１１に示す。図１１には、第１通信端末３００のディスプレイ３４０が示されている。ディスプレイ３４０には、イラスト画像設定枠８００及び工程名表示欄８９０が表示されている。イラスト画像設定枠８００には、ユーザに対して作業を促す内容が表示されている。例えば、選択する画像の形式を視覚的に伝えるアイコン８０１が表示されている。また、イラスト画像設定枠８００には、パソコンのフォルダからイラスト画像のファイルを選択する手段を提供する選択ボタン８０３が表示されている。イラスト画像設定枠８００には、イラスト画像として使用することができるファイルの条件が記載されている。
【００９０】
図１１に示すＵＩＦを用いて、アップロードするイラスト画像を選択する（ステップＳ７０３）。ステップＳ７０３でイラスト画像が選択された状態を図１２に示す。イラスト画像が選択されると、図１２に示すように、イラスト画像設定枠８００に、選択されたイラスト画像８０５が表示される。ディスプレイ３４０の下部には、前の工程に戻る「戻るボタン８９１」及び次の工程に進む「進むボタン８９３」が表示されている。
【００９１】
図１２のＵＩＦにおいて進むボタン８９３を選択すると、図１３に示すトリミング位置調整画面が表示される。本実施形態では、イラスト画像がウェブサービスのホーム画面及びイベント発生画面の両方で使用されるため、それぞれの画面にマッチするサイズの設定が行われる。イラスト画像設定枠８００の左側にはオリジナルのイラスト画像８０５が表示され、右側にはイラスト画像８０５のうちのトリミング領域８０７のプレビュー画像８０９が表示されている。
【００９２】
イラスト画像８０５の下部には「※円に顔が収まるように調整してください」、「※プレビューでなるべく顔が隠れないように調整してください」という注意書きが表示されている。また、トリミング領域８０７の下部には、「なるべく顔が円の中に収まるように調整してください」という注意書きが表示されている。トリミング領域８０７の上下左右に表示された矢印を調整することで、プレビュー画像８０９を変更することができる。プレビュー画像８０９の上下の領域には、グレー表示された領域に「テキストが表示される場合があります」という注意書きが表示されている。プレビュー画像８０９は、ゲームのプレイ中においてイベント発生時に使用される画像であり、イベント発生時にグレー表示された領域にテキストが表示される可能性があることを意味している。
【００９３】
図１３の画面においてトリミング領域８０７を決定し、進むボタン８９３を選択すると、図１４に示すイラスト情報入力画面が表示され、当該画面を用いてイラスト情報を入力する（ステップＳ７０５）。図１４に示すイラスト情報入力画面では、図１２で選択されたイラスト画像がどのキャラクタに対する画像であるのかを登録する。上記のように、第１通信端末３００によってアップロードされるイラスト画像は、本システムによって提供されるウェブサービスにおいて進行するストーリーに登場するキャラクタに対応付けられている。したがって、イラスト情報入力として、これからアップロードするイラスト画像をどのキャラクタに対応付けて登録するのかを設定する。イラスト画像８１１には、上記のプロセスによって選択された画像が表示されている。キャラクタ画像８１３には、イラスト画像８１１に対応付けられるキャラクタを示す画像が表示される。なお、図１４では、キャラクタがまだ選択されていないため、キャラクタ画像８１３には、キャラクタが未選択であることを示す画像が表示されている。イラスト画像８１１及びキャラクタ画像８１３の下方には、「キャラクタ選択ボタン８１５」が表示されている。
【００９４】
図１４に示すＵＩＦにおいて、キャラクタ選択ボタン８１５を選択すると、図１５に示すキャラクタ選択画面が表示される。図１５では、選択されるキャラクタ及び当該キャラクタが属する組織の候補一覧がアイコンで表示されている（キャラクタアイコン８３１及び組織アイコン８３３）。ユーザは図１５に表示された組織アイコン及びキャラクタアイコンを選択することで、アップロードされるイラスト画像に対応付けられるキャラクタを決定する。
【００９５】
図１５に示すＵＩＦにおいて決定ボタン８３５を選択すると、図１６に示すように、キャラクタ画像８１３として、ストーリー上で設定されたキャラクタの代表イメージ画像が表示される。なお、キャラクタ選択ボタン８１５の枠には、選択された代表イメージ画像のキャラクタ名称が表示されている。ユーザは図１６の画面によって、ユーザが選択したイラスト画像８１１と、キャラクタ画像８１３として表示された代表イメージ画像及びキャラクタ名称とを対比し、これらの画像の対応関係の妥当性を判断することができる。
【００９６】
図１４及び図１６には、上記の項目の他に、「ショップに表示するコメント８１７」及び「タグの登録８１９」の項目が表示されている。ショップに表示するコメント８１７の項目には、第２通信端末４００に対してイラスト画像を購入させるページにおいて、上記のイラスト画像に関する説明文として表示される文章が入力される。タグの登録８１９の項目には、イラスト画像８１１に対して、イラスト画像の作者によって関連付けられたキーワードが入力される。タグの登録８１９の項目に入力されたキーワードは、第２通信端末４００によってイラスト画像の検索が行われる際に、検索キーワードとして用いられる。
【００９７】
上記のように、イラスト画像に対応付けられるキャラクタの設定、ショップに表示するコメント、及びタグの登録が完了し、進むボタン８９３を選択すると、図１７に示す確認画面が表示される。図１７に示す確認画面では、イラスト画像の全体像８２１及び部分拡大像８２３が表示されている。全体像８２１は、図１２で選択されたイラスト画像８０５に相当する。部分拡大像８２３は、図１３でトリミングされたプレビュー画像８０９に相当する。イラスト情報確認部８２５には、図１４〜図１６で決定したキャラクタ、並びに、イラスト画像について作者が入力した文章及びキーワードが表示される。また、上記の画面には、アップロード規約８２７へのリンク及びその同意の意思を示すチェックボックスが表示されている。ユーザは、アップロード規約を確認してチェックボックスに入力したら、投稿ボタンを選択する。この動作によって、イラスト画像及びイラスト情報のアップロードを行うことができる（ステップＳ７０７）。
【００９８】
上記のようにして、ステップＳ７０７において、第１通信端末３００から第１サーバ１００に、イラスト画像及びイラスト情報が送信される。第１サーバ１００は、第１通信端末３００から受信した当該イラスト画像及びイラスト情報のうち、イラスト情報を第１サーバ１００に接続されたデータベース１０１に保存する（ステップＳ７２５）。また、上記のうち、イラスト画像を第２サーバ２００に転送する（ステップＳ７２７）。そして、第２サーバ２００に転送されたイラスト画像は、第２サーバ２００に接続されたデータベース２０１に保存される（ステップＳ７４１）。
【００９９】
なお、データベース１０１に保存されたイラスト情報とデータベース２０１に保存されたイラスト画像とを、互いに関連付けて管理するために、イラスト情報及びイラスト画像に共通するイラスト画像ＩＤを付与する。
【０１００】
ここで、イラスト情報に含まれる情報のうち、アップロードに関連するデータ構造の一例を図８に示す。図８に示すように、イラスト情報は、ユーザＩＤ１０３、作者１０４、キャラクタ１０５、イラスト画像ＩＤ１０６、審査結果１０７、動的オブジェクト１０８、及びイベント１０９を含む。これらのイラスト情報は、互いに関連付けられてデータベース１０１に保存される。ユーザＩＤ１０３は上記の通りウェブサービスに登録したユーザのＩＤである。作者１０４は、アップロードされるイラスト画像を作成した作者名である。作者名はユーザＩＤと一対一で対応していてもよく、１つのユーザＩＤに対して複数の作者名が関連付けられていてもよい。ただし、１つの作者名に対しては、１つのイラスト画像が関連付けられている。
【０１０１】
キャラクタ１０５は、上記で説明した図１４〜図１６において、アップロードされるイラスト画像に対して設定されたキャラクタ名である。イラスト画像ＩＤ１０６は、アップロードされるイラスト画像を特定するＩＤである。イラスト画像ＩＤ１０６は、データベース１０１だけでなく、第２サーバ２００のデータベース２０１にも、イラスト画像と共に保存される。これによって、データベース１０１に保存されたイラスト情報とデータベース２０１に保存されたイラスト画像とを互いに関連付けすることができる。
【０１０２】
審査結果１０７は、後述する管理者通信端末５００による審査によって、他のユーザへのイラスト画像の提供の可否を示す項目である。審査前の段階では、審査結果１０７の項目はブランクであり、この項目には、後述する審査の結果が反映される。審査結果１０７に入力された審査の結果は、審査結果１０７に関連付けられたイラスト画像の提供又は販売の可否を決定する。
【０１０３】
動的オブジェクト１０８は、例えばゲームのプレイ中にユーザによって操作されるキャラクタに対応するオブジェクトを特定する情報である。イベント１０９は、例えばゲームのプレイ中における動的オブジェクトの動作に伴って実行される特別な動作を特定する情報である。１つのイラスト画像１０６に対して複数の動的オブジェクト１０８及びイベント１０９が設定されていてもよい。また、イラスト情報が図８に示す情報以外の情報を含んでもよい。例えば、イラスト情報が、イラスト画像をアップロードしたときの第１通信端末３００の位置情報を含んでもよい。
【０１０４】
ステップＳ７２７のイラスト画像転送の後に、第１サーバ１００は管理者通信端末５００にイラスト画像を受領したことを通知する（ステップＳ７２９）。管理者通信端末５００がイラスト画像の受領通知を受信すると、管理者通信端末５００の作業者によってイラスト画像の審査が行われる（ステップＳ７６１）。例えば、アップロードされたイラスト画像が、当該イラスト画像に対応付けられたキャラクタの特徴を満たしているかどうか、又は当該イラスト画像が公序良俗に違反するものではないかどうか、などの審査が行われる。そして、その審査結果が管理者通信端末５００から第１サーバ１００に報告される（ステップＳ７６３）。
【０１０５】
第１サーバ１００は、管理者通信端末５００から審査結果を受信すると、ステータスの更新を行う（ステップＳ７３１）。具体的には、第１サーバ１００は、図８に示す審査結果１０７の項目に審査結果を追記する。ステップＳ７３１に続いて、第１サーバ１００は、審査結果を第１通信端末３００に通知する（ステップＳ７３３）。第１サーバ１００から審査結果を受信すると、第１通信端末３００は、審査結果を第１通信端末３００のディスプレイに表示する（ステップＳ７０９）。そして、審査において合格判定がなされた場合、第１サーバ１００はイラスト画像の提供準備を開始する（ステップＳ７３５）。
【０１０６】
図９は、本発明の一実施形態に係るウェブサービス提供システムにおいて、イラスト画像のダウンロード（購入）動作を示すフローチャートである。以下のフローチャートは、上記で説明した、第１サーバ１００、第２サーバ２００、第１通信端末３００、及び第２通信端末４００の各機能部によって実現される。
【０１０７】
ステップＳ９６１のログインからステップＳ９２３のＵＩＦ提供までのステップは、図７のステップＳ７０１からＳ７２３までのステップと同様なので、説明を省略する。ただし、ステップＳ９２３で提供されるＵＩＦは、第１通信端末３００によってアップロードされたイラスト画像を購入するためのＵＩＦである（ステップＳ９６３）。
【０１０８】
ステップＳ９６３で提供されるＵＩＦの一例を図１８に示す。図１８には、第２通信端末４００のディスプレイ４４０が示されている。ディスプレイ４４０には、表示イラスト項目１０１０、購入可能イラスト画像１０２０、及び検索項目１０３０が表示されている。
【０１０９】
表示イラスト項目１０１０には、おすすめイラスト１０１１、ランキングイラスト１０１３、及びマイイラスト１０１５が表示されている。それぞれの項目が選択されると、各項目に準じた内容のイラスト画像が表示される。おすすめイラスト１０１１が選択されると、ウェブサービス管理者がおすすめするイラスト画像又はユーザの属性に基づいて当該ユーザにマッチすると判断されたイラスト画像が表示される。ランキングイラスト１０１３が選択されると、例えばダウンロードされた数が多いイラスト画像や、他のユーザによる評価が高いイラスト画像がランキング形式で表示される。マイイラスト１０１５が選択されると、過去に自分がアップロードしたイラスト画像が表示される。
【０１１０】
購入可能イラスト画像１０２０には、新着イラスト１０２１及びいいね履歴１０２３が表示されている。新着イラスト１０２１には、アップロードされた時期が現在に近いイラスト画像が表示される。例えば、新着イラスト１０２１には、現在から所定の範囲の期間にアップロードされたイラスト画像のうち、例えばダウンロードされた数が多い順にイラスト画像が表示されてもよい。いいね履歴１０２３には、過去に自分が「いいね」の評価をしたイラスト画像が表示される。ここで、「いいね」の評価は、イラスト画像のダウンロードとは別に、イラスト画像に対して行われた評価を示すものである。
【０１１１】
検索項目１０３０には、キャラ検索１０３１、作者検索１０３３、及びタグ検索１０３５が表示されている。それぞれの項目が選択されると、各項目に準じた内容の検索を行うことができる。キャラ検索１０３１が選択されると、検索可能なキャラクタのアイコンが表示される。そして、ユーザがアイコンを選択すると、選択したアイコンに関連するキャラクタのイラスト画像の一覧が表示される。作者検索１０３３又はタグ検索１０３５が選択されると、作者又はタグを検索する検索クエリを受け付ける入力枠が表示される。
【０１１２】
なお、上記の各種選択に応じてイラスト画像を表示する際に、イラスト画像をアップロードしたときの第１通信端末３００の位置情報と、上記のように購入するイラスト画像を表示する第２通信端末４００の現在の位置情報とを対比して、これらの位置情報に基づいて、イラスト画像の表示する優先度が決定されてもよい。
【０１１３】
ステップＳ９６３において、ユーザがイラスト画像を購入すると、第１サーバ１００は、第２通信端末４００からイラスト画像購入情報を受信し、第２通信端末４００がイラスト画像をダウンロード可能なように、第２通信端末４００のステータスを更新する（ステップＳ９２５）。そして、第１サーバ１００は、第２通信端末４００が第２サーバ２００からイラスト画像をダウンロードすることを許可する（ステップＳ９２７）。このダウンロード許可によって、第２サーバ２００から第２通信端末４００にイラスト画像が提供される（ステップＳ９４１）。このようにして、第２通信端末４００は購入したイラスト画像をダウンロードすることができる（ステップＳ９６５）。ただし、図９とは異なり、第１サーバ１００が第２サーバ２００から対象のイラスト画像を受信し、第１サーバ１００から第２通信端末４００に当該イラスト画像が送信されてもよい。
【０１１４】
ステップＳ９６５で、イラスト画像のダウンロードが完了すると、第２通信端末４００から第１サーバ１００にダウンロードが完了したことを示す信号が送られる。第１サーバ１００は、この信号を受信すると、第１通信端末３００がアップロードしたイラスト画像が、他のユーザによってダウンロードされたことを示すように、第１通信端末３００のステータスを更新する（ステップＳ９２９）。
【０１１５】
ここで、イラスト情報に含まれる情報のうち、ダウンロードに関連するデータ構造の一例を図１０に示す。図１０に示すように、イラスト情報は、イラスト提供対価１０５１、イラスト提供数１０５２、及び報酬１０５３を含む。イラスト提供対価１０５１は、他のユーザがイラスト画像をダウンロードしたときの単価を示す値である。イラスト提供数１０５２は、他のユーザがイラスト画像をダウンロードした値である。報酬１０５３は、イラスト提供対価１０５１にイラスト提供数１０５２を乗じた値である。なお、ユーザの属性やウェブサービスの利用実績に応じてイラスト提供対価１０５１を変動させてもよい。
【０１１６】
上記のステップＳ９２９では、図１０に示す項目のうち、イラスト提供数１０５２が更新され、それに伴って報酬１０５３が更新される。そして、更新された報酬１０５３の情報に基づいて、第１サーバ１００から第１通信端末３００に報酬が付与される（ステップＳ９０１）。
【０１１７】
以上のように、本実施形態に係るウェブサービス提供システム１０によると、ウェブサービスにおいて設定されたキャラクタに対応するイラスト画像であって、他のユーザがアップロードしたイラスト画像を通信端末にダウンロードすることができ、さらにそのイラスト画像をキャラクタとして設定することができる。この構成によって、ユーザが高い関心を持つイラスト画像を提供することができる。他のユーザがアップロードしたイラスト画像をダウンロードして使用するユーザにとっては、イラスト画像へのマンネリ化や退屈感を解消することができ、ウェブサービスに対する興味を長く維持することができる。また、イラスト画像を準備し、それをアップロードするユーザにとっては、報酬や他のユーザからの評価によって満足感を得ることができ、ウェブサービスに対する興味を長く維持することができる。
【０１１８】
〈第２実施形態〉
図１９を用いて、第２実施形態に係るウェブサービス提供システム１０Ａについて説明する。図１９に示すウェブサービス提供システム１０Ａは、図１〜図１８に示すウェブサービス提供システム１０と類似しているが、第２サーバ２００が存在していない点において、ウェブサービス提供システム１０と相違する。以下の実施形態の説明において、第１実施形態と同様の構成については説明を省略し、両者の相違点について説明する。
【０１１９】
第１実施形態のウェブサービス提供システム１０では、第２サーバ２００がイラスト画像を保存する機能を備えていたが、第２実施形態のウェブサービス提供システム１０Ａでは、当該機能を第１サーバ１００Ａが備えている。換言すると、第２実施形態の第１サーバ１００Ａは、第１実施形態の第１サーバ１００及び第２サーバ２００の両方の機能を備えている。
【０１２０】
第２実施形態の場合、図７のプロセスフローにおけるステップＳ７４１、及び図９のプロセスフローにおけるステップＳ９４１は第１サーバ１００Ａによって行われる。
【０１２１】
以上のように、本実施形態に係るウェブサービス提供システム１０Ａによると、第１実施形態に係るウェブサービス提供システム１０と同様の効果を得ることができる。さらに、１つのサーバで当該ウェブサービスを提供することができるため、プロセスフローを簡略化することができる。
【０１２２】
〈第３実施形態〉
図２０を用いて、第３実施形態に係るウェブサービス提供システム１０Ｂについて説明する。図２０に示すウェブサービス提供システム１０Ｂは、図１９に示すウェブサービス提供システム１０Ａと類似しているが、管理者通信端末５００Ａが存在していない点において、ウェブサービス提供システム１０Ａと相違する。以下の実施形態の説明において、第２実施形態と同様の構成については説明を省略し、両者の相違点について説明する。
【０１２３】
第１実施形態及び第２実施形態のウェブサービス提供システムでは、第１通信端末３００がアップロードしたイラスト画像の審査が、管理者通信端末５００を操作する作業者によって行われる。一方、第３実施形態のウェブサービス提供システム１０Ｂでは、イラスト画像の審査は第１サーバ１００Ｂに備えられた人工知能によって行われる。審査を行う人工知能は、パターン認識技術によって、イラスト画像に記載されたキャラクタの身体や顔の特徴を認識する。そして、各キャラクタ毎に設定された特徴にマッチしているかどうかを判断することで審査を行う。
【０１２４】
第３実施形態の場合、図７のプロセスフローにおけるステップＳ７６１及びＳ７６３は第１サーバ１００Ｂによって行われる。
【０１２５】
以上のように、本実施形態に係るウェブサービス提供システム１０Ｂによると、第１実施形態及び第２実施形態に係るウェブサービス提供システムと同様の効果を得ることができる。さらに、作業者によるイラスト画像の審査を省略することができるため、審査期間の短縮化を図ることができる。
【０１２６】
なお、上記の実施形態では、ウェブサービスのホーム画面の他にイラスト画像が表示される場面として、動的オブジェクトの動作に伴って実行される特別な動作（例えば、必殺技や特殊スキルの発動などの動作）が発生している場面が挙げられているが、この構成に限定されない。例えば、ゲームのプレイが開始されるタイミングで表示されるプレイ開始画面、より具体的には、敵キャラクタとの対戦が開始されるタイミングで表示される対戦開始画面において、上記のイラスト画像が表示されてもよい。また、ゲームのプレイが終了したタイミングで表示される、ゲームプレイに登場したキャラクタの詳細を表示するキャラクタ表示画面、より具体的には、対戦が終了したタイミングで表示される、対戦した相手の敵キャラクタの詳細を表示するキャラクタ表示画面において、上記のイラスト画像が表示されてもよい。
【０１２７】
また、例えばオンラインゲームの設定画面において、ユーザがイラスト画像を自らのプロフィールとして設定した場合、同じオンラインゲームにログインしている他のユーザの端末に表示される当該ユーザのアイコンとして、イラスト画像が表示されてもよい。
【０１２８】
以上、本発明の一実施形態について図面を参照しながら説明したが、本発明は上記の実施形態に限られるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、本実施形態のウェブサービス提供システムを基にして、当業者が適宜構成要素の追加、削除もしくは設計変更を行ったものも、本発明の要旨を備えている限り、本発明の範囲に含まれる。さらに、上述した各実施形態は、相互に矛盾がない限り適宜組み合わせが可能であり、各実施形態に共通する技術事項については、明示の記載がなくても各実施形態に含まれる。
【０１２９】
上述した各実施形態の態様によりもたらされる作用効果とは異なる他の作用効果であっても、本明細書の記載から明らかなもの、又は、当業者において容易に予測し得るものについては、当然に本発明によりもたらされるものと解される。
【符号の説明】
【０１３０】
１０：ウェブサービス提供システム、  １００：第１サーバ、  １０１：データベース、  １０３：ユーザＩＤ、  １０４：作者、  １０５：キャラクタ、  １０６：イラスト画像ＩＤ、  １０７：審査結果、  １０８：動的オブジェクト、  １０９：イベント、  １１０：サーバ制御部、  １２０：サーバ記憶部、  １３０：サーバ通信部、  １５０：ウェブサービス提供部、  １６０：受信部、  １６１：ログイン情報受信部、  １６３：イラスト画像受信部、  １６５：審査結果受信部、  １７０：管理部、  １７１：ユーザ情報管理部、  １７３：キャラクタ管理部、  １７５：イラスト画像管理部、  １７７：ステータス管理部、  １７９：ストーリー管理部、  １８０：通知部、  １８１：審査開始通知部、  １８３：審査結果通知部、  １８５：許可通知部、  １８７：報酬通知部、  １９０：提供部、  １９１：ＵＩＦ提供部、  １９３：イラスト画像提供部、  ２００：第２サーバ、  ２０１：データベース、  ２１１：イラスト画像受信部、  ２１３：イラスト画像保存部、  ２１５：イラスト画像提供部、  ３００：第１通信端末、  ３１０：端末記憶部、  ３２０：端末制御部、  ３３０：端末通信部、  ３４０：ディスプレイ、  ３４２：操作ボタン、  ３４４：スピーカ、  ３４６：マイク、  ３５０：通信部、  ３５１：ログイン通信部、  ３５３：イラスト画像アップロード部、  ３５５：審査結果受信部、  ３５７：報酬受信部、  ３６０：イラスト画像設定部、  ３７０：表示部、  ３７１：ログイン画面表示部、  ３７３：イラスト画像アップロード画面表示部、  ３７５：審査結果表示部、  ３７７：報酬表示部、  ３７９：イラスト画像購入画面表示部、  ４００：第２通信端末、  ４４０：ディスプレイ、  ５００：管理者通信端末、  ６００：ネットワーク、  ８００：イラスト画像設定枠、  ８０１：アイコン、  ８０３：選択ボタン、  ８０５：イラスト画像、  ８０７：トリミング領域、  ８０９：プレビュー画像、  ８１１：イラスト画像、  ８１３：キャラクタ画像、  ８１５：キャラクタ選択ボタン、  ８１７：ショップに表示するコメント、  ８１９：タグの登録、  ８２１：全体像、  ８２３：部分拡大像、  ８２５：イラスト情報確認部、  ８３５：決定ボタン、  ８９０：工程名表示欄、  ８９１：戻るボタン、  ８９３：進むボタン、  １０１０：表示イラスト項目、  １０１１：おすすめイラスト、  １０１３：ランキングイラスト、  １０１５：マイイラスト、  １０２０：購入可能イラスト画像、  １０２１：新着イラスト、  １０２３：いいね履歴、  １０３０：検索項目、  １０３１：キャラ検索、  １０３３：作者検索、  １０３５：タグ検索、  １０５１：イラスト提供対価、  １０５３：報酬
【図１】
2020149564.tif 000003
【図２】
2020149564.tif 000004
【図３】
2020149564.tif 000005
【図４】
2020149564.tif 000006
【図５】
2020149564.tif 000007
【図６】
2020149564.tif 000008
【図７】
2020149564.tif 000009
【図８】
2020149564.tif 000010
【図９】
2020149564.tif 000011
【図１０】
2020149564.tif 000012
【図１１】
2020149564.tif 000013
【図１２】
2020149564.tif 000014
【図１３】
2020149564.tif 000015
【図１４】
2020149564.tif 000016
【図１５】
2020149564.tif 000017
【図１６】
2020149564.tif 000018
【図１７】
2020149564.tif 000019
【図１８】
2020149564.tif 000020
【図１９】
2020149564.tif 000021
【図２０】
2020149564.tif 000022