JP 7361252 B1 2023.10.16(57)【 特 許 請 求 の 範 囲 】【請求項１】
少なくとも受検者の年齢を含む受検者情報を登録する受検者情報登録手段、運転適性に関する少なくとも２種類以上の検査問題を、ネットワークを通じて受検者端末に表示させることにより出題する検査問題出題手段、
前記検査問題に設けられている制限時間内において前記受検者の解答入力を受け付ける
解答入力受付手段、および、
前記検査問題の種類ごとに定められる評価算出表であって、（１）前記受検者の年齢および得点、または（２）前記受検者の年齢、解答数、および誤答数、を入力とする評価算出表にしたがって評価を算出する評価算出手段、

10としてコンピュータを機能させ、受検者の運転適性を検査するための運転適性検査プログラム。
【請求項２】
前記検査問題の少なくとも一つが、見本と選択肢とを表示して、前記見本と同一または前記見本と異なるイラストを、前記選択肢から受検者に複数選択させる問題であり、前記受検者による選択肢への選択入力を受け付けて、当該選択肢の表示を変更することを特徴とする、請求項１に記載の運転適性検査プログラム。
【請求項３】
前記検査問題の少なくとも一つが、課題となるイラストを受検者に筆記させる問題であ
り、

20

(2)

JP 7361252 B1 2023.10.16

前記解答入力受付手段は、受検者による筆記入力を受け付ける筆記入力受付手段を備え、
前記評価算出手段は、さらに、前記受検者の筆記入力によるイラストが前記課題となるイラストに一致するか否かを判断するイラスト判断手段を備えることを特徴とする、請求
項１または２に記載の運転適性検査プログラム。
【請求項４】
前記受検者の筆記入力によるイラストが前記課題となるイラストに一致するか否かを判断するイラスト判断手段が、筆記入力によるイラストと、当該筆記入力によるイラストが課題となるイラストに一致するか否かの判断を示すラベルデータと、を学習データとする機械学習モデルであって、受検者の筆記入力を入力データとし、当該筆記入力によるイラストが課題となるイラストに一致するか否かを推論して出力する機械学習モデルに基づいて判断するイラスト判断手段であることを特徴とする、請求項３に記載の運転適性検査プログラム。
【請求項５】
コンピュータ間のネットワーク通信を制御する通信制御部と、少なくとも受検者の年齢を含む受検者情報を登録する受検者情報登録部と、運転適性に関する少なくとも２種類以上の検査問題を、ネットワークを通じて受検者端末に表示させることにより出題する検査問題出題部と、前記検査問題に設けられている制限時間内において前記受検者の解答入力を受け付ける
解答入力受付部と、（１）前記受検者の年齢および得点を取得し、または（２）前記受検者の年齢、解答数、および誤答数を取得し、前記検査問題の種類ごとに定められる評価算出表にしたがって評価を算出する評価算出部と、を備え、前記検査問題は、少なくとも、
２つのイラストを表示し、当該２つのイラストが、一致するか否かを解答させる問題を複数出題する択一式問題、複数の計算問題を連続して出題する計算問題、
見本と選択肢とを表示し、前記見本と同一または見本と異なるイラストを、前記選択肢
から受検者に複数選択させる選択型問題、または課題となるイラストを受検者に繰り返し筆記させる筆記型問題、のいずれかの問題を含むことを特徴とする、受検者の運転適性を検査するための運転適性検査システム。
【請求項６】
学習済み機械学習モデルであって、運転適性検査の受検者情報に含まれている、受検者の運転特徴および年齢と、運転適性検査において、ネットワークを通じて受検者端末に表示され出題される少なく
とも２種類以上の検査問題に対する前記受検者の解答であって、検査問題の種類ごとに定められる評価算出表にしたがって評価を算出するための受検者の解答と、を学習データとして、
前記受検者の運転特徴と、前記受検者の年齢と、前記受検者の解答と、の関係を学習し、受検者の年齢、および、少なくとも２種類以上の検査問題に対する受検者の解答を入力
データとして、受検者の運転特徴について定量化した値を出力するようコンピュータを機能させるための、学習済み機械学習モデル。
【発明の詳細な説明】【技術分野】【０００１】
本発明は、運転適性検査プログラム、運転適性検査システムに関するものである。
【背景技術】

10

20

30

40

50

(3)

JP 7361252 B1 2023.10.16【０００２】
あらゆる産業においてＩＴ化が進んでいる。例えば教育・資格業界などにおいて、紙ベースの試験の代わりに、パーソナルコンピュータ（ＰＣ）端末を用いて試験を行うＣＢＴ（Ｃｏｍｐｕｔｅｒ Ｂａｓｅｄ Ｔｅｓｔｉｎｇ）や、ＩＢＴ（Ｉｎｔｅｒｎｅｔ Ｂ
ａｓｅｄ Ｔｅｓｔｉｎｇ）などが導入されている。
【０００３】
紙ベースで行われる試験（検査）として、運転適性検査がある。運転適性検査は、自動車教習所などで行われ、個々の運転者における運転の癖や性格を把握し、教習等に役立てるためのものである。
この運転適性検査として、警察庁方式運転適性検査Ｋ−１、Ｋ−２（以下「警察庁方式
運転適性検査Ｋ型」とする。）や、ＯＤ式安全性テストが知られている。どちらも長年の実績を有し、高い信頼性を有する。
【０００４】
警察庁方式運転適性検査Ｋ型では、自動車運転における事故傾向と関連性の深い要素、動作の正確さ、動作の速さ、精神的活動性、衝動抑制性、情緒安定性について検査し、被検者の適性等を把握する。
ＯＤ式安全性テストでは、運転適性度と安全運転度の２軸から、被検者の適正パターン
を安全運転タイプ、もらい事故傾向タイプ、重大事故傾向タイプ、自己違反多発傾向タイプに分類する。
どちらの試験も、被検者の適性等を客観視できるようにすることにより、被検者の以後の運転に役立て、事故の防止を図る。
【０００５】
警察庁方式運転適性検査Ｋ型、ＯＤ式安全性テストのいずれも、問題用紙を用いた筆記式で行われる。
しかしながら、このような紙ベースの検査は、少なくとも試験監督者や採点者といった人的資源が必須となる。また採点に際して、誰もが採点できるわけではなく、採点を行う
者には採点のための教育を受けることなどが求められる。
例えば、警察庁方式運転適性検査Ｋ型について、非特許文献１には、「警察の担当者は、民間事業場等の運転適性検査・指導者による的確な検査・指導が行われるよう定期的に研修連絡会を開催するなど指導監督の体制を整えること」と記載されている。
【０００６】
また、受検者の視点で見ると、紙ベースの運転適性検査は、所定の時間に所定の場所に赴く必要があるため、日程の確保が必要になる。
さらに、紙ベースの運転適性検査は、採点を人手で行う都合上、検査後すぐに検査結果が得られるわけではなく、結果を得るまでに一定の時間が必要となる。
【０００７】
多くの運転者が、自己の運転適性を把握するために、運転適性検査を積極的に活用する
ことは、事故の防止につながり、安全・安心な社会の実現のためにも好ましい。
しかしながら上記のように、日程の確保が必要であることや、検査から結果取得までに日数を要することは、運転適性検査の受けるモチベーションに影響し得る。
よって、紙ベースの検査を、ＰＣ端末等で行えるようにし、受検しやすくすることが求められる。
【０００８】
運転適性検査がＰＣ端末で行えるようになるとすると、受検機関（自動車学校等）にとっては、採点の手間が大幅に削減されるという利点がある。
また受検者にとっては、受検機関のＰＣ端末を予約すればよく、好きな時間に受検できるようになり得る利点がある。また、採点をコンピュータで行う関係上、結果を得るまでの時間が大幅に短縮され得る。
さらに、運転適性検査を自身のスマートフォンで受けられるのであれば、さらに受検率は高くなると考えられる。

10

20

30

40

50

(4)

JP 7361252 B1 2023.10.16【０００９】
また、紙ベースの検査の場合、検査用紙が一般に公開され、事前に練習できるとすると、適正な評価が行われないこととなる。よって、検査用紙又は使用済みの用紙は、受検機関等の責任者が管理して散逸を防止することが求められる。
【００１０】
特許文献１には、高い信頼度で被験者の運転適性を診断することができるとともに、被験者の操作を非常に容易なものとして被験者の負担を軽減することが可能である運転適性診断装置が開示されている。
【先行技術文献】【特許文献】【００１１】【特許文献１】特許第５６７４０３４号公報【非特許文献】【００１２】【非特許文献１】性格等に関する運転適性検査の積極的な活用について（通達）（平成３
１年３月２７日付け警察庁丙運発第１１号、丙交企発第５０号）【００１３】
しかしながら、特許文献１で開示されている発明は、例えば反射神経などの運動能力を測定することはできても、自動車運転における事故傾向と関連性の深い要素の多くを網羅するものではない。
【００１４】
運転適性検査をＰＣ端末で実現する手法は種々考えられる。その一つには、長年の実績を活用するという意味で、現行の紙ベースで行われる運転適性検査に近い検査を、ＰＣ端末で実現することが考えられる。この場合、紙ベースによる検査とＰＣ端末（ＣＢＴ）による検査で生じる差異を検証し、それを検査にフィードバックして実績を積み上げることが考えられる。
ただし、これらの検証や実績の積み重ねには相当の時間を要することから、例えばＣＢ
Ｔなど、オンラインで受検可能な運転適性検査システムが早期に実現されることが望ましい。
【００１５】
ここで別の課題として、紙ベースの検査とＰＣ端末による検査で生じる差異が挙げられる。例えば、動作の正確さ、動作の速さの検査に際して、制限時間内にできるだけ多くの図形を受検者に記述させるような検査がある。この場合、筆記具を用いることが前提であるため、ＰＣ端末での再現が困難である。タッチパネルディスプレイとタッチペンを用いることも考えられるが、この場合、ＰＣの解像度等の関係上、紙の検査で記述されるような、小さな図形では読み取りが難しいなどの技術的課題が生じてくる。さらに、記述された図形の形状の判断をどのように行うかも問題となる。
【発明の概要】【発明が解決しようとする課題】【００１６】
解決しようとする課題は、現在紙ベースで行われている運転適性検査の、オンラインでの実現である。そして、解決しようとする問題点は、紙ベースで行われている検査において、採点に時間がかかる点や、採点に誤りが生じる可能性がある点である。
さらに、上記のほかに解決しようとする課題は、検査における評価基準を非公開にしつつ、受検者・受検機関双方の利便性を向上することである。
【課題を解決するための手段】【００１７】
本発明は、コンピュータを、受検者情報登録手段と、検査問題出題手段と、解答入力受
付手段と、評価算出手段として機能させ、前記受検者情報登録手段で取得している受検者の年齢と、前記解答入力受付手段で取得している解答とから、前記評価算出手段により評

10

20

30

40

50

(5)

JP 7361252 B1 2023.10.16

価を算出し、受検者の運転適性を導出することを最も主要な特徴とする。
【００１８】
本発明は、上記課題を鑑みてなされたものであり、例えば以下の手段を採用している。
すなわち、少なくとも受検者の年齢を含む受検者情報を登録する受検者情報登録手段、運転適性に関する検査問題を出題する検査問題出題手段、前記検査問題に設けられている
制限時間内において前記受検者の解答入力を受け付ける解答入力受付手段、および、前記受検者の年齢および前記受検者の解答入力を取得し、前記検査問題ごとに定められる評価
算出表にしたがって評価を算出する評価算出手段、としてコンピュータを機能させ、受検者の運転適性を検査するための運転適性検査プログラムを提供する。
【発明の効果】【００１９】
本発明の運転適性検査システムは、運転適性検査をオンラインで提供することを可能にする。受検者の年齢などの受検者情報をあらかじめ登録しておき、当該受検者情報と受検者の解答とを取得することで、誤りなくスムースに受検者の評価を算出することができる。
また、本発明の運転適性検査システムにより、受検者や検査機関における検査にかかる負担を減少する。より具体的には、採点時間の大幅な減少と採点精度の向上による受検者の利便性向上や、検定機関の問題管理等に係る負担の減少が挙げられる。また、受検者の利便性の向上により、受検者にとって運転適性試験の受検機会が増加し、より安全な社会を実現することが考えられる。
【図面の簡単な説明】【００２０】【図１】運転適性検査システム１の概要を示す図（ネットワーク構成図）である。
【図２】受検システムのログイン画面を示す図である。
【図３】受検システムの受検者情報登録画面を示す図である。
【図４】受検システムの個人ページ画面を示す図である。
【図５】受検システムの検査開始画面を示す図である。
【図６】受検システムの検査内容説明画面を示す図である。
【図７】受検システムの検査練習画面を示す図である。
【図８】受検システムの検査画面（択一式問題）を示す図である。
【図９】受検システムの検査画面（計算問題）を示す図である。
【図１０】受検システムの検査画面（選択型問題）を示す図である。
【図１１】受検システムの検査中の画面（選択型問題）を示す図である。
【図１２】受検システムの検査画面（筆記型問題）を示す図である。
【図１３】受検システムの検査中の画面（筆記型問題）を示す図である。
【図１４】受検者情報登録処理を示すフローチャートである。
【図１５】導入処理を示すフローチャートである。
【図１６】択一式問題出題処理を示すフローチャートである。
【図１７】計算問題出題処理を示すフローチャートである。
【図１８】選択型問題出題処理を示すフローチャートである。
【図１９】筆記型問題出題処理を示すフローチャートである。
【図２０】択一式問題評価算出処理（または計算問題評価算出処理）を示すアクティビテ
ィ図である。
【図２１】選択型問題評価算出処理を示すアクティビティ図である。
【図２２】筆記型問題評価算出処理を示すアクティビティ図である。
【図２３】レ点として描かれ得るイラストの例である（マウスによる筆記入力）。
【図２４】サーバ１０のハードウェア構成図である。
【図２５】受検者端末２０のハードウェア構成図である。
【発明を実施するための形態】【００２１】

10

20

30

40

50

(6)

JP 7361252 B1 2023.10.16

