JP5224910B2 - Information mediation system, information mediation program, and information mediation method - Google Patents
Information mediation system, information mediation program, and information mediation method Download PDFInfo
- Publication number
- JP5224910B2 JP5224910B2 JP2008140838A JP2008140838A JP5224910B2 JP 5224910 B2 JP5224910 B2 JP 5224910B2 JP 2008140838 A JP2008140838 A JP 2008140838A JP 2008140838 A JP2008140838 A JP 2008140838A JP 5224910 B2 JP5224910 B2 JP 5224910B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- user terminal
- user
- registration information
- reference history
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 50
- 230000005540 biological transmission Effects 0.000 claims description 40
- 230000008569 process Effects 0.000 claims description 34
- 238000012545 processing Methods 0.000 claims description 25
- 238000004891 communication Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 11
- 238000012790 confirmation Methods 0.000 description 29
- 238000012217 deletion Methods 0.000 description 7
- 230000037430 deletion Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 241000700605 Viruses Species 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Document Processing Apparatus (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、ネットワークを介して接続されたユーザ端末間における情報のやり取りを仲介する情報仲介システム、情報仲介プログラム、及び情報仲介方法に関し、特に、異なるグループに属するユーザ端末同士の間において、相手のグループの情報への参照履歴の開示を最小限にする情報仲介システム、情報仲介プログラム、及び情報仲介方法に関する。 The present invention relates to an information mediation system, an information mediation program, and an information mediation method that mediate exchange of information between user terminals connected via a network, and in particular, between user terminals belonging to different groups, The present invention relates to an information mediation system, an information mediation program, and an information mediation method for minimizing disclosure of a reference history to group information.
近年、複数の組織間でネットワークを介して電子文書等の情報の共有が行われることが一般的となっている。その際、共有する情報を一方がネットワーク上の情報を仲介する情報仲介サーバに保存し、他方が当該情報仲介サーバ上に保存された情報を取得することで、共有が行われる。そのためには、一方が他方へ当該情報仲介サーバ上に情報を保存した旨を通知する必要がある。 In recent years, information such as an electronic document is commonly shared between a plurality of organizations via a network. At this time, sharing is performed by storing information to be shared in an information mediation server that mediates information on the network, and the other acquiring information stored on the information mediation server. For this purpose, one side needs to notify the other side that information has been stored on the information mediation server.
特許文献1では、電子文書をオブジェクトとして管理する文書管理装置が開示されている。特許文献1では、文書変更監視部が電子文書の変更を監視し、該当する電子文書が更新されたときは、メール通信機能により予め登録されたメールアカウント宛てにメールを送信し、電子文書の更新を通知するものである。
また、特許文献2では、複数の電子文書の階層的な関連をサーバテーブルで管理した文書更新通知装置が開示されている。特許文献2では、下位階層の電子文書が更新された場合、サーバテーブルを参照し、上位階層の電子文書を特定し、当該上位階層の電子文書の利用者へその変更の旨を通知するものである。 Patent Document 2 discloses a document update notification apparatus that manages a hierarchical relationship among a plurality of electronic documents using a server table. In Patent Document 2, when a lower-layer electronic document is updated, the server table is referred to, the upper-layer electronic document is specified, and the user of the upper-layer electronic document is notified of the change. is there.
以上のように、特許文献1及び2では、電子文書の更新の旨は通知されるが、更新者は、通知された利用者が該当する電子文書の更新内容を実際に閲覧したか否かを知ることはできない。そのため、利用者の参照履歴を更新者に開示することが考えられる。
しかしながら、上述した方法では、利用者側の参照履歴について必要以上に開示されてしまうという問題がある。近年、機密情報の保護のため、利用者側の組織の情報の開示は、必要最小限に留める傾向がある。例えば、取引先へ電子文書を通知する場合、取引先で適切に受領され、処理が行われればよく、実際に、どの担当者が受領しているかまでは開示すべきでない場合が少なくない。 However, the above-described method has a problem that the reference history on the user side is disclosed more than necessary. In recent years, in order to protect confidential information, there is a tendency to disclose information on the organization on the user side to the minimum necessary. For example, when an electronic document is notified to a business partner, it is sufficient that it is appropriately received and processed by the business partner, and there are many cases where it is not necessary to disclose which person is actually received.
本発明は、このような問題を解決するためになされたものであり、ネットワークを介して接続されたユーザ端末間における情報の共有において、相手側の参照履歴の開示を必要最小限に留める情報仲介システムを提供することを目的とする。 The present invention has been made in order to solve such problems, and in information sharing between user terminals connected via a network, information mediation that minimizes disclosure of the reference history of the other party is necessary. The purpose is to provide a system.
本発明にかかる情報仲介システムは、第1のグループに属する複数の第1のユーザ端末、及び第2のグループに属する複数の第2のユーザ端末と通信網を介して接続され、前記第1のユーザ端末と前記第2のユーザ端末間の情報のやり取りを仲介するものである。前記第1のユーザ端末及び前記第2のユーザ端末から送信された登録情報を記憶する登録情報記憶部と、前記登録情報記憶部に記憶された登録情報に対する参照内容と、参照したユーザ端末とを関連付けた参照履歴情報を記憶する参照履歴記憶部と、前記第1のユーザ端末又は前記第2のユーザ端末から前記登録情報の参照要求を受信した場合に、この参照要求に応じて、要求元のユーザ端末に対して前記登録情報記憶部に記憶された登録情報を送信する登録情報送信手段と、前記第1のユーザ端末又は前記第2のユーザ端末から参照履歴要求を受信した場合に、この参照履歴要求に応じて、要求元のユーザ端末に対して前記参照履歴記憶部に記憶された参照履歴情報を送信する参照履歴情報送信手段とを備える。前記参照履歴情報送信手段は、前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、前記第1のユーザ端末から参照履歴要求を受信した場合は、前記第2のグループに属する第2のユーザ端末のいずれかを特定せずに当該登録情報が参照されたかどうかを示す参照履歴情報を当該第1のユーザ端末に対して送信し、前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、前記第2のユーザ端末から参照履歴要求を受信した場合は、前記第2のグループに属する第2のユーザ端末を特定して当該登録情報が参照されたかどうかを示す参照履歴情報を当該第2のユーザ端末に対して送信する。 An information mediation system according to the present invention is connected to a plurality of first user terminals belonging to a first group and a plurality of second user terminals belonging to a second group via a communication network, and It mediates the exchange of information between the user terminal and the second user terminal. A registration information storage unit for storing registration information transmitted from the first user terminal and the second user terminal, a reference content for the registration information stored in the registration information storage unit, and a user terminal referred to When the reference history storage unit that stores the associated reference history information and the reference request for the registration information from the first user terminal or the second user terminal are received, the request source Reference information transmission means for transmitting the registration information stored in the registration information storage unit to the user terminal and the reference history request when the reference history request is received from the first user terminal or the second user terminal. Reference history information transmitting means for transmitting the reference history information stored in the reference history storage unit to the requesting user terminal in response to the history request. The reference history information transmitting means receives the reference history request from the first user terminal for registration information to be transmitted from the first user terminal to the second user terminal. Reference history information indicating whether the registration information is referred to without specifying any of the second user terminals belonging to the group is transmitted to the first user terminal, and the first user terminal transmits the reference history information. Regarding the registration information to be transmitted to the second user terminal, when a reference history request is received from the second user terminal, the second user terminal belonging to the second group is identified and the registration information is Reference history information indicating whether or not a reference has been made is transmitted to the second user terminal.
ここで、前記参照履歴記憶部は、前記登録情報が参照されたことを示す開示情報をさらに記憶し、前記参照履歴情報送信手段は、前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、前記第1のユーザ端末から参照履歴要求を受信した場合は、前記開示情報を当該第1のユーザ端末に対して送信することが望ましい。 Here, the reference history storage unit further stores disclosure information indicating that the registration information has been referred to, and the reference history information transmission unit transmits the reference information from the first user terminal to the second user terminal. For registration information to be received, when a reference history request is received from the first user terminal, it is desirable to transmit the disclosure information to the first user terminal.
また、前記情報仲介システムは、前記登録情報記憶部に前記登録情報が記憶されたことを通知する通知手段をさらに備え、前記通知手段は、前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報が前記登録情報記憶部に記憶された場合は、前記第2のユーザ端末へ通知することが望ましい。 The information mediation system further includes notification means for notifying that the registration information is stored in the registration information storage unit, and the notification means is transmitted from the first user terminal to the second user terminal. When registration information to be transmitted is stored in the registration information storage unit, it is desirable to notify the second user terminal.
さらに、前記登録情報は、フォルダにより階層的に管理され、前記フォルダは、前記登録情報送信手段により前記登録情報を送信可能なユーザ端末が設定され、前記登録情報送信手段は、前記登録情報の登録先のフォルダの指定を受け付け、前記通知手段は、前記指定されたフォルダに設定されたユーザ端末へ通知を行うようにするとよい。 Furthermore, the registration information is hierarchically managed by folders, the user information terminal that can transmit the registration information is set by the registration information transmission unit, and the registration information transmission unit is configured to register the registration information. The designation of the previous folder may be accepted, and the notification means may notify the user terminal set in the designated folder.
また、前記参照履歴記憶部は、前記登録情報記憶部による前記登録情報の記憶、及び、前記参照履歴情報送信手段による前記参照履歴情報の送信を参照履歴情報としてさらに記憶し、前記参照履歴情報送信手段は、前記第1のユーザ端末から参照履歴要求を受信した場合、前記第1のグループに属する第1のユーザ端末を特定して当該参照履歴情報を当該第1のユーザ端末に対して送信し、前記第2のユーザ端末から参照履歴要求を受信した場合、前記第2のグループに属する第2のユーザ端末を特定して当該参照履歴情報を当該第2のユーザ端末に対して送信するようにするとよい。 The reference history storage unit further stores, as reference history information, storage of the registration information by the registration information storage unit and transmission of the reference history information by the reference history information transmission unit, and transmission of the reference history information When the means receives the reference history request from the first user terminal, the means identifies the first user terminal belonging to the first group and transmits the reference history information to the first user terminal. When a reference history request is received from the second user terminal, the second user terminal belonging to the second group is identified and the reference history information is transmitted to the second user terminal. Good.
本発明にかかる情報仲介プログラムは、第1のグループに属する複数の第1のユーザ端末、及び第2のグループに属する複数の第2のユーザ端末と通信網を介して接続され、前記第1のユーザ端末と前記第2のユーザ端末間の情報のやり取りを仲介する処理をコンピュータに実行させるものである。前記第1のユーザ端末及び前記第2のユーザ端末から送信された登録情報を記憶する登録情報記憶部と、前記登録情報記憶部に記憶された登録情報に対する参照内容と、参照したユーザ端末とを関連付けた参照履歴情報を記憶する参照履歴記憶部と、前記第1のユーザ端末又は前記第2のユーザ端末から前記登録情報の参照要求を受信した場合に、この参照要求に応じて、要求元のユーザ端末に対して前記登録情報記憶部に記憶された登録情報を送信する登録情報送信手段と、前記第1のユーザ端末又は前記第2のユーザ端末から参照履歴要求を受信した場合に、この参照履歴要求に応じて、要求元のユーザ端末に対して前記参照履歴記憶部に記憶された参照履歴情報を送信する参照履歴情報送信手段とを備える。前記参照履歴情報送信手段は、前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、前記第1のユーザ端末から参照履歴要求を受信した場合は、前記第2のグループに属する第2のユーザ端末のいずれかを特定せずに当該登録情報が参照されたかどうかを示す参照履歴情報を当該第1のユーザ端末に対して送信し、前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、前記第2のユーザ端末から参照履歴要求を受信した場合は、前記第2のグループに属する第2のユーザ端末を特定して当該登録情報が参照されたかどうかを示す参照履歴情報を当該第2のユーザ端末に対して送信する。 An information mediation program according to the present invention is connected to a plurality of first user terminals belonging to a first group and a plurality of second user terminals belonging to a second group via a communication network, and The computer executes processing that mediates exchange of information between the user terminal and the second user terminal. A registration information storage unit for storing registration information transmitted from the first user terminal and the second user terminal, a reference content for the registration information stored in the registration information storage unit, and a user terminal referred to When the reference history storage unit that stores the associated reference history information and the reference request for the registration information from the first user terminal or the second user terminal are received, the request source Reference information transmission means for transmitting the registration information stored in the registration information storage unit to the user terminal and the reference history request when the reference history request is received from the first user terminal or the second user terminal. Reference history information transmitting means for transmitting the reference history information stored in the reference history storage unit to the requesting user terminal in response to the history request. The reference history information transmitting means receives the reference history request from the first user terminal for registration information to be transmitted from the first user terminal to the second user terminal. Reference history information indicating whether the registration information is referred to without specifying any of the second user terminals belonging to the group is transmitted to the first user terminal, and the first user terminal transmits the reference history information. Regarding the registration information to be transmitted to the second user terminal, when a reference history request is received from the second user terminal, the second user terminal belonging to the second group is identified and the registration information is Reference history information indicating whether or not a reference has been made is transmitted to the second user terminal.
ここで、前記参照履歴記憶部は、前記登録情報が参照されたことを示す開示情報をさらに記憶し、前記参照履歴情報送信手段は、前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、前記第1のユーザ端末から参照履歴要求を受信した場合は、前記開示情報を当該第1のユーザ端末に対して送信することが望ましい。 Here, the reference history storage unit further stores disclosure information indicating that the registration information has been referred to, and the reference history information transmission unit transmits the reference information from the first user terminal to the second user terminal. For registration information to be received, when a reference history request is received from the first user terminal, it is desirable to transmit the disclosure information to the first user terminal.
また、前記情報仲介プログラムは、前記登録情報記憶部に前記登録情報が記憶されたことを通知する通知手段をさらに備え、前記通知手段は、前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報が前記登録情報記憶部に記憶された場合は、前記第2のユーザ端末へ通知することが望ましい。 The information mediation program further includes notification means for notifying that the registration information is stored in the registration information storage unit, and the notification means is transmitted from the first user terminal to the second user terminal. When registration information to be transmitted is stored in the registration information storage unit, it is desirable to notify the second user terminal.
さらに、前記登録情報は、フォルダにより階層的に管理され、前記フォルダは、前記登録情報送信手段により前記登録情報を送信可能なユーザ端末が設定され、前記登録情報送信手段は、前記登録情報の登録先のフォルダの指定を受け付け、前記通知手段は、前記指定されたフォルダに設定されたユーザ端末へ通知を行うようにするとよい。 Furthermore, the registration information is hierarchically managed by folders, the user information terminal that can transmit the registration information is set by the registration information transmission unit, and the registration information transmission unit is configured to register the registration information. The designation of the previous folder may be accepted, and the notification means may notify the user terminal set in the designated folder.
また、前記参照履歴記憶部は、前記登録情報記憶部による前記登録情報の記憶、及び、前記参照履歴情報送信手段による前記参照履歴情報の送信を参照履歴情報としてさらに記憶し、前記参照履歴情報送信手段は、前記第1のユーザ端末から参照履歴要求を受信した場合、前記第1のグループに属する第1のユーザ端末を特定して当該参照履歴情報を当該第1のユーザ端末に対して送信し、前記第2のユーザ端末から参照履歴要求を受信した場合、前記第2のグループに属する第2のユーザ端末を特定して当該参照履歴情報を当該第2のユーザ端末に対して送信するようにするとよい。 The reference history storage unit further stores, as reference history information, storage of the registration information by the registration information storage unit and transmission of the reference history information by the reference history information transmission unit, and transmission of the reference history information When the means receives the reference history request from the first user terminal, the means identifies the first user terminal belonging to the first group and transmits the reference history information to the first user terminal. When a reference history request is received from the second user terminal, the second user terminal belonging to the second group is identified and the reference history information is transmitted to the second user terminal. Good.
本発明にかかる情報仲介方法は、第1のグループに属する複数の第1のユーザ端末、及び第2のグループに属する複数の第2のユーザ端末との間で情報の仲介を行うものである。前記第1のユーザ端末及び前記第2のユーザ端末から送信された登録情報を登録情報記憶部に格納するステップと、前記第1のユーザ端末又は前記第2のユーザ端末から前記登録情報の参照要求を受信した場合に、この参照要求に応じて、要求元のユーザ端末に対して前記登録情報記憶部に記憶された登録情報を送信する登録情報送信ステップと、前記登録情報に対する参照内容と、参照したユーザ端末とを関連付けた参照履歴情報を参照履歴記憶部に格納するステップと、前記第1のユーザ端末又は前記第2のユーザ端末から参照履歴要求を受信した場合に、この参照履歴要求に応じて、要求元のユーザ端末に対して前記参照履歴記憶部に記憶された参照履歴情報を送信する参照履歴情報送信ステップとを備える。前記参照履歴情報送信ステップは、前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、前記第1のユーザ端末から参照履歴要求を受信した場合は、前記第2のグループに属する第2のユーザ端末のいずれかを特定せずに当該登録情報が参照されたかどうかを示す参照履歴情報を当該第1のユーザ端末に対して送信し、前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、前記第2のユーザ端末から参照履歴要求を受信した場合は、前記第2のグループに属する第2のユーザ端末を特定して当該登録情報が参照されたかどうかを示す参照履歴情報を当該第2のユーザ端末に対して送信する。 The information mediation method according to the present invention mediates information between a plurality of first user terminals belonging to a first group and a plurality of second user terminals belonging to a second group. A step of storing registration information transmitted from the first user terminal and the second user terminal in a registration information storage unit; and a reference request for the registration information from the first user terminal or the second user terminal. In response to the reference request, a registration information transmission step of transmitting the registration information stored in the registration information storage unit to the requesting user terminal, a reference content for the registration information, and a reference The reference history information associated with the user terminal is stored in the reference history storage unit, and the reference history request is received when the reference history request is received from the first user terminal or the second user terminal. A reference history information transmitting step for transmitting the reference history information stored in the reference history storage unit to the requesting user terminal. The reference history information transmission step receives the reference history request from the first user terminal for registration information to be transmitted from the first user terminal to the second user terminal. Reference history information indicating whether the registration information is referred to without specifying any of the second user terminals belonging to the group is transmitted to the first user terminal, and the first user terminal transmits the reference history information. Regarding the registration information to be transmitted to the second user terminal, when a reference history request is received from the second user terminal, the second user terminal belonging to the second group is identified and the registration information is Reference history information indicating whether or not a reference has been made is transmitted to the second user terminal.
ここで、前記情報仲介方法は、前記登録情報記憶部に前記登録情報が記憶されたことを通知する通知ステップをさらに備え、前記通知ステップは、前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報が前記登録情報記憶部に記憶された場合は、前記第2のユーザ端末へ通知することが望ましい。 Here, the information mediation method further includes a notification step of notifying that the registration information is stored in the registration information storage unit, wherein the notification step is performed from the first user terminal to the second user terminal. When the registration information to be transmitted to is stored in the registration information storage unit, it is desirable to notify the second user terminal.
本発明によれば、ネットワークを介して接続されたユーザ端末間における情報の共有において、相手側の参照履歴の開示を必要最小限に留める情報仲介システムを提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, in the sharing of the information between the user terminals connected via the network, the information mediation system which keeps disclosure of the other party's reference history to the required minimum can be provided.
以下では、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略する。 Hereinafter, specific embodiments to which the present invention is applied will be described in detail with reference to the drawings. In the drawings, the same elements are denoted by the same reference numerals, and redundant description will be omitted as necessary for the sake of clarity.
発明の実施の形態1.
図1は、本実施の形態にかかる情報仲介システム100の全体構成を示すブロック図である。情報仲介システム100は、電子文書管理サーバ1と、データベース5と、複数の端末が属する内部端末グループ2と、イントラネット41と、ファイアウォール(FW)42と、インターネット43と、複数の端末が属する外部端末グループ3と、を有する。情報仲介システム100は、電子文書管理サーバ1を介して、内部端末グループ2と外部端末グループ3との間で、電子文書(ファイル)のやり取りを行うものである。内部端末グループ2とは、例えば、企業内部のネットワークに接続された複数の端末が属するものである。また、外部端末グループ3とは、当該企業外部のネットワークに接続された複数の端末、例えば、当該企業の取引先の端末が属するものである。
FIG. 1 is a block diagram showing an overall configuration of an
本実施の形態で対象とする業務形態は、例えば、企業の担当者は、内部端末グループ2の端末2aを操作して、作成した電子文書を電子文書管理サーバ1へ格納し、当該企業の承認者は、内部端末グループ2の端末2bを操作して、前記電子文書の承認を行い、当該企業の取引先の担当者は、外部端末グループ3の端末3aを操作して、電子文書管理サーバ1から前記電子文書を取得するものである。
The business form targeted in the present embodiment is, for example, that a person in charge of a company operates the terminal 2a of the internal terminal group 2 to store the created electronic document in the electronic
電子文書管理サーバ1は、WEBアプリケーション(不図示)が稼働し、電子メールを送信可能なサーバである。電子文書管理サーバ1には、データベース5が接続されている。また、電子文書管理サーバ1は、WEBサーバ11と、AP(Application)サーバ12と、DB(DataBase)サーバ13と、メールサーバ14とを有する。電子文書管理サーバ1は、電子文書をフォルダにより階層的に管理し、各フォルダは、ユーザごとにアクセス権限が設定されており、アクセス権限のないユーザは、当該フォルダに格納された電子文書を参照できない。電子文書管理サーバ1の構成の詳細については、図2で後述する。
The electronic
イントラネット41は、FW42と、電子文書管理サーバ1と、内部端末グループ2に属する端末2a、端末2b、…、端末2nとが接続された通信ネットワークである。イントラネット41は、例えば、企業内のイントラネットを構成するものである。
The
インターネット43は、FW42と、外部端末グループ3に属する端末3a、端末3b、…、端末3mとが接続された通信ネットワークである。
The
FW42は、インターネット43に接続された任意のコンピュータから、イントラネット41に接続された任意のコンピュータへの不正な侵入を防ぐシステムである。但し、FW42は、端末3a、端末3b、…、端末3mから電子文書管理サーバ1へのアクセスについては、許可しているものとする。ファイアウォールは、公知技術としてよく知られているものであるから、ここでは詳細な説明を省略する。
The
内部端末グループ2は、イントラネット41に接続された複数の端末装置の集合を示し、図1においては、端末2a、端末2b、…、端末2nである。端末2a、端末2b、…、端末2nは、WEBクライアント及びメールクライアントである端末装置である。また、外部端末グループ3は、インターネット43に接続された複数の端末装置の集合を示し、図1においては、端末3a、端末3b、…、端末3mである。端末3a、端末3b、…、端末3mは、WEBクライアント及びメールクライアントである端末装置である。
The internal terminal group 2 indicates a set of a plurality of terminal devices connected to the
データベース5は、電子文書管理を行うための各種情報を記憶する記憶装置である。データベース5は、フォルダ情報51と、文書情報52と、権限情報53と、開封情報54と、ユーザ情報55と、履歴情報56とを記憶する。データベース5は、不揮発性記憶装置であればよく、ハードディスクドライブ、光磁気ディスクドライブ、フラッシュメモリ等が利用可能である。データベース5に記憶される各種情報の構成や関連については、図3で後述する。
The
次に、情報仲介システム100の処理の概要を説明する。電子文書管理サーバ1は、イントラネット41に接続され、内部端末グループ2及び外部端末グループ3のそれぞれに属する端末と通信可能である。具体的には、電子文書管理サーバ1は、WEBサーバ11、APサーバ12、DBサーバ13によりWEBアプリケーションが稼働する。電子文書管理サーバ1は、内部端末グループ2又は外部端末グループ3からファイルのアップロード要求を受け付け、データベース5へ格納する。また、電子文書管理サーバ1は、内部端末グループ2又は外部端末グループ3からファイルのダウンロード要求を受け付け、データベース5から該当するファイルを取得し、ダウンロード要求元の端末へ送信する。
Next, an outline of processing of the
また、電子文書管理サーバ1は、内部端末グループ2又は外部端末グループ3とのやり取り、例えば、文書閲覧、履歴照会、文書承認、ダウンロード等に際し、電子文書に対するアクセス履歴である履歴情報をデータベース5へ格納する。ここで、履歴情報とは、当該電子文書に対するやり取りの操作内容、操作日時等を表わす。また、電子文書管理サーバ1は、内部端末グループ2又は外部端末グループ3からの要求に応じて、所定の条件の下に当該履歴情報の照会を行う。さらに、電子文書管理サーバ1は、内部端末グループ2又は外部端末グループ3とのやり取りに応じて、メールサーバ14により内部端末グループ2又は外部端末グループ3へ電子メールの送信が可能である。尚、本実施の形態において、アップロードされたファイルは、当該端末グループの承認者による承認処理がされた後、当該端末グループ以外の端末グループへ電子メールが送信され、ダウンロードが可能となる。
In addition, the electronic
図2は、本実施の形態にかかる電子文書管理サーバ1の構成を示すブロック図である。図2に示すように、電子文書管理サーバ1には、典型的なコンピュータシステムを用いることができる。電子文書管理サーバ1は、CPU(Central Processing Unit)111と、RAM(Random Access Memory)112と、ROM(Read Only Memory)113と、送受信部114と、不揮発性記憶装置120とを有する。不揮発性記憶装置120は、OS(Operating System)121と、HTTP(Hypertext Transfer Protocol)サーバプログラム122と、アプリケーション(AP)サーバプログラム123と、データベース(DB)サーバプログラム124と、メールバッチサーバプログラム125と、WEBアプリケーションプログラム126とを記憶する。不揮発性記憶装置120には、ハードディスクドライブ、光磁気ディスクドライブ、フラッシュメモリ等が利用可能である。
FIG. 2 is a block diagram showing a configuration of the electronic
CPU111は、不揮発性記憶装置120に格納されたOS121と、HTTPサーバプログラム122と、APサーバプログラム123と、DBサーバプログラム124と、メールバッチサーバプログラム125と、WEBアプリケーションプログラム126とを実行する。これにより、電子文書管理サーバ1は、WEBサーバ11と、APサーバ12と、DBサーバ13と、メールサーバ14として動作し、送受信部114を通して内部端末グループ2及び外部端末グループ3のWEBクライアント及びメールクライアントと通信が可能となる。また、電子文書管理サーバ1は、DBサーバ13を通して、データベース5へ各種データの格納、読出しを行う。
The
図3は、本実施の形態にかかるデータベース5の各種情報の構成と関連の一例を示す概略図である。データベース5は、データベースのテーブルであるフォルダ情報51と、文書情報52と、権限情報53と、開封情報54と、ユーザ情報55と、履歴情報56とを有する。
FIG. 3 is a schematic diagram illustrating an example of the configuration and relations of various types of information in the
フォルダ情報51は、複数の電子文書が格納され、階層的に構成されるフォルダに関する情報を管理する。フォルダ情報51は、フォルダを識別するフォルダID511と、当該フォルダの表示名称であるフォルダ名512と、フォルダの階層上の位置を示し、所属する親フォルダのリンクで表現されるフォルダパス513と、当該フォルダが所属する上位のフォルダIDである親フォルダID514とを有する。フォルダID511は、フォルダ情報51における主キーである。
The
ユーザ情報55は、情報仲介システム100を利用可能なユーザに関する情報を管理する。ユーザ情報55は、ユーザを識別するユーザID551と、当該ユーザの表示名称であるユーザ名552と、パスワード553と、当該ユーザの所属を示す所属情報554と、メールアドレス555とを有する。所属情報554は、例えば、所属する企業、部署、役職等を示す情報であればよく、別途、所属情報を管理するテーブル(不図示)と、所属情報を識別するコードにより関連付けてもよい。メールアドレス555は、情報仲介システム100を利用可能なユーザへの通知先であり、メールサーバ14によるメール送信処理の宛先に用いられる。ユーザID551は、ユーザ情報55における主キーである。
The
権限情報53は、ユーザがフォルダに対して、どのようなアクセスが可能かを権限コードで管理する。権限情報53は、フォルダID531と、ユーザID532と、権限コード533とを有する。権限コード533は、例えば、当該フォルダIDのフォルダに対しての文書の登録、検索、閲覧(ダウンロード)、承認、及び削除、並びに、当該フォルダに対する履歴照会、及び権限設定等を示す情報であれば良く、別途、権限情報を管理するテーブル(不図示)と、権限コードにより関連付けるものである。
The
関連R13は、フォルダ情報51と権限情報53とのテーブル関連を示す。具体的には、フォルダID531は、フォルダID511の外部キーであり、フォルダID511とフォルダID531とは、1対Nである。また、関連R35は、ユーザ情報55と権限情報53とのテーブル関連を示す。具体的には、ユーザID532は、ユーザID551の外部キーであり、ユーザID551とユーザID532とは、1対Nである。関連R13と関連R35により、複数のユーザIDにおいて、複数のフォルダIDにおけるアクセス権限が管理される。
The relation R13 indicates a table relation between the
文書情報52は、電子文書管理サーバ1に格納され、参照される電子文書に関する情報を管理する。文書情報52は、電子文書を識別する文書ID521と、当該電子文書のファイル名であるファイル名522と、当該電子文書の格納先であるフォルダID523とを有する。文書ID521は、文書情報52における主キーである。
The
関連R12は、フォルダ情報51と文書情報52とのテーブル関連を示す。具体的には、フォルダID523は、フォルダID511の外部キーであり、フォルダID511とフォルダID523とは、1対Nである。関連R12により、一つのフォルダにおいて複数の電子文書を管理することができ、一つの電子文書は必ず一つのフォルダに関連付けられる。
The relation R <b> 12 indicates a table relation between the
開封情報54は、電子文書を登録したユーザIDとは異なる所属情報を持つユーザIDによりダウンロードされたことを示す情報を管理する。開封情報54は、文書ID541と、ユーザID542とを有する。
The opening
関連R24は、文書情報52と開封情報54とのテーブル関連を示す。具体的には、文書ID541は、文書ID521の外部キーであり、文書ID521と文書ID541とは、1対1である。関連R24により、一つの文書IDにおいて、一つの開封情報を管理することができる。また、関連R45は、ユーザ情報55と開封情報54とのテーブル関連を示す。具体的には、ユーザID542は、ユーザID551の外部キーであり、ユーザID551とユーザID542とは、1対Nである。関連R24と関連R45により、複数のユーザIDにおいて、複数の文書IDにおける開封情報が管理される。
The relation R24 indicates a table relation between the
履歴情報56は、電子文書に対するアクセス履歴を管理する。履歴情報56は、文書ID561と、ユーザID562と、当該電子文書に対する操作を示す操作区分563と、操作日時564とを有する。操作区分563は、例えば、文書閲覧、履歴照会、文書承認、ダウンロード等であればよい。
The
関連R26は、文書情報52と履歴情報56とのテーブル関連を示す。具体的には、文書ID561は、文書ID521の外部キーであり、文書ID521と文書ID561とは、1対Nである。また、関連R56は、ユーザ情報55と履歴情報56とのテーブル関連を示す。具体的には、ユーザID562は、ユーザID551の外部キーであり、ユーザID551とユーザID562とは、1対Nである。関連R26と関連R56により、複数のユーザIDにおいて、複数の文書IDにおけるアクセス履歴が管理される。
The relationship R26 indicates a table relationship between the
図4は、本実施の形態にかかる情報仲介方法を示すシーケンス図である。ここでは、ある企業が取引先向けに作成した機密情報である電子文書を、取引先が取得する流れを例示する。 FIG. 4 is a sequence diagram showing the information mediating method according to this exemplary embodiment. Here, an example of a flow in which a business partner obtains an electronic document that is confidential information created by a certain business for a business partner is illustrated.
また、以降の説明においては、次に挙げることを前提とする。まず、当該企業の担当者は、内部端末グループ2に属する端末2aを操作する。その際、当該担当者は、当該担当者のユーザIDで本実施の形態にかかる情報仲介システム100にログイン済みとする。そのため、端末2aから電子文書管理サーバ1に対する各種要求においては、当該担当者のユーザIDが取得可能とする。同様に、当該企業の承認者は、内部端末グループ2に属する端末2bを操作し、当該承認者のユーザIDで情報仲介システム100にログイン済みとする。同様に、当該企業の取引先の担当者は、外部端末グループ3に属する端末3aを操作し、当該取引先の担当者のユーザIDで情報仲介システム100にログイン済みとする。また、以下で電子文書が格納される対象フォルダには、予め上記担当者、承認者、及び取引先の担当者のそれぞれのユーザIDについては、アクセス権限が与えられているものとする。
In the following description, the following is assumed. First, the person in charge of the company operates the
以上の前提を踏まえ、まず、端末2aは、電子文書管理サーバ1へ電子文書を所定フォルダに登録する(S101)。具体的には、端末2aは、図7に後述する文書登録画面61を通じて、登録先フォルダ、登録対象ファイル、登録通知メール情報のコメント文章の入力を入力情報として受け付け、当該入力情報を電子文書管理サーバ1へ送信する。電子文書管理サーバ1は、端末2aからの入力情報を受信し、文書情報52に、登録先フォルダのフォルダIDと関連付けて登録対象ファイルを格納する。また、電子文書管理サーバ1は、当該電子文書が登録された旨を履歴情報56に格納する。
Based on the above assumptions, first, the terminal 2a registers an electronic document in the electronic
その後、端末2bは、電子文書管理サーバ1へ電子文書の承認を行う(S102)。具体的には、まず、端末2bは、図8に後述する承認一覧画面62を通じて、ステップS101で登録された電子文書の選択を選択情報として受け付け、当該選択情報を電子文書管理サーバ1へ送信する。電子文書管理サーバ1は、端末2bからの選択情報を受信し、文書情報52を参照し、選択された電子文書の内容を端末2bへ返信する。端末2bは、電子文書の内容を受信し、図9に後述する文書承認画面63に表示する。その後、端末2bは、文書承認画面63を通じて、当該電子文書についての承認を承認情報として受け付け、当該承認情報を電子文書管理サーバ1へ送信する。電子文書管理サーバ1は、端末2bからの承認情報を受信し、当該電子文書が承認済みである旨を文書情報52、及び履歴情報56に格納する。
Thereafter, the
この後、電子文書管理サーバ1は、端末3aへメール送信を行う(S103)。まず、電子文書管理サーバ1のメールサーバ14は、ステップS102にて承認された電子文書の通知先であるユーザのメールアドレスを取得する。また、メールサーバ14は、当該電子文書の登録通知メール情報を取得する。その後、メールサーバ14は、取得されたメールアドレス宛に、当該登録通知メール情報を内容としてメール送信を行う。尚、メールアドレスの取得のために、具体的には、メールサーバ14は、当該電子文書が格納されているフォルダIDに関連付けられた権限コードの示す情報が、"閲覧"の権限を含んでおり、かつ、当該フォルダIDに関連付けられたユーザIDの所属情報が"取引先"であることを条件としたユーザIDに対応付けられたメールアドレスを、ユーザ情報55より取得する。
Thereafter, the electronic
端末2aは、電子文書管理サーバ1へ当該電子文書における開封情報の照会を行う(S104)。具体的には、端末2aは、図10に後述する文書一覧画面(内部用)64を通じて、ステップS102で承認された電子文書についての検索条件を受け付け、当該検索条件を電子文書管理サーバ1へ送信する。
The terminal 2a inquires the electronic
続いて、電子文書管理サーバ1は、当該検索結果を端末2aへ返信(S105)し、文書一覧画面(内部用)64にて、当該電子文書における開封情報が"未開封"である旨が表示される。具体的には、電子文書管理サーバ1は、端末2aからの検索条件を受信し、フォルダ情報51、文書情報52、及び開封情報54を参照し、検索結果を端末2aへ返信する。また、端末2aは、当該検索結果を受信し、文書一覧画面(内部用)64に検索結果である電子文書を一覧表示する。尚、電子文書管理サーバ1における上述した開封情報の照会処理の詳細は、図5に後述する。このとき、文書一覧画面(内部)64の相手先開封確認欄にて、当該電子文書については、"未開封"と表示される。
Subsequently, the electronic
尚、ステップS104、及びS105と並行して、端末3aは、内蔵のメールクライアントにて、ステップS103においてメールサーバ14より送信された電子メールを受信する。取引先の担当者は、当該メールクライアントにて当該電子メールの内容を確認し、電子文書が格納されたことを知ることができる。そのため、取引先の担当者は、端末3aを操作して、当該電子文書の閲覧を要求する。但し、ステップS106以降は、ステップS105の後に行われるものとする。
In parallel with steps S104 and S105, the
このとき、端末3aは、電子文書管理サーバ1へ当該電子文書の閲覧を要求する(S106)。具体的には、まず、端末3aは、図11で後述する文書一覧画面(外部用)64aを通じて、当該電子メールの内容に基づく検索条件を受け付け、当該検索条件を電子文書管理サーバ1へ送信する。続いて、電子文書管理サーバ1は、ステップS105と同様に処理され、端末3aは、文書一覧画面(外部用)64aに当該検索結果である電子文書を一覧表示する。このとき、文書一覧画面(外部用)64aの相手先開封確認欄にて、当該電子文書については、"−"と表示される。つまり、相手先の開封確認については表示されない。
At this time, the terminal 3a requests the electronic
その後、取引先の担当者は、端末3aを操作して、当該電子文書のダウンロードを要求する。そのため、電子文書管理サーバ1は、端末3aへ当該電子文書を送信する(S107)。具体的には、まず、端末3aは、文書一覧画面(外部用)64aを通じて、当該電子文書の選択情報と、ダウンロード要求を受け付け、当該選択情報のダウンロード要求を電子文書管理サーバ1へ送信する。続いて、電子文書管理サーバ1は、端末3aからの選択情報と、ダウンロード要求を受信し、文書情報52から当該電子文書を取得し、端末3aへ送信する。その後、端末3aは、当該電子文書を受信し、内部に格納する。
Thereafter, the person in charge of the customer operates the terminal 3a to request downloading of the electronic document. Therefore, the electronic
このとき、電子文書管理サーバ1は、当該電子文書における開封情報を更新する(S108)。具体的には、電子文書管理サーバ1は、ステップS107でダウンロード対象となった電子文書について、文書IDと、ダウンロード要求元であるユーザIDを開封情報54に格納する。併せて、電子文書管理サーバ1は、当該電子文書について、ダウンロードが行われた旨を履歴情報56に格納する。
At this time, the electronic
その後、端末3aは、電子文書管理サーバ1へ当該電子文書における履歴照会を行う(S109)。具体的には、端末3aは、文書一覧画面(外部用)64aを通じて、ステップS107でダウンロードした電子文書の選択を選択情報として受け付け、当該選択情報を電子文書管理サーバ1へ送信する。
Thereafter, the
続いて、電子文書管理サーバ1は、当該電子文書における履歴情報を端末3aに返信(S110)し、図12に後述する履歴照会画面(外部用)65にて、当該電子文書における履歴情報が"ダウンロード"である旨が表示される。具体的には、電子文書管理サーバ1は、端末3aからの選択情報を受信し、文書情報52、及び履歴情報56を参照し、当該電子文書における履歴情報を端末3aに返信する。また、端末3aは、当該履歴情報を受信し、履歴照会画面(外部用)65に当該履歴情報を一覧表示する。尚、電子文書管理サーバ1における上述した履歴情報の照会処理の詳細は、図6に後述する。このとき、履歴照会画面(外部用)65には、外部端末グループ3に属する端末における操作履歴のみが表示される。
Subsequently, the electronic
端末2aは、電子文書管理サーバ1へ当該電子文書における開封情報の照会を行う(S111)。具体的には、端末2aは、図13に後述する文書一覧画面(内部用)64bを通じて、ステップS102で承認された電子文書についての検索条件を受け付け、当該検索条件を電子文書管理サーバ1へ送信する。
The terminal 2a makes an inquiry to the electronic
続いて、電子文書管理サーバ1は、当該検索結果を端末2aへ返信(S112)し、文書一覧画面(内部用)64bにて、当該電子文書における開封情報が"開封"である旨が表示される。このとき、電子文書管理サーバ1は、ステップS105と同様に処理され、端末2aは、文書一覧画面(内部用)64bに当該検索結果である電子文書を一覧表示する。このとき、文書一覧画面(内部用)64bの相手先開封確認欄にて、当該電子文書については、"開封"と表示される。これにより、外部端末グループ3に属するいずれかの端末により、当該電子文書がダウンロードされたことが確認できる。
Subsequently, the electronic
その後、端末2aは、電子文書管理サーバ1へ当該電子文書における履歴照会を行う(S113)。具体的には、端末2aは、文書一覧画面(内部用)64bを通じて、ステップS102で承認された電子文書の選択を選択情報として受け付け、当該選択情報を電子文書管理サーバ1へ送信する。
Thereafter, the
続いて、電子文書管理サーバ1は、当該電子文書における履歴情報を端末2aに返信(S114)し、図14に後述する履歴照会画面(内部用)65aにて、当該電子文書における履歴情報が"承認"である旨が表示される。具体的には、電子文書管理サーバ1は、端末2aからの選択情報を受信し、文書情報52、及び履歴情報56を参照し、当該電子文書における履歴情報を端末2aに返信する。また、端末2aは、当該履歴情報を受信し、履歴照会画面(内部用)65aに当該履歴情報を一覧表示する。このとき、履歴照会画面(内部用)65aには、内部端末グループ2に属する端末における操作履歴のみが表示される。
Subsequently, the electronic
このように、本実施の形態にかかる情報仲介方法では、内部端末グループ2の端末2aは、登録した電子文書について、外部端末グループ3のどの端末が、いつ、ダウンロードしたかの履歴情報は、取得できない。しかし、内部端末グループ2の端末2aは、外部端末グループ3のいずれかの端末が当該電子文書をダウンロードした旨の情報は、取得することができる。 As described above, in the information mediation method according to the present exemplary embodiment, the terminal 2a of the internal terminal group 2 acquires the history information about which terminal of the external terminal group 3 downloaded when and for the registered electronic document. Can not. However, the terminal 2a in the internal terminal group 2 can acquire information indicating that any terminal in the external terminal group 3 has downloaded the electronic document.
また、本実施の形態にかかる情報仲介方法では、電子文書を取得する側である外部端末グループ3の端末3aは、内部端末グループ2のどの端末が、どのような処理をしたかの履歴情報は、取得できない。 Further, in the information mediation method according to the present exemplary embodiment, the terminal 3a of the external terminal group 3 that is the electronic document acquisition side has the history information on which terminal of the internal terminal group 2 has performed what kind of processing. ,can not get.
図5は、本実施の形態にかかる開封情報の照会処理を示すフローチャート図である。開封情報の照会処理は、内部端末グループ2、又は、外部端末グループ3のいずれかに属する端末から、検索条件を含む開封情報の照会要求に基づき、開始される。 FIG. 5 is a flowchart showing the opening information inquiry process according to the present embodiment. The unsealing information inquiry process is started from a terminal belonging to either the internal terminal group 2 or the external terminal group 3 based on the unsealing information inquiry request including the search condition.
まず、電子文書管理サーバ1は、照会対象のフォルダにおける検索条件の入力を受け付ける(S201)。次に、電子文書管理サーバ1は、受け付けた検索条件を満たす文書情報のリストを取得する(S202)。具体的には、電子文書管理サーバ1は、検索条件に基づき、フォルダ情報51、及び文書情報52を参照し、該当する文書ID521のリストを取得する。ここでは、文書(1)から文書(n)のn個の文書IDが該当するものとする。
First, the electronic
続いて、電子文書管理サーバ1は、カウンタiを1に設定する(S203)。その後、電子文書管理サーバ1は、照会要求元のユーザIDに文書(i)の相手先開封確認欄が表示対象か否かを判定する(S204)。表示対象の場合、ステップS205へ進み、表示対象でない場合、ステップS206へ進む。
Subsequently, the electronic
例えば、上述した図4のステップS106において、当該電子文書は端末2aから登録されているため、照会要求元の端末3aからログインされた取引先のユーザIDは、相手先開封確認欄の表示対象には該当しない。そのため、ステップS206へ進む。その場合、電子文書管理サーバ1は、文書(i)における相手先開封確認欄に"−"を設定(S206)し、ステップS209へ進む。
For example, in step S106 of FIG. 4 described above, since the electronic document is registered from the terminal 2a, the user ID of the customer who has logged in from the inquiry
また、上述した図4のステップS105、及びS112において、当該電子文書は端末2aから登録されているため、照会要求元の端末2aからログインされたユーザIDは、相手先開封確認欄の表示対象に該当する。そのため、ステップS205へ進む。その場合、電子文書管理サーバ1は、開封情報54を参照し、文書(i)が存在するか否かを判定する(S205)。ここでは、文書(i)の文書IDが開封情報54の文書ID541に存在するかを確認する。開封情報54に文書(i)が存在する場合、ステップS207へ進み、存在しない場合、ステップS208へ進む。
Further, in steps S105 and S112 of FIG. 4 described above, since the electronic document is registered from the terminal 2a, the user ID logged in from the inquiry
開封情報54に文書(i)が存在する場合、電子文書管理サーバ1は、文書(i)における相手先開封確認欄に"開封"を設定する(S207)。例えば、上述した図4のステップS112において、当該電子文書は、端末3aによりダウンロード済みであるため、ステップS207の処理が行われる。
When the document (i) exists in the opening
開封情報54に文書(i)が存在しない場合、電子文書管理サーバ1は、文書(i)における相手先開封確認欄に"未開封"を設定する(S208)。例えば、上述した図4のステップS105において、当該電子文書は、端末3aによりダウンロードされていないため、ステップS208の処理が行われる。
When the document (i) does not exist in the unsealing
その後、電子文書管理サーバ1は、文書(i)における残りの表示情報を取得し、設定する(S209)。具体的には、電子文書管理サーバ1は、当該電子文書における相手先開封確認欄を除く各項目について、データベース5より取得する。
Thereafter, the electronic
電子文書管理サーバ1は、カウンタiに1を加算する(S210)。そして、電子文書管理サーバ1は、カウンタiがnより大きいか否かを判定する(S211)。カウンタiがnより大きい場合、ステップS212へ進み、カウンタiがnより小さい場合、ステップS204へ戻る。すなわち、ステップS202で取得した文書情報のリストの全ての文書情報について、ステップS204乃至S209の処理により、設定を行う。その後、カウンタiがnより大きい場合、上記設定された情報を含め、照会要求元の端末へ返信(S212)し、処理を終了する。照会要求元の端末は、受信した当該設定された情報を画面に表示する。
The electronic
このように、本実施の形態にかかる開封情報の照会処理では、端末2aが登録した電子文書について端末3aがダウンロードしたか否かを、端末2aに開封情報として開示することができる。これにより、内部端末グループ2へは、外部端末グループ3における履歴情報を必要以上に開示することを留めることができる。
Thus, in the unsealing information inquiry process according to this embodiment, whether or not the terminal 3a has downloaded the electronic document registered by the
図6は、本実施の形態にかかる履歴情報の照会処理を示すフローチャート図である。履歴情報の照会処理は、内部端末グループ2、又は、外部端末グループ3のいずれかに属する端末から、電子文書の選択情報を含む履歴情報の照会要求に基づき、開始される。 FIG. 6 is a flowchart showing history information inquiry processing according to the present embodiment. The history information inquiry process is started based on a history information inquiry request including selection information of an electronic document from a terminal belonging to either the internal terminal group 2 or the external terminal group 3.
まず、電子文書管理サーバ1は、照会対象の電子文書における選択情報の入力を受け付ける(S301)。次に、電子文書管理サーバ1は、照会要求元のユーザIDが内部端末グループ2に属するか否かを判定する(S302)。具体的には、電子文書管理サーバ1は、ユーザ情報55を参照し、当該ユーザIDの所属情報554が内部端末グループ2に属するか否かを判定する。内部端末グループ2に属すると判定された場合、ステップS303へ進み、内部端末グループ2に属さないと判定された場合、ステップS304へ進む。
First, the electronic
例えば、上述した図4のステップS114において、照会要求元の端末2aからログインされたユーザIDは、内部端末グループ2に属すると判定され、ステップS303へ進む。その場合、電子文書管理サーバ1は、履歴情報56を参照し、当該電子文書における文書IDに対応する各履歴情報の内、ユーザID562が内部端末グループ2に属するもののみを取得する(S303)。
For example, in step S114 of FIG. 4 described above, it is determined that the user ID logged in from the inquiry
また、上述した図4のステップS110において、照会要求元の端末3aからログインされた取引先のユーザIDは、内部端末グループ2に属さないと判定され、ステップS304へ進む。その場合、電子文書管理サーバ1は、履歴情報56を参照し、当該電子文書における文書IDに対応する各履歴情報の内、ユーザID562が内部端末グループ2に属さないもののみを取得する(S304)。
Further, in step S110 of FIG. 4 described above, it is determined that the user ID of the customer who has logged in from the terminal 3a as the inquiry request source does not belong to the internal terminal group 2, and the process proceeds to step S304. In that case, the electronic
その後、電子文書管理サーバ1は、取得した履歴情報を照会要求元の端末へ返信(S305)し、処理を終了する。照会要求元の端末は、受信した当該履歴情報を画面に表示する。
Thereafter, the electronic
このように、本実施の形態にかかる履歴照会処理では、当該電子文書について、内部端末グループ2に属する端末による履歴情報は、内部端末グループ2に属する端末のみに開示され、同様に、外部端末グループ3に属する端末による履歴情報は、外部端末グループ3に属する端末のみに開示される。これにより、当該電子文書における履歴情報を必要最小限の開示に留めることができる。 As described above, in the history inquiry processing according to the present embodiment, for the electronic document, history information by the terminals belonging to the internal terminal group 2 is disclosed only to the terminals belonging to the internal terminal group 2, and similarly, the external terminal group The history information by the terminals belonging to 3 is disclosed only to the terminals belonging to the external terminal group 3. Thereby, the history information in the electronic document can be kept to a minimum disclosure.
以下の図7乃至14において、本実施の形態にかかる情報仲介システム100のWEBインタフェースである画面例を説明する。
7 to 14 below, an example of a screen that is a WEB interface of the
図7は、本実施の形態にかかる文書登録画面61の例である。文書登録画面61は、指定のフォルダに電子文書の登録を受け付ける。文書登録画面61は、登録先フォルダ表示部611と、文書指定部612と、登録通知メール情報入力部613と、確認ボタン614とを備える。図7の文書登録画面61は、図4のステップS101において、電子文書を登録する場合を示す。
FIG. 7 shows an example of a
登録先フォルダ表示部611は、登録可能なフォルダを階層的に表示し、登録先フォルダの指定を受け付ける。図7では、フォルダ指定615に"銘柄X"フォルダが指定されている。
The registration destination
文書指定部612は、ファイルパス入力欄616を備え、ファイルパス入力欄616に登録対象の電子文書のファイルパスの入力を受け付ける。尚、文書指定部612は、複数の電子文書の入力を受け付けることができる。
The
登録通知メール情報入力部613は、登録対象の電子文書が登録される際に通知される電子メールに付加するコメント文章の入力を受け付ける。
The registration notification mail
確認ボタン614は、押下されると、確認画面(不図示)へ遷移し、確認画面にて登録ボタン(不図示)が押下されると、ファイルパス入力欄616に入力されたファイルパスのファイルと、登録通知メール情報入力部613に入力されたコメント文章とが電子文書管理サーバ1へ送信される。
When the
図8は、本実施の形態にかかる承認一覧画面62の例である。承認一覧画面62は、文書登録画面61で登録された電子文書を一覧表示する。図8の承認一覧画面62は、図4のステップS102において、承認対象の電子文書を一覧表示する場合を示す。承認一覧画面62は、検索条件入力部621と、承認一覧表示部622と、検索ボタン623と、詳細ボタン624とを備える。
FIG. 8 shows an example of the
検索条件入力部621は、承認対象の電子文書を検索するための条件の入力を受け付ける。検索ボタン623は、押下されると、検索条件入力部621に入力された条件に基づき、承認対象の電子文書を検索し、検索結果を承認一覧表示部622に表示する。
The search
承認一覧表示部622は、検索ボタン623の検索結果である承認対象の電子文書を一覧表示する。また、承認一覧表示部622は、承認するための電子文書の選択を受け付ける。図8においては、例えば、文書登録画面61で登録された電子文書は、文書名表示欄626に表示されている。詳細ボタン624は、押下されると、承認一覧表示部622で選択された電子文書を示す文書IDが電子文書管理サーバ1へ送信される。その後、後述する文書承認画面63へ遷移し、承認一覧表示部622で選択された電子文書の申請の詳細な内容が表示される。
The approval
図9は、本実施の形態にかかる文書承認画面63の例である。文書承認画面63は、承認一覧画面62で選択された電子文書に対して承認を行う。図9の文書承認画面63は、図4のステップS102において、承認対象の電子文書を詳細表示する場合を示す。文書承認画面63は、申請情報表示部631と、登録先情報表示部632と、文書情報表示部633と、登録通知メール情報表示部634と、ダウンロードボタン635と、承認ボタン636と、差戻ボタン637とを備える。
FIG. 9 shows an example of the
申請情報表示部631は、承認対象の電子文書における申請情報を表示する。登録先情報表示部632は、承認対象の電子文書における登録先フォルダのフォルダパスを表示する。文書情報表示部633は、承認対象の電子文書における文書情報を表示する。また、文書情報表示部633は、ダウンロード対象の電子文書の選択を受け付ける。ダウンロードボタン635は、押下されると、文書情報表示部633で選択された電子文書を示す文書IDが電子文書管理サーバ1へ送信される。その後、文書情報表示部633で選択された電子文書をダウンロードする処理を開始する。これにより、承認者は、承認対象の電子文書の内容を確認できる。登録通知メール情報表示部634は、承認後に送付される電子メールについてのメール件名やメール本文を表示する。メール本文には、文書登録画面61の登録通知メール情報入力部613に入力されたコメント文章が含まれる。
The application
承認ボタン636は、押下されると、当該電子文書を承認する旨が、電子文書管理サーバ1へ送信される。その後、電子文書管理サーバ1は、図4のステップS103で説明したように、登録通知メール情報表示部634に表示された内容をメール送信する。尚、承認ボタン636が押下された後、当該電子文書に対する承認処理の確定画面(不図示)へ遷移し、確定画面にて確定ボタン(不図示)が押下されると、当該電子文書を承認する旨が、電子文書管理サーバ1へ送信されるようにすることが望ましい。当該電子文書の承認処理について、上席者の承認により確実に処理を行うことができる。
When the
差戻ボタン637は、押下されると、当該電子文書を差し戻す旨が、電子文書管理サーバ1へ送信される。尚、差戻ボタン637が押下された後、当該電子文書に対する差戻処理の確定画面(不図示)へ遷移し、確定画面にて確定ボタン(不図示)が押下されると、当該電子文書を差し戻す旨が、電子文書管理サーバ1へ送信されるようにすることが望ましい。さらに、電子文書管理サーバ1は、当該電子文書の登録ユーザ宛に当該電子文書が差し戻された旨の電子メールを送信することが望ましい。これにより、当該電子文書の登録ユーザが迅速に修正作業に取り掛かることができる。
When the send back
図10は、本実施の形態にかかる文書一覧画面(内部用)64の例である。文書一覧画面(内部用)64は、内部端末グループ2に属するユーザIDが閲覧することのできる電子文書を一覧表示する。図10の文書一覧画面(内部用)64は、図4のステップS104において、端末2aで登録した電子文書における開封情報が"未開封"である場合を示す。文書一覧画面(内部用)64は、フォルダ表示部641と、検索条件入力部642と、文書一覧表示部643と、検索ボタン644と、ダウンロードボタン645と、履歴照会ボタン646と、削除申請ボタン647とを備える。
FIG. 10 shows an example of a document list screen (for internal use) 64 according to the present embodiment. The document list screen (for internal use) 64 displays a list of electronic documents that can be browsed by user IDs belonging to the internal terminal group 2. The document list screen (for internal use) 64 in FIG. 10 shows a case where the unsealing information in the electronic document registered in the terminal 2a is “unopened” in step S104 in FIG. The document list screen (for internal use) 64 includes a
フォルダ表示部641は、閲覧可能なフォルダを階層的に表示し、検索先フォルダの指定を受け付ける。検索条件入力部642は、閲覧対象の電子文書を検索するための条件の入力を受け付ける。検索ボタン644は、押下されると、検索条件入力部642に入力された条件に基づき、閲覧対象の電子文書を検索し、検索結果を文書一覧表示部643に表示する。
The
文書一覧表示部643は、検索ボタン644の検索結果である閲覧対象の電子文書を一覧表示する。また、文書一覧表示部643は、閲覧、履歴照会、又は、削除申請するための電子文書の選択を受け付ける。また、文書一覧表示部643の相手先開封確認欄649は、取得対象の端末グループに属する端末が当該電子文書を開封したか否かを表示する。図10においては、相手先開封確認欄649は、外部端末グループ3に属する端末が、ダウンロードしていないことを示す、"未開封"が表示されている。
The document
ダウンロードボタン645は、押下されると、文書一覧表示部643で選択された電子文書を示す文書IDが電子文書管理サーバ1へ送信される。その後、文書一覧表示部643で選択された電子文書をダウンロードする処理を開始する。履歴照会ボタン646は、押下されると、文書一覧表示部643で選択された電子文書を示す文書IDが電子文書管理サーバ1へ送信される。その後、後述する履歴照会画面(外部用)65へ遷移し、文書一覧表示部643で選択された電子文書における履歴情報が表示される。削除申請ボタン647は、押下されると、文書一覧表示部643で選択された電子文書を示す文書IDが電子文書管理サーバ1へ送信され、削除申請が行われる。尚、削除申請ボタン647が押下された後、当該電子文書に対する削除申請処理の確定画面(不図示)へ遷移し、確定画面にて確定ボタン(不図示)が押下されると、当該電子文書を削除申請する旨が、電子文書管理サーバ1へ送信されるようにすることが望ましい。当該電子文書の削除申請処理について、上席者の承認により確実に処理を行うことができる。
When the
図11は、本実施の形態にかかる文書一覧画面(外部用)64aの例である。文書一覧画面(外部用)64aは、外部端末グループ3に属するユーザIDが閲覧することのできる電子文書を一覧表示する。図11の文書一覧画面(外部用)64aは、図4のステップS106において、端末2aで登録した電子文書における開封情報について"−"と表示される場合を示す。文書一覧画面(外部用)64aは、文書一覧画面(内部用)64と同機能の箇所には同一の符号を付加し、説明を省略する。以下では、文書一覧画面(内部用)64と異なる部分について説明する。 FIG. 11 shows an example of a document list screen (external) 64a according to the present embodiment. The document list screen (external) 64a displays a list of electronic documents that can be browsed by user IDs belonging to the external terminal group 3. The document list screen (for external use) 64a in FIG. 11 shows a case where “−” is displayed for the opening information in the electronic document registered in the terminal 2a in step S106 in FIG. In the document list screen (external) 64a, parts having the same functions as those in the document list screen (internal) 64 are denoted by the same reference numerals, and description thereof is omitted. Below, a different part from the document list screen (internal use) 64 is demonstrated.
フォルダ表示部641aは、外部端末グループ3に属するユーザIDに閲覧可能なフォルダを階層的に表示し、検索先フォルダの指定を受け付ける。文書一覧表示部643の相手先開封確認欄649aは、当該電子文書が内部端末グループ2に属する端末2aにより登録され、外部端末グループ3に属するユーザIDが閲覧すべき内容であるため、登録側である内部端末グループ2に属する端末が当該電子文書を開封したか否かは表示されない。
The
図12は、本実施の形態にかかる履歴照会画面(外部用)65の例である。履歴照会画面(外部用)65は、文書一覧画面(外部用)64aで選択された電子文書に対して外部ユーザが閲覧することのできる履歴情報を照会する。図12の履歴照会画面(外部用)65は、図4のステップS110において、外部端末グループ3における履歴情報が表示された場合を示す。履歴照会画面(外部用)65は、検索条件入力部651と、検索ボタン652と、文書履歴表示部653と、戻るボタン654とを備える。
FIG. 12 is an example of a history inquiry screen (external) 65 according to the present embodiment. The history inquiry screen (external) 65 inquires history information that can be browsed by an external user for the electronic document selected on the document list screen (external) 64a. A history inquiry screen (external) 65 in FIG. 12 shows a case where history information in the external terminal group 3 is displayed in step S110 in FIG. The history inquiry screen (external) 65 includes a search
検索条件入力部651は、履歴照会対象の電子文書を検索するための条件の入力を受け付ける。検索ボタン652は、押下されると、検索条件入力部651に入力された条件に基づき、履歴照会対象の電子文書を検索し、検索結果を文書履歴表示部653に表示する。
The search
文書履歴表示部653は、検索ボタン652の検索結果である履歴照会対象の電子文書を一覧表示する。尚、文書履歴表示部653の初期表示内容は、文書一覧画面(外部用)64aで選択された電子文書である。図12において、文書履歴表示部653のユーザ名表示欄655は、端末3aを操作する取引先の担当者のユーザ名である"顧客Z"における履歴情報であることを示す。つまり、内部端末グループ2の履歴情報については、表示されない。また、図12において、文書履歴表示部653の申請区分表示欄656は、外部端末グループ3に属する端末がダウンロードしたことを示す。
The document
戻るボタン654は、押下されると、文書一覧画面(外部用)64aへ遷移する。
When the
図13は、本実施の形態にかかる文書一覧画面(内部用)64bの例である。文書一覧画面(内部用)64bは、内部端末グループ2に属するユーザIDが閲覧することのできる電子文書を一覧表示する。図13の文書一覧画面(内部用)64bは、図4のステップS112において、端末2aで登録した電子文書における開封情報が"開封"である場合を示す。文書一覧画面(内部用)64bは、文書一覧画面(内部用)64と同機能の箇所には同一の符号を付加し、説明を省略する。以下では、文書一覧画面(内部用)64と異なる部分について説明する。 FIG. 13 shows an example of a document list screen (for internal use) 64b according to this embodiment. The document list screen (for internal use) 64b displays a list of electronic documents that can be browsed by user IDs belonging to the internal terminal group 2. The document list screen (for internal use) 64b in FIG. 13 shows a case where the opening information in the electronic document registered in the terminal 2a is “open” in step S112 in FIG. In the document list screen (internal use) 64b, parts having the same functions as those in the document list screen (internal use) 64 are denoted by the same reference numerals, and description thereof is omitted. Below, a different part from the document list screen (internal use) 64 is demonstrated.
図13において、文書一覧表示部643の相手先開封確認欄649bは、当該電子文書が外部端末グループ3に属する端末によりダウンロード済みであるため、開封済みであることを示す。
In FIG. 13, the other party
図14は、本実施の形態にかかる履歴照会画面(内部用)65aの例である。履歴照会画面(内部用)65aは、文書一覧画面(内部用)64bで選択された電子文書に対して内部ユーザが閲覧することのできる履歴情報を照会する。図14の履歴照会画面(内部用)65aは、図4のステップS114において、内部端末グループ2における履歴情報が表示された場合を示す。履歴照会画面(内部用)65aは、履歴照会画面(外部用)65と同機能の箇所には同一の符号を付加し、説明を省略する。以下では、履歴照会画面(外部用)65と異なる部分について説明する。 FIG. 14 is an example of a history inquiry screen (for internal use) 65a according to the present embodiment. The history inquiry screen (internal) 65a inquires history information that can be browsed by the internal user for the electronic document selected on the document list screen (internal) 64b. A history inquiry screen (internal) 65a in FIG. 14 shows a case where history information in the internal terminal group 2 is displayed in step S114 in FIG. In the history inquiry screen (for internal use) 65a, the same reference numerals are added to the same functions as the history inquiry screen (for external use) 65, and description thereof is omitted. Below, a different part from the log | history inquiry screen (for outside) 65 is demonstrated.
図14において、文書履歴表示部653aの初期表示内容は、文書一覧画面(内部用)64bで選択された電子文書である。文書履歴表示部653aのユーザ名表示欄655aは、端末2aを操作する担当者のユーザ名である"内部担当者X"、及び、端末2bを操作する承認者のユーザ名である"内部承認者Y"における履歴情報であることを示す。つまり、外部端末グループ3の履歴情報については、表示されない。そのため、文書履歴表示部653aの申請区分表示欄656aには、端末3aがダウンロードしたことは表示されない。
In FIG. 14, the initial display content of the document
このように、本実施の形態では、ネットワークを介して接続された内部端末グループ2と外部端末グループ3の間で、電子文書管理サーバ1を介して、電子文書の共有を行うことができる。そのとき、外部端末グループ3側でダウンロードした履歴情報については、内部端末グループ2側では開封情報として開示される。但し、お互いの端末グループにおける履歴情報については、詳細には表示されない。そのため、お互いの参照履歴の開示を必要最小限に留めることができる。
As described above, in the present embodiment, electronic documents can be shared between the internal terminal group 2 and the external terminal group 3 connected via the network via the electronic
その他の発明の実施の形態.
本発明の実施の形態1では、通信ネットワークとして、イントラネット41、FW42、及びインターネット43を用いたが、本発明はこれに限定されるものではない。通信ネットワークは、インターネット、公衆網、専用線、移動体通信網等であればよく、内部端末グループ2及び外部端末グループ3の間で機密情報の通信可能な環境であればよい。
Other embodiments of the invention.
In
本発明の実施の形態1にかかる電子文書管理サーバ1は、1台のサーバ装置としたが、これに限定されるものではない。すなわち、電子文書管理サーバ1は複数台のサーバ装置により構成されていてもよい。例えば、WEBサーバ、APサーバ、DBサーバが階層的に接続され、それぞれが負荷分散されたものであればよい。また、メールサーバは、APサーバと通信可能であればよい。さらに、電子文書管理サーバ1には、アップロードされるファイルのウィルスチェックを行うウィルスチェックサーバを含めてもよい。これにより、格納されるファイルの安全性が高まる。また、電子文書管理サーバ1は、内部端末グループ2及び外部端末グループ3との通信において、暗号化することが望ましい。
The electronic
尚、本発明の実施の形態1にかかる不揮発性記憶装置120に記憶されるHTTPサーバプログラム122と、APサーバプログラム123と、DBサーバプログラム124と、メールバッチサーバプログラム125とは、ネットワークにより接続された複数のコンピュータシステムに分割して記憶され、処理されても構わない。また、電子文書管理サーバ1は、データベース5を内蔵していても構わない。
The
本発明の実施の形態1にかかるデータベース5のテーブル構成、テーブル属性はこれに限定されるものではない。例えば、データベース5は、開封情報54を有さず、履歴情報56に開封情報54の役割を果たさせることも可能である。すなわち、履歴情報56参照時に、相手側の端末グループに属する履歴情報のダウンロード操作履歴の有無によって、開封の有無を判定してもよい。または、文書情報52に、開封フラグを持たせてもよい。
The table configuration and table attributes of the
本発明の実施の形態1では、内部端末グループ、及び外部端末グループは、それぞれ一つずつである例を挙げたが、複数の端末グループに対して適用してもよい。複数の内部端末グループとは、例えば、企業内の複数の部署単位とすることができる。また、複数の外部端末グループとは、例えば、当該企業の複数の取引先単位とすることができる。その場合、図6のステップS302において、ユーザIDが所属する端末グループを判定し、所属する端末グループにおける履歴情報のみを取得するようにすればよい。これにより、例えば、一つの内部端末グループから、複数の外部端末グループへ電子文書の格納を通知した場合であっても、外部端末グループ同士の履歴情報は、お互いに開示されない。
In
尚、一つの内部端末グループから、複数の外部端末グループへ電子文書の格納を通知した場合、開封情報の照会を複数の外部端末グループ単位に行うようにするとよい。これにより、内部端末グループ側では、通知先のそれぞれの外部端末グループに対して個別の開封確認を行うことができる。又は、この場合、履歴情報の照会を内部端末グループのユーザ単位に加え、外部端末グループ単位での履歴情報を照会するようにするとよい。これにより、内部端末グループ側では、外部端末グループにおける履歴情報について、ユーザ単位では開示されないが、どの外部端末グループ単位に確認することができる。 In the case where the storage of the electronic document is notified from one internal terminal group to a plurality of external terminal groups, it is preferable to perform the inquiry of the unsealing information for each of the plurality of external terminal groups. Thereby, on the internal terminal group side, individual opening confirmation can be performed for each external terminal group of the notification destination. Alternatively, in this case, the history information may be inquired for each user of the internal terminal group, and the history information for each external terminal group may be queried. Thereby, on the internal terminal group side, the history information in the external terminal group is not disclosed per user, but can be confirmed in any external terminal group.
本発明の実施の形態1では、内部端末グループ2から外部端末グループ3へ電子文書を通知する例を示したが、これに限定されるものではない。すなわち、本発明の実施の形態1では、外部端末グループ3から内部端末グループ2へ電子文書を通知する例に適用できることは勿論である。その場合、図7乃至図9の画面については、外部端末グループ3側の端末で表示できればよく、外部端末グループ3側の端末で登録した電子文書を承認した場合、内部端末グループ2側の端末へ電子メールを送信すればよい。さらに、本発明の実施の形態1にかかる複数の内部端末グループ同士の電子文書の共有に適用しても構わない。
In
尚、図4において、ステップS111乃至S114は、端末2a以外、例えば、端末2bにより処理されても構わない。 In FIG. 4, steps S111 to S114 may be processed by the terminal 2b, for example, other than the terminal 2a.
尚、図4のステップS107において、外部端末グループ3に属する端末により電子文書がダウンロードされた際に、当該電子文書を登録した担当者、及び承認者に対して、その旨を電子メールにて通知するようにしても構わない。これにより、担当者、及び承認者は、ステップS111乃至S114の処理をより効率的に実施することができる。 When an electronic document is downloaded by a terminal belonging to the external terminal group 3 in step S107 of FIG. 4, the person in charge of registering the electronic document and the approver are notified by e-mail. You may make it. As a result, the person in charge and the approver can more efficiently perform the processes of steps S111 to S114.
尚、本発明の実施の形態1にかかる図7乃至図14の画面例は、これに限定されるものではない。すなわち、本発明の実施の形態1にかかる情報仲介システム100においては、例えば、フォルダ情報、ユーザ情報、及び権限情報を管理する画面をさらに備えることが望ましい。これにより、より効果的な電子文書の管理を行うことができる。
Note that the screen examples of FIGS. 7 to 14 according to the first embodiment of the present invention are not limited to this. That is, it is desirable that the
本発明の実施の形態1にかかる情報仲介方法では、端末2aによる電子文書の登録の後、端末2bによる承認処理を行う例を示したが、承認処理は必ずしも必要ではない。例えば、図4のステップS101の後に、ステップS103へ進み、メール送信が実行されても構わない。 In the information mediation method according to the first exemplary embodiment of the present invention, the example in which the approval process by the terminal 2b is performed after the registration of the electronic document by the terminal 2a has been shown, but the approval process is not necessarily required. For example, after step S101 in FIG. 4, the process may proceed to step S103 and mail transmission may be executed.
さらに、本発明は上述した実施の形態のみに限定されるものではなく、既に述べた本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。 Furthermore, the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the gist of the present invention described above.
1 電子文書管理サーバ
2 内部端末グループ 2a、2b、…、2n 端末
3 外部端末グループ 3a、3b、…、3m 端末 5 データベース
11 WEBサーバ 12 AP(Application)サーバ
13 DB(DataBase)サーバ 14 メールサーバ 41 イントラネット
42 ファイアウォール(FW) 43 インターネット
51 フォルダ情報 52 文書情報 53 権限情報 54 開封情報
55 ユーザ情報 56 履歴情報 61 文書登録画面
62 承認一覧画面 63 文書承認画面 64 文書一覧画面(内部用)
64a 文書一覧画面(外部用) 65 履歴照会画面(外部用)
64b 文書一覧画面(内部用) 65a 履歴照会画面(内部用)
100 情報仲介システム 111 CPU 112 RAM
113 ROM 114 送受信部 120 不揮発性記憶装置
121 OS 122 HTTPサーバプログラム 123 APサーバプログラム
124 DBサーバプログラム 125 メールバッチサーバプログラム
126 WEBアプリケーションプログラム
DESCRIPTION OF
64a Document list screen (external) 65 History inquiry screen (external)
64b Document list screen (for internal use) 65a History inquiry screen (for internal use)
100
113
Claims (10)
前記第1のユーザ端末及び前記第2のユーザ端末から送信された登録情報を記憶する登録情報記憶部と、
前記登録情報記憶部に記憶された登録情報に対する処理要求の種類と、当該処理要求の要求元であるユーザ端末を操作したユーザのユーザIDとを関連付けた参照履歴情報を記憶する参照履歴記憶部と、
前記第1のユーザ端末又は前記第2のユーザ端末から前記登録情報の取得要求を受信した場合に、この取得要求に応じて、要求元のユーザ端末に対して前記登録情報記憶部に記憶された登録情報を送信する登録情報送信手段と、
前記第1のユーザ端末又は前記第2のユーザ端末から参照履歴要求を受信した場合に、この参照履歴要求に応じて、要求元のユーザ端末に対して前記参照履歴記憶部に記憶された参照履歴情報に基づく情報を送信する参照履歴情報送信手段とを備え、
前記参照履歴情報送信手段は、
前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、相手先による前記取得要求の有無を前記参照履歴要求として前記第1のユーザ端末から受信した場合は、当該取得要求の要求元である第2のユーザ端末を操作したユーザのユーザIDを特定せずに当該登録情報が取得されたかどうかを示す情報を当該第1のユーザ端末に対して送信し、
前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、前記参照履歴情報の照会要求を前記参照履歴要求として前記第2のユーザ端末から受信した場合は、前記第2のグループに属する第2のユーザ端末を操作したユーザのユーザIDを全て特定し、当該特定されたユーザIDと前記処理要求の種類とを当該第2のユーザ端末に対して送信する情報仲介システム。 A plurality of first user terminals belonging to a first group, and a plurality of second user terminals belonging to a second group connected via a communication network and operating the first user terminal ; An information mediation system that mediates exchange of information with a user who operates two user terminals,
A registration information storage unit for storing registration information transmitted from the first user terminal and the second user terminal;
A reference history storage unit that stores reference history information in which a type of a processing request for registration information stored in the registration information storage unit is associated with a user ID of a user who has operated a user terminal that is a request source of the processing request ; ,
When the registration information acquisition request is received from the first user terminal or the second user terminal, the registration information is stored in the registration information storage unit for the requesting user terminal in response to the acquisition request. Registration information transmitting means for transmitting registration information;
When a reference history request is received from the first user terminal or the second user terminal, the reference history stored in the reference history storage unit for the requesting user terminal in response to the reference history request A reference history information transmitting means for transmitting information based on the information ,
The reference history information transmitting means includes
When registration information for transmission from the first user terminal to the second user terminal is received from the first user terminal as the reference history request indicating whether or not the acquisition request is received by the other party , the acquisition is performed. Information indicating whether or not the registration information has been acquired without specifying the user ID of the user who has operated the second user terminal that is the request source of the request, to the first user terminal;
When registration information for transmission from the first user terminal to the second user terminal is received as the reference history request from the second user terminal as the reference history request , the second information An information mediation system that specifies all user IDs of users who have operated a second user terminal belonging to the group, and transmits the specified user ID and the type of processing request to the second user terminal.
前記登録情報記憶部に前記登録情報が記憶されたことを通知する通知手段をさらに備え、
前記通知手段は、
前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報が前記登録情報記憶部に記憶された場合は、前記第2のユーザ端末へ通知する、請求項1に記載の情報仲介システム。 The information mediation system includes:
Notification means for notifying that the registration information is stored in the registration information storage unit;
The notification means includes
Wherein when the first registration information to be transmitted to the second user terminal from the user terminal is stored in the registration information storage unit, notify the second user terminal, information according to claim 1 Mediation system.
前記フォルダは、前記登録情報送信手段により前記登録情報を送信可能なユーザ端末を操作するユーザのユーザIDが設定され、
前記登録情報送信手段は、前記登録情報の登録先のフォルダの指定を受け付け、
前記通知手段は、前記指定されたフォルダに設定されたユーザIDにより操作されるユーザ端末へ通知を行う、請求項2に記載の情報仲介システム。 The registration information is managed hierarchically by folders,
In the folder, a user ID of a user who operates a user terminal capable of transmitting the registration information by the registration information transmission unit is set.
The registration information transmitting means accepts designation of a registration destination folder of the registration information,
The information mediating system according to claim 2 , wherein the notification unit notifies a user terminal operated by a user ID set in the designated folder.
前記登録情報記憶部による前記登録情報の記憶、及び、前記参照履歴情報送信手段による前記参照履歴情報の送信を参照履歴情報としてさらに記憶し、
前記参照履歴情報送信手段は、
前記第1のユーザ端末から前記参照履歴情報の照会要求を前記参照履歴要求として受信した場合、
前記第1のグループに属する第1のユーザ端末を操作したユーザのユーザIDを全て特定し、当該特定されたユーザIDと前記処理要求の種類とを当該第1のユーザ端末に対して送信し、
前記第2のユーザ端末から相手先による前記取得要求の有無を前記参照履歴要求として受信した場合、
当該相手先による前記取得要求の有無を不明として当該第2のユーザ端末に対して送信する、請求項1乃至3のいずれか1項に記載の情報仲介システム。 The reference history storage unit
The storage of the registration information by the registration information storage unit, and the transmission of the reference history information by the reference history information transmission means is further stored as reference history information,
The reference history information transmitting means includes
When the reference history information inquiry request is received as the reference history request from the first user terminal,
Identify all user IDs of users who operated the first user terminal belonging to the first group, and transmit the identified user ID and the type of processing request to the first user terminal,
When receiving the presence / absence of the acquisition request from the second user terminal as the reference history request from the second user terminal,
The information mediation system according to any one of claims 1 to 3 , wherein the presence or absence of the acquisition request by the counterpart is transmitted to the second user terminal as unknown .
前記コンピュータは、
前記第1のユーザ端末及び前記第2のユーザ端末から送信された登録情報を記憶する登録情報記憶部と、
前記登録情報記憶部に記憶された登録情報に対する処理要求の種類と、当該処理要求の要求元であるユーザ端末を操作したユーザのユーザIDとを関連付けた参照履歴情報を記憶する参照履歴記憶部と、を備え、
前記第1のユーザ端末又は前記第2のユーザ端末から前記登録情報の取得要求を受信した場合に、この取得要求に応じて、要求元のユーザ端末に対して前記登録情報記憶部に記憶された登録情報を送信する登録情報送信処理と、
前記第1のユーザ端末又は前記第2のユーザ端末から参照履歴要求を受信した場合に、この参照履歴要求に応じて、要求元のユーザ端末に対して前記参照履歴記憶部に記憶された参照履歴情報に基づく情報を送信する参照履歴情報送信処理とを前記コンピュータに実行させ、
前記参照履歴情報送信処理は、
前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、相手先による前記取得要求の有無を前記第1のユーザ端末から受信した場合は、当該取得要求の要求元である第2のユーザ端末を操作したユーザのユーザIDを特定せずに当該登録情報が取得されたかどうかを示す情報を当該第1のユーザ端末に対して送信し、
前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、前記参照履歴情報の照会要求を前記参照履歴要求として前記第2のユーザ端末から受信した場合は、前記第2のグループに属する第2のユーザ端末を操作したユーザのユーザIDを全て特定し、当該特定されたユーザIDと前記処理要求の種類とを当該第2のユーザ端末に対して送信する情報仲介プログラム。 A user who operates the first user terminal to a plurality of first user terminals belonging to the first group and a computer connected to the plurality of second user terminals belonging to the second group via a communication network And an information mediation program for executing a process for mediating exchange of information between the user operating the second user terminal,
The computer
A registration information storage unit for storing registration information transmitted from the first user terminal and the second user terminal;
A reference history storage unit that stores reference history information in which a type of a processing request for registration information stored in the registration information storage unit is associated with a user ID of a user who has operated a user terminal that is a request source of the processing request ; With
When the registration information acquisition request is received from the first user terminal or the second user terminal, the registration information is stored in the registration information storage unit for the requesting user terminal in response to the acquisition request. Registration information transmission processing for transmitting registration information;
When a reference history request is received from the first user terminal or the second user terminal, the reference history stored in the reference history storage unit for the requesting user terminal in response to the reference history request Causing the computer to execute reference history information transmission processing for transmitting information based on information ,
The reference history information transmission process includes:
For registration information for transmission from the first user terminal to the second user terminal, if the presence of the acquisition request by the other party received from the first user terminal, the request source of the acquisition request transmits the information indicating whether the registration information is a user ID of the user who operates the certain second user terminal regardless of specific with respect to the first user terminal,
When registration information for transmission from the first user terminal to the second user terminal is received as the reference history request from the second user terminal as the reference history request , the second information An information mediation program that specifies all user IDs of users who have operated a second user terminal belonging to the group, and transmits the specified user ID and the type of the processing request to the second user terminal.
前記登録情報記憶部に前記登録情報が記憶されたことを通知する通知処理をさらに前記コンピュータに実行させ、
前記通知処理は、
前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報が前記登録情報記憶部に記憶された場合は、前記第2のユーザ端末へ通知する、請求項5に記載の情報仲介プログラム。 The information mediation program is:
Further causing the computer to execute notification processing for notifying that the registration information is stored in the registration information storage unit,
The notification process includes
The information according to claim 5 , wherein when registration information to be transmitted from the first user terminal to the second user terminal is stored in the registration information storage unit, the information is notified to the second user terminal. Brokerage program.
前記フォルダは、前記登録情報送信処理により前記登録情報を送信可能なユーザ端末を操作するユーザIDが設定され、
前記登録情報送信処理は、前記登録情報の登録先のフォルダの指定を受け付け、
前記通知処理は、前記指定されたフォルダに設定されたユーザIDにより操作されるユーザ端末へ通知を行う、請求項6に記載の情報仲介プログラム。 The registration information is managed hierarchically by folders,
In the folder, a user ID for operating a user terminal capable of transmitting the registration information by the registration information transmission process is set,
The registration information transmission process accepts designation of a registration destination folder of the registration information,
The information mediation program according to claim 6 , wherein the notification process performs notification to a user terminal operated by a user ID set in the designated folder.
前記登録情報記憶部による前記登録情報の記憶、及び、前記参照履歴情報送信手段による前記参照履歴情報の送信を参照履歴情報としてさらに記憶し、
前記参照履歴情報送信手段は、
前記第1のユーザ端末から前記参照履歴情報の照会要求を前記参照履歴要求として受信した場合、
前記第1のグループに属する第1のユーザ端末を操作したユーザのユーザIDを全て特定し、当該特定されたユーザIDと前記処理要求の種類とを当該第1のユーザ端末に対して送信し、
前記第2のユーザ端末から相手先による前記取得要求の有無を前記参照履歴要求として受信した場合、
当該相手先による前記取得要求の有無を不明として当該第2のユーザ端末に対して送信する、請求項5乃至7のいずれか1項に記載の情報仲介プログラム。 The reference history storage unit
The storage of the registration information by the registration information storage unit, and the transmission of the reference history information by the reference history information transmission means is further stored as reference history information,
The reference history information transmitting means includes
When the reference history information inquiry request is received as the reference history request from the first user terminal,
Identify all user IDs of users who operated the first user terminal belonging to the first group, and transmit the identified user ID and the type of processing request to the first user terminal,
When receiving the presence / absence of the acquisition request from the second user terminal as the reference history request from the second user terminal,
The information mediation program according to any one of claims 5 to 7 , wherein the information is transmitted to the second user terminal with the presence or absence of the acquisition request from the counterpart as unknown .
前記コンピュータが、
前記第1のユーザ端末及び前記第2のユーザ端末から送信された登録情報を登録情報記憶部に格納するステップと、
前記第1のユーザ端末又は前記第2のユーザ端末から前記登録情報の取得要求を受信した場合に、この取得要求に応じて、要求元のユーザ端末に対して前記登録情報記憶部に記憶された登録情報を送信する登録情報送信ステップと、
前記登録情報送信ステップと合わせて、前記登録情報に対する処理要求の種類と、当該処理要求の要求元であるユーザ端末を操作したユーザのユーザIDとを関連付けた参照履歴情報を参照履歴記憶部に格納するステップと、
前記第1のユーザ端末又は前記第2のユーザ端末から参照履歴要求を受信した場合に、この参照履歴要求に応じて、要求元のユーザ端末に対して前記参照履歴記憶部に記憶された参照履歴情報に基づく情報を送信する参照履歴情報送信ステップとを備え、
前記参照履歴情報送信ステップは、
前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、相手先による前記取得要求の有無を前記参照履歴要求として前記第1のユーザ端末から受信した場合は、当該取得要求の要求元である第2のユーザ端末を操作したユーザのユーザIDを特定せずに当該登録情報が取得されたかどうかを示す情報を当該第1のユーザ端末に対して送信し、
前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報について、前記参照履歴情報の照会要求を前記参照履歴要求として前記第2のユーザ端末から受信した場合は、前記第2のグループに属する第2のユーザ端末を操作したユーザのユーザIDを全て特定し、当該特定されたユーザIDと前記処理要求の種類とを当該第2のユーザ端末に対して送信する情報仲介方法。 Operation of the first user terminal using a plurality of first user terminals belonging to the first group and a computer connected to the plurality of second user terminals belonging to the second group via a communication network An information mediation method for mediating information between a user who performs the operation and a user who operates the second user terminal,
The computer is
Storing registration information transmitted from the first user terminal and the second user terminal in a registration information storage unit;
When the registration information acquisition request is received from the first user terminal or the second user terminal, the registration information is stored in the registration information storage unit for the requesting user terminal in response to the acquisition request. A registration information sending step for sending the registration information;
Along with the registration information transmission step, reference history information that associates the type of processing request for the registration information with the user ID of the user who operated the user terminal that is the request source of the processing request is stored in the reference history storage unit And steps to
When a reference history request is received from the first user terminal or the second user terminal, the reference history stored in the reference history storage unit for the requesting user terminal in response to the reference history request A reference history information transmission step for transmitting information based on the information ,
The reference history information transmission step includes:
When registration information for transmission from the first user terminal to the second user terminal is received from the first user terminal as the reference history request indicating whether or not the acquisition request is received by the other party , the acquisition is performed. Information indicating whether or not the registration information has been acquired without specifying the user ID of the user who has operated the second user terminal that is the request source of the request, to the first user terminal;
When registration information for transmission from the first user terminal to the second user terminal is received as the reference history request from the second user terminal as the reference history request , the second information An information mediating method of identifying all user IDs of users who have operated a second user terminal belonging to the group, and transmitting the identified user ID and the type of processing request to the second user terminal.
前記登録情報記憶部に前記登録情報が記憶されたことを通知する通知ステップをさらに備え、
前記通知ステップは、
前記第1のユーザ端末から前記第2のユーザ端末に送信するための登録情報が前記登録情報記憶部に記憶された場合は、前記第2のユーザ端末へ通知する、請求項9に記載の情報仲介方法。 In the information mediation method, the computer
A notification step of notifying that the registration information is stored in the registration information storage unit;
The notification step includes
The information according to claim 9 , wherein when registration information to be transmitted from the first user terminal to the second user terminal is stored in the registration information storage unit, the information is notified to the second user terminal. Mediation method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008140838A JP5224910B2 (en) | 2008-05-29 | 2008-05-29 | Information mediation system, information mediation program, and information mediation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008140838A JP5224910B2 (en) | 2008-05-29 | 2008-05-29 | Information mediation system, information mediation program, and information mediation method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009289029A JP2009289029A (en) | 2009-12-10 |
JP5224910B2 true JP5224910B2 (en) | 2013-07-03 |
Family
ID=41458189
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008140838A Active JP5224910B2 (en) | 2008-05-29 | 2008-05-29 | Information mediation system, information mediation program, and information mediation method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5224910B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6371255B2 (en) * | 2015-05-15 | 2018-08-08 | 日本電信電話株式会社 | Terminal device, server, content operation monitoring system, content operation monitoring method and program |
JP6088102B1 (en) * | 2016-07-20 | 2017-03-01 | 株式会社三菱電機ビジネスシステム | Electronic application support system, electronic application support method, and electronic application support program |
JP7443299B2 (en) * | 2021-07-28 | 2024-03-05 | ウイングアーク1st株式会社 | information processing equipment |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09218841A (en) * | 1996-02-14 | 1997-08-19 | Fujitsu Ltd | Network information management and transmission method |
JP2003256322A (en) * | 2002-03-05 | 2003-09-12 | Osaka Gas Co Ltd | Notification system for newly arriving posted information |
JP2003263383A (en) * | 2002-03-11 | 2003-09-19 | Osaka Gas Co Ltd | Bulletin board information management device |
JP2005173656A (en) * | 2003-12-05 | 2005-06-30 | Ricoh Co Ltd | Electronic document circulation system, program, and storage medium |
JP4255409B2 (en) * | 2004-05-17 | 2009-04-15 | 株式会社リコー | Document management system, document list display method, program, and recording medium |
JP4732215B2 (en) * | 2006-03-31 | 2011-07-27 | 日立電子サービス株式会社 | Web bulletin board system |
JP4860435B2 (en) * | 2006-11-07 | 2012-01-25 | ヤフー株式会社 | Browsing history providing system, browsing history providing method, and browsing history providing program |
-
2008
- 2008-05-29 JP JP2008140838A patent/JP5224910B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2009289029A (en) | 2009-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8463813B2 (en) | Individualized data sharing | |
US8108533B2 (en) | Client agents for obtaining attributes from unavailable clients | |
CN103907112A (en) | Managing information associated with network resources | |
CA2940220C (en) | Permission-based updating of contact information | |
US8458122B2 (en) | Document management systems, apparatuses and methods configured to provide document notification | |
US20110225627A1 (en) | Access Limited Search Results | |
EP4232928B1 (en) | Data provenance tracking service | |
JP2009163525A (en) | Method for transmitting e-mail | |
WO2020067387A1 (en) | Mobile terminal, information management device, communication device, and relay device | |
CN111222075A (en) | Data transmission method based on multiple Webviews, server and storage medium | |
JP2005051475A (en) | System and method for managing personal information, and program thereof | |
JP4560531B2 (en) | E-mail system | |
JP2007249310A (en) | Information management server | |
JP5224910B2 (en) | Information mediation system, information mediation program, and information mediation method | |
JP2007188239A (en) | Document management system | |
JP2003114775A (en) | Device for using job ticket for general purpose xml data base | |
JP4585801B2 (en) | Advertisement information registration method and advertisement display system | |
JP4725152B2 (en) | File delivery system, file server, file delivery method, file delivery program | |
JP2002328874A (en) | Management method and management device for electronic mail | |
JP6398368B2 (en) | Information processing apparatus, information processing system, and program | |
US10356098B2 (en) | Systematic enhancement of contact information | |
JP5026130B2 (en) | Mail management method, mail management system, and mail management program | |
JP2008282081A (en) | Drawing management system | |
JP6749794B2 (en) | Program and server | |
JP2002358274A (en) | Intranet system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110519 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20110519 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20110519 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121120 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130115 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130219 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130312 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5224910 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160322 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |