JP7292458B1 - Ranking device and program - Google Patents

Ranking device and program Download PDF

Info

Publication number
JP7292458B1
JP7292458B1 JP2022039846A JP2022039846A JP7292458B1 JP 7292458 B1 JP7292458 B1 JP 7292458B1 JP 2022039846 A JP2022039846 A JP 2022039846A JP 2022039846 A JP2022039846 A JP 2022039846A JP 7292458 B1 JP7292458 B1 JP 7292458B1
Authority
JP
Japan
Prior art keywords
participants
ranking
list
numbers
tie
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
JP2022039846A
Other languages
Japanese (ja)
Other versions
JP2023134916A (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 JP2022039846A priority Critical patent/JP7292458B1/en
Application granted granted Critical
Publication of JP7292458B1 publication Critical patent/JP7292458B1/en
Publication of JP2023134916A publication Critical patent/JP2023134916A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】点数が同点の場合又は同様の位置付けの場合に納得感が得られやすい順位付けを行うことができる順位決定装置及びプログラムを提供する。【解決手段】N人の参加者から文字と希望する不変となる数字とを受け付ける受付手段41と、N人の参加者から受け付けたN個の文字を無作為な数値に変換する変換手段42と、変換した数値の昇順でN人の参加者を配列したループ構造の同点順位決定用リスト120を作成するリスト作成手段43と、同点順位決定用リスト120に基づいて同点者の順位付けを行う決定手段44と、を備え、決定手段44は、N個の文字から変換されたN個の数値の総和と、N個の数字の総和と、の合計値をNで除算し、除算の余りにより同点順位決定用リスト120の起点を決定し、除算の商により同点順位決定用リスト120の回り方向を決定し、決定した起点及び回り方向による順番で順位付けを行う。【選択図】図1Kind Code: A1 A ranking determining device and a program are provided that can perform ranking that is easy to obtain a sense of satisfaction when scores are tied or rankings are similar. SOLUTION: Receiving means 41 for receiving characters and desired immutable numbers from N participants, and conversion means 42 for converting N characters received from N participants into random numerical values. , a list creation means 43 for creating a tie ranking determination list 120 with a loop structure in which N participants are arranged in ascending order of the converted numerical values; means 44, wherein the determining means 44 divides the sum of the sum of the N numerical values converted from the N characters and the sum of the N numerals by N, and the remainder of the division results in a tie. The starting point of the ranking determination list 120 is determined, the winding direction of the tie ranking determination list 120 is determined by the quotient of division, and ranking is performed in order according to the determined starting point and winding direction. [Selection drawing] Fig. 1

Description

本発明は、順位決定装置及びプログラムに関する。 The present invention relates to a ranking determination device and program.

従来、複数人の参加者の順位を各参加者の点数によって決定するシステムにおいて、参加者の一部又は全部の点数が同点である場合においても、順位付けを行うことができるシステムが提案されている(例えば、特許文献1参照)。 Conventionally, in a system that determines the ranking of a plurality of participants based on the scores of each participant, there has been proposed a system that can rank even when some or all of the participants have the same score. (See Patent Document 1, for example).

特許文献1に記載されたシステムは、複数人についての風水の診断に必要な所定情報及びその所定情報に該当する人の識別情報の入力を行う情報入力手段と、情報入力手段による入力内容を登録する情報登録手段と、所定情報から風水によって得られる相性に関する複数の要素をそれぞれ点数化し、各要素と点数とを対応付けて記憶している点数記憶手段と、情報登録手段によって登録された所定情報に基づいて、要素ごとに点数記憶手段に記憶された点数をそれぞれ読み出し、該読み出した点数によって相性を評価する風水評価手段と、風水評価手段による評価結果である点数が降順又は昇順となるように、人の識別情報を整列させる整列処理手段と、整列処理手段によって整列された結果を所定の表示手段にランキング表示させる表示制御手段と、要素の種別による生年月日等の優先順位を記憶している優先順位記憶手段と、を備え、整列処理手段は、優先順位記憶手段に記憶されている優先順位に従って、点数が同点である場合の整列順位を決定する。 The system described in Patent Literature 1 registers information input means for inputting predetermined information necessary for feng shui diagnosis for multiple people and identification information of persons corresponding to the predetermined information, and input contents by the information input means. score storage means for storing scores in association with each of the plurality of elements related to the compatibility obtained from the predetermined information by Feng Shui, and the predetermined information registered by the information registration means feng shui evaluation means for reading out the scores stored in the score storage means for each element based on the above, and evaluating compatibility based on the read scores; , alignment processing means for aligning the identification information of the person, display control means for displaying the results aligned by the alignment processing means on a predetermined display means in a ranking order, and a priority order such as the date of birth according to the element type is stored. and a priority storage means, wherein the alignment processing means determines the alignment order in the case where the scores are tied according to the priorities stored in the priority storage means.

特開2011-115282号公報JP 2011-115282 A

点数が同点の場合、生年月日のように自分の意思とは無関係の情報に基づいて順位が決定されると、決定する側のシステムによることになり、システムを利用した者が納得を得られ難い。 If the scores are tied, if the ranking is determined based on information that is unrelated to one's will, such as the date of birth, it will depend on the system that decides, and the person using the system will not be convinced. hard.

一方、決定する方法として、早い順、抽選等があるが、早い順では参加する側の環境や状況に左右されるために公平性に欠け、抽選では運で決められてしまうため、参加者の意思が反映されず順位の決定に自らが関与したという感覚が薄くなる。よって、いずれの方法も低い順位となった者の納得を得られ難い。 On the other hand, there are methods to decide, such as early order and lottery, but early order is affected by the environment and situation of the participating side, lacking fairness, and in the lottery, it is decided by luck, so it is difficult for participants The sense that oneself was involved in the decision of the ranking fades away because the intention is not reflected. Therefore, it is difficult to obtain the consent of the person whose rank is low in any of the methods.

そこで、本発明の目的は、参加者全て若しくは、参加者の中で、同点の場合又は同様な位置付けで順番を決める事が困難な場合の順位付けに参加者自らが関与することができ、納得感が得られやすい順位付けを行うことができる順位決定装置及びプログラムを提供することにある。 Therefore, the object of the present invention is to allow the participants themselves to participate in the ranking when it is difficult to determine the order in the case of a tie among all the participants or among the participants in a similar position. To provide a ranking determination device and a program capable of performing ranking with which a feeling can be easily obtained.

本発明は、上記目的を達成するため、N(N≧2)人の参加者から文字又は記号と数字とを受け付ける受付手段と、前記受付手段によって前記N人の参加者から受け付けたN個の前記文字又は記号を無作為な数値に変換する変換手段と、前記変換手段によって変換した前記数値の昇順又は降順で前記N人の参加者全てを配列したループ構造の同点順位決定用リストを作成するリスト作成手段と、前記リスト作成手段によって作成した前記同点順位決定用リストの順番に基づいて、前記N人の参加者における点数が同点の参加者に対し、順位付けを行う決定手段と、を備え、前記決定手段は、前記変換手段によって前記N個の文字又は記号から変換されたN個の前記数値の総和と、前記受付手段によって前記N人の参加者から受け付けたN個の前記数字の総和と、の合計値をNで除算し、前記除算によって得られた余りにより、前記同点順位決定用リストの起点を決定し、前記除算によって得られた商の偶奇に基づいて、前記同点順位決定用リストの回り方向を決定し、決定した前記起点及び前記回り方向による順番によって、前記順位付けを行う順位決定装置を提供する。 In order to achieve the above object, the present invention provides reception means for receiving letters or symbols and numbers from N (N≧2) participants, and N number of N participants received from the N participants by the reception means. Converting means for converting the letters or symbols into random numerical values, and creating a loop-structured tie-ranking list in which all the N participants are arranged in ascending or descending order of the numerical values converted by the converting means. list creation means; and determination means for ranking the participants with the same points among the N participants based on the order of the tie ranking determination list created by the list creation means. , the determining means determines the sum of the N numbers converted from the N characters or symbols by the converting means and the sum of the N numbers received from the N participants by the receiving means and N, and the remainder obtained by the division is used to determine the starting point of the tie ranking list. Provided is a ranking determination device that determines the direction of rotation of a list and performs the ranking according to the determined starting point and the order of the direction of rotation.

また、本発明は、上記目的を達成するため、N人(N≧2)の参加者から文字又は記号と数字とを受け付ける受付手段と、前記受付手段によって前記N人の参加者から受け付けたN個の前記文字又は記号を無作為な数値に変換する変換手段と、前記変換手段によって変換した前記数値の昇順又は降順で前記N人の参加者全てを配列したループ構造の順位決定用リストを作成するリスト作成手段と、前記リスト作成手段によって作成した前記順位決定用リストの順番に基づいて、前記N人の参加者に対し、順位付けを行う決定手段と、を備え、前記決定手段は、前記変換手段によって前記N個の文字又は記号から変換されたN個の前記数値の総和と、前記受付手段によって前記N人の参加者から受け付けたN個の前記数字の総和と、の合計値をNで除算し、前記除算によって得られた余りにより、前記順位決定用リストの起点を決定し、前記除算によって得られた商の偶奇に基づいて、前記順位決定用リストの回り方向を決定し、決定した前記起点及び前記回り方向による順番によって、前記順位付けを行う順位決定装置を提供する。 Further, in order to achieve the above object, the present invention includes reception means for receiving letters or symbols and numbers from N participants (N≧2), and N received from the N participants by the reception means. A converting means for converting the characters or symbols into random numerical values, and creating a loop-structure ranking list in which all the N participants are arranged in ascending or descending order of the numerical values converted by the converting means. and a determining means for ranking the N participants based on the order of the ranking determination list created by the list creating means, wherein the determining means comprises the N is the sum of the sum of the N numbers converted from the N characters or symbols by the conversion means and the sum of the N numbers received from the N participants by the reception means and determining the starting point of the ranking list based on the remainder obtained by the division, determining the rotation direction of the ranking list based on whether the quotient obtained by the division is even or odd, and determining Provided is a ranking determining device that performs the ranking according to the starting point and the turning direction.

また、本発明は、上記目的を達成するため、コンピュータを、N(N≧2)人の参加者から文字又は記号と数字とを受け付ける受付手段、前記受付手段によって前記N人の参加者から受け付けたN個の前記文字又は記号を無作為な数値に変換する変換手段、前記変換手段によって変換した前記数値の昇順又は降順で前記N人の参加者全てを配列したループ構造の同点順位決定用リストを作成するリスト作成手段、及び、前記変換手段によって前記N個の文字又は記号から変換されたN個の前記数値の総和と、前記受付手段によって前記N人の参加者から受け付けたN個の前記数字の総和と、の合計値をNで除算し、前記除算によって得られた余りにより、前記同点順位決定用リストの起点を決定し、前記除算によって得られた商の偶奇に基づいて、前記同点順位決定用リストの回り方向を決定し、決定した前記起点及び前記回り方向による前記同点順位決定用リストの順番に基づいて、前記N人の参加者における点数が同点の参加者に対し、順位付けを行う決定手段、として機能させるためのプログラムを提供する。 Further, in order to achieve the above object, the present invention further provides a computer, receiving means for receiving characters or symbols and numbers from N (N≧2) participants, and receiving from the N participants by the receiving means. conversion means for converting the N characters or symbols into random numerical values; and a loop-structured tie ranking list in which all the N participants are arranged in ascending or descending order of the numerical values converted by the converting means. and the sum of the N numbers converted from the N characters or symbols by the conversion means, and the N numbers received from the N participants by the reception means The sum of the numbers and the total value of and are divided by N, the remainder obtained by the division determines the starting point of the tie ranking list, and the tie score is determined based on whether the quotient obtained by the division is even or odd. Determine the direction of rotation of the ranking list, and rank the participants with the same score among the N participants based on the order of the tie ranking list according to the determined starting point and the rotation direction Provide a program for functioning as a determining means for performing

また、本発明は、上記目的を達成するため、コンピュータを、N人(N≧2)の参加者から文字又は記号と数字とを受け付ける受付手段、前記受付手段によって前記N人の参加者から受け付けたN個の前記文字又は記号を無作為な数値に変換する変換手段、前記変換手段によって変換した前記数値の昇順又は降順で前記N人の参加者全てを配列したループ構造の順位決定用リストを作成するリスト作成手段、及び、前記変換手段によって前記N個の文字又は記号から変換されたN個の前記数値の総和と、前記受付手段によって前記N人の参加者から受け付けたN個の前記数字の総和と、の合計値をNで除算し、前記除算によって得られた余りにより、前記順位決定用リストの起点を決定し、前記除算によって得られた商の偶奇に基づいて、前記順位決定用リストの回り方向を決定し、決定した前記起点及び前記回り方向による前記順位決定用リストの順番に基づいて、前記N人の参加者に対し、順位付けを行う決定手段、として機能させるためのプログラムを提供する。 Further, in order to achieve the above object, the present invention further provides a computer, receiving means for receiving characters or symbols and numbers from N participants (N≧2), and receiving from the N participants by the receiving means. conversion means for converting the N characters or symbols into random numerical values; Sum of the N numerical values converted from the N characters or symbols by the list creating means to be created, and the N numbers accepted from the N participants by the accepting means is divided by N, the remainder obtained by the division is used to determine the starting point of the ranking list, and the ranking list is determined based on whether the quotient obtained by the division A program for functioning as a determining means for determining the rotation direction of a list and ranking the N participants based on the order of the ranking determination list according to the determined starting point and the rotation direction. I will provide a.

本発明によれば、同点の場合又は同様な位置付けの場合に納得感が得られやすい順位付けを行うことができる。 According to the present invention, it is possible to perform ranking that is easy to obtain a sense of satisfaction in the case of a tie or in the case of similar ranking.

本発明の一実施形態に係る順位決定装置の構成の一例を示すブロック図である。1 is a block diagram showing an example of the configuration of a ranking determination device according to one embodiment of the present invention; FIG. スコアテーブルの一例を示す図である。It is a figure which shows an example of a score table. 平仮名変換テーブルの一例を示す図である。It is a figure which shows an example of a hiragana conversion table. アルファベット変換テーブルの一例を示す図である。It is a figure which shows an example of an alphabet conversion table. 管理情報テーブルの一例を示す図である。It is a figure which shows an example of a management information table. (a)は、入力画面の一例を図であり、(b)は、再入力を促すメッセージを表示した入力画面の一例を示す図である。(a) is a diagram showing an example of an input screen, and (b) is a diagram showing an example of an input screen displaying a message prompting re-input. (a)は、同点順位決定用リストの一例を示す図であり、(b)は、同点順位決定用リストの起点及び回り方向の一例を示す図である。(a) is a diagram showing an example of a tie ranking determination list, and (b) is a diagram showing an example of a starting point and a turning direction of the tie ranking determination list. (a)は、順位決定手段による順位決定の一例を示す図であり、(b)は、同点者順位付け手段による同点者の順位付けの一例を示す図である。(a) is a diagram showing an example of ranking determination by a ranking determining means, and (b) is a diagram showing an example of ranking of tie scorers by a tie ranking means. 順位決定装置による順位決定動作の一例を示すフローチャートである。It is a flowchart which shows an example of the ranking determination operation|movement by a ranking determination apparatus.

[実施形態の要約]
本実施形態の順位決定装置は、N(N≧2)人の参加者から文字又は記号と希望する不変となる数字とを受け付ける受付手段と、前記受付手段によって前記N人の参加者から受け付けたN個の前記文字又は記号を無作為な数値に変換する変換手段と、前記変換手段によって変換した前記数値の昇順又は降順で前記N人の参加者全てを配列したループ構造の同点順位決定用リストを作成するリスト作成手段と、前記リスト作成手段によって作成した前記同点順位決定用リストの順番に基づいて、前記N人の参加者における点数が同点の参加者に対し、順位付けを行う決定手段と、を備え、前記決定手段は、前記変換手段によって前記N個の文字又は記号から変換されたN個の前記数値の総和と、前記受付手段によって前記N人の参加者から受け付けたN個の前記数字の総和と、の合計値をNで除算し、前記除算によって得られた余りにより、前記同点順位決定用リストの起点を決定し、前記除算によって得られた商の偶奇に基づいて、前記同点順位決定用リストの回り方向を決定し、決定した前記起点及び前記回り方向による順番によって、前記順位付けを行う。なお、ここにいう「文字」は、数字を含まない概念であり、ここにいう「記号」は、文字を含まない概念である。
[Summary of embodiment]
The order determination device of the present embodiment includes reception means for receiving characters or symbols and desired immutable numbers from N (N≧2) participants, and reception means for receiving from the N participants A conversion means for converting the N letters or symbols into random numerical values, and a loop-structure tie ranking list in which all the N participants are arranged in ascending or descending order of the numerical values converted by the conversion means. and determining means for ranking the participants with the same score among the N participants based on the order of the tie ranking determination list created by the list creating means. , wherein the determination means is a sum of the N numbers converted from the N characters or symbols by the conversion means, and the N numbers received from the N participants by the reception means The sum of the numbers and the total value of and are divided by N, the remainder obtained by the division determines the starting point of the tie ranking list, and the tie score is determined based on whether the quotient obtained by the division is even or odd. The direction of rotation of the order determination list is determined, and the ranking is performed according to the determined order according to the starting point and the direction of rotation. It should be noted that the term “character” used here is a concept that does not include numbers, and the term “symbol” that is used here is a concept that does not include letters.

[実施形態の説明]
以下、添付の図面を参照しながら、本発明の一実施形態に係る順位決定装置及びプログラムについて説明する。この順位決定装置は、イベントにおいて、N(N≧2)人の参加者の順位を、N人の参加者それぞれの点数によって決定するものである。特に、本順位決定装置は、各参加者から文字又は記号及び希望する不変となる数字を受け付け、受け付けた文字又は記号及び数字に基づいて、点数が同点である該当者(同点者)における順位付けを行う同点者順位付け機能を有している。なお、ここにいう「イベント」は、順位を争うイベントであり、例えば、ゴルフ、ボーリング競技、ダンス競技、カラオケ競技、対戦ゲーム等の競技や、競争入札等である。また、ここにいう「参加者」は、イベントに参加した全ての者であり、順位を決定すべき対象者である。また、ここにいう「点数」は、イベントにおいて参加者が獲得又は入札したポイントであり、例えば、得点、スコア、金額、仮想通貨等である。本実施形態では、イベントとして、ゴルフのイベント(ゴルフ大会)を例示し、ゴルフのスコア(合計スコア)を点数とする。
[Description of Embodiment]
A ranking determination device and a program according to an embodiment of the present invention will be described below with reference to the accompanying drawings. This ranking determination device determines the ranking of N (N≧2) participants in an event based on the points of each of the N participants. In particular, the ranking device accepts letters or symbols and desired immutable numbers from each participant and, based on the accepted letters or symbols and numbers, ranks those who have the same points (tied players). It has a tie-scoring ranking function. The "event" here is an event in which there is competition for ranking, such as golf, bowling competition, dance competition, karaoke competition, competitive games, competitive bidding, and the like. Also, the "participants" referred to here are all persons who participated in the event, and are the persons whose ranking should be determined. Also, the "scores" referred to here are points obtained or bid by participants in the event, such as points, scores, amounts of money, virtual currency, and the like. In the present embodiment, a golf event (golf tournament) is exemplified as the event, and the golf score (total score) is used as the score.

(順位決定装置の構成)
図1に示すように、順位決定装置1は、コンピュータ(情報処理装置)で構成されており、参加者による操作を受け付ける操作表示部2と、順位決定に係る各種情報を記憶する記憶部3と、本順位決定装置1の各部を制御する制御部4と、を備えている。
(Configuration of ranking device)
As shown in FIG. 1, the ranking determination device 1 is composed of a computer (information processing device), and includes an operation display unit 2 that receives operations by participants and a storage unit 3 that stores various information related to ranking determination. , and a control unit 4 that controls each unit of the ranking determination device 1 .

操作表示部2は、例えば、タッチスクリーン等で構成され、操作画面を表示すると共に、参加者による操作画面の操作を受け付ける。 The operation display unit 2 is configured by, for example, a touch screen or the like, displays an operation screen, and receives an operation of the operation screen by a participant.

記憶部3は、例えば、ハードディスクやフラッシュROM等で構成され、プログラム31と、スコアテーブル32(図2参照)と、平仮名変換テーブル33(図3参照)と、アルファベット変換テーブル34(図4参照)と、管理情報テーブル35(図5参照)と、を記憶する。 The storage unit 3 is composed of, for example, a hard disk, a flash ROM, etc., and contains a program 31, a score table 32 (see FIG. 2), a hiragana conversion table 33 (see FIG. 3), and an alphabet conversion table 34 (see FIG. 4). and the management information table 35 (see FIG. 5).

制御部4は、例えば、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、インターフェース等で構成されている。制御部4は、記憶部3に記憶されたプログラム31を実行することにより、受付手段41、変換手段42、リスト作成手段43及び決定手段44として機能する。 The control unit 4 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), an interface, and the like. The control unit 4 functions as a reception unit 41 , a conversion unit 42 , a list creation unit 43 and a determination unit 44 by executing the program 31 stored in the storage unit 3 .