本発明の実施形態を図面に基づいて説明する。以下の各実施形態では、同一又は対応する部分については同一の符号を付して説明を適宜省略する場合がある。
また、以下に用いる図面は本実施形態を説明するために用いるものであり、実際の装置の構成やユーザーインターフェース（ＵＩ）、データベースなどとは異なる場合がある。
【００２２】（実施形態の概要）
本実施形態の概要について、図１を用いて説明する。
図１は、本実施形態の運転適性検査プログラムＰ１による処理を行うシステム（以下「運転適性検査システム１」とする。）の概要を示す図（ネットワーク図）である。
運転適性検査プログラムＰ１を備えるサーバ１０は、受検者に対し、オンラインで運転適性検査を提供する。すなわち、受検者が扱う受検者端末２０は、ネットワークＮを通じてサーバ１０にアクセスし、一方サーバ１０は、そのリクエストを受けて、運転適性検査の問題や、受検結果などのレスポンスを返す。
管理者端末３０は、サーバ１０の管理等を行うための端末である。
【００２３】（実施形態の詳細）
以下、本実施形態に係る運転適性検査システム１について、詳細を説明する。運転適性検査システム１は、受検者に対し、運転適性検査をオンラインで提供するためのシステムである。
運転適性検査システム１は、運転適性検査プログラムＰ１による情報処理が、ハードウ
ェア資源を用いて具体的に実現されるものである。
以下、適性検査システム１を構成する、１．ユーザーインターフェース、２．プログラ
ム処理、３．データ、および４．ハードウェア構成、について順に説明する。
【００２４】（用語の定義）
ここで、いくつか言葉の定義を行う。
「運転適性検査」は、受検者の運転適性を検査する。運転は、本実施形態において自動車の運転を意味する。
「運転適性」は、運転についての適性である。例えば、動作の正確さ、動作の速さ、精神的活動性、衝動抑制性、情緒安定性などから判断される。
【００２５】「受検者」は、運転適性検査システム１により運転適性検査を受ける者を意味する。
「管理者」は、運転適性検査システム１を運営し管理する者である。例えば自動車学校
やその従業員などが挙げられる。つまり、組織を表すこともあれば、個人を表す場合もある。また、運転適性検査システム１により運転適性検査を行う組織を、検査機関とも記載
する場合もある。
このほか、運転適性検査システム１を運営するものでなくても、例えばコンピュータシ
ステムのメンテナンス業者など、システムのメンテナンスを行う者についても管理者と称する場合がある。
「ユーザ」は、上記受検者と管理者との２つの意味を有するが、特に断りが無い場合は受検者を意味する。
【００２６】「受検システム」は、受検者がアクセスし、操作等を行うシステムを意味する。受検者
は、受検システムで運転適性検査を受けることができ、またその結果を参照することができる。受検システムは、運転適性検査システム１により提供される。受検システムは、運転適性検査システム１の中のコンピュータシステム要素を強調したい場合に使用する用語である。
【００２７】「検査問題」は、運転適性検査を構成し、受検者の運転適性を検査するための問題である。検査問題は例えば、本実施形態の択一式問題、計算問題、選択型問題、筆記型問題な

10

20

30

40

50

(7)

JP 7361252 B1 2023.10.16

どである。
検査問題は、小問を複数含む場合がある。例えば本実施形態の択一式問題（図６など）のように、左側の文字列「あいうえ」と右側の文字列「あいえう」の一致不一致を判断させる問題は、択一式問題の中の１つの小問である。この場合、択一式問題は複数の小問により構成されると言える。
【００２８】「イラスト」は、絵や写真に限らず、文字（数字含む）、図形、または記号（直線や曲線などの線分を含む）であってもよく、さらにこれらの組み合わせであってもよい。
そのほか、これらの組み合わせにより立体的な形状を表現してもよい。また、イラスト
自体に意味があるかないかは問わない。色彩の有無は問わないが、受検者に視認しやすいものが好ましい。
【００２９】「解答入力」は、受検者による解答の入力である。例えば、本実施形態の択一式問題や選択型問題であれば選択肢の選択や選択解除といった選択入力、本実施形態の計算問題であれば数値入力、本実施形態の筆記型問題であれば筆記入力などである。解答入力があることにより、後述する「得点」や「解答数」などが得られる。
「アンケート」は、受検者についての運転に関する情報を取得するためのアンケートである。
「制限時間」は、検査問題の解答時における、受検者に対する時間的制限である。本実
施形態において、択一式問題、計算問題といった個々の検査問題ごとに制限時間が設定されている。ただしこれに限られるものではなく、例えば検査問題全体で１つの制限時間を設定してもよい。
【００３０】「得点」は、各検査（設問）における受検者の正解数である。検査問題によって得点の内容は異なる。詳細は後述する。
「解答数」は、各検査（設問）における受検者の解答の数である。
「誤答数」は、各検査（設問）における受検者の誤答の数である。誤答には、選択肢を誤った場合に限らず、問題を飛ばしてしまった場合も含む。例えば、ある検査において１
０問目と１２問目には解答しているのに、１１問目が無解答である場合、その１１問目については誤答と判断する。
【００３１】「評価」は、受検者の年齢と、解答入力の結果（得点、解答数、誤答数など）から、検査問題ごとに算出される値である。本実施形態において、評価は数値で表され、数値が高いほど良い評価である。
ある一つの検査の評価単独により、または、各検査の評価に基づく総合判断により、受検者の運転適性が導出される。
【００３２】
本実施形態において、評価は５段階評価または６段階評価で評価される。各検査の評価が何段階評価によるものかについて特に制限は無いが、３段階以上１０段階以下で評価されることが好ましく、３段階以上６段階以下で評価されることがより好ましい。少なすぎると評価が粗くなり、多くなると評価が煩雑になるおそれがあるためである。
ただし、１００点満点などの点数で評価する評価方式や、小数点以下の数字を含む点数で評価する評価方式などの場合は、この限りではない。
【００３３】
以下において、「○○」処理と記載している場合、コンピュータのプロセッサは、プログラム格納部に記憶されている「○○」プログラムに基づく処理を実行することを意味する。本段落において、「○○」の箇所には同じ語が入る。
すなわち、「○○」プログラムは、「○○」処理の実行により、コンピュータを「○○」手段として機能させるプログラムである。またこの際、当該プロセッサを備える制御部
は、「○○」部（または「○○」装置）としても機能することを意味する。

10

20

30

40

50

(8)

JP 7361252 B1 2023.10.16

この場合において、「○○」部は、「○○」プログラムに基づく「○○」処理を実行することを意味する。
【００３４】
例えば、運転適性検査プログラムＰ１は、運転適性検査処理の実行により、コンピュー
タを運転適性検査手段として機能させるプログラムである。またこの際、プロセッサ１２
２を備える制御部１２は、運転適性検査部１３０（または運転適性検査装置）として機能する。
【００３５】
運転適性検査システム１において、受検者端末２０や管理者端末３０などの各装置はそれぞれプロセッサを備えるが、単にプロセッサという場合は、運転適性検査プログラムＰ
１により処理を行うプロセッサ、本実施形態ではサーバ１０のプロセッサ１２２、を指す
ものとする。
【００３６】
１．ユーザーインターフェース
まず、本実施形態の運転適性検査システム１が受検者端末２０に表示させるインターフ
ェース（ＵＩ）について、図を用いて説明する。以降で説明するインターフェースは、プロセッサ１２２が受検者端末２０のブラウザに表示させるものである。
【００３７】
なお以下において、簡単のため、「サーバ１０のプロセッサ１２２が、端末（受検者端末２０や管理者端末３０）からのリクエストを受けて、当該端末のブラウザに表示するためのデータを返す」ことを、「プロセッサ１２２が端末のブラウザに表示する（させる）」または「プロセッサ１２２が表示する（させる）」などと記載する場合がある。
また同様に、「サーバ１０のプロセッサ１２２が、記憶部１４のデータ記憶部１４ｂにデータを保存させる」ことを、「プロセッサが（データを）保存する（させる）」などと記載する場合がある。
【００３８】
また、以下において、説明に必要な機能に関わるアイコン等のみ表示することとし、それ以外のアイコンなどは省略する。例えば、直前に表示されていたページに戻るための戻るボタンなどは省略している。
【００３９】
いずれのユーザーインターフェースにも共通する要素として、カーソルＵＩ−１２がある。カーソルＵＩ−１２は、ポインティングデバイスや受検者のタッチに従って動作するものであり、受検者は画面内の任意の場所を選択できる。
カーソルＵＩ−１２（ＵＩ−１３）の操作が特に重要な役割を果たす検査（筆記入力型検査）があるため、こちらについては後述する。
【００４０】
前提として、受検者は、運転適性検査システム１を管理する検査機関に対して運転適性検査を申し込むことで、一意の受検者ＩＤと認証手段を付与される。本実施形態において、認証手段はパスワードである。
受検者ＩＤは、後述する受検者情報データベースＤ２０に記憶される。パスワードは、受検者などが受検システムにアクセスするためのパスワードである。
【００４１】
図２は、受検システムのログイン画面を示す図である。図は、受検者端末２０のブラウ
ザに表示されるものを簡略化したものである（以下、画面を示す図について同じ。）。
【００４２】
受検者は、付与された受検者ＩＤとパスワードを、表示されているテキストボックスＵ
Ｉ−１４に入力し、ＯＫボタンＵＩ−１６２を押下（クリック）することで、受検システ
ムにログインする。
なお、画面ごとにテキストボックスＵＩ−１４やＯＫボタンＵＩ−１６２の役割は異なるが、簡単のため同じ符号を付して以下説明する。

10

20

30

40

50

(9)

JP 7361252 B1 2023.10.16【００４３】
プロセッサ１２２は、受検者ＩＤとパスワードの組み合わせについて認証を行う。認証に成功すると、プロセッサ１２２は後述の受検者情報登録画面または個人ページ表示画面などを表示させる。
なお、認証手段はパスワード（知識認証）に限られない。例えば、受検者が使用する端末による所有物認証や、生体認証によりログインできるようにしてもよい。
【００４４】
図３は、受検システムの受検者情報登録画面を示す図である。受検者が受検システムに初めてログインする場合、プロセッサ１２２はこの受検者情報登録画面を表示させる。
【００４５】
受検者は、受検者情報登録画面にて自己の情報（以下「受検者情報」とする。）を登録する。受検者情報は、少なくとも受検者の年齢情報を含む。受検者の年齢が、後述する評価に関わるためである。
【００４６】
受検者情報には、年齢情報のほか、氏名、性別、住所、電話番号などを含み得る。また、図３に示すように、受検者情報には、上記のほか、運転に関する情報を得るためのアン
ケートなどを含めてもよい。本実施形態において、運転に関する情報を得るためのアンケ
ートは、受検者の運転歴である。
ただし、運転に関する情報を得るための質問はこれに限られるものではなく、免許の色（例えばゴールド免許の有無）、所定の期間内における事故の有無、などであってもよい。この運転に関する情報を含む受検者情報は、後述する機械学習モデルによる推論に用いる。
【００４７】
図３に戻り、受検者がＯＫボタンＵＩ−１６２を押下すると、プロセッサ１２２は受検者情報を受検者情報データベースＤ２０に保存させる。
【００４８】
受検者情報に情報を多く含むほど、後述する分析において、より詳細なデータを集めることができるため、事故防止に役立てやすくなる。例えば、登録情報に住所情報を含める
場合、データが蓄積することにより、都道府県別の事故分析などを行うことが想定される。
【００４９】
なお、例えば管理者があらかじめ受検者情報を入力しているなど、運転適性検査システ
ム１が受検者情報を取得済み場合は、この受検者情報登録操作は割愛してもよい。
【００５０】
図４は、受検システムの個人ページ画面を示す図である。プロセッサ１２２は、ログインしている受検者に応じた内容を表示する。
例えば、受検者が検査を受けたことが無い場合、画面には検査画面表示ボタンＵＩ−１
６４のみが表示される。図４中検査結果参照ボタンＵＩ−１６６の斜線は、薄く表示されるか、表示されていないことを意味する。また、受検可能な検査が無い場合、プロセッサ
１２２は、検査画面表示ボタンＵＩ−１６４を表示させないようにしてもよい。
【００５１】
一方、受検者が受検済みで、検査結果が検査結果データベースＤ２２（後述）に保存されている場合、プロセッサ１２２は検査結果参照ボタンＵＩ−１６６を表示するようにしてもよい。受検者は検査結果参照ボタンＵＩ−１６６を押下することで、検査結果参照画面（不図示）に進むことができ、自己の検査結果を閲覧等することができる。
【００５２】
図５は、受検システムの検査開始画面を示す図である。受検者が上述した検査画面表示
ボタンＵＩ−１６４を押下したときに、プロセッサ１２２が表示する画面である。図５に示すように、受検可能な検査がある場合、プロセッサ１２２は検査開始ボタンＵＩ−１６８を表示する。

10

20

30

40

50

(10)

JP 7361252 B1 2023.10.16

受検者が検査開始ボタンＵＩ−１６８を押すと、プロセッサ１２２は運転適性検査を開始する。
【００５３】
本実施形態において、運転適性検査は、少なくとも２以上の検査問題により行う。例えば、後述する択一式問題、計算問題、選択型問題、および筆記型問題のうち、２以上の組
み合わせである。検査に要する時間が妥当な長さである限り、検査問題の数は多いほどよい。
種類の異なる複数の検査問題を用いて、受検者の運転適性を多面的に測定することで、より詳細に受検者の運転適性を把握することができるからである。
なお、２以上の検査問題は、例えば、見本と同じイラストを選択する選択型問題と、見本と異なるイラストを選択する選択型問題の組み合わせであってもよい【００５４】
プロセッサ１２２は、各検査で受検者の解答を取得し、評価などを算出する。プログラ
ム処理などの詳細については後述する。
上述したように、受検者の解答（解答入力）は、問題に形式に応じて種々の形式を取り得る。例えば本実施形態において、受検者の解答には選択肢の選択、計算結果の入力、そして筆記入力などが含まれる。
【００５５】
図６は、受検システムの検査内容説明画面を示す図である。受検者に検査の内容を説明するためのページである。
本画面は、プロセッサ１２２が導入処理（後述）を行うことで端末に表示させる画面である。
【００５６】
例えば、図６に示す択一式問題は、文字列や記号などのイラストが左右に分かれて記載されている。その両方のイラストが一致するか否かについて、受検者に○×（マルバツ）で解答させる問題である。
【００５７】
図６中に見本と書かれている例題において、問題（１）は左右の文字列がともに「１２３」であるため、正解は○である。同様に問題（２）は左が「あいう」で右が「あうい」
なので×、問題（３）は左右の図形列が同一なので○となる。
このように、解答の選択肢が複数ある問題を択一式問題、そのなかで選択肢が２つある問題を二者択一式問題（二択問題）と表記する。
【００５８】
図６に示すように、受検者がＯＫボタンＵＩ−１６２を押下するか、所定の時間経過により次のページ、本番の検査に遷移する。
なお、検査ごとに検査の説明が表示されるが（導入処理）、説明画面は上記に準ずるため、以下説明を省略する。
【００５９】
図７は、受検システムの検査練習画面を示す図である。検査内容説明画面のあとに、プロセッサ１２２が表示する画面である。受検者はこのあとに行われる検査について、数問の練習を行う。練習は、択一式問題や計算問題は２から５問程度、後述する選択型問題や筆記型問題は５〜２０秒程度であるが、この問題数や制限時間は管理者の設定により適宜変更してよい。
【００６０】
プロセッサ１２２はブラウザに、択一式問題データベースＤ１２２から読み出した練習
問題と、解答ボタンＵＩ−１７０とを表示させる。問題には表示されている問題が何問目であるかを示す問題番号が付される。
本検査は二者択一式問題であるため、解答ボタンＵＩ−１７０は図７に示す通り、「○」と「×」の２つである。
受検者が解答ボタンＵＩ−１７０を押下（クリック）すると、プロセッサ１２２は次の

10

20

30

40

50

(11)

JP 7361252 B1 2023.10.16

