Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7526420B2 - Information processing device, program, and information processing method - Google Patents
[go: Go Back, main page]

JP7526420B2 - Information processing device, program, and information processing method - Google Patents

Information processing device, program, and information processing method Download PDF

Info

Publication number
JP7526420B2
JP7526420B2 JP2020080468A JP2020080468A JP7526420B2 JP 7526420 B2 JP7526420 B2 JP 7526420B2 JP 2020080468 A JP2020080468 A JP 2020080468A JP 2020080468 A JP2020080468 A JP 2020080468A JP 7526420 B2 JP7526420 B2 JP 7526420B2
Authority
JP
Japan
Prior art keywords
subject
medical
information
target
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020080468A
Other languages
Japanese (ja)
Other versions
JP2021173968A (en
Inventor
陽 石見
麦 林
Original Assignee
メドピア株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by メドピア株式会社 filed Critical メドピア株式会社
Priority to JP2020080468A priority Critical patent/JP7526420B2/en
Publication of JP2021173968A publication Critical patent/JP2021173968A/en
Application granted granted Critical
Publication of JP7526420B2 publication Critical patent/JP7526420B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Description

本発明は、情報処理装置、プログラム、及び、情報処理方法に関する。 The present invention relates to an information processing device, a program, and an information processing method.

様々な職種の専門家の学習を支援するサービスが普及している。このようなサービスを利用することにより、専門家は、より効率的に知識を習得することができる。 Services that support the learning of professionals in various professions are becoming more common. By using such services, professionals can acquire knowledge more efficiently.

例えば、特許文献1には、サーバコンピュータ及びクライアントコンピュータを用いて、課題症例に対するトレーニングを提供する技術が開示されている。 For example, Patent Document 1 discloses a technology that uses a server computer and a client computer to provide training for problem cases.

特開2008-275871号公報JP 2008-275871 A

近年、医療従事者(例えば、医師)に対しても、知識を習得するニーズが高まっている。医師(特に、病院で勤務している勤務医師)は、診療や急患対応のため、自由時間が少ない。そのため、医療従事者の知識習得では、継続性が課題である。 In recent years, there has been an increasing need for medical professionals (e.g., doctors) to acquire knowledge. Doctors (especially those employed at hospitals) have little free time due to the need to provide medical care and respond to emergency cases. Therefore, continuity is an issue when it comes to knowledge acquisition for medical professionals.

しかし、特許文献1の技術では、単に、課題症例に対するトレーニングの提供に留まっている。そのため、自由時間が少ない医療従事者にとっては、継続的にトレーニングを行うことは困難である。 However, the technology in Patent Document 1 is limited to simply providing training for problem cases. Therefore, it is difficult for medical professionals with little free time to continue training.

本発明の目的は、医療従事者に対して、継続的な知識の習得が可能な環境を提供することである。 The purpose of this invention is to provide medical professionals with an environment in which they can continue to acquire knowledge.

本発明の一態様は、
医療従事者に対するクイズ処理を実行する情報処理装置であって、
前記医療従事者からクイズへのエントリを受け付ける手段を備え、
前記クイズにエントリした医療従事者に対して、医療に関する設問を提示する手段を備え、
前記医療従事者から前記設問に対する解答を取得する手段を備え、
前記設問及び解答の組合せを参照して、前記医療従事者の得意科目を判定する手段を備え、
前記解答を参照して、前記医療従事者に対して報酬を付与する手段を備える、
情報処理装置である。
One aspect of the present invention is
An information processing device that executes a quiz process for medical personnel,
means for accepting entries to a quiz from said medical personnel;
means for presenting questions relating to medical care to medical personnel who have entered the quiz;
means for obtaining answers to the questions from the medical professional;
A means for determining a specialty of the medical worker by referring to the combination of the questions and the answers,
A means for providing a reward to the medical worker by referring to the answer is provided.
It is an information processing device.

本発明によれば、医療従事者に対して、継続的な知識の習得が可能な環境を提供することができる。 The present invention provides medical professionals with an environment in which they can continually acquire knowledge.

本実施形態の情報処理システムの構成を示すブロック図である。1 is a block diagram showing a configuration of an information processing system according to an embodiment of the present invention; 図1の情報処理システムの機能ブロック図である。FIG. 2 is a functional block diagram of the information processing system of FIG. 1 . 本実施形態の概要の説明図である。FIG. 1 is an explanatory diagram of an overview of the present embodiment. 本実施形態のユーザ情報データベースのデータ構造を示す図である。FIG. 4 is a diagram showing a data structure of a user information database according to the present embodiment. 本実施形態の設問情報データベースのデータ構造を示す図である。FIG. 2 is a diagram showing a data structure of a question information database according to the present embodiment. 本実施形態の解答ログ情報データベースのデータ構造を示す図である。4 is a diagram showing a data structure of an answer log information database according to the present embodiment. FIG. 本実施形態の成績ログ情報データベースのデータ構造を示す図である。4 is a diagram showing a data structure of a performance log information database according to the present embodiment. FIG. 本実施形態のクイズ処理のシーケンス図である。FIG. 4 is a sequence diagram of a quiz process according to the present embodiment. 図8のクイズシーケンスの詳細なシーケンス図である。FIG. 9 is a detailed sequence diagram of the quiz sequence of FIG. 8. 図8の情報処理において表示される画面例を示す図である。9A and 9B are diagrams showing examples of screens displayed in the information processing of FIG. 8; 図8の情報処理において表示される画面例を示す図である。9A and 9B are diagrams showing examples of screens displayed in the information processing of FIG. 8; 本実施形態のランキング処理のフローチャートである。13 is a flowchart of a ranking process according to the present embodiment. 図12の情報処理において表示される画面例を示す図である。13A and 13B are diagrams illustrating an example of a screen displayed in the information processing of FIG. 12. 図12の情報処理において表示される画面例を示す図である。13A and 13B are diagrams illustrating an example of a screen displayed in the information processing of FIG. 12. 図12の情報処理において表示される画面例を示す図である。13A and 13B are diagrams illustrating an example of a screen displayed in the information processing of FIG. 12. 変形例1の設問作成処理のシーケンス図である。FIG. 11 is a sequence diagram of a question creation process according to the first modified example. 図16の情報処理において表示される画面の例を示す図である。FIG. 17 is a diagram showing an example of a screen displayed in the information processing of FIG. 16 . 変形例2のクイズ処理のシーケンス図である。FIG. 11 is a sequence diagram of a quiz process according to the second modified example. 図18のクイズシーケンスの詳細なシーケンス図である。FIG. 19 is a detailed sequence diagram of the quiz sequence of FIG. 18. 図18の情報処理において表示される画面例を示す図である。FIG. 20 is a diagram showing an example of a screen displayed in the information processing of FIG. 18. 変形例3のクイズの報酬ルールデータベースを示す概略図である。FIG. 13 is a schematic diagram showing a reward rule database for a quiz according to the third modification example.

以下、本発明の一実施形態について、図面に基づいて詳細に説明する。なお、実施形態を説明するための図面において、同一の構成要素には原則として同一の符号を付し、その繰り返しの説明は省略する。 One embodiment of the present invention will be described in detail below with reference to the drawings. In the drawings used to explain the embodiment, the same components are generally designated by the same reference numerals, and repeated explanations will be omitted.

(1)情報処理システムの構成
情報処理システムの構成を説明する。図1は、本実施形態の情報処理システムの構成を示すブロック図である。図2は、図1の情報処理システムの機能ブロック図である。
(1) Configuration of the Information Processing System The configuration of the information processing system will be described below. Fig. 1 is a block diagram showing the configuration of the information processing system of this embodiment. Fig. 2 is a functional block diagram of the information processing system of Fig. 1.

図1に示すように、情報処理システム1は、クライアント装置10と、サーバ30とを備える。
クライアント装置10及びサーバ30は、ネットワーク(例えば、インターネット又はイントラネット)NWを介して接続される。
As shown in FIG. 1, the information processing system 1 includes a client device 10 and a server 30 .
The client device 10 and the server 30 are connected via a network (for example, the Internet or an intranet) NW.

クライアント装置10は、サーバ30にリクエストを送信するコンピュータ(「情報処理装置」の一例)である。クライアント装置10は、例えば、スマートフォン、タブレット端末、又は、パーソナルコンピュータである。 The client device 10 is a computer (an example of an "information processing device") that sends a request to the server 30. The client device 10 is, for example, a smartphone, a tablet terminal, or a personal computer.

サーバ30は、クライアント装置10から送信されたリクエストに応じたレスポンスをクライアント装置10に提供するコンピュータ(「情報処理装置」の一例)である。サーバ30は、例えば、ウェブサーバである。 The server 30 is a computer (an example of an "information processing device") that provides the client device 10 with a response in response to a request sent from the client device 10. The server 30 is, for example, a web server.

(1-1)クライアント装置の構成
クライアント装置10の構成を説明する。
(1-1) Configuration of the Client Device The configuration of the client device 10 will be described.

図2に示すように、クライアント装置10は、記憶装置11と、プロセッサ12と、入出力インタフェース13と、通信インタフェース14とを備える。 As shown in FIG. 2, the client device 10 includes a storage device 11, a processor 12, an input/output interface 13, and a communication interface 14.

記憶装置11は、プログラム及びデータを記憶するように構成される。記憶装置11は、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)、及び、ストレージ(例えば、フラッシュメモリ又はハードディスク)の組合せである。 The storage device 11 is configured to store programs and data. The storage device 11 is, for example, a combination of Read Only Memory (ROM), Random Access Memory (RAM), and storage (for example, flash memory or a hard disk).

プログラムは、例えば、以下のプログラムを含む。
・OS(Operating System)のプログラム
・情報処理を実行するアプリケーション(例えば、ウェブブラウザ)のプログラム
The programs include, for example, the following programs:
- OS (Operating System) programs - Applications (e.g., web browsers) that execute information processing

データは、例えば、以下のデータを含む。
・情報処理において参照されるデータベース
・情報処理を実行することによって得られるデータ(つまり、情報処理の実行結果)
The data includes, for example, the following data:
- Databases referenced in information processing - Data obtained by executing information processing (i.e., the results of executing information processing)

プロセッサ12は、記憶装置11に記憶されたプログラムを起動することによって、クライアント装置10の機能を実現するように構成される。プロセッサ12は、例えば、CPU(Central Processing Unit)、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、又は、これらの組み合わせである。 The processor 12 is configured to realize the functions of the client device 10 by starting a program stored in the storage device 11. The processor 12 is, for example, a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a combination of these.

入出力インタフェース13は、クライアント装置10に接続される入力デバイスからユーザの指示を取得し、かつ、クライアント装置10に接続される出力デバイスに情報を出力するように構成される。
入力デバイスは、例えば、キーボード、ポインティングデバイス、タッチパネル、又は、それらの組合せである。
出力デバイスは、例えば、ディスプレイである。
The input/output interface 13 is configured to obtain user instructions from an input device connected to the client device 10 , and to output information to an output device connected to the client device 10 .
The input device is, for example, a keyboard, a pointing device, a touch panel, or a combination thereof.
The output device is, for example, a display.

通信インタフェース14は、クライアント装置10とサーバ30との間の通信を制御するように構成される。 The communication interface 14 is configured to control communication between the client device 10 and the server 30.

(1-2)サーバの構成
サーバ30の構成を説明する。
(1-2) Server Configuration The configuration of the server 30 will be described.

図2に示すように、サーバ30は、記憶装置31と、プロセッサ32と、入出力インタフェース33と、通信インタフェース34とを備える。 As shown in FIG. 2, the server 30 includes a storage device 31, a processor 32, an input/output interface 33, and a communication interface 34.

記憶装置31は、プログラム及びデータを記憶するように構成される。記憶装置31は、例えば、ROM、RAM、及び、ストレージ(例えば、フラッシュメモリ又はハードディスク)の組合せである。 The storage device 31 is configured to store programs and data. The storage device 31 is, for example, a combination of ROM, RAM, and storage (e.g., flash memory or a hard disk).

プログラムは、例えば、以下のプログラムを含む。
・OSのプログラム
・情報処理を実行するアプリケーションのプログラム
The programs include, for example, the following programs:
・OS programs ・Application programs that perform information processing

データは、例えば、以下のデータを含む。
・情報処理において参照されるデータベース
・情報処理の実行結果
The data includes, for example, the following data:
- Databases referenced in information processing - Results of information processing

プロセッサ32は、記憶装置31に記憶されたプログラムを起動することによって、サーバ30の機能を実現するように構成される。プロセッサ32は、例えば、CPU、ASIC、FPGA、又は、これらの組み合わせである。 The processor 32 is configured to realize the functions of the server 30 by starting the programs stored in the storage device 31. The processor 32 is, for example, a CPU, an ASIC, an FPGA, or a combination of these.

入出力インタフェース33は、サーバ30に接続される入力デバイスからユーザの指示を取得し、かつ、サーバ30に接続される出力デバイスに情報を出力するように構成される。
入力デバイスは、例えば、キーボード、ポインティングデバイス、タッチパネル、又は、それらの組合せである。
出力デバイスは、例えば、ディスプレイである。
The input/output interface 33 is configured to receive user instructions from an input device connected to the server 30 , and to output information to an output device connected to the server 30 .
The input device is, for example, a keyboard, a pointing device, a touch panel, or a combination thereof.
The output device is, for example, a display.

通信インタフェース34は、サーバ30とクライアント装置10との間の通信を制御するように構成される。 The communication interface 34 is configured to control communication between the server 30 and the client device 10.

(2)実施形態の概要
本実施形態の概要を説明する。図3は、本実施形態の概要の説明図である。
(2) Overview of the embodiment The overview of the embodiment will be described with reference to FIG.

図3のサーバ30は、医療従事者に対するクイズ処理を実行する情報処理装置である。
サーバ30は、医療従事者が使用するクライアント装置10と接続される。
サーバ30は、以下の機能を有する。
・医療従事者からクイズへのエントリを受け付ける機能
・クイズにエントリした医療従事者に対して、医療に関する設問を提示する機能
・医療従事者から設問に対する解答を取得する機能
・設問及び解答の組合せを参照して、医療従事者の得意科目を判定する機能
・解答を参照して、医療従事者に対して報酬を付与する機能
The server 30 in FIG. 3 is an information processing device that executes a quiz process for medical personnel.
The server 30 is connected to a client device 10 used by a medical professional.
The server 30 has the following functions.
- A function to accept quiz entries from medical professionals. - A function to present medical questions to medical professionals who have entered the quiz. - A function to obtain answers to the questions from medical professionals. - A function to determine medical professionals' specialties by referring to combinations of questions and answers. - A function to award rewards to medical professionals by referring to the answers.

(3)データベース
本実施形態のデータベースを説明する。以下のデータベースは、記憶装置31に記憶される。
(3) Database The database of this embodiment will be described. The following database is stored in the storage device 31.

(3-1)ユーザ情報データベース
本実施形態のユーザ情報データベースを説明する。図4は、本実施形態のユーザ情報データベースのデータ構造を示す図である。
(3-1) User Information Database The user information database of this embodiment will be described below with reference to Fig. 4, which is a diagram showing the data structure of the user information database of this embodiment.

図4のユーザ情報データベースには、ユーザ情報(「医療従事者情報」の一例)が格納されている。ユーザ情報は、ユーザに関する情報である。
ユーザ情報データベースは、「ユーザID」フィールドと、「ユーザ名」フィールドと、「ユーザ属性」フィールドと、「グループ」フィールドと、「報酬」フィールドと、「バッジ」フィールドと、「得意科目」フィールドと、を含む。各フィールドは、互いに関連付けられている。
User information (an example of "medical worker information") is stored in the user information database of Fig. 4. User information is information relating to a user.
The user information database includes a "user ID" field, a "user name" field, a "user attribute" field, a "group" field, a "reward" field, a "badge" field, and a "favorite subject" field. Each field is associated with the others.

ユーザは、医療従事者である。医療従事者は、例えば、以下の少なくとも1つを含む。
・医師
・薬剤師
・医学生
・医学生
・看護師
・医学研究者
・医療事務
・臨床検査技師
・理学療法士
・診療放射線技師
・獣医師
・臨床工学技士
・看護学生
・保健師
・言語聴覚士
・作業療法士
・薬学生
・管理栄養士
・助産師
・歯学生
・歯科医師
・介護福祉士
・社会福祉士
・歯科衛生士
・精神保健福祉士
・柔道整復師
・その他医療関係者
The user is a medical professional. The medical professional may, for example, include at least one of the following:
・Doctors ・Pharmacists ・Medical students ・Nurses ・Medical researchers ・Medical administration ・Clinical laboratory technicians ・Physiotherapists ・Radiologic technologists ・Veterinarians ・Clinical engineers ・Nursing students ・Public health nurses ・Speech-language-hearing therapists ・Occupational therapists ・Pharmacy students ・Dietitians ・Midwives ・Dental students ・Dentists ・Care workers ・Social workers ・Dental hygienists ・Mental health and welfare workers ・Judo therapists ・Other medical professionals

「ユーザID」フィールドには、ユーザ識別情報が格納される。ユーザ識別情報は、ユーザを識別する情報である。 The "User ID" field stores user identification information. User identification information is information that identifies a user.

「ユーザ名」フィールドには、ユーザ名情報(例えば、テキスト)が格納される。ユーザ名情報は、ユーザの名称に関する情報である。 The "Username" field stores username information (e.g., text). Username information is information about the user's name.

「ユーザ属性」フィールドには、ユーザ属性情報が格納される。ユーザ属性情報は、ユーザの属性に関する情報である。
「ユーザ属性」フィールドは、「性別」フィールドと、「年齢」フィールドと、「第1医療科目」フィールドと、「第2医療科目」フィールドと、を含む。
The "user attribute" field stores user attribute information. The user attribute information is information about the attributes of a user.
The "user attribute" field includes a "gender" field, an "age" field, a "first medical subject" field, and a "second medical subject" field.

「性別」フィールドには、性別情報が格納される。性別情報は、ユーザの性別に関する情報である。 The "Gender" field stores gender information. Gender information is information about the user's gender.

「年齢」フィールドには、年齢情報が格納される。年齢情報は、ユーザの年齢に関する情報である。 The "Age" field stores age information. Age information is information about the user's age.