次に図2乃至図5を参照して、記憶部3に記憶された各テーブル32~35について説明する。図2に示すように、スコアテーブル32は、イベントに参加したN人の参加者のスコアを記憶したテーブルである。具体的には、スコアテーブル32は、「参加者名」、「前半スコア」、「後半スコア」、「合計スコア」及び「順位」の項目を有し、各参加者の参加者名に対し、前半スコア(IN)、後半スコア(OUT)及び合計スコアを対応付けて記憶する。合計スコアは、前半スコアと後半スコアとの合計値であり、この合計スコアが、参加者の順位を決定する点数である。図2の例では、ユーザD、ユーザF及びユーザIの合計スコアが同一であるため、ユーザD、ユーザF及びユーザIが、点数が同点の参加者である。なお、本実施形態においては、参加者の識別情報として参加者名を用いる構成であるが、参加者名に代えて、会員番号やユーザID等を用いる構成であってもよい。 Next, the tables 32 to 35 stored in the storage unit 3 will be described with reference to FIGS. 2 to 5. FIG. As shown in FIG. 2, the score table 32 is a table storing scores of N participants who participated in the event. Specifically, the score table 32 has items of "participant name", "first half score", "second half score", "total score" and "ranking". The first half score (IN), the second half score (OUT) and the total score are associated and stored. The total score is the sum of the first half score and the second half score, and this total score is the score that determines the ranking of the participants. In the example of FIG. 2, since the total scores of user D, user F, and user I are the same, user D, user F, and user I are participants with the same score. In this embodiment, the participant name is used as the identification information of the participant, but the member number, user ID, or the like may be used instead of the participant name.

