(57)【特許請求の範囲】
【請求項１】
視覚的に認識できない微細な物質に関するオブジェクトである不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付ける受付部と、
前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知する検知部と、
前記検知部が、前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知した場合に、前記受付部が受け付けた書籍撮影映像である三次元動画特定情報、または前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトを識別するオブジェクト識別子である三次元動画特定情報をサーバ装置に送信する送信部と、
前記書籍撮影映像または前記オブジェクト識別子である三次元動画特定情報の送信に応じて、前記サーバ装置から、前記三次元動画特定情報により特定される三次元動画であり、前記不可視微細オブジェクトの三次元動画を受信する受信部と、
前記受付部が受け付けた書籍撮影映像に重畳して、前記受信部が受信した三次元動画を出力する出力部とを具備し、
前記検知部が検知する変化は、前記書籍撮影映像に含まれる不可視微細オブジェクトの中に、新たな不可視微細オブジェクトが含まれるようになったことであり、
前記受信部は、
一度受信した三次元動画は受信せず、前記検知部が検知した前記新たな不可視微細オブジェクトに対応する三次元動画を受信し、
前記出力部は、
前記受信部が受信した前記新たな不可視微細オブジェクトに対応する三次元動画を出力する物質学習支援装置。
【請求項２】
不可視微細オブジェクトの三次元動画を格納する格納部と、
視覚的に認識できない微細な物質に関するオブジェクトである不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付ける受付部と、
前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知する検知部と、
前記検知部が、前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知した場合に、前記受付部が受け付けた書籍撮影映像である三次元動画特定情報、または前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトを識別するオブジェクト識別子である三次元動画特定情報をサーバ装置に送信する送信部と、
前記書籍撮影映像または前記オブジェクト識別子である三次元動画特定情報の送信に応じて、前記サーバ装置から、前記三次元動画特定情報により特定される三次元動画であり、前記不可視微細オブジェクトの三次元動画を受信する受信部と、
前記受付部が受け付けた書籍撮影映像に重畳して、前記受信部が受信した三次元動画を出力する出力部と、
前記受信部が受信した三次元動画を前記格納部に蓄積する蓄積部とを具備し、
前記出力部は、
前記受付部が同一の不可視微細オブジェクトを含む書籍撮影映像を受け付けている間、前記受付部が受け付けた書籍撮影映像に重畳して、前記格納部に格納されている三次元動画を繰り返し出力し、前記受付部が前記書籍撮影映像の受け付けなくなった場合、前記三次元動画の出力を停止する物質学習支援装置。
【請求項３】
前記三次元動画特定情報に対応する三次元動画が前記格納部に存在するか否かを判断する判断部をさらに具備し、
前記送信部は、
前記判断部が前記三次元動画特定情報に対応する三次元動画が前記格納部に存在すると判断した場合は、前記三次元動画特定情報をサーバ装置に送信せず、
前記出力部は、
前記受付部が受け付けた書籍撮影映像に重畳して、前記格納部に格納されている前記三次元動画を出力する請求項２記載の物質学習支援装置。
【請求項４】
前記受信部は、
前記三次元動画特定情報の送信に応じて、前記サーバ装置から、前記三次元動画特定情報により特定される２以上の三次元動画であり、前記不可視微細オブジェクトの２以上の三次元動画を、順次、受信し、
前記出力部は、
前記受付部が受け付けた書籍撮影映像に重畳して、前記受信部が受信した２以上の三次元動画を、順次、出力する請求項１から請求項３いずれか一項に記載の物質学習支援装置。
【請求項５】
視覚的に認識できない微細な物質に関するオブジェクトである２以上の不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付ける受付部と、
前記受付部が受け付けた２以上の不可視微細オブジェクトを含む書籍撮影映像である三次元動画特定情報、または前記受付部が受け付けた書籍撮影映像に含まれる２以上の各不可視微細オブジェクトを識別する２以上のオブジェクト識別子である三次元動画特定情報をサーバ装置に送信する送信部と、
前記２以上の不可視微細オブジェクトを含む書籍撮影映像または前記２以上のオブジェクト識別子である三次元動画特定情報の送信に応じて、前記サーバ装置から、前記三次元動画特定情報により特定される三次元動画であり、前記２以上の各不可視微細オブジェクトの三次元動画を受信する受信部と、
前記受付部が受け付けた書籍撮影映像に重畳して、前記受信部が受信した２以上の三次元動画を出力する出力部とを具備する物質学習支援装置。
【請求項６】
前記出力部は、
前記受付部が受け付けた書籍撮影映像に重畳して、前記受信部が受信した２以上の各三次元動画を、対応する不可視微細オブジェクトが含まれる位置に出力する請求項５記載の物質学習支援装置。
【請求項７】
受付部、検知部、送信部、受信部、および出力部により実現される物質学習支援方法であって、
前記受付部が、覚的に認識できない微細な物質に関するオブジェクトである不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付ける受付ステップと、
前記検知部が、前記受付ステップで受け付けられた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知する検知ステップと、
前記送信部が、前記検知ステップにおいて、前記受付ステップで受け付けられた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知した場合に、前記受付ステップで受け付けられた書籍撮影映像である三次元動画特定情報、または前記受付ステップで受け付けられた書籍撮影映像に含まれる不可視微細オブジェクトを識別するオブジェクト識別子である三次元動画特定情報をサーバ装置に送信する送信ステップと、
前記受信部が、前記書籍撮影映像または前記オブジェクト識別子である三次元動画特定情報の送信に応じて、前記サーバ装置から、前記三次元動画特定情報により特定される三次元動画であり、前記不可視微細オブジェクトの三次元動画を受信する受信ステップと、
前記出力部が、前記受付ステップで受け付けられた書籍撮影映像に重畳して、前記受信ステップで受信された三次元動画を出力する出力ステップとを具備し、
前記検知ステップにおいて検知される変化は、前記書籍撮影映像に含まれる不可視微細オブジェクトの中に、新たな不可視微細オブジェクトが含まれるようになったことであり、
前記受信ステップにおいて、
一度受信した三次元動画は受信せず、前記検知ステップにおいて検知された前記新たな不可視微細オブジェクトに対応する三次元動画を受信し、
前記出力ステップにおいて、
前記受信ステップにおいて受信された前記新たな不可視微細オブジェクトに対応する三次元動画を出力する物質学習支援方法。
【請求項８】
受付部、送信部、受信部、および出力部により実現される物質学習支援方法であって、
前記受付部が、視覚的に認識できない微細な物質に関するオブジェクトである２以上の不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付ける受付ステップと、
前記送信部が、前記受付ステップで受け付けられた２以上の不可視微細オブジェクトを含む書籍撮影映像である三次元動画特定情報、または前記受付ステップで受け付けられた書籍撮影映像に含まれる２以上の各不可視微細オブジェクトを識別する２以上のオブジェクト識別子である三次元動画特定情報をサーバ装置に送信する送信ステップと、
前記受信部が、前記２以上の不可視微細オブジェクトを含む書籍撮影映像または前記２以上のオブジェクト識別子である三次元動画特定情報の送信に応じて、前記サーバ装置から、前記三次元動画特定情報により特定される三次元動画であり、前記２以上の各不可視微細オブジェクトの三次元動画を受信する受信ステップと、
前記出力部が、前記受付ステップで受け付けられた書籍撮影映像に重畳して、前記受信ステップで受信された２以上の三次元動画を出力する出力ステップとを具備する物質学習支援方法。
【請求項９】
コンピュータを、
視覚的に認識できない微細な物質に関するオブジェクトである不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付ける受付部と、
前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知する検知部と、
前記検知部が、前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知した場合に、前記受付部が受け付けた書籍撮影映像である三次元動画特定情報、または前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトを識別するオブジェクト識別子である三次元動画特定情報をサーバ装置に送信する送信部と、
前記書籍撮影映像または前記オブジェクト識別子である三次元動画特定情報の送信に応じて、前記サーバ装置から、前記三次元動画特定情報により特定される三次元動画であり、前記不可視微細オブジェクトの三次元動画を受信する受信部と、
前記受付部が受け付けた書籍撮影映像に重畳して、前記受信部が受信した三次元動画を出力する出力部として機能させるためのプログラムであって、
前記検知部が検知する変化は、前記書籍撮影映像に含まれる不可視微細オブジェクトの中に、新たな不可視微細オブジェクトが含まれるようになったことであり、
前記受信部は、
一度受信した三次元動画は受信せず、前記検知部が検知した前記新たな不可視微細オブジェクトに対応する三次元動画を受信し、
前記出力部は、
前記受信部が受信した前記新たな不可視微細オブジェクトに対応する三次元動画を出力する、プログラム。
【請求項１０】
コンピュータを、
視覚的に認識できない微細な物質に関するオブジェクトである２以上の不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付ける受付部と、
前記受付部が受け付けた２以上の不可視微細オブジェクトを含む書籍撮影映像である三次元動画特定情報、または前記受付部が受け付けた書籍撮影映像に含まれる２以上の各不可視微細オブジェクトを識別する２以上のオブジェクト識別子である三次元動画特定情報をサーバ装置に送信する送信部と、
前記２以上の不可視微細オブジェクトを含む書籍撮影映像または前記２以上のオブジェクト識別子である三次元動画特定情報の送信に応じて、前記サーバ装置から、前記三次元動画特定情報により特定される三次元動画であり、前記２以上の各不可視微細オブジェクトの三次元動画を受信する受信部と、
前記受付部が受け付けた書籍撮影映像に重畳して、前記受信部が受信した２以上の三次元動画を出力する出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視覚的に認識できない微細な物質についての学習を支援する物質学習支援装置等に関するものである。
【背景技術】
【０００２】
従来、薬学や医学等の目に見えない微細な物質を学習する学問領域において、通常、書籍の読書、講義の受講等による学習が行われていた（例えば、非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】田村雅史、"薬と生体の立体構造化学  −君はクスリとターゲットの姿を見たか！−"、［online］、［平成２７年１月３日検索］、インターネット［URL：http://www.kyoto-hirokawa.co.jp/info/detail.php?id=13796392434］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来においては、薬学や医学等の目に見えない微細な物質を学習する学問領域において、効率的に効果的な学習が困難であった。
【課題を解決するための手段】
【０００５】
本第一の発明の物質学習支援装置は、視覚的に認識できない微細な物質に関するオブジェクトである不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付ける受付部と、受付部が受け付けた書籍撮影映像、または受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトを識別するオブジェクト識別子である三次元動画特定情報をサーバ装置に送信する送信部と、三次元動画特定情報の送信に応じて、サーバ装置から、三次元動画特定情報により特定される三次元動画であり、不可視微細オブジェクトの三次元動画を受信する受信部と、受付部が受け付けた書籍撮影映像に重畳して、受信部が受信した三次元動画を出力する出力部とを具備する物質学習支援装置である。
【０００６】
かかる構成により、薬学や医学等の目に見えない微細な物質を学習する学問領域において、効率的に効果的な学習が可能となる。
【０００７】
また、本第二の発明の物質学習支援装置は、第一の発明に対して、不可視微細オブジェクトの三次元動画を格納する格納部と、受信部が受信した三次元動画を格納部に蓄積する蓄積部とをさらに具備し、出力部は、受付部が同一の不可視微細オブジェクトを含む書籍撮影映像を受け付けている間、受付部が受け付けた書籍撮影映像に重畳して、格納部に格納されている三次元動画を繰り返し出力する物質学習支援装置である。
【０００８】
かかる構成により、薬学や医学等の目に見えない微細な物質を学習する学問領域において、効率的に効果的な学習が可能となる。
【０００９】
また、本第三の発明の物質学習支援装置は、第一または第二の発明に対して、受信部は、三次元動画特定情報の送信に応じて、サーバ装置から、三次元動画特定情報により特定される２以上の三次元動画であり、不可視微細オブジェクトの２以上の三次元動画を、順次、受信し、出力部は、受付部が受け付けた書籍撮影映像に重畳して、受信部が受信した２以上の三次元動画を、順次、出力する物質学習支援装置である。
【００１０】
かかる構成により、薬学や医学等の目に見えない微細な物質を学習する学問領域において、さらに効果的な学習が可能となる。
【００１１】
また、本第四の発明の物質学習支援装置は、第一から第三いずれか１つの発明に対して、受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知する検知部をさらに具備し、送信部は、検知部が、受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知した場合に、受付部が受け付けた書籍撮影映像、または受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトを識別するオブジェクト識別子である三次元動画特定情報をサーバ装置に送信する物質学習支援装置である。
【００１２】
かかる構成により、薬学や医学等の目に見えない微細な物質を学習する学問領域において、さらに効率的に学習が可能となる。
【００１３】
また、本第五の発明の物質学習支援装置は、第一から第四いずれか１つの発明に対して、書籍撮影映像が、２以上の不可視微細オブジェクトを含む場合であり、三次元動画特定情報が、受付部が受け付けた書籍撮影映像、または受付部が受け付けた書籍撮影映像に含まれる２以上の各不可視微細オブジェクトを識別する各オブジェクト識別子であり、受信部は、三次元動画特定情報の送信に応じて、サーバ装置から、２以上の各不可視微細オブジェクトの三次元動画を受信し、出力部は、受付部が受け付けた書籍撮影映像に重畳して、受信部が受信した２以上の三次元動画を同一画面に出力する物質学習支援装置である。
【００１４】
かかる構成により、薬学や医学等の目に見えない微細な物質を学習する学問領域において、さらに効率的に効果的な学習が可能となる。
【００１５】
また、本第六の発明の物質学習支援装置は、第五の発明に対して、出力部は、受付部が受け付けた書籍撮影映像に重畳して、受信部が受信した２以上の各三次元動画を、対応する不可視微細オブジェクトが含まれる位置に出力する物質学習支援装置である。
【００１６】
かかる構成により、薬学や医学等の目に見えない微細な物質を学習する学問領域において、さらに効率的に効果的な学習が可能となる。
【００１７】
また、本第七の発明の物質学習支援装置は、第二から第六いずれか１つの発明に対して、三次元動画特定情報に対応する三次元動画が格納部に存在するか否かを判断する判断部をさらに具備し、送信部は、判断部が三次元動画特定情報に対応する三次元動画が格納部に存在すると判断した場合は、三次元動画特定情報をサーバ装置に送信せず、出力部は、受付部が受け付けた書籍撮影映像に重畳して、格納部に格納されている三次元動画を出力する物質学習支援装置である。
【００１８】
かかる構成により、通信負荷を軽減し、かつ高速に三次元動画を出力できることにより、さらに効率的な学習が可能となる。
【００１９】
また、本第八の発明のサーバ装置は、第一から第七いずれかの発明に対して、物質学習支援装置に、１または２以上の三次元動画を送信するサーバ装置であって、１以上の各オブジェクト識別子に対応付けて１または２以上の三次元動画を格納しているサーバ格納部と、三次元動画特定情報を受信するサーバ受信部と、サーバ受信部が受信した三次元動画特定情報に対応する１または２以上の三次元動画を取得するサーバ処理部と、サーバ処理部が取得した１または２以上の三次元動画を、物質学習支援装置に送信するサーバ送信部とを具備するサーバ装置である。
【００２０】
かかる構成により、薬学や医学等の目に見えない微細な物質を学習する学問領域において、効率的に効果的な学習が可能となる。
【発明の効果】
【００２１】
本発明による物質学習支援システムによれば、薬学や医学等の目に見えない微細な物質を学習する学問領域において、効率的に効果的な学習が可能となる。
【図面の簡単な説明】
【００２２】
【図１】実施の形態１における物質学習支援システムの概念図
【図２】同物質学習支援システムのブロック図
【図３】同物質学習支援装置１の動作について説明するフローチャート
【図４】同サーバ装置２の動作について説明するフローチャート
【図５】同三次元動画管理表を示す図
【図６】同書籍の例を示す図
【図７】同撮影時を説明する図
【図８】同出力例を示す図
【図９】同出力例を示す図
【図１０】同撮影時を説明する図
【図１１】同出力例を示す図
【図１２】同コンピュータシステムの概観図
【図１３】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２３】
以下、物質学習支援システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２４】
（実施の形態１）
本実施の形態において、薬学や医学等の目に見えない微細な物質を学習する学問領域において、効率的に効果的な学習が可能となる物質学習支援システムについて説明する。
【００２５】
具体的には、本実施の形態において、不可視微細オブジェクトが印刷された書籍に対して、当該不可視微細オブジェクトを撮影した場合に、撮影されたオブジェクトに対応する三次元動画を受信し、出力する物質学習支援システムについて説明する。
【００２６】
また、本実施の形態において、不可視微細オブジェクトが印刷された書籍を撮影中、三次元動画を繰り返し再生し、撮影の終了を検知した場合に、再生を終了する物質学習支援システムについて説明する。
【００２７】
また、本実施の形態において、一の不可視微細オブジェクトの撮影に対して、２以上の動画を順次、受信し、出力できる物質学習支援システムについて説明する。
【００２８】
また、本実施の形態において、撮影中に撮影対象のオブジェクトの変化を検知した場合に、サーバ装置に問い合わせ、撮影しているオブジェクトの変化に追従した三次元動画を受信し、出力する物質学習支援システムについて説明する。
【００２９】
また、本実施の形態において、２以上のオブジェクトを撮影した場合、２以上の当該オブジェクトの三次元動画を受信し、同一画面に出力する物質学習支援システムについて説明する。
【００３０】
また、本実施の形態において、書籍中の不可視微細オブジェクトの位置、２以上の当該不可視微細オブジェクトの三次元動画を出力する物質学習支援システムについて説明する。
【００３１】
また、本実施の形態において、三次元動画が既に蓄積されている否かを判断し、蓄積する場合には、サーバ装置に三次元動画の送信を要求しない物質学習支援システムについて説明する。
【００３２】
図１は、本実施の形態における物質学習支援システムの概念図である。物質学習支援システムは、１または２以上の物質学習支援装置１、サーバ装置２を備える。物質学習支援装置１は、ユーザが使用する端末である。物質学習支援装置１は、例えば、いわゆるスマートフォン、タブレット端末、携帯電話等である。ユーザは、通常、微細な物質を学習する学習者である。
【００３３】
図２は、本実施の形態における物質学習支援システムのブロック図である。
【００３４】
物質学習支援装置１は、格納部１１、受付部１２、処理部１３、送信部１４、受信部１５、および出力部１６を備える。
【００３５】
処理部１３は、検知部１３１、判断部１３２、蓄および積部１３３を備える。
【００３６】
サーバ装置２は、サーバ格納部２１、サーバ受付部２２、サーバ受信部２３、サーバ処理部２４、およびサーバ送信部２５を備える。
【００３７】
物質学習支援装置１を構成する格納部１１は、１または２以上の三次元動画を格納し得る。格納部１１に格納される三次元動画は、不可視微細オブジェクトの三次元動画である。不可視微細オブジェクトとは、視覚的に認識できない微細な物質に関するオブジェクトである。微細な物質とは、例えば、タンパク質、細胞、ＤＮＡ、化合物などである。不可視微細オブジェクトは、例えば、タンパク質等の物質の構造、物質の構造式、物質自体などである。また、三次元動画は、ＣＧ、映像等、問わない。三次元動画は、通常、物質の構造や外形を三次元で表現した映像である。三次元動画は、例えば、物質の構造を示す図を回転させた動画である。
【００３８】
受付部１２は、不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付ける。ここでの書籍は、通常、薬学や医学等の、不可視微細オブジェクトを学習対象として含む書籍である。
【００３９】
受付部１２は、通常、カメラ、ＣＣＤ等から書籍撮影映像を受け付ける。書籍撮影映像は、通常、物質学習支援装置１が保持しているユーザが書籍を撮影した映像である。映像は、通常、動画であるが静止画でも良い。なお、物質学習支援装置１は、ＣＣＤ等を含む撮影部を具備することは好適である。
【００４０】
処理部１３は、各種の処理を行う。各種の処理とは、例えば、検知部１３１、判断部１３２、蓄積部１３３が行う処理である。
【００４１】
検知部１３１は、受付部１２が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知する。不可視微細オブジェクトの識別をコードで行う場合、検知部１３１は、例えば、コード認識処理を行う。コード認識処理とは、バーコードリーダー等のコードリーダーが行う処理であり、不可視微細オブジェクトを識別するオブジェクト識別子を取得する処理である。なお、コードは、例えば、バーコード、またはＱＲコード（登録商標）等の二次元バーコード等である。ただし、コードの種類は問わない。
【００４２】
ここで、変化とは、例えば、以下の（１）または（２）の場合である。
（１）書籍撮影映像に含まれる不可視微細オブジェクトが異なる不可視微細オブジェクトに変化した場合。例えば、書籍撮影映像に含まれる不可視微細オブジェクトが、不可視微細オブジェクトＡから不可視微細オブジェクトＢに変化した場合。
（２）書籍撮影映像に含まれる不可視微細オブジェクトの中に、新たな不可視微細オブジェクトが含まれるようになった場合。例えば、書籍撮影映像に含まれる不可視微細オブジェクトが、不可視微細オブジェクトＡから不可視微細オブジェクトＡおよびＢに変化した場合。
【００４３】
なお、以下の（３）の場合は、検知部１３１は、検知する必要はない。
（３）書籍撮影映像に含まれる不可視微細オブジェクトが含まれなくなった場合。例えば、書籍撮影映像に含まれる不可視微細オブジェクトが、不可視微細オブジェクトＡおよびＢから不可視微細オブジェクトＡに変化した場合。
【００４４】
検知部１３１は、不可視微細オブジェクトを画像認識して、オブジェクト識別子を取得しても良い。かかる場合、例えば、格納部１１は、オブジェクト識別子と不可視微細オブジェクトの画像との組を、１組以上、格納している。そして、検知部１３１は、書籍撮影映像から不可視微細オブジェクトの領域を切り出し、画像を取得する。そして、検知部１３１は、当該画像と格納部１１の１以上の各不可視微細オブジェクトの画像との類似度を算出し、類似度が最も大きい不可視微細オブジェクトの画像と対になるオブジェクト識別子を取得する。なお、検知部１３１は、例えば、予め決められた形状（例えば、矩形）の枠の領域を切り出し、画像を取得する。また、２つの画像の類似度を算出する技術は公知技術であるので、詳細な説明を省略する。
【００４５】
判断部１３２は、三次元動画特定情報に対応する三次元動画が格納部１１に存在するか否かを判断する。三次元動画特定情報は、三次元動画を特定できる情報である。三次元動画特定情報は、例えば、受付部１２が受け付けた書籍撮影映像である。また、三次元動画特定情報は、例えば、受付部１２が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトを識別するオブジェクト識別子である。
【００４６】
蓄積部１３３は、受信部１５が受信した三次元動画を格納部１１に蓄積する。蓄積部１３３は、不可視微細オブジェクトを識別するオブジェクト識別子と対にして、三次元動画を格納部１１に蓄積することは好適である。つまり、後述する受信部１５は、一度受信した三次元動画を、受信しないことは好適である。
【００４７】
送信部１４は、１または２以上の三次元動画特定情報をサーバ装置２に送信する。三次元動画特定情報は、上述したように、受付部１２が受け付けた書籍撮影映像、または受付部１２が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトを識別するオブジェクト識別子である。
【００４８】
また、受付部１２が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知部１３１が検知した場合に、送信部１４は、三次元動画特定情報をサーバ装置２に送信することは好適である。なお、ここで、変化した場合とは、上述し「（１）書籍撮影映像に含まれる不可視微細オブジェクトが異なる不可視微細オブジェクトに変化した場合。（２）書籍撮影映像に含まれる不可視微細オブジェクトの中に、新たな不可視微細オブジェクトが含まれるようになった場合。」であり、「（３）書籍撮影映像に含まれる不可視微細オブジェクトが含まれなくなった場合。」は含まないことは好適である。
【００４９】
また、判断部１３２が三次元動画特定情報に対応する三次元動画が格納部１１に存在すると判断した場合は、送信部１４は、三次元動画特定情報をサーバ装置２に送信しないことは好適である。
【００５０】
受信部１５は、三次元動画特定情報の送信に応じて、サーバ装置２から、三次元動画特定情報により特定される三次元動画であり、不可視微細オブジェクトの三次元動画を受信する。
【００５１】
受信部１５は、三次元動画特定情報の送信に応じて、サーバ装置２から、三次元動画特定情報により特定される２以上の三次元動画であり、不可視微細オブジェクトの２以上の三次元動画を、順次、受信することは好適である。
【００５２】
受信部１５は、三次元動画特定情報の送信に応じて、サーバ装置２から、２以上の各不可視微細オブジェクトの三次元動画を受信することは好適である。
【００５３】
なお、受信部１５は、一度受信した三次元動画は、受信しないことは好適である。
【００５４】
出力部１６は、受信部１５が受信した三次元動画を出力する。出力部１６は、受付部１２が受け付けた書籍撮影映像に重畳して、受信部１５が受信した三次元動画を出力することは好適である。
【００５５】
出力部１６は、受付部１２が同一の不可視微細オブジェクトを含む書籍撮影映像を受け付けている間、受付部１２が受け付けた書籍撮影映像に重畳して、同一の三次元動画を繰り返し出力（再生）することは好適である。なお、再生される同一の三次元動画は、通常、格納部１１に格納されている三次元動画である。ここで、受付部１２による書籍撮影映像の受け付けが停止した場合、受信部１５は三次元動画の受信を停止することは好適である。また、受付部１２による書籍撮影映像の受け付けが停止した場合、出力部１６は、三次元動画の出力を停止することは好適である。
【００５６】
出力部１６は、受付部１２が受け付けた書籍撮影映像に重畳して、受信部１５が受信した２以上の三次元動画を、順次、出力することは好適である。
【００５７】
出力部１６は、受付部１２が受け付けた書籍撮影映像に重畳して、受信部１５が受信した２以上の三次元動画を同一画面に出力することは好適である。かかる場合、出力部１６は、通常、同時に、２以上の三次元動画を同一画面に出力する。
【００５８】
出力部１６は、受付部１２が受け付けた書籍撮影映像に重畳して、受信部１５が受信した２以上の各三次元動画を、対応する不可視微細オブジェクトが含まれる位置に出力する。不可視微細オブジェクトが含まれる位置とは、撮影されている書籍内の位置である。
【００５９】
ここで、出力とは、通常、三次元動画を不可視微細オブジェクトが印刷された位置に出力することである。かかる場合、書籍内の不可視微細オブジェクトは、通常、三次元動画に隠れて見えない。
【００６０】
しかし、出力部１６は、不可視微細オブジェクトと三次元動画の両方を出力しても良い。
【００６１】
また、出力とは、通常、ディスプレイへの表示であるが、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００６２】
サーバ装置２を構成するサーバ格納部２１は、１以上の各オブジェクト識別子に対応付けて１または２以上の三次元動画を格納している。
【００６３】
サーバ受付部２２は、オブジェクト識別子と三次元動画との組を受け付ける。オブジェクト識別子等の入力手段は、キーボードやマウスやメニュー画面によるもの等、何でも良い。サーバ受付部２２は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００６４】
サーバ受信部２３は、１または２以上の三次元動画特定情報を物質学習支援装置１から受信する。
【００６５】
サーバ処理部２４は、サーバ受信部２３が受信した三次元動画特定情報に対応する１または２以上の三次元動画を取得する。
【００６６】
サーバ処理部２４は、受信されたオブジェクト識別子と対になる１または２以上の三次元動画を、サーバ格納部２１から取得しても良い。
【００６７】
また、サーバ処理部２４は、受信された書籍撮影映像から、書籍撮影映像に含まれる不可視微細オブジェクトを識別するオブジェクト識別子を取得し、当該オブジェクト識別子と対になる１または２以上の三次元動画を、サーバ格納部２１から取得しても良い。
【００６８】
サーバ処理部２４は、書籍撮影映像に含まれる不可視微細オブジェクトを画像認識し、当該不可視微細オブジェクトに最も類似する不可視微細オブジェクトと対になる１または２以上の三次元動画を、サーバ格納部２１から取得しても良い。かかる場合、サーバ格納部２１は、不可視微細オブジェクトと三次元動画との組を、１組以上、格納している。なお、不可視微細オブジェクトは、オブジェクト識別子と考えても良い。なお、かかる画像認識の処理、２つの画像の類似度を算出する処理（類似するか否かを判断する処理でも良い）は公知技術であるので、詳細な説明を省略する。
【００６９】
サーバ処理部２４は、サーバ受付部２２が受け付けたオブジェクト識別子と三次元動画との組を、サーバ格納部２１に蓄積する。
【００７０】
サーバ送信部２５は、サーバ処理部２４が取得した１または２以上の三次元動画を、物質学習支援装置１に送信する。サーバ送信部２５は、サーバ処理部２４が取得した三次元動画とオブジェクト識別子等を対にして、物質学習支援装置１に送信しても良い。
【００７１】
サーバ処理部２４が２以上の三次元動画を取得した場合、サーバ送信部２５は、２以上の三次元動画を、順次、送信することは好適である。
【００７２】
格納部１１、およびサーバ格納部２１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００７３】
格納部１１、およびサーバ格納部２１に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部１１等記憶されるようになってもよく、通信回線等を介して送信された情報が格納部１１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部１１等で記憶されるようになってもよい。
【００７４】
処理部１３、検知部１３１、判断部１３２、蓄積部１３３、およびサーバ処理部２４は、通常、ＭＰＵやメモリ等から実現され得る。処理部１３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７５】
送信部１４、およびサーバ送信部２５は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００７６】
受信部１５、およびサーバ受信部２３は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００７７】
出力部１６は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。出力部１６は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００７８】
サーバ受付部２２は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００７９】
次に、物質学習支援システムの動作について説明する。まず、物質学習支援装置１の動作について、図３のフローチャートを用いて説明する。
【００８０】
（ステップＳ３０１）受付部１２は、不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付けたか否かを判断する。書籍撮影映像を受け付けた場合はステップＳ３０２に行き、書籍撮影映像を受け付けない場合はステップＳ３０１に戻る。
【００８１】
（ステップＳ３０２）処理部１３は、ステップＳ３０１で受け付けられた書籍撮影映像を用いて、１または２以上の三次元動画特定情報を取得する。例えば、処理部１３は、書籍撮影映像から１または２以上のコード読み取り、１または２以上のオブジェクト識別子を取得する。オブジェクト識別子は、ここでは、三次元動画特定情報である。
【００８２】
（ステップＳ３０３）検知部１３１は、受付部１２が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したか否かを判断する。変化したと判断された場合はステップＳ３０４に行き、変化していないと判断された場合はステップＳ３０６に行く。
【００８３】
（ステップＳ３０４）判断部１３２は、ステップＳ３０２で取得された１または２以上の三次元動画特定情報に対応する三次元動画が格納部１１に存在するか否かを判断する。存在する場合はステップＳ３０９に行き、存在しない場合はステップＳ３０５に行く。
【００８４】
（ステップＳ３０５）送信部１４は、ステップＳ３０２で取得された１または２以上の三次元動画特定情報をサーバ装置２に送信する。
【００８５】
（ステップＳ３０６）受信部１５は、ステップＳ３０５における三次元動画特定情報の送信に応じて、サーバ装置２から、１または２以上の三次元動画を受信したか否かを判断する。三次元動画を受信した場合はステップＳ３０７に行き、三次元動画を受信しない場合はステップＳ３０６に戻る。
【００８６】
（ステップＳ３０７）出力部１６は、ステップＳ３０６で受信された１または２以上の三次元動画を、順次、出力する。また、出力部１６は、２以上の三次元動画を、同時に出力しても良い。ここで、出力部１６は、通常、受付部１２が受け付けた書籍撮影映像に重畳して、受信された三次元動画を出力する。
【００８７】
（ステップＳ３０８）蓄積部１３３は、ステップＳ３０６で受信された１または２以上の三次元動画を格納部１１に蓄積する。なお、蓄積部１３３は、１または２以上の各三次元動画を、オブジェクト識別子等に対応付けて蓄積することは好適である。ステップＳ３０１に戻る。
【００８８】
（ステップＳ３０９）処理部１３は、ステップＳ３０２で取得された１または２以上の三次元動画特定情報に対応する１または２以上の三次元動画を格納部１１から読み出す。
【００８９】
（ステップＳ３１０）出力部１６は、ステップＳ３０９で読み出された１または２以上の三次元動画を、順次、出力する。ステップＳ３０１に戻る。
【００９０】
なお、図３のフローチャートにおいて、三次元動画を受信中に、受付部１２が書籍撮影映像を受け付けていない（撮影が終了している）と判断した場合、受信部１５は、三次元動画の受信を終了することは好適である。
【００９１】
また、図３のフローチャートにおいて、三次元動画を出力中に、受付部１２が書籍撮影映像を受け付けていない（撮影が終了している）と判断した場合、出力部１６は、三次元動画の出力を終了することは好適である。
【００９２】
また、図３のフローチャートにおいて、例えば、ステップＳ３０２で取得された２以上の三次元動画特定情報のうち、一部の三次元動画特定情報に対応する三次元動画のみ格納部１１に存在しない場合、送信部１４は、格納部１１に存在しない三次元動画に対応する１以上の三次元動画特定情報をサーバ装置２に送信する。そして、出力部１６は、格納部１１に存在しない三次元動画については、受信部１５が受信した三次元動画を出力する。そして、一部の三次元動画特定情報に対応する三次元動画が格納部１１に存在する場合、処理部１３は、当該一部の三次元動画特定情報に対応する三次元動画を格納部１１から読み出し、出力部１６が当該三次元動画を出力する。
【００９３】
さらに、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００９４】
次に、サーバ装置２の動作について、図４のフローチャートを用いて説明する。
【００９５】
（ステップＳ４０１）サーバ受信部２３は、１以上の三次元動画特定情報を物質学習支援装置１から受信したか否かを判断する。１以上の三次元動画特定情報を受信した場合はステップＳ４０２に行き、受信しない場合はステップＳ４０４に行く。
【００９６】
（ステップＳ４０２）サーバ処理部２４は、ステップＳ４０１で受信された三次元動画特定情報に対応する１または２以上の三次元動画をサーバ格納部２１から取得する。
【００９７】
（ステップＳ４０３）サーバ送信部２５は、ステップＳ４０２で取得された１以上の三次元動画を、物質学習支援装置１に送信する。ステップＳ４０１に戻る。
【００９８】
（ステップＳ４０４）サーバ受付部２２は、オブジェクト識別子と三次元動画との組を受け付けたか否かを判断する。三次元動画等を受け付ければステップＳ４０５に行き、三次元動画等を受け付けなければステップＳ４０１に戻る。
【００９９】
（ステップＳ４０５）サーバ処理部２４は、ステップＳ４０４で受け付けられたオブジェクト識別子と三次元動画との組を、サーバ格納部２１に蓄積する。ステップＳ４０１に戻る。
【０１００】
なお、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１０１】
以下、本実施の形態における物質学習支援システムの具体的な動作について説明する。物質学習支援システムの概念図は図１である。
【０１０２】
今、サーバ装置２のサーバ格納部２１は、図５に示す三次元動画管理表を格納している。三次元動画管理表は、「ＩＤ」「オブジェクト識別子」「三次元動画」「位置情報」を有するレコードを１以上格納している。「三次元動画」の属性には、オブジェクト識別子に対応付けて、１または２以上の三次元動画が格納される。また、「位置情報」の属性値は、三次元動画が出力されるデフォルトの位置を示す情報である。デフォルトの位置は、ページ内のデフォルトの位置である。デフォルトの位置は、例えば、コード（例えば、ＱＲコード）からの相対的な位置を示す情報である。ただし、「位置情報」のデータ構造は問わない。
【０１０３】
かかる状況において、ユーザは、薬学の書籍を学習している、とする。そして、ユーザは、図６に示す書籍のページを開いている、とする。図６の両ページには、視覚的に認識できない微細な物質に関するオブジェクトである不可視微細オブジェクトが印刷されている。また、不可視微細オブジェクトの近くに、当該不可視微細オブジェクトを識別するオブジェクト識別子が埋め込まれた二次元バーコードも印刷されている。
【０１０４】
そして、ユーザは、カメラ機能を有する物質学習支援装置１を保持している。そして、ユーザは、カメラ機能を用いて、図７に示すように、書籍の右ページの上側を撮影している、とする。
【０１０５】
次に、受付部１２は、不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付ける。
【０１０６】
次に、処理部１３は、受け付けられた書籍撮影映像を用いて、三次元動画特定情報を取得する。ここで、処理部１３は、書籍撮影映像の二次元バーコードを認識し、オブジェクト識別子「ｏｂｊ００３」を取得する。ここで、オブジェクト識別子は三次元動画特定情報である。
【０１０７】
次に、検知部１３１は、受付部１２が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したか否かを判断する。さらに詳細には、検知部１３１は、格納部１１に格納されているオブジェクト識別子を取得しようとするが、取得できない（「ＮＵＬＬ」を取得する）。そして、検知部１３１は、取得したオブジェクト識別子「ｏｂｊ００３」と「ＮＵＬＬ」とを比較し、書籍撮影映像に含まれる不可視微細オブジェクトが変化した、と判断する。
【０１０８】
次に、判断部１３２は、取得された三次元動画特定情報に対応する三次元動画が格納部１１に存在しない、と判断する。
【０１０９】
次に、送信部１４は取得された三次元動画特定情報「ｏｂｊ００３」をサーバ装置２に送信する。
【０１１０】
次に、サーバ装置２のサーバ受信部２３は、三次元動画特定情報「ｏｂｊ００３」を物質学習支援装置１から受信する。
【０１１１】
次に、サーバ処理部２４は、三次元動画特定情報「ｏｂｊ００３」と対になる三次元動画と位置情報「（ｘ５，ｙ５）（ｘ６，ｙ６）」を三次元動画管理表（図５）から取得する。
【０１１２】
次に、サーバ送信部２５は、取得された１つの三次元動画と位置情報「（ｘ５，ｙ５）（ｘ６，ｙ６）」とオブジェクト識別子「ｏｂｊ００３」とを、物質学習支援装置１に送信する。
【０１１３】
次に、物質学習支援装置１の受信部１５は、サーバ装置２から、１つの三次元動画と位置情報「（ｘ５，ｙ５）（ｘ６，ｙ６）」とオブジェクト識別子「ｏｂｊ００３」とを受信する。
【０１１４】
次に、処理部１３は、二次元バーコードの位置と大きさを検知する。そして、処理部１３は、二次元バーコードの位置と大きさと位置情報「（ｘ５，ｙ５）（ｘ６，ｙ６）」とを用いて、三次元動画を出力するウィンドウの位置と大きさを決定する。なお、処理部１３は、二次元バーコードの位置と位置情報「（ｘ５，ｙ５）（ｘ６，ｙ６）」とを用いて、三次元動画を出力するウィンドウの位置のみを決定しても良い。かかる場合、ウィンドウの大きさは、通常、固定である。
【０１１５】
次に、出力部１６は、受信された１つの三次元動画を、決定されたウィンドウに出力する。
【０１１６】
次に、蓄積部１３３は、受信された１つの三次元動画を、オブジェクト識別子「ｏｂｊ００３」および位置情報「（ｘ５，ｙ５）（ｘ６，ｙ６）」と対にして格納部１１に蓄積する。
【０１１７】
そして、ユーザが、書籍のページの同様の位置をカメラで撮影している間、処理部１３は、格納部１１の三次元動画を読み出し、出力部１６は、当該三次元動画を繰り返し出力する。かかる出力例は、図８である。図８において、８０１は動画を出力する領域である。
【０１１８】
次に、ユーザが、撮影を中止した、とする。すると、受付部１２は、書籍撮影映像を受け付けない、と判断する。
【０１１９】
そして、処理部１３は、三次元動画が出力中である、と判断する。出力部１６は、三次元動画の出力を終了する。
【０１２０】
なお、出力部１６は、図９に示すように、不可視微細オブジェクト９０１と比較が可能なように、不可視微細オブジェクト９０１の領域とは異なる領域に、三次元動画を出力することは好適である。なお、上記決定されたウィンドウの領域が不可視微細オブジェクト９０１の領域であるので、出力部１６は、上記決定されたウィンドウの領域以外の領域に、三次元動画を出力する。
【０１２１】
次に、ユーザは、例えば、２つの二次元バーコードが含まれるように、カメラを書籍からさらに離して、書籍のページを撮影した、とする（図１０参照）。すると、受付部１２は、２つの以上の不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付ける。
【０１２２】
次に、処理部１３は、受け付けられた書籍撮影映像を用いて、２つの三次元動画特定情報「ｏｂｊ００２」「ｏｂｊ００３」を取得した、とする。なお、処理部１３は、二次元バーコード１００１、１００２を認識し、２つの三次元動画特定情報「ｏｂｊ００２」「ｏｂｊ００３」を取得する。
【０１２３】
次に、検知部１３１は、受付部１２が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化した、と判断する。つまり、具体的には、例えば、検知部１３１は、格納部１１の三次元動画特定情報「ｏｂｊ００３」を読み出す。そして、検知部１３１は、取得された三次元動画特定情報「ｏｂｊ００２」「ｏｂｊ００３」と、読み出した三次元動画特定情報「ｏｂｊ００３」とを比較する。そして、不可視微細オブジェクトのオブジェクト識別子が増加しているので、検知部１３１は、書籍撮影映像に含まれる不可視微細オブジェクトが変化した、と判断する。
【０１２４】
次に、判断部１３２は、取得された２つの三次元動画特定情報「ｏｂｊ００２」「ｏｂｊ００３」に対応する三次元動画が格納部１１に存在するか否かを判断する。ここで、判断部１３２は、三次元動画特定情報「ｏｂｊ００３」に対応する三次元動画は存在するが、三次元動画特定情報「ｏｂｊ００２」に対応する三次元動画は存在しない、と判断する。
【０１２５】
次に、送信部１４は、存在しない三次元動画に対応する三次元動画特定情報「ｏｂｊ００２」をサーバ装置２に送信する。
【０１２６】
次に、サーバ装置２のサーバ受信部２３は、三次元動画特定情報「ｏｂｊ００２」を物質学習支援装置１から受信する。
【０１２７】
次に、サーバ処理部２４は、受信された三次元動画特定情報「ｏｂｊ００２」に対応する２つの三次元動画と位置情報「（ｘ３，ｙ３）（ｘ４，ｙ４）」とを三次元動画管理表（図５）から取得する。
【０１２８】
次に、サーバ送信部２５は、取得された２つの三次元動画と位置情報「（ｘ３，ｙ３）（ｘ４，ｙ４）」とオブジェクト識別子「ｏｂｊ００２」とを、物質学習支援装置１に送信する。
【０１２９】
次に、物質学習支援装置１の受信部１５は、サーバ装置２から、２つの三次元動画と位置情報「（ｘ３，ｙ３）（ｘ４，ｙ４）」とオブジェクト識別子「ｏｂｊ００２」とを受信する。
【０１３０】
そして、出力部１６は、三次元動画特定情報「ｏｂｊ００２」に対応する２つの三次元動画を位置情報「（ｘ３，ｙ３）（ｘ４，ｙ４）」で特定される位置に出力する。なお、位置情報「（ｘ３，ｙ３）（ｘ４，ｙ４）」で特定される位置の算出方法は、上述した通りである。なお、出力部１６は、位置情報「（ｘ３，ｙ３）（ｘ４，ｙ４）」で特定される位置に、２つの三次元動画を、順次、出力する。また、撮影中、出力部１６は、繰り返し、２つの三次元動画を、順次、出力する。
【０１３１】
次に、蓄積部１３３は、２つの三次元動画を、オブジェクト識別子「ｏｂｊ００２」および位置情報「（ｘ３，ｙ３）（ｘ４，ｙ４）」に対応付けて、格納部１１に蓄積する。
【０１３２】
次に、処理部１３は、オブジェクト識別子「ｏｂｊ００３」に対応する三次元動画と位置情報「（ｘ５，ｙ５）（ｘ６，ｙ６）」とを格納部１１から読み出す。
【０１３３】
次に、出力部１６は、読み出された三次元動画を、位置情報「（ｘ５，ｙ５）（ｘ６，ｙ６）」で特定される位置に出力する。
【０１３４】
かかる出力例は、図１１である。図１１において、１１０１、１１０２の２つの三次元動画が同時に出力されている。
【０１３５】
以上、本実施の形態によれば、薬学や医学等の目に見えない微細な物質を学習する学問領域において、効率的に効果的な学習が可能となる。
【０１３６】
また、本実施の形態によれば、三次元動画特定情報に対応する三次元動画が格納部に存在するか否かを判断し、存在する場合には、三次元動画特定情報をサーバ装置に送信しないことにより、通信負荷を軽減し、かつ高速に三次元動画を出力できることにより、さらに効率的な学習が可能となる。
【０１３７】
なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における物質学習支援装置１を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、視覚的に認識できない微細な物質に関するオブジェクトである不可視微細オブジェクトが印刷された書籍を撮影した映像である書籍撮影映像を受け付ける受付部と、前記受付部が受け付けた書籍撮影映像、または前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトを識別するオブジェクト識別子である三次元動画特定情報をサーバ装置に送信する送信部と、前記三次元動画特定情報の送信に応じて、前記サーバ装置から、前記三次元動画特定情報により特定される三次元動画であり、前記不可視微細オブジェクトの三次元動画を受信する受信部と、前記受付部が受け付けた書籍撮影映像に重畳して、前記受信部が受信した三次元動画を出力する出力部として機能させるためのプログラムである。
【０１３８】
また、上記プログラムにおいて、コンピュータ読み取り可能な記録媒体は、不可視微細オブジェクトの三次元動画を格納する格納部を含み、前記受信部が受信した三次元動画を前記格納部に蓄積する蓄積部として、コンピュータをさらに機能させ、前記出力部は、前記受付部が同一の不可視微細オブジェクトを含む書籍撮影映像を受け付けている間、前記受付部が受け付けた書籍撮影映像に重畳して、前記格納部に格納されている三次元動画を繰り返し出力するものとしてコンピュータを機能させるためのプログラムであることは好適である。
【０１３９】
また、上記プログラムにおいて、前記受信部は、前記三次元動画特定情報の送信に応じて、前記サーバ装置から、前記三次元動画特定情報により特定される２以上の三次元動画であり、前記不可視微細オブジェクトの２以上の三次元動画を、順次、受信し、前記出力部は、前記受付部が受け付けた書籍撮影映像に重畳して、前記受信部が受信した２以上の三次元動画を、順次、出力するものとしてコンピュータを機能させるためのプログラムであることは好適である。
【０１４０】
また、上記プログラムにおいて、前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知する検知部として、さらに機能させるためのプログラムであって、前記送信部は、前記検知部が、前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトが変化したことを検知した場合に、前記受付部が受け付けた書籍撮影映像、または前記受付部が受け付けた書籍撮影映像に含まれる不可視微細オブジェクトを識別するオブジェクト識別子である三次元動画特定情報をサーバ装置に送信するものとしてコンピュータを機能させるためのプログラムであることは好適である。
【０１４１】
また、上記プログラムにおいて、前記書籍撮影映像が、２以上の不可視微細オブジェクトを含む場合であり、前記三次元動画特定情報が、前記受付部が受け付けた書籍撮影映像、または前記受付部が受け付けた書籍撮影映像に含まれる２以上の各不可視微細オブジェクトを識別する各オブジェクト識別子であり、前記受信部は、前記三次元動画特定情報の送信に応じて、前記サーバ装置から、前記２以上の各不可視微細オブジェクトの三次元動画を受信し、前記出力部は、前記受付部が受け付けた書籍撮影映像に重畳して、前記受信部が受信した２以上の三次元動画を同一画面に出力するものとしてコンピュータを機能させるためのプログラムであることは好適である。
【０１４２】
また、上記プログラムにおいて、前記出力部は、前記受付部が受け付けた書籍撮影映像に重畳して、前記受信部が受信した２以上の各三次元動画を、対応する不可視微細オブジェクトが含まれる位置に出力するものとしてコンピュータを機能させるためのプログラムであることは好適である。
【０１４３】
また、上記プログラムにおいて、前記三次元動画特定情報に対応する三次元動画が前記格納部に存在するか否かを判断する判断部として、さらに機能させるためのプログラムであって、前記送信部は、前記判断部が前記三次元動画特定情報に対応する三次元動画が前記格納部に存在すると判断した場合は、前記三次元動画特定情報をサーバ装置に送信せず、前記出力部は、前記受付部が受け付けた書籍撮影映像に重畳して、前記格納部に格納されている前記三次元動画を出力するものとしてコンピュータを機能させるためのプログラムであることは好適である。
【０１４４】
また、図１２は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の物質学習支援装置１等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１２は、このコンピュータシステム３００の概観図であり、図１３は、システム３００のブロック図である。
【０１４５】
図１２において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０１４６】
図１３において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＭＰＵ３０１３と、ＭＰＵ３０１３、ＣＤ−ＲＯＭドライブ３０１２に接続されたバス３０１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５と、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７とを含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０１４７】
コンピュータシステム３００に、上述した実施の形態の物質学習支援装置１等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０１４８】
プログラムは、コンピュータ３０１に、上述した実施の形態の物質学習支援装置１等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０１４９】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０１５０】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１５１】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段（端末情報送信部、端末情報受信部など）は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０１５２】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０１５３】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１５４】
以上のように、本発明にかかる物質学習支援システムは、薬学や医学等の目に見えない微細な物質を学習する学問領域において、効率的に効果的な学習が可能となる、という効果を有し、物質学習支援システム等として有用である。
【符号の説明】
【０１５５】
１  物質学習支援装置
２  サーバ装置
１１  格納部
１２  受付部
１３  処理部
１４  送信部
１５  受信部
１６  出力部
２１  サーバ格納部
２２  サーバ受付部
２３  サーバ受信部
２４  サーバ処理部
２５  サーバ送信部
１３１  検知部
１３２  判断部
１３３  蓄積部
１３３  積部
【図１】
0006618068.tif 000002
【図２】
0006618068.tif 000003
【図３】
0006618068.tif 000004
【図４】
0006618068.tif 000005
【図５】
0006618068.tif 000006
【図６】
0006618068.tif 000007
【図７】
0006618068.tif 000008
【図８】
0006618068.tif 000009
【図９】
0006618068.tif 000010
【図１０】
0006618068.tif 000011
【図１１】
0006618068.tif 000012
【図１２】
0006618068.tif 000013
【図１３】
0006618068.tif 000014