「第1医療科目」フィールドには、第1医療科目情報が格納される。第1医療科目情報は、ユーザが主に従事する医療科目(以下「第1医療科目」という)に関する情報である。第1医療科目は、例えば、ユーザが医師の場合、当該医師の主要な診療科目及び標榜科目の少なくとも1つである。
「第2医療科目」フィールドには、第2医療科目情報が格納される。第2医療科目情報は、ユーザが従事可能な医療科目(以下「第2医療科目」という)に関する情報である。第2医療科目は、例えば、ユーザが医師の場合、当該医師の対応可能な診療科目及び標榜科目の少なくとも1つである。
第1医療科目及び第2医療科目は、ユーザがユーザ情報データベースに自身のユーザ情報を登録させるときに当該ユーザによって指定される。
医療科目は、例えば、以下の少なくとも1つを含む。
・アレルギー科
・一般内科
・家庭医療
・感染症科
・血液内科
・健診・予防医学
・膠原病科
・呼吸器内科
・在宅医療
・腫瘍内科
・消化器内科
・神経内科
・循環器内科
・腎臓内科・透析
・総合診療
・代謝・内分泌科
・リウマチ科
・老年内科
・一般外科
・血管外科
・口腔外科
・呼吸器外科
・腫瘍外科
・消化器外科
・循環器外科
・人工臓器・移植外科
・乳腺・内分泌外科
・脳神経外科
・整形外科・スポーツ医学
・リハビリテーション科
・泌尿器科
・産婦人科
・小児科
・小児外科
・形成外科
・美容・アンチエイジング
・皮膚科
・眼科
・耳鼻咽喉科
・緩和医療
・麻酔科
・救急医療科
・集中治療科
・輸血部
・放射線科
・放射線腫瘍科
・心療内科
・精神科
・漢方医学
・産業医
・製薬医学
・代替医療・統合医療
・病理
The "first medical subject" field stores first medical subject information. The first medical subject information is information about the medical subject in which the user is primarily engaged (hereinafter referred to as the "first medical subject"). For example, if the user is a doctor, the first medical subject is at least one of the doctor's main medical subject and the doctor's specialty.
The "second medical subject" field stores second medical subject information. The second medical subject information is information about a medical subject in which the user can work (hereinafter referred to as "second medical subject"). For example, if the user is a doctor, the second medical subject is at least one of the medical subjects that the doctor can handle and the doctor's advertised subjects.
The first medical subject and the second medical subject are designated by the user when the user registers his/her user information in the user information database.
The medical subjects include, for example, at least one of the following:
・Allergy ・General Internal Medicine ・Family Medicine ・Infectious Diseases ・Haematology ・Health Checkups and Preventive Medicine ・Rheumatology ・Respiratory Medicine ・Home Care ・Oncology ・Gastroenterology ・Neurology ・Cardiovascular Medicine ・Nephrology and Dialysis ・General Medicine ・Metabolism and Endocrinology ・Rheumatology ・Geriatrics ・General Surgery ・Vascular Surgery ・Oral Surgery ・Thoracic Surgery ・Oncology Surgery ・Gastrointestinal Surgery ・Cardiovascular Surgery ・Artificial Organ and Transplant Surgery ・Breast and Endocrine Surgery ・Neurosurgery ・Orthopedics and Sports Medicine ・Rehabilitation ・Urology ・Obstetrics and Gynecology ・Pediatrics ・Pediatric Surgery ・Plastic Surgery ・Aesthetics and Anti-Aging ・Dermatology ・Ophthalmology ・Otorhinolaryngology ・Palliative Care ・Anesthesiology ・Emergency Medicine ・Intensive Care ・Transfusion Department ・Radiology ・Radiation Oncology ・Psychosomatic Medicine・Psychiatry ・Chinese medicine ・Industrial medicine ・Pharmaceutical medicine ・Alternative medicine ・Integrative medicine ・Pathology

「グループ」フィールドには、グループ情報が格納される。グループ情報は、ユーザが属するグループに関する情報である。「グループ」フィールドは、「出身大学」フィールドと、「勤務地」フィールドと、を含む。 The "Group" field stores group information. Group information is information about the group to which the user belongs. The "Group" field includes a "University" field and a "Place of Work" field.

「出身大学」フィールドには、出身大学情報が格納される。出身大学情報は、ユーザの出身大学に関する情報である。 The "University" field stores information about the university from which the user graduated. The university information is information about the university from which the user graduated.

「勤務地」フィールドには、勤務地情報が格納される。勤務地情報は、ユーザの勤務地(例えば、都道府県)に関する情報である。 The "Workplace" field stores work place information. Work place information is information about the user's work place (e.g., prefecture).

「報酬」フィールドには、累積報酬情報が格納される。累積報酬情報は、クイズに対するユーザの解答に応じてユーザに付与される報酬の累積値に関する情報である。報酬は、サーバ30の運営者又は当該運営者とは異なる事業者が提供する商品及びサービスの少なくとも1つと交換可能である。報酬が交換されると、「報酬」フィールドの累積報酬情報から交換量の分が差し引かれる。 The "Reward" field stores cumulative reward information. The cumulative reward information is information about the cumulative value of rewards granted to users according to their answers to quizzes. Rewards are exchangeable for at least one product and service provided by the operator of server 30 or a business operator other than the operator. When rewards are exchanged, the amount exchanged is deducted from the cumulative reward information in the "Reward" field.

「バッジ」フィールドには、バッジ情報が格納される。バッジ情報は、科目別の解答数、解答の総数、科目別の正答数、科目別の正答の総数、連勝数、及び、専門科目以外の設問科目の解答数の少なくとも1つに応じて決定される。バッジ情報は、クイズの成績に応じてユーザに付与される称号である。 The "Badge" field stores badge information. Badge information is determined based on at least one of the number of answers per subject, the total number of answers, the number of correct answers per subject, the total number of correct answers per subject, the number of consecutive wins, and the number of answers given to subjects other than the specialized subject. Badge information is a title given to a user based on their performance in the quiz.

「得意科目」フィールドには、得意科目情報が格納される。得意科目情報は、ユーザが得意な設問の科目(以下「設問科目」という)に関する情報である。得意科目情報は、クイズの成績に応じて決定される。 The "Favorite Subject" field stores favorite subject information. Favorite subject information is information about subjects in which questions are asked that the user is good at (hereinafter referred to as "question subjects"). Favorite subject information is determined based on the results of the quiz.

(3-2)設問情報データベース
本実施形態の設問情報データベースを説明する。図5は、本実施形態の設問情報データベースのデータ構造を示す図である。
(3-2) Question Information Database The question information database of this embodiment will be described below. Fig. 5 is a diagram showing the data structure of the question information database of this embodiment.

図5の設問情報データベースには、設問情報が格納されている。設問情報は、ユーザに出題されるクイズの設問に関する情報である。
設問情報データベースは、「設問ID」フィールドと、「設問コンテンツ」フィールドと、「正解」フィールドと、「解説」フィールドと、「設問属性」フィールドと、「作成者ID」フィールドと、を含む。各フィールドは、互いに関連付けられている。
Question information is stored in the question information database of Fig. 5. The question information is information related to questions in a quiz given to a user.
The question information database includes a "Question ID" field, a "Question content" field, a "Correct answer" field, an "Explanation" field, a "Question attribute" field, and a "Creator ID" field. Each field is associated with the others.

「設問ID」フィールドには、設問識別情報が格納される。設問識別情報は、設問を識別する情報である。 The "Question ID" field stores question identification information. Question identification information is information that identifies a question.

「設問コンテンツ」フィールドには、設問コンテンツ情報(例えば、テキスト及び画像の少なくとも1つ)が格納される。設問コンテンツ情報は、医療に関する設問の内容に関する情報である。設問の内容、及び、所定の解答方式に基づく解答を含む。解答方式は、例えば、以下の少なくとも1つを含む。
・所定数の選択式
・穴埋め
The "Question Content" field stores question content information (e.g., at least one of text and image). The question content information is information about the content of a medical question. It includes the content of the question and an answer based on a predetermined answering method. The answering method includes, for example, at least one of the following:
- A set number of multiple choice questions - Fill-in-the-blank questions

「正解」フィールドには、正解情報が格納される。正解情報は、設問の正解に関する情報である。 The "Correct Answer" field stores the correct answer information. The correct answer information is information about the correct answer to the question.

「解説」フィールドには、解説情報が格納される。解説情報は、設問の解説に関する情報(例えば、テキスト及び画像の少なくとも1つ)である。 The "Explanation" field stores explanation information. Explanation information is information about the explanation of the question (e.g., at least one of text and an image).

「設問属性」フィールドには、設問属性情報が格納される。設問属性情報は、設問の属性に関する情報である。「設問属性」フィールドは、「設問科目」フィールドと、「難易度」フィールドと、を含む。 The "Question Attributes" field stores question attribute information. Question attribute information is information about the attributes of a question. The "Question Attributes" field includes a "Question Subject" field and a "Difficulty" field.

「設問科目」フィールドには、設問科目情報が格納される。設問科目情報は、設問の内容が属する設問科目に関する情報である。設問科目は、例えば、以下の少なくとも1つを含む。
・医療科目(一例として、臨床)
・症例(一例として、糖尿病)
・疾患(一例として、内臓疾患)
・薬(一例として、用法、用量、併用可否、処方制限、禁忌、及び、薬名)
The "question subject" field stores question subject information. The question subject information is information about the question subject to which the question content belongs. The question subject includes, for example, at least one of the following:
- Medical subjects (for example, clinical)
-Cases (for example, diabetes)
-Disease (for example, visceral disease)
-Medicines (for example, usage, dosage, concomitant use, prescription restrictions, contraindications, and drug names)

「難易度」フィールドには、難易度情報が格納される。難易度情報は、設問の難易度に関する情報が格納される。 The "Difficulty" field stores difficulty information. Difficulty information stores information about the difficulty of the question.

「作成者ID」フィールドには、作成者識別情報が格納される。作成者識別情報は、設問の作成者を識別する情報である。作成者は、例えば、以下の少なくとも1つである。
・サーバ30の運営者
・ユーザ
・製薬会社(例えば、サーバ30が提供するサービスのスポンサ)
・出版会社(例えば、サーバ30が提供するサービスのスポンサ)
The "creator ID" field stores creator identification information. The creator identification information is information for identifying the creator of the question. The creator is, for example, at least one of the following:
· Operator of the server 30 · User · Pharmaceutical company (e.g., sponsor of the service provided by the server 30)
A publishing company (e.g., a sponsor of the service provided by the server 30)

(3-3)解答ログ情報データベース
本実施形態の解答ログ情報データベースを説明する。図6は、本実施形態の解答ログ情報データベースのデータ構造を示す図である。
(3-3) Answer Log Information Database The answer log information database of this embodiment will be described below with reference to Fig. 6, which is a diagram showing the data structure of the answer log information database of this embodiment.

図6の解答ログ情報データベースには、解答ログ情報が格納されている。解答ログ情報は、ユーザに出題されたクイズの設問に対するユーザの解答に関する情報である。
解答ログ情報データベースは、「解答ログID」フィールドと、「解答日時」フィールドと、「クイズID」フィールドと、「設問ID」フィールドと、「解答」フィールドと、「解答時間」フィールドと、「判定」フィールドと、を含む。各フィールドは、互いに関連付けられている。
解答ログ情報データベースは、ユーザ識別情報に関連付けられている。
The answer log information is stored in the answer log information database of Fig. 6. The answer log information is information related to the answers of the user to the questions of the quiz given to the user.
The answer log information database includes an "answer log ID" field, an "answer date and time" field, a "quiz ID" field, a "question ID" field, an "answer" field, an "answer time" field, and a "judgment" field. Each field is associated with the others.
The answer log information database is associated with the user identification information.

「解答ログID」フィールドには、解答ログ識別情報が格納される。解答ログ識別情報は、解答ログ情報を識別する情報である。 The "Answer Log ID" field stores answer log identification information. Answer log identification information is information that identifies answer log information.

「解答日時」フィールドには、解答日時情報が格納される。解答日時情報は、ユーザによる解答の日時に関する情報である。 The "Answer Date and Time" field stores answer date and time information. Answer date and time information is information about the date and time of the user's answer.

「クイズID」フィールドには、クイズ識別情報が格納される。クイズ識別情報は、クイズを識別する情報である。クイズは、複数の設問の集合である The "Quiz ID" field stores quiz identification information. Quiz identification information is information that identifies a quiz. A quiz is a collection of multiple questions.

「設問ID」フィールドには、ユーザに出題された設問の設問識別情報が格納される。 The "Question ID" field stores the question identification information of the question asked to the user.

「解答」フィールドには、解答情報が格納される。解答情報は、ユーザの解答に関する情報である。 The "Answer" field stores answer information. Answer information is information about the user's answer.

「解答時間」フィールドには、解答時間情報が格納される。解答時間情報は、設問の提示から解答の入力までの所要時間(以下「解答時間」という)に関する情報である。 The "Answer Time" field stores answer time information. Answer time information is information about the time required from the presentation of the question to inputting the answer (hereinafter referred to as "answer time").

「判定」フィールドには、判定情報が格納される。判定情報は、ユーザの解答に関する判定結果(例えば、正解又は不正解)に関する情報である。 The "Judgment" field stores judgment information. Judgment information is information about the judgment result regarding the user's answer (e.g., correct or incorrect).

(3-4)成績ログ情報データベース
本実施形態の成績ログ情報データベースを説明する。図7は、本実施形態の成績ログ情報データベースのデータ構造を示す図である。
(3-4) Score Log Information Database The score log information database of this embodiment will be described below with reference to Fig. 7, which shows the data structure of the score log information database of this embodiment.

図7の成績ログ情報データベースには、成績ログ情報が格納されている。成績ログ情報は、ユーザの成績の履歴(以下「成績ログ」という)に関する情報である。
成績ログ情報データベースは、「成績ログID」フィールドと、「クイズID」フィールドと、「日時」フィールドと、「スコア」フィールドと、「獲得報酬」フィールドと、を含む。各フィールドは、互いに関連付けられている。
成績ログ情報データベースは、ユーザ識別情報に関連付けられている。
The score log information is stored in the score log information database of Fig. 7. The score log information is information relating to the history of a user's scores (hereinafter referred to as "score log").
The score log information database includes a "score log ID" field, a "quiz ID" field, a "date and time" field, a "score" field, and an "obtained reward" field. Each field is associated with the others.
The score log information database is associated with the user identification information.

「成績ログID」フィールドには、成績ログ識別情報が格納される。成績ログ識別情報は、成績ログを識別する情報である。 The "Performance Log ID" field stores performance log identification information. Performance log identification information is information that identifies the performance log.

「クイズID」フィールドには、成績ログの対象となるクイズのクイズ識別情報が格納される。 The "Quiz ID" field stores the quiz identification information for the quiz that is the subject of the score log.

「日時」フィールドには、成績ログの対象となるクイズが実施された日時に関する情報が格納される。 The "Date and Time" field stores information about the date and time when the quiz that is the subject of the score log was taken.

「スコア」フィールドには、成績ログの対象となるクイズで付与されたスコア情報が格納される。 The "Score" field stores the score information given in the quiz that is the subject of the score log.

「獲得報酬」フィールドには、成績ログの対象となるクイズで獲得された報酬情報(以下「獲得報酬情報」という)が格納される。 The "Earned Reward" field stores reward information (hereafter referred to as "Earned Reward Information") earned in the quiz that is the subject of the score log.

(4)情報処理
本実施形態の情報処理を説明する。
(4) Information Processing The information processing of this embodiment will be described.

(4-1)クイズ処理
本実施形態のクイズ処理を説明する。図8は、本実施形態のクイズ処理のシーケンス図である。図9は、図8のクイズシーケンスの詳細なシーケンス図である。図10は、図8の情報処理において表示される画面例を示す図である。図11は、図8の情報処理において表示される画面例を示す図である。
(4-1) Quiz Processing The quiz processing of this embodiment will be described. Fig. 8 is a sequence diagram of the quiz processing of this embodiment. Fig. 9 is a detailed sequence diagram of the quiz sequence of Fig. 8. Fig. 10 is a diagram showing an example of a screen displayed in the information processing of Fig. 8. Fig. 11 is a diagram showing an example of a screen displayed in the information processing of Fig. 8.

図8に示すように、クライアント装置10は、エントリリクエスト(S110)を実行する。
具体的には、プロセッサ12は、画面P10(図10)をディスプレイに表示する。
As shown in FIG. 8, the client device 10 executes an entry request (S110).
Specifically, the processor 12 displays a screen P10 (FIG. 10) on the display.

画面P10は、操作オブジェクトB10a~B10eと、フィールドオブジェクトF10と、を含む。 Screen P10 includes operation objects B10a to B10e and a field object F10.

操作オブジェクトB10aは、科目Aのクイズへのエントリを指定するためのユーザ指示を受け付けるオブジェクトである。操作オブジェクトB10aには、科目A(例えば、臨床)を示す設問科目情報が割り当てられている。
操作オブジェクトB10bは、科目B(例えば、呼吸器疾患)のクイズへのエントリを指定するためのユーザ指示を受け付けるオブジェクトである。操作オブジェクトB10bには、科目Bを示す設問科目情報が割り当てられている。
操作オブジェクトB10cは、科目C(例えば、皮膚疾患)のクイズへのエントリを指定するためのユーザ指示を受け付けるオブジェクトである。操作オブジェクトB10cには、科目Cを示す設問科目情報が割り当てられている。
操作オブジェクトB10dは、ランキングを閲覧するためのユーザ指示を受け付けるオブジェクトである。
操作オブジェクトB10eは、設問を作成するためのユーザ指示を受け付けるオブジェクトである。
The operation object B10a is an object that receives a user instruction for specifying an entry to a quiz for subject A. Question subject information indicating subject A (for example, clinical) is assigned to the operation object B10a.
The operation object B 10b is an object that receives a user instruction for designating an entry to a quiz on subject B (for example, respiratory diseases). Question subject information indicating subject B is assigned to the operation object B 10b.
The operation object B10c is an object that receives a user instruction for specifying an entry to a quiz on subject C (for example, skin disease). Question subject information indicating subject C is assigned to the operation object B10c.
The operation object B 10d is an object that receives a user instruction to view the rankings.
The operation object B10e is an object that receives a user instruction for creating a question.

フィールドオブジェクトF10は、ユーザ識別情報の入力を受け付けるオブジェクトである。 Field object F10 is an object that accepts input of user identification information.

例えば、ユーザがフィールドオブジェクトF10にユーザ識別情報を入力し、且つ、操作オブジェクトB10aを操作すると、プロセッサ12は、エントリリクエストデータをサーバ30に送信する。
エントリリクエストデータは、以下の情報を含む。
・フィールドオブジェクトF10aに入力されたユーザ識別情報(以下「エントリユーザ識別情報」という)
・ユーザによって操作された操作オブジェクトB10aに割り当てられた設問科目情報(以下「エントリ科目情報」という)
For example, when the user inputs user identification information into the field object F 10 and operates the operation object B 10 a, the processor 12 transmits entry request data to the server 30 .
The entry request data includes the following information:
User identification information entered in the field object F10a (hereinafter referred to as "entry user identification information")
Question subject information assigned to the operation object B10a operated by the user (hereinafter referred to as "entry subject information")

ステップS110の後、サーバ30は、マッチング(S130)を実行する。
具体的には、記憶装置31には、プロセッサ32によって解答が決定されるプレイヤ(以下「NPC(Non Player Character)」という)に関するNPC情報が記憶されている。NPC情報は、例えば、以下の情報を含む。
・NPCを識別するNPC識別情報(例えば、NPC名に関するNPC名情報)
・NPCのクイズに対するレベル(例えば、カテゴリ毎のレベル及び設問毎のレベルの少なくとも1つ)に関するNPCレベル情報
・NPCのクイズに対する解答時間(例えば、カテゴリ毎の解答時間及び設問毎の解答時間の少なくとも1つ)に関するNPC解答時間情報
After step S110, the server 30 performs matching (S130).
Specifically, the storage device 31 stores NPC information relating to players (hereinafter referred to as "NPCs (Non Player Characters)") whose answers are determined by the processor 32. The NPC information includes, for example, the following information:
NPC identification information for identifying an NPC (e.g., NPC name information related to an NPC name)
NPC level information regarding the level of the NPC for the quiz (e.g., at least one of the level for each category and the level for each question) NPC answering time information regarding the answering time of the NPC for the quiz (e.g., at least one of the answering time for each category and the answering time for each question)