図3に示すように、平仮名変換テーブル33は、平仮名を無作為な数値(乱数)に変換するための変換テーブルである。具体的には、平仮名変換テーブル33は、「平仮名」及び「乱数」の項目を有し、50音(46文字)の各平仮名に対し、乱数を対応付けて記憶している。「乱数」の項目には、例えば、予め乱数発生器が発生した最大2桁の乱数を記録しておく。 As shown in FIG. 3, the hiragana conversion table 33 is a conversion table for converting hiragana into random numerical values (random numbers). Specifically, the hiragana conversion table 33 has items of “hiragana” and “random number”, and stores a random number in association with each hiragana of Japanese syllabary (46 characters). In the "random number" item, for example, a random number of up to two digits generated by a random number generator is recorded in advance.

図4に示すように、アルファベット変換テーブル34は、アルファベット(ラテン文字アルファベット)を無作為な数値(乱数)に変換するための変換テーブルである。具体的には、アルファベット変換テーブル34は、「アルファベット」及び「乱数」の項目を有し、26文字の各アルファベットに対し、乱数を対応付けて記憶している。「乱数」の項目には、例えば、予め乱数発生器が発生した2桁の乱数を記録しておく。なお、平仮名変換テーブル33及びアルファベット変換テーブル34に記憶する乱数は、イベントの都度、乱数発生器によって再発生させて更新(変更)する構成であってもよい。 As shown in FIG. 4, the alphabet conversion table 34 is a conversion table for converting alphabets (Latin alphabet) into random numerical values (random numbers). Specifically, the alphabet conversion table 34 has items of "alphabet" and "random number", and stores a random number associated with each of the 26 alphabets. In the "random number" item, for example, a two-digit random number generated in advance by a random number generator is recorded. The random numbers stored in the hiragana conversion table 33 and the alphabet conversion table 34 may be regenerated and updated (changed) by a random number generator each time an event occurs.

図5に示すように、管理情報テーブル35は、各参加者の管理情報(参加者に関する情報)を記憶するテーブルである。具体的には、管理情報テーブル35は、「参加者名」、「平仮名」、「アルファベット」、「数字」及び「乱数列」の項目を有し、各参加者の参加者名に対し、平仮名、アルファベット、乱数列及び数字を対応付けて記憶する。「平仮名」、「アルファベット」、「数字」の項目には、各参加者から受け付けた平仮名、アルファベット及び数字を記憶する。「乱数列」の項目には、平仮名及びアルファベットから変換された2つの乱数を結合した乱数列を記憶する。本実施形態では、乱数列は、平仮名から変換された最大2桁の乱数と、アルファベットから変換された2桁の乱数とを結合した最大4桁の数字列である。この乱数列が、参加者から受け付けた文字から変換された無作為な数値の一例である。この乱数列は、参加者の人数Nで除算し、ランダム要素として用いられるため、除算結果の無作為性を維持すべく、参加者の人数Nの2倍以上の数値であることが好ましい。 As shown in FIG. 5, the management information table 35 is a table that stores management information (information about participants) of each participant. Specifically, the management information table 35 has items of "participant name", "hiragana", "alphabet", "number" and "random number string". , alphabets, random number sequences and numbers are stored in association with each other. In the items of "hiragana", "alphabet" and "number", hiragana, alphabet and numbers received from each participant are stored. The item "random number string" stores a random number string combining two random numbers converted from hiragana and alphabet. In this embodiment, the random number string is a maximum four-digit number string obtained by combining a maximum two-digit random number converted from hiragana and a maximum two-digit random number converted from alphabet. This random number sequence is an example of random numbers converted from characters received from participants. Since this random number sequence is divided by the number of participants N and used as a random element, the number is preferably twice or more the number of participants N in order to maintain the randomness of the division result.

次に図1、図6乃至図8を参照して、制御部4の各手段41~44について説明する。受付手段41は、操作表示部2によって、N人の参加者から平仮名、アルファベット及び数字を受け付ける。N人の参加者から受け付ける平仮名及びアルファベットは、N人の参加者から受け付ける文字の一例である。具体的には、受付手段41は、平仮名、アルファベット及び数字を入力するための入力画面100(図6参照)を表示し、各参加者が入力した平仮名、アルファベット及び数字を受け付ける。受付手段41は、N人の参加者から、数字として、希望する不変となる数字を受け付ける。この「希望する不変となる数字」とは、参加者が意図せずに変化しない状態で、すなわち、参加者が希望した数字のまま、後述の同点順位決定用リスト120の起点及び回り方向に影響を与える数字の意である。別の言い方をすれば、順位決定装置1では、受付手段41によってN人の参加者から受け付けた数字については、変換等を行わず、受け付けた数字のまま、後述の除算の式に代入される。つまり、受け付けたままの数字を利用して、同点順位決定用リスト120の起点及び回り方向が決定される。 Next, the means 41 to 44 of the control section 4 will be described with reference to FIGS. 1 and 6 to 8. FIG. The accepting means 41 accepts hiragana, alphabets and numbers from the N participants through the operation display unit 2 . Hiragana and alphabet accepted from N participants are an example of characters accepted from N participants. Specifically, the accepting means 41 displays an input screen 100 (see FIG. 6) for entering hiragana, alphabets and numbers, and accepts hiragana, alphabets and numbers input by each participant. The accepting means 41 accepts a desired constant number as a number from N participants. This "desired immutable number" means that the starting point and turning direction of the tie ranking determination list 120 described later will be affected in a state where the participant does not change unintentionally, that is, the number desired by the participant remains unchanged. is the meaning of the number that gives In other words, in the order determination device 1, the numbers received from the N participants by the reception means 41 are not converted, and are substituted into the division formula described later as they are. . That is, the starting point and turning direction of the tie ranking determination list 120 are determined using the received numbers.

