表示モニタと、運転免許証を少なくとも含むICカードの保有者が犯した交通違反に関する違反情報を記憶する外部サーバと通信し、前記違反情報を前記外部サーバから取得する違反情報取得手段と、教習用のデータを記憶する教習データ記憶手段と、前記違反情報取得手段により取得した違反情報に基づいて、前記保有者に受講させる教習を決定する教習決定手段と、前記教習決定手段により決定した教習に必要なデータを前記教習データ記憶手段から読み出し、前記表示モニタを介して教習を行う教習手段と、を備えることを特徴とする運転教習装置。表示モニタと、運転免許証を少なくとも含むICカードの保有者について、前記保有者が犯した交通違反に関する違反情報を前記ICカードから取得する違反情報取得手段と、教習用のデータを記憶する教習データ記憶手段と、前記違反情報取得手段により取得した違反情報に基づいて、前記保有者に受講させる教習を決定する教習決定手段と、前記教習決定手段により決定した教習に必要なデータを前記教習データ記憶手段から読み出し、前記表示モニタを介して教習を行う教習手段と、を備えることを特徴とする運転教習装置。請求項1または2に記載の運転教習装置を備え、車両に搭載される車載ナビゲーション装置。請求項3に記載の車載ナビゲーション装置において、前記車両のハンドルの操舵角に関する操舵角情報を取得する操舵角情報取得手段と、前記車両のアクセルの踏込角度に関するアクセル踏込角度情報を取得するアクセル踏込角度情報取得手段と、前記車両のブレーキの踏込角度に関するブレーキ踏込角度情報を取得するブレーキ踏込角度情報取得手段とをさらに備え、前記教習手段は、前記教習用のデータに基づいて、仮想的な運転環境を示す仮想運転画面を前記表示モニタに表示する仮想運転画面表示手段と、前記操舵角情報と、前記アクセル踏込角度情報と、前記ブレーキ踏込角度情報とに基づいて、前記表示モニタに表示する前記仮想運転画面を更新する仮想運転画面更新手段と、を含むことを特徴とする車載ナビゲーション装置。特許文献1の発明では、事故や違反の発生地点において注意喚起を行うことにより、事故および違反の再発を防止しようとしている。しかし、特許文献1の発明では、事故や違反の発生地点を通行しない限り注意喚起されないため、必ずしも運転者の安全運転の意識を効率的に向上させることができるものではない。本発明の一態様である運転教習装置は、表示モニタと、運転免許証を少なくとも含むICカードの保有者が犯した交通違反に関する違反情報を記憶する外部サーバと通信し、違反情報を外部サーバから取得する違反情報取得手段と、教習用のデータを記憶する教習データ記憶手段と、違反情報取得手段により取得した違反情報に基づいて、保有者に受講させる教習を決定する教習決定手段と、教習決定手段により決定した教習に必要なデータを教習データ記憶手段から読み出し、表示モニタを介して教習を行う教習手段と、を備えることを特徴とする。また、別の一態様である運転教習装置は、表示モニタと、運転免許証を少なくとも含むICカードの保有者について、保有者が犯した交通違反に関する違反情報をICカードから取得する違反情報取得手段と、教習用のデータを記憶する教習データ記憶手段と、違反情報取得手段により取得した違反情報に基づいて、保有者に受講させる教習を決定する教習決定手段と、教習決定手段により決定した教習に必要なデータを教習データ記憶手段から読み出し、表示モニタを介して教習を行う教習手段と、を備えることを特徴とする。さらに別の一態様である運転教習装置は、上記の運転教習装置を備える車載ナビゲーション装置であって、車両のハンドルの操舵角に関する操舵角情報を取得する操舵角情報取得手段と、車両のアクセルの踏込角度に関するアクセル踏込角度情報を取得するアクセル踏込角度情報取得手段と、車両のブレーキの踏込角度に関するブレーキ踏込角度情報を取得するブレーキ踏込角度情報取得手段とをさらに備える。そして、前述の教習手段は、保有者の違反情報と、操舵角情報と、アクセル踏込角度情報と、ブレーキ踏込角度情報とに基づいて行うドライブシミュレーションを含むことを特徴とする。本発明によれば、違反情報に基づいた教習を行うことにより、運転者の安全運転の意識を効率的に向上させることができる。図1は、本発明の一実施形態による運転教習装置の構成の一例を示すブロック図である。図1の運転教習装置1は、車両3のダッシュボードなどに装備される。運転教習装置1は、インターネット回線や携帯電話回線などの通信回線網4を介してサーバ2と通信することができる。さらに運転教習装置1は、車両3のECUEngineControlUnit34と接続されている。そして、ECU34には、車両3のハンドル部31と、アクセル部32と、ブレーキ部33とが接続されている。なお、図1は運転教習装置1に関係する構成を示した図であって、車両3の構成は図1に図示されているものだけに限定されない。運転教習装置1は、車両3の運転者に運転教習を受講させるための車載機器である。運転教習装置1は、制御部10と、記憶部11と、表示モニタ12と、スピーカ13と、運転免許証読取部14と、通信部15とを備える。運転免許証読取部14には、車両3の運転者が保有するICカード化された運転免許証140が挿入される。制御部10は、マイクロプロセッサ、各種周辺回路、RAM、ROMなどによって構成される。制御部10は、記憶部11や、表示モニタ12、スピーカ13、運転免許証読取部14、通信部15などを制御して、運転教習に関する処理を実行する。また、制御部10は、ECU34と通信を行い、ハンドル部31の操舵角に関する操舵角情報と、アクセル部32の踏込角度に関するアクセル踏込角度情報と、ブレーキ部33の踏込角度に関するブレーキ踏込角度情報とを取得することができる。記憶部11は、ハードディスクやフラッシュメモリなどの不揮発性の記憶部材である。記憶部11には、教習用データが記憶されている。教習用データとは、ドライブシミュレーションによる教習時に道路や道路標識、道路表示、信号機、建物、通行人、車両などを表示するための教習画像データ、文字情報による教習時に利用する電子教習テキストデータ、各種音声データなどを記憶している。制御部10は、記憶部11から教習用データを読み込み、表示モニタ12やスピーカ13などを介して教習用の仮想的な運転環境を車両3の運転者に提供する。表示モニタ12は、液晶式の表示ディスプレイである。表示モニタ12は、制御部10が記憶部11から読み出した教習画像データに基づいて、道路や道路標識、道路表示、信号機、建物、通行人、車両などの画像を表示することができる。また、表示モニタ12には、運転教習装置1用のメニュー画面などを表示することができる。なお、表示モニタ12の表示画面上にはタッチパネルが設置されていてもよい。運転免許証読取部14は、制御部10の制御により、運転免許証140と無線通信を行い、その保有者に関する情報たとえば、免許証番号を取得する。運転免許証140には、その保有者の氏名や、住所、生年月日、本籍、住所、免許証交付年月日、有効期間の末日、免許の種類、免許証番号、顔写真などの情報を記憶しておくことができる。運転免許証140から情報を取得する場合、予め記憶させた暗証番号を入力する必要がある。運転免許証の暗証番号は二つあり、本籍および顔写真の情報を取得するためには、二つの暗証番号の両方が必要となる。運転免許証読取部14は、暗証番号を入力するための入力装置を備えている。通信部15は、通信回線網4を介してサーバ2と通信を行う。サーバ2は、運転免許証140の保有者が犯した交通違反に関する違反情報を記憶している。通信部15は、制御部10の制御に従って、運転免許証140の保有者に関する違反情報の提供を要請する。サーバ2は、運転教習装置1から違反情報を提供するよう要請があったとき、要請された情報を運転教習装置1へ送信する。サーバ2は、違反情報を運転教習装置1へ送信する前に、個人認証を行うことが望ましい。車両3は、ドライブバイワイヤのシステムを有する。車両3のアクセル部32などには、不図示のセンサが設けられており、その踏込角度などが検出される。ECU34は、ハンドル部31、アクセル部32、およびブレーキ部33に取り付けられた不図示のセンサからそれぞれ操舵角情報、アクセル踏込角度情報、ブレーキ踏込角度情報を取得する。ECU34は、アクセル部32の踏込角度に基づいて、車両3の不図示のスロットルバルブを制御することができる。運転教習装置1の電源がオンになったとき、制御部10は表示モニタ12に教習開始ボタンを表示する。ユーザがタッチパネルを介して教習開始ボタンを選択したら、制御部10は運転免許証読取部14を制御して運転免許証140からその免許証番号などを取得する。次に、制御部10は、通信部15を介してサーバ2との通信を確立する。そして、運転免許証140から取得した免許証番号に基づいて、サーバ2へ違反情報の提供を要請する。制御部10は、通信部15を介してサーバ2から運転免許証140の保有者についての違反情報を取得したら、その違反情報に基づいて最適な教習内容を決定する。運転教習装置1が行う教習には、座学用の電子教習テキストを表示モニタ12に表示する座学教習と、ドライブシミュレーションによる運転教習が少なくとも含まれる。制御部10は、たとえば運転免許証140の保有者が酒気帯び運転をしていた場合は、座学教習を実施する。また、運転免許証140の保有者が速度超過や信号無視などをしていた場合は、その違反内容に対応した座学教習をおこなった後にその違反内容に対応した運転教習を行う。制御部10は、ドライブシミュレーションによる運転教習を行う場合、サーバ2から取得した違反情報に対応した教習画像データを記憶部11から読み出す。そして、制御部10は、車両3の運転を運転免許証140の保有者に仮想体験させるために、車両のフロントウィンドウから見える風景のような仮想的な運転環境を教習画像データを用いて作成し、作成した仮想的な運転環境に関する画面を表示モニタ12に表示する。表示モニタ12に表示される仮想的な運転環境に関する画面のことを仮想運転画面と称する。図2は、教習画像データに基づいて表示モニタ12に表示された仮想運転画面の一例である。図2に示す仮想運転画面200には、信号機121と、停止線124などの道路表示がある交差点122が表示されている。さらに仮想運転画面200には、交差点122の周辺にある建物123が表示されている。制御部10は、仮想運転画面を表示モニタ12に表示した後、ハンドル部31の操舵角情報と、アクセル部32のアクセル踏込角度情報と、ブレーキ部33のブレーキ踏込角度情報とを取得するため、ECU34との通信を開始する。また、制御部10は、ECU34に対して、車両3のスロットルバルブを絞り、アクセル部32が踏み込まれても車両3のエンジンの回転数が上昇しないように制御させる。これにより、運転教習中に車両3が誤って走行してしまうことが防止できる。なお、ハンドル部31が操作されても車両3のタイヤが操舵されないようにしてもよい。これにより、運転教習中に据え切りによってタイヤが無駄に摩耗することを防止できる。運転免許証140の保有者がハンドル部31や、アクセル部32、ブレーキ部33を操作すると、制御部10はそのときに取得した操舵角情報、アクセル踏込角度情報、ブレーク踏込角度情報に基づいて表示モニタ12に表示される仮想運転画面を変化させる。アクセル部32を操作したときの仮想運転画面の変化の一例を図3に示す。図3は、表示モニタ12に図2の仮想運転画面200が表示されているときに運転免許証140の保有者がアクセル部32を踏み込んだ場合の仮想運転画面の一例である。図3の仮想運転画面300では、仮想的な運転環境における車両の位置が仮想的な運転環境における車両の速度に対応した距離だけ交差点122に近づいた状態が表現されている。ブレーキ部33を操作したときは、仮想的な運転環境における車両の速度が減速する。ハンドル部31を操作したときは、仮想的な運転環境における車両の向きが変更される。運転免許証140の保有者が信号無視を犯していた場合、制御部10は、図2や図3のように表示モニタ12に信号機121や停止線124の画像を含む仮想運転画面を表示する。そして、たとえば信号機121が赤色点灯しているときは、停止線124の前で停車するような運転をするように教習を行う。図4は、運転教習装置1が運転免許証140の保有者に対して教習を行う際に実行するフローチャートである。図4に示す処理は、車両3のイグニッションスイッチがオンとなり、運転教習装置1に電源が供給されたときに制御部10が実行を開始する。ステップS100では、制御部10は、表示モニタ12に教習開始ボタンを表示する。ステップS101では、制御部10は、表示モニタ12の表示画面上に設置されたタッチパネル等を介して教習開始ボタンが選択されたか否かを判定する。教習開始ボタンが選択されたらステップS102に進む。ステップS102およびステップS103では、制御部10は、運転免許証読取部14を制御して運転免許証140の保有者の認証を行う。ステップS102において運転免許証読取部14に備えられている入力装置を介して暗証番号を入力させる。そして、ステップS103では、運転免許証読取部14に挿入されている運転免許証140に記憶された暗証番号とステップS102で入力された暗証番号とが一致するか否かを判定する。運転免許証140に記憶されている暗証番号と、入力された暗証番号とが一致している場合はステップS104に進む。ステップS104では、制御部10は、運転免許証読取部14を制御して運転免許証140からその所有者の免許証番号を読み出す。ステップS105では、制御部10は、通信部15を介してサーバ2から運転免許証140の所有者の違反情報を取得する。ステップS106では、制御部10は、取得した運転免許証140の所有者の違反情報に基づいて、実施する教習内容を決定する。そして、ステップS107では、制御部10は、記憶部11に記憶されている教習データから教習に必要なデータを読み出して、表示モニタ12やスピーカ13、ハンドル部31、アクセル部32、ブレーキ部33などを用いた教習を実行する。図5は、運転教習装置1においてドライブシミュレーションを行うための処理に関するフローチャートである。ステップS200では、制御部10は、仮想運転画面を表示モニタ12に表示するための教習用データを記憶部11から読み出す。ステップS201では、制御部10は、ステップS200で読み出した教習データに基づいて仮想運転画面を作成し、その仮想運転画面を表示モニタ12に表示する。ステップS202では、制御部10は、ECU34からハンドル部31の操舵角情報と、アクセル部32のアクセル踏込角度情報と、ブレーキ部33のハンドル踏込角度情報とを取得する。ステップS203では、制御部10は、ステップS202で取得した各情報に基づいて、運転免許証140の保有者が交通規則を違反した運転を行ったか否かを判定する。たとえば、図2および図3の仮想運転画面が表示モニタ12に表示されており、信号機121が赤色点灯状態にあるときに停止線124を越えて交差点122に進入した場合、交通規則を違反したと判定される。制御部10は、交通規則を違反したと判定した場合は、その旨を指摘する。そして、制御部10は、処理をステップS201に戻し、ステップS202で取得した操舵角情報、アクセル踏込角度情報、およびブレーキ踏込角度情報に基づいて、表示モニタ12に表示する仮想運転画面を更新させる。制御部10は、ステップS203で交通規則を違反していないと判定した場合はステップS204に進める。ステップS204では、制御部10は、運転教習を終了するか否かを決定する。たとえば、交通違反を起こした状況において所定回数以上正しく運転することができたら教習を終了することにしてもよい。また、所定回数以上、交通違反を起こした状況に関する教習を行ったら終了することにしてもよい。さらに、仮想運転画面上に教習終了ボタンを表示し、運転免許証140の保有者がタッチパネルを介して選択した場合に終了することにしてもよい。制御部10は、運転教習を終了しない場合は、処理をステップS201に戻し、ステップS202で取得した操舵角情報、アクセル踏込角度情報、およびブレーキ踏込角度情報に基づいて、表示モニタ12に表示する仮想運転画面を更新させる。以上説明した実施形態によれば、次の作用効果を奏する。運転教習装置1は、通信部15を介してサーバ2と通信を行い、運転免許証の保有者が犯した交通違反に関する違反情報をサーバ2から取得する図4のステップS105。運転教習装置1は、教習用の画像データを含む教習用データを記憶部11に記憶している。運転教習装置1は、違反情報に基づいて、保有者に受講させる教習を決定する図4のステップS106。そして、決定した教習に必要な教習用データを記憶部11から読み出し、表示モニタ12に仮想運転画面や座学用テキストを表示して教習を行う。これにより、違反情報に基づいた教習を行うことにより、運転者の安全運転の意識を効率的に向上させることができる。以上の実施の形態は、以下のように変形して実施できる。運転教習装置1は、車両に搭載されるナビゲーション装置を兼ねてもよい。また、運転教習装置1は、車両3に搭載されることとしたが、ドライブシミュレーション専用のハンドル部とアクセル部とブレーキ部とを有するドライブシミュレータ筐体に搭載されることとしてもよい。運転教習装置1は、ECU34を介さずにハンドル部31、アクセル部32、およびブレーキ部33のそれぞれに設けられた不図示のセンサから操舵角情報、アクセル踏込角度情報、およびブレーキ踏込角度情報を取得することにしてもよい。また、運転教習装置1は、車両3のバッテリではなく、独自のバッテリを備えることにしてもよい。そして、車両3のイグニッションスイッチがオフのときにドライブシミュレーションなどの運転教習を行うことにしてもよい。運転免許証140は、個人認証に用いることができる情報が記憶されているICカードであれば他のICカードでもよく、運転教習装置1専用のICカードであってもよい。運転教習装置1専用のICカードの場合、そのICカードに違反情報を登録できるようにしてもよい。この場合、サーバ2から違反情報を取得する手順を要しない。運転免許証140の保有者の違反情報だけでなく事故情報をもサーバ2から取得することにしてもよい。そして、取得した事故情報に対応した運転教習を表示モニタ12を介して行うことにしてもよい。以上で説明した各実施の形態や各種の変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されない。