(57)【要約】  【課題】  ネットワークを介してコンテンツを配信するシステムにおいて、ユーザに対して部分コンテンツの持ち帰りを許可し、コンテンツの無制限な流出を防止する。  【解決手段】  サーバ１は、ブラウザ２２とは独立してコンテンツ要求を発行し取得したコンテンツをクライアント２１に表示するコンテンツ表示部２３、マーク部分記憶部２４およびユーザによって指定された部分コンテンツの要求を発行し取得した部分コンテンツをクライアント２１に表示するコピー部２５、ノート表示部２７のプログラムをクライアント２１へ配信する。コンテンツ送信部３は、コンテンツ要求に応答して指定されたコンテンツをクライアント２１へ送信し、ノート作成部４、ノート参照部５は、部分コンテンツの要求に応答して指定された部分コンテンツをクライアント２１へ送信する。【選択図】  図１
2005092573.tif 000002
【特許請求の範囲】
【請求項１】
ブラウザプログラムが実行されるクライアント計算機と、コンテンツ要求に応答して前記クライアント計算機へコンテンツを配信するサーバ計算機とを有するシステムのうち前記サーバ計算機によって実行されるコンテンツ配信方法であって、
前記ブラウザプログラムとは独立して前記コンテンツ要求を発行し取得したコンテンツを前記クライアント計算機上に表示するコンテンツ表示プログラムと前記ブラウザプログラムとは独立して前記コンテンツのうちユーザによって指定された部分コンテンツの要求を発行し取得した部分コンテンツを前記クライアント計算機上に表示する部分コンテンツ表示プログラムとを前記クライアント計算機へ配信し、
前記コンテンツ表示プログラムからの前記コンテンツ要求に応答して指定されたコンテンツを前記クライアント計算機へ送信し、
前記部分コンテンツ表示プログラムからの前記部分コンテンツの要求に応答して指定された前記部分コンテンツを前記クライアント計算機へ送信することを特徴とするコンテンツ配信方法。
【請求項２】
前記コンテンツは前記コンテンツ表示プログラムによる表示以外に前記クライアント計算機上でコピー不可能とし、前記部分コンテンツはコピー可能とすることを特徴とする請求項１記載のコンテンツ配信方法。
【請求項３】
前記コンテンツは編集可能な形式のデータであり、前記部分コンテンツは編集不可能な形式のデータであることを特徴とする請求項１記載のコンテンツ配信方法。
【請求項４】
前記サーバ計算機は、さらに前記部分コンテンツのデータ量に応じて前記クライアント計算機のユーザに課金することを特徴とする請求項１記載のコンテンツ配信方法。
【請求項５】
ブラウザプログラムが実行される端末装置からのコンテンツ要求に応答して前記端末装置へコンテンツを配信するコンテンツ配信装置であって、
前記ブラウザプログラムとは独立して前記コンテンツ要求を発行し取得したコンテンツを前記端末装置上に表示するコンテンツ表示プログラムと前記ブラウザプログラムとは独立して前記コンテンツのうちユーザによって指定された部分コンテンツの要求を発行し取得した部分コンテンツを前記端末装置上に表示する部分コンテンツ表示プログラムとを前記端末装置へ配信する手段と、
前記コンテンツ表示プログラムからの前記コンテンツ要求に応答して指定されたコンテンツを前記端末装置へ送信するコンテンツ送信手段と、
前記部分コンテンツ表示プログラムからの前記部分コンテンツの要求に応答して指定された前記部分コンテンツを前記端末装置へ送信する部分コンテンツ送信手段とを有することを特徴とするコンテンツ配信装置。
【請求項６】
前記コンテンツは前記コンテンツ表示プログラムによる表示以外に前記クライアント計算機上でコピー不可能とし、前記部分コンテンツはコピー可能とすることを特徴とする請求項５記載のコンテンツ配信装置。
【請求項７】
前記コンテンツは編集可能な形式のデータであり、前記部分コンテンツは編集不可能な形式のデータであることを特徴とする請求項５記載のコンテンツ配信装置。
【請求項８】
前記サーバ計算機は、さらに前記部分コンテンツのデータ量に応じて前記クライアント計算機のユーザに課金する手段を有することを特徴とする請求項５記載のコンテンツ配信装置。
【請求項９】
ブラウザプログラムが実行されるクライアント計算機からのコンテンツ要求に応答して前記クライアント計算機へコンテンツを配信するサーバ計算機に、
前記ブラウザプログラムとは独立して前記コンテンツ要求を発行し取得したコンテンツを前記クライアント計算機上に表示するコンテンツ表示プログラムと前記ブラウザプログラムとは独立して前記コンテンツのうちユーザによって指定された部分コンテンツの要求を発行し取得した部分コンテンツを前記クライアント計算機上に表示する部分コンテンツ表示プログラムとを前記クライアント計算機へ配信する機能、
前記コンテンツ表示プログラムからの前記コンテンツ要求に応答して指定されたコンテンツを前記クライアント計算機へ送信する機能、および
前記部分コンテンツ表示プログラムからの前記部分コンテンツの要求に応答して指定された前記部分コンテンツを前記クライアント計算機へ送信する機能を実現させるためのプログラム。
【請求項１０】
前記コンテンツは前記コンテンツ表示プログラムによる表示以外に前記クライアント計算機上でコピー不可能とし、前記部分コンテンツはコピー可能とすることを特徴とする請求項９記載のプログラム。
【請求項１１】
前記コンテンツは編集可能な形式のデータであり、前記部分コンテンツは編集不可能な形式のデータであることを特徴とする請求項９記載のプログラム。
【請求項１２】
前記サーバ計算機に、さらに前記部分コンテンツのデータ量に応じて前記クライアント計算機のユーザに課金する機能を実現させるための請求項９記載のプログラム。
【請求項１３】
ブラウザプログラムが実行される端末装置と、コンテンツ要求に応答して前記端末装置へコンテンツを配信するコンテンツ配信装置とを有するシステムによって実行されるコンテンツ配信方法であって、
前記コンテンツ配信装置は、コンテンツ表示プログラムと部分コンテンツ表示プログラムとを前記端末装置へ配信し、
前記コンテンツ表示プログラムからの前記コンテンツ要求に応答して指定されたコンテンツを前記端末装置へ送信し、
前記部分コンテンツ表示プログラムからの前記部分コンテンツの要求に応答して指定された前記部分コンテンツを前記端末装置へ送信し、
前記端末装置は、前記ブラウザプログラムとは独立して前記コンテンツ表示プログラムを実行することによって前記コンテンツ配信装置へ前記コンテンツ要求を発行し取得したコンテンツを表示装置に表示し、
前記ブラウザプログラムとは独立して前記部分コンテンツ表示プログラムを実行することによって前記コンテンツのうちユーザによって指定された部分コンテンツの要求を前記コンテンツ配信装置に発行し取得した部分コンテンツを前記表示装置に表示することを特徴とするコンテンツ配信方法。
【請求項１４】
前記コンテンツは前記コンテンツ表示プログラムによる表示以外に前記クライアント計算機上でコピー不可能とし、前記部分コンテンツはコピー可能とすることを特徴とする請求項１３記載のコンテンツ配信方法。
【請求項１５】
前記サーバ計算機に、さらに前記部分コンテンツのデータ量に応じて前記クライアント計算機のユーザに課金する機能を実現させるための請求項１３記載のコンテンツ配信方法。
【請求項１６】
前記コンテンツ表示プログラムを実行することによって取得した前記コンテンツをコンテンツ表示領域に表示し、前記部分コンテンツ表示プログラムを実行することによって取得した前記部分コンテンツを部分コンテンツ表示領域に前記コンテンツと対応させて表示することを特徴とする請求項１３記載のコンテンツ配信方法。
【請求項１７】
ブラウザプログラムが実行される端末装置と、コンテンツ要求に応答して前記端末装置へコンテンツを配信するコンテンツ配信装置とを有するシステムであって、
前記コンテンツ配信装置は、コンテンツ表示プログラムと部分コンテンツ表示プログラムとを前記端末装置へ配信する手段と、
前記コンテンツ表示プログラムからの前記コンテンツ要求に応答して指定されたコンテンツを前記端末装置へ送信する手段と、
前記部分コンテンツ表示プログラムからの前記部分コンテンツの要求に応答して指定された前記部分コンテンツを前記端末装置へ送信する手段とを有し、
前記端末装置は、前記ブラウザプログラムとは独立して前記コンテンツ配信装置へ前記コンテンツ要求を発行し取得したコンテンツを表示装置に表示する前記コンテンツ表示プログラムを実行する手段と、
前記ブラウザプログラムとは独立して前記コンテンツのうちユーザによって指定された部分コンテンツの要求を前記コンテンツ配信装置に発行し取得した部分コンテンツを前記表示装置に表示する前記部分コンテンツ表示プログラムを実行する手段とを有することを特徴とするコンテンツ配信システム。
【請求項１８】
前記コンテンツは編集可能な形式のデータであり、前記部分コンテンツは編集不可能な形式のデータであることを特徴とする請求項１７記載のコンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してコンテンツを配信し、配信されたコンテンツを表示する技術に関する。
【背景技術】
【０００２】
サーバがインターネットを介してクライアントに教材コンテンツを配信し、クライアント側の学習者が受け取った教材コンテンツを閲覧することによって学習を進めるＷＢＴ（Ｗｅｂ−Ｂａｓｅｄ  Ｔｒａｉｎｉｎｇ）が普及してきている。学習者は、教材コンテンツを介してときどきテスト問題に回答する。サーバ側は、テスト結果によって学習者ごとに学習の状況を記録し、その状態により、次に学習者が閲覧する章節項の順序を決める。例えば、特開２００２−１６９４５４号公報（特許文献１）は、サーバが利用者の学習履歴データを記録し、管理者が利用者の学習履歴に応じて各利用者に最適の教材を配信するようにする。
【０００３】
【特許文献１】特開２００２−１６９４５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ＷＢＴのようにクライアント側のブラウザが教材コンテンツをユーザに閲覧させるシステムでは、ユーザによるコンテンツの持ち帰りについて十分な考察が行われていなかった。例えばユーザがブラウザのコピーアンドペースト機能を使えば、自由にコンテンツのコピーを持ち帰ることができる。これはコンテンツ提供側にとっては、無制限にコンテンツを持ち帰ることができることを意味し、不都合である。一方コンテンツを参照するユーザ側にとっては、学習したコンテンツの一部やレジュメなどを持ち帰りたいのは自然な欲求である。
【０００５】
本発明の目的は、コンテンツ提供側とユーザの両者の要求を満たすように部分コンテンツの持ち帰りを許可し、コンテンツの無制限な流出を防止することにある。
【課題を解決するための手段】
【０００６】
本発明は、ブラウザが実行される端末装置と、コンテンツ要求に応答して端末装置へコンテンツを配信するコンテンツ配信装置とを有するシステムにおいて、コンテンツ配信装置は、ブラウザとは独立してコンテンツ要求を発行し取得したコンテンツを端末装置に表示するコンテンツ表示プログラムとブラウザとは独立して配信されたコンテンツのうちユーザによって指定された部分コンテンツの要求を発行し取得した部分コンテンツを端末装置に表示する部分コンテンツ表示プログラムとを端末装置へ配信し、コンテンツ表示プログラムからのコンテンツ要求に応答して指定されたコンテンツを端末装置へ送信し、部分コンテンツ表示プログラムからの部分コンテンツの要求に応答して指定された部分コンテンツを端末装置へ送信する技術を特徴とする。ここでコンテンツの全体はコピー不可能とし、上記の部分コンテンツはコピー可能とする。
【発明の効果】
【０００７】
本発明によれば、コンテンツの持ち帰りを制限することができる。
【発明を実施するための最良の形態】
【０００８】
以下本発明の実施形態について図面を用いて説明する。
【０００９】
図１は、本実施形態のシステムの構成図である。システムは、クライアント２１、サーバ１および両者を接続するネットワーク１０から構成される。クライアント２１は、ＣＰＵ、メモリ、記憶装置、入力装置、表示装置などを備える計算機であり、サーバ１に対する端末装置ともなる。サーバ１は、ＣＰＵ、メモリ、記憶装置などを備える計算機である。
【００１０】
サーバ１に接続される記憶装置上のデータベース１１は、ユーザテーブル１２、コンテンツデータ１３およびユーザノート１４を格納する。ユーザテーブル１２は、ユーザＩＤ、パスワードなどユーザ管理および認証のためのデータを格納する。コンテンツデータ１３は、複数のコンテンツを格納する。ユーザノート１４は、ユーザごとに設けられ、コンテンツが備えるデータのうちユーザによって指定された部分のデータを格納する。
【００１１】
サーバ１のメモリは、認証部２、コンテンツ送信部３、ノート作成部４およびノート参照部５の各プログラムを格納し、サーバ１のＣＰＵによって実行される。認証部２は、クライアント２１からのセッション開始要求を受け付け、ユーザテーブル１２を参照してユーザ認証を行う。コンテンツ送信部３は、クライアント２１からのコンテンツ要求に応答して、コンテンツデータ１３から指定されたコンテンツを読み出してクライアント２１へ送信する。ノート作成部４は、クライアント２１からのノート作成要求を受け付け、コンテンツデータ１３から指定されたコンテンツを読み出し、そのコンテンツの指定された区間のデータを当該ユーザのユーザノート１４に格納する。ノート参照部５は、当該ユーザのユーザノート１４からコンテンツの部分データを読み出してクライアント２１へ送信する。
【００１２】
クライアント２１のメモリは、ブラウザ２２、コンテンツ表示部２３、マーク部分記憶部２４、コピー部２５およびノート表示部２７の各プログラムを格納し、クライアント２１のＣＰＵによって実行される。ブラウザ２２は、本発明に係わるコンテンツ以外のネット上に所在するコンテンツの閲覧のために使用される。またブラウザ２２は、サーバ１の認証部２と通信してユーザ認証を行い、サーバ１からコンテンツ表示部２３、マーク部分記憶部２４、コピー部２５およびノート表示部２７のプログラムを受信してコンテンツ表示部２３に制御を渡す。コンテンツ表示部２３は、ブラウザ２２を介さずに直接コンテンツ送信部３にコンテンツ要求を発行し、受信したコンテンツをコンテンツ表示領域に表示する。コンテンツの一部がマーク部分として選択されると、コンテンツ表示部２３は、そのマーク部分を示すコンテンツの区間をマーク部分記憶部２４に渡し、マーク部分記憶部２４内に記憶する。表示画面上のコピーボタン２６が押下されると、コピー部２５は、マーク部分記憶部２４からマーク区間を取り出してノート作成部４へノート作成要求を発行する。ノート表示部２７は、ノート参照部５から受信したコンテンツの部分データをノート表示領域に表示する。
【００１３】
なおコピー部２５とノート表示部２７を部分コンテンツ表示部としてまとめてもよい。部分コンテンツ表示部は、マーク区間を部分コンテンツとしてその部分コンテンツの要求をサーバ１へ発行し、取得した部分コンテンツを部分コンテンツ専用の表示領域に表示する。その場合にマーク部分記憶部２４は、プログラムではなくコンテンツ表示部２３及び部分コンテンツ表示部が共通にアクセス可能な記憶領域として指定可能である。またノート作成部４とノート参照部５をまとめて部分コンテンツ送信部としてもよい。その他、プログラムの分割と集約は任意であり、本実施形態によって実行される機能を逸脱しないものであればよい。
【００１４】
図２は、ユーザテーブル１２のデータ構成を示す図である。ユーザテーブル１２の各レコードは、ユーザごとにユーザＩＤ、パスワード、利用料およびコピー量を格納する。ユーザＩＤおよびパスワードは、ユーザ認証のために使用される情報である。利用料は当該ユーザが現在までに利用した利用料金、コピー量は今までにコピーしたコンテンツデータの量を格納する。
【００１５】
図３は、コンテンツデータ１３とまとめデータ３２の関係を示す図である。コンテンツデータ１３は、複数の資料３１を含む。本例の資料３１は、複数の章に区分され、各章が１つまたは複数の節に区分されたテキスト、図形、画像などを含む文書である。まとめデータ３２は、複数のまとめデータ３３を含む。各まとめデータ３３は、資料３１に対応したまとめデータを記憶装置上に格納する。本例のまとめデータ３３は、章節項ＩＤに対応してそのタイトル、項目名などのデータを格納する。
【００１６】
図４は、コンテンツ表示部２３がコンテンツ表示領域に表示する資料３１の画面例を示している。この例では、「（１）特許制度の意義」の部分が四角で囲まれており、この部分がマーク部分として選択されている様子を示している。マークボタン４１は、マーク部分を記憶し、サーバ１へ送付するよう指示するためのボタンである。コピーボタン２６は、資料３１のマーク部分を一括してユーザノート１４に登録するよう指示するためのボタンである。
【００１７】
図５は、ユーザノート１４の例を示す図である。一般にユーザノート１４は、資料３１に含まれる情報のうちユーザによってマークされた部分の情報を格納する。この例は、ユーザがまとめデータを選択したため、ユーザノート１４がまとめデータ３３を格納している状態を示している。
【００１８】
図６は、マーク部分記憶部２４に格納されるデータの形式を示す図である。マーク部分記憶部２４は、資料３１の選択されたマーク部分に対応して章節項ＩＤとマーク箇所を格納する。マーク箇所は、開始位置と終了位置から成る区間によって示される。
【００１９】
図７は、認証部２の処理手順を示す構造化チャートである。認証部２は、ブラウザ２２からセッション要求を受信すると（ステップ７１）、ユーザテーブル１２を参照して入力されたユーザＩＤとパスワードが登録されているか否か判定する（ステップ７２）。これらのユーザ認証情報が登録されていれば、この要求にセッションＩＤを割り当てる（ステップ７３）。このとき認証部２は、メモリ上に設定されたセッションＩＤとユーザＩＤの対応テーブルに新しく割り当てたセッションＩＤと対応するユーザＩＤを登録する。次に認証部２は、要求のあったブラウザ２２に対して、コンテンツ表示部２３、マーク部分記憶部２４、コピー部２５およびノート表示部２７のプログラムをまとめて送る（ステップ７４）。次に認証部２は、当該ブラウザ２２に割り当てたセッションＩＤを送る（ステップ７５）。受信したユーザ認証情報がユーザテーブル１２に登録されていなければ、認証部２は、正規のユーザでないことを当該ブラウザ２２に通知する（ステップ７６）。認証部２のユーザ認証部分とプログラム配信部分を別プログラムとして分離してもよい。
【００２０】
上記のようにサーバ１が、セッションごとにコンテンツ表示部２３、マーク部分記憶部２４、コピー部２５およびノート表示部２７のプログラムをクライアント２１へ送信するので、これらのプログラムとサーバ１側プログラムとの間のインタフェースを適宜変更することができ、クライアント２１側によるこれらプログラムの改ざんを防止することができる。
【００２１】
図８は、コンテンツ表示部２３の処理手順を示す構造化チャートである。コンテンツ表示部２３は、ユーザから終了要求を受け取るまでの間、ステップ８２〜ステップ８９の処理を繰り返す（ステップ８１）。コンテンツ表示部２３は、表示装置上にコンテンツ選択のための案内画面を表示する（ステップ８２）。例えばユーザがコンテンツを選択可能なコンテンツ一覧などを表示する。次にコンテンツ表示部２３は、ユーザから要求ＲＥＱを受け取る（ステップ８３）。ステップ８４の場合分けの処理で、「ＲＥＱ＝コンテンツ表示」のときには、自分自身のセッションＩＤとユーザの要求したコンテンツのコンテンツＩＤをコンテンツ送信部３へ送信する（ステップ８５）。次にコンテンツ表示部２３は、送られてきたコンテンツ、すなわち資料３１を画面上のコンテンツ表示領域に表示する（ステップ８６）。この後、処理はステップ８３に戻り、ユーザの要求待ちとなる。
【００２２】
表示された資料３１中でマーク部分が選択され、マークボタン４１が押下されると、コンテンツ表示部２３は、マーク部分記憶の要求として受け取る（ステップ８３）。次にコンテンツ表示部２３は、「ＲＥＱ＝マーク」と判定し（ステップ８４）、まずコンテンツ上でユーザがマークを開始した位置をｓｔａｒｔ、終了した位置をｅｎｄとし（ステップ８７）、コンテンツＩＤ、章節項ＩＤおよびその区間 （ｓｔａｒｔ，ｅｎｄ)をマーク部分記憶部２４へ送る（ステップ８８）。マーク部分記憶部２４は、受け取った情報をメモリに一時保存する。次にコンテンツ表示部２３は、表示中の資料３１のマーク部分を反転して表示する（ステップ８９）。
【００２３】
図９は、コンテンツ送信部３の処理手順を示す構造化チャートである。コンテンツ送信部３は、コンテンツ表示部２３からコンテンツの要求、すなわちセッションＩＤとコンテンツＩＤを受信する（ステップ９１）。次にコンテンツ送信部３は、コンテンツデータ１３を検索して要求されたコンテンツ、すなわち資料３１を取得し、それをコンテンツ表示部２３へ送信する（ステップ９２）。
【００２４】
図１０は、コピー部２５の処理手順を示す構造化チャートである。コピー部２５は、ユーザによるコピーボタン２６の押下を検出すると（ステップ１０１）、マーク部分記憶部２４から現在のマークされている区間をすべて取り出し、それをセッションＩＤとともにノート作成部４へ送信する（ステップ１０２）。次にマーク部分記憶部２４に格納されているマーク部分のデータをクリアする（ステップ１０３）。
【００２５】
図１１は、ノート作成部４の処理手順を示す構造化チャートである。ノート作成部４は、コピー部２５からセッションＩＤ、コンテンツＩＤおよびマーク区間を受信すると、メモリ上のセッションＩＤとユーザＩＤの対応テーブルを検索して受信したセッションＩＤに対応するユーザＩＤを取得し、それをＵＳＥＲ１とする（ステップ１１１）。次にコンテンツデータ１３中のコンテンツＩＤに該当する資料３１を取り出し、その資料３１から受信したマーク区間に対応する部分を抽出し、それをＵＳＥＲ１のユーザノート１４に書き出す（ステップ１１２）。次に書き出したデータ量をＸとし（ステップ１１３）、Ｘに応じた料金をユーザテーブル１２の該当するユーザの利用料のカラムに追加し、Ｘをコピー量のカラムに追加する（ステップ１１４）。
【００２６】
マーク部分のコンテンツデータがユーザノート１４に書き出されると、ノート参照部５は、ユーザノート１４の内容をノート表示部２７へ送信する。
【００２７】
図１２は、ノート表示部２７の処理手順を示す構造化チャートである。ノート表示部２７は、ノート参照部５からノートデータを受信すると、受信したデータからコンテンツ表示領域に表示中の資料３１のうち現在ユーザが閲覧している部分を探し出す（ステップ１２１）。ノートデータのうち最後のマーク区間に相当する資料３１のデータがユーザが最後に閲覧した部分である。次にノート表示部２７は、資料３１の表示をスクロールして、探し出した部分を中心にして資料３１を表示し直す（ステップ１２２）。次に画面上にノート表示領域を設け、その領域に受信したノートデータを表示する（ステップ１２３）。
【００２８】
ノート表示領域中のデータをファイルとして保存したり、印刷することが可能である。コンテンツ表示領域中の資料３１をファイルとして保存したり、印刷することはできない。同一画面上にコンテンツ表示領域とノート表示領域とを設けると、ユーザは目視によって容易にコンテンツの内容とノートデータとの対応をとることができる。
【００２９】
以上述べたようにコンテンツ表示部２３は、直接ブラウザ２２にコンテンツを渡さないので、ユーザはコピー＆ペーストの方式でコンテンツを持ち帰ることができず、コピーボタン２６で指示した範囲の部分コンテンツしか持ち帰ることができない。
【００３０】
なおマーク部分のデータをユーザノート１４にコピーするだけでなくその周辺のデータをユーザノート１４にコピーすることもできる。ノート作成部４は、ステップ１１２でマーク部分のデータを包含するあらかじめ決められた範囲のデータ領域をユーザノート１４にコピーする。あらかじめ決められた範囲としては、指定されたマーク部分の前後文字数を含める方法、もとのデータ量に対して決められた比率だけ多くコピーする方法、マークされた部分を含む文章の区切りまでをコピーする方法、コンテンツ全体をコピーする方法など、用途に応じて種々採用することができる。
【００３１】
サーバ１が資料３１に対応してまとめデータ３３を用意してあれば、マーク部分をユーザノート１４にコピーする代わりにあらかじめ用意されたまとめデータをユーザノート１４にコピーすることができる。ユーザは、コンテンツ表示中にまとめデータを指示し、コピーボタン２６を押下すると、コピー部２５は、セッションＩＤ、コンテンツＩＤとまとめデータの指示をノート作成部４へ送信する。ノート作成部４は、記憶装置から当該資料３１に対応するまとめデータ３３を取得してユーザノート１４に書き出す。ノート参照部５は、ユーザノート１４中のまとめデータ３３をノート表示部２７へ送信し、ノート表示部２７がこれをノート表示領域に表示する。
【００３２】
なおマーク部分のデータが編集可能なテキストである場合にこのデータを編集不可能な画像データに変換してユーザに渡してもよい。ノート作成部４は、ステップ１１２でノートデータを公知の方法で画像データに変換してユーザノート１４に格納する。ノート参照部５は、ユーザノート１４中の当該画像データをノート表示部２７へ送信し、ノート表示部２７がこれをノート表示領域に表示する。ノートデータが画像データの形式でユーザに渡されるために再加工される機会が低減する。
【００３３】
なおユーザがノート表示領域中のテキスト形式のノートデータを編集できるようにしてもよい。一般にノート表示領域中には複数のマーク区間のデータが格納される。エディタによってこれらのノートデータを並べ替えたり、ユーザが入力したメモを挿入したりすることができる。
【図面の簡単な説明】
【００３４】
【図１】実施形態のシステム構成図である。
【図２】実施形態のユーザテーブル１２のデータ構成図である。
【図３】実施形態のコンテンツデータ１３とまとめデータ３２の関係を示す図である。
【図４】コンテンツの表示例を示す図である。
【図５】ユーザノートの内容例を示す図である。
【図６】マーク部分記憶部２４に格納されるデータの形式を示す図である。
【図７】実施形態の認証部２の処理手順を示す構造化チャートである。
【図８】実施形態のコンテンツ表示部２３の処理手順を示す構造化チャートである。
【図９】実施形態のコンテンツ送信部３の処理手順を示す構造化チャートである。
【図１０】実施形態のコピー部２５の処理手順を示す構造化チャートである。
【図１１】実施形態のノート作成部４の処理手順を示す構造化チャートである。
【図１２】実施形態のノート表示部２７の処理手順を示す構造化チャートである。
【符号の説明】
【００３５】
１：サーバ、２：認証部、３：コンテンツ送信部、４：ノート作成部、５：ノート参照部、１２：ユーザテーブル、１３：コンテンツデータ、１４：ユーザノート、２２：ブラウザ、２３：コンテンツ表示部、２４：マーク部分記憶部、２５：コピー部、２６：コピーボタン、２７：ノート表示部
【図１】
2005092573.tif 000003
【図２】
2005092573.tif 000004
【図３】
2005092573.tif 000005
【図４】
2005092573.tif 000006
【図５】
2005092573.tif 000007
【図６】
2005092573.tif 000008
【図７】
2005092573.tif 000009
【図８】
2005092573.tif 000010
【図９】
2005092573.tif 000011
【図１０】
2005092573.tif 000012
【図１１】
2005092573.tif 000013
【図１２】
2005092573.tif 000014