(57)【特許請求の範囲】
【請求項１】
モバイル端末と、前記モバイル端末にネットワークを介して接続されたデータ管理装置
とを備えた情報処理システムであって、
前記モバイル端末は、
ノートのページを表示するタッチパネル部と、
前記タッチパネル部を介して、前記ページへの書き込みを受け付ける入力受付部と、
前記入力受付部による書き込みの受付と共に、少なくとも１つ以上のアプリケーション
を実行可能なアプリ実行部と、
前記入力受付部により受け付けられた書込データと前記アプリ実行部により実行された
各アプリケーションの実行内容とを、それぞれタイムスタンプを付加して、書き込まれた
ページのプレーバックデータとして、前記データ管理装置に記録要求を送信する記録要求
部と、
前記書き込まれたページが前記タッチパネル部に表示されるときに、前記書き込まれた
ページの前記プレーバックデータの取得要求を行って、前記データ管理装置から前記プレ
ーバックデータを受信する取得要求部と、
前記取得要求部により受信された前記プレーバックデータに含まれる前記書込データと
前記実行内容とを前記タイムスタンプに基づいて同期して再生する再生処理部と、
を備え、
前記データ管理装置は、
前記モバイル端末から前記プレーバックデータの記録要求を受け付ける記録要求受付部
と、
前記記録要求受付部により記録要求が受け付けられた前記プレーバックデータを前記ノ
ートのページ毎に記憶するデータ記憶部と、
前記モバイル端末からの取得要求に応じて、取得要求をされた前記プレーバックデータ
を前記データ記憶部から検索し、前記モバイル端末に送信する取得要求応答部と、
を備え、
前記入力受付部による書き込みの受付と共に前記アプリ実行部により実行されるアプリ
ケーションは、通話先と音声通話を可能にする電話アプリケーションであり、
前記記録要求部は、
前記プレーバックデータとして、前記音声通話に基づく録音データを含める
ことを特徴とする情報処理システム。
【請求項２】
前記入力受付部は、
前記ページの書込データとして、手書きデータ及びコピーアンドペーストデータを受け
付け、
前記記録要求部は、
前記プレーバックデータとして、前記入力受付部により書き込みが受け付けられた前記
手書きデータ及び前記コピーアンドペーストデータを含める
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記入力受付部による書き込みの受付と共に前記アプリ実行部により実行されるアプリ
ケーションは、前記実行内容としてドキュメントデータを前記タッチパネル部に表示する
ドキュメントアプリケーションである
ことを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
前記入力受付部による書き込みの受付と共に前記アプリ実行部により実行されるアプリ
ケーションは、前記実行内容としてＷｅｂサイトを前記タッチパネル部に表示するブラウ
ザアプリケーションである
ことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
入力音声に基づいて音声データを生成するマイクを備え、
前記記録要求部は、
前記プレーバックデータとして、前記マイクにより生成された前記音声データに基づく
録音データを含める
ことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
前記アプリ実行部により前記電話アプリケーションが実行されると、前記入力受付部に
よる書き込みが前記通話先と共有される前記ページが前記タッチパネル部に表示される
ことを特徴とする請求項１乃至５のいずれか１項に記載の情報処理システム。
【請求項７】
前記タッチパネル部は、
第１タッチパネルと第２タッチパネルとを備え、
前記第１タッチパネルと前記第２タッチパネルとは、ヒンジ部によって回動可能に接続
されており、それぞれの表示面が同一面上で隣り合う見開き状態と、それぞれの表示面を
向かい合わせに閉じた閉状態とに回動可能であり、
前記第１タッチパネルと前記第２タッチパネルは、少なくとも一方が電子ペーパーであ
り、
前記ノートは、前記電子ペーパーに表示される
ことを特徴とする請求項１乃至６のいずれか１項に記載の情報処理システム。
【請求項８】
再生位置を指定して前記プレーバックデータの再生操作を受け付ける再生操作受付部を
備え、
前記再生処理部は、
再生操作受付部により前記再生操作が受け付けられると、前記再生位置に対応する前記
タイムスタンプから前記プレーバックデータを再生する
ことを特徴とする請求項１乃至７のいずれか１項に記載の情報処理システム。
【請求項９】
前記再生処理部は、
前記プレーバックデータの再生中に特定時間毎にタイマー割込みを発生させ、発生させ
たタイマー割込みに対応する時刻から前記特定時間内に対応する前記タイムスタンプを有
する前記プレーバックデータを、前記取得要求部により前記データ管理装置から取得して
再生する
ことを特徴とする請求項１乃至８のいずれか１項に記載の情報処理システム。
【請求項１０】
複数のモバイル端末と、前記複数のモバイル端末にネットワークを介して接続されたデ
ータ管理装置とを備えた情報処理システムであって、
各前記モバイル端末は、
入力される認証情報に基づいてユーザー認証を行う認証部と、
自ユーザーのノートのページである自ユーザーページを、他ユーザーのノートのページ
である他ユーザーページと共に表示するタッチパネル部と、
前記タッチパネル部を介して、前記他ユーザーページから選択されたコピー対象領域を
自ユーザーページにコピーする書き込みを受け付ける入力受付部と、
前記入力受付部による書き込みの受付と共に、少なくとも１つ以上のアプリケーション
を実行可能なアプリ実行部と、
前記入力受付部により受け付けられたコピーアンドペーストデータと、前記アプリ実行
部により実行された各アプリケーションの実行内容とを、それぞれタイムスタンプを付加
して、書き込まれたページのプレーバックデータとして、前記データ管理装置に記録要求
を送信する記録要求部と、
前記書き込まれたページが前記タッチパネル部に表示されるときに、前記書き込まれた
ページの前記プレーバックデータの取得要求を行って、前記データ管理装置から前記プレ
ーバックデータを受信する取得要求部と、
前記取得要求部により受信された前記プレーバックデータに含まれる前記コピーアンド
ペーストデータと前記実行内容とを前記タイムスタンプに基づいて同期して再生する再生
処理部と、
を備え、
前記データ管理装置は、
前記モバイル端末から前記プレーバックデータの記録要求を受け付ける記録要求受付部
と、
前記記録要求受付部により記録要求が受け付けられた前記プレーバックデータを各ユー
ザーの前記ノートのページ毎に記憶するデータ記憶部と、
前記モバイル端末からの取得要求に応じて、取得要求をされた前記プレーバックデータ
を前記データ記憶部から検索し、前記モバイル端末に送信する取得要求応答部と、
を備え、
前記記録要求受付部は、
前記他ユーザーページからコピーされた前記コピーアンドペーストデータの記録要求を
受け付けた場合に、前記データ記憶部に対して、前記コピー対象領域に対応する前記他ユ
ーザーの前記プレーバックデータをコピーして、前記自ユーザーページのプレーバックデ
ータとして記憶させる
ことを特徴とする情報処理システム。
【請求項１１】
前記入力受付部は、
前記コピー対象領域が前記自ユーザーページの貼付可能領域よりも大きい場合、前記コ
ピー対象領域を分割して、連続する複数の前記自ユーザーページにコピーし、
前記記録要求部は、
前記連続する複数の前記自ユーザーページ毎に、分割された前記コピー対象領域に対応
するコピーアンドペーストデータを、タイムスタンプを付加して、自ユーザーの書き込ま
れたページのプレーバックデータとして、前記データ管理装置に記録要求を送信し、
前記記録要求受付部は、
前記プレーバックデータの前記記録要求を受け付けて、前記連続する複数の前記自ユー
ザーページ毎に、前記データ記憶部に対して、分割された前記コピー対象領域に対応する
他ユーザーの前記プレーバックデータをコピーして、前記自ユーザーのプレーバックデー
タとして記憶させる
ことを特徴とする請求項１０に記載の情報処理システム。
【請求項１２】
前記記録要求受付部は、
前記コピー対象領域に対応する前記他ユーザーのプレーバックデータとして、前記コピ
ー対象領域内の書込データに対応する最初のタイムスタンプから最後のタイムスタンプま
での前記他ユーザーのプレーバックデータをコピーする
ことを特徴とする請求項１０又は１１に記載の情報処理システム。
【請求項１３】
前記記録要求受付部は、
記録要求を受け付けた前記他ユーザーページからコピーされた前記コピーアンドペース
トデータが別の他ユーザーページからコピーされたコピーアンドペーストデータを含む場
合に、前記データ記憶部に対して、前記コピー対象領域に対応する複数の前記他ユーザー
の前記プレーバックデータをコピーして、前記自ユーザーページのプレーバックデータと
して記憶させる
ことを特徴とする請求項１０乃至１２のいずれか１項に記載の情報処理システム。
【請求項１４】
モバイル端末と、前記モバイル端末にネットワークを介して接続されたデータ管理装置
とを備えた情報処理システムにより実行される情報処理方法であって、
前記モバイル端末は、
タッチパネル部にノートのページを表示し、
前記タッチパネル部を介して、前記ページへの書き込みを受け付け、
書き込みの受付と共に、少なくとも１つ以上のアプリケーションを実行し、
受け付けられた書込データと実行した各アプリケーションの実行内容とを、それぞれタ
イムスタンプを付加して、書き込まれたページのプレーバックデータとして、前記データ
管理装置に記録要求を送信し、
前記書き込まれたページが前記タッチパネル部に表示されるときに、前記書き込まれた
ページの前記プレーバックデータの取得要求を行って、前記データ管理装置から前記プレ
ーバックデータを受信し、
受信された前記プレーバックデータに含まれる前記書込データと前記実行内容とを前記
タイムスタンプに基づいて同期して再生し、
前記データ管理装置は、
前記モバイル端末から前記プレーバックデータの記録要求を受け付け、
記録要求を受け付けた前記プレーバックデータを前記ノートのページ毎にデータ記憶部
に記憶し、
前記モバイル端末からの取得要求に応じて、取得要求をされた前記プレーバックデータ
を前記データ記憶部から検索し、前記モバイル端末に送信し、
前記書き込みの受付と共に実行されるアプリケーションは、通話先と音声通話を可能に
する電話アプリケーションであり、
前記プレーバックデータとして、前記音声通話に基づく録音データを含める
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイル端末とモバイル端末にネットワークを介して接続されたデータ管理装置とを備えた情報処理システム及び情報処理方法に関する。
【背景技術】
【０００２】
近年、授業のデジタル化が進められている。例えば、講師の音声を録音したり、講師が教室のモニターに表示させたコンテンツを撮影したりしたものを収録情報として記録すると共に、コンテンツのページ番号が変化するタイミングで、コンテンツと収録情報の同期情報を作成して記録する技術が提案されている（例えば、特許文献１を参照）。特許文献１の技術では、ネットワークを介して、コンテンツと収録情報とをコンテンツのページ番号が変わるタイミングで同期して再生することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２２３０８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、授業中に生徒がノートをとっても、ノートに書き込んだ内容は収録情報等と関連付けて記録されなかった。そのため、生徒が、収録情報をコンテンツと共に再生しながらノートを見直しても、何に基づいてノートに書き込んだのか分からず、ノートの書き込み内容を理解できないことがあったという問題があった。【０００５】
本発明は上記課題に鑑みてなされたものであり、ノートの書き込みをノートに書き込んだ状況と共に再現できるようにすることで、ノートの書き込み内容を理解しやすくすることができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の情報処理システムは、モバイル端末と、前記モバイル端末にネットワークを介
して接続されたデータ管理装置とを備えた情報処理システムであって、前記モバイル端末
は、ノートのページを表示するタッチパネル部と、前記タッチパネル部を介して、前記ペ
ージへの書き込みを受け付ける入力受付部と、前記入力受付部による書き込みの受付と共
に、少なくとも１つ以上のアプリケーションを実行可能なアプリ実行部と、前記入力受付
部により受け付けられた書込データと前記アプリ実行部により実行された各アプリケーシ
ョンの実行内容とを、それぞれタイムスタンプを付加して、書き込まれたページのプレー
バックデータとして、前記データ管理装置に記録要求を送信する記録要求部と、前記書き
込まれたページが前記タッチパネル部に表示されるときに、前記書き込まれたページの前
記プレーバックデータの取得要求を行って、前記データ管理装置から前記プレーバックデ
ータを受信する取得要求部と、前記取得要求部により受信された前記プレーバックデータ
に含まれる前記書込データと前記実行内容とを前記タイムスタンプに基づいて同期して再
生する再生処理部と、を備え、前記データ管理装置は、前記モバイル端末から前記プレー
バックデータの記録要求を受け付ける記録要求受付部と、前記記録要求受付部により記録
要求が受け付けられた前記プレーバックデータを前記ノートのページ毎に記憶するデータ
記憶部と、前記モバイル端末からの取得要求に応じて、取得要求をされた前記プレーバッ
クデータを前記データ記憶部から検索し、前記モバイル端末に送信する取得要求応答部と
、を備え、前記入力受付部による書き込みの受付と共に前記アプリ実行部により実行され
るアプリケーションは、通話先と音声通話を可能にする電話アプリケーションであり、前
記記録要求部は、前記プレーバックデータとして、前記音声通話に基づく録音データを含
めることを特徴とする。
本発明の情報処理システムは、複数のモバイル端末と、前記複数のモバイル端末にネッ
トワークを介して接続されたデータ管理装置とを備えた情報処理システムであって、各前
記モバイル端末は、入力される認証情報に基づいてユーザー認証を行う認証部と、自ユー
ザーのノートのページである自ユーザーページを、他ユーザーのノートのページである他
ユーザーページと共に表示するタッチパネル部と、前記タッチパネル部を介して、前記他
ユーザーページから選択されたコピー対象領域を自ユーザーページにコピーする書き込み
を受け付ける入力受付部と、前記入力受付部による書き込みの受付と共に、少なくとも１
つ以上のアプリケーションを実行可能なアプリ実行部と、前記入力受付部により受け付け
られたコピーアンドペーストデータと、前記アプリ実行部により実行された各アプリケー
ションの実行内容とを、それぞれタイムスタンプを付加して、書き込まれたページのプレ
ーバックデータとして、前記データ管理装置に記録要求を送信する記録要求部と、前記書
き込まれたページが前記タッチパネル部に表示されるときに、前記書き込まれたページの
前記プレーバックデータの取得要求を行って、前記データ管理装置から前記プレーバック
データを受信する取得要求部と、前記取得要求部により受信された前記プレーバックデー
タに含まれる前記コピーアンドペーストデータと前記実行内容とを前記タイムスタンプに
基づいて同期して再生する再生処理部と、を備え、前記データ管理装置は、前記モバイル
端末から前記プレーバックデータの記録要求を受け付ける記録要求受付部と、前記記録要
求受付部により記録要求が受け付けられた前記プレーバックデータを各ユーザーの前記ノ
ートのページ毎に記憶するデータ記憶部と、前記モバイル端末からの取得要求に応じて、
取得要求をされた前記プレーバックデータを前記データ記憶部から検索し、前記モバイル
端末に送信する取得要求応答部と、を備え、前記記録要求受付部は、前記他ユーザーペー
ジからコピーされた前記コピーアンドペーストデータの記録要求を受け付けた場合に、前
記データ記憶部に対して、前記コピー対象領域に対応する前記他ユーザーの前記プレーバ
ックデータをコピーして、前記自ユーザーページのプレーバックデータとして記憶させる
ことを特徴とする。
本発明の情報処理方法は、モバイル端末と、前記モバイル端末にネットワークを介して
接続されたデータ管理装置とを備えた情報処理システムにより実行される情報処理方法で
あって、前記モバイル端末は、タッチパネル部にノートのページを表示し、前記タッチパ
ネル部を介して、前記ページへの書き込みを受け付け、書き込みの受付と共に、少なくと
も１つ以上のアプリケーションを実行し、受け付けられた書込データと実行した各アプリ
ケーションの実行内容とを、それぞれタイムスタンプを付加して、書き込まれたページの
プレーバックデータとして、前記データ管理装置に記録要求を送信し、前記書き込まれた
ページが前記タッチパネル部に表示されるときに、前記書き込まれたページの前記プレー
バックデータの取得要求を行って、前記データ管理装置から前記プレーバックデータを受
信し、受信された前記プレーバックデータに含まれる前記書込データと前記実行内容とを
前記タイムスタンプに基づいて同期して再生し、前記データ管理装置は、前記モバイル端
末から前記プレーバックデータの記録要求を受け付け、記録要求を受け付けた前記プレー
バックデータを前記ノートのページ毎にデータ記憶部に記憶し、前記モバイル端末からの
取得要求に応じて、取得要求をされた前記プレーバックデータを前記データ記憶部から検
索し、前記モバイル端末に送信し、前記書き込みの受付と共に実行されるアプリケーショ
ンは、通話先と音声通話を可能にする電話アプリケーションであり、前記プレーバックデ
ータとして、前記音声通話に基づく録音データを含めることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ノートの書き込みをノートに書き込んだ状況と共に再現することができ、ノートの書き込み内容を理解しやすくすることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る実施形態の情報処理システムのシステム構成図である。
【図２】図１に示すモバイル端末の見開き状態を示す図である。
【図３】図１に示すモバイル端末を閉じた状態を示す図である。
【図４】図１に示すモバイル端末の構成を示すブロック図である。
【図５】図４に示す電話アプリ部とノートアプリ部が連携する様子を示した図である。
【図６】図１に示すデータ管理装置の構成を示すブロック図である。
【図７】図６に示すデータベースのディレクトリー構成図である。
【図８】図７に示すプレーバックデータの記録例を示した図である。
【図９】図１に示す情報処理システムの記録処理の流れを示すフローチャートである。
【図１０】ノートのページへの書き込みの際にドキュメントデータやウェブページを参照する様子を示す図である。
【図１１】ノートのページにドキュメントデータをコピーアンドペーストした様子を示す図である。
【図１２】ノートのページに他ユーザーのページの書込内容をコピーアンドペーストした様子を示す図である。
【図１３】他ユーザーのプレーバックデータが自分のページにコピーされる様子を示した図である。
【図１４】コピー対象領域に対応する他ユーザーのプレーバックデータを示す図である。
【図１５】コピー対象領域が複数ページにまたがって分割されてコピーされる様子を示した図である。
【図１６】分割されたコピー対象領域に対応するプレーバックデータがコピーされる様子を示した図である。
【図１７】分割されたコピー対象領域に対応するプレーバックデータがコピーされる様子を示した図である。
【図１８】図１に示す情報処理システムの再生処理の流れを示すフローチャートである。
【図１９】図１に示すモバイル端末に再生バーが表示された様子を示す図である。
【図２０】プレーバックデータの再生中にタイマー割込みを発生させる様子を示した図である。
【発明を実施するための形態】
【０００９】
以下、図を参照して本発明の実施形態を詳細に説明する。なお、以下の実施形態において、同様の機能を示す構成には、同一の符号を付してある。
【００１０】
＜システム構成＞
図１に示すように、本実施の形態の情報処理システムＸは、生徒等のユーザー各自がノートとして利用するモバイル端末１と、インターネット等のネットワーク３を介してモバイル端末１と接続されたデータ管理装置２とを備えている。
【００１１】
＜モバイル端末の構成＞
モバイル端末１は、図２及び図３に示すように、第１タッチパネル１４ａと第２タッチパネル１４ｂとを備えている。第１タッチパネル１４ａと第２タッチパネル１４ｂとは、図３に示すヒンジ部１０によって回動自在に連結されている。第１タッチパネル１４ａと第２タッチパネル１４ｂをヒンジ部１０の回動軸を中心に回動させることで、モバイル端末１は、第１タッチパネル１４ａの第１表示部１４１と第２タッチパネル１４ｂの第２表示部１４３とが同一面上で隣り合う見開き状態（図２を参照）や、第１タッチパネル１４ａの第１表示部１４１と第２タッチパネル１４ｂの第２表示部１４３が向かい合わせに閉じた状態（図３を参照）になる。
【００１２】
また、第１タッチパネル１４ａは、前面側（第１表示部１４１側）に、図２に示すように、マイク１１と、スピーカー１２と、前面カメラ１３ａとが設けられており、背面側に、図３に示す背面カメラ１３ｂが設けられている。マイク１１、スピーカー１２、前面カメラ１３ａ及び背面カメラ１３ｂを設ける位置は、適宜変更してもよく、また、第１タッチパネル１４ａに限らず、第２タッチパネル１４ｂでもよい。また、第１タッチパネル１４ａ及び第２タッチパネル１４ｂには、各種操作を受け付ける操作ボタン４０が設けられている。操作ボタン４０は、ハードキーでもよいし、ソフトウェアキーでもよい。
【００１３】
図４は、モバイル端末１の構成を示す機能ブロック図である。モバイル端末１は、マイク１１と、スピーカー１２と、撮像部１３と、タッチパネル部１４と、端末記憶部１６と、通信部１５と、端末制御部１７とを備えている。
【００１４】
マイク１１は、入力音声に基づいて音声データを生成して、端末制御部１７に出力する。
スピーカー１２は、端末制御部１７から入力される音声データに基づいて音声を外部に出力する。
【００１５】
撮像部１３は、前面カメラ１３ａと背面カメラ１３ｂとを備えており、前面カメラ１３ａと背面カメラ１３ｂによってそれぞれ撮像した画像データを端末制御部１７に出力する。撮像部１３は、静止画及び動画の撮像機能を備えている。
【００１６】
タッチパネル部１４は、第１タッチパネル１４ａと第２タッチパネル１４ｂとを備えている。第１タッチパネル１４ａは、第１表示部１４１とタッチセンサー１４２を備えている。第１表示部１４１は、液晶ディスプレー、有機ＥＬディスプレー、プラズマディスプレー等である。第１表示部１４１は、表示面の上に透明なシート状に形成されたタッチセンサー１４２が設けられている。
【００１７】
第２タッチパネル１４ｂは、第２表示部１４３とタッチセンサー１４４を備えている。第２表示部１４３は、電子ペーパーである。第２表示部１４３は、表示面の上に透明なシート状に形成されたタッチセンサー１４４が設けられている。なお、第２表示部１４３だけでなく第１表示部１４１も電子ペーパーで構成してもよい。また、第１表示部１４１と第２表示部１４３は、ノートとして利用しやすいＡ４サイズとしてもよい。
【００１８】
タッチセンサー１４２、１４４は、ユーザーがスタイラスペンや指等の指示体３０によって触れた表示面上の位置を検出して、位置に応じた位置座標を端末制御部１７に出力する位置入力装置である。タッチセンサー１４２、１４４としては、静電容量式、超音波式、感圧式、抵抗膜式、光検知式等を用いることができる。
【００１９】
通信部１５は、Ｗｉ-Ｆｉ（登録商標）や携帯電話網等により、インターネット等のネ
ットワーク３を介して、データ管理装置２や他のモバイル端末１と通信する機能を有する。
【００２０】
端末記憶部１６は、半導体メモリーやＨＤＤ（Hard Disk Drive）等の記憶手段である
。端末記憶部１６は、ノートアプリ１６ａ、ドキュメントアプリ１６ｂ、ブラウザアプリ１６ｃ、電話アプリ１６ｄ等の各種アプリケーションプログラムが記憶されている。
【００２１】
ノートアプリ１６ａは、複数ページからなるノートを作成し、作成したノートに第２タッチパネル１４ｂを介して書き込みを可能にするアプリケーションプログラムである。
ドキュメントアプリ１６ｂは、Ｗｏｒｄ（登録商標）やＥｘｃｅｌ（登録商標）、ＰＤＦ等のドキュメントを作成、表示及び編集するためのアプリケーションプログラムである。
ブラウザアプリ１６ｃは、Ｗｅｂページをタッチパネル部１４に表示するためのアプリケーションプログラムである。
電話アプリ１６ｄは、電話機能を実現するためのアプリケーションプログラムである。  ノートアプリ１６ａ、ドキュメントアプリ１６ｂ、ブラウザアプリ１６ｃ及び電話アプリ１６ｄは、Ｗｅｂアプリケーションであってもよい。
【００２２】
端末制御部１７は、マイク１１と、スピーカー１２と、撮像部１３と、タッチパネル部１４と、通信部１５と、端末記憶部１６とにそれぞれ接続されている。端末制御部１７は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備えたマイクロコンピューター等の情報処理部である。ＲＯＭには
モバイル端末１の動作制御を行うための制御プログラムが記憶されている。端末制御部１７のＣＰＵは、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させることで、端末全体の制御を行う。例えば、端末制御部１７のＯＳ（Operating System）としては、Ｌｉｎｕｘ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）、クラウドＯＳ等を用いることができる。また、端末制御部１７は、入力受付部１７１、認証部１７２、アプリ実行部１７３、記録要求部１７４、取得要求部１７５、再生処理部１７６として機能する。
【００２３】
入力受付部１７１は、第１タッチパネル１４ａ及び第２タッチパネル１４ｂに対する指示体３０の接触をそれぞれのタッチセンサー１４２、１４４によって検出して、対応する操作を受け付ける。例えば、入力受付部１７１は、ノートアプリ１６ａにより第２タッチパネル１４ｂに表示されるページ５１への書き込みを受け付けて、第２タッチパネル１４ｂから入力される位置座標を示すポイントをページ５１上に表示する。これにより、位置座標の軌跡が手書きデータとしてページ５１に描画される。
【００２４】
認証部１７２は、認証情報の入力を受け付ける不図示の認証画面をタッチパネル部１４に表示する。そして、認証部１７２は、入力受付部１７１を介して認証画面に入力される認証情報をデータ管理装置２に送信し、データ管理装置２との間でユーザー認証を行う。例えば、データ管理装置２は、認証部１７２から送信された認証情報（例えば、ユーザーＩＤ及びパスワード）を予め登録されたアカウント情報（例えば、ユーザーＩＤ及びパスワード等）と照合する。そして、照合結果が一致した場合に、データ管理装置２は、例えば認証成功通知を認証部１７２に送信する。これにより、ユーザーのログインが行われる。
【００２５】
アプリ実行部１７３は、入力受付部１７１によりアプリ起動操作が受け付けられた場合に、対応するアプリケーションプログラムを起動させる。例えば、入力受付部１７１は、ドキュメントアプリ１６ｂ、ブラウザアプリ１６ｃ、電話アプリ１６ｄ、ノートアプリ１６ａに対応付けられた図２に示す各アイコン５０のいずれかをタッチされることにより、アプリ起動操作を受け付け、タッチされたアイコン５０に対応するアプリケーションプログラムを起動させる。
【００２６】
アプリ実行部１７３は、１つのアプリケーションプログラムだけでなく、複数のアプリケーションプログラムを並行して実行することができる。ノートアプリ１６ａ、ドキュメントアプリ１６ｂ、ブラウザアプリ１６ｃ、及び電話アプリ１６ｄがそれぞれ起動すると、アプリ実行部１７３は、ノートアプリ１６ａの機能を実現するノートアプリ部１７３ａ、ドキュメントアプリ１６ｂの機能を実現するドキュメントアプリ部１７３ｂ、ブラウザアプリ１６ｃの機能を実現するブラウザアプリ部１７３ｃ、及び電話アプリ１６ｄの機能を実現する電話アプリ部１７３ｄとしてそれぞれ機能する。
【００２７】
ノートアプリ部１７３ａは、電子ペーパーである第２タッチパネル１４ｂを介して、複数ページからなる新規ノートの作成、表示及び編集を受け付ける。
【００２８】
ドキュメントアプリ部１７３ｂは、Ｗｏｒｄ（登録商標）、Ｅｘｃｅｌ（登録商標）、ＰＤＦ等の各種のドキュメント形式に対応している。ドキュメントアプリ部１７３ｂは、第１タッチパネル１４ａを介して、教材コンテンツ等のドキュメントの作成、表示及び編集を受け付ける。
【００２９】
ブラウザアプリ部１７３ｃは、通信部１５を介してインターネット等から取得するＷｅｂサイトを第１タッチパネル１４ａに表示する。
【００３０】
電話アプリ部１７３ｄは、通信部１５を介して他のユーザーとの音声通話を制御する。電話アプリ部１７３ｄは、１対１の通話だけでなく、複数人と通話するグループ通話が可能である。
【００３１】
電話アプリ部１７３ｄは、ノートアプリ部１７３ａと連携している。電話アプリ１６ｄが起動すると、アプリ実行部１７３は、電話アプリ部１７３ｄとして機能し、第１タッチパネル１４ａに通話先を選択するための図５に示すアドレス帳５５を表示する。それと共に、アプリ実行部１７３は、ノートアプリ１６ａを起動して、ノートアプリ部１７３ａとして機能し、第２タッチパネル１４ｂに書き込み可能な新規のページ５１を表示する。発信者は、電話の際に、ページ５１にメモすることができる。
【００３２】
発信者の第２タッチパネル１４ｂに表示されたページ５１は、データ管理装置２において通話者間の共有ページとして登録され、通話先と共有される。着信側のモバイル端末１は、発信側の電話アプリ部１７３ｄからの着信があると、アプリ実行部１７３により電話アプリ１６ｄを起動して、発信者とのビデオ通話を可能にし、通話先の相手を示す画像５６を第１タッチパネル１４ａに表示する。それと共に、アプリ実行部１７３はノートアプリ１６ａを起動して、データ管理装置２から通話者間で共有されるページ５１を取得し、第２タッチパネル１４ｂに表示する。これにより、発信者と着信者とがページ５１を介して書き込みを共有することができる。
【００３３】
通話者間で書き込みを共有するために、例えば、データ管理装置２にＭＱＴＴ（Message Queue Telemetry Transport）サーバーを設けてもよい。ＭＱＴＴサーバーは通話毎に
通話者の登録を受け付け、登録された１人の通話者がモバイル端末１上で行った操作を他の通話者にリアルタイムに通知して反映させる。これにより、通話者間でページ５１の書き込みを共有することができる。また、ページ５１だけでなく、ドキュメントアプリ１６ｂによるドキュメントデータやブラウザアプリ１６ｃによるＷｅｂサイトを通話者間で共有してもよい。
【００３４】
記録要求部１７４は、第２タッチパネル１４ｂに表示されたページ５１に、入力受付部１７１を介して書き込まれる書込データを、書き込まれたページ５１のプレーバックデータ６０として、タイムスタンプを付加して、通信部１５経由でリアルタイムにデータ管理装置２に記録要求を送信する。また、記録要求部１７４は、入力受付部１７１によりページ５１への書き込みが受け付けられている場合に、アプリ実行部１７３により実行されたドキュメントアプリ１６ｂ、ブラウザアプリ１６ｃ及び電話アプリ１６ｄの実行内容等を、書き込まれたページ５１のプレーバックデータ６０として、タイムスタンプを付加して、通信部１５経由でリアルタイムにデータ管理装置２に記録要求を送信する。なお、タイムスタンプは、不図示の計時部で計時される現在時刻を示す情報である。また、記録要求部１７４は、プレーバックデータ６０に、マイク１１により生成された音声データを含めたり、撮像部１３により撮影された画像データ等を含めたりすることができる。
【００３５】
取得要求部１７５は、第２タッチパネル１４ｂに書き込み済のページ５１（記録要求部１７４によりプレーバックデータ６０を送信済のページ５１）が表示されるときに、ページ５１のプレーバックデータ６０の取得要求を通信部１５経由でデータ管理装置２に送信し、データ管理装置２からプレーバックデータ６０を受信する。
【００３６】
再生処理部１７６は、取得要求部１７５により取得されたプレーバックデータ６０に含まれる書込データと実行内容とをそれぞれに付加されたタイムスタンプに基づいて同期して再生する。
【００３７】
＜データ管理装置の構成＞
図６は、データ管理装置２の概略構成図である。図５に示すように、データ管理装置２は、リクエスト処理部２１と、データ記憶部２２とを備えている。データ管理装置２は、クラウドシステムであってもよい。
【００３８】
リクエスト処理部２１は、モバイル端末１からのリクエストを処理する機能を有し、複数のＷｅｂサーバーで構成されてもよい。リクエスト処理部２１は、記録要求受付部２１１と、取得要求応答部２１２と、アプリケーション処理部２１３とを備えている。
【００３９】
記録要求受付部２１１は、モバイル端末１からネットワーク３を介して送信されるプレーバックデータ６０の記録要求を受け付けて、プレーバックデータ６０をデータ記憶部２２に記憶させる。
【００４０】
データ記憶部２２は、例えば、データベースサーバーにより構成されてもよい。データ記憶部２２は、データベース２２１と大容量記憶部２２２を有しており、記録要求受付部２１１が受け付けたプレーバックデータ６０を記憶する。
【００４１】
図７は、データベース２２１のディレクトリー構成を示した図である。データベース２２１は、「データ」、「ユーザー」、「ノート」、「ページ」のディレクトリーの順に構成された階層構造を有している。「ユーザー」は、ユーザー毎に設けられており、ユーザーＩＤ等により識別可能に設けられている。「ノート」は、ユーザーが作成したノート毎に設けられており、ノート名等により識別可能に設けられている。「ページ」は、ノートを構成するページ５１毎に設けられており、ページＩＤ等により識別可能に設けられている。
【００４２】
モバイル端末１から送信されるプレーバックデータ６０は、ページデータとして「ページ」の配下に格納される。プレーバックデータ６０は、マイク録音データ６１、着信録音データ６２、発信録音データ６３、手書きデータ６４、コピーアンドペーストデータ６５、日付ブックマークデータ６６、アプリケーションイベント６７を含んでいる。手書きデータ６４及びコピーアンドペーストデータ６５は、ページ５１に描画された書き込み内容であるが、マイク録音データ６１、着信録音データ６２、発信録音データ６３及びアプリケーションイベント６７等は、ユーザーがページ５１への書き込みの参考にした参考情報である。つまり、データベース２２１は、各ユーザーが有する各ノートのページ５１毎に、ページ５１への書き込み内容とページ５１への書き込みの参考にした参考情報とを一緒に記憶する。
【００４３】
図８は、プレーバックデータ６０の記録例を示す図である。マイク録音データ６１、着信録音データ６２、発信録音データ６３は、ｗａｖ等の音声ファイル形式で記録される。手書きデータ６４は、ＳＶＧ等のベクター形式で記録される。また、コピーアンドペーストデータ６５は、文字や画像、リンク先のｕｒｌ等を含めて記録される。日付ブックマークデータ６６は、日時情報が記録される。アプリケーションイベント６７は、アプリケーションの実行内容が記録される。
【００４４】
なお、図７では、ドキュメントデータは「ユーザー」の配下に格納されている。プレーバックデータ６０にドキュメントアプリ部１７３ｂのアプリケーションイベント６７が含まれる場合、このアプリケーションイベント６７は、ドキュメントアプリ部１７３ｂが表示したドキュメントデータのファイル名を含む。そのため、プレーバックデータ６０にドキュメントアプリ部１７３ｂのアプリケーションイベント６７が含まれる場合、ドキュメントアプリ部１７３ｂは、アプリケーションイベント６７に基づいて、表示対象のドキュメントデータをデータ管理装置２から取得して表示することができる。
【００４５】
大容量記憶部２２２は、ＨＤＤ等の大容量記憶手段であり、ＷＡＶ、ＸＭＬ、ＳＶＧ、ＪＳＯＮ、ＰＤＦ、Ｗｏｒｄ（登録商標）、Ｅｘｃｅｌ（登録商標）等の各種データを記憶する。マイク録音データ６１、着信録音データ６２、発信録音データ６３、手書きデータ６４、及びドキュメントデータのように、データ量の大きなデータの実体は、大容量記憶部２２２に記憶される。
【００４６】
取得要求応答部２１２は、モバイル端末１からネットワーク３を介してプレーバックデータ６０の取得要求を受け付けて、データ記憶部２２から取得要求をされたページ５１のプレーバックデータ６０を検索する。そして、取得要求応答部２１２は、検索により見つかったプレーバックデータ６０をネットワーク３経由でモバイル端末１に送信する。
【００４７】
アプリケーション処理部２１３は、モバイル端末１のアプリ実行部１７３により実行される各アプリケーションからのリクエストに応じて各種のアプリケーション処理を行う。例えば、アプリケーション処理部２１３は、電話アプリ部１７３ｄからのリクエストに応じて、公衆回線等のネットワーク４を介した呼制御を行う。データ管理装置２は、電話の呼制御処理を行うためのＷｅｂＲＴＣゲートウェイやＩＰ−ＰＢＸ、ＳＩＰサーバーを備えてもよい。また、アプリケーション処理部２１３は、ノートアプリ部１７３ａの機能を提供するノートアプリサーバー、ドキュメントアプリ部１７３ｂの機能を提供するドキュメントアプリサーバー、ブラウザアプリ部１７３ｃの機能を提供するブラウザサーバー、電話アプリ部１７３ｄの機能を提供する電話サーバーを備えて構成されてもよい。
【００４８】
＜記録処理＞
次に、図９を参照して、プレーバックデータ６０の記録処理の流れを説明する。なお、予め認証部１７２によりデータ管理装置２との間でユーザー認証が済んでいるものとする。
【００４９】
モバイル端末１のアプリ実行部１７３は、ノートアプリ１６ａによるページ５１を第２タッチパネル１４ｂに表示すると（ｓ１１）、ユーザーの操作に応じて、入力受付部１７１によりページ５１への書き込みを受け付ける（ｓ１２）。ユーザーは、ページ５１が第２タッチパネル１４ｂに表示されたときに、表示されたページ５１に対して、書き込みを行うか、後述のプレーバックデータ６０の再生を行うかを選択することができる。
【００５０】
つづいて、記録要求部１７４は記録処理を開始して（ｓ１３）、記録開始日時を示す日付ブックマークデータ６６を作成し、タイムスタンプを付加して、ページ５１のプレーバックデータ６０として、データ管理装置２に記録要求を送信する（ｓ１４）。
【００５１】
データ管理装置２の記録要求受付部２１１は、記録要求部１７４からの記録要求を受け付けて、プレーバックデータ６０として記録要求部１７４から送信された日付ブックマークデータ６６を、データ記憶部２２のページ５１の配下に記憶する（ｓ１５）。
【００５２】
つづいて、記録要求部１７４は、アプリ実行部１７３によりノートアプリ１６ａ以外のアプリケーションである他のアプリケーションを実行されたか否かを判断する（ｓ１６）。ドキュメントアプリ１６ｂやブラウザアプリ１６ｃ、電話アプリ１６ｄ等の他のアプリケーションが実行されていない場合（ｓ１６：Ｎｏ）、ｓ１９に処理が進む。
【００５３】
一方、アプリ実行部１７３により他のアプリケーションが実行された場合（ｓ１６：Ｙｅｓ）、記録要求部１７４は、それぞれ実行されたアプリケーションの実行内容を示すアプリケーションイベント６７を取得し、タイムスタンプを付加して、ページ５１のプレーバックデータ６０として、データ管理装置２に記録要求を送信する（ｓ１７）。
【００５４】
例えば、図１０に示すように、ページ５１に書き込みが行われている場合に、ドキュメントアプリ１６ｂによるドキュメントデータ５２や、ブラウザアプリ１６ｃによるＷｅｂサイト５３が第１タッチパネル１４ａに表示されたとする。この場合、ドキュメントアプリ１６ｂの実行内容を示すアプリケーションイベント６７及びブラウザアプリ１６ｃの実行内容を示すアプリケーションイベント６７が取得され、それぞれにタイムスタンプが付加されて、プレーバックデータ６０として送信される。これにより、ページ５１に書き込む際にユーザーが参照したドキュメントデータ５２やＷｅｂサイト５３に関する情報をページ５１に関連付けて記録することができる。
【００５５】
データ管理装置２の記録要求受付部２１１は、記録要求部１７４からの記録要求を受け付けて、プレーバックデータ６０として記録要求部１７４から送信されたアプリケーションイベント６７を、データ記憶部２２のページ５１の配下に記憶する（ｓ１８）。
【００５６】
つづいて、記録要求部１７４は、入力受付部１７１によりページ５１に手書き入力がされたか否かを判断する（ｓ１９）。手書き入力がされていない場合（ｓ１９：Ｎｏ）、ｓ２２に処理が進む。一方、ページ５１に手書き入力がされた場合（ｓ１９：Ｙｅｓ）、記録要求部１７４は、入力受付部１７１によりページ５１に書き込まれた手書きデータ６４を取得し、タイムスタンプを付加して、ページ５１のプレーバックデータ６０として、データ管理装置２に記録要求を送信する（ｓ２０）。
【００５７】
データ管理装置２の記録要求受付部２１１は、記録要求部１７４からの記録要求を受け付けて、プレーバックデータ６０として記録要求部１７４から送信された手書きデータ６４を、データ記憶部２２のページ５１の配下に記憶する（ｓ２１）。
【００５８】
つづいて、記録要求部１７４は、入力受付部１７１によりマイクボタン３１がＯＮされたか否かを判断する（ｓ２２）。
【００５９】
マイクボタン３１は、入力受付部１７１がページ５１への書き込みを受け付けている場合に、タッチパネル部１４に表示される。マイクボタン３１は、タッチパネル部１４を介してタッチされる度に、ＯＮとＯＦＦが切り替わる。マイクボタン３１がＯＮの間、マイク１１によって入力音声に基づく音声データが生成され、録音が行われる。通話中でない状態でマイクボタン３１がＯＮになった場合、マイク１１によって生成された音声データは、マイク録音データ６１として記録要求部１７４により取得される。通話中にマイクボタン３１がＯＮになった場合、マイク１１によって生成された音声データは、発信録音データ６３として記録要求部１７４により取得されると共に、ネットワーク３を介して着信する通話先の音声データが着信録音データ６２として記録要求部１７４により取得される。
【００６０】
マイクボタン３１がＯＮされていない場合（ｓ２２：Ｎｏ）、ｓ２５に処理が進む。一方、マイクボタン３１がＯＮされた場合（ｓ２２：Ｙｅｓ）、記録要求部１７４は、通話状況に応じて、マイク録音データ６１か、発信録音データ６３及び着信録音データ６２を録音データとして取得し、タイムスタンプを付加して、ページ５１のプレーバックデータ６０として、データ管理装置２に記録要求を送信する（ｓ２３）。これにより、例えば、講師等の音声や通話音声を録音することができる。
【００６１】
データ管理装置２の記録要求受付部２１１は、記録要求部１７４からの記録要求を受け付けて、プレーバックデータ６０として記録要求部１７４から送信された録音データを、データ記憶部２２のページ５１の配下に記憶する（ｓ２４）。
【００６２】
つづいて、記録要求部１７４は、入力受付部１７１によりページ５１に対してコピーアンドペーストがされたか否かを判断する（ｓ２５）。コピーアンドペーストがされていない場合（ｓ２５：Ｎｏ）、ｓ２８に処理が進む。
【００６３】
一方、コピーアンドペーストがされた場合（ｓ２５：Ｙｅｓ）、記録要求部１７４は、入力受付部１７１によりページ５１に書き込まれたコピーアンドペーストデータ６５を取得し、タイムスタンプを付加して、ページ５１のプレーバックデータ６０として、データ管理装置２に記録要求を送信する（ｓ２６）。
【００６４】
例えば、図１１に示すように、ユーザーは、ドキュメントデータ５２やＷｅｂサイト５３から指示体３０を用いてコピー対象領域８０ａを選択して、選択したコピー対象領域８０ａ内の文字や画像、リンク情報をコピーし、ページ５１内の指定した位置に貼り付けて、コピーアンドペーストすることができる。
【００６５】
データ管理装置２の記録要求受付部２１１は、記録要求部１７４からの記録要求を受け付けて、プレーバックデータ６０として記録要求部１７４から送信されたコピーアンドペーストデータ６５を、データ記憶部２２のページ５１の配下に記憶する（ｓ２７）。
【００６６】
つづいて、記録要求部１７４は、入力受付部１７１による書き込みの受付が終了したか否かを判断する（ｓ２８）。例えば、ユーザーの操作によりノートを閉じる操作がされたり、次ページの表示操作がされたりした場合に、表示しているページ５１への書き込みの受付が終了する。書き込みの受付が終了していなければ（ｓ２８：Ｎｏ）、ｓ１６に戻り、ｓ１６からｓ２８までの処理が繰り返される。つまり、入力受付部１７１がページ５１への書き込みを受け付けている間、記録要求部１７４によりプレーバックデータ６０の記録要求が行われる。
【００６７】
入力受付部１７１による書き込みの受付が終了すると（ｓ２８：Ｙｅｓ）、記録要求部１７４は、記録終了日時を示す日付ブックマークデータ６６を作成し、タイムスタンプを付加して、ページ５１のプレーバックデータ６０として、データ管理装置２に記録要求を送信する（ｓ２９）。
【００６８】
データ管理装置２の記録要求受付部２１１は、記録要求部１７４からの記録要求を受け付けて、プレーバックデータ６０として記録要求部１７４から送信された日付ブックマークデータ６６を、データ記憶部２２のページ５１の配下に記憶する（ｓ３０）。
【００６９】
つづいて、記録要求部１７４は、記録処理を終了する（ｓ３１）。以上の処理が、書き込まれるページ５１毎に繰り返される。
【００７０】
なお、図１２に示すように、他ユーザー（例えばユーザーＡ）が作成したノートのページ５１を自分のモバイル端末１の第２タッチパネル１４ｂに表示させ、ユーザーＡのページ５１の書込内容を自分（ユーザーＢ）の書込対象のページ５１にコピーアンドペーストすることもできる。この場合、ユーザーＢは、予め設定された認証キーを入力することにより、ユーザーＡにより許可されたページ５１を自分のモバイル端末１に表示させることができる。予めユーザーＡは、自分のモバイル端末１のノートアプリ部１７３ａを介して、データ管理装置２と通信を行い、ユーザーＢに表示を許可するページ５１に、パスワード等の認証キーを設定しておけばよい。
【００７１】
この場合、記録要求部１７４が、コピーアンドペーストデータ６５にタイムスタンプを付加して、プレーバックデータ６０の記録要求を送信すると、図１３に示すように、データ管理装置２の記録要求受付部２１１は、記録要求されたコピーアンドペーストデータ６５として、コピー対象領域８０ａに対応するユーザーＡのプレーバックデータ６０を含めて、ユーザーＢのページ５１の配下に記憶する。
【００７２】
つまり、コピー対象領域８０ａ内の書込データ（手書きデータ６４及びコピーアンドペーストデータ６５）だけでなく、コピー対象領域８０ａ内の書込データにおける最初のタイムスタンプから最後のタイムスタンプまでに対応するユーザーＡのプレーバックデータ６０がコピー対象となる。例えば、図１４では、コピー対象領域８０ａに対応するユーザーＡのプレーバックデータ６０として、マイク録音データ６１、手書きデータ６４、コピーアンドペーストデータ６５及びアプリケーションイベント６７が含まれる。
【００７３】
これにより、ユーザーＢがユーザーＡのページ５１からコピーしたコピー対象領域８０ａの書き込みデータが、ユーザーＡが書き込みの参考にしたドキュメントデータ５２やＷｅｂサイト５３等の情報をバックボーンに抱えて、ユーザーＢのページ５１に貼り付けされる。
【００７４】
なお、図１５に示すように、ユーザーＡのページ５１からコピーしたコピー対象領域８０ａをユーザーＢのページ５１に貼り付けたときに、貼り付けた位置によっては、貼り付けた位置以降のページ５１の書込可能領域（貼付可能領域）よりもコピー対象領域８０ａが大きい場合がある。この場合、貼り付けたコピー対象領域８０ａは、次のページ５１にまたがることになり、連続する複数のページ５１に分割されて貼り付けされる。図１５では、コピー対象領域８０ａは、コピー対象領域８０ａ−１と８０ａ−２に分割されて貼り付けされる。
【００７５】
そのため、まず、記録要求部１７４は、分割された一方のコピー対象領域８０ａ−１に基づくコピーアンドペーストデータ６５を、タイムスタンプを付加して、プレーバックデータ６０の記録要求を行う。つづいて、ユーザーＢの書き込み対象のページ５１に書込可能領域がなくなったため、記録要求部１７４は、書き込み終了と判断し、記録終了日時を示す日付ブックマークデータ６６を作成し、タイムスタンプを付加してプレーバックデータ６０の記録要求を行う。
【００７６】
つづいて、分割された他方のコピー対象領域８０ａ−２を貼り付けるため、ノートアプリ１６ａによりユーザーＢの次のページ５１が表示され、入力受付部１７１により書き込みが受け付けられる。つづいて、記録要求部１７４は、記録処理を開始して、記録開始日時を示す日付ブックマークデータ６６を作成し、タイムスタンプを付加してプレーバックデータ６０の記録要求を行う。つづいて、分割された他方のコピー対象領域８０ａ−２がページ５１に貼り付けされるので、記録要求部１７４は、他方のコピー対象領域８０ａ−２に基づくコピーアンドペーストデータ６５に、タイムスタンプを付加して、ユーザーＢのプレーバックデータ６０の記録要求を行う。
【００７７】
これにより、図１６及び図１７に示すように、記録要求受付部２１１によって、データ記憶部２２のユーザーＢの連続する複数のページ５１に、コピーアンドペーストデータ６５として、それぞれユーザーＡのコピー対象領域８０ａ−１とコピー対象領域８０ａ−２に対応するプレーバックデータ６０がコピーされる。
【００７８】
なお、コピー元であるユーザーＡが、コピー対象領域８０ａ内の書き込みに、ユーザーＣのページ５１からコピーした書き込みデータを含めて作成していた場合、コピー対象領域８０ａは、ユーザーＡのプレーバックデータ６０とユーザーＣのプレーバックデータ６０を含む。この場合、記録要求受付部２１１は、ユーザーＢからプレーバックデータ６０としてコピーアンドペーストデータ６５の記録要求を受け付けると、コピー対象領域８０ａに対応する複数ユーザーのプレーバックデータ６０をコピーして、ユーザーＢのページ５１の配下にコピーアンドペーストデータ６５として記憶する。
【００７９】
＜再生処理＞
次に、図１８を参照して、プレーバックデータ６０を再生する再生処理の流れを説明する。なお、予め認証部１７２によりデータ管理装置２との間でユーザー認証が済んでいるものとする。
【００８０】
モバイル端末１の入力受付部１７１が、ノートを開く操作を受け付けると（ｓ５１）、取得要求部１７５は、最終更新ページのプレーバックデータ６０の取得要求をデータ管理装置２に送信する（ｓ５２）。最終更新ページは、最後に第２タッチパネル１４ｂに表示されたページ５１であり、直近のページ５１である。新規ノートのように１回も開いたことがないノートの場合には、１ページ目を最終更新ページとすればよい。
【００８１】
データ管理装置２の取得要求応答部２１２は、取得要求部１７５からの取得要求を受け付けて、取得要求をされたページ５１のプレーバックデータ６０をデータ記憶部２２から検索する（ｓ５３）。この検索により、取得要求応答部２１２は、データ記憶部２２から最終更新ページのディレクトリーに格納されている、日付ブックマークデータ６６、アプリケーションイベント６７、手書きデータ６４、録音データ、コピーアンドペーストデータ６５等をプレーバックデータ６０として取得する（ｓ５４）。なお、データ記憶部２２に記憶された日付ブックマークデータ６６やタイムスタンプの内、最新日時が格納されているページ５１を最終更新ページとして特定すればよい。また、最終更新ページの表示後に、次ページや前ページの表示操作がされた場合、表示対象のプレーバックデータ６０の取得要求がデータ管理装置２に送信され、データ管理装置２から取得したプレーバックデータ６０に基づいて表示対象のページ５１が表示される。
【００８２】
つづいて、取得要求応答部２１２は、取得したページ５１のプレーバックデータ６０をモバイル端末１に送信する（ｓ５５）。なお、一度も書き込みが受け付けられていない新規ページの場合、このディレクトリーには、プレーバックデータ６０が格納されていない。そのため、新規ページの取得要求がされた場合には、プレーバックデータ６０として空の情報（例えばＮＵＬＬ等）が送信され、何も書き込まれていないページ５１のみがタッチパネル部１４に表示される。
【００８３】
モバイル端末１の取得要求部１７５によりデータ管理装置２からのプレーバックデータ６０が取得されると、再生処理部１７６は、プレーバックデータ６０に含まれる手書きデータ６４及びコピーアンドペーストデータ６５が最後まで書き込まれたページ５１（最終更新ページ）をノートアプリ１６ａにより第２タッチパネル１４ｂに表示する（ｓ５６）。
【００８４】
つづいて、再生処理部１７６は、プレーバックデータ６０に含まれるアプリケーションイベント６７に基づいて、ノートアプリ１６ａ以外の他のアプリによる最後に表示された画面をタッチパネル部１４に表示する（ｓ５７）。つまり、前回、ページへの書き込みを終了したときにタッチパネル部１４に表示されていた他のアプリケーションによる画面が、タッチパネル部１４に表示される。これにより、最後に表示していたドキュメントデータ５２やＷｅｂサイト５３がタッチパネル部１４に表示される。
【００８５】
つづいて、再生処理部１７６は、プレーバックデータ６０を再生するための図１９に示す再生バー７０を第２タッチパネル１４ｂに表示する（ｓ５８）。
【００８６】
再生バー７０は、再生可能領域７１と再生カーソル７２と再生開始ボタン７３と再生停止ボタン７４とを備えており、再生操作受付部として機能する。再生可能領域７１は、プレーバックデータ６０の再生時間長を示す領域である。再生カーソル７２は、再生可能領域７１内の再生位置を示すカーソルであり、第２タッチパネル１４ｂを介して再生可能領域７１内の任意の位置にスライド可能である。再生開始ボタン７３は、タッチされると、再生カーソル７２の再生位置に対応する時刻からプレーバックデータ６０を再生する。再生停止ボタン７４は、タッチされると、プレーバックデータ６０の再生を停止する。
【００８７】
ユーザーにより再生開始ボタン７３がタッチされて、再生バー７０が再生操作を受け付けると（ｓ５９）、再生処理部１７６は、再生カーソル７２が示す再生位置に対応する時刻のタイムスタンプ以降のプレーバックデータ６０に基づく表示を一旦消して、再生カーソル７２が示す再生位置に対応する時刻のタイムスタンプからプレーバックデータ６０を順に再生する（ｓ６０）。これにより、プレーバックデータ６０内の、再生カーソル７２が示す時刻に対応するタイムスタンプを有するデータから最終時刻のタイムスタンプを有するデータまでが、時系列的に再生される。なお、ユーザーがページ５１内で再生開始したい位置の書込データをタッチすることにより、再生処理部１７６は、タッチされた書込データのタイムスタンプを再生位置としてプレーバックデータ６０を再生しても良い。
【００８８】
このとき、再生処理部１７６は、図２０に示すように、プレーバックデータ６０の再生中に特定時間毎（例えば１秒毎）にタイマー割込みを発生させる。つづいて、再生処理部１７６は、取得要求部１７５を介して、発生されたタイマー割込みに対応する時刻から特定時間内（次に発生させるタイマー割込みまでの時間）に対応するタイムスタンプを有するプレーバックデータ６０の取得要求を行って、データ管理装置２から取得する。そして、再生処理部１７６は、取得した該当期間のデータを、ノートアプリ部１７３ａ、ドキュメントアプリ部１７３ｂ、ブラウザアプリ部１７３ｃ及び電話アプリ部１７３ｄの少なくとも１つ以上に渡して同期して再生させる。
【００８９】
つまり、再生処理部１７６は、再生対象のプレーバックデータ６０を、取得要求部１７５を介してデータ管理装置２から逐次取得してストリーミング再生するようにしてもよい。これによれば、最終更新ページを第２タッチパネル１４ｂに表示させるときに受信するプレーバックデータ６０のデータ量を減らせるので、最終更新ページをすぐに表示させることができる。
【００９０】
以上により、ユーザーがページに書き込みを行ったときのプロセスが再現され、再生処理が終了する。
【００９１】
このように、本実施の形態の情報処理システムは、モバイル端末と、モバイル端末にネットワークを介して接続されたデータ管理装置とを備えた情報処理システムであって、モバイル端末は、ノートのページを表示するタッチパネル部と、タッチパネル部を介して、ページへの書き込みを受け付ける入力受付部と、入力受付部による書き込みの受付と共に、少なくとも１つ以上のアプリケーションを実行可能なアプリ実行部と、入力受付部により受け付けられた書込データとアプリ実行部により実行された各アプリケーションの実行内容とを、それぞれタイムスタンプを付加して、書き込まれたページのプレーバックデータとして、データ管理装置に記録要求を送信する記録要求部と、書き込まれたページがタッチパネル部に表示されるときに、書き込まれたページのプレーバックデータの取得要求を行って、データ管理装置からプレーバックデータを受信する取得要求部と、取得要求部により受信されたプレーバックデータに含まれる書込データと実行内容とをタイムスタンプに基づいて同期して再生する再生処理部と、を備え、データ管理装置は、モバイル端末からプレーバックデータの記録要求を受け付ける記録要求受付部と、記録要求受付部により記録要求が受け付けられたプレーバックデータをノートのページ毎に記憶するデータ記憶部と、モバイル端末からの取得要求に応じて、取得要求をされたプレーバックデータをデータ記憶部から検索し、モバイル端末に送信する取得要求応答部と、を備えたことを特徴とする。
【００９２】
これにより、ユーザーがモバイル端末１に表示させたページ５１に書き込みを行うと、ページ５１に書き込む際に参考にしたドキュメントデータ５２やＷｅｂサイト５３、マイク１１による音声データ等が、タイムスタンプを付加されて、書込データと共にページ５１に関連付けてプレーバックデータ６０として記録される。そして、書き込んだページ５１を表示させたときに、ページ５１のプレーバックデータを取得し、プレーバックデータ６０に含まれる各データをタイムスタンプに基づいて同期して再生することができる。したがって、ノートの書き込みをノートに書き込んだ状況と共に再現できるようにすることができ、ユーザーに対して、ノートの書き込み内容を理解しやすくサポートすることができる。
【００９３】
〔他の実施形態〕
従来の技術では、授業中に生徒がノートをとっても、ノートに書き込んだ内容は収録情報等と関連付けて記録されなかった。そのため、例えば授業を休んだ生徒が、他の生徒からコピーさせてもらったノートの書き込みを見ながら、収録情報をコンテンツと共に再生しても、何に基づいてノートに書き込んだのか分からず、ノートの書き込み内容を理解できないことがあったという問題があった。
【００９４】
これに対して、他の本実施形態の情報処理システムＸは、複数のモバイル端末１と、複数のモバイル端末１にネットワーク３を介して接続されたデータ管理装置２とを備えた情報処理システムＸであって、各モバイル端末１は、入力される認証情報に基づいてユーザー認証を行う認証部１７２と、自ユーザーのノートのページ５１である自ユーザーページを、他ユーザーのノートのページ５１である他ユーザーページと共に表示するタッチパネル部１４と、タッチパネル部１４を介して、他ユーザーページから選択されたコピー対象領域８０ａを自ユーザーページにコピーする書き込みを受け付ける入力受付部１７１と、入力受付部１７１による書き込みの受付と共に、少なくとも１つ以上のアプリケーションを実行可能なアプリ実行部１７３と、入力受付部１７１により受け付けられたコピーアンドペーストデータ６５と、アプリ実行部１７３により実行された各アプリケーションの実行内容とを、それぞれタイムスタンプを付加して、書き込まれたページ５１のプレーバックデータ６０として、データ管理装置２に記録要求を送信する記録要求部１７４と、書き込まれたページ５１がタッチパネル部１４に表示されるときに、書き込まれたページのプレーバックデータ６０の取得要求を行って、データ管理装置２からプレーバックデータ６０を受信する取得要求部１７５と、取得要求部１７５により受信されたプレーバックデータ６０に含まれるコピーアンドペーストデータ６５と実行内容とをタイムスタンプに基づいて同期して再生する再生処理部１７６と、を備え、データ管理装置２は、モバイル端末１からプレーバックデータ６０の記録要求を受け付ける記録要求受付部２１１と、記録要求受付部２１１により記録要求が受け付けられたプレーバックデータ６０を各ユーザーのノートのページ５１毎に記憶するデータ記憶部２２と、モバイル端末１からの取得要求に応じて、取得要求をされたプレーバックデータ６０をデータ記憶部２２から検索し、モバイル端末１に送信する取得要求応答部２１２と、を備え、記録要求受付部２１１は、他ユーザーページからコピーされたコピーアンドペーストデータ６５の記録要求を受け付けた場合に、データ記憶部２２に対して、コピー対象領域８０ａに対応する他ユーザーのプレーバックデータ６０をコピーして、自ユーザーページのプレーバックデータ６０として記憶させることを特徴とする。
【００９５】
これにより、ユーザーがモバイル端末１に表示させた自分のページ５１に他ユーザーのページ５１から選択したコピー対象領域８０ａをコピーアンドペーストすると、コピー対象領域内８０ａにおける書込データだけでなく、他ユーザーがこの書込データを書き込んだときに実行したアプリケーションの実行内容もデータ記憶部２２の自分のページ５１にコピーされる。そして、ユーザーが、他ユーザーのページ５１からコピーアンドペーストした自分のページ５１を再生した場合に、コピーアンドペーストデータ６５の再生箇所で、他ユーザーによる書き込みが、他ユーザーがノートに書き込んだ状況と共に再生される。したがって、ユーザーに対して、ノートの書き込み内容を理解しやすくサポートすることができる。
【００９６】
本発明は上述した実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々様々に変更が可能であることは言うまでもない。
【図１】
0006652222.tif 000002
【図２】
0006652222.tif 000003
【図３】
0006652222.tif 000004
【図４】
0006652222.tif 000005
【図５】
0006652222.tif 000006
【図６】
0006652222.tif 000007
【図７】
0006652222.tif 000008
【図８】
0006652222.tif 000009
【図９】
0006652222.tif 000010
【図１０】
0006652222.tif 000011
【図１１】
0006652222.tif 000012
【図１２】
0006652222.tif 000013
【図１３】
0006652222.tif 000014
【図１４】
0006652222.tif 000015
【図１５】
0006652222.tif 000016
【図１６】
0006652222.tif 000017
【図１７】
0006652222.tif 000018
【図１８】
0006652222.tif 000019
【図１９】
0006652222.tif 000020
【図２０】
0006652222.tif 000021