(57)【要約】  【課題】  学習者の学習履歴を視覚的に表示することができる学習履歴表示装置を提供する  【解決手段】  リンク付けられた複数のページを記憶している記憶部１と、ページの出力に関する指示を受け付ける受付部２と、受付部２が受け付けた指示に応じて、ページを記憶部１から読み出して出力するページ出力部３と、ページ出力部３が出力したページに関する出力履歴の情報である履歴情報を蓄積する蓄積部４と、蓄積部４が蓄積した履歴情報に基づいて、出力履歴を視覚的に表示する履歴表示部５を備える。【選択図】  図１
2005055732.tif 000002
【特許請求の範囲】
【請求項１】
リンク付けられた複数のページを記憶している記憶部と、
前記ページの出力に関する指示を受け付ける受付部と、
前記受付部が受け付けた指示に応じて、ページを前記記憶部から読み出して出力するページ出力部と、
前記ページ出力部が出力したページに関する出力履歴の情報である履歴情報を蓄積する蓄積部と、
前記蓄積部が蓄積した履歴情報に基づいて、前記出力履歴を視覚的に表示する履歴表示部と、を備えた学習履歴表示装置。
【請求項２】
前記履歴表示部は、前記履歴情報に基づいて、前記ページ出力部が出力したページを示すページ図形を表示する、請求項１記載の学習履歴表示装置。
【請求項３】
前記履歴表示部は、前記ページ出力部によるページの出力回数に応じたページ図形を表示する、請求項２記載の学習履歴表示装置。
【請求項４】
前記履歴表示部は、前記履歴情報に基づいて、前記ページ出力部が出力したページ間のジャンプ関係を示すジャンプ図形を表示する、請求項１から３のいずれか記載の学習履歴表示装置。
【請求項５】
前記履歴表示部は、前記ページ出力部が出力したページ間のジャンプの通過回数に応じたジャンプ図形を表示する、請求項４記載の学習履歴表示装置。
【請求項６】
前記履歴表示部は、前記履歴情報に基づいた表示に加え、前記記憶部が記憶している複数のページのリンク関係を視覚的に表示する、請求項１から５のいずれか記載の学習履歴表示装置。
【請求項７】
学習履歴送信装置と、学習履歴表示装置とを備えた学習履歴表示システムであって、
前記学習履歴送信装置は、
リンク付けられた複数のページを記憶している記憶部と、
前記ページの出力に関する指示を受け付ける受付部と、
前記受付部が受け付けた指示に応じて、ページを前記記憶部から読み出して出力するページ出力部と、
前記ページ出力部が出力したページに関する出力履歴の情報である履歴情報を蓄積する蓄積部と、
前記履歴情報を送信する送信部と、を備え、
前記学習履歴表示装置は、
前記履歴情報を受信する受信部と、
前記受信部が受信した履歴情報に基づいて、前記出力履歴を視覚的に表示する履歴表示部と、を備えた学習履歴表示システム。
【請求項８】
前記履歴表示部は、前記履歴情報に基づいて、前記ページ出力部が出力したページを示すページ図形を表示する、請求項７記載の学習履歴表示システム。
【請求項９】
前記履歴表示部は、前記履歴情報に基づいて、前記ページ出力部が出力したページ間のジャンプ関係を示すジャンプ図形を表示する、請求項７または８記載の学習履歴表示システム。
【請求項１０】
前記送信部は、前記記憶部が記憶している複数のページのリンク関係を示すリンク情報を送信し、
前記受信部は、前記送信部が送信したリンク情報を受信し、
前記履歴表示部は、前記履歴情報に基づいた表示に加え、前記受信部が受信したリンク情報に基づいて、前記複数のページのリンク関係を視覚的に表示する、請求項７から９のいずれか記載の学習履歴表示システム。
【請求項１１】
前記ページ出力部は、前記記憶部から読み出したページを送信するものであり、
前記学習履歴表示装置は、
前記ページ出力部が送信したページを受信するページ受信部と、
前記ページ受信部が受信したページを表示するページ表示部と、をさらに備えた、請求項７から１０のいずれか記載の学習履歴表示システム。
【請求項１２】
請求項７から１１のいずれか記載の学習履歴表示システムを構成する学習履歴送信装置。
【請求項１３】
請求項７から１１のいずれか記載の学習履歴表示システムを構成する学習履歴表示装置。
【請求項１４】
記憶部で記憶されている、リンク付けられた複数のページの出力に関する指示を受け付ける受付ステップと、
前記受付ステップで受け付けた指示に応じて、ページを前記記憶部から読み出して出力するページ出力ステップと、
前記ページ出力ステップで出力したページに関する出力履歴の情報である履歴情報を蓄積する蓄積ステップと、
前記蓄積ステップで蓄積した履歴情報に基づいて、前記出力履歴を視覚的に表示する履歴表示ステップと、を備えた学習履歴表示方法。
【請求項１５】
コンピュータに、
記憶部で記憶されている、リンク付けられた複数のページの出力に関する指示を受け付ける受付ステップと、
前記受付ステップで受け付けた指示に応じて、ページを前記記憶部から読み出して出力するページ出力ステップと、
前記ページ出力ステップで出力したページに関する出力履歴の情報である履歴情報を蓄積する蓄積ステップと、
前記蓄積ステップで蓄積した履歴情報に基づいて、前記出力履歴を視覚的に表示する履歴表示ステップと、を実行させるためのプログラム。
【請求項１６】
コンピュータに、
記憶部で記憶されている、リンク付けられた複数のページの出力に関する指示を受け付ける受付ステップと、
前記受付ステップで受け付けた指示に応じて、ページを前記記憶部から読み出して出力するページ出力ステップと、
前記ページ出力ステップで出力したページに関する出力履歴の情報である履歴情報を蓄積する蓄積ステップと、
前記蓄積ステップで蓄積した履歴情報を送信する送信ステップと、を実行させるためのプログラム。
【請求項１７】
コンピュータに、
リンク付けられた複数のページに関する出力履歴の情報である履歴情報を受信する受信ステップと、
前記受信ステップで受信した履歴情報に基づいて、前記出力履歴を視覚的に表示する履歴表示ステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習履歴を視覚的に表示する学習履歴表示装置等に関する。
【背景技術】
【０００２】
近年、従来からの紙媒体による学習に代わって、電子的なシステムやネットワークを用いた電子的な媒体による学習が行われるようになってきている。そして、教育・学習の現場で用いられる学習支援システム等が開発されている（例えば、特許文献１参照）。
【特許文献１】特開２００３−５６１８号公報（第８頁−第１１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
電子的な媒体による学習の場合には、紙媒体による学習と異なり、学習者の学習履歴を容易に記憶することができる。しかしながら、その記憶された学習履歴のデータを見ても、学習者の学習履歴を容易に把握することができないという問題があった。
【０００４】
本発明は、上記問題点を解決するためになされたものであり、学習者の学習履歴を視覚的に表示することができる学習履歴表示装置等を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明による学習履歴表示装置は、リンク付けられた複数のページを記憶している記憶部と、前記ページの出力に関する指示を受け付ける受付部と、前記受付部が受け付けた指示に応じて、ページを前記記憶部から読み出して出力するページ出力部と、前記ページ出力部が出力したページに関する出力履歴の情報である履歴情報を蓄積する蓄積部と、前記蓄積部が蓄積した履歴情報に基づいて、前記出力履歴を視覚的に表示する履歴表示部と、を備えたものである。
このように構成された本発明によれば、視覚的に表示された出力履歴により、学習者の学習履歴を容易に把握することができる。
【０００６】
また、本発明による学習履歴表示装置では、前記履歴表示部が、前記履歴情報に基づいて、前記ページ出力部が出力したページを示すページ図形を表示してもよい。
このように構成された本発明によれば、表示されたページ図形によって、学習者がどのページを学習したのか（出力させたのか）について、容易に知ることができる。
【０００７】
また、本発明による学習履歴表示装置では、前記履歴表示部が、前記ページ出力部によるページの出力回数に応じたページ図形を表示してもよい。
このように構成された本発明によれば、表示されたページ図形によって、学習者がどれぐらいの回数、所定のページを学習したのか（出力させたのか）について、容易に知ることができる。
【０００８】
また、本発明による学習履歴表示装置では、前記履歴表示部が、前記履歴情報に基づいて、前記ページ出力部が出力したページ間のジャンプ関係を示すジャンプ図形を表示してもよい。
【０００９】
このように構成された本発明によれば、表示されたジャンプ図形によって、学習者がどのようにページ間の移動を行ったのかについて、容易に知ることができる。例えば、順序が大切な学習の場合に、適切な順序で学習が行われたのかどうかを知ることができる。
【００１０】
また、本発明による学習履歴表示装置では、前記履歴表示部が、前記ページ出力部が出力したページ間のジャンプの通過回数に応じたジャンプ図形を表示してもよい。
【００１１】
このように構成された本発明によれば、表示されたジャンプ図形によって、学習者がどれぐらいの回数、ページ間のジャンプを行ったのかについて、容易に知ることができる。
【００１２】
また、本発明による学習履歴表示装置では、前記履歴表示部が、前記履歴情報に基づいた表示に加え、前記記憶部が記憶している複数のページのリンク関係を視覚的に表示してもよい。
【００１３】
このように構成された本発明によれば、学習者が学習しなかった（出力させなかった）ページについても視覚的に表示することができる。その結果、例えば、学習者がどの分野について学習しなかったのかについて、容易に把握することができる。
【００１４】
また、本発明による学習履歴表示システムは、学習履歴送信装置と、学習履歴表示装置とを備えた学習履歴表示システムであって、前記学習履歴送信装置は、リンク付けられた複数のページを記憶している記憶部と、前記ページの出力に関する指示を受け付ける受付部と、前記受付部が受け付けた指示に応じて、ページを前記記憶部から読み出して出力するページ出力部と、前記ページ出力部が出力したページに関する出力履歴の情報である履歴情報を蓄積する蓄積部と、前記履歴情報を送信する送信部と、を備え、前記学習履歴表示装置は、前記履歴情報を受信する受信部と、前記受信部が受信した履歴情報に基づいて、前記出力履歴を視覚的に表示する履歴表示部と、を備えたものである。
このように構成された本発明によれば、視覚的に表示された出力履歴により、学習者の学習履歴を容易に把握することができる。
【発明の効果】
【００１５】
本発明による学習履歴表示装置等によれば、学習者の学習履歴を視覚的に表示することができ、その結果、学習者の学習履歴を容易に把握することができる。
【発明を実施するための最良の形態】
【００１６】
（実施の形態１）
本発明の実施の形態１による学習履歴表示装置について、図面を参照しながら説明する。
図１は、本実施の形態による学習履歴表示装置の構成を示すブロック図である。図１において、本実施の形態による学習履歴表示装置は、記憶部１と、受付部２と、ページ出力部３と、蓄積部４と、履歴表示部５とを備える。
【００１７】
記憶部１は、リンク付けられた複数のページを所定の記録媒体（例えば、半導体メモリや、磁気ディスク、光ディスクなど）で記憶している。ここで、ページとは、ユーザが所定の学習を行うためのコンテンツが含まれている論理的なページのことである。例えば、小学生向けの算数のページの場合、１つのページに算数の例題が掲載されており、次のページにその例題に対応した問題が掲載されている。また、複数のページがリンク付けられているとは、複数のページが、あるページから他のページへ移動するためのリンクを有していることをいう。このリンクは、学習の順序に関するものであり、例えば、ページのデータに含まれるリンクアンカーなどにより示されてもよく、リンクのみを有するテーブル等により示されてもよく、あるいは、ページのデータの並びにより示されてもよい。また、例えば１つのページが１つのページにリンク付けされていてもよく、あるいは複数のページにリンク付けされていてもよい。また、ページは論理的なものであるため、１つのファイルの一部分が各ページに対応していてもよい。
【００１８】
受付部２は、ページの出力に関する指示を受け付ける。ページの出力に関する指示とは、例えば、特定のページを出力させる指示や、次のページを出力させる指示、特定のページにジャンプする旨の指示、あるいは１つ前のページに戻る指示などである。受付部２は、その受け付けた指示をページ出力部３に渡す。また、受付部２は、履歴を表示する旨の指示も受け付け、その受け付けた指示を履歴表示部５に渡す。受付部２は、例えば、所定の入力デバイス（例えば、マウスやキーボードなど）から入力された指示を受け付けてもよく、あるいは、有線または無線の通信回線等を介して送信された指示を受け付けてもよい。
【００１９】
ページ出力部３は、受付部２が受け付けた指示に応じて、ページを記憶部１から読み出して出力する。この出力は、有線または無線の通信回線を介しての外部装置への送信や、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示、あるいは、プリンタによる印刷などである。なお、ページ出力部３は、出力デバイス（例えば、モデムや表示デバイス、プリンタなど）を含んでいてもよく、あるいは出力デバイスを駆動するドライバ等のソフトウェアであってもよい。
【００２０】
蓄積部４は、ページ出力部３が出力した、リンク付けられた複数のページに関する出力履歴の情報である履歴情報を、所定の記録媒体に蓄積する。この記録媒体は、例えば、半導体メモリや、光ディスク、磁気ディスク等であり、蓄積部４が有していてもよく、あるいは蓄積部４の外部（学習履歴表示装置の外部でもよい）に存在してもよい。
【００２１】
履歴表示部５は、履歴を表示する旨の指示を受付部２から受け取ると、蓄積部４が蓄積した履歴情報に基づいて、出力履歴を視覚的に表示する。なお、履歴表示部５は、それらの表示を行う表示デバイスを含んでいてもよく、あるいは表示デバイスを駆動するドライバ等のソフトウェアであってもよい。
次に、本実施の形態による学習履歴表示装置の動作について、図２のフローチャートを用いて説明する。
【００２２】
（ステップＳ１０１）受付部２は、ページの出力に関する指示を受け付けたかどうか判断する。そして、ページの出力に関する指示を受け付けた場合には、その指示をページ出力部３に渡してステップＳ１０２に進み、受け付けていない場合には、ステップＳ１０４に進む。
【００２３】
（ステップＳ１０２）ページ出力部３は、受付部２から受け取った指示に応じて、所定のページを記憶部１から読み出して出力する。図３は、記憶部１が記憶しているページのデータの一例を示す図である。図３で示すように、記憶部１はページ識別子に対応付けて各ページのデータを記憶しており、ページ出力部３は、受付部２から受け取った指示によって特定されるページ識別子に対応するページ（ページデータ）を読み出して出力する。なお、図３では、ページがＨＴＭＬデータであるとしているが、ページのデータ形式はＨＴＭＬ以外の形式（例えば、ＸＭＬなど）であってもよく、記憶部１が記憶している複数のページに関する情報は、図３に限定されるものではない。
【００２４】
（ステップＳ１０３）蓄積部４は、ページ出力部３がページを出力すると、その出力したページに関する出力履歴の情報である履歴情報を蓄積する。図４は、蓄積部４が蓄積した履歴情報に含まれるページ表示情報の一例を示す図である。図４で示されるページ表示情報では、ページ出力部３が出力したページの出力回数がページ識別子に対応付けられている。ここで、図４で示されるページ表示情報における出力回数をインクリメントすることも、履歴情報の蓄積に含まれるものとする。
【００２５】
（ステップＳ１０４）受付部２は、履歴を表示する旨の指示を受け付けたかどうか判断する。そして、履歴の表示に関する指示を受け付けた場合には、その指示を履歴表示部５に渡してステップＳ１０５に進み、受け付けていない場合には、ステップＳ１０１に戻る。
（ステップＳ１０５）履歴表示部５は、蓄積部４が蓄積した履歴情報に基づいて、出力履歴を視覚的に所定のディスプレイに表示する。
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００２６】
次に、本実施の形態による学習履歴表示装置の動作について、具体例を用いて説明する。ここで、この具体例では、学習履歴表示装置が学校に設置されたスタンドアロンのＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）であり、学習者（例えば、小・中学校の生徒など）が学習履歴表示装置を用いて学習を行い、学習指導者（例えば、小・中学校の先生など）が学習履歴表示装置を用いて学習者の学習履歴を確認する場合について説明する。なお、ページ出力部３と履歴表示部５とは、同一のディスプレイにページや履歴を表示するものとする。
【００２７】
図５は、ＰＣ１０の外観を示す模式図である。学習者がマウス１２やキーボードを操作することにより、学習ソフトウェアを起動すると、ディスプレイ１１に「学習００１」、「学習００２」、「学習００３」という３つの学習コースが表示されたとする。この表示において、学習者がマウス１２を操作し、「学習００１」をクリックする。すると、学習コース「学習００１」が選択された旨が受付部２で受け付けられ（ステップＳ１０１）、ページ出力部３に渡される。ページ出力部３は、その学習コース「学習００１」のフロントページであるページ識別子１０１に対応するページデータ「１０１．ｈｔｍｌ」を記憶部１から読み出し、図６で示すように、ディスプレイ１１に出力（表示）する（ステップＳ１０２）。また、ページ出力部３は、そのページ識別子１０１を蓄積部４に渡す。すると、蓄積部４は、そのページ識別子１０１に対応した出力回数を１だけインクリメントすることにより、履歴情報を蓄積する（ステップＳ１０３）。
【００２８】
ユーザが図６で示されるディスプレイ１１の表示において、マウス１２を操作して「次へ」ボタンをクリックしたとする。すると、「次へ」ボタンがクリックされた旨が受付部２で受け付けられ（ステップＳ１０１）、ページ出力部３は、次のページである、ページ識別子１０２に対応するページデータ「１０２．ｈｔｍｌ」を記憶部１から読み出してディスプレイ１１に表示し（ステップＳ１０２）、そのページ識別子１０２を蓄積部４に渡す。すると、蓄積部４は、ページ識別子１０２に対応した出力回数を１だけインクリメントする（ステップＳ１０３）。このようにして、蓄積部４により履歴情報が蓄積され、その結果、履歴情報が図４で示されるようになったとする。なお、上記説明では、ユーザからの指示があった場合にのみ履歴情報が蓄積される場合について説明しているが、例えば、所定のページにおける問題への正答率に応じて自動的にページが切り替わる場合、あるいは所定の時間が経過したことによって自動的にページが切り替わる場合にも、履歴情報が蓄積される。
【００２９】
次に、学習指導者がマウス１２やキーボードを操作することにより、学習履歴表示ソフトウェアを起動すると、図７で示される表示がディスプレイ１１になされる。この表示に対して、学習指導者がマウス１２を操作して「はい」ボタンをクリックすると、履歴を表示する旨の指示が受付部２で受け付けられ（ステップＳ１０４）、履歴表示部５に渡される。
【００３０】
履歴表示部５は、蓄積部４が蓄積した履歴情報を読み出し、その履歴情報に基づいて、ページ出力部３が出力したページを示す図形であるページ図形をディスプレイ１１に表示する。そのページ図形を表示するときに、履歴表示部５は、ページの出力回数（表示回数）に応じたページ図形を表示する。図８は、出力回数とページ図形の枠との関係を示す図である。図８で示されるテーブルは、例えば、履歴表示部５が有していてもよく、あるいは、蓄積部４が有していてもよい。履歴表示部５は、図８のテーブルを参照して、出力回数に応じたページ図形を表示する。
【００３１】
また、履歴表示部５は、記憶部１から複数のページのリンク関係を読み出し、そのリンク関係も視覚的に表示する。したがって、履歴情報に含まれている以外のページについても表示することになる。なお、その複数のページのリンク関係は、記憶部１で記憶されている各ページのリンクアンカーによって示されるものであってもよく、あるいは、記憶部１が各ページのリンク関係を所定の情報として（例えば、テーブルとして）記憶しており、その情報によって示されるものであってもよい。
【００３２】
図９は、履歴表示部５がディスプレイ１１に表示した履歴の一例を示す図である。図９において、「Ａ」や「Ｂ」で示される図形であるページ図形が各ページに対応しており、そのページ図形には、履歴表示部５が記憶部１から読み出した各ページのサムネールが表示されているものとする。また、図８のテーブルに対応して、表示回数に応じた枠の各ページ図形が表示されている。また、記憶部１から読み出された各ページのリンク関係に基づいて、各ページ間のリンクが線で表示されている。さらに、履歴情報に含まれていなかったページについても、記憶部１で記憶されているページについては、破線によって示されている（図９のページ図形「Ｅ」）。なお、履歴表示部５が履歴情報等に基づいて図９で示される履歴を表示するルール（例えば、ページのリンク先が１つしかなければ、そのリンク先への線は垂直方向に伸びた３センチの線にするなど）は問わない。
【００３３】
学習指導者は、この履歴を見ることにより、学習者の学習履歴を一覧することができ、学習者がどのような経過によって学習したのかを知ることができる。例えば、ページ図形「Ｅ」が図６の表示において「詳細」ボタンをクリックした場合に表示される詳細表示のページに対応している場合には、学習者がその詳細表示のページを参照しなかったことを学習指導者は容易に把握することができる。
【００３４】
ここで、図９で示されるページ図形は、ビットマップデータやグラフィカルデータ等により表現されるものであってもよく、あるいは、テキストデータの縦棒や横棒などを用いて表現されるものであってもよい。
【００３５】
なお、履歴表示部５による履歴の表示方法は、上記説明に限定されるものではなく、学習者の履歴を視覚的に表示する方法であれば、どのようなものであってもよい。例えば、図１０で示すように、ページ図形に代えてページの名称「ページ１０１」等によりページを示し、そのページの名称の横に、出力回数（例えば、８回表示した場合には「（８）」とする）を表示してもよい。
【００３６】
また、図９におけるページ図形は一例であって、ページ図形は矩形のサムネール以外であってもよく、ページの表示回数に応じて、枠以外を変更してもよい。例えば、ページ図形は、円形や三角形などでもよく、ページ図形の中にページの内容（例えば、「数学・１次関数」など）を文字で簡単に示してもよい。また、ページの表示回数に応じて、ページ図形の色や濃さ、形を変更してもよく、ページの表示回数を示す数字をページ図形の一部に含めてもよい。
【００３７】
また、ページ間のリンクが、例えば、「Ｙｅｓ」や「Ｎｏ」のボタンを押すことによって、リンク先にジャンプするようになっている場合などに、そのリンク元に「Ｙ」や「Ｎ」のマークを表示することによって、そのページにおいて学習者がどちらのボタンを押したことによって、次のページに進んだのかについて、履歴の表示において容易に知ることができるようにしてもよい。例えば、図１１のページ「Ｌ」のように、「Ｙｅｓ」が選択された場合には、ページ「Ｍ」にジャンプし、「Ｎｏ」が選択された場合には、ページ「Ｎ」にジャンプすることを示してもよい。さらに、図１１のページ「Ｍ」のように、「１」が選択された場合には、ページ「Ｐ」にジャンプし、「２」が選択された場合には、ページ「Ｑ」にジャンプすることを示してもよい。なお、図１１では、ページの表示回数に応じたページ図形の表示とはなっていない。
【００３８】
このように、本実施の形態による学習履歴表示装置によれば、蓄積部４が蓄積した履歴情報に基づいて、出力履歴を視覚的に表示することができ、その結果、ユーザ（学習者）の学習履歴を容易に知ることができる。特に、ページやジャンプを図形化して表示することにより、履歴の全体をより容易に捉えることができる。また、ページの出力回数に応じたページ図形を表示することにより、ユーザがどれぐらいそのページを見たのかについて、容易に知ることができる。さらに、記憶部１が記憶している複数のページと、その複数のページのリンク状態とを視覚的に表示することにより、ユーザがどのページを見ていないのかについて、容易に把握することができる。
【００３９】
そして、学習履歴を容易に把握できることにより、次の学習指針を容易に立てることができ、学習効率を向上させることができる。例えば、学習履歴により、学習者がどのような分野を学習していないのかを容易に知ることができ、その分野の学習を行うように、学習計画を立てることができる。特に、リンク状態も表示している場合には、学習していない内容についても表示されるため、その計画を立てることがさらに容易となる。また、特定の分野を何回も学習していることが学習履歴からわかった場合には、学習者にとってその分野が理解しがたい分野であることがわかるため、その分野についての学習教材を補充したり、別途の学習手段（例えば、その分野の補習授業など）を用意したりすることにより、学習者のその分野に対する理解を深めることができ、学習効率を向上させることができる。
【００４０】
（実施の形態２）
本発明の実施の形態２による学習履歴表示装置について、図面を参照しながら説明する。本実施の形態による学習履歴表示装置は、履歴情報に基づいて、ページ図形と共に、ページ間のジャンプ関係を示すジャンプ図形も表示するものである。
【００４１】
なお、本実施の形態による学習履歴表示装置の構成及び動作は、履歴の蓄積と、履歴の表示に関する処理や、履歴情報の内容以外、実施の形態１における図１のブロック図、及び図２のフローチャートと同様であり、その説明を省略する。
【００４２】
まず、本実施の形態における履歴の蓄積（ステップＳ１０３）について説明する。図１２は、ジャンプ・ページ対応情報の一例を示す図である。このジャンプ・ページ対応情報では、ジャンプ識別子と、ジャンプ元ページ識別子、及びジャンプ先ページ識別子とが対応付けられている。ここで、ジャンプとは、リンク付けられている所定のページから他のページに、そのリンクによって移動することをいい、ジャンプ元のページと、ジャンプ先のページによって特定される。したがって、ジャンプ識別子は、図１２で示すように、ジャンプ元ページ識別子と、ジャンプ先ページ識別子とによって特定される。そのジャンプ識別子を用いることで、所定のページから他のページへのジャンプを識別することができる。なお、ジャンプ・ページ対応情報は、蓄積部４が履歴情報を蓄積する記録媒体で記録されていてもよく、あるいは、他の記録媒体に記録されていてもよい。
【００４３】
蓄積部４は、実施の形態１と同様にページの出力回数を示すページ表示情報を履歴情報として蓄積すると共に、ジャンプ・ページ対応情報を参照することにより、所定のページから他のページへのジャンプの通過回数を示すジャンプ通過情報も履歴情報として蓄積する。図１３は、蓄積部４が蓄積した履歴情報に含まれるジャンプ通過情報の一例を示す図である。図１３で示すジャンプ通過情報では、ジャンプ識別子に、そのジャンプの通過回数が対応付けられている。
【００４４】
次に、本実施の形態における履歴の表示（ステップＳ１０５）について説明する。本実施の形態による履歴表示部５は、ページ図形に加えて、ジャンプ通過情報に基づいて、ページ間のジャンプ関係を示すジャンプ図形を表示する。ここで、ジャンプ関係とは、どのページからどのページにジャンプしたのかを示す情報のことである。なお、以下の説明では、このジャンプ関係、及びジャンプ図形が方向を持っている（ベクトル的である）場合について説明するが、ジャンプ関係、及びジャンプ図形は、ジャンプの向きについての情報を持っておらず、単にユーザが通過したリンク関係を示すものでもよい。
【００４５】
次に、本実施の形態による学習履歴表示装置について、具体例を用いて説明する。なお、この具体例では、実施の形態１と同様に、学習履歴表示装置は、図５で示されるＰＣであるとする。
【００４６】
まず、実施の形態１と同様に、学習者がマウス１２やキーボードを操作することにより、学習ソフトウェアを起動し、学習コース「学習００１」を選択し、図６で示される表示において、「次へ」ボタンをクリックしたとする。すると、「次へ」ボタンがクリックされた旨が受付部２で受け付けられ（ステップＳ１０１）、ページ出力部３は、次のページ（ページ識別子１０２）を記憶部１から読み出してディスプレイに表示する（ステップＳ１０２）。蓄積部４は、そのページの表示に対して、ページ識別子１０２に対応した出力回数を１だけインクリメントすると共に、ページ識別子１０１のページからページ識別子１０２のページへのジャンプが行われたと判断し、そのジャンプを識別するジャンプ識別子２０１に対応した通過回数を１だけインクリメントする（ステップＳ１０３）。このようにして、蓄積部４により履歴情報が蓄積される。その履歴情報に含まれるページ表示情報は図４で示されるようになり、ジャンプ通過情報は図１３で示されるようになったとする。
【００４７】
次に、学習指導者がマウス１２やキーボードを操作することにより、履歴を表示する旨の指示を入力すると、その指示が受付部２で受け付けられ（ステップＳ１０４）、履歴表示部５に渡される。そして、履歴表示部５は、実施の形態１と同様に履歴を表示するが、本実施の形態では、ジャンプの通過回数に応じたジャンプ図形をも表示するのが特徴である。ここで、図１４は、ジャンプの通過回数と、ジャンプ図形の太さとの関係を示す図である。図１４で示されるテーブルは、履歴表示部５が有していてもよく、あるいは、蓄積部４が有していてもよい。履歴表示部５は、図１４のテーブルを参照し、ジャンプの通過回数に応じたジャンプ図形を表示する。
【００４８】
図１５は、履歴表示部５がディスプレイ１１に表示した履歴の一例を示す図である（ステップＳ１０５）。図１５において、ジャンプの通過回数に応じたジャンプ図形（この具体例では矢印）を表示する。この具体例では、ジャンプの通過回数に応じて、ジャンプ図形の太さが変更されている。学習指導者は、ディスプレイ１１で表示された、図１５で示される履歴を見ることにより、学習者の学習履歴を把握することができる。
【００４９】
なお、図１５で示されるジャンプ図形は、ビットマップデータやグラフィカルデータ等により表現されるものであってもよく、あるいは、テキストデータの縦棒や横棒などを用いて表現されるものであってもよい。
【００５０】
また、図１５におけるジャンプ図形は一例であって、ジャンプ図形は矢印以外であってもよく、また、ジャンプの通過回数に応じて、矢印の線の太さ以外を変更してもよい。例えば、図１６におけるジャンプ図形２１のように、矢印以外でジャンプの向きを示してもよく、ジャンプ図形２１、２３のように、数字によってジャンプの通過回数を示してもよく、あるいは、ジャンプ図形２２のように、三角形の向きと個数により、ジャンプの向きと、通過回数とを示してもよい。さらに、ジャンプ図形の色や濃さ等をジャンプの通過回数に応じて変更してもよい。
【００５１】
このように、本実施の形態による学習履歴表示装置によれば、実施の形態１と同様の効果に加え、ページ出力部３が出力したページ間のジャンプの通過回数に応じたジャンプ図形を表示することにより、ユーザがどれぐらい所定のページから他のページへのジャンプを行ったのかについて、容易に知ることができる。特に、ジャンプの向きも有するジャンプ図形を表示することにより、リンクの状態を表示しただけでは知ることができない情報、例えば、ページのジャンプがどちら方向に行われたのかについても知ることができるようになる。
【００５２】
その結果、例えば、学習者がページを何度も戻っている分野については、学習者の理解が不十分であるとも考えられるため、その分野の学習計画を見直したり、あるいは、その分野の学習内容（ページの内容）をよりわかりやすく変更するなどの手当てを行うことができる。
【００５３】
なお、本実施の形態では、ジャンプの通過回数を示すジャンプ通過情報を蓄積する場合について説明したが、ジャンプ通過情報と共に、あるいはジャンプ通過情報に代えて、ジャンプの履歴を示すジャンプ履歴情報を履歴情報としてさらに蓄積してもよい。ここで、ジャンプ履歴情報とは、どのような順番でページ間をジャンプしたのかを示す情報であり、例えば、図１７で示されるものである。図１７では、ジャンプ識別子が順番に並んでおり、そのジャンプ識別子の順番に一連のジャンプを行ったことを示す。すなわち、ジャンプ識別子２０１により、ページ識別子１０１のページからページ識別子１０２のページにジャンプしたことが示されており、次のジャンプ識別子２０３により、ページ識別子１０２のページからページ識別子１０３のページにジャンプしたことが示されている。なお、このジャンプ履歴情報では、一連の表示ごとに新たなレコードでジャンプの履歴を蓄積するものとする（したがって、フロントページからのジャンプから、最終ページへのジャンプまでが１つのレコードとなる）。このジャンプ履歴情報を用いることにより、履歴表示部５は、ページ間の移動の一連の流れを表示することが可能となる。例えば、図１８で示されるように、矢印２５をたどることにより、学習者がどのようにページを移動したのかを確認することができる。また、ページを出力した日付に対応付けてジャンプ履歴情報を蓄積し、ジャンプ履歴情報を日付に対応付けて表示することにより、例えば、２００３年８月３１日には、学習者がどのようにページを移動したのかを確認することができる。このようにすることで、リンクが複雑な学習教材や、ページを後戻りしながら学習する教材の場合に、学習者の詳細な履歴を容易に知ることができることとなる。
【００５４】
（実施の形態３）
本発明の実施の形態３による学習履歴表示システムについて、図面を参照しながら説明する。
図１９は、本実施の形態による学習履歴表示システムの構成を示すブロック図である。図１９において、本実施の形態による学習履歴表示システムは、有線または無線の通信回線２０で接続された、学習履歴送信装置３０と、学習装置４０と、学習履歴表示装置５０とを備える。なお、通信回線２０は、インターネットのようなグローバルなネットワークでもよく、ＬＡＮのようなローカルなネットワークでもよく、あるいは、学習履歴送信装置３０と、学習装置４０、学習履歴表示装置５０とを単に接続するためのケーブルであってもよい。
【００５５】
学習履歴送信装置３０は、記憶部１と、ページ出力受付部３１と、ページ出力部３と、蓄積部４と、履歴送信受付部３２と、履歴送信部３３とを備える。なお、ページ出力受付部３１、履歴送信受付部３２、及び履歴送信部３３以外の構成及び動作は、実施の形態１，２と同様であり、その説明を省略する。
ページ出力受付部３１は、実施の形態１における受付部２と同様に、ページの出力に関する指示を受け付け、その受け付けた指示をページ出力部３に渡す。
履歴送信受付部３２は、学習履歴表示装置５０から送信された、履歴の送信を要求する指示を受け付け、その受け付けた指示を履歴送信部３３に渡す。
【００５６】
履歴送信部３３は、履歴の送信を要求する指示を履歴送信受付部３２から受け取ると、履歴情報を蓄積部４から読み出し、また、記憶部１が記憶している複数のページのリンク状態を示すリンク情報を学習履歴表示装置５０に送信する。なお、リンク情報は、記憶部１が記憶しているページのデータそのものであってもよく、あるいは記憶部１が記憶しているデータに基づいて生成された、複数のページのリンク状態を示すだけの情報であってもよい。
【００５７】
なお、本実施の形態では、ページ出力部３が通信回線２０を介してページを送信する場合について説明するが、ページ出力部３は、実施の形態１，２と同様に、ページを表示デバイスに表示してもよい。
【００５８】
学習装置４０は、受付部４１と、送信部４２と、ページ受信部４３と、ページ表示部４４とを備える。受付部４１は、ページの送信に関する指示（例えば、所定のページの送信を要求する指示や、次のページの送信を要求する指示など）を所定の入力デバイスから受け付ける。送信部４２は、受付部４１が受け付けたページの送信に関する指示を、学習履歴送信装置３０に送信する。ページ受信部４３は、送信部４２が送信したページの送信に関する指示に応じて学習履歴送信装置３０から送信されたページを受信する。ページ表示部４４は、ページ受信部４３が受信したページを、所定の表示デバイスに表示する。なお、ページ表示部４４は、それらの表示を行う表示デバイスを含んでいてもよく、あるいは表示デバイスを駆動するドライバ等のソフトウェアであってもよい。
【００５９】
学習履歴表示装置５０は、受付部５１と、送信部５２と、履歴受信部５３と、履歴表示部５４とを備える。受付部５１は、履歴情報の送信を要求する指示を受け付ける。その指示は、例えば、所定の入力デバイスから入力されたものでもよく、あるいは、送信されたものを受信したものであってもよい。送信部５２は、受付部５１が受け付けた履歴情報の送信を要求する指示を学習履歴送信装置３０に送信する。履歴受信部５３は、送信部５２が送信した履歴情報の送信を要求する指示に応じて学習履歴送信装置３０から送信された履歴情報と、リンク情報とを受信する。履歴表示部５４は、履歴情報とリンク情報を履歴受信部５３から受け取る以外、実施の形態１，２における履歴表示部５と同様のものである。
次に、本実施の形態による学習履歴表示システムの動作について説明する。
【００６０】
まず、学習装置４０の動作について説明する。学習装置４０において、受付部４１がページの送信に関する指示を受け付けると、その指示は送信部４２によって学習履歴送信装置３０に送信される。そして、その指示の送信に対して学習履歴送信装置３０から送信されたページは、ページ受信部４３によって受信され、ページ表示部４４で表示される。このようにして、学習装置４０を操作しているユーザは、所望のページを表示させることができる。
【００６１】
次に、学習履歴送信装置３０の動作について説明する。図２０は、学習履歴送信装置３０の動作を示すフローチャートである。なお、ステップＳ２０１、Ｓ２０２以外の処理は、実施の形態１における図２のフローチャートと同様であり、その説明を省略する。ただし、ステップＳ１０２における出力は、本実施の形態では、送信を意味する。
【００６２】
（ステップＳ２０１）履歴送信受付部３２は、履歴情報の送信を要求する指示を受け付けたかどうか判断する。そして、履歴情報の送信を要求する指示を受け付けた場合には、その指示を履歴送信部３３に渡してステップＳ２０２に進み、受け付けていない場合には、ステップＳ１０１に戻る。
【００６３】
（ステップＳ２０２）履歴送信部３３は、蓄積部４が蓄積した履歴情報を読み出し、また、リンク情報を記憶部１から読み出して学習履歴表示装置５０に送信する。
【００６４】
次に、学習履歴表示装置５０の動作について、図２１のフローチャートを用いて説明する。
（ステップＳ３０１）受付部５１は、履歴情報の送信を要求する指示を受け付けたかどうか判断する。そして、受け付けた場合には、その指示を送信部５２に渡してステップＳ３０２に進み、受け付けていない場合には、受け付けるまでステップＳ３０１の処理を繰り返す。
【００６５】
（ステップＳ３０２）送信部５２は、受付部５１から受け取った履歴情報の送信を要求する指示を学習履歴送信装置３０に送信する。
（ステップＳ３０３）履歴受信部５３は、送信部５２が送信した指示に対して、学習履歴送信装置３０から送信された履歴情報とリンク情報とを受信したかどうか判断する。そして、履歴情報等を受信した場合には、その履歴情報等を履歴表示部５４に渡してステップＳ３０４に進み、受信していない場合には、ステップＳ３０３の処理を繰り返す。
【００６６】
（ステップＳ３０４）履歴表示部５４は、履歴受信部５３から受け取った履歴情報等に基づいて、出力履歴を視覚的に表示する。なお、この出力履歴の表示の詳細については、実施の形態１，２と同様であり、その説明を省略する。
なお、図２０、図２１のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００６７】
また、学習履歴表示システムの動作の具体例については、学習装置４０と学習履歴送信装置３０との間、また、学習履歴表示装置５０と学習履歴送信装置３０との間における指示やページ、履歴情報等の受け渡しが通信回線２０を介してなされる以外、実施の形態１，２における具体例と同様であり、その説明を省略する。
【００６８】
また、本実施の形態では、学習装置４０と、学習履歴表示装置５０とが分かれている場合について説明したが、学習装置４０と、学習履歴表示装置５０とは１つの装置であってもよい。
このように、本実施の形態による学習履歴表示システムによれば、実施の形態１，２における学習履歴表示装置と同様の効果を得ることができる。
【００６９】
なお、上記各実施の形態において、履歴情報は、上記説明のものに限定されず、例えば、ページ識別子をページの表示された順番に蓄積した情報などであってもよい。
【００７０】
また、上記各実施の形態では、履歴情報と共に、記憶部１が記憶している情報、あるいはリンク情報に基づいて、複数のページのリンク状態を表示する場合について説明したが、そのリンク状態等は表示せず、履歴情報を視覚的に表示するだけであってもよい（この場合には、リンク情報は送信されなくてもよい）。
【００７１】
また、上記各実施の形態における具体例では、学習指導者が履歴情報を表示させる場合について説明したが、履歴情報を表示させるのは、学習指導者以外の者、例えば、学習者等であってもよい。
【００７２】
また、上記各実施の形態において、蓄積部４は、ユーザ（学習者）の識別子に対応付けて履歴情報を蓄積してもよい。このようにすることで、多くのユーザの履歴情報が蓄積されたとしても、所定のユーザの履歴のみを読み出して表示等することができる。
【００７３】
また、上記各実施の形態において、履歴表示部５、５４、あるいは履歴送信部３３が表示等する対象は、ページの出力履歴のみであってもよく、ジャンプの履歴のみであってもよく、あるいはその両方であってもよい。
【００７４】
また、ページ図形の表示は、ページの出力回数に応じた表示であってもそうでなくてもよく、さらに、ジャンプ図形の表示は、ジャンプの通過回数に応じた表示であってもそうでなくてもよい。
【００７５】
また、上記各実施の形態において、学習者が上記装置、あるいはシステムによって学習するときに、ページを見るだけでなく、問題への解答等の入力を行う場合には、蓄積部４は、履歴情報にその解答を加えて蓄積してもよい。また、それにあわせて、履歴表示部は、蓄積された解答等を適宜表示するようにしてもよい。
【００７６】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成してもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラム制御によるソフトウェアにより構成してもよい。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、記憶部で記憶されている、リンク付けられた複数のページの出力に関する指示を受け付ける受付ステップと、前記受付ステップで受け付けた指示に応じて、ページを前記記憶部から読み出して出力するページ出力ステップと、前記ページ出力ステップで出力したページに関する出力履歴の情報である履歴情報を蓄積する蓄積ステップと、前記蓄積ステップで蓄積した履歴情報に基づいて、前記出力履歴を視覚的に表示する履歴表示ステップと、を実行させるためのものである。
【００７７】
また、他のプログラムは、コンピュータに、記憶部で記憶されている、リンク付けられた複数のページの出力に関する指示を受け付ける受付ステップと、前記受付ステップで受け付けた指示に応じて、ページを前記記憶部から読み出して出力するページ出力ステップと、前記ページ出力ステップで出力したページに関する出力履歴の情報である履歴情報を蓄積する蓄積ステップと、前記蓄積ステップで蓄積した履歴情報を送信する送信ステップと、を実行させるためのものである。
【００７８】
また、他のプログラムは、コンピュータに、リンク付けられた複数のページに関する出力履歴の情報である履歴情報を受信する受信ステップと、前記受信ステップで受信した履歴情報に基づいて、前記出力履歴を視覚的に表示する履歴表示ステップと、を実行させるためのものである。
【００７９】
なお、上記プログラムにおいて、情報を出力する出力ステップや、情報を受信する受信ステップ、情報を蓄積する蓄積ステップ、情報を表示する表示ステップなどでは、ハードウェアによって行われる処理、例えば、出力ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【産業上の利用可能性】
【００８０】
以上のように、本発明による学習履歴表示装置等は、学習者による学習履歴を視覚的に表示することができ、電子的な学習の履歴を表示する装置として有用である。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施の形態１による学習履歴表示装置の構成を示すブロック図
【図２】同実施の形態による学習履歴表示装置の動作を示すフローチャート
【図３】同実施の形態における記憶部が記憶しているデータの一例を示す図
【図４】同実施の形態における履歴情報の一例を示す図
【図５】同実施の形態による学習履歴表示装置の外観の一例を示す模式図
【図６】同実施の形態におけるページの表示の一例を示す図
【図７】同実施の形態における表示の一例を示す図
【図８】同実施の形態における出力回数とページ図形との対応の一例を示す図
【図９】同実施の形態における履歴情報の表示の一例を示す図
【図１０】同実施の形態における履歴情報の表示の一例を示す図
【図１１】同実施の形態における履歴情報の表示の一例を示す図
【図１２】本発明の実施の形態２におけるジャンプ・ページ対応情報の一例を示す図
【図１３】同実施の形態における履歴情報の一例を示す図
【図１４】同実施の形態における通過回数とジャンプ図形との対応の一例を示す図
【図１５】同実施の形態における履歴情報の表示の一例を示す図
【図１６】同実施の形態における履歴情報の表示の一例を示す図
【図１７】同実施の形態における履歴情報の一例を示す図
【図１８】同実施の形態における履歴情報の一例を示す図
【図１９】本発明の実施の形態３による学習履歴表示システムの構成を示すブロック図
【図２０】同実施の形態による学習履歴送信装置の動作を示すフローチャート
【図２１】同実施の形態による学習履歴表示装置の動作を示すフローチャート
【符号の説明】
【００８２】
１  記憶部
２、４１、５１  受付部
３  ページ出力部
４  蓄積部
５、５４  履歴表示部
１０、５０  学習履歴表示装置
１１  ディスプレイ
１２  マウス
２０  通信回線
３０  学習履歴送信装置
３１  ページ出力受付部
３２  履歴送信受付部
３３  履歴送信部
４０  学習装置
４２、５２  送信部
４３  ページ受信部
４４  ページ表示部
５３  履歴受信部
【図１】
2005055732.tif 000003
【図２】
2005055732.tif 000004
【図３】
2005055732.tif 000005
【図４】
2005055732.tif 000006
【図５】
2005055732.tif 000007
【図６】
2005055732.tif 000008
【図７】
2005055732.tif 000009
【図８】
2005055732.tif 000010
【図９】
2005055732.tif 000011
【図１０】
2005055732.tif 000012
【図１１】
2005055732.tif 000013
【図１２】
2005055732.tif 000014
【図１３】
2005055732.tif 000015
【図１４】
2005055732.tif 000016
【図１５】
2005055732.tif 000017
【図１６】
2005055732.tif 000018
【図１７】
2005055732.tif 000019
【図１８】
2005055732.tif 000020
【図１９】
2005055732.tif 000021
【図２０】
2005055732.tif 000022
【図２１】
2005055732.tif 000023