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