(57)【要約】【課題】履修未登録者に関わるデータを履修登録期間が終了するまで削除しないようにする。【解決手段】複合機１０は、スキャナで読み取った採点済みの解答用紙を蓄積する解答用紙データ記憶部２２と、講義の履修登録をした学生の学籍番号を含む履修登録者一覧情報をＬＭＳ３０から取得する履修登録者一覧情報取得部１４と、講義で与えられた課題の、採点済みの解答用紙を蓄積する解答用紙データ記憶部２２と、各解答用紙から取得した当該講義の受講者の学籍番号を含む受講者一覧情報を取得する受講者一覧情報生成部１６と、受講者一覧情報に含まれる学籍番号が履修登録者一覧情報に含まれている場合、当該学生の解答用紙データをＬＭＳ３０に送信することで登録し、含まれていない場合、当該学生の解答用紙データをＬＭＳ３０に登録せずに保留データ記憶部２４で保持する。【選択図】図１
2019057015.tif 000002
【特許請求の範囲】
【請求項１】
講義に対する履修登録がなされた履修登録者を特定する履修登録者情報を取得する履修登録者情報取得手段と、  
ユーザーにより指定された講義及び処理の実行指示を受け付ける受付手段と、
前記受付手段が受け付けた講義の受講者を特定する受講者情報を取得する受講者取得手段と、
前記履修登録者情報から、いずれかの前記受講者が当該講義の履修登録をしていない履修未登録者の場合、当該履修未登録者に対する前記処理を保留して当該履修未登録者の当該講義に関する情報を所定の期間保持するよう制御する制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記制御手段は、前記履修未登録者が当該講義の受講資格を有する場合、当該履修未登録者の当該講義に関する情報を所定の期間保持するよう制御することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、前記履修未登録者が当該講義の受講資格を有していない場合、所定のエラー処理を実行するよう制御することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記制御手段は、前記履修登録者情報から、前記受講者が当該講義の履修登録をしている場合、当該受講者に対して前記処理を保留せずに実行するよう制御することを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記制御手段は、前記所定の期間の経過後に前記履修登録者情報取得手段が取得した履修登録者情報から、前記履修未登録者が当該講義の履修登録をした場合、保留していた前記処理を実行するよう制御することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記制御手段は、前記所定の期間の経過後に前記履修登録者情報取得手段が取得した履修登録者情報から、前記履修未登録者が当該講義の履修登録を未だにしていない場合、保持していた当該履修未登録者の当該講義に関する情報を削除することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
講義に関わるユーザーの支援に関連する情報を保持管理する学習支援システムから前記履修未登録者の連絡先情報を取得して、当該履修未登録者に履修未登録である旨を通知する通知手段を有することを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記連絡先情報は、電子メールアドレス又はソーシャルネットワーキングサービスにおける登録情報であることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記制御手段は、前記受講者からの提出物から読み取られた当該受講者情報を前記履修登録者情報と照合することにより前記履修未登録者を特定することを特徴とする請求項１に記載の情報処理装置。
【請求項１０】
前記受講者取得手段は、前記各受講者からの提出物から読み取られた当該受講者情報に基づき受講者一覧情報を生成し、
前記制御手段は、前記受講者一覧情報を前記履修登録者情報と照合することにより前記履修未登録者を特定することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記講義に関する情報は、前記提出物の読取データであることを特徴とする請求項９に記載の情報処理装置。
【請求項１２】
前記提出物は、講義において与えられた課題の解答用紙であり、
前記受講者情報は、解答用紙に記載された学籍番号である、  
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記処理は、履修登録をした受講者の当該講義に関する情報を、講義に関わるユーザーの支援に関連する情報を保持管理する学習支援システムへ送信する処理であることを特徴とする請求項１に記載の情報処理装置。
【請求項１４】
コンピュータを、
講義に対する履修登録がなされた履修登録者を特定する履修登録者情報を取得する履修登録者情報取得手段、  
ユーザーにより指定された講義及び処理の実行指示を受け付ける受付手段、
前記受付手段が受け付けた講義の受講者を特定する受講者情報を取得する受講者取得手段、
前記履修登録者情報から、いずれかの前記受講者が当該講義の履修登録をしていない履修未登録者の場合、当該履修未登録者に対する前記処理を保留して当該履修未登録者の当該講義に関する情報を所定の期間保持するよう制御する制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年では、ネットワークを通じてデジタル化された教材や課題の配信、あるいは学生間の交流等を目的としてＬＭＳ（Ｌｅａｒｎｉｎｇ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）が導入されている大学は少なくない。
【０００３】
例えば、講義において学生に与えた課題の解答用紙を回収し、教員がその解答用紙の所定の欄に採点を記入した後、複合機に読み取らせてデジタル化してＬＭＳに登録する。こうすることで、学生は、次回の講義を持たずに自分の採点結果をＬＭＳから取り出すことが可能となる。
【０００４】
ところで、学生は、新たな期当初の履修登録期間内に自分が履修する講義に対して履修登録を行う。履修登録することにより学生と履修登録した講義とは紐付けられ、これにより、学生は、講義で与えられた課題の採点結果をＬＭＳから取得することが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０５３５５９号公報
【特許文献２】特開２００１−３５０３８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
その一方、履修登録をしないと、その履修未登録者に関わるデータは、返却相手が不明となるため削除されていた。
【０００７】
本発明は、履修未登録者に関わるデータを履修登録期間が終了するまで削除しないようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、講義に対する履修登録がなされた履修登録者を特定する履修登録者情報を取得する履修登録者情報取得手段と、ユーザーにより指定された講義及び処理の実行指示を受け付ける受付手段と、前記受付手段が受け付けた講義の受講者を特定する受講者情報を取得する受講者取得手段と、前記履修登録者情報から、いずれかの前記受講者が当該講義の履修登録をしていない履修未登録者の場合、当該履修未登録者に対する前記処理を保留して当該履修未登録者の当該講義に関する情報を所定の期間保持するよう制御する制御手段と、を有することを特徴とする。
【０００９】
また、前記制御手段は、前記履修未登録者が当該講義の受講資格を有する場合、当該履修未登録者の当該講義に関する情報を所定の期間保持するよう制御することを特徴とする。
【００１０】
また、前記制御手段は、前記履修未登録者が当該講義の受講資格を有していない場合、所定のエラー処理を実行するよう制御することを特徴とする。
【００１１】
また、前記制御手段は、前記履修登録者情報から、前記受講者が当該講義の履修登録をしている場合、当該受講者に対して前記処理を保留せずに実行するよう制御することを特徴とする。
【００１２】
また、前記制御手段は、前記所定の期間の経過後に前記履修登録者情報取得手段が取得した履修登録者情報から、前記履修未登録者が当該講義の履修登録をした場合、保留していた前記処理を実行するよう制御することを特徴とする。
【００１３】
また、前記制御手段は、前記所定の期間の経過後に前記履修登録者情報取得手段が取得した履修登録者情報から、前記履修未登録者が当該講義の履修登録を未だにしていない場合、保持していた当該履修未登録者の当該講義に関する情報を削除することを特徴とする。
【００１４】
また、講義に関わるユーザーの支援に関連する情報を保持管理する学習支援システムから前記履修未登録者の連絡先情報を取得して、当該履修未登録者に履修未登録である旨を通知する通知手段を有することを特徴とする。
【００１５】
また、前記連絡先情報は、電子メールアドレス又はソーシャルネットワーキングサービスにおける登録情報であることを特徴とする。
【００１６】
また、前記制御手段は、前記受講者からの提出物から読み取られた当該受講者情報を前記履修登録者情報と照合することにより前記履修未登録者を特定することを特徴とする。
【００１７】
また、前記受講者取得手段は、前記各受講者からの提出物から読み取られた当該受講者情報に基づき受講者一覧情報を生成し、前記制御手段は、前記受講者一覧情報を前記履修登録者情報と照合することにより前記履修未登録者を特定することを特徴とする。
【００１８】
また、前記講義に関する情報は、前記提出物の読取データであることを特徴とする。
【００１９】
また、前記提出物は、講義において与えられた課題の解答用紙であり、前記受講者情報は、解答用紙に記載された学籍番号であることを特徴とする。
【００２０】
また、前記処理は、履修登録をした受講者の当該講義に関する情報を、講義に関わるユーザーの支援に関連する情報を保持管理する学習支援システムへ送信する処理であることを特徴とする。
【００２１】
本発明に係るプログラムは、コンピュータを、講義に対する履修登録がなされた履修登録者を特定する履修登録者情報を取得する履修登録者情報取得手段、ユーザーにより指定された講義及び処理の実行指示を受け付ける受付手段、前記受付手段が受け付けた講義の受講者を特定する受講者情報を取得する受講者取得手段、前記履修登録者情報から、いずれかの前記受講者が当該講義の履修登録をしていない履修未登録者の場合、当該履修未登録者に対する前記処理を保留して当該履修未登録者の当該講義に関する情報を所定の期間保持するよう制御する制御手段、として機能させる。
【発明の効果】
【００２２】
請求項１に記載の発明によれば、履修未登録者に関わるデータを履修登録期間が終了するまで削除しないようにすることができる。
【００２３】
請求項２に記載の発明によれば、履修未登録者が講義の受講資格を有する場合、当該履修未登録者の当該講義に関する情報を所定の期間保持することができる。
【００２４】
請求項３に記載の発明によれば、履修未登録者が講義の受講資格を有していない場合、所定のエラー処理を実行することができる。
【００２５】
請求項４に記載の発明によれば、受講者が履修登録をしている場合、処理を保留せずに実行することができる。
【００２６】
請求項５に記載の発明によれば、所定の期間の経過後に履修未登録者による履修登録が確認された場合、保留していた処理を実行することができる。
【００２７】
請求項６に記載の発明によれば、所定の期間が経過した後でも履修未登録者による履修登録が確認できない場合には、保持していた当該履修未登録者の当該講義に関する情報を削除することができる。
【００２８】
請求項７に記載の発明によれば、履修登録していない旨を履修未登録者に知らせることができる。
【００２９】
請求項８に記載の発明によれば、電子メールにて、又はソーシャルネットワーキングサービスを利用して履修登録していない旨を知らせることができる。
【００３０】
請求項９に記載の発明によれば、提出物からから読み取られた受講者を特定する情報に基づき当該受講者が履修未登録者であるかどうか判断することができる。
【００３１】
請求項１０に記載の発明によれば、提出物から受講者の一覧情報を生成することができる。
【００３２】
請求項１１に記載の発明によれば、履修未登録者の電子データ化された提出物を破棄せず保持することができる。
【００３３】
請求項１２に記載の発明によれば、学籍番号から特定できる履修未登録者の解答用紙を破棄せず保持しておくことができる。
【００３４】
請求項１３に記載の発明によれば、講義に関わるデータを学習支援システムに管理させることができる。
【００３５】
請求項１４に記載の発明によれば、履修未登録者に関わるデータを履修登録期間が終了するまで削除しないようにすることができる。
【図面の簡単な説明】
【００３６】
【図１】本実施の形態における講義支援システムのシステム全体構成及び各装置のブロック構成を示す図である。
【図２】本実施の形態における複合機のハードウェア構成図である。
【図３】本実施の形態におけるＬＭＳを形成するコンピュータのハードウェア構成図である。
【図４】本実施の形態における教員情報記憶部に設定される教員情報のデータ構成の一例を示す図である。
【図５】本実施の形態における履修登録者情報記憶部に設定される履修登録者情報のデータ構成の一例を示す図である。
【図６】本実施の形態における学生情報記憶部に設定される学生情報のデータ構成の一例を示す図である。
【図７】本実施の形態における履修登録期間中に実施される処理を示すフローチャートである。
【図８】本実施の形態における履修登録期間が経過した後に実施される処理を示すフローチャートである。
【発明を実施するための形態】
【００３７】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００３８】
図１は、本実施の形態における講義支援システムのシステム全体構成及び各装置のブロック構成を示す図である。図１には、複合機１０、ＬＭＳ３０、学生用端末１及び教員用端末２がＬＡＮ３に接続された構成が示されている。本実施の形態における講義支援システムは、大学等の学校構内に設置され、学校で実施される講義を支援するために教員や学生等によって使用される。
【００３９】
複合機１０は、コピー機能、スキャン機能等各種機能を搭載した画像形成装置の一形態であり、コンピュータを内蔵した装置である。本実施の形態では、教員が使用することを想定している。ＬＭＳ３０は、講義に関わるユーザー（教員、学生等）の支援に関連する情報を保持管理する学習支援システムである。学生用端末１は、パーソナルコンピュータ（ＰＣ）等により実現され、学生によって使用される情報処理装置である。学生は、学生用端末１からＬＭＳ３０にアクセスする。教員用端末２は、ＰＣ等により実現され、教員によって使用される情報処理装置である。
【００４０】
図２は、本実施の形態における複合機１０のハードウェア構成図である。複合機１０は、前述したようにコンピュータを内蔵した装置である。図２において、ＣＰＵ４１は、ＲＯＭ４９に格納されたプログラムにしたがってスキャナ４４やプリンタエンジン４６等本装置に搭載された各種機構の動作制御を行う。アドレスデータバス４２は、ＣＰＵ４１の制御対象となる各種機構と接続してデータの通信を行う。操作パネル４３は、ユーザーからの指示の受け付け、情報の表示を行う。スキャナ４４は、ユーザーがセットした原稿を読み取り、電子データとしてＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４５等に蓄積する。ＨＤＤ４５は、スキャナ４４を使用して読み取った電子文書などを格納する。プリンタエンジン４６は、ＣＰＵ４１で実行される制御プログラムからの指示に従い出力用紙上に画像を印字する。ネットワークインタフェース（ＩＦ）４７は、ＬＡＮ３を接続し、本装置が生成したスキャンデータのＬＭＳ３０への送信等データの送受信、電子メールの送受信などに利用される。ＲＡＭ４８は、プログラム実行時のワークメモリや電子データ送受信時の通信バッファとして利用される。ＲＯＭ４９は、本装置の制御や電子データの暗号、電子データの送受信に関する各種プログラムが格納されている。各種プログラムが実行されることで後述する各構成要素が所定の処理機能を発揮する。外部メディアインタフェース（ＩＦ）５０は、ＵＳＢメモリ、フラッシュメモリ等の外部メモリ機器とのインタフェースである。
【００４１】
図３は、本実施の形態におけるＬＭＳ３０を形成するサーバコンピュータのハードウェア構成図である。本実施の形態においてＬＭＳ３０を形成するサーバコンピュータは、従前から存在する汎用的なハードウェア構成で実現できる。すなわち、ＬＭＳ３０は、図３に示したようにＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、ハードディスクドライブ（ＨＤＤ）５４、通信手段として設けられたネットワークインタフェース（ＩＦ）５５を内部バス５６に接続して構成される。なお、必要によりユーザーインタフェースを設けてもよい。
【００４２】
学生用端末１及び教員用端末２も同じコンピュータであることから、図３と同様の構成を有している。ただし、学生用端末１及び教員用端末２は、更に液晶パネル、あるいはマウス、キーボード等の入力手段及びディスプレイ等の表示手段により構成されるユーザーインタフェースを有する。
【００４３】
ところで、本実施の形態では、複合機１０のユーザーとして講義を行う教員を想定し、講義を受ける受講者として学生を想定している。学生は、講義を適正に受講するには、当該講義に対して所定の履修登録期間内に履修登録を行う必要がある。本実施の形態では、当該講義に対し履修登録を行った学生を「履修登録者」、履修登録を行っていない学生を「履修未登録者」と称することにする。また、履修登録の有無にかかわらず、講義を受講した学生を「受講者」と称することにする。本実施の形態の場合、厳密には、講義において与えられた課題に対する解答用紙を提出したことによって受講の有無を確認しているので、「受講者」は、解答用紙を提出した者ということができるが、説明の便宜上、受講者は全員、解答用紙を提出したものとする。
【００４４】
図１に戻り、複合機１０は、認証部１１、講義課題一覧情報取得部１２、講義課題受付部１３、履修登録者一覧情報取得部１４、読取部１５、受講者一覧情報生成部１６、処理実行部１７、通知部１８、削除部１９、制御部２０、履修登録者一覧情報記憶部２１、解答用紙データ記憶部２２、受講者一覧情報記憶部２３及び保留データ記憶部２４を有している。複合機１０は、これらの構成要素によって紙文書をスキャンし、スキャン文書をＬＭＳ３０に登録するなど主に教員の作業効率を向上させるための各種機能を提供する。なお、本実施の形態の説明に用いない構成要素については省略する。
【００４５】
認証部１１は、複合機１０の利用を開始させるためにユーザーの認証を行う。講義課題一覧情報取得部１２は、ＬＭＳ３０からユーザー認証された教員が担当する講義、課題の一覧情報を取得する。講義課題受付部１３は、教員により指定された講義及び課題を受け付ける。なお、教員は、後述するように、所定の画面からＬＭＳ３０へのデータ登録処理の実行指示を行う際に講義及び課題を指定する。
【００４６】
履修登録者一覧情報取得部１４は、講義に履修登録を行った履修登録者を特定する履修登録者情報を含む講義課題一覧情報をＬＭＳ３０から取得し、履修登録者一覧情報記憶部２１に保存する。履修登録者は、講義毎に異なってくる。本実施の形態では、履修登録者情報として各学生を識別しうる学籍番号を用いることにする。読取部１５は、スキャナ４４と連携して各受講者の解答用紙を読み取り、そのスキャンにより生成された解答用紙の読取データを解答用紙データ記憶部２２に蓄積する。
【００４７】
受講者一覧情報生成部１６は、解答用紙データ記憶部２２に蓄積されている解答用紙データ（以下、単に「解答用紙」ともいう）を画像解析することで、各受講者を特定する受講者情報や得点等を抽出する。そして、受講者情報に基づき受講者一覧情報を生成して受講者一覧情報記憶部２３に登録する。本実施の形態では、受講者情報として学籍番号を用いる。処理実行部１７は、制御部２０からの指示に従いＬＭＳ３０へのデータ登録処理を行う。データ登録処理は、後述するように履修登録期間中と履修登録期間経過後で処理内容が異なる。
【００４８】
通知部１８は、ＬＭＳ３０から履修未登録者の連絡先情報を取得して、当該履修未登録者に履修未登録である旨を通知する通知手段として機能する。本実施の形態では、連絡先情報としてメールアドレスを用いる。削除部１９は、制御部２０からの指示に従い解答用紙データ記憶部２２に蓄積されている解答用紙データを削除する。制御部２０は、複合機１０における各構成要素１１〜１９の動作の制御を行う。
【００４９】
前述したように、履修登録者一覧情報記憶部２１には、履修登録者一覧情報取得部１４により取得された履修登録者一覧情報が記憶され、解答用紙データ記憶部２２には、読取部１５によるスキャンにより生成された解答用紙データが記憶され、受講者一覧情報記憶部２３には、受講者一覧情報生成部１６により生成された受講者一覧情報が記憶される。そして、データ登録処理では、解答用紙データをＬＭＳ３０へ送信することで，ＬＭＳ３０に登録することになるが、保留データ記憶部２４には、ＬＭＳ３０への登録が保留される解答用紙データが保持される。
【００５０】
複合機１０における各構成要素１１〜２０は、複合機１０に搭載されているコンピュータと、コンピュータに搭載されたＣＰＵ４１で動作するプログラムとの協調動作により実現される。また、各記憶部２１〜２４は、複合機１０に搭載されたＨＤＤ４５にて実現される。あるいは、ＲＡＭ４８又は外部にある記憶手段をＬＡＮ３経由で利用してもよい。
【００５１】
ＬＭＳ３０は、情報管理部３１、教員情報記憶部３２、履修登録者情報記憶部３３及び学生情報記憶部３４を有している。なお、本実施の形態の説明に用いない構成要素については省略する。情報管理部３１は、各記憶部３２〜３４に設定登録されている情報をはじめＬＭＳ３０に保存されている各種情報の管理を行う。
【００５２】
図４は、本実施の形態における教員情報記憶部３２に設定される教員情報のデータ構成の一例を示す図である。教員情報記憶部３２には、教員に関する情報が予め設定される。本実施の形態では、例えば教員の個人情報等説明に用いない項目は省略し、説明に用いるデータ項目のみを示す。図４には、教員毎に、当該教員の識別情報（本実施の形態の場合、教員ＩＤ）と、当該教員が担当する講義の識別情報（本実施の形態の場合、講義名）と、当該講義において学生に与えた課題の識別情報（本実施の形態の場合、課題名）と、を対応付けして設定された教員情報が示されている。教員ＩＤは、教員のユーザーＩＤのことをいう。
【００５３】
図５は、本実施の形態における履修登録者情報記憶部３３に設定される履修登録者情報のデータ構成の一例を示す図である。履修登録者情報記憶部３３には、各講義に対して履修登録をした学生を特定する情報が予め設定される。図５には、講義毎に、当該講義を特定する講義名と、当該講義に対して履修登録をした学生の学籍番号とを対応付けして設定された講義情報が示されている。
【００５４】
図６は、本実施の形態における学生情報記憶部３４に設定される学生情報のデータ構成の一例を示す図である。学生情報記憶部３４には、本システムが導入されている学校に所属する学生に関する情報が設定登録される。図６には、学生毎に、当該学生を識別する学籍番号に、氏名、所属、連絡先情報としてのメールアドレスが対応付けして設定された学生情報が示されている。
【００５５】
なお、前述した情報のデータ構成は一例であってこれに限る必要はない。例えば、学生情報に当該学生が履修登録した講義を対応付けして登録してもよい。このようにすれば、履修登録者情報を別途設けなくてもよい。
【００５６】
ＬＭＳ３０における情報管理部３１は、ＬＭＳ３０を形成するコンピュータと、コンピュータに搭載されたＣＰＵで動作するプログラムとの協調動作により実現される。また、各記憶部３２〜３４は、ＬＭＳ３０に搭載されたＨＤＤにて実現される。あるいは、ＲＡＭ又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００５７】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭやＵＳＢメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵがプログラムを順次実行することで各種処理が実現される。
【００５８】
教員は、講義において受講者に与えた課題の解答用紙を回収すると、その解答用紙の所定の欄に採点を記入する。その後、解答用紙の束を複合機１０に読み取らせてデジタル化してＬＭＳ３０に登録する。これにより、受講者である学生は、ＬＭＳ３０にアクセスすることで次回の講義が実施される前に自分の採点結果を、ＬＭＳ３０を介して受け取ることができる。このように、本実施の形態では、解答用紙をＬＭＳ３０に登録することで学生に返却する。
【００５９】
ところで、学生が自分の採点結果（解答用紙）を取得するためには、課題が付与された講義の履修登録を履修登録期間内に済ませ、自分（学生）と履修登録した講義とを紐付けておく必要がある。ＬＭＳ３０は、履修登録者に解答用紙へのアクセスを許可するので、従来の複合機１０においては、返却先が不明な履修未登録者の解答用紙データを削除していた。ただ、履修登録が可能な履修登録期間中であれば、履修登録を済ませていない学生も存在しうる。そこで、本実施の形態では、このような場合にも対応可能にした。以下、本実施の形態において履修登録期間中に実施するデータ登録処理について図７に示すフローチャートを用いて説明する。
【００６０】
教員が採点済みの解答用紙をＬＭＳ３０に登録するために、複合機１０の操作パネル４３に表示されたログイン画面から自己のユーザーＩＤ及びパスワード等の認証情報を入力する。認証情報が入力されると、認証部１１は、入力されたユーザーＩＤ及びパスワードに基づきユーザー認証を行うが、ここでは認証に成功したものとして説明を続ける（ステップ１０１）。
【００６１】
教員が認証に成功すると、講義課題一覧情報取得部１２は、ログインした教員のユーザーＩＤ（教員ＩＤ）を含む講義課題取得要求をＬＭＳ３０へ送信する。
【００６２】
ＬＭＳ３０における情報管理部３１は、送られてきた講義課題取得要求に含まれている教員ＩＤに基づき教員情報記憶部３２を検索することで、当該教員が担当する講義の講義名及び当該講義における課題の課題名を抽出して一覧情報を生成し、複合機１０に返信する。
【００６３】
複合機１０における講義課題一覧情報取得部１２が、講義課題取得要求に応じて返信されてきた一覧情報を取得すると（ステップ１０２）、続いて、講義課題受付部１３は、講義課題一覧情報を所定の講義課題指定画面に組み込んで操作パネル４３に表示する。教員は、表示された一覧の中から解答用紙が配布された講義及び課題を選択する。つまり、教員は、解答用紙に対応付ける講義及び課題を指定することになる。講義課題受付部１３が、その指定された講義及び課題を受け付けると（ステップ１０３）、履修登録者一覧情報取得部１４は、その指定された講義（講義名）を含む履修登録者取得要求をＬＭＳ３０へ送信する。
【００６４】
ＬＭＳ３０における情報管理部３１は、送られてきた履修登録者取得要求に含まれている講義名に基づき履修登録者情報記憶部３３を検索することで、当該講義の履修登録者（学生の学籍番号）を抽出し、その抽出した当該講義の履修登録者の一覧情報を生成して複合機１０に返信する。
【００６５】
複合機１０における履修登録者一覧情報取得部１４は、ＬＭＳ３０から返信されてきた履修登録者の情報を取得すると、履修登録者一覧情報記憶部２１に保存する（ステップ１０４）。
【００６６】
教員は、前述したように複合機１０にログインした後、講義と課題を指定しているが、続いて採点済みの解答用紙の束を複合機１０の原稿台（図示せず）にセットし、所定のスキャン開始操作を行う。読取部１５は、スキャナ４４が上記操作に応じて解答用紙をスキャンし読み取ることで生成される解答用紙データに、対応する講義及び課題を紐付けて解答用紙データ記憶部２２に蓄積する（ステップ１０５）。
【００６７】
解答用紙の束の読み取りが終了すると、受講者一覧情報生成部１６は、画像解析することで解答用紙データそれぞれに含まれている学籍番号を抽出し、抽出した学籍番号の一覧情報を生成し、受講者一覧情報記憶部２３に登録する（ステップ１０６）。
【００６８】
ところで、解答用紙の所定の領域には、学籍番号、氏名、所属（学部学科）及び得点等がそれぞれ記入される。例えば、各領域の座標情報が透かし情報として解答用紙に埋め込まれている場合、受講者一覧情報生成部１６は、透かし情報から得た座標情報に基づき記入された位置が特定される学籍番号に対して文字認識処理を施すことで学籍番号を抽出する。このようにして生成される受講者一覧情報には、当該講義の受講者の学籍番号が含まれることになる。受講者一覧情報には、履修登録者と履修未登録者が混在しうる。
【００６９】
本実施の形態では、解答用紙と受講者一覧情報とを別の記憶手段に分けて記憶するようにしたが、解答用紙のスキャン後に画像解析を行って、抽出した学籍番号等の情報を解答用紙データに対応付けて記憶するようにしてもよい。すなわち、受講者一覧情報記憶部２３を解答用紙データ記憶部２２と統合して形成してもよい。
【００７０】
以上のようにして受講者一覧情報が生成されると、制御部２０は、処理実行部１７に対して解答用紙データの送信を指示する。処理実行部１７は、この指示に応じて、受講者一覧情報に含まれている各学籍番号に対して以下の処理を実行する。
【００７１】
まず、処理実行部１７は、受講者一覧情報から未処理の学籍番号を取得すると（ステップ１０７）、その学籍番号を履修登録者一覧情報記憶部２１に登録されている当該講義の履修登録者一覧情報に含まれている学籍番号と照合する。そして、合致する学籍番号が存在する場合、すなわち当該受講者が履修登録者の場合（ステップ１０８でＹ）、処理実行部１７は、通常の登録処理を実行する（ステップ１１３）。処理実行部１７は、通常の登録処理として、履修登録者と認められた受講者の解答用紙データをＬＭＳ３０へ送信することでＬＭＳ３０に登録する。ＬＭＳ３０へ送信された解答用紙データは、ＨＤＤ４５から削除してよい、
【００７２】
一方、受講者一覧情報から取得した学籍番号が履修登録者一覧情報に含まれていない場合、すなわち当該受講者が履修未登録者の場合（ステップ１０８でＮ）、処理実行部１７は、履修未登録者である学生の解答用紙データをＬＭＳ３０へ送信する処理を保留し、学籍番号を対応付けて保留データ記憶部２４に移して保持する（ステップ１０９）。
【００７３】
このようにして、ＬＭＳ３０への送信が保留されると、通知部１８は、当該学生の学籍番号を含む連絡先情報取得要求をＬＭＳ３０へ送信する。
【００７４】
ＬＭＳ３０における情報管理部３１は、送られてきた連絡先情報取得要求に含まれている学籍番号に基づき学生情報記憶部３４を検索することで、当該学生の連絡先情報（メールアドレス）を取得し、複合機１０に返信する。
【００７５】
複合機１０における通知部１８は、連絡先情報取得要求に応じて返信されてきたメールアドレスを取得すると（ステップ１１０）、このメールアドレスを宛先として、つまり履修未登録者である学生宛に電子メールを送信することで、当該講義に対して履修登録をしていない旨、履修登録をすることを喚起する旨を通知する（ステップ１１１）。
【００７６】
受講者一覧情報に未処理の学籍番号が存在する場合（ステップ１１２でＹ）、未処理の学籍番号がなくなるまで上記処理を繰り返し行い、全ての学籍番号に対して処理が終了すると（ステップ１１２でＮ）、本処理は終了する。
【００７７】
以上説明したように、本実施の形態によれば、履修登録をした学生の解答用紙データはＬＭＳ３０に登録し、履修登録をしていない学生の解答用紙データは、ＬＭＳ３０への登録を保留し、また削除せずに複合機１０の内部に保持するようにした。
【００７８】
なお、上記処理の結果、つまり解答用紙データがＬＭＳ３０に登録された受講者及び複合機１０の内部に保持されたままの受講者の状況を示す情報を教員用端末２に電子メールにて送信するなどして教員に通知するようにしてもよい。これにより、教員は、担当する講義の履修登録状況を把握することが可能となる。
【００７９】
続いて、履修登録期間が経過した後に実施するデータ登録処理について図８に示すフローチャートを用いて説明する。複合機１０は、履修登録期間の終了をＬＭＳ３０から通知される。上記処理では、解答用紙データ記憶部２２に蓄積された解答用紙データが処理対象となったが、この処理では、保留データ記憶部２４に保持された解答用紙データが処理対象となる。
【００８０】
ここで説明する処理のうち履修登録者一覧情報を取得するまでの処理（ステップ１２１〜１２４）は、前述したステップ１０１〜１０４と同じでよいので説明を省略する。ただ、図７に示した処理は、履修登録期間中に実行されるため、処理の実行時点で履修未登録者であった学生が履修登録期間の終了時までに履修登録を済ませる場合がある。この場合、履修登録者一覧情報に含まれる学籍番号の数は増えることになる。
【００８１】
履修登録期間経過後に履修登録者一覧情報が取得されると（ステップ１２４）、制御部２０は、処理実行部１７に対して送信が保留された解答用紙データの送信を指示する。処理実行部１７は、この指示に応じて、以下の処理を実行する。
【００８２】
処理実行部１７は、まず保留データ記憶部２４に保持されている解答用紙データに対応する学生の学籍番号を抽出して履修未登録者の一覧情報を生成する（ステップ１２５）。そして、履修未登録者の一覧情報に含まれている各学籍番号に対して以下の処理を実行する。
【００８３】
まず、処理実行部１７は、履修未登録者一覧情報から未処理の学籍番号を取得すると（ステップ１２６）、その学籍番号を履修登録者一覧情報記憶部２１に登録されている当該講義の履修登録者一覧情報に含まれている学籍番号と照合する。そして、合致する学籍番号が存在する場合、すなわち当該履修未登録者が履修登録期間の終了時までに履修登録を行っていた場合（ステップ１２７でＹ）、処理実行部１７は、通常の登録処理を実行する（ステップ１２８）。処理実行部１７は、通常の登録処理として、履修登録者と認められた受講者の解答用紙データを保留データ記憶部２４から取り出しＬＭＳ３０へ送信することでＬＭＳ３０に登録する。そして、送信した解答用紙データを保留データ記憶部２４から削除する（ステップ１２９）。
【００８４】
一方、履修未登録者一覧情報から取得した学籍番号が履修登録者一覧情報に含まれていない場合、すなわち当該履修未登録者が、履修登録期間が経過しても未だに履修登録をしていない場合（ステップ１２７でＮ）、処理実行部１７は、所定のエラー処理を実行する（ステップ１３１）。本実施の形態では、対応する解答用紙データを保留データ記憶部２４から削除する。
【００８５】
受講者一覧情報に未処理の学籍番号が存在する場合（ステップ１３０でＹ）、未処理の学籍番号がなくなるまで上記処理を繰り返し行い、全ての学籍番号に対して処理が終了すると（ステップ１３０でＮ）、本処理は終了する。
【００８６】
以上説明したように、本実施の形態によれば、図７に示した履修登録期間中におけるデータ登録処理の実行時に履修登録をしていない学生でも、履修登録期間が終了するまでに履修登録を済ませておけば、その学生の解答用紙データを、追ってＬＭＳ３０に登録できるようにした。
【００８７】
なお、本実施の形態では、履修登録期間経過後に実施する処理を、履修期間登録中と同様に教員からの指示により実行するようにした。ただ、履修登録期間は講義毎に設定されているので、履修登録期間が経過したときの当該講義の後処理として、図８に示したデータ登録処理を自動的に実行するようにしてもよい。ＬＭＳ３０では、履修登録期間が経過した講義を特定でき、そして講義が特定できると課題及び教員も特定できるので前述した処理を自動的に実行することは可能である。この場合、ステップ１２１〜１２３は不要となる。
【００８８】
ところで、上記説明では、受講者は、当該講義の受講資格のある学生であることを前提に説明した。ここで、「受講資格」というのは、当該講義に対して履修登録をすることができる者のことをいう。例えば、学生であっても学部の相違から履修したくても履修できない場合もある。また、受講者が外部者で本来履修できない可能性もある。このような受講資格のない者であっても、受講資格を事前にチェックされない限り、講義に出席して課題を提出することは可能である。換言すると、受講者が必ずしも受講資格を有しているとは限らない。
【００８９】
従って、上記説明では、受講者が履修未登録者の場合（ステップ１０８でＮ）、当該受講者の解答用紙データを保留データ記憶部２４にて保持するようにしたが（ステップ１０９）、解答用紙データを保持する前に、当該受講者が受講資格を有するかどうかをＬＭＳ３０に問い合わせるようにしてもよい。すなわち、受講者が履修未登録者の場合（ステップ１０８でＮ）、処理実行部１７は、当該受講者の学籍番号をＬＭＳ３０に送って受講資格の有無を問い合わせる。情報管理部３１は、送られてきた学籍番号に基づき学生情報記憶部３４や図示しない内部のデータベースを検索して、当該学籍番号の学生が当該講義を履修できるかどうかを調べ、その結果を複合機１０に返す。
【００９０】
処理実行部１７は、ＬＭＳ３０からの返信の結果を参照し、受講者が当該講義の受講資格を有していれば、上記と同様に処理する。一方、受講資格がなければ、当該受講者の解答用紙データを返却する必要はないので保持せずに削除する。
【００９１】
なお、本実施の形態では、履修登録者情報及び受講者情報として学籍番号を用いたが、これに限らず、氏名あるいは所属と氏名の組合せ等を用いてもよい。
【００９２】
また、本実施の形態では、連絡先情報としてメールアドレスを用いた場合を例にして説明したが、これに限る必要はない。例えば、近年では、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ：ソーシャルネットワーキングサービス）を利用してメッセージの送受信を行う場合が少なくないが、このＳＮＳのメッセージ送受信機能を利用して、講義に対して履修登録をしていない旨、履修登録をすることを喚起する旨を学生に通知するようにしてもよい。つまり、学生情報に含める連絡先情報として、ＳＮＳの登録名等の登録情報を設定するようにしてもよい。
【００９３】
また、本実施の形態では、講義に関する情報として課題に対する採点済みの解答用紙を例にして説明したが、これに限る必要はなく、例えば各学生の個別の配布物等他の情報であってもよい。また、本実施の形態では、採点済みと言うことで複合機１０に読ませる文書（採点済みの解答用紙）は、教員が行うこととしたが、文書の種類によっては、学生に文書をスキャンさせるようにしてもよい。つまり、複合機１０のユーザーが学生の場合もありうる。
【符号の説明】
【００９４】
１  学生用端末、２  教員用端末、１０  複合機、１１  認証部、１２  講義課題一覧情報取得部、１３  講義課題受付部、１４  履修登録者一覧情報取得部、１５  読取部、１６  受講者一覧情報生成部、１７  処理実行部、１８  通知部、１９  削除部、２０  制御部、２１  履修登録者一覧情報記憶部、２２  解答用紙データ記憶部、２３  受講者一覧情報記憶部、２４  保留データ記憶部、３０  ＬＭＳ、３１  情報管理部、３２  教員情報記憶部、３３  履修登録者情報記憶部、３４  学生情報記憶部、４１，５１  ＣＰＵ、４２  アドレスデータバス、４３  操作パネル、４４  スキャナ、４５，５４  ハードディスクドライブ（ＨＤＤ）、４６  プリンタエンジン、４７、５５  ネットワークインタフェース（ＩＦ）、４８，５３  ＲＡＭ、４９，５２  ＲＯＭ、５０  外部メディアインタフェース（Ｉ／Ｆ）、５６  内部バス。
【図１】
2019057015.tif 000003
【図２】
2019057015.tif 000004
【図３】
2019057015.tif 000005
【図４】
2019057015.tif 000006
【図５】
2019057015.tif 000007
【図６】
2019057015.tif 000008
【図７】
2019057015.tif 000009
【図８】
2019057015.tif 000010