問題を表示する。
【００６１】
なお、本実施形態において、練習問題は練習問題用の問題を択一式問題データベースＤ
１２２に記録しているが、練習に続く本検査の問題から流用してもよい。
また、検査ごとに練習問題が表示されるが（導入処理）、練習問題の内容は上記に準ずるため、以下説明を省略する。
【００６２】
図８は、受検システムの検査画面（択一式問題）を示す図である。上記で説明したように、プロセッサ１２２はブラウザに、択一式問題データベースＤ１２２から読み出した問
題と、解答ボタンＵＩ−１７０とを表示させる。重複する部分は説明を割愛する。
【００６３】
受検者が解答ボタンＵＩ−１７０を押下すると、プロセッサ１２２はただちに次の問題を表示させる（次の問題を出題する）。
また、受検者の個々の解答は、プロセッサ１２２が択一式問題受検者解答データベース
Ｄ２２２に保存させる。
【００６４】
制限時間が経過するまで、または、制限時間内に本検査のすべての問題について解答されるまで、プロセッサ１２２は出題し、または受検者の解答入力を待ち受ける。詳細はプ
ログラム処理のところで説明する。
【００６５】
なお本実施形態の検査において、問題数は十分に用意されており、受検者が制限時間内にすべての問題を解き切るケースはまれである。つまり原則として、受検者は制限時間いっぱいまで問題に解答し続けることになる。これは、本実施形態に係る以降の検査でも同様である。
【００６６】
出題される問題は、後半になるほど難しくなるように設定してもよい。例えば、図８は左右の文字列がそれぞれ４文字であるが、後半の問題ではこれを５文字や６文字にしてもよい。この設定は、運転適性検査システム１の管理者が適宜変更することができる。そのための問題は、択一式問題データベースＤ１２２にあらかじめ保存される。
【００６７】
ここで、検査についていくつか補足する。
上記択一式問題に限らず、本実施形態のすべての検査は、制限時間が設定されている。
練習問題と本番の問題のいずれも、最初の問題が表示されると共にカウントダウンがスタートする。カウントがゼロになると（制限時間が経過すると）、その検査は終了する。詳細は後述のフローチャートで説明する。カウントダウンはサーバ１０の計時部１２８が行うが、これに限らない。
【００６８】
また本実施形態において、プロセッサ１２２は制限時間や残り時間を受検者端末２０のブラウザ上に表示させないが、表示させるようにしてもよい。また、制限時間は、運転適性検査システム１の管理者が設定により適宜変更することができる。
【００６９】
なお、出題される問題は、後述する検査問題データベースＤ１２に個々の問題を１問ずつ格納しておき、プロセッサ１２２がそこからランダムに問題を出題してもよいし、すべての問題が固定であってもよい。これは以下で説明する検査でも同様である。
すべての問題が固定である場合、各受検者に対して同一の問題を出題することで、極めて信頼度の高い統計データが取得できるという利点がある。
一方、ランダムに問題を出題する場合、出題と実際の運転傾向を見ながら、運転適性検査システムを動的に改良できるほか、心理学等の研究結果を踏まえて問題を改良することができるといった利点がある。
【００７０】

10

20

30

40

50

(12)

JP 7361252 B1 2023.10.16

図９は、受検システムの検査画面（計算問題）を示す図である。計算問題は、２から５桁程度の四則演算である。
図９に示すように、プロセッサ１２２はブラウザに、計算問題データベースＤ１２４から読み出した問題を表示し、受検者はテキストボックスＵＩ−１４に解答を入力する。受検者が解答入力後、ＯＫボタンＵＩ−１６２を押下すると、プロセッサ１２２が次の問題を表示する。
【００７１】
図９の例の場合、受検者はテキストボックスに、引き算「３２１−１１１＝」の解答である「２１０」を入力し、ＯＫボタンＵＩ−１６２を押下する。
また、受検者の個々の解答は、プロセッサ１２２が計算問題受検者解答データベースＤ
２２４に保存する。
【００７２】
なお、解答入力は、受検者端末２０に付属するキーボードやテンキーなどの入力装置によるものであってもよいし、図９に示すように、プロセッサ１２２が画面上にテンキーＵ
Ｉ−１７２を表示し、そのテンキーＵＩ−１７２からの入力を受け付ける形でもよい。図９に示すように、テンキーＵＩ−１７２は、０から９の数字のほか、入力した数字を消去するクリアキー（ＣＬ）や、ＯＫボタンを備えてもよい。
【００７３】
図１０は、受検システムの検査画面（選択型問題）を示す図である。本実施形態の選択型問題は、画面上部に表示される見本と同一の（見本と一致する）イラストを、受検者が選択肢から探して選択する形式の問題である。
なお、他の実施例である、見本と同一のイラストを除外する問題については後述する。
【００７４】
プロセッサ１２２はブラウザ上に、選択型問題データベースＤ１２６から読み出した複数のイラストを選択肢として表示する。図１０に示すように、本実施形態では、１６個のイラストが表示されている。この選択対象のイラスト（ここでは１６個のイラスト）を「選択肢群」とする。
受検者は、この選択肢群のなかから、見本と同じイラストを選択する。図１０において、見本と同じイラストは１、５、１２、および１４番目の図形である。
また、受検者の個々の解答は、プロセッサ１２２が選択型問題受検者解答データベース
Ｄ２２６に保存させる。
【００７５】
ここで、プロセッサ１２２は、イラストごとに選択入力受付領域ＵＩ−１８２を設定する。図１０において、選択入力受付領域ＵＩ−１８２は点線の四角で表示されている。図を煩雑にしない都合上、選択入力受付領域ＵＩ−１８２は１番目のイラストと９番目のイ
ラストにのみ表示しているが、プロセッサ１２２はすべての選択肢に選択入力受付領域Ｕ
Ｉ−１８２を設定する。
【００７６】
この選択入力受付領域ＵＩ−１８２にカーソルＵＩ−１２を重ね、受検者がクリック（またはタップ）すると、プロセッサ１２２は、イラスト上部に表示されている数字部分の表示を変更する。
例えば、受検者が当該領域を一度クリックすると、数字に重なるように○が表示され、もう一度クリックすると、数字に重なるように×が表示される。さらにクリックすると○が表示されるといったように、クリックするごとに○と×が交互に表示される。
つまり、受検者による選択肢への選択入力を受け付けて、プロセッサ１２２は、当該選択肢の表示を変更する。以下に図面を用いて例示する。
【００７７】
図１１は、受検システムの検査中の画面（選択型問題）を示す図である。受検者が途中まで解答を終えた段階の画面を示している。図１１において、受検者は選択肢群のうち、９つ目まで解答を終えている状態である。受検者の選択により、９つのイラストの番号そ

10

20

30

40

50

(13)

JP 7361252 B1 2023.10.16

れぞれに○や×が付されている。
【００７８】
受検者は、１６問目まで解答したところでＯＫボタンＵＩ−１６２を押下する。プロセッサ１２２は、ＯＫボタンＵＩ−１６２が押下されたこと、つまりＯＫボタンＵＩ−１６２への入力を受け付けて、次の１６の選択肢群（１７から３２個目のイラスト）を表示する。
【００７９】
なお、ＯＫボタンＵＩ−１６２を表示せず、画面上にある最後の問題（図１１の場合は１６問目）についてユーザが入力（クリック）を終えてから、無操作の状態が所定の時間が続いた場合（例えば１秒間操作が無い場合）に、自動的に次の選択肢群を表示するようにしてもよい。
【００８０】
図１２は、受検システムの検査画面（筆記型問題）を示す図である。プロセッサ１２２はブラウザ上に、筆記枠ＵＩ−１８４で囲われた領域（以下、「筆記入力受付領域ＵＩ−
１８６」とする。）を表示する。プロセッサ１２２は必要なデータを、筆記型問題データ
ベースＤ１２８から読み出す。
【００８１】
筆記型問題は、課題となるイラストを受検者に筆記させる問題である。筆記型問題において、受検者は、筆記入力受付領域ＵＩ−１８６内に課題となるイラストを次々と筆記するが、制限時間が経過するまで当該筆記作業を繰り返す。本実施形態において、受検者が筆記入力するイラストは「レ点」である。
また、受検者の個々の解答は、プロセッサ１２２が筆記型問題受検者解答データベース
Ｄ２２８に保存させる。
【００８２】
本実施形態において、筆記型問題の場合、プロセッサ１２２はカーソルＵＩ−１２に代えて鉛筆型のカーソルＵＩ−１３を表示する。これは、カーソルの機能がポインティング
ではなく、筆記入力であることをわかりやすくするためである。
【００８３】
プロセッサ１２２は筆記入力受付領域ＵＩ−１８６内に限り、筆記入力を受け付ける。
受検者は、カーソルＵＩ−１３をマウス等で操作し、筆記入力受付領域にイラストを筆記入力する。
具体的には、筆記枠ＵＩ−１８４が表示されたあと、受検者が筆記入力受付領域ＵＩ−
１８６でクリック（例えば左クリック）をしている場合に限り、筆記入力受付領域ＵＩ−
１８６に筆記入力をすることができる。つまり、受検者はクリックしている状態を維持したまま、マウス等を操作してイラスト（レ点）を描く必要がある。
【００８４】
受検者端末２０がスマートフォンの場合、受検者は、指やタッチペンなどをタッチパネ
ル（表示部２８２）に接触させたままイラスト（レ点）を描く必要がある。
【００８５】
図１２には筆記枠ＵＩ−１８４が１つしか表示されていないが、本実施形態において、受検者が一つのイラスト（ここではレ点）を筆記入力し終わると、その受検者が入力したイラストが消滅し、空欄の筆記枠ＵＩ−１８４が残るよう表示される。
【００８６】
図１３は、受検システムの検査中の画面（筆記型問題）を示す図である。本実施形態において、受検者が筆記入力受付領域ＵＩ−１８６にイラストを筆記入力した後、クリック（タッチ）状態を解除したときの状態変化を示している。
【００８７】
クリック（タッチ）状態を解除したとき、記入済みのイラストは消滅する（フェードア
ウトする）。図１３は、筆記入力済みのイラストが消滅していく様子を点線で示している。消滅後、プロセッサ１２２は再び筆記入力を受け付ける。

10

20

30

40

50

(14)

JP 7361252 B1 2023.10.16

なお、クリック（タッチ）状態解除から再度の筆記入力受付まで、わずかながら入力受付を行わない時間があるが、この時間の長さは管理者が適宜設定することができる。
【００８８】
なお本実施形態において、図形の描き直しはできない。筆記枠ＵＩ−１８４内でクリック（またはタッチ）した後、クリック（タッチ）状態を解除すると、その受検者が入力したイラストが消滅するからである。
【００８９】
本実施形態において、課題となるイラスト（筆記入力の対象）はレ点であったが、課題となるイラストはこれに限られない。縦線や横線、斜線などの線分であってもよいし、平仮名の「し」や「つ」、アルファベットの「Ｓ」や「Ｌ」などの文字、または「２」や「６」などの数字であってもよい。さらに、例えば丸や三角形、四角形などの図形などであってもよい。そのほか、意味を持つ、または、意味を持たない記号であってもよい。
ただし、筆記入力対象は一筆書きできるものが好ましい。本実施形態において、クリック（タッチ）状態の解除をもってプロセッサ１２２は一つのイラストの入力終了を検知するからである。
【００９０】
本実施形態の運転適性検査システム１において、受検者は受検者情報の登録や解答の入力をグラフィカルユーザインターフェース（以下「ＧＵＩ」とする。）により行うことができる。これにより、受検者は簡単な操作で運転適性検査を受けることができる。
【００９１】
またレスポンシブデザインに対応することにより、受検者は、ＰＣに限らず、スマートフォンでも運転適性検査を受けることができる。
【００９２】
２．プログラム処理＜運転適性検査処理＞
本実施形態の運転適性検査システム１において行われるプログラム処理について説明する。
【００９３】
本実施形態において、プロセッサ１２２は、運転適性検査プログラムＰ１に基づき、運転適性検査処理を行う。
より詳細には、運転適性検査プログラムＰ１は受検者情報登録プログラムＰ１２、検査問題出題プログラムＰ１４、解答入力受付プログラムＰ１６、評価算出プログラムＰ１８を含み、プロセッサ１２２はこれらの各プログラムに基づいて、受検者情報登録処理、検査問題出題処理、解答入力受付処理、評価算出処理をそれぞれ実行する。
【００９４】
また、運転適性検査プログラムＰ１は機械学習モデルＰ２０を含む。本実施形態において、機械学習モデルＰ２０として、筆記型問題用学習モデルＰ２２、運転特徴判断用学習
モデルＰ２４を含む。
プロセッサ１２２は、これらの機械学習モデルに基づいて後述する各種判断を行う。
【００９５】＜２−１．受検者情報登録処理＞
プロセッサ１２２は、受検者情報登録プログラムＰ１２に基づき、受検者情報登録処理を行う。
すなわち、受検者情報登録プログラムＰ１２は、プロセッサ１２２による受検者情報登録処理の実行により、コンピュータを受検者情報登録手段として機能させる。
また、本実施形態において、受検者情報登録手段は「少なくとも受検者の年齢を含む受検者情報を登録する受検者情報登録手段」として機能させる。
【００９６】
図１４は、受検者情報登録処理を示すフローチャートである。
プロセッサ１２２は、ブラウザにログイン画面（図２）を表示させる。また、プロセッ

10

20

30

40

50

(15)

JP 7361252 B1 2023.10.16

サ１２２は、受検者による受検者ＩＤとパスワードの入力を受け付け、適格者によるログインであるか、認証を行う（ステップ０１）。
【００９７】
認証成功後、プロセッサ１２２はブラウザに受検者情報登録画面（図３）を表示させる。プロセッサ１２２は受検者情報の入力を受け付け（ステップ０２）、入力完了（ＯＫボ
タンの押下）まで待機する（ステップ０３）。ＯＫボタンの入力を受け付けたら入力された受検者情報を含む各種データを保存し（ステップ０４）、受検者情報登録処理を終了する。
プロセッサ１２２は、受検者ＩＤと紐づける形でこの受検者情報を記憶部１４に保存する（受検者情報データベースＤ２０）。
【００９８】
なお、ステップ１のログイン認証が失敗した場合、プロセッサ１２２は、再度入力を求
めるか、処理を終了するなどしてよい。
【００９９】＜２−２．検査問題出題処理＞
プロセッサ１２２は、検査問題出題プログラムＰ１４に基づき、検査問題出題処理を行う。
すなわち、検査問題出題プログラムＰ１４は、プロセッサ１２２による検査問題出題処理の実行により、コンピュータを検査問題出題手段として機能させる。
また、本実施形態において、検査問題出題手段は「運転適性に関する検査問題を出題する検査問題出題手段」である。
【０１００】
本実施形態において、検査問題出題プログラムＰ１４は、択一式問題出題プログラムＰ
１４２、計算問題出題プログラムＰ１４４、選択型問題出題プログラムＰ１４６、および筆記型問題出題プログラムＰ１４８を含む。
【０１０１】
すなわち、プロセッサ１２２は、択一式問題出題プログラムＰ１４２、計算問題出題プ
ログラムＰ１４４、選択型問題出題プログラムＰ１４６、および筆記型問題出題プログラ
ムＰ１４８に基づき、択一式問題出題処理、計算問題出題処理、選択型問題出題処理、および筆記型問題出題処理を行う。
また、これらの各種プログラム（Ｐ１４２、Ｐ１４４、Ｐ１４６、Ｐ１４８）は、サブ
ルーチンとして、導入プログラムＰ１４１を備える。
【０１０２】
また、これらの各種プログラム（Ｐ１４１、Ｐ１４２、Ｐ１４４、Ｐ１４６、Ｐ１４８）は、解答入力受付プログラムＰ１６を含む。
すなわち、解答入力受付プログラムＰ１６は、プロセッサ１２２による解答入力受付処理の実行により、コンピュータを解答入力受付手段として機能させる。
また、本実施形態において、解答入力受付手段は、「検査問題に設けられている制限時
間内において受検者の解答入力を受け付ける解答入力受付手段」である。
【０１０３】
解答入力受付プログラムＰ１６は受検者からの解答入力を受け付けるためのプログラムである。具体的には、解答入力受付プログラムＰ１６によりプロセッサ１２２は、受検者による解答ボタンＵ−１７０やテンキーＵ−１７２の押下、または入力受付領域Ｕ−１８への入力操作を受け付ける。プロセッサ１２２は、これらの入力操作を受け付けたことをトリガーとして、定められた処理を実行する。
またプロセッサ１２２は、解答入力受付プログラムＰ１６により、検査問題ごとに設けられている制限時間内において解答入力を受け付ける。
詳細は以下のフローチャートで説明する。
【０１０４】
図１５は、導入処理を示すフローチャートである。プロセッサ１２２は、導入プログラ