図6(a)に示すように、入力画面100は、50音(46文字)の各平仮名を選択可能な平仮名表101と、26文字の各アルファベットを選択可能なアルファベット表102と、1から9までの各数字を選択可能な数字表103と、確定ボタン104及びキャンセルボタン105と、を有しており、各表101、102、103において各1つの文字又は数字を選択することで、平仮名、アルファベット及び数字を入力可能となっている。なお、本実施形態においては、1桁の数字を入力する構成としたが、2桁以上の数字を入力可能とする構成であってもよい。また、本実施形態においては、平仮名及びアルファベット等の文字を入力する構成であるが、文字に代えて、「▽」や「◎」等の記号を入力する構成であってもよいし、文字に代えて、数字を入力する構成であってもよい。 As shown in FIG. 6A, an input screen 100 includes a hiragana table 101 from which each hiragana of 50 syllables (46 letters) can be selected, an alphabet table 102 from which each of 26 alphabets can be selected, and 1 to 9. , a confirmation button 104 and a cancel button 105. By selecting one letter or number in each table 101, 102, 103, hiragana, Alphabets and numbers can be entered. In the present embodiment, a single-digit number is input, but a configuration that allows input of two or more digits is also possible. Further, in the present embodiment, characters such as hiragana and alphabets are input, but instead of characters, symbols such as "▽" and "◎" may be input. Alternatively, a configuration for inputting numbers may be used.

また、受付手段41は、入力した参加者の参加者名に紐付けた形で、平仮名、アルファベット及び数字を受け付け、受け付けた平仮名、アルファベット及び数字を、紐付けられた参加者名に対応付けた形で管理情報テーブル35に記録する。なお、受け付けた平仮名、アルファベット及び数字に、参加者名を紐付けるべく、受付手段41が、参加者名入力手段や参加者名取得手段を有する構成であってもよい。例えば、入力画面100が、参加者名を入力するための参加者名入力機能を有し、参加者からの参加者名の入力を受け付ける構成であってよい。 In addition, the accepting means 41 accepts hiragana, alphabets and numbers in a form linked to the input participant name of the participant, and associates the accepted hiragana, alphabet and numbers with the linked participant name. is recorded in the management information table 35 in the form of In addition, the acceptance means 41 may be configured to have a participant name input means and a participant name acquisition means in order to link the name of the participant to the received hiragana, alphabet and numbers. For example, the input screen 100 may have a participant name input function for entering participant names, and may be configured to accept input of participant names from participants.

なお、受付手段41は、参加者によって入力された、平仮名及びアルファベットの組が、別の参加者と同一であった場合、当該入力をキャンセルして、図6(b)に示すように、再入力を促すメッセージを入力画面100上に表示する。このように、参加者から受け付ける平仮名及びアルファベットの組が、参加者同士で同一となることを禁止することで、参加者側が、故意に同一の平仮名及びアルファベットの組を入力して、同点時の順位を操作しようとするのを防止することができる。 In addition, if the set of hiragana and alphabet input by the participant is the same as that of another participant, the reception means 41 cancels the input and re-enters the input as shown in FIG. A message prompting for input is displayed on the input screen 100 . In this way, by prohibiting participants from having the same set of hiragana and alphabet letters received from participants, the participants may intentionally enter the same set of hiragana and alphabet letters, It is possible to prevent attempts to manipulate rankings.

また、受付手段41は、参加者の人数Nが、参加者毎に受け付ける文字の組合せパターン数を超える場合、参加者毎に受け付ける文字の個数又は桁数を追加する構成であってもよい。すなわち、本実施形態では、参加者毎に、ひらがな及びアルファベットを1つずつ受け付けるため、その組合せパターン数は、46×26の1196通りである。受付手段41は、参加者の人数Nが、1196を超える場合には、参加者毎に受け付ける文字の個数又は桁数を1つ追加する。例えば、参加者毎に受け付けるアルファベットを1つ追加する。 Further, when the number of participants N exceeds the number of character combination patterns accepted for each participant, the accepting means 41 may be configured to add the number of characters or the number of digits accepted for each participant. That is, in this embodiment, one hiragana letter and one alphabet letter are accepted for each participant, so the number of combination patterns is 46×26=1196. When the number of participants N exceeds 1196, the accepting means 41 adds one character or digit to be accepted for each participant. For example, add one alphabet to be accepted for each participant.

変換手段42は、受付手段41によってN人の参加者から受け付けたN個の平仮名及びアルファベットの組を乱数列に変換するものであり、平仮名変換手段51と、アルファベット変換手段52と、乱数結合手段53と、を有している。平仮名変換手段51は、平仮名変換テーブル33を参照して、受付手段41によって受け付けた平仮名(管理情報テーブル35に記憶された平仮名)を、乱数に変換する。アルファベット変換手段52は、アルファベット変換テーブル34を参照して、受付手段41によって受け付けたアルファベット(管理情報テーブル35に記憶されたアルファベット)を、乱数に変換する。乱数結合手段53は、平仮名変換手段51によって平仮名から変換された乱数と、アルファベット変換手段52によってアルファベットから変換された乱数と、を結合して乱数列を作成し、この乱数列を、元の平仮名及びアルファベットに対応付けられた参加者名に対応付ける形で管理情報テーブル35に記録する。例えば、平仮名から変換された乱数が、「9」であり、アルファベットから変換された乱数が、「81」であった場合、これらを結合した乱数列「981」を作成する。なお、乱数列における乱数の結合順は、平仮名変換の乱数、アルファベット変換の乱数の順であってもよいし、アルファベット変換の乱数、平仮名変換の乱数の順であってもよい。 The conversion means 42 converts the sets of N hiragana and alphabet received from the N participants by the reception means 41 into a random number sequence. 53 and . The hiragana converting means 51 refers to the hiragana conversion table 33 and converts the hiragana received by the receiving means 41 (hiragana stored in the management information table 35) into a random number. The alphabet conversion means 52 refers to the alphabet conversion table 34 and converts the alphabet received by the reception means 41 (the alphabet stored in the management information table 35) into a random number. The random number combining means 53 combines the random numbers converted from hiragana by the hiragana conversion means 51 and the random numbers converted from alphabets by the alphabet conversion means 52 to create a random number sequence, and converts this random number sequence into the original hiragana. and recorded in the management information table 35 in correspondence with the participant name associated with the alphabet. For example, if the random number converted from hiragana is "9" and the random number converted from alphabet is "81", a random number sequence "981" is created by combining them. The order of combination of the random numbers in the random number sequence may be the order of the random numbers for hiragana conversion and the random numbers for alphabetic conversion, or the order of the random numbers for alphabetical conversion and the random numbers for hiragana conversion.

リスト作成手段43は、管理情報テーブル35で対応付けられた乱数列の順番でN人の参加者を配列したループ構造の同点順位決定用リスト120(図7(a)参照)を作成する。本実施形態では、図7(a)に示すように、要素番号0から要素番号(N-1)に対し、N人の参加者を、乱数列の昇順で配列して、ループ構造の同点順位決定用リスト120を作成する。なお、本実施形態においては、0を始点する要素番号を利用しているが、1を始点とする要素番号を利用する構成であってもよい。また、本実施形態では、同点順位決定用リスト120において、参加者を乱数列の昇順で配列したが、参加者を乱数列の降順で配列する構成であってもよい。 The list creation means 43 creates a tie ranking determination list 120 (see FIG. 7A) having a loop structure in which N participants are arranged in the order of the random number sequence associated with the management information table 35 . In this embodiment, as shown in FIG. 7(a), N participants are arranged in ascending order of the random number sequence from element number 0 to element number (N-1), and the tie ranking of the loop structure A decision list 120 is created. In this embodiment, element numbers starting from 0 are used, but element numbers starting from 1 may be used. In the present embodiment, the participants are arranged in ascending order of the random number sequence in the tie ranking determination list 120, but the participants may be arranged in descending order of the random number sequence.

決定手段44は、N人の参加者の順位を決定するものであり、順位決定手段61と、同点者順位付け手段62と、を有している。順位決定手段61は、図8(a)に示すように、スコアテーブル32に記憶された各参加者の点数(合計スコア)に基づいて、各参加者の順位を決定する。 The determination means 44 determines the ranking of the N participants, and has a ranking determination means 61 and a tie ranking means 62 . The ranking determination means 61 determines the ranking of each participant based on the score (total score) of each participant stored in the score table 32, as shown in FIG. 8(a).

