(57)【特許請求の範囲】
【請求項１】
学校ごと言語ごとに前記学校に関する情報を格納する学校データベースと、
前記学校が募集する募集の内容を前記募集ごと、前記言語ごとに前記学校に関連付けて格納する募集データベースと、
前記募集の内容を示すフォームを前記フォームに配置する要素に関する情報とともに前記言語ごとに前記募集に関連付けて格納するコンテンツ管理データベースと、
ユーザによって指定された前記学校に関する情報を前記学校データベースに前記言語ごとに格納する学校情報編集部と、
前記ユーザによって前記学校ごとに指定される前記募集の内容を前記言語ごとに前記学校に関連付けて前記募集データベースに格納する募集編集部と、
前記ユーザによって指定される要素を前記ユーザによって指定される前記フォームの前記ユーザによって指定される位置に配置し、前記募集に関連付けて前記言語ごとに前記コンテンツ管理データベースに格納するフォーム編集部と、
を備える入学試験管理システム。
【請求項２】
出願者の出願者端末から指定される前記言語及び検索キーワードに基づいて、前記学校データベースを検索し、前記言語の前記学校に関する情報が前記学校データベースに格納されている場合にのみ、検索結果を示す画面に情報が公開されていることを示す公開識別子を表示する学校情報検索部をさらに備える請求項１に記載の入学試験管理システム。
【請求項３】
前記コンテンツ管理データベースは、
前記要素の表示順をさらに格納し、
前記フォーム編集部は、
前記ユーザの指示に従って変更された前記要素の前記表示順を前記コンテンツ管理データベースに格納する請求項１に記載の入学試験管理システム。
【請求項４】
前記ユーザが任意に設定する選択肢であるカスタム選択肢の内容を前記言語ごと、前記カスタム選択肢ごとに格納する選択肢データベースと、
前記カスタム選択肢を、前記ユーザの指定に従って前記募集に関連付けられる募集フォームの募集項目に関連付けて前記選択肢データベースに格納するカスタム選択肢編集部と、
をさらに備える請求項１に記載の入学試験管理システム。
【請求項５】
前記選択肢データベースは、
前記カスタム選択肢の内容の表示順をさらに格納し、
前記カスタム選択肢編集部は、
前記ユーザの指示に従って変更された前記カスタム選択肢の内容の前記表示順を前記選択肢データベースに格納する請求項４に記載の入学試験管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入学試験管理システムに関する。
【背景技術】
【０００２】
例えば大学入学試験のように、採用者が志願者を試験によって採否を決定することが従来行われている。
【０００３】
志願者は採用者が独自に定める願書に必要事項を記載し、期日までに提出しなければ試験を受けることができない。志願者は複数の大学の受験を希望する場合には、各大学により異なる願書に必要事項等を記載する必要がある。しかしこのような状況は国際的にみると日本に独自のものとなりつつある。
【０００４】
例えば、アメリカ合衆国においては、統一された願書フォームが志願者にインターネットを介して提供され、志願者は一度入力した項目を再入力することなくオンラインによって出願できるシステムが稼働している。そして、このシステムはアメリカ合衆国以外に居住する志願者も利用することができる。このため、アメリカ合衆国の大学は世界各国から優秀な学生を集めることに成功している。
【０００５】
この点に関し、大学が独自のフォーマットを作成することができるオンライン出願システムが提案されている（例えば、特許文献１。）。
【０００６】
しかし、このシステムにおいては次のような問題点が解決されていない。
【０００７】
（１）複数の大学によって共通の願書フォーマットを使用することにより、志願者の負担を軽減すること。
（２）外国語を母国語とする志願者が利用しやすい願書フォーマット等を提供すること。
（３）大学側の管理者の作業負担をより軽減すること。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−１８９９２４公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明が解決しようとする課題は、多言語に対応する入学試験管理システムを提供することである。
【課題を解決するための手段】
【００１０】
本発明は、学校ごと言語ごとに前記学校に関する情報を格納する学校データベースと、前記学校が募集する募集の内容を前記募集ごと、前記言語ごとに前記学校に関連付けて格納する募集データベースと、前記募集の内容を示すフォームを前記フォームに配置する要素に関する情報とともに前記言語ごとに前記募集に関連付けて格納するコンテンツ管理データベースと、ユーザによって指定された前記学校に関する情報を前記学校データベースに言語ごとに格納する学校情報編集部と、前記ユーザによって前記学校ごとに指定される募集の内容を言語ごとに前記学校に関連付けて前記募集データベースに格納する募集編集部と、前記ユーザによって指定される要素を前記ユーザによって指定されるフォームの前記ユーザによって指定される位置に配置し、前記募集に関連付けて言語ごとに前記コンテンツ管理データベースに格納するフォーム編集部と、を備える入学試験管理システムを提供する。
【発明の効果】
【００１１】
本発明によれば、多言語に対応する入学試験管理システムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】入学試験管理システムの構成を示す図である。
【図２】大学データベースのデータ構成を示す図である。
【図３】募集データベースのデータ構成を示す図である。
【図４】選択肢データベースのデータ構成を示す図である。
【図５】出願管理データベースのデータ構成を示す図である。
【図６】出願者管理データベースのデータ構成を示す図である。
【図７】コンテンツ管理データベースのデータ構成を示す図である。
【図８】募集開始動作のフローチャートである。
【図９】応募処理動作のフローチャートである。
【図１０】大学情報編集動作のフローチャートである。
【図１１】選択肢作成編集動作のフローチャートである。
【図１２】募集情報編集動作のフローチャートである。
【図１３】大学検索動作のフローチャートである。
【図１４】大学情報編集画面の例を示す図である。
【図１５】大学情報コンテンツ編集画面の例を示す図である。
【図１６】大学情報コンテンツ編集画面（編集中）の例を示す図である。
【図１７】選択作成肢編集画面の例を示す図である。
【図１８】大学情報コンテンツ編集画面（英語版編集中）の例を示す図である。
【図１９】学科・研究科情報コンテンツ編集画面の例を示す図である。
【図２０】募集情報編集画面の例を示す図である。
【図２１】募集詳細編集画面の例を示す図である。
【図２２】願書編集メニュー画面の例を示す図である。
【図２３】大学検索画面の例を示す図である。
【図２４】英語大学検索画面の例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態に係る入学試験管理システムを詳細に説明する。本実施形態の入学試験管理システム１は、大学入試以外の採用試験にも適用できるが、以下、大学入学試験を例に説明する。
【００１４】
図１は、本実施形態に係る入学試験管理システム１の構成を示す図である。図１に示すように、入学試験管理システム１は、制御部１０と、記憶部２０と、入出力部３０と、通信部４０と、を備える。
【００１５】
入学試験管理システム１は、いわゆるコンピュータないしサーバによって実現できる。
【００１６】
制御部１０は、演算装置であるＣＰＵ（central processing unit）を備える。
【００１７】
記憶部２０は、ハードディスクドライブ、メモリなどの記憶装置を備える。記憶部２０は入学試験管理システム１のプログラムを記憶し、制御部１０は記憶部２０からこのプログラムを順次読みだして実行する。
【００１８】
記憶部２０は、大学データベース２０１と、募集データベース２０２と、選択肢データベース２０３と、出願管理データベース２０４と、出願者管理データベース２０５と、コンテンツ管理データベース２０６と、を備える。
【００１９】
記憶部２０が格納するデータベース群は、複数のデータベースによって構成されていてもよいし、単一のデータベースとして構成されていてもよい。本実施形態においては、単一のデータベースとして構成されうるリレーショナル型データベースとして説明する。
【００２０】
大学データベース２０１には、大学多言語テーブル、学部多言語テーブル、学科多言語テーブルなどが含まれる。
【００２１】
募集データベース２０２には、募集テーブル、募集書類テーブル、関連付けテーブル、募集フォームテーブル、募集項目テーブル、バリデーションテーブル、ルールテーブルなどが含まれる。
【００２２】
出願管理データベース２０４には、出願テーブル、出願入力値テーブル、などが含まれる。
【００２３】
出願者管理データベース２０５には、出願者テーブル、出願者情報書類テーブル、出願者情報入力値テーブルなどが含まれる。
【００２４】
コンテンツ管理データベース２０６には、コンテンツテーブル、要素テーブル、見出しテーブル、本文テーブル、画像テーブル、リンクテーブル、性別テーブル、国テーブル、言語テーブルなどが含まれる。
【００２５】
入出力部３０は、キーボード、マウス、ディスプレイなどの入出力装置を備える。
【００２６】
通信部４０は、インターネット２のような公衆通信回線網を介して通信可能な通信装置を備える。
【００２７】
入学試験管理システム１は、通信部４０によりインターネット２を介して、大学の管理者などのユーザ端末３と、学生などの志願者の出願者端末４と、通信する。
【００２８】
図２は、大学データベース２０１のデータ構成を示す図である。図２に示すように、大学データベース２０１は、大学に関する情報を複数の言語によって格納する。
【００２９】
大学テーブルは、大学に固有に割り当てられる識別子である大学IＤと、学校の設立者を示す学校区分ＩＤと、大学のホームページの所在を示すＵＲＬ（Uniform Resource Locator）と、を格納する。
【００３０】
大学多言語テーブルは、言語ごとに大学に固有に割り当てられる識別子である大学多言語IＤと、大学IＤと、言語ごとに固有に割り当てられる識別子である言語IＤと、指定された言語によって記載される大学の名称と、指定された言語によって記載される大学の住所を示す所在地と、を格納する。
【００３１】
学部多言語テーブルは、学部に固有に割り当てられる識別子である学部IＤと、大学IＤと、言語IＤと、指定された言語によって記載される学部の名称と、を格納する。
【００３２】
学科多言語テーブルは、学科に固有に割り当てられる識別子である学科IＤと、学部ＩＤと、言語IＤと、指定された言語によって記載される学科の名称と、を格納する。
【００３３】
図２における各直線は、リレーショナル型データベースのリレーションシップ（関連付け）を示す。リレーションシップは１：多を指定できる。以下の各図においても同様である。各テーブルの最上位のカラムはキー項目を示し、キー項目は自動生成される。
【００３４】
図３は、募集データベース２０２のデータ構成を示す図である。図３に示すように、募集データベース２０２は、志願者の募集ごとに募集要綱に相当する内容の募集に関する情報を格納する。志願者の募集には、例えば一般入試募集、推薦入試募集、ＡＯ入試募集などが含まれ、募集者である大学が任意に設定できる。
【００３５】
募集テーブルは、募集ごとに固有に割り当てられる識別子である募集IＤと、学科ＩＤと、言語ＩＤと、ＷＥＢページに表示するコンテンツの集合ごとに固有に割り当てられるコンテンツＩＤと、募集に割り当てられる募集名称と、募集の定員と、受験料と、試験会場と、募集内容の公開開始日時を示す公開開始日時と、願書の受付を開始する募集開始日時と、を格納する。
【００３６】
募集書類テーブルは、応募に必要な一群の書類ごとに固有に割り当てられる識別子である募集書類一覧ＩＤと、募集IＤと、言語IＤと、指定された言語によって記載される募集の名称と、を格納する。
【００３７】
関連付けテーブルは、募集書類一覧と各募集書類との関連付けごとに固有に割り当てられる識別子である関連付けＩＤと、募集書類一覧ＩＤと、各募集書類に固有に割り当てられる識別子である募集書類ＩＤと、を格納する。
【００３８】
募集フォームテーブルは、ＷＥＢページに表示する募集のためのフォームごとに固有に割り当てられる募集フォームＩＤと、募集書類ＩＤと、指定された言語によって記載されるフォームの名称とを格納する。
【００３９】
募集項目テーブルは、募集フォーム内に表示される項目ごとに固有に割り当てられる募集項目ＩＤと、募集フォームＩＤと、表示する選択肢の集合ごとに固有に割り当てられる識別子である選択肢IＤと、項目の表示順を示す表示順と、を格納する。
【００４０】
バリデーションテーブルは、語学などのスキルの評価付けであるバリデーションごとに固有に割り当てられる識別子であるバリデーションＩＤと、募集項目ＩＤと、バリデーションのルールごとに固有に割り当てられるルールＩＤと、語学などのスキルの許容下限値などを示す比較値と、を格納する。
【００４１】
ルールテーブルは、ルールIＤと、指定された言語によって記載されるバリデーションの名称と、バリデーションの表示順と、を格納する。
【００４２】
図４は、選択肢データベース２０３のデータ構成を示す図である。図４に示すように、選択肢データベース２０３は、ユーザである大学の管理者が任意に設定するカスタム選択肢の内容を格納する選択肢テーブルと、入学試験管理システム１がデフォルトにて提供する選択肢を格納する共通選択肢テーブル及び共通選択肢要素テーブルと、を格納する。
【００４３】
選択肢テーブルは、カスタム選択肢ごとに固有に割り当てられる識別子である選択肢ＩＤと、募集項目ＩＤと、言語IＤと、選択肢の要素ごとに割り当てられるコードと、選択肢の要素に表示されるラベルと、フォームにおけるカスタム選択肢の表示順と、を格納する。ラベルは指定された言語によって記載される。
【００４４】
共通選択肢テーブルは、共通選択肢ごとに固有に割り当てられる識別子である共通選択肢ＩＤと、言語IＤと、大学IＤと、共通選択肢の名称と、共通選択肢のフォームにおける表示順と、を格納する。
【００４５】
共通選択肢要素テーブルは、共通選択肢の要素ごとに固有に割り当てられる識別子である共通選択肢要素ＩＤと、共通選択肢ＩＤと、コードと、ラベルと、ラベルの選択肢における表示順と、を格納する。ラベルは指定された言語によって記載される。
【００４６】
図５は、出願管理データベース２０４のデータ構成を示す図である。図５に示すように、出願管理データベース２０４は、願書ごとに願書の内容に関する情報を格納する。
【００４７】
出願テーブルは、出願ごとに固有に割り当てられる識別子である出願IＤと、募集IＤと、出願者に固有に割り当てられる識別子である出願者ＩＤと、選考の進捗状況を示す選考状況と、合否判定と、を格納する。
【００４８】
出願書類テーブルは、提出される出願書類ごとに固有に割り当てられる識別子である出願書類ＩＤと、出願ＩＤと、募集書類ＩＤと、を格納する。
【００４９】
出願入力値テーブルは、フォームから入力される入力値に固有に割り当てられる識別子である出願入力値ＩＤと、出願書類ＩＤと、項目ごとに固有に割り当てられる識別子である項目ＩＤと、項目の入力値と、を格納する。
【００５０】
図６は、出願者管理データベース２０５のデータ構成を示す図である。図６に示すように、出願者管理データベース２０５は、出願者に関する情報を言語選択可能に格納する。
【００５１】
出願者テーブルは、出願者ＩＤと、出願者のメールアドレスと、出願者の氏名と、出願者の性別に固有に割り当てられる識別子である性別ＩＤと、言語ＩＤと、を格納する。
【００５２】
出願者情報書類テーブルは、出願者情報に固有に割り当てられる識別子である出願者情報ＩＤと、出願者ＩＤと、募集書類ＩＤとを格納する。
【００５３】
出願者情報入力値テーブルは、出願者情報の入力値に固有に割り当てられる識別子である出願者入力値ＩＤと、募集書類ＩＤと、フォームから入力される入力値に固有に割り当てられる識別子である募集項目ＩＤと、募集項目に入力された入力値と、を格納する。
【００５４】
図７は、コンテンツ管理データベース２０６のデータ構成を示す図である。図７に示すように、コンテンツ管理データベース２０６は、各フォームに表示されるコンテンツの内容を言語ごとに格納する。
【００５５】
コンテンツテーブルは、コンテンツの集合に固有に割り当てられる識別子であるコンテンツＩＤと、コンテンツの表示の対象となるフォームを示す対象フォーム名と、対象フォームごとに固有に割り当てられる識別子である対象フォームＩＤと、言語IＤと、を格納する。
【００５６】
要素テーブルは、コンテンツに含まれる要素ごとに固有に割り当てられる識別子である要素IＤと、コンテンツＩＤと、フォームにおける要素の表示順と、を格納する。
【００５７】
見出しテーブルは、フォームに表示する見出しに固有に割り当てられる識別子である見出しＩＤと、要素ＩＤと、見出しの内容を示す見出しと、を格納する。
【００５８】
本文テーブルは、フォームに表示する見出しに対応する本文に固有に割り当てられる識別子である本文ＩＤと、要素ＩＤと、本文の内容を示す本文と、を格納する。
【００５９】
画像テーブルは、フォームに表示する画像に固有に割り当てられる識別子である画像ＩＤと、要素ＩＤと、画像のファイル名と、を格納する。
【００６０】
リンクテーブルは、フォームに表示するリンクに固有に割り当てられる識別子であるリンクＩＤと、要素IＤと、リンクに表示するＵＲＬと、を格納する。
【００６１】
性別テーブルは、性別ＩＤと、言語ＩＤと、選択された言語によって記載される性別の表示名と、表示順と、を格納する。
【００６２】
国テーブルは、国に固有に割り当てられる識別子である国ＩＤと、言語ＩＤと、選択された言語によって記載される国名の表示名と、表示順と、を格納する。
【００６３】
言語テーブルは、言語に固有に割り当てられる識別子である言語ＩＤと、言語を示す言語コードと、選択された言語によって記載される言語名の表示名と、表示順と、を格納する。
【００６４】
図８は、入学試験管理システム１の制御部１０が行う募集開始動作のフローチャートである。制御部１０はユーザ端末３のブラウザに入力用の各種画面を表示させ、入力された情報を、インターネット２を経由してユーザ端末３から受信する。
【００６５】
図８に示すように、ステップ８０１において、制御部１０は大学管理者のアカウント登録を行う。制御部１０は、別途設けられるユーザアカウントデータベースに、アカウントを登録する。入学試験管理システム１はこのアカウントによってログインしなければ使用することができない。
【００６６】
ステップ８０２において、制御部１０は大学データベース２０１の大学多言語テーブルに言語ごとに大学に関する情報を編集、登録する。
【００６７】
ステップ８０３において、制御部１０は大学データベース２０１の学部多言語テーブルに言語ごとに学部に関する情報を編集、登録する。また、制御部１０は大学データベース２０１の学科多言語テーブルに言語ごとに学科に関する情報を編集、登録する。
【００６８】
ステップ８０４において、制御部１０は学科ごと、言語ごとに、募集データベース２０２に募集情報の編集、登録を行う。
【００６９】
ステップ８０５において、制御部１０は、言語ごとに、募集データベース２０２に募集書類、願書の編集、登録を行う。制御部１０はカスタム選択肢の編集内容を選択肢データベース２０３に格納する。制御部１０はコンテンツの編集内容をコンテンツ管理データベース２０６に格納する。
【００７０】
ステップ８０６において、制御部１０は、現在日時が募集データベース２０２の募集テーブルに格納された公開開始日時より後であると判定した場合、募集内容を募集ごとに大学データベース２０１、募集データベース２０２、選択肢データベース２０３、及びコンテンツ管理データベース２０６から選択された言語ごとに読み出し、インターネット２において公衆に公開する。
【００７１】
ステップ８０７において、現在日時が募集データベース２０２の募集テーブルに格納された募集開始日時より後であると判定した場合、願書の受付を、インターネット２を経由して開始する。
【００７２】
図９は、入学試験管理システム１の制御部１０が行う応募処理動作のフローチャートである。
【００７３】
図９に示すように、ステップ９０１において、制御部１０は出願者端末４のブラウザに願書フォームを表示させ、入力された情報を、インターネット２を経由して出願者端末４から受信し、願書の内容を出願管理データベース２０４に、出願に関する情報を出願者管理データベース２０５に格納する。
【００７４】
ステップ９０２において、制御部１０は、受験番号を採番し、出願管理データベース２０４の出願テーブルに格納する。
【００７５】
ステップ９０３において、制御部１０は、出願管理データベース２０４及び出願者管理データベース２０５から、出願者ごと、出願ごとに受験票の情報を読み出し、該当する出願者の出願者端末４に受験票を公開する。
【００７６】
ステップ９０４において、制御部１０は、試験後に合否の判定を出願管理データベース２０４の出願テーブルに格納する。
【００７７】
ステップ９０５において、制御部１０は、別途指定された合格発表日時に選考状況の発表を、インターネット２を経由して行う。
【００７８】
図１０は、入学試験管理システム１の制御部１０が学校情報編集部として行う大学情報編集動作のフローチャートである。この動作は、図８のステップ８０２の動作に相当する。
【００７９】
図１０に示すように、ステップ１００１において、制御部１０はユーザ端末３に大学情報編集画面１４０１を表示させる。制御部１０はユーザ端末３のブラウザに大学情報編集画面１４０１を表示させることが、ユーザ端末３に新たにアプリケーションをインストールする必要がないという点において望ましい。他の画面についても同様である。
【００８０】
ステップ１００２において、制御部１０は、ユーザ端末３から指定された言語に対応する言語ＩＤを受信し、大学データベース２０１の大学多言語テーブルの言語ＩＤに格納する。
【００８１】
ステップ１００３において、制御部１０は、ユーザ端末３において「保存する」ボタンが押下されたかを判定する。制御部１０は、「保存する」ボタンが押下されたと判定した場合（ステップ１００３のＹ）、ステップ１００４に進み、押下されたと判定しない場合（ステップ１００３のＮ）、ステップ１００６に進む。
【００８２】
ステップ１００４において、制御部１０は、ユーザ端末３において入力された基本情報の内容を大学データベース２０１の大学テーブルに格納する。基本情報には、大学名、学校区分、入学試験管理システム１への掲載開始日時、掲載終了日時、ＷＥＢページのＵＲＬ、学校プロフィール用画像のファイル名、問い合わせ先名称、及び、問い合わせ先電話番号などが含まれうる。
【００８３】
ステップ１００５において、制御部１０は、ユーザ端末３において入力されたその他の言語の基本情報の内容を大学データベース２０１の大学多言語テーブルに格納する。その他の言語の基本情報には、言語ＩＤ、大学名、問い合わせ先名称、及び、問い合わせ先電話番号などが含まれうる。
【００８４】
ステップ１００６において、制御部１０は、ユーザ端末３においてその他の言語の基本情報を追加する旨が指示されたかを判定する。制御部１０は、その他の言語の基本情報を追加する旨が指示されたと判定した場合（ステップ１００６のＹ）、ステップ１００７に進み、指示されていないと判定した場合（ステップ１００６のＮ）、ステップ１００３に戻る。
【００８５】
ステップ１００７において、制御部１０は、ユーザ端末３において入力された追加されたその他の言語の基本情報を大学データベース２０１の大学多言語テーブルにレコードを追加して格納する。
【００８６】
制御部１０は、別途設けられる学部情報入力ボタン、学科情報入力ボタンが押下された場合、それぞれ入力画面をユーザ端末３に表示させ、入力された情報を大学情報編集と同様に言語ごとに大学データベース２０１の学部多言語テーブルまたは学科多言語テーブルに格納する。
【００８７】
図１９に入力画面の例として学部・研究科情報コンテンツ編集画面１９０１を示す。学科情報コンテンツ編集画面は学部・研究科情報コンテンツ編集画面１９０１に準ずる。
【００８８】
ステップ１００８において、制御部１０は、ユーザ端末３においてブラウザのタブが閉じられたかを判定する。制御部１０は、タブが閉じられたと判定した場合（ステップ１００８のＹ）、ステップ１００９に進み、タブが閉じられていないと判定した場合（ステップ１００８のＮ）、ステップ１００３に戻る。
【００８９】
ステップ１００９において、制御部１０は、ユーザ端末３に大学情報コンテンツ編集画面１５０１を表示させる。
【００９０】
ステップ１０１０において、制御部１０は、ユーザ端末３から指定された言語に対応する言語ＩＤを受信し、コンテンツ管理データベース２０６のコンテンツテーブルの言語ＩＤに格納する。
【００９１】
ステップ１０１１において、制御部１０は、要素の追加が指示されたかを判定する。要素の追加には、見出しの追加、テキスト（本文）の追加、画像の追加、リンクの追加、及び、選択肢の追加などが含まれうる。編集中の大学情報コンテンツ編集画面１５０１は図１６に示す大学情報コンテンツ編集画面（編集中）１６０１のように、制御部１０が要素を指定された順番に表示する。
【００９２】
選択肢の追加が指示された場合、制御部１０は、選択肢データベース２０３の共通選択肢テーブル及び共通選択肢要素テーブルから入学試験管理システム１があらかじめ格納してある共通選択肢を読み出し、ユーザ端末３にポップアップ表示させる。制御部１０は、ユーザ端末３から指定された共通選択肢の共通選択肢IＤを受信する。
【００９３】
制御部１０は、要素の追加が指示されたと判定した場合（ステップ１０１１のＹ）、ステップ１０１２に進み、要素の追加が指示されていないと判定した場合（ステップ１０１１のＮ）、ステップ１０１４に進む。
【００９４】
ステップ１０１２において、制御部１０は、ユーザ端末３からの指示に従い要素を追加し、位置の編集を行う。
【００９５】
制御部１０は、要素の追加が指示された場合、指定された要素をユーザ端末３に表示する。表示位置を下げる旨がユーザ端末３から指示された場合、制御部１０は表示順の初期値である１に１を加えて２とする。表示位置を上げる旨がユーザ端末３から指示された場合、制御部１０は表示順の設定値である２から１を減じて１とする。
【００９６】
ステップ１０１３において、制御部１０は、ユーザ端末３において「保存する」ボタンが押下されたかを判定する。制御部１０は、ユーザ端末３において「保存する」ボタンが押下されたと判定した場合（ステップ１０１３のＹ）、ユーザ端末３から指定された内容をコンテンツ管理データベース２０６の要素テーブル及び各要素に対応するテーブルにそれぞれ格納して処理を終了し、押下されていないと判定した場合（ステップ１０１３のＮ）、ステップ１０１１に戻る。
【００９７】
ステップ１０１４において、制御部１０は、ユーザ端末３においてブラウザのタブが閉じられたかを判定する。制御部１０は、タブが閉じられたと判定した場合（ステップ１０１４のＹ）、処理を終了し、タブが閉じられていないと判定した場合（ステップ１０１４のＮ）、ステップ１０１１に戻る。
【００９８】
図１１は、入学試験管理システム１の制御部１０がカスタム選択肢編集部として行う選択肢作成編集動作のフローチャートである。この動作は、図１０のステップ１０１２の動作において、図１６に示す「選択肢を作成する」ボタンが押下された場合に、制御部１０が行う動作である。
【００９９】
図１１に示すように、ステップ１１０１において、制御部１０はユーザ端末３に選択肢作成編集画面１７０１を表示させる。
【０１００】
ステップ１１０２において、制御部１０は、ユーザ端末３から指定された言語に対応する言語ＩＤを受信し、選択肢データベース２０３の選択肢テーブルの言語ＩＤに格納する。
【０１０１】
ステップ１１０３において、制御部１０は、ユーザ端末３において「保存する」ボタンが押下されたかを判定する。制御部１０は、ユーザ端末３において「保存する」ボタンが押下されたと判定した場合（ステップ１１０３のＹ）、ステップ１１０７に進み、押下されていないと判定した場合（ステップ１１０３のＮ）、ステップ１１０４に進む。
【０１０２】
ステップ１１０４において、制御部１０は、ユーザ端末３において選択肢の追加が指示されたかを判定する。制御部１０は、選択肢の追加が指示されたと判定した場合（ステップ１１０４のＹ）、ステップ１１０５に進み、指示されていないと判定した場合（ステップ１１０４のＮ）、ステップ１１０３に戻る。
【０１０３】
ステップ１１０５において、制御部１０は、選択肢作成編集画面１７０１の「マスタの内容」に入力枠を追加表示する。制御部１０は、ユーザ端末３から入力枠に入力された選択肢とコードを受信する。
【０１０４】
制御部１０は、ユーザ端末３から選択肢の位置を変更する指示を受信した場合、表示順に１を加算または減算し、変更後の状態をユーザ端末３に表示させる。
【０１０５】
ステップ１１０６において、制御部１０は、ユーザ端末３において「保存する」ボタンが押下されたかを判定する。制御部１０は、ユーザ端末３において「保存する」ボタンが押下されたと判定した場合（ステップ１１０６のＹ）、ステップ１１０７に進み、押下されていないと判定した場合（ステップ１１０６のＮ）、ステップ１１０３に戻る。
【０１０６】
ステップ１１０７において、制御部１０は、ユーザ端末３から入力された内容を選択肢データベース２０３の選択肢テーブルに格納し、処理を終了する。
【０１０７】
図１２は、入学試験管理システム１の制御部１０が募集編集部及びフォーム編集部として行う募集情報編集動作のフローチャートである。この動作は、図８のステップ８０４の動作に相当する。
【０１０８】
図１２に示すように、ステップ１２０１において、制御部１０はユーザ端末３に募集情報編集画面２００１を表示させる。
【０１０９】
ステップ１２０２において、制御部１０は、ユーザ端末３から指定された言語に対応する言語ＩＤを受信し、大学データベース２０１の大学多言語テーブルの言語ＩＤに格納する。
【０１１０】
ステップ１２０３において、制御部１０は、ユーザ端末３において「保存する」ボタンが押下されたかを判定する。制御部１０は、「保存する」ボタンが押下されたと判定した場合（ステップ１２０３のＹ）、ステップ１２０４に進み、押下されたと判定しない場合（ステップ１２０３のＮ）、ステップ１２０６に進む。
【０１１１】
ステップ１２０４において、制御部１０は、ユーザ端末３において入力された基本情報及び募集情報の内容を募集データベース２０２の募集テーブルに格納する。基本情報には、大学名、学部・研究科名称、学科・専攻などが含まれうる。募集情報には、定員、入学年月、受験番号フォーマット、公開開始日時、公開終了日時、募集開始日時、募集終了日時、問い合わせ名称、及び、問い合わせ電話番号などが含まれうる。
【０１１２】
募集テーブルは、募集ごと、言語ごとにレコードが生成され、学科ＩＤによって大学データベース２０１の学科多言語テーブルの学科IＤに関連付けられる。
【０１１３】
ステップ１２０５において、制御部１０は、ユーザ端末３において入力されたその他の言語の基本情報及び募集情報の内容を募集データベース２０２の募集テーブルにレコードを追加して格納する。その他の言語の基本情報には、大学名、学部・研究科名称、学科・専攻などが含まれうる。その他の言語の募集情報には、定員、入学年月、受験番号フォーマット、公開開始日時、公開終了日時、募集開始日時、募集終了日時、問い合わせ名称、及び、問い合わせ電話番号などが含まれうる。
【０１１４】
ステップ１２０６において、制御部１０は、ユーザ端末３においてその他の言語の基本情報及び募集情報を追加する旨が指示されたかを判定する。制御部１０は、その他の言語の基本情報及び募集情報を追加する旨が指示されたと判定した場合（ステップ１２０６のＹ）、ステップ１２０７に進み、指示されていないと判定した場合（ステップ１２０６のＮ）、ステップ１２０３に戻る。
【０１１５】
ステップ１２０７において、制御部１０は、ユーザ端末３において入力された追加されたその他の言語の基本情報及び募集情報を募集データベース２０２の募集テーブルにレコードを追加して格納する。
【０１１６】
ステップ１２０８において、制御部１０は、ユーザ端末３においてブラウザのタブが閉じられたかを判定する。制御部１０は、タブが閉じられたと判定した場合（ステップ１２０８のＹ）、ステップ１２０９に進み、タブが閉じられていないと判定した場合（ステップ１２０８のＮ）、ステップ１２０３に戻る。
【０１１７】
ステップ１２０９において、制御部１０は、ユーザ端末３に募集詳細編集メニュー画面２１０１を表示させる。
【０１１８】
制御部１０は、ユーザ端末３からの指示に従って、募集書類の編集、出願ステップの編集、推薦依頼書類の編集、郵送書類の設定、出願者の管理、及び、選考状況の設定などの動作を行う。
【０１１９】
ステップ１２１０において、制御部１０は、ユーザ端末３から募集書類の編集が選択され、さらに別途設けられる募集書類編集画面から願書の編集を行う旨の指示があった場合、願書編集メニュー画面２２０１をユーザ端末３に表示させる。
【０１２０】
制御部１０は、ユーザ端末３からの指示に従って、言語ごとに願書の基本情報を募集データベース２０２の募集テーブルにレコード追加する。
【０１２１】
ステップ１２１１において、制御部１０は、要素の追加が指示されたかを判定する。要素の追加には、個人情報の追加、語学能力の追加などが含まれうる。
【０１２２】
選択肢の追加が指示された場合、制御部１０は、選択肢データベース２０３の共通選択肢テーブル及び共通選択肢要素テーブルから入学試験管理システム１があらかじめ格納してある共通選択肢を読み出し、ユーザ端末３にポップアップ表示させる。制御部１０は、ユーザ端末３から指定された共通選択肢の共通選択肢IＤを受信する。
【０１２３】
制御部１０は、要素の追加が指示されたと判定した場合（ステップ１２１１のＹ）、ステップ１２１２に進み、要素の追加が指示されていないと判定した場合（ステップ１２１１のＮ）、ステップ１２１４に進む。
【０１２４】
ステップ１２１２において、制御部１０は、ユーザ端末３からの指示に従い要素を追加し、位置の編集を行う。
【０１２５】
制御部１０は、要素の追加が指示された場合、指定された要素をユーザ端末３に表示する。表示位置を下げる旨がユーザ端末３から指示された場合、制御部１０は表示順の初期値である１に１を加えて２とする。表示位置を上げる旨がユーザ端末３から指示された場合、制御部１０は表示順の設定値である２から１を減じて１とする。
【０１２６】
ステップ１２１３において、制御部１０は、ユーザ端末３において「保存する」ボタンが押下されたかを判定する。制御部１０は、ユーザ端末３において「保存する」ボタンが押下されたと判定した場合（ステップ１２１３のＹ）、ユーザ端末３から指定された内容をコンテンツ管理データベース２０６の要素テーブル及び各要素に対応するテーブルにそれぞれ格納し、願書の関連付けを行って処理を終了し、押下されていないと判定した場合（ステップ１２１３のＮ）、ステップ１２１１に戻る。
【０１２７】
制御部１０は、願書フォームの募集への関連付けとして、ユーザ端末３から入力された願書の内容を募集データベース２０２の募集フォームテーブルの募集フォームIＤに関連付ける。
【０１２８】
ステップ１２１４において、制御部１０は、ユーザ端末３においてブラウザのタブが閉じられたかを判定する。制御部１０は、タブが閉じられたと判定した場合（ステップ１２１４のＹ）、処理を終了し、タブが閉じられていないと判定した場合（ステップ１２１４のＮ）、ステップ１２１１に戻る。
【０１２９】
図１３は、入学試験管理システム１の制御部１０が学校情報検索部として行う大学検索動作のフローチャートである。この動作は、募集が公衆に公開された後に出願者が出願者端末４から行う大学の検索に際して制御部１０が行う動作である。
【０１３０】
図１３に示すように、ステップ１３０１において、制御部１０は出願者端末４に大学検索画面２３０１を表示させ、言語の選択を入力する。
【０１３１】
ステップ１３０２において、制御部１０は、選択された言語に対応する大学検索画面２３０１を出願者端末４に表示させる。例えば、英語が選択された場合には、制御部１０は出願者端末４に英語大学検索画面２４０１を表示させる。
【０１３２】
ステップ１３０３において、制御部１０は、出願者端末４から入力された検索キーワードによって大学データベース２０１を検索する。
【０１３３】
ステップ１３０４において、制御部１０は、指定された言語の言語IＤを格納するレコードが大学多言語テーブルにあるか判定する。制御部１０は、指定された言語の言語IＤを格納するレコードが大学多言語テーブルにあると判定した場合に限り、記憶部２０のメモリの識別子フラグに識別子を格納する。
【０１３４】
ステップ１３０５において、制御部１０は、大学データベース２０１の大学テーブルに格納された大学の情報を出願者端末４にマトリックス状に表示させる。この際、制御部１０は、選択された言語のコンテンツがあるか否かを識別子フラグによって判定する。
【０１３５】
制御部１０は、指定された言語のコンテンツがあることを示す識別子フラグの識別子を読み込めた場合（ステップ１３０５のＹ）、ステップ１３０６に進み、読み込めなかった場合（ステップ１３０５のＮ）、ステップ１３０７に進む。
【０１３６】
ステップ１３０６において、制御部１０は、出願者端末４に表示された大学の識別子（多といえば、校章の画像）に、さらに指定された言語のコンテンツが公開されていることを示す公開識別子（例えば、「公開中」の語。）を表示させる。
【０１３７】
ステップ１３０７において、制御部１０は、出願者端末４から大学が選択されたかを判定する。制御部１０は、出願者端末４から大学が選択されたと判定した場合（ステップ１３０７のＹ）、ステップ１３０８に進み、選択されたと判定しない場合（ステップ１３０７のＮ）、ステップ１３０７に戻る。
【０１３８】
ステップ１３０８において、制御部１０は、選択された大学の情報を大学データベース２０１から読み出し、さらに公開されているコンテンツ（例えば、募集の内容、願書など。）を募集データベース２０２から読み出し、出願者端末４に表示させ、処理を終了する。
【０１３９】
出願者は、出願者端末４に表示される情報を基に、インターネット２経由により、問い合わせ、出願、受験票の確認、合否の確認等を行うことが可能となる。
【０１４０】
具体的には、制御部１０は、出願者端末４に表示された言語ごとの大学検索画面２３０１から指定された大学に対応する大学ＩＤ及び言語ＩＤに基づいて大学データベース２０１を検索して読み出し、学部及び学科の情報を検索結果として出願者端末４に表示する。
【０１４１】
次に、制御部１０は、出願者端末４から指定された募集に対応する募集ＩＤに基づいて募集データベース２０２を検索し、言語ごとに募集の基本情報、詳細情報を言語ごとに読み出し、出願者端末４に表示する。
【０１４２】
次に、制御部１０は、出願者端末４から指定された募集書類に対応する募集書類ＩＤに基づいて募集データベース２０２の募集フォームテーブルを検索し、指定された募集書類の言語別の募集フォームを出願者端末４に表示させる。
【０１４３】
次に、制御部１０は、出願者端末４から出願の指示を受信した場合、願書に対応する募集書類ＩＤに基づいて募集データベース２０２の募集フォームテーブルを検索し、願書の言語別の募集フォームを出願者端末４に表示させる。
【０１４４】
次に、制御部１０は、出願者端末４から出願者に関する情報を受信し、出願者ごとに出願者管理データベース２０５に格納する。また、制御部１０は、出願者端末４から出願に関する情報を受信し、出願者ごとに出願管理データベース２０４に格納する。
【０１４５】
出願者に関する情報は、出願に関する情報を格納する出願管理データベース２０４とは別のデータベースである出願者管理データベース２０５に格納されるため、出願者は出願者に関する情報を重複入力する必要はない。
【０１４６】
制御部１０は、出願者端末４から出願者に関する情報の問い合わせの指示を受信した場合、出願者IＤに基づいて出願管理データベース２０４及び出願者管理データベース２０５を検索し、指定された情報を読み出して出願者端末４に表示させる。
【０１４７】
図１４は、大学情報編集画面１４０１の例を示す図である。図１４に示すように、大学情報編集画面１４０１は、基本情報欄に言語選択欄（ラジオボタン等）、その他の基本情報の入力欄を、その他の言語の基本情報欄に言語選択欄（ラジオボタン等）、その他の基本情報の入力欄を、それぞれ有し、さらに、「その他の言語の基本情報を追加」ボタン、「保存する」ボタンを備える。
【０１４８】
図１５は、大学情報コンテンツ編集画面１５０１の例を示す図である。図１５に示すように、大学情報コンテンツ編集画面１５０１は大学ごとに表示され、基本情報として言語選択欄を備える。
【０１４９】
また、大学情報コンテンツ編集画面１５０１は、要素を追加するボタン群、プレヴューを指示するボタン、保存を指示するボタンを備える。
【０１５０】
図１６は、大学情報コンテンツ編集画面（編集中）１６０１の例を示す図である。図１６に示すように、大学情報コンテンツ編集画面（編集中）１６０１は、大学ごと、言語ごとに、指定された要素を指定された順に表示する。
【０１５１】
各要素に表示される▲は表示順を上に、▼は下に移動させることを制御部に１０に指示するボタンである。
【０１５２】
図１７は、選択肢作成編集画面１７０１の例を示す図である。図１７に示すように、選択肢作成編集画面１７０１は、言語選択欄と、マスタ名称入力欄と、マスタ内容欄と、選択肢の追加を指示する「選択肢を追加する」ボタンと、を備える。
【０１５３】
各選択肢に表示される▲は表示順を上に、▼は下に移動させることを制御部に１０に指示するボタンである。
【０１５４】
図１８は、大学情報コンテンツ編集画面（英語版編集中）１８０１の例を示す図である。図１８に示すように、大学情報コンテンツ編集画面（英語版編集中）１８０１は、大学ごと、言語ごとに、指定された要素を指定された順に表示する。大学情報コンテンツ編集画面（英語版編集中）１８０１においては要素の内容を英語によって記載したものが入力され、制御部１０は「保存する」ボタンの押下を受信すると入力された内容をコンテンツ管理データベース２０６に格納する。
【０１５５】
各要素に表示される▲は表示順を上に、▼は下に移動させることを制御部に１０に指示するボタンである。
【０１５６】
図１９は、学部・研究科情報コンテンツ編集画面１９０１の例を示す図である。図１９に示すように、学部・研究科情報コンテンツ編集画面１９０１は、大学別、言語ごとに、学部・研究科に関する情報及び指定された要素を備える。
【０１５７】
各要素に表示される▲は表示順を上に、▼は下に移動させることを制御部に１０に指示するボタンである。
【０１５８】
また、学部・研究科情報コンテンツ編集画面１９０１は、要素を追加するボタン群、プレヴューを指示するボタン、保存を指示するボタンを備える。
【０１５９】
図２０は、募集情報編集画面２００１の例を示す図である。図２０に示すように、募集情報編集画面２００１は、言語ごとに、基本情報及び募集情報の入力欄を有する。
【０１６０】
また、募集情報編集画面２００１は、「その他の言語の募集情報を追加」ボタンと、「保存する」ボタンと、を備える。
【０１６１】
図２１は、募集詳細編集メニュー画面２１０１の例を示す図である。図２１に示すように、募集詳細編集メニュー画面２１０１は、言語ごとの基本情報入力欄を備える。
【０１６２】
また、募集詳細編集メニュー画面２１０１は、「募集書類の編集」ボタン、「出願ステップの編集」ボタン、「推薦依頼書類の編集」ボタン、「郵送書類の設定」ボタン、「出願者の管理」ボタン、及び「選考状況の設定」ボタンを備える。
【０１６３】
図２２は、願書編集メニュー画面２２０１の例を示す図である。図２２に示すように、願書編集メニュー画面２２０１は、言語ごとに基本情報入力欄を備える。また、願書編集メニュー画面２２０１は指定された要素（ここでは「フォーム」と表示される。）を備える。
【０１６４】
各要素に表示される▲は表示順を上に、▼は下に移動させることを制御部に１０に指示するボタンである。
【０１６５】
さらに、願書編集メニュー画面２２０１は「コピー」ボタンを備える。制御部１０は、「コピー」ボタンが押下されたことを受信すると、コピー先の学科を指定するポップアップをユーザ端末３に表示させる。
【０１６６】
制御部１０は、コピー先に指定された学科に対応する学科ＩＤに基づいて、願書を募集データベース２０２に格納する。
【０１６７】
従って、重複入力を回避することが可能となる。
【０１６８】
図２３は、大学検索画面２３０１の例を示す図である。図２３に示すように、大学検索画面２３０１は、言語選択欄と、検索キーワード入力欄と、検索ボタンと、大学の識別子と、公開識別子である「受付中」と、を備える。
【０１６９】
公開識別子は指定された言語のコンテンツが公開されている場合にのみ表示される。
【０１７０】
図２４は、英語大学検索画面２４０１の例を示す図である。図２４に示すように、制御部１０は、言語選択欄において英語が選択されたことを受信すると、出願者端末４に英語によって記載され、英語のコンテンツの表示を指示することが可能となる英語大学検索画面２４０１を表示する。
【０１７１】
英語大学検索画面２４０１においては公開識別子も指定された言語である英語によって記載される。
【０１７２】
以上述べたように、本実施形態の入学試験管理システム１は、学校ごと言語ごとに前記学校に関する情報を格納する学校データベース（大学データベース２０１）と、前記学校が募集する募集の内容を前記募集ごと、前記言語ごとに前記学校に関連付けて格納する募集データベース２０２と、前記募集の内容を示すフォームを前記フォームに配置する要素に関する情報とともに前記言語ごとに前記募集に関連付けて格納するコンテンツ管理データベース２０６と、ユーザによって指定された前記学校に関する情報を前記学校データベースに言語ごとに格納する学校情報編集部と、前記ユーザによって前記学校ごとに指定される募集の内容を言語ごとに前記学校に関連付けて前記募集データベース２０２に格納する募集編集部と、前記ユーザによって指定される要素を前記ユーザによって指定されるフォームの前記ユーザによって指定される位置に配置し、前記募集に関連付けて言語ごとに前記コンテンツ管理データベース２０６に格納するフォーム編集部と、を備える。
【０１７３】
従って、本実施形態の入学試験管理システム１によれば、多言語に対応する入学試験管理システムを提供することができるという効果がある。
【符号の説明】
【０１７４】
１  入学試験管理システム
２  インターネット
３  ユーザ端末
４  出願者端末
１０  制御部
２０  記憶部
３０  入出力部
４０  通信部
２０１  大学データベース
２０２  募集データベース
２０３  選択肢データベース
２０４  出願管理データベース
２０５  出願者管理データベース
２０６  コンテンツ管理データベース
１４０１  大学情報編集画面
１５０１  大学情報コンテンツ編集画面
１６０１  大学情報コンテンツ編集画面（編集中）
１７０１  選択肢作成編集画面
１８０１  大学情報コンテンツ編集画面（英語版編集中）
１９０１  学部・研究科情報コンテンツ編集画面
２００１  募集情報編集画面
２１０１  募集詳細編集メニュー画面
２２０１  願書編集メニュー画面
２３０１  大学検索画面
２４０１  英語大学検索画面
【要約】      （修正有）【課題】多言語に対応する入学試験管理システムを提供する。【解決手段】入学試験管理システム１は、学校ごと言語ごとに学校に関する情報を格納する大学データベース２０１と、学校が募集する募集の内容を格納する募集データベース２０２と、募集の内容を示すフォームをフォームに配置する要素に関する情報とともに言語ごとに募集に関連付けて格納するコンテンツ管理データベース２０６と、ユーザによって指定された学校に関する情報を学校データベースに言語ごとに格納する学校情報編集部と、ユーザによって学校ごとに指定される募集の内容を言語ごとに学校に関連付けて募集データベース２０２に格納する募集編集部と、ユーザによって指定される要素をユーザによって指定されるフォームのユーザによって指定される位置に配置し、募集に関連付けて言語ごとにコンテンツ管理データベース２０６に格納するフォーム編集部と、を備える。【選択図】図１【図１】
0006899572.tif 000002
【図２】
0006899572.tif 000003
【図３】
0006899572.tif 000004
【図４】
0006899572.tif 000005
【図５】
0006899572.tif 000006
【図６】
0006899572.tif 000007
【図７】
0006899572.tif 000008
【図８】
0006899572.tif 000009
【図９】
0006899572.tif 000010
【図１０】
0006899572.tif 000011
【図１１】
0006899572.tif 000012
【図１２】
0006899572.tif 000013
【図１３】
0006899572.tif 000014
【図１４】
0006899572.tif 000015
【図１５】
0006899572.tif 000016
【図１６】
0006899572.tif 000017
【図１７】
0006899572.tif 000018
【図１８】
0006899572.tif 000019
【図１９】
0006899572.tif 000020
【図２０】
0006899572.tif 000021
【図２１】
0006899572.tif 000022
【図２２】
0006899572.tif 000023
【図２３】
0006899572.tif 000024
【図２４】
0006899572.tif 000025