10

20

30

40

50

(16)

JP 7361252 B1 2023.10.16

ムＰ１４１に基づき、導入処理を行う。
【０１０５】
上述したとおり、プロセッサ１２２は各検査の最初に、検査の説明と、練習問題を表示する（図６、図７参照）。
図１５に示すように、検査を開始すると、プロセッサ１２２は、検査の内容を説明する
文章や画像を表示する（ステップ１１）。プロセッサ１２２はＯＫボタンの押下入力を受け付けるか、所定の表示時間が経過するまで待機する（ステップ１２Ｙｅｓ）。受検者によるＯＫボタンの押下、または表示時間経過により（ステップ１２Ｎｏ）、プロセッサ１
２２は練習問題を表示する（ステップ１３）。
【０１０６】
練習問題における処理は、本番検査の処理に準ずる。例えば、択一式問題であれば、後述するように、プロセッサ１２２は問題を表示し（ステップ２２）、時間切れになるか（
ステップ２３Ｎｏ）、最後の問題が終わるまで（ステップ２５Ｙｅｓ）問題を出題する。
上述したとおり、練習問題は本番の問題より問題量が少ないか、解答時間が短い。
【０１０７】
図１５に戻り、プロセッサ１２２は、練習時間が経過するか、すべての問題への解答が終わるまで待機し（ステップ１４Ｎｏ）、練習時間経過か全練習問題の解答終了（ステップ１４Ｙｅｓ）により、それぞれのメインプログラムに処理を戻す（リターン処理）。
【０１０８】
図１６は、択一式問題出題処理を示すフローチャートである。プロセッサ１２２は、択一式問題出題処理プログラムＰ１４２に基づき、択一式問題出題処理を行う。
【０１０９】
プロセッサ１２２は、導入処理ののち（ステップ２１）、択一式問題を表示する（ステップ２２）。また、プロセッサ１２２は、問題の表示とともに制限時間のカウントダウンを開始する。最初の問題表示とともに制限時間が開始するのは、以降の出題処理でも同様である。
択一式問題出題処理で設定された制限時間内であれば（ステップ２３Ｙｅｓ）、プロセ
ッサ１２２は受検者からの解答の入力を受け付ける（ステップ２４）。プロセッサ１２２
は受検者からの解答の入力があるまで待機する（ステップ２４Ｎｏ）。
受検者からの解答の入力があった場合（ステップ２４Ｙｅｓ）で、最後の問題が終わっていない場合は（ステップ２５Ｎｏ）、次の問題を表示する（ステップ２２）。
制限時間が経過する（ステップ２３Ｎｏ）か、最後の問題が終わった場合（ステップ２
５Ｙｅｓ）、プロセッサ１２２は受検者の解答を含む各種データを保存して（ステップ２
６）、択一式問題出題処理を終了する。
【０１１０】
なお、受検者の解答を保存するタイミングは、処理終了の直前（ここではステップ２６）に限られない。例えば、プロセッサ１２２は、受検者が解答するたびにその解答を保存してもよい。これは、以下の検査でも同様である。
【０１１１】
上述したように、「ＯＫボタン」を実装する場合は、解答入力ののちＯＫボタンの入力を受け付けた場合に、解答入力あり（ステップ２４Ｙｅｓ）と判断する。
【０１１２】
図１７は、計算問題出題処理を示すフローチャートである。プロセッサ１２２は、計算問題出題処理プログラムＰ１４４に基づき、計算問題出題処理を行う。
【０１１３】
プロセッサ１２２は、導入処理ののち（ステップ３１）、計算問題を表示する（ステップ３２）。計算問題出題処理で設定された制限時間内であれば（ステップ３３Ｙｅｓ）、プロセッサ１２２は受検者からの解答の入力を受け付ける（ステップ３４）。プロセッサ
１２２は受検者からの解答の入力があるまで待機する（ステップ３４Ｎｏ）。
受検者からの解答の入力がなされてＯＫボタンが押下（クリック）された場合（ステッ

10

20

30

40

50

(17)

JP 7361252 B1 2023.10.16

プ３４Ｙｅｓ）で、最後の問題が終わっていない場合は（ステップ３５Ｎｏ）、次の問題を表示する（ステップ３２）。
制限時間が経過する（ステップ３３Ｎｏ）か、最後の問題が終わった場合（ステップ３
５Ｙｅｓ）、プロセッサ１２２は受検者の解答を含む各種データを保存して（ステップ３
６）、択一式問題出題処理を終了する。
【０１１４】
図１８は、選択型問題出題処理を示すフローチャートである。プロセッサ１２２は、選
択型問題出題処理プログラムＰ１４６に基づき、選択型問題出題処理を行う。
【０１１５】
プロセッサ１２２は、導入処理ののち（ステップ４１）、見本および選択肢群を表示する（ステップ４２）。受検者端末２０がパーソナルコンピュータである本実施形態において、選択肢群の数は１６個である。受検者端末２０の種類、特に出力部２８である表示装
置の表示領域の大きさに応じて、選択肢群に含まれる選択肢の数は変動してもよい。
【０１１６】
選択型問題出題処理で設定された制限時間内であれば（ステップ４３Ｙｅｓ）、プロセ
ッサ１２２は解答受付領域における受検者からの選択入力を受け付ける（ステップ４４）。プロセッサ１２２は、受検者からの選択入力があるまで待機する（ステップ４４Ｎｏ）。
受検者からの選択入力があった場合（ステップ４４Ｙｅｓ）は、当該選択肢における表示を変更する（ステップ４５）。
【０１１７】
具体的には、例えば、受検者が選択入力を行った選択肢の番号が「１」である場合、最初の選択入力により、プロセッサ１２２は１に○を付けたもので表示し、続く選択入力で１に×を付けたものを表示する。これにより、受検者は○か×の選択を容易に入力できる。
またこれにより、受検者が自分の意図する解答ではない解答をしてしまった場合でも、容易に修正が可能となる。例えば、○を選択するつもりが誤って２回選択（クリック）を行ってしまい、×が表示された場合、もう一度当該表示領域をクリックすることで、×を○に修正できる。
【０１１８】
図１８に示すように、プロセッサ１２２はＯＫボタンが押下されるまで待機する（ステップ４６）。ＯＫボタンが押されない限り（ステップ４６Ｎｏ）、受検者は選択肢群における選択の変更が可能である。
一連の選択肢群のうち、最後の選択肢群までの解答が終わっていない場合（ステップ４
７Ｎｏ）、プロセッサ１２２は次の選択肢群を表示する（ステップ４２）。ただしこのとき、選択肢群は変わるが、見本のイラストは変わらない。
制限時間が経過する（ステップ４３Ｎｏ）か、最後の選択肢群まで解答が終わった場合（ステップ４７Ｙｅｓ）、プロセッサ１２２は受検者の解答を含む各種データを保存して（ステップ４８）、選択型問題出題処理を終了する。
【０１１９】
図１９は、筆記型問題出題処理を示すフローチャートである。プロセッサ１２２は、筆記型問題出題処理プログラムＰ１４８に基づき、筆記型問題出題処理を行う。
【０１２０】
プロセッサ１２２は、導入処理ののち（ステップ５１）、画面上に筆記入力受付領域を表示させる（ステップ５２、図１３参照）。
筆記型問題出題処理で設定された制限時間内であれば（ステップ５３Ｙｅｓ）、プロセ
ッサ１２２は受検者からの筆記入力を受け付ける（ステップ５４）。プロセッサ１２２は、受検者からの筆記入力があるまで待機する（ステップ５４Ｎｏ）。
一の筆記入力受付領域について、受検者からの筆記入力が終わった場合（ステップ５４
Ｙｅｓ）、プロセッサ１２２は次の筆記入力受付領域を表示する（ステップ５２）。

10

20

30

40

50

(18)

JP 7361252 B1 2023.10.16

制限時間が経過した場合（ステップ５３Ｎｏ）、プロセッサ１２２は受検者の解答を含む各種データを保存して（ステップ５５）、筆記型問題出題処理を終了する。
【０１２１】
ここで、解答入力受付処理のうち、課題となるイラストを受検者に筆記させる問題（筆記型問題）において、例えば上記ステップ５４のように、筆記入力を受け付ける処理を筆記入力受付処理とする。
つまり、プロセッサ１２２は、筆記入力受付処理により、コンピュータを筆記入力受付
手段として機能させる。
【０１２２】
本実施形態において、筆記型問題出題処理が終わるのは制限時間経過時のみである。すなわち、受検者は制限時間いっぱいまで課題となるイラストの筆記入力を繰り返し行う。
【０１２３】＜２−３．評価算出処理＞
プロセッサ１２２は、評価算出プログラムＰ１８に基づき、評価算出処理を行う。すな
わち、評価算出プログラムＰ１８は、プロセッサ１２２による評価算出処理の実行により、コンピュータを評価算出手段として機能させる。
評価算出手段は、受検者の年齢および前記受検者の解答入力を取得し、前記検査問題ごとに定められる評価算出表にしたがって評価を算出する手段である。
【０１２４】
本実施形態において、評価算出プログラムＰ１８は、択一式問題評価算出プログラムＰ
１８２、計算問題評価算出プログラムＰ１８４、選択型問題評価算出プログラムＰ１８６、および筆記型問題評価算出プログラムＰ１８８を含む。
【０１２５】
本実施形態において、プロセッサ１２２は、各検査問題が終了するごとに後述する評価を算出する。例えば、プロセッサ１２２は、択一式問題出題処理の終了後、択一式問題評
価算出処理を行う。つまり、○○問題出題処理のあと○○問題評価算出処理（○○には同じ語が入る）、という流れである。
ただし、以下で説明する評価算出を行うタイミングはこれに限定されない。例えば、プロセッサ１２２は検査終了時に受検者の解答を記憶部１４に記憶させておき、一連の検査が終了したあとにまとめて評価算出してもよい。
【０１２６】
そして、すべての検査において評価を算出した後、プロセッサ１２２は、それらの結果
から演算を行い、受検者の運転適性を導出する。
以下、それぞれの検査問題の種類ごとに説明する。
【０１２７】
まず、択一式問題評価算出処理について説明する。ただし、本実施形態において、計算
問題評価算出処理も同じ図で説明できるため、まとめて説明する。
【０１２８】
図２０は、択一式問題評価算出処理（または計算問題評価算出処理）を示すアクティビ
ティ図である。プロセッサ１２２は、択一式問題評価算出プログラムＰ１８２または計算
問題評価算出プログラムＰ１８４に基づき、それぞれ択一式問題評価算出処理または計算
問題評価算出処理を行う。
【０１２９】
プロセッサ１２２は、受検者の年齢情報を取得する（ステップ６１）。年齢情報は受検者情報データベースＤ２０から取得する。
【０１３０】
また、プロセッサ１２２は、受検者が入力した解答情報を、択一式問題受検者解答デー
タベースＤ２２２（または計算問題受検者解答データベースＤ２２４）から取得する（ス
テップ６２）。例えば、問題が択一式問題であり、選択肢が「○」、「×」の二者択一である場合（図８参照）、解答データは２値データである。

10

20

30

40

50

(19)

JP 7361252 B1 2023.10.16

このほか、問題が択一式問題で、例えば解答選択肢「はい」、「いいえ」、「わからない」から選択する三者択一式の場合、解答データは３値データである。また、問題が計算問題で、解答が受検者により入力される数値である場合、解答データは数値データである。
【０１３１】
つづいて、プロセッサ１２２は、受検者の得点を算出する（ステップ６３）。
ここで、択一式問題データベースＤ１２２（または計算問題データベースＤ１２４）は、問題と、その問題に対する正解データを含む。よって、プロセッサ１２２は、問題に係る正解データと受検者の解答とを比較し、一致すれば正解として点数を加える（例えば１点）。プロセッサ１２２は、受検者が解答したすべての問題について点数を評価し、その合計点を得点として算出する。
【０１３２】
図２０に示すように、プロセッサ１２２は、受検者の年齢と得点から、評価を算出する（ステップ６４）。本実施形態において、評価の算出は、評価算出表に基づいて行う（表１）。択一式問題用の評価算出表データは、択一式問題データベースＤ１２２に保存されている。
プロセッサ１２２は、評価算出表データを呼び出して処理を行うか、評価算出表データに基づく計算式により評価を算出する。
なお、以降の評価算出表は、いずれも説明のためのものであり、実際のものと異なり得る。
【０１３３】【表１】【０１３４】
表１は、択一式問題用の評価算出表である。受検者の年齢と得点から、評価を求めるた
めの表である。評価は高いほどよく、判断力などの運転適性が高いといえる。
【０１３５】
ここで、３０歳の受検者の得点が３５だった場合を例に挙げて説明する。受検者の年齢が３０歳であることから、表１の左から第３列目、「３０〜３９歳」の列を確認する。そうすると、得点３５は「３５〜３９」の範囲（タイトル行を除く第４行目）に含まれるか
ら、この受検者の評価は４となる。同じ年齢の場合、得点が高いほど評価は高くなる。
【０１３６】
一方、同じ得点の場合、年齢が高いほど評価が高くなる。例えば、表１に示すように、
得点３５の場合、２０歳の受検者であれば評価は３、４０歳であれば評価は４、６０歳であれば評価は５である。
これは、年齢の増加と共に、判断力が低下することが一般的であるため、それを反映させたものである。
【０１３７】
図２０に戻り、プロセッサ１２２は得点や各種データを択一式問題受検者解答データベースＤ２２２（または計算問題受検者解答データベースＤ２２４）に保存する（ステップ６５）。各種データは、個々の問題の正誤、得点、および評価を含む。
ただし、データ保存のタイミングはこれに限られるものではなく、データ生成時などに保存してもよい（以下同じ）。