プロセッサ32は、クライアント装置10からエントリリクエストデータを取得すると、エントリリクエストデータに含まれる設問科目情報が示す設問科目毎に、エントリリクエストデータに含まれるエントリユーザ識別情報及びエントリ科目情報の組合せに新規のクイズ識別情報を割り当てる。 When the processor 32 acquires the entry request data from the client device 10, it assigns new quiz identification information to the combination of entry user identification information and entry subject information included in the entry request data for each question subject indicated by the question subject information included in the entry request data.

プロセッサ32は、以下の何れかの方法により、エントリユーザと対戦させるべきNPCのNPC識別情報を決定する。
・プロセッサ32は、ランダムにNPC識別情報を決定する。
・プロセッサ32は、エントリユーザの累積スコア、平均スコア、及び、ランキングの少なくとも1つに応じたNPCレベル情報に対応するNPC識別情報を決定する。
The processor 32 determines the NPC identification information of the NPC to be pitted against the entry user by any of the following methods.
- The processor 32 randomly determines the NPC identification information.
The processor 32 determines NPC identification information corresponding to NPC level information according to at least one of the entry user's cumulative score, average score, and ranking.

プロセッサ32は、割り当てられたクイズ識別情報をマッチング完了クイズのクイズ識別情報として特定する。マッチング完了クイズとは、エントリユーザ及びNPCの組合せが完成したクイズ(つまり、マッチングが完了したクイズ)である。
プロセッサ32は、ユーザ情報データベース(図4)を参照して、エントリユーザ識別情報に関連付けられた「合計スコア」フィールドの合計スコア情報を特定する。
The processor 32 identifies the assigned quiz identification information as the quiz identification information of the matching-completed quiz. The matching-completed quiz is a quiz in which the combination of the entry user and the NPC is complete (i.e., a quiz in which matching is complete).
Processor 32 consults the user information database (FIG. 4) to identify the total score information in the "total score" field associated with the entry user identification information.

ステップS130の後、サーバ30は、エントリレスポンス(S131)を実行する。
具体的には、プロセッサ32は、エントリユーザ識別情報を含むエントリリクエストデータを送信したクライアント装置10にエントリレスポンスデータを送信する。
エントリレスポンスデータは、以下の情報を含む。
・ステップS130でマッチング完了クイズのクイズ識別情報に割り当てられたエントリユーザ識別情報
・当該エントリユーザ識別情報に関連付けられた合計スコア情報
After step S130, the server 30 executes an entry response (S131).
Specifically, the processor 32 transmits entry response data to the client device 10 that transmitted the entry request data including the entry user identification information.
The entry response data includes the following information:
The entry user identification information assigned to the quiz identification information of the matching completion quiz in step S130. The total score information associated with the entry user identification information.

ステップS131の後、クライアント装置10は、エントリ結果の提示(S132)を実行する。
具体的には、プロセッサ12は、画面P11(図10)をディスプレイに表示する。
After step S131, the client device 10 executes presentation of the entry result (S132).
Specifically, the processor 12 displays a screen P11 (FIG. 10) on the display.

画面P11は、表示オブジェクトA11と、操作オブジェクトB11と、を含む。 Screen P11 includes a display object A11 and an operation object B11.

表示オブジェクトA11は、マッチング完了クイズのエントリユーザ(以下「プレイヤユーザ」という)のユーザ情報(例えば、ユーザ名及び合計スコア)を表示するオブジェクトである。 Display object A11 is an object that displays user information (e.g., user name and total score) of the entry user (hereinafter referred to as the "player user") of the matching completion quiz.

操作オブジェクトB11は、クイズの開始を指定するためのユーザ指示を受け付けるオブジェクトである。 Operation object B11 is an object that accepts user instructions to specify the start of a quiz.

ステップS111の後、クライアント装置10は、開始リクエスト(S112)を実行する。
具体的には、プレイヤユーザが操作オブジェクトB11を操作すると、プロセッサ12は、開始リクエストデータをサーバ30に送信する。
After step S111, the client device 10 executes a start request (S112).
Specifically, when the player user operates the control object B<b>11 , the processor 12 transmits start request data to the server 30 .

ステップS112の後、クライアント装置10及びサーバ30は、クイズシーケンス(S20)を実行する。 After step S112, the client device 10 and the server 30 execute the quiz sequence (S20).

図9に示すように、サーバ30は、1問目の設問の決定(S230)を実行する。
具体的には、プロセッサ32は、設問情報データベース(図5)を参照して、ステップS130でクイズ識別情報に割り当てられたエントリ科目情報に対応する設問科目情報に関連付けられた複数の設問識別情報を特定する。
プロセッサ32は、特定した複数の設問識別情報のうち、1つの設問識別情報を任意に選択する。
プロセッサ32は、選択した設問識別情報(以下「対象設問識別情報」という)に関連付けられた設問コンテンツ情報をクライアント装置10に送信する。
As shown in FIG. 9, the server 30 executes determination of the first question (S230).
Specifically, the processor 32 refers to the question information database (FIG. 5) to identify a plurality of question identification information items associated with the question subject information corresponding to the entry subject information assigned to the quiz identification information in step S130.
The processor 32 arbitrarily selects one piece of question identification information from the identified plurality of pieces of question identification information.
The processor 32 transmits question content information associated with the selected question identification information (hereinafter referred to as “target question identification information”) to the client device 10 .

ステップS230の後、クライアント装置10は、設問の提示(S210)を実行する。
具体的には、プロセッサ12は、画面P20(図10)をディスプレイに表示する。
After step S230, the client device 10 executes presentation of a question (S210).
Specifically, the processor 12 displays screen P20 (FIG. 10) on the display.

画面P20は、選択式のクイズの例を示す。画面P20は、表示オブジェクトA20と、操作オブジェクトB20a~B20dと、を含む。 Screen P20 shows an example of a multiple-choice quiz. Screen P20 includes display object A20 and operation objects B20a to B20d.

表示オブジェクトA20は、ステップS230で送信された設問コンテンツ情報を表示するオブジェクトである。 Display object A20 is an object that displays the question content information sent in step S230.

操作オブジェクトB20a~B20dは、ユーザが複数の選択肢の中から解答を指定するためのユーザ指示を受け付けるオブジェクトである。操作オブジェクトB20a~B20dには、それぞれ、選択肢に対応する解答情報が割り当てられる。 Operation objects B20a to B20d are objects that accept user instructions to allow the user to select an answer from among multiple options. Answer information corresponding to the options is assigned to each of operation objects B20a to B20d.

ステップS211の後、クライアント装置10は、解答リクエスト(S211)を実行する。
具体的には、プレイヤユーザが操作オブジェクトB20bを操作すると、プロセッサ12は、解答リクエストデータをサーバ30に送信する。
解答リクエストデータは、以下の情報を含む。
・プレイヤユーザによって操作された操作オブジェクトB20bに割り当てられた解答情報
・解答時間情報
After step S211, the client device 10 executes an answer request (S211).
Specifically, when the player user operates the operation object B 20 b, the processor 12 transmits answer request data to the server 30 .
The answer request data includes the following information:
Answer information assigned to the operation object B 20b operated by the player user. Answer time information.

ステップS211の後、サーバ30は、解答の判定(S231)を実行する。
具体的には、プロセッサ32は、クライアント装置10から解答リクエストデータを受信すると、設問情報データベース(図5)において対象設問識別情報に関連付けられた正解情報と、判定対象解答リクエストデータに含まれる解答情報と、を比較する。
プロセッサ12は、当該正解情報と当該解答情報とが一致する場合、プレイヤユーザの解答を「正解」と判定する。プロセッサ12は、当該正解情報と当該解答情報とが一致しない場合、プレイヤユーザの解答を「不正解」と判定する。
After step S211, the server 30 executes an answer determination (S231).
Specifically, when the processor 32 receives answer request data from the client device 10, it compares the correct answer information associated with the target question identification information in the question information database (Figure 5) with the answer information included in the answer request data to be judged.
When the correct answer information and the answer information match, the processor 12 determines the player user's answer to be a “correct answer.” When the correct answer information and the answer information do not match, the processor 12 determines the player user's answer to be an “incorrect answer.”

ステップS231の後、サーバ30は、解答レスポンス(S232)を実行する。
具体的には、プロセッサ32は、解答レスポンスデータをクライアント装置10に送信する。
解答レスポンスデータは、以下の情報を含む。
・ステップS231の判定結果(例えば、正解又は不正解)を示す情報
After step S231, the server 30 executes an answer response (S232).
Specifically, the processor 32 transmits the answer response data to the client device 10 .
The answer response data includes the following information:
Information indicating the determination result (e.g., correct or incorrect) of step S231

ステップS232の後、クライアント装置10は、判定結果の提示(S212)を実行する。
具体的には、プロセッサ12は、画面P21(図10)をディスプレイに表示する。
After step S232, the client device 10 executes presentation of the determination result (S212).
Specifically, the processor 12 displays screen P21 (FIG. 10) on the display.

画面P21は、表示オブジェクトA211と、操作オブジェクトB21と、を含む。 Screen P21 includes display object A211 and operation object B21.

表示オブジェクトA21は、解答レスポンスデータに含まれる判定結果を示す情報を表示するオブジェクトである。 Display object A21 is an object that displays information indicating the judgment result contained in the answer response data.

操作オブジェクトB21は、次の設問に進むためのユーザ指示を受け付けるオブジェクトである。 Operation object B21 is an object that accepts user instructions to proceed to the next question.

ステップS212の後、クライアント装置10は、進行リクエスト(S213)を実行する。
具体的には、ユーザが操作オブジェクトB21を操作すると、プロセッサ12は、進行リクエストデータをサーバ30に送信する。
After step S212, the client device 10 executes a progress request (S213).
Specifically, when the user operates the operation object B21, the processor 12 transmits progress request data to the server 30.

ステップS210で提示された設問が最終設問でない(つまり、問題数を示すN(Nは2以上の整数)が所定の上限数未満である)場合、ステップS213の後、サーバ30は、N問目の設問の決定(S233)を実行する。 If the question presented in step S210 is not the final question (i.e., if N (N is an integer equal to or greater than 2) indicating the number of questions is less than a predetermined upper limit), after step S213, the server 30 determines the Nth question (S233).

ステップS233の第1例として、プロセッサ32は、1問目の設問の決定(S230)と同様に、ステップS233を実行する。 As a first example of step S233, the processor 32 executes step S233 in the same manner as determining the first question (S230).

ステップS233の第2例として、プロセッサ32は、N-1問目についてのステップS231の判定結果に基づいて、ステップS233を実行する。
より具体的には、プロセッサ32は、N-1問目の設問に対する解答の判定結果が「正解」である場合、ステップS230で特定した複数の設問識別情報に関連付けられた難易度情報を参照して、N-1問目についてのステップS230で選択された対象設問識別情報に関連付けられた難易度情報より高い難易度を示す設問識別情報を、N問目の対象設問識別情報として特定する。これにより、N-1問目の設問に対する解答が正解であった場合、N問目の設問の難易度は、N-1問目の設問の難易度より高くなる。
As a second example of step S233, the processor 32 executes step S233 based on the determination result of step S231 for the (N-1)th question.
More specifically, when the determination result of the answer to the N-1th question is "correct," processor 32 refers to the difficulty information associated with the plurality of question identification information identified in step S230, and identifies question identification information indicating a higher difficulty level than the difficulty information associated with the target question identification information selected in step S230 for the N-1th question as the target question identification information for the Nth question. As a result, when the answer to the N-1th question is correct, the difficulty level of the Nth question becomes higher than the difficulty level of the N-1th question.

ステップS233の後、クライアント装置10は、N問目の設問について、設問の提示(S210)を実行する。
具体的には、プロセッサ12は、画面P22(図11)をディスプレイに表示する。
After step S233, the client device 10 executes question presentation (S210) for the Nth question.
Specifically, the processor 12 displays screen P22 (FIG. 11) on the display.

画面P22は、穴埋め式のクイズの例を示す。画面P22は、表示オブジェクトA22a~A22bと、操作オブジェクトB22と、フィールドオブジェクトF22と、を含む。 Screen P22 shows an example of a fill-in-the-blank quiz. Screen P22 includes display objects A22a to A22b, an operation object B22, and a field object F22.

表示オブジェクトA22aは、ステップS233で送信された設問コンテンツ情報(例えば、設問の内容)を表示するオブジェクトである。 Display object A22a is an object that displays the question content information (e.g., the content of the question) sent in step S233.

表示オブジェクトA22bは、ステップS233で送信された設問コンテンツ情報(例えば、正解の一部)を表示するオブジェクトである。 Display object A22b is an object that displays the question content information (e.g., part of the correct answer) sent in step S233.

操作オブジェクトB22は、ユーザが解答をサーバ30に送信させるためのユーザ指示を受け付けるオブジェクトである。 Operation object B22 is an object that accepts user instructions to cause the user to send the answer to server 30.

フィールドオブジェクトF22は、ユーザによる解答情報の入力を受け付けるためのオブジェクトである。 Field object F22 is an object for accepting answer information input by the user.

ステップS210の後、クライアント装置10は、N問目の設問について、解答リクエスト(S211)を実行する。
具体的には、ユーザがフィールドオブジェクトF22に解答を入力し、且つ、操作オブジェクトB22を操作すると、プロセッサ12は、解答リクエストデータをサーバ30に送信する。
解答リクエストデータは、以下の情報を含む。
・フィールドオブジェクトF22に入力された解答情報
After step S210, the client device 10 executes an answer request (S211) for the Nth question.
Specifically, when the user inputs an answer into the field object F22 and operates the operation object B22, the processor 12 transmits answer request data to the server 30.
The answer request data includes the following information:
Answer information entered in the field object F22

ステップS211の後、サーバ30は、N問目の設問について、解答の判定(S231)、及び、解答レスポンス(S232)を実行する。 After step S211, the server 30 determines the answer (S231) and performs an answer response (S232) for the Nth question.

ステップS232の後、クライアント装置10は、N問目の設問について、判定結果の提示(S212)、及び、進行リクエスト(S213)を実行する。 After step S232, the client device 10 presents the judgment result for the Nth question (S212) and executes a progress request (S213).

ステップS233、S210~S211、S231~S232、及び、S212~S213、及び、S233は、Nが上限数に達するまで繰り返し実行される。 Steps S233, S210 to S211, S231 to S232, S212 to S213, and S233 are repeatedly executed until N reaches the upper limit.

Nが上限数に達した(つまり、ステップS210で提示された設問が最終設問である)場合、最終設問についてのステップS213の後、サーバ30は、図8の成績の決定(S132)を実行する。 If N has reached the upper limit (i.e., the question presented in step S210 is the final question), after step S213 for the final question, the server 30 executes the determination of the grade (S132) of FIG. 8.

ステップS132の第1例では、プレイヤユーザの成績が、医療科目情報に基づく相対評価により決定される。
より具体的には、プロセッサ32は、以下の情報の組合せを参照して、プレイヤユーザのスコア情報及び獲得報酬情報を決定する。
・正解数
・プレイヤユーザのユーザ識別情報に関連付けられた医療科目情報(例えば、第1医療科目情報及び第2医療科目情報の少なくとも1つ)、並びに、対象設問識別情報に関連付けられた設問科目情報(以下「対象設問科目情報」という)の相関値(一例として、プレイヤユーザの医療科目と設問科目との相関値が低いほど、獲得報酬が高くなる)
In a first example of step S132, the performance of the player user is determined by a relative evaluation based on medical subject information.
More specifically, processor 32 determines the player user's score information and acquired reward information by referring to a combination of the following information:
Number of correct answers A correlation value between medical subject information (e.g., at least one of the first medical subject information and the second medical subject information) associated with the player user's user identification information and question subject information associated with the target question identification information (hereinafter referred to as "target question subject information") (for example, the lower the correlation value between the player user's medical subject and the question subject, the higher the acquired reward).

ステップS132の第2例では、プレイヤユーザの成績が、設問の難易度に基づいて決定される。
より具体的には、プロセッサ32は、以下の情報の組合せを参照して、プレイヤユーザのスコア情報及び報酬情報を決定する。
・正解数
・対象設問識別情報に関連付けられた難易度情報(一例として、難易度が高いほど、獲得報酬が高くなる)
In a second example of step S132, the score of the player user is determined based on the difficulty level of the question.
More specifically, processor 32 determines the score information and reward information of the player user by referring to a combination of the following information:
Number of correct answers Difficulty level information associated with the target question identification information (for example, the higher the difficulty level, the higher the reward obtained)

ステップS132の第3例では、プレイヤユーザの成績が、合計解答時間に基づいて決定される。
より具体的には、プロセッサ32は、以下の情報の組合せを参照して、プレイヤユーザのスコア情報及び報酬情報を決定する。
・正解数
・合計解答時間(一例として、合計解答時間が短いほど、獲得報酬が高くなる)
In a third example of step S132, the score of the player user is determined based on the total solution time.
More specifically, processor 32 determines the score information and reward information of the player user by referring to a combination of the following information:
・Number of correct answers ・Total answering time (for example, the shorter the total answering time, the higher the reward)

プレイヤユーザの成績は、上記ステップS132の第1例~第3例の少なくとも1つに基づいて決定される。 The player user's performance is determined based on at least one of the first to third examples of step S132 above.

ステップS132の後、サーバ30は、得意科目の判定(S133)を実行する。
ステップS132では、判定の対象となる設問科目(以下「対象科目」という)について、判定の対象となるプレイヤユーザ(以下「対象ユーザ」という)の成績と、対象ユーザ以外のユーザ(以下「参照ユーザ」という)の成績と、の比較によって、得意科目であるか否かが判定される。対象ユーザは、対象医療従事者の一例である。参照ユーザは、参照医療従事者の一例である。
After step S132, the server 30 executes a determination of favorite subjects (S133).
In step S132, for the question subject to be judged (hereinafter referred to as the "target subject"), the score of the player user to be judged (hereinafter referred to as the "target user") is compared with the score of a user other than the target user (hereinafter referred to as the "reference user") to judge whether the subject is a good subject. The target user is an example of a target medical worker. The reference user is an example of a reference medical worker.

ステップS132の第1例では、参照ユーザは、対象ユーザ以外の全てのユーザである。
具体的には、プロセッサ32は、対象ユーザの対象科目「内科」の成績(例えば、平均スコア又は正答率)が、全ての参照ユーザの設問科目「内科」の平均成績以上である場合、設問科目「内科」を「得意科目」と判定する。
つまり、第1例では、任意の科目を医療科目とする対象ユーザについて対象科目が得意科目であるか否かの判定において、全ての参照ユーザの対象科目の成績が参照される。
In a first example of step S132, the reference users are all users other than the target user.
Specifically, if the target user's score (e.g., average score or percentage of correct answers) in the subject "Internal Medicine" is equal to or higher than the average score in the subject "Internal Medicine" of all reference users, the processor 32 determines that the subject "Internal Medicine" is a "favourite subject".
That is, in the first example, when determining whether a target user who has an arbitrary subject as a medical subject is a strong subject in the target subject, the grades in the target subject of all reference users are referenced.

