JP2004287928A - コンテンツ管理プログラム - Google Patents

コンテンツ管理プログラム Download PDF

Info

Publication number
JP2004287928A
JP2004287928A JP2003080059A JP2003080059A JP2004287928A JP 2004287928 A JP2004287928 A JP 2004287928A JP 2003080059 A JP2003080059 A JP 2003080059A JP 2003080059 A JP2003080059 A JP 2003080059A JP 2004287928 A JP2004287928 A JP 2004287928A
Authority
JP
Japan
Prior art keywords
content management
information
terminal device
content
server device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003080059A
Other languages
English (en)
Other versions
JP2004287928A5 (ja
Inventor
Takeshi Fujita
岳史 藤田
Mayuko Hattori
真由子 服部
Shuji Masumoto
修二 増本
Tsutomu Kawachi
勉 河内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Global Solutions Inc
Original Assignee
Vision Arts Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vision Arts Inc filed Critical Vision Arts Inc
Priority to JP2003080059A priority Critical patent/JP2004287928A/ja
Priority to US10/807,735 priority patent/US7272603B2/en
Publication of JP2004287928A publication Critical patent/JP2004287928A/ja
Priority to US11/856,462 priority patent/US7971133B2/en
Publication of JP2004287928A5 publication Critical patent/JP2004287928A5/ja
Priority to US13/114,531 priority patent/US10740425B2/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/912Applications of a database
    • Y10S707/913Multimedia
    • Y10S707/915Image
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/953Organization of data
    • Y10S707/959Network
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99939Privileged access

Abstract

【課題】WEBサイトの管理者が、自身の管理するWEBサイトにコンテンツを追加する場合又は他のWEBサイトのコンテンツを共有する場合に、HTMLファイルに当該コンテンツのパスを追加しなくてもよいこと。
【解決手段】コンテンツ管理プログラムは、利用者識別情報に対応するコンテンツ管理情報記憶手段を特定するステップと、特定されなかった他の利用者のコンテンツ管理情報記憶手段から、共有許可情報に関連付けられたオブジェクトパス情報を取得するステップと、アイコン画像記憶手段から、アイコン画像を取得するステップと、当該取得したアイコン画像と、取得したオブジェクトパス情報とに基づいて、当該オブジェクトに導くアイコンを含むコンテンツ管理画面の表示制御情報を作成するステップと、当該作成した表示制御情報を、端末装置100にインターネット300を介して送信するステップとをコンテンツ管理サーバ装置200の処理手段に実行させる。
【選択図】 図1

Description

【0001】
【発明の属する技術分野】
本発明は、インターネットに接続されたWEBサーバのコンテンツを管理するコンテンツ管理システムに関する。
【0002】
【従来の技術】
従来、WEBサイトの管理者は、自身の管理するWEBサイトにコンテンツを追加する場合又は他のWEBサイトのコンテンツを共有する場合に、HTMLファイルに当該コンテンツのパスを追加していた。(例えば、非特許文献1参照。)。また、上記コンテンツは、ユーザがWEBブラウザにて所定のURLを指定することによって、PC(Personal Computer)等の端末装置にダウンロードされ、当該WEBブラウザ又は対応するアプリケーションプログラムによって表示等されていた。
【0003】
【非特許文献1】
ジェイシーエヌランド著,「雛型一番 ホームページ作成 編」,初版,日経BP販売,1997年4月15日,p.50−59
【0004】
【発明が解決しようとする課題】
しかしながら、WEBサイトの管理者が、自身の管理するWEBサイトにコンテンツを追加する場合又は他のWEBサイトのコンテンツを共有する場合に、HTMLファイルに当該コンテンツのパスを追加することは大きな負担となっていた。さらに、コンテンツに対応するアプリケーションプログラムがユーザの端末装置にインストールされていないと、上記コンテンツを実行できない場合もあった。また、ダウンロードされたコンテンツを端末装置のアプリケーションで表示するためには、当該アプリケーションのインストール等の設定を端末装置毎に行う必要があった。そして、端末装置にダウンロードし、編集を行ったコンテンツを、他の端末装置で利用するには、送受信可能なように設定されているネットワーク経由で当該コンテンツを他の端末装置に予め送信しておく、又はフレキシブルディスク等の記録媒体を経由して持ち運ぶ必要があった。さらに、ネットワーク経由で上記コンテンツを他の端末装置に送信すると、端末装置のアドレスが送信先に通知されるので、セキュリティ面での問題があった。
【0005】
【発明の目的】
本発明は、上記問題点に鑑み、特に、WEBサイトの管理者が、自身の管理するWEBサイトにコンテンツを追加する場合又は他のWEBサイトのコンテンツを共有する場合に、HTMLファイルに当該コンテンツのパスを追加しなくてもよいこと等を目的とする。
【0006】
【課題を解決するための手段】
上記目的を達成するため、請求項1記載の発明は、利用者識別情報毎に個々のコンテンツ管理情報を記憶するコンテンツ管理情報記憶手段、アイコン画像を格納するアイコン画像記憶手段、外部の端末装置とインターネットを介して通信する通信手段、及びこれら各手段の動作を制御する情報の処理手段を備えるコンテンツ管理サーバ装置で実行されるコンテンツ管理プログラムである。ここで、コンテンツ管理情報記憶手段は、オブジェクトの格納場所を識別するオブジェクトパス情報と、オブジェクトを他の利用者に利用させることを許可したことを示す共有許可情報とを関連付けて格納する。そして、当該コンテンツ管理プログラムを実行するコンテンツ管理サーバ装置は、次の処理を行う。処理手段は、端末装置からインターネットを介して利用者識別情報を受信する。続いて、処理手段は、当該受信した利用者識別情報に対応するコンテンツ管理情報記憶手段を特定する。次に、処理手段は、特定されなかった他の利用者のコンテンツ管理情報記憶手段から、共有許可情報に関連付けられたオブジェクトパス情報を取得する。また、処理手段は、アイコン画像記憶手段から、アイコン画像を取得する。そして、処理手段は、当該取得したアイコン画像と、取得したオブジェクトパス情報とに基づいて、当該オブジェクトに導くアイコンを含むコンテンツ管理画面の表示制御情報を作成する。さらに、処理手段は、当該作成した表示制御情報を、端末装置にインターネットを介して送信する。
【0007】
本発明により、同一のサーバ装置に予め登録されたユーザ間で、簡単にコンテンツ等を共有することができる。
【0008】
ここで、後述する発明の実施の形態において、利用者識別情報には、「ユーザID」及び「パスワード」が該当する。また、コンテンツ管理情報には、「フォルダ情報」、「コンテンツ情報」が該当する。さらに、コンテンツ管理情報記憶手段は、記憶装置上の記憶領域である。そして、オブジェクトには、「フォルダ」、「コンテンツ(コンテンツファイル)」等が該当する。また、オブジェクトパス情報には、「FTP時のURL」が該当する。さらに、共有許可情報には、「共有許可の有無」の値が1であるものが該当する。
【0009】
請求項2記載の発明は、アイコン画像を格納するアイコン画像記憶手段、外部の端末装置とインターネットを介して通信する通信手段、及びこれら各手段の動作を制御する情報の処理手段を備えるコンテンツ管理サーバ装置で実行されるコンテンツ管理プログラムである。当該コンテンツ管理プログラムを実行するコンテンツ管理サーバ装置は、次の処理を行う。処理手段は、端末装置からインターネットを介して、他のサーバ装置にあるオブジェクトの格納場所を識別するオブジェクトパス情報を取得する。続いて、処理手段は、アイコン画像記憶手段から、アイコン画像を取得する。そして、処理手段は、当該取得したアイコン画像と、取得したオブジェクトパス情報とに基づいて、当該オブジェクトに導くアイコンを含むコンテンツ管理画面の表示制御情報を作成する。さらに、処理手段は、当該作成した表示制御情報を、端末装置にインターネットを介して送信する。
【0010】
本発明により、異なるサーバ装置のユーザ間で、簡単にコンテンツ等を共有することができる。
【0011】
請求項3記載の発明は、請求項2記載のコンテンツ管理プログラムであって、さらに次の処理を処理手段に実行させることを特徴とする。処理手段は、端末装置からインターネットを介して、他のサーバ装置にあるオブジェクトの格納場所を識別するオブジェクトパス情報を取得する。続いて、処理手段は、端末装置からアップロード要求を受信する。また、処理手段は、当該受信したアップロード要求に基づいて、端末装置のデスクトップに保存されオブジェクトパス情報を格納したファイルを受信する。さらに、処理手段は、当該受信したファイルから、オブジェクトパス情報を取得する。
【0012】
本発明により、異なるサーバ装置のユーザ間で、ファイルを経由することにより、簡単にコンテンツ等を共有することができる。
【0013】
請求項4記載の発明は、請求項2記載のコンテンツ管理プログラムであって、さらに次の処理を処理手段に実行させることを特徴とする。処理手段は、端末装置からアップロード要求を受信する。続いて、当該受信したアップロード要求に基づいて、オブジェクトパス情報を格納した端末装置のWEBブラウザのキャッシュファイルを受信する。さらに、当該受信したキャッシュファイルから、オブジェクトパス情報を取得する。
【0014】
本発明により、異なるサーバ装置のユーザ間で、WEBブラウザのキャッシュファイルを利用することにより、簡単にコンテンツ等を共有することができる。
【0015】
請求項5記載の発明は、アイコン画像を格納するアイコン画像記憶手段、外部のサーバ装置又は端末装置とインターネットを介して通信する通信手段、及びこれら各手段の動作を制御する情報の処理手段を備えるコンテンツ管理サーバ装置で実行されるコンテンツ管理プログラムである。当該コンテンツ管理プログラムを実行するコンテンツ管理サーバ装置は、次の処理を行う。処理手段は、外部のサーバ装置から、当該サーバ装置が管理しているオブジェクトの格納場所を識別するオブジェクトパス情報を取得する。続いて、処理手段は、アイコン画像記憶手段から、アイコン画像を取得する。そして、処理手段は、当該取得したアイコン画像と、取得したオブジェクトパス情報に基づいて、当該オブジェクトに導くアイコンを含むコンテンツ管理画面の表示制御情報を作成する。さらに、処理手段は、当該作成した表示制御情報を、外部の端末装置にインターネットを介して送信する。
【0016】
本発明により、異なるサーバ装置のユーザ間で、簡単にコンテンツ等を共有することができる。
【0017】
請求項6記載の発明は、請求項5記載のコンテンツ管理プログラムであって、さらに次の処理を処理手段に実行させることを特徴とする。処理手段は、サーバ装置間のソケット通信により、オブジェクトパス情報を、外部のサーバ装置から取得する。
【0018】
本発明により、異なるサーバ装置のユーザ間で、簡単にコンテンツ等を共有することができる。
【0019】
【発明の実施の形態】
以下、図面を参照しながら、本発明の実施形態について説明する。
【0020】
図1は、本実施形態のシステムの全体構成を示すブロック図である。インターネットに端末装置100とコンテンツ管理サーバ装置200とが接続されている。コンテンツ管理サーバ装置200は、WEBサーバの機能を備え、ユーザに対して当該コンテンツ管理サーバ装置200又は他のコンテンツ管理サーバ装置に格納されたコンテンツを提供する機能を有する。また、ユーザは、端末装置100のWEBブラウザで所定のURLを指定することにより、コンテンツ管理サーバ装置200が提供するコンテンツを実行することができる。
【0021】
図2は、一般的な端末装置100であるPCの構成図である。バス101に対し、入力手段としてのキーボード106及びマウス107、表示手段としてのディスプレイ108、処理手段としてのCPU102、記憶装置としてのRAM103、ROM104、及びHDD109(Hard Disk Drive)、並びに通信手段としてのNIC105(Network Interface Card)が接続されている。I/Fはバスと各種デバイスとのインターフェースを示している。HDD109には、WEBブラウザ等が記憶されている。CPU102は、HDD109に記憶されたWEBブラウザ等をRAM103に読み出して実行することにより、コンテンツ管理サーバ装置200が提供するコンテンツをWEBブラウザに表示したり、音声再生する機能と、NIC105及びインターネット300を介して、コンテンツ管理サーバ装置200と情報の送受信を行う機能とを実現する。
【0022】
図3は、コンテンツ管理サーバ装置200の構成図である。バス201に対し、処理手段としてのCPU202、記憶装置としてのRAM203、ROM204、及びHDD206(Hard Disk Drive)、並びに通信手段としてのNIC205(Network Interface Card)が接続されている。I/Fはバスと各種デバイスとのインターフェースを示している。HDD206には、コンテンツ管理プログラム207、フォルダ管理ログ208及びコンテンツ管理ログ209等が記憶されている。CPU202は、HDD206に記憶されたコンテンツ管理プログラム207をRAM203に読み出して実行することにより、当該コンテンツ管理サーバ装置200又は他のコンテンツ管理サーバ装置に格納されたコンテンツを提供する機能と、NIC205及びインターネット300を介して、他のコンテンツ管理サーバ装置及び端末装置と情報の送受信を行う機能とを実現する。
【0023】
図4は、フォルダ管理ログ208に格納するデータの構造を示している。フォルダ管理ログ208は、コンテンツを格納するフォルダに関する情報を格納している。当該フォルダ管理ログ208は、コンテンツを格納するフォルダを識別する「フォルダ番号」と、当該フォルダの表示名称としての「フォルダタイトル」と、当該フォルダへアクセスする際に必要なパスワードとしての「フォルダパスワード」と、コンテンツが格納されているサイトのURLを識別する「FTP時のURL」と、当該フォルダが共有許可されているかどうかを識別する「共有許可の有無」と、当該フォルダを作成したユーザ名を識別する「共有元のユーザ名」とを、それぞれ関連付けて格納している。本実施形態では、「共有許可の有無」は0又は1の値をとり、共有許可がある場合には1、共有許可が無い場合には0の値が設定される。
【0024】
図5は、コンテンツ管理ログ209に格納するデータの構造を示している。コンテンツ管理ログ209は、コンテンツに関する情報を格納している。当該コンテンツ管理ログ209は、コンテンツを格納するフォルダを識別する「フォルダ番号」と、当該フォルダに格納されているコンテンツを識別する「アイコン番号」と、コンテンツのタイトルを識別する「タイトル」と、コンテンツのフォーマットを識別する「フォーマット」とを、それぞれ関連付けて格納している。ここで、フォルダ番号はフォルダを一意に識別し、アイコン番号は、フォルダ毎にコンテンツを一意に識別する。また、コンテンツ管理ログの生成方法には、2つの形式がある。第一は、単一ファイルで構成されるコンテンツを格納する各フォルダ内のファイル情報を動的に読み取り、自動生成されるログの形式である。第2は、フォルダや複数ファイルから構成されるコンテンツを実行させるログの形式である。前者がコンテンツ管理プログラムによって完全に動的に生成されるのに対し、後者はユーザが設定画面から設定した際にのみ自動的に生成、更新される。
【0025】
また、フォルダ管理ログ208及びコンテンツ管理ログ209に格納されている情報は、複数のファイルに分割して格納されていてもよい。さらに、フォルダ管理ログ208及びコンテンツ管理ログ209に格納されている情報は、データベースに格納して管理してもよい。
【0026】
さらに、ユーザ毎にコンテンツの共有を行うために、フォルダ管理ログ208及びコンテンツ管理ログ209のファイル名と利用者識別情報(ユーザID、パスワード等)を関連付けて予め記憶装置に格納する。
【0027】
次に、本実施形態のシステムの動作について説明する。
【0028】
図6は、同一WEBサイトのユーザ間におけるコンテンツの共有及びコンテンツの実行に関し、端末装置100とコンテンツ管理サーバ装置200との通信の様子を示している。
【0029】
端末装置100のCPU102は、ユーザがWEBブラウザにて所定のURLを指定することにより、コンテンツ管理サーバ装置200にログイン要求を送信する(ステップS100)。ログイン要求を受信したコンテンツ管理サーバ装置200のCPU202は、認証画面の制御情報を送信する(ステップS105)。当該制御情報を受信した端末装置100のCPU102は、WEBブラウザにログイン画面を表示する。さらに、端末装置100のCPU102は、キーボード106又はマウス107によって入力されたユーザIDとパスワードとを、コンテンツ管理サーバ装置200に送信する(ステップS110)。ユーザIDとパスワードとを受信したコンテンツ管理サーバ装置200のCPU202は、予めHDD206に格納されたユーザID及びパスワードと比較することによりユーザの認証を行う(ステップS115)。認証に成功した場合には、コンテンツ管理サーバ装置200のCPU202は、ユーザIDに関連付けられた認証ユーザのフォルダ管理ログのほかに、他の認証ユーザに対応するフォルダ管理ログから、共有が許可されているフォルダ、すなわち、値が1の「共有許可の有無」を検索する。そして、コンテンツ管理サーバ装置200のCPU202は、当該検索条件に該当する「共有許可の有無」に関連付けられた「フォルダ番号」、「フォルダタイトル」、「フォルダパスワード」、「FTP時のURL」、「共有許可の有無」、「共有元のユーザ名」をフォルダ情報として取得する(ステップS121)。続いて、コンテンツ管理サーバ装置200のCPU202は、認証されたユーザに対応するコンテンツ管理ログから、ルートフォルダに対応する「フォルダ番号」を検索し、検索条件に該当した「フォルダ番号」に関連する「アイコン番号」、「タイトル」、「フォーマット」をコンテンツ情報として取得する(ステップS125)。ここで、ルートフォルダとは、フォルダ階層構造の最上位に位置するフォルダである。また、ルートフォルダに対応するフォルダ番号は、特定の値が予め割り当てられている。続いて、コンテンツ管理サーバ装置200は、次のようにしてコンテンツのパスを生成する(ステップS126)。コンテンツ管理サーバ装置200のCPU202は、コンテンツがフォルダの場合には、取得したフォルダ情報の「FTP時のURL」に基づいてコンテンツパスを生成する。また、コンテンツがフォルダでない場合には、コンテンツ管理サーバ装置200のCPU202は、フォルダ管理ログから、取得したコンテンツ情報の「フォルダ番号」と同じ値の「フォルダ番号」を検索し、検索条件に該当した「フォルダ番号」に関連付けられた「FTP時のURL」を取得する。続いて、コンテンツ管理サーバ装置200のCPU202は、当該取得された「FTP時のURL」及びコンテンツ情報の「タイトル」に基づいて、コンテンツのパスを生成する。コンテンツ管理サーバ装置200のCPU202は、記憶装置に予め格納されているアイコン画像と、生成したコンテンツのパスとに基づいて、当該コンテンツに導くアイコンを含むコンテンツ管理画面の制御情報をプログラム実行の結果として、端末装置100に送信する(ステップS130)。ここで、コンテンツのフォーマット毎にアイコン画像を変えてもよい。当該制御情報を受信した端末装置100のCPU102は、コンテンツ管理画面をWEBブラウザに表示する。図10はコンテンツ管理画面の一例である。コンテンツ管理画面600は、ウィンドウ601を複数表示することができ、指定されたコンテンツを表示したり、音声再生することができる。ウィンドウ601は、フォルダタイトルを表示する欄602と、コンテンツのタイトルを表示する欄603と、コンテンツのパスと関連付けられたアイコン606とを備えている。ユーザは、ウィンドウ601に表示されているコンテンツの一覧から、開きたいコンテンツに対応するアイコン606をマウス107により押下する。アイコン606がマウス107により押下されると、端末装置100のCPU102は、コンテンツの表示要求をコンテンツ管理サーバ装置200に送る(ステップS135)。コンテンツのURLはすでに当該コンテンツ管理プログラムによってアイコンに関連つけられており、コンテンツがどのコンテンツ管理サーバ装置200に格納されているか結果に出力されている。よって、アイコン606がマウス107により押下されると関連付けられたURLに対応するコンテンツ管理サーバ装置200へアクセスされる。アクセス要求を受信したコンテンツ管理サーバ装置200のCPU202は、コンテンツのフォーマットに関連付けられたアプリケーションにより、コンテンツを起動する(ステップS140)。ここで、コンテンツを起動するアプリケーションは、ASP(Application Service Provider)サービスにより提供される。次に、コンテンツ管理サーバ装置200のCPU202は、当該アプリケーションにより出力されるコンテンツの表示情報を含むコンテンツ管理画面の制御情報を生成する。続いて、コンテンツ管理サーバ装置200のCPU202は、生成されたコンテンツ管理画面の制御情報を端末装置100に送信する(ステップS145)。当該制御情報を受信した端末装置100のCPU102は、コンテンツ管理画面をWEBブラウザに表示する。
【0030】
これにより、コンテンツ管理サーバ装置200の提供するコンテンツを、同一WEBサイトの認証ユーザ間で共有すること、及び、端末装置100のWEBブラウザから実行することができる。
【0031】
図7は、コンテンツのパスの更新に関し、コンテンツ管理サーバ装置の処理の様子を示している。
【0032】
コンテンツ管理サーバ装置のCPUは、所定のイベントが発生したかどうかを判断する(ステップS170)。所定のイベントとしては、フォルダ内コンテンツファイルの追加および削除と各種設定の更新などが挙げられる。端末装置100からコンテンツの追加や削除、設定の更新などの要求がコンテンツ管理サーバ装置200へ送られると、コンテンツ管理サーバ装置200のCPUはその要求を受けてプログラムを起動し、処理を行う。各種設定の変更、フォルダの作成や削除、また複数ファイルによって構成されているコンテンツを更新した場合には、フォルダ管理ログ及びコンテンツ管理ログが自動的に書き換えられる(ステップS175)。例えば、フォルダが新しく作成される場合はフォルダを管理するフォルダ管理ログへ、重複しない「フォルダ番号」がつけられ、「タイトル」、「フォルダパスワード」等が関連して格納される。フォルダが削除される場合には、コンテンツ管理サーバ装置200は端末装置100から送信された「フォルダ番号」に該当する「フォルダ番号」を検索して、その関連した「タイトル」や「フォルダパスワード」などのログを削除する。コンテンツの更新がある場合には、新しいコンテンツ管理ログからDHTML(Dynamic Hyper Text Markup Language)を自動的に生成してその結果を端末装置100に送信する。このとき、コンテンツの更新はHTTPを経由しても、FTPのLSコマンドを利用してもよい。また、将来的にはコンテンツ管理サーバがwebDAV(Web−enabled Distributed Authoring and Versioning)などのファイル管理サーバモジュールを組み込んで対応している場合、その機能を使用してコンテンツを更新することも考えられる。フォルダにパスワードを設定した場合には、プログラムを起動した際にプログラムによって暗号化されたパスワードが組み込まれたDHTMLページを生成し、端末装置100に送信する。
【0033】
上記所定のイベントが発生した場合に、フォルダ管理ログが更新されると、当該更新されたフォルダ管理ログに基づいて、新しいコンテンツ管理ログが次のように作成される。
【0034】
コンテンツ管理サーバ装置200のCPU202は、フォルダ管理ログから「フォルダ識別番号」と、当該フォルダ識別番号に関連付けられた「FTP時のURL」を取得する。当該取得した「FTP時のURL」に直接アクセスできる場合には、コンテンツ管理サーバ装置200のCPU202は、フォルダの実体にアクセスし、当該フォルダに格納されているコンテンツの「タイトル」と、「フォーマット」とを取得する。コンテンツ管理サーバ装置200のCPU202は、当該取得した「タイトル」と、「フォーマット」と、「FTP時のURL」に関連づけられた「フォルダ識別番号」とに基づいて、コンテンツ管理ログを更新する。ここで、アイコン番号は、フォルダ識別番号毎に重複しない値が設定される。そして、コンテンツ管理サーバ装置200のCPU202は、当該更新されたコンテンツ管理ログと、フォルダ管理ログとに基づいて、コンテンツのパスを生成する。
【0035】
これにより、コンテンツのパスの更新を自動で行うことができる。
【0036】
図8は、ファイルを利用したコンテンツ管理サーバ装置間でのコンテンツの共有に関し、コンテンツ管理サーバ装置Aと、コンテンツ管理サーバ装置Bと、端末装置100との通信の様子を示している。ここで、コンテンツ管理サーバ装置A及びコンテンツ管理サーバ装置Bは、前述のコンテンツ管理サーバ装置200と同一の構成及び機能を備えている。また、図8では、コンテンツ管理サーバ装置Bの共有コンテンツをコンテンツ管理サーバ装置Aのコンテンツとして利用するために、コンテンツ管理サーバ装置Aのフォルダ管理ログ及びコンテンツ管理ログが更新されている。
【0037】
ユーザは、共有者として、設定したユーザ又は匿名(ゲスト)ユーザに使用できるコンテンツを公開することができる。端末装置100のCPU102は、ユーザがWEBブラウザにて所定のURLを指定することにより、共有が許可されたフォルダに関するフォルダ管理ログのダウンロード要求をコンテンツ管理サーバ装置Bに送信する(ステップS200)。当該フォルダ管理ログダウンロード要求を受信したコンテンツ管理サーバ装置BのCPUは、コンテンツ管理サーバ装置BのHDDに記憶されているフォルダ管理ログから、共有が許可されているフォルダ、すなわち、値が1の「共有許可の有無」を検索する。そして、コンテンツ管理サーバ装置BのCPUは、検索条件に該当する「共有許可の有無」に関連付けられた「フォルダ番号」、「フォルダタイトル」、「フォルダパスワード」、「FTP時のURL」、「共有許可の有無」、「共有元のユーザ名」を取得し、共有が許可されているフォルダに関するフォルダ管理ログを生成する。続いて、コンテンツ管理サーバ装置BのCPUは、当該生成されたフォルダ管理ログを端末装置100に送信する(ステップS205)。端末装置100のCPU102は、当該受信したフォルダ管理ログを、端末装置100のHDDに格納する。そして、端末装置100のCPU102は、ユーザがWEBブラウザにて所定のURLを指定することにより、当該格納したフォルダ管理ログのアップロード要求をコンテンツ管理サーバ装置Aに送信する(ステップS210)。当該アップロード要求を受信したコンテンツ管理サーバ装置AのCPUは、アップロード画面の制御情報を端末装置100に送信する(ステップS215)。当該制御情報を受信した端末装置100のCPU102は、アップロード画面をWEBブラウザに表示する。図11は、アップロード画面の一例である。アップロード画面700は、アップロードするフォルダ管理ログのパスを指定する欄701と、実行ボタン702とを備えている。ユーザは、キーボード106又はマウス107により、パスを指定する欄701にアップロードするフォルダ管理ログのパスを入力し、実行ボタン702をマウス107により押下する。実行ボタン702がマウス107により押下されると、端末装置100のCPU102は、当該入力されたパスに格納されているフォルダ管理ログをコンテンツ管理サーバ装置Aに送信する(ステップS220)。コンテンツ管理サーバ装置AのCPUは、当該受信したフォルダ管理ログのデータをコンテンツ管理サーバ装置AのHDDに予め格納されているフォルダ管理ログに追加する(ステップS225)。このとき、「フォルダ番号」は、重複しない値が割り当てられる。続いて、コンテンツ管理サーバ装置AのCPUは、当該受信したフォルダ管理ログに基づいて、コンテンツ管理サーバ装置A のHDDに格納されたコンテンツ管理ログを更新する(ステップS230)。当該更新は、コンテンツ管理サーバ装置A のHDDに格納されたコンテンツ管理ログにおいて、「フォルダ番号」がルートフォルダの値、かつ、「アイコン番号」が「フォルダ番号」毎に重複しない値、かつ、「タイトル」が受信したフォルダ管理ログの「フォルダ名」、かつ、「フォーマット」がフォルダを示す値となるようにデータをそれぞれ関連付けて格納することによって行われる。
【0038】
これにより、他のコンテンツ管理サーバ装置200のコンテンツに関連付けられたアイコン606が同一のユーザインターフェースの中で参照できるので、ファイルを利用してコンテンツ管理サーバ装置間でのコンテンツの共有を実現することができる。ここで、ファイルを利用してコンテンツを共有する形態として、WEBブラウザのキャッシュファイルを利用する方法も含まれる。
【0039】
図9は、コンテンツ管理サーバ装置間の直接通信としてソケット通信を利用したコンテンツの共有に関し、コンテンツ管理サーバ装置Aと、コンテンツ管理サーバ装置Bと、端末装置100との通信の様子を示している。ここで、コンテンツ管理サーバ装置A及びコンテンツ管理サーバ装置Bは、前述のコンテンツ管理サーバ装置200と同一の構成及び機能を備えている。また、図9では、コンテンツ管理サーバ装置Bの共有コンテンツをコンテンツ管理サーバ装置Aのコンテンツとして利用するために、コンテンツ管理サーバ装置Aのフォルダ管理ログ及びコンテンツ管理ログが更新されている。
【0040】
端末装置100のCPU102は、ユーザがWEBブラウザにて所定のURLを指定することにより、共有が許可されたフォルダの利用元設定要求をコンテンツ管理サーバ装置Aに送信する(ステップS400)。当該利用元設定要求を受信したコンテンツ管理サーバ装置AのCPUは、利用元設定画面の制御情報を端末装置100に送信する(ステップS405)。当該制御情報を受信した端末装置100のCPU102は、利用元設定画面をWEBブラウザに表示する。図12は、利用元設定画面の一例である。利用元設定画面900は、コンテンツの利用元URLを指定する欄901と、実行ボタン902とを備えている。ユーザは、キーボード106又はマウス107により、URLを指定する欄901にコンテンツの利用元URLを入力し、実行ボタン902を押下する。実行ボタン902がマウス107により押下されると、端末装置100のCPU102は、当該入力されたURLをコンテンツ管理サーバ装置Aに送信する(ステップS410)。コンテンツ管理サーバ装置AのCPUは、当該入力されたURLに対応するコンテンツ管理サーバ装置Bに、共有フォルダ情報の取得要求を送信する(ステップS415)。当該共有フォルダ情報の取得要求を受信したコンテンツ管理サーバ装置BのCPUは、コンテンツ管理サーバ装置BのHDDに記憶されているフォルダ管理ログから、共有が許可されているフォルダ、すなわち、値が1の「共有許可の有無」を検索する。そして、コンテンツ管理サーバ装置BのCPUは、検索条件に該当する「共有許可の有無」に関連付けられた「フォルダ番号」、「フォルダタイトル」、「フォルダパスワード」、「FTP時のURL」、「共有許可の有無」、「共有元のユーザ名」を共有フォルダ情報として取得する。コンテンツ管理サーバ装置BのCPUは、当該取得した共有フォルダ情報をコンテンツ管理サーバ装置Aに送信する(ステップS420)。当該共有フォルダ情報を受信したコンテンツ管理サーバ装置AのCPUは、ファイルを利用したコンテンツ管理サーバ装置間でのコンテンツの共有の場合と同様にして、受信した共有フォルダ情報に基づいて、コンテンツ管理サーバ装置Aのフォルダ管理ログを更新し(ステップS425)、コンテンツ管理サーバ装置Aのコンテンツ管理ログを更新する(ステップS430)。
【0041】
これにより、他のコンテンツ管理サーバ装置200のコンテンツに関連付けられたアイコン606が同一のユーザインターフェースの中で参照できるので、コンテンツ管理サーバ装置間の直接通信を利用してコンテンツの共有を実現することができる。また、共有されているコンテンツが更新された場合でも、定期的に同期処理が行われるため、更新されたアイコン606が表示される。つまり、共有コンテンツを参照しているユーザは、共有コンテンツが更新されても更新内容を反映したアイコン606を同一のユーザインターフェースの中で参照できる。
【0042】
以上のようにして、WEBサイトの管理者が、自身の管理するWEBサイトにコンテンツを追加する場合又は他のWEBサイトのコンテンツを共有する場合に、コンテンツサーバ装置200は、追加コンテンツ又は共有コンテンツのコンテンツ管理ログを参照し、当該追加コンテンツ又は共有コンテンツに導くアイコンを自動的に追加するので、例えばHTMLファイルに当該コンテンツのパスを記述しなくてもよい。
【0043】
また、コンテンツに対応するアプリケーションプログラムがASPサービス等で提供されるので、ユーザの端末装置にコンテンツに対応するプログラムが事前にインストールされていなくても、当該コンテンツを実行することができる。
【0044】
また、WEBサーバの言語モジュールをベースにプログラムが動いているため、ファイル管理の通信に特定のプロトコルを選ばない。将来的には、webDAVモジュールを利用してもよい。
【0045】
また、WEBブラウザの機能をベースに操作できるので、端末装置のアドレスを公開することも、特別なネットワーク設定の必要もない。
【0046】
すなわち、従来技術であるwebDAVはHTTPプロトコルを経由したファイル管理サーバである。主にウェブサーバのモジュールとして組み込まれており、Net Driveのようなアプリケーションベースのサービスに使用されている。FTPプロトコルより細かいファイル制限をかけられること(ユーザによるファイル共有などに利用)、またサーバ内でのファイル処理をすることで端末とサーバ間のトラフィックを従来のFTPなどより低減できることや、HTTPの拡張としての特性(使用するポートがHTTPのみでよいことなど)が利点として捉えられている。現在はアプリケーションベースでの使用が一般的であり、ソフトウェアのインストール、またはOSによってローカルPCでのネットワーク設定が必要である。
【0047】
一方、本実施形態はウェブサーバの言語モジュールをベースにプログラムが動いているため、ファイル管理の通信に特定のプロトコルを選ばない。HTTP経由のファイル情報の送受信が可能であるし、FTPプロトコルによるファイル管理も対応することができる。将来的にはウェブサーバ側でwebDAVモジュールを利用してファイルを管理することも考えられる。ユーザがHPを設置する際に、多くのプロバイダで普及されている一般的な通信環境に対応させて動かすことが可能である。ネット上のサービスを自分のホームページ上で展開することができ、ユーザが自分HPを構成する、また内容を更新するための操作をブラウザ上で簡単に行うことができる。
【0048】
また、ローカルPCやそのデスクトップに依存せず、インターネットブラウザの機能をベースに操作できるのでローカルPCのアドレスを公開することも、特別なネットワーク設定の必要もない。本実施形態の利点は情報をネット上で集め、保管できることである。またネット上でのファイル保管、管理に留まらず、ネット上のアプリケーションを起動できるので、ブラウジング環境さえ整っていれば、ネットワーク上にあるコンテンツの更新、閲覧、共有、管理とデスクトップで行う作業をすべてブラウザ上で操作を完結することが可能である。
【0049】
さらに、ネットサービスを行う提供者側からの違いとしては、従来のwebDAVやNetDriveのサービスが、ネット上にファイルを保管し、管理するだけのストレージ的要素が強いことに対し、本実施形態はアプリケーションを普及させるプラットフォームとして利用することができる。今後、ネット上にアプリケーションが普及する際にはそのアプリケーションサービスプロバイダとの連携が必要になる。現在のところ、ローカルにアプリケーションがダウンロードされていれば、ウェブ上に保存してあるファイルを展開することは可能であるが、アプリケーションでのファイル操作はローカルPCに依存しており、提供者側はユーザが能動的にアプリケーションまたはサービスの取得を行わせる必要がある。一方、ホームページで他者のコンテンツおよびアプリケーションサービスを受けるメリットは、提供者側がユーザに毎回自社ウェブサイトへのアクセスを能動的に行わなくても良いことがある。システムまたはアプリケーションを利用しているユーザの都度管理が可能であることで、月額制のような売りきりではないサービスを可能にすることなどがある。
【0050】
上記実施形態では、コンテンツ管理サーバ装置200は、1台のコンピュータから構成されるが、複数台からなる分散システムであってもよい。
【0051】
さらに、コンテンツ管理サーバ装置200及び端末装置100は、インターネット300に接続されているが、通信媒体はインターネットだけでなく、イントラネット、LAN、WAN、VPN(Virtual Private Network)等であってもよい。
【0052】
端末装置100は、ネットワーク接続機能を有する装置であって、インターネット300に有線接続されているか、無線接続されているかを問わない。端末装置100には、PDA(Personal Digital Assistance)やインターネット閲覧機能を有する携帯電話等も含まれる。
【0053】
また、コンテンツ管理プログラム207は、コンピュータ読取可能な媒体に格納されていればよく、HDDへの格納に限定されない。同様に、フォルダ管理ログ208及びコンテンツ管理ログ209は、コンピュータ読取及び書込可能な媒体に格納されていればよい。
【0054】
コンテンツ管理画面600は、Windowタイプであるが、ユーザ毎にその表示形態を変更してもよい。
【0055】
【発明の効果】
本発明は、以上のように構成され機能するので、これによると、コンテンツ管理サーバ装置は、当該コンテンツ管理サーバ装置又は外部のサーバ装置にある一ユーザのオブジェクトのオブジェクトパス情報を取得し、当該取得したオブジェクトパス情報と、記憶装置に予め格納されたアイコン画像とに基いて、当該オブジェクトに導くアイコンを含むコンテンツ管理画面の表示制御情報を他のユーザの端末装置に送信する。これにより、上記一ユーザと、他のユーザとの間で、パスを追加することなく、オブジェクトを簡単に共有することができる。
【図面の簡単な説明】
【図1】本実施形態のシステムの全体構成を示すブロック図である。
【図2】端末装置の構成を示すブロック図である。
【図3】コンテンツ管理サーバ装置の構成を示すブロック図である。
【図4】フォルダ管理ログの構造図である。
【図5】コンテンツ管理ログの構造図である。
【図6】同一WEBサイトのユーザ間におけるコンテンツの共有に関し、端末装置とコンテンツ管理サーバ装置との通信の様子を示す図である。
【図7】コンテンツのパスの更新に関し、コンテンツ管理サーバ装置の処理の様子を示す図である。
【図8】ファイルを利用したコンテンツ管理サーバ装置間でのコンテンツの共有に関し、端末装置と、コンテンツ管理サーバ装置との通信の様子を示す図である。
【図9】コンテンツ管理サーバ装置間の直接通信を利用したコンテンツの共有に関し、端末装置と、コンテンツ管理サーバ装置との通信の様子を示す図である。
【図10】コンテンツ管理画面の一例を示す図である。
【図11】アップロード画面の一例を示す図である。
【図12】利用元設定画面の一例を示す図である。
【符号の説明】
100 端末装置
101 端末装置のバス
102 端末装置のCPU(処理手段)
103 端末装置のRAM(記憶装置)
104 端末装置のROM(記憶装置)
105 端末装置のNIC(通信手段)
106 端末装置のキーボード(入力手段)
107 端末装置のマウス(入力手段)
108 端末装置のディスプレイ(表示手段)
109 端末装置のHDD(記憶装置)
110 WEBブラウザ
200 コンテンツ管理サーバ装置
201 コンテンツ管理サーバ装置のバス
202 コンテンツ管理サーバ装置のCPU(処理手段)
203 コンテンツ管理サーバ装置のRAM(記憶装置)
204 コンテンツ管理サーバ装置のROM(記憶装置)
205 コンテンツ管理サーバ装置のNIC(通信手段)
206 コンテンツ管理サーバ装置のHDD(記憶装置)
207 コンテンツ管理プログラム
208 フォルダ管理ログ
209 コンテンツ管理ログ

Claims (6)

  1. 利用者識別情報毎に個々のコンテンツ管理情報を記憶するコンテンツ管理情報記憶手段、アイコン画像を格納するアイコン画像記憶手段、外部の端末装置とインターネットを介して通信する通信手段、及びこれら各手段の動作を制御する情報の処理手段を備え、
    前記コンテンツ管理情報記憶手段が、オブジェクトの格納場所を識別するオブジェクトパス情報と、前記オブジェクトを他の利用者に利用させることを許可したことを示す共有許可情報とを関連付けて格納するコンテンツ管理サーバ装置に用いられ、
    前記処理手段に、
    a)前記端末装置からインターネットを介して利用者識別情報を受信するステップと、
    b)当該受信した利用者識別情報に対応するコンテンツ管理情報記憶手段を特定するステップと、
    c)特定されなかった他の利用者のコンテンツ管理情報記憶手段から、前記共有許可情報に関連付けられたオブジェクトパス情報を取得するステップと、
    d)前記アイコン画像記憶手段から、アイコン画像を取得するステップと、
    e)当該取得したアイコン画像と、前記cステップで取得したオブジェクトパス情報とに基づいて、当該オブジェクトに導くアイコンを含むコンテンツ管理画面の表示制御情報を作成するステップと、
    f)当該作成した表示制御情報を、前記端末装置にインターネットを介して送信するステップと、
    を実行させることを特徴とするコンテンツ管理プログラム。
  2. アイコン画像を格納するアイコン画像記憶手段、外部の端末装置とインターネットを介して通信する通信手段、及びこれら各手段の動作を制御する情報の処理手段を備えるコンテンツ管理サーバ装置に用いられ、
    前記処理手段に、
    a)前記端末装置からインターネットを介して、他のサーバ装置にあるオブジェクトの格納場所を識別するオブジェクトパス情報を取得するステップと、
    b)前記アイコン画像記憶手段から、アイコン画像を取得するステップと、
    c)当該取得したアイコン画像と、前記aステップで取得したオブジェクトパス情報とに基づいて、当該オブジェクトに導くアイコンを含むコンテンツ管理画面の表示制御情報を作成するステップと、
    d)当該作成した表示制御情報を、前記端末装置にインターネットを介して送信するステップと、
    を実行させることを特徴とするコンテンツ管理プログラム。
  3. 請求項2記載のコンテンツ管理プログラムにおいて、
    前記aステップが、
    a1)前記端末装置からアップロード要求を受信するステップと、
    a2)当該受信したアップロード要求に基づいて、前記端末装置のデスクトップに保存され前記オブジェクトパス情報を格納したファイルを、受信するステップと、
    a3)当該受信したファイルから、前記オブジェクトパス情報を取得するステップと、
    を備えたことを特徴としたコンテンツ管理プログラム。
  4. 請求項2記載のコンテンツ管理プログラムにおいて、
    前記aステップが、
    a1)前記端末装置からアップロード要求を受信するステップと、
    a2)当該受信したアップロード要求に基づいて、前記オブジェクトパス情報を格納した前記端末装置のWEBブラウザのキャッシュファイルを、受信するステップと、
    a3)当該受信したキャッシュファイルから、前記オブジェクトパス情報を取得するステップと、
    を備えたことを特徴としたコンテンツ管理プログラム。
  5. アイコン画像を格納するアイコン画像記憶手段、外部のサーバ装置又は端末装置とインターネットを介して通信する通信手段、及びこれら各手段の動作を制御する情報の処理手段を備えるコンテンツ管理サーバ装置に用いられ、
    前記処理手段に、
    a)前記外部のサーバ装置から、当該サーバ装置が管理しているオブジェクトの格納場所を識別するオブジェクトパス情報を取得するステップと、
    b)前記アイコン画像記憶手段から、アイコン画像を取得するステップと、
    c)当該取得したアイコン画像と、前記aステップで取得したオブジェクトパス情報に基づいて、当該オブジェクトに導くアイコンを含むコンテンツ管理画面の表示制御情報を作成するステップと、
    d)当該作成した表示制御情報を、外部の端末装置にインターネットを介して送信するステップと、
    を実行させることを特徴とするコンテンツ管理プログラム。
  6. 請求項5記載のコンテンツ管理プログラムにおいて、
    前記aステップが、
    サーバ装置間のソケット通信により、前記オブジェクトパス情報を、前記外部のサーバ装置から取得するステップと、
    を備えたことを特徴としたコンテンツ管理プログラム。
