(57)【要約】【課題】次々と画像が表示される画面に対し線等の記入を行いながらユーザが行ったプレゼンテーション、を再現する。【解決手段】画面像保存部（４８）は、文書表示層に描画される画像が変更された場合に、変更後の画像を、変更タイミングに関連づけて画像記憶部に保存する。軌跡画像描画部（５０）は、ユーザにより入力された表示画面における位置の軌跡を示す軌跡画像を、軌跡表示装置に描画する。また、表示画面における位置が入力されるごとに、該位置の位置座標に基づいて、軌跡画像を更新する。また、文書表示層の画像と軌跡表示層の画像を重畳して表示画面に表示する。位置保存部（５２）は、表示画面における位置が入力されるごとに、該位置の位置情報を、入力タイミングに関連づけて位置記憶部に保存する。【選択図】図７
2014224934.tif 000002
【特許請求の範囲】
【請求項１】
第１表示層に描画される画像を監視し、画像の変更を判断する判断手段と、
前記第１表示層に描画される画像が変更されたと判断した場合に、変更後の画像を、変更タイミングに関連づけて画像記憶手段に保存する画像保存手段と、
前記第１表示層の画像と、第２表示層の画像を重畳して表示画面に表示する表示手段と、
ユーザにより入力された前記表示画面における位置の軌跡を示す軌跡画像を前記第２表示層に描画するとともに、前記表示画面における位置が入力されるごとに、該位置の位置情報に基づいて、前記軌跡画像を更新する軌跡更新手段と、
前記表示画面における位置が入力されるごとに、該位置の位置情報を、入力タイミングに関連づけて位置記憶手段に保存する位置保存手段と、
を含む情報処理装置。
【請求項２】
前記軌跡更新手段は、
前記表示画面における位置が入力されるごとに、該位置の入力が前回の入力から所定時間内に行われていれば、該位置と、前回入力された位置と、を結ぶ線画像を、前記第２表示層に描画し、
前記位置保存手段は、
前記表示画面における位置が入力されるごとに、該位置の入力が前回の入力から所定時間内に行われていれば、該位置の位置情報を、前回入力された位置の位置情報と、入力タイミングと、に関連づけて前記位置記憶手段に保存すること、
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第２表示層に描画された前記軌跡画像を消去する消去手段と、
前記第２表示装置に描画された前記軌跡画像が前記消去手段によって消去される場合に、軌跡画像を消去すべき消去タイミングを、タイミング記憶手段に保存する手段と、
をさらに含むことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記消去手段は、
前記第１表示層に描画される画像が変更されたと判断した場合に、前記第２表示層に描画された前記軌跡画像を消去すること、
を特徴とする請求項３に記載の情報処理装置。
【請求項５】
ユーザが入力した前記表示画面における位置が、前記表示画面内の一部の予め定められた領域内の位置である場合に、前記第１表示層に描画される画像の変更を、変更手段に行わせること、
を特徴とする請求項１乃至４のいずれかに記載の情報処理装置。
【請求項６】
ユーザが入力した前記表示画面における位置の位置情報に基づいて、前記軌跡の特徴に関する特徴情報を取得し、取得した前記特徴情報が所定条件を満足する場合に、前記第１表示層に描画される画像の変更を、変更手段に行わせること、
を特徴とする請求項１乃至４のいずれかに記載の情報処理装置。
【請求項７】
前記ユーザが前記表示画面における位置を入力することを予め定められた程度未満継続して行った場合に、前記第１表示層に描画される画像の変更を、変更手段に行わせること、
を特徴とする請求項１乃至４のいずれかに記載の情報処理装置。
【請求項８】
前記表示画面における位置が入力されたときに前記第１表示層に描画される画像の変更を変更手段に行わせるか、前記表示画面における位置が入力されたときに該位置の位置情報に関する処理を、前記軌跡更新手段、及び前記位置保存手段に行わせるか、を切り替える手段、
をさらに含むことを特徴とする請求項１乃至４のいずれかに記載の情報処理装置。
【請求項９】
ユーザが発した音声の録音を行う録音手段、をさらに含むことを特徴とする請求項１乃至８のいずれかに記載の情報処理装置。
【請求項１０】
第１表示層に描画される画像を監視し、画像の変更を判断する判断手段、
前記第１表示層に描画される画像が変更されたと判断した場合に、変更後の画像を、変更タイミングに関連づけて画像記憶手段に保存する画像保存手段、
前記第１表示層の画像と、前記第２表示層の画像を重畳して表示画面に表示する表示手段、
ユーザにより入力された前記表示画面における位置の軌跡を示す軌跡画像を前記第２表示層に描画するとともに、前記表示画面における位置が入力されるごとに、該位置の位置情報に基づいて、前記軌跡画像を更新する軌跡更新手段、
前記表示画面における位置が入力されるごとに、該位置の位置情報を、入力タイミングに関連づけて位置記憶手段に保存する位置保存手段、
としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
下記特許文献１には、プレゼンテーションに用いるスライドページを表示画面に表示する情報処理装置が開示されている。この情報処理装置は、ユーザが電子ペンで表示画面内に文字等を筆記した場合に、ペン先の移動軌跡を示す軌跡画像を表示画面に表示する。また、この情報処理装置は、表示画面に表示されるスライドページが更新される直前に、表示画面のキャプチャ画像を記憶手段に保存する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２４２８９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、次々と画像が表示される画面に対し線等の記入を行いながらユーザが行ったプレゼンテーション、を再現することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するための請求項１の発明は、第１表示層に描画される画像を監視し、画像の変更を判断する判断手段と、前記第１表示層に描画される画像が変更されたと判断した場合に、変更後の画像を、変更タイミングに関連づけて画像記憶手段に保存する画像保存手段と、前記第１表示層の画像と、第２表示層の画像を重畳して表示画面に表示する表示手段と、ユーザにより入力された前記表示画面における位置の軌跡を示す軌跡画像を前記第２表示層に描画するとともに、前記表示画面における位置が入力されるごとに、該位置の位置情報に基づいて、前記軌跡画像を更新する軌跡更新手段と、前記表示画面における位置が入力されるごとに、該位置の位置情報を、入力タイミングに関連づけて位置記憶手段に保存する位置保存手段と、を含む情報処理装置である。
【０００６】
また、請求項２に記載の情報処理装置は、請求項１に記載の情報処理装置において、前記軌跡更新手段が、前記表示画面における位置が入力されるごとに、該位置の入力が前回の入力から所定時間内に行われていれば、該位置と、前回入力された位置と、を結ぶ線画像を、前記第２表示層に描画し、前記位置保存手段が、前記表示画面における位置が入力されるごとに、該位置の入力が前回の入力から所定時間内に行われていれば、該位置の位置情報を、前回入力された位置の位置情報と、入力タイミングと、に関連づけて前記位置記憶手段に保存すること、を特徴としている。
【０００７】
また、請求項３に記載の情報処理装置は、請求項１又は２に記載の情報処理装置に、前記第２表示層に描画された前記軌跡画像を消去する消去手段と、前記第２表示装置に描画された前記軌跡画像が前記消去手段によって消去される場合に、軌跡画像を消去すべき消去タイミングを、タイミング記憶手段に保存する手段と、をさらに備えさせたことを特徴としている。
【０００８】
また、請求項４に記載の情報処理装置は、請求項３に記載の情報処理装置において、前記第１表示層に描画される画像が変更されたと判断した場合に、前記第２表示層に描画された前記軌跡画像を消去すること、を特徴としている。
【０００９】
また、請求項５に記載の情報処理装置は、請求項１乃至４のいずれかに記載の情報処理装置において、ユーザが入力した前記表示画面における位置が、前記表示画面内の一部の予め定められた領域内の位置である場合に、前記第１表示層に描画される画像の変更を、変更手段に行わせること、を特徴としている。
【００１０】
また、請求項６に記載の情報処理装置は、請求項１乃至４のいずれかに記載の情報処理装置において、ユーザが入力した前記表示画面における位置の位置情報に基づいて、前記軌跡の特徴に関する特徴情報を取得し、取得した前記特徴情報が所定条件を満足する場合に、前記第１表示層に描画される画像の変更を、変更手段に行わせること、を特徴としている。
【００１１】
また、請求項７に記載の情報処理装置は、請求項１乃至４のいずれかに記載の情報処理装置に、前記ユーザが前記表示画面における位置を入力することを予め定められた程度未満継続して行った場合に、前記第１表示層に描画される画像の変更を、変更手段に行わせることを特徴としている。
【００１２】
また、請求項８に記載の情報処理装置は、請求項１乃至４のいずれかに記載の情報処理装置に、前記表示画面における位置が入力されたときに前記第１表示層に描画される画像の変更を変更手段に行わせるか、前記表示画面における位置が入力されたときに該位置の位置情報に関する処理を、前記軌跡更新手段、及び前記位置保存手段に行わせるか、を切り替える手段、、をさらに備えさせたことを特徴としている。
【００１３】
また、請求項９に記載の情報処理装置は、請求項１乃至８のいずれかに記載の情報処理装置に、ユーザが発した音声の録音を行う録音手段、をさらに備えさせたことを特徴としている。
【００１４】
また、請求項１０に記載のプログラムは、第１表示層に描画される画像を監視し、画像の変更を判断する判断手段、前記第１表示層に描画される画像が変更されたと判断した場合に、変更後の画像を、変更タイミングに関連づけて画像記憶手段に保存する画像保存手段、前記第１表示層の画像と、前記第２表示層の画像を重畳して表示画面に表示する表示手段、ユーザにより入力された前記表示画面における位置の軌跡を示す軌跡画像を前記第２表示層に描画するとともに、前記表示画面における位置が入力されるごとに、該位置の位置情報に基づいて、前記軌跡画像を更新する軌跡更新手段、前記表示画面における位置が入力されるごとに、該位置の位置情報を、入力タイミングに関連づけて位置記憶手段に保存する位置保存手段、としてコンピュータを機能させるプログラムである。
【発明の効果】
【００１５】
請求項１、１０の発明によれば、次々と画像が表示される画面に対し線等の記入を行いながらユーザが行ったプレゼンテーション、を再現できる。
【００１６】
また、請求項２の発明によれば、例えば別個に記入された線が、一つの線として再現されないように図ることができる。
【００１７】
また、請求項３の発明によれば、プレゼンテーションの再現の際に、線等の画像をいつ消去すべきか判別できる。
【００１８】
また、請求項４の発明によれば、画像の変更に合わせて線等が消去される様子を再現できる。
【００１９】
また、請求項５〜７の発明によれば、本構成を有しない場合と比較して、画像の変更を、より簡単に行うことができる。
【００２０】
また、請求項８の発明によれば、ユーザの利便性を向上できる。
【００２１】
また、請求項９の発明によれば、プレゼンテーションの際にユーザが話した内容を再現できる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係る情報処理装置の構成を示す図である。
【図２】プレゼンテーション資料の一例を示す図である。
【図３】プレゼンテーションの収録に関する作業工程を示す図である。
【図４】ディスプレイ画面に表示される画像の一例を示す図である。
【図５】ディスプレイ画面に表示される画像の一例を示す図である。
【図６】軌跡表示層に描画された画像の一例を示す図である。
【図７】情報処理装置で実現される機能群を示す機能ブロック図である。
【図８】切替部が行う処理を説明するための図である。
【図９】画面像保存部を実現するための処理を示すフロー図である。
【図１０】画像履歴データを示す図である。
【図１１】軌跡画像描画部及び位置保存部を実現するための処理を示すフロー図である。
【図１２】入力履歴データを示す図である。
【図１３】スクリプトファイルの記載内容を示す図である。
【図１４】全消去ルーチンを示すフロー図である。
【図１５Ａ】命令文の一例を示す図である。
【図１５Ｂ】命令文の一例を示す図である。
【図１６】部分消去ルーチンを示すフロー図である。
【図１７】再現データの再生の際に実行される処理を示すフロー図である。
【図１８Ａ】切替部が行う処理の例を示す図である。
【図１８Ｂ】切替部が行う処理の例を示す図である。
【図１８Ｃ】切替部が行う処理の例を示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施形態の例について図面に基づき詳細に説明する。
【００２４】
[情報処理装置]
図１は、本発明の実施形態に係る情報処理装置１の構成を示す図である。本実施形態の場合、情報処理装置１は、パーソナルコンピュータ２に、ディスプレイ２０及び操作入力部２２が接続されることによって構成される。
【００２５】
同図に示すように、パーソナルコンピュータ２は、バス４、マイクロプロセッサ６、主記憶８、画像処理部１０、入出力インタフェース１２、ハードディスク１４、ネットワークインタフェース１６、及びサウンドカードまたはオーディオインターフェース１８を備えている。バス４はアドレス及びデータをパーソナルコンピュータ２の各部でやり取りするためのものである。マイクロプロセッサ６、主記憶８、画像処理部１０、入出力インタフェース１２、ハードディスク１４、ネットワークインタフェース１６、及びサウンドカードまたはオーディオインターフェース１８は、バス４によって相互データ通信可能に接続される。
【００２６】
マイクロプロセッサ６は、ハードディスク１４から読み出されるオペレーティングシステム、プレゼンテーション制御プログラム、及びプレゼンテーション収録プログラムに基づいて、パーソナルコンピュータ２の各部を制御する。主記憶８は、例えばＲＡＭを含んで構成され、ハードディスク１４から読み出されたデータが必要に応じて書き込まれる。また、主記憶８はマイクロプロセッサ６の作業用としても用いられる。
【００２７】
なお、プレゼンテーション制御プログラム及びプレゼンテーション収録プログラムは、ハードディスク１４以外の情報記憶媒体（例えば、ＤＶＤ（登録商標）−ＲＯＭ）から読み出されて主記憶８に格納されてもよいし、ネットワークからダウンロードされて主記憶８に格納されてもよい。
【００２８】
画像処理部１０はＶＲＡＭを含んで構成されており、マイクロプロセッサ６の命令に従って、ＶＲＡＭ上に画像を描画する。また、画像処理部１０は、ＶＲＡＭ上に描画された画像の内容をビデオ信号に変換し、ビデオ信号を、所定のタイミングでディスプレイ２０に出力する。
【００２９】
入出力インタフェース１２は、パーソナルコンピュータ２を操作入力部２２に接続するためのインタフェースである。また、ハードディスク１４は、オペレーティングシステム、パーソナルコンピュータ２にインストールされたプレゼンテーション制御プログラム及びプレゼンテーション収録プログラムの他、各種データを記憶している。本実施形態では、ハードディスク１４には、プレゼンテーション制御プログラムによって作成されたプレゼンテーション資料データが格納されている。プレゼンテーション資料データは、ユーザによって作成されたプレゼンテーション資料を示す。図２にプレゼンテーション資料の一例を示した。同図に示すように、プレゼンテーション資料は、少なくとも１つのスライドページ２４からなるページ列を含む。括弧内にスライドページ２４の番号を示している。先頭のスライドページ２４の番号は「１」となる。
【００３０】
また、ネットワークインタフェース１６は、パーソナルコンピュータ２をネットワークと接続するためのインタフェースである。ネットワークインタフェース１６は、マイクロプロセッサ６の命令に従ってネットワークへデータを送信したり、ネットワークから受信したデータをマイクロプロセッサ６に渡したりする。図１に示すように、ネットワークには、プレゼンテーション収録プログラムによって収録された後述の再現データをインターネット経由で配信するためのプレゼンテーション配信サーバ１００が接続されている。そのため、情報処理装置１と、プレゼンテーション配信サーバ１００と、はネットワークを介して通信可能となっている。
【００３１】
また、サウンドカードまたはオーディオインターフェース１８は、それに接続されたマイクロフォン等から入力されるアナログ音声信号をデジタル信号に変換してマイクロプロセッサ６に渡す。また、ディスプレイ２０は、例えば液晶ディスプレイである。ディスプレイ２０は、画像処理部１０から受け取ったビデオ信号に基づいて、ＶＲＡＭに描画されている画像をディスプレイ画面に表示する。
【００３２】
また、操作入力部２２は、ユーザが操作入力を行うための操作入力手段である。操作入力部２２は、ユーザが行った操作の内容を示す操作信号を、入出力インタフェース１２を介してマイクロプロセッサ６に渡す。なお、ここでは、マウスが操作入力部２２として用いられている。
【００３３】
[プレゼンテーションの収録]
上記プレゼンテーション収録プログラムは、ユーザがプレゼンテーション資料に関し行ったプレゼンテーションの収録のためインストールされている。以下、プレゼンテーションの収録について説明する。
【００３４】
図３は、プレゼンテーションの収録に関する作業工程を示す図である。まず、ユーザは、プレゼンテーション制御プログラムを起動し、どれか一つのスライドページ２４（例えば、最初のスライドページ２４）をディスプレイ画面に表示させる（Ｓ１０１）。図４に、この時点でディスプレイ画面２６に表示される画像の一例を示した。
【００３５】
図４に示すように、ディスプレイ画面２６にスライドページ２４が表示されている。図４に示すディスプレイ画面２６は、プレゼンテーション制御プログラムにより文書表示層に描画されたスライドページ２４が、ＶＲＡＭに描画されることで実現される。プレゼンテーション制御プログラムが文書表示層に別のスライドページ２４を描画すると、ディスプレイ画面２６に表示されるスライドページ２４が当該別のスライドページ２４へと変更される。なお、文書表示層とは、プレゼンテーション制御プログラム等が、取り扱う内容を表示するＶＲＡＭ内のレイヤーである。後述する軌跡表示層と区別するために定義する。文書表示層に描画されたスライドページ２４と後述する軌跡表示層に描画された画像を重畳した合成画像が、ディスプレイ画面２６に表示される。
【００３６】
また、図４に示すように、ディスプレイ画面２６には、マウスカーソル２８も表示されている。ユーザは、マウスを移動させることで、マウススカーソル２８の位置（以下、カーソル位置と表記する）を移動させる。ディスプレイ画面２６には、Ｘ座標軸とＹ座標軸とが設定されており、カーソル位置の位置座標がオペレーティングシステムにより管理されている。
【００３７】
スライドページ２４を表示させると、次に、ユーザは、収録モード選択操作を行って、収録モードを、通常収録モードと特別収録モードとのうちで選択する（Ｓ１０２）。
【００３８】
そして、ユーザは、収録開始操作を行う。これにより、ユーザは、プレゼンテーション収録プログラムに、選択した収録モードでのプレゼンテーション内容の収録指示を入力する。（Ｓ１０３）。
【００３９】
そして、ユーザは、プレゼンテーションが終了したら、収録終了操作を行う。これにより、ユーザは、収録したプレゼンテーション内容を再現する上記再現データの生成指示と、再現データのプレゼンテーション配信サーバ１００への送信指示と、をプレゼンテーション収録プログラムに入力する（Ｓ１０４）。
【００４０】
[通常収録モード]
ここで、通常収録モード及び特別収録モードについて説明する。通常収録モードでは、収録開始操作から収録終了操作までの収録期間にサウンドカードまたはオーディオインターフェース１８から入力された音声が記録される。ユーザが口頭で行った説明を再現するためである。また、通常収録モードでは、どのタイミングでどのスライドページ２４が表示されたかが記録される。収録期間中のスライドページ２４の移り変わりを再現するためである。また、通常収録モードでは、収録期間の全期間に渡り、マウスカーソル２８がどのタイミングでどの位置にいたかが記録される。収録期間中のマウスカーソル２８の動きを再現するためである。
【００４１】
[特別収録モード]
特別収録モードでも、通常収録モードと同様に、収録期間にサウンドカードまたはオーディオインターフェース１８から入力された音声が記録される。また、特別収録モードでもどのスライドページ２４がどのタイミングで表示されたかが記録される。
【００４２】
但し、特別収録モードでは、マウスの左クリックにより、カーソル位置の入力がプレゼンテーション収録プログラムに対して行われる。また、マウスの左クリックがされている間、プレゼンテーション収録プログラムに対しカーソル位置の入力が繰り返し行われる。特別収録モードでは、入力されたカーソル位置が次に入力されたカーソル位置と連結されるようになっている。そのため、ユーザは、マウスを左クリックしたままカーソル位置を移動させることで、ディスプレイ画面２６に線の記入を行える。具体的には、マウスの左クリックが行われているときのカーソル位置の軌跡を示す軌跡画像４０がディスプレイ画面２６に表示される。特別収録モードでは、マウスの左クリックが行われている間、マウスカーソル２８がどのタイミングでどの位置にいたかが記録される。ユーザにより線が記入される様子を再現するためである。この点で、特別収録モードは通常収録モードと異なっている。
【００４３】
図５は、軌跡画像４０が表示されているときのディスプレイ画面２６の一例を示す図である。特別収録モードでは、上述の文書表示層に描画されたスライドページ２４に後述する軌跡表示層に描画された画像を重畳した合成画像が、ディスプレイ画面２６に表示される。特別収録モードでは、上述の合成画像が、リフレッシュレートに応じた周期でＶＲＡＭに繰り返し描画される。図６に軌跡表示層に描画された画像を示す。図６に示すように、軌跡表示層には、パレット画像３０及び軌跡画像４０が描画される。パレット画像３０以外の領域（斜線部）は透明に設定されている。またパレット画像３０の領域は半透明であってもよい。初期状態では、軌跡表示層にパレット画像３０のみが描画される。カーソル位置が入力されると、軌跡表示層に軌跡画像４０が描画される。
【００４４】
なお、特別収録モードは、上述のパレット画像３０が表示される点でも通常収録モードと異なっている。図５及び図６に示すように、パレット画像３０は、スイッチ３２を含む。スイッチ３２の状態には、「ＯＮ」と「ＯＦＦ」とがある。スイッチ３２の状態が「ＯＮ」のとき、マウスを左クリックしたままカーソル位置を移動させることでユーザは線の記入を行える。一方、スイッチ３２の状態が「ＯＦＦ」のとき、ユーザは線の記入を行えない。マウスを左クリックしたままカーソル位置を移動させても軌跡画像４０が表示されず、プレゼンテーション制御プログラムによる処理（例えば、別のスライドページ２４を文書表示層に描画する処理）が実行される。ユーザは、所定の切替操作を行って、スイッチ３２の状態を切り替える。
【００４５】
また、パレット画像３０は、色選択スイッチ３４、太さ選択スイッチ３６、及び全消去ボタン３８も含む。色選択スイッチ３４は、これから記入する線（すなわち、軌跡画像４０）の色の選択に用いられる。ユーザは、これから記入する線の色を赤（Ｒ）、緑（Ｇ）、青（Ｂ）、黒（ＢＫ）、及び部分消去（Ｅｒ）のうちで選択する。なお、部分消去（Ｅｒ）が選択されている場合、マウスの左クリックによりカーソル位置が入力されると軌跡画像４０のうちカーソル位置周辺の部分が消去される。また、太さ選択スイッチ３８は、これから記入する線の太さの選択に用いられる。ユーザは、これから記入する線の太さを「細」、「中」、「太」のうちで選択する。
【００４６】
また、全消去ボタン３８は、軌跡画像４０の消去に用いられる。ユーザは、カーソル位置を全消去ボタン３８に合わせて左クリックする。すると、プレゼンテーション収録プログラムが、軌跡表示層に描画された軌跡画像４０を消去する。なお、プレゼンテーション収録プログラムは、別のスライドページ２４が文書表示層に描画された場合にも軌跡画像４０を消去する。
【００４７】
なお、本実施形態では、特別収録モードにおいて、現在選択されている色を示す色制御データと、現在選択されている太さを示す太さ制御データと、部分消去が選ばれているかいないか、および全消去ボタンが押されたことを示す動作制御データと、が主記憶８に記憶される。
【００４８】
[機能ブロック]
図７は、情報処理装置１で実現される機能群を示す機能ブロック図である。本実施形態の場合、図７に示す機能群は、特別収録モードにおいて実現される。同図に示すように、情報処理装置１では、音声録音部４２、切替部４４，スライドページ変更部４６、画面像保存部４８、軌跡画像描画部５０、及び位置保存部５２が実現される。スライドページ変更部４６は、マイクロプロセッサ６がプレゼンテーション制御プログラムを実行することで実現される。スライドページ変更部４６以外の機能群は、マイクロプロセッサ６がプレゼンテーション収録プログラムを実行することで実現される。
【００４９】
音声録音部４２（録音手段）は、ユーザが基準タイミング以後に発した音声の録音を行う。すなわち、音声録音部４２は、サウンドカードまたはオーディオインターフェース１８が基準タイミング以後に受信した音声の録音を行う。より具体的には、音声録音部４２は、サウンドカードまたはオーディオインターフェース１８が基準タイミング以後出力した音声信号が表す音声のデータを取得する。また、取得したデータを録音音声データとしてハードディスク１４に保存する。ここでは、収録開始操作が行われたタイミングが、基準タイミングに相当する。
【００５０】
切替部４４は、スイッチ３２の状態が「ＯＦＦ」のときは、ディスプレイ画面２６における位置が入力された際、上記文書表示層に描画される画像の変更をスライド変更部４６に行わせる。一方、スイッチ３２の状態が「ＯＮ」のときは、ディスプレイ画面２６における位置が入力された際、該位置の位置座標に基づく処理を軌跡画像描画部５０及び位置保存部５２に行わせる。
【００５１】
本実施形態の場合、文書表示層に描画されるスライドページ２４が、「文書表示層に描画される画像」に相当する。また、カーソル位置が「ディスプレイ画面２６における位置」に相当する。図８は、切替部４４が行う処理を説明するための図である。同図に示すように、切替部４４は、スイッチ３２の状態が「ＯＮ」のときは、入力された位置の位置座標を軌跡画像描画部５０及び位置保存部５２へ出力する。一方、スイッチ３２の状態が「ＯＦＦ」のときは、入力された位置の位置座標をプレゼンテーション制御プログラムへ出力する。
【００５２】
また、切替部４４は、所定の切替操作が行われた場合に、スイッチの状態を「ＯＮ」と「ＯＦＦ」とのうちで切り替える。
【００５３】
スライドページ変更部４６（変更手段）は、入力された位置の位置座標がプレゼンテーション制御プログラムに入力された場合に、文書表示層に描画される画像を変更する。本実施形態の場合、スライドページ変更部４２は、現スライドページ２４とは別のスライドページ２４を文書表示層に描画する。
【００５４】
画面像保存部４８（画像保存手段）は、文書表示層に描画される画像を監視し、画像の変更を判断する。また、文書表示層に描画される画像が変更されたと判断した場合に、変更後の画像を、変更タイミングに関連づけてハードディスク１４（画像記憶手段）に保存する。ここで、変更後の画像とは、文書表示層に描画される画像の変更後に、文書表示層に描画されている画像のことである。また、変更タイミングとは、文書表示層に描画される画像が変更されたタイミングであり、例えば、基準タイミングからの経過時間である。本実施形態では、画面像保存部４８は、文書表示層に描画される画像が変更された後、一定時間、文書表示層に描画される画像が変わらなかったら、変更後の画像を変更タイミングに関連づけて保存する。
【００５５】
図９は、画面像保存部４８を実現するための処理を示すフロー図である。以下、文書表示層に描画される画像のことを、文書表示層の画像と表記して図９の説明を行う。まず、マイクロプロセッサ６は、文書表示層の画像を、変更タイミングに関連づけてハードディスク１４に画像ファイル形式で画面像として保存する（Ｓ２０１）。本実施形態では、ハードディスク１４に画像履歴データが予め記憶される。図１０は、画像履歴データを示す図である。画像履歴データは、変更タイミングフィールドと、画面像フィールドと、を含むテーブルである。Ｓ２０１でマイクロプロセッサ６は、「０」を変更タイミングとして変更タイミングフィールドに格納する。また、文書表示層の画像を画像ファイル形式で画面像として、変更タイミングに関連づけて画面像フィールドに格納する。
【００５６】
そして、マイクロプロセッサ６は、Ｓ２０２以降のフローを収録終了操作が行われるまで繰り返し実行する。すなわち、Ｓ２０２でマイクロプロセッサ６は、文書表示層の画像のＰｔｈ個以上の画素が書き換わったか否かを判定する。本実施形態では、マイクロプロセッサ６は、文書表示層の画像と画像履歴データに最後に格納された画面像とを比較し、両画像の間で画素値が異なる画素の数Ｐを算出する。そして、マイクロプロセッサ６は、数ＰがＰｔｈ以上であるか否かを判定する。
【００５７】
文書表示層の画像のＰｔｈ個以上の画素が書き換わった場合（Ｓ２０２のｙｅｓ）、マイクロプロセッサ６は、今度は、文書表示層の画像が時間Ｔｔｈの間変わってないか否かを判定する（Ｓ２０３）。本実施形態では、Ｓ２０３でマイクロプロセッサ６は、まず、文書表示層の画像を、比較対象画像として主記憶８に保存する。そして、マイクロプロセッサ６は、あらかじめ定められたリフレッシュレートごとに、文書表示層の画像と、比較対象画像とを比較する。文書表示層の画像と、比較対象画像とが異なる場合、マイクロプロセッサ６は、文書表示層の画像が時間Ｔｔｈ未満の間に変わったと判定する。一方、時間Ｔｔｈ経過後に、文書表示層の画像と、比較対象画像とを比較した結果、文書表示層の画像と、比較対象画像とが同一の場合、マイクロプロセッサ６は、文書表示層の画像が時間Ｔｔｈの間変わってないと判定する。
【００５８】
文書表示層の画像が時間Ｔｔｈの間変わってない場合（Ｓ２０３のｙｅｓ）、マイクロプロセッサ６は、現時点における基準タイミングからの経過時間ＴまたはＴ−Ｔｔｈを変更タイミングとして変更タイミングフィールドに保存する。また、マイクロプロセッサ６は、文書表示層の画像を、画面像として、変更タイミングに関連づけて画面像フィールドに格納する（Ｓ２０４）。
【００５９】
なお、文書表示層の画像のＰｔｈ個未満の画素しか書き換わってない場合（Ｓ２０２のｙｅｓ）、文書表示層の画像が時間Ｔｔｈの間に変わった場合（Ｓ２０３のｙｅｓ）、Ｓ２０２以降のステップが実行されることとなる。
【００６０】
次に、軌跡画像描画部５０及び位置保存部５２について説明する。
【００６１】
軌跡画像描画部５０は、入力された位置の軌跡を示す軌跡画像４０を軌跡表示層に描画する。また、軌跡画像描画部５０は、ディスプレイ画面２６における位置が入力されるごとに、該位置の位置座標に基づいて、軌跡表示層に描画される軌跡画像４０を更新する。すなわち、軌跡画像描画部５０は、入力された位置それぞれを該位置の次に入力された位置と線画像で連結してできる軌跡画像４０を、軌跡表示層に描画する。また、軌跡画像描画部５０は、ディスプレイ画面２６内の位置が連続して入力される度に、該位置と、該位置の一つ前に入力された位置と、を結ぶ線画像を、軌跡表示層に描画する。ここで、位置が連続して入力されるとは、例えば、マウスの左クリックによって位置が入力された後に、マウスの左クリックをし続けてマウスを動かして前回とは異なる位置を入力すること（一般にドラッグと呼ばれる）を言う。連続して入力されないとは、例えば、マウスの左クリックによって位置が入力された後に、左クリックを一旦解放し、マウスを動かして前回とは異なる位置にて再び左クリックによって位置が入力された場合（一般に言うダブルクリックに近い）のことである。
【００６２】
また、軌跡画像描画部５０は、所定の全消去操作が行われた場合に、軌跡表示層に描画された軌跡画像４０を全て消去する。また、軌跡画像描画部５０は、文書表示層の画像が変更された場合にも、軌跡画像４０を全て消去する。
【００６３】
また、軌跡画像描画部５０は、文書表示層の画像に、軌跡表示層に描画された画像を重畳してディスプレイ画面２６に繰り返し表示する。すなわち、軌跡画像描画部５０は、リフレッシュレートに応じた周期で、上述した合成画像をＶＲＡＭに描画する。
【００６４】
一方、位置保存部５２は、ディスプレイ画面２６における位置が入力されるごとに、入力された位置の位置座標を、入力タイミングに関連づけてハードディスク１４に保存する。本実施形態では、位置保存部５２は、線を描画するモードの場合、入力された位置の位置座標を、その一つ前に入力された位置の位置座標と、入力タイミングと、線の色と、線の太さと、現在のモードと、に関連づけてハードディスク１４（位置記憶手段）に保存する。線を部分消去するモードの場合、入力された位置の位置座標を、入力タイミングと、部分消去する領域の大きさと、現在のモードと、に関連づけてハードディスク１４（位置記憶手段）に保存する。ここで、入力タイミングとは、ディスプレイ画面２６における位置が入力されたタイミングであり、例えば、基準タイミングからの経過時間である。
【００６５】
また、位置保存部５２は、軌跡画像描画部５０が軌跡画像４０を全て消去する場合に、軌跡画像４０が消去されるタイミングを現在のモードに関連付けてハードディスク１４（タイミング記憶手段）に保存する。
【００６６】
図１１は、軌跡画像描画部５０及び位置保存部５２を実現するための処理を示すフロー図である。図１１に示す処理は、収録終了操作が行われるまでの間、所定周期Ｔｆで繰り返し行われる。
【００６７】
まず、マイクロプロセッサ６は、現在のカーソル位置がユーザにより入力されているか否かを判定する（Ｓ３０１）。具体的に、Ｓ３０１でマイクロプロセッサ６は、マウスの左クリックがなされているか否かを判定する。
【００６８】
現在のカーソル位置がユーザにより入力されている場合（Ｓ３０１のｙｅｓ）、スイッチ３２の状態が「ＯＦＦ」である場合には、現在のカーソル位置の位置座標がプレゼンテーション制御プログラムに入力される。そのため、例えば、プレゼンテーション制御プログラムにより別のスライドページ２４が文書表示層に描画される。
【００６９】
一方、スイッチ３２の状態が「ＯＮ」である場合には、Ｓ３０２以降のステップが実行される。すなわち、マイクロプロセッサ６は、全消去操作が行われたか（全消去ボタン３８が押されたか）否か、及び、部分消去「Ｅｒ」が選択されているか否かを判定する（Ｓ３０２及びＳ３０３）。具体的に、Ｓ３０２でマイクロプロセッサ６は、主記憶８に記憶される位置座標に基づき、現在のカーソル位置が、全消去ボタン３８内に位置しているか否かを判定する。また、全消去操作が行われなかった場合（Ｓ３０２のｎｏ）、Ｓ３０３でマイクロプロセッサ６は、部分消去「Ｅｒ」が選択されているか否かを判定する。
【００７０】
そして、全消去操作が行われず、且つ、部分消去「Ｅｒ」が選択されていない場合（Ｓ３０３のｎｏ）、マイクロプロセッサ６は、現在のカーソル位置の位置座標を、入力タイミング等に関連づけて主記憶８に保存する（Ｓ３０４）。本実施形態では、主記憶８に入力履歴データが予め記憶される。図１２は、入力履歴データを示す図である。入力履歴データは、入力タイミングフィールドと、入力位置フィールドと、を含むテーブルである。Ｓ３０４でマイクロプロセッサ６は、現時点における基準タイミングからの経過時間Ｔを入力タイミングとして入力タイミングフィールドに保存する。また、主記憶８に記憶されるカーソル位置の位置座標を、入力位置の位置座標として、入力タイミングに関連づけて入力位置フィールドに格納する。
【００７１】
そして、マイクロプロセッサ６は、図１１に示す処理が前回行われたときに左クリックがなされていたか（カーソル位置の入力がなされていたか）否かを判定する（Ｓ３０５）。具体的に、Ｓ３０５でマイクロプロセッサ６は、入力履歴データに格納される入力タイミングのうち、最も遅いものと、二番目に遅いものと、の差ΔＴが上述のＴｆ以下であるか否かを判定する。
【００７２】
そして、図１１に示す処理が前回行われたときに左クリックがなされていた場合（Ｓ３０５のｙｅｓ）、マイクロプロセッサ６は、入力履歴データに格納される、現在のカーソル位置及び前回入力されたカーソル位置、を結ぶ線画像を、軌跡表示層に描画する（Ｓ３０６）。上述したように、特別収録モードでは、上記合成画像（文書表示層の画像に軌跡表示層に描画された画像を重畳した画像）が、ＶＲＡＭに繰り返し描画される。従って、Ｓ３０６で軌跡表示層に描画された線画像が、ディスプレイ画面２６に表示されることとなる。
【００７３】
また、図１１に示す処理が前回行われたときに左クリックがなされていた場合（Ｓ３０５のｙｅｓ）、Ｓ３０７のステップも実行される。Ｓ３０７でマイクロプロセッサ６は、現在のカーソル位置の位置座標（Ｘ１、Ｙ１）を、前回入力されたカーソル位置の位置座標（Ｘ２、Ｙ２）と、Ｓ３０４で入力履歴テーブルに格納された入力タイミングと、に関連づけて記録する（Ｓ３０７）。
【００７４】
本実施形態の場合、主記憶８にスクリプトファイルが記憶される。Ｓ３０７で、マイクロプロセッサ６（位置保存手段）は、スクリプトファイルに、入力タイミング、位置座標（Ｘ１、Ｙ１）、及び位置座標（Ｘ２、Ｙ２）等を記録した命令文を記載する。図１３に、スクリプトファイルの記載内容の一例を示す。中括弧で囲まれている部分が、一つの命令文を示す。同図に示すように、命令文は、再生位置を示す変数「ｓｅｃ」を含む。入力タイミングの値が変数「ｓｅｃ」の値として記載される。また、命令文には、Ｘ１、Ｘ２、Ｙ１、及びＹ２の値が記載される。また、命令文は、変数「ｍｏｄｅ」も含む。Ｓ３０７では、現在のモードを示す値「ｗｒｉｔｅ」が変数「ｍｏｄｅ」の値として記載される。また、命令文は、変数「ｃｏｌｏｒ」も含む。色制御データの値が、変数「ｃｏｌｏｒ」の値として記載される。また、命令文は、変数「ｗｉｄｔｈ」も含む。太さ制御データの値が、変数「ｗｉｄｔｈ」の値として設定される。図１３に示す命令文は、「ｓｅｃ」が示す再生位置で、位置座標（Ｘ１、Ｙ１）の位置と位置座標（Ｘ２、Ｙ２）の位置とを結ぶ線画像を、描画すべきことを示している。なお、線画像の色は「ｃｏｌｏｒ」の値で指定され、線画像の太さは「ｗｉｄｔｈ」の値で指定される。
【００７５】
Ｓ３０７の後、マイクロプロセッサ６は、Ｓ３０１以降のステップを再実行する。また、マイクロプロセッサ６は、図１１に示す処理が前回行われたときに左クリックがなされていなかった場合にも（Ｓ３０５のｎｏ）、Ｓ３０１以降のステップを再実行する。
【００７６】
なお、全消去操作が行われた場合（Ｓ３０２のｙｅｓ）、マイクロプロセッサ６は、全消去ルーチンを実行する（Ｓ３０２Ａ）。また、マイクロプロセッサ６は、文書表示層の画像の画素がPth個以上書き換わった場合も（図９のＳ２０２のｙｅｓ）、全消去ルーチンを実行する。全消去ルーチンでマイクロプロセッサ６（消去手段）は、軌跡表示層に描画される軌跡画像４０を全て消去する。図１４は、全消去ルーチンを示すフロー図である。全消去ルーチンでは、マイクロプロセッサ６は、まず、軌跡表示層に描画される軌跡画像４０を全て消去する（Ｓ４０１）。具体的に、Ｓ４０１でマイクロプロセッサ６は、軌跡表示層からすべての線画像を削除する。これにより、ディスプレイ画面２６から軌跡画像４０が全て消去される。そして、マイクロプロセッサ６は、現時点における基準タイミングからの経過時間Ｔを軌跡画像４０を消去した消去タイミングとして記録する（Ｓ４０２）。本実施形態の場合、Ｓ４０２でマイクロプロセッサ６は、スクリプトファイルに消去タイミングを記録した命令文を記載する。図１５Ａに、Ｓ４０２で記載される命令文の一例を示した。この場合、消去タイミングの値が変数「ｓｅｃ」の値として記載される。また、変数「ｓｅｃ」の値が消去タイミングであることを判別するために、現在のモードを示す値「ｃｌｅａｒ」が変数「ｍｏｄｅ」の値として記載される。なお、Ｘ１、Ｘ２、Ｙ１、及びＹ２の値が所定値に設定される。また、変数「ｃｏｌｏｒ」の値、変数「ｗｉｄｔｈ」の値も、所定値に設定される。図１５Ａに示す命令文は、「ｓｅｃ」が示す再生位置で、すべての線画像を消去すべきことを示している。
【００７７】
また、部分消去「Ｅｒ」が選択されている場合（Ｓ３０３のｙｅｓ）、マイクロプロセッサ６は、部分消去ルーチンを実行する（Ｓ３０３Ａ）。図１６は、部分消去ルーチンを示すフロー図である。部分消去ルーチンでは、マイクロプロセッサ６は、現在のカーソル位置を左上頂点とする矩形領域内の軌跡画像４０を消去する（Ｓ５０１）。具体的には、Ｓ５０１でマイクロプロセッサ６は、上記矩形領域内の軌跡画像を軌跡表示層から削除する。なお、矩形領域の一辺の長さは、太さ制御データの値により決まる。そして、マイクロプロセッサ６は、現在のカーソル位置の位置座標（Ｘ１、Ｙ１）を、現時点での基準タイミングからの経過時間Ｔに関連づけて記録する（Ｓ５０２）。ここで、経過時間Ｔは部分消去タイミングとして記録される。本実施形態の場合、Ｓ５０２でマイクロプロセッサ６は、スクリプトファイルに、位置座標（Ｘ１、Ｙ１）及び部分消去タイミングを記録した命令文を記載する。図１５Ｂに、Ｓ５０２で記載される命令文の一例を示した。この場合、部分消去タイミングの値が変数「ｓｅｃ」の値として記載される。また、変数「ｓｅｃ」の値が部分消去タイミングであることを判別するために、現在のモードを示す値「ｅｒａｓｅ」が変数「ｍｏｄｅ」の値として記載される。また、命令文には、Ｘ１及びＹ１の値が記載される。また、太さ制御データの値が、変数「ｗｉｄｔｈ」の値として記載される。なお、Ｘ２及びＹ２の値は所定値に設定される。また、変数「ｃｏｌｏｒ」の値も、所定値に設定される。図１５Ｂに示す命令文は、「ｓｅｃ」が示す再生位置で、位置座標（Ｘ１、Ｙ１）の位置を左上頂点とする矩形領域内の軌跡画像を消去すべきことを示している。矩形領域の一辺の長さは、「ｗｉｄｔｈ」の値で指定される。
【００７８】
[収録終了操作後]
収録終了操作が行われると、マイクロプロセッサ６は、プレゼンテーション収録プログラムに従って、主記憶８及びハードディスク１４から、録音音声データ、画像履歴データ、及びスクリプトファイルを読み出す。そして、読み出したこれらのデータを含む上記再現データを生成し、生成した再現データをプレゼンテーション配信サーバ１００に送信する。
【００７９】
プレゼンテーションの視聴者は、自己の情報端末でプレゼンテーション配信サーバ１００にアクセスし、例えばウェブブラウザ上で再現データを再生する。再生の際には、例えば図１７に示す処理が情報端末で繰り返し実行される。すなわち、まず、再現データ中の録音音声データが再生される（Ｓ６０１）。そして、音声の現再生位置を示す時間が取得され（Ｓ６０２）、取得された現再生位置が問い合わせとしてプレゼンテーション配信サーバ１００へ送信される（Ｓ６０３）。現再生位置と同タイミングの変更タイミングがあれば、その変更タイミングに関連づけられた画面像が配信される。これにより、配信された画面像が表示される（Ｓ６０４）。また、現再生位置に関連した命令文が実行される（Ｓ６０５）。Ｓ６０５では、例えば、位置座標（Ｘ１、Ｙ１）の位置と位置座標（Ｘ２、Ｙ２）の位置とを結ぶ線画像が描画される。また、例えば、位置座標（Ｘ１、Ｙ１）の位置周辺の線画像が消去される。また、例えば、すべての線画像が消去される。こうして、特別収録モードで収録されたプレゼンテーションが再現される。
【００８０】
情報処理装置１では、特別収録モードにおいて、入力された位置の位置座標が、その入力タイミングに関連づけて記録される。そのため、プレゼンテーションにおいて線が記入されたときの様子（線の記入の経過）が再現されるようになる。なお、線が記入される様子を再現する方法として、ディスプレイ画面２６を繰り返しキャプチャし、キャプチャ画像を保存することも考えられる。しかしこの場合、保存すべきデータの量が多くなる。この点、この情報処理装置１では、位置座標の保存で済むため、保存すべきデータ量が軽減される。
【００８１】
また、軌跡画像４０の消去が行われた消去タイミングも記録されるので、スライドページ２４の変更に合わせて軌跡画像４０が消去される様子の再現も行えるようになる。
【００８２】
なお、本発明の実施形態は、上記実施形態だけに限らない。
【００８３】
例えば、口頭説明をせずにプレゼンテーションが行われる場合、音声録音部４２が省略されてもよい。また、例えば、収録モードは、特別収録モード一つのみであってもよい。
【００８４】
また、例えば、ユーザは、ディスプレイ画面２６内の位置を指又はスタイラスなどで入力してもよい。例えば、タッチパッドを操作入力部２２として用い、ディスプレイ２０と操作入力部２２とでタッチスクリーンが構成されていてもよい。この場合、タッチスクリーンから入力される位置座標が、ユーザにより入力された位置の位置座標に相当することとなる。
【００８５】
なお、以上では、文書表示層にスライドページ２４のみが描画され、スライドページ２４がディスプレイ画面２６の全面に表示されるようになっている。しかし、文書表示層に、オペレーティングシステムやプレゼンテーション制御プログラムを含む様々なソフトウェアに対応する画像（例えば、ウィンドウ画像）が描画されてもよい。例えば、文書表示層は、複数のソフトウェアそれぞれに対応する複数の表示層からなっていてもよい。この場合、各ソフトウェアに対応する画像がそのソフトウェアに対応する表示層に描画されることとなる。
【００８６】
また、切替操作を行ってスイッチ３２の状態を切り替えるのは手間である。そこで、切替部４４は、図１８Ａに示す処理を行ってもよい。すなわち、切替部４４は、入力されたディスプレイ画面２６における位置が、ディスプレイ画面２６の一部の変更指示領域内の位置である場合に、文書表示層の画像の変更を、スライドページ変更部４６に行わせてもよい。この場合、切替部４４は、入力された位置が変更指示領域内の位置である場合は、入力された位置の位置座標をプレゼンテーション制御プログラムへ出力し、入力された位置が変更指示領域外の位置である場合は、入力された位置の位置座標を軌跡画像描画部５０及び位置保存部５２へ出力すればよい。なお、変更指示領域はどのような領域であってもよい。例えば、ディスプレイ画面２６の隅の領域であってもよい。
【００８７】
また、切替部４４は、ユーザがディスプレイ画面２６における位置の入力を予め定められた程度未満継続して行った場合に、文書表示層の画像の変更を、スライドページ変更部４６に行わせてもよい。すなわち、図１８Ｂに示すように、ディスプレイ画面２６における位置の入力がどの程度継続して行われているかを示す継続度Ｃが閾値以上であるか否かに応じて、入力された位置の位置座標の出力先を、切り替えてもよい。この場合、例えば、Ｓ３０５（図１１参照）で肯定的判定結果が得られたときに「１」だけインクリメントされ、且つ、否定的判定結果が得られたときに「０」に初期化されるパラメータを、継続度Ｃとして用いればよい。
【００８８】
また、切替部４４は、図１８Ｃに示すように、入力されたディスプレイ画面２６における位置の軌跡が予め定められた特徴（例えば、長さ、形状）を有する場合に、文書表示層の画像の変更を、スライドページ変更部４６に行わせてもよい。すなわち、入力されたディスプレイ画面２６における位置の軌跡が予め定められた特徴を有するか否かに応じて、入力された位置の位置座標の出力先を切り替えてもよい。なお、入力された位置の軌跡が予め定められた特徴を有する場合とは、軌跡の特徴に関する特徴情報が予め定められた特徴条件を満足する場合のことを意味する。この場合、切替部４４は、入力された複数の位置の位置座標に基づいて特徴情報を取得すればよい。具体的には、マイクロプロセッサ６が、入力履歴データ（図１２参照）に最後から「１」〜「Ｎ」番目に格納された「Ｎ」個の位置座標に基づいて特徴情報を算出すればよい。
【符号の説明】
【００８９】
１  情報処理装置、２  パーソナルコンピュータ、４  バス、６  マイクロプロセッサ、８  主記憶、１０  画像処理部、１２  入出力インタフェース、１４  ハードディスク、１６  ネットワークインタフェース、１８  サウンドカードまたはオーディオインターフェース、２０  ディスプレイ、２２  操作入力部、２４  スライドページ、２６  ディスプレイ画面、２８  マウスカーソル、３０  パレット画像、３２  スイッチ、３４  色選択スイッチ、３６  太さ選択スイッチ、３８  全消去ボタン、４０  軌跡画像、４２  音声録音部、４４  切替部、４６  スライドページ変更部、４８  画面像保存部、５０  軌跡画像描画部、５２  位置保存部、１００  プレゼンテーション配信サーバ。
【図１】
2014224934.tif 000003
【図２】
2014224934.tif 000004
【図３】
2014224934.tif 000005
【図４】
2014224934.tif 000006
【図５】
2014224934.tif 000007
【図６】
2014224934.tif 000008
【図７】
2014224934.tif 000009
【図８】
2014224934.tif 000010
【図９】
2014224934.tif 000011
【図１０】
2014224934.tif 000012
【図１１】
2014224934.tif 000013
【図１２】
2014224934.tif 000014
【図１３】
2014224934.tif 000015
【図１４】
2014224934.tif 000016
【図１５Ａ】
2014224934.tif 000017
【図１５Ｂ】
2014224934.tif 000018
【図１６】
2014224934.tif 000019
【図１７】
2014224934.tif 000020
【図１８Ａ】
2014224934.tif 000021
【図１８Ｂ】
2014224934.tif 000022
【図１８Ｃ】
2014224934.tif 000023