同点者順位付け手段62は、点数が同点の参加者(以下、同点者)に対し順位付けを行うものであり、リスト作成手段43によって作成した同点順位決定用リスト120の順番に基づいて、同点者に対し順位付けを行う。ただし、同点者順位付け手段62は、変換手段42によってN個の平仮名及びアルファベットの組を変換したN個の乱数列と、受付手段41によってN人の参加者から受け付けたN個の数字と、を用いて、同点順位決定用リスト120の起点及び回り方向を決定し、決定した起点及び回り方向による順番によって、同点者の順位付けを行う。 The tie-score ranking means 62 ranks the participants who have the same score (hereinafter referred to as the tie-score participants). Ranking of persons. However, the tie ranking means 62 includes N random number sequences converted from N hiragana and alphabet sets by the conversion means 42, N numbers received from N participants by the reception means 41, is used to determine the starting point and turning direction of the tie ranking determination list 120, and the tied players are ranked according to the order according to the determined starting point and turning direction.

詳細には、同点者順位付け手段62は、まず、N人の参加者からのN個の平仮名及びアルファベットの組を変換したN個の乱数列の総和を算出し、N人の参加者から受け付けたN個の数字の総和を算出する。その後、算出したN個の乱数列の総和と、N個の数字の総和との合計値を、参加者の人数Nで除算する。そして、当該除算によって得られた余りに基づいて、同点順位決定用リスト120の起点を決定し、当該除算によって得られた商の偶奇に基づいて、同点順位決定用リスト120の回り方向を決定する(図7(b)参照)。その後、決定した起点及び回り方向による順番によって、同点者の順位を決定する(図8(b)参照)。本実施形態では、上記除算によって得られた余りの値を、起点の要素番号として決定する。また、上記除算によって得られた商の値が奇数である場合は、回り方向を順回り(要素番号の昇順)と決定し、上記除算によって得られた商の値が偶数である場合は、回り方向を逆回り(要素番号の降順)と決定する。なお、ここにいう「余り」及び「偶数」は、0(ゼロ)を含む概念である。 Specifically, the tie ranking means 62 first calculates the sum of N random number sequences obtained by converting the N hiragana and alphabet sets from the N participants, and receives from the N participants Calculate the sum of the N numbers. After that, the sum of the sum of the calculated N random number sequences and the sum of the N numbers is divided by the number of participants N. Then, based on the remainder obtained by the division, the origin of the tie ranking list 120 is determined, and based on the even-odd quotient obtained by the division, the rotation direction of the tie ranking determination list 120 is determined ( See FIG. 7(b)). After that, the ranking of players with the same score is determined according to the determined starting point and turning direction (see FIG. 8(b)). In this embodiment, the remainder value obtained by the above division is determined as the element number of the starting point. If the quotient obtained by the above division is an odd number, the direction of rotation is determined to be forward (ascending order of the element number), and if the quotient obtained by the above division is an even number, Determine the direction as reverse (descending order of element numbers). Note that the "remainder" and "even number" here are concepts including 0 (zero).

図5の例によって同点者順位付け手段62の処理を説明すると、N個の乱数列の総和が31754、N個の数字の総和が60と算出され、これら総和同士の合計値が31814と算出される。そして、この合計値を参加者の人数N(=12)で除算すると、余りが2と算出され、商が2651と算出される。余りが2であるため、要素番号2を起点と決定し、商が奇数であるため、回り方向を順方向と決定する(図7(b)参照)。すなわち、要素番号2のユーザLを起点とし、順回り、すなわち、ユーザL、ユーザF、ユーザA、…ユーザEの順で、同点順位決定用リスト120の順番が決定する。そして、同点者であるユーザD、ユーザF及びユーザIの4~6位の順位付けについて、決定した上記順番によって、ユーザFを4位、ユーザDを5位、ユーザIを6位と決定する(図8(b)参照)。 The processing of the tie ranking means 62 will be explained using the example of FIG. be. Then, when this total value is divided by the number of participants N (=12), the remainder is calculated as 2 and the quotient is calculated as 2651. Since the remainder is 2, the element number 2 is determined as the starting point, and since the quotient is an odd number, the turning direction is determined as the forward direction (see FIG. 7(b)). That is, the order of the tie ranking determination list 120 is determined starting from the user L of the element number 2, in order of the user L, the user F, the user A, . Then, with regard to the ranking of the 4th to 6th place among users D, user F, and user I who have the same score, user F is determined as 4th place, user D as 5th place, and user I as 6th place according to the determined order. (See FIG. 8(b)).

なお、同点者順位付け手段62は、変換手段42によってN個の文字から変換されたN個の数値の総和と、受付手段41によって受け付けたN個の数字の総和と、の合計値が、Nの2倍未満である場合、順位付けの処理をキャンセルする。これにより、上記除算における除算結果の無作為性を維持することができる。 Note that the tie ranking means 62 determines that the sum of the sum of the N numbers converted from the N characters by the conversion means 42 and the sum of the N numbers received by the receiving means 41 is N If it is less than twice , cancel the ranking process. This makes it possible to maintain the randomness of the division result in the above division.

また、本実施形態においては、上記除算によって得られた余りに基づいて、同点順位決定用リスト120の起点を決定し、上記除算によって得られた商に基づいて、同点順位決定用リスト120の回り方向を決定する構成であったが、これに限るものではない。例えば、除算結果の無作為性は低下するが、上記除算によって得られた余りに基づいて、同点順位決定用リスト120の回り方向を決定する構成であってもよいし、上記除算によって得られた商に基づいて、同点順位決定用リスト120の起点を決定する構成であってもよい。 In this embodiment, the starting point of the tie ranking determination list 120 is determined based on the remainder obtained by the division, and the rotation direction of the tie ranking determination list 120 is determined based on the quotient obtained by the division. However, it is not limited to this. For example, although the randomness of the division result is reduced, the rotation direction of the tie ranking determination list 120 may be determined based on the remainder obtained by the division, or the quotient obtained by the division may be used. , the starting point of the tie ranking determination list 120 may be determined.

(順位決定装置による順位決定動作)
次に図9を参照して、順位決定装置1による順位決定動作(順位決定方法)について説明する。この順位決定動作は、イベントに参加したN人の参加者の順位を決定するものであり、予め、N人の参加者のスコアを取得し、スコアテーブル32に記憶した状態で行われるものとする。
(Order decision operation by order decision device)
Next, the ranking determination operation (ranking method) by the ranking determination device 1 will be described with reference to FIG. This order determination operation determines the order of the N participants who participated in the event, and is performed in a state in which the scores of the N participants are acquired in advance and stored in the score table 32. .

図9に示すように、まず、受付手段41によって、N人の参加者から平仮名、アルファベット及び数字を受け付ける(S1)。すなわち、入力画面100を表示し、各参加者から、平仮名、アルファベット及び数字を1つずつ受け付ける。このとき、各参加者の参加者名に紐付ける形で、平仮名、アルファベット及び数字を受け付け、受け付けた平仮名、アルファベット及び数字を、紐付けられた各参加者名に対応付ける形で管理情報テーブル35に記録する。 As shown in FIG. 9, first, the reception means 41 receives hiragana, alphabets and numbers from N participants (S1). That is, the input screen 100 is displayed, and one hiragana letter, one alphabet letter, and one number are accepted from each participant. At this time, hiragana, alphabets and numbers are received in a form that is associated with the participant name of each participant, and the received hiragana, alphabet and numbers are stored in the management information table 35 in a form that is associated with each associated participant name. Record.

N人の参加者から平仮名、アルファベット及び数字を受け付けたら、変換手段42によって、N人の参加者から受け付けた平仮名及びアルファベットの組を、乱数列に変換する(S2)。すなわち、平仮名変換手段51によって、受け付けた平仮名(管理情報テーブル35に記憶された平仮名)を、平仮名変換テーブル33を参照して乱数に変換し、アルファベット変換手段52によって、受け付けたアルファベット(管理情報テーブル35に記憶されたアルファベット)を、アルファベット変換テーブル34を参照して乱数に変換する。そして、乱数結合手段53によって、平仮名から変換された乱数と、アルファベットから変換された乱数とを結合して乱数列を作成し、作成した乱数列を、元の平仮名及びアルファベットに対応付けられた各参加者に対応付ける形で管理情報テーブル35に記録する。 After receiving the hiragana, alphabet and numbers from the N participants, the converting means 42 converts the set of hiragana and alphabet received from the N participants into a random number sequence (S2). That is, the hiragana conversion means 51 converts the received hiragana (hiragana stored in the management information table 35) into a random number by referring to the hiragana conversion table 33, and the alphabet conversion means 52 converts the received alphabet (management information table 35) are converted into random numbers by referring to the alphabet conversion table 34. FIG. Then, the random number combining means 53 combines the random numbers converted from the hiragana and the random numbers converted from the alphabet to create a random number sequence. It is recorded in the management information table 35 in association with the participant.

乱数列を管理情報テーブル35に記録したら、リスト作成手段43によって、同点順位決定用リスト120を作成する(S3)。すなわち、リスト作成手段43によって、管理情報テーブル35において対応付けられた乱数列の昇順で各参加者を配列したループ構造の同点順位決定用リスト120を作成する(図7(a)参照)。 After recording the random number sequence in the management information table 35, the list creation means 43 creates the tie ranking determination list 120 (S3). That is, the list creation means 43 creates a tie ranking determination list 120 having a loop structure in which the participants are arranged in ascending order of the random number sequence associated in the management information table 35 (see FIG. 7A).