ステップS132の第2例では、参照ユーザは、対象科目と医療科目が同一であるユーザである。
具体的には、プロセッサ32は、対象ユーザの対象科目「内科」の成績が、医療科目(例えば、第1医療科目)「内科」である参照ユーザの平均成績以上である場合、設問科目「内科」を「得意科目」と判定する。
つまり、第2例では、任意の科目を医療科目とする対象ユーザについて対象科目が得意科目であるか否かの判定において、対象科目を医療科目とする参照ユーザの対象科目の成績が参照される。
In a second example of step S132, the reference user is a user whose target subject and medical subject are the same.
Specifically, if the target user's grade in the target subject "internal medicine" is equal to or higher than the average grade of a reference user in the medical subject (e.g., the first medical subject) "internal medicine," the processor 32 determines that the question subject "internal medicine" is a "favourite subject."
That is, in the second example, when determining whether a target user who has a medical subject as an arbitrary subject is a strong subject in the target subject, the grades in the target subject of a reference user who has a medical subject as the target subject are referenced.

ステップS132の第3例では、対象ユーザは、対象科目と医療科目が同一であるユーザであり、且つ、参照ユーザは、対象科目と医療科目が同一であるユーザである。
具体的には、プロセッサ32は、医療科目「内科」である対象ユーザの対象科目「内科」の成績が、医療科目「内科」である参照ユーザの対象科目「内科」の平均成績以上である場合、対象科目「内科」を「得意科目」と判定する。
つまり、第3例では、対象科目と医療科目が同一である対象ユーザ(つまり、対象科目の専門家)について対象科目が得意科目であるか否かの判定において、対象科目と医療科目とが同一である参照ユーザ(つまり、対象科目の専門家)の対象科目の成績が参照される。
In a third example of step S132, the target user is a user whose target subject and medical subject are the same, and the reference user is a user whose target subject and medical subject are the same.
Specifically, if the grades of the target user, who is also a medical subject, in the target subject "internal medicine", are equal to or higher than the average grades of the reference user, who is also a medical subject, in the target subject "internal medicine", the processor 32 determines that the target subject "internal medicine" is a "favourite subject".
In other words, in the third example, when determining whether a target subject is a strong subject for a target user (i.e., an expert in the target subject) whose target subject is the same as a medical subject, the grades in the target subject of a reference user (i.e., an expert in the target subject) whose target subject is the same as a medical subject are referenced.

ステップS132の第4例では、対象ユーザは、対象科目と医療科目が異なるユーザであり、且つ、参照ユーザは、対象科目と医療科目が同一であるユーザである。
具体的には、プロセッサ32は、医療科目「外科」である対象ユーザの対象科目「内科」の成績が、医療科目「内科」である参照ユーザの対象科目「内科」の平均成績の第1割合(例えば、80%)以上である場合、対象科目「内科」を「得意科目」と判定する。
第1割合は、対象ユーザの医療科目と対象科目が異なり、且つ、参照ユーザの医療科目と対象科目が同一である(つまり、対象ユーザは対象科目の専門家ではなく、且つ、参照ユーザは対象科目の専門家である)ことから、標準値(例えば、100%)より低い値である。
つまり、第4例では、対象科目と医療科目が異なる対象ユーザ(つまり、対象科目の非専門家)について対象科目が得意科目であるか否かの判定において、対象科目と医療科目とが同一である参照ユーザ(つまり、対象科目の専門家)の対象科目の成績が参照される。
In a fourth example of step S132, the target user is a user whose target subject and medical subject are different, and the reference user is a user whose target subject and medical subject are the same.
Specifically, processor 32 determines that the target subject "internal medicine" is a "favourite subject" when the grades of the target user, who is a "surgery" medical subject, in the target subject "internal medicine" are equal to or greater than a first percentage (e.g., 80%) of the average grades of the target subject "internal medicine" of a reference user, who is also a "favourite subject".
The first ratio is lower than the standard value (e.g., 100%) because the target user's medical subject is different from the target subject and the reference user's medical subject is the same as the target subject (i.e., the target user is not an expert in the target subject and the reference user is an expert in the target subject).
In other words, in the fourth example, when determining whether a target subject is a strong subject for a target user (i.e., a non-expert in the target subject) whose target subject is different from the medical subject, the grades in the target subject of a reference user (i.e., an expert in the target subject) whose target subject is the same as the medical subject are referenced.

ステップS132の第5例では、対象ユーザは、対象科目と医療科目が同一であるユーザであり、且つ、参照ユーザは、対象科目と医療科目が異なるユーザである。
具体的には、プロセッサ32は、医療科目「内科」である対象ユーザの対象科目「内科」の成績が、医療科目「外科」である参照ユーザの対象科目「内科」の平均成績の第2割合(例えば、120%)以上である場合、対象科目「内科」を「得意科目」と判定する。
第2割合は、対象ユーザの医療科目と設問科目が同一であり、且つ、参照ユーザの医療科目と設問科目が異なる(つまり、対象ユーザは対象科目の専門家であり、且つ、参照ユーザは対象科目の専門家ではない)ことから、標準値(例えば、100%)より高い値である。
つまり、第5例では、対象科目と医療科目が同一である対象ユーザ(つまり、対象科目の専門家)について対象科目が得意科目であるか否かの判定において、対象科目と医療科目が異なる参照ユーザ(つまり、対象科目の非専門家)の対象科目の成績が参照される。
In a fifth example of step S132, the target user is a user whose target subject and medical subject are the same, and the reference user is a user whose target subject and medical subject are different.
Specifically, processor 32 determines that the target subject "internal medicine" is a "favourite subject" if the target user's grade in the target subject "internal medicine", which is the medical subject "internal medicine", is equal to or greater than a second percentage (e.g., 120%) of the average grade in the target subject "internal medicine" of a reference user in the medical subject "surgery".
The second ratio is higher than the standard value (e.g., 100%) because the target user's medical subject and the question subject are the same and the reference user's medical subject and the question subject are different (i.e., the target user is an expert in the target subject and the reference user is not an expert in the target subject).
In other words, in the fifth example, when determining whether a target subject is a strong subject for a target user (i.e., an expert in the target subject) whose target subject is the same as a medical subject, the grades in the target subject of a reference user (i.e., a non-expert in the target subject) whose target subject is different from the medical subject are referenced.

ステップS132の第6例では、対象ユーザは、対象科目と医療科目が異なるユーザであり、且つ、参照ユーザは、対象科目と医療科目が異なるユーザである。
具体的には、プロセッサ32は、医療科目「外科」である対象ユーザの対象科目「内科」の成績が、医療科目「外科」である参照ユーザの対象科目「内科」の平均成績以上である場合、対象科目「内科」を「得意科目」と判定する。
つまり、第6例では、対象科目と医療科目が異なる対象ユーザ(つまり、対象科目の非専門家)について対象科目が得意科目であるか否かの判定において、対象科目と医療科目とが異なる参照ユーザ(つまり、対象科目の非専門家)の対象科目の成績が参照される。
In a sixth example of step S132, the target user is a user whose target subject is different from the medical subject, and the reference user is a user whose target subject is different from the medical subject.
Specifically, if the grades of the target user, who is a medical subject of "surgery", in the target subject of "internal medicine" are equal to or higher than the average grades of the reference user, who is also a medical subject of "surgery", in the target subject of "internal medicine", the processor 32 determines that the target subject of "internal medicine" is a "favourite subject".
In other words, in the sixth example, when determining whether a target subject is a strong subject for a target user (i.e., a non-expert in the target subject) whose target subject is different from the medical subject, the grades in the target subject of a reference user (i.e., a non-expert in the target subject) whose target subject is different from the medical subject are referenced.

ステップS133の後、サーバ30は、データベースの更新(S134)を実行する。 After step S133, the server 30 performs a database update (S134).

具体的には、プロセッサ32は、各プレイヤユーザ識別情報に関連付けられた解答ログ情報データベース(図6)に新規レコードを追加する。
新規レコードの各フィールドには、以下の情報が格納される。
・「解答ログID」フィールド:新規の解答ログ識別情報
・「解答日時」フィールド:ステップS211の実行日時に関する情報
・「クイズID」フィールド:ステップS130でプレイヤユーザ識別情報に割り当てられたクイズ識別情報
・「設問ID」フィールド:ステップS230で特定された対象設問識別情報
・「解答」フィールド:ステップS211で送信された解答情報
・「解答時間」フィールド:ステップS211で送信された解答時間情報
・「判定」フィールド:ステップS231の判定結果を示す情報
Specifically, processor 32 adds a new record to the answer log information database (FIG. 6) associated with each player user identification information.
The following information is stored in each field of the new record:
"Answer log ID" field: new answer log identification information "Answer date and time" field: information related to the execution date and time of step S211 "Quiz ID" field: quiz identification information assigned to the player user identification information in step S130 "Question ID" field: target question identification information identified in step S230 "Answer" field: answer information transmitted in step S211 "Answer time" field: answer time information transmitted in step S211 "Judgment" field: information indicating the judgment result of step S231

プロセッサ32は、ユーザ情報データベース(図4)を参照して、各プレイヤユーザ識別情報に関連付けられたレコードを特定する。
プロセッサ32は、特定したレコードを以下のとおり更新する。
・「報酬」フィールド:ステップS132で決定された報酬情報を加算する。
・「得意科目」フィールド:ステップS133で判定された得意科目情報を格納する。
Processor 32 consults the user information database (FIG. 4) to identify a record associated with each player user identification.
The processor 32 updates the identified record as follows.
"Reward" field: The reward information determined in step S132 is added.
"Favorite subject" field: Stores the favorite subject information determined in step S133.

プロセッサ32は、各プレイヤユーザ識別情報に関連付けられた成績ログ情報データベース(図7)に新規レコードを追加する。新規レコードの各フィールドには、以下の情報が格納される。
・「成績ログID」フィールド:新規の成績ログ識別情報
・「クイズID」フィールド:ステップS130でプレイヤユーザ識別情報に割り当てられたクイズ識別情報
・「日時」フィールド:クイズ処理の実行日時に関する情報
・「スコア」フィールド:ステップS132で決定されたスコア情報
・「報酬」フィールド:ステップS132で決定された報酬情報
The processor 32 adds a new record to the score log information database (FIG. 7) associated with each player user identification information. The following information is stored in each field of the new record.
"Result log ID" field: new result log identification information "Quiz ID" field: quiz identification information assigned to the player user identification information in step S130 "Date and time" field: information related to the date and time of execution of the quiz process "Score" field: score information determined in step S132 "Reward" field: reward information determined in step S132

ステップS134の後、サーバ30は、成績通知(S135)を実行する。
具体的には、プロセッサ32は、設問情報データベースにおいて、全ての対象設問識別情報に関連付けられた解説情報(以下「対象解説情報」という)を特定する。
プロセッサ32は、成績通知データをクライアント装置10に送信する。
成績通知データは、以下の情報を含む。
・ステップS132で決定された報酬情報(つまり、獲得報酬情報)
・対象解説情報
・ステップS134で更新された「報酬」フィールドの累積報酬情報
After step S134, the server 30 executes a result notification (S135).
Specifically, the processor 32 identifies explanation information associated with all target question identification information (hereinafter referred to as "target explanation information") in the question information database.
The processor 32 transmits the result notification data to the client device 10 .
The score report data includes the following information:
Reward information determined in step S132 (i.e., earned reward information)
· Target comment information · Accumulative reward information in the "Reward" field updated in step S134

ステップS135の後、クライアント装置10は、解説の提示(S113)を実行する。
具体的には、プロセッサ12は、画面P12(図11)をディスプレイに表示する。
After step S135, the client device 10 executes presentation of the commentary (S113).
Specifically, the processor 12 displays a screen P12 (FIG. 11) on the display.

画面P12は、表示オブジェクトA12と、操作オブジェクトB12と、を含む。 Screen P12 includes a display object A12 and an operation object B12.

表示オブジェクトA12は、対象解説情報を表示するオブジェクトである。 Display object A12 is an object that displays target explanation information.

操作オブジェクトB12は、ユーザに付与された報酬を提示する画面を表示させるためのユーザ指示を受け付けるオブジェクトである。 Operation object B12 is an object that accepts user instructions to display a screen presenting the rewards granted to the user.

ステップS113の後、クライアント装置10は、成績の提示(S114)を実行する。
具体的には、ユーザが操作オブジェクトB12を操作すると、プロセッサ12は、画面P13(図11)をディスプレイに表示する。
After step S113, the client device 10 executes presentation of the results (S114).
Specifically, when the user operates the operation object B12, the processor 12 displays a screen P13 (FIG. 11) on the display.

画面P13には、ステップS135で送信された成績通知データに含まれる獲得報酬情報及び累積報酬情報が表示される。 Screen P13 displays the earned reward information and accumulated reward information contained in the performance notification data sent in step S135.

(4-2)ランキング処理
本実施形態のランキング処理を説明する。図12は、本実施形態のランキング処理のフローチャートである。図13は、図12の情報処理において表示される画面例を示す図である。図14は、図12の情報処理において表示される画面例を示す図である。図15は、図12の情報処理において表示される画面例を示す図である。
(4-2) Ranking Processing The ranking processing of this embodiment will now be described. Fig. 12 is a flowchart of the ranking processing of this embodiment. Fig. 13 is a diagram showing an example of a screen displayed in the information processing of Fig. 12. Fig. 14 is a diagram showing an example of a screen displayed in the information processing of Fig. 12. Fig. 15 is a diagram showing an example of a screen displayed in the information processing of Fig. 12.

図12に示すように、クライアント装置10は、ランキングリクエスト(S310)を実行する。
具体的には、プロセッサ12は、画面P10(図10)をディスプレイに表示する。
ユーザがフィールドオブジェクトF10にユーザ識別情報を入力し、且つ、操作オブジェクトB10dを操作すると、プロセッサ12は、画面P30(図13)をディスプレイに表示する。
As shown in FIG. 12, the client device 10 executes a ranking request (S310).
Specifically, the processor 12 displays a screen P10 (FIG. 10) on the display.
When the user inputs user identification information into the field object F10 and operates the operation object B10d, the processor 12 displays a screen P30 (FIG. 13) on the display.

画面P30は操作オブジェクトB30a~B30fを含む。
操作オブジェクトB30aは、1週間の個人成績ランキングの閲覧を指定するためのユーザ指示を受け付けるである。操作オブジェクトB30aには、ランキングカテゴリ情報「個人成績(週間)」が割り当てられている。
操作オブジェクトB30bは、医療科目別の個人成績ランキングの閲覧を指定するためのユーザ指示を受け付けるである。操作オブジェクトB30dには、ランキングカテゴリ情報「個人成績(医療科目)」が割り当てられている。
操作オブジェクトB30cは、勤務地別の個人成績ランキングの閲覧を指定するためのユーザ指示を受け付けるである。操作オブジェクトB30dには、ランキングカテゴリ情報「個人成績(勤務地)」が割り当てられている。
操作オブジェクトB30dは、年代別の個人成績ランキングの閲覧を指定するためのユーザ指示を受け付けるである。操作オブジェクトB30dには、ランキングカテゴリ情報「個人成績(年代)」が割り当てられている。
操作オブジェクトB30eは、出身大学別の成績ランキングの閲覧を指定するためのユーザ指示を受け付けるである。操作オブジェクトB30eには、ランキングカテゴリ情報「グループ成績(出身大学)」が割り当てられている。
操作オブジェクトB30fは、勤務地別の成績ランキングの閲覧を指定するためのユーザ指示を受け付けるである。操作オブジェクトB30fには、ランキングカテゴリ情報「グループ成績(勤務地)」が割り当てられている。
Screen P30 includes operation objects B30a to B30f.
The operation object B30a is for receiving a user instruction to specify viewing of the weekly individual performance rankings. The ranking category information "individual performance (weekly)" is assigned to the operation object B30a.
The operation object B30b is for receiving a user instruction to specify viewing of the individual score ranking by medical subject. The operation object B30d is assigned the ranking category information "individual score (medical subject)".
The operation object B30c is for receiving a user instruction to specify viewing of the individual performance ranking by work location. The operation object B30d is assigned the ranking category information "individual performance (work location)".
The operation object B30d is for receiving a user instruction to specify viewing of the individual performance ranking by age group. The ranking category information "individual performance (age group)" is assigned to the operation object B30d.
The operation object B30e is for receiving a user instruction to specify viewing of the grade ranking by alma mater. The ranking category information "group grades (alma mater)" is assigned to the operation object B30e.
The operation object B30f is for receiving a user instruction to specify viewing of the performance ranking by workplace. The ranking category information "group performance (workplace)" is assigned to the operation object B30f.

例えば、ユーザが操作オブジェクトB30a~B30fの何れかを操作すると、プロセッサ12は、ランキングリクエストデータをサーバ30に送信する。
ランキングリクエストデータは、以下の情報を含む。
・フィールドオブジェクトF10に入力されたユーザ識別情報
・ユーザによって操作された操作オブジェクトに割り当てられたランキングカテゴリ情報
For example, when the user operates any one of the operational objects B30a to B30f, the processor 12 transmits ranking request data to the server 30.
The ranking request data includes the following information:
User identification information input to the field object F10 Ranking category information assigned to the operation object operated by the user

ステップS310の後、サーバ30は、集計(S330)を実行する。 After step S310, the server 30 performs aggregation (S330).

ステップS310で送信されたランキングカテゴリ情報が「個人成績(週間)」である場合、プロセッサ32は、各ユーザ識別情報に関連付けられた成績ログ情報データベース(図7)の「日時」フィールドを参照して、ステップS330の実行日から遡って1週間に該当するレコードを特定する。
プロセッサ32は、特定されたレコードの「獲得報酬」フィールドの獲得報酬情報の合計値(以下「合計獲得報酬」という)を計算する。
このように、プロセッサ32は、ユーザが指定した期間におけるユーザ別の合計獲得報酬のユーザ別のランキングを集計する。
If the ranking category information transmitted in step S310 is “individual performance (weekly)”, processor 32 refers to the “date and time” field in the performance log information database ( FIG. 7 ) associated with each user identification information, and identifies records corresponding to one week prior to the date of execution of step S330.
The processor 32 calculates the total value of the earned reward information in the "earned reward" field of the identified records (hereinafter referred to as the "total earned reward").
In this manner, the processor 32 compiles rankings for each user of the total earned rewards for the period designated by the user.


