(57)【要約】【課題】ファイル単位に共有メンバーを設定して共有グループを生成し業務を進行しながらファイルの変更、修正等に関する内訳を管理、記録できるチャットルームベースのファイル共有装置を提供する。【解決手段】メモリと、メモリと電気的に接続されたプロセッサとを有し、プロセッサはファイル共有者の端末から共有対象ファイルとファイル共有対象者に対する情報を含むファイル共有要請情報を受信し、ファイル共有要請情報により指定された共有対象ファイルに関連したファイル共有チャットルームを生成し、ファイル共有対象者の端末でファイル共有チャットルームが実体化されると、ファイル共有チャットルームを介して共有対象ファイルに対応するファイルオブジェクトを提供し、ファイル共有者とファイル共有対象者はファイル共有チャットルームのチャット参加者として参加することによってファイル共有チャットルームを介して共有対象ファイルを共有する。【選択図】  図３
2020113234.tif 000002
【特許請求の範囲】
【請求項１】
メモリと、
前記メモリと電気的に接続されたプロセッサと、を有し、
前記プロセッサは、ファイル共有者の端末から共有対象ファイルとファイル共有対象者に対する情報を含むファイル共有要請情報を受信し、
前記ファイル共有要請情報により指定された前記共有対象ファイルに関連したファイル共有チャットルームを生成し、
前記ファイル共有対象者の端末で前記ファイル共有チャットルームが実体化されると、前記ファイル共有チャットルームを介して前記共有対象ファイルに対応するファイルオブジェクトを提供し、
前記ファイル共有者と前記ファイル共有対象者は、前記ファイル共有チャットルームのチャット参加者として参加することによって、前記ファイル共有チャットルームを介して前記共有対象ファイルを共有することを特徴とするチャットルームベースのファイル共有装置。
【請求項２】
前記プロセッサは、前記ファイル共有対象者の端末で前記ファイル共有チャットルームが実体化され、前記ファイル共有対象者の端末から前記ファイル共有チャットルームを介して共有ファイル要請信号を受け取ると、前記共有対象ファイルに対応するファイルオブジェクトを前記ファイル共有対象者の端末に提供することを特徴とする請求項１に記載のチャットルームベースのファイル共有装置。
【請求項３】
前記プロセッサは、前記ファイル共有対象者の端末で前記ファイル共有チャットルームが実体化されると、前記ファイル共有チャットルームを介して前記共有対象ファイルに対応するファイルオブジェクトを前記ファイル共有チャットルーム内のチャットメッセージの一つとして提供することを特徴とする請求項１に記載のチャットルームベースのファイル共有装置。
【請求項４】
前記プロセッサは、前記ファイル共有対象者の端末で前記ファイル共有チャットルームが実体化されると、前記ファイル共有チャットルームを介して前記共有対象ファイルへのアクセス経路を前記ファイル共有チャットルーム内のチャットメッセージの一つとして提供することを特徴とする請求項１に記載のチャットルームベースのファイル共有装置。
【請求項５】
前記共有対象ファイルに修正及び変更の内の一つ以上を含む更新内訳が発生すると、
前記プロセッサは、更新された前記共有対象ファイルに対応する新しい前記ファイルオブジェクトを前記ファイル共有チャットルームを介して前記チャットメッセージの一つとしてリアルタイムで再度提供することを特徴とする請求項１に記載のチャットルームベースのファイル共有装置。
【請求項６】
前記共有対象ファイルに修正及び変更の内の一つ以上を含む更新内訳が発生すると、
前記プロセッサは、前記ファイル共有チャットルームを介してリアルタイムで前記共有対象ファイルの前記更新内訳を前記チャットメッセージとして提供することを特徴とする請求項１に記載のチャットルームベースのファイル共有装置。
【請求項７】
前記共有対象ファイルは、共有フォルダ内に位置し、前記共有フォルダは、前記ファイル共有者を含む一つ以上のユーザがフォルダ参加者として参加し、
前記共有対象ファイルは、前記共有フォルダを介して前記共有対象ファイルにアクセスした前記フォルダ参加者により更新されることを特徴とする請求項５又は６に記載のチャットルームベースのファイル共有装置。
【請求項８】
前記プロセッサは、前記ファイル共有対象者がアクセス権限を有する個人フォルダを前記ファイル共有対象者に提供し、
前記共有対象ファイルに対応する前記ファイルオブジェクトを前記個人フォルダを介して提供し、
前記ファイル共有対象者の端末は、前記個人フォルダと前記ファイル共有チャットルームの内の一つ以上を介して前記共有対象ファイルにアクセスすることを特徴とする請求項１に記載のチャットルームベースのファイル共有装置。
【請求項９】
前記共有対象ファイルは、前記共有対象ファイルに対する閲覧及び更新に対する権限に対して予め設定された設定に従い、前記ファイル共有対象者の権限が確認された場合に限り、前記個人フォルダと前記ファイル共有チャットルームの内の一つ以上を介してオープンされ、前記ファイル共有対象者の端末を介して更新されることを特徴とする請求項８に記載のチャットルームベースのファイル共有装置。
【請求項１０】
前記ファイル共有対象者の端末により更新された前記共有対象ファイル又は前記共有対象ファイルの更新内訳の内の少なくとも一つは、前記個人フォルダ又は前記メモリの内の少なくとも一つに格納されることを特徴とする請求項８に記載のチャットルームベースのファイル共有装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務処理技術に関し、特に、ファイル単位に共有メンバーを設定して共有グループを生成し、業務を進行しながらファイルの変更及び修正などに関する内訳を管理及び記録できるチャットルームベース（ｂａｓｅｄ）のファイル共有装置に関する。
【背景技術】
【０００２】
一般に、インターネットメッセンジャーは、ユーザ間の文字又はグラフィックを含むメッセージを伝達するアプリケーションに該当し、複数のユーザが参加するチャットルームにより具現化されることができる。
一実施形態において、インターネットメッセンジャーは、モバイル環境（例えば、携帯電話）で行われるモバイルメッセンジャーを含むことができ、例えば、カカオトーク（登録商標）、ライン、ウィーチャット、フェイスブック（登録商標）メッセンジャーを含み得る。
【０００３】
従って、業務の管理と進行において、このようなインターネットメッセンジャーを多様に活用することが課題となっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１４６９１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は上記従来のインターネットメッセンジャーにおける課題に鑑みてなされたものであって、本発明の目的は、業務と関連したファイルに対してファイルに対する権限は制限したままで、ファイルを共有して業務を進行する場合、このためのファイル共有手段及びファイル共有者間の意思疎通手段を提供するチャットルームベースのファイル共有装置を提供することにある。
また、特定ファイルに対して他ユーザにチャットルームを介してファイルを提供するが、他ユーザのファイルへのアクセス権限は、ファイルを提供したユーザの制御下に置き、ファイルの提供以後にファイルに対する修正又は業務の進行は、チャットルームを介して途切れなくフォローアップ（ｆｏｌｌｏｗ  ｕｐ）できる業務管理技術を提供するチャットルームベースのファイル共有装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた本発明によるチャットルームベースのファイル共有装置は、メモリと、前記メモリと電気的に接続されたプロセッサと、を有し、前記プロセッサは、ファイル共有者の端末から共有対象ファイルとファイル共有対象者に対する情報を含むファイル共有要請情報を受信し、前記ファイル共有要請情報により指定された前記共有対象ファイルに関連したファイル共有チャットルームを生成し、前記ファイル共有対象者の端末で前記ファイル共有チャットルームが実体化されると、前記ファイル共有チャットルームを介して前記共有対象ファイルに対応するファイルオブジェクトを提供し、前記ファイル共有者と前記ファイル共有対象者は、前記ファイル共有チャットルームのチャット参加者として参加することによって、前記ファイル共有チャットルームを介して前記共有対象ファイルを共有することを特徴とする。
【発明の効果】
【０００７】
本発明に係るチャットルームベースのファイル共有装置によれば、業務と関連したファイルに対してファイルに対する権限は制限したままでファイルを共有して業務を進行する場合、このためのファイル共有手段及びファイル共有者間の意思疎通手段を提供できる。
また、特定ファイルに対して他ユーザにチャットルームを介してファイルを提供するが、他ユーザのファイルへのアクセス権限は、ファイルを提供したユーザの制御下に置き、ファイルの提供以後ファイルに対する修正又は業務の進行は、チャットルームを介して途切れなくフォローアップ（ｆｏｌｌｏｗ  ｕｐ）できる業務管理技術を提供できる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態によるチャットルームベースのファイル共有システムの概要を示す図である。
【図２】本発明の実施形態によるチャットルームベースのファイル共有装置の概略構成を示すブロック図である。
【図３】本発明の一実施形態によるチャットルームベースのファイル共有装置内のプロセッサの概略構成を示すブロック図である。
【図４】本発明の一実施形態によるチャットルームベースのファイル共有方法を説明するためのフローチャートである。
【図５】本発明の他の実施形態によるチャットルームベースのファイル共有方法を説明するためのフローチャートである。
【図６】本発明のさらに他の実施形態によるチャットルームベースのファイル共有方法を説明するためのフローチャートである。
【図７】本発明のさらに他の実施形態によるチャットルームベースのファイル共有方法を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
次に、本発明に係るチャットルームベースのファイル共有装置を実施するための形態の具体例を図面を参照しながら説明する。
【００１０】
本発明に関する説明は、構造的ないし機能的説明のための実施の形態に過ぎず、本発明の権利範囲は、本明細書で説明した実施の形態によって制限されるものと解釈されてはならない。
すなわち、実施形態は、多様な変更が可能で様々な形態を有することができるので、本発明の権利範囲は、技術的思想を実現できる均等物を含むものと理解されなければならない。
また、本発明で提示した目的又は効果は、特定実施の形態がこれを全て含まなければならないか、又はそういう効果だけを含まなければならないという意味ではないので、本発明の権利範囲は、これによって制限されるものと理解されてはならない。
【００１１】
一方、本明細書で述べる用語の意味は、次のように理解されるべきである。
「第１」、「第２」などの用語は、一つの構成要素を他の構成要素から区別するためのもので、これらの用語により権利範囲が限定されてはならない。例えば、第１構成要素は、第２構成要素と名付けられることができ、同様に第２構成要素も第１構成要素と名付けられることができる。
ある構成要素が他の構成要素に「接続して」いると言及されたときには、その他の構成要素に直接的に接続することもできるが、中間に他の構成要素が存在することもできると理解されるべきである。これに対し、ある構成要素が他の構成要素に「直接接続して」いると言及されたときには、中間に他の構成要素が存在しないと理解されるべきである。
一方、構成要素間の関係を説明する他の表現、すなわち「〜間に」と「直〜間に」又は「〜に隣接する」と「〜に直接隣接する」なども同様に解釈されなければならない。
単数の表現は、文脈上明白に異なるように意味しない限り、複数の表現を含むものと理解されなければならず、「含む」又は「有する」などの用語は、実施された特徴、数字、ステップ、動作、構成要素、部分品又はこれらを組み合わせたものが存在することを指定するためのものであり、一つ又はそれ以上の他の特徴、数字、ステップ、動作、構成要素、部分品又はこれらを組み合わせたものの存在又は付加可能性を予め排除しないものと理解されなければならない。
各ステップにおける識別符号（例えば、ａ、ｂ、ｃなど）は、説明の便宜のために使用されるもので、識別符号は、各ステップの順序を説明するものではなく、各ステップは、文脈上明白に特定順序を記載しない限り、明記した順序と異なりうる。すなわち、各ステップは、明記した順序と同一に行うこともでき、実質的に同時に又は反対の順に行うこともできる。
【００１２】
本発明は、コンピュータが読取可能な記録媒体にコンピュータが読取可能なコードとして具現化することができ、コンピュータの読取可能な記録媒体は、コンピュータシステムによって読取可能なデータが格納されるすべての種類の記録装置を含む。
コンピュータの読取可能な記録媒体の例には、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク（登録商標）、光データ格納装置などがある。
また、コンピュータの読取可能な記録媒体は、ネットワークで接続したコンピュータシステムに分散されて、分散方式でコンピュータの読取可能なコードが格納され実行され得る。
【００１３】
ここで使用するすべての用語は、別途に定義されない限り、本発明が属する分野における通常の知識を有した者により一般に理解されるものと同一の意味を有する。
一般に使用される辞書に定義されている用語は、関連技術の文脈上有する意味と一致するものと解釈されねばならず、本出願で明白に定義しない限り、理想的又は過度に形式的な意味を有するものとして解釈されてはならない。
【００１４】
図１は、本発明の一実施形態によるチャットルームベースのファイル共有システム１００の概要を示す図である。
図１に示すように、チャットルームベースのファイル共有システム１００は、チャットルームベースのファイル共有装置１１０及び一つ以上のユーザ端末１２０を含む。
そして、ここでユーザ端末１２０は、ファイル共有者端末１２０ａとファイル共有対象者端末１２０ｂを含む。
【００１５】
ファイル共有者端末１２０ａは、共有しようとするファイルと対象を指定してファイルを共有するユーザの端末である。
そして、ファイル共有対象者端末１２０ｂは、ファイル共有者が特定ファイルを共有されるように指定したユーザの端末である。
チャットルームベースのファイル共有装置１１０は、少なくとも一つのファイル共有者端末１２０ａ及びファイル共有対象者端末１２０ｂとネットワークを介して接続することができるコンピュータ装置に該当する。
【００１６】
一実施形態において、チャットルームベースのファイル共有装置１１０は、ファイル共有者端末１２０ａと関連したユーザが構成員として含まれる少なくとも一つの構成員グループを管理できる。
一実施形態において、チャットルームベースのファイル共有装置１１０は、ユーザ端末１２０にインストールされた共有フォルダエージェントを介してユーザ端末１２０に接続することができる。
ここで、共有フォルダエージェントは、ユーザ端末１２０にインストールされると、ユーザ端末１２０の承認下で、ユーザ端末１２０とチャットルームベースのファイル共有装置（ファイル連係型業務管理装置）１１０が相互連動するようにするソフトウェアであるエージェントプログラムに該当する。
【００１７】
ユーザ端末１２０は、チャットルームベースのファイル共有装置１１０とネットワークを介して接続することができるコンピュータ装置に該当し、例えば、デスクトップ、ノート型パソコン、タブレット型パソコン、又はスマートフォン等により具現化された端末でありうる。
一実施形態において、ファイル共有者端末１２０ａとファイル共有対象者端末１２０ｂの内の少なくとも一つはモバイル端末であり得、チャットルームベースのファイル共有装置１１０とセルラ通信又はワイファイ通信を介して接続することができる。
他の実施形態において、ファイル共有者端末１２０ａとファイル共有対象者端末１２０ｂの内の少なくとも一つは、デスクトップであり得、チャットルームベースのファイル共有装置１１０とインターネットを介して接続することができる。
【００１８】
そして、ここで、ファイル共有者端末１２０ａ及びファイル共有対象者端末１２０ｂに対応するファイル共有者又はファイル共有対象者の内の一つ以上は、共有フォルダに参加するフォルダ共有参加者であるか、又は共有ファイルに対するアクセス権限を有するファイル共有参加者でありうる。
ここで、ファイル共有者とファイル共有対象者が参加する共有フォルダは異なりうる。
又はファイル共有者とファイル共有対象者がアクセス権限を有する共有ファイルもやはり、必ずしも共通する必要がない。
【００１９】
本発明の一実施形態によると、ファイル共有者は、共有フォルダに参加するフォルダ参加者であり、ファイル共有対象者は、フォルダ参加者ではないことが好ましい。
したがって、ファイル共有対象者は権限を有さない共有フォルダ内のファイルを、ファイル共有者が本発明の実施形態によるチャットルームベースのファイル共有装置を介して権限を制限したままでファイル共有対象者に一時的に共有できる。
【００２０】
したがって、共有対象になるファイルに対して、ファイル共有者は権限を有するが、ファイル共有対象者は、該当ファイルに対してアクセス、閲覧などの権限がないユーザでありうる。
共有の対象になるファイルは、チャットルームベースのファイル共有装置１１０が提供する共有フォルダ内に位置することもできるが、これに制限されるものではない。
共有の対象になるファイルは、チャットルームベースのファイル共有装置１１０が提供する共有フォルダ又はファイル共有者の個人フォルダ内に位置され得る。
【００２１】
図２は、本発明の一実施形態によるチャットルームベースのファイル共有装置１１０の概略構成を示すブロック図である。
図２に示すように、チャットルームベースのファイル共有装置１１０は、プロセッサ２１０、メモリ２２０、ユーザ入出力部２３０、及びネットワーク入出力部２４０を含む。
【００２２】
プロセッサ２１０は、本発明の実施形態によるチャットルームベースのファイル共有プロシージャを実行し、このような過程で読み出されるか、又は書き込まれるメモリ２２０を管理し、メモリ２２０にある揮発性メモリと非揮発性メモリとの間の同期化時間をスケジューリングし得る。
プロセッサ２１０は、チャットルームベースのファイル共有装置１１０の動作全般を制御し、メモリ２２０、ユーザ入出力部２３０及び、ネットワーク入出力部２４０と電気的に接続されて、これらの間のデータ流れを制御する。
プロセッサ２１０は、チャットルームベースのファイル共有装置１１０のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）により具現化することができる。
プロセッサ２１０のさらに具体的な動作内容については、以後の、図３を参照して詳細に説明する。
【００２３】
メモリ２２０は、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｉｓｋ）又はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）のような非揮発性メモリにより具現化され、チャットルームベースのファイル共有装置１１０に必要なデータ全般を格納するのに使用される補助記憶装置を含むことができ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような揮発性メモリにより具現化された主記憶装置を含むことができる。
このように、メモリ２２０は、揮発性及び非揮発性メモリにより具現化することができ、もし、非揮発性メモリにより具現化される場合、ハイパーリンクを介して接続されるように具現化することもできる。
【００２４】
ユーザ入出力部２３０は、ユーザ入力を受信するための環境及びユーザに特定情報を出力するための環境を含み、例えば、マウス、トラックボール、タッチパッド、グラフィックタプレット、スキャナー、タッチスクリーン、キーボード、又はポインティングデバイスのようなアダプタを含む入力装置及びモニター又はタッチスクリーンのようなアダプタを含む出力装置を含み得る。
一実施形態において、ユーザ入出力部２３０は、遠隔接続を介して接続されるコンピュータ装置に該当し得、そういう場合、チャットルームベースのファイル共有装置１１０は、サーバとしての役割を行うことができる。
【００２５】
ネットワーク入出力部２４０は、ネットワークを介してユーザ端末１２０と接続するための環境を含み、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）通信のためのアダプタを含み得る。
【００２６】
図３は、本発明の一実施形態によるチャットルームベースのファイル共有装置１１０内のプロセッサ２１０の概略構成を示すブロック図である。
図３を参照して説明すると、プロセッサ２１０は、ファイル共有要請処理部３１０、チャットルーム生成部３２０、制御部３３０、フォルダ管理部３４０、及びメッセージ管理部３５０を含む。
ただし、本発明の実施形態によるプロセッサ２１０が上記の構成部分を同時に全部含まなければならないことではなく、各々の実施形態によって上記の構成部分のうち、一部は省略でき、プロセッサ２１０は、上記の構成部分のうち、一部又は全てを選択的に含むことができる。
【００２７】
ファイル共有要請処理部３１０は、ファイル共有者端末１２０ａからファイル共有要請情報を受信する。
ファイル共有要請情報は、ファイル共有者端末１２０ａにより指定された共有対象ファイルに対する情報とファイル共有対象者に対する情報を含む。
すなわち、ファイル共有要請情報は、どのファイルを誰と共有するかに対する情報を含み得、ファイル共有のためのチャットルームの生成を要請する信号でありうる。
したがって、ファイル共有要請処理部３１０は、ファイル共有要請情報をファイル共有者端末１２０ａから受信すると、ファイル共有要請情報から共有対象ファイルの識別情報とファイル共有対象者又はファイル共有対象者端末１２０ｂの識別情報を抽出して、チャットルーム生成部３２０と制御部３３０に提供する。
【００２８】
チャットルーム生成部３２０は、ファイル共有チャットルームを生成する。
ファイル共有チャットルームがどのファイルに関連したチャットルームであるか、チャットルームのチャット参加者は誰なのかは、上述のファイル共有要請情報により指定され得る。
チャットルーム生成部３２０は、ファイル共有要請処理部３１０により提供されたファイル共有要請情報内の共有対象ファイルとファイル共有対象者を識別できる情報に対応して、共有対象ファイルに関連し、ファイル共有対象者が参加するファイル共有チャットルームを生成する。
【００２９】
制御部３３０は、ファイル共有対象者端末１２０ｂでファイル共有チャットルームが実体化（ディスプレイでの画像表示等）されると、ファイル共有チャットルームを介して共有対象ファイルに対応するファイルオブジェクトを提供する。
特定ファイルに対するファイル共有チャットルームが開設されると、ファイル共有者とファイル共有対象者は、ファイル共有チャットルームのチャット参加者として参加することによって、ファイル共有チャットルームを介して共有対象ファイルを共有するようになる。
特に、ファイル共有対象者は、共有対象ファイルが既存でアクセス権限を持っていないファイルであっても、ファイル共有チャットルームを介して共有対象ファイルが提供されることによって、共有対象ファイルに対するアクセス権限を制限的であるが獲得できるようになる。
【００３０】
そして、共有対象ファイルをファイル共有者と共に共有できるようになる。
制御部３３０がファイル共有対象者端末１２０ｂに共有対象ファイルを提供する方法に対しては、多様な実施形態がありうる。
一実施形態によると、ファイル共有対象者端末１２０ｂからチャットルームを介してファイル提供に対する要請信号をまず受け取ると、チャットルームベースのファイル共有装置１１０がファイル共有対象者端末１２０ｂに共有対象ファイルを転送する。
そして、ファイル共有チャットルームには、共有対象ファイルへのアクセス経路がチャットメッセージの一つとして提供され得る。
【００３１】
例えば、ファイル共有対象者がファイル共有対象者端末１２０ｂ上にディスプレイ（表示）されたファイル共有チャットルームのチャットルーム名をクリックする場合、制御部３３０は、これを共有対象ファイルの提供を要請する要請信号として認識して、共有対象ファイルをファイル共有チャットルームを介してファイル共有対象者端末１２０ｂに提供する。
そして、この場合、共有対象ファイルがファイル共有チャットルームを介してファイル共有対象者端末１２０ｂに転送されると、共有対象ファイルがどのような方法でファイル共有対象者端末１２０ｂで実体化されるかに対しても多様な実施形態があり得る。
【００３２】
まず、共有対象ファイルは、ファイル共有対象者端末１２０ｂで実体化されたファイル共有チャットルーム内のチャットメッセージの形態で提供する。
また、共有対象ファイルへのアクセス経路もやはり、ファイル共有チャットルーム内のチャットメッセージの形態で提供することができる。
すなわち、制御部３３０は、共有対象ファイルに対応するファイルオブジェクトをチャットメッセージ形態で提供する。
制御部３３０は、ファイル共有対象者端末１２０ｂでファイル共有チャットルームが実体化されると、ファイル共有チャットルームを介して共有対象ファイルに対応するファイルオブジェクトをファイル共有チャットルーム内のチャットメッセージの一つとして転送する。
【００３３】
そして、制御部３３０は、ファイル共有対象者端末１２０ｂでファイル共有チャットルームが実体化されると、ファイル共有チャットルームを介して共有対象ファイルへのアクセス経路をファイル共有チャットルーム内のチャットメッセージの一つとして転送することもできる。
この場合、共有対象ファイルは、ファイル共有チャットルームのチャットウィンドウ内でチャットメッセージとしてディスプレイすることもでき、ファイル共有チャットルームに従属した別のウィンドウを介してディスプレイすることもできる。
【００３４】
ファイル共有チャットルームを介してファイル共有対象者端末１２０ｂに提供される共有対象ファイルは、ファイル共有対象者端末１２０ｂ内のメモリ２２０に一時的に格納可能なように設定することができる。
そして、ファイル共有チャットルームを介してファイル共有対象者端末１２０ｂに提供される共有対象ファイルは、ファイル共有対象者端末１２０ｂ内のメモリに永久的に格納することが不可能なように設定することもできる。
このような場合、例えば、ファイル共有チャットルームが終了すると、共有対象ファイルがディスプレイされるウィンドウも共に終了するか、又は非活性化（ｄｅａｃｔｉｖａｔｅ）され得る。
【００３５】
すなわち、本発明の実施形態によると、制御部３３０は、共有対象ファイルを複数のユーザで共有するようにするが、ファイルに対する権限は、制限された状態でファイル共有対象者に共有対象ファイルを提供でき得る。
電子メール又は一般メッセンジャーを介したファイル共有と本発明が差別化される点は、このように共有対象ファイルに対する永久格納を制限することによって、ファイル共有者の制御から外れるファイルの保有、修正、削除に対するファイル共有対象者の権限を制限することである。
このような差別点は、保安（セキュリティ）維持が要求される共有対象ファイルの複製又は再配布を防止できるという点においても意味がある。
【００３６】
一方、共有対象ファイルは、ファイル共有者とファイル共有対象者を除いた他のユーザによっても共有されるファイルでありうる。
特に、共有対象ファイルが特定共有フォルダ内に位置するファイルで、共有フォルダに他のユーザがフォルダ参加者として参加する場合を仮定する。
この場合、ファイル共有対象者は、共有フォルダのフォルダ参加者に含まれない。
このような場合、共有対象ファイルは、ファイル共有者とファイル共有対象者を除いた他のユーザにより修正及び変更することができる。
そして、一実施形態によると、フォルダ参加者による共有対象ファイルの修正又は変更による更新内訳は、ファイル共有チャットルームにリアルタイムで反映させることができる。
【００３７】
ここで、ファイルの更新とは、ファイルが新しく生成されるか、修正、変更、編集された場合、ファイルに対するアクセス権限が変更された場合など、ファイルと関連して発生されたすべての変化がファイルに発生した更新の一例になり得る。
ファイルの更新内訳は、ファイルが更新されることによって、変更された具体的な内容を表す。
すなわち、共有フォルダのフォルダ参加者を含んで、チャット参加者以外の第３者により共有対象ファイルが修正された場合、共有対象ファイルに修正及び変更の内の一つ以上を含む更新内訳が発生する。
このとき、制御部３３０は、更新された共有対象ファイルに対応する新しいファイルオブジェクトをファイル共有チャットルームを介して提供する。
【００３８】
ここで、新しいファイルオブジェクトは、チャットメッセージの一つの形態でチャットルームに提供することができる。
すなわち、チャット参加者以外の第３者により共有対象ファイルが修正された場合、制御部３３０は、ファイル共有チャットルームを介してこれをリアルタイムでチャット参加者端末（１２０ａ、１２０ｂ）に提供する。
制御部３３０は、共有対象ファイルが更新された場合、更新内訳がいつ、どのユーザの端末を介してどんな内容で発生されたかを共に記録して、ファイル共有チャットルームを介してファイルの更新に対する情報、すなわち共有対象ファイルの更新内訳と共に更新の主体、更新時点などに対する情報を提供する。
【００３９】
また、制御部３３０は、一定時間以上ファイル共有チャットルームを介してチャットメッセージが入力されないか、又は共有対象ファイルが更新されない場合、チャット参加者端末（１２０ａ又は１２０ｂ）により最も直近に更新された最終バージョンの共有対象ファイルのファイルオブジェクトをメモリ２２０内に格納する。
そして、制御部３３０は、以前バージョンの共有対象ファイルのファイルオブジェクトは、古い順に削除する。
又は、まず削除するファイルを制御部３３０が選別すると、メモリ２２０が該当ファイルを削除するか、又は別の格納空間へ移動させることができる。
【００４０】
また、チャット参加者以外の第３者により共有対象ファイルが修正された場合、制御部３３０は、共有対象ファイルの修正又は変更に伴う更新内訳をファイル共有チャットルームを介してチャット参加者端末（１２０ａ、１２０ｂ）に提供することもできる。
このとき、制御部３３０は、ファイル共有チャットルームを介して、修正された共有対象ファイルに伴う新しいファイルオブジェクト又は更新内訳をファイル共有チャットルーム内のチャットメッセージとして提供できる。
そして、先に例示した通り、共有対象ファイルを更新したチャット参加者を除いた第３者は、共有対象ファイルが元来位置した共有フォルダのフォルダ参加者の内の少なくとも一部でありうる。
そして、ファイル共有者は、フォルダ参加者の内の少なくとも一人でありうる。
【００４１】
この場合、共有対象ファイルが元来位置した共有フォルダを便宜上、原フォルダ（ｏｒｉｇｉｎａｌ  ｆｏｌｄｅｒ）と呼ぶことにする。
この場合、原フォルダのフォルダ参加者とファイル共有者、そしてファイル共有対象者は、共有対象ファイルにアクセスできる経路又は権限において差を有するようになる。
共有対象ファイルは、共有フォルダ、すなわち原フォルダ内に位置し、共有フォルダには、ファイル共有者を含む一つ以上のユーザがフォルダ参加者として参加する。
この場合、チャット参加者、すなわちファイル共有者とファイル共有対象者は、各自の端末に実体化されたファイル共有チャットルームを介して共有対象ファイルにアクセスできる。
そして、フォルダ参加者は、共有フォルダ、すなわち原フォルダを介して共有対象ファイルにアクセスできる。
【００４２】
したがって、フォルダ参加者であるファイル共有者は、ファイル共有チャットルームと共有フォルダ両方ともを介して共有対象ファイルにアクセスできる。
そして、ファイル共有者がフォルダ参加者ではない場合、ファイル共有者は、原フォルダである共有フォルダへのアクセス及び共有フォルダを介した共有対象ファイルへのアクセスは許容されない。
フォルダ参加者でないファイル共有対象者は、ファイル共有チャットルームだけを介して共有対象ファイルにアクセスでき、チャット参加者でないフォルダ参加者は、原フォルダである共有フォルダを介してのみ共有対象ファイルにアクセスできる。
ファイル共有者が原フォルダである共有フォルダのフォルダ共有メンバー、すなわちフォルダ参加者でない場合は、例えばファイル共有者もやはり、他のユーザから共有対象ファイルを共有された場合、特にファイル共有のための個人フォルダと共に共有対象ファイルを共有され、共有対象ファイルに対する再共有権限を有した場合として例示できる。
【００４３】
仮に、ファイル共有のための個人フォルダがファイル共有対象者に提供される場合、原フォルダである共有フォルダのフォルダ参加者でないファイル共有対象者は、ファイル共有チャットルーム及びファイル共有のための個人フォルダを介して共有対象ファイルにアクセスできる。
チャット参加者と原フォルダである共有フォルダのフォルダ参加者、そしてファイル共有者とファイル共有対象者との間には、共有対象ファイルへのアクセス経路だけでなく、共有対象ファイルに対する各種権限もやはり差別的に設定することができる。
【００４４】
制御部３３０は、チャット参加者に共有対象ファイルに対する閲覧、修正の内の一つ以上に対する権限を付与し、フォルダ参加者に共有対象ファイルに対する閲覧、修正、削除の内の一つ以上に対する権限を付与し得る。
すなわち、ファイル共有チャットルームを介して共有対象ファイルを共有された場合、ファイル共有対象者には、共有対象ファイルに対する削除権限は付与されないことがある。
すなわち、ファイル共有チャットルームを介して共有された共有対象ファイルを削除するかどうかは、原フォルダのフォルダ参加者又はファイル共有者が決定できる。
特に、原フォルダである共有フォルダにおいて共有対象ファイルが削除された場合、ファイル共有チャットルーム及び／又はファイル共有チャットルームを介して共有に提供された共有対象ファイルは共に削除されるか、又は非活性化され得る。
【００４５】
そして、制御部３３０は、新しいチャットメッセージがファイル共有チャットルームに生成及び累積される場合、チャット参加者端末１２０ａ及び／又は１２０ｂにこれに対するアラームを提供する。
制御部３３０は、チャットメッセージ又は共有対象ファイルの更新内訳の内の一つ以上が新規発生すると、共有対象ファイルへのアクセスに対する権限を有するチャット参加者端末１２０ａ及び／又は１２０ｂ、又はフォルダ参加者の端末へお知らせメッセージを転送する。
又は、お知らせメッセージは、ネットワーク入出力部２４０を介してユーザ端末１２０に転送することができる。
【００４６】
フォルダ管理部３４０は、必要時にファイル共有対象者にフォルダを提供する。
上述の実施形態では、ファイル共有対象者端末１２０ｂからファイル要請信号の入力がある場合を説明した。
すなわち、チャットルームベースのファイル共有装置１１０がファイル共有対象者端末１２０ｂに共有対象ファイルを転送し、共有対象ファイルがチャットルームを介してアクセスされ実体化される実施形態は、既に説明した通りである。
【００４７】
これとは異なり、以下で説明する実施形態では、チャットルームベースのファイル共有装置１１０、特にフォルダ管理部３４０がファイル共有対象者にファイル共有のための個人フォルダを提供し、ファイル共有対象者端末１２０ｂが個人フォルダを介して共有対象ファイルにアクセスする場合を説明する。
【００４８】
例えば、共有対象ファイルがフォルダを介してファイル共有対象者端末１２０ｂに提供される場合、フォルダ管理部３４０は、ファイル共有対象者専用のファイル共有用個人フォルダを生成し、個人フォルダを介して共有対象ファイルをファイル共有対象者端末１２０ｂに提供する。
すなわち、フォルダ管理部３４０は、ファイル共有用個人フォルダを生成してファイル共有対象者端末１２０ｂに提供すると、個人フォルダ内には、共有対象ファイルが含まれ、ファイル共有対象者端末１２０ｂは、個人フォルダにアクセス権限を有するようになり、個人フォルダを介して共有対象ファイルにアクセスできる。
この場合、ファイル共有対象者端末１２０ｂに提供される共有対象ファイルは、ファイル共有用個人フォルダ内に位置する。
【００４９】
そして、後にファイル共有対象者端末１２０ｂが個人フォルダに再度アクセスする場合、フォルダ管理部３４０又は制御部３３０は、ファイル共有対象者端末１２０ｂのアクセス権限有無を確認する。
確認の結果、個人フォルダへのアクセス権限が確認される場合に限って、個人フォルダ内の共有対象ファイルのうち、ファイル共有対象者端末１２０ｂがアクセス権限を有する共有対象ファイルの目録を提供する。
【００５０】
ここで、フォルダ管理部３４０は、ファイル共有対象者端末１２０ｂと関連したユーザ情報又は端末の識別情報などを取得して、ファイル共有対象者端末１２０ｂのファイル共有用個人フォルダへのアクセス権限を確認する。
フォルダ管理部３４０は、ファイル共有対象者又はファイル共有対象者端末１２０ｂが個人フォルダにアクセスする権限があると確認される場合に限ってアクセスを許容する。
ここで、共有対象ファイルは、チャットルームベースのファイル共有装置がファイル共有者に提供した個人フォルダ内にあったファイルであっても良く、ファイル共有者が異なるユーザと共にフォルダ参加者として参加中である共有フォルダ内の共有ファイルであっても良い。
このような場合、制御部３３０及び／又はフォルダ管理部３４０は、共有対象ファイルの写本（コピー）を生成してファイル共有のためにファイル共有対象者に提供される個人フォルダに格納する。
【００５１】
また、上述のように、共有対象ファイルは、ファイル共有のための個人フォルダ無しで、ファイル共有チャットルームを介してファイル共有対象者端末１２０ｂに提供することができる。
ファイル共有のために、個人フォルダを提供されたファイル共有対象者の端末は、個人フォルダを介して共有対象ファイルにアクセスすることもでき、ファイル共有チャットルームを介して共有対象ファイルにアクセスすることもできる。
ただし、個人フォルダ内には、ファイル共有チャットルームだけでなく他のチャットルームを介してファイル共有対象者に共有された他のファイルも共に位置され得る。
ファイル共有のための個人フォルダが提供されない場合、ファイル共有対象者端末１２０ｂは、ファイル共有チャットルームを介してのみ共有対象ファイルにアクセスできるようにアクセス経路が制限される。
【００５２】
そして、ここで共有対象ファイルに対するファイル共有対象者の閲覧及び更新に対する権限は、予め設定することができる。
例えば、ファイル共有対象者は、共有対象ファイルを閲覧することはできるが、修正はできないか、又は閲覧と修正とも可能に設定することができる。
ファイル共有対象者端末１２０ｂが共有対象ファイルにアクセスすると、予め設定された設定により、ファイル共有対象者の権限が確認された場合に限って、共有対象ファイルをオープンすることができ、ファイル共有対象者端末１２０ｂにディスプレイされるか、又はファイル共有対象者端末１２０ｂのユーザ入力に対応して更新することができる。
もちろん、共有対象ファイルは、上述の個人フォルダ又はファイル共有チャットルームを介してオープンすることができる。
【００５３】
もし、ファイル共有対象者端末１２０ｂにより共有対象ファイルが修正又は変更される場合、修正又は変更に他の更新内訳と更新された新しいファイルオブジェクトは格納される。
共有対象ファイルがファイル共有のための個人フォルダを介して提供された場合には、更新内訳と更新された新しいファイルオブジェクトもまた個人フォルダに格納され得る。
又は、チャットルームを介して提供された共有対象ファイルの場合、更新内訳と更新された新しいバージョンのファイルオブジェクトは、チャットルーム内に記録することができる。
この場合、更新内訳と更新された新しいバージョンのファイルオブジェクトは、チャットメッセージの形態でチャットルームを介して転送することができる。
また、チャットルームを介して提供され、チャットルームに従属した別のウィンドウを介してオープンされたファイルの場合、更新内訳と更新された新しいバージョンのファイルオブジェクトは、チャットルームベースのファイル共有装置１１０のメモリ２２０に格納することができる。
【００５４】
ファイル共有チャットルームを介して共有された共有対象ファイルをチャット参加者端末（１２０ａ、１２０ｂ）内のメモリに格納することが制限され得ることは、既に説明したとおりである。
そして、共有対象ファイルに対する閲覧及び更新に対する権限に対しては、予め設定された設定による。
ここで、ファイル共有対象者の共有対象ファイルの修正など更新に関する権限が確認された場合に限って、ファイル共有対象者端末１２０ｂは、ファイル共有チャットルームを介してオープンされた共有対象ファイルを更新できる。
【００５５】
共有対象ファイルがチャットメッセージの一つとして提供された場合、チャット参加者は、ファイル共有チャットルームを介して共有対象ファイルを更新できる。
又は、共有対象ファイルがファイル共有チャットルームに従属するか、又は関連した別途のウィンドウを介して提供された場合、チャット参加者は、ウィンドウを介して共有対象ファイルを更新できる。
このような場合、チャット参加者により更新された新しいバージョンの共有対象ファイルと、共有対象ファイルの更新内訳は、ファイル共有チャットルームに記録されるか、又はメモリ２２０に格納され得る。
【００５６】
共有対象ファイルが上述のファイル共有のための個人フォルダを介して提供された場合、チャット参加者は、個人フォルダを介して共有対象ファイルにアクセスし、共有対象ファイルをオープンして更新できる。
この場合、チャット参加者により更新された新しいバージョンの共有対象ファイルと更新内訳は、個人フォルダ内に格納することができ、メモリ２２０に格納することもできる。
その他、プロセッサ２１０は、メッセージ管理部３５０をさらに含むことができる。
【００５７】
メッセージ管理部３５０は、チャット参加者端末（ファイル共有者端末１２０ａ及び／又はファイル共有対象者端末１２０ｂ）から入力される信号を受信して、チャットメッセージを生成する。
そして、メッセージ管理部３５０は、ファイル共有チャットルームを介して表示されるメッセージスレッドを含むチャットファイルオブジェクトを生成する。
メッセージスレッドは、チャットメッセージとチャットメッセージの形態で提供される共有対象ファイル又は共有対象ファイルの更新内訳などが含まれ得る。
チャットメッセージは、チャット参加者端末（１２０ａ、１２０ｂ）によりファイル共有チャットルームのチャットウィンドウを介して入力される一般チャットメッセージである。
テキスト又はイメージ、音声又はファイルオブジェクトなどがチャットメッセージとして入力することができる。
したがって、チャットメッセージは、テキスト、イメージ、音声又はドキュメントなどのファイルオブジェクトの内の一つ以上の形態を有することができる。
【００５８】
メッセージ管理部３５０は、チャットメッセージ生成の際、チャット参加者のうち、誰が、いつ、どんな内容のメッセージを入力したかを全部含んでチャットメッセージを生成し得る。
このために、チャット参加者端末（ファイル共有者端末１２０ａ及び／又はファイル共有対象者端末１２０ｂ）の識別情報を利用できる。
チャット参加者端末（ファイル共有者端末１２０ａ及び／又はファイル共有対象者端末１２０ｂ）のチャットメッセージがリアルタイムで新しく入力され続けられることによって、メッセージ管理部３５０もチャットメッセージを新しく生成し、制御部３３０は、ファイル共有チャットルームをアップデートし続けることができる。
【００５９】
図４は、本発明の一実施形態によるチャットルームベースのファイル共有方法を説明するためのフローチャートである。
チャットルームベースのファイル共有装置１１０は、ファイル共有者端末１２０ａからファイル共有要請情報を受信する（ステップＳ４１０）。
【００６０】
ファイル共有者端末１２０ａは、特定ファイルに対する共有権限に基づいて、ファイル共有のためのチャットルームを介して他ユーザ、すなわちファイル共有対象者にファイルを共有するユーザの端末である。
ファイル共有対象者端末１２０ｂは、ファイル共有者端末１２０ａによりファイルを共有されるものと指定されたユーザである。
ファイル共有者端末１２０ａとファイル共有対象者端末１２０ｂは、チャットルームベースのファイル共有装置と有無線で接続されたユーザ端末であって、各々一つ又はそれ以上のユーザ端末を含み得る。
ファイル共有者端末１２０ａが転送するファイル共有要請情報には、ファイル共有の主体に対する情報、すなわち誰とファイルを共有しようとするのかを表すファイル共有対象者に対する情報と、ファイル共有のオブジェクトに対する情報、すなわち、どのファイルを共有しようとするのかを表す共有対象ファイルに対する情報が含まれる。
【００６１】
そして、チャットルームベースのファイル共有装置１１０は、ファイル共有要請情報により指定されたことによって、共有対象ファイルに関連したファイル共有チャットルームを生成する（ステップＳ４２０）。
チャットルームベースのファイル共有装置１１０は、ファイル共有要請情報に応じて指定された共有対象ファイルに関連するファイル共有チャットルームを生成する。
そして、チャットルームベースのファイル共有装置１１０は、ファイル共有者と、ファイル共有要請情報により指定されたファイル共有対象者とを含んで、ファイル共有チャットルームのチャット参加者を指定する。
【００６２】
そして、チャットルームベースのファイル共有装置１１０は、ファイル共有チャットルームをチャット参加者端末（１２０ａ、１２０ｂ）に提供し、ファイル共有チャットルームを介して共有対象ファイルを提供する（ステップＳ４３０）。
ここで、ファイル共有対象者端末１２０ｂは、ファイル共有チャットルームを介して共有ファイル要請信号を入力することによって、共有対象ファイルの提供を受けることができる。
【００６３】
例えば、ファイル共有のためのチャットルームが開設され、チャットルームがファイル共有対象者端末１２０ｂにディスプレイされる等、実体化されると、ファイル共有対象者は、ファイル共有対象者端末１２０ｂ上のファイル共有チャットルームを介して、共有ファイル要請信号を入力できる。
ファイル共有チャットルームのためのユーザインタフェース上には、共有ファイル要請信号入力のための領域が予め作られることができる。
例えば、共有ファイル要請信号入力のためのボタンをクリックするか、又はチャットルームの題目をクリックすると、チャットルームベースのファイル共有装置１１０は、予め設定された設定によって、これを共有ファイル要請信号と認知して、ファイル共有対象者端末１２０ｂに共有対象ファイルを転送、提供する。
【００６４】
ここで、共有対象ファイルを提供するというのは、ファイル共有対象者端末１２０ｂが共有対象ファイルを転送されダウンロードして、ファイル共有対象者端末１２０ｂ内のメモリ領域に永久格納することだけを意味しない。
共有対象ファイルは、ファイル共有対象者端末１２０ｂに提供され実体化されディスプレイされ得、ファイル共有対象者の権限設定に応じて修正、変更、更新することもできる。
しかしながら、ファイル共有対象者端末１２０ｂ内のメモリに永久格納されることは制限することができる。
これは、共有対象ファイルがファイル共有者の制御範囲を超えて更新、保有、再転送、又は配布されるのを防止するためである。
そして、このような点によって、本発明の実施の形態が、電子メール又は一般的なメッセンジャーを介したファイルの転送、共有と区別されるものである。
【００６５】
したがって、共有対象ファイルは、ファイル共有チャットルーム内のチャットメッセージの一つの形態で転送することができる。
この場合、共有対象ファイルをファイル共有対象者が修正又は変更する場合、このようなファイルの更新もやはり、ファイル共有チャットルームのチャットウィンドウ内で行うことができる。
そして、更新内訳と更新された新しいバージョンの共有対象ファイルは、ファイル共有チャットルーム内に記録され、メモリ２２０に格納することができる。
又は、共有対象ファイルは、ファイル共有チャットルームに従属又は関連した別のウィンドウを介してディスプレイされ、修正、変更など更新することもできる。
この場合にも、更新内訳と更新された新しいバージョンの共有対象ファイルは、ファイル共有チャットルーム内に記録され、メモリ２２０に格納することができる。
【００６６】
そして、ファイル共有チャットルームには、共有対象ファイルへのアクセス経路を表示することができる。
共有対象ファイルへのアクセス経路は、ファイル共有チャットルーム内でチャットメッセージの形態で表示されるか、又はファイル共有チャットルームの一部領域に固定的に表示することができる。
又は、共有対象ファイルは、ファイル共有のために生成されたフォルダ、特にファイル共有対象者に提供される仮像の個人フォルダを介して、ファイル共有対象者端末１２０ｂに提供することができる。
【００６７】
このために、チャットルームベースのファイル共有装置１１０は、ファイル共有のためのファイル共有対象者専用の個人フォルダを生成できる。
そして、ファイル共有対象者端末１２０ｂに個人フォルダへのアクセス経路とアクセス権限を与え、個人フォルダを介して共有対象ファイルを提供できる。
個人フォルダを介して共有対象ファイルを提供する方法には、個人フォルダに共有対象ファイルへのアクセス経路を格納するか、又は共有対象ファイルの写本を格納する方法などがありうる。
そして、この場合、ファイル共有のための個人フォルダは、一種のクラウドでもありうる。
【００６８】
図５は、本発明の他の実施形態によるチャットルームベースのファイル共有方法を説明するためのフローチャートである。
図５を参照すると、チャットルームベースのファイル共有システム１００上において、チャットルームベースのファイル共有装置１１０とチャット参加者端末（１２０ａ、１２０ｂ）、すなわちファイル共有者端末１２０ａとファイル共有対象者端末１２０ｂとの間の信号流れを説明する。
【００６９】
まず、ファイル共有者端末１２０ａは、チャットルームベースのファイル共有装置１１０にファイル共有要請情報を転送する（ステップＳ５１０）。
ファイル共有要請情報には、共有するファイルの識別情報と、ファイル共有対象者又はファイル共有対象者端末１２０ｂの識別情報が含まれ得る。
チャットルームベースのファイル共有装置１１０は、ファイル共有要請情報に対応してファイル共有チャットルームを生成する（ステップＳ５１５）。
【００７０】
ファイル共有チャットルームのチャット参加者は、ファイル共有者とファイル共有対象者である。
ファイル共有者とファイル共有対象者は、各々少なくとも一つ以上のユーザであり得、一つのユーザが一つ以上の端末を使用して接続することもできる。
【００７１】
チャットルームベースのファイル共有装置１１０は、生成されたファイル共有チャットルームをファイル共有者端末１２０ａとファイル共有対象者端末１２０ｂに各々提供する（ステップＳ５２０、ステップＳ５２５）。
そして、チャットルームベースのファイル共有装置１１０は、特にファイル共有対象者端末１２０ｂには、ファイル共有チャットルームを介して共有されたファイルがあり、チャットルーム招待があることを知らせる、お知らせ信号を転送する（ステップＳ５３０）。
【００７２】
そして、ファイル共有対象者端末１２０ｂでは、ファイル共有チャットルームが実体化する（ステップＳ５３５）。
ファイル共有チャットルームへの招待を受諾し、ファイル共有チャットルームをファイル共有対象者端末１２０ｂ上において実行させたファイル共有対象者は、共有対象ファイルを確認するために、共有ファイル要請信号をチャットルームベースのファイル共有装置１１０に転送できる（ステップＳ５４０）。
【００７３】
例えば、ファイル共有対象者は、ファイル共有対象者端末１２０ｂ上に実体化されたファイル共有チャットルームの題目又はチャットウィンドウ内の特定領域をクリックすることによって、共有ファイル要請信号を入力できる。
【００７４】
共有ファイル要請信号が入力されることにより、共有ファイルの提供を要請されたチャットルームベースのファイル共有装置１１０は、予め設定された設定によって、共有対象ファイルを加工する（ステップＳ５４５）。
すなわち、一実施形態によって共有対象ファイルがチャットメッセージの一つとして提供されるように設定された場合、チャットルームベースのファイル共有装置は、共有対象ファイルをチャットメッセージとして生成し、チャットメッセージ形態の共有対象ファイルをメッセージスレッドに新しく挿入して、チャットファイルオブジェクトを更新する。
【００７５】
又は、他の実施形態によってチャットルームを介して共有対象ファイル自体を転送する場合、共有対象ファイルを転送可能な形態で圧縮する等、加工できる。
ただし、このような加工過程において、共有対象ファイルに対するファイル共有対象者の権限を制限することができる。
例えば、共有対象ファイルは、ファイル共有対象者端末１２０ｂ内に永久的に格納されないように設定することができる。
また、閲覧は可能であるが、修正はできないように設定することもできる。
ファイルの格納、削除、閲覧、修正などに対するファイル共有対象者の権限は、多様に設定することができる。
そして、共有対象ファイルは、ファイル共有チャットルームに従属又は関連し、予め指定された別途のウィンドウを介してのみディスプレイされるように設定することもできる。
【００７６】
そして、チャットルームベースのファイル共有装置１１０は、予め設定された設定によって加工された共有対象ファイルをファイル共有対象者端末１２０ｂに転送、提供する（ステップＳ５５０）。
以後、共有対象ファイルは、ファイル共有対象者端末１２０ｂで実体化する（ステップＳ５５５）。
例えば、ファイル共有チャットルームは、ファイル共有対象者端末１２０ｂのディスプレイ部を介してディスプレイすることができる。
【００７７】
そして、ファイル共有対象者が共有対象ファイルに対する修正権限を有する場合、共有対象ファイルは、ファイル共有対象者端末１２０ｂ上において修正する（更新する）ことができる（ステップＳ５６０）。
すると、共有対象ファイルの更新内訳などは、チャットルームベースのファイル共有装置１１０に転送される（ステップＳ５６５）。
このとき、更新内訳と共に更新された新しいバージョンの共有対象ファイルも、チャットルームベースのファイル共有装置１１０に共に転送することもできる。
【００７８】
チャットルームベースのファイル共有装置１１０は、ファイル共有対象者端末１２０ｂによる更新内訳と更新内訳に対応した新しいバージョンの共有対象ファイルをメモリ２２０に格納し、ファイル共有チャットルームに反映する（ステップＳ５７０）。
すなわち更新内訳及び／又は更新された新しいバージョンの共有対象ファイルをチャットメッセージの形態で提供するか、又はファイル共有チャットルームを介してダウンロード又は閲覧できるように提供する。
これにより、ファイル共有者端末１２０ａは、ファイル共有対象者による共有対象ファイルの更新内訳及び／又は更新された新しいバージョンの共有対象ファイルを転送され、その内容を確認することができる（ステップＳ５７５）。
【００７９】
共有対象ファイルの更新を確認したファイル共有者は、これに対してチャットメッセージを入力することによってフィードバックでき、チャットメッセージは、チャットルームベースのファイル共有装置１１０に転送される（ステップＳ５８０）。
チャットルームベースのファイル共有装置は、ファイル共有者端末１２０ａから受信した新しいチャットメッセージをメッセージスレッドに追加してチャットファイルオブジェクトを再度更新し、ファイル共有チャットルームに新しいチャットメッセージを反映する（ステップＳ５８５）。
そして、新しいチャットメッセージは、ファイル共有対象者端末１２０ｂに転送される（ステップＳ５９０）。
【００８０】
図６は、本発明のさらに他の実施形態によるチャットルームベースのファイル共有方法を説明するためのフローチャートである。
図６を参照して、チャットルームベースのファイル共有装置１１０とチャット参加者端末（ファイル共有者端末１２０ａ及びファイル共有対象者端末１２０ｂ）、及び共有対象ファイルに対してアクセス権限を有する他の端末間の信号流れを説明する。
【００８１】
図６において共有対象ファイルに対してアクセス権限を有するチャット参加者端末（１２０ａ、１２０ｂ）以外の端末は、共有対象ファイルが含まれた共有フォルダと共有フォルダ内のファイルに対してアクセス権限を有するフォルダ参加者端末１２０ｃで例示することとする。
すなわち、フォルダ参加者は、共有対象ファイルが含まれていた原フォルダである共有フォルダのフォルダ共有メンバーであるが、本発明の実施形態によるファイル共有チャットルームのチャット参加者ではない。
【００８２】
まず、ファイル共有者端末１２０ａは、チャットルームベースのファイル共有装置１１０にファイル共有要請情報を転送する（ステップＳ６１０）。
これにより、チャットルームベースのファイル共有装置１１０は、ファイル共有チャットルームを生成する（ステップＳ６１５）。
そして、チャットルームベースのファイル共有装置１１０は、ファイル共有チャットルームをファイル共有者端末１２０ａに転送し（ステップＳ６２０）、ファイル共有者端末１２０ａは、ファイル共有チャットルームを実体化する（ステップＳ６２５）。
【００８３】
チャットルームベースのファイル共有装置１１０は、ファイル共有対象者端末１２０ｂにもファイル共有チャットルームを提供する。
そして、ファイル共有チャットルームを介して共有対象ファイルも提供する（ステップＳ６３０）。
このとき、転送される共有対象ファイルは、まだユーザにより更新されない状態のファイルであって、便宜上バージョンＡ（Ｖｅｒ．Ａ）の共有対象ファイルと呼ぶことにする。
これにより、ファイル共有対象者端末１２０ｂは、バージョンＡ（Ｖｅｒ．Ａ）の共有対象ファイルを実体化できる（ステップＳ６３５）。
【００８４】
上述のように、ファイル共有者以外の他のユーザも共有対象ファイルに対するアクセス及び修正権限を有することができる。
特に、共有対象ファイルが元来位置していた原フォルダが２以上のユーザが参加する共有フォルダである場合がその一例になり得る。
したがって、原フォルダである共有フォルダのフォルダ参加者端末１２０ｃがチャット参加者ではないながら、共有対象ファイルに対してアクセス及び修正などの権限を有するユーザ端末の代表的な例示になることができる。
【００８５】
図６を参照して説明する実施形態では、フォルダ参加者端末１２０ｃが原フォルダである共有フォルダを介して共有対象ファイルにアクセスし、共有対象ファイルを更新できる。
そして、フォルダ参加者端末１２０ｃによりファイル共有チャットルームの外で発生した更新内訳は、リアルタイムでファイル共有チャットルームに反映され得る。
また、他の実施形態において、共有対象ファイルが位置していた原フォルダは、ファイル共有者の個人フォルダでありうる。
チャット参加者端末（１２０ａ、１２０ｂ）の内の一つであるファイル共有者端末１２０ａがファイル共有チャットルームを介さずに、原フォルダである個人フォルダ又は共有フォルダを介して共有対象ファイルにアクセスして共有対象ファイルを更新した場合にも、このような更新内訳と更新された新しいバージョンの共有対象ファイルは、ファイル共有チャットルームにリアルタイムで反映することができる。
【００８６】
フォルダ参加者端末１２０ｃは、原フォルダである共有フォルダを介して共有対象ファイルにアクセスし、バージョンＡ（Ｖｅｒ．Ａ）の共有対象ファイルをバージョンＢ（Ｖｅｒ．Ｂ）の共有対象ファイルに修正する（ステップＳ６４０）。
修正後、共有対象ファイルを格納すると、バージョンＢ（Ｖｅｒ．Ｂ）の共有対象ファイルは、チャットルームベースのファイル共有装置１１０に転送される（ステップＳ６４５）。
そして、バージョンＢ（Ｖｅｒ．Ｂ）の更新された共有対象を、メモリ２２０に格納し、バージョンＡからバージョンＢへの共有対象ファイルの更新内訳などは、ファイル共有チャットルームに反映される（ステップＳ６５０）。
【００８７】
よって、更新内訳と更新されたバージョンＢの共有対象ファイルは、ファイル共有チャットルームにチャットメッセージの形態で記録されるか、又はダウンロード又は閲覧可能な形態でファイル共有チャットルームを介してチャット参加者端末（１２０ａ、１２０ｂ）に提供する（ステップＳ６５５）。
バージョンＢに更新された共有対象ファイルを確認したファイル共有対象者は、共有対象ファイルを再度修正する（ステップＳ６６０）。
この場合、ファイル共有対象者又はファイル共有対象者端末１２０ｂが共有対象ファイルに対する修正権限があることが前提でなければならないことはもちろんである。
【００８８】
まず、ファイル共有者端末１２０ａとファイル共有対象者端末１２０ｂ上には、バージョンＢの共有対象ファイルが実体化され、ファイル共有対象者端末１２０ｂでは、バージョンＢの共有対象ファイルを修正して、バージョンＣの共有対象ファイルに更新する（ステップＳ６６０）。
これにより、ファイル共有対象者端末１２０ｂからチャットルームベースのファイル共有装置１１０に、共有対象ファイルのバージョンＢからバージョンＣへの２番目の更新内訳が転送される（ステップＳ６６５）。
更新内訳と共に更新された新しいバージョン、すなわちバージョンＣの共有対象ファイルも共に転送される。
【００８９】
チャットルームベースのファイル共有装置１１０は、ファイル共有対象者端末１２０ｂから受信した、バージョンＣに更新された共有対象ファイルと、バージョンＢからバージョンＣへの更新内訳などをメモリ２２０に格納し、ファイル共有チャットルームにこれを反映する（ステップＳ６７０）。
更新内訳と更新されたバージョンＣの共有対象ファイルなどは、チャットルームを介してチャットメッセージ又はダウンロード又は閲覧が可能なファイルの形態でファイル共有者端末１２０ａに提供する（ステップＳ６７５）。
また、バージョンＣに更新された共有対象ファイルと、バージョンＢからバージョンＣへの更新内訳を、メモリ２２０に格納し、原フォルダである共有フォルダにも反映されたので、フォルダ参加者端末１２０ｃの要請があるとき、フォルダ参加者端末１２０ｃは、バージョンＣに更新された共有対象ファイルと、バージョンＢからバージョンＣへの更新内訳を提供され得る。
【００９０】
共有対象ファイルが更新されることにより、ファイル共有者端末１２０ａは、チャットルームベースのファイル共有装置１１０に、最も古くなったバージョンであるバージョンＡの共有対象ファイルの削除を要請する（ステップＳ６８５）。
もちろん、他の実施形態では、一定時間が経過するか、又は新しいバージョンに更新されたファイルが一定個数以上累積される等、予め設定された条件を満たす場合、制御部３３０がメモリ２２０内に格納された古くなったバージョンの共有対象ファイルを削除するようにもできる。
【００９１】
ファイル共有者端末１２０ａの削除要請によって、チャットルームベースのファイル共有装置１１０は、メモリ２２０内に格納されているバージョンＡの共有対象ファイルを削除する。
ただし、バージョンＡ以外にバージョンＢとバージョンＣの共有対象ファイルが残っているのを前提として、本発明の実施形態によるファイル共有チャットルームは終了するか、又は非活性されずにそのまま維持され得る。
もし、すべてのバージョンの共有対象ファイルが削除権限のあるユーザにより削除される場合、ファイル共有チャットルームは、終了するか、又は非活性化される。
【００９２】
図７は、本発明のさらに他の実施形態によるチャットルームベースのファイル共有方法を説明するためのフローチャートである。
図７を参照して説明する実施形態において、チャットルームベースのファイル共有装置１１０は、ファイル共有対象者端末１２０ｂにファイル共有のためのフォルダを生成し、フォルダを介してファイル共有対象者端末１２０ｂに共有対象ファイルを提供する。
ここで、ファイル共有のためのフォルダは、チャットルームに関連したフォルダでありうる。
【００９３】
チャットルームベースのファイル共有装置１１０は、ファイル共有者端末１２０ａからファイル共有要請を受信する（ステップＳ７１０）。
ファイル共有要請情報の転送は、ファイル共有要請の一例である。
チャットルームベースのファイル共有装置１１０は、要請に対応してファイル共有チャットルームを生成し、ファイル共有チャットルームをチャット参加者（１２０ａ、１２０ｂ）に提供する（ステップＳ７２０）。
チャットルームベースのファイル共有装置１１０は、共有対象ファイルをファイル共有のためのフォルダを介して共有するかどうかを判断する（ステップＳ７３０）。
【００９４】
ファイル共有のためのフォルダを介して共有対象ファイルを提供する場合、チャットルームベースのファイル共有装置１１０は、まずフォルダを生成する（ステップＳ７４０）。
フォルダは、ファイル共有対象者端末１２０ｂの個人フォルダであっても良く、チャット参加者端末（１２０ａ、１２０ｂ）が共同で参加する共有フォルダであっても良い。
ここで、ファイル共有対象者端末１２０ｂは、ファイル共有のためのフォルダを介して共有対象ファイルにアクセスし、共有対象ファイルを閲覧及び修正する（ステップＳ７４０）。
この場合、ファイル共有対象者端末１２０ｂは、ファイル共有チャットルームを介しても共有対象ファイルにアクセスして、共有対象ファイルを修正でき、フォルダを介しても共有対象ファイルにアクセスして、共有対象ファイルを修正できる（ステップＳ７５０）。
【００９５】
ファイル共有のためのフォルダがチャット参加者が参加する共有フォルダとして生成される場合には、ファイル共有対象者だけでなくファイル共有者もフォルダを介して共有対象ファイルにアクセスし、共有対象ファイルを閲覧及び修正できる。
ファイル共有対象者端末１２０ｂがファイル共有のためのフォルダを介して共有対象ファイルにアクセスして共有対象ファイルを修正した場合、更新内訳と更新された新しいバージョンの共有対象ファイルを、フォルダに格納する（ステップＳ７６０）。
【００９６】
もし、チャットルームベースのファイル共有装置１１０がファイル共有のためのチャットルームを介してファイルを共有しない場合（ステップＳ７３０の「ＮＯ」）、チャットルームベースのファイル共有装置１１０は、フォルダを生成する必要がなく、ファイル共有チャットルームを介して共有対象ファイルをファイル共有対象者端末１２０ｂに提供する。
そして、共有対象ファイルは、チャットルームを介してファイル共有対象者にアクセス及び閲覧を提供する（ステップＳ７３５）。
【００９７】
ファイル共有対象者が共有対象ファイルを修正しようとする場合、ファイル共有対象者又はファイル共有対象者端末１２０ｂに修正など更新権限があるかをまず判断する（ステップＳ７４５）。
その結果、修正権限がないものと判別された場合、チャットルームベースのファイル共有装置１１０は、共有対象ファイルの閲覧を提供することで終わる（ステップＳ７３５に戻る）。
もし、ファイル共有対象者がファイルを修正する権限がある場合、ファイル共有対象者は、ファイル共有チャットルームを介して共有対象ファイルを閲覧し、修正する（ステップＳ７５５）。
【００９８】
上述の過程を経て修正、変更など更新された共有対象ファイルは、更新内訳などと共にファイル共有のためのフォルダ又はメモリ２２０などに格納する（ステップＳ７６０）。
そして、チャットルームベースのファイル共有装置１１０は、共有対象ファイルの更新をファイル共有チャットルームに反映し、更新内訳及び／又は更新された共有対象ファイルをチャット参加者端末（１２０ａ、１２０ｂ）に提供する（ステップＳ７７０）。
また、共有対象ファイルの更新は、共有対象ファイルが元来位置していた原フォルダにも反映されて（ステップＳ７８０）、更新された共有対象ファイルは、原フォルダにも格納する。
したがって、チャット参加者でないユーザも共有対象ファイルに対してアクセス及び閲覧権限がある場合、チャット参加者による更新内訳と更新されたバージョンのファイルを確認することができる。
【００９９】
尚、本発明は、上述の実施形態に限られるものではない。本発明の技術的範囲から逸脱しない範囲内で多様に変更実施することが可能である。
【符号の説明】
【０１００】
１００    チャットルームベースのファイル共有システム
１１０    チャットルームベースのファイル共有装置
１２０    ユーザ端末
１２０ａ    ファイル共有者端末（チャット参加者端末）
１２０ｂ    ファイル共有対象者端末（チャット参加者端末）
１２０ｃ    フォルダ参加者端末
２１０    プロセッサ
２２０    メモリ
２３０    ユーザ入出力部
２４０    ネットワーク入出力部
３１０    ファイル共有要請処理部
３２０    チャットルーム生成部
３３０    制御部
３４０    フォルダ管理部
３５０    メッセージ管理部
【図１】
2020113234.tif 000003
【図２】
2020113234.tif 000004
【図３】
2020113234.tif 000005
【図４】
2020113234.tif 000006
【図５】
2020113234.tif 000007
【図６】
2020113234.tif 000008
【図７】
2020113234.tif 000009
【手続補正書】
【提出日】令和2年3月24日(2020.3.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メモリと、
前記メモリと電気的に接続されたプロセッサと、を有し、
前記プロセッサは、ファイル共有者の端末から共有対象ファイルとファイル共有対象者に対する情報を含むファイル共有要請情報を受信し、
前記ファイル共有要請情報に含まれる共有対象ファイルの識別情報とファイル共有対象者又はファイル共有対象者端末の識別情報を抽出し、
前記抽出された共有対象ファイルの識別情報及びファイル共有対象者端末の識別情報に対応して前記共有対象ファイルに関連したファイル共有チャットルームを生成し、
前記ファイル共有対象者の端末で前記ファイル共有チャットルームが実体化されると、前記ファイル共有チャットルームを介して前記共有対象ファイルに対応するファイルオブジェクトを提供し、
前記ファイル共有者と前記ファイル共有対象者は、前記ファイル共有チャットルームのチャット参加者として参加することによって、前記ファイル共有チャットルームを介して前記共有対象ファイルを共有することを特徴とするチャットルームベースのファイル共有装置。
【請求項２】
前記プロセッサは、前記ファイル共有対象者の端末で前記ファイル共有チャットルームが実体化され、前記ファイル共有対象者の端末から前記ファイル共有チャットルームを介して共有ファイル要請信号を受け取ると、前記共有対象ファイルに対応するファイルオブジェクトを前記ファイル共有対象者の端末に提供することを特徴とする請求項１に記載のチャットルームベースのファイル共有装置。
【請求項３】
前記プロセッサは、前記ファイル共有対象者の端末で前記ファイル共有チャットルームが実体化されると、前記ファイル共有チャットルームを介して前記共有対象ファイルに対応するファイルオブジェクトを前記ファイル共有チャットルーム内のチャットメッセージの一つとして提供することを特徴とする請求項１に記載のチャットルームベースのファイル共有装置。
【請求項４】
前記プロセッサは、前記ファイル共有対象者の端末で前記ファイル共有チャットルームが実体化されると、前記ファイル共有チャットルームを介して前記共有対象ファイルへのアクセス経路を前記ファイル共有チャットルーム内のチャットメッセージの一つとして提供することを特徴とする請求項１に記載のチャットルームベースのファイル共有装置。
【請求項５】
前記共有対象ファイルに修正及び変更の内の一つ以上を含む更新内訳が発生すると、
前記プロセッサは、更新された前記共有対象ファイルに対応する新しい前記ファイルオブジェクトを前記ファイル共有チャットルームを介して前記チャットメッセージの一つとしてリアルタイムで再度提供することを特徴とする請求項３に記載のチャットルームベースのファイル共有装置。
【請求項６】
前記共有対象ファイルに修正及び変更の内の一つ以上を含む更新内訳が発生すると、
前記プロセッサは、前記ファイル共有チャットルームを介してリアルタイムで前記共有対象ファイルの前記更新内訳を前記チャットメッセージとして提供することを特徴とする請求項３に記載のチャットルームベースのファイル共有装置。
【請求項７】
前記共有対象ファイルは、共有フォルダ内に位置し、前記共有フォルダは、前記ファイル共有者を含む一つ以上のユーザがフォルダ参加者として参加し、
前記共有対象ファイルは、前記共有フォルダを介して前記共有対象ファイルにアクセスした前記フォルダ参加者により更新されることを特徴とする請求項５又は６に記載のチャットルームベースのファイル共有装置。
【請求項８】
前記プロセッサは、前記ファイル共有対象者がアクセス権限を有する個人フォルダを前記ファイル共有対象者に提供し、
前記共有対象ファイルに対応する前記ファイルオブジェクトを前記個人フォルダを介して提供し、
前記ファイル共有対象者の端末は、前記個人フォルダと前記ファイル共有チャットルームの内の一つ以上を介して前記共有対象ファイルにアクセスすることを特徴とする請求項１に記載のチャットルームベースのファイル共有装置。
【請求項９】
前記共有対象ファイルは、前記共有対象ファイルに対する閲覧及び更新に対する権限に対して予め設定された設定に従い、前記ファイル共有対象者の権限が確認された場合に限り、前記個人フォルダと前記ファイル共有チャットルームの内の一つ以上を介してオープンされ、前記ファイル共有対象者の端末を介して更新されることを特徴とする請求項８に記載のチャットルームベースのファイル共有装置。
【請求項１０】
前記ファイル共有対象者の端末により更新された前記共有対象ファイル又は前記共有対象ファイルの更新内訳の内の少なくとも一つは、前記個人フォルダ又は前記メモリの内の少なくとも一つに格納されることを特徴とする請求項８に記載のチャットルームベースのファイル共有装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記目的を達成するためになされた本発明によるチャットルームベースのファイル共有装置は、メモリと、前記メモリと電気的に接続されたプロセッサと、を有し、前記プロセッサは、ファイル共有者の端末から共有対象ファイルとファイル共有対象者に対する情報を含むファイル共有要請情報を受信し、前記ファイル共有要請情報に含まれる共有対象ファイルの識別情報とファイル共有対象者又はファイル共有対象者端末の識別情報を抽出し、前記抽出された共有対象ファイルの識別情報及びファイル共有対象者端末の識別情報に対応して前記共有対象ファイルに関連したファイル共有チャットルームを生成し、前記ファイル共有対象者の端末で前記ファイル共有チャットルームが実体化されると、前記ファイル共有チャットルームを介して前記共有対象ファイルに対応するファイルオブジェクトを提供し、前記ファイル共有者と前記ファイル共有対象者は、前記ファイル共有チャットルームのチャット参加者として参加することによって、前記ファイル共有チャットルームを介して前記共有対象ファイルを共有することを特徴とする。