同点順位決定用リスト120を作成したら、決定手段44によって順位決定処理(S4~S6)を行う。すなわち、まず、順位決定手段61によって、スコアテーブル32に記憶された各参加者の点数(合計スコア)に基づいて、同点者の順位を除く、各参加者の順位を決定する(S4)(図8(a)参照)。 After creating the tie ranking determination list 120, the determination means 44 performs ranking determination processing (S4 to S6). That is, first, the ranking determination means 61 determines the ranking of each participant, excluding the ranking of the same score, based on the score (total score) of each participant stored in the score table 32 (S4) (Fig. 8(a)).

その後、同点者順位付け手段62によって、同点順位決定用リスト120の起点及び回り方向を決定する(S5)。すなわち、まず、N人の参加者からの平仮名及びアルファベットの組を変換したN個の乱数列の総和を算出し、N人の参加者から受け付けたN個の数字の総和を算出する。その後、算出したN個の乱数列の総和とN個の数字の総和との合計値を、参加者の人数Nで除算する。そして、当該除算によって得られた余りに基づいて、同点順位決定用リスト120の起点を決定し、当該除算によって得られた商の偶奇に基づいて、同点順位決定用リスト120の回り方向を決定する(図7(b)参照)。 After that, the starting point and turning direction of the tie ranking determination list 120 are determined by the tie ranking means 62 (S5). That is, first, the total sum of N random number sequences obtained by converting hiragana and alphabet sets from the N participants is calculated, and the total sum of the N numbers received from the N participants is calculated. After that, the total value of the sum of the calculated N random number sequences and the sum of the N numbers is divided by the number of participants N. Then, based on the remainder obtained by the division, the origin of the tie ranking list 120 is determined, and based on the even-odd quotient obtained by the division, the rotation direction of the tie ranking determination list 120 is determined ( See FIG. 7(b)).

同点順位決定用リスト120の起点及び回り方向を決定したら、同点者順位付け手段62によって、決定した起点及び回り方向による順番に基づき、同点者の順位を決定する(S6)(図8(b)参照)。 After the starting point and turning direction of the tie-score determination list 120 are determined, the tie-scoring ranking means 62 determines the ranking of the tie-scoring players based on the determined starting point and turn-around direction (S6) (FIG. 8(b)). reference).

同点者を含むN人の参加者の順位が決定したら、操作表示部2によって、決定したN人の参加者の順位を表示する(S7)。これにより、本動作を終了する。 When the rankings of the N participants including the tie scorers are determined, the determined rankings of the N participants are displayed by the operation display unit 2 (S7). This completes the operation.

(本実施形態の作用効果)
本実施形態によれば、以下の作用効果を奏する。
(1)既存の方法と比べて、参加者自身が入力した文字又は記号及び希望する不変となる数字によって同点者の順位付けを行うため、参加者自身が同点者の順位付けに関与することができ、希望する順位でなくても納得感を得ることができる。
(2)また、参加者は、希望する不変となる数字を入力でき、参加者自身の意思で起点となる位置を変動させることができる。そのため、参加者が、同点者の順位付けに関与したという感覚を得ることができる。
(Action and effect of the present embodiment)
According to this embodiment, the following effects are obtained.
(1) Compared to existing methods, participants themselves can be involved in ranking tiers because they rank tiers by letters or symbols entered by the participants themselves and numbers that remain unchanged. You can get a sense of satisfaction even if you are not in the desired order.
(2) In addition, the participant can input a desired constant number, and can change the position of the starting point according to his or her own will. As such, participants can get a sense of involvement in ranking tiers.

また、同点者だけでなく、イベントに参加した全ての参加者から文字及び数字を受け付け、これらに基づいて、同点者の順位付けを行う構成であるため、同点者のみならず、イベントに参加した全ての参加者に納得感を与えることができる。 In addition, since it accepts letters and numbers from all participants who participated in the event, not just those who have tied the score, and ranks the tiers based on these, not only the tiers but also those who participated in the event All participants can be convinced.

また、同点者だけでなく、イベントに参加した全ての参加者においての、同点順位決定用リスト120の作成や、同点順位決定用リスト120の起点及び回り方向の決定を行う構成であるため、同点者の組が複数組ある場合(すなわち、異なる点数の同点者の組が複数ある場合)でも、共通の同点順位決定用リスト120や、共通の起点及び回り方向を利用することができるため、同点者順位付け処理S6における処理負荷を軽減することができる。 In addition, since it is a configuration that creates the tie ranking determination list 120 and determines the starting point and rotation direction of the tie ranking determination list 120 not only for the tiers but also for all participants who participated in the event, Even when there are a plurality of pairs of persons with the same score (that is, when there are a plurality of pairs of persons with the same score with different scores), it is possible to use the common list 120 for determining the ranking of tied scores and the common starting point and turning direction. It is possible to reduce the processing load in the user ranking processing S6.

また、全ての参加者から受け付けた文字又は記号が乱数に変換され、この乱数によって、同点順位決定用リスト120における各参加者の順番を決定できると共に、全ての参加者から受け付けた、希望する不変となる数字が、自分の意思に基づく起点となり、参加者全ての意思が表れた数値が回り方向を決定するため、同点者の順位付けの無作為性をより向上させることができる。 In addition, the characters or symbols received from all the participants are converted into random numbers, and the order of each participant in the tie ranking determination list 120 can be determined based on the random numbers. The number becomes the starting point based on your intention, and the numerical value that expresses the intention of all participants determines the direction of rotation, so the randomness of the ranking of the tie-scores can be further improved.

また、全ての参加者から文字又は記号に加え、希望する不変となる数字を受け付け、参加者から受け付けた文字又は記号及び数字に基づいて、同点順位決定用リスト120の起点及び回り方向を決定する構成であるため、同点者の順位付けの無作為性をより向上させることができる。 Also, in addition to letters or symbols from all participants, it accepts desired unchanged numbers, and based on the letters or symbols and numbers accepted from the participants, determines the starting point and rotation direction of the tie ranking determination list 120. Because of the configuration, it is possible to further improve the randomness of the ranking of ties.

(変形例)
以上、本発明の実施形態を説明したが、本発明の実施形態は上記実施形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。
(Modification)
Although the embodiments of the present invention have been described above, the embodiments of the present invention are not limited to the above-described embodiments, and various modifications and implementations are possible without changing the gist of the present invention.

例えば、上記実施形態においては、イベントに参加した全ての参加者の人数をNとし、全ての参加者から文字及び数字を受け付けて、全ての参加者からの文字及び数字に基づいて、同点者の順位付けを行う構成であったが、同点者の人数をNとし、同点者のみから文字及び数字を受け付けて、同点者からの文字及び数字に基づいて、同点者の順位付けを行う構成であってもよい。すなわち、受付手段41が、N人の同点者から文字及び数字を受け付け、変換手段42が、受付手段41によってN人の同点者から受け付けたN個の文字を乱数列(無作為な数値)に変換し、リスト作成手段43が、変換手段42によって変換した乱数列の昇順で、N人の同点者を配列したループ構造の同点順位決定用リスト120を作成し、決定手段44(同点者順位付け手段62)が、リスト作成手段43によって作成した同点順位決定用リスト120の順番に基づいて、N人の同点者に対し、順位付けを行う構成であってもよい。かかる場合、参加者全員から文字及び数字を受け付ける必要がないため、文字及び数字の受付にかかる時間を軽減することができる。 For example, in the above embodiment, the number of all participants who participated in the event is N, letters and numbers are received from all the participants, and based on the letters and numbers from all the participants, Although it was a configuration for ranking, the number of tie scorers is N, letters and numbers are accepted only from tie scorers, and tie scorers are ranked based on the letters and numbers from tie scorers. may That is, the receiving means 41 receives letters and numbers from the N equalizers, and the converting means 42 transforms the N characters received from the N equalizers into a random number sequence (random numbers). The list creation means 43 creates a tie ranking determination list 120 of a loop structure in which N tie scorers are arranged in ascending order of the random number sequence converted by the conversion means 42, and the determination means 44 (tie score ranking The means 62) may rank the N equal scorers based on the order of the tie ranking determination list 120 created by the list creation means 43. FIG. In such a case, since it is not necessary to accept letters and numbers from all participants, it is possible to reduce the time required to accept letters and numbers.

また、上記実施形態においては、点数によってN人の参加者の順位を決定し、同点順位決定用リスト120の順番に基づいて、同点者の順位付けを行う構成であったが、同点順位決定用リスト120の順番に基づいて、参加者全員の順位決定を行う構成であってもよい。すなわち、受付手段41が、N人の参加者から文字及び数字を受け付け、変換手段42が、受付手段41によってN人の参加者から受け付けたN個の文字を乱数列(無作為な数値)に変換し、リスト作成手段43が、変換手段42によって変換した乱数列の昇順で、N人の参加者を配列したループ構造の同点順位決定用リスト120(順位決定用リスト)を作成し、決定手段44が、変換手段42によってN個の文字から変換されたN個の数値の総和と、受付手段41によってN人の参加者から受け付けたN個の数字の総和と、の合計値をNで除算し、当該除算によって得られた余りにより、同点順位決定用リスト120の起点を決定し、当該除算によって得られた商の偶奇に基づいて、同点順位決定用リスト120の回り方向を決定し、決定した起点及び回り方向による同点順位決定用リスト120の順番に基づいて、N人の参加者全員の順位を決定する構成であってもよい。 Further, in the above-described embodiment, the ranking of N participants is determined according to the score, and the ranking of the tie-scores is performed based on the order of the tie-score determination list 120. The order of all the participants may be determined based on the order of the list 120 . That is, the reception means 41 receives letters and numbers from N participants, and the conversion means 42 converts the N characters received from the N participants by the reception means 41 into a random number sequence (random numbers). The list creation means 43 creates a tie ranking determination list 120 (rank determination list) of a loop structure in which N participants are arranged in ascending order of the random number sequence converted by the conversion means 42, and the determination means 44 divides the total sum of the N numbers converted from the N characters by the conversion means 42 and the sum of the N numbers received from the N participants by the reception means 41 by N. Then, the starting point of the tie ranking determination list 120 is determined by the remainder obtained by the division, and the turning direction of the tie ranking determination list 120 is determined based on whether the quotient obtained by the division is even or odd. The ranking of all the N participants may be determined based on the order of the tie ranking determination list 120 according to the starting point and turning direction.