10

20

40

50

(20)

JP 7361252 B1 2023.10.16【０１３８】
評価の算出プロセスは計算問題も同じである。ただし、評価を算出するため評価算出表
は計算問題用のものを用いる。この計算問題用の評価算出表データは、計算問題データベースＤ１２４に保存されている。
表２は、計算問題用の評価算出表の一例である。重複する内容の説明は省略する。年齢の増加と共に、計算力、ひいては判断の処理力等の運転適性が低下することが一般的であるため、それを反映させたものである。
【０１３９】【表２】【０１４０】
なお、心理テストのように、正解がない問題の場合も処理の方法は同様である。例えば、解答選択肢が「はい」、「いいえ」、「わからない」などの三択の場合、正解は無いが、上記テーブルに代えて、例えば心理学に基づいて作成された評価算出表（不図示）を用いることで評価が可能となる。
【０１４１】
上記の表では、便宜上、１０歳ごとに列を区切ったが、これに限られる必要はない。
例えば、年齢について、１歳刻みや２歳刻み、または５歳刻みなどでデータを作成してもよい。
また、年齢データに限らず、得点など、他の評価項目についても、細かい区分けを設けてよい。これは以下の検査でも同様である。
【０１４２】
紙ベースの試験の場合、表が細かいと、採点時にどうしてもミスが生じやすくなるが、コンピュータにより処理を行う本実施形態においては、ミスなく演算処理を行うことが可能である。
細かい区分けを設けることで、より詳細な統計データを得ることができるという利点がある。これにより、ビッグデータに用いられる分析技術を用いて交通事故防止のための新たな知見が得られる可能性がある。
【０１４３】
図２１は、選択型問題評価算出処理を示すアクティビティ図である。プロセッサ１２２
は、選択型問題評価算出プログラムＰ１８６に基づき、選択型問題評価算出処理を行う。
【０１４４】
プロセッサ１２２は、受検者の年齢情報を取得する（ステップ７１）。年齢情報は受検者情報データベースＤ２０から取得する。
【０１４５】
また、プロセッサ１２２は、受検者の解答数情報を、選択型問題受検者解答データベースＤ２２６から取得する（ステップ７２）。
ここで解答数とは、受検者の解答数であるが、特に、受検者の選択入力を受け付けた選
択入力受付領域の数である。例えば、受検者が選択肢群のうち１番目から４５番目までの選択肢にそれぞれ１回以上選択入力（クリックなど）を行っている場合、解答数は４５である。１つの選択肢に複数回選択入力を行っても、その選択肢についての解答数は１のまま変わらない。
【０１４６】

20

30

40

50

(21)

JP 7361252 B1 2023.10.16

つづいて、プロセッサ１２２は、受検者の誤答数を算出する（ステップ７３）。
誤答数とは、問題に対する誤答数である。本実施形態において例えば、見本とは異なるイラストの選択肢に○を付した場合や、見本と同じイラストに×を付した場合、誤答と判断する。そのほか、選択肢のスキップ（○も×も付さず、次の選択肢に選択入力を行った場合）があった場合、そのスキップされた選択肢については誤答と判断する。
一方、選択肢群のうち、受検者が最後に選択入力行った選択肢から先の選択肢についての無解答は、誤答数に含まれない。
【０１４７】
ここで、選択型問題データベースＤ１２６は、見本や選択肢群を含む問題と、その問題に対する正解データを含む。よって、プロセッサ１２２は、当該正解データと受検者の解答とを比較して解答の正誤を判断し、誤答数をカウントする。
【０１４８】
図２１に示すように、プロセッサ１２２は、受検者の年齢と解答数および誤答数から、評価を算出する（ステップ７４）。本実施形態において、評価の算出は、評価算出表に基づいて行う（表３）。選択型問題用の評価算出表データは、選択型問題データベースＤ１
２６に保存されている。
プロセッサ１２２は、評価算出表データを呼び出して処理を行うか、評価算出表データに基づく計算式により評価を算出する。
【０１４９】【表３】【０１５０】
表３は、選択型問題用の評価算出表である。年齢、解答数および誤答数から評価を求めるための表である。評価は高いほどよく、判断力、集中力などの運転適性が高いといえる。
選択型問題用の評価算出表は、３項目（年齢、解答数および誤答数）の評価軸があるが、２次元の表であらわすため、ここではある年齢層で抜き出して（ここでは３０〜３９歳）、解答数と誤答数を軸とした表を掲載する。つまり年齢層ごとに異なる表（２０〜２９
歳、４０〜４９歳）が存在する（図示省略）。
【０１５１】
ここで、３０歳の受検者の解答数が７９、誤答数が３だった場合を例に挙げて説明する。受検者の年齢が３０歳であることから、３０〜３９歳用の評価算出表データを取得する。
また、解答数が７９であることから、表３の左から（タイトル行を除く）第７列目、「
７０〜７９」の列を確認する。そして、誤答数３は「２〜３」の範囲（タイトル行を除く
第３行目）に含まれるから、この受検者の評価は４となる。
同じ年齢の場合、解答数が多いほど、また、誤答数が少ないほど、評価は高くなる。
【０１５２】
なお参考までに、年齢層で抜き出す代わりに、誤答数で抜き出した表（ここでは誤答数
０〜３）は、例えば表４のようになる。詳細な説明は省略する。
【０１５３】

10

20

40

50

(22)

JP 7361252 B1 2023.10.16【表４】【０１５４】
選択型問題データベースＤ１２６に保存されている選択型問題用の評価算出表データは、上記のような表形式に限られない。上述したように、年齢を１歳刻みにしたデータ表のほか、解答数や誤答数を１刻みにしたデータ表が好適に用いられ得る。
また、年齢層ごとなどに複数の表を用意せず、一枚の表で表記してもよい。
【０１５５】
図２１に戻り、プロセッサ１２２は各種データを選択型問題受検者解答データベースＤ
２２６に保存する（ステップ７５）。各種データは、解答数、誤答数、および評価を含む。
【０１５６】
図２２は、筆記型問題評価算出処理を示すアクティビティ図である。プロセッサ１２２
は、筆記型問題評価算出処理プログラムＰ１８８に基づき、筆記型問題評価算出処理を行う。
【０１５７】
プロセッサ１２２は、受検者の年齢情報を取得する（ステップ８１）。年齢情報は受検者情報データベースＤ２０から取得する。
【０１５８】
また、プロセッサ１２２は、受検者が入力した解答情報を、筆記型問題受検者解答デー
タベースＤ２２８から取得する（ステップ８２）。本実施形態において、解答データは画像データである。しかし、解答データはこれに限られるものではなく、画像データから抽出した特徴量などのデータなどであってもよい。
【０１５９】
つづいて、プロセッサ１２２は、受検者の得点を算出する（ステップ８３）。本実施形態において、得点とは、受検者が筆記入力したイラスト（例えば、レ点）の数である。
つまり、プロセッサ１２２は、受検者による筆記入力が、課題のイラストに一致するか否かを判断する。
言い換えると、筆記型問題評価算出処理プログラムＰ１８８は、コンピュータを、「受検者の筆記入力が課題となるイラストに一致するか否かを判断するイラスト判断手段」としても機能させる。
ここで、「一致」の語は、完全一致を意味するものではなく、ある一定以上の一致度があればよい。
【０１６０】
受検者が筆記入力したイラストが課題のイラストと一致すると判断する場合、プロセッ
サ１２２は、１つのイラストにつき点数を加える（例えば１点）。
プロセッサ１２２は、受検者が解答したすべての問題について点数を評価し、その合計点を得点として算出する。
【０１６１】

20

30

40

50

(23)

JP 7361252 B1 2023.10.16

ここで、筆記入力されたイラストが、課題のイラストに一致するかの判断基準が問題となる。特に、マウスはポインティングデバイスであって、イラストの筆記入力は難しく、マウス操作で図形等のイラストを描こうとしても、受検者の思い通りにならない場合がある。
【０１６２】
図２３は、レ点として描かれ得るイラストの例である（マウスによる筆記入力）。図中
において、（１）から、（２）、（３）のように、左から右に行くほどに通常想定されるレ点からかけ離れる。例えば、（１）から（２）まではレ点として認められ得るが、（４）から（５）はレ点と判断し難い。受検者が不慣れなポインティングデバイスを用いて筆記入力を行う場合、特にこのようなことが起こり得る。
【０１６３】
そこで、本実施形態のプロセッサ１２２は、機械学習モデルを用いて、受検者の筆記入力について正誤の判断を行う。つまり、プロセッサ１２２は、記憶部１４に記憶されている筆記型問題用学習モデルＰ２２を用いて、受検者が筆記入力したものが課題となるイラ
ストに一致するかどうかを判断する。筆記型問題用学習モデルＰ２２の詳細については後述する。
採点者が人である場合、このような判断にばらつきが生じる。しかし、機械学習モデル
による判断ではこのようなばらつきが生じず、公平な採点が可能になるというメリットがある。
【０１６４】
まとめると、本実施形態において、「受検者の筆記入力が課題となるイラストに一致するか否かを判断するイラスト判断手段」は、「課題となるイラストとそのラベルデータとを学習データとする機械学習モデルであって、受検者の筆記入力を入力データとし、当該筆記入力が課題となるイラストに一致するか否かを推論して出力する機械学習モデルに基づいて判断するイラスト判断手段」である。
【０１６５】
図２２に戻り、プロセッサ１２２は、受検者の年齢と得点から、評価を算出する（ステップ８４）。評価の算出は、評価算出表に基づいて行う（表５）。筆記型問題用の評価算
出表データは、筆記型問題データベースＤ１２８に保存されている。
プロセッサ１２２は、評価算出表データを呼び出して処理を行うか、評価算出表データに基づく計算式により評価を算出する。
【０１６６】【表５】【０１６７】
表５は、筆記型問題用の評価算出表である。年齢と得点から評価を求めるための表である。評価は高いほどよく、動作の正確さや動作の速さなどが関わる運転適性について高い能力を保有しているといえる。
【０１６８】
ここで、３０歳の受検者の得点が５１だった場合を例に挙げて説明する。受検者の年齢が３０歳であることから、表１の左から第３列目、「３０〜３９歳」の列を確認する。そうすると、得点５１は「５１〜６０」の範囲（タイトル行を除く第４行目）に含まれるか
ら、この受検者の評価は４となる。同じ年齢の場合、得点が高いほど評価は高くなる。

10

20

30

(24)

JP 7361252 B1 2023.10.16【０１６９】
一方、同じ得点の場合、年齢が高いほど評価が高くなる。例えば、表１に示すように、
得点５１の場合、２０歳の受検者であれば評価は３、４０歳であれば評価は４、６０歳であれば評価は５である。
これは、年齢の増加と共に、動作の速さなどが低下することが一般的であるため、それを反映させたものである。
【０１７０】
再び図２２に戻り、プロセッサ１２２は各種データを筆記型問題受検者解答データベースＤ２２８に保存する（ステップ８５）。各種データは、個々の問題の正誤（筆記入力したイラストの課題イラストとの一致不一致）、得点、および評価を含む。
【０１７１】
なお、運転適性の具体的な各項目（状況判断力、運動の正確さ、など）は、各検査の評価に基づいて導出される。この運転適性の導出については、公知の方法を適宜用いることができる。
上述したように、ある一つの検査の評価単独により、および／または、各検査の評価の総合判断により、受検者の運転適性が導出される。
なお、複数の検査により多面的に評価することで、受検者の運転適性がより適切に評価される。よって、２以上の検査問題により受検者の運転適性を測ることがより好ましい。
【０１７２】
また、上述したように、評価算出手段は、問題の形式に応じてプロセッサ１２２が受検者の年齢および得点を取得するものと、プロセッサ１２２が受検者の年齢、解答数、および誤答数を取得するものがある。
すなわち、検査問題ごとに定められる評価算出表にしたがって評価を算出する評価算出
手段は、（１）前記受検者の年齢および得点を取得し、または（２）前記受検者の年齢、解答数、および誤答数を取得し、前記検査問題ごとに定められる評価算出表にしたがって評価を算出する評価算出手段であると言える。
【０１７３】＜２−４．機械学習処理＞
プロセッサ１２２は、機械学習モデルＰ２０に基づき、各種判断を行う。
本実施形態の機械学習モデルＰ２０は、筆記型問題用学習モデルＰ２２、運転特徴判断
用学習モデルＰ２４を含む。
【０１７４】
機械学習で用いるアルゴリズムとして、例えばＳＶＭ（Ｓｕｐｐｏｒｔ Ｖｅｃｔｏｒ
Ｍａｃｈｉｎｅ）などを用いることができる。また、機械学習の一態様として、ディー
プラーニング（Ｄｅｅｐ Ｌｅａｒｎｉｎｇ（ＤＬ））を用いてもよい。ディープラーニ
ングで用いるアルゴリズムとして、例えば畳み込みニューラルネットワーク（Ｃｏｎｖｏ
ｌｕｔｉｏｎａｌ Ｎｅｕｒａｌ Ｎｅｔｗｏｒｋ（ＣＮＮ））や再帰型ニューラルネッ
トワーク（Ｒｅｃｃｕｒｅｎｔ Ｎｅｕｒａｌ Ｎｅｔｗｏｒｋ（ＲＮＮ））などを用いることができる。
【０１７５】
機械学習モデルＰ２０は、学習により、各種判断に資する一定の判断基準を有する分類器ともいえる。
機械学習モデルＰ２０の判断（推論）に影響するパラメータ（例えば重みやバイアス）
は、管理者が適宜調整することができる。
【０１７６】
便宜上、機械学習モデルＰ２０に基づいて、プロセッサ１２２が機械学習に関して行う処理を、「機械学習処理」と称する。このとき、機械学習モデルＰ２０は機械学習プログ
ラムとして機能する。
【０１７７】

10

20

30

40

50

(25)

JP 7361252 B1 2023.10.16