JP2003080059A 2003-03-24 2003-03-24 コンテンツ管理プログラム Pending JP2004287928A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2003080059A JP2004287928A (ja) 2003-03-24 2003-03-24 コンテンツ管理プログラム
US10/807,735 US7272603B2 (en) 2003-03-24 2004-03-24 Content administration system
US11/856,462 US7971133B2 (en) 2003-03-24 2007-09-17 Content administration system
US13/114,531 US10740425B2 (en) 2003-03-24 2011-05-24 Content administration system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003080059A JP2004287928A (ja) 2003-03-24 2003-03-24 コンテンツ管理プログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2010187389A Division JP5533432B2 (ja) 2010-08-24 2010-08-24 情報処理装置、情報処理方法、プログラムおよび情報処理システム

Publications (2)

Publication Number Publication Date
JP2004287928A true JP2004287928A (ja) 2004-10-14
JP2004287928A5 JP2004287928A5 (ja) 2007-12-27

Family

ID=33294019

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003080059A Pending JP2004287928A (ja) 2003-03-24 2003-03-24 コンテンツ管理プログラム

Country Status (2)

Country Link
US (3) US7272603B2 (ja)
JP (1) JP2004287928A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019121306A (ja) * 2018-01-11 2019-07-22 村田機械株式会社 ストレージ装置、データ共有システム及びデータ共有方法

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100754179B1 (ko) * 2005-09-23 2007-09-03 삼성전자주식회사 WebDAV protocol을 이용한 문서 분배 시스템및 방법
US20070130143A1 (en) * 2005-12-05 2007-06-07 Wenbing Zhang System and Method for File Sharing and Collaboration on the Internet
US20080306955A1 (en) * 2007-03-26 2008-12-11 Lehman Brothers Inc. Content management system and method
AU2008261648B2 (en) * 2007-06-12 2013-10-03 Facebook, Inc. Personalized social networking application content
US8732846B2 (en) * 2007-08-15 2014-05-20 Facebook, Inc. Platform for providing a social context to software applications
KR20120058782A (ko) * 2010-11-30 2012-06-08 삼성전자주식회사 컨텐츠 중심 네트워킹 환경에서의 단말, 중간 노드 및 이들의 통신 방법
JP5183770B2 (ja) * 2011-05-20 2013-04-17 キヤノン株式会社 文書管理プログラム、情報処理装置
US20130060918A1 (en) * 2011-09-06 2013-03-07 David G. Butler Electronic device control using a uniform resource identifier
US9325711B2 (en) 2012-12-11 2016-04-26 Servmax, Inc. Apparatus and data processing systems for accessing an object
CN114845084B (zh) * 2022-07-05 2022-11-11 广州朗国电子科技股份有限公司 一种多用户的屏幕管理方法、装置、设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1115724A (ja) * 1997-06-19 1999-01-22 Fuji Xerox Co Ltd 文書管理方法および装置
JP2001309298A (ja) * 2000-04-27 2001-11-02 Sony Corp 情報提供装置および方法、並びにプログラム格納媒体
JP2002342148A (ja) * 2001-05-11 2002-11-29 Sony Corp 仮想ファイルシステム提供サーバ、仮想ファイルシステム提供方法、ファイル登録方法、ファイル登録プログラム、およびプログラム格納媒体
JP2003006111A (ja) * 2001-06-20 2003-01-10 Fuji Xerox Co Ltd 情報配信方法および装置
JP2003006032A (ja) * 2001-06-19 2003-01-10 Fujitsu Ltd 分散ファイル共有システム

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AUPQ504100A0 (en) * 2000-01-11 2000-02-03 Notron (No. 325) Pty Limited A method for distribution of streamed data packets on a switched network utilising an intelligent distribution network
JPH04125764A (ja) 1990-09-18 1992-04-27 Fujitsu Ltd 小規模汎用lanシステムの制御方法
JPH06214862A (ja) 1993-01-13 1994-08-05 Hitachi Ltd クライアント・サーバシステムにおける文書アクセス方法
US6061660A (en) * 1997-10-20 2000-05-09 York Eggleston System and method for incentive programs and award fulfillment
US6004460A (en) * 1998-03-19 1999-12-21 Seychelle Environmental Technology, Inc. Portable water filtration bottle
US6493749B2 (en) * 1998-08-17 2002-12-10 International Business Machines Corporation System and method for an administration server
US6571245B2 (en) * 1998-12-07 2003-05-27 Magically, Inc. Virtual desktop in a computer network
JP2000259730A (ja) 1999-03-11 2000-09-22 Fuji Xerox Co Ltd 作業管理システム
US6624826B1 (en) * 1999-09-28 2003-09-23 Ricoh Co., Ltd. Method and apparatus for generating visual representations for audio documents
US6665685B1 (en) * 1999-11-01 2003-12-16 Cambridge Soft Corporation Deriving database interaction software
US6795537B1 (en) * 1999-12-28 2004-09-21 Bellsouth Intellectual Property Corporation Method for updating a database using a telephone
WO2001063460A2 (en) * 2000-02-25 2001-08-30 Vlahoplus John C Electronic ownership control system and method
EP1139635A3 (en) * 2000-03-30 2004-10-20 Sony Corporation Content providing devices, methods and systems, program storage media, and content reservation control methods
US6981041B2 (en) * 2000-04-13 2005-12-27 Aep Networks, Inc. Apparatus and accompanying methods for providing, through a centralized server site, an integrated virtual office environment, remotely accessible via a network-connected web browser, with remote network monitoring and management capabilities
JP4963141B2 (ja) 2000-04-27 2012-06-27 ソニー株式会社 情報提供装置および方法、並びにプログラム格納媒体
US6976094B1 (en) * 2000-05-09 2005-12-13 Nortel Networks Limited Automated web browser synchronization by using session initiation protocol during a real-time session
US20030202645A1 (en) * 2000-05-25 2003-10-30 Fujitsu Network Communications, Inc., A California Corporation Element management system with adaptive interface based on autodiscovery from element identifier
US6904460B1 (en) * 2000-06-01 2005-06-07 Aerocast.Com, Inc. Reverse content harvester
US6963901B1 (en) * 2000-07-24 2005-11-08 International Business Machines Corporation Cooperative browsers using browser information contained in an e-mail message for re-configuring
JP2002041576A (ja) 2000-07-31 2002-02-08 Fuji Photo Film Co Ltd コンテンツ管理サーバおよびサーバ・システムならびにそれらの動作制御方法
US20020052934A1 (en) * 2000-08-28 2002-05-02 Doherty Michael Emmett Personalized agent for website direction
US6938079B1 (en) * 2000-09-19 2005-08-30 3Com Corporation System and method for automatically configuring a client device
JP4162181B2 (ja) 2000-11-27 2008-10-08 ヤマハ株式会社 番組作成再生装置及び番組作成再生方法並びに記憶媒体
JP4516207B2 (ja) * 2000-12-26 2010-08-04 富士通株式会社 通信仲介方法、仲介装置及び通信装置
JP2002304314A (ja) 2001-04-06 2002-10-18 Nec Corp アプリケーションデータファイル参照方式
JP2003044483A (ja) 2001-08-01 2003-02-14 Fujitsu Ltd 部品情報提供方法、部品情報閲覧方法、および部品情報提供装置
US7170857B2 (en) * 2001-08-10 2007-01-30 Strix Systems, Inc. Virtual linking using a wireless device
JP2003067651A (ja) 2001-08-30 2003-03-07 Seiko Epson Corp デジタルコンテンツ提供システム,デジタルコンテンツ提供方法,サーバ装置及びデジタルコンテンツ提供サーバプログラム
US20030120680A1 (en) * 2001-11-16 2003-06-26 Rakesh Agrawal Method for directly providing content and services via a computer network
US6938042B2 (en) * 2002-04-03 2005-08-30 Laplink Software Inc. Peer-to-peer file sharing
JP2004086803A (ja) * 2002-08-29 2004-03-18 Fujitsu Ltd 仮想試着のための情報処理方法及び装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1115724A (ja) * 1997-06-19 1999-01-22 Fuji Xerox Co Ltd 文書管理方法および装置
JP2001309298A (ja) * 2000-04-27 2001-11-02 Sony Corp 情報提供装置および方法、並びにプログラム格納媒体
JP2002342148A (ja) * 2001-05-11 2002-11-29 Sony Corp 仮想ファイルシステム提供サーバ、仮想ファイルシステム提供方法、ファイル登録方法、ファイル登録プログラム、およびプログラム格納媒体
JP2003006032A (ja) * 2001-06-19 2003-01-10 Fujitsu Ltd 分散ファイル共有システム
JP2003006111A (ja) * 2001-06-20 2003-01-10 Fuji Xerox Co Ltd 情報配信方法および装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019121306A (ja) * 2018-01-11 2019-07-22 村田機械株式会社 ストレージ装置、データ共有システム及びデータ共有方法
JP7043842B2 (ja) 2018-01-11 2022-03-30 村田機械株式会社 データ共有システム及びデータ共有方法