また、上記実施形態においては、参加者から、文字(平仮名及びアルファベット)に加えて数字を受け付け、文字から変換した乱数列と、受け付けた数字とに基づいて、同点順位決定用リスト120の起点及び回り方向を決定する構成であったが、これに限るものではない。例えば、除算結果の無作為性は低下するが、参加者から数字のみを受け付けて、受け付けた数字のみに基づいて、同点順位決定用リスト120の起点及び回り方向を決定する構成であってもよい。すなわち、決定手段44(同点者順位付け手段62)が、受付手段41によって受け付けたN個の数字の総和をNで除算し、除算によって得られた余りに基づいて、同点順位決定用リスト120の起点を決定し、除算によって得られた商の偶奇に基づいて、同点順位決定用リスト120の回り方向を決定し、決定した起点及び回り方向による順番によって、順位付けを行う構成であってもよい。 Further, in the above-described embodiment, numbers are accepted in addition to letters (hiragana and alphabet) from participants, and based on the random number sequence converted from letters and the accepted numbers, the starting point of the tie ranking determination list 120 and Although it is configured to determine the turning direction, it is not limited to this. For example, although the randomness of the division result is reduced, only numbers may be received from participants, and the starting point and turning direction of the tie ranking determination list 120 may be determined based only on the received numbers. . That is, the determination means 44 (tied score ranking means 62) divides the sum of the N numbers received by the reception means 41 by N, and based on the remainder obtained by the division, the starting point of the tie ranking determination list 120 is calculated. is determined, and based on whether the quotient obtained by division is even or odd, the rotation direction of the tie ranking determination list 120 is determined, and ranking is performed according to the determined order according to the starting point and rotation direction.

また、上記実施形態においては、文字として、平仮名及びアルファベットの組を入力する構成であったが、平仮名及びアルファベットのいずれか一方のみを入力する構成であってもよいし、平仮名及びアルファベット以外の文字を入力する構成であってもよい。例えば、文字として、カタカナや漢字等を入力する構成であってもよい。また、文字に代えて、文字以外の記号を入力する構成であってもよいし、数字を入力する構成であってもよい。さらに言えば、3文字以上の記号(記号列)を入力する構成であってもよい。 Further, in the above-described embodiment, a combination of hiragana and alphabet is input as characters, but it is also possible to input only one of hiragana and alphabet. may be input. For example, the configuration may be such that katakana, kanji, or the like are input as characters. Also, instead of letters, symbols other than letters may be entered, or numbers may be entered. Furthermore, the configuration may be such that a symbol (symbol string) of three characters or more is input.

また、上記実施形態においては、参加者が順位決定装置1の操作表示部2において直接操作する構成であったが、順位決定装置1にネットワークを介して参加者が使用する情報端末からアクセスすることで、参加者が文字等を入力する構成であってもよい。 In the above-described embodiment, the participant directly operates the operation display unit 2 of the ranking determination device 1, but the ranking determination device 1 can be accessed from the information terminal used by the participant via the network. , the participant may input characters or the like.

また、上記実施形態においては、順位決定装置1の各手段41~44を、単一の情報端末(コンピュータ)が備える構成であったが、これに限るものではない。すなわち、順位決定装置1の各手段41~44を、複数の情報端末(コンピュータ)に分散して設ける構成であってもよい。例えば、受付手段41は、各参加者が所持する各情報端末が備え、変換手段42、リスト作成手段43及び決定手段44は、各情報端末とネットワークを介して接続されたサーバ装置が備える構成であってもよい。 Further, in the above embodiment, the means 41 to 44 of the ranking determination device 1 are provided in a single information terminal (computer), but the present invention is not limited to this. In other words, the means 41 to 44 of the ranking determination device 1 may be distributed among a plurality of information terminals (computers). For example, the reception means 41 is provided in each information terminal possessed by each participant, and the conversion means 42, the list creation means 43 and the determination means 44 are provided in a server device connected to each information terminal via a network. There may be.

また、制御部4の各手段41~44は、それぞれ一部又は全部を再構成可能回路(FPGA:Field Programmable Gate Array)、特定用途向け集積回路(ASIC:Application Specific Integrated Circuit)等のハードウエア回路によって構成してもよい。 In addition, each means 41 to 44 of the control unit 4 is a hardware circuit such as a reconfigurable circuit (FPGA: Field Programmable Gate Array), an application specific integrated circuit (ASIC: Application Specific Integrated Circuit), etc. may be configured by

また、本発明の要旨を変更しない範囲内で、上記実施形態の構成要素の一部を省くことや変更することが可能である。また、本発明の要旨を変更しない範囲内で、上記実施形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施形態で用いたプログラムをCD-ROM等のコンピュータ読み取り可能な記録媒体に記録して提供することができる。また、上記実施形態で用いたプログラムをクラウドサーバ等の外部サーバに格納しておき、ネットワークを介して利用することができる。 Moreover, it is possible to omit or change some of the constituent elements of the above-described embodiments without changing the gist of the present invention. In addition, steps can be added, deleted, changed, replaced, etc. in the flow of the above embodiments without changing the gist of the present invention. Further, the program used in the above embodiment can be provided by recording it in a computer-readable recording medium such as a CD-ROM. Also, the programs used in the above embodiments can be stored in an external server such as a cloud server and used via a network.

1:順位決定装置、 2:操作表示部、 3:記憶部、 4:制御部、 31:プログラム、 32:スコアテーブル、 33:平仮名変換テーブル、 34:アルファベット変換テーブル、 35:管理情報テーブル、 41:受付手段、 42:変換手段、 43:リスト作成手段、 44:決定手段、 51:平仮名変換手段、 52:アルファベット変換手段、 53:乱数結合手段、 61:順位決定手段、 62:同点者順位付け手段、 100:入力画面、 101:平仮名表、 102:アルファベット表、 103:数字表、 104:確定ボタン、 105:キャンセルボタン、 120:同点順位決定用リスト 1: Ranking device 2: Operation display unit 3: Storage unit 4: Control unit 31: Program 32: Score table 33: Hiragana conversion table 34: Alphabet conversion table 35: Management information table 41 : Receiving means 42: Conversion means 43: List creation means 44: Determination means 51: Hiragana conversion means 52: Alphabet conversion means 53: Random number combination means 61: Rank determination means 62: Tie-score ranking Means 100: Input screen 101: Hiragana table 102: Alphabet table 103: Numerical table 104: Confirm button 105: Cancel button 120: List for determining tie ranking

Claims (7)

