(57)【要約】【課題】出欠情報を迅速に管理することができるようにする。【解決手段】情報処理装置１１は、講座を担当する講師であるユーザ３１により携帯され、講座を受講する受講者が着席する教室２１内で操作される。情報処理装置１１には、講座を特定する特定情報である講座名が表示され、講座名が表示された講座の受講者を識別する識別情報である写真が表示される。さらに受講者の出欠状況を入力する画面が表示され、入力された受講者の出欠状況が教室２１内の情報処理装置１１からデータベースサーバ１３に出力される。これにより、その教室１１内の講師３１以外の学校関係者によりその教室２１における出欠情報が共有される。【選択図】図１
2013011925.tif 000002
【特許請求の範囲】
【請求項１】
講座を受講する受講者が着席する教室内で、前記講座を担当する講師により操作される情報処理装置であって、
前記講座を特定する特定情報を表示し、
前記特定情報が表示された前記講座の前記受講者を識別する識別情報を表示し、
前記受講者の出欠状況を入力する画面を表示し、
入力された前記受講者の出欠状況をサーバに出力する
情報処理装置。
【請求項２】
前記識別情報が選択された場合、前記識別情報で識別される前記受講者のコメントを入力する画面が表示される
請求項１に記載の情報処理装置。
【請求項３】
前記識別情報は、前記受講者の写真を含む
請求項２に記載の情報処理装置。
【請求項４】
前記受講者の写真は、前記受講者の座席表に表示される
請求項３に記載の情報処理装置。
【請求項５】
前記座席表の任意の座席位置に、前記写真を移動させることができる
請求項４に記載の情報処理装置。
【請求項６】
前記講座は、ホームルームであり、
前記受講者の出欠状況は、時間割の時限毎に入力可能である
請求項２に記載の情報処理装置。
【請求項７】
コメントが付加された前記出欠状況は、付加されていない前記出欠状況と異なる色で表示される
請求項２乃至６のいずれかに記載の情報処理装置。
【請求項８】
前記情報処理装置は、携帯型である
請求項１乃至７のいずれかに記載の情報処理装置。
【請求項９】
講座を受講する受講者が着席する教室内で、前記講座を担当する講師により操作される情報処理装置の情報処理方法であって、
前記講座を特定する特定情報を表示し、
前記特定情報が表示された前記講座の前記受講者を識別する識別情報を表示し、
前記受講者の出欠状況を入力する画面を表示し、
入力された前記受講者の出欠状況をサーバに出力する
情報処理方法。
【請求項１０】
講座を受講する受講者が着席する教室内で、前記講座を担当する講師により操作される情報処理装置を制御するコンピュータに、
前記講座を特定する特定情報を表示し、
前記特定情報が表示された前記講座の前記受講者を識別する識別情報を表示し、
前記受講者の出欠状況を入力する画面を表示し、
入力された前記受講者の出欠状況をサーバに出力する
処理を実行させるプログラム。
【請求項１１】
ネットワークを介して接続される複数の情報処理装置とサーバからなる校務支援システムであって、
講座を受講する受講者が着席する教室内で、前記講座を担当する講師により操作される前記情報処理装置は、
前記講座を特定する特定情報を表示し、
前記特定情報が表示された前記講座の前記受講者を識別する識別情報を表示し、
前記受講者の出欠状況を入力する画面を表示し、
前記受講者の出欠状況を入力する画面から入力された前記受講者の出欠状況を前記サーバに出力し、
前記サーバは、前記教室内の前記情報処理装置が出力した前記受講者の出欠状況を保持する
校務支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置および方法、プログラム、並びに校務支援システムに関し、特に出欠情報を迅速に管理できるようにした情報処理装置および方法、プログラム、並びに校務支援システムに関する。
【背景技術】
【０００２】
中学校、高等学校等において授業が行われる場合、予め授業の時間割が定められる。教員と生徒は、その時間割に沿って、所定の時限に、所定の教室に行き、授業を行い、また授業を受ける。教員は、最初に生徒の氏名を呼ぶことにより生徒の出欠を確認し、出席簿に記録する。
【０００３】
しかし、教育の現場において、教員、その他の学校関係者がこなす校務は種々存在し、その効率化が要請されている。そこで校務の処理にＩＣＴ技術(Information and Communication Technology）を応用することが提案されている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−８６２９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら従来のシステムにおいては、生徒またはその家族などから学校に欠席の電話連絡があった場合、システムの管理事務担当者が、その連絡の会った生徒の欠席をシステムに入力する。また生徒が早退したり、気分が悪くなり、一時的に一部の授業を受けることができなかったりした場合においても同様に処理される。
【０００６】
このように、従来のシステムにおいては、システムの管理事務担当者が入力を行う。しかし、例えば生徒が早退したり、気分が悪くなり、一時的に一部の授業を受けることができなかったりした場合など、急な事態が発生したとき、その情報をシステムの管理事務担当者が把握し、システムに反映するのには時間がかかる。そのため、急に変化した情報を学校関係者が迅速に共有することは困難であった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、出欠情報を迅速に管理できるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面は、講座を受講する受講者が着席する教室内で、前記講座を担当する講師により操作される情報処理装置であって、前記講座を特定する特定情報を表示し、前記特定情報が表示された前記講座の前記受講者を識別する識別情報を表示し、前記受講者の出欠状況を入力する画面を表示し、入力された前記受講者の出欠状況をサーバに出力する情報処理装置である。
【０００９】
前記識別情報が選択された場合、前記識別情報で識別される前記受講者のコメントを入力する画面が表示されるようにすることができる。
【００１０】
前記識別情報は、前記受講者の写真を含むことができる。
【００１１】
前記受講者の写真は、前記受講者の座席表に表示されるようにすることができる。
【００１２】
前記座席表の任意の座席位置に、前記写真を移動させることができる。
【００１３】
前記講座は、ホームルームであり、前記受講者の出欠状況は、時間割の時限毎に入力可能とすることができる。
【００１４】
コメントが付加された前記出欠状況は、付加されていない前記出欠状況と異なる色で表示されるようにすることができる。
【００１５】
前記情報処理装置は、携帯型とすることができる。
【００１６】
本発明の一側面の方法及びプログラムは、上述した本発明の一側面の情報処理装置に対応する方法及びプログラムである。
【００１７】
本発明の他の側面は、ネットワークを介して接続される複数の情報処理装置とサーバからなる校務支援システムであって、講座を受講する受講者が着席する教室内で、前記講座を担当する講師により操作される前記情報処理装置は、前記講座を特定する特定情報を表示し、前記特定情報が表示された前記講座の前記受講者を識別する識別情報を表示し、前記受講者の出欠状況を入力する画面を表示し、前記受講者の出欠状況を入力する画面から入力された前記受講者の出欠状況を前記サーバに出力し、前記サーバは、前記教室内の前記情報処理装置が出力した前記受講者の出欠状況を保持する校務支援システムである。
【００１８】
本発明の一側面においては、講座を特定する特定情報が表示され、特定情報が表示された講座の受講者を識別する識別情報が表示される。受講者の出欠状況を入力する画面が表示され、入力された受講者の出欠状況がサーバに出力される。
【００１９】
本発明の他の側面においては、ネットワークを介して接続される複数の情報処理装置とサーバにより校務支援システムが構成される。講座を受講する受講者が着席する教室内で、講座を担当する講師により操作される情報処理装置は、講座を特定する特定情報を表示し、特定情報が表示された講座の受講者を識別する識別情報を表示する。さらに情報処理装置は、受講者の出欠状況を入力する画面を表示し、受講者の出欠状況を入力する画面から出欠状況が入力されると、その出欠状況をネットワークを介してサーバに出力する。サーバは、教室内の情報処理装置が出力した受講者の出欠状況を保持する。
【発明の効果】
【００２０】
以上のように、本発明の側面によれば、出欠情報を迅速に管理することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の校務支援システムの一実施の形態の構成を示す図である。
【図２】情報処理装置の構成を示すブロック図である。
【図３】情報処理装置の機能的構成を示すブロック図である。
【図４】情報処理装置の他の機能的構成を示すブロック図である。
【図５】時間割の構成を示す図である。
【図６】生徒ＩＤ一覧生成処理を説明するフローチャートである。
【図７】生徒情報取得処理を説明するフローチャートである。
【図８】生徒情報検索処理を説明するフローチャートである。
【図９】生徒情報入力処理を説明するフローチャートである。
【図１０】生徒情報更新処理を説明するフローチャートである。
【図１１】画面制御処理を説明するフローチャートである。
【図１２】トップ画面の例を示す図である。
【図１３】出欠確認画面の例を示す図である。
【図１４】出欠を入力する画面の例を示す図である。
【図１５】座席位置の変更を入力する画面の例を示す図である。
【図１６】ホームルーム出席簿の画面の例を示す図である。
【図１７】出欠の状況を説明する画面の例を示す図である。
【図１８】月ごとの出欠状況を表す出席簿の画面の例を示す図である。
【図１９】学年のクラスごとの出欠状況を表す出席状況一覧の画面の例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明を実施するための形態（以下、実施の形態と称する）について説明する。なお、説明は以下の順序で行う。
１．校務支援システムの構成
２．情報処理装置の構成
３．情報処理装置の機能的構成
４．生徒情報の管理の処理
５．画面の制御処理
６．プログラムへの適用
【００２３】
＜１．校務支援システムの構成＞
【００２４】
図１は、本発明の校務支援システム１の一実施の形態の構成を示す図である。この校務支援システム１は、指またはペンで操作されるタブレットPC(Personal Computer)、ノート型PC、スレートPC、スマートフォンなどの携帯型パーソナルコンピュータにより構成される情報処理装置１１−１乃至１１−３、Webサーバ１２、データベースサーバ１３、および校務支援ネットワーク１４により構成されている。校務支援ネットワーク１４は、LAN(Local Area Network),MAN(Metropolitan Area Network)などにより構成することができる。
【００２５】
情報処理装置１１−１乃至１１−３、とWebサーバ１２は、校務支援ネットワーク１４を介して相互に接続されている。また、Webサーバ１２とデータベースサーバ１３は、この実施の形態の場合、直接接続されているが、校務支援ネットワーク１４を介して接続してもよい。さらに校務支援ネットワーク１４を含む接続経路の一部または全部に、インターネットを介在させることもできる。なお、Webサーバ１２とデータベースサーバ１３は、クラウドコンピュータにより代用または併用することができる。
【００２６】
情報処理装置１１−１乃至１１−３はそれぞれユーザ３１−１乃至３１−３により使用される。このユーザ３１−１乃至３１−３は、例えば教員である。各ユーザ３１−１乃至３１−３は、それぞれ情報処理装置１１−１乃至１１−３を携帯して、担当する授業を行う教室２１−１乃至２１−３に行く。各教室２１-１乃至２１−３の室内には、通信部２２−１乃至２２−３が設置されており、その教室２１−１乃至２１−３の室内に入ってきたユーザ３１-１乃至３１−３が携帯する情報処理装置１１−１乃至１１−３と校務支援ネットワーク１４を介して通信する。
【００２７】
なお、教室２１−１乃至２１−３は、中学校、高等学校の教室に限らず、幼稚園、小学校、大学、その他の各種の講座を教授する場所とすることができる。
【００２８】
通信部２２−１乃至２２−３は教室２１−１乃至２１−３の室外の情報処理装置１１−１乃至１１−３と通信することはできない。通信部２２−１乃至２２−３には、それぞれ固有のＩＤ（Identification）が割り当てられており、情報処理装置１１−１乃至１１−３は、それぞれ通信部２２−１乃至２２−３と通信することで、その位置（つまり教室）を特定することができる。
【００２９】
なお、図１には３台の情報処理装置１１−１乃至１１−３、３人のユーザ３１−１乃至３１−３、３個の教室２１−１乃至２１−３、３個の通信部２２−１乃至２２−３のみが示されているが、その数は、これに限定されるものではない。以下においては、これらの各構成要素を、個々に区別する必要が無い場合には、単に、情報処理装置１１、教室２１、通信部２２、ユーザ３１と記述する。
【００３０】
＜２．情報処理装置の構成＞
【００３１】
図２は、情報処理装置の一実施の形態の構成を示すブロック図である。
【００３２】
この情報処理装置１１は、CPU（Central Processing Unit）５１，ROM（Read Only Memory）５２，RAM（Random Access Memory）５３を有し、それらは、バス５４により相互に接続されている。
【００３３】
バス５４には、さらに、入出力インタフェース５５が接続されている。入出力インタフェース５５には、入力部５６、出力部５７、記憶部５８、通信部５９、及びドライブ６０が接続されている。
【００３４】
入力部５６は、タッチパネル、マイクロフォンなどよりなる。出力部５７は、ディスプレイ、スピーカなどよりなる。ユーザ３１は、ディスプレイに表示されたアイコン等の画像に触れると、それがタッチパネルにより検出され、所定の入力を行うことができる。記憶部５８は、ハードディスクや不揮発性のメモリなどよりなる。通信部５９は、ネットワークインタフェースなどよりなる。ドライブ６０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア６１を駆動する。
【００３５】
以上のように構成される情報処理装置１１では、CPU５１が、例えば、記憶部５８に記憶されているプログラムを、入出力インタフェース５５及びバス５４を介して、RAM５３にロードして実行することにより、所定の処理が行われる。
【００３６】
情報処理装置１１では、プログラムは、例えば、パッケージメディア等としてのリムーバブルメディア６１をドライブ６０に装着することにより、入出力インタフェース５５を介して、記憶部５８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部５９で受信し、記憶部５８にインストールすることができる。その他、プログラムは、ROM５２や記憶部５８に、あらかじめインストールしておくことができる。
＜３．情報処理装置の機能的構成＞
【００３７】
図３は、情報処理装置１１の機能的構成を示すブロック図である。
【００３８】
情報処理装置１１は、画面制御部１１１、生徒情報提示・選択部１１２、生徒情報入力部１１３、および生徒情報管理部１１４を有している。これらの画面制御部１１１、生徒情報提示・選択部１１２、生徒情報入力部１１３、および生徒情報管理部１１４は、CPU５１が実行するプログラムにより構成される。
【００３９】
画面制御部１１１は、入力部５６からのユーザ３１による入力に対応して、出力部５７を構成するディスプレイの画面の表示を制御する。入力が、例えば教員ＩＤと時刻情報（つまり、年月日と時限）である場合、画面制御部１１１は、生徒時間割１２１と教員時間割１２２を参照して、入力に対応する生徒ＩＤを抽出する。つまり、入力された教員ＩＤを有するユーザ３１が担当する授業を受ける生徒の生徒ＩＤが検索される。
【００４０】
教員ＩＤと時刻情報は、ユーザ３１が入力部５６を操作することで入力される。生徒時間割１２１と教員時間割１２２は、データベースサーバ１３に予め記憶されていたものが、Webサーバ１２を介して通信部５９により受信され、記憶部５８に記憶されており、それが読み出されて画面制御部１１１に入力される。勿論、その都度データベースサーバ１３から読み出すようにすることもできる。
【００４１】
生徒情報提示・選択部１１２は、画面制御部１１１からの生徒ＩＤ一覧に基づく生徒情報一覧と詳細な生徒情報を生徒情報管理部１１４から受け取り、ディスプレイに表示する。生徒情報提示・選択部１１２はまた、表示された詳細な生徒情報を更新するための選択手段を提供する。
【００４２】
生徒情報入力部１１３は、生徒情報提示・選択部１１２により選択された生徒情報の入力を受け、それをディスプレイに表示する。生徒情報入力部１１３は、その表示した生徒情報に対する追加、変更、削除などの更新を行う手段を提供し、ユーザ３１は入力部５６を操作することで、更新情報を入力する。
【００４３】
生徒情報管理部１１４は、データベースサーバ１３に保持されている生徒情報を読み出し、記憶しているか、必要に応じて適宜読み出す。生徒情報管理部１１４は、生徒情報提示・選択部１１２からの生徒ＩＤ一覧に対応する生徒情報一覧を、生徒情報提示・選択部１１２に供給する。また生徒情報管理部１１４は、生徒情報入力部１１３から更新のための生徒情報の入力を受けると、その生徒情報を更新する。すなわち、データベースサーバ１３の生徒情報に反映される。
【００４４】
生徒情報は、例えば、学籍番号、氏名、住所、電話番号、所属クラス、履修講座、講座の出欠情報、生徒に関するメモから構成される。メモは、テキストだけでなく、静止画、動画、音声などにより構成することができる。
【００４５】
図４は、情報処理装置１１の他の機能的構成を示すブロック図である。この実施の形態は、記憶部５８が生徒時間割１２１と教員時間割１２２以外に、教室時間割１２３を有している点が、図３の実施の形態と異なっているが、その他の構成は図３における場合と同様である。
【００４６】
図５は、時間割の構成を示す図である。同図に示されるように、この実施の形態においては、時間割は、横軸が年月日とされ、縦軸が時限（時刻）とされる。例えば６月１日においては、その１時限目は講座１、２時限目は講座２、３時限目は講座３、４時限目と５時限目は講座４とされている。６月２日においては、１時限目は講座２、２時限目と３時限目は講座４、４時限目は講座５、５時限目は講座６、６時限目は講座７とされている。
【００４７】
生徒時間割１２１、教員時間割１２２、および教室時間割１２３のいずれもその内容は、図５に示されるように、年月日と時限の軸で表されている。ただその対象が、生徒、教員、教室とされているだけである。つまり、生徒時間割１２１は、所定の生徒ＩＤの生徒が受ける講座（授業）の一覧であり、教員時間割１２２は、所定の教員ＩＤの教員が担当する講座（授業）の一覧であり、教室時間割１２３は、所定の教室ＩＤの教室で行われる講座（授業）の一覧である。
【００４８】
この時間割を生成するのに必要な情報は、予め入力され、データベースサーバ１３により保持されている。すなわち、各教員が担当する講座が行われる年月日、時限、受講する生徒等の情報が予め入力されており、その情報に基づいて時間割が生成されている。
【００４９】
＜４．生徒情報の管理の処理＞
【００５０】
次に、図６乃至図１０を参照して、情報処理装置１１の基本的な動作である生徒情報の管理の処理を説明する。
【００５１】
最初に画面制御部１１１の動作について図６を参照して説明する。図６は、生徒ＩＤ一覧生成処理を説明するフローチャートである。
【００５２】
ステップＳ１において画面制御部１１１は、教員ＩＤから教員時間割を取得する。すなわち、ユーザ３１は生徒情報の更新をしたいとき、入力部５６を操作して自分自身の教員ＩＤと時刻情報（例えば所定の年月日）を入力する。この教員ＩＤが取得される。
【００５３】
ステップＳ２において画面制御部１１１は、入力時刻と教員時間割から講座を取得する。すなわち、入力された時刻と、ステップＳ１で取得された教員時間割とから、その時刻にその教員が担当する講座が特定される。なお、時刻の入力が省略された場合には、現在の時刻が入力されたものとされる。このため、画面制御部１１１は計時動作を行う時計を有している。
【００５４】
ステップＳ３において時間割制御部１１１は、生徒時間割から対応する時刻と講座の生徒ＩＤを取得する。すなわち、入力された時刻にステップＳ２で取得された講座を受ける生徒の生徒ＩＤが検索される。検索された生徒ＩＤは生徒情報提示・選択部１１２に供給される。
【００５５】
次に、図７を参照して、生徒情報提示・選択部１１２の動作について説明する。図７は、生徒情報取得処理を説明するフローチャートである。
【００５６】
ステップＳ２１において生徒情報提示・選択部１１２は、生徒ＩＤ一覧を取得する。すなわち、ステップＳ３で画面制御部１１１から出力された生徒ＩＤ一覧が取得される。ステップＳ２２において生徒情報提示・選択部１１２は、生徒ＩＤ一覧を出力する。すなわち、ステップＳ２１で画面制御部１１１から取得された生徒ＩＤ一覧が生徒情報管理部１１４に出力される。
【００５７】
生徒情報管理部１１４はことのき図８に示される処理を実行する。図８は、生徒情報検索処理を説明するフローチャートである。
【００５８】
ステップＳ５１において生徒情報管理部１１４は、生徒ＩＤ一覧を受け取る。つまり生徒情報提示・選択部１１２がステップＳ２２で出力した生徒ＩＤ一覧が取得される。ステップＳ５２において生徒情報管理部１１４は、生徒ＩＤに該当する生徒情報を検索する。すなわち、生徒情報提示・選択部１１２から出力された生徒ＩＤ一覧に記述されている生徒ＩＤに対応する生徒情報が、記憶されている生徒情報の中から検索される。
【００５９】
ステップＳ５３において生徒情報管理部１１４は、生徒情報一覧を出力する。つまり、ステップＳ５２で検索された生徒情報の一覧が生徒情報提示・選択部１１２に出力される。
【００６０】
図７に戻って、ステップＳ２３において生徒情報提示・選択部１１２は、生徒情報一覧を受け取る。つまり、生徒情報管理部１１４が出力した生徒情報一覧が受け取られる。ステップＳ２４において生徒情報提示・選択部１１２は、生徒情報一覧を画面に表示する。すなわち、ステップＳ２３で取得された生徒情報一覧がディスプレイに表示される。これによりユーザ３１は、自分自身の講座を受講する生徒の生徒情報の一覧を確認することができる。そしてユーザ３１は入力部５６を操作することで、更新したいと思う生徒情報を選択する。
【００６１】
ステップＳ２５において生徒情報提示・選択部１１２は、生徒の選択が入力されたかを判定する。すなわち、ユーザ３１により更新対象の生徒（つまり生徒情報）が選択されたかが判定される。まだ、生徒が選択されていない場合、処理はステップＳ２４に戻り、それ以降の処理が繰り返される。
【００６２】
ステップＳ２５において生徒が選択されたと判定された場合、ステップＳ２６において生徒情報提示・選択部１１２は、選択された生徒の生徒情報を出力する。この生徒情報は生徒情報入力部１１３に出力される。
【００６３】
次に、図９を参照して、生徒情報入力部１１３の動作について説明する。図９は、生徒情報入力処理を説明するフローチャートである。
【００６４】
ステップＳ７１において生徒情報入力部１１３は、生徒情報を表示する。すなわち生徒情報提示・選択部１１２がステップＳ２６において出力した生徒情報が生徒情報入力部１１３により受け取られ、表示される。ユーザ３１は、表示された生徒情報を見て、入力部５６を操作して更新を入力する。つまり、生徒情報の追加、変更、削除などの更新が入力される。
【００６５】
ステップＳ７２において生徒情報入力部１１３は、生徒情報の更新が入力されたかを判定する。生徒情報の更新が入力されたと判定された場合、ステップＳ７３において生徒情報入力部１１３は、生徒情報を更新する。ここでは、記憶部５８（またはRAM５３）に記憶されている生徒情報が更新される。その後、処理はステップＳ７１に戻り、それ以降の処理が繰り返される。
【００６６】
一方、ステップＳ７２において生徒情報の更新が入力されていないと判定された場合、ステップＳ７４において生徒情報入力部１１３は、更新の反映が入力されたかを判定する。すなわち、ユーザ３１は、  ステップＳ７３で更新した生徒情報を、データベースサーバ１３に登録されている生徒情報に反映する場合、入力部５６を操作して更新の反映を指示する。ユーザ３１が更新入力を確定した場合、更新の反映が指示されたと判定される。
【００６７】
更新の反映が指示されない場合、ステップＳ７５において生徒情報入力部１１３は、更新の取消が入力されたかを判定する。すなわちユーザ３１は、入力部５６を操作することで、一旦入力した更新の取り消しを指示することができる。
【００６８】
更新の取消が指示された場合、ステップＳ７６において生徒情報入力部１１３は、生徒情報を初期値に戻す。つまり生徒情報は更新が入力される前の状態に戻される。その後、処理はステップＳ７１に戻り、それ以降の処理が繰り返される。ステップＳ７５において更新が取り消されていないと判定された場合は、ステップＳ７６の処理はスキップされ、処理はステップＳ７１に戻り、それ以降の処理が繰り返される。
【００６９】
ステップＳ７４において更新の反映が入力されたと判定された場合、ステップＳ７７において生徒情報入力部１１３は、更新された生徒情報を出力する。すなわちステップＳ７３において更新された生徒情報が生徒情報管理部１１４に出力される。生徒情報の更新が行われていない場合には、その反映の指示も入力されないので、ステップＳ７７の処理は実行されない。
【００７０】
次に、図１０を参照して、生徒情報管理部１１４の動作について説明する。図１０は、生徒情報更新処理を説明するフローチャートである。
【００７１】
ステップＳ９１において生徒情報管理部１１４は、生徒情報を受け取る。すなわち、生徒情報入力部１１３がステップＳ９７において出力した更新する生徒情報が受け取られる。そしてステップＳ９２において生徒情報管理部１１４は、生徒情報を更新する。つまりステップＳ９１で取得された生徒情報がWebサーバ１２を介してデータベースサーバ１３に出力される。データベースサーバ１３は入力された生徒情報により、過去の生徒情報を更新する。この更新された生徒情報は、Webサーバ１２を介して生徒情報管理部１１４に供給される。
【００７２】
このようにして、生徒情報管理部１１４は最新の生徒情報を保持する。またこの更新された生徒情報は、必要に応じて他の情報処理装置１１にも供給される。ユーザ３１が入力を確定すると、直ちに更新された生徒情報が送信されてくるので、情報処理装置１１は、他の情報処理装置１１とともに、最新の生徒情報を迅速に共有することができる。
【００７３】
＜５．画面の制御処理＞
【００７４】
次に、図１１を参照して、画面の制御処理について説明する。図１１は、画面制御処理を説明するフローチャートである。
【００７５】
ステップＳ１１１において画面制御部１１１は、パスワードの入力受け付ける。すなわち、ユーザ３１はこの校務支援システムにログインするとき、入力部５６を操作して自分自身に割り当てられているパスワードを入力する。画面制御部１１１はこのパスワードを受け付ける。
【００７６】
ステップＳ１１２において画面制御部１１１は、パスワードが適正であるかを判定する。すなわち、ステップＳ１１１で受け付けられたパスワードがデータベースサーバ１３に予め登録されているパスワードと一致するかが判定される。受け付けられたパスワードが適正でない場合、処理はステップＳ１１１に戻り、適正なパスワードが受け付けられるまで、同様の処理が繰り返される。
【００７７】
ステップＳ１１２において受け付けられたパスワードが適正であると判定された場合、ステップＳ１１３において画面制御部１１１は、パスワードに対応する教員ＩＤを検索する。すなわち、各ユーザ３１のパスワードと教員ＩＤは対応付けられてデータベースサーバ１３に予め登録されており、受け付けられたパスワードに対応する教員ＩＤが検索される。
【００７８】
ステップＳ１１４において画面制御部１１１は、教員ＩＤに対応する時間割を含むトップ画面を表示する。つまりログインしてきたユーザ３１に固有のトップ画面２０１がディスプレイに表示される。
【００７９】
図１２は、トップ画面２０１の例を示す図である。この画面は、ユーザ３１が入力部５６を操作してパスワード等を入力し、ログインしたとき、画面制御部１１１により表示される画面である。
【００８０】
図１２に示されるように、トップ画面２０１には、メニュー２１１、新着メール表示部２１２、お知らせ表示部２１３、担当情報表示部２１４、時間割表示部２１５が設けられている。
【００８１】
メニュー２１１には、「出席連絡」、「施設予約」、「講座管理」、「履修管理」、および「HR出席簿」が表示されている。ユーザ３１は「出席連絡」を選択操作することで、生徒の出席／欠席の連絡の情報を表示させ、確認することができる。「施設予約」は、体育館、プール、運動場などの施設を予約するとき選択操作される。「講座管理」は、講座に関する情報を確認するとき選択操作される。「履修管理」は、生徒の履修状況を確認するとき選択操作される。「HR出席簿」は、HR(ホームルーム)の出欠状況を確認するとき選択操作される。
【００８２】
新着メール表示部２１２には、受信したメールに関する情報が表示される。この例では、「新しいメールが３件あります。」のメッセージが表示されている。お知らせ表示部２１３には、「新システムが稼働し始めました。」等の各種のお知らせが表示される。担当情報表示部２１４には、「時間割に変更があります。」等の情報が表示される。
【００８３】
時間割表示部２１５には、ユーザ３１のその日の時間割が表示される。この時間割は、図５に示される時間割のうち、当日の分の時間割である。このように、ユーザ３１はログインするだけで、自分自身のその日の時間割を確認することができる。
【００８４】
この例では、当日（２０１１年５月１０日）の０乃至６の時限と、それぞれの７時３０分、８時４０分、９時４０分、１０時４０分、１１時４０分、１３時００分、１４時００分といった開始時刻が表示されている。
【００８５】
１時限目は、授業があり、それは２年３組の授業であり、数学II(3)の講座であることが表示されている。また９時３０分から、臨時職員会議が予定されていることが表示されている。６時限目には、２年１組の数学II（３）の授業があることが表示されている。さらに１４時３０分には、来賓の来校予定があり、１４時５０分には、体育館に行くことが予定されている。
【００８６】
０時限目、２乃至５時限目においては、このユーザ３１は授業がない。そこで、これらの時限は空欄とされている。
【００８７】
タグ２１６は日単位の時間割を表示させるとき操作され、タグ２１７は、週単位の時間割を表示させるとき操作される。タグ２１８は、ホームルームの情報を表示させるとき操作される。
【００８８】
ユーザ３１がこの校務支援システムにログインするとき入力するパスワードは、教員ＩＤに対応づけられている（勿論、教員ＩＤをパスワードとすることもできる）。画面制御部１１１はパスワードから教員ＩＤを特定し、その特定されたユーザ３１の教員時間割１２２を時間割表示部２１５に表示させる。教員時間割１２２は、各ユーザ３１に共通の時間割ではなく、各ユーザ３１ごとに異なる、各ユーザ３１に固有の時間割である。従ってユーザ３１は、情報処理装置１１を携帯するだけで、共通の時間割から自分自身が担当する講座を探す手間をかけることなく、いつでも自分自身の時間割を速やかに確認することができる。
【００８９】
図１１に戻って、ステップＳ１１４でトップ画面２０１が表示された後、ステップＳ１１５において画面制御部１１１は、所定の項目が選択されたかを判定する。ステップＳ１１５において所定の項目が選択されていないと判定された場合、処理はステップＳ１１４に戻り、それ以降の処理が繰り返される。
【００９０】
ステップＳ１１５において所定の項目が選択されたと判定された場合、ステップＳ１１６において画面制御部１１１は、選択された項目に対応する処理を実行する。
【００９１】
例えばメニュー２１１の「出席連絡」、「施設予約」、「講座管理」、「履修管理」、および「HR出席簿」の項目の中から、「講座管理」が選択され、所定の講座が指定された場合、画面制御部１１１は生徒情報提示・選択部１１２を制御し、出欠確認画面２３１を表示させる。図１３は、出欠確認画面２３１の例を示す図である。
【００９２】
この出欠確認画面２３１においては、授業情報２４１、受講者名簿２４２、および座席表２４３が表示されている。これらも予め必要な情報が入力されたとき、データベースサーバ１３に記憶されており、生徒情報提示・選択部１１２により適宜読み出されて表示される。
【００９３】
授業情報２４１には、講座ＩＤ（ＳＪ００５３）、講座名（ａａａ）、授業日（２０１１／０６／０７）、担当先生（ＡＢＣＤ）、サブ講座（αクラス）、教科名（ＥＦＧ）、科目名（ＨＩＪＫ）、開講回（３５）が表示されている。これらは講座を特定する特定情報を構成する。受講者名簿２４２には、この講座ＩＤの講座を受講する生徒の学籍番号（１１００１，１１００２，１１００３，・・・）、氏名（ＡＡＡＡＡ，ＢＢＢＢＢ，ＣＣＣＣＣ，・・・）、および出欠（出席、欠席、公欠、忌引など）が表示されている。勿論、ここにおける講座には、ホームルームも含まれる。
【００９４】
座席表２４３には、予め定められている座席（各生徒が着席する机）に対応する位置に、生徒の写真と氏名、並びに欠席している生徒の場合には、その理由が表示されている。学籍番号、氏名、および写真は、生徒を識別する識別情報を構成する。また、背景が、欠席している生徒の場合には、出席している生徒の場合と異なる色とされている。この座席表２４３は、教員から生徒の方を見た状態で表示されている。
【００９５】
ユーザ３１は、座席表２４３と教室２１内の生徒の着席状況を見比べることで、誰がどこに着席しているかを確認することができ、欠席者を容易に発見することができる。
【００９６】
またこの出欠確認画面２３１は、ユーザ３１が情報処理装置１１を携帯して所定の教室２１の室内に入ったとき、自動的に表示されるようにすることができる。そのため、画面制御部１１１は通信部２２と通信ができたとき、そのＩＤを取得し、その教室２１でその時刻に行われる講座を特定し、その講座の出欠確認画面２３１を表示させる。これにより、ユーザ３１は、入室した直後に、特別の操作をすることなく、直ちに出欠を確認することができる。
【００９７】
この自動的な表示は、その教室２１でその時刻に行われる講座を担当するユーザ３１の情報処理装置１１に対してのみ実行される。これにより、例えばその講座を担当しないユーザ３１は誤って他の教室２１内に入った場合、自動的な表示が行われないことから、教室２１を間違えたことを知ることができる。
【００９８】
ただし、その講座を担当しない他のユーザ３１は、トップ画面２０１のメニュー２１１の「講座管理」の項目からその教室２１の講座を指定することで、図１３の出欠確認画面２３１を表示させ、出欠を確認することができる。これにより、本来担当する予定のユーザ３１が急に担当できなくなり、他のユーザ３１が代わって担当するような場合に、代わりに担当するユーザ３１も出欠を確認することができる。
【００９９】
図１４は、出欠を入力する画面２５１の例を示す図である。この画面２５１は、ユーザ３１が図１３の座席表２４３の所定の位置の写真を選択操作したとき、生徒情報入力部１１３により表示される。この画面２５１には、その席の生徒の学籍番号、氏名、クラスの他、欠席の理由を入力するボタン２６１が表示されている。ボタン２６１が操作されると、忌引、病欠、事故等の欠席の理由の一覧が表示される。ユーザ３１はその一覧の中から該当する理由を選択操作して、欠席理由を入力することができる。
【０１００】
画面２５１で入力した情報は、図１３の出欠確認画面２３１に反映される。また、データベースサーバ１３にも登録される。
【０１０１】
さらにコメント欄２６２が設けられており、ユーザ３１は入力部５６を操作することで、任意のコメントを入力することができる。またこの画面２５１には、生徒の写真２６３も表示されている。OKボタン２６４は、入力を確定するとき操作され、キャンセルボタン２６５は、入力を取り消すとき操作される。
【０１０２】
図１５は、座席位置の変更を入力する画面２８１の例を示す図である。この画面２８１は、図１２のトップ画面２０１のメニュー２１１から、「講座管理」が選択され、所定の講座が指定され、さらに座席位置変更が選択された場合に、画面制御部１１１と生徒情報提示・選択部１１２による制御に基づいて、生徒情報入力部１１３により表示される。この画面２８１には、授業情報２９１、未割当生徒欄２９２、および座席割当欄２９３が表示されている。
【０１０３】
授業情報２９１には、図１３の授業情報２４１と同様に、講座ＩＤ、講座名、授業日、担当先生、サブ講座、教科名、科目名、開講回が表示されている。未割当生徒欄２９２には、その講座を受講する生徒の写真２９４と氏名が表示される。ユーザ３１は、未割当生徒欄２９２の所定の生徒の写真２９４を座席割当欄２９３の所定の位置にドラッグアンドドロップすることで、その生徒を所定の座席に割り当てることができる。勿論、座席割当欄２９３内で、任意の席の生徒の写真２９５を他の席にドラッグアンドドロップすることで、座席位置を入れ替えることができる。
【０１０４】
逆に、座席割当欄２９３に位置する所定の生徒の写真２９５を選択し、ボタン２９６を操作することで、その生徒の座席の割当を解除することができる。割当が解除された生徒の写真は、未割当生徒欄２９２に戻る。
【０１０５】
例えば、教室２１の室内で、生徒に自由に席を選ばせ、席が確定したとき、実際の生徒の着席状況を見ながら座席表を簡単に作成することができる。
【０１０６】
また、教室２１内にカメラを配置し、着席している各生徒の顔をそのカメラで撮影し、得られた生徒の顔画像を、データベースサーバ１３に予め登録されている各生徒の顔画像と比較することで、生徒とその座席を特定することもできる。
【０１０７】
図１６は、ホームルーム出席簿３０１の画面の例を示す図である。このホームルーム出席簿３０１は、図１２のトップ画面２０１のメニュー２１１から、「HR出席簿」が選択された場合に、画面制御部１１１と生徒情報提示・選択部１１２による制御に基づいて、生徒情報入力部１１３により表示される。
【０１０８】
このホームルーム出席簿３０１には、生徒のそのクラスにおける出席番号、氏名、出席状況確認、出席確定、および出席連絡の欄が設けられている。出席確定の欄には、ボタン３０２が表示されている。ユーザ３１がこのボタン３０２を操作すると、出席、欠席、出席停止、転出、遅刻、早退などの出欠状態の一覧が表示されるので、その中から所定のものを選択することで出欠状態を入力することができる。
【０１０９】
出席状況確認の欄には、ホームルーム（ＨＲ）の他、０時限乃至１０時限までの、時限単位で出欠状況を入力することができる。例えば出席番号１の生徒は、ホームルーム（ＨＲ）、１時限乃至６時限の全てに出席している。これに対して出席番号２の生徒は、ホームルーム（ＨＲ）、１時限と２時限は出席したが、３時限乃至６時限を欠課している。
【０１１０】
出席連絡欄の数字は、連絡があった回数を意味する。例えば、出席番号２の生徒に関して、１件のコメントが付加されている。この出席連絡欄の数字の所定の色（例えば、黄色）の表示は、生徒の受講情報（コメントを含む）が存在することを意味する。受講情報が存在しない場合には、出席連絡欄の数字は他の色（例えば青色）で表示される。これによりユーザ３１は、受講情報の有無を確実に認識することができる。
【０１１１】
ユーザ３１は、生徒の受講情報を確認しながら、ホームルームを行うことができる。
【０１１２】
登録ボタン３０３は入力した出欠状況をデータベースサーバ１３に登録するとき操作される。前日ボタン３０４は前日の出席状況を表示させるとき操作され、翌日ボタン３０５は翌日の出席状況を表示させるとき操作される。
【０１１３】
図１７は、出欠の状況を説明する画面３３１の例を示す図である。図１６のホームルーム出席簿３０１の画面の所定の生徒の所定の時限がクリックされると、この図１６の画面３３３１が表示される。この画面３３１には、その選択された生徒に関する過去に入力された情報が表示されている。すなわち、生徒のクラス、選択された時限の日時、学籍番号、氏名、出欠、入力者、入力時間、およびコメントが表示される。
【０１１４】
この例では、クラスが中１１、日時が２０１１年５月１６日、６時限、学籍番号が４１１００６９、氏名がＱＱＱＱ（ｑｑｑｑ）、出欠が欠課、入力者がＣＤＥ、入力時間が２０１１年５月１６日２１時５５分３秒とされ、「腹痛のため保健室へ。」というコメントが残されている。
【０１１５】
ボタン３４２は、この画面３３１を閉じるとき操作される。
【０１１６】
なお、出欠状況は、月ごとに表示することもできる。図１８は、月ごとの出欠状況を表す出席簿３７１の画面の例を示す図である。この例では、所定のクラスの所定の月の１日から３１日までのうちの、当日（１６日）までの生徒の出欠状況が表示されている。生徒は出席番号と名前で表されている。名前は、漢字とふりがなで表現されている。その月の合計した出席日数、欠席日数、および遅刻の回数も記載されている。図１８から、連続して欠席している生徒を確認することができる。
【０１１７】
また出欠状況は、全校の各学年の各クラスごとに日単位で表示することもできる。図１９は、学年のクラスごとの出欠状況を表す出席状況一覧３８１の画面の例を示す図である。この例では、中１・１組、中１・２組、中２・１組、中３・１組などの学年とクラス、そのクラスの生徒数、出席状況が記載されている。
【０１１８】
出席状況としては、出席日数、欠席日数、遅刻回数、早退回数、公認欠席回数、公認遅刻回数、公認早退回数、忌引き回数、出席停止日数、留学回数が記載されている。ここでもコメントが付加されている欄は、付加されていない欄と異なる色で表されている。図１９から、欠席者の多いクラスを確認することができる。
【０１１９】
以上のように、情報発生源である教室２１で行われた入力は、入力が確定されると、直ちにデータベースサーバ１３に送信され、保持される。従って、生徒に関する情報を、学校関係者が迅速に共有することができる。
【０１２０】
以上においては、情報処理装置１１をユーザ３１が携帯する携帯型の装置としたが、情報発生源である各教室２１内に据え置きとすることも可能である。
【０１２１】
なお、通信とは、無線通信および有線通信は勿論、無線通信と有線通信とが混在した通信、即ち、ある区間では無線通信が行われ、他の区間では有線通信が行われるようなものであっても良い。さらに、ある装置から他の装置への通信が有線通信で行われ、他の装置からある装置への通信が無線通信で行われるようなものであっても良い。
【０１２２】
＜６．プログラムへの適用＞
【０１２３】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることができる。
【０１２４】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１２５】
このようなプログラムを含む記録媒体は、図２に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フロッピディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVDを含む）、光磁気ディスク（MD（MinＩＤisk）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア６１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているフラッシュROM５２や、記憶部５８に含まれるハードディスクなどで構成される。
【０１２６】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１２７】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０１２８】
１  校務支援システム，  １１−１乃至１１−３  情報処理装置，  １２  Webサーb，  １３  データベースサーバ，  ２２−１乃至２２−３  通信部，  ３１−１乃至３１−３  ユーザ，  １１１  画面制御部，  １１２  生徒情報提示・選択部，  １１３  生徒情報入力部，  １１４  生徒情報管理部
【図１】
2013011925.tif 000003
【図２】
2013011925.tif 000004
【図３】
2013011925.tif 000005
【図４】
2013011925.tif 000006
【図５】
2013011925.tif 000007
【図６】
2013011925.tif 000008
【図７】
2013011925.tif 000009
【図８】
2013011925.tif 000010
【図９】
2013011925.tif 000011
【図１０】
2013011925.tif 000012
【図１１】
2013011925.tif 000013
【図１２】
2013011925.tif 000014
【図１３】
2013011925.tif 000015
【図１４】
2013011925.tif 000016
【図１５】
2013011925.tif 000017
【図１６】
2013011925.tif 000018
【図１７】
2013011925.tif 000019
【図１８】
2013011925.tif 000020
【図１９】
2013011925.tif 000021