また同様に、便器上、運転特徴判断用学習モデルＰ２４に基づいて、プロセッサ１２２が受検者の運転特徴を判断する処理を、「運転特徴予測処理」と称する。
このとき、運転特徴判断用学習モデルＰ２４は運転特徴予測プログラムとして機能する。
すなわち、運転特徴予測プログラムは、運転特徴予測処理の実行により、コンピュータを運転特徴予測手段として機能させるプログラムである。またこの際、当該コンピュータ
において、プロセッサを備える制御部は、運転特徴予測部（または運転特徴予測装置）としても機能する。
【０１７８】
なお、機械学習モデルＰ２０において、データの取得や保存、データの前処理、機械学
習モデルの構築、モデルのトレーニングなど、機械学習の基礎的なプログラムは、公知のものを適宜用いることができる。
【０１７９】
筆記型問題用学習モデルＰ２２は、受検者が筆記入力したイラストが、課題のイラスト（本実施形態ではレ点）と一致するか否かについて、プロセッサ１２２が判断するための機械学習モデルである。
なお、プロセッサ１２２は、筆記型問題用学習モデルＰ２２を筆記型問題評価算出プロ
グラムＰ１８８とともに用いる。具体的な例は、上述した通りである。
【０１８０】
筆記型問題用学習モデルＰ２２は、課題となるイラスト（正解データ）と、課題となるイラストではないイラスト（不正解データ）とについて、それぞれのラベルデータとともに学習する機械学習モデルである。
なお、課題となるイラストに係るデータ（例えば画像データ）と、そのラベルデータ（
正解・不正解データ）との組み合わせは、教師データとも呼ばれる。
【０１８１】
つまり、プロセッサ１２２は、筆記型問題用学習モデルＰ２２がその学習により得た判断基準に従い、受検者が筆記入力したイラストについて、課題となるイラストに一致するか否かを判断する。
ここで、すでに述べたように、「一致」の語は、完全一致を意味するものではなく、ある一定以上の一致度があればよい。
【０１８２】
受検者が筆記入力したものが課題となるイラストに一致するかどうかの判断は、例えば、筆記型問題用学習モデルＰ２２が備えている、課題となるイラストの特徴量と、受検者が筆記入力したイラストの特徴量との一致度で判断する。
【０１８３】
この一致度は、定量化した値で表される。定量化した値は例えば、パーセンテージである。
また、定量化した値にしきい値を設け、それ以上であれば「一致する」、それ未満であ
れば「一致しない」とプロセッサ１２２が判断するようにしてもよい。
例えば、パーセンテージで定量化した一致度が５０％以上であれば、受検者の筆記入力
は課題となるイラストに「一致」し、逆に一致度が５０％未満であれば、受検者の筆記入力は課題となるイラストに「一致しない」と、プロセッサ１２２が判断するようにしてもよい。
【０１８４】
運転特徴判断用学習モデルＰ２４は、プロセッサ１２２が、受検者の運転特徴を判断す
るための機械学習モデルである。
プロセッサ１２２は、受検者情報や検査問題に対する受検者の解答から、運転特徴判断
用学習モデルＰ２４に基づき、受検者の運転特徴を判断する。
【０１８５】
運転特徴判断用学習モデルＰ２４は、受検者情報（氏名、性別、年齢、住所、電話番号

10

20

30

40

50

(26)

JP 7361252 B1 2023.10.16、アンケートの回答）および受検者の検査結果（得点、解答数、誤答数、評価、運転適性の項目別結果）を基に学習する機械学習モデルである。
【０１８６】
ここで、この運転特徴予測処理について説明する。
「運転特徴」とは、受検者の運転に関する特徴である。具体的には例えば、運転歴（運転免許を取得してからの年数など）、免許の色（青色・ゴールドなど運転免許の色のほか、ゴールド免許の有無などであってもよい）、免許種別（自動車免許の普通、大型、第一種、第二種など）、所定の期間内における事故の有無などである。また、これらのような客観的に確認できる情報に限らず、運転の好き嫌い、嗜好など、受検者における主観的なものであってもよい。
運転特徴は、運転に関する情報の一部である。運転特徴を含む運転に関する情報は、例
えば受検者に対するアンケート（以下「運転特徴を問うアンケート」と称する。）を通じてプロセッサ１２２が取得する。
【０１８７】
一例を挙げると、アンケートの１つが、「５年以内の事故歴の有無」であったとする。
データの蓄積により、受検者の評価や検査結果と、アンケートの回答（「５年以内の事故歴の有無」の情報）が蓄積する。そうすると、運転特徴判断用学習モデルＰ２４は、評価や検査結果と、５年以内の事故歴の有無との間に関係性を見出し得る。
【０１８８】
例えば、運転特徴判断用学習モデルＰ２４は、データの蓄積により、「このような検査結果になった受検者は、５年以内の事故歴がない人が多い」、あるいは逆に、「このような検査結果になった受検者は、５年以内の事故歴がある人が多い」、といった関係を見出す。
【０１８９】
この関係性は定量化した値で表される。定量化した値は例えば、パーセンテージであってもよいし、段階評価（例えば５段階評価）であってもよい。
具体的には、「年齢が３０歳で、検査問題についてある所定の解答を入力した受検者が、５年以内の事故歴を有する人である確率は○○％である」といった確率値である。
【０１９０】
そして、運転特徴判断用学習モデルＰ２４が十分に学習したあとにおいて、受検者が運
転適性検査システム１による運転適性検査を受けるとする。そうすると受検者は、自己の運転適性検査の結果とともに、機械学習に基づく自己の運転特徴、ここでは事故の起こし
やすさ（５年以内事故率）の目安、を得ることができる。この目安を得ることで、受検者はより安全な運転を心がけることができるなどの利点がある。
【０１９１】
まとめると、本実施形態において、運転特徴判断用学習モデルＰ２４は、「少なくとも（１）受検者の年齢と、受検者の運転特徴を問うアンケートの回答と、を含む受検者情報、（２）運転適性検査の検査問題に対する前記受検者の解答、および（３）前記受検者の年齢および前記受検者の解答から、検査問題ごとに定められる評価算出表にしたがって算出される評価、を学習データとし、受検者の年齢、および、検査問題に対する受検者の解答（データ）を入力データとして、受検者の運転特徴について定量化した値を出力するようにコンピュータを機能させるための学習済み機械学習モデル」である。
【０１９２】
なお、本実施形態の運転適性検査システム１は、受検者端末２０がデスクトップＰＣ（
デスクトップ型パーソナルコンピュータ）でもスマートフォンでも使用可能であることが上述した通りであるが、操作性の違いは考慮される。
【０１９３】
すなわち、デスクトップＰＣを用いた検査で受検者がマウスを用いて入力を行う場合と、スマートフォンを用いた検査で受検者が指で入力する場合とでは、同一の受検者であっ

10

20

30

40

50

(27)

JP 7361252 B1 2023.10.16てもが操作効率が大きく異なる。特に、選択型問題や筆記型問題においてこの差異は顕著である。
そこで、本実施形態の評価算出プログラムＰ１８によると、プロセッサ１２２は、受検者端末２０の種類、例えばデスクトップＰＣかスマートフォンかにより、演算に用いる評価算出表を切り替える（不図示）。
【０１９４】
一般に、筆記型問題の場合、マウス操作による筆記入力よりも、例えばスワイプに代表されるように、指による筆記入力の方がはるかに容易である。よって、例えば受検者Ａの受検者端末２０がスマートフォンで、受検者Ｂの受検者端末２０がデスクトップＰＣであった場合において、筆記量が同じであった場合、デスクトップＰＣを用いた受検者Ｂにより高い評価を与える。
【０１９５】
以上のような処理により、以下の利点がある。
評価表を用いた採点方式において、人が評価表を見ながら採点を行う場合、読み取るべき箇所を誤るなど、間違いなどが生じる可能性がある。例えば３０歳〜３９歳の欄を見るべきところ、誤って４０歳〜４９歳の欄を見る場合などである。採点者の教育や各種工夫によりこういった誤りは抑制できるが、完全にゼロにすることは困難である。この点、コンピュータによる評価は見間違いによる誤りは生じない。また一般に、判断速度や処理速
度も、コンピュータによる評価の方がはるかに早い。
つまり、紙ベースの検査に比べ、本実施形態の運転適性検査システム１による検査に利点がある。
【０１９６】
またさらに、機械学習モデルを用いることにより、均質・高速でありながら、質の高い採点を行うことができるという利点がある。
例えば、上述したレ点を多数筆記させる問題の場合、レ点と認められないものについて
は得点を付与しない。
この問題を紙ベースの検査で行う場合、レ点であるか否かの判断は、採点者によって分かれ得る。つまり、受検者がレ点として記載したものについて、ある採点者はレ点と認めて得点を付与し、別の採点者はレ点と認めず得点を付与しないことがあり得る。この場合、評価に差が生じるため、受検者に不利益が生じる。
しかし、このレ点であるか否かの判断を機械学習にもとづく処理に行わせることにより、均質な採点を提供することが可能となる。
【０１９７】
３．データ
以下、本実施形態の運転適性検査システム１が扱うデータについて、図を用いて説明する。
本実施形態の運転適性検査システム１は、サーバ１０の記憶部１４に運転適性検査デー
タベースＤ１を備える。運転適性検査データベースＤ１は、検査問題データベースＤ１２、受検者情報データベースＤ２０、検査結果データベースＤ２２、および管理者情報デー
タベースＤ３０を備える。
【０１９８】
検査問題データベースＤ１２は、検査問題に関するデータ（検査問題データ）を備える
データベースである。検査問題データベースＤ１２は、検査に応じた個々のデータベースを備える。本実施形態において、検査に応じた個々のデータベースとは例えば、択一式問
題データベースＤ１２２、計算問題データベースＤ１２４、選択型問題データベースＤ１
２６、筆記型問題データベースＤ１２８である。
これら個々のデータベースはそれぞれ、検査の内容を説明するためのデータ（テキスト、画像など）、検査問題（練習問題含む）、正解がある場合は正解データ、および検査に応じた評価算出表など、検査に必要なデータを含む。データ形式に制限はなく、テキスト
データ、画像（映像）データ、音声データなどの各種データ形式を使用し得る。

10

20

30

40

50

(28)

JP 7361252 B1 2023.10.16

以下個々のデータベースについて説明する。
【０１９９】【表６】【０２００】
表６は、択一式問題データベースＤ１２２に含まれるデータの一例である。データには、一意である問題の通し番号のほか、ブラウザ画面の左側および右側に表示される文字列
等のイラストと、正誤が含まれる。
例えば表６の通し番号Ａ０００１の問題について、左側のイラストは「１２３」、右側のイラストも「１２３」であり、左右は一致する。よって、受検者が解答すべき答えは「○」となる。プロセッサ１２２は、受検者の入力する解答が○であれば正解、×であれば不正解と判断する。
【０２０１】【表７】【０２０２】
表７は、計算問題データベースＤ１２４に含まれるデータの一例である。データには、一意の問題の通し番号のほか、被減数（引かれる数）と減数（引く数）、差（正解）の数
値データが含まれる。
例えば表７の通し番号Ｂ０００１の問題について、被減数（引かれる数）が「２５」、
減数（引く数）が５であるから、受検者が解答すべき差は「２０」である。よって、プロ
セッサ１２２は、受検者の入力する解答が２０であれば正解、それ以外であれば不正解と判断する。
【０２０３】
選択型問題データベースＤ１２６は、選択型問題に関するデータを備える（不図示）。
例えば、見本に関するデータや選択肢群に関するデータなど、出題する問題に関するデー
タのほか、どの選択肢が見本と同一であるかなど、問題に対する正解データなどである。
筆記型問題データベースＤ１２８は、筆記型問題に関するデータを備える（不図示）。

20

40

50

(29)

JP 7361252 B1 2023.10.16

例えば、出題する問題に関するデータなどである。
【０２０４】
なお本実施形態において、検査問題データベースＤ１２の改ざんを防ぐため、受検者はもちろん、管理者であっても、通常、検査問題データベースＤ１２には直接アクセスすることはできないようにアクセス制限が設定される。検査問題データベースＤ１２にアクセスできるのは、問題作成に関わる者など、ごく一部の管理者や、当該管理者に許可を受けた者（例えばメンテナンス技術者など）のみである。
【０２０５】
受検者情報データベースＤ２０は、受検者が登録している、受検者に関する情報（受検者情報）を記憶するデータベースである。
受検者情報とは例えば、受検者ＩＤ、受検者の年齢、氏名、性別、住所、電話番号、またはアンケートの回答などの情報である。上述したように、アンケートは受検者の運転に関する情報を得るためのアンケートである。
上述したように、評価の算出に受検者の年齢が必須であるため、受検者情報データベー
スＤ２０は年齢情報を必ず含む。ただし年齢情報は、例えば生年月日など、置き換え可能な情報で置き換えてもよい。
【０２０６】【表８】【０２０７】
表８は、受検者情報データベースＤ２０に含まれるデータの一例である。データには、受検者ＩＤのほか、上述した各種受検者情報（氏名、性別、年齢、住所、電話番号、アンケートの回答）が含まれる。
なお、受検者情報データベースＤ２０に含まれるデータはテキストデータに限られるものではなく、例えば認証用の登録画像など、画像情報を含んでいてもよい。
【０２０８】
検査結果データベースＤ２２は、受検者の検査結果を記憶するデータベースである。検査結果とは例えば、個々の問題（小問）の正誤、得点、解答数、誤答数、評価などである。検査結果データベースＤ２２は、受検者ＩＤを含む。
【０２０９】【表９】【０２１０】
表９は、検査結果データベースＤ２２に含まれるデータの一例である。データには、受検者ＩＤのほか、上述した受検者の検査結果（得点、解答数、誤答数、評価、運転適性の項目別結果）が含まれる。
【０２１１】
なお、表９においては、択一式問題、選択型問題、筆記型問題の検査結果を１つずつ表示しているが、これに限られるものではない。検査問題を複数組み合わせて、運転適性を測ることが考えられる。

10

30

50

(30)

JP 7361252 B1 2023.10.16

例えば、内容はそれぞれ異なる択一式問題３つ、選択型問題２つ、筆記型問題２つの、計７つの検査を用いて運転適性を測るようにしてもよい。上述したように、多くの評価問
題で多面的に評価することで、受検者の運転適性がより適切に評価されるためである。
【０２１２】【表１０】【０２１３】
表１０は、検査結果データベースＤ２２に含まれるデータの別の例である。データには、受検者ＩＤのほか、問題番号、その問題に対する受検者の解答、そしてその正誤が含まれる。
この例では、ある受検者（受検者ＩＤ：１００１０００１）について、個々の問題（小問）のける正誤が示される。例えば、表１０に示すように、この受検者は、Ａ０００５とＡ０００７について正しい答えを入力しているが、Ａ０００６の問題では誤った答えを入力していることがわかる。
【０２１４】
本実施形態において、受検者情報データベースＤ２０と、検査結果データベースＤ２２
は、受検者ＩＤにより運転適性検査データベースＤ１内で紐づけられる。ただし本実施形態において、このデータベースへのアクセスは、どの端末からのアクセスかによって、プロセッサ１２２が適宜制御する。
【０２１５】
例えば、受検者は、自己の登録情報と自己の運転適性結果にアクセスできるが、当然他の受検者のデータにはアクセスできない。また、本実施形態において、自己の得点、解答数、誤答数、評価にもアクセスできず、知ることができない。
一方、本実施形態において、管理者は、すべての受検者のすべての検査結果にアクセスできるが、ある検査結果がどの受検者の検査結果であるかまではわからない。
【０２１６】
このようにしているのは、個人情報の保護と、ビッグデータの活用を両立するためである。例えば、管理者が、受検者の年齢、性別、住所（都道府県）、アンケートの回答、各検査の検査結果といった情報を、個人情報を除いて一括で取得できるようにすれば、この情報単独で、またはほかの情報との連携により、運転に係る情報を蓄積することができ、交通事故を低減するための情報分析などに利活用できる。
【０２１７】
管理者データベースＤ３０は、運転適性検査システム１の管理者に係るデータベースである（不図示）。上述した通り、管理者とは例えば、受検機関などである。
管理者データベースＤ３０は、個々の管理者のＩＤ（管理者ＩＤ）などを含む。また管理者データベースＤ３０には、管理者個人の情報のほか、管理者のログイン情報、例えばパスワードや認証用の登録画像などを含んでいてもよい。
【０２１８】
以上のようなデータベースの構成により、運転適性検査システム１は、受検者情報や受検者の検査結果を蓄積することができる。この結果、例えば受検者が時間をおいて複数回受検し、前回の受検データと今回の受検データとを比較することにより、受検者の成長や変化などを客観的に把握することができる。
【０２１９】
また、データベースが受検者情報や受検者の検査結果を多く蓄積することにより、機械学習モデルを構築することができ、この機械学習モデルと機械学習プログラムを用いて、

