(57)【要約】    【課題】ネットワーク接続された生徒側ＰＣの画面上に先生側ＰＣからの指導画像を重ねて表示する。    【解決手段】指導内容が表示されている指導コンピュータＰ２のメイン画面Ｗ３から画像データが遠隔指導データdata2として抽出され（図１のステップＳ０６）、学習コンピュータＰ１に送られる（図１のステップＳ０７）。学習コンピュータＰ１のサブ画面Ｗ２に、指導コンピュータＰ２から受けた遠隔指導データdata2が表示される（図１のステップＳ０８）。【選択図】図１
2006235501.tif 000002
【特許請求の範囲】
【請求項１】
学習コンピュータと、当該学習コンピュータと通信可能な指導コンピュータと、を備えた遠隔指導システムであって、
学習コンピュータは、
当該学習コンピュータにおいて実行する学習処理の入力を行う入力部と、
前記学習処理の状況を表示するための第１の表示領域と、当該第１の表示領域に重ねて表示される第２の表示領域と、を有する学習画面表示部と、
少なくとも前記第１の表示領域から学習画面データを抽出する学習画面データ抽出手段と、
学習画面データ抽出手段から受けた前記学習画面データを指導コンピュータに送る通信手段と、を備えており、
指導コンピュータは、
学習コンピュータにおいて実行されている学習処理の状況に対して行う指導内容を指導するための入力部と、
前記指導内容を編集するための第３の表示領域と、当該第３の表示領域に重ねて表示される第４の表示領域と、を有する指導画面表示部と、
学習コンピュータから受けた学習画面データを第４の表示領域に表示する学習画面データ表示手段と、
前記第３の表示領域から遠隔指導データを抽出する遠隔指導データ抽出手段と、
遠隔指導データ抽出手段から受けた前記遠隔指導データを学習コンピュータに送る通信手段と、を備えており、
学習コンピュータは、さらに、
指導コンピュータから受けた遠隔指導データを第２の表示領域に表示する遠隔指導データ表示手段、を備えた、
ことを特徴とする遠隔指導システム。
【請求項２】
学習コンピュータと、当該学習コンピュータと通信可能な指導コンピュータと、を備えた遠隔指導システムであって、
学習コンピュータは、
当該学習コンピュータにおいて実行する学習処理の入力を行う入力部と、
前記学習処理の状況を表示するための第１の表示領域と、当該第１の表示領域に重ねて表示される第２の表示領域と、を有する学習画面表示部と、
前記第１の表示領域から学習画面データを抽出する学習画面データ抽出手段と、
学習画面データ抽出手段から受けた前記学習画面データを指導コンピュータに送る通信手段と、を備えており、
指導コンピュータは、
学習コンピュータにおいて実行されている学習処理の状況に対して行う指導内容を指導するための入力部と、
前記指導内容を編集するための第３の表示領域と、当該第３の表示領域に重ねて表示される第４の表示領域と、を有する指導画面表示部と、
学習コンピュータから受けた学習画面データを第４の表示領域に表示する学習画面データ表示手段と、
前記第３の表示領域から遠隔指導データを抽出する遠隔指導データ抽出手段と、
遠隔指導データ抽出手段から受けた前記遠隔指導データを学習コンピュータに送る通信手段と、を備えており、
学習コンピュータは、さらに、
指導コンピュータから受けた遠隔指導データを第２の表示領域に表示する遠隔指導データ表示手段、を備えた、
ことを特徴とする遠隔指導システム。
【請求項３】
学習コンピュータと、当該学習コンピュータと通信可能な指導コンピュータと、を備えた遠隔指導システムであって、
学習コンピュータは、
当該学習コンピュータにおいて実行する学習処理の入力を行う入力部と、
前記学習処理の状況を表示するための第１の表示領域と、当該第１の表示領域に重ねて表示される第２の表示領域と、を有する学習画面表示部と、
前記第１の表示領域および前記第２の表示領域から学習画面データを抽出する学習画面データ抽出手段と、
学習画面データ抽出手段から受けた前記学習画面データを指導コンピュータに送る通信手段と、を備えており、
指導コンピュータは、
学習コンピュータにおいて実行されている学習処理の状況に対して行う指導内容を指導するための入力部と、
前記指導内容を編集するための第３の表示領域と、当該第３の表示領域に重ねて表示される第４の表示領域と、を有する指導画面表示部と、
学習コンピュータから受けた学習画面データを第４の表示領域に表示する学習画面データ表示手段と、
前記第３の表示領域から遠隔指導データを抽出する遠隔指導データ抽出手段と、
遠隔指導データ抽出手段から受けた前記遠隔指導データを学習コンピュータに送る通信手段と、を備えており、
学習コンピュータは、さらに、
指導コンピュータから受けた遠隔指導データを第２の表示領域に表示する遠隔指導データ表示手段、を備えた、
ことを特徴とする遠隔指導システム。
【請求項４】
請求項１〜請求項３の何れかの遠隔指導システムにおいて、
指導コンピュータが複数存在し、
学習コンピュータは、複数の指導コンピュータから受けた遠隔指導データを第２の表示領域に同時に表示する、
ことを特徴とするもの。
【請求項５】
請求項４の遠隔指導システムにおいて、
学習コンピュータは、さらに、
複数の指導コンピュータの中から、所定の権限に基づいて特定の指導コンピュータから受けた遠隔指導データだけを第２の表示領域に表示する、
ことを特徴とするもの。
【請求項６】
請求項１〜５の何れかの遠隔指導システムにおいて、
学習者コンピュータは、さらに、
学習者コンピュータの入力部を無効化し、指導コンピュータから受けた強制指導データを有効化して、
指導コンピュータから学習コンピュータの第１の表示領域への入力操作を行えるよう構成した、
ことを特徴とするもの。
【請求項７】
学習コンピュータと、当該学習コンピュータと通信可能な指導コンピュータと、を備えた遠隔指導システムを実現するための遠隔指導プログラムであって、
学習コンピュータを、
当該学習コンピュータにおいて実行する学習処理の入力を行う入力部、
前記学習処理の状況を表示するための第１の表示領域と、当該第１の表示領域に重ねて表示される第２の表示領域と、を有する学習画面表示部、
少なくとも前記第１の表示領域から学習画面データを抽出する学習画面データ抽出手段、
学習画面データ抽出手段から受けた前記学習画面データを指導コンピュータに送る通信手段、として機能させ、
指導コンピュータを、
学習コンピュータにおいて実行されている学習処理の状況に対して行う指導内容を指導するための入力部、
前記指導内容を編集するための第３の表示領域と、当該第３の表示領域に重ねて表示される第４の表示領域と、を有する指導画面表示部、
学習コンピュータから受けた学習画面データを第４の表示領域に表示する学習画面データ表示手段、
前記第３の表示領域から遠隔指導データを抽出する遠隔指導データ抽出手段と、
遠隔指導データ抽出手段から受けた前記遠隔指導データを学習コンピュータに送る通信手段、として機能させ、
前記学習コンピュータを、さらに、
指導コンピュータから受けた遠隔指導データを第２の表示領域に表示する遠隔指導データ表示手段、として機能させる、
ことを特徴とする遠隔指導プログラム。
【請求項８】
学習処理の入力を行う入力部、
前記学習処理の状況を表示するための第１の表示領域と、当該第１の表示領域に重ねて表示される第２の表示領域と、を有する学習画面表示部、
を備えた、指導コンピュータと通信可能な学習コンピュータ、
を実現するための遠隔学習プログラムであって、
学習コンピュータを、
少なくとも前記第１の表示領域から学習画面データを抽出する学習画面データ抽出手段、
学習画面データ抽出手段から受けた前記学習画面データを指導コンピュータに送る通信手段、として機能させ、
指導コンピュータから受けた、学習コンピュータにおいて実行されている学習処理の状況に対して行う指導内容を指導する遠隔指導データを、第２の表示領域に表示する遠隔指導データ表示手段、として機能させる、
ことを特徴とする遠隔学習プログラム。
【請求項９】
学習コンピュータにおいて実行されている学習処理の状況に対して行う指導内容を指導するための入力部、
前記指導内容を編集するための第３の表示領域と、当該第３の表示領域に重ねて表示される第４の表示領域と、を有する指導画面表示部、を備えた、
学習コンピュータと通信可能な指導コンピュータ、
を実現するための遠隔指導プログラムであって、
指導コンピュータを、
学習コンピュータから受けた学習画面データを第４の表示領域に表示する学習画面データ表示手段、
前記第３の表示領域から遠隔指導データを抽出する遠隔指導データ抽出手段と、
遠隔指導データ抽出手段から受けた前記遠隔指導データを学習コンピュータに送る通信手段、として機能させる、
ことを特徴とする遠隔指導プログラム。
【請求項１０】
学習処理の入力を行う入力部と、
前記学習処理の状況を表示するための第１の表示領域と、当該第１の表示領域に重ねて表示される第２の表示領域と、を有する学習画面表示部と、
を備えた、学習コンピュータと、
前記学習処理の状況に対して行う指導内容を指導するための入力部と、
前記指導内容を編集するための第３の表示領域と、当該第３の表示領域に重ねて表示される第４の表示領域と、を有する指導画面表示部と、
を備えた、当該学習コンピュータと通信可能な指導コンピュータと、
を用いた遠隔指導方法であって、
学習コンピュータは、
少なくとも前記第１の表示領域から学習画面データを抽出し、
学習画面データ抽出手段から受けた前記学習画面データを指導コンピュータに送り、
指導コンピュータは、
学習コンピュータから受けた学習画面データを第４の表示領域に表示し、
前記第３の表示領域から遠隔指導データを抽出し、
遠隔指導データ抽出手段から受けた前記遠隔指導データを学習コンピュータに送り、
学習コンピュータは、さらに、
指導コンピュータから受けた遠隔指導データを第２の表示領域に表示する、
ことを特徴とする遠隔指導方法。
【請求項１１】
学習コンピュータにおいて実行されている学習処理の状況を表示するための第１の表示領域と、当該第１の表示領域に重ねて表示される第２の表示領域と、を有する学習画面表示部を備えた、学習コンピュータと、
学習コンピュータにおいて実行される学習の状況に対して行う指導内容である遠隔指導データを編集する指導コンピュータと、
を備えた、ネットワークを介して複数のコンピュータが接続された遠隔指導システムであって、
学習コンピュータにおいて第１の表示領域への入力操作が停止されることがないように、学習コンピュータが指導コンピュータから受けた遠隔指導データを第２の表示領域に表示する、
ことを特徴とする遠隔指導システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークを介して接続された複数のコンピュータにおいて、学習コンピュータから指導コンピュータへ遠隔指導を行う授業支援（ＣＡＩ）システムに関する。
【背景技術】
【０００２】
従来から、ネットワークを介して接続された複数のコンピュータにおいて、１学習コンピュータ（先生側）から指導コンピュータ（生徒側）へ遠隔的に学習指導を行うことが行われている（特許文献１〜５）。
【０００３】
（i）特許文献１には、「ネットワーク接続された教師・学習間で、音声を双方向に送受信することで合同授業を可能としたこと」が開示されている。
【０００４】
（ii）特許文献２には、「ネットワークを利用して適切な指導を行うことができる学習支援システム」が開示されている。具体的には、講師・受講者の端末において相互に机上の教材の画像が表示されることが開示されている（特許文献３の段落番号００６６を参照）。
【０００５】
（iii）特許文献３には、「ネットワークを利用した学習支援システムにおいて、支援者が学習者に対して助言などのフィードバックを行うこと」が開示されている（特許文献４の段落番号００３４〜００４０を参照）。
【０００６】
（iv）特許文献４には、「遠隔地にある講師と受講生の間でリアルタイムで応対できる遠隔教育システム」が開示されている。
【０００７】
（v）特許文献５には、「コンピュータ画面上でマーキングや書き込みが可能で、かつ、これらの書き込み情報を利用することが可能な学習支援装置」が開示されている。
【０００８】
【特許文献１】特開２００４−１２６２０９号
【０００９】
【特許文献２】特開２００３−２５５８１５号
【００１０】
【特許文献３】特開２００３−１３１５５１号
【００１１】
【特許文献４】特開２００１−３３７５８９号
【００１２】
【特許文献５】特開２００４−１８５２９２号
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、上記従来の技術には、以下のような問題点があった。
【００１４】
（i）特許文献１の技術は、単に音声切り替えスイッチの制御により教師・生徒間で音声を双方向に送受信するものに過ぎない。このため、音声のみでは指導側ＰＣからの十分な指導を行うことは困難であった。
【００１５】
（ii）特許文献２および特許文献４の技術は、単に学習・指導ウィンドウを切り替えまたは分割して相手方のコンピュータに表示するものに過ぎない。このため、学習者に対するリアルタイムの指導を簡単に行うことができなかった。
【００１６】
（iii）特許文献３の技術は、学習者と指導者のコンピュータ間で作業進行状況の画像データをサーバを介してやり取りするという複雑なシステム構成を採用している。このため、学習者に対するリアルタイムの指導を簡単に行うことができなかった。
【００１７】
（iv）特許文献５の技術は、単に、スタンドアローン状態のコンピュータにおいて、生徒本人がマーキングなどの書き込み情報を入力するものに過ぎなかった。このため、生徒がネットワークを介して遠隔的な指導を受けることはできなかった。
【００１８】
この発明は、上記各問題を解決すべく、ネットワーク接続された生徒側ＰＣの画面上に先生側ＰＣからの指導画像を重ねて表示したものである。これにより、「ネットワーク上の学習者に対し、リアルタイムの指導を簡単に行うことが可能となり、さらに、ネットワーク上の学習者が、指導者の入力時に入力操作を妨げられることなく、適切なタイミングで指導を受ける」ことができることになる。
【課題を解決するための手段】
【００１９】
（１）この発明の遠隔指導システムは、
学習コンピュータと、当該学習コンピュータと通信可能な指導コンピュータと、を備えた遠隔指導システムであって、
学習コンピュータは、
当該学習コンピュータにおいて実行する学習処理の入力を行う入力部と、
前記学習処理の状況を表示するための第１の表示領域と、当該第１の表示領域に重ねて表示される第２の表示領域と、を有する学習画面表示部と、
少なくとも前記第１の表示領域から学習画面データを抽出する学習画面データ抽出手段と、
学習画面データ抽出手段から受けた前記学習画面データを指導コンピュータに送る通信手段と、を備えており、
指導コンピュータは、
学習コンピュータにおいて実行されている学習処理の状況に対して行う指導内容を指導するための入力部と、
前記指導内容を編集するための第３の表示領域と、当該第３の表示領域に重ねて表示される第４の表示領域と、を有する指導画面表示部と、
学習コンピュータから受けた学習画面データを第４の表示領域に表示する学習画面データ表示手段と、
前記第３の表示領域から遠隔指導データを抽出する遠隔指導データ抽出手段と、
遠隔指導データ抽出手段から受けた前記遠隔指導データを学習コンピュータに送る通信手段と、を備えており、
学習コンピュータは、さらに、
指導コンピュータから受けた遠隔指導データを第２の表示領域に表示する遠隔指導データ表示手段、を備えた、
ことを特徴とする。
【００２０】
（２）この発明の遠隔指導システムは、
学習コンピュータと、当該学習コンピュータと通信可能な指導コンピュータと、を備えた遠隔指導システムであって、
学習コンピュータは、
当該学習コンピュータにおいて実行する学習処理の入力を行う入力部と、
前記学習処理の状況を表示するための第１の表示領域と、当該第１の表示領域に重ねて表示される第２の表示領域と、を有する学習画面表示部と、
前記第１の表示領域から学習画面データを抽出する学習画面データ抽出手段と、
学習画面データ抽出手段から受けた前記学習画面データを指導コンピュータに送る通信手段と、を備えており、
指導コンピュータは、
学習コンピュータにおいて実行されている学習処理の状況に対して行う指導内容を指導するための入力部と、
前記指導内容を編集するための第３の表示領域と、当該第３の表示領域に重ねて表示される第４の表示領域と、を有する指導画面表示部と、
学習コンピュータから受けた学習画面データを第４の表示領域に表示する学習画面データ表示手段と、
前記第３の表示領域から遠隔指導データを抽出する遠隔指導データ抽出手段と、
遠隔指導データ抽出手段から受けた前記遠隔指導データを学習コンピュータに送る通信手段と、を備えており、
学習コンピュータは、さらに、
指導コンピュータから受けた遠隔指導データを第２の表示領域に表示する遠隔指導データ表示手段、を備えた、
ことを特徴とする。
【００２１】
（３）この発明の遠隔指導システムは、
学習コンピュータと、当該学習コンピュータと通信可能な指導コンピュータと、を備えた遠隔指導システムであって、
学習コンピュータは、
当該学習コンピュータにおいて実行する学習処理の入力を行う入力部と、
前記学習処理の状況を表示するための第１の表示領域と、当該第１の表示領域に重ねて表示される第２の表示領域と、を有する学習画面表示部と、
前記第１の表示領域および前記第２の表示領域から学習画面データを抽出する学習画面データ抽出手段と、
学習画面データ抽出手段から受けた前記学習画面データを指導コンピュータに送る通信手段と、を備えており、
指導コンピュータは、
学習コンピュータにおいて実行されている学習処理の状況に対して行う指導内容を指導するための入力部と、
前記指導内容を編集するための第３の表示領域と、当該第３の表示領域に重ねて表示される第４の表示領域と、を有する指導画面表示部と、
学習コンピュータから受けた学習画面データを第４の表示領域に表示する学習画面データ表示手段と、
前記第３の表示領域から遠隔指導データを抽出する遠隔指導データ抽出手段と、
遠隔指導データ抽出手段から受けた前記遠隔指導データを学習コンピュータに送る通信手段と、を備えており、
学習コンピュータは、さらに、
指導コンピュータから受けた遠隔指導データを第２の表示領域に表示する遠隔指導データ表示手段、を備えた、
ことを特徴とする。
【００２２】
これにより、指導コンピュータから強制的に入力操作の介入を受けることがなく、学習者が自らの入力操作を邪魔されずに、ネットワークを介した遠隔指導を効果的に受けることが可能となる。
【００２３】
（４）この発明の遠隔指導システムは、
指導コンピュータが複数存在し、
学習コンピュータが、複数の指導コンピュータから受けた遠隔指導データを第２の表示領域に同時に表示する、
ことを特徴とする。
【００２４】
これにより、学習コンピュータを使用するユーザーは、複数の指導コンピュータから適切な指導を受けることが可能となる。
【００２５】
（５）この発明の遠隔指導システムは、
学習コンピュータが、さらに、
複数の指導コンピュータの中から、所定の権限に基づいて特定の指導コンピュータから受けた遠隔指導データだけを第２の表示領域に表示する、
ことを特徴とする。
【００２６】
これにより、学習コンピュータを使用するユーザーは、複数の指導コンピュータからより適切な指導を受けることが可能となる。
【００２７】
（６）この発明の遠隔指導システムは、
学習者コンピュータが、さらに、
学習者コンピュータの入力部を無効化し、指導コンピュータから受けた強制指導データを有効化して、
指導コンピュータから学習コンピュータの第１の表示領域への入力操作を行えるよう構成した、
ことを特徴とする。
【００２８】
これにより、指導コンピュータから必要に応じて学習者コンピュータの入力権限を奪うことが可能となり、学習コンピュータを使用するユーザーが指導コンピュータからより柔軟な指導が受けることができる。
【００２９】
（１１）この発明の遠隔指導システムは、
学習コンピュータにおいて実行されている学習処理の状況を表示するための第１の表示領域と、
当該第１の表示領域に重ねて表示される第２の表示領域と、
を有する学習画面表示部を備えた、学習コンピュータと、
学習コンピュータにおいて実行される学習の状況に対して行う指導内容である遠隔指導データを編集するための第３の表示領域、
を少なくとも有する指導画面表示部を備えた指導コンピュータと、
を備えた、ネットワークを介して複数のコンピュータが接続された遠隔指導システムであって、
学習コンピュータにおいて第１の表示領域への入力操作が停止されることがないように、学習コンピュータが、指導コンピュータから遠隔指導データを受けて第２の表示領域に表示する、
ことを特徴とする。
【００３０】
これにより、指導コンピュータから強制的に入力操作の介入を受けることがなく、学習者が自らの入力操作を邪魔されずに、ネットワークを介した遠隔指導を効果的に受けることが可能となる。
【００３１】
この実施形態において、「学習画面データ」（図１に示すdata1）とは、少なくともコンピュータにおいて実行されている学習処理の状況を表示する画像データをいい、これに学習コンピュータのディスプレイ上に表示される遠隔指導データを重ねた画像データも含まれる。例えば、図２に示すフリーハンドで描画した添削部分（文字「民法を加えてください」など）を除く学習処理の状況を表示する画像データが学習画面データに該当するだけでなく、フリーハンドで描画した添削部分（文字「民法を加えてください」など）を含めた画像データも学習画面データに該当する。
【００３２】
「遠隔指導データ」（図１に示すdata2）とは、他のコンピュータにおいて実行される学習の状況に対して行う指導内容を表すデータであり、例えば、図３に示すフリーハンドで描画した部分の画像データをいう。なお、遠隔指導データとしては、画像データの他、テキストデータ、オブジェクトデータなどを用いることも可能である。
【発明を実施するための最良の形態】
【００３３】
１．遠隔指導システムＳの概要（図１）
まず、この発明の実施形態の概要を、図１〜図３を用いて以下に説明する。図１は、この発明の遠隔指導システムＳの概要を示す図である。図２は、図１に示す学習コンピュータＰ１のディスプレイＤ１上の表示例である。図３は、図１に示す指導コンピュータＰ２のディスプレイＤ２上の表示例である。
【００３４】
図１に示すように、この発明の遠隔指導システムＳは、ネットワークNを介して通信可能に接続された学習コンピュータＰ１と指導コンピュータＰ２によって構成される。例えば、学習コンピュータＰ１のユーザーは、ネットワークを介して勉強を行う生徒であり、指導コンピュータＰ２のユーザーは、ネットワークを介して生徒に指導を行う先生である。
【００３５】
図１に示すように、学習画面表示部である学習コンピュータＰ１のディスプレイＤ１には、第１の表示領域であるメイン画面Ｗ１と、第２の表示領域であるサブ画面Ｗ２とが重ねて表示される。また、指導画面表示部である指導コンピュータＰ２のディスプレイＤ２には、図１に示すように、第３の表示領域であるメイン画面Ｗ３と、第４の表示領域であるサブ画面Ｗ４とが重ねて表示される。
【００３６】
学習コンピュータＰ１のメイン画面Ｗ１には、学習コンピュータＰ１においてキーボードＫ１／マウスＭ１を介して実行されている学習処理の状況が表示されている（図１のステップＳ０１）。なお、学習コンピュータＰ１のサブ画面Ｗ２には、後述するように、指導コンピュータＰ２から受けた遠隔指導データdata2が表示されることになる（図１のステップＳ０８）。
【００３７】
図２に、学習コンピュータＰ１のディスプレイＤ１（メイン画面Ｗ１とサブ画面Ｗ２を重ねて表示したもの）の表示例を示す。図２において、サブ画面Ｗ１の表示は、フリーハンドで描画した部分（文字「民法を加えて下さい」など）であり、メイン画面Ｗ１の表示はその他の部分である。
【００３８】
なお、このような複数の画面を重ねて表示する技術は、一般に、透明ウィンドウ、レイヤードウィンドウなどと呼ばれる技術を用いて実現することが可能である。
【００３９】
つぎに、学習処理の状況が表示されている学習コンピュータＰ１のメイン画面Ｗ１から画像データが学習画面データdata1として抽出され（図１のステップＳ０２）、指導コンピュータＰ２に送られる（図１のステップＳ０３）。
【００４０】
指導コンピュータＰ２が受けた学習画面データdata1はサブ画面Ｗ４に表示される（図１のステップＳ０４）。さらに、サブ画面Ｗ４に表示された学習コンピュータＰ１の学習処理の状況に対して行われる指導内容（例えば、先生による添削）がメイン画面Ｗ３においてキーボードＫ２／マウスＭ２を介して編集される（図１のステップＳ０５）。図３に、ペンツールＴを用いてフリーハンドで指導内容（文字「民法を加えて下さい」など）を描画した場合のディスプレイＤ２の表示例を示す。
【００４１】
さらに、上記指導内容が表示されている指導コンピュータＰ２のメイン画面Ｗ３から画像データが遠隔指導データdata2として抽出され（図１のステップＳ０６）、学習コンピュータＰ１に送られる（図１のステップＳ０７）。これにより、学習コンピュータＰ１のサブ画面Ｗ２に指導コンピュータＰ２から受けた遠隔指導データdata2が、図２に示すような文字「民法を加えて下さい」等の画像として表示されることになる（図１のステップＳ０８）。
【００４２】
以上のような構成を採用することにより、例えば、生徒によって学習が行われている学習コンピュータＰ１において、メイン画面Ｗ１への入力操作が停止されることなく、サブ画面Ｗ２に指導コンピュータＰ２からの遠隔指導データdata2を常に表示することが可能となる。
【００４３】
これにより、指導コンピュータから強制的に入力操作の介入を受けることがなく、学習者が自らの入力操作を邪魔されずに、ネットワークを介した遠隔指導を効果的に受けることが可能となる。
【００４４】
２．遠隔指導システムＳの機能ブロック図（図４、図５）
図４は、この発明の学習コンピュータＰ１の機能ブロック図である。図４に示すように、この発明の学習コンピュータＰ１は、学習画面表示部Ｂ１、学習画面データ抽出手段Ｂ２、通信手段Ｂ３、遠隔指導データ表示手段Ｂ４、制御部Ｂ５、入力処理手段Ｂ６、入力部Ｂ７を備えている。
【００４５】
学習画面表示部はＢ１、学習コンピュータＰ１において実行されている学習処理の状況を表示するための第１の表示領域Ｂ１ａと、第１の表示領域Ｂ１ａに重ねて表示される第２の表示領域Ｂ１ｂと、を有する機能部である。学習画面データ抽出手段Ｂ２は、第１の表示領域Ｂ１ａから学習画面データdata1を抽出する手段である。通信手段Ｂ３は、学習画面データ抽出手段Ｂ２から受けた学習画面データdata1を指導コンピュータＰ２に送る手段である。遠隔指導データ表示手段Ｂ４は、指導コンピュータＰ２から受けた遠隔指導データdata2を第２の表示領域Ｂ１ｂに表示する手段である。入力処理手段Ｂ６は、入力部Ｂ７からの入力データや通信手段Ｂ３からの強制指導データdata4を処理するための手段である。制御部Ｂ５は、モード設定データdata3などに基づいて、上記各手段を制御するための機能部である。
【００４６】
図５は、この発明の指導コンピュータ２の機能ブロック図である。図４に示すように、この発明の指導コンピュータ２は、第３の表示領域Ｂ１１ａ、第４の表示領域Ｂ１１ｂを有する学習画面表示部Ｂ１１、学習画面データ表示手段Ｂ１２、通信手段Ｂ１３、遠隔指導データ抽出手段Ｂ１４、制御部Ｂ１５、入力処理手段Ｂ１６、入力部Ｂ１７を備えている。
【００４７】
指導画面表示部Ｂ１１は、指導コンピュータにおいて実行されている学習処理の状況に対して行う指導内容を入力部Ｂ１７を介して編集するための第３の表示領域Ｂ１１ａと、当該第３の表示領域Ｂ１１ａに重ねて表示される第４の表示領域Ｂ１１ｂと、を有する機能部である。学習画面データ表示手段Ｂ１２は、学習コンピュータから受けた学習画面データdata1を第４の表示領域Ｂ１１ｂに表示する手段である。遠隔指導データ抽出手段Ｂ１４は、第３の表示領域Ｂ１１ａから遠隔指導データdata2を抽出する手段である。通信手段Ｂ１３は、遠隔指導データ抽出手段Ｂ１４から受けた遠隔指導データdata2を学習コンピュータＰ１に送る手段である。入力処理手段Ｂ１６は、入力部Ｂ１７からの入力データ（モード設定データdata3、強制指導データdata4）などを処理するための手段である。制御部Ｂ１５は、上記各手段を制御するための機能部である。
【００４８】
３．学習コンピュータＰ１、指導コンピュータＰ２のハードウェア構成（図６）
図６に、この発明の学習コンピュータＰ１のハードウェア構成を示す。図６に示すように、学習コンピュータＰ１は、図４に示す制御部Ｂ５であるＣＰＵ１０、学習画面表示部Ｂ１であるディスプレイ１２、ハードディスク１４、メモリ１６、入力部Ｂ７であるマウス／キーボード１８、ＣＤ−ＲＯＭドライブ２０、通信手段Ｂ３である通信回路２２を備えている。
【００４９】
また、指導コンピュータＰ２も、図６に示す学習コンピュータＰ１と同様のハードウェア構成となっている（指導コンピュータＰ２についての符号を図６のカッコ内に示す）。図６に示すように、指導コンピュータＰ２は、図５に示す制御部Ｂ１５であるＣＰＵ３０、指導画面表示部Ｂ１１であるであるディスプレイ３２、ハードディスク３４、メモリ３６、入力部Ｂ１７であるマウス／キーボード３８、ＣＤ−ＲＯＭドライブ４０、通信手段Ｂ１３である通信回路４２を備えている。
【００５０】
学習コンピュータＰ１および指導コンピュータＰ２のハードディスク１４には、遠隔指導システムを実現するための遠隔指導プログラム２６、４６がそれぞれ記憶されている。なお、遠隔指導プログラム２６、４６のハードディスク１４、３４へのインストールは、ＣＤ−ＲＯＭドライブ２０、４０を介してＣＤ−ＲＯＭ２２、４２に記録されたデータを読み出したり、その他ネットワークを介してダウンロードする等して行われる。
【００５１】
学習コンピュータＰ１の遠隔指導プログラム２６は、ＣＰＵ１０、ハードディスク１４、メモリ１６などを有する学習コンピュータＰ１を、学習画面データ抽出手段Ｂ２、遠隔指導データ表示手段Ｂ４などの各手段として機能させるためのプログラムである。
【００５２】
また、指導コンピュータＰ２の遠隔指導プログラム４６は、ＣＰＵ３０、ハードディスク３４、メモリ３６などを有する指導コンピュータＰ２を、学習画面データ表示手段Ｂ１２、遠隔指導データ抽出手段Ｂ１４、などの各手段として機能させるためのプログラムである。
【００５３】
４．学習コンピュータＰ１の遠隔指導プログラム２６、指導コンピュータＰ２の遠隔指導プログラム４６によって行われる処理のフローチャート（図７〜図１４）
学習コンピュータＰ１において遠隔指導プログラム２６が起動されると、図６に示す学習コンピュータＰ１のＣＰＵ１０（図４の制御部Ｂ５に対応）は、以下のように、図４の学習画面データ抽出手段Ｂ２、遠隔指導データ表示手段Ｂ４、入力処理手段Ｂ６などに相当する各モジュールおよび通信回路２４（図６）の制御を行う。
【００５４】
図７は、入力処理手段Ｂ６（図４）に相当するモジュールが行う処理のフローチャートである。
【００５５】
図７に示すように、このモジュールは、まず、指導コンピュータＰ２から受けたモード設定データdata3に基づくＣＰＵ１０からの制御により、通常指導モード／強制指導モードの何れの状態にあるか否かを判断する（ステップＳ１０）。
【００５６】
通常指導モードであると判断した場合は、学習コンピュータＰ１のキーボード／マウス１８からの入力データがそのまま学習コンピュータＰ１のメイン画面Ｗ１（図１）に反映される（ステップＳ１２）。つまり、学習コンピュータＰ１のユーザーは通常の入力作業を行って学習プログラムを操作することができる。
【００５７】
一方、強制指導モードであると判断した場合は、学習コンピュータＰ１のキーボード／マウス１８からの入力データが無効化されると共に（ステップＳ１４）、指導コンピュータＰ２からの強制指導データdata4が有効化される（ステップＳ１６）。これにより、学習コンピュータＰ１のユーザーは入力操作を行うことができなくなり、指導コンピュータＰ２のキーボード／マウス１８からの操作が、学習コンピュータＰ１のメイン画面Ｗ１（図１）に反映されることになる（ステップＳ１８）。
【００５８】
図８は、画面データ抽出手段Ｂ２（図４）に相当するモジュールが行う処理のフローチャートである。
【００５９】
このモジュールは、図８に示すように、ＣＰＵ１０の制御により、学習コンピュータＰ１のメイン画面Ｗ１（図１）の表示が更新されたか否かを常に判断している（ステップＳ２０）。メイン画面Ｗ１の表示が更新されると、メイン画面Ｗ１から画像データを学習画面データdata1として抽出し（ステップＳ２２）、通信回路２４（図６）に送る（ステップＳ２４）。
【００６０】
図９は、学習コンピュータＰ１の通信回路２４（図６）が行う処理のフローチャートである。
【００６１】
通信回路２４は、図９に示すように、ＣＰＵ１０の制御により、まず、指導コンピュータＰ２との認証を行い、通信の接続を行う（ステップＳ３０）。
【００６２】
その後、送信データがあるか否かをチェックし（ステップＳ３２）、送信データがある場合には、指導コンピュータＰ２にデータを送信する（ステップＳ３４）。さらに、受信データがあるか否かをチェックし（ステップＳ３６）、指導コンピュータＰ２からの受信データがある場合にはデータを受信する（ステップＳ３８）。
【００６３】
図１０は、遠隔指導データ表示手段Ｂ４（図４）に相当するモジュールが行う処理のフローチャートである。
【００６４】
このモジュールは、図１０に示すように、ＣＰＵ１０の制御により、指導コンピュータＰ２から通信回路２４を介して遠隔指導データdata2が受信されたか否かを常に判断している（ステップＳ４０）。遠隔指導データdata2が受信されたと判断した場合には、学習コンピュータＰ１のサブ画面Ｗ２（図１）に遠隔指導データdata2が表示される（ステップＳ４２）。
【００６５】
つぎに、図５に示す指導コンピュータＰ２の各手段に対応するモジュール等が行う処理を以下に説明する。指導コンピュータＰ２において遠隔指導プログラム４６が起動されると、図６に示す指導コンピュータＰ２のＣＰＵ３０（図５の制御部Ｂ１５に対応）は、以下のように、図５の学習画面データ表示手段Ｂ１２、通信手段Ｂ１３、遠隔指導データ抽出手段Ｂ１４などに相当する各モジュールおよび通信回路４４の制御を行う。
【００６６】
図１１は、指導コンピュータＰ２の入力処理手段Ｂ６（図５）に相当するモジュールが行う処理のフローチャートである。
【００６７】
このモジュールは、まず、指導コンピュータＰ２のキーボード／マウス１８からモード設定が入力されたか否かを判断する（ステップＳ５０）。モード設定（通常指導モード／強制指導モードの何れか）が入力された場合、当該モード設定データが通信回路４４（図６）に送られる（ステップＳ５２）。
【００６８】
さらに、現在、通常指導モード／強制指導モードの状態にあるか否かを判断する（ステップＳ５４）。通常指導モードである場合は、キーボード／マウス３８からの入力データがそのまま指導コンピュータＰ２のメイン画面Ｗ３（図１）に反映される（ステップＳ５６）。つまり、指導コンピュータＰ２のユーザーは通常の入力操作を行い指導内容を編集することができる。
【００６９】
一方、強制指導モードの状態にある場合は、指導コンピュータＰ２のキーボード／マウス１８からの入力データが強制指導データdata4として通信手段Ｂ１３に送られる（ステップＳ５８）。
【００７０】
図１２は、学習画面データ表示手段Ｂ１２（図５）に相当するモジュールが行う処理のフローチャートである。
【００７１】
このモジュールは、図１２に示すように、ＣＰＵ１０の制御により、指導コンピュータＰ２から通信回路４４を介して学習画面データdata1が送られたか否かを常に判断している（ステップＳ６０）。学習画面データdata1が送られたと判断すると、指導コンピュータＰ２のサブ画面Ｗ４（図１）に当該学習画面データdata1を表示する（ステップＳ６２）。
【００７２】
図１３は、遠隔指導データ抽出手段Ｂ１４（図５）に相当するモジュールが行う処理のフローチャートである。
【００７３】
このモジュールは、図１３に示すように、ＣＰＵ１０の制御により、指導コンピュータＰ２のメイン画面Ｗ３（図１）の表示が更新されたか否かを常に判断している（ステップＳ７０）。メイン画面Ｗ３の表示が更新されると、メイン画面Ｗ３から画像データを遠隔指導データdata2として抽出し（ステップＳ７２）、通信回路４４（図６）に送る（ステップＳ７４）。
【００７４】
図１４は、指導コンピュータＰ２の通信回路４４（図６）が行う処理のフローチャートである。
【００７５】
指導コンピュータＰ２の通信回路４４（図６）は、図９に示すように、ＣＰＵ１０の制御により、まず、指導コンピュータＰ２との認証を行い、通信の接続を行う（ステップＳ８０）。
【００７６】
その後、送信データがあるか否かをチェックし（ステップＳ８２）、送信データがある場合には、指導コンピュータＰ２にデータを送信する（ステップＳ８４）。さらに、受信データがあるか否かをチェックし（ステップＳ８６）、受信データがある場合には、指導コンピュータＰ２からデータを受信する（ステップＳ８８）。
【００７７】
以上のように、学習コンピュータＰ１の遠隔指導プログラム２６と指導コンピュータＰ２の遠隔指導プログラム４６が、一連の処理を行うことにより、ネットワークを介した遠隔指導システムを効率的かつ円滑に実現することが可能となる。
【００７８】
５．その他の実施形態
なお、上記実施形態においては、図１のステップＳ０２において学習処理の状況が表示されている学習コンピュータＰ１のメイン画面Ｗ１から画像データを学習画面データdata1として抽出するようにしたが、少なくともメイン画面Ｗ１から画像データを学習画面データdata1として抽出すればよい。例えば、図１５のステップＳ０２’に示すように、学習コンピュータＰ１のメイン画面Ｗ１およびサブ画面Ｗ２を重ねた画像データを学習画面データdata1として抽出するようにしてもよい。この場合、指導コンピュータＰ２のメイン画面Ｗ３には指導内容は表示されることなく（図１５のメイン画面に点線で示す）、遠隔指導データdata2として抽出され（図１５のステップＳ０６）、学習コンピュータＰ１に送られサブ画面Ｗ２に表示されることになる。なお、図１５は、上記の点以外は図１と同じ内容である。
【００７９】
なお、上記実施形態においては、図１１のステップＳ５０において、通常指導モードと強制指導モードの設定を行うようにしたが、強制指導モードを用いずに、通常指導モードだけを採用するようにしてもよい。
【００８０】
なお、上記実施形態においては、指導コンピュータＰ２が１つだけの場合について説明したが、指導コンピュータが複数存在し、学習コンピュータにおいて、複数の指導コンピュータから受けた遠隔指導データを第２の表示領域に同時に表示するようにしてもよい。
【００８１】
さらに、学習コンピュータが、さらに、複数の指導コンピュータの中から、所定の権限に基づいて特定の指導コンピュータから受けた遠隔指導データだけを第２の表示領域に表示するようにしてもよい。
【００８２】
なお、上記実施形態においては、学習コンピュータＰ１と指導コンピュータＰ２の双方において、複数の画面（メイン画面およびサブ画面）を重ねてディスプレイに表示するようにしたが、学習コンピュータＰ１においてのみ複数の画面（メイン画面およびサブ画面）を重ねてディスプレイに表示するようにしてもよい。
【図面の簡単な説明】
【００８３】
【図１】この発明の遠隔指導システムＳの概要を示す図である。
【図２】図１に示す学習コンピュータＰ１のディスプレイＤ１上の表示例である。
【図３】この発明の接続状態表示装置１のハードウェア構成を示す図である。
【図４】この発明の学習コンピュータＰ１の機能ブロック図である。
【図５】この発明の指導コンピュータ２の機能ブロック図である。
【図６】この発明の学習コンピュータＰ１（指導コンピュータＰ２）のハードウェア構成を示す図である。
【図７】入力処理手段Ｂ６（図４）に相当するモジュールが行う処理のフローチャートである。
【図８】画面データ抽出手段Ｂ２（図４）に相当するモジュールが行う処理のフローチャートである。
【図９】学習コンピュータＰ１の通信回路２４（図６）が行う処理のフローチャートである。
【図１０】遠隔指導データ表示手段Ｂ４（図４）に相当するモジュールが行う処理のフローチャートである。
【図１１】指導コンピュータＰ２の入力処理手段Ｂ６（図５）に相当するモジュールが行う処理のフローチャートである。
【図１２】学習画面データ表示手段Ｂ１２（図５）に相当するモジュールが行う処理のフローチャートである。
【図１３】遠隔指導データ抽出手段Ｂ１４（図５）に相当するモジュールが行う処理のフローチャートである。
【図１４】指導コンピュータＰ２の通信回路４４（図６）が行う処理のフローチャートである。
【図１５】他の実施形態の遠隔指導システムＳの概要を示す図である。
【符号の説明】
【００８４】
Ｓ・・・・遠隔指導システム
Ｐ１・・・・学習コンピュータ
Ｐ２・・・・指導コンピュータ
Ｋ１、Ｋ２・・・・キーボード
Ｍ１、Ｍ２・・・・マウス
Ｎ・・・・ネットワーク
Ｄ１、Ｄ２・・・・ディスプレイ
Ｂ１・・・・学習画面表示部
Ｂ２・・・・学習画面データ抽出手段
Ｂ３、Ｂ１３・・・・通信手段
Ｂ４・・・・遠隔指導データ表示手段
Ｂ５、Ｂ１５・・・・制御部
Ｂ６、Ｂ１６・・・・入力処理手段
Ｂ７、Ｂ１７・・・・入力部
Ｂ１１・・・・指導画面表示部
Ｂ１２・・・・学習画面データ表示手段
Ｂ１４・・・・遠隔指導データ抽出手段
【図１】
2006235501.tif 000003
【図２】
2006235501.tif 000004
【図３】
2006235501.tif 000005
【図４】
2006235501.tif 000006
【図５】
2006235501.tif 000007
【図６】
2006235501.tif 000008
【図７】
2006235501.tif 000009
【図８】
2006235501.tif 000010
【図９】
2006235501.tif 000011
【図１０】
2006235501.tif 000012
【図１１】
2006235501.tif 000013
【図１２】
2006235501.tif 000014
【図１３】
2006235501.tif 000015
【図１４】
2006235501.tif 000016
【図１５】
2006235501.tif 000017