N(N≧2)人の参加者から文字又は記号と数字とを受け付ける受付手段と、
前記受付手段によって前記N人の参加者から受け付けたN個の前記文字又は記号を無作為な数値に変換する変換手段と、
前記変換手段によって変換した前記数値の昇順又は降順で前記N人の参加者全てを配列したループ構造の同点順位決定用リストを作成するリスト作成手段と、
前記リスト作成手段によって作成した前記同点順位決定用リストの順番に基づいて、前記N人の参加者における点数が同点の参加者に対し、順位付けを行う決定手段と、を備え、
前記決定手段は、
前記変換手段によって前記N個の文字又は記号から変換されたN個の前記数値の総和と、前記受付手段によって前記N人の参加者から受け付けたN個の前記数字の総和と、の合計値をNで除算し、
前記除算によって得られた余りにより、前記同点順位決定用リストの起点を決定し、
前記除算によって得られた商の偶奇に基づいて、前記同点順位決定用リストの回り方向を決定し、
決定した前記起点及び前記回り方向による順番によって、前記順位付けを行う順位決定装置。
Reception means for receiving characters or symbols and numbers from N (N≧2) participants;
conversion means for converting the N characters or symbols received from the N participants by the reception means into random numerical values;
list creation means for creating a tie ranking determination list of a loop structure in which all of the N participants are arranged in ascending or descending order of the numerical values converted by the conversion means;
determining means for ranking the participants who have the same points among the N participants based on the order of the tie ranking determination list created by the list creating means;
The determining means is
The total sum of the N numbers converted from the N characters or symbols by the conversion means and the sum of the N numbers received from the N participants by the reception means divide by N,
Determining the starting point of the tie ranking determination list by the remainder obtained by the division,
determining the rotation direction of the tie ranking determination list based on whether the quotient obtained by the division is even or odd;
A ranking determination device that performs the ranking according to the determined order according to the starting point and the turning direction.
N人(N≧2)の参加者から文字又は記号と数字とを受け付ける受付手段と、
前記受付手段によって前記N人の参加者から受け付けたN個の前記文字又は記号を無作為な数値に変換する変換手段と、
前記変換手段によって変換した前記数値の昇順又は降順で前記N人の参加者全てを配列したループ構造の順位決定用リストを作成するリスト作成手段と、
前記リスト作成手段によって作成した前記順位決定用リストの順番に基づいて、前記N人の参加者に対し、順位付けを行う決定手段と、を備え、
前記決定手段は、
前記変換手段によって前記N個の文字又は記号から変換されたN個の前記数値の総和と、前記受付手段によって前記N人の参加者から受け付けたN個の前記数字の総和と、の合計値をNで除算し、
前記除算によって得られた余りにより、前記順位決定用リストの起点を決定し、
前記除算によって得られた商の偶奇に基づいて、前記順位決定用リストの回り方向を決定し、
決定した前記起点及び前記回り方向による順番によって、前記順位付けを行う順位決定装置。
a receiving means for receiving letters or symbols and numbers from N participants (N≧2);
conversion means for converting the N characters or symbols received from the N participants by the reception means into random numerical values;
list creation means for creating a loop-structure ranking determination list in which all of the N participants are arranged in ascending or descending order of the numerical values converted by the conversion means;
determining means for ranking the N participants based on the order of the ranking determination list created by the list creating means;
The determining means is
The total sum of the N numbers converted from the N characters or symbols by the conversion means and the sum of the N numbers received from the N participants by the reception means divide by N,
determining the starting point of the ranking list based on the remainder obtained by the division;
determining the rotation direction of the ranking list based on whether the quotient obtained by the division is even or odd;
A ranking determination device that performs the ranking according to the determined order according to the starting point and the turning direction.
前記決定手段は、前記変換手段によって前記N個の文字又は記号から変換された前記N個の数値の総和と前記N個の数字の総和との合計値が、Nの2倍未満である場合、前記順位付けをキャンセルする、請求項1又は2に記載の順位決定装置。 If the total sum of the N numerical values converted from the N characters or symbols by the converting means and the total sum of the N numerals is less than twice N, 3. The ranking determination device according to claim 1, wherein said ranking is cancelled. 前記受付手段は、Nが、前記参加者毎に受け付ける前記文字又は記号のパターン数を超える場合、前記参加者毎に受け付ける前記文字又は記号の個数又は桁数を追加する、請求項1乃至3のいずれか1項に記載の順位決定装置。 4. The method according to any one of claims 1 to 3, wherein, when N exceeds the number of patterns of the characters or symbols to be accepted for each participant, the accepting means adds the number or number of digits of the characters or symbols to be accepted for each participant. A ranking determination device according to any one of the preceding items. 前記受付手段は、前記N人の参加者から、数字として、希望する不変となる数字を受け付ける、請求項1乃至4のいずれか1項に記載の順位決定装置。 5. The ranking determination device according to claim 1, wherein said accepting means accepts a desired constant number as a number from said N participants. コンピュータを、
N(N≧2)人の参加者から文字又は記号と数字とを受け付ける受付手段、
前記受付手段によって前記N人の参加者から受け付けたN個の前記文字又は記号を無作為な数値に変換する変換手段、
前記変換手段によって変換した前記数値の昇順又は降順で前記N人の参加者全てを配列したループ構造の同点順位決定用リストを作成するリスト作成手段、及び、
前記変換手段によって前記N個の文字又は記号から変換されたN個の前記数値の総和と、前記受付手段によって前記N人の参加者から受け付けたN個の前記数字の総和と、の合計値をNで除算し、前記除算によって得られた余りにより、前記同点順位決定用リストの起点を決定し、前記除算によって得られた商の偶奇に基づいて、前記同点順位決定用リストの回り方向を決定し、決定した前記起点及び前記回り方向による前記同点順位決定用リストの順番に基づいて、前記N人の参加者における点数が同点の参加者に対し、順位付けを行う決定手段、として機能させるためのプログラム。
the computer,
Reception means for accepting letters or symbols and numbers from N (N≧2) participants;
conversion means for converting the N characters or symbols received from the N participants by the reception means into random numerical values;
list creation means for creating a tie ranking determination list of a loop structure in which all the N participants are arranged in ascending or descending order of the numerical values converted by the conversion means; and
The total sum of the N numbers converted from the N characters or symbols by the conversion means and the sum of the N numbers received from the N participants by the reception means Divide by N, determine the starting point of the tie ranking list by the remainder obtained by the division, and determine the rotation direction of the tie ranking list based on whether the quotient obtained by the division is even or odd. and to function as a determining means for ranking the participants with the same points among the N participants based on the determined order of the tie ranking determination list according to the starting point and the turning direction. program.
コンピュータを、
N人(N≧2)の参加者から文字又は記号と数字とを受け付ける受付手段、
前記受付手段によって前記N人の参加者から受け付けたN個の前記文字又は記号を無作為な数値に変換する変換手段、
前記変換手段によって変換した前記数値の昇順又は降順で前記N人の参加者全てを配列したループ構造の順位決定用リストを作成するリスト作成手段、及び、
前記変換手段によって前記N個の文字又は記号から変換されたN個の前記数値の総和と、前記受付手段によって前記N人の参加者から受け付けたN個の前記数字の総和と、の合計値をNで除算し、前記除算によって得られた余りにより、前記順位決定用リストの起点を決定し、前記除算によって得られた商の偶奇に基づいて、前記順位決定用リストの回り方向を決定し、決定した前記起点及び前記回り方向による前記順位決定用リストの順番に基づいて、前記N人の参加者に対し、順位付けを行う決定手段、として機能させるためのプログラム。
the computer,
Reception means for accepting letters or symbols and numbers from N participants (N≧2);
conversion means for converting the N characters or symbols received from the N participants by the reception means into random numerical values;
list creation means for creating a loop-structure ranking determination list in which all of the N participants are arranged in ascending or descending order of the numerical values converted by the conversion means; and
The total sum of the N numbers converted from the N characters or symbols by the conversion means and the sum of the N numbers received from the N participants by the reception means divide by N, determine the starting point of the ranking list by the remainder obtained by the division, determine the turning direction of the ranking list based on whether the quotient obtained by the division is even or odd, A program for functioning as determining means for ranking the N participants based on the determined order of the ranking determination list according to the starting point and the turning direction.
JP2022039846A 2022-03-15 2022-03-15 Ranking device and program Active JP7292458B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022039846A JP7292458B1 (en) 2022-03-15 2022-03-15 Ranking device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022039846A JP7292458B1 (en) 2022-03-15 2022-03-15 Ranking device and program

Publications (2)

Publication Number Publication Date
JP7292458B1 true JP7292458B1 (en) 2023-06-16
JP2023134916A JP2023134916A (en) 2023-09-28

Family

ID=86729195

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022039846A Active JP7292458B1 (en) 2022-03-15 2022-03-15 Ranking device and program

Country Status (1)

Country Link
JP (1) JP7292458B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002000948A (en) 2000-06-23 2002-01-08 Super Planning:Kk System for distributing game with prize
JP2002352037A (en) 2001-05-23 2002-12-06 Ntt Data Corp Ranking method, lot drawing server, terminal, and program
JP2003323504A (en) 2002-05-08 2003-11-14 Japan Research Institute Ltd Applicant lottery system, applicant lottery method, and program having the method executed by computer

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09253264A (en) * 1996-03-18 1997-09-30 Tsutomu Nishimura Tabulation system for golf competition

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002000948A (en) 2000-06-23 2002-01-08 Super Planning:Kk System for distributing game with prize
JP2002352037A (en) 2001-05-23 2002-12-06 Ntt Data Corp Ranking method, lot drawing server, terminal, and program
JP2003323504A (en) 2002-05-08 2003-11-14 Japan Research Institute Ltd Applicant lottery system, applicant lottery method, and program having the method executed by computer

Also Published As

Publication number Publication date
JP2023134916A (en) 2023-09-28

Similar Documents

Publication Publication Date Title
US20030093168A1 (en) System and method for providing game ranking service
EP2216080A1 (en) Game apparatus, game character displaying method, and recording medium
Phillips et al. Redefining videogame reward types
JP2017153548A (en) Game method and game system for league game
JP7292458B1 (en) Ranking device and program
Boustani et al. Gaming the name: Player strategies for adapting to name constraints in online videogames
JP5899390B1 (en) Competition lot prediction system, competition lot prediction method, and program
US20140274244A1 (en) Enhancing techniques and systems for logical games, activities and puzzles
JP6068398B2 (en) Reward grant program, reward grant method, and server device
JP2014133071A (en) Game point managing device and program
JP6664050B2 (en) Game system, game device, and program
JP5497956B1 (en) GAME PROGRAM, GAME PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE
JP6085651B2 (en) Reward grant program, reward grant method, and server device
US20130260887A1 (en) Rule set for creating word-puzzles
US20130260849A1 (en) Deriving word-commonness for word-games
JP7161332B2 (en) Lottery system, lottery method, and program
US10265615B1 (en) Awareness game
JP7417114B2 (en) Information processing device and program
JP7502666B2 (en) Information processing device, information processing method, and program
JP7339582B2 (en) Information processing device, information processing method and program
JP7393716B2 (en) Information processing device, information processing method and program
JP4088564B2 (en) Mahjong game providing system and mahjong game server
Benincasa et al. Algorithms and software for the golf director problem
Jelen Excel VLOOKUP FOR SPEED
US10058785B2 (en) Professional sports prospect mock draft challenge game

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220318

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: 20230530

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230606

R150 Certificate of patent or registration of utility model

Ref document number: 7292458

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150