Also Published As

Publication number Publication date
US10740425B2 (en) 2020-08-11
US20040243924A1 (en) 2004-12-02
US20080215960A1 (en) 2008-09-04
US7272603B2 (en) 2007-09-18
US20110225483A1 (en) 2011-09-15
US7971133B2 (en) 2011-06-28

Similar Documents

Publication Publication Date Title
JP4046804B2 (ja) サーバの情報提供装置、サーバの情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体およびサーバの情報提供方法
US7971133B2 (en) Content administration system
US8527549B2 (en) Cloud based operating and virtual file system
RU2600545C2 (ru) Устройство обработки информации и способ обработки информации
US11314820B2 (en) Systems and methods for web collaboration
JP2006517046A (ja) ハンドヘルドコンピューターにおける自動データインストールのためのシステムおよび方法
JP2004005491A (ja) ピア・ツー・ピア・ファイル共有の方法及びその装置
US10789375B2 (en) Unified storage management
JP6357989B2 (ja) 情報処理システム、情報処理装置、及び情報処理方法
JPH11338810A (ja) 情報端末装置、環境設定方法及び記録媒体
JP5858071B2 (ja) 情報処理装置、情報処理方法、プログラムおよび情報処理システム
JP2004070619A (ja) ウェブページのアップロードシステム、コンピュータプログラムおよび記録媒体
JP5533432B2 (ja) 情報処理装置、情報処理方法、プログラムおよび情報処理システム
JPWO2004114142A1 (ja) ウェブ情報管理装置、ウェブ情報管理方法ならびにウェブ情報管理プログラムおよびその記録媒体
JP6579236B2 (ja) 情報処理システム、情報処理装置、及び情報処理方法
JP4207471B2 (ja) ドキュメント管理装置
JPH10171703A (ja) サイトマップ表示装置および文書閲覧支援装置
JP5641797B2 (ja) 文書管理システム、文書管理サーバ装置、および文書管理方法
JP2000137643A (ja) 情報共有システム及び情報共有方法及びそのプログラムを記録した記録媒体
JP2001154899A (ja) ファイル管理装置及びプログラム記録媒体
JP2000347925A (ja) 情報提供処理方法、情報提供処理プログラム格納媒体、および情報提供処理装置
JP5521688B2 (ja) 情報閲覧装置及び情報閲覧制御プログラム
JP5142067B2 (ja) 文書処理システム、文書処理装置、メールサーバー及びプログラム
JP2003085208A (ja) サイトマップ自動提供方法およびシステム並びにプログラム
JP2002149553A (ja) ウェブコンテンツ公開管理装置および方法、記録媒体

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060324

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071113

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080828

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081002

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081201

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20090630

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20090716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20090630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090908

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091105

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100525

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100824

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20100906

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20101022