(57)【要約】      （修正有）【課題】コンテストの主催者側が設定した条件に従い、審査員が過不足なく作品の抽出するための補助をする仕組みを提供する。【解決手段】ブラウザ上に表示された画像データに対する選択を受付け、画像データに対する選択状態に関する情報を通知し、通知された画像データに対する選択状態に関する情報を受付け、受付けた画像データに対する選択状態に関する情報を用い、管理された選択条件を満たすかを判定する。条件を満たすと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択可能にする指示をし、条件を満たさないと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択不能にする指示をする。なされた指示の内容に応じ、確定指示オブジェクトの状態を制御する。【選択図】図６
2014209337.tif 000002
【特許請求の範囲】
【請求項１】
ブラウザがインストールされたクライアント端末と、画像データを管理する情報処理装置とが、ネットワークを介して通信可能な情報処理システムであって、
前記情報処理装置は、
画像データを管理する第一の管理手段と、
前記クライアント端末を操作するユーザに所定の条件に応じた画像データを選択させるために用いられる選択条件を管理する第二の管理手段と、
前記クライアント端末からの要求に応じて、前記第一の管理手段により管理された画像データを含む前記クライアント端末のブラウザ上に表示可能な画面情報を送信する送信手段とを備え、
前記クライアント端末は、
前記送信手段により送信された画面情報を受信する受信手段と、
前記受信手段により受信された画面情報を用いて、当該画面情報に含まれる画像データをブラウザ上に表示する制御を行う表示手段と、
前記表示手段によりブラウザ上に表示された画像データに対する選択を受け付ける選択受付手段と、
前記選択受付手段により画像データに対する選択を受け付けたことに応じて、画像データに対する選択状態に関する情報を通知する通知手段とを備え、
前記情報処理装置または前記クライアント端末のいずれかは、
前記通知手段により通知された画像データに対する選択状態に関する情報を受け付ける受付手段と、
前記受付手段により受け付けた画像データに対する選択状態に関する情報を用いて、前記第二の管理手段により管理された選択条件を満たすかを判定する判定手段と、
前記判定手段による判定の結果、選択条件を満たすと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択可能にさせる旨の指示をし、一方、選択条件を満たさないと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択不能にさせる旨の指示をする指示手段とを備え、
前記クライアント端末は、
前記指示手段によりなされた指示の内容に応じて、前記画像データに対する選択状態をユーザに確定させる確定指示オブジェクトの状態を制御する制御手段と
を備えることを特徴とする情報処理システム。
【請求項２】
前記クライアント端末は、
前記確定指示オブジェクトがユーザにより押下されたことを検知した場合、前記画像データに対する選択内容を登録する要求を前記情報処理装置に行う登録要求手段を備え、
前記情報処理装置は、
前記登録要求手段によりなされた要求に応じて、前記選択内容を登録する登録手段を備えることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記画面情報には、前記第二の管理手段により管理される選択条件が含まれるものであり、
前記表示手段は、前記選択条件の内容をユーザに識別可能に表示させることを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
前記選択条件は、複数の条件それぞれについて画像データの選択数を定義した選択条件であることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
前記画面情報には、スクリプト言語で記述されたプログラムが含まれ、
前記通知手段および前記制御手段は、前記プログラムに従って処理を実行することを特徴とする特徴とする請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
前記画面情報には、スクリプト言語で記述されたプログラムが含まれ、
前記クライアント端末において、
前記受付手段、前記判定手段、前記指示手段は、前記プログラムに従って処理を実行することを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記クライアント端末は、
前記クライアント端末を操作するユーザに所定の条件に応じた画像データを選択させるために用いられる選択条件の入力を受付けて、前記情報処理装置の前記第二の管理手段に送信する、選択条件受付送信手段と、
前記情報処理装置は、
前記選択条件受付送信手段によって受付けた前記選択条件を受付けて前記第二の管理手段に格納する選択条件受付格納手段と
をさらに備えることを特徴とする請求項１乃至６のいずれか１項に記載の情報処理システム。
【請求項８】
前記クライアント端末は、
前記情報処理装置の前記第一の管理手段に送信するための前記画像データを受付けて、前記情報処理装置に送信する画像受付送信手段と、
前記情報処理装置は、
前記画像受付送信手段で送信された前記画像データを受付けて前記第二の管理手段に格納する画像受付格納手段と
をさらに備えることを特徴とする請求項１乃至７のいずれか１項に記載の情報処理システム。
【請求項９】
ブラウザがインストールされたクライアント端末と、画像データを管理する情報処理装置とが、ネットワークを介して通信可能な情報処理システムにおける情報処理方法であって、
前記情報処理装置は、
画像データを管理する第一の管理ステップと、
前記クライアント端末を操作するユーザに所定の条件に応じた画像データを選択させるために用いられる選択条件を管理する第二の管理ステップと、
前記クライアント端末からの要求に応じて、前記第一の管理ステップにより管理された画像データを含む前記クライアント端末のブラウザ上に表示可能な画面情報を送信する送信ステップとを含み、
前記クライアント端末は、
前記送信ステップにより送信された画面情報を受信する受信ステップと、
前記受信ステップにより受信された画面情報を用いて、当該画面情報に含まれる画像データをブラウザ上に表示する制御を行う表示ステップと、
前記表示ステップによりブラウザ上に表示された画像データに対する選択を受け付ける選択受付ステップと、
前記選択受付ステップにより画像データに対する選択を受け付けたことに応じて、画像データに対する選択状態に関する情報を通知する通知ステップとを含み、
前記情報処理装置または前記クライアント端末のいずれかは、
前記通知ステップにより通知された画像データに対する選択状態に関する情報を受け付ける受付ステップと、
前記受付ステップにより受け付けた画像データに対する選択状態に関する情報を用いて、前記第二の管理ステップにより管理された選択条件を満たすかを判定する判定ステップと、
前記判定ステップによる判定の結果、選択条件を満たすと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択可能にさせる旨の指示をし、一方、選択条件を満たさないと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択不能にさせる旨の指示をする指示ステップとを含み、
前記クライアント端末は、
前記指示ステップによりなされた指示の内容に応じて、前記画像データに対する選択状態をユーザに確定させる確定指示オブジェクトの状態を制御する制御ステップと
を含むことを特徴とする情報処理方法。
【請求項１０】
ブラウザがインストールされたクライアント端末と、画像データを管理する情報処理装置とが、ネットワークを介して通信可能な情報処理システムにおいて実行が可能なプログラムであって、
前記情報処理装置を、
画像データを管理する第一の管理手段、
前記クライアント端末を操作するユーザに所定の条件に応じた画像データを選択させるために用いられる選択条件を管理する第二の管理手段、
前記クライアント端末からの要求に応じて、前記第一の管理手段により管理された画像データを含む前記クライアント端末のブラウザ上に表示可能な画面情報を送信する送信手段として機能させ、
前記クライアント端末を、
前記送信手段により送信された画面情報を受信する受信手段、
前記受信手段により受信された画面情報を用いて、当該画面情報に含まれる画像データをブラウザ上に表示する制御を行う表示手段、
前記表示手段によりブラウザ上に表示された画像データに対する選択を受け付ける選択受付手段、
前記選択受付手段により画像データに対する選択を受け付けたことに応じて、画像データに対する選択状態に関する情報を通知する通知手段として機能させ、
前記情報処理装置または前記クライアント端末のいずれかを、
前記通知手段により通知された画像データに対する選択状態に関する情報を受け付ける受付手段、
前記受付手段により受け付けた画像データに対する選択状態に関する情報を用いて、前記第二の管理手段により管理された選択条件を満たすかを判定する判定手段、
前記判定手段による判定の結果、選択条件を満たすと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択可能にさせる旨の指示をし、一方、選択条件を満たさないと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択不能にさせる旨の指示をする指示手段として機能させ、
前記クライアント端末を、
前記指示手段によりなされた指示の内容に応じて、前記画像データに対する選択状態をユーザに確定させる確定指示オブジェクトの状態を制御する制御手段
として機能させることを特徴とするプログラム。
【請求項１１】
ブラウザがインストールされたクライアント端末であり、情報処理装置から送信された画面情報を受信する受信手段と、前記受信手段により受信された画面情報を用いて、当該画面情報に含まれる画像データをブラウザ上に表示する制御を行う表示手段と、前記表示手段によりブラウザ上に表示された画像データに対する選択を受け付ける選択受付手段と、前記選択受付手段により画像データに対する選択を受け付けたことに応じて、画像データに対する選択状態に関する情報を通知する通知手段と、前記情報処理装置からなされた指示の内容に応じて、前記画像データに対する選択状態をユーザに確定させる確定指示オブジェクトの状態を制御する制御手段とを備えるクライアント端末と、ネットワークを介して通信可能な情報処理装置であって、
画像データを管理する第一の管理手段と、
前記クライアント端末を操作するユーザに所定の条件に応じた画像データを選択させるために用いられる選択条件を管理する第二の管理手段と、
前記クライアント端末からの要求に応じて、前記第一の管理手段により管理された画像データを含む前記クライアント端末のブラウザ上に表示可能な画面情報を送信する送信手段と、
前記クライアント端末の通知手段により通知された画像データに対する選択状態に関する情報を受け付ける受付手段と、
前記受付手段により受け付けた画像データに対する選択状態に関する情報を用いて、前記第二の管理手段により管理された選択条件を満たすかを判定する判定手段と、
前記判定手段による判定の結果、選択条件を満たすと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択可能にさせる旨の指示をし、一方、選択条件を満たさないと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択不能にさせる旨の指示をする指示手段と
を備えることを特徴とする情報処理装置。
【請求項１２】
ブラウザがインストールされたクライアント端末であり、情報処理装置から送信された画面情報を受信する受信手段と、前記受信手段により受信された画面情報を用いて、当該画面情報に含まれる画像データをブラウザ上に表示する制御を行う表示手段と、前記表示手段によりブラウザ上に表示された画像データに対する選択を受け付ける選択受付手段と、前記選択受付手段により画像データに対する選択を受け付けたことに応じて、画像データに対する選択状態に関する情報を通知する通知手段と、前記通知手段により通知された画像データに対する選択状態に関する情報を受け付ける受付手段と、前記受付手段により受け付けた画像データに対する選択状態に関する情報を用いて、情報処理装置により管理された選択条件を満たすかを判定する判定手段と、前記判定手段による判定の結果、選択条件を満たすと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択可能にさせる旨の指示をし、一方、選択条件を満たさないと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択不能にさせる旨の指示をする指示手段と、前記指示手段によりなされた指示の内容に応じて、前記画像データに対する選択状態をユーザに確定させる確定指示オブジェクトの状態を制御する制御手段とを備えるクライアント端末と、ネットワークを介して通信可能な情報処理装置であって、
画像データを管理する第一の管理手段と、
前記クライアント端末を操作するユーザに所定の条件に応じた画像データを選択させるために用いられる選択条件を管理する第二の管理手段と、
前記クライアント端末からの要求に応じて、前記第一の管理手段により管理された画像データを含む前記クライアント端末のブラウザ上に表示可能な画面情報を送信する送信手段と
を備えることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
情報処理システム、情報処理方法、プログラム、情報処理装置に関する。
【背景技術】
【０００２】
フォトコンテストの主催者は、応募者から風景写真や人物写真等の作品を受け付け、審査員（例えば、プロの写真家等）にその作品を審査してもらい、最終的な賞を決定して公表している。
従来の審査手順は、紙に出力した作品を並べて、その中から賞候補となる作品を抽出する手順で行っている。
【０００３】
しかしながら、紙に出力して作品を並べて審査する手順の場合、紙に出力する作業、作品を並べる場所を確保する作業、審査員のスケジュール調整をする作業等の多くの労力を必要としていた。
【０００４】
そこで、これらの労力を削減するための仕組みが求められている。例えば、応募作品の画像データを、ＷＥＢサーバ上に保存しておき、ネットワークを介して、審査員の操作するＰＣのＷＥＢブラウザ上で閲覧可能とさせ、また、ＷＥＢブラウザ上の操作で、賞候補の作品を抽出する作業ができるような仕組みである。つまり、主催者は、ネットワークを介して、審査員に作品を審査してもらうことで、今までの労力を削減することができるためである。
【０００５】
一方、ＷＥＢブラウザ上の操作で、審査員に賞候補の抽出作業をしてもらう場合、適切な賞候補の抽出を確実に行わせる必要性が生じる。例えば、審査官に、Ａ賞を１件、Ｂ賞を３件、抽出してもらいたいにもかかわらず、Ａ賞を２件、Ｂ賞を５件等と条件に合致しない賞候補の抽出ができてしまうと、主催者にとって不都合となるためである。
特許文献１には、誰でもが簡単にインターネット等通信ネットワーク上でコンテストを開催できる場を提供する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−１６９９２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術には、審査員が間違いなく賞候補の作品を抽出する作業ができる仕組みについては何らの開示もなされていない。
【０００８】
一方、従来からＷＥＢ上の応募フォームなどで、必要な入力欄に情報の入力がなされていない場合、次の画面遷移時に警告を行うものは存在する。また、条件を満たした場合に登録ボタンを有効にする技術も存在する。
【０００９】
しかしながら、フォトコンテストの審査員が審査をする場面においては、数百枚の作品の中から決められた賞候補を抽出しなければならない。そして、何段階も分けてフィルタリング作業を行い、最終的な賞候補を決定する作業を行っている。このため、Ａ賞を１件、Ｂ賞を３件、抽出する条件であっても、審査の過程においては、一時的に、Ａ賞を１件以上、Ｂ賞を３件以上、チェックする状態が発生する。よって、従来技術にあるように、単に条件を満たしたからといって登録ボタンを押下できるようにしただけは、その後、条件を満たさない状態になったとしても賞候補の登録ができてしまうという問題が生じる。
【００１０】
従って、このような問題を解決するためには、審査員が賞候補として抽出している作品が、主催者が設定した条件を満たしているかどうかをリアルタイムで確認し、条件を満たしている状態の場合に限り、登録できるようにさせなければならない。
そこで、本発明はコンテストの主催者側が設定した条件に従って、審査員が過不足なく作品の抽出するための補助をおこなう仕組みを提供する。
【課題を解決するための手段】
【００１１】
本発明は、ブラウザがインストールされたクライアント端末と、画像データを管理する情報処理装置とが、ネットワークを介して通信可能な情報処理システムであって、
【００１２】
前記情報処理装置は、画像データを管理する第一の管理手段と、前記クライアント端末を操作するユーザに所定の条件に応じた画像データを選択させるために用いられる選択条件を管理する第二の管理手段と、前記クライアント端末からの要求に応じて、前記第一の管理手段により管理された画像データを含む前記クライアント端末のブラウザ上に表示可能な画面情報を送信する送信手段とを備え、前記クライアント端末は、前記送信手段により送信された画面情報を受信する受信手段と、前記受信手段により受信された画面情報を用いて、当該画面情報に含まれる画像データをブラウザ上に表示する制御を行う表示手段と、前記表示手段によりブラウザ上に表示された画像データに対する選択を受け付ける選択受付手段と、前記選択受付手段により画像データに対する選択を受け付けたことに応じて、画像データに対する選択状態に関する情報を通知する通知手段とを備え、前記情報処理装置または前記クライアント端末のいずれかは、前記通知手段により通知された画像データに対する選択状態に関する情報を受け付ける受付手段と、前記受付手段により受け付けた画像データに対する選択状態に関する情報を用いて、前記第二の管理手段により管理された選択条件を満たすかを判定する判定手段と、前記判定手段による判定の結果、選択条件を満たすと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択可能にさせる旨の指示をし、一方、選択条件を満たさないと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択不能にさせる旨の指示をする指示手段とを備え、前記クライアント端末は、前記指示手段によりなされた指示の内容に応じて、前記画像データに対する選択状態をユーザに確定させる確定指示オブジェクトの状態を制御する制御手段とを備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、コンテストの主催者側が設定した条件に従って、審査員が過不足なく作品の抽出するための補助をおこなう仕組みを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態における情報処理システムを示す図である。
【図２】本発明の実施の形態におけるハードウェア構成図である。
【図３】本発明の実施の形態における処理の流れを示すフローチャートである。
【図４】本発明の実施の形態における審査員の審査画面（１）の一例を示す図である。
【図５】本発明の実施の形態における審査員の審査画面（２）の一例を示す図である。
【図６】本発明の実施の形態における確定指示オブジェクトの遷移を示す図である。
【図７】クライアント端末１０２が情報処理装置１０１にアクセスした際に最初に表示される画面（トップページ）の一例を示した構成図である。
【図８】図７で３つのいずれかのボタンの押下した後にジャンプするサイトページの一例を示した構成図である。
【図９】コンテスト作成ページの一例を示す構成図である。
【図１０】クライアント端末１０２が、情報処理装置１０１のサイトの管理するコンテストサイトに対して、「コンテスト画像の応募」、「コンテスト画像の審査」、「コンテストの作成」のいずれを行いたいかを決定するフローの一例を示した構成図である。
【図１１】コンテストサイトを作成するサイトページのフローの一例を示した構成図である。
【図１２】コンテストサイトに画像を応募するサイトページのフローの一例を示した構成図である。
【図１３】コンテストサイトの各種データを格納したデータテーブルの一例を示した構成図である。
【図１４】ステップＳ１２０３にて受け付けたコンテストサイトに応募する画像とその関連情報を格納したデータテーブルの一例を示した構成図である。
【図１５】図１３と図１４のデータテーブルに格納されたデータのうち、特に『賞の選択条件に関する情報』と選択された賞のそれぞれの合計数とを、格納したデータテーブル（選択条件一致判定データテーブル１５０１）の一例を示した構成図である。
【図１６】ログイン情報を格納するデータテーブルの一例を示した構成図である。
【発明を実施するための形態】
【００１５】
以下、図面を用いて本発明の実施の形態を説明する。
図１は、本発明の実施の形態における情報処理システムを示す図である。
情報処理システムは、情報処理装置１０１、クライアント端末１０２が、ネットワーク１０３を介して、相互に通信可能に接続されている。
【００１６】
情報処理装置１０１は、ＷＥＢサーバとしての機能を備える装置である。本発明の実施に形態では、フォトコンテストの応募作品に関する画像データを管理しており、また、主催者が、審査員に抽出してもらいたい賞に関する選択条件（例えば、Ａ賞を１件、Ｂ賞を３件等）も併せて管理している。
【００１７】
クライアント端末１０２は、ユーザが操作する端末であり、パーソナルコンピュータやノートパソコン、タブレット端末等である。また、ＷＥＢブラウザがインストールされているものとする。本発明の実施の形態では、次のようなケースで用いられる。
【００１８】
一つ目のケースは、フォトコンテストの主催者が、フォトコンテスト（コンテストサイト）を作成する際にクライアント端末１０２を介して、情報処理装置１０１に対してフォトコンテストに関する様々な設定を行うケースである。そして、ネットワークを介して、応募者からの作品を情報処理装置１０１で受け付け、審査員に対して対象となる作品の中から賞候補となる作品の抽出作業を依頼する。
【００１９】
二つ目のケースは、コンテストサイトへのコンテンツを応募する応募者が、クライアント端末１０２により、通信回線を通じてコンテンツとその関連情報を、情報処理装置１０１へ応募（送信）するケースである。
【００２０】
三つ目のケースは、審査員が、主催者からの依頼に従って、クライアント端末１０２を介して、情報処理装置１０１にアクセスを行い、審査対象となる作品を閲覧しながら、賞候補の作品を抽出する作業を行うケースである。
【００２１】
以上のようなケースで、クライアント端末１０２は用いられる。そして、フォトコンテストの主催者、コンテストサイトへのコンテンツを投稿する応募者、審査員が使うクライアント端末１０２は、それぞれ異なっていてもよいし、同一の端末であってもよい。
ネットワーク１０３は、通信回線であり、インターネットや公衆回線等である。また、有線・無線のいずれであってもよい。
図２は、本発明の実施の形態におけるハードウェア構成図である。
図１に示した情報処理装置１０１、クライアント端末１０２に適用可能なハードウェア構成を示すブロック図である。
【００２２】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２３】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２４】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００２５】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２６】
２０８は通信Ｉ／Ｆコントローラで、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２７】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２８】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種データテーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
次に、本発明における実施の形態の処理の流れを説明する。
図３は、本発明の実施の形態における処理の流れを示すフローチャートである。
【００２９】
なお、本処理の流れが始まる前提として、情報処理装置１０１では、フォトコンテストに対する応募作品（画像データ）がすでに管理され、また、フォトコンテストの主催者が審査員にフォトコンテストの賞として抽出してもらいたい選択条件が管理されているものとする。また、審査員は、主催者から審査を行うＷＥＢ画面が存在するＵＲＬの通知を受けているものとする。そして、審査員が操作するクライアント端末１０２が、情報処理装置にアクセスするものとする。また、選択条件の指定、コンテストサイトの作成、応募作品の入力受付・管理などの詳細は、図７乃至図１６にて後述する。
ステップＳ３０１において、クライアント端末は、情報処理装置にアクセス要求を行う。
ステップＳ３０２において、情報処理装置は、アクセス要求を受け付ける。
【００３０】
ステップＳ３０３において、情報処理装置は、ユーザを認証するための認証画面情報を送信する。認証画面情報は、例えば、ＨＴＭＬ形式、ＸＭＬ形式などの構造化言語により記述された画面情報である。
【００３１】
ステップＳ３０４において、クライアント端末は、認証画面情報を受信して、受信した認証画面情報を用いて、認証画面をＷＥＢブラウザ上に表示する（図８（ｂ））。
【００３２】
ステップＳ３０５において、クライアント端末は、認証画面を介して、ユーザにより入力された認証情報（例えば、ユーザＩＤ・パスワードの組み合わせ等）を取得する。
ステップＳ３０６において、クライアント端末は、取得した認証情報を情報処理装置に送信する。（ログインボタン８０４を押下）
ステップＳ３０７において、情報処理装置は、認証情報を受信する。
【００３３】
ステップＳ３０８において、情報処理装置は、受信した認証情報が、ユーザテーブルに管理しているユーザに合致するかの認証処理を行う。ここでは、認証処理により認証がされたものとして以下説明を続ける。
【００３４】
ステップＳ３０９において、情報処理装置は、審査画面情報を送信する。審査画面情報は、例えば、ＨＴＭＬ形式、ＸＭＬ形式などの構造化言語により記述された画面情報である。この画面情報には、フォトコンテストの審査対象となる画面データが含まれているものとする。また、クライアント端末のＷＥＢブラウザ上で各種処理を実行させるために、ＪａｖａＳｃｒｉｐｔ（登録商標）等のスクリプト言語により記述されたプログラムを含んでいるものとする。更に、主催者が予め設定したフォトコンテストにおける賞の選択条件に関する情報（例えば、Ａ賞１件、Ｂ賞２件、Ｃ賞５件等）も含まれているものとする。
【００３５】
ステップＳ３１０において、クライアント端末は、審査画面情報を受信し、審査画面をＷＥＢブラウザ上に表示する。そして、ステップＳ３１１において、クライアント端末は、ユーザから賞の選択受付を行う。
図４および図５に、本発明の実施の形態における審査員の審査画面の一例を示す。
図４は、本発明の実施の形態における審査員の審査画面（１）の一例を示す図である。
【００３６】
審査画面４０１には、審査対象となる応募作品の画像データが表示される。審査員は、複数ある応募作品を閲覧しながら審査対象の絞り込みを行う。本画面には、選択欄４０２と選択欄４０４の２つの選択欄がある。選択欄４０２では、「１」「２」「３」「候補外」マークの選択が可能であり、選択後に、４０３から、それぞれ選択したマークの絞り込み表示を行うことができる。また、選択欄４０４では、「Ａ賞」「Ｂ賞」「Ｃ賞」の選択が可能であり、賞の選定状態表示領域４０５から、現在の選択状態を確認することができる。ここで、審査員は、それぞれの賞について必要な選択数を確認することができる。図４に示す賞の選定状態表示領域４０５では、Ａ賞を１件、Ｂ賞を２件、Ｃ賞を５件選択しなければならないことを示している。また、現在、Ａ賞は０件、Ｂ賞は０件、Ｃ賞は２件選択していることを示している。賞の選定状態表示領域４０５の表示は、審査画面情報に含まれる主催者が予め設定したフォトコンテストにおける賞の選択条件に関する情報を用いて表示している。最後に審査員は、確定指示オブジェクト４０６（審査を確定させるためのボタン）を押下することで審査を終了することとなる。本発明の実施に形態では、ボタン形式の例を示しているが、審査員に審査確定の指示ができる確定指示オブジェクトであれば、どのような表示形式であってもよい。
また、図５は、本発明の実施の形態における審査員の審査画面（２）の一例を示す図である。
【００３７】
審査画面５０１には、審査対象となる応募作品の画像データが表示される。図４に示す審査画面４０１との違いは、応募作品を閲覧する領域の画面レイアウトである。ユーザは、レイアウト変更ボタン５０３を押下することで、情報処理装置に異なるレイアウトの審査画面を要求することができる。
【００３８】
ステップＳ３１２において、クライアント端末は、審査画面に表示された応募作品の中から所定の応募作品が選択されたかを判定する。本発明の実施の形態では、図４および図５に示す選択欄４０４において、「Ａ賞」「Ｂ賞」「Ｃ賞」のいずれかが選択されたかを判定している。Ｙｅｓの場合、Ｓ３１３へ進み、Ｎｏの場合、Ｓ３１２へ戻る。
【００３９】
ステップＳ３１３において、クライアント端末は、選択情報を送信する。ここでの選択情報とは、Ａ賞が何件、Ｂ賞が何件、Ｃ賞が何件選択されているかを示す選択状態を示す情報である。
【００４０】
ステップＳ３１４において、情報処理装置は、選択情報を受信する。そして、受信した選択情報は、図１４に示すデータテーブルの賞の欄に格納される。そして、各選択情報（各賞）のそれぞれの合計値が、図１５に示すデータテーブルの各賞の選択合計の欄に格納される。
【００４１】
ステップＳ３１５において、情報処理装置は、受信した選択情報を用いて、フォトコンテストの選択条件に合致している状態であるかを判定する。詳細は後述するが、選択条件とは、選ばれるべき各賞の合計値であり、その値はステップＳ１１０８で定められ、ステップＳ１１１１で図１３（ａ）の各賞の人数、図１３（ｂ）の各賞の選択目標、図１５の各賞の選択目標に格納される値である。
【００４２】
そして図１５のデータテーブルにおいて各賞の選択合計の値と、各賞の選択目標の値が、それぞれ全て一致してれば、「フォトコンテストの選択条件に合致している状態である」と判定し、ステップＳ３１６へ進む。また、そうでなければ、「フォトコンテストの選択条件に合致している状態ではない」と判定し、ステップＳ３１７へ進む。
【００４３】
つまり、審査員が現在審査しているフォトコンテストに対して、予め主催者により設定されデータベースに管理されている選択条件を抽出し、受信した選択状態を示す情報が、抽出した選択条件を満たしているかを判定するわけである。例えば、Ａ賞を１件、Ｂ賞を２件、Ｃ賞を５件選択する選択条件の場合、Ａ賞が０件、Ｂ賞が０件、Ｃ賞が２件との選択状態となっている場合、選択条件を満たしていないと判定することとなる。
【００４４】
ステップＳ３１６において、情報処理装置は、クライアント端末のＷＥＢブラウザ上に表示された審査画面において、確定指示オブジェクト４０６を有効（アクティブ化）にする旨の指示を行う。
【００４５】
ステップＳ３１７において、情報処理装置は、クライアント端末のＷＥＢブラウザ上に表示された審査画面において、確定指示オブジェクト４０６を無効（非アクティブ化）にする旨の指示を行う。
ステップＳ３１８において、クライアント端末は、指示を受け付ける。
【００４６】
ステップＳ３１９において、クライアント端末は、受け付けた指示の内容が有効にする旨の指示であるかを判定する。Ｙｅｓの場合、Ｓ３２１へ進み、Ｎｏの場合、Ｓ３２０へ進む。
ステップＳ３２０において、クライアント端末は、確定指示オブジェクト４０６を無効にする処理を行い、Ｓ３１２へ戻る。
ステップＳ３２１において、クライアント端末は、確定指示オブジェクト４０６を無効にする処理を行う。
【００４７】
Ｓ３２０およびＳ３２１の処理により、確定指示オブジェクトは、非アクティブ状態とアクティブ状態とが繰り返されることになる。繰り返しの一例を図６に示す。
図６は、本発明の実施の形態における確定指示オブジェクトの遷移を示す図である。
【００４８】
審査の初期段階においては、審査官は応募作品を閲覧している段階のため、確定指示オブジェクトは非アクティブ状態となる。審査がある程度進むことにより、賞候補の応募作品の選択が進み、一時的に、選択条件を満たす場合がある。しかしながら、審査を進めることにより、また、条件を満たさない状態となることがあり、従来技術の場合、リアルタイムで選択条件が合致しているかの判定を行っていないため、条件を満たさない状態になったとしても確定指示オブジェクトの選択ができてしまった。一方、本願発明では、リアルタイムで選択条件が合致しているかの判定を行っているため、選択条件を満たさなくなった場合、再び確定指示オブジェクトは非アクティブ状態となる。そのため、審査員は確実に選択条件に従った登録操作を実現することができるようになる。
【００４９】
なお、クライアント端末におけるＳ３１２、Ｓ３１３、Ｓ３１８〜Ｓ３２２の各ステップの処理は、スクリプト言語により記述されたプログラムにより実行されるものである。そして、情報処理装置とのリアルタイムの非同期通信は、例えば、Ａｊａｘ等の技術を利用することにより実現可能である。
【００５０】
ステップＳ３２２において、クライアント端末は、確定指示オブジェクト４０６が押下されたかを検知する。Ｙｅｓの場合、Ｓ３２３へ進み、Ｎｏの場合、Ｓ３１２へ戻る。
【００５１】
ステップＳ３２３において、クライアント端末は、現在の画像データに対する選択内容（選択状態）を示す情報と共に、審査を確定して、選択内容を登録する旨の要求を行う。
ステップＳ３２４において、情報処理装置は、登録の要求を受け付ける。
【００５２】
ステップＳ３２５において、情報処理装置は、要求に従って、選択内容をデータベースに登録する処理を行って、処理を終了する。登録された内容は、主催者が後日、確認を行い、主催者からフォトコンテストの賞の発表等を行うこととなる。
以上の通り、本発明によれば、主催者側が設定した条件に従って、審査員が作品の抽出を確実にできる仕組みを提供することができる。
次に、本発明の第二の実施の形態の説明を行う。
【００５３】
本発明の第二の実施の形態は、図３に示すフローチャートにおいて情報処理装置が実行するＳ３１４〜Ｓ３１７の各ステップの処理をクライアント端末において実行させる実施の形態である。
【００５４】
Ｓ３０９において、情報処理装置が送信する審査画面情報に、Ｓ３１４〜Ｓ３１７の各ステップの処理をクライアント端末において実行させるためのスクリプト言語により記述されたプログラムを含めておくことで実現可能となる。
本発明の第二の実施の形態の場合、Ｓ３１２〜Ｓ３２２の各ステップの処理がクライアント端末において実行されることとなる。
図７は、クライアント端末１０２が情報処理装置１０１にアクセスした際に最初に表示される画面（トップページ）の一例を示した構成図である。
コンテスト応募ページボタン７０１は、コンテスト応募サイトページに進むボタンである。
画像審査サイトページボタン７０２は、コンテストの画像審査のサイトページに進むボタンである。
コンテスト作成サイトページボタン７０３は、コンテストサイトを作成するサイトページに進むボタンである。
【００５５】
なお１つのページに３つのボタンを備えていなくともよいし、トップページ自体がなくても構わない。そのような場合、例えば、ＷＥＢブラウザから直接アクセスしたいサイトページへＵＲＬを入力し、アクセスすることとなる。
【００５６】
（例えば、コンテストサイトの作成者が、審査員の権限を与えたい人物だけに審査画面のＵＲＬとＩＤとパスワードを通知し、アクセスさせる、といった具合である。）
図８は、図７で３つのいずれかのボタンの押下した後にジャンプするサイトページの一例を示した構成図である。
図８（ａ）は、コンテスト応募ページボタン７０１が押下された後にアクセス（アクセス要求）するコンテスト応募サイトページである。
【００５７】
応募画像指定ボタン８０１は、コンテストサイトに応募する画像を選択するためのボタンである。押下すると、どの階層にあるどの画像を選択画面（不図示）が立ち上がり、ユーザが応募したい画像の指定を受付ける。
【００５８】
応募関連情報入力ボックス８０２は、作品名、コメント、住所、氏名など、画像の応募に関連する情報を受付ける。なお、入力できる情報はここに記載のものに限らない。例えば、メールアドレスや電話番号などの連絡先を受付けてもよいし、撮影場所や使用機材などの情報であってもよい。
【００５９】
応募ボタン８０３は、応募画像指定ボタン８０１で指定した画像とともに応募関連情報入力ボックス８０２に入力した情報を、情報処理装置１０１に送信する指示を受付けるボタンである。そして、このボタンが押下されると、クライアント端末１０２は、応募画像指定ボタン８０１で指定した画像とともに応募関連情報入力ボックス８０２に入力された情報を、情報処理装置１０１に送信する。
図８（ｂ）は、画像審査サイトページボタン７０２が押下されると表示されるサイトページの一例であり、ステップＳ３０１で表示される画面である。
【００６０】
ＩＤとパスワードを入力し、ログインボタン８０４が押下されると、情報処理装置１０１は、情報処理装置１０１にＩＤとパスワードを送信するとともに、審査を行うサイトページへのアクセス要求を行う。
図８（ｃ）は、コンテスト作成サイトページボタン７０３が押下されると表示されるサイトページの一例であり、ステップＳ１１０１で表示される画面である。
【００６１】
ＩＤとパスワードを入力し、ログインボタン８０５が押下されると、情報処理装置１０１は、ＩＤとパスワードを送信するとともに、情報処理装置１０１にコンテストを作成するサイトページへのアクセス要求を行う。
図９は、コンテスト作成ページの一例を示す構成図である。
【００６２】
コンテストサイト基本情報入力ボックス９０１は、コンテストサイトを作成するにあたっての、基本情報の入力をユーザから受付ける領域である。コンテストサイトの名称、審査員のＩＤやパスワード、審査員の名前、応募期間、発表日などの入力を受付ける。なお、入力を受付ける情報は、コンテストサイトに関連する情報であれば、ここに記載したもの以外でもよい。例えば、応募条件や、応募枚数、応募画像のサイズなどである。
賞の関連情報入力ボックス９０２は、コンテストの賞に関する関連情報の入力を受けつける領域である。
【００６３】
特に賞の種類と、それぞれの賞の人数の指定は必須である。なぜならば、ここで定められた賞の種類と数が、本発明のステップＳ３１５の「選択条件を満たすか否か」の判定基準となるからである。
【００６４】
コンテストサイト作成ボタン９０３は、ユーザからコンテストサイトの作成指示を受付けるボタンである。このボタンが押下されると、クライアント端末１０２は、コンテストサイト基本情報入力ボックス９０１と賞の関連情報入力ボックス９０２とで受付けた、コンテストを作成する情報を、情報処理装置１０１に送信するとともにコンテストを作成する要求を行う。
【００６５】
図１０は、クライアント端末１０２が、情報処理装置１０１のサイトの管理するコンテストサイトに対して、「コンテスト画像の応募」、「コンテスト画像の審査」、「コンテストの作成」のいずれを行いたいかを決定するフローの一例を示した構成図である。
【００６６】
ステップＳ１００１は、クライアント端末１０２が、コンテストサイトを作成・管理する情報処理装置１０１のウエブサイトへアクセスするフローである。具体的には、例えばクライアント端末１０２内でウエブブラウザを立ち上げ、アクセス先のＵＲＬの入力を受付け、ＵＲＬ情報をもとに情報処理装置１０１へ、アクセス要求を行う。
【００６７】
情報処理装置１０１は、ステップＳ１００２で、ステップＳ１００１のアクセス要求を受付けて、ステップＳ１００３にてトップページ（図７）の表示情報をクライアント端末１０２に送信する。
ステップＳ１００４では、クライアント端末１０２は、トップページ（図７）の表示情報を受信し、表示する。
【００６８】
ステップＳ１００５では、クライアント端末１０２は、コンテストサイトに画像を応募するサイトページへアクセス（アクセス要求）するボタンの押下を受付けたか否かを判定する。そして、受付けたと判定された場合、ステップＳ１００６で、コンテストサイトに画像を応募するサイトページの表示要求を、情報処理装置１０１に行う。
【００６９】
ステップＳ１００７では、クライアント端末１０２は、画像審査のサイトページへアクセス（アクセス要求）するボタンの押下を受付けたか否かを判定する。そして、受付けたと判定された場合、ステップＳ１００８で、画像審査のサイトページの表示要求を、情報処理装置１０１に行う。
【００７０】
ステップＳ１００９では、クライアント端末１０２は、コンテストサイトを作成するサイトページへアクセス（アクセス要求）するボタンの押下を受付けたか否かを判定する。そして、受付けたと判定された場合、ステップＳ１０１０で、コンテストサイトを作成するサイトページの表示要求を、情報処理装置１０１に行う。
図１１は、コンテストサイトを作成するサイトページのフローの一例を示した構成図である。
【００７１】
ステップＳ１１０１では、情報処理装置１０１は、ステップＳ１０１０でクライアント端末１０２が行った要求を受けて、コンテストを作成するサイトページへのログイン画面（図８（ｃ））の表示情報を、クライアント端末１０２に送信する。
【００７２】
ステップＳ１１０２では、クライアント端末１０２は、ログイン画面を表示する。そして、ステップＳ１１０３にてログインＩＤとパスワードをユーザから受けつけ、それらの情報の送信とともに、情報処理装置１０１に、アクセス要求を行う
【００７３】
ステップＳ１１０４では、情報処理装置１０１は、ログイン認証を行う。そして、認証が成功した場合、ステップＳ１１０５にてコンテストサイト作成の諸条件を入力する表示画面の表示情報を、クライアント端末１０２に送信する。
ステップＳ１１０６では、情報処理装置１０１は、ステップＳ１１０４の認証がした場合のエラー処理を行う。
【００７４】
ステップＳ１１０７では、クライアント端末１０２は、コンテストサイト作成の諸条件を入力する表示画面（図９）の表示情報を受信し表示する。そして、ステップＳ１１０８では、コンテストサイト作成の諸条件の入力を受付ける（コンテストサイト基本情報入力ボックス９０１と賞の関連情報入力ボックス９０２で受付け）。
【００７５】
ステップＳ１１０９では、クライアント端末１０２は、コンテストサイト作成ボタン９０３の押下を受付けたか否かの判定を行う。そして、ステップＳ１１１０では、ステップＳ１１０９でコンテストサイト作成ボタン９０３が押下されたと判定された場合、クライアント端末１０２は、ステップＳ１１０７で受付けたコンテストサイト作成の情報（コンテストサイト基本情報入力ボックス９０１と賞の関連情報入力ボックス９０２で受付けた内容）を、情報処理装置１０１に送信するとともにコンテストサイトの作成要求を行う。
【００７６】
ステップＳ１１１１では、情報処理装置１０１は、ステップＳ１１１０で送信された、コンテストサイト作成の諸条件を受信し、データをコンテストのデータテーブル（図１３（ａ）および（ｂ）詳細は後述）に格納する。これで、『賞の選択条件に関する情報』が定められ、情報処理装置１０１に記憶されることとなる。そして、ステップＳ１１１２にて、ステップＳ１１１１で受信した情報に基づいてコンテストサイトを作成する。なお、コンテストサイトを作成するプロセスの詳細については、特許文献１や特表２００９−５３３７８３にあるため、ここでは省略する。
図１２は、コンテストサイトに画像を応募するサイトページのフローの一例を示した構成図である。
【００７７】
ステップＳ１２０１では、情報処理装置１０１は、Ｓ１００６にてクライアント端末１０２が行ったコンテストサイトに画像を応募するサイトページの表示要求を受けつけ、要求されたページの表示情報を、クライアント端末１０２に送信する。
ステップＳ１２０２では、クライアント端末１０２は、コンテストサイトに画像を応募するサイトページの表示情報を受信し表示する（図８（ａ））。
【００７８】
ステップＳ１２０３では、クライアント端末１０２は、応募画像指定ボタン８０１にてコンテストサイトに応募する画像を、応募関連情報入力ボックス８０２にて当該画像の関連情報を、それぞれ受け付ける。
【００７９】
ステップＳ１２０４では、クライアント端末１０２は、応募ボタン８０３の押下を受付けたか否かを判定する。そして、押下を受付けたと判定した場合、ステップＳ１２０５にて応募画像指定ボタン８０１で指定した画像を応募関連情報入力ボックス８０２に入力された情報とともに、情報処理装置１０１に送信する。
【００８０】
ステップＳ１２０６では、情報処理装置１０１は、ステップＳ１２０５にて送信された画像と画像の関連情報を受信し、図１４のデータテーブルに格納する（図１４のデータテーブルについては、後述する）。
図１３は、コンテストサイトの各種データを格納したデータテーブルの一例を示した構成図である。
このデータテーブルは、情報処理装置１０１の外部メモリ２１１に格納されている。
【００８１】
図１３（ａ）は、コンテストサイト基本情報入力ボックス９０１と賞の関連情報入力ボックス９０２で受付けた内容を格納したデータテーブル（コンテスト基本情報データテーブル１３０１）である。
【００８２】
図１３（ｂ）は、図１３（ａ）の情報のうち、『賞の選択条件に関する情報』のみを格納したデータテーブル（選択条件データテーブル１３０２）である。そしてこの情報は、ステップＳ３１５の判定の際に用いられる『選択条件』となる。なお、図１３（ｂ）は、図１３（ａ）が兼ねてもよい。
図１４は、ステップＳ１２０３にて受け付けたコンテストサイトに応募する画像とその関連情報を格納したデータテーブルの一例を示した構成図である。
このデータテーブル（画像管理データテーブル１４０１）は、情報処理装置１０１の外部メモリ２１１に格納されている。
【００８３】
図１４（ａ）は、コンテストサイトに応募された画像とその関連情報が格納され、審査が開始する前の状態を示した一例である。ソートを行うためのフラグ情報の格納や、選択された賞の情報の格納がなされていない状態の一例を表している。
【００８４】
図１４（ｂ）は、図１４（ａ）から審査が開始されて、ソートを行うためのフラグ情報の格納や、選択された賞の情報の格納がなされている状態の一例を表している。つまり、ステップＳ３１２においてクライアント端末１０２が、選択欄４０２や選択欄４０４で受付けた結果を、ステップＳ３１４情報処理装置１０１が格納している状態の一例である。
【００８５】
特にＡ賞、Ｂ賞、Ｃ賞など、選択された賞のそれぞれの合計数は、ステップＳ３１５において、『賞の選択条件に関する情報』と比較され、数がそれぞれ一致するかどうかの判定を行うため、重要な情報である。
【００８６】
図１５は、図１３と図１４のデータテーブルに格納されたデータのうち、特に『賞の選択条件に関する情報』と選択された賞のそれぞれの合計数とを、格納したデータテーブル（選択条件一致判定データテーブル１５０１）の一例を示した構成図である。
このデータテーブルは、情報処理装置１０１の外部メモリ２１１に格納されている。
図１５（ａ）は、賞の選択条件に関する情報』と選択された賞のそれぞれの合計数とが、それぞれ一致していない状態の一例を示している。
【００８７】
この状態では、ステップＳ３１５において、「選択条件を満たしていない」との判断がなされる。そして、ステップＳ３２０にて確定指示オブジェクト４０６の無効処理がなされる。その結果、確定指示オブジェクト４０６のボタンが、非アクティブ状態となる。（図６の「非アクティブ状態」）
図１５（ｂ）は、賞の選択条件に関する情報』と選択された賞のそれぞれの合計数とが、それぞれ一致した状態の一例を示している。
【００８８】
この状態では、ステップＳ３１５において、「選択条件を満たしている」との判断がなされる。そして、ステップＳ３２１にて確定指示オブジェクト４０６の有効処理がなされる。その結果、確定指示オブジェクト４０６のボタンが、アクティブ状態となる。（図６の「アクティブ状態」）。
【００８９】
なお、図１５に示したデータテーブルのデータは、図１３と図１４のデータテーブルのデータの一部であるから、図１５に示したデータテーブルのかわりに図１３と図１４のデータテーブルを用いても構わない。
図１６は、ログイン情報を格納するデータテーブルの一例を示した構成図である。
このデータテーブルは、情報処理装置１０１の外部メモリ２１１に格納されている。
図１６（ａ）は、審査するサイトページにログインするためＩＤとパスワードをデータテーブルに格納している。
図１６（ｂ）は、コンテストサイトを作成するサイトページにログインするためＩＤとパスワードをデータテーブルに格納している。
【００９０】
以上、実施例をフォトコンテストを想定して説明してきたが、コンテストで取り扱うコンテンツは特にフォト、写真に限定したものではない。例えば動画データ、テキストデータ（詩など）、楽曲データ、それらの複合データなど、情報通信手段によって情報の通信が可能なコンテンツであれば、様々なコンテンツのコンテストに適用可能である。
以上、本発明は、コンテストの主催者側が設定した条件に従って、審査員が過不足なく作品の抽出するための補助をおこなう仕組みを提供することができる。
そして、本発明の伝票は、次のことを特徴とするものである。
【００９１】
１．ブラウザがインストールされたクライアント端末（クライアント端末１０２）と、画像データを管理する情報処理装置（情報処理装置１０１）とが、ネットワーク（ネットワーク１０３）を介して通信可能な情報処理システムであって、前記情報処理装置は、画像データを管理する第一の管理手段（画像管理データテーブル１４０１）と、前記クライアント端末を操作するユーザに所定の条件（選択条件データテーブル１３０２）に応じた画像データを選択させるために用いられる選択条件を管理する第二の管理手段（画像管理データテーブル１４０１）と、前記クライアント端末からの要求に応じて、前記第一の管理手段により管理された画像データを含む前記クライアント端末のブラウザ上に表示可能な画面情報を送信する送信手段（ステップＳ３０９）とを備え、前記クライアント端末は、前記送信手段により送信された画面情報を受信する受信手段（ステップＳ３１０）と、前記受信手段により受信された画面情報を用いて、当該画面情報に含まれる画像データをブラウザ上に表示する制御を行う表示手段（ステップＳ３１０）と、前記表示手段によりブラウザ上に表示された画像データに対する選択を受け付ける選択受付手段（ステップＳ３１１）と、前記選択受付手段により画像データに対する選択を受け付けたことに応じて、画像データに対する選択状態に関する情報を通知する通知手段とを備え、前記情報処理装置または前記クライアント端末のいずれかは、前記通知手段により通知された画像データに対する選択状態に関する情報を受け付ける受付手段（ステップＳ３１４）と、前記受付手段により受け付けた画像データに対する選択状態に関する情報を用いて、前記第二の管理手段により管理された選択条件を満たすかを判定する判定手段（選択条件一致判定データテーブル１５０１を用いて判定を行うステップＳ３１５）と、前記判定手段による判定の結果、選択条件を満たすと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクト（確定指示オブジェクト４０６）を選択可能にさせる旨の指示（ステップＳ３１６の有効指示）をし、一方、選択条件を満たさないと判定された場合、前記クライアント端末のブラウザ上に表示された画像データに対する選択状態をユーザに確定させる確定指示オブジェクトを選択不能にさせる旨の指示（ステップＳ３１７の無効指示）をする指示手段とを備え、前記クライアント端末は、前記指示手段によりなされた指示の内容に応じて、前記画像データに対する選択状態をユーザに確定させる確定指示オブジェクトの状態を制御する（ステップＳ３１９、ステップＳ３２０、ステップＳ３２１）制御手段とを備えることを特徴とする。
【００９２】
２．前記クライアント端末は、前記確定指示オブジェクトがユーザにより押下されたことを検知した場合、前記画像データに対する選択内容を登録する要求を前記情報処理装置に行う登録要求手段（ステップＳ３２３）を備え、前記情報処理装置は、前記登録要求手段によりなされた要求に応じて、前記選択内容を登録する登録手段（ステップＳ３２５）を備えることを特徴とする。
【００９３】
３．前記画面情報には、前記第二の管理手段により管理される選択条件が含まれるものであり、前記表示手段は、前記選択条件の内容をユーザに識別可能に表示（賞の選定状態表示領域４０５の表示）させることを特徴とする。
４．前記選択条件は、複数の条件それぞれについて画像データの選択数を定義した選択条件であることを特徴とする。
【００９４】
５．前記画面情報には、スクリプト言語で記述されたプログラムが含まれ、前記通知手段および前記制御手段は、前記プログラムに従って処理を実行することを特徴とする特徴とする。
【００９５】
６．前記画面情報には、スクリプト言語で記述されたプログラムが含まれ（ステップＳ３０９の記述）、前記クライアント端末において、前記受付手段、前記判定手段、前記指示手段は、前記プログラムに従って処理を実行することを特徴とする。
【００９６】
７．  前記クライアント端末は、前記クライアント端末を操作するユーザに所定の条件に応じた画像データを選択させるために用いられる選択条件の入力（ステップＳ１１０８）を受付けて、前記情報処理装置の前記第二の管理手段に送信（ステップＳ１１１０）する、選択条件受付送信手段あと、前記情報処理装置は、前記選択条件受付送信手段によって受付けた前記選択条件を受付けて前記第二の管理手段に格納（ステップＳ１１１１）する選択条件受付格納手段をさらに備えることを特徴とする請求項１乃至６のいずれか１項に記載の情報処理システム。
【００９７】
８．前記クライアント端末は、前記情報処理装置の前記第一の管理手段に送信するための前記画像データを受付けて（ステップＳ１２０３）、前記情報処理装置に送信する画像受付送信手段と、前記情報処理装置は、前記画像受付送信手段で送信された前記画像データを受付けて前記第二の管理手段に格納する（ステップＳ１２０６）画像受付格納手段をさらに備えることを特徴とする請求項１乃至７のいずれか１項に記載の情報処理システム。
【００９８】
また、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、
種々の変形・変更が可能である。
【００９９】
また、本発明の目的は、以下のようにすることによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム或いは装置に供給する。そして、そのシステム或いは装置の中央演算処理手段（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記録した記憶媒体は本発明を構成することになる。
【０１００】
また、システム或いは装置の前記中央演算処理手段が読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、システム或いは装置上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行う。その処理によって上述した実施形態の機能が実現される場合も含まれる。
【０１０１】
更に、記憶媒体から読み出されたプログラムコードが、前記システム或いは装置に挿入された機能拡張カードや、接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【０１０２】
本発明を前記記憶媒体に適用する場合、その記憶媒体（コンピュータ読み取り可能な記憶媒体）には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【符号の説明】
【０１０３】
１０１  情報処理装置
１０２  クライアント端末
１０３  ネットワーク
【図１】
2014209337.tif 000003
【図２】
2014209337.tif 000004
【図３】
2014209337.tif 000005
【図４】
2014209337.tif 000006
【図５】
2014209337.tif 000007
【図６】
2014209337.tif 000008
【図７】
2014209337.tif 000009
【図８】
2014209337.tif 000010
【図９】
2014209337.tif 000011
【図１０】
2014209337.tif 000012
【図１１】
2014209337.tif 000013
【図１２】
2014209337.tif 000014
【図１３】
2014209337.tif 000015
【図１４】
2014209337.tif 000016
【図１５】
2014209337.tif 000017
【図１６】
2014209337.tif 000018