(57)【要約】【課題】ユーザが、サーバに記憶したドキュメントデータを、ネットワークを介して参照でき、また、当該ドキュメントデータの公開範囲について、個人利用からグループ利用までを柔軟に使い分けることができるネットワーク上のデスクトップ空間を提供すること。【解決手段】サーバ１０は、Ｗｅｂページとしてのデスクトップ空間を端末装置２０に表示させ、ユーザによるドキュメントデータの入力・編集操作を受け付け、端末装置２０から受信したドキュメントデータを、前記ユーザを識別するデータと関連付けて記憶部に記憶する。更に、サーバ１０は、前記ドキュメントデータの公開範囲として、個人、グループ、パブリックの指定をするデータを受信して記憶する。そして、サーバ１０は、前記公開範囲に属するユーザの端末装置２０からの要求に応じて、当該ユーザに公開されている前記ドキュメントデータを前記記憶部から読み出し、端末装置２０に送信する。【選択図】図１
2008033862.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介して端末装置と接続されたサーバが、当該端末装置のユーザに関連付けられた、Ｗｅｂページとしてのデスクトップ空間上のドキュメントデータを、当該端末装置に表示させる方法であって、
前記端末装置からの要求を受信したことに応じて、前記Ｗｅｂページとしてのデスクトップ空間を前記端末装置に表示させて前記ユーザによる前記ドキュメントデータの入力・編集操作および前記Ｗｅｂページとしてのデスクトップ空間における表示位置の指定操作を受け付けるプログラムを、前記端末装置に送信するステップと、
前記ユーザにより入力・編集された前記ドキュメントデータおよび指定された前記表示位置を示す位置データを、前記端末装置から受信するステップと、
受信した前記ドキュメントデータおよび前記位置データを、前記端末装置のユーザを識別するデータと関連付けて記憶部に記憶するステップと、
前記端末装置から前記Ｗｅｂページとしてのデスクトップ空間の表示を要求するデータを受信したことに応じて、前記端末装置のユーザを識別し認証をするステップと、
前記認証をしたユーザに関連付けられた前記ドキュメントデータおよび前記位置データを前記記憶部から読み出し、前記プログラムと共に前記端末装置に送信するステップと、を含む方法。
【請求項２】
前記端末装置から、前記ドキュメントデータに関連する付加ドキュメントデータを受信するステップと、
前記付加ドキュメントデータを、前記ドキュメントデータと関連付けて、前記記憶部に更に記憶するステップと、を更に含む請求項１に記載の方法。
【請求項３】
前記端末装置から、前記ドキュメントデータに関連する別のドキュメントデータを受信するステップと、
前記別のドキュメントデータとの関連を示すデータを、前記ドキュメントデータに付加して、前記記憶部に更に記憶するステップと、を更に含む請求項１または請求項２に記載の方法。
【請求項４】
前記ドキュメントデータを参照可能な公開ユーザを示す公開データを、前記端末装置から受信するステップと、
前記公開データを、前記ドキュメントデータと関連付けて、前記記憶部に更に記憶するステップと、
前記公開ユーザの端末装置からの要求に応じて、前記公開ユーザに関連付けられたドキュメントデータを前記記憶部から読み出し、前記端末装置に送信するステップと、を更に含む請求項１から請求項３のいずれかに記載の方法。
【請求項５】
前記公開ユーザに関連付けられた前記ドキュメントデータを、前記公開ユーザの端末装置からの要求に応じて、前記位置データと共に、前記公開ユーザを識別するデータに関連付けて、前記記憶部に更に記憶するステップを更に含む請求項４に記載の方法。
【請求項６】
前記公開ユーザに関連付けられた前記ドキュメントデータに、複数の選択肢から少なくとも１を選択可能なアンケートのデータを含み、
前記端末装置から、選択された前記選択肢を示すデータを受信し、前記選択肢それぞれの選択された回数を前記記憶部に更に記憶するステップと、
前記端末装置からの要求に応じて、記憶した前記回数に基づく前記アンケートの結果を示すデータを、前記ドキュメントデータに付加して、前記端末装置に送信するステップと、を更に含む請求項４または請求項５に記載の方法。
【請求項７】
前記Ｗｅｂページとしてのデスクトップ空間で実行・表示可能な複数のアプリケーション・プログラムを、前記記憶部に更に記憶するステップと、
前記端末装置から、複数の前記アプリケーション・プログラムのうち１の選択を示す選択データを受信するステップと、
前記選択データを、前記端末装置のユーザを識別するデータと関連付けて前記記憶部に更に記憶するステップと、
記憶した前記選択データに対応する前記アプリケーション・プログラムを、前記端末装置に送信するステップと、を更に含む請求項１から請求項６のいずれかに記載の方法。
【請求項８】
通信回線を介して接続された別のサーバから、前記端末装置に配信するためのコンテンツデータを受信するステップと、
受信した前記コンテンツデータの内容を表すキーワードデータを、前記コンテンツデータと共に関連付けて前記記憶部に更に記憶するステップと、
前記端末装置のユーザに関連付けられた前記ドキュメントデータと前記キーワードデータとの関連度を求めるステップと、
前記関連度に基づき、記憶した前記コンテンツデータの中から所定数を選択して、前記端末装置に送信するステップと、を更に含む請求項１から請求項７のいずれかに記載の方法。
【請求項９】
通信回線を介して端末装置と接続され、当該端末装置のユーザに関連付けられた、Ｗｅｂページとしてのデスクトップ空間上のドキュメントデータを、当該端末装置に表示させるサーバであって、
前記端末装置からの要求を受信したことに応じて、前記Ｗｅｂページとしてのデスクトップ空間を前記端末装置に表示させて前記ユーザによる前記ドキュメントデータの入力・編集操作および前記Ｗｅｂページとしてのデスクトップ空間における表示位置の指定操作を受け付けるプログラムを、前記端末装置に送信する手段と、
前記ユーザにより入力・編集された前記ドキュメントデータおよび指定された前記表示位置を示す位置データを、前記端末装置から受信する手段と、
受信した前記ドキュメントデータおよび前記位置データを、前記端末装置のユーザを識別するデータと関連付けて記憶部に記憶する手段と、
前記端末装置から前記Ｗｅｂページとしてのデスクトップ空間の表示を要求するデータを受信したことに応じて、前記端末装置のユーザを識別し認証をする手段と、
前記認証をしたユーザに関連付けられた前記ドキュメントデータおよび前記位置データを前記記憶部から読み出し、前記プログラムと共に前記端末装置に送信する手段と、を備えるサーバ。
【請求項１０】
前記端末装置から、前記ドキュメントデータに関連する付加ドキュメントデータを受信する手段と、
前記付加ドキュメントデータを、前記ドキュメントデータと関連付けて、前記記憶部に更に記憶する手段と、を更に備える請求項９に記載のサーバ。
【請求項１１】
前記端末装置から、前記ドキュメントデータに関連する別のドキュメントデータを受信する手段と、
前記別のドキュメントデータとの関連を示すデータを、前記ドキュメントデータに付加して、前記記憶部に更に記憶する手段と、を更に備える請求項９または請求項１０に記載のサーバ。
【請求項１２】
前記ドキュメントデータを参照可能な公開ユーザを示す公開データを、前記端末装置から受信する手段と、
前記公開データを、前記ドキュメントデータと関連付けて、前記記憶部に更に記憶する手段と、
前記公開ユーザの端末装置からの要求に応じて、前記公開ユーザに関連付けられたドキュメントデータを前記記憶部から読み出し、前記端末装置に送信する手段と、を更に備える請求項９から請求項１１のいずれかに記載のサーバ。
【請求項１３】
前記公開ユーザに関連付けられた前記ドキュメントデータを、前記公開ユーザの端末装置からの要求に応じて、前記位置データと共に、前記公開ユーザを識別するデータに関連付けて、前記記憶部に更に記憶する手段を更に備える請求項１２に記載のサーバ。
【請求項１４】
前記公開ユーザに関連付けられた前記ドキュメントデータに、複数の選択肢から少なくとも１を選択可能なアンケートのデータを含み、
前記端末装置から、選択された前記選択肢を示すデータを受信し、前記選択肢それぞれの選択された回数を前記記憶部に更に記憶する手段と、
前記端末装置からの要求に応じて、記憶した前記回数に基づく前記アンケートの結果を示すデータを、前記ドキュメントデータに付加して、前記端末装置に送信する手段と、を更に備える請求項１２または請求項１３に記載のサーバ。
【請求項１５】
前記Ｗｅｂページとしてのデスクトップ空間で実行・表示可能な複数のアプリケーション・プログラムを、前記記憶部に更に記憶する手段と、
前記端末装置から、複数の前記アプリケーション・プログラムのうち１の選択を示す選択データを受信する手段と、
前記選択データを、前記端末装置のユーザを識別するデータと関連付けて前記記憶部に更に記憶する手段と、
記憶した前記選択データに対応する前記アプリケーション・プログラムを、前記端末装置に送信する手段と、を更に備える請求項９から請求項１４のいずれかに記載のサーバ。
【請求項１６】
通信回線を介して接続された別のサーバから、前記端末装置に配信するためのコンテンツデータを受信する手段と、
受信した前記コンテンツデータの内容を表すキーワードデータを、前記コンテンツデータと共に関連付けて前記記憶部に更に記憶する手段と、
前記端末装置のユーザに関連付けられた前記ドキュメントデータと前記キーワードデータとの関連度を求める手段と、
前記関連度に基づき、記憶した前記コンテンツデータの中から所定数を選択して、前記端末装置に送信する手段と、を更に備える請求項９から請求項１５のいずれかに記載のサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置のユーザに関連付けられたドキュメントデータを、所定のＷｅｂページ上に表示させる方法およびサーバに関する。
【背景技術】
【０００２】
従来、付箋紙を模した電子的なメモ帳（電子付箋）を、ＰＣ等の端末装置に表示されるメインの作業場所であるデスクトップ空間に表示させる方法が広く用いられている。このような電子付箋は通常、メモ、スケジュール等を書きとめておくといった、個人的な目的で利用されることが多いが、ソフトウェアの機能拡張により、その利用場面はこれにとどまらなくなっている。
【０００３】
例えば、書き込めるデータは、テキストには限られず、特許文献１には画像を添付できる電子付箋に係るシステムも提案されている。また、ネットワークで繋がった別の端末装置に対して、電子付箋を送付できるソフトウェアも広く用いられている。このような、複数の端末装置間でのメッセージのやり取りによれば、ユーザ間でのコミュニケーションを図ることができ、情報の共有に有用となる。
【特許文献１】特開２００４−２８７５５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような従来の電子付箋のシステムにおいては、例えば電子付箋の送受信が同一のＬＡＮ内に限られる等の制約があるため、同一のＬＡＮ内を超えたより広い範囲でのコミュニケーションや不特定多数への情報発信等を行う場合には、ブログやＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｉｔｅ）のようなシステムが利用され、用途に応じてシステムやツールが使い分けられているのが現状である。
【０００５】
また、上述のような従来の電子付箋のシステムにおいては、複数ユーザのデータを一括管理するサーバがなく、端末装置同士（ピアツーピア）で電子付箋を送受信する方式であるため、送信先の端末装置が起動されていなければメッセージを送れない等の制約がある。このことにより、グループ利用には不便があり、更に、同一ユーザであっても、端末装置が変わればデータが記憶されていないため、参照できない等の問題がある。
【０００６】
このような状況において、端末装置に依存せずに、ユーザに係る電子付箋等のドキュメントデータをサーバにより記憶・管理する手段と、それにより、当該サーバに記憶したドキュメントデータを様々な端末から参照できるネットワーク上のデスクトップ空間の提供が求められている。このように、ユーザそれぞれに専用の作業場所であるデスクトップ空間がネットワーク上で与えられることにより、上述の電子付箋に限らず、自分用の様々なデータ、アプリケーション等を配置し、利用できる可能性がある。
【０００７】
更に、ドキュメントデータをサーバで一括管理することによれば、複数ユーザ間でのＬＡＮ内を超えたメッセージのやり取りや、情報発信等を効果的に行う基盤となり得る。
【０００８】
そこで本発明は、ユーザが、利用する端末装置に依存せずに、サーバに記憶したドキュメントデータを、ネットワークを介して参照でき、また、当該ドキュメントデータの公開範囲について、個人利用からグループ利用までを柔軟に使い分けることができるネットワーク上のデスクトップ空間を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的のため、具体的には、以下のようなものを提供する。
【００１０】
（１）  通信回線を介して端末装置と接続されたサーバが、当該端末装置のユーザに関連付けられた、Ｗｅｂページとしてのデスクトップ空間上のドキュメントデータを、当該端末装置に表示させる方法であって、
前記端末装置からの要求を受信したことに応じて、前記Ｗｅｂページとしてのデスクトップ空間を前記端末装置に表示させて前記ユーザによる前記ドキュメントデータの入力・編集操作および前記Ｗｅｂページとしてのデスクトップ空間における表示位置の指定操作を受け付けるプログラムを、前記端末装置に送信するステップと、
前記ユーザにより入力・編集された前記ドキュメントデータおよび指定された前記表示位置を示す位置データを、前記端末装置から受信するステップと、
受信した前記ドキュメントデータおよび前記位置データを、前記端末装置のユーザを識別するデータと関連付けて記憶部に記憶するステップと、
前記端末装置から前記Ｗｅｂページとしてのデスクトップ空間の表示を要求するデータを受信したことに応じて、前記端末装置のユーザを識別し認証をするステップと、
前記認証をしたユーザに関連付けられた前記ドキュメントデータおよび前記位置データを前記記憶部から読み出し、前記プログラムと共に前記端末装置に送信するステップと、を含む方法。
【００１１】
このような構成によれば、当該サーバが、ドキュメントデータをユーザと関連付けて記憶し、端末装置からの要求に応じて、Ｗｅｂページとしてのデスクトップ空間の指定された位置に、認証したユーザに関連付けられたドキュメントデータを表示する。このことにより、ユーザは、サーバに記憶されたドキュメントデータを、端末装置に依存することなく、Ｗｅｂページとしてのデスクトップ空間において参照することができる。更に、当該サーバは、デスクトップ空間における表示位置の指定操作を受け付けるので、ユーザは、当該デスクトップ空間において、ドキュメントデータを自由に配置することができる。
【００１２】
なお、前記ドキュメントデータには、静止画像、動画像、リンク等を含めることができる。このことにより、テキストのみの場合に比べて多様な情報を効果的に表示できる可能性がある。
【００１３】
（２）  前記端末装置から、前記ドキュメントデータに関連する付加ドキュメントデータを受信するステップと、
前記付加ドキュメントデータを、前記ドキュメントデータと関連付けて、前記記憶部に更に記憶するステップと、を更に含む（１）に記載の方法。
【００１４】
このような構成によれば、当該サーバが、付加ドキュメントデータをドキュメントデータに関連付けて記憶するので、ユーザは、ドキュメントデータに対するコメント等の付加ドキュメントを、デスクトップ空間において関連付けて表示させることができる。
【００１５】
（３）  前記端末装置から、前記ドキュメントデータに関連する別のドキュメントデータを受信するステップと、
前記別のドキュメントデータとの関連を示すデータを、前記ドキュメントデータに付加して、前記記憶部に更に記憶するステップと、を更に含む（１）または（２）に記載の方法。
【００１６】
このような構成によれば、当該サーバは、複数のドキュメントデータを関連付けて記憶することができるので、ユーザは、関連情報を効率的に参照できる可能性がある。
【００１７】
（４）  前記ドキュメントデータを参照可能な公開ユーザを示す公開データを、前記端末装置から受信するステップと、
前記公開データを、前記ドキュメントデータと関連付けて、前記記憶部に更に記憶するステップと、
前記公開ユーザの端末装置からの要求に応じて、前記公開ユーザに関連付けられたドキュメントデータを前記記憶部から読み出し、前記端末装置に送信するステップと、を更に含む（１）から（３）のいずれかに記載の方法。
【００１８】
このような構成によれば、ユーザは、参照可能な公開ユーザを指定してドキュメントデータを作成することができ、当該サーバが、公開ユーザとドキュメントデータとの関連を記憶する。したがって、指定された公開ユーザは、当該ドキュメントデータを前記デスクトップ空間に読み出して表示できるため、複数のユーザが当該ドキュメントデータを共有することができる。
【００１９】
なお、予め記憶したグループをユーザが指定することにより、当該グループに属するユーザを前記公開ユーザとすることにしてもよい。また、公開ユーザとしてパブリックを指定した場合には、前記サーバにアクセス可能なユーザが、当該ドキュメントデータを読み出し、参照できることとしてよい。
【００２０】
（５）  前記公開ユーザに関連付けられた前記ドキュメントデータを、前記公開ユーザの端末装置からの要求に応じて、前記位置データと共に、前記公開ユーザを識別するデータに関連付けて、前記記憶部に更に記憶するステップを更に含む（４）に記載の方法。
【００２１】
このような構成によれば、当該サーバは、公開ユーザからの要求に応じて、当該公開ユーザに関連付けられたドキュメントデータを、当該公開ユーザ用のデスクトップ空間の指定された位置に表示させることができる。その結果、ユーザが次に前記デスクトップ空間を参照した際には、当該ドキュメントデータが指定された位置に表示される。
【００２２】
（６）  前記公開ユーザに関連付けられた前記ドキュメントデータに、複数の選択肢から少なくとも１を選択可能なアンケートのデータを含み、
前記端末装置から、選択された前記選択肢を示すデータを受信し、前記選択肢それぞれの選択された回数を前記記憶部に更に記憶するステップと、
前記端末装置からの要求に応じて、記憶した前記回数に基づく前記アンケートの結果を示すデータを、前記ドキュメントデータに付加して、前記端末装置に送信するステップと、を更に含む（４）または（５）に記載の方法。
【００２３】
このような構成によれば、当該サーバは、公開ユーザ（グループ）の中でアンケートを実施し、その集計結果をドキュメントデータに付加して表示することができるので、ユーザは、自らのデスクトップ空間において、当該アンケートの状況を適宜確認することができる。その結果、グループ内でのコミュニケーションを効果的にとることができる可能性がある。
【００２４】
（７）  前記Ｗｅｂページとしてのデスクトップ空間で実行・表示可能な複数のアプリケーション・プログラムを、前記記憶部に更に記憶するステップと、
前記端末装置から、複数の前記アプリケーション・プログラムのうち１の選択を示す選択データを受信するステップと、
前記選択データを、前記端末装置のユーザを識別するデータと関連付けて前記記憶部に更に記憶するステップと、
記憶した前記選択データに対応する前記アプリケーション・プログラムを、前記端末装置に送信するステップと、を更に含む（１）から（６）のいずれかに記載の方法。
【００２５】
このような構成によれば、当該サーバが、端末装置のユーザと関連付けてアプリケーション・プログラムを記憶する。したがって、ユーザは、カレンダー、ゲーム、動画プレーヤ等のアプリケーション・プログラムを、前記デスクトップ空間に配置しておくことができ、効率的な作業環境にできる可能性がある。
【００２６】
（８）  通信回線を介して接続された別のサーバから、前記端末装置に配信するためのコンテンツデータを受信するステップと、
受信した前記コンテンツデータの内容を表すキーワードデータを、前記コンテンツデータと共に関連付けて前記記憶部に更に記憶するステップと、
前記端末装置のユーザに関連付けられた前記ドキュメントデータと前記キーワードデータとの関連度を求めるステップと、
前記関連度に基づき、記憶した前記コンテンツデータの中から所定数を選択して、前記端末装置に送信するステップと、を更に含む（１）から（７）のいずれかに記載の方法。
【００２７】
このような構成によれば、当該サーバは、端末装置に対して、前記ドキュメントデータと関連度の高い広告等のコンテンツデータを配信することができる。その結果、当該コンテンツデータの管理者にとっては、効果的な配信を行える可能性がある。
【００２８】
なお、コンテンツデータは、テキスト、リンク、静止画像、動画等、様々な形態をとることができる。更に、例えば、コンテンツデータとしての動画クリップを、予め前記デスクトップ空間に配置した動画プレーヤで再生する等、前記アプリケーション・プログラムと連携させることもできる。
【００２９】
（９）  通信回線を介して端末装置と接続され、当該端末装置のユーザに関連付けられた、Ｗｅｂページとしてのデスクトップ空間上のドキュメントデータを、当該端末装置に表示させるサーバであって、
前記端末装置からの要求を受信したことに応じて、前記Ｗｅｂページとしてのデスクトップ空間を前記端末装置に表示させて前記ユーザによる前記ドキュメントデータの入力・編集操作および前記Ｗｅｂページとしてのデスクトップ空間における表示位置の指定操作を受け付けるプログラムを、前記端末装置に送信する手段と、
前記ユーザにより入力・編集された前記ドキュメントデータおよび指定された前記表示位置を示す位置データを、前記端末装置から受信する手段と、
受信した前記ドキュメントデータおよび前記位置データを、前記端末装置のユーザを識別するデータと関連付けて記憶部に記憶する手段と、
前記端末装置から前記Ｗｅｂページとしてのデスクトップ空間の表示を要求するデータを受信したことに応じて、前記端末装置のユーザを識別し認証をする手段と、
前記認証をしたユーザに関連付けられた前記ドキュメントデータおよび前記位置データを前記記憶部から読み出し、前記プログラムと共に前記端末装置に送信する手段と、を備えるサーバ。
【００３０】
このような構成によれば、当該サーバを運用することにより、（１）と同様の効果が期待できる。
【００３１】
（１０）  前記端末装置から、前記ドキュメントデータに関連する付加ドキュメントデータを受信する手段と、
前記付加ドキュメントデータを、前記ドキュメントデータと関連付けて、前記記憶部に更に記憶する手段と、を更に備える（９）に記載のサーバ。
【００３２】
このような構成によれば、当該サーバを運用することにより、（２）と同様の効果が期待できる。
【００３３】
（１１）  前記端末装置から、前記ドキュメントデータに関連する別のドキュメントデータを受信する手段と、
前記別のドキュメントデータとの関連を示すデータを、前記ドキュメントデータに付加して、前記記憶部に更に記憶する手段と、を更に備える（９）または（１０）に記載のサーバ。
【００３４】
このような構成によれば、当該サーバを運用することにより、（３）と同様の効果が期待できる。
【００３５】
（１２）  前記ドキュメントデータを参照可能な公開ユーザを示す公開データを、前記端末装置から受信する手段と、
前記公開データを、前記ドキュメントデータと関連付けて、前記記憶部に更に記憶する手段と、
前記公開ユーザの端末装置からの要求に応じて、前記公開ユーザに関連付けられたドキュメントデータを前記記憶部から読み出し、前記端末装置に送信する手段と、を更に備える（９）から（１１）のいずれかに記載のサーバ。
【００３６】
このような構成によれば、当該サーバを運用することにより、（４）と同様の効果が期待できる。
【００３７】
（１３）  前記公開ユーザに関連付けられた前記ドキュメントデータを、前記公開ユーザの端末装置からの要求に応じて、前記位置データと共に、前記公開ユーザを識別するデータに関連付けて、前記記憶部に更に記憶する手段を更に備える（１２）に記載のサーバ。
【００３８】
このような構成によれば、当該サーバを運用することにより、（５）と同様の効果が期待できる。
【００３９】
（１４）  前記公開ユーザに関連付けられた前記ドキュメントデータに、複数の選択肢から少なくとも１を選択可能なアンケートのデータを含み、
前記端末装置から、選択された前記選択肢を示すデータを受信し、前記選択肢それぞれの選択された回数を前記記憶部に更に記憶する手段と、
前記端末装置からの要求に応じて、記憶した前記回数に基づく前記アンケートの結果を示すデータを、前記ドキュメントデータに付加して、前記端末装置に送信する手段と、を更に備える（１２）または（１３）に記載のサーバ。
【００４０】
このような構成によれば、当該サーバを運用することにより、（６）と同様の効果が期待できる。
【００４１】
（１５）  前記Ｗｅｂページとしてのデスクトップ空間で実行・表示可能な複数のアプリケーション・プログラムを、前記記憶部に更に記憶する手段と、
前記端末装置から、複数の前記アプリケーション・プログラムのうち１の選択を示す選択データを受信する手段と、
前記選択データを、前記端末装置のユーザを識別するデータと関連付けて前記記憶部に更に記憶する手段と、
記憶した前記選択データに対応する前記アプリケーション・プログラムを、前記端末装置に送信する手段と、を更に備える（９）から（１４）のいずれかに記載のサーバ。
【００４２】
このような構成によれば、当該サーバを運用することにより、（７）と同様の効果が期待できる。
【００４３】
（１６）  通信回線を介して接続された別のサーバから、前記端末装置に配信するためのコンテンツデータを受信する手段と、
受信した前記コンテンツデータの内容を表すキーワードデータを、前記コンテンツデータと共に関連付けて前記記憶部に更に記憶する手段と、
前記端末装置のユーザに関連付けられた前記ドキュメントデータと前記キーワードデータとの関連度を求める手段と、
前記関連度に基づき、記憶した前記コンテンツデータの中から所定数を選択して、前記端末装置に送信する手段と、を更に備える（９）から（１５）のいずれかに記載のサーバ。
【００４４】
このような構成によれば、当該サーバを運用することにより、（８）と同様の効果が期待できる。
【発明の効果】
【００４５】
本発明によれば、ユーザが、利用する端末装置に依存せずに、サーバに記憶したドキュメントデータを、ネットワークを介して参照でき、また、当該ドキュメントデータの公開範囲について、個人利用からグループ利用までを柔軟に使い分けることができるネットワーク上のデスクトップ空間を提供することができる。
【発明を実施するための最良の形態】
【００４６】
本発明に係る好適な実施形態の一例について、図面に基づいて以下に説明する。
【００４７】
［全体構成］
図１は、本発明の好適な実施形態の一例に係るシステムの概念図である。
【００４８】
サーバ１０と端末装置２０とは、通信ネットワークを介して接続されている。サーバ１０は、ユーザの認証データと共に、端末装置２０に表示させるためのドキュメントデータ、コンテンツデータ、アプリケーション・プログラム等を記憶している。
【００４９】
サーバ１０の管理するＷｅｂページへのログインに伴い、端末装置２０からユーザデータがサーバ１０に送信されると、サーバ１０は認証データにより当該ユーザの認証を行い、ユーザのログインを完了する。続いてサーバ１０は、ログインしたユーザに関連付けられたドキュメントデータ、コンテンツデータ、アプリケーション・プログラム等を読み出すと、端末装置２０に対してＷｅｂページデータを生成して送信する。端末装置２０は、受信したＷｅｂページデータに基づいて画面表示を行い、ユーザに対してドキュメント、コンテンツ、アプリケーションを提供する。
【００５０】
サーバ１０が提供するＷｅｂページは、端末装置２０のユーザの仮想デスクトップ空間として機能し、端末装置２０で、ドキュメントデータの作成・編集や、表示位置の変更等を行うことができる。これにより、ユーザは、自由にドキュメントやアプリケーション等を配置したデスクトップ空間をネットワーク上に持つことができるので、サーバ１０に接続可能な端末から、適時、当該デスクトップ空間を参照することができる。
【００５１】
［コンピュータの構成］
図２は、本発明の好適な実施形態の一例に係るシステムを構成する各コンピュータ（サーバ１０、端末装置２０）の構成を示すブロック図である。
【００５２】
制御部１１０、記憶部１２０、入力部１３０、表示部１４０、通信制御部１５０は、バス１６０を介して接続されている。
【００５３】
制御部１１０は、情報の演算、処理を行う情報演算処理装置（ＣＰＵ）であり、当該コンピュータ全体の制御を行う。制御部１１０は、記憶部１２０に記憶された各種プログラムを適宜読み出して実行することにより、上述のハードウェアと協働し、本発明に係る各種機能を実現している。
【００５４】
記憶部１２０は、制御部１１０と組み合わせてプログラムの実行に使用するローカルメモリ、大容量のバルクメモリ、および当該バルクメモリの検索を効率的に行うために使用するキャッシュメモリを含んでよい。記憶部１２０を実現するコンピュータ可読媒体としては、電気的、磁気的、光学的、電磁的に実現するものを含んでよい。より具体的には、半導体記憶装置、磁気テープ、フロッピー（登録商標）ディスク、ランダム・アクセス・メモリ（ＲＡＭ）、リードオンリー・メモリ（ＲＯＭ）、ＣＤ−ＲＯＭとＣＤ−Ｒ／ＷとＤＶＤとを含む光ディスクが含まれる。
【００５５】
入力部１３０は、ユーザによる入力の受け付けを行うものであり、キーボード、ポインティング・デバイス等を含んでよい。入力部１３０は、直接または介在Ｉ／Ｏコントローラを介して当該コンピュータと接続することができる。
【００５６】
表示部１４０は、ユーザにデータの入力を受け付ける画面を表示したり、当該コンピュータによる演算処理結果の画面を表示したりするものであり、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）等のディスプレイ装置を含む。表示部１４０は、直接または介在Ｉ／Ｏコントローラを介して当該コンピュータと接続することができる。
【００５７】
通信制御部１５０は、当該コンピュータを専用ネットワークまたは公共ネットワークを介して別の演算処理システムまたは記憶装置と接続できるようにするためのネットワーク・アダプタである。通信制御部１５０は、モデム、ケーブルモデムおよびイーサネット（登録商標）・アダプタを含んでよい。
【００５８】
［メイン処理フロー］
図３は、本発明の好適な実施形態の一例に係るシステムにおけるメイン処理フローを示す図である。
【００５９】
ステップＳ１１では、端末装置２０は、ユーザからサーバ１０へのログイン操作を受け付ける。それにより、端末装置２０は、当該ユーザに関するユーザデータ（ユーザＩＤ等）をサーバ１０に送信する（ステップＳ１２）。
【００６０】
ステップＳ１３では、サーバ１０は、端末装置２０から受信したユーザデータに基づき、当該ユーザの認証を行う。ここで、予め登録されたユーザであるか否かを判断し、登録されたユーザである場合には、後続のステップにおいて、当該ユーザ専用のデータを参照可能とする。なお、ユーザ認証の方法については、公知の技術を用いることができる。
【００６１】
ステップＳ１４では、サーバ１０は、ステップＳ１２にて受信したユーザデータに基づいて、当該ユーザに関連付けられたドキュメントデータを記憶部１２０から読み出す。
【００６２】
ここで、ドキュメントデータは、例えば、図４に示すドキュメントテーブルに記憶する。ドキュメントテーブルには、それぞれのデータを識別するＩＤ（ドキュメントＩＤフィールド）と共に、ドキュメントの内容（内容フィールド）、ドキュメントの内容に関するキーワード（タグフィールド）、ドキュメントの有効期間を示す日時データ（開始日時フィールド、終了日時フィールド）、アンケート項目（アンケートフィールド）とその投票数（投票数フィールド）を記憶している。
【００６３】
そして、ドキュメントデータとユーザとの関連付けは、例えば、図５に示すドキュメント配置テーブルに記憶する。ドキュメント配置テーブルには、ユーザを識別するＩＤ（ユーザＩＤフィールド）、ドキュメントを公開する範囲を示す区分（区分フィールド）、ドキュメントＩＤ、デスクトップ空間における表示位置（表示位置フィールド）を記憶している。
【００６４】
サーバ１０は、ドキュメントテーブル（図４）およびドキュメント配置テーブル（図５）から、ユーザに紐付くドキュメントデータを読み出す。続いて、Ｗｅｂページとしてのデスクトップ空間の表示データを生成し、端末装置２０に送信する（ステップＳ１５）。
【００６５】
端末装置２０におけるＷｅｂページの表示例を図６に示す。ユーザが作成したドキュメント２１〜２３がＷｅｂページに付箋のように貼られ（表示され）、仮想のデスクトップ空間として使用可能となっている。
【００６６】
Ｗｅｂページ内にはデスクトップ空間として４つの領域が用意され、画面切り替えボタン３０によって、それらの表示を切り替える。このことにより、ドキュメント等を表示する領域を画面サイズよりも広くとったり、用途に応じて表示する領域を切り替えて使用したりといったことができる。
【００６７】
また、Ｗｅｂページ内には、ユーザによる各種操作を受け付けるボタン、アイコン等からなるツールバー４０が表示されている。なお、各種操作による処理内容の詳細は後述する。
【００６８】
再び図３を参照して、ステップＳ１６では、端末装置２０は、ユーザからドキュメントデータに関する入力操作を受け付ける。具体的には、図６のＷｅｂページ例において、例えば新規ボタン４１０が押下されることにより、新規ドキュメントの入力を受け付ける。その場合、Ｗｅｂページには図７に示すような編集ウィンドウが表示される。ここでユーザにより入力されたデータを、ドキュメントデータとしてサーバ１０に送信する（ステップＳ１７）。
【００６９】
ステップＳ１８では、サーバ１０は、ステップＳ１７にて受信したドキュメントデータを、ドキュメントテーブル（図４）およびドキュメント配置テーブル（図５）に記憶する。これにより、端末装置２０のユーザに関連付けてドキュメントデータが記憶されるので、次回アクセスした際には、当該ドキュメントデータを読み出し、表示状態を再現することができる。
【００７０】
［編集］
図７は、本発明の好適な実施形態の一例に係る端末装置２０おけるドキュメントデータの編集ウィンドウを示す図である。このウィンドウは、図６のＷｅｂページ例において、新規ボタン４１０が押下されることにより表示される。あるいは、既存のドキュメント２１〜２３をダブルクリックすることにより、同様のウィンドウを開いて編集できるようにしてもよい。
【００７１】
編集ウィンドウでは、入力項目として、タイトルやドキュメント内容の他、分類用のタグ（キーワード）、開始日時、終了日時、アンケート項目等が用意されている。また、ドキュメント内容は、各種アイコンの操作によって、レイアウト、フォントサイズやスタイル、文字色や背景色等を設定することもできる。更に、リンクや画像、罫線等のＨＴＭＬタグの埋め込みができるように構成してよい。
【００７２】
この編集ウィンドウで入力されたデータは、前述した通り、サーバ１０に送信された後、ドキュメントテーブル（図４）およびドキュメント配置テーブル（図５）に記憶される。
【００７３】
分類用のタグは、ドキュメント内容を表すキーワードとなるので、当該ドキュメントの検索に有効であり、例えば、後述する図１４の管理ウィンドウにて検索フィールドの項目とすることができる。また、開始日時、終了日時を設定することで、当該ドキュメントの掲載期間を予め設定し、自動的に表示／非表示を制御することができる。
【００７４】
［アンケート］
図８は、本発明の好適な実施形態の一例に係るアンケート項目を含むドキュメントデータの表示例を示す図である。
【００７５】
編集ウィンドウ（図７）でアンケート項目に入力することにより、サーバ１０は、図８に示すように、複数のユーザからの投票を受け付ける選択肢として表示データを生成する。また、サーバ１０は、端末装置２０からの要求に応じて、適時アンケート結果を送信し、表示することができる。なお、複数のユーザからの投票を受け付けるためには、同一のドキュメントを複数のユーザのＷｅｂページに表示する必要があるが、これは図９で後述するように、公開ユーザを指定することにより実現できる。
【００７６】
アンケートに対する投票は、ユーザが項目を選択した後に決定ボタンを押下することにより、端末装置２０が選択を示すデータをサーバ１０に送信し、ドキュメントテーブル（図４）の投票数フィールドを更新する。その後、端末装置２０が結果ボタンの押下を受け付けると、サーバ１０は、各アンケート項目に対する投票数をドキュメントテーブル（図４）から読み出し、アンケート結果として端末装置２０に送信する。端末装置２０では、図８のように、結果をパーセント表示したり、グラフ表示したりすることができる。
【００７７】
［ドキュメントの公開］
図９は、本発明の好適な実施形態の一例に係る端末装置２０おけるドキュメントデータの公開操作を示す図である。
【００７８】
ドキュメントの表示ウィンドウ（付箋）において、ユーザにより「フレンド」のメニューが選択されると、サーバ１０は、予め登録されたユーザのリストを読み出し、端末装置２０にてリスト表示させる。ここで、ユーザのリストは、例えば図１０に示す公開ユーザ設定テーブルに記憶する。公開ユーザ設定テーブルには、ユーザＩＤに対応する公開グループと公開ユーザを記憶し、ドキュメントを送る（Ｗｅｂページに表示する）ことができるユーザを設定する。
【００７９】
Ｗｅｂページに表示されたユーザのリストの中から、ドキュメントを表示させたいユーザまたはグループを選択すると、サーバ１０は、選択されたユーザあるいは選択されたグループに属するユーザに対して、ドキュメントデータを関連付けてドキュメント配置テーブル（図５）に記憶する。このことにより、選択されたユーザがログインした際にも、当該ドキュメントが読み出され、Ｗｅｂページに表示される。その結果、同一のドキュメントが複数ユーザで共有されることになる。
【００８０】
［ドキュメントのリンク］
図１１は、本発明の好適な実施形態の一例に係るドキュメントデータの表示例を示す図である。ここでは、ドキュメントに対して、コメント、トラックバック、広告を付加して表示している。
【００８１】
ドキュメントの表示ウィンドウ（付箋）には、当該ドキュメントに対するコメントの入力を受け付けるフィールドを設ける。このことにより、入力されたコメントのデータをサーバ１０が受信し、ドキュメントテーブル（図４）の内容フィールドを更新する。
【００８２】
また、図９の表示例において、ユーザが、ドキュメントの表示ウィンドウ（付箋）のメニューからトラックバックを選択することにより、端末装置２０は、付箋からリンクする新たな付箋を作成し、ユーザからのドキュメント内容の入力を受け付ける。サーバ１０は、これらのドキュメントの関連付けを、例えば図１２に示すリンクドキュメントテーブルに記憶する。リンクドキュメントテーブルでは、１のドキュメントに対して複数のリンクドキュメントを関連付けて記憶できる。
【００８３】
［コンテンツ配信］
更に、ドキュメントの表示ウィンドウ（付箋）には、ドキュメントに関連するコンテンツ（図１１の例では書籍の広告）を表示してもよい。このコンテンツを表示する処理について、図１３に処理フローを示す。
【００８４】
ステップＳ２１では、コンテンツを配信するコンテンツサーバが、当該コンテンツサーバの管理者の指示等に基づいて、サーバ１０に対してコンテンツデータを送信する。ここで、コンテンツデータには、例えば広告として、テキストデータ、画像データ、所定のＷｅｂページへのリンクデータ等が含まれる。
【００８５】
ステップＳ２２では、サーバ１０は、ステップＳ２１にて受信したコンテンツデータから、当該コンテンツデータの内容を表すキーワードを抽出する。そして、抽出したキーワードと共に、受信したコンテンツデータを記憶する（ステップＳ２３）。
【００８６】
ステップＳ２４では、サーバ１０は、端末装置２０からドキュメントデータを受信する。このドキュメントデータは、前述の編集ウィンドウ（図７）にて端末装置２０が入力を受け付けたものであり、これにサーバ１０が記憶するコンテンツデータを適宜付加して表示する。
【００８７】
ステップＳ２５では、サーバ１０は、ステップＳ２４にて受信したドキュメントデータに対して付加するコンテンツデータを選択する。ここでは、当該ドキュメントデータと、ステップＳ２２にて抽出したキーワードとの関連度を算出し、関連度の高い所定数のコンテンツデータを選択する。なお、関連度の算出に際して、当該ドキュメントデータについても、コンテンツデータと同様にキーワード抽出を行ってもよいし、編集ウィンドウ（図７）にて入力されたタグをキーワードとして用いてもよい。
【００８８】
ステップＳ２６では、サーバ１０は、端末装置２０からの要求に応じて、ステップＳ２５にて選択したコンテンツデータを、対応するドキュメントデータに付加した表示ウィンドウ（付箋）とし、Ｗｅｂページを生成して端末装置２０に送信する。
【００８９】
このことにより、端末装置２０では、付箋の中にドキュメントに関連したコンテンツを表示するので、ユーザの興味に合う等、効果的なコンテンツ配信ができる可能性がある。なお、コンテンツは、図１１の例のように、付箋の中に表示してもよいし、別のウィンドウとして表示することとしてもよい。
【００９０】
［管理ウィンドウ］
図１４は、本発明の好適な実施形態の一例に係る管理ウィンドウの表示例を示す図である。このウィンドウは、図６のＷｅｂページ例において、管理ボタン４２０が押下されることにより表示される。
【００９１】
管理ウィンドウでは、ユーザ自身の仮想デスクトップに付箋として表示されているドキュメントと、他のユーザから公開されたドキュメントに関して、フォルダ分けした上でリスト表示する。ユーザからリストの選択を受け付けると、ドキュメントの内容をウィンドウ内に表示する。また、他のユーザから公開されたドキュメントに関しては、「ドック」フォルダに納められ、図１４の例では、更に下位の階層である「グループ１」に３件が分類されている。
【００９２】
図６にて前述した方法により複数ユーザに公開されたドキュメントは、サーバ１０がドキュメント配置テーブル（図５）より読み出し、「ドック」内に分類して表示させる。このようにして、公開ユーザは、他のユーザが作成し公開したドキュメントを、この管理ウィンドウ内にて参照可能となる。
【００９３】
その後、ユーザから「デスクトップに貼る」ボタンの押下を受け付けると、サーバ１０は、ドキュメント配置テーブル（図５）の区分フィールドを「デスクトップ」に変更し、ユーザ自身の仮想デスクトップに付箋として表示させる。
【００９４】
［ウィジェット］
図１５は、本発明の好適な実施形態の一例に係るウィジェットの表示例を示す図である。ウィジェットとは、Ｗｅｂページとしての仮想デスクトップ上で動作するアプリケーションであり、前述のドキュメントと同様に仮想デスクトップ上に配置することができる。
【００９５】
ウィジェットのプログラムは、予めサーバ１０が記憶しており、例えば図１６のウィジェットテーブルにＩＤと共に記憶する。ここで、ウィジェットとしては、時計、カレンダー、電卓、ニュース、天気予報、ミニゲーム等、様々なものが実行可能である。
【００９６】
ユーザから、ウィジェットボタン４３０の押下を受け付けると、サーバ１０は、ウィジェットテーブル（図１６）に記憶したアイコンを読み出し、端末装置２０に送信することにより、ウィジェットリスト５０を表示させる。ウィジェットリスト５０からの選択入力を受け付けると、サーバ１０は、例えば、図１７に示すウィジェット配置テーブルに、ユーザに対して選択されたウィジェットを関連付けて記憶する。
【００９７】
アプリケーション配置テーブルには、ユーザごとに表示させるウィジェットのＩＤと、その表示位置を記憶する。これにより、ユーザは、前述の付箋と同様に、自由にウィジェットの表示位置を決めることができる。
【００９８】
図１５の例では、ウィジェットとして、時計５１とビデオプレーヤ５２を表示している。ビデオプレーヤ５２は、例えば、前述のコンテンツ配信により表示されたニュースリスト５３から、ビデオクリップをドラッグ・アンド・ドロップすることにより、当該ビデオクリップの再生画像５４を表示する。なお、ニュースリスト５３は、ウィジェットとして表示されたものであってもよい。
【００９９】
［パブリック］
このように、本実施形態では、ログインしたユーザに関連付けられたドキュメント等を、Ｗｅｂページとしての仮想デスクトップ空間に表示することができるが、ログインユーザに限定せずに参照可能なＷｅｂページを設けてもよい。
【０１００】
例えば、図９の表示例において、メニューからパブリックを選択されると、サーバ１０は、ドキュメント配置テーブル（図５）における区分フィールドをパブリックに変更する。これにより、所定のアドレスにアクセス可能な端末装置２０は、ユーザ認証を経ずに当該ドキュメントを参照することができる。なお、図６のＷｅｂページ表示例において、パブリックボタン４５０の押下を受け付けることにより、前述のパブリックなＷｅｂページを表示することとしてもよい。
【０１０１】
このことにより、サーバ１０は、不特定多数により参照可能なドキュメントデータをも記憶し、情報発信することができる。その結果、当該Ｗｅｂページを参照したユーザに、個人利用やグループ利用を可能とする本システムへのユーザ登録を促すことができる。
【０１０２】
以上のように、本実施形態によれば、サーバ１０は、Ｗｅｂページとしての仮想デスクトップ空間において、ドキュメント等を参照可能なユーザを適宜設定することができる。その結果、ユーザは、個人データの管理、グループ内での情報共有、不特定多数への情報発信等、コミュニケーション手段を容易に使い分けて利用できる可能性がある。
【０１０３】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【図面の簡単な説明】
【０１０４】
【図１】本発明の好適な実施形態の一例に係るシステムの概念図である。
【図２】本発明の好適な実施形態の一例に係るシステムを構成する各コンピュータの構成を示すブロック図である。
【図３】本発明の好適な実施形態の一例に係るシステムにおけるメイン処理フローを示す図である。
【図４】本発明の好適な実施形態の一例に係るドキュメントテーブルを示す図である。
【図５】本発明の好適な実施形態の一例に係るドキュメント配置テーブルを示す図である。
【図６】本発明の好適な実施形態の一例に係るＷｅｂページの表示例を示す図である。
【図７】本発明の好適な実施形態の一例に係る編集ウィンドウを示す図である。
【図８】本発明の好適な実施形態の一例に係るアンケート項目を含むドキュメントデータの表示例を示す図である。
【図９】本発明の好適な実施形態の一例に係る端末装置２０おけるドキュメントデータの公開操作を示す図である。
【図１０】本発明の好適な実施形態の一例に係る公開ユーザ設定テーブルを示す図である。
【図１１】本発明の好適な実施形態の一例に係るドキュメントデータの表示例を示す図である。
【図１２】本発明の好適な実施形態の一例に係るリンクドキュメントテーブルを示す図である。
【図１３】本発明の好適な実施形態の一例に係るコンテンツを表示する処理フローを示す図である。
【図１４】本発明の好適な実施形態の一例に係る管理ウィンドウの表示例を示す図である。
【図１５】本発明の好適な実施形態の一例に係るウィジェットの表示例を示す図である。
【図１６】本発明の好適な実施形態の一例に係るウィジェットテーブルを示す図である。
【図１７】本発明の好適な実施形態の一例に係るウィジェット配置テーブルを示す図である。
【符号の説明】
【０１０５】
１０          サーバ
２０          端末装置
２１〜２３    ドキュメント
３０          画面切り替えボタン
４０          ツールバー
５０          ウィジェットリスト
５１          時計
５２          ビデオプレーヤ
５３          ニュースリスト
５４          再生画像
１１０        制御部
１２０        記憶部
１３０        入力部
１４０        表示部
１５０        通信制御部
１６０        バス
４１０        新規ボタン
４２０        管理ボタン
４３０        ウィジェットボタン
４５０        パブリックボタン
【図１】
2008033862.tif 000003
【図２】
2008033862.tif 000004
【図３】
2008033862.tif 000005
【図４】
2008033862.tif 000006
【図５】
2008033862.tif 000007
【図６】
2008033862.tif 000008
【図７】
2008033862.tif 000009
【図８】
2008033862.tif 000010
【図９】
2008033862.tif 000011
【図１０】
2008033862.tif 000012
【図１１】
2008033862.tif 000013
【図１２】
2008033862.tif 000014
【図１３】
2008033862.tif 000015
【図１４】
2008033862.tif 000016
【図１５】
2008033862.tif 000017
【図１６】
2008033862.tif 000018
【図１７】
2008033862.tif 000019