(57)【特許請求の範囲】
【請求項１】
複数のユーザがインターネット上の仮想空間を共用できるとともにその仮想空間においてユーザ同士で発生するトラブルを通じてトラブル解決を学習できるように提供する学習支援装置であって、
前記ユーザ同士のトラブルに関する過去のトラブルデータを予め蓄積しているトラブル・データベースと、
前記ユーザからの前記の仮想空間に対する操作データを受信するデータ受信手段と、
そのデータ受信手段が受信した操作データによって変更されることを把握する自動閲覧手段と、
その自動閲覧手段が把握した変更後の仮想空間に対して前記トラブル・データベースのデータを用いて当該仮想空間の状況を解析する状態解析手段と、
その状態解析手段がトラブルの発生を検知した場合には、そのトラブルの当事者における前記の仮想空間に対する操作を制限するユーザ操作制御手段と、を備え、
前記ユーザ操作制限手段は、前記トラブルにおける弱者側のユーザに対する当該仮想空間への入力操作を制限するとともに、当該ユーザに係る端末へ入力操作を制限した旨を送信することとした学習支援装置。
【請求項２】
前記ユーザ操作制限手段は、前記トラブルにおける弱者側のユーザに対する当該仮想空間への入力操作を代行する代行操作手段を備えた請求項１に記載の学習支援装置。
【請求項３】
前記トラブルの発生経緯についてのデータを編集してトラブル編集データとし、そのトラブル編集データを当該トラブルの当事者に係る端末へ送信するトラブルデータ報告手段を備えた請求項１または請求項２のいずれかに記載の学習支援装置。
【請求項４】
前記トラブル・データベースに蓄積されたトラブルデータに対する解決や参考となる解決支援データを予め蓄積した支援データベースと、
前記ユーザの保護者に係る端末から支援要請を受信する支援要請受信手段と、
前記支援データベースから前記の支援要請の内容に対応する解決支援データを抽出して支援内容を当該ユーザの保護者に係る端末へ送信する支援内容提案手段とを備えた請求項１から請求項３のいずれかに記載の学習支援装置。
【請求項５】
前記の仮想空間に対して意図的なトラブルを出力するトラブル出力手段と、
その意図的なトラブルに対して、前記データ受信手段、前記自動閲覧手段および前記状態解析手段を用いて、前記ユーザがどのように対処したかを編集して各ユーザの保護者に係る端末へ送信する報告送信手段と、
を備えた請求項１から請求項４のいずれかに記載の学習支援装置。
【請求項６】
複数のユーザがインターネット上の仮想空間を共用できるとともにその仮想空間においてユーザ同士で発生するトラブルを通じてトラブル解決を学習できるように提供する学習支援用のコンピュータプログラムであって、
そのプログラムは、 前記ユーザ同士のトラブルに関する過去のトラブルデータをトラブル・データベースに予め蓄積しているトラブルデータ蓄積手順と、
前記ユーザからの前記の仮想空間に対する操作データを受信するデータ受信手順と、
そのデータ受信手順にて受信した操作データによって変更されることを把握する自動閲覧手順と、
その自動閲覧手順にて把握した変更後の仮想空間に対して前記トラブル・データベースのデータを用いて当該仮想空間の状況を解析する状況解析手順と、
その状況解析手順にてトラブルの発生を検知した場合には、そのトラブルの当事者における前記の仮想空間に対する操作を制限するユーザ操作制御手順と、をコンピュータに実行させ、
前記ユーザ操作制限手順には、前記トラブルにおける弱者側のユーザに対する当該仮想空間への入力操作を代行する代行操作手順を含むこととしたコンピュータプログラム。
【請求項７】
前記の仮想空間に対して意図的なトラブルを出力するトラブル出力手順を備えるとともに、
そのトラブル出力手順による意図的なトラブルに対して、前記ユーザがどのように対処したかを編集して各ユーザの保護者に係る端末へ送信する報告送信手順と、を備えた請求項６に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上の仮想空間において参加者同士のトラブルが発生した場合に、そのトラブルが拡大することを未然に防止するとともに、トラブルの当事者および責任者に対する教育をサポートする教育サポート装置およびコンピュータプログラムに関する。
【背景技術】
【０００２】
インターネットという通信インフラを用いた学習システムについては、たとえば、特許文献１に記載されたような技術がある。
この技術は、インターネットを介して生徒と教師とが画面上で対話するインタラクティブな学習形式を実現している。
【０００３】
また、特許文献２には、生徒の成績表を効率的に作成するとともに、保護者に渡せる通信簿を作表できる技術が開示されている。
【０００４】
更に、特許文献３には、ｅ−ラーニング受講者を様々な点でサポートし、学習を効果的に且つ効率的に継続させる（脱落者を防止する）ためのシステムが開示されている。
【０００５】
一方、近年では、ＳＮＳ（Social Networking Service）といったサービスが提供され、これを社会学習と捉えて積極的に活用する試みも始まっている。つまり、実体験をするには時間的あるいは空間的な制限があるために体験しづらいことを、仮想空間にて提供し、参加者同士で対話をしたり、学習してもらおうというものである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−２９６７８８号公報
【特許文献２】特開２００５−１５７６２１号公報
【特許文献３】特開２００７−２００２２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
さて、未成年が仮想空間の中でトラブルに巻き込まれるケースが増えている。そうしたトラブルが発生した場合、当該仮想空間を一時的に閉鎖したり、トラブルの当事者には一時的にアクセスを制限したりする対処方法がある。
しかし、このような手法は、トラブルそのものを消去する、という手法である。そのため、トラブル発生のたびにそのトラブルを消去するだけであり、トラブルの当事者がトラブルを発生させないように学習する、といった機会は提供されない。したがって、似たようなトラブルが繰り返し発生するおそれがあり、そうしたトラブルが頻発していては、当該仮想空間から参加者が離れていく原因ともなるため、根本的な解決にはならない。
【０００８】
一方、トラブルを解決することも児童教育の一つである、という考え方もある。  たとえば、現実に児童同士が喧嘩を始めた場合、周りの保護者や教師がその喧嘩を止めたり、原因を聞いたりすることができる。そして、どちらの何が悪かったのか、ということを児童本人に考えさせるようなことは、現実にはよく起きている。
しかし、トラブルの解決を効果的に学ぶことができる仮想空間は、まだ提供されていない。
【０００９】
仮想空間のメリットのひとつは、小さな事件やトラブルをその仮想空間へ意図的に発生させることができる点にある。  しかし、そうした意図的に事件やトラブルを発生させることはできても、的確な学習機会とするためのフォローアップ体制までをも提供できなければ、当該仮想空間を教育の場として活用することは難しい。
【００１０】
本発明は、仮想空間を共用するユーザがトラブルを通じて学んだり、ユーザの保護者や後見人がトラブルの対処方法を学習させたりすることに寄与する技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
（第一の発明）
本願における第一の発明は、 複数のユーザがインターネット上の仮想空間を共用できるとともにその仮想空間においてユーザ同士で発生するトラブルを通じてトラブル解決を学習できるように提供する学習支援装置に係る。
その学習支援装置は、前記ユーザ同士のトラブルに関する過去のトラブルデータを予め蓄積しているトラブル・データベースと、 前記ユーザからの前記の仮想空間に対する操作データを受信するデータ受信手段と、 そのデータ受信手段が受信した操作データによって変更されることを把握する自動閲覧手段と、 その自動閲覧手段が把握した変更後の仮想空間に対して前記トラブル・データベースのデータを用いて当該仮想空間の状況を解析する状態解析手段と、 その状態解析手段がトラブルの発生を検知した場合には、そのトラブルの当事者における前記の仮想空間に対する操作を制限するユーザ操作制御手段と、 を備える。
更に、前記ユーザ操作制限手段は、前記トラブルにおける弱者側のユーザに対する当該仮想空間への入力操作を制限するとともに、当該ユーザに係る端末へ入力操作を制限する旨を送信する。
【００１２】
（用語説明）
「トラブルデータ」とは、トラブルの種類、トラブルが起きた日時、トラブルの当事者に関する属性データ、トラブルに至るまでの経緯、トラブルの分析結果、ＮＧワードやＮＧセンテンスなどである。
「操作データ」とは、たとえば、当該仮想空間においてユーザ自身の身代わりとなるキャラクタ（アバター）に発言をさせるためのテキストデータ、アバターを動かすためのデータなどである。
「状態解析手段」とは、たとえば、他のユーザへの侮蔑・威嚇の発言、アバターでの接触や叩く・蹴るといった危険行為、喧嘩に気付いて野次馬となる第三者のアバターの集まる状態、などを総合的に判断し検知することをいう。
「自動閲覧手段」とは、ユーザによる仮想空間に対する操作全般を自動的に把握する手段であり、例えばユーザの発言やユーザが操作するアバターの行動を常に把握する。アバターの行動とは、発言、行為 （手の動き、足の動き、身体全体の動き）、表情（顔の変化）などである。
「ユーザ操作制御手段」とは、たとえば、ユーザによる操作データの送信回数を所定時間あたりで制限したり、一定時間は送信できなくしたりする。
【００１３】
（作用）
複数のユーザがインターネット上の仮想空間を共用できるように提供されており、ユーザ同士のトラブルに関する過去のトラブルデータを、トラブル・データベースに予め蓄積している。
前記ユーザからの前記の仮想空間に対する操作データをデータ受信手段が受信する。 そのデータ受信手段が受信した操作データによって変更されることを自動閲覧手段が把握する。 その自動閲覧手段が把握した変更後の仮想空間に対して前記トラブル・データベースのデータを用いて当該仮想空間の状況を状態解析手段が解析する。
その状態解析手段がトラブルの発生を検知した場合には、そのトラブルの当事者における前記の仮想空間に対する操作をユーザ操作制御手段が制限する。 それによって、トラブルが拡大する速度を抑制したり、トラブルの拡大を止めたりすることができる。
前記トラブルにおける弱者側のユーザに対する当該仮想空間への入力操作を制限し、その入力操作制限をする旨を送信する。 そのことによって、当該ユーザをトラブルから遠ざけることができる。 その結果、トラブルにおける当事者を冷静にする時間を与えることができる。
【００１６】
（第一の発明のバリエーション１）
第一の発明における前記バリエーション１は、更に以下のように形成することもできる。
すなわち、前記ユーザ操作制限手段は、前記トラブルにおける弱者側のユーザに対する当該仮想空間への入力操作を代行する代行操作手段を備えることとしてもよい。
ここで、「代行操作手段」は、予めプログラミングされていることによって当該トラブルにおける強者側のユーザに係る操作データに基づいて自動対応する手段でもよいし、オペレータによって当該弱者側のユーザになり代わって操作データを代行入力する手段でもよい。
【００１７】
（第一の発明のバリエーション２）
第一の発明は、前記トラブルの発生経緯についてのデータを編集してトラブル編集データとし、そのトラブル編集データを当該トラブルの当事者に係る端末へ送信するトラブルデータ報告手段を備えることとしてもよい。
ここで、「トラブル編集データ」とは、トラブルの発生に至るまでの経緯をダイジェスト的に編集したり、時間短縮したりしたデータであり、テキストデータや動画データなどからなる。
トラブルを振り返る機会を与えることにより、トラブルの当事者に対して、トラブルについて考える題材を与えることができる。
【００１８】
（第一の発明のバリエーション３）
第一の発明は、以下のように形成することもできる。
すなわち、前記トラブル・データベースに蓄積されたトラブルデータに対する解決や参考となる解決支援データを予め蓄積した支援データベースと、 前記ユーザの保護者に係る端末から支援要請を受信する支援要請受信手段と、 前記支援データベースから前記の支援要請の内容に対応する解決支援データを抽出して支援内容を当該ユーザの保護者に係る端末へ送信する支援内容提案手段とを備えてもよい。
【００１９】
（用語説明）
「解決支援データ」とは、たとえば、参考図書やその要約版、過去のトラブル解決例などである。
「ユーザの保護者」とは、たとえば、ユーザが未成年である場合には法的な保護者、ユーザがたとえば社会人である場合には職場の上司、である。
【００２０】
支援データベースには、トラブル・データベースに蓄積されたトラブルデータに対する解決や参考となる解決支援データを予め蓄積している。
ユーザの保護者に係る端末から支援要請が送信された場合、支援要請受信手段が受信する。そして、支援データベースから前記の支援要請の内容に対して、支援内容提案手段が解決支援データを抽出し、支援内容を当該ユーザの保護者に係る端末へ送信する。  これによって、当該ユーザの保護者は、当該トラブルに対する対応策を検討することができる。
【００２１】
（第一の発明のバリエーション４）
第一の発明は、以下のように形成することもできる。
すなわち、前記の仮想空間に対して意図的なトラブルを出力するトラブル出力手段と、  その意図的なトラブルに対して、前記データ受信手段、前記自動閲覧手段および前記状態解析手段を用いて、前記ユーザがどのように対処したかを編集して各ユーザの保護者に係る端末へ送信する報告送信手段と、を備えることとしてもよい。
【００２２】
（用語説明）
「意図的なトラブル（の出力）」とは、たとえば、車いすに乗った社会的弱者のアバターを仮想空間に出現させ、その仮想空間においてエレベータのボタンを押せずに困っているといった状況（を作り出すこと）である。  社会的弱者のアバターは、予め決められた動きや対応をするプログラミングされたもののほか、オペレータが操作データを送信しながら操作できるものとしても良い。
【００２３】
（作用）
前記の仮想空間に対して意図的なトラブルをトラブル出力手段が出力する。  その意図的なトラブルに対して、当該仮想空間を利用していたユーザが操作データを送信して様々な対応をしたとする。その操作データは、データ受信手段が受信し、前記自動閲覧手段および前記状態解析手段を用いて、状況を解析する。そして、前記ユーザがどのように対処したかを編集し、報告送信手段が各ユーザの保護者に係る端末へ送信する。
以上により、意図的なトラブルをどのように各ユーザが対応したのかを、各ユーザの保護者が把握できる。  その保護者は、ユーザに対して指導したり助言したりする機会を得ることができる。
【００２４】
（第二の発明）
本願の第二の発明は、複数のユーザがインターネット上の仮想空間を共用できるとともにその仮想空間においてユーザ同士で発生するトラブルを通じてトラブル解決を学習できるように提供する学習支援用のコンピュータプログラムに係る。
そのプログラムは、 前記ユーザ同士のトラブルに関する過去のトラブルデータをトラブル・データベースに予め蓄積しているトラブルデータ蓄積手順と、 前記ユーザからの前記の仮想空間に対する操作データを受信するデータ受信手順と、 そのデータ受信手順にて受信した操作データによって変更されることを把握する自動閲覧手順と、 その自動閲覧手順にて把握した変更後の仮想空間に対して前記トラブル・データベースのデータを用いて当該仮想空間の状況を解析する状況解析手順と、 その状況解析手順にてトラブルの発生を検知した場合には、そのトラブルの当事者における前記の仮想空間に対する操作を制限するユーザ操作制御手順と、 をコンピュータに実行させることとしたをコンピュータに実行させることとしたコンピュータプログラムである。
前記ユーザ操作制限手順には、前記トラブルにおける弱者側のユーザに対する当該仮想空間への入力操作を代行する代行操作手順を含むことした。
【００２６】
（第二の発明のバリエーション）
第二の発明は、前記の仮想空間に対して意図的なトラブルを出力するトラブル出力手順を備えるとともに、 そのトラブル出力手順による意図的なトラブルに対して、前記ユーザがどのように対処したかを編集して各ユーザの保護者に係る端末へ送信する報告送信手順と、を備えたコンピュータプログラムとすることもできる。
【００２７】
第二の発明は、記録媒体（たとえば、ハードディスク、ＣＤ−Ｒ、ＤＶＤ−Ｒなど）に格納して提供することもできる。また、通信回線を介して送信することもできる。
【発明の効果】
【００２８】
第一の発明によれば、複数のユーザがインターネット上の仮想空間を共用できるとともに、その仮想空間においてユーザ同士で発生するトラブルを通じてトラブル解決を学習できる装置を提供することができた。
また、第二の発明によれば、複数のユーザがインターネット上の仮想空間を共用できるとともに、その仮想空間においてユーザ同士で発生するトラブルを通じてトラブル解決を学習可能なコンピュータプログラムを提供することができた。
【図面の簡単な説明】
【００２９】
【図１】本発明の第一の実施形態に係るブロック図である。
【図２】図１における主要部を詳細に示したブロック図である。
【図３】本発明の第二の実施形態に係るブロック図である。
【図４】本発明の第三の実施形態に係るブロック図である。
【発明を実施するための形態】
【００３０】
以下、本願発明を実施形態に基づいて更に詳しく説明する。
図１に示すのは、本願発明に係る第一の実施形態であり、システム運営者が提供する仮想空間に対して、ユーザａおよびユーザｂが参加している状態である。
図示は省略するが、ユーザａが自分の分身であるアバターを当該仮想空間にて操作するため、操作データ送信手段から操作データを送信する。送信された操作データは、システム運営者に係るデータ受信手段にて受信される。そして、後述する状態解析手段によって問題なし、と解析された場合には、仮想空間におけるユーザａのアバターの動きや発言に反映させる。
【００３１】
一方、システム運営者に係るシステム内には、過去のトラブル、トラブルの当事者の属性等、トラブルの分析結果などのトラブルデータを蓄積したトラブル・データベース（図中では「ＤＢ」と略記）があらかじめ用意されている。  そして、仮想空間に対して、自動閲覧手段が閲覧し、前記トラブル・データベースのデータを参照することによってトラブルの発生を監視している。
図１中において波線で示すように、必要に応じて、システム運営者におけるオペレータが人為閲覧手段を介して仮想空間を閲覧することもできる。
【００３２】
自動閲覧手段および人為閲覧手段を介して、仮想空間の状況を状態解析手段にて解析する。  トラブルが発生せず、問題なし、であれば、前述のユーザａからの操作データは、仮想空間に反映され、閲覧用出力手段を介して各ユーザの閲覧に供される。
【００３３】
仮想空間の状況を状態解析手段にて解析した結果、トラブルが発生している場合（図１中の二点波線）には、ユーザ操作制御手段がトラブルの当事者における一部または全部のユーザに対して、操作制限データを送信し、仮想空間に対する操作を制限する。  図１においては、トラブルはユーザａ（いじめっ子）がユーザｂ（いじめられっ子）をいじめているという喧嘩状態が発生したとする。
たとえば、「死ね、死ね、死んでしまえ」といったＮＧワードやＮＧセンテンスに該当する発言をユーザａに係るアバターが、ユーザｂに係るアバターに浴びせていたとする。  この場合、いじめられっ子であるユーザｂに対して、それ以上操作データを送信できないようにする。
【００３４】
なお、ＮＧワードやＮＧセンテンスか否かは、以下のようにして区別している。たとえば、「死ぬ」はＮＧワードではないが、「死ね」は、ＮＧワードになりうる。  また、「死ね！！」、「死んでいい」、「死死死（繰り返し）」については、ＮＧセンテンスになりうる。
相手に対してネガティブなワード・センテンスを受けている場合（「おまえ」、といった目的語がついているか、略されているがそう類推される場合）であれば、ＮＧセンテンスとなる。一方、自分の過去の経験（「私のおばあちゃんが死んじゃったんだ」といった）等などは、ネガティブなワード・センテンスであるが、ＮＧセンテンスではないと識別できる。
更に、喧嘩の場合には、相手の言葉を読まずに、一方的に打ち込まれることがあるため、発言の間隔やタイミングが、 トラブル発生と推測する場合もある。
【００３５】
一方、トラブルが発生した場合、そのトラブルの状況を編集して報告データを作成し、いじめっ子となっているユーザａの保護者たるユーザＡに係る端末と、いじめられっ子となっているユーザｂの保護者たるユーザＢに係る端末へ、報告データを送信する。  その報告を受けることで、仮想空間にて自分の子どもに何が起きているのか、トラブルの当事者となっているか、を保護者が把握することができる。
【００３６】
図２を用いて、更に詳しく説明する。
状態解析手段がトラブル発生と結論したら、ユーザ操作制御手段がユーザｂの操作データ送信手段が自由に使えないように制御信号を送信する。同時に、仮想空間において、ユーザｂのアバターをシステム運営者におけるオペレータが操作する。
一方、ユーザａが仮想空間を閲覧してみても、いじめの対象となっているユーザｂのアバターの姿が変わったわけではないので、自分のアバターに発言させるなどの操作データを送り続けることができる。たとえば、アバターに攻撃的な発言をさせ、ユーザｂのアバターを引き続きいじめたとする。  しかし、ユーザｂのアバターは、ユーザｂが操作しているのではなく、システム運営者におけるオペレータが操作しているので、ユーザｂがそれまで以上にユーザａからの攻撃を受けているようには感じなくて済む。  しかもユーザｂは、仮想空間の閲覧は可能なので、オペレータが操作する自らのアバターが、ユーザａのアバターからの攻撃をどのように受け止め、かわし、反撃しているのかを見学することができる。それによって、喧嘩にていじめられた場合の対処方法を学ぶことができる。
【００３７】
図３に示すのは、第二の実施形態である。  この実施形態では、ユーザａの保護者であるユーザＡと、ユーザｂの保護者であるユーザＢと、システム運営者との間で、どのような情報が行き来しているかを示している。ここで、図３における斜字体の数字は、時系列になっている。
まず、状態解析手段がトラブル発生と判断し（1）、ユーザ操作制御手段が閲覧用出力手段を介して、仮想空間に編集を加える(2)。また、当該トラブルの報告データを作成し(3)、トラブル報告手段を介して、ユーザＡおよびユーザＢに係る端末へ報告データを送信する(4)。  報告データは、たとえば、当該トラブルの前提から発生までを再現するダイジェスト版などである。
【００３８】
トラブル報告データを受信して検討したユーザＡは、自分の子ども（ユーザａ）がいじめっ子であったと気づいたものの、どのように指導したら更生するのか分からずに困ってしまったとする。  そこで、システム運営者に対して支援を要請する(5)。  支援要請を受信した支援要請受信手段は、当該トラブルに関する基礎データ、要請データやユーザＡ、ユーザａの属性データなどに基づいて、的確な支援メニューを、支援データベースから抽出し（6）、支援内容提案手段を介して、ユーザＡに対して抽出した支援内容を送信する。
これによって、ユーザＡは、どのように指導するかについて助言を得ることができる。
【００３９】
図４は、第三の実施形態を示す。  この実施形態では、システム運営者が意図的なトラブルを発生させ、ユーザにそのトラブル対処法を学ぶ機会を提供する。
ここでは、社会弱者のアバターとして、車いすに乗った男性を仮想空間に登場させている。  その車いすの男性が仮想空間において、ユーザａに係るアバターの行動を思い通りにできなくしたり、ユーザｂに係るアバターに話しかけたりする。  そうしたトラブルの発生に対して、ユーザａ、ユーザｂとも、操作データを送信して自らに係るアバターを操作する。
そうした操作データによって、社会弱者のアバターがどうなるのか、どうなっていくのかを状態解析手段が解析し、報告データを作成して、ユーザＡやユーザＢに係る端末へ送信する。  ユーザＡやユーザＢは、自分の子どもが社会弱者に対してどのような言動をとったかを知ることができる。
【００４０】
なお、図示は省略するが、社会弱者のアバターに対する自分の子どもの言動が好ましくないような場合、親ユーザは、前述のように支援要請をシステム側に送信することが可能である。
【産業上の利用可能性】
【００４１】
本願発明は、パーソナルコンピュータや携帯電話などの通信機器を介してインターネットに接続して利用するサービスに関わる事業者、例えば通信機器用のソフトウェアを提供するソフトウェア開発業、前記サービスのシステム運営業、ネットワークを提供する通信事業などにおいて、利用可能性を有する。
【図１】
0005388923.tif 000002
【図２】
0005388923.tif 000003
【図３】
0005388923.tif 000004
【図４】
0005388923.tif 000005