ステップS310で送信されたランキングカテゴリ情報が「個人成績(医療科目)」である場合、プロセッサ32は、ユーザ情報データベース(図4)を参照して、ランキングリクエストデータに含まれるユーザ識別情報に関連付けられた医療科目情報(以下「対象医療科目情報」という)を特定する。
プロセッサ32は、ユーザ情報データベースを参照して、対象医療科目情報と同一の医療科目情報に関連付けられたユーザ識別情報(以下「対象ユーザ識別情報」という)を特定する。
プロセッサ32は、対象ユーザ識別情報に関連付けられた成績ログ情報データベース(図7)の「獲得報酬」フィールドの獲得報酬情報の合計値(つまり、合計獲得報酬情報)を計算する。
このように、プロセッサ32は、ユーザが属する医療科目におけるユーザ別の合計獲得報酬のランキングを集計する。
.
If the ranking category information sent in step S310 is "individual score (medical subject)", the processor 32 refers to the user information database (Figure 4) to identify the medical subject information associated with the user identification information included in the ranking request data (hereinafter referred to as "target medical subject information").
The processor 32 refers to the user information database to identify user identification information (hereinafter referred to as "target user identification information") associated with the same medical subject information as the target medical subject information.
The processor 32 calculates the total value of the earned reward information in the "earned reward" field of the score log information database (FIG. 7) associated with the target user identification information (i.e., total earned reward information).
In this manner, the processor 32 compiles a ranking of the total earned rewards for each user in the medical subject to which the user belongs.


ステップS310で送信されたランキングカテゴリ情報が「個人成績(勤務地)」である場合、プロセッサ32は、ユーザ情報データベース(図4)を参照して、ランキングリクエストデータに含まれるユーザ識別情報に関連付けられた勤務地情報(以下「対象勤務地情報」という)を特定する。
プロセッサ32は、ユーザ情報データベースを参照して、対象勤務地情報と同一の勤務地情報に関連付けられたユーザ識別情報(以下「対象ユーザ識別情報」という)を特定する。
プロセッサ32は、対象ユーザ識別情報に関連付けられた成績ログ情報データベース(図7)の「獲得報酬」フィールドの獲得報酬情報の合計値(つまり、合計獲得報酬情報)を計算する。
このように、プロセッサ32は、ユーザが属する勤務地におけるユーザ別の合計獲得報酬のランキングを集計する。
.
If the ranking category information transmitted in step S310 is "personal performance (workplace)", the processor 32 refers to the user information database (Figure 4) to identify the workplace information associated with the user identification information included in the ranking request data (hereinafter referred to as "target workplace information").
The processor 32 refers to the user information database to identify user identification information (hereinafter referred to as "target user identification information") associated with the same workplace information as the target workplace information.
The processor 32 calculates the total value of the earned reward information in the "earned reward" field of the score log information database (FIG. 7) associated with the target user identification information (i.e., total earned reward information).
In this manner, the processor 32 compiles a ranking of the total earned rewards for each user in the workplace to which the user belongs.


ステップS310で送信されたランキングカテゴリ情報が「個人成績(年代)」である場合、プロセッサ32は、ユーザ情報データベース(図4)を参照して、ランキングリクエストデータに含まれるユーザ識別情報に関連付けられた年齢情報(以下「対象年齢情報」という)を特定する。
プロセッサ32は、ユーザ情報データベースを参照して、対象年齢情報と同一の年齢情報、又は、対象年齢情報と同年代を示す年齢情報に関連付けられたユーザ識別情報(以下「対象ユーザ識別情報」という)を特定する。
プロセッサ32は、対象ユーザ識別情報に関連付けられた成績ログ情報データベース(図7)の「獲得報酬」フィールドの獲得報酬情報の合計値(つまり、合計獲得報酬情報)を計算する。
このように、プロセッサ32は、ユーザが属する年代に属するユーザ別の合計獲得報酬のランキングを集計する。
.
If the ranking category information transmitted in step S310 is “individual performance (decade)”, the processor 32 refers to the user information database (FIG. 4) to identify the age information (hereinafter referred to as “target age information”) associated with the user identification information included in the ranking request data.
The processor 32 refers to the user information database to identify user identification information (hereinafter referred to as "target user identification information") that is the same as the target age information or is associated with age information indicating the same age group as the target age information.
The processor 32 calculates the total value of the earned reward information in the "earned reward" field of the score log information database (FIG. 7) associated with the target user identification information (i.e., total earned reward information).
In this manner, the processor 32 compiles a ranking of the total earned rewards for each user belonging to the age group to which the user belongs.

ステップS310で送信されたランキングカテゴリ情報が「グループ成績(出身大学)」である場合、プロセッサ32は、ユーザ情報データベース(図4)を参照して、ランキングリクエストデータに含まれるユーザ識別情報に関連付けられた出身大学情報(以下「対象出身大学情報」という)を特定する。
プロセッサ32は、ユーザ情報データベースを参照して、対象出身大学情報と同一の出身大学を示す出身大学情報に関連付けられたユーザ識別情報(以下「対象ユーザ識別情報」という)を特定する。
プロセッサ32は、対象ユーザ識別情報に関連付けられた成績ログ情報データベース(図7)の「獲得報酬」フィールドの獲得報酬情報の合計値(つまり、合計獲得報酬情報)を計算する。
このように、プロセッサ32は、ユーザが指定した出身大学におけるユーザ別の合計獲得報酬のランキングを集計する。
If the ranking category information sent in step S310 is "Group Score (University)", the processor 32 refers to the user information database (Figure 4) to identify the university information associated with the user identification information included in the ranking request data (hereinafter referred to as "target university information").
The processor 32 refers to the user information database to identify user identification information (hereinafter referred to as "target user identification information") associated with university information indicating the same university as the target university information.
The processor 32 calculates the total value of the earned reward information in the "earned reward" field of the score log information database (FIG. 7) associated with the target user identification information (i.e., total earned reward information).
In this manner, the processor 32 compiles a ranking of total earned rewards for each user at the university designated by the user.


ステップS310で送信されたランキングカテゴリ情報が「グループ成績(勤務地)」である場合、プロセッサ32は、ユーザ情報データベース(図4)を参照して、ランキングリクエストデータに含まれるユーザ識別情報に関連付けられた勤務地情報(以下「対象勤務地情報」という)を特定する。
プロセッサ32は、ユーザ情報データベースを参照して、対象勤務地情報と同一の勤務地を示す勤務地情報に関連付けられたユーザ識別情報(以下「対象ユーザ識別情報」という)を特定する。
プロセッサ32は、対象ユーザ識別情報に関連付けられた成績ログ情報データベース(図7)の「獲得報酬」フィールドの獲得報酬情報の合計値(つまり、合計獲得報酬情報)を計算する。
このように、プロセッサ32は、ユーザが指定した勤務地に属するユーザの合計獲得報酬のランキングを集計する。
.
If the ranking category information transmitted in step S310 is "group performance (workplace)", the processor 32 refers to the user information database (Figure 4) to identify the workplace information associated with the user identification information included in the ranking request data (hereinafter referred to as "target workplace information").
The processor 32 refers to the user information database to identify user identification information (hereinafter referred to as "target user identification information") associated with workplace information indicating the same workplace as the target workplace information.
The processor 32 calculates the total value of the earned reward information in the "earned reward" field of the score log information database (FIG. 7) associated with the target user identification information (i.e., total earned reward information).
In this manner, the processor 32 compiles a ranking of the total earned rewards of users who belong to the workplace designated by the user.

ステップS330の後、サーバ30は、ランキングレスポンス(S331)を実行する。
具体的には、プロセッサ32は、ランキングレスポンスデータをクライアント装置10に送信する。
ランキングレスポンスデータは、以下の情報を含む。
・ランキングカテゴリ情報
・合計獲得報酬情報
After step S330, the server 30 executes a ranking response (S331).
Specifically, the processor 32 transmits the ranking response data to the client device 10 .
The ranking response data includes the following information:
・Ranking category information ・Total reward information

ステップS331の後、クライアント装置10は、ランキングの提示(S311)を実行する。 After step S331, the client device 10 presents the rankings (S311).

例えば、ユーザが操作オブジェクトB30aを操作した場合、ランキングレスポンスデータに含まれるランキングカテゴリ情報は、「個人成績(週間)」である。
この場合、プロセッサ12は、画面P31(図13)をディスプレイに表示する。
For example, when the user operates the operation object B 30a, the ranking category information included in the ranking response data is "individual score (weekly)".
In this case, the processor 12 displays screen P31 (FIG. 13) on the display.

画面P31には、全ユーザにおけるユーザ別の成績(例えば、スコア)のランキングが表示される。 Screen P31 displays a ranking of each user's performance (e.g., score) among all users.

例えば、ユーザが操作オブジェクトB30dを操作した場合、ランキングレスポンスデータに含まれるランキングカテゴリ情報は、「個人成績(医療科目)」である。
この場合、プロセッサ12は、画面P32(図13)をディスプレイに表示する。
For example, when the user operates the operation object B 30d, the ranking category information included in the ranking response data is "individual score (medical subject)".
In this case, the processor 12 displays screen P32 (FIG. 13) on the display.

画面P32には、ユーザが属する医療科目におけるユーザ別の成績(例えば、スコア)のランキングが表示される。 Screen P32 displays a ranking of each user's performance (e.g., score) in the medical subject to which the user belongs.

例えば、ユーザが操作オブジェクトB30cを操作した場合、ランキングレスポンスデータに含まれるランキングカテゴリ情報は、「個人成績(勤務地)」である。
この場合、プロセッサ12は、画面P33(図14)をディスプレイに表示する。
For example, when the user operates the operation object B 30c, the ranking category information included in the ranking response data is "personal performance (workplace)".
In this case, the processor 12 displays screen P33 (FIG. 14) on the display.

画面P33には、ユーザが属する勤務地におけるユーザ別の成績(例えば、スコア)のランキングが表示される。 Screen P33 displays a ranking of the performance (e.g., score) of each user in the workplace to which the user belongs.

例えば、ユーザが操作オブジェクトB30dを操作した場合、ランキングレスポンスデータに含まれるランキングカテゴリ情報は、「個人成績(年代)」である。
この場合、プロセッサ12は、画面P34(図14)をディスプレイに表示する。
For example, when the user operates the operation object B 30d, the ranking category information included in the ranking response data is "individual performance (decade)".
In this case, the processor 12 displays screen P34 (FIG. 14) on the display.

画面P34には、ユーザが属する年代におけるユーザ別の成績(例えば、スコア)のランキングが表示される。 Screen P34 displays a ranking of the performance (e.g., score) of each user in the age group to which the user belongs.

例えば、ユーザが操作オブジェクトB30eを操作した場合、ランキングレスポンスデータに含まれるランキングカテゴリ情報は、「グループ成績(出身大学)」である。
この場合、プロセッサ12は、画面P35(図15)をディスプレイに表示する。
For example, when the user operates the operation object B 30e, the ranking category information included in the ranking response data is "group grades (university)".
In this case, the processor 12 displays screen P35 (FIG. 15) on the display.

画面P35には、出身大学別のスコア(例えば、出身大学が同一である複数のユーザの合計スコア)のランキングが表示される。 Screen P35 displays a ranking of scores by alma mater (e.g., the total scores of multiple users who graduated from the same university).

例えば、ユーザが操作オブジェクトB30fを操作した場合、ランキングレスポンスデータに含まれるランキングカテゴリ情報は、「グループ成績(勤務地)」である。
この場合、プロセッサ12は、画面P36(図15)をディスプレイに表示する。
For example, when the user operates the operation object B 30f, the ranking category information included in the ranking response data is "group performance (workplace)".
In this case, the processor 12 displays screen P36 (FIG. 15) on the display.

画面P36には、勤務地別のスコア(例えば、勤務地が同一である複数のユーザの合計スコア)のランキングが表示される。 Screen P36 displays a ranking of scores by workplace (e.g., the total scores of multiple users who work in the same workplace).

本実施形態によれば、クイズに解答した医療従事者に対して、クイズの解答に応じた報酬を付与し、且つ、得意科目を判定する。これにより、クイズの趣向性が向上する。その結果、クイズを通して、知識を継続的に習得することの動機づけを医療従事者に与えることができる。このように、医療従事者に対して、継続的な知識の習得が可能な環境が提供される。 According to this embodiment, medical professionals who answer a quiz are given a reward according to their answer, and their favorite subjects are also determined. This makes the quiz more interesting. As a result, the quiz can motivate medical professionals to continually acquire knowledge. In this way, an environment is provided for medical professionals that allows them to continually acquire knowledge.

特に、本実施形態によれば、医療従事者の医療科目に応じて報酬が決定される。これにより、報酬の付与の規則が複雑になる。その結果、医療従事者の報酬獲得意欲を維持及び向上させることができる。 In particular, according to this embodiment, remuneration is determined according to the medical subject of the medical worker. This makes the rules for awarding remuneration complex. As a result, it is possible to maintain and increase the medical worker's motivation to earn remuneration.

特に、本実施形態によれば、医療従事者の医療科目及び設問科目の相関値に応じて報酬が決定される。これにより、報酬の付与の規則が複雑になる。その結果、医療従事者の報酬獲得意欲を維持及び向上させることができる。 In particular, according to this embodiment, the reward is determined according to the correlation value between the medical subject of the medical worker and the question subject. This makes the rules for awarding rewards more complex. As a result, it is possible to maintain and increase the motivation of medical workers to earn rewards.

特に、本実施形態によれば、医療従事者の解答時間に応じて報酬が決定される。これにより、クイズの趣向性が向上する。その結果、医療従事者の報酬獲得意欲を維持及び向上させることができる。 In particular, according to this embodiment, the reward is determined according to the time it takes the medical worker to answer the question. This makes the quiz more interesting. As a result, it is possible to maintain and increase the medical worker's motivation to earn a reward.

特に、本実施形態によれば、クイズの成績の集計結果(例えば、ランキング)が提示される。これにより、クイズの趣向性が向上する。その結果、クイズを継続的に実施することの動機付けを医療従事者に与えることができる。 In particular, according to this embodiment, the results of the quiz are presented (e.g., a ranking). This makes the quiz more interesting. As a result, medical professionals are motivated to continue taking the quiz.

特に、本実施形態によれば、ある医療従事者の得意科目を判定するときに、他の医療従事者の成績が参照されるので、得意科目が相対的に判定される。各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 In particular, according to this embodiment, when determining a medical worker's favorite subject, the grades of other medical workers are referenced, so that favorite subjects are determined relatively. This can foster a competitive spirit among each medical worker. This can motivate medical workers to continue acquiring knowledge.

特に、本実施形態によれば、ある医療従事者の得意科目を判定するときに、クイズの対象科目が共通する他の医療従事者の成績が参照されるので、得意科目が相対的に判定される。各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 In particular, according to this embodiment, when determining a medical worker's favorite subject, the scores of other medical workers who take the quiz in the same subject are referenced, so that favorite subjects are determined relatively. This can foster a competitive spirit among each medical worker. This can motivate medical workers to continue acquiring knowledge.

特に、本実施形態によれば、ある医療従事者の得意科目を判定するときに、医療科目と対象科目が同一である医療従事者同士の成績が比較されるので、専門家同士の成績に基づいて得意科目が相対的に判定される。各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 In particular, according to this embodiment, when determining a medical worker's favorite subject, the scores of medical workers who have the same medical subject and target subject are compared, so that the favorite subject is relatively determined based on the scores of experts. This can promote a competitive spirit among each medical worker. This can motivate medical workers to continue acquiring knowledge.

特に、本実施形態によれば、医療科目と対象科目が異なる医療従事者(つまり、非専門家)の得意科目を判定するときに、医療科目と対象科目が同一である医療従事者(つまり、専門家)の成績が参照されるので、非専門家に対して、専門家との比較に基づく得意科目が相対的に判定される。各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 In particular, according to this embodiment, when determining the strong subjects of a medical professional (i.e., a non-expert) whose medical subject and target subject are different, the performance of a medical professional (i.e., an expert) whose medical subject and target subject are the same is referenced, so that the strong subjects of a non-expert are relatively determined based on a comparison with an expert. This can promote a competitive spirit among each medical professional. This can motivate medical professionals to continue acquiring knowledge.

特に、本実施形態によれば、医療科目と対象科目が同一である医療従事者(つまり、専門家)の得意科目を判定するときに、医療科目と対象科目が異なる医療従事者(つまり、非専門家)の成績が参照されるので、専門家に対して、非専門家との比較に基づく得意科目が相対的に判定される。各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 In particular, according to this embodiment, when determining the strong subjects of a medical professional (i.e., an expert) whose medical subject and target subject are the same, the performance of a medical professional (i.e., a non-expert) whose medical subject and target subject are different is referenced, so that the strong subjects of an expert are determined relatively based on a comparison with a non-expert. This can promote a competitive spirit among each medical professional. This can motivate medical professionals to continue acquiring knowledge.

特に、本実施形態によれば、医療科目と対象科目が異なる医療従事者(つまり、非専門家)の得意科目を判定するときに、医療科目と対象科目が異なる医療従事者(つまり、非専門家)の成績が参照されるので、非専門家に対して、非専門家との比較に基づく得意科目が相対的に判定される。各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 In particular, according to this embodiment, when determining the strong subjects of a medical professional (i.e., a non-expert) whose target subject is different from a medical subject, the grades of the medical professional (i.e., a non-expert) whose target subject is different from a medical subject are referenced, so that the strong subjects of the non-expert are relatively determined based on a comparison with the non-expert. This can promote a competitive spirit among each medical professional. This can motivate medical professionals to continue acquiring knowledge.

(5)変形例
本実施形態の変形例を説明する。なお、上述の説明と同様の説明は省略する。
(5) Modifications Modifications of the present embodiment will be described below, and explanations similar to those described above will be omitted.

(5-1)変形例1
本実施形態の変形例1を説明する。変形例1は、ユーザが設問を作成する例である。
図16は、変形例1の設問作成処理のシーケンス図である。図17は、図16の情報処理において表示される画面の例を示す図である。
(5-1) Modification 1
A first modification of this embodiment will now be described. The first modification is an example in which the user creates questions.
Fig. 16 is a sequence diagram of a question creation process in Modification 1. Fig. 17 is a diagram showing an example of a screen displayed in the information processing in Fig. 16.

図16に示すように、クライアント装置10は、設問作成リクエスト(S410)を実行する。
具体的には、プロセッサ12は、画面P10(図10)をディスプレイに表示する。
ユーザがフィールドオブジェクトF10にユーザ識別情報を入力し、且つ、操作オブジェクトB10eを操作すると、プロセッサ12は、画面P40(図17)をディスプレイに表示する。
As shown in FIG. 16, the client device 10 executes a question creation request (S410).
Specifically, the processor 12 displays a screen P10 (FIG. 10) on the display.
When the user inputs user identification information into the field object F10 and operates the operation object B10e, the processor 12 displays a screen P40 (FIG. 17) on the display.

画面P40は、操作オブジェクトB40と、フィールドオブジェクトF40と、を含む。 Screen P40 includes an operation object B40 and a field object F40.

操作オブジェクトB40は、設問を作成するためのユーザ指示を受け付けるオブジェクトである。 Operation object B40 is an object that accepts user instructions for creating questions.

