(57)【要約】【課題】確認を行う者と確認を受ける者の作業の負担と時間が軽減され且つなりすましを防止できる、出欠、参加、出退勤又は診察申込み受付の状況確認システムと該システムを使用した前記出欠等の状況の確認方法を提供する。【解決手段】出欠状況の確認システムは、暗号化鍵作成機能、ＱＲコード作成と情報伝達媒体への出力機能、受講者からの電子メールを受信し記載されたテキストデータとハッシュ値を読み込む機能、検証用ハッシュ値を作成する暗号化鍵作成機能と、検証用ハッシュ値と受信電子メール記載のハッシュ値を対比し正誤を検証する機能、該対比結果に基づき申請の受理又は不受理を通知する電子メールの自動作成・送信機能、を備えた出欠状況を確認する側のコンピュータと、デジタルカメラ、撮影したＱＲコードの読込み機能、電子メールの送受信機能を備えた受講者等の携帯電話により構成されている。【選択図】図１
2010170494.tif 000002
【特許請求の範囲】
【請求項１】
授業における生徒又は講義における受講者の出欠状況、イベントにおける参加者の参加状況、企業における出退勤状況又は病院における診察申込み受付状況を確認するシステムであって、
該システムは、出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータと、生徒、受講者、参加者、勤務者又は診察申込者の携帯電話により構成されており、
生徒、受講者、参加者、勤務者又は診察申込者の携帯電話は、少なくとも、
デジタルカメラと、
デジタルカメラで撮影したＱＲコードを読み込む機能と、
電子メールの送受信機能と、
を備えており、
出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータは、少なくとも、
出欠、参加、出退勤又は診察申込み受付の状況を確認する側が入力した情報、コンピュータが自動生成する情報、管理者しか知らない文字又は数字列、のいずれか又はこれらの組み合わせのテキストデータに基づいて変換されたハッシュ値を出力する暗号化鍵作成機能と、
生徒、受講者、参加者、勤務者又は診察申込者の携帯電話に対して、前記テキストデータのうち、管理者しか知らない文字又は数字列を除いた情報が表示されたテキストデータと、前記の出力されたハッシュ値と、を送信文面とする電子メールを自動作成させるコマンドを含むＱＲコード、または、当該コマンドと共に作成した電子メールを決定ボタンを押すだけで出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータに宛てて送信可能な状態におくコマンドが表示されたＱＲコードを作成することができる、ＱＲコード作成機能と、
作成されたＱＲコードを、生徒、受講者、参加者、勤務者又は診察申込者の携帯電話のデジタルカメラで撮影可能に表示するか又は情報伝達媒体に出力する機能と、
生徒、受講者、参加者、勤務者又は診察申込者が撮影し読み込んだ前記ＱＲコードによって作成された携帯電話から送られた電子メールを受信し、受信した電子メールに記載されたテキストデータとハッシュ値を読み込む機能と、
受信したテキストデータに管理者しか知らない文字又は数字列を加えて、検証用のハッシュ値を作成する暗号化鍵作成機能と、
前記作成した検証用のハッシュ値と、受信した電子メールに記載されたハッシュ値を対比し、その正誤又は適否を検証又は判断する機能と、
前記対比したハッシュ値の正誤又は適否を検証又は判断した結果について、結果報告、受理又は不受理を通知する電子メールを自動作成し、送信元の携帯電話へ返信するか又は登録された電子メールアドレスへ送信する機能と、
を備えている、
出欠、参加、出退勤又は診察申込み受付の状況確認システム。
【請求項２】
出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータに備えられた暗号化鍵を作成する機能は、
暗号化の対象であるテキストデータの文字数に関わらず、常に一定の長さの暗号化鍵が作成され、テキストデータが一文字でも違う場合には同一の暗号化鍵が作成されないものである、
請求項１記載の出欠、参加、出退勤又は診察申込み受付の状況確認システム。
【請求項３】
出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータは、コンピュータが自動生成する情報を設定された単位時間毎に変化させることで、テキストデータ及びこれに基づいて出力されるハッシュ値を変化させ、これに伴い、作成されるＱＲコードが変化する、
請求項１又は２記載の出欠、参加、出退勤又は診察申込み受付の状況確認システム。
【請求項４】
出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータは、送信された情報の受理又は不受理を通知する電子メールを生徒、受講者、参加者、勤務者又は診察申込者に送信するか又は送信元の携帯電話に返信した後に、
受理又は不受理を通知した電子メールのいずれか、または、受理又は不受理を通知した電子メールの両方に関して自動的に集計を行い、集計内容を出力可能な状態にする機能を備えている、
請求項１乃至３のいずれかに記載の出欠、参加、出退勤又は診察申込み受付の状況確認システム。
【請求項５】
請求項１乃至４記載の出欠、参加、出退勤又は診察申込み受付の状況確認システムを使用した、授業における生徒又は講義における受講者の出欠状況、イベントにおける参加者の参加状況、企業における出退勤状況又は病院における診察申込み受付状況を確認する方法であって、
出欠、参加、出退勤又は診察申込み受付の状況を確認する側は、
出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータが、改竄防止のために一部ブラインド化された情報を含むテキストデータ及び当該情報を暗号化鍵作成機能により暗号化して出力したハッシュ値を表示するＱＲコードを作成し、
作成されたＱＲコードを、情報伝達媒体を使用して生徒、受講者、参加者、勤務者又は診察申込者が見得るように提示して、該ＱＲコードを生徒、受講者、参加者、勤務者又は診察申込者に携帯電話のデジタルカメラで取り込ませ、
出欠、参加、出退勤又は診察申込み受付の状況の確認を受ける側は、
携帯電話で撮影したＱＲコードが含むコマンドによって自動作成されたテキストデータとハッシュ値を送信文面とする電子メールを、出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータに送信し、
出欠、参加、出退勤又は診察申込み受付の状況を確認する側は、
出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータが、
前記出欠、参加、出退勤又は診察申込み受付の状況の確認を受ける側の携帯電話から受信した電子メールに記載されたテキストデータとハッシュ値を読み込み、
受信したテキストデータに、管理者しか知らない文字又は数字列を加えて、暗号化鍵作成機能によって検証用のハッシュ値を作成し、作成した検証用のハッシュ値と、受信した電子メールに記載されたハッシュ値を対比し、その正誤又は適否を検証又は判断し、
前記対比したハッシュ値の正誤又は適否を検証又は判断した結果について、結果報告、受理又は不受理を通知する電子メールを自動作成し、送信元の携帯電話へ返信するか又は登録された電子メールアドレスへ送信する、
出欠、参加、出退勤又は診察申込み受付の状況の確認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出欠、参加、出退勤又は診察申込み受付の状況確認システム、及び、該システムを使用した出欠、参加、出退勤又は診察申込み受付の状況の確認方法に関する。
更に詳しくは、確認を行う側がコンピュータで作成し表示する改竄防止手段が取り入れられたＱＲコードを、確認を受ける側が自己の携帯電話のカメラでＱＲコードを読み込むだけで、出欠、参加、出退勤又は診察申込み受付の情報を通知する電子メールが携帯電話で自動作成され、当該電子メールを確認を行う側のコンピュータへ送信すれば出欠、参加、出退勤又は診察申込み受付の登録がなされるものに関する。
【背景技術】
【０００２】
従来、授業又は講義（学校又は各種教育機関、研修等におけるものを含む。以下「講義等」という。）においては、点呼や出席カードの記入及び提出等の方法によって、受講者の出欠を確認していた。
このような出欠確認作業には所要の時間が必要であり、当該作業によって講義時間が実質的短縮されて講義の進捗状況に影響が生じるという問題があった。
また、出席カードによる出欠確認の場合、提出されたカードを講義を行う者又は助手（以下「講師等」という。）が確認又は集計しなければならず、このような作業の肉体的負担や時間的ロスが生じていた。
特に、大学における大教場での講義（いわゆるマスプロ教育、マスプロ講義）では前記のような傾向が著しく、また、学生による代返の可能性を考慮すると、労力の割には正確性が乏しい作業といえる。
【０００３】
そこで、特許文献１に示すような出席管理装置及び方法が提案されている。
特許文献１に示す出席管理装置は、出席者が携帯する記録媒体物に出席者の個人データを入力しておき、教場の入り口等に設置した非接触型の読み取り装置によって出席者が携帯する記録媒体物のデータを読み取るものであって、出欠確認作業の肉体的負担や時間的ロスを軽減するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３６６９９５号
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１記載の出席管理装置は、各教場毎に設置する記録媒体物のデータ読み取り装置や、学生へ配布する記録媒体物に関する莫大な導入コスト及び導入後の管理コストを考慮すると、必ずしもコストに見合うだけの効果を得ることが難しい。
【０００６】
同様に、イベントにおける参加者の参加状況、企業における出退勤状況又は病院における診察申込み受付状況を確認する際にも、前記課題が存在する。
【０００７】
（発明の目的）
そこで、本発明の目的は、出欠、参加、出退勤又は診察申込み受付の状況を確認をする作業において、確認を行う者が点呼や出席カード等確認手段の配布・回収を行う必要がなく、確認を行う者側の作業負担及び確認作業に要する時間が軽減されるうえに代返等のなりすましを防止することができ、確認を受ける者も出席カード等確認手段の記入・提出を行う作業負担がほとんどない、出欠、参加、出退勤又は診察申込み受付の状況確認システム、及び、該システムを使用した出欠、参加、出退勤又は診察申込み受付の状況の確認方法を提供することにある。
更に、本発明の目的は、大がかりな機械や専用システムを必要とせずに、導入コスト及び管理コストが低額で済む、出欠、参加、出退勤又は診察申込み受付の状況確認システム、及び、該システムを使用した出欠、参加、出退勤又は診察申込み受付の状況の確認方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために講じた本発明の手段は次のとおりである。
本発明は、授業における生徒又は講義における受講者の出欠状況、イベントにおける参加者の参加状況、企業における出退勤状況又は病院における診察申込み受付状況を確認するシステムであって、該システムは、出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータと、生徒、受講者、参加者、勤務者又は診察申込者の携帯電話により構成されており、生徒、受講者、参加者、勤務者又は診察申込者の携帯電話は、少なくとも、デジタルカメラと、デジタルカメラで撮影したＱＲコードを読み込む機能と、電子メールの送受信機能と、を備えており、出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータは、少なくとも、出欠、参加、出退勤又は診察申込み受付の状況を確認する側が入力した情報、コンピュータが自動生成する情報、管理者しか知らない文字又は数字列、のいずれか又はこれらの組み合わせのテキストデータに基づいて変換されたハッシュ値を出力する暗号化鍵作成機能と、生徒、受講者、参加者、勤務者又は診察申込者の携帯電話に対して、前記テキストデータのうち、管理者しか知らない文字又は数字列を除いた情報が表示されたテキストデータと、前記の出力されたハッシュ値と、を送信文面とする電子メールを自動作成させるコマンドを含むＱＲコード、または、当該コマンドと共に作成した電子メールを決定ボタンを押すだけで出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータに宛てて送信可能な状態におくコマンドが表示されたＱＲコードを作成することができる、ＱＲコード作成機能と、作成されたＱＲコードを、生徒、受講者、参加者、勤務者又は診察申込者の携帯電話のデジタルカメラで撮影可能に表示するか又は情報伝達媒体に出力する機能と、生徒、受講者、参加者、勤務者又は診察申込者が撮影し読み込んだ前記ＱＲコードによって作成された携帯電話から送られた電子メールを受信し、受信した電子メールに記載されたテキストデータとハッシュ値を読み込む機能と、受信したテキストデータに管理者しか知らない文字又は数字列を加えて、検証用のハッシュ値を作成する暗号化鍵作成機能と、前記作成した検証用のハッシュ値と、受信した電子メールに記載されたハッシュ値を対比し、その正誤又は適否を検証又は判断する機能と、前記対比したハッシュ値の正誤又は適否を検証又は判断した結果について、結果報告、受理又は不受理を通知する電子メールを自動作成し、送信元の携帯電話へ返信するか又は登録された電子メールアドレスへ送信する機能と、を備えている、出欠、参加、出退勤又は診察申込み受付の状況確認システムである。
【０００９】
前記出欠、参加、出退勤又は診察申込み受付の状況確認システムは、出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータに備えられた暗号化鍵を作成する機能は、暗号化の対象であるテキストデータの文字数に関わらず、常に一定の長さの暗号化鍵が作成され、テキストデータが一文字でも違う場合には同一の暗号化鍵が作成されないものであってもよい。
【００１０】
前記出欠、参加、出退勤又は診察申込み受付の状況確認システムは、出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータは、コンピュータが自動生成する情報を設定された単位時間毎に変化させることで、テキストデータ及びこれに基づいて出力されるハッシュ値を変化させ、これに伴い、作成されるＱＲコードが変化するものであってもよい。
【００１１】
前記出欠、参加、出退勤又は診察申込み受付の状況確認システムは、出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータは、送信された情報の受理又は不受理を通知する電子メールを生徒、受講者、参加者、勤務者又は診察申込者に送信するか又は送信元の携帯電話に返信した後に、受理又は不受理を通知した電子メールのいずれか、または、受理又は不受理を通知した電子メールの両方に関して自動的に集計を行い、集計内容を出力可能な状態にする機能を備えているものであってもよい。
【００１２】
本発明は、前記の出欠、参加、出退勤又は診察申込み受付の状況確認システムを使用した、授業における生徒又は講義における受講者の出欠状況、イベントにおける参加者の参加状況、企業における出退勤状況又は病院における診察申込み受付状況を確認する方法であって、出欠、参加、出退勤又は診察申込み受付の状況を確認する側は、出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータが、改竄防止のために一部ブラインド化された情報を含むテキストデータ及び当該情報を暗号化鍵作成機能により暗号化して出力したハッシュ値を表示するＱＲコードを作成し、作成されたＱＲコードを、情報伝達媒体を使用して生徒、受講者、参加者、勤務者又は診察申込者が見得るように提示して、該ＱＲコードを生徒、受講者、参加者、勤務者又は診察申込者に携帯電話のデジタルカメラで取り込ませ、出欠、参加、出退勤又は診察申込み受付の状況の確認を受ける側は、携帯電話で撮影したＱＲコードが含むコマンドによって自動作成されたテキストデータとハッシュ値を送信文面とする電子メールを、出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータに送信し、出欠、参加、出退勤又は診察申込み受付の状況を確認する側は、出欠、参加、出退勤又は診察申込み受付の状況を確認する側のコンピュータが、前記出欠、参加、出退勤又は診察申込み受付の状況の確認を受ける側の携帯電話から受信した電子メールに記載されたテキストデータとハッシュ値を読み込み、受信したテキストデータに、管理者しか知らない文字又は数字列を加えて、暗号化鍵作成機能によって検証用のハッシュ値を作成し、作成した検証用のハッシュ値と、受信した電子メールに記載されたハッシュ値を対比し、その正誤又は適否を検証又は判断し、前記対比したハッシュ値の正誤又は適否を検証又は判断した結果について、結果報告、受理又は不受理を通知する電子メールを自動作成し、送信元の携帯電話へ返信するか又は登録された電子メールアドレスへ送信する、出欠、参加、出退勤又は診察申込み受付の状況の確認方法である。
【００１３】
「生徒」とは初等、中等学校における授業を受ける者（児童も含む）、「受講者」とは大学、各種専門学校、企業における義務研修等の講義を受講する者、「参加者」とはイベント等の各種集会に参加する者、「勤務者」とは会社又は事業所、役所等の各種勤務先へ勤務する者、「診察申込者」とは病院において診察を申し込む者（主に患者）、という意味で使用している。
【００１４】
「情報伝達媒体」とは、確認を行う側のコンピュータにより作成されたＱＲコードを携帯電話のデジタルカメラで撮影可能に表示するものであって、例えば、教場内に設置されたモニターや、プロジェクターによりＱＲコードを映し出す黒板又はホワイトボード、スクリーン、入場時に入場者へ提示する講師等の端末コンピュータ（例えば、ノート型パソコンの画面）、受講者が使用するコンピュータ、音楽ライブ会場に設置された大型スクリーン、会社等の関係者用入り口あるいは病院の待合室に設けられたモニタ画面等の各種情報伝達媒体が挙げられる。
【００１５】
「単位時間毎」とは、コンピュータが内蔵する時計と連動して任意に設定可能であり、改竄防止の観点から、頻繁に更新又は変更されることが好ましい。また、コンピュータが自動生成する情報に時刻が含まれる場合、表示される時刻に連動して単位時間を例えば毎秒、数秒毎、数十秒毎、数分毎等に設定することもできる。
【００１６】
（作  用）
本発明に係る出欠、参加、出退勤又は診察申込み受付（以下「出欠等」という。）の状況確認システムの作用を説明する。
【００１７】
〔出欠等を確認する側〕
まず、出欠等を確認する側のコンピュータが、改竄防止のために一部ブラインド化された情報を含むテキストデータ及び当該情報を暗号化鍵作成機能により暗号化して出力したハッシュ値を表示するＱＲコードを作成する。
そして、前記作成されたＱＲコードを、情報伝達媒体を使用して、出席、参加、出勤又は診察の申込みを行う者（以下「出席者等」という。）が見得るように提示して、該ＱＲコードを出席者又は参加者に携帯電話のデジタルカメラで読み込ませる（撮影させる）。
【００１８】
〔出欠等の確認を受ける側〕
携帯電話で撮影したＱＲコードが含むコマンドによって自動作成されたテキストデータとハッシュ値を送信文面とする電子メールを、出欠等を確認する側のコンピュータに送信する。
【００１９】
〔出欠等を確認する側〕
出欠等を確認する側のコンピュータが、前記出欠等の確認を受ける側の携帯電話から受信した電子メールに記載されたテキストデータとハッシュ値を読み込む。
前記コンピュータは、受信したテキストデータに、管理者しか知らない文字又は数字列を加えて、暗号化鍵作成機能によって検証用のハッシュ値を作成し、作成した検証用のハッシュ値と、受信した電子メールに記載されたハッシュ値を対比し、その正誤又は適否を検証又は判断する。
前記コンピュータは、更に、対比したハッシュ値の正誤又は適否を検証又は判断した結果について、結果報告、受理又は不受理を通知する電子メールを自動作成し、送信元の携帯電話へ返信するか又は登録された電子メールアドレスへ送信する。
これにより、出席者等の出欠等が確認される。
【００２０】
なお、前記出欠等の状況確認システムは、出欠等を確認する側のコンピュータに備えられた暗号化鍵を作成する機能が、暗号化の対象であるテキストデータの文字数に関わらず、常に一定の長さの暗号化鍵が作成され、テキストデータが一文字でも違う場合には同一の暗号化鍵が作成されないものであれば、携帯電話から送信される電子メールの文面が長くならずに済む。
【００２１】
また、前記出欠等の状況確認システムは、出欠等を確認する側のコンピュータが、コンピュータが自動生成する情報を設定された単位時間毎に変化させることで、テキストデータ及びこれに基づいて出力されるハッシュ値を変化させ、これに伴い、作成されるＱＲコードが変化するものであれば、作成及び表示されるＱＲコードが刻一刻と変化し、情報の改竄が防止されるか又は改竄がされにくい。
【００２２】
更に、前記出欠等の状況確認システムは、出欠等を確認する側のコンピュータが、送信された情報の受理又は不受理を通知する電子メールを出席者等に送信するか又は送信元の携帯電話に返信した後に、受理又は不受理を通知した電子メールのいずれか、または、受理又は不受理を通知した電子メールの両方に関して自動的に集計を行い、集計内容を出力可能な状態にする機能を備えているものであれば、集計者（即ち、講師等）の作業負担が軽減される。また、代返を試みた者やその協力者の割り出しが容易に推測可能となる。
【発明の効果】
【００２３】
本発明によれば、次の効果を奏する。
（１）講師等の確認を行う者側が点呼や出席カード等の確認手段の配布・回収・集計を行う必要がなく、当該作業に要する時間及び確認作業の負担が無くなるか又は軽減される。更に、出欠等の確認に使用されるＱＲコードは改竄防止手段が取り入れられているため、確認を行う者はその場にいない者からの偽の出席・参加情報を容易に判断することができる。
（２）確認を受ける者は、出席カード等の確認手段の記入・提出を行う必要が無く、携帯電話のカメラで撮影したＱＲコードが自動作成する電子メールを確認を行う者側へ送信するだけで良いため、確認を受ける者側の作業負担はほとんどなく、確認を受けるために要する時間も軽減される。
（３）本システムは、大がかりな機械や専用システムを必要とせず、市販のパソコンやサーバを利用することができるので、導入コスト及びシステムメンテナンス等の管理コストが低額で済む。
【図面の簡単な説明】
【００２４】
【図１】出欠状況の確認システムの構成の概略を示す説明図。
【図２】本発明において作成されるＱＲコードの一態様を示す説明図。
【図３】図２に示すＱＲコードを表示する一態様を示す説明図。
【図４】図２に示すＱＲコードを読み込んだ携帯電話において電子メールが自動作成された様子を示す説明図。
【図５】図４に示す電子メールの送信文面を示す説明図。
【図６】出欠状況の確認システムの処理手順を示すフローチャート。
【発明を実施するための形態】
【００２５】
本発明の実施形態をより具体的に説明するため、講義における出欠状況の確認システムを例として、如何にその実施態様を説明する。然しながら、本発明においては、出欠状況の確認システムに限定されるものではなく、本例示に示す発明の概念から、その他のシステム（例えば参加状況の確認、出退勤の状況確認や診察受付の確認・登録等）に本発明が適用されることが容易に理解される。
本発明の実施の形態を図面に基づき更に詳細に説明する。
図１は出欠状況の確認システムの構成の概略を示す説明図である。
以下で説明する出欠状況の確認システムＳは、大学の講義においてのものであり、出欠状況を確認する側（以下「大学側」と称する。）のコンピュータ２（以下、コンピュータの語にはサーバを含む意味で使用する。）と、出欠確認を受ける側である受講者の携帯電話１により構成されている。
【００２６】
なお、大学側コンピュータ２は、大学に設置されたホストコンピュータであってもよいし、講師等が教場等で使用する端末コンピュータ２２０（個人所有のノートパソコンやスマートフォン等を含む。）であってもよいし、これらの両方であってもよい。
以下、大学側コンピュータ２の語は、端末コンピュータ２２０も含む意味で使用する。
【００２７】
〔受講者の携帯電話１の構成〕
受講者の携帯電話１は、少なくとも、デジタルカメラと、デジタルカメラで撮影したＱＲコードを読み込むソフトウェアと、電子メールの送受信機能と、電子メール等を表示する携帯電話表示画面１００と、を備えている。
【００２８】
〔大学側コンピュータ２の構成〕
大学側コンピュータ２は、少なくとも下記（１）〜（８）の機能を有する構成である（具体的には、以下の機能を有するソフトウェアが実行可能な状態にある）。
【００２９】
（１）暗号化鍵を作成する機能を有するソフトウェア（以下「暗号化鍵作成ソフトウェア」と称する。）
【００３０】
暗号化鍵作成ソフトウェアは、入力された情報（テキストデータ）を変換して暗号化し、文字及び数字の組み合わせであるハッシュ値として出力するものである。
【００３１】
本実施の形態においては、暗号化鍵作成ソフトウェアとして、ＭＤ５（エムディーファイブ、Message Digest Algorithm 5。与えられた入力に対して128ビットのハッシュ値を出力するハッシュ関数。）規格を採用した暗号化鍵作成ソフトウェアを使用するが、これに限定するものではなく、他の規格の暗号化鍵作成ソフトウェアを使用してもよい。なお、他の規格の暗号化鍵作成ソフトウェアを使用する場合、暗号化鍵作成ソフトウェアは、ＭＤ５規格と同様に、暗号化の対象であるテキストデータの文字数の多寡に関わらず、常に一定の長さの暗号化鍵が作成され、テキストデータが一文字でも違う場合には同一の暗号化鍵が作成されないものが好ましい。
【００３２】
本実施の形態においては、暗号化する情報として、大学側又は講師が入力した講義に関する情報、コンピュータが自動生成する情報、管理者しか知らない文字又は数字列、を入力するが、これに限定するものではなく、前記情報を減じたり、他の情報を付加してもよい。
大学側又は講師が入力した講義に関する情報としては、講義名、講師氏名、教棟、教場階、教場番号、講義がある時限等が挙げられる。
コンピュータが自動生成する情報とは、暗号化鍵作成時点での年月日、時刻等が挙げられる。
管理者しか知らない文字又は数字列とは、いわゆるパスワードと呼ばれるものであり、任意の文字或いは数字、文字及び数字の組み合わせであればよく、受講者が推測しにくいものが好ましい。ここでいう管理者は、大学職員、講師等のいずれか又はいずれもであってもよい。
【００３３】
（２）ＱＲコードを作成する機能を有するソフトウェア（以下「ＱＲコード作成ソフトウェア」と称する。）
【００３４】
ＱＲコード作成ソフトウェアは、受講者の携帯電話１で読み込むためのＱＲコード３を作成する。
作成されるＱＲコード３に含まれる情報は、少なくとも、
（ア）受講者の携帯電話１に大学側コンピュータ２宛てに送信する電子メールを自動作成させ、当該電子メールを決定ボタンを押すだけで送信可能な状態におくコマンド、
（イ）受講者の携帯電話１において作成される電子メールの本文に表示される文面（テキストデータ）、
である。
【００３５】
なお、前記（イ）の電子メールに表示される文面は、大学側又は講師が入力した講義に関する情報、コンピュータが自動生成する情報、暗号化鍵作成ソフトウェアにより出力されたハッシュ値（文字及び数字を組み合わせた文字列）であって、前記暗号化の際に入力した「管理者しか知らない文字又は数字列」が除かれており、該情報は表示されない（自動的にブラインド化される）。後述するハッシュ値の改竄又は改変防止のためである。
【００３６】
本実施の形態においては、ＱＲコード作成ソフトウェアは、コンピュータが自動生成する情報である暗号化鍵作成時点での時刻に対応して、ＱＲコードを毎秒ごとに更新可能なものを使用する。ＱＲコードが頻繁に変化する方が、後述するハッシュ値の改竄又は改変が行いにくいためである。
【００３７】
（３）作成されたＱＲコードを各種情報伝達媒体に出力するソフトウェア（以下「ＱＲコード出力ソフトウェア」という）及びＱＲコードを表示する各種情報伝達媒体（以下「ＱＲコード表示媒体」という）
【００３８】
本実施の形態においては、ＱＲコード表示媒体は、受講者が撮影しやすく、かつ、導入コストが不要か又は低廉であるので、教場にある黒板又はホワイトボード、スクリーンが使用され、当該黒板等へプロジェクター２４０によってＱＲコード３を映し出す。なお、入退場時のみ出欠をチェックする場合は、入り口へに液晶モニター等設置してもよい。
また、ＱＲコードは、大学内に敷設された通信網（ＬＡＮ）を使用して、ホストコンピュータが作成し、教場内に設置されたモニター、プロジェクターによる黒板又はホワイトボードへの映写、講師又は受講者が使用する個人用コンピュータへの送信を行うこともできる（図１参照）。
【００３９】
（４）電子メールの受信機能、及び、受講者の携帯電話から送られた電子メールを受信し、受信した電子メールに記載されたテキストデータとハッシュ値を読み込むソフトウェア
【００４０】
（５）前記（４）で受信したテキストデータに、事前に登録した管理者しか知らない文字又は数字列を加えて、検証用のハッシュ値を作成する暗号化鍵作成ソフトウェア
【００４１】
本実施の形態においては、前記の場合と同じく、ＭＤ５規格を採用した暗号化鍵作成ソフトウェアを使用する。
【００４２】
（６）前記（５）において作成した検証用のハッシュ値と、受信した電子メールに記載されたハッシュ値を対比し、その正誤又は適否を検証又は判断するソフトウェア（以下「ハッシュ値検証ソフトウェア」という）
【００４３】
（７）前記（６）のソフトウェアにより検証又は判断した結果に基づき、出席申請の受理又は不受理を通知する電子メールを自動作成し、事前に登録された受講者の携帯電話の電子メールアドレスへ送信するソフトウェア
【００４４】
（８）前記（７）のソフトウェアによる電子メールの送信又は返信後に、受理又は不受理を通知した電子メールの両方に関して自動的に集計を行い、集計内容を出力可能な状態にするソフトウェア
【００４５】
なお、本実施の形態においては、前記（１）〜（８）のソフトウェアを個別のものとして記載しているが、例えば、使用するソフトウェアの一部又は全部が、（１）〜（８）に挙げられたソフトウェアの機能のうち二以上の機能を備えたもの（例えば、前記（６）と（７）の機能を備える一のソフトウェア等）であってもよい。
【００４６】
（作  用）
図２は本発明において作成されるＱＲコードの一態様を示す説明図、図３は図２に示すＱＲコードを表示する一態様を示す説明図、図４は図２に示すＱＲコードを読み込んだ携帯電話において電子メールが自動作成された様子を示す説明図、図５は図４に示す電子メールの送信文面を示す説明図、図６は出欠状況の確認システムの処理手順を示すフローチャート、である。
図１乃至図６を使用して、本発明の実施の形態に係る出欠状況の確認システムＳの作用について説明する。
【００４７】
〔事前準備〕
（１）前記〔大学側コンピュータ２の構成〕で述べた（１）〜（８）のソフトウェアをインストールした大学側コンピュータ２に、受講者が使用する携帯電話１の電子メールアドレスを登録しておく。このとき、他の付帯的情報（例えば、受講者の氏名、受講番号、住所等の連絡先、等）を登録してもよい。
【００４８】
（２）講師等は、大学側コンピュータ２にインストールされた暗号化鍵作成ソフトウェア及びＱＲコード作成ソフトウェアを使用して、受講者へ提示するＱＲコード３の作成を行う。
まず、講師等が、（ア）ＱＲコード３を読み取った際にテキスト化して表示される情報１０４（講義名、講師氏名、教棟、教場階、教場番号、講義がある時限。図５参照。）、（イ）ＱＲコードを読み取った際にテキスト化されず非表示となる情報（その講師しか知らない文章、文字及び数字の列）、の両方を入力する。
前記（ア）と（イ）の情報に、（ウ）コンピュータが自動生成する情報１０２（暗号化鍵作成時点での年月日、時刻等。図５参照。）が加わった文字及び数字列が、暗号化鍵作成ソフトウェアによって変換され、ハッシュ値１０６として出力される。
【００４９】
次に、携帯電話表示画面１００へ電子メールの送信文面として表示される講義の情報１０２、１０４（テキストデータ）及びハッシュ値１０６、受講者の携帯電話１に前記講義の情報１０２、１０４とハッシュ値１０６を送信文面とする電子メールを自動作成させるコマンドをコード化し表示するＱＲコード３を作成するようＱＲコード作成ソフトを設定する。また、このときに、ＱＲコード３が作成される（ＱＲコード３の内容が変化する）単位時間の設定も行う。
【００５０】
〔出欠状況又は参加状況の確認作業〕
（１）講義の開始時に、講師等は、大学側コンピュータ２と連動するプロジェクター２４０を使用し、教場にある黒板又はホワイトボードへＱＲコード３を映写する（図３参照。図３は映写される画像の一例である。）。
そして、講師等は、受講者の所持する携帯電話１のＱＲコードを読み込むソフトウェアを起動させ、表示されたＱＲコード３を携帯電話１付属のデジタルカメラで撮影し、作成された電子メールを速やかに送信するよう、受講者に伝達する。
【００５１】
（２）受講者は、所持する携帯電話１のＱＲコードを読み込むソフトウェアを起動させ、表示されたＱＲコード３を携帯電話１付属のデジタルカメラで撮影する。
すると、受講者の携帯電話１では、撮影されたＱＲコード３に含まれるコマンドにより、電子メールが自動作成される。具体的には、受講者の携帯電話１において、送信先（大学側コンピュータ２の電子メールアドレス）及び送信内容が記載された電子メールが作成され、送信ボタンを押すだけで送信可能な状態にされる。
【００５２】
このとき、読み取ったＱＲコード３により作成される電子メールの送信内容（文面）には、〔事前準備〕（２）で講師が入力した情報１０４と、コンピュータが自動生成する情報１０２と、ハッシュ値１０６しか表示されず、情報（イ）（その講師しか知らない文章、文字及び数字の列）は表示されない。ハッシュ値の改竄を防止し、その場にいない者からの偽の出席申請を未然に防止するためである。
同一のハッシュ値が作成されない以上、ＱＲコードの改竄も防止されるか又は改竄がしにくくなる。
【００５３】
電子メールの送信内容の一例として、図５を参照する。
図５に示す文字、記号及びアルファベットは、ＱＲコード３を読み込んだ携帯電話１において自動作成され、携帯電話表示画面１００に表示された電子メールの送信内容である。送信内容には３行のテキストデータが表示されており、１行目が情報１０２であり、２行目が情報１０４であり、３行目がハッシュ値１０６である。
【００５４】
（３）受講者は、前記自動作成された電子メールを、携帯電話１から大学側コンピュータ２へ速やかに送信する。
【００５５】
（４）大学側コンピュータ２は、受講者から送信された電子メールを受信し、当該電子メールに記載されている情報１０２，１０４とハッシュ値１０６を、ソフトウェアにより読み取る。
【００５６】
（５）前記（４）で読み取った情報１０２，１０４に、事前に登録した管理者しか知らない文字又は数字列を加え、暗号化鍵作成ソフトウェアによって検証用のハッシュ値を作成する。
【００５７】
（６）ハッシュ値検証ソフトウェアが、前記（５）において作成した検証用のハッシュ値と、受信した電子メールに記載されたハッシュ値１０６を対比し、その正誤又は適否を検証又は判断する。
また、ハッシュ値の正誤又は適否のみならず、受信した電子メールの到着時間が著しく遅い場合についても、当該出席申請を行う電子メールの真贋について判断する。その理由は以下の通りである。
【００５８】
（ア）表示されるＱＲコード３は、単位時間毎に表示内容（表示されるＱＲコード３のパターン）が刻一刻と変化している。この結果、複数の者が同一のＱＲコード３を読み取りにくくなるので、同一の送信文面の電子メールが多く届いたとすれば、その電子メールは、出席者の一部が、撮影したＱＲコード３の画像又はＱＲコード３により作成された電子メールの送信内容を、教場外にいる欠席者に対して電子メールで送付し、その欠席者が出席を申請する電子メールを大学側コンピュータ２へ送付した「なりすまし（代返行為）」の出席申請であることが推測される。
【００５９】
（イ）また、作成された電子メールを速やかに送信するよう受講者に伝達しているので、前記と同様に、出席者が教場外にいる欠席者へＱＲコード又はＱＲコードにより作成された電子メールの送信内容を電子メールで送付した出席者の一部が、撮影したＱＲコード３の画像又はＱＲコード３により作成された電子メールの送信内容を、教場外にいる欠席者に対して電子メールで送付し、その欠席者が出席を申請する電子メールを大学側コンピュータ２へ送付したとしても、大学側コンピュータ２に届く電子メールの受信時間に時間差が生じ、著しく遅く届いた出席申請の電子メールについては、欠席者が同じＱＲコード等を使用した「なりすまし（代返行為）」と推測される。
【００６０】
（７）大学側コンピュータ２は、受信したハッシュ値１０６と検証用のハッシュ値を比較した結果、受信したハッシュ値１０６が真正なものであり、更に受信した電子メールの到着時間の基準を満たしている電子メールの送信者に対して、正式な出席である旨の文章（例えば「貴方の電子メールを受信しました」、「出席申請を受理しました」という文章）の電子メールを自動作成し、大学側コンピュータ２に登録された受講者の携帯電話１のメールアドレスへ電子メールを自動送信する。
当該電子メールを受け取った受講者は、大学側コンピュータ２からの当該電子メールにより、出席が正式に登録されたことを認知する。
【００６１】
（８）仮に、大学側コンピュータ２が受信したハッシュ値１０６と検証用のハッシュ値を比較して、受講者から送信されたハッシュ値１０６が不正なもの（或いは改竄されたもの）であれば、正式な出席とは認められない旨の文章（または、「貴方から電子メールは改竄されたものです」等の警告文）の電子メールを自動作成し、大学側コンピュータ２に登録された受講者の携帯電話１のメールアドレスへ電子メールを自動送信する。
前記電子メールを受け取った受講者は、大学側コンピュータ２からの当該電子メールにより、出席が認められなかったこと又はＱＲコード３の読み取りの際に何らかのエラーが発生していたことを認知する。
【００６２】
また、ＱＲコード３により作成された電子メールの送信時間（大学側コンピュータ２における受信時刻）が、ＱＲコード３が読み取られた時間と比較して著しく遅延している場合についても、正式な出席とは認められない旨の文章（または、「貴方から電子メールは改竄されているおそれがあるので、もう一度ＱＲコードを読み込み、出席申請してください」等の警告文）の電子メールを自動作成し、大学側コンピュータ２に登録された受講者の携帯電話１のメールアドレスへ電子メールを自動送信する。
前記電子メールを受け取った受講者は、大学側コンピュータ２からの当該電子メールにより、出席が認められなかったこと又はＱＲコードの読み取りの再試行の必要性を認知する。
【００６３】
このように、本実施の形態における出欠状況の確認システムＳによれば、講師等が点呼や出席カード等確認手段の配布・回収・集計を行う必要がなく、当該作業に要する時間及び確認作業の負担が無くなるか又は軽減される。更に、出欠確認に使用されるＱＲコード３は改竄ができないか又は改竄しにくいため、講師等はその場にいない者からの偽の出席申請を容易に判断することができる。また、代返を試みた者やその協力者の割り出しが容易に推測可能となる。
【００６４】
また、受講者は、出席カード等確認手段の記入・提出を行う必要が無く、携帯電話１のカメラで撮影したＱＲコード３が自動作成する電子メールを、大学側コンピュータ２へ送信するだけで良いため、受講者側の作業負担はほとんどなく、確認を受けるために要する時間も軽減される。
【００６５】
更に、出欠状況の確認システムＳは、大がかりな機械や専用システムを必要とせず、市販のパソコンやサーバを利用することができるので、導入コスト及び管理コストが低額で済む。
【００６６】
本明細書及び特許請求の範囲で使用している用語と表現は、あくまでも説明上のものであって、なんら限定的なものではなく、本明細書及び特許請求の範囲に記述された特徴およびその一部と等価の用語や表現を除外する意図はない。また、本発明の技術思想の範囲内で、種々の変形態様が可能であるということは言うまでもない。
【産業上の利用可能性】
【００６７】
（１）講師等の確認を行う者側が点呼や出席カード等の確認手段の配布・回収・集計を行う必要がなく、当該作業に要する時間及び確認作業の負担が無くなるか又は軽減される。更に、出欠等の確認に使用されるＱＲコードは改竄防止手段が取り入れられているため、確認を行う者はその場にいない者からの偽の出席・参加情報を容易に判断することができる。
（２）確認を受ける者は、出席カード等の確認手段の記入・提出を行う必要が無く、携帯電話のカメラで撮影したＱＲコードが自動作成する電子メールを確認を行う者側へ送信するだけで良いため、確認を受ける者側の作業負担はほとんどなく、確認を受けるために要する時間も軽減される。
（３）本システムは、大がかりな機械や専用システムを必要とせず、市販のパソコンやサーバを利用することができるので、導入コスト及びシステムメンテナンス等の管理コストが低額で済む。
【符号の説明】
【００６８】
Ｓ    出欠状況の確認システム
１    携帯電話
１００    携帯電話表示画面
１０２    情報
１０４    情報
１０６    ハッシュ値
２    大学側コンピュータ
２２０    端末コンピュータ
２４０    プロジェクター
３    ＱＲコード
【図１】
2010170494.tif 000003
【図４】
2010170494.tif 000004
【図５】
2010170494.tif 000005
【図６】
2010170494.tif 000006
【図２】
2010170494.tif 000007
【図３】
2010170494.tif 000008