(57)【要約】【課題】作業者に個別若しくは共同の作業入力を自主的に選択させ、もって作業終了させることを支援すること。【解決手段】ワークショップ支援装置１０は、個別作業画面２００におけるメンバ作業画面２１０で「お絵かき」の作業入力を受け付け、該受け付けた「お絵かき」の作業入力をメンバ専用メモリ１３に書き込む個別作業入力受付部１６ｆと、共同作業画面３００におけるメンバ作業画面３１０で「お絵かき」の作業入力を受け付け、該受け付けた「お絵かき」の作業入力を共用メモリ１４に書き込む共同作業入力受付部１６ｇと、個別作業画面２００を共同作業画面３００に切り替えて個別コースから複数人コースへ編入したり、共同作業画面３００を個別作業画面２００に切り替えて複数人コースから個別コースに編入したりする画面切替制御部１６ｅとを備える。【選択図】        図２
2005292484.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末から作業入力をネットワークを介して受け付け、該受け付けた作業入力結果をもとにワークショップを支援するワークショップ支援装置であって、
前記クライアント端末から個別の作業入力を受け付ける個別作業入力受付手段と、
複数のクライアント端末から共同の作業入力を受け付ける共同作業入力受付手段と、
前記個別作業入力受付手段による個別の作業入力の受付を中断して前記共同作業入力受付手段による共同の作業入力の受付に編入するか、若しくは前記共同作業入力受付手段による共同の作業入力の受付を中断して前記個別作業入力受付手段による個別の作業入力の受付に編入するように制御する編入制御手段と、
を備えたことを特徴とするワークショップ支援装置。
【請求項２】
前記編入制御手段は、前記共同の作業入力に従事するクライアント端末から当該共同の作業入力への編入勧誘を受け付けた場合に、前記個別の作業入力に従事するクライアント端末からの個別の作業入力の受付を中断して前記共同作業入力受付手段による共同の作業入力の受付に編入するように制御することを特徴とする請求項１に記載のワークショップ支援装置。
【請求項３】
前記編入制御手段は、前記個別の作業入力に従事するクライアント端末から当該共同の作業入力への編入要求を受け付けた場合に、該クライアント端末からの前記個別の作業入力の受付を中断して前記共同作業入力受付手段による共同の作業入力の受付に編入するか、若しくは前記共同の作業入力に従事するクライアント端末から前記個別の作業入力への編入要求を受け付けた場合に、該クライアント端末からの前記共同の作業入力の受付を中断して前記個別作業入力受付手段による個別の作業入力の受付に編入するように制御することを特徴とする請求項１または２に記載のワークショップ支援装置。
【請求項４】
前記クライアント端末は、前記クライアント端末による前記個別の作業入力および前記共同の作業入力を支援するファシリテータ機能をさらに備え、
前記編入制御手段は、当該クライアント端末から前記共同の作業入力への編入指示を受け付けた場合に、前記個別の作業入力に従事するクライアント端末の作業入力の受付を中断して前記共同作業入力受付手段による共同の作業入力の受付に編入するように制御することを特徴とする請求項１、２または３に記載のワークショップ支援装置。
【請求項５】
前記個別作業入力受付手段によって受け付けられた前記個別の作業入力における作業入力状況を監視する作業入力状況監視手段をさらに備え、
前記編入制御手段は、前記作業入力状況監視手段によって作業入力が所定の時間についておこなわれていないと検知された場合に、前記個別の作業入力に従事するクライアント端末からの作業入力の受付を中断して前記共同作業入力受付手段による共同の作業入力の受付に編入するように制御することを特徴とする請求項１〜４のいずれか一つに記載のワークショップ支援装置。
【請求項６】
前記共同作業入力受付手段によって複数のクライアント端末から受け付けられる共同の作業入力を記憶するメモリをさらに備え、
前記共同作業入力受付手段は、所定のアクセス順序に基づいて各クライアント端末から前記メモリに対する共同の作業入力の書き込みを受け付けることを特徴とする請求項１〜５のいずれか一つに記載のワークショップ支援装置。
【請求項７】
前記共同作業入力受付手段によって複数のクライアント端末から受け付けられる共同の作業入力を各クライアント端末ごとに割り当てられた領域に記憶するメモリをさらに備え、
前記共同作業入力受付手段は、各クライアント端末ごとに割り当てられた領域に前記メモリに対する共同の作業入力の書き込みを受け付けることを特徴とする請求項１〜６のいずれか一つに記載のワークショップ支援装置。
【請求項８】
前記共同作業入力受付手段によって複数のクライアント端末から受け付けられる共同の作業入力を各クライアント端末ごとに記憶する複数のメモリをさらに備え、
前記共同作業入力受付手段は、複数のクライアント端末から前記複数のメモリに対する共同の作業入力の書き込みを受け付けることを特徴とする請求項１〜７のいずれか一つに記載のワークショップ支援装置。
【請求項９】
前記クライアント端末を介して作業入力をおこなう作業者の個人情報を記憶する個人情報記憶手段と、
前記共同の作業入力に従事するクライアント端末から個人情報の提示要求を受け付けた場合に、当該共同の作業入力をおこなう作業者の個人情報を前記個人情報記憶手段から抽出し、該抽出された作業者の個人情報を当該共同の作業入力に従事するクライアント端末に提示するように制御する個人情報提示制御手段とをさらに備えたことを特徴とする請求項１〜８のいずれか一つに記載のワークショップ支援装置。
【請求項１０】
クライアント端末から作業入力をネットワークを介して受け付け、該受け付けた作業入力結果をもとにワークショップを支援するワークショップ支援方法であって、
前記クライアント端末から個別の作業入力を受け付ける個別作業入力受付工程と、
複数のクライアント端末から共同の作業入力を受け付ける共同作業入力受付工程と、
前記個別作業入力受付工程による個別の作業入力の受付を中断して前記共同作業入力受付工程による共同の作業入力の受付に編入するか、若しくは前記共同作業入力受付工程による共同の作業入力の受付を中断して前記個別作業入力受付工程による個別の作業入力の受付に編入するように制御する編入制御工程と、
を含んだことを特徴とするワークショップ支援方法。
【請求項１１】
クライアント端末から作業入力をネットワークを介して受け付け、該受け付けた作業入力結果をもとにワークショップを支援するワークショップ支援プログラムであって、
前記クライアント端末から個別の作業入力を受け付ける個別作業入力受付手順と、
複数のクライアント端末から共同の作業入力を受け付ける共同作業入力受付手順と、
前記個別作業入力受付手順による個別の作業入力の受付を中断して前記共同作業入力受付手順による共同の作業入力の受付に編入するか、若しくは前記共同作業入力受付手順による共同の作業入力の受付を中断して前記個別作業入力受付手順による個別の作業入力の受付に編入するように制御する編入制御手順と、
をコンピュータに実行させることを特徴とするワークショップ支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末から作業入力をネットワークを介して受け付け、該受け付けた作業入力結果をもとにワークショップを支援するワークショップ支援装置、ワークショップ支援方法およびワークショップ支援プログラムに関し、特に、作業者に個別若しくは共同の作業入力を自主的に選択させ、もって作業終了させることを支援することができるワークショップ支援装置、ワークショップ支援方法およびワークショップ支援プログラムに関する。
【背景技術】
【０００２】
従来より、インターネットなどのネットワークを利用して教育サービス（カリキュラムやテキスト）を提供するシステムが良く知られている。例えば、特許文献１に開示された仮想空間システムでは、仮想空間（すなわち、現実社会をコンピュータ上に再現した三次元仮想空間）を教育施設として設定しておき、予め記憶されている教材データに基づいて非同期の授業を提供するとともに、所定のコミュニケーション機能を利用して各受講者が他の受講者、教員と情報を相互にやり取りする同期の授業を提供し、受講者の履修状況に応じて同期の授業および非同期の授業を受講させるように管理するものである。
【０００３】
かかる仮想空間システムによれば、インターネットなどのネットワークを利用して教育サービスを提供する場合に、受講者は、非同期の授業および同期の授業を選択して受講することができる。
【０００４】
【特許文献１】特開２００３−２３３２９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、作業者に作業終了させることを支援することができないという問題点があった。例えば、受講者が非同期の授業を受講している際に、一人ではテキストの内容が理解できない、或いは自習に飽きてしまったという状況に陥ってしまった場合には、受講者が授業を放棄してしまうおそれがあった。また、同様に、同期の授業を受講している際に、受講者が一人でじっくりと受講したいと意図したり、或いは他の受講者よりも早いペースで学習したいと意図したとしても、かかる希望を叶えることはできないため、受講者の学習意欲を削ぐこととなり、最悪の場合、受講者が授業を放棄してしまうこととなる。
【０００６】
そこで、本発明は、上述した従来技術による問題点を解消するためになされたものであり、作業者に個別若しくは共同の作業入力を自主的に選択させ、もって作業終了させることを支援することができるワークショップ支援装置、ワークショップ支援方法およびワークショップ支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明に係るワークショップ支援装置は、クライアント端末から作業入力をネットワークを介して受け付け、該受け付けた作業入力結果をもとにワークショップを支援するワークショップ支援装置であって、前記クライアント端末から個別の作業入力を受け付ける個別作業入力受付手段と、複数のクライアント端末から共同の作業入力を受け付ける共同作業入力受付手段と、前記個別作業入力受付手段による個別の作業入力の受付を中断して前記共同作業入力受付手段による共同の作業入力の受付に編入するか、若しくは前記共同作業入力受付手段による共同の作業入力の受付を中断して前記個別作業入力受付手段による個別の作業入力の受付に編入するように制御する編入制御手段と、を備えたことを特徴とする。
【０００８】
また、本発明に係るワークショップ支援装置は、上記の発明において、前記編入制御手段は、前記共同の作業入力に従事するクライアント端末から当該共同の作業入力への編入勧誘を受け付けた場合に、前記個別の作業入力に従事するクライアント端末からの個別の作業入力の受付を中断して前記共同作業入力受付手段による共同の作業入力の受付に編入するように制御することを特徴とする。
【０００９】
また、本発明に係るワークショップ支援装置は、上記の発明において、前記編入制御手段は、前記個別の作業入力に従事するクライアント端末から当該共同の作業入力への編入要求を受け付けた場合に、該クライアント端末からの前記個別の作業入力の受付を中断して前記共同作業入力受付手段による共同の作業入力の受付に編入するか、若しくは前記共同の作業入力に従事するクライアント端末から前記個別の作業入力への編入要求を受け付けた場合に、該クライアント端末からの前記共同の作業入力の受付を中断して前記個別作業入力受付手段による個別の作業入力の受付に編入するように制御することを特徴とする。
【００１０】
また、本発明に係るワークショップ支援装置は、上記の発明において、前記クライアント端末は、前記クライアント端末による前記個別の作業入力および前記共同の作業入力を支援するファシリテータ機能をさらに備え、前記編入制御手段は、当該クライアント端末から前記共同の作業入力への編入指示を受け付けた場合に、前記個別の作業入力に従事するクライアント端末の作業入力の受付を中断して前記共同作業入力受付手段による共同の作業入力の受付に編入するように制御することを特徴とする。
【００１１】
また、本発明に係るワークショップ支援装置は、上記の発明において、前記個別作業入力受付手段によって受け付けられた前記個別の作業入力における作業入力状況を監視する作業入力状況監視手段をさらに備え、前記編入制御手段は、前記作業入力状況監視手段によって作業入力が所定の時間についておこなわれていないと検知された場合に、前記個別の作業入力に従事するクライアント端末からの作業入力の受付を中断して前記共同作業入力受付手段による共同の作業入力の受付に編入するように制御することを特徴とする。
【００１２】
また、本発明に係るワークショップ支援装置は、上記の発明において、前記共同作業入力受付手段によって複数のクライアント端末から受け付けられる共同の作業入力を記憶するメモリをさらに備え、前記共同作業入力受付手段は、所定のアクセス順序に基づいて各クライアント端末から前記メモリに対する共同の作業入力の書き込みを受け付けることを特徴とする。
【００１３】
また、本発明に係るワークショップ支援装置は、上記の発明において、前記共同作業入力受付手段によって複数のクライアント端末から受け付けられる共同の作業入力を各クライアント端末ごとに割り当てられた領域に記憶するメモリをさらに備え、前記共同作業入力受付手段は、各クライアント端末ごとに割り当てられた領域に前記メモリに対する共同の作業入力の書き込みを受け付けることを特徴とする。
【００１４】
また、本発明に係るワークショップ支援装置は、上記の発明において、前記共同作業入力受付手段によって複数のクライアント端末から受け付けられる共同の作業入力を各クライアント端末ごとに記憶する複数のメモリをさらに備え、前記共同作業入力受付手段は、複数のクライアント端末から前記複数のメモリに対する共同の作業入力の書き込みを受け付けることを特徴とする。
【００１５】
また、本発明に係るワークショップ支援装置は、上記の発明において、前記クライアント端末を介して作業入力をおこなう作業者の個人情報を記憶する個人情報記憶手段と、前記共同の作業入力に従事するクライアント端末から個人情報の提示要求を受け付けた場合に、当該共同の作業入力をおこなう作業者の個人情報を前記個人情報記憶手段から抽出し、該抽出された作業者の個人情報を当該共同の作業入力に従事するクライアント端末に提示するように制御する個人情報提示制御手段とをさらに備えたことを特徴とする。
【００１６】
また、本発明に係るワークショップ支援方法は、クライアント端末から作業入力をネットワークを介して受け付け、該受け付けた作業入力結果をもとにワークショップを支援するワークショップ支援方法であって、前記クライアント端末から個別の作業入力を受け付ける個別作業入力受付工程と、複数のクライアント端末から共同の作業入力を受け付ける共同作業入力受付工程と、前記個別作業入力受付工程による個別の作業入力の受付を中断して前記共同作業入力受付工程による共同の作業入力の受付に編入するか、若しくは前記共同作業入力受付工程による共同の作業入力の受付を中断して前記個別作業入力受付工程による個別の作業入力の受付に編入するように制御する編入制御工程と、を含んだことを特徴とする。
【００１７】
また、本発明に係るワークショップ支援プログラムは、クライアント端末から作業入力をネットワークを介して受け付け、該受け付けた作業入力結果をもとにワークショップを支援するワークショップ支援プログラムであって、前記クライアント端末から個別の作業入力を受け付ける個別作業入力受付手順と、複数のクライアント端末から共同の作業入力を受け付ける共同作業入力受付手順と、前記個別作業入力受付手順による個別の作業入力の受付を中断して前記共同作業入力受付手順による共同の作業入力の受付に編入するか、若しくは前記共同作業入力受付手順による共同の作業入力の受付を中断して前記個別作業入力受付手順による個別の作業入力の受付に編入するように制御する編入制御手順と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、クライアント端末から個別の作業入力を受け付け、複数のクライアント端末から共同の作業入力を受け付け、個別の作業入力の受付を中断して共同の作業入力の受付に編入するか、若しくは共同の作業入力の受付を中断して個別の作業入力の受付に編入するように制御することとしたので、作業者に個別若しくは共同の作業入力を自主的に選択させ、もって作業終了させることを支援することが可能なワークショップ支援装置が得られるという効果を奏する。
【００１９】
また、本発明によれば、共同の作業入力に従事するクライアント端末から当該共同の作業入力への編入勧誘を受け付けた場合に、個別の作業入力に従事するクライアント端末からの個別の作業入力の受付を中断して共同の作業入力の受付に編入するように制御することとしたので、共同の作業入力をおこなう作業者から共同の作業入力への勧誘を受けるため、受け入れられる立場である個別の作業入力をおこなう作業者は、共同の作業入力への勧誘を気軽に受け入れることが可能なワークショップ支援装置が得られるという効果を奏する。
【００２０】
また、本発明によれば、個別の作業入力に従事するクライアント端末から当該共同の作業入力への編入要求を受け付けた場合に、該クライアント端末からの個別の作業入力の受付を中断して共同の作業入力の受付に編入するか、若しくは共同の作業入力に従事するクライアント端末から個別の作業入力への編入要求を受け付けた場合に、該クライアント端末からの共同の作業入力の受付を中断して個別の作業入力の受付に編入するように制御することとしたので、作業者の意思および嗜好性を尊重しつつ、作業をおこなわせることができ、作業者に個別若しくは共同の作業入力を自主的に選択させ、もって作業終了させることを支援することが可能なワークショップ支援装置が得られるという効果を奏する。
【００２１】
また、本発明によれば、クライアント端末は、クライアント端末による個別の作業入力および共同の作業入力を支援するファシリテータ機能を有し、当該クライアント端末から共同の作業入力への編入指示を受け付けた場合に、個別の作業入力に従事するクライアント端末の作業入力の受付を中断して共同の作業入力の受付に編入するように制御することとしたので、作業者全員の作業入力状況を客観的に監視している作業支援者が編入指示をおこなうため、一人では作業ができない、或いは一人での作業に飽きてしまった作業者を余すことなく友達との共同作業をおこなわせることが可能なワークショップ支援装置が得られるという効果を奏する。さらに、これに関連して、作業スケジュールの管理を効率良くおこなうことが可能になる。
【００２２】
また、本発明によれば、個別の作業入力における作業入力状況を監視し、作業入力が所定の時間についておこなわれていないと検知された場合に、個別の作業入力に従事するクライアント端末からの作業入力の受付を中断して共同の作業入力の受付に編入するように制御することとしたので、一人では作業ができない、或いは一人での作業に飽きてしまった作業者に友達との共同作業を自動的におこなわせることが可能なワークショップ支援装置が得られるという効果を奏する。
【００２３】
また、本発明によれば、複数のクライアント端末から受け付けられる共同の作業入力を記憶するメモリを有し、所定のアクセス順序に基づいて各クライアント端末からメモリに対する共同の作業入力の書き込みを受け付けることとしたので、マージ（merge）などのファイル統合処理をおこなわずとも共同の作業入力をおこなうことができ、簡易な構成で共同の作業入力をおこなうことが可能なワークショップ支援装置が得られるという効果を奏する。
【００２４】
また、本発明によれば、複数のクライアント端末から受け付けられる共同の作業入力を各クライアント端末ごとに割り当てられた領域に記憶するメモリを有し、各クライアント端末ごとに割り当てられた領域にメモリに対する共同の作業入力の書き込みを受け付けることとしたので、マージ（merge）などのファイル統合処理をおこなわずとも共同の作業入力を受け付けることができ、また、共同の作業入力に従事するクライアント端末すべてから共同の作業入力を同時に受け付けることができ、簡易な構成かつ効率良く共同の作業入力を受け付けることが可能なワークショップ支援装置が得られるという効果を奏する。
【００２５】
また、本発明によれば、複数のクライアント端末から受け付けられる共同の作業入力を各クライアント端末ごとに記憶する複数のメモリを有し、複数のクライアント端末から複数のメモリに対する共同の作業入力の書き込みを受け付けることとしたので、共同の作業入力に従事するクライアント端末すべてから共同の作業入力を同時に受け付けることができ、効率良く共同の作業入力を受け付けることが可能なワークショップ支援装置が得られるという効果を奏する。
【００２６】
また、本発明によれば、クライアント端末を介して作業入力をおこなう作業者の個人情報を記憶し、共同の作業入力に従事するクライアント端末から個人情報の提示要求を受け付けた場合に、当該共同の作業入力をおこなう作業者の個人情報を抽出し、該抽出された作業者の個人情報を当該共同の作業入力に従事するクライアント端末に提示するように制御することとしたので、共同の作業入力で作業者が互いに意気投合した場合に親睦を深めることができ、作業者の協調性を引き出しつつ、作業をおこなわせることが可能なワークショップ支援装置が得られるという効果を奏する。
【００２７】
また、本発明によれば、クライアント端末から個別の作業入力を受け付け、複数のクライアント端末から共同の作業入力を受け付け、個別の作業入力の受付を中断して共同の作業入力の受付に編入するか、若しくは共同の作業入力の受付を中断して個別の作業入力の受付に編入するように制御することとしたので、作業者に個別若しくは共同の作業入力を自主的に選択させ、もって作業終了させることを支援することが可能なワークショップ支援方法が得られるという効果を奏する。
【００２８】
また、本発明によれば、クライアント端末から個別の作業入力を受け付け、複数のクライアント端末から共同の作業入力を受け付け、個別の作業入力の受付を中断して共同の作業入力の受付に編入するか、若しくは共同の作業入力の受付を中断して個別の作業入力の受付に編入するように制御することとしたので、作業者に個別若しくは共同の作業入力を自主的に選択させ、もって作業終了させることを支援することが可能なワークショップ支援プログラムが得られるという効果を奏する。
【発明を実施するための最良の形態】
【００２９】
以下に図面を添付して、本発明に係るワークショップ支援装置を「お絵かき発表会」に適用した場合の好適な実施例を詳細に説明する。なお、以下では、本実施例で用いる用語の概念を最初に説明してから、本発明に係るワークショップ支援装置の概要および特徴を説明し、その後、本実施例１に係るワークショップ支援装置（ワークショップ支援方法）を説明し、最後に、他の実施例として種々の変形例（実施例２）を説明することとする。
【００３０】
（本実施例で用いる用語の概念）
まず最初に、本実施例で用いる用語の概念を簡単に説明する。本実施例で用いる「ワークショップ」とは、一つのテーマに対して、複数人で行う創作的作業を言う。本実施例で用いる「個別コース」とは、ワークショップの一例として、「お絵かき」の作業に主眼を置くコースであり、作業者単独で作業を完遂させることにより、作業者の自主性を養うことを目的としている。また、「複数人コース」とは、友達との共同作業に主眼を置くコースであり、ネットワークを介して友達を作りつつ、この友達との共同作業をおこなうことで、作業者の協調性を養うことを目的としている。なお、作業開始時点では、参加メンバの全員が「個別コース」の作業をおこなうこととする。
【００３１】
また、本実施例で用いる「作業者」とは、「お絵かき」の作業をおこなう作業者（本実施例では、メンバと呼ぶ。）であり、本実施例では、「お絵かき発表会」の参加メンバとして、「少年」、または「少女」の参加を想定している。また、本実施例で用いる「ファシリテータ」とは、かかる作業者（メンバ）を支援・管理する立場にある管理者であり、メンバによる個別コースの作業および複数人コースの作業を支援・管理する。
【００３２】
（概要および特徴）
次に、本発明に係るワークショップ支援装置の概要および特徴を説明する。図１は、本発明に係るワークショップシステムの構成を示すシステム構成図である。同図に示すように、このワークショップシステム１は、クライアント端末３０−１、クライアント端末３０−２、クライアント端末３０−３およびクライアント端末３０−１０（以下、適宜これらをクライアント端末３０と言う。）と、ワークショップ支援装置１０とがネットワーク２を介して接続され、このワークショップ支援装置１０には、ファシリテータ端末２０が接続された構成となる。
【００３３】
ファシリテータ端末２０は、クライアント端末による個別の作業入力および共同の作業入力を支援するファシリテータ専用のコンピュータ端末であり、スーパーバイザ機能を有する。例えば、図６に示すファシリテータ専用画面１００がユーザインターフェースとして提供され、ファシリテータは、メンバ作業状況表示画面１１０および共通作業画面１２０においてメンバの作業状況の監視をおこなったり、チャット画面１３０やメッセンジャにメッセージの入力をおこなうことで、メンバ（作業者）の相談に対するアドバイスをおこなったり、スーパーバイザ機能を用いて、「作業開始合図」、「作業終了合図」および「発表会のマネージメント」などのスケジュール管理をおこなったりする。
【００３４】
クライアント端末３０は、「お絵かき発表会」に参加するメンバ（作業者）から「お絵かき」の作業入力を受け付けるコンピュータ端末であり、かかる「お絵かき」の作業入力をおこなうために、専用の「お絵かきソフト」がインストールされている。また、ユーザインターフェースとして、キーボード、マウスおよびトラックボールなどの指示入力手段と、他のメンバやファシリテータとのコミュニケーションを円滑におこなうためのカメラおよびマイクとを備える。
【００３５】
例えば、メンバが個別コースを選択している場合には、図７に示す個別作業画面２００がユーザインターフェースとして提供され、作業者（メンバ）は、メンバ作業画面２１０に対して「お絵かき」の作業入力をおこなったり、メンバ作業状況表示画面２２０において個別コースで作業入力をおこなう他のメンバの作業状況を確認したり、チャット画面２３０やメッセンジャにメッセージを入力することで、他のメンバまたはファシリテータとコミュニケーションを取ったりする。
【００３６】
また、メンバが複数人コースを選択している場合には、図８に示す共同作業画面３００がユーザインターフェースとして提供され、作業者（メンバ）は、メンバ作業画面３１０に対して「お絵かき」の作業入力をおこなったり、共通作業画面３２０において、複数人コースの仲間との現時点での合同作品の出来上がり状況を確認したり、チャット画面３３０やメッセンジャにメッセージを入力することで、他のメンバまたはファシリテータとコミュニケーションを取ったりする。
【００３７】
ここで、本発明に係るワークショップ支援装置１０は、クライアント端末から個別の作業入力を受け付け、複数のクライアント端末から共同の作業入力を受け付け、個別の作業入力の受付を中断して共同の作業入力の受付に編入するか、若しくは共同の作業入力の受付を中断して個別の作業入力の受付に編入するように制御する「編入制御処理」に主たる特徴があり、かかる「編入制御処理」によって、作業者に個別若しくは共同の作業入力を自主的に選択させ、もって作業終了させることを支援することができるようにしている。
【００３８】
これを具体的に説明すると、このワークショップ支援装置１０は、メンバからクライアント端末３０にインストールされた「お絵かきソフト」を介して個別コースにおける「お絵かき」の作業入力を受け付ける。具体的には、個別作業画面２００におけるメンバ作業画面２１０で「お絵かき」の作業入力を受け付ける。また、複数のメンバからクライアント端末３０にインストールされた「お絵かきソフト」を介して複数人コースにおける「お絵かき」の作業入力を受け付けている。具体的には、共同作業画面３００におけるメンバ作業画面３１０で「お絵かき」の作業入力を受け付ける。
【００３９】
そして、このワークショップ支援装置１０では、個別コースにおける「お絵かき」の作業入力の受付を中断して複数人コースにおける「お絵かき」の作業入力の受付に編入するように制御したり、複数人コースにおける「お絵かき」の作業入力の受付を中断して個別コースにおける「お絵かき」の作業入力の受付に編入するように制御したりする。具体的には、個別作業画面２００を共同作業画面３００に切り替えて個別コースから複数人コースへ編入したり、共同作業画面３００を個別作業画面２００に切り替えて複数人コースから個別コースに編入したりする。
【００４０】
このように、個別コースにおける「お絵かき」の作業入力の受付を中断して複数人コースにおける「お絵かき」の作業入力の受付に編入するように制御したのは、一人では作業ができない、或いは一人での作業に飽きてしまったメンバに友達との共同作業をおこなわせるためである（例えば、図３におけるメンバ「△△△」、メンバ「○○○」およびメンバ「□□□」が該当）。また、複数人コースにおける「お絵かき」の作業入力の受付を中断して個別コースにおける「お絵かき」の作業入力の受付に編入するように制御するようにしたのは、友達との共同作業を通じて作業に対する意欲を刺激され、一人でじっくり作業をやりたいという希望が作業者（メンバ）から出た場合に、かかる希望を叶えて作業に対する作業者（メンバ）の意欲を満たすためである（例えば、図３におけるメンバ「□□□」が該当）。
【００４１】
したがって、個別コースにおける「お絵かき」の作業入力の受付を中断して複数人コースにおける「お絵かき」の作業入力の受付に編入するように制御することで、一人では作業ができない、或いは一人での作業に飽きてしまったメンバに友達との共同作業をおこなわせることができ、また、複数人コースにおける「お絵かき」の作業入力の受付を中断して個別コースにおける「お絵かき」の作業入力の受付に編入するように制御することで、友達との共同作業を通じて作業に対する意欲を刺激され、一人でじっくり作業をやりたいという希望が作業者から出た場合に、かかる希望を叶えて作業に対する作業者の意欲を満たすことができるため、作業者の自主性および協調性を引き出しつつ、作業をおこなわせることができ、上記した主たる特徴のように、作業者に個別若しくは共同の作業入力を自主的に選択させ、もって作業終了させることを支援することが可能になる。
【実施例１】
【００４２】
次に、本実施例１に係るワークショップ支援装置（ワークショップ支援方法）について説明する。なお、ここでは、ワークショップ支援装置の構成を説明し、最後に、ワークショップ支援装置の各種処理の手順を説明することとする。
【００４３】
（ワークショップ支援装置の構成）
図２は、本実施例１に係るワークショップ支援装置１０の構成を示すブロック図である。同図に示すように、かかるワークショップ支援装置１０は、クライアント端末３０から作業入力をネットワーク２を介して受け付け、該受け付けた作業入力結果をもとにワークショップを支援するものである。
【００４４】
このワークショップ支援装置１０は、当該ワークショップ支援装置１０とファシリテータ端末２０との間、または当該ワークショップ支援装置１０とネットワーク２との間で各種情報の通信を制御する通信制御ＩＦ部１１と、記憶部１２と、メンバ作業用メモリ１３−１、メンバ作業用メモリ１３−２、メンバ作業用メモリ１３−３およびメンバ作業用メモリ１３−１０（以下、適宜これらをメンバ作業用メモリ１３と言う。）と、共用メモリ１４と、表示用メモリ１５と、制御部１６とを備える。
【００４５】
このうち、記憶部１２は、制御部１６による各種処理に必要なデータおよびプログラムを格納する格納手段（記憶手段）であり、参加メンバ情報ＤＢ１２ａと、リアルタイム情報ＤＢ１２ｂとを備える。
【００４６】
参加メンバ情報ＤＢ１２ａは、「お絵かき発表会」の参加メンバごとに、当該参加メンバの個人情報などを対応付けて記憶（格納）する格納手段である。図４は、図２に示した参加メンバ情報ＤＢの一例を示す図であり、同図に示すように、参加メンバを一意に特定するためのメンバＩＤ「１」に、基本情報（氏名、年齢および性別）「ＸＸＸ、８（才）、男」、プロファイル「人見知り」、参加履歴「２回目」および参加メンバの「写真」を対応付けて記憶している。
【００４７】
リアルタイム情報ＤＢ１２ｂは、「お絵かき発表会」の参加メンバごとに、「お絵かき」の作業状況を対応付けて記憶（格納）する格納手段である。図５−１は、図２に示したリアルタイム情報ＤＢの一例を示す図であり、同図に示すように、参加メンバを一意に特定するためのメンバＩＤ「１」に、現コース「個別コース」、現表示パターン「パターン１」、ＳＴＳ（状態）「Ｗ（ｗｏｒｋ中）」、停止時間（分）「０」、Ｈｅｌｐ  Ｎｅｅｄｓフラグ「ＯＦＦ」、個別コースの画像ファイル名「ＩＤ＿時刻＿個．ｊｐｇ」、複数人のコースの画像ファイル名「ＩＤ＿時刻＿複．ｊｐｇ」および複数人コースの入室順「−」を対応付けて記憶している。
【００４８】
また、この「表示パターン」は、あらかじめ数種の表示パターンが用意されており、図６に示すファシリテータ専用画面１００、図７に示す個別作業画面２００および図８に示す共同作業画面３００は、かかる一つの表示パターンに限定されるものではない。すなわち、各メンバの作業状況を確認しようとした場合には、メンバ作業状況表示画面１１０または２２０を全画面表示にするようにしても良いし、「お絵かき」の作業に集中しようとした場合には、メンバ作業画面２１０または３１０を全画面表示にするようにしても良い。このように、本実施例では、作業者が意図する状況（状況確認、作業またはチャットなどをおこなおうとするときの状況）に応じた表示パターンが記憶されている。
【００４９】
メンバ作業用メモリ１３−１は、メンバ「ＸＸＸ」の現コースが「個別コース」である場合に、個別作業入力受付部１６ｆによってクライアント端末３０−１から受け付けられる「お絵かき」の作業入力を記憶するメモリである。また、メンバ作業用メモリ１３−２、メンバ作業用メモリ１３−３およびメンバ作業用メモリ１３−１０についても同様に、個別作業入力受付部１６ｆによって各クライアント端末３０から受け付けられた「お絵かき」の作業入力をそれぞれ記憶する。
【００５０】
共有メモリ（フレームメモリ）１４は、メンバ共同作業入力受付部１６ｇによって「複数人コース」であるメンバのクライアント端末３０から受け付けられる「お絵かき」の作業入力を記憶するメモリである。詳細は後述するが、メンバ共同作業入力受付部１６ｇによって所定のアクセス順位（本実施例１では、「複数人コース」への入室順）に基づいて各クライアント端末３０から受け付けられた「お絵かき」の共同の作業入力の書き込みが記憶される。
【００５１】
表示用メモリ１５は、ファシリテータ専用画面１００におけるメンバ作業状況表示画面１１０や、個別作業画面２００におけるメンバ作業状況表示画面２２０、或いはファシリテータ専用画面１００における共通作業画面１２０や、共同作業画面３００における共通作業画面３２０に表示する「お絵かき」の作業入力内容を記憶する表示用のメモリであり、表示制御部１６ｈによってメンバ作業用メモリ１３および共有メモリ１４に記憶された「お絵かき」の作業入力内容が所定の周期で更新される。
【００５２】
制御部１６は、ＯＳ（Operating System）などの制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する処理部であり、特に本発明に密接に関連するものとしては、ファシリテータ制御部１６ａと、リアルタイム情報制御部１６ｂと、コミュニケーション制御部１６ｃと、チャットログ制御部１６ｄと、画面切替制御部１６ｅと、個別作業入力受付部１６ｆと、共同作業入力受付部１６ｇと、表示制御部１６ｈとを備える。
【００５３】
このうち、ファシリテータ制御部１６ａは、ファシリテータ端末３０から要求されるコマンドをスーパーバイザモードに切り替えるように制御する処理部である。例えば、「お絵かき発表会」のスケジュール管理をおこなうために、ファシリテータ端末３０によっておこなわれた「作業開始合図」のメッセージ、および「作業終了合図」のメッセージをスーパーバイザ機能を用いてクライアント端末３０に対して優先的に通知したり、「お絵かき発表会」に発表される各メンバの作品の品質を管理したりする。
【００５４】
リアルタイム情報制御部１６ｂは、リアルタイム情報ＤＢ１２ｂに記憶される項目データに係る情報を取得し、リアルタイム情報ＤＢ１２ｂに更新する処理部であり、現コースが個別コースであるメンバの作業入力状況を監視している。具体的には、所定の周期ごとに、個別コースであるメンバの画像ファイルの最終書込更新時間と、現在時間とを比較し、差分が「１０分」以上ある場合には、リアルタイム情報ＤＢ１２ｂにおける「ＳＴＳ」に「Ｓ」を、停止時間に「１０」を書き込み、Ｈｅｌｐ  Ｎｅｅｄｓフラグを「ＯＮ」にして（図５−１参照）、ファシリテータ専用画面１００におけるメンバ作業状況表示画面１１０や、個別作業画面２００におけるメンバ作業状況表示画面２２０において、当該メンバＩＤの作業状況画面を点滅表示する（図６および図７参照）。
【００５５】
そして、このメンバ作業状況表示画面１１０またはメンバ作業状況表示画面２２０におけるメンバＩＤの作業状況画面の点滅表示を受けて、ファシリテータ端末３０または複数人コースに従事するクライアント端末３０によって複数人コースへの「編入勧誘」若しくは「編入指示」がなされることとなる（図９−１および図９−２参照）。
【００５６】
コミュニケーション制御部１６ｃは、通信に関する全体制御をおこなう処理部であり、通信元の特定（すなわち、通信元がスーパーバイザの権限を有するか否か）、通信元のコースの特定（通信元のコースが「個別コース」または「複数人コース」であるか）、通信先の特定（通信先が特定のメンバであるか、複数人コースであるか、或いは不定である「チャット」であるか）を特定する。さらに、通信内容（すなわち、チャットであるか、特定メンバ同士のメッセンジャであるか、ファシリテータからメンバ全員へのメッセンジャであるか、共用メモリ（フレームメモリ）１４への書き込みであるか）についても特定する。
【００５７】
また、コミュニケーション制御部１６ｃは、複数人コース（共同の作業入力）に従事するクライアント端末３０から共同作業画面３００における「ＣＯＭＩＮＧ−ＯＵＴ」ボタン３４０の押下（個人情報の提示要求）を受け付けた場合に、複数人コースのメンバ（作業者）の個人情報を参加メンバ情報ＤＢ１２ａから抽出し、該抽出されたメンバの個人情報（ニックネームや写真などの個人情報）を複数人コースに従事するクライアント端末３０に提示するように制御する（図８参照）。
【００５８】
このように、クライアント端末を介して作業入力をおこなう作業者の個人情報を記憶し、共同の作業入力に従事するクライアント端末から個人情報の提示要求を受け付けた場合に、当該共同の作業入力をおこなう作業者の個人情報を抽出し、該抽出された作業者の個人情報を当該共同の作業入力に従事するクライアント端末に提示するように制御することとしたので、複数人コースで作業者が互いに意気投合した場合に親睦を深めることができ、作業者の協調性を引き出しつつ、作業をおこなわせることが可能になる。
【００５９】
チャットログ制御部１６ｄは、通信元のコースに応じてアクティブにするチャットログ画面の切替処理をおこなう処理部である。具体的には、メンバが個別コースから複数人コースに編入した場合には、全体用のチャットログ画面から複数人コース用のチャットログ画面に切り替えるように制御し、また、メンバが複数人コースから個別コースに編入した場合には、複数人コース用のチャットログ画面から全体用チャットログ画面に切り替えるように制御する。
【００６０】
また、チャットログ制御部１６ｄは、通信元のコースが個別コースであれば、図７における個別作業画面２００に示すように、プルダウンに通信先（あて先）としてメンバ全員を表示するように制御し、また、通信元のコースが複数人コースであれば、図８における共同作業画面３００に示すように、プルダウンに通信先（あて先）としてメンバ全員を表示するように制御するとともに、当該複数人コースへの勧誘対象である個別コースのメンバ（メンバＩＤ「１」およびメンバＩＤ「１０」）を通信先として別途表示するように制御する。
【００６１】
画面切替制御部１６ｅは、個別の作業入力の受付を中断して共同の作業入力の受付に編入するか、若しくは共同の作業入力の受付を中断して個別の作業入力の受付に編入するように制御する処理部である。詳細は後述するが、メンバ本人からのコースの「編入要求」、複数人コースのメンバ、若しくはファシリテータからの「編入勧誘」、並びにファシリテータによる「編入指示」に基づいて、個別作業画面２００を共同作業画面３００に切り替えて個別コースから複数人コースへ編入したり、共同作業画面３００を個別作業画面２００に切り替えて複数人コースから個別コースに編入したりする「編入制御処理」をおこなう。
【００６２】
個別作業入力受付部１６ｆは、クライアント端末３０から個別の作業入力を受け付ける処理部であり、メンバからクライアント端末３０にインストールされた「お絵かきソフト」を介して個別コースにおける「お絵かき」の作業入力を受け付ける。具体的には、個別作業画面２００におけるメンバ作業画面２１０で「お絵かき」の作業入力を受け付け、該受け付けた「お絵かき」の作業入力をメンバ専用メモリ１３に書き込む。
【００６３】
共同作業入力受付部１６ｇは、複数のクライアント端末３０から共同の作業入力を受け付ける処理部であり、複数のメンバからクライアント端末３０にインストールされた「お絵かきソフト」を介して複数人コースにおける「お絵かき」の作業入力を受け付ける。具体的には、共同作業画面３００におけるメンバ作業画面３１０で「お絵かき」の作業入力を受け付け、該受け付けた「お絵かき」の作業入力を共用メモリ１４に書き込む。
【００６４】
より詳細には、リアルタイム情報ＤＢ１２ｂによって記憶された複数人コースの入室順に基づいて各クライアント端末３０から共用メモリ１４に対する「お絵かき」の作業入力の書き込みを受け付ける。例えば、図５−２に示す例で言えば、リアルタイム情報ＤＢ１２ｂから複数人コースの入室順（すなわち、メンバＩＤ「３」が「１」番、メンバＩＤ「２」が「２」番、メンバＩＤ「１０」が「３」番）を読み込み、この入室順に各クライアント端末３０から「お絵かき」の作業入力の書き込みを所定の時間（例えば、「５分」）について順次受け付ける（図１０参照）。
【００６５】
このように、複数のクライアント端末から受け付けられる共同の作業入力を記憶し、所定のアクセス順序に基づいて各クライアント端末から共用メモリに対する共同の作業入力の書き込みを受け付けることとしたので、マージなどのファイル統合処理をおこなわずとも共同の作業入力をおこなうことができ、簡易な構成で共同の作業入力をおこなうことが可能になる。
【００６６】
表示制御部１６ｈは、表示用メモリ１５によって記憶されたファシリテータ専用画面１００におけるメンバ作業状況表示画面１１０や、個別作業画面２００におけるメンバ作業状況表示画面２２０、或いはファシリテータ専用画面１００における共通作業画面１２０や、共同作業画面３００における共通作業画面３２０に表示する「お絵かき」の作業入力内容を表示するように制御する処理部であり、メンバ作業用メモリ１３および共有メモリ１４に記憶された「お絵かき」の作業入力内容を表示用メモリ１５に所定の周期で更新する。
【００６７】
（ワークショップ支援装置の各種処理の手順）
次に、本実施例１に係るワークショップ支援装置の各種処理の手順について説明することとする。なお、ここでは、リアルタイム情報制御部１６ｂによる（１）「作業入力状況監視処理」を説明した後に、画像切替制御部１６ｅによるメンバ本人からの（２）「編入要求」に基づく「編入制御処理」、複数人コースのメンバ、若しくはファシリテータからの（３）「編入勧誘」に基づく「編入制御処理」、並びにファシリテータによる（４）「編入指示」に基づく「編入制御処理」を説明し、その後、コミュニケーション制御部１６ｃによる（５）「個人情報提示処理」を説明し、最後に、共同作業入力受付部１６ｇによる（６）「共同作業入力受付処理」を説明することとする。
【００６８】
（１）「作業入力状況監視処理」
図１１は、作業入力状況監視処理の手順を示すフローチャートである。この「作業入力状況監視処理」は、所定の周期ごとに回帰しておこなわれる処理であり、同図に示すように、リアルタイム情報制御部１６ｂは、リアルタイム情報ＤＢ１２ｂから個別コースであるメンバの画像ファイルの最終書込更新時間を順次取得する（ステップＳ１１０１）。
【００６９】
続いて、個別コースであるメンバの画像ファイルの最終書込更新時間と、現在時間とを比較し（ステップＳ１１０２）、差分が「１０分」以上ある場合（ステップＳ１１０３肯定）には、リアルタイム情報ＤＢ１２ｂにおける「ＳＴＳ」に「Ｓ」を、停止時間に「１０」を書き込み（ステップＳ１１０４）、Ｈｅｌｐ  Ｎｅｅｄｓフラグを「ＯＮ」に更新して（ステップＳ１１０５）、ファシリテータ専用画面１００におけるメンバ作業状況表示画面１１０や、個別作業画面２００におけるメンバ作業状況表示画面２２０において、当該メンバＩＤの作業状況画面を点滅表示する（ステップＳ１１０６）。
【００７０】
例えば、メンバＩＤ「１０」の画像ファイルの最終書込更新時間と、現在時間との差分が「１０分」以上ある場合には、図５−１に示すように、リアルタイム情報ＤＢ１２ｂにおける「ＳＴＳ」に「Ｓ」を、停止時間に「１０」が書き込まれ、Ｈｅｌｐ  Ｎｅｅｄｓフラグが「ＯＮ」に更新され、図６および図７に示すように、ファシリテータ専用画面１００におけるメンバ作業状況表示画面１１０や、個別作業画面２００におけるメンバ作業状況表示画面２２０において、メンバＩＤ「１０」の作業状況画面が点滅表示されることとなる。
【００７１】
その後、個別コースであるメンバすべての画像ファイルの最終更新時間を取得した場合（ステップＳ１１０７肯定）には、一旦、処理を終了する。そして、再度、所定の周期ごとに、上記のステップＳ１１０１〜Ｓ１１０７の処理が回帰しておこなわれる。
【００７２】
このように、個別の作業入力における作業入力状況を監視することで、一人では作業ができない、或いは一人での作業に飽きてしまったメンバを検知することができ、かかるメンバを看過することがなく、後述する「編入制御処理」をおこなうことが可能になる。
【００７３】
（２）「編入要求」に基づく「編入制御処理」
図１２は、編入要求に基づく編入制御処理の手順を示すフローチャートである。同図に示すように、この「編入制御処理」は、コースの編入を希望するメンバ本人から「編入要求」を受け付けた場合に、開始されることとなる。なお、ここでは、メンバＩＤ「１０」がクライアント端末３０−１０を介して「編入要求」をおこなった例について説明することとする。
【００７４】
クライアント端末３０−１０は、ユーザインターフェースを介して切替ボタンの押下をメンバ「□□□」から受け付け（ステップＳ１２０１）、メンバＩＤ「１０」を含む「編入要求」（画面切替要求）をワークショップ支援装置１０に送信する（ステップＳ１２０２）。続いて、ワークショップ支援装置１０では、メンバＩＤ「１０」を含む「編入要求」（画面切替要求）がネットワーク２および通信制御ＩＦ部１１を介して受信されることとなる（ステップＳ１２０３）。
【００７５】
ここで、リアルタイム情報制御部１６ｂは、リアルタイム情報ＤＢ１２ａからメンバＩＤ「１０」をキーにして、現コースを取得し（ステップＳ１２０４）、現コースが「個別コース」である場合（ステップＳ１２０５肯定）には、図５−２に示すように、リアルタイム情報ＤＢ１２ｂにおける現コースのフィールドを「複数人コース」に更新する（ステップＳ１２０６）。このとき、画像切替制御部１６ｅは、個別作業画面２００を共同作業画面３００に切り替える。
【００７６】
そして、画像切替制御部１６ｅは、リアルタイム情報ＤＢ１２ｂから複数人コースの画像ファイル名「ＩＤ＿時刻＿複．ｊｐｇ」を取得してクライアント端末３０−１０に送信する（ステップＳ１２０７）。また、クライアント端末３０−１０では、受信した複数人コースの画像ファイル名「ＩＤ＿時刻＿複．ｊｐｇ」を共同作業画面３００におけるメンバ作業画面３１０に表示する（ステップＳ１２０８）。
【００７７】
続いて、画像切替制御部１６ｅは、共用メモリ１４から共同作業画面３００における共通作業画面３２０を取得してクライアント端末３０−１０に送信する（ステップＳ１２０９）。また、クライアント端末３０−１０では、受信した共同作業画面３００における共通作業画面３２０を表示する（ステップＳ１２１０）。そして、リアルタイム情報制御部１６ｂは、リアルタイム情報ＤＢ１２ｂの複数人コース入室順のフィールドに入室順「３」を書き込んで（ステップＳ１２１１）、処理を終了する。
【００７８】
一方、現コースが「複数人コース」である場合（ステップＳ１２０５否定）には、図５−３に示すように、リアルタイム情報ＤＢ１２ｂにおける現コースのフィールドを「個別コース」に更新するとともに（ステップＳ１２１２）、画像切替制御部１６ｅは、共同作業画面３００を個別作業画面２００に切り替える。
【００７９】
そして、画像切替制御部１６ｅは、リアルタイム情報ＤＢ１２ｂから個別コースの画像ファイル名「ＩＤ＿時刻＿個．ｊｐｇ」を取得してクライアント端末３０−１０に送信する（ステップＳ１２１３）。また、クライアント端末３０−１０では、受信した複数人コースの画像ファイル名「ＩＤ＿時刻＿個．ｊｐｇ」を個別作業画面２００におけるメンバ作業画面２１０に表示する（ステップＳ１２１４）。
【００８０】
続いて、画像切替制御部１６ｅは、メンバ専用メモリ１３から個別コースの他のメンバの作業状況を示すメンバ作業状況表示画面２２０を取得してクライアント端末３０−１０に送信する（ステップＳ１２１５）。また、クライアント端末３０−１０では、受信したメンバ作業状況表示画面２２０を表示する（ステップＳ１２１６）。
【００８１】
このように、個別コースにおける「お絵かき」の作業入力の受付を中断して複数人コースにおける「お絵かき」の作業入力の受付に編入するように制御したので、一人では作業ができない、或いは一人での作業に飽きてしまったメンバに友達との共同作業をおこなわせることができる。また、複数人コースにおける「お絵かき」の作業入力の受付を中断して個別コースにおける「お絵かき」の作業入力の受付に編入するように制御するようにしたので、友達と共同作業を通じて作業に対する意欲を刺激され、一人でじっくり作業をやりたいという希望が作業者（メンバ）から出た場合に、かかる希望を叶えて作業に対する作業者（メンバ）の意欲を満たすことができる。
【００８２】
（３）「編入勧誘」に基づく「編入制御処理」
図１３は、編入勧誘に基づく編入制御処理の手順を示すフローチャートである。この「編入制御処理」は、図９−１または図９−２に示すように、複数人コースのメンバ、若しくはファシリテータからの「編入勧誘」を受けた場合に、開始されることとなる。なお、ここでは、複数人コースのメンバ「○○○」（メンバＩＤ「３」）がメンバ「□□□」（メンバＩＤ「１０」）に「編入勧誘」をおこなった場合の例について説明することとする。
【００８３】
クライアント端末３０−３は、共同作業画面３００において、当該複数人コースへの勧誘対象である個別コースのメンバ（メンバＩＤ「１」およびメンバＩＤ「１０」）からメンバＩＤ「１０」の選択、並びに「さそう」ボタンの押下を受け付け（ステップＳ１３０１）、勧誘メッセージ（図９−２参照）をクライアント端末３０−１０に送信する（ステップＳ１３０２）。また、クライアント端末３０−１０では、この勧誘メッセージが受信されることとなる（ステップＳ１３０３）。
【００８４】
そして、クライアント端末３０−１０は、ユーザインターフェースを介して複数人コースへの画面切替ボタンの押下を受け付けた場合（ステップＳ１３０４肯定）に、メンバＩＤ「１０」を含む画面切替要求（編入要求）をワークショップ支援装置１０に送信する（ステップＳ１３０５）。
【００８５】
続いて、ワークショップ支援装置１０では、メンバＩＤ「１０」を含む画面切替要求（編入要求）がネットワーク２および通信制御ＩＦ部１１を介して受信されることとなる（ステップＳ１３０６）。
【００８６】
ここで、リアルタイム情報制御部１６ｂは、リアルタイム情報ＤＢ１２ａからメンバＩＤ「１０」をキーにして、現コースを取得し（ステップＳ１３０７）、図５−２に示すように、リアルタイム情報ＤＢ１２ｂにおける現コースのフィールドを「複数人コース」に更新する（ステップＳ１３０８）。このとき、画像切替制御部１６ｅは、個別作業画面２００を共同作業画面３００に切り替える。
【００８７】
そして、画像切替制御部１６ｅは、リアルタイム情報ＤＢ１２ｂから複数人コースの画像ファイル名「ＩＤ＿時刻＿複．ｊｐｇ」を取得してクライアント端末３０−１０に送信する（ステップＳ１３０９）。また、クライアント端末３０−１０では、受信した複数人コースの画像ファイル名「ＩＤ＿時刻＿複．ｊｐｇ」を共同作業画面３００におけるメンバ作業画面３１０に表示する（ステップＳ１３１０）。
【００８８】
続いて、画像切替制御部１６ｅは、共用メモリ１４から共同作業画面３００における共通作業画面３２０を取得してクライアント端末３０−１０に送信する（ステップＳ１３１１）。また、クライアント端末３０−１０では、受信した共同作業画面３００における共通作業画面３２０を表示する（ステップＳ１３１２）。そして、リアルタイム情報制御部１６ｂは、リアルタイム情報ＤＢ１２ｂの複数人コース入室順のフィールドに入室順「３」を書き込んで（ステップＳ１３１３）、処理を終了する。
【００８９】
このように、複数人コースのメンバから複数人コースへの「編入勧誘」を受けた場合に個別コースにおける「お絵かき」の作業入力の受付を中断して複数人コースにおける「お絵かき」の作業入力の受付に編入するように制御したので、複数人コースの作業者から複数人コースへの勧誘を受けるため、受け入れられる立場である個別コース作業者は、複数人コースへの勧誘を気軽に受け入れることが可能になる。
【００９０】
また、同様に、ファシリテータから複数人コースへの「編入勧誘」を受けた場合に、個別コースにおける「お絵かき」の作業入力の受付を中断して複数人コースにおける「お絵かき」の作業入力の受付に編入するように制御したので、作業者全員の作業入力状況を客観的に監視している作業支援者が「編入勧誘」をおこなうため、一人では作業ができない、或いは一人での作業に飽きてしまった作業者を余すことなく友達との共同作業をおこなわせることが可能になる。
【００９１】
（４）「編入指示」に基づく「編入制御処理」
図１４は、編入指示に基づく編入制御処理の手順を示すフローチャートである。この「編入制御処理」は、ファシリテータによる「編入指示」を受け付けた場合、或いは当該「お絵かき発表会」において、作品の発表会の時間に到った際にファシリテータによる「作業終了合図」を受け付け、個別コースで個別作業をおこなうメンバの個別作業画面２００を複数人コースにおける共同作業画面（発表用画面）３００に強制的に切り替える場合に、おこなわれることとなる。
【００９２】
同図に示すように、ファシリテータ端末２０は、ファシリテータ専用画面１００において、当該複数人コースへの勧誘対象である個別コースのメンバ（メンバＩＤ「１」およびメンバＩＤ「１０」）からメンバＩＤ「１０」の選択、並びに「複数人コース切替」ボタンの押下を受け付け（ステップＳ１４０１）、メンバＩＤ「１０」を含む「編入指示」（画面切替指示）をワークショップ支援装置１０に送信する（ステップＳ１４０２）。
【００９３】
続いて、ワークショップ支援装置１０では、メンバＩＤ「１０」を含む「編入指示」（画面切替指示）がネットワーク２および通信制御ＩＦ部１１を介して受信されることとなる（ステップＳ１４０３）。
【００９４】
ここで、リアルタイム情報制御部１６ｂは、リアルタイム情報ＤＢ１２ａからメンバＩＤ「１０」をキーにして、現コースを取得し（ステップＳ１４０４）、図５−２に示すように、リアルタイム情報ＤＢ１２ｂにおける現コースのフィールドを「複数人コース」に更新する（ステップＳ１４０５）。このとき、画像切替制御部１６ｅは、個別作業画面２００を共同作業画面３００に切り替える。
【００９５】
そして、画像切替制御部１６ｅは、リアルタイム情報ＤＢ１２ｂから複数人コースの画像ファイル名「ＩＤ＿時刻＿複．ｊｐｇ」を取得してクライアント端末３０−１０に送信する（ステップＳ１４０６）。また、クライアント端末３０−１０では、受信した複数人コースの画像ファイル名「ＩＤ＿時刻＿複．ｊｐｇ」を共同作業画面３００におけるメンバ作業画面３１０に表示する（ステップＳ１４０７）。
【００９６】
続いて、画像切替制御部１６ｅは、共用メモリ１４から共同作業画面３００における共通作業画面３２０を取得してクライアント端末３０−１０に送信する（ステップＳ１４０８）。また、クライアント端末３０−１０では、受信した共同作業画面３００における共通作業画面３２０を表示する（ステップＳ１４０９）。そして、リアルタイム情報制御部１６ｂは、リアルタイム情報ＤＢ１２ｂの複数人コース入室順のフィールドに入室順「３」を書き込んで（ステップＳ１４１０）、処理を終了する。
【００９７】
このように、ファシリテータから複数人コースへの編入指示を受け付けた場合に、個別コースにおける「お絵かき」の作業入力の受付を中断して複数人コースにおける「お絵かき」の作業入力の受付に編入するように制御したので、メンバ全員の作業入力状況を客観的に監視しているファシリテータが編入指示をおこなうため、一人では作業ができない、或いは一人での作業に飽きてしまったメンバを余すことなく友達との共同作業をおこなわせることが可能になる。さらに、これに関連して、作業スケジュールの管理を効率良くおこなうことが可能になる。
【００９８】
（５）「個人情報提示処理」
図１５は、個人情報提示処理の手順を示すフローチャートである。この「個人情報提示処理」は、同図に示すように、複数人コースのメンバから個人情報の提示要求を受け付けた場合に、開始されることとなる。なお、ここでは、複数人コースのメンバ「○○○」（メンバＩＤ「３」）が個人情報の提示要求をおこなった場合の例について説明する。
【００９９】
クライアント端末３０−３は、複数人コース（共同の作業入力）に従事するクライアント端末３０から共同作業画面３００における「ＣＯＭＩＮＧ−ＯＵＴ」ボタン３４０の押下（個人情報の提示要求）を受け付け（ステップＳ１５０１）、メンバＩＤ「３」を含む「ＣＯＭＩＮＧ−ＯＵＴ」要求（個人情報の提示要求）をワークショップ支援装置１０に送信する（ステップＳ１５０２）。
【０１００】
続いて、ワークショップ支援装置１０では、メンバＩＤ「３」を含む「ＣＯＭＩＮＧ−ＯＵＴ」要求（個人情報の提示要求）がネットワーク２および通信制御ＩＦ部１１を介して受信されることとなる（ステップＳ１５０３）。
【０１０１】
そして、コミュニケーション制御部１６ｃは、リアルタイム情報ＤＢ１２ｂから現コースが複数人コースのメンバＩＤを取得し（ステップＳ１５０４）、この複数人コースのメンバの個人情報（ニックネームや写真などの個人情報）を参加メンバ情報ＤＢ１２から取得する（ステップＳ１５０５）。
【０１０２】
続いて、複数人コースのメンバのクライアント端末３０−２、３０−３および３０−１０にこの複数人コースのメンバの個人情報を送信する（ステップＳ１５０６）。また、クライアント端末３０−２、３０−３および３０−１０では、複数人コースのメンバの個人情報（ニックネームや写真などの個人情報）を表示する（図８参照）（ステップＳ１５０７）。
【０１０３】
このように、クライアント端末を介して作業入力をおこなう作業者の個人情報を記憶し、共同の作業入力に従事するクライアント端末から個人情報の提示要求を受け付けた場合に、当該共同の作業入力をおこなう作業者の個人情報を抽出し、該抽出された作業者の個人情報を当該共同の作業入力に従事するクライアント端末に提示するように制御することとしたので、複数人コースで作業者が互いに意気投合した場合に親睦を深めることができ、作業者の協調性を引き出しつつ、作業をおこなわせることが可能になる。
【０１０４】
（６）「共同作業入力受付処理」
図１６は、共同作業入力受付処理の手順を示すフローチャートである。この「共同作業入力受付処理」は、当該「お絵かき発表会」の「作業開始合図」がおこなわれてから「作業終了合図」がおこなわれるまで回帰的におこなわれることとなる。
【０１０５】
同図に示すように、リアルタイム情報ＤＢ１２ｂの現コースが複数人コースであるメンバが存在する場合（ステップＳ１６０１肯定）には、共同作業入力受付部１６ｇは、リアルタイム情報ＤＢ１２ｂから複数人コースの入室順（すなわち、メンバＩＤ「３」が「１」番、メンバＩＤ「２」が「２」番、メンバＩＤ「１０」が「３」番）を読み込み（ステップＳ１６０２）、この入室順（アクセス順）に各クライアント端末３０から共用メモリ１４に対する「お絵かき」の作業入力の書き込みを所定の時間（例えば、「５分」）について順次受け付ける（図１０参照）。
【０１０６】
例えば、メンバＩＤ「３」が「１」番であるため、共同作業入力受付部１６ｇは、クライアント端末３０−３から共用メモリ１４に対する「お絵かき」の作業入力の書き込みを受け付け（ステップＳ１６０３）、所定の時間が経過し、複数人コースへのメンバの加入または離脱がなければ（ステップＳ１６０４肯定、かつステップＳ１６０５否定）、メンバＩＤ「２」が「２」番であるため、共同作業入力受付部１６ｇは、クライアント端末３０−２から共用メモリ１４に対する「お絵かき」の作業入力の書き込みを受け付け（ステップＳ１６０３）、さらに、所定の時間が経過し、複数人コースへのメンバの加入または離脱がなければ（ステップＳ１６０４肯定、かつステップＳ１６０５否定）、メンバＩＤ「１０」が「３」番であるため、共同作業入力受付部１６ｇは、クライアント端末３０−１０から共用メモリ１４に対する「お絵かき」の作業入力の書き込みを受け付ける（ステップＳ１６０３）。
【０１０７】
また、所定の時間が経過し、複数人コースへのメンバの加入または離脱があれば（ステップＳ１６０４肯定、かつステップＳ１６０５肯定）、上記のステップＳ１６０１〜Ｓ１６０５までの処理を回帰しておこなうこととなる。
【０１０８】
このように、複数のクライアント端末から受け付けられる共同の作業入力を記憶し、所定のアクセス順序に基づいて各クライアント端末から共用メモリに対する共同の作業入力の書き込みを受け付けることとしたので、マージ（merge）などのファイル統合処理をおこなわずとも共同の作業入力をおこなうことができ、簡易な構成で共同の作業入力をおこなうことが可能になる。
【０１０９】
上述してきたように、本実施例１に係るワークショップ支援装置１０によれば、個別コースにおける「お絵かき」の作業入力の受付を中断して複数人コースにおける「お絵かき」の作業入力の受付に編入するように制御することで、一人では作業ができない、或いは一人での作業に飽きてしまったメンバに友達との共同作業をおこなわせることができ、また、複数人コースにおける「お絵かき」の作業入力の受付を中断して個別コースにおける「お絵かき」の作業入力の受付に編入するように制御することで、友達と共同作業を通じて作業に対する意欲を刺激され、一人でじっくり作業をやりたいという希望が作業者から出た場合に、かかる希望を叶えて作業に対する作業者の意欲を満たすことができるため、作業者の自主性および協調性を引き出しつつ、作業をおこなわせることができ、作業者に個別若しくは共同の作業入力を自主的に選択させ、もって作業終了させることを支援することが可能になる。
【実施例２】
【０１１０】
さて、これまで本発明の実施例１について説明したが、本発明は上述した実施例以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施例にて実施されてもよいものである。
【０１１１】
例えば、本実施例１では、メンバ本人からのコースの「編入要求」、複数人コースのメンバ、若しくはファシリテータからの「編入勧誘」、並びにファシリテータによる「編入指示」に基づいて、「編入制御処理」をおこなうこととしたが、本発明はこれに限定されるものではなく、リアルタイム情報ＤＢ１２ｂにおけるＨｅｌｐ  Ｎｅｅｄｓフラグが「ＯＮ」に更新された場合に、該Ｈｅｌｐ  Ｎｅｅｄｓフラグが「ＯＮ」にされたメンバに対して自動的に「編入指示」をおこなうようにしても良い。
【０１１２】
このように、作業入力が所定の時間についておこなわれていないと検知された場合に、個別コースにおける「お絵かき」の作業入力の受付を中断して複数人コースにおける「お絵かき」の作業入力の受付に編入するように制御することで、一人では作業ができない、或いは一人での作業に飽きてしまったメンバに友達との共同作業を自動的におこなわせることが可能になる。
【０１１３】
また、本実施例１では、各クライアント端末３０から共用メモリ（フレームメモリ）１４に対する「お絵かき」の作業入力の書き込みをリアルタイム情報ＤＢ１２ｂによって記憶された複数人コースの入室順に基づいてアクセスを受け付けることとしたが、本発明はこれに限定されるものではなく、複数人コースのメンバによってチャットやメッセンジャで取り決められたアクセス順序、或いはファシリテータにより決定されたアクセス順序で各クライアント端末３０から共用メモリ１４に対する「お絵かき」の作業入力の書き込みを受け付けるようにしても良い。
【０１１４】
また、本発明では、共用メモリ（フレームメモリ）１４では、複数のクライアント端末３０から受け付けられる共同の作業入力を各クライアント端末３０ごとに領域を割り当てて記憶し、各クライアント端末３０ごとに割り当てられた領域に共用メモリ（フレームメモリ）１４に対する共同の作業入力の書き込みを受け付けるようにしても良い（図１７参照）。すなわち、これによって、マージ（merge）などのファイル統合処理をおこなわずとも共同の作業入力を受け付けることができ、また、共同の作業入力に従事するクライアント端末３０すべてから共同の作業入力を同時に受け付けることができ、簡易な構成かつ効率良く共同の作業入力を受け付けることが可能になる。
【０１１５】
また、本発明では、複数のクライアント端末３０から受け付けられる共同の作業入力を各クライアント端末３０ごとに記憶する複数のローカルフレームメモリを設け、複数のクライアント端末３０から複数のローカルフレームメモリに対する共同の作業入力の書き込みを受け付ける。そして、複数のクライアント端末３０から受け付けた共同の作業入力の書き込みを記憶するこの複数のローカルフレームメモリに対してマージ（merge）などのファイル統合処理をおこなってファシリテータ専用画面１００における共通作業画面１２０や、共同作業画面３００における共通作業画面３２０に表示するように制御する。すなわち、これによって、共同の作業入力に従事するクライアント端末３０すべてから共同の作業入力を同時に受け付けることが可能になる。
【０１１６】
また、本実施例１では、クライアント端末による個別の作業入力および共同の作業入力を支援するファシリテータ機能を備えたクライアント端末（本実施例中では、ファシリテータ端末）の操作者として、作業者（メンバ）を支援・管理する立場にある管理者（すなわち、「ファシリテータ」）を採用した実施例について説明したが、本発明はこれに限定されるものではなく、かかる操作者に特定の作業者を採用するようにしても良い。
【０１１７】
また、本実施例１では、本発明に係るワークショップ支援装置を「お絵かき発表会」などの所望の描画ソフトを用いてワークショップをおこなう場合の実施例について説明したが、本発明はこれに限定されるものではなく、作業者からネットワークを介して作業を受け付けて成果を発表、展覧または展示するワークショップであれば、本発明を同様に適用することができる。
【０１１８】
例えば、「歌の発表会」や「演奏発表会」などのワークショップであっても良い。すなわち、個別コースにおいては、所望の「歌」または「曲」の「ソロ」の作業入力をメンバ作業用メモリ１３に受け付ける。また、複数人コースにおいては、所望の「歌」または「曲」のパートごとに、作業者のアクセス順序を設定し、各クライアント端末３０から共用メモリ１４に対する「お絵かき」の作業入力の書き込みを所定の「歌」または「曲」のパートごとに受け付ける。
【０１１９】
そして、個別コースにおけるソロの「歌」または「曲」の作業入力の受付を中断して複数人コースにおける所定の「歌」または「曲」のパートでの作業入力の受付に編入するように制御したり、複数人コースにおける所定の「歌」または「曲」のパートでの作業入力の受付を中断して個別コースにおけるソロの「歌」または「曲」の作業入力の受付に編入するように制御したりすることで、本実施例１と同様の効果が得られることとなる。
【０１２０】
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１２１】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現される。
【０１２２】
なお、本実施例で説明したワークショップ支援方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。このプログラムは、インターネットなどのネットワークを介して配布することができる。また、このプログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【産業上の利用可能性】
【０１２３】
以上のように、本発明に係るワークショップ支援装置、ワークショップ支援方法およびワークショップ支援プログラムは、クライアント端末から作業入力をネットワークを介して受け付け、該受け付けた作業入力結果をもとにワークショップを支援するワークショップ支援装置、ワークショップ支援方法およびワークショップ支援プログラムに有用であり、作業者に個別若しくは共同の作業入力を自主的に選択させ、もって作業終了させることを支援することができるワークショップ支援装置、ワークショップ支援方法およびワークショップ支援プログラムに適している。
【図面の簡単な説明】
【０１２４】
【図１】本発明に係るワークショップシステムの構成を示すシステム構成図である。
【図２】本実施例１に係るワークショップ支援装置の構成を示すブロック図である。
【図３】本発明に係るワークショップ支援装置の概念を説明するための概念図である。
【図４】図２に示した参加メンバ情報ＤＢの一例を示す図である。
【図５−１】図２に示したリアルタイム情報ＤＢの一例を示す図である。
【図５−２】図２に示したリアルタイム情報ＤＢの一例を示す図である。
【図５−３】図２に示したリアルタイム情報ＤＢの一例を示す図である。
【図６】ファシリテータ専用画面の一例を示す図である。
【図７】個別作業画面の一例を示す図である。
【図８】共同作業画面の一例を示す図である。
【図９−１】ファシリテータによる編入勧誘のメッセージの一例を示す図である。
【図９−２】複数人コースのメンバによる編入勧誘のメッセージの一例を示す図である。
【図１０】共同作業入力受付処理の概念を説明するための概念図である。
【図１１】作業入力状況監視処理の手順を示すフローチャートである。
【図１２】編入要求に基づく編入制御処理の手順を示すフローチャートである。
【図１３】編入勧誘に基づく編入制御処理の手順を示すフローチャートである。
【図１４】編入指示に基づく編入制御処理の手順を示すフローチャートである。
【図１５】個人情報提示処理の手順を示すフローチャートである。
【図１６】共同作業入力受付処理の手順を示すフローチャートである。
【図１７】共同作業入力受付処理の概念を説明するための概念図である。
【図１８】共同作業入力受付処理の概念を説明するための概念図である。
【符号の説明】
【０１２５】
１    ワークショップシステム
２    ネットワーク
１０    ワークショップ支援装置
１１    通信制御ＩＦ部
１２    記憶部
１２ａ  参加メンバ情報ＤＢ
１２ｂ  リアルタイム情報ＤＢ
１３−１、１３−２、１３−３、１３−１０  メンバ作業用メモリ
１４    共用メモリ
１５    表示用メモリ
１６    制御部
１６ａ  ファシリテータ制御部
１６ｂ  リアルタイム情報制御部
１６ｃ  コミュニケーション制御部
１６ｄ  チャットログ制御部
１６ｅ  画面切替制御部
１６ｆ  個別作業入力受付部
１６ｇ  共同作業入力受付部
１６ｈ  表示制御部
２０    ファシリテータ端末
３０−１、３０−２、３０−３、３０−１０  クライアント端末
【図１】
2005292484.tif 000003
【図２】
2005292484.tif 000004
【図３】
2005292484.tif 000005
【図４】
2005292484.tif 000006
【図５−１】
2005292484.tif 000007
【図５−２】
2005292484.tif 000008
【図５−３】
2005292484.tif 000009
【図６】
2005292484.tif 000010
【図７】
2005292484.tif 000011
【図８】
2005292484.tif 000012
【図９−１】
2005292484.tif 000013
【図９−２】
2005292484.tif 000014
【図１０】
2005292484.tif 000015
【図１１】
2005292484.tif 000016
【図１２】
2005292484.tif 000017
【図１３】
2005292484.tif 000018
【図１４】
2005292484.tif 000019
【図１５】
2005292484.tif 000020
【図１６】
2005292484.tif 000021
【図１７】
2005292484.tif 000022
【図１８】
2005292484.tif 000023