フィールドオブジェクトF40は、設問情報(例えば、設問コンテンツ、解答の選択肢、選択肢の判定基準(一例として、正解又は不正解)、及び、解説)を入力するためのユーザ指示を受け付けるオブジェクトである。 Field object F40 is an object that accepts user instructions to input question information (e.g., question content, answer options, criteria for determining the options (e.g., correct or incorrect), and explanation).

プロセッサ12は、設問作成リクエストデータをサーバ30に送信する。
設問作成リクエストデータは、以下の情報を含む。
・フィールドオブジェクトF10に入力されたユーザ識別情報
・フィールドオブジェクトF40に入力された設問情報(つまり、設問コンテンツ情報、正解情報、解説情報、設問科目情報、及び、難易度情報)
The processor 12 transmits question creation request data to the server 30 .
The question creation request data includes the following information:
User identification information input to the field object F10 Question information input to the field object F40 (i.e., question content information, correct answer information, explanation information, question subject information, and difficulty level information)

ステップS430の後、サーバ30は、データベースの更新(S431)を実行する。 After step S430, the server 30 performs a database update (S431).

具体的には、プロセッサ32は、設問情報データベース(図5)に新規レコードを追加する。新規レコードの各フィールドには、以下の情報が格納される。
・「設問ID」フィールド:新規の設問識別情報
・「設問コンテンツ」フィールド:設問作成リクエストデータに含まれる設問コンテンツ情報
・「正解」フィールド:設問作成リクエストデータに含まれる正解情報
・「解説」フィールド:設問作成リクエストデータに含まれる解説情報
・「設問科目」フィールド:設問作成リクエストデータに含まれる設問科目情報
・「作成者ID」フィールド:設問作成リクエストデータに含まれるユーザ識別情報
Specifically, the processor 32 adds a new record to the question information database (FIG. 5). The following information is stored in each field of the new record.
"Question ID" field: new question identification information "Question content" field: question content information included in the question creation request data "Correct answer" field: correct answer information included in the question creation request data "Explanation" field: explanation information included in the question creation request data "Question subject" field: question subject information included in the question creation request data "Creator ID" field: user identification information included in the question creation request data

ステップS431の後、サーバ30は、設問作成レスポンス(S433)を実行する。
具体的には、プロセッサ32は、設問作成レスポンスデータをクライアント装置10に送信する。
設問作成レスポンスは、以下の情報を含む。
・ステップS430で得られた報酬情報
After step S431, the server 30 executes a question creation response (S433).
Specifically, the processor 32 transmits question creation response data to the client device 10 .
The question creation response includes the following information:
Reward information obtained in step S430

プロセッサ32は、ユーザ情報データベース(図4)において、設問作成リクエストデータに含まれるユーザ識別情報に関連付けられた「報酬」フィールドの報酬情報に所定の作成報酬値を加算する。これにより、設問を作成したユーザに対して、設問の作成の対価としての報酬が付与される。 The processor 32 adds a predetermined creation reward value to the reward information in the "reward" field associated with the user identification information included in the question creation request data in the user information database (FIG. 4). This provides the user who created the question with a reward as compensation for creating the question.

ステップS430の後、サーバ30は、設問作成レスポンス(S431)を実行する。
具体的には、プロセッサ32は、設問作成レスポンスデータをクライアント装置10に送信する。設問作成レスポンスデータは、以下の情報を含む。
・「報酬」フィールドに加算された作成報酬値を示す情報
After step S430, the server 30 executes a question creation response (S431).
Specifically, the processor 32 transmits question creation response data to the client device 10. The question creation response data includes the following information.
- Information showing the creation reward value added to the "Reward" field

ステップS431の後、クライアント装置10は、作成結果の提示(S411)を実行する。
具体的には、プロセッサ12は、画面P41(図17)をディスプレイに表示する。
画面P41には、設問作成レスポンスデータに含まれる作成報酬値を示す情報が表示される。
After step S431, the client device 10 executes presentation of the creation result (S411).
Specifically, the processor 12 displays screen P41 (FIG. 17) on the display.
The screen P41 displays information indicating the creation reward value contained in the question creation response data.

変形例1によれば、医療従事者から設問の作成を受け付け、且つ、設問の作成に対する対価としての報酬を当該医療従事者に付与する。これにより、設問を作成する動機付けが医療従事者に与えられる。その結果、医療従事者は、設問の作成を通して、知識を更に習得することができる。 According to the first modification, questions are created by medical professionals and a reward is given to the medical professionals as compensation for creating the questions. This provides the medical professionals with an incentive to create questions. As a result, the medical professionals can further acquire knowledge through creating questions.

(5-2)変形例2
本実施形態の変形例2を説明する。変形例2は、複数のユーザが1つのクイズにエントリする例である。
図18は、変形例2のクイズ処理のシーケンス図である。図19は、図18のクイズシーケンスの詳細なシーケンス図である。図20は、図18の情報処理において表示される画面例を示す図である。
(5-2) Modification 2
A second modification of this embodiment will now be described. The second modification is an example in which a plurality of users enter one quiz.
Fig. 18 is a sequence diagram of the quiz process of the modified example 2. Fig. 19 is a detailed sequence diagram of the quiz sequence of Fig. 18. Fig. 20 is a diagram showing an example of a screen displayed in the information process of Fig. 18.

図18のステップS110は、複数のユーザからエントリの指示を受け付ける(つまり、複数のクライアント装置10がエントリリクエストデータをサーバ30に送信する)点を除いて、本実施形態と同様である。 Step S110 in FIG. 18 is the same as in this embodiment, except that entry instructions are accepted from multiple users (i.e., multiple client devices 10 send entry request data to the server 30).

ステップS110の後、サーバ30は、プレイヤマッチング(S530)を実行する。
具体的には、記憶装置31には、マッチングモデルが記憶されている。マッチングモデルには、複数のユーザの組合せを規定するための条件(以下「マッチング条件」という)が記述されている。
マッチング条件は、例えば、以下の少なくとも1つを含む。
・レベル差が所定値(ゼロを含む)以下であること。
・得意科目が同一である、又は異なること。
・医療科目が同一である、又は異なること。
After step S110, the server 30 executes player matching (S530).
Specifically, a matching model is stored in the storage device 31. In the matching model, conditions for defining combinations of a plurality of users (hereinafter referred to as "matching conditions") are described.
The matching conditions include, for example, at least one of the following:
- The level difference is less than a specified value (including zero).
- The subjects they are good at may be the same or different.
- The medical subjects may be the same or different.

プロセッサ32、複数のクライアント装置10からエントリリクエストデータを取得すると、マッチングモデルを参照して、複数のエントリリクエストデータに含まれる設問科目情報が示す設問科目毎に、エントリリクエストデータに含まれるエントリユーザ識別情報及びエントリ科目情報の組合せに新規のクイズ識別情報を割り当てる。
プロセッサ32は、所定数(例えば、4つ)のエントリユーザ識別情報を1つのクイズ識別情報に割り当てると、当該クイズ識別情報をマッチング完了クイズのクイズ識別情報として特定する。マッチング完了クイズとは、所定数のエントリユーザの組合せが完成したクイズ(つまり、マッチングが完了したクイズ)である。
プロセッサ32は、ユーザ情報データベース(図4)を参照して、エントリユーザ識別情報に関連付けられた「合計スコア」フィールドの合計スコア情報を特定する。
When the processor 32 acquires entry request data from multiple client devices 10, it refers to a matching model and assigns new quiz identification information to a combination of entry user identification information and entry subject information included in the entry request data for each question subject indicated by the question subject information included in the multiple entry request data.
When the processor 32 assigns a predetermined number (e.g., four) of entry user identification information to one quiz identification information, the processor 32 identifies the quiz identification information as the quiz identification information of a matching-completed quiz. A matching-completed quiz is a quiz in which a combination of a predetermined number of entry users has been completed (i.e., a quiz in which matching has been completed).
Processor 32 consults the user information database (FIG. 4) to identify the total score information in the "total score" field associated with the entry user identification information.

ステップS131の後、クライアント装置10は、エントリプレイヤの提示(S510)を実行する。
具体的には、プロセッサ12は、画面P50(図20)をディスプレイに表示する。
After step S131, the client device 10 executes presentation of entry players (S510).
Specifically, the processor 12 displays a screen P50 (FIG. 20) on the display.

画面P50は、表示オブジェクトA50と、操作オブジェクトB11と、を含む。 Screen P50 includes display object A50 and operation object B11.

表示オブジェクトA50は、全てのプレイヤユーザのユーザ情報(例えば、ユーザ名及び合計スコア)を表示するオブジェクトである。 Display object A50 is an object that displays user information (e.g., user name and total score) of all player users.

ステップS112は、本実施形態と同様である。 Step S112 is the same as in this embodiment.

ステップS112の後、クライアント装置10及びサーバ30は、クイズシーケンス(S60)を実行する。 After step S112, the client device 10 and the server 30 execute the quiz sequence (S60).

図19のステップS230及びステップS210は、本実施形態と同様である。 Steps S230 and S210 in FIG. 19 are the same as in this embodiment.

ステップS210の後、サーバ30は、解答の判定(S630)を実行する。
具体的には、プロセッサ32は、全てのプレイヤユーザのクライアント装置10から解答リクエストデータを受信すると、全ての解答リクエストデータのうち最も先に受信した解答リクエストデータ(以下「判定対象解答リクエストデータ」という)を特定する。判定対象解答リクエストデータは、全てのプレイヤユーザのうち、最も早く解答したプレイヤユーザの解答に対応する。
プロセッサ32は、設問情報データベース(図5)において対象設問識別情報に関連付けられた正解情報と、判定対象解答リクエストデータに含まれる解答情報と、を比較する。
プロセッサ12は、当該正解情報と当該解答情報とが一致する場合、プレイヤユーザの解答を「正解」と判定する。プロセッサ12は、当該正解情報と当該解答情報とが一致しない場合、プレイヤユーザの解答を「不正解」と判定する。
After step S210, the server 30 executes an answer determination (S630).
Specifically, when the processor 32 receives answer request data from the client devices 10 of all the player users, the processor 32 identifies the answer request data that was received earliest among all the answer request data (hereinafter referred to as "answer request data to be judged"). The answer request data to be judged corresponds to the answer of the player user who answered earliest among all the player users.
The processor 32 compares the correct answer information associated with the target question identification information in the question information database (FIG. 5) with the answer information included in the judgment target answer request data.
When the correct answer information and the answer information match, the processor 12 determines the player user's answer to be a “correct answer.” When the correct answer information and the answer information do not match, the processor 12 determines the player user's answer to be an “incorrect answer.”

ステップS232、S212~S213、及び、S233は、本実施形態と同様である。 Steps S232, S212 to S213, and S233 are the same as in this embodiment.

ステップS233の後、サーバ30は、図18の成績の決定(S531)を実行する。 After step S233, the server 30 executes the determination of the results (S531) of FIG. 18.

ステップS531の第1例では、プロセッサ32は、ステップS132の第1例~第3例の何れかと同様に、各プレイヤの成績を決定する。 In a first example of step S531, processor 32 determines the performance of each player, similar to any of the first to third examples of step S132.

ステップS531の第2例では、各プレイヤユーザの成績が絶対評価により決定される。
より具体的には、プロセッサ32は、以下の情報の組合せを参照して、各プレイヤユーザのスコア情報及び獲得報酬情報を決定する。
・ステップS231で「正解」と判定された数(以下「正解数」という)
・解答時間情報に対応する解答時間の合計値(以下「合計解答時間」という)
In a second example of step S531, the score of each player user is determined by absolute evaluation.
More specifically, processor 32 determines the score information and acquired reward information of each player user by referring to a combination of the following information:
The number of answers determined to be “correct” in step S231 (hereinafter referred to as the “number of correct answers”)
- The total answer time corresponding to the answer time information (hereinafter referred to as "total answer time")

ステップS531の第3例では、各プレイヤユーザの成績が、他のプレイヤユーザのスコア情報に基づく相対評価により決定される。
より具体的には、プロセッサ32は、以下の情報の組合せを参照して、各プレイヤユーザのスコア情報及び報酬情報を決定する。
・正解数
・合計解答時間
・ステップS132の処理の対象となるプレイヤユーザ(以下「第1プレイヤユーザ」という)のスコア情報(例えば、対象設問科目情報に関連付けられた累積スコア情報及び平均スコア情報の少なくとも1つ)と、第1プレイヤユーザ以外のプレイヤユーザ(以下「第2プレイヤユーザ」という)のスコア情報(例えば、対象設問科目情報に関連付けられた累積スコア情報及び平均スコア情報の少なくとも1つ)の相関値
In a third example of step S531, the performance of each player user is determined by a relative evaluation based on the score information of the other player users.
More specifically, processor 32 determines the score information and reward information for each player user by referring to a combination of the following information:
Number of correct answers Total answering time A correlation value between score information (e.g., at least one of cumulative score information and average score information associated with the target question subject information) of a player user (hereinafter referred to as a "first player user") who is the subject of the processing in step S132 and score information (e.g., at least one of cumulative score information and average score information associated with the target question subject information) of a player user other than the first player user (hereinafter referred to as a "second player user")

プレイヤユーザの成績は、上記ステップS531の第1例~第4例の少なくとも1つに基づいて決定される。 The player user's performance is determined based on at least one of the first to fourth examples of step S531 above.

S134~S135、及び、S113は、本実施形態と同様である。 S134 to S135 and S113 are the same as in this embodiment.

ステップS113の後、クライアント装置10は、成績の提示(S511)を実行する。
具体的には、プロセッサ12は、画面P51(図20)をディスプレイに表示する。
After step S113, the client device 10 executes presentation of the results (S511).
Specifically, the processor 12 displays screen P51 (FIG. 20) on the display.

画面P51には、各プレイヤユーザについて、ステップS135で送信された成績通知データに含まれる獲得報酬情報及び累積報酬情報が表示される。 Screen P51 displays the earned reward information and accumulated reward information contained in the performance notification data sent in step S135 for each player user.

変形例2によれば、複数の医療従事者がクイズで対戦するので、各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 According to the second modification, multiple medical professionals compete in a quiz, which can promote a competitive spirit among the medical professionals. This can motivate the medical professionals to continue acquiring knowledge.

特に、変形例2によれば、複数の医療従事者が早押しクイズで対戦するので、各医療従事者の競争意識を更に促進することができる。これにより、クイズの趣向性が向上する。その結果、知識の習得を継続する動機付けを医療従事者に与えることができる。 In particular, according to the second modification, multiple medical workers compete in a buzzer quiz, which further promotes a competitive spirit among each medical worker. This makes the quiz more interesting. As a result, it is possible to motivate medical workers to continue acquiring knowledge.

(5-3)変形例3
本実施形態の変形例3を説明する。変形例3は、上記のクイズのルールとは異なるルールによって実行されるクイズの例である。
図21は、変形例3のクイズの報酬ルールデータベースを示す概略図である。
(5-3) Modification 3
A third modification of this embodiment will now be described. The third modification is an example of a quiz that is executed according to rules different from those of the above quiz.
FIG. 21 is a schematic diagram showing a quiz reward rule database of the third modification example.

図21の報酬ルールデータベースには、報酬ルール情報が格納される。報酬ルール情報は、報酬を決めるための報酬ルールに関する情報である。
報酬ルール情報は、正解プレイヤ数「4」~「0」、及び、解答順「1」~「4」の組合せに応じた報酬を規定する。
報酬ルール情報は、難易度情報に関連付けられる。つまり、報酬ルールは、設問の難易度毎に規定される。
Reward rule information is stored in the reward rule database of Fig. 21. The reward rule information is information on reward rules for determining rewards.
The reward rule information defines rewards according to combinations of the number of players who answered correctly ("4" to "0") and the answering orders ("1" to "4").
The reward rule information is associated with the difficulty level information. That is, the reward rule is defined for each difficulty level of the question.

例えば、プロセッサ32は、設問情報データベース(図5)を参照して、対象設問識別情報に関連付けられた難易度情報を特定する。
プロセッサ32は、特定された難易度情報に関連付けられた報酬ルール情報データベース(図21)を特定する。
プロセッサ32は、各プレイヤユーザの解答の判定結果、及び、解答時間の組合せに応じて、各プレイヤユーザに分配すべき報酬情報を決定する。
For example, the processor 32 refers to the question information database (FIG. 5) to identify the difficulty level information associated with the target question identification information.
The processor 32 identifies the reward rule information database (FIG. 21) associated with the identified difficulty level information.
Processor 32 determines reward information to be distributed to each player user according to a combination of the judgment result of each player user's answer and the answering time.

変形例3では、以下のいずれかの方法により、プレイヤユーザに解答権を付与する。解答権が付与されたユーザのみが、設問に対して解答可能になる。
・全プレイヤユーザに解答権を与える。
・所定の解答順(例えば、4番目)以外のプレイヤユーザに解答権を与える。
In the third modification, the answering right is granted to the player user by any of the following methods: Only the user who is granted the answering right can answer the question.
・All player users are given the right to answer.
The answering right is given to a player user other than the player who answered in a predetermined answering order (for example, the fourth player).

変形例3によれば、正解プレイヤ数及び解答順の組合せに応じて報酬情報が決まる。これにより、プレイヤユーザの競争意識を促進することができる。 According to the third modification, reward information is determined according to the combination of the number of players who answered correctly and the order in which they answered. This can promote a competitive spirit among players.

(6)付記
本実施形態の第1態様は、
医療従事者に対するクイズ処理を実行する情報処理装置(例えば、サーバ30)であって、
医療従事者からクイズへのエントリを受け付ける手段(例えば、ステップS130を実行するプロセッサ32)を備え、
クイズにエントリした医療従事者に対して、医療に関する設問を提示する手段(例えば、ステップS230を実行するプロセッサ32)を備え、
医療従事者から設問に対する解答を取得する手段(例えば、ステップS231を実行するプロセッサ32)を備え、
設問及び解答の組合せを参照して、医療従事者の得意科目を判定する手段(例えば、ステップS133を実行するプロセッサ32)を備え、
解答を参照して、医療従事者に対して報酬を付与する手段(例えば、ステップS134を実行するプロセッサ32)を備える、
情報処理装置(例えば、サーバ30)である。
(6) Supplementary Note The first aspect of this embodiment is as follows:
An information processing device (e.g., a server 30) that executes a quiz process for medical personnel,
A means for accepting entries to the quiz from medical personnel (e.g., a processor 32 that executes step S130),
A means for presenting questions about medical care to medical personnel who have entered the quiz (e.g., a processor 32 that executes step S230),
A means for acquiring answers to questions from a medical professional (e.g., a processor 32 that executes step S231),
A means for determining a medical worker's specialty subject by referring to a combination of questions and answers (for example, a processor 32 that executes step S133),
The method further includes a means for providing a reward to a medical professional by referring to the answer (e.g., a processor 32 that executes step S134).
An information processing device (for example, the server 30).

第1態様によれば、クイズに解答した医療従事者に対して、クイズの解答に応じた報酬を付与し、且つ、得意科目を判定する。これにより、クイズの趣向性が向上する。その結果、クイズを通して、知識を継続的に習得することの動機づけを医療従事者に与えることができる。このように、医療従事者に対して、継続的な知識の習得が可能な環境が提供される。 According to the first aspect, a medical professional who answers a quiz is given a reward according to the answer, and a subject of expertise is determined. This improves the interest of the quiz. As a result, the quiz can motivate the medical professional to continually acquire knowledge. In this way, an environment is provided for medical professionals that allows them to continually acquire knowledge.