20

30

40

(31)

JP 7361252 B1 2023.10.16

受検者の運転特徴を予測する運転特徴予測処理などを行うことができる。
【０２２０】
言い換えると、運転適性検査データベースＤ１は、コンピュータとの協働により、機械学習、特に本実施形態の運転特徴予測処理に適したデータ構造を有する。
すなわち、運転適性検査データベースＤ１は、「制御部及び記憶部を備えるコンピュータに用いられるデータ構造であって、前記データ構造はデータ要素として、（１）少なくとも受検者の年齢と、受検者の運転特徴を問うアンケートの回答とを含む受検者情報、（２）運転適性検査を構成する検査問題、（３）検査問題に対する受検者の解答、および（４）受検者の年齢および解答から、検査問題ごとに定められる評価算出表にしたがって算出される評価、を含み、受検者の年齢および検査問題に対する受検者の解答（データ）を入力データとして、受検者の運転特徴について定量化した値を出力する運転特徴予測処理に用いられることを特徴とする、（運転適性検査システムの）データ構造」を備える。
【０２２１】
４．ハードウェア構成
図１に示すように、本実施形態における運転適性検査システム１は、サーバ１０、受検者端末２０、および管理者端末３０を備える。また、これらの各装置は、ネットワークＮを介して接続されている。ネットワークＮは例えばインターネットなどである。
サーバ１０には本実施形態に係る運転適性検査システム１を動作させるためのソフトウ
ェア（運転適性検査プログラムＰ１）がインストールされており、当該ソフトウェアの機能により、各種処理が実行される。
以下、各ハードウェアについて説明する。
【０２２２】＜サーバ１０＞
サーバ１０は、運転適性検査プログラムＰ１を実行するためのコンピュータである。図１においてサーバ１０は１台のみ図示しているが、数は１台に限られるものではなく、複数のサーバにより実現してもよい。例えば、機械学習に係る処理を別のサーバで行わせるなどの機能分散が考えられる。また、負荷分散や可用性の観点から、複数のサーバを用いることも考えられる。
【０２２３】
図２４は、サーバ１０のハードウェア構成図である。図２４に示すように、サーバ１０
は、制御部１２、記憶部１４、および通信制御部１６を備える。
また制御部１２は、プロセッサ１２２、ＲＯＭ１２４、ＲＡＭ１２６、計時部１２８を備える。
なお、本実施形態において、機器間の接続態様（ネットワークトポロジ）は特に限定されない。例えばバス型であってもよいし、スター型、メッシュ型などであってもよい（以下において同じ）。
【０２２４】
プロセッサ１２２は、ＲＯＭ１２４や記憶部１４などに記憶されたプログラムに従って、情報処理や各種装置の制御を行う。本実施形態において、プロセッサ１２２はＣＰＵ（
Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）である。
【０２２５】
なお、プロセッサ１２２はＣＰＵに限られるものではない。ＣＰＵ、ＤＳＰ（Ｄｅｇｉｔａｌ Ｓｉｇｎａｌ Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ ＰｒｏｃｅｓｓｉｎｇＵｎｉｔ）、またはＧＰＧＰＵ（Ｇｅｎｅｒａｌ Ｐｕｒｐｏｓｅ ｃｏｍｐｕｔｉｎ
ｇ ｏｎ ＧＰＵ）など、各種プロセッサを単独で、あるいは組み合わせて用いてもよい。
例えば、ＣＰＵとＧＰＵを統合したプロセッサはＡＰＵ（Ａｃｃｅｌｅｒａｔｅｄ Ｐ
ｒｏｅｓｓｉｎｇ Ｕｎｉｔ）などと呼ばれるが、このようなプロセッサを用いてもよい
。

10

20

30

40

50

(32)

JP 7361252 B1 2023.10.16【０２２６】
プロセッサ１２２は、サーバ１０において運転適性検査部１３０としても機能する（不図示）。運転適性検査部１３０は、運転適性検査プログラムＰ１を実行して運転適性検査
処理を行う。
【０２２７】
また、一のプログラムは、別のプログラムを含んでいてもよい。例えば本実施形態において、運転適性検査プログラムＰ１は、受検者情報登録プログラムＰ１２や検査問題出題
プログラムＰ１４などを含む。
【０２２８】
図２４に戻り、ＲＯＭ１２４は、プロセッサ１２２が各種制御や演算を行うための各種プログラムやデータがあらかじめ格納された、リードオンリーメモリである。
【０２２９】
ＲＡＭ１２６は、プロセッサ１２２にワーキングメモリとして使用されるランダムアク
セスメモリである。このＲＡＭ１２６には、本実施形態の各種処理を行うための各種エリアが確保可能になっている。
すなわち、記憶部１４に格納された、運転適性検査プログラムＰ１などの各種プログラ
ムや、運転適性検査データベースＤ１などの各種データがプロセッサ１２２により読み出
され、ＲＡＭ１２６に記録（格納）される。
【０２３０】
計時部１２８は、計時処理を行う。本実施形態において、計時部１２８は例えば、検査の制限時間のカウントダウンなどに用いられる。
【０２３１】
記憶部１４は、プログラムやデータなどの情報を記憶するための装置である。記憶部はストレージとも称する。本実施形態において、記憶部１４はサーバ１０に内蔵されるが、これに限られるものではなく、専用ＨＤＤ（ハードディスクドライブ）等の外部記憶を備えていてもよい。
【０２３２】
記憶部１４は、データの読み書きが可能な記憶媒体と、当該記憶媒体に読み書きするドライブとを含む。
当該記憶媒体は、特に制限されないが、例えば、内蔵型でも外付型でもよく、ＨＤ（ハードディスク）、ＣＤ−ＲＯＭなどが挙げられる。
当該ドライブは、特に制限されないが、例えばＨＤＤ（ハードディスクドライブ）、ＳＳＤ（ソリッドステートドライブ）等が挙げられる。
【０２３３】
図２４に示すように、記憶部１４は、プログラム格納部１４ａとデータ格納部１４ｂを備える。
プログラム格納部１４ａには、本実施形態に係る運転適性検査プログラムＰ１のほか、
サーバ１０に接続されている機器を制御するための制御プログラム、例えば通信制御部１６を制御する通信制御プログラムなど、各種プログラムが格納されている。
【０２３４】
図２４に示すように、通信制御部１６は、サーバ１０と、外部にある端末等との間で通信を行うための装置である。外部にある端末とは例えば、後述する受検者端末２０や管理者端末３０などである。通信制御部１６は、図１に示すように、サーバ１０をネットワー
クＮに接続する。
本実施形態における通信制御部１６の通信方式は有線ＬＡＮによる方式であるが、通信方式は公知のものを適宜用いることができる。
【０２３５】
上記のほか、サーバ１０は、命令やデータの入力を行うための入力部（例えばキーボード）や、情報を何らかの形で出力するための出力部（例えば音声出力装置）などを備えていてもよい（不図示）。また、本実施形態の用途のために追加的に必要な装置や、本実施

10

20

30

40

50

(33)

JP 7361252 B1 2023.10.16

形態の用途について利便性を向上させるための装置を備えていてもよい。
【０２３６】＜受検者端末２０＞
受検者端末２０は、受検者が運転適性検査システム１を利用するための情報処理装置である。受検者は受検者端末２０を用いて、サーバ１０にアクセスする。
【０２３７】
本実施形態において、受検者端末２０はデスクトップＰＣである。ただし、受検者端末
２０はこれに限られるものではなく、スマートフォンやタブレットなどの携帯型端末であってもよい。
図２４において、１台の受検者端末２０のみ図示しているが、数は１台に限られるもの
ではなく、複数の端末のそれぞれにより利用できる。
【０２３８】
図２５は、受検者端末２０のハードウェア構成図である。図２５に示すように、受検者
端末２０は、制御部２２、記憶部２４、通信制御部２６、入力部２７、および出力部２８を備える。すでに説明済みの項目については、説明を省略する。
【０２３９】
制御部２２は、運転適性検査システム１を利用するためのソフトウェア（アプリケーションソフトウェア）を備える。当該ソフトウェアは、サーバ１０と通信を行い、データをやり取りするための機能などを備える。
制御部２２は、サーバ１０の制御部１２同様、プロセッサ、ＲＯＭ、ＲＡＭ、および計時部を備えるが、これらの基本的な機能は上記で説明したものに準ずるため、説明は省略する。
【０２４０】
通信制御部２６は、受検者端末２０と、外部にある端末等との間で通信を行うための装置である。外部にある端末等とは例えば、サーバ１０である。通信制御部２６は、図１に示すように、受検者端末２０をネットワークＮに接続する。
本実施形態における通信制御部１６の通信方式は、有線でも無線でもよい。受検者端末
２０がデスクトップＰＣであれば有線、無線の両方の場合が考えられる。また、受検者端末２０がスマートフォンであれば、無線による通信方式が考えられる。
【０２４１】
有線であれば、例えばＩＥＥＥ８０２．３（例えばバス型やスター型の有線ＬＡＮ）で規定される通信方式を好適に用いることができるが、それ以外にも、ＩＥＥＥ８０２．５（例えばリング型の有線ＬＡＮ）で規定される通信方式などを用いてもよい。
無線であれば、例えばＩＥＥＥ８０２．１１（例えばＷｉ−Ｆｉ）で規定される通信方式を好適に用いることができるが、それ以外にも、ＩＥＥＥ８０２．１５（例えばブルー
トゥース（登録商標）、ＢＬＥ（ブルートゥース（登録商標）ローエナジー）など）、Ｉ
ＥＥＥ８０２．１６（例えばＷｉＭＡＸ）、または赤外線通信などの光通信で規定される通信方式などを用いてもよい。
【０２４２】
図２５に示すように、入力部２７はユーザからの入力を受け付ける装置である。このような入力部２７として例えば、キーボード、ポインティングデバイスとしてのマウス、ト
ラックパッド、タブレット、またはタッチパネルなどが挙げられる。
【０２４３】
受検者端末２０がスマートフォンなどであって、入力部２７がタッチパネルの場合、入力部２７はタッチスクリーンなど、画像などを表示する表示部（表示部２８２）の表面に配置される。この場合、入力部２７は、表示部２８２に表示される各種操作キーに対応した、ユーザのタッチ位置を特定し、当該操作キーの入力を受け付ける。
同様に、表示部２８２に入力受付領域（選択入力受付領域や筆記入力受付領域）が表示されている場合は、ユーザのタッチ位置を特定し、ユーザによる入力を受け付ける。
【０２４４】

10

20

30

40

50

(34)

JP 7361252 B1 2023.10.16

出力部２８は例えば、画像や音声、帳票などを出力するための装置である。
出力部２８として例えば、ディスプレイ（液晶ディスプレイや有機ＥＬディスプレイ）などの表示装置や、スピーカなどの音声出力装置、プリンタなどの帳票出力装置が挙げられる。
受検者端末２０がスマートフォンなどの場合、表示装置はタッチスクリーンである。
便宜上、受検者端末２０の出力部２８のうち、画像等を表示する表示部を表示部２８２とする。
【０２４５】＜管理者端末３０＞
管理者端末３０は、サーバ１０の管理のために用いられる端末である。本実施形態において、管理者端末３０はデスクトップＰＣである。管理者端末３０は、例えば運転適性検査を提供する受検機関（自動車学校など）に設置される。
【０２４６】
管理者端末３０は、制御部、記憶部、通信制御部、入力部、および出力部を備える。すでに説明済みの項目について、説明を省略する。
管理者端末３０の制御部は、受検者端末２０の制御部２２同様、運転適性検査システム１を利用するためのソフトウェア（アプリケーションソフトウェア）を備える。
【０２４７】
管理者は管理者端末３０により、サーバ１０の管理のほか、サーバ１０が保有するデー
タにアクセスし、統計情報を取得することなどもできる。そのため、管理者端末３０は運転適性検査システム１について、受検者端末２０よりも高度なアクセス権限を有する。
上述したＵＩについても、管理者端末３０に対してのみ表示されるＵＩがあってもよい。その場合、サーバ１０は、データへのアクセスが管理者端末３０からであることを認識し、管理者端末３０用のデータを送信する。
【０２４８】
以上のような構成により、運転適性検査の問題等はサーバ１０の記憶部１４（データ格
納部１４ｂ）に記憶されるため、受検者端末２０とは隔離される。
上述した通り、紙ベースの運転適性検査の場合、検査用紙等は受検機関等の責任者が管理して、散逸を防止することが求められる。
この点、本実施形態の運転適性検査システム１では、受検者端末２０には運転適性検査の問題が表示されるのみであるため、問題用紙を回収等するが必要なく、問題用紙の管理の手間を省くことができる。さらに、検査における評価基準を秘匿できるため、適正な評価を担保できるという利点もある。
【０２４９】
また、従来の紙ベースの運転適性検査と異なり、本実施形態の運転適性検査システム１
は、問題の変更が容易というメリットがある。これにより、最新の心理学の研究成果などを応用した検定を取り入れやすいという利点がある。
例えば問題の切り替えについて、紙ベースの運転適性検査は、検査用紙を発行する必要
上、古い検査用紙と新しい検査用紙が併存し得る。よって、新しい問題の細かい期間でアップデートし、切り替えることは困難である。一方、本実施形態の運転適性検査システム
１では、場所や日時を問わず、問題のアップデートを短時間で一斉に行うことができる。
【０２５０】（変形例）
本発明は上述の実施形態に限られるものではなく、本発明の趣旨を逸脱しない範囲において、上述の実施形態に種々の変更を加えたものを含む。
【０２５１】（受検者情報登録処理の変形例）
例えば、上述した受検者情報登録処理は、プロセッサ１２２が受検者端末２０に表示させるものであったが、受検者端末２０に代わって管理者端末３０に表示させるようにしてもよい。つまり、検査を受ける受検者に代わり、検査実施機関の管理者などが受検者情報

10

20

30

40

50

(35)