本実施形態の第2態様は、
付与する手段は、医療従事者の医療科目を更に参照して、報酬を決定する、
情報処理装置(例えば、サーバ30)である。
A second aspect of this embodiment is as follows:
The means for awarding the remuneration is determined by further referring to the medical subject of the medical worker;
An information processing device (for example, the server 30).

第2態様によれば、医療従事者の医療科目に応じて報酬が決定される。これにより、報酬の付与の規則が複雑になる。その結果、医療従事者の報酬獲得意欲を維持及び向上させることができる。 According to the second aspect, the remuneration is determined according to the medical subject of the medical worker. This makes the rules for awarding the remuneration more complex. As a result, it is possible to maintain and increase the motivation of the medical worker to earn the remuneration.

本実施形態の第3態様は、
付与する手段は、医療科目及び設問の設問科目の相関値を参照して、報酬を決定する、
情報処理装置(例えば、サーバ30)である。
A third aspect of this embodiment is as follows:
The reward is determined by referring to the correlation value between the medical subject and the question subject.
An information processing device (for example, the server 30).

第3態様によれば、医療従事者の医療科目及び設問科目の相関値に応じて報酬が決定される。これにより、報酬の付与の規則が複雑になる。その結果、医療従事者の報酬獲得意欲を維持及び向上させることができる。 According to the third aspect, the reward is determined according to the correlation value between the medical subject of the medical worker and the question subject. This makes the rules for awarding rewards more complex. As a result, it is possible to maintain and increase the medical worker's motivation to earn rewards.

本実施形態の第4態様は、
付与する手段は、解答に要する解答時間を更に参照して、報酬を決定する、
情報処理装置(例えば、サーバ30)である。
A fourth aspect of this embodiment is as follows:
The rewarding means determines the reward by further referring to the solution time required for the solution.
An information processing device (for example, the server 30).

第4態様によれば、医療従事者の解答時間に応じて報酬が決定される。これにより、クイズの趣向性が向上する。その結果、医療従事者の報酬獲得意欲を維持及び向上させることができる。 According to the fourth aspect, the reward is determined according to the time it takes the medical worker to answer the question. This makes the quiz more interesting. As a result, it is possible to maintain and increase the medical worker's motivation to earn a reward.

本実施形態の第5態様は、
受け付ける手段は、複数の医療従事者からエントリを受け付け、
付与する手段は、各医療従事者のクイズの解答を参照して、報酬の合計値から各医療従事者に分配すべき報酬を決定する、
情報処理装置(例えば、サーバ30)である。
A fifth aspect of this embodiment is as follows:
The method of accepting includes accepting entries from a plurality of medical professionals;
The means for allocating the rewards includes determining the reward to be distributed to each medical worker from the total reward value by referring to the answers to the quiz of each medical worker.
An information processing device (for example, the server 30).

第5態様によれば、複数の医療従事者がクイズで対戦するので、各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 According to the fifth aspect, multiple medical workers compete in a quiz, which can promote a competitive spirit among the medical workers. This can motivate the medical workers to continue acquiring knowledge.

本実施形態の第6態様は、
受け付ける手段は、複数の医療従事者からエントリを受け付け、
取得する手段は、複数の医療従事者のうち最も早く解答した医療従事者から解答を取得する、
情報処理装置(例えば、サーバ30)である。
A sixth aspect of this embodiment is as follows:
The method of accepting includes accepting entries from a plurality of medical professionals;
The method of obtaining the answer is to obtain the answer from the medical professional who answered first among multiple medical professionals.
An information processing device (for example, the server 30).

第6態様によれば、複数の医療従事者が早押しクイズで対戦するので、各医療従事者の競争意識を更に促進することができる。これにより、クイズの趣向性が向上する。その結果、知識の習得を継続する動機付けを医療従事者に与えることができる。 According to the sixth aspect, multiple medical workers compete in a buzzer quiz, which can further promote a competitive spirit among the medical workers. This makes the quiz more interesting. As a result, it is possible to motivate medical workers to continue acquiring knowledge.

本実施形態の第7態様は、
医療従事者の医療科目及び得意科目の少なくとも1つを参照して、設問を決定する手段(例えば、ステップS230を実行するプロセッサ32)を備え、
設問を提示する手段は、決定された設問を提示する、
情報処理装置(例えば、サーバ30)である。
A seventh aspect of this embodiment is as follows:
A means for determining a question by referring to at least one of a medical subject and a specialty subject of a medical worker (e.g., a processor 32 that executes step S230),
The means for presenting a question presents the determined question;
An information processing device (for example, the server 30).

第7態様によれば、クイズにエントリした医療従事者の医療科目及び得意科目の少なくとも1つに応じて設問が変わるので、医療従事者に提示される設問のランダム性が向上する。これにより、クイズの趣向性が向上する。その結果、知識の習得を継続する動機付けを医療従事者に与えることができる。 According to the seventh aspect, the questions change depending on at least one of the medical subject and the specialty of the medical worker who has entered the quiz, improving the randomness of the questions presented to the medical worker. This improves the interest of the quiz. As a result, it is possible to provide the medical worker with motivation to continue acquiring knowledge.

本実施形態の第8態様は、
医療従事者のクイズの成績を集計する手段(例えば、ステップS330を実行するプロセッサ32)を備え、
成績を参照して、医療従事者によって指定されたカテゴリのランキングを計算する手段(例えば、ステップS330を実行するプロセッサ32)を備え、
ランキングを提示する手段(例えば、ステップS331を実行するプロセッサ32)を備える、
情報処理装置(例えば、サーバ30)である。
The eighth aspect of this embodiment is
A means for tallying up the results of the quiz of medical personnel (e.g., a processor 32 that executes step S330),
A means for calculating a ranking of a category designated by a medical professional by referring to the results (e.g., a processor 32 executing step S330),
A means for presenting a ranking (e.g., a processor 32 executing step S331) is provided.
An information processing device (for example, the server 30).

第8態様によれば、クイズの成績の集計結果(例えば、ランキング)が提示される。これにより、クイズの趣向性が向上する。その結果、クイズを継続的に実施することの動機付けを医療従事者に与えることができる。 According to the eighth aspect, the results of the quiz (e.g., rankings) are presented. This makes the quiz more interesting. As a result, medical professionals are motivated to continue taking the quiz.

本実施形態の第9態様は、
医療従事者によって作成された設問に関する情報を取得する手段(例えば、ステップS430を実行するプロセッサ32)を備え、
設問を作成した医療従事者に報酬を付与する手段(例えば、ステップS430を実行するプロセッサ32)を備える、
情報処理装置(例えば、サーバ30)である。
A ninth aspect of this embodiment is
A means for acquiring information regarding a question created by a medical professional (e.g., a processor 32 that executes step S430),
A means for giving a reward to a medical professional who created a question (e.g., a processor 32 that executes step S430);
An information processing device (for example, the server 30).

第9態様によれば、医療従事者から設問の作成を受け付け、且つ、設問の作成に対する対価としての報酬を当該医療従事者に付与する。これにより、設問を作成する動機付けが医療従事者に与えられる。その結果、医療従事者は、設問の作成を通して、知識を更に習得することができる。 According to the ninth aspect, questions are created by medical professionals and a reward is given to the medical professionals as compensation for creating the questions. This provides the medical professionals with an incentive to create questions. As a result, the medical professionals can further acquire knowledge through creating questions.

本実施形態の第10態様は、
判定する手段は、判定の対象となる医療従事者である対象医療従事者のクイズの成績と、対象医療従事者以外の医療従事者である参照医療従事者のクイズの成績と、を比較することにより、対象医療従事者の得意科目を判定する、
情報処理装置(例えば、サーバ30)である。
A tenth aspect of this embodiment is
The determining means determines the subject of the target medical worker by comparing the quiz score of the target medical worker, who is the medical worker to be determined, with the quiz score of a reference medical worker, who is a medical worker other than the target medical worker;
An information processing device (for example, the server 30).

第10態様によれば、ある医療従事者の得意科目を判定するときに、他の医療従事者の成績が参照されるので、得意科目が相対的に判定される。各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 According to the tenth aspect, when determining a medical worker's favorite subject, the grades of other medical workers are referenced, so that favorite subjects are relatively determined. This can promote a competitive spirit among each medical worker. This can motivate medical workers to continue acquiring knowledge.

本実施形態の第11態様は、
判定する手段は、対象医療従事者の対象科目の成績と、医療科目と対象科目が同一である参照医療従事者の対象科目の成績と、を比較することにより、対象医療従事者の得意科目を判定する、
情報処理装置(例えば、サーバ30)である。
An eleventh aspect of this embodiment is
The means for determining includes determining the subject that the target medical worker is good at by comparing the grades of the target medical worker in the subject subject with the grades of the reference medical worker in the subject subject, the medical subject being the same as the target subject;
An information processing device (for example, the server 30).

第11態様によれば、ある医療従事者の得意科目を判定するときに、クイズの対象科目が共通する他の医療従事者の成績が参照されるので、得意科目が相対的に判定される。各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 According to the eleventh aspect, when determining a medical worker's favorite subject, the scores of other medical workers who take the quiz in the same subject are referenced, so that the favorite subject is determined relatively. This can foster a competitive spirit among the medical workers. This can motivate the medical workers to continue acquiring knowledge.

本実施形態の第12態様は、
判定する手段は、医療科目と対象科目とが同一である対象医療従事者の対象科目の成績と、医療科目と対象科目が同一である参照医療従事者の対象科目の成績と、を比較することにより、対象医療従事者の得意科目を判定する、
情報処理装置(例えば、サーバ30)である。
A twelfth aspect of this embodiment is
The means for determining includes determining the subject of the target medical worker by comparing the grades of the target subject of the target medical worker, whose medical subject and the target subject are the same, with the grades of the target subject of the reference medical worker, whose medical subject and the target subject are the same;
An information processing device (for example, the server 30).

第12態様によれば、ある医療従事者の得意科目を判定するときに、医療科目と対象科目が同一である医療従事者同士の成績が比較されるので、専門家同士の成績に基づいて得意科目が相対的に判定される。各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 According to the twelfth aspect, when determining a medical worker's favorite subject, the scores of medical workers who have the same medical subject and target subject are compared, so that the favorite subject is relatively determined based on the scores of experts. This can promote a competitive spirit among each medical worker. This can motivate medical workers to continue acquiring knowledge.

本実施形態の第13態様は、
判定する手段は、医療科目と対象科目とが異なる対象医療従事者の対象科目の成績と、医療科目と対象科目が同一である参照医療従事者の対象科目の成績と、を比較することにより、対象医療従事者の得意科目を判定する、
情報処理装置(例えば、サーバ30)である。
A thirteenth aspect of this embodiment is
The means for determining the subject of the target medical worker is to determine the subject of the target medical worker by comparing the grades of the target subject of the target medical worker, whose medical subject and target subject are different, with the grades of the target subject of the reference medical worker, whose medical subject and target subject are the same;
An information processing device (for example, the server 30).

第13態様によれば、医療科目と対象科目が異なる医療従事者(つまり、非専門家)の得意科目を判定するときに、医療科目と対象科目が同一である医療従事者(つまり、専門家)の成績が参照されるので、非専門家に対して、専門家との比較に基づく得意科目が相対的に判定される。各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 According to the thirteenth aspect, when determining the strong subjects of a medical professional (i.e., a non-expert) whose medical subject and target subject are different, the performance of a medical professional (i.e., an expert) whose medical subject and target subject are the same is referenced, so that the strong subjects of a non-expert are relatively determined based on a comparison with an expert. This can promote a competitive spirit among each medical professional. This can motivate medical professionals to continue acquiring knowledge.

本実施形態の第14態様は、
判定する手段は、医療科目と対象科目とが同一である対象医療従事者の対象科目の成績と、医療科目と対象科目が異なる参照医療従事者の対象科目の成績と、を比較することにより、対象医療従事者の得意科目を判定する、
情報処理装置(例えば、サーバ30)である。
A fourteenth aspect of this embodiment is as follows:
The means for determining the subject of the target medical worker is to compare the grades of the target medical worker, whose medical subject and the target subject are the same, with the grades of the target medical worker, whose medical subject and the target subject are different, to determine the subject of the target medical worker;
An information processing device (for example, the server 30).

第14態様によれば、医療科目と対象科目が同一である医療従事者(つまり、専門家)の得意科目を判定するときに、医療科目と対象科目が異なる医療従事者(つまり、非専門家)の成績が参照されるので、専門家に対して、非専門家との比較に基づく得意科目が相対的に判定される。各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 According to the fourteenth aspect, when determining the strong subjects of a medical professional (i.e., an expert) whose medical subject and target subject are the same, the performance of a medical professional (i.e., a non-expert) whose medical subject and target subject are different is referenced, so that the strong subjects of an expert are relatively determined based on a comparison with a non-expert. This can promote a competitive spirit among each medical professional. This can motivate medical professionals to continue acquiring knowledge.

本実施形態の第15態様は、
判定する手段は、医療科目と対象科目とが異なる対象医療従事者の対象科目の成績と、医療科目と対象科目が異なる参照医療従事者の対象科目の成績と、を比較することにより、対象医療従事者の得意科目を判定する、
情報処理装置(例えば、サーバ30)である。
A fifteenth aspect of this embodiment is as follows:
The means for determining includes determining the subject strengths of the target medical worker by comparing the grades of the target medical worker in the subject subject, the subject being different from the medical subject, with the grades of the reference medical worker in the subject subject, the subject being different from the medical subject;
An information processing device (for example, the server 30).

第15態様によれば、医療科目と対象科目が異なる医療従事者(つまり、非専門家)の得意科目を判定するときに、医療科目と対象科目が異なる医療従事者(つまり、非専門家)の成績が参照されるので、非専門家に対して、非専門家との比較に基づく得意科目が相対的に判定される。各医療従事者の競争意識を促進することができる。これにより、医療従事者に対して、知識の習得を継続する動機付けを与えることができる。 According to the fifteenth aspect, when determining the strong subjects of a medical professional (i.e., a non-expert) whose target subject is different from a medical subject, the performance of the medical professional (i.e., a non-expert) whose target subject is different from a medical subject is referenced, so that the strong subjects of the non-expert are relatively determined based on a comparison with the non-expert. This can promote a competitive spirit among each medical professional. This can motivate medical professionals to continue acquiring knowledge.

本実施形態の第16態様は、
コンピュータ(例えば、プロセッサ32)を、上記の各手段として機能させるためのプログラム。
A sixteenth aspect of this embodiment is as follows:
A program for causing a computer (eg, the processor 32) to function as each of the above means.

本実施形態の第17態様は、
コンピュータ(例えば、プロセッサ32)に、医療従事者に対するクイズ処理を実行させる情報処理方法であって、
医療従事者からクイズへのエントリを受け付けるステップ(例えば、ステップS130)を備え、
クイズにエントリした医療従事者に対して、医療に関する設問を提示するステップ(例えば、ステップS230)を備え、
医療従事者から設問に対する解答を取得するステップ(例えば、ステップS231)を備え、
設問及び解答の組合せを参照して、医療従事者の得意科目を判定するステップ(例えば、ステップS133)を備える、
解答を参照して、医療従事者に対して報酬を付与するステップ(例えば、ステップS134)を備える、
情報処理方法である。
A seventeenth aspect of this embodiment is
An information processing method for causing a computer (e.g., a processor 32) to execute a quiz process for a medical professional, comprising:
receiving an entry to the quiz from a medical professional (e.g., step S130);
A step of presenting questions about medical care to medical personnel who have entered the quiz (e.g., step S230);
The method includes a step of obtaining an answer to the question from a medical professional (e.g., step S231);
A step of determining a subject that a medical worker is good at by referring to a combination of questions and answers (e.g., step S133).
A step of providing a reward to the medical worker by referring to the answer (e.g., step S134).
It is an information processing method.

(7)その他の変形例
その他の変形例を説明する。
(7) Other Modifications Other modifications will now be described.

記憶装置11は、ネットワークNWを介して、クライアント装置10と接続されてもよい。記憶装置31は、ネットワークNWを介して、サーバ30と接続されてもよい。 The storage device 11 may be connected to the client device 10 via the network NW. The storage device 31 may be connected to the server 30 via the network NW.

上記の情報処理の各ステップは、クライアント装置10及びサーバ30の何れでも実行可能である。
例えば、クライアント装置10が上記の情報処理の全てのステップを実行可能である場合、クライアント装置10は、サーバ30にリクエストを送信することなく、スタンドアロンで動作する情報処理装置として機能する。
Each step of the above information processing can be executed by either the client device 10 or the server 30 .
For example, if the client device 10 is capable of executing all the steps of the above-mentioned information processing, the client device 10 functions as an information processing device that operates standalone without transmitting requests to the server 30 .

本実施形態では、ステップS130において、所定数のエントリユーザ識別情報をクイズ識別情報に割り当てたときに、当該クイズ識別情報をマッチング完了クイズのクイズ識別情報として特定する例を示した。しかし、本実施形態は、以下の例にも適用可能である。
例えば、所定時間が経過したときのクイズ識別情報に割り当てられたエントリユーザ識別情報の数が所定数未満である場合、プロセッサ32は、クイズ識別情報に割り当てられたエントリユーザ識別情報の数と所定数との差(以下「不足ユーザ数」という)の分だけ、NPC(Non Player Character)をプレイヤユーザとして決定しても良い。
この場合、プロセッサ32は、ステップS230及びステップS233において、NPCが所定確率(例えば、4割)だけ正解可能な難易度情報に関連付けられた設問識別情報を対象設問識別情報として特定しても良い。
In the present embodiment, when a predetermined number of entry user identification information are assigned to the quiz identification information in step S130, the quiz identification information is specified as the quiz identification information of the matching completion quiz. However, the present embodiment can also be applied to the following example.
For example, if the number of entry user identification information assigned to the quiz identification information after a predetermined time has elapsed is less than a predetermined number, the processor 32 may determine NPCs (Non Player Characters) as player users in an amount equal to the difference between the number of entry user identification information assigned to the quiz identification information and the predetermined number (hereinafter referred to as the "missing number of users").
In this case, in steps S230 and S233, the processor 32 may specify, as the target question identification information, question identification information associated with difficulty level information that the NPC can answer correctly with a predetermined probability (for example, 40%).

本実施形態では、ステップS231において、全ての解答リクエストデータのうち最も先に受信した解答リクエストデータを判定対象解答リクエストデータとして特定する例を示した。しかし、本実施形態は以下の例にも適用可能である。
例えば、ステップS210において、プロセッサ12は、解答権を得るためのユーザ指示を受け付けるオブジェクト(以下「早押しオブジェクト」という)を含む画面を表示する。
プレイヤユーザが早押しオブジェクトを操作すると、プロセッサ12は、解答権を要求するための解答権リクエストデータをサーバ30に送信する。
プロセッサ32は、全ての解答権リクエストデータのうち最も先に受信した解答権利クエストデータを送信したクライアント装置10に、画面P20又はP22を表示させる。
この例では、早押しオブジェクトを最も先に操作したプレイヤユーザに解答権が付与される。これにより、プレイヤユーザの競争意識を促進することができる。
In the present embodiment, the answer request data received earliest among all the answer request data is specified as the answer request data to be judged in step S231. However, the present embodiment can also be applied to the following example.
For example, in step S210, the processor 12 displays a screen including an object that accepts a user instruction to obtain the right to answer (hereinafter referred to as a "buzzer object").
When the player operates the buzzer object, the processor 12 transmits answering right request data to the server 30 to request the answering right.
The processor 32 causes the client device 10 that has transmitted the answer right quest data that was received earliest among all the answer right request data to display the screen P20 or P22.
In this example, the right to answer is granted to the player user who first operates the buzzer object, which can promote a competitive spirit among the player users.

本実施形態では、ステップS230において、プレイヤユーザの医療科目及び得意科目の少なくとも1つに基づいて、設問を決定しても良い。
具体的には、プロセッサ32は、ユーザ情報データベース(図4)を参照して、プレイヤユーザのユーザ識別情報に関連付けられた医療科目情報及び得意科目情報の少なくとも1つを特定する。
プロセッサ32は、設問情報データベース(図5)を参照して、特定された医療科目情報及び得意科目情報に少なくとも1つと同一又は異なる設問科目情報に関連付けられた複数の設問識別情報を特定する。
プロセッサ32は、特定した複数の設問識別情報のうち、1つの設問識別情報を任意に選択する。
プロセッサ32は、選択した対象設問識別情報に関連付けられた設問コンテンツ情報をクライアント装置10に送信する。
これにり、クイズにエントリした医療従事者の医療科目及び得意科目の少なくとも1つに応じて設問が変わるので、医療従事者に提示される設問のランダム性が向上する。これにより、クイズの趣向性が向上する。その結果、知識の習得を継続する動機付けを医療従事者に与えることができる。
In this embodiment, in step S230, the question may be determined based on at least one of the player user's medical subject and favorite subject.
Specifically, the processor 32 refers to the user information database (FIG. 4) to identify at least one of the medical subject information and the favorite subject information associated with the user identification information of the player user.
The processor 32 refers to the question information database (FIG. 5) to identify a plurality of pieces of question identification information associated with question subject information that is the same as or different from at least one of the identified medical subject information and favorite subject information.
The processor 32 arbitrarily selects one piece of question identification information from the identified plurality of pieces of question identification information.
The processor 32 transmits question content information associated with the selected target question identification information to the client device 10 .
This allows questions to be presented to medical professionals in a more random manner, because the questions change depending on at least one of the medical subjects and the favorite subjects of the medical professionals who have entered the quiz. This improves the interest of the quiz, and as a result, it is possible to motivate medical professionals to continue acquiring knowledge.

バッジ情報は、ユーザに対して複数付与されても良い。例えば、複数のバッジ情報は、以下の少なくとも1つを含む。
・設問科目毎の成績に応じたバッジ情報
・専門科目毎の成績に応じたバッジ情報
A user may be given a plurality of badge information. For example, the plurality of badge information may include at least one of the following:
・Badge information according to the grades for each question subject ・Badge information according to the grades for each specialized subject

本実施形態では、図9に示すように、設問及び解答の組合せ毎にクライアント装置10及びサーバ30が通信する例を示したが、本実施形態の範囲は、これに限られない。
本実施形態は、ステップS230において、サーバ30が所定の出題数分の設問コンテンツ情報をクライアント装置10に送信する例にも適用可能である。
この場合、クライアント装置10は、全ての設問について、ステップS231~S232を実行する。
In the present embodiment, as shown in FIG. 9, an example has been shown in which the client device 10 and the server 30 communicate with each other for each combination of question and answer, but the scope of the present embodiment is not limited to this.
This embodiment is also applicable to an example in which the server 30 transmits question content information for a predetermined number of questions to the client device 10 in step S230.
In this case, the client device 10 executes steps S231 to S232 for all questions.

本実施形態では、設問の難易度が予め定められている例を示したが、本実施形態の範囲はこれに限られない。本実施形態は、クイズの結果に応じて設問の難易度が変化する例にも適応可能である。
例えば、プロセッサ32は、ステップS134(図8)において、設問情報データベース(図5)を参照して、ステップS230で特定された複数の設問識別情報に関連付けられたレコードを特定する。
プロセッサ32は、ステップS231の判定結果(例えば、正解と判定されたプレイヤ数)を参照して、特定したレコードの「難易度」フィールドの値を更新する。
In the present embodiment, an example in which the difficulty level of the questions is predetermined has been shown, but the scope of the present embodiment is not limited to this. This embodiment can also be applied to an example in which the difficulty level of the questions changes depending on the result of the quiz.
For example, in step S134 (FIG. 8), the processor 32 refers to the question information database (FIG. 5) to identify records associated with the multiple pieces of question identification information identified in step S230.
The processor 32 refers to the determination result of step S231 (e.g., the number of players who were determined to have answered correctly) and updates the value of the "Difficulty" field of the identified record.

本実施形態では、クイズの成績に応じて、報酬がプレイヤに付与される例を示したが、本実施形態の範囲は、これに限られない。
本実施形態は、報酬の付与条件を満たす場合に限りプレイヤに報酬が付与される例にも適用可能である。
例えば、プレイヤが付与条件(一例として、プレイヤに予め付与されたチケットの使用)を満たす場合、当該プレイヤに対して、クイズの成績に応じた報酬が付与される。この場合、付与条件を満たさないプレイヤについては、スコアは計算されるが、報酬は付与されない。
In the present embodiment, an example has been shown in which a reward is given to a player depending on the result of a quiz, but the scope of the present embodiment is not limited to this.
This embodiment is also applicable to an example in which a reward is given to a player only when a condition for giving the reward is satisfied.
For example, if a player satisfies the conditions (for example, the use of a ticket that has been given to the player in advance), the player is given a reward according to the results of the quiz. In this case, for players who do not satisfy the conditions, the score is calculated but no reward is given.

以上、本発明の実施形態について詳細に説明したが、本発明の範囲は上記の実施形態に限定されない。また、上記の実施形態は、本発明の主旨を逸脱しない範囲において、種々の改良や変更が可能である。また、上記の実施形態及び変形例1は、組合せ可能である。 Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited to the above-mentioned embodiments. Furthermore, the above-mentioned embodiments can be improved or modified in various ways without departing from the spirit of the present invention. Furthermore, the above-mentioned embodiments and variant 1 can be combined.

1 :情報処理システム
10 :クライアント装置
11 :記憶装置
12 :プロセッサ
13 :入出力インタフェース
14 :通信インタフェース
30 :サーバ
31 :記憶装置
32 :プロセッサ
33 :入出力インタフェース
34 :通信インタフェース
1: Information processing system 10: Client device 11: Storage device 12: Processor 13: Input/output interface 14: Communication interface 30: Server 31: Storage device 32: Processor 33: Input/output interface 34: Communication interface

Claims (16)

医療従事者に対するクイズ処理を実行する情報処理装置であって、
前記医療従事者からクイズへのエントリを受け付ける手段を備え、
前記クイズにエントリした医療従事者に対して、医療に関する設問を提示する手段を備え、
前記医療従事者から前記設問に対する解答を取得する手段を備え、
前記設問及び解答の組合せを参照して、前記医療従事者の得意科目を判定する手段を備え、
前記解答及び前記医療従事者の医療科目を参照して報酬を決定し、且つ、前記医療従事者に対して前記報酬を付与する手段を備える、
情報処理装置。
An information processing device that executes a quiz process for medical personnel,
means for accepting entries to a quiz from said medical personnel;
means for presenting questions relating to medical care to medical personnel who have entered the quiz;
means for obtaining answers to the questions from the medical professional;
A means for determining a specialty of the medical worker by referring to the combination of the questions and the answers,
A means for determining a reward by referring to the answer and the medical subject of the medical worker , and for awarding the reward to the medical worker.
Information processing device.
前記付与する手段は、前記医療科目及び前記設問の設問科目の相関値を参照して、前記報酬を決定する、
請求項に記載の情報処理装置。
The means for providing the reward determines the reward by referring to a correlation value between the medical subject and the question subject of the question.
The information processing device according to claim 1 .
前記付与する手段は、前記解答に要する解答時間を更に参照して、前記報酬を決定する、
請求項1又は請求項2に記載の情報処理装置。
The reward providing means determines the reward by further referring to the solution time required for the solution.
3. The information processing device according to claim 1 or 2 .
前記受け付ける手段は、複数の医療従事者からエントリを受け付け、
前記付与する手段は、各医療従事者のクイズの解答を参照して、報酬の合計値から各医療従事者に分配すべき報酬を決定する、
請求項1~請求項3の何れかに記載の情報処理装置。
The accepting means accepts entries from a plurality of healthcare professionals;
The means for allocating determines the reward to be allocated to each medical worker from the total reward value by referring to the answers to the quiz of each medical worker.
4. The information processing device according to claim 1.
前記受け付ける手段は、複数の医療従事者からエントリを受け付け、
前記取得する手段は、前記複数の医療従事者のうち最も早く解答した医療従事者から前記解答を取得する、
請求項1~請求項4の何れかに記載の情報処理装置。
The accepting means accepts entries from a plurality of healthcare professionals;
The acquiring means acquires the answer from a medical worker who answers earliest among the plurality of medical workers.
5. The information processing device according to claim 1.
前記医療従事者の医療科目及び得意科目の少なくとも1つを参照して、前記設問を決定する手段を備え、
前記設問を提示する手段は、前記決定された設問を提示する、
請求項1~請求項5の何れかに記載の情報処理装置。
A means for determining the question by referring to at least one of the medical subjects and the specialty subjects of the medical worker,
the means for presenting a question presents the determined question;
6. An information processing device according to claim 1.
前記医療従事者のクイズの成績を集計する手段を備え、
前記成績を参照して、前記医療従事者によって指定されたカテゴリのランキングを計算する手段を備え、
前記ランキングを提示する手段を備える、
請求項1~請求項6の何れかに記載の情報処理装置。
means for tallying up the results of the quizzes of the medical personnel;
means for calculating a ranking for a category designated by the medical professional by referring to the performance;
means for presenting the ranking;
7. An information processing device according to claim 1.
前記医療従事者によって作成された設問に関する情報を取得する手段を備え、
前記設問を作成した医療従事者に前記報酬を付与する手段を備える、
請求項1~請求項7の何れかに記載の情報処理装置。
means for acquiring information regarding a question created by the medical professional;
A means for giving the reward to the medical professional who created the question.
8. An information processing device according to claim 1.
前記判定する手段は、判定の対象となる医療従事者である対象医療従事者のクイズの成績と、前記対象医療従事者以外の医療従事者である参照医療従事者のクイズの成績と、を比較することにより、前記対象医療従事者の得意科目を判定する、
請求項1~請求項8の何れかに記載の情報処理装置。
The determining means determines the subject of the target medical worker by comparing the quiz score of the target medical worker, who is the medical worker to be determined, with the quiz score of a reference medical worker, who is a medical worker other than the target medical worker.
9. An information processing device according to claim 1.
前記判定する手段は、前記対象医療従事者対象科目の成績と、医療科目と前記対象科目が同一である参照医療従事者の前記対象科目の成績と、を比較することにより、前記対象医療従事者の得意科目を判定する、
請求項9に記載の情報処理装置。
The determining means determines the subject that the target medical worker is good at by comparing the grades of the target medical worker in the subject subject with the grades of the target medical worker in the subject subject of a reference medical worker who has the same medical subject and the target subject.
The information processing device according to claim 9 .
前記判定する手段は、医療科目対象科目とが同一である対象医療従事者の前記対象科目の成績と、医療科目と前記対象科目が同一である参照医療従事者の前記対象科目の成績と、を比較することにより、前記対象医療従事者の得意科目を判定する、
請求項9に記載の情報処理装置。
The determining means determines the subject that the subject medical worker is good at by comparing the grades of the subject medical worker, whose medical subject and target subject are the same, with the grades of the subject medical worker, whose medical subject and target subject are the same,
The information processing device according to claim 9 .
前記判定する手段は、医療科目対象科目とが異なる対象医療従事者の前記対象科目の成績と、医療科目と前記対象科目が同一である参照医療従事者の前記対象科目の成績と、を比較することにより、前記対象医療従事者の得意科目を判定する、
請求項9に記載の情報処理装置。
The determining means determines the subject that the subject medical worker is good at by comparing the grades of the subject medical worker in the target subject, the subject being different from the medical subject, with the grades of the subject subject of the reference medical worker in the target subject, the medical subject being the same as the target subject.
The information processing device according to claim 9 .
前記判定する手段は、医療科目対象科目とが同一である対象医療従事者の前記対象科目の成績と、医療科目と前記対象科目が異なる参照医療従事者の前記対象科目の成績と、を比較することにより、前記対象医療従事者の得意科目を判定する、
請求項9に記載の情報処理装置。
The determining means determines the subject that the subject medical worker is good at by comparing the grades of the subject medical worker, whose medical subject and the target subject are the same, with the grades of the subject medical worker, whose medical subject and the target subject are different,
The information processing device according to claim 9 .
前記判定する手段は、医療科目対象科目とが異なる対象医療従事者の前記対象科目の成績と、医療科目と前記対象科目が異なる参照医療従事者の前記対象科目の成績と、を比較することにより、前記対象医療従事者の得意科目を判定する、
請求項9に記載の情報処理装置。
The determining means determines the subject that the target medical worker is good at by comparing the grades of the target medical worker in the subject subject, the subject being different from the medical subject, with the grades of the target medical worker in the subject subject, the subject being different from the medical subject, and the grades of the reference medical worker in the subject subject, the subject being different from the medical subject.
The information processing device according to claim 9 .
コンピュータを、請求項1~請求項14の何れかに記載の各手段として機能させるためのプログラム。 A program for causing a computer to function as any one of the means recited in any one of claims 1 to 14 . コンピュータに、医療従事者に対するクイズ処理を実行させる情報処理方法であって、
前記医療従事者からクイズへのエントリを受け付けるステップを備え、
前記クイズにエントリした医療従事者に対して、医療に関する設問を提示するステップを備え、
前記医療従事者から前記設問に対する解答を取得するステップを備え、
前記設問及び解答の組合せを参照して、前記医療従事者の得意科目を判定するステップを備え、
前記解答及び前記医療従事者の医療科目を参照して報酬を決定し、且つ、前記医療従事者に対して前記報酬を付与するステップを備える、
情報処理方法。

An information processing method for causing a computer to execute a quiz process for a medical professional, comprising:
receiving an entry to a quiz from said medical personnel;
presenting questions about medical care to medical personnel who have entered the quiz;
obtaining answers to the questions from the medical professional;
A step of determining a specialty of the medical worker by referring to the combination of the questions and answers,
determining a reward by referring to the answer and the medical subject of the medical worker, and awarding the reward to the medical worker;
Information processing methods.

JP2020080468A 2020-04-30 2020-04-30 Information processing device, program, and information processing method Active JP7526420B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020080468A JP7526420B2 (en) 2020-04-30 2020-04-30 Information processing device, program, and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020080468A JP7526420B2 (en) 2020-04-30 2020-04-30 Information processing device, program, and information processing method

Publications (2)

Publication Number Publication Date
JP2021173968A JP2021173968A (en) 2021-11-01
JP7526420B2 true JP7526420B2 (en) 2024-08-01

Family

ID=78281740

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020080468A Active JP7526420B2 (en) 2020-04-30 2020-04-30 Information processing device, program, and information processing method

Country Status (1)

Country Link
JP (1) JP7526420B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7394518B1 (en) 2022-11-18 2023-12-08 Lineヤフー株式会社 Information processing device, information processing method, and information processing program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003044688A (en) 2001-07-27 2003-02-14 Fuji Xerox Co Ltd Information distribution system and information distribution method
JP2008233200A (en) 2007-03-16 2008-10-02 Denso Corp Vehicle information presentation device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003044688A (en) 2001-07-27 2003-02-14 Fuji Xerox Co Ltd Information distribution system and information distribution method
JP2008233200A (en) 2007-03-16 2008-10-02 Denso Corp Vehicle information presentation device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
臨床現場で必要な知識・技術に特化した 臨床看護師向け「看護クイズ」開始,PRTIMES,2017年04月18日,https://prtimes.jp/main/html/rd/p/000000023.000010301.html,[online], 2024年2月29日検索

Also Published As

Publication number Publication date
JP2021173968A (en) 2021-11-01

Similar Documents

Publication Publication Date Title
Blasco et al. The efficacy of virtual reality tools for total knee replacement rehabilitation: A systematic review
Sampaio et al. Systematic review studies: a guide for careful synthesis of the scientific evidence
AU2006252260B2 (en) Home diagnostic system
Pascual et al. Should mindfulness for health care workers go virtual? A mindfulness-based intervention using virtual reality and heart rate variability in the emergency department
CA2741748C (en) System and method for generating a medical history
Twiddy et al. The development and delivery of a female chronic pelvic pain management programme: a specialised interdisciplinary approach
Stretton et al. Interventions to improve real-world walking after stroke: a systematic review and meta-analysis
Cahan et al. Probabilistic reasoning and clinical decision-making: do doctors overestimate diagnostic probabilities?
Tucker et al. Worksite physical activity intervention for ambulatory clinic nursing staff
JP7584754B2 (en) Information processing device, program, and information processing method
Chang et al. Systematic review of digital and non-digital non-pharmacological interventions that target quality of life and psychological outcomes in adults with systemic lupus erythematosus
US20240149115A1 (en) Method and system for providing digitally-based musculoskeletal rehabilitation therapy
Al Ghalayini et al. Too much or too little? Investigating the usability of high and low data displays of the same electronic medical record
JP2024003203A (en) Medical information coordination device, computer program and medical information coordination method
McGrath et al. Evaluation of a decision aid for women with epilepsy who are considering pregnancy: a randomized controlled trial
Fedele et al. A behavioral family intervention for children with overweight and asthma
O’Neill et al. Teleconsultation in the Portuguese National Health Service during the COVID-19 pandemic: a survey of physicians’ views and future implications
JP7526420B2 (en) Information processing device, program, and information processing method
Calcaterra et al. Home-based telerehabilitation for pediatric neurological motor disorders: Current trends and future perspectives. A systematic review and meta-analysis
Chen et al. Effectiveness of a releasing exercise program on anxiety and self-efficacy among nurses
Monsen et al. Evidence-based standardized care plans for use internationally to improve home care practice and population health
Raney et al. Self-care posters serve as a low-cost option for physical activity promotion of hospital nurses
Schaafsma et al. Effectiveness and efficiency of a literature search strategy to answer questions on the etiology of occupational diseases: a controlled trial
de Dicastillo et al. Development and evaluation of a telematics platform for monitoring of patients in ambulatory major surgery
Skipper et al. Examining the validity and reliability of the ABC-6 in underserved older adults

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230428

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240305

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240412

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240611

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240710

R150 Certificate of patent or registration of utility model

Ref document number: 7526420

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150