JP 7361252 B1 2023.10.16を入力するようにしてもよい。
例えば、検査実施機関において、検査を希望する者（受検者）が紙の書面等で検査の申し込みを行い、検査実施機関の担当者が当該書面に記載された受検者情報を入力する場合などである。
【０２５２】（択一式問題の変形例）
択一式問題（図８など）において、プロセッサ１２２は画面上に戻るボタンを表示し、受検者が当該戻るボタンを押下する（クリックする）ことで、前の問題に戻れるようにしてもよい。これは計算問題、選択型問題、筆記型問題でも同様である。
また、図８において、解答ボタンＵＩ−１７０は「○」と「×」の２つがあるが、１つだけ表示し、受検者が解答ボタンＵＩ−１７０を選択（クリックまたはタップ）するごとに「○」、「×」、「○」（以下繰り返し）、と表示するようにしてもよい。
【０２５３】
さらに、図８において問題は１問のみ表示されているが、プロセッサ１２２が問題を複数まとめて表示するようにしてもよい。この場合、プロセッサ１２２は問題数に応じた数だけ解答ボタンＵＩ−１７０を表示する（問題１問ごとに「○」と「×」の解答ボタンＵ
Ｉ−１７０を表示するなど）。
またこの場合、プロセッサ１２２にさらにＯＫボタンを表示させてもよい（不図示）。
つまり、受検者が同一のページに表示されている問題を全て解答した後、さらに当該ＯＫボタンを押下したときに次の問題群に進めるようにしてもよい。
ただし、受検者端末２０がスマートフォンなどの携帯端末である場合は、表示部２８２の表示領域が限られるため、問題は１問だけ表示するようにすることが好ましい。これはレスポンシブウェブデザインなど、公知の方法で実現可能である。
【０２５４】
択一式問題は、３択問題（三者択一式問題）、４択問題（四者択一式問題）などであってもよい。三者択一式問題を用いて、例えば、心理テストを行ってもよい。すなわち、受検者に質問を提示し、それに「はい」「いいえ」「わからない」の３つから最も近いものを選んで解答してもらう方式である。このような択一式問題により、精神的活動性などを評価することができる。
【０２５５】（選択型問題の変形例）
選択肢問題（図１０など）において、上記では、選択入力受付領域ＵＩ−１８２を受検者がクリック（タップ）するごとに、プロセッサ１２２が○と×（の２つ）を交互に表示する態様について説明したが、表示態様はこれに限られるものではない。例えば、○、×、空欄の３つを順に表示する態様であってもよいし、○と空欄の２つを交互に表示する態様であってもよい。
【０２５６】
なお、上記の実施形態において、見本と同一である（見本と一致する）選択肢と、見本と同一でない（見本と異なる、見本と一致しない）選択肢は、選択肢群においてランダムで配置されるが、選択肢群のうち見本と同一である選択肢と見本と同一でない選択肢の比率は一定である。この選択肢の比率は管理者が適宜変更可能である。
この設定はこれに限られるものではなく、各選択肢が常に同じ場所で配置されていてもよい。
【０２５７】
上述した選択型問題について、見本が１つの場合を例に挙げて説明した。しかし、見本は２つ以上あってもよい。例えば、画面に２つ示される見本と、同一のイラストを選択肢群から選択する内容である。
【０２５８】
さらに、問題形式において、ほかの態様も考えられる。例えば、見本とは異なるイラス
トのみを選択する、などの方法である（不図示）。

10

20

30

40

50

(36)

JP 7361252 B1 2023.10.16

便宜上、見本とは異なるイラストのみを選択ことを、「見本を除外する」とも表現する。
この場合、見本とは異なるイラストの選択肢に○を付す方法のほか、受検者は見本と同一のイラストの選択肢については選択をせずにスキップし、見本と異なるイラストの選択
肢のみ選択する方法が挙げられる。
【０２５９】
見本を除外する問題形式である場合、選択型問題評価算出処理では、見本と同一のイラ
ストについて受検者が選択入力を行った場合、その選択肢については誤り（誤答）と判断する。つまり、見本と同一のイラストの選択肢を選択した数を誤答数として評価する。
【０２６０】（筆記型問題の変形例）
選択肢問題（図１２など）において、上記では、プロセッサ１２２が、筆記入力受付領
域ＵＩ−１８６を画面内に１つのみ表示させる例を挙げたが、筆記入力受付領域ＵＩ−１
８６を画面内に複数配設するようにしてもよい。
【０２６１】
また、上記の実施形態において、課題のイラスト（筆記入力対象）がレ点である場合について説明したが、筆記入力対象が縦線や横線、斜線などの線分であってもよい。この場
合、プロセッサ１２２は、機械学習により作成したモデルによらずに評価することができる。
例えば、ある一定以上の長さの線分が筆記入力されていれば、プロセッサ１２２はその解答について正解であると判断する。逆にある一定未満の長さの線分は、点であると判断して、誤答であると判断する。
【０２６２】（問題出題処理や評価処理の変形例）
本実施形態では、検査問題出題処理と評価算出処理を分けて記載したが、出題方法や評価算出方法はこれに限られない。例えば、問題出題処理において、プロセッサ１２２は、解答や筆記の入力を受けた時点で正誤などの判断を行い、得点を付与するようにしてもよい。
つまり、出題中にプロセッサ１２２は得点の算出を行い、出題終了時に直ちに評価を行うようにしてもよい。この場合、処理速度の向上などが見込まれ得る。
【０２６３】
本実施形態を含む発明は、換言すると以下の特徴を備える。下記は本願出願時における特許請求の範囲と対応する。ただし、出願後における特許請求の範囲の補正により、当該補正後の特許請求の範囲の記載とは異なる場合がある。
（１）第１の発明は、少なくとも受検者の年齢を含む受検者情報を登録する受検者情報
登録手段、運転適性に関する検査問題を出題する検査問題出題手段、
前記検査問題に設けられている制限時間内において前記受検者の解答入力を受け付ける
解答入力受付手段、および、
前記受検者の年齢および前記受検者の解答入力を取得し、前記検査問題ごとに定められる評価算出表にしたがって評価を算出する評価算出手段、としてコンピュータを機能させ、受検者の運転適性を検査するための運転適性検査プログラムを提供する。
（２）第２の発明は、前記検査問題ごとに定められる評価算出表にしたがって評価を算出する評価算出手段が、（１）前記受検者の年齢および得点を取得し、または（２）前記受検者の年齢、解答数、および誤答数を取得し、前記検査問題ごとに定められる評価算出表にしたがって評価を算出する評価算出手段、であることを特徴とする、第１の発明に記載の運転適性検査プログラムを提供する。
この場合、問題の形式に応じた、より適切な評価の算出を行うことができる。例えば、（１）前記受検者の年齢および得点の取得を行う方法は、上述した実施形態の択一式問題

10

20

30

40

50

(37)

JP 7361252 B1 2023.10.16や計算問題、筆記型問題に適合する。また、（２）前記受検者の年齢、解答数、および誤答数の取得を行う方法は、上述した実施形態の選択型問題に適合する。
全く異なる問題形式であっても、最終的には「年齢」「得点」「解答数」「誤答数」といった共通の項目に落とし込むことができるため、データ構造が簡潔になるという利点がある。
（３）第３の発明は、前記検査問題の少なくとも一つが、見本と同一または前記見本と異なるイラストを、選択肢から受検者に選択させる問題であり、前記受検者による選択肢への選択入力を受け付けて、当該選択肢の表示を変更することを特徴とする、第１の発明または第２の発明に記載の運転適性検査プログラムを提供する。
この場合、上述した実施形態の択一式問題に適合し、運転適性に関わる判断力などの検査を行うことができる。そして、受検者による選択肢への選択入力を受け付けて、当該選択肢の表示を変更することで、受検者の現在の判断（例えば○と入力しているか×と入力しているか）を可視化でき、受検者にとって便利であるという利点がある。
（４）第４の発明は、前記検査問題の少なくとも一つが、課題となるイラストを受検者に筆記させる問題であり、前記解答入力受付手段は、受検者による筆記入力を受け付ける筆記入力受付手段を備え、
前記評価算出手段は、さらに、前記筆記入力が前記課題となるイラストに一致するか否かを判断するイラスト判断手段を備えることを特徴とする、第１の発明または第２の発明に記載の運転適性検査プログラムを提供する。
この場合、上述した実施形態の筆記型問題に適合し、運転適性に関わる動作の正確さや動作の速さなどの検査を行うことができる。また、コンピュータが筆記入力に係るイラストの適否を判断することで、人手に比べ、採点を終えるまでの時間が格段に早くなり、判断も均一になる利点がある。
（５）第５の発明は、前記筆記入力が前記課題となるイラストに一致するか否かを判断するイラスト判断手段が、課題となるイラストとそのラベルデータとを学習データとする機械学習モデルであって、前記筆記入力を入力データとし、当該筆記入力が課題となるイラストに一致するか否かを推論して出力する機械学習モデルに基づいて判断するイラスト判断手段であることを特徴とする、請求項４に記載の運転適性検査プログラム請求項４に記載の運転適性検査プログラムを提供する。
この場合、機械学習を用いることにより、機械的な処理速度の速さを維持しながらも、より人間に近い判断を可能とする。あるイラストが正解データに該当するか不正解データに該当するかは人間が判断し、コンピュータはその判断を基に学習するためである。
時間内に多くのイラストを描かなければならないという筆記型問題の特性上、形が整ったイラストを受検者が描くことは困難である。このような場合に、イラストの一致不一致の判定を機械に任せることは採点速度の向上に大きく貢献する。
（６）第６の発明は、少なくとも受検者の年齢を含む受検者情報を登録する受検者情報
登録部と、運転適性に関する検査問題を出題する検査問題出題部と、前記検査問題に設けられている制限時間内において前記受検者の解答入力を受け付ける解答入力受付部と、前記受検者の年齢および前記受検者の解答入力を取得し、前記検査問題ごとに定められる評価算出表にしたがって評価を算出する評価算出部と、を備えることを特徴とする、受検者の運転適性を検査するための運転適性検査システムを提供する。
（７）第７の発明は、学習済み機械学習モデルであって、少なくとも受検者の年齢と受検者の運転特徴を問うアンケートの回答とを含む受検者情報、運転適性検査の検査問題に対する前記受検者の解答、および前記受検者の年齢および前記受検者の解答から、検査問題ごとに定められる評価算出表にしたがって算出される評
価、を学習データとし、受検者の年齢および検査問題に対する受検者の解答を入力データとして、受検者の運転

10

20

30

40

50

(38)

JP 7361252 B1 2023.10.16

特徴について定量化した値を出力するようコンピュータを機能させるための、学習済み機
械学習モデルを提供する。
（８）第８の発明は、制御部及び記憶部を備えるコンピュータに用いられるデータ構造であって、前記データ構造はデータ要素として、少なくとも受検者の年齢と、受検者の運転特徴を問うアンケートの回答とを含む受検者
情報、運転適性検査を構成する検査問題、前記検査問題に対する前記受検者の解答、および前記受検者の年齢および前記受検者の解答から、検査問題ごとに定められる評価算出表にしたがって算出される評価、を含み、受検者の年齢および検査問題に対する受検者の解答を入力データとして、受検者の運転特徴について定量化した値を出力する運転特徴予測処理に用いられることを特徴とする、
データ構造を提供する。
【産業上の利用可能性】【０２６４】
運転適性検査システムで蓄積するビッグデータを活用することで、自動車事故などの傾向分析を行う用途に適応し得る。これにより、自動車事故を低減する、安心・安全な社会の実現に貢献する。
【符号の説明】【０２６５】
１
運転適性検査システム
１０
サーバ
１２
制御部
１２２
プロセッサ
１２４
ＲＯＭ
１２６
ＲＡＭ
１２８
計時部
１４
記憶部
１６
通信制御部
２０
受検者端末
２２
制御部
２４
記憶部
２６
通信制御部
２７
入力部
２８
出力部
２８２
表示部
３０
管理者端末
ＵＩ−１
ブラウザ
ＵＩ−１２
カーソル
ＵＩ−１３
鉛筆型カーソル
ＵＩ−１４
テキストボックス
ＵＩ−１６
ボタン
ＵＩ−１６２
ＯＫボタン
ＵＩ−１６４
検査画面表示ボタン
ＵＩ−１６６
検査結果参照ボタン（非表示）
ＵＩ−１６８
検査開始ボタンＵＩ−１７０
解答ボタン
ＵＩ−１７２
テンキー
ＵＩ−１８
入力受付領域
ＵＩ−１８２
選択入力受付領域
ＵＩ−１８４
筆記枠
ＵＩ−１８６
筆記入力受付領域

10

20

30

40

50

(39)

JP 7361252 B1 2023.10.16

Ｐ１
運転適性検査プログラム
Ｐ１２
受検者情報登録プログラム
Ｐ１４
検査問題出題プログラム
Ｐ１４１
導入プログラムＰ１４２
択一式問題出題プログラム
Ｐ１４４
計算問題出題プログラム
Ｐ１４６
選択型問題出題プログラム
Ｐ１４８
筆記型問題出題プログラム
Ｐ１６
解答入力受付プログラム
Ｐ１８
評価算出プログラム
Ｐ１８２
択一式問題評価算出プログラム
Ｐ１８４
計算問題評価算出プログラム
Ｐ１８６
選択型問題評価算出プログラム
Ｐ１８８
筆記型問題評価算出プログラム
Ｐ２０
機械学習モデルＰ２２
筆記型問題用学習モデル
Ｐ２４
運転特徴判断用学習モデル
Ｄ１
運転適性検査データベース
Ｄ１２
検査問題データベース
Ｄ１２２
択一式問題データベース
Ｄ１２４
計算問題データベース
Ｄ１２６
選択型問題データベース
Ｄ１２８
筆記型問題データベース
Ｄ２０
受検者情報データベース
Ｄ２２
検査結果データベース
Ｄ２２２
択一式問題受検者解答データベース
Ｄ２２４
計算問題受検者解答データベース
Ｄ２２６
選択型問題受検者解答データベース
Ｄ２２８
筆記型問題受検者解答データベース
Ｄ３０
管理者情報データベース【要約】【課題】従来紙ベースで行われている運転適性検査を、オンラインで実現する。採点時間の短縮と採点精度の向上を図るほか、受検者・受検機関双方の利便性を向上する。
【解決手段】コンピュータを、受検者情報登録手段、検査問題出題手段、解答入力受付手段、および評価算出手段として機能させ、前記受検者情報登録手段で取得している受検者の年齢と、前記解答入力受付手段で取得している解答とから、前記評価算出手段により評価を算出し、受検者の運転適性を導出する、運転適性検査プログラム１を提供する。
【選択図】図１

10

20

30

(40)

【図１】

【図４】

【図２】
【図５】

【図３】

【図６】

【図７】

【図１０】

【図８】

【図１１】

【図９】

【図１２】

JP 7361252 B1 2023.10.16

(41)

【図１３】

【図１５】

【図１４】

【図１６】

【図１７】

JP 7361252 B1 2023.10.16

(42)

【図１８】

【図１９】

【図２０】

【図２１】

JP 7361252 B1 2023.10.16

(43)

【図２２】

【図２４】

【図２５】

【図２３】

JP 7361252 B1 2023.10.16

(44)JP 7361252 B1 2023.10.16

̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶
フロントページの続き(72)発明者 小池恵理子

東京都新宿区新宿５丁目１６番１１号
審査官

小野

健二

(56)参考文献 特開２００８−２０６５９７（ＪＰ，Ａ）
国際公開第２０１６／１４８１９９（ＷＯ，Ａ１）
特開２０１７−２０５１９１（ＪＰ，Ａ）
特開２０１１−０２４８６９（ＪＰ，Ａ）(58)調査した分野(Int.Cl.，ＤＢ名)
Ａ６１Ｂ

５／０６−５／２２
９／００−１０／０６