JP2020042683A - Information processor, information processing system, and information processing program - Google Patents
Information processor, information processing system, and information processing program Download PDFInfo
- Publication number
- JP2020042683A JP2020042683A JP2018171144A JP2018171144A JP2020042683A JP 2020042683 A JP2020042683 A JP 2020042683A JP 2018171144 A JP2018171144 A JP 2018171144A JP 2018171144 A JP2018171144 A JP 2018171144A JP 2020042683 A JP2020042683 A JP 2020042683A
- Authority
- JP
- Japan
- Prior art keywords
- message
- user
- electronic
- electronic message
- content
- 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.)
- Granted
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、情報処理装置、情報処理システム、及び情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing system, and an information processing program.
従来、コンテンツ(電子データ)を予めサーバに記憶させておき、利用者に対して当該コンテンツのリンク情報を含む電子メッセージを送信し、利用者が受信した電子メッセージに含まれるリンク情報に基づいて当該コンテンツにアクセスするシステムが知られている。 Conventionally, a content (electronic data) is stored in a server in advance, an electronic message including link information of the content is transmitted to a user, and the user receives the electronic message based on the link information included in the received electronic message. Systems for accessing content are known.
例えば、特許文献1には、送信元利用者が送信先利用者に送信した電子メールにコンテンツのリンク情報(例えばURLやURI)があるか否かを判定し、リンク情報がある場合、当該コンテンツへの利用権限を送信先利用者に付与した上で、電子メールを送信先利用者に送信するシステムが開示されている。 For example, Japanese Patent Application Laid-Open No. 2003-157,086 discloses that it is determined whether or not there is link information (for example, URL or URI) of a content in an e-mail sent from a source user to a destination user. A system is disclosed in which a right to use is given to a destination user, and then an electronic mail is transmitted to the destination user.
また、特許文献2には、オンラインストレージに記憶されたコンテンツについて、共有先利用者を指定することで、指定された共有先利用者に当該コンテンツのリンク情報を含む通知を送信するシステムが開示されている。 Patent Document 2 discloses a system that specifies a sharing destination user for content stored in an online storage and transmits a notification including link information of the content to the specified sharing destination user. ing.
ところで、コンテンツを予めサーバに記憶させた上で、利用者に対して当該コンテンツのリンク情報を含む電子メッセージを送信するシステムにおいては、コンテンツの利用権限を有さない利用者に対して、当該コンテンツのリンク情報を含む電子メッセージが送信されてしまう場合が考えられる。 By the way, in a system in which a content is stored in a server in advance and an electronic message including link information of the content is transmitted to a user, a user who does not have a right to use the content may receive the content. There is a case where an electronic message including the link information is transmitted.
コンテンツの利用権限を有さない利用者に対して当該コンテンツのリンク先を含む電子メッセージが送信されると、当該コンテンツのセキュリティ上の問題が生じ得る。 If an electronic message including a link destination of the content is transmitted to a user who does not have the right to use the content, a security problem of the content may occur.
本発明の目的は、電子データの利用権限を有さない送信先利用者に対して、当該電子データのリンク情報を含む電子メッセージが送信されることを防止することにある。 An object of the present invention is to prevent an electronic message including link information of the electronic data from being transmitted to a destination user who does not have authority to use the electronic data.
請求項1に係る発明は、電子データに対する利用者の利用権限を示す利用権限情報に基づいて、前記電子データのリンク情報を含む電子メッセージの送信先利用者が前記電子データの利用権限を有さない場合に、前記電子メッセージから前記リンク情報を削除するメッセージ処理部と、前記リンク情報が削除された前記電子メッセージを前記送信先利用者に送信するメッセージ送信部と、を備えることを特徴とする情報処理装置である。 According to the first aspect of the present invention, a destination user of an electronic message including link information of the electronic data has a right to use the electronic data based on usage right information indicating a user's right to use the electronic data. A message processing unit that deletes the link information from the electronic message when there is no electronic message; and a message transmission unit that transmits the electronic message from which the link information has been deleted to the destination user. It is an information processing device.
請求項2に係る発明は、前記送信先利用者は複数存在し、前記メッセージ送信部は、前記電子データの利用権限を有さない前記送信先利用者に対しては前記リンク情報が削除された前記電子メッセージを送信し、前記電子データの利用権限を有する前記送信先利用者に対しては前記リンク情報が削除されていない前記電子メッセージを送信する、ことを特徴とする請求項1に記載の情報処理装置である。 In the invention according to claim 2, there is a plurality of the destination users, and the message transmitting unit deletes the link information for the destination users who do not have the authority to use the electronic data. 2. The electronic message according to claim 1, wherein the electronic message is transmitted, and the electronic message in which the link information is not deleted is transmitted to the destination user having the authority to use the electronic data. It is an information processing device.
請求項3に係る発明は、前記送信先利用者が前記電子データの利用権限を有さない場合に、前記電子メッセージの送信に先立って、前記電子メッセージの送信元利用者に対して通知を送信する通知処理部、をさらに備えることを特徴とする請求項1又は2に記載の情報処理装置である。 In the invention according to claim 3, when the transmission destination user does not have the authority to use the electronic data, a notification is transmitted to the transmission source user of the electronic message prior to transmission of the electronic message. The information processing apparatus according to claim 1, further comprising: a notification processing unit that performs the notification processing.
請求項4に係る発明は、前記メッセージ送信部は、前記通知に対して前記送信元利用者が許可した場合は、前記電子データの利用権限を有さない送信先利用者に対して前記リンク情報が削除されていない前記電子メッセージを送信する、ことを特徴とする請求項3に記載の情報処理装置である。 The invention according to claim 4, wherein the message transmission unit, when the transmission source user permits the notification, transmits the link information to a transmission destination user who does not have authority to use the electronic data. The information processing apparatus according to claim 3, wherein the electronic message that has not been deleted is transmitted.
請求項5に係る発明は、前記電子データのリンク情報が削除された前記電子メッセージが送信された前記送信先利用者の、当該電子データの利用権限を確認する利用権限確認部、をさらに備え、前記メッセージ送信部は、前記電子データのリンク情報が削除された前記電子メッセージが送信された前記送信先利用者が、当該電子データの利用権限を取得したことを前記利用権限確認部が確認した場合に、前記リンク情報が削除されていない前記電子メッセージを当該送信先利用者に送信する、ことを特徴とする請求項1から4のいずれか1項に記載の情報処理装置である。 The invention according to claim 5, further comprising a usage right confirmation unit that checks the usage right of the electronic data of the transmission destination user to which the electronic message from which the link information of the electronic data is deleted is transmitted, The message transmitting unit, wherein the destination user to which the electronic message from which the link information of the electronic data has been deleted is transmitted, the usage right confirmation unit confirms that the usage right of the electronic data has been acquired. The information processing apparatus according to any one of claims 1 to 4, wherein the electronic message from which the link information has not been deleted is transmitted to the destination user.
請求項6に係る発明は、電子データに対する利用者の利用権限を示す利用権限情報に基づいて、前記電子データのリンク情報を含む電子メッセージの送信先利用者の前記電子データの利用権限を示す情報をメッセージ送信サーバに送信する利用権限送信部と、を含む電子データ管理サーバと、前記送信先利用者が前記電子データの利用権限を有さない場合に、前記電子メッセージから前記リンク情報を削除するメッセージ処理部と、前記リンク情報が削除された前記電子メッセージを前記送信先利用者に送信するメッセージ送信部と、を含むメッセージ送信サーバと、を備えることを特徴とする情報処理システムである。 The invention according to claim 6, wherein information indicating the use authority of the electronic data of the transmission destination user of the electronic message including the link information of the electronic data based on the use authority information indicating the use authority of the user for the electronic data. An electronic data management server including: a use right transmitting unit that transmits the link information to the message transmitting server; and deleting the link information from the electronic message when the transmission destination user does not have the use right of the electronic data. An information processing system, comprising: a message transmission server that includes a message processing unit and a message transmission unit that transmits the electronic message from which the link information has been deleted to the destination user.
請求項7に係る発明は、コンピュータを、電子データに対する利用者の利用権限を示す利用権限情報に基づいて、前記電子データのリンク情報を含む電子メッセージの送信先利用者が前記電子データの利用権限を有さない場合に、前記電子メッセージから前記リンク情報を削除するメッセージ処理部と、前記リンク情報が削除された前記電子メッセージを前記送信先利用者に送信するメッセージ送信部と、として機能させることを特徴とする情報処理プログラムである。 According to a seventh aspect of the present invention, a transmission destination user of an electronic message including link information of the electronic data is transmitted to a computer by the computer based on usage right information indicating a user's usage right to the electronic data. When not having, a message processing unit that deletes the link information from the electronic message, and a message transmission unit that transmits the electronic message with the link information deleted to the destination user An information processing program characterized by the following.
請求項1、6又は7に係る発明によれば、電子データの利用権限を有さない送信先利用者に対して、当該電子データのリンク情報を含む電子メッセージが送信されることを防止することができる。 According to the first, sixth or seventh aspect of the present invention, it is possible to prevent an electronic message including link information of the electronic data from being transmitted to a destination user who does not have authority to use the electronic data. Can be.
請求項2に係る発明によれば、電子データの利用権限を有さない送信先利用者に対しては当該電子データのリンク情報を削除した電子メッセージを送信し、電子データの利用権限を有する送信先利用者に対しては当該電子データのリンク情報を含む電子メッセージを送信することができる。 According to the invention according to claim 2, an electronic message in which link information of the electronic data is deleted is transmitted to a transmission destination user who does not have the authority to use the electronic data, and the transmission having the authority to use the electronic data is transmitted. An electronic message including link information of the electronic data can be transmitted to the destination user.
請求項3に係る発明によれば、送信元利用者は、電子メッセージの送信に先立って、送信先利用者が電子データの利用権限を有さないことを把握することができる。 According to the invention according to claim 3, the transmission source user can grasp that the transmission destination user does not have the authority to use the electronic data before transmitting the electronic message.
請求項4に係る発明によれば、電子データの利用権限を有さない送信先利用者であっても、送信元利用者が許可した場合には、当該送信先利用者に当該電子データのリンク情報を含む電子メッセージを送信することができる。 According to the invention according to claim 4, even if the destination user does not have the authority to use the electronic data, if the transmission source user permits, the link of the electronic data to the destination user is permitted. An electronic message containing the information can be sent.
請求項5に係る発明によれば、電子データのリンク情報が削除された電子メッセージが送信された送信先利用者が、後に、当該電子データの利用権限を取得した場合には、送信元利用者が当該電子メッセージの再送操作を行う必要なく、当該送信先利用者に当該リンク情報を含む電子メッセージを送信することができる。 According to the invention according to claim 5, when the transmission destination user to which the electronic message from which the link information of the electronic data is deleted acquires the right to use the electronic data later, the transmission source user Can transmit the electronic message including the link information to the destination user without having to perform the retransmission operation of the electronic message.
図1は、本実施形態に係る情報処理システムとしてのメッセージ送信システム10の構成概略図である。メッセージ送信システム10は、複数のクライアント端末12、コンテンツ管理サーバ14、及び、情報処理装置としてのメッセージ送信サーバ16を含んで構成される。複数のクライアント端末12、コンテンツ管理サーバ14、及びメッセージ送信サーバ16は、LANあるいはインターネットなどの通信回線18を介して互いに通信可能に接続されている。 FIG. 1 is a schematic configuration diagram of a message transmission system 10 as an information processing system according to the present embodiment. The message transmission system 10 includes a plurality of client terminals 12, a content management server 14, and a message transmission server 16 as an information processing device. The plurality of client terminals 12, the content management server 14, and the message transmission server 16 are communicably connected to each other via a communication line 18 such as a LAN or the Internet.
メッセージ送信システム10は、利用者(ユーザ)に対して電子メッセージの送信サービスを提供するシステムである。メッセージ送信システム10によれば、送信元ユーザは、予めコンテンツ管理サーバ14にコンテンツを記憶させておくことで、送信先ユーザに対して、当該コンテンツのリンク情報(アクセス先、例えばURLなど)を含む電子メッセージを送信することができる。送信先ユーザは、受信した電子メッセージに含まれるリンク情報に基づいて、コンテンツ管理サーバ14に記憶されたコンテンツにアクセスすることができる。 The message transmission system 10 is a system that provides an electronic message transmission service to a user (user). According to the message transmission system 10, the transmission source user stores the content in the content management server 14 in advance, so that the transmission destination user includes the link information (access destination, for example, URL, etc.) of the content to the transmission destination user. Electronic messages can be sent. The destination user can access the content stored in the content management server 14 based on the link information included in the received electronic message.
クライアント端末12は、メッセージ送信システム10を利用するユーザが使用する端末である。クライアント端末12は、一般的なコンピュータであってよく、例えばパーソナルコンピュータあるいはタブレット端末などである。クライアント端末12は、ROM、RAM、あるいはハードディスクなどから構成される記憶部、通信モジュールなどから構成される通信部、マウスあるいはキーボードなどから構成される入力部、液晶パネルなどから構成される表示部、及び、CPUなどから構成される制御部などを含んで構成される。 The client terminal 12 is a terminal used by a user who uses the message transmission system 10. The client terminal 12 may be a general computer, for example, a personal computer or a tablet terminal. The client terminal 12 includes a storage unit including a ROM, a RAM, or a hard disk; a communication unit including a communication module; an input unit including a mouse or a keyboard; a display unit including a liquid crystal panel; And a control unit including a CPU and the like.
コンテンツ管理サーバ14は、ユーザに対してコンテンツ(電子データ)管理サービスを提供するサーバである。なお、本明細書においては、「コンテンツ」という用語と「電子データ」という用語は同義である。コンテンツ管理サービスとは、例えば、ユーザからアップロードされたコンテンツを記憶し、ユーザからの要求に応じて記憶したコンテンツに対する処理を行い、あるいはユーザからの要求に応じてコンテンツを送信するサービスである。 The content management server 14 is a server that provides a content (electronic data) management service to a user. In this specification, the terms "content" and "electronic data" are synonymous. The content management service is, for example, a service that stores content uploaded by a user, performs processing on the stored content in response to a request from the user, or transmits content in response to a request from the user.
本実施形態では、コンテンツ管理サービスが管理するコンテンツは電子文書であるが、コンテンツ管理サービスが管理するコンテンツは電子文書に限られず、動画像データ、静止画像データ、音声データなどであってもよい。 In the present embodiment, the content managed by the content management service is an electronic document, but the content managed by the content management service is not limited to an electronic document, and may be moving image data, still image data, audio data, or the like.
ユーザは、コンテンツ管理サービスにユーザ登録をすることで、当該コンテンツ管理サービスを利用可能となる。なお、コンテンツ管理サービスは、クラウドサービスであり、コンテンツ管理サービスは、複数のサーバにより提供されてもよい。つまり、コンテンツ管理サーバ14は複数のサーバにより構成されてもよい。 The user can use the content management service by registering the user with the content management service. Note that the content management service is a cloud service, and the content management service may be provided by a plurality of servers. That is, the content management server 14 may be configured by a plurality of servers.
図2は、コンテンツ管理サーバ14の構成概略図である。本実施形態では、コンテンツ管理サーバ14はサーバコンピュータであるが、以下に説明する機能を発揮する限りにおいて、コンテンツ管理サーバ14はどのような装置であってもよい。 FIG. 2 is a schematic configuration diagram of the content management server 14. In the present embodiment, the content management server 14 is a server computer, but the content management server 14 may be any device as long as the functions described below are exhibited.
通信部20は、例えばネットワークアダプタなどを含んで構成される。通信部20は、通信回線18を介して、クライアント端末12あるいはメッセージ送信サーバ16と通信する機能を発揮する。 The communication unit 20 includes, for example, a network adapter. The communication unit 20 has a function of communicating with the client terminal 12 or the message transmission server 16 via the communication line 18.
記憶部22は、例えばROM、RAM、あるいはハードディスクなどを含んで構成される。記憶部22には、コンテンツ管理サーバ14の各部を動作させるためのプログラムが記憶される。さらに、図2に示すように、記憶部22には、リソースDB(データベース)24及びコンテンツDB26が定義される。 The storage unit 22 includes, for example, a ROM, a RAM, or a hard disk. The storage unit 22 stores a program for operating each unit of the content management server 14. Further, as shown in FIG. 2, a resource DB (database) 24 and a content DB 26 are defined in the storage unit 22.
リソースDB24には、コンテンツ管理サーバ14が提供するコンテンツ管理サービスにユーザ登録したユーザに関する情報が記憶される。例えば、ユーザを識別するユーザID、ユーザ名、ユーザの連絡先あるいは電子メッセージ送付先(メールアドレスあるいは電話番号など)、ユーザ登録した日(登録日)及び、ユーザがコンテンツ管理サービスにログインする際に必要なパスワードなどが関連付けられて記憶される。また、リソースDB24には、複数のユーザから構成されるグループ単位(例えば企業単位)の情報を記憶してもよい。その場合は、例えば、グループを識別するグループID、グループ名、グループの代表者のユーザ名、代表者の連絡先(メールアドレスあるいは電話番号など)、登録日、及び、グループに含まれるユーザのユーザIDなどが関連付けられて記憶される。 The resource DB 24 stores information about users who have registered as users in the content management service provided by the content management server 14. For example, a user ID for identifying a user, a user name, a contact address of the user or an electronic message sending destination (e-mail address or telephone number, etc.), a date of user registration (registration date), and a time when the user logs in to the content management service. Necessary passwords and the like are stored in association with each other. Further, the resource DB 24 may store information on a group basis (for example, on a company basis) composed of a plurality of users. In this case, for example, the group ID for identifying the group, the group name, the user name of the representative of the group, the contact information (e-mail address or telephone number, etc.) of the representative, the registration date, and the user of the user included in the group The ID and the like are stored in association with each other.
コンテンツDB26には、コンテンツ管理サービスが管理するコンテンツ及びコンテンツの属性情報が記憶される。例えば、コンテンツの属性情報としては、コンテンツを一意に識別するコンテンツID(本実施形態では文書ID)、コンテンツ名(本実施形態では文書名)、登録日、コンテンツのリンク情報すなわちアクセス先、及びコンテンツに対する利用権限を有するユーザを示す利用権限情報などが関連付けられて記憶される。 The content DB 26 stores content managed by the content management service and content attribute information. For example, as content attribute information, a content ID (document ID in this embodiment) that uniquely identifies the content, a content name (document name in this embodiment), a registration date, content link information, that is, an access destination, and a content Is stored in association with usage right information indicating a user who has a usage right for.
図3に、コンテンツDB26の内容の例が示されている。図3に示す通り、本実施形態では、コンテンツDB26には、コンテンツID、コンテンツ名、登録日、コンテンツのリンク情報(本実施形態ではURL)、並びに、利用権限情報として、当該コンテンツを読み出し可能なユーザのユーザID及び当該コンテンツに書き込み可能なユーザのユーザIDが互いに関連付けられている。図3の1番目のレコードは、コンテンツ名「文書ファイル1」が示す電子文書のアクセス先のURLが「http://xxx.co.jp/Contents/0000」であり、当該コンテンツに対しては、ユーザA及びユーザBが読み出し可能であり、ユーザAが書き込み可能であることが示されている。 FIG. 3 shows an example of the content of the content DB 26. As shown in FIG. 3, in the present embodiment, the content DB 26 can read the content as the content ID, the content name, the registration date, the link information of the content (URL in the present embodiment), and the use authority information. The user ID of the user and the user ID of the user who can write to the content are associated with each other. In the first record in FIG. 3, the URL of the access destination of the electronic document indicated by the content name “document file 1” is “http://xxx.co.jp/Contents/0000”. , User A and user B are readable and user A is writable.
コンテンツDB26において、利用権限を有するユーザがグループで示されていてもよい。例えば、図3の3番目のレコードには、コンテンツ名「文書ファイル2」が示す電子文書に対しては、グループXに含まれるユーザが読み出し及び書き込みが可能であることが示されている。 In the content DB 26, users having usage authority may be indicated by groups. For example, the third record in FIG. 3 indicates that a user included in the group X can read and write the electronic document indicated by the content name “document file 2”.
制御部28は、例えばCPUなどを含んで構成される。制御部28は、記憶部22に記憶されたプログラムに従って、コンテンツ管理サーバ14の各部を制御する。また、図2に示されるように、制御部28は、リソース情報管理部30及びコンテンツ管理部32としても機能する。 The control unit 28 includes, for example, a CPU. The control unit 28 controls each unit of the content management server 14 according to the program stored in the storage unit 22. 2, the control unit 28 also functions as a resource information management unit 30 and a content management unit 32.
リソース情報管理部30は、当該コンテンツ管理サーバ14が提供するコンテンツ管理サービスを利用するユーザあるいはグループに関する情報の管理を行う。具体的には、リソース情報管理部30は、ユーザによるコンテンツ管理サービスに対するユーザ登録処理に応じて、リソースDB24に各種情報を登録する。また、リソース情報管理部30は、登録済みのユーザがコンテンツ管理サービスにアクセスした際に、ユーザのコンテンツ管理サービスの利用に先立って、ユーザを認証する認証処理を行う。認証処理は、例えばユーザにユーザID及びパスワードを入力させることで行う。 The resource information management unit 30 manages information on users or groups using the content management service provided by the content management server 14. Specifically, the resource information management unit 30 registers various types of information in the resource DB 24 according to a user registration process for a content management service by a user. When a registered user accesses the content management service, the resource information management unit 30 performs an authentication process for authenticating the user prior to the user using the content management service. The authentication process is performed by, for example, prompting the user to input a user ID and a password.
コンテンツ管理部32は、当該コンテンツ管理サーバ14が提供するコンテンツ管理サービスが管理するコンテンツの管理を行う。例えば、コンテンツ管理部32は、ユーザからアップロードされたコンテンツ及び当該コンテンツの属性情報をコンテンツDB26に登録する。また、ユーザからの要求に応じて、コンテンツDB26に登録されたコンテンツあるいはその属性情報の内容を変更する。また、ユーザからの要求に応じて、コンテンツDB26に登録されたコンテンツをユーザに提供する。すなわち、当該ユーザが利用するクライアント端末12にコンテンツを送信する。 The content management unit 32 manages the content managed by the content management service provided by the content management server 14. For example, the content management unit 32 registers the content uploaded from the user and the attribute information of the content in the content DB 26. In addition, in response to a request from the user, the contents registered in the contents DB 26 or the contents of the attribute information are changed. In addition, the content registered in the content DB 26 is provided to the user in response to a request from the user. That is, the content is transmitted to the client terminal 12 used by the user.
コンテンツの利用権限については、例えば、当該コンテンツがコンテンツDB26に登録される際に、当該コンテンツをアップロードしたユーザの指示に基づいて決定し、コンテンツDB26に当該コンテンツに対するユーザの利用権限を登録する。もちろん、コンテンツの利用権限はその他の方法によって決定されてもよい。 For example, when the content is registered in the content DB 26, the use right of the content is determined based on an instruction of the user who uploaded the content, and the use right of the user for the content is registered in the content DB 26. Of course, the right to use the content may be determined by other methods.
メッセージ送信サーバ16は、ユーザ間における電子メッセージの送信サービスを提供するサーバである。ユーザは、電子メッセージ送信サービスにユーザ登録をすることで、当該電子メッセージ送信サービスを利用可能となる。なお、電子メッセージ送信サービスは、クラウドサービスであり、電子メッセージ送信サービスは、複数のサーバにより提供されてもよい。つまり、メッセージ送信サーバ16は複数のサーバにより構成されてもよい。 The message transmission server 16 is a server that provides an electronic message transmission service between users. The user can use the electronic message transmission service by registering the user with the electronic message transmission service. Note that the electronic message transmission service is a cloud service, and the electronic message transmission service may be provided by a plurality of servers. That is, the message transmission server 16 may be configured by a plurality of servers.
図4は、メッセージ送信サーバ16の構成概略図である。本実施形態では、メッセージ送信サーバ16はサーバコンピュータであるが、以下に説明する機能を発揮する限りにおいて、メッセージ送信サーバ16はどのような装置であってもよい。 FIG. 4 is a schematic configuration diagram of the message transmission server 16. In the present embodiment, the message transmission server 16 is a server computer, but the message transmission server 16 may be any device as long as the functions described below are exhibited.
通信部40は、例えばネットワークアダプタなどを含んで構成される。通信部40は、クライアント端末12あるいはコンテンツ管理サーバ14と通信する機能を発揮する。 The communication unit 40 includes, for example, a network adapter and the like. The communication unit 40 has a function of communicating with the client terminal 12 or the content management server 14.
記憶部42は、例えばROM、RAM、あるいはハードディスクなどを含んで構成される。記憶部42には、メッセージ送信サーバ16の各部を動作させるための情報処理プログラムが記憶される。さらに、図4に示すように、記憶部42には通知情報DB44が定義される。通知情報DB44の内容については後述する。 The storage unit 42 is configured to include, for example, a ROM, a RAM, or a hard disk. The storage unit 42 stores an information processing program for operating each unit of the message transmission server 16. Further, as shown in FIG. 4, a notification information DB 44 is defined in the storage unit 42. The contents of the notification information DB 44 will be described later.
制御部46は、例えばCPUなどを含んで構成される。制御部46は、記憶部42に記憶された情報処理プログラムに従って、メッセージ送信サーバ16の各部を制御する。また、図4に示されるように、制御部46は、メッセージ送信部48、メッセージ処理部50、通知処理部52、及び通知情報管理部54としても機能する。 The control unit 46 includes, for example, a CPU and the like. The control unit 46 controls each unit of the message transmission server 16 according to the information processing program stored in the storage unit 42. Further, as shown in FIG. 4, the control unit 46 also functions as a message transmitting unit 48, a message processing unit 50, a notification processing unit 52, and a notification information management unit 54.
メッセージ送信部48は、送信元ユーザからのメッセージ送信要求(メッセージリクエスト)に基づいて、送信先ユーザに対して電子メッセージを送信する処理を行う。メッセージリクエストには、送信元ユーザのユーザID、送信先ユーザのユーザID、メッセージ送付先、及び電子メッセージ(メッセージ本文)などが含まれる。 The message transmitting unit 48 performs a process of transmitting an electronic message to a destination user based on a message transmission request (message request) from a source user. The message request includes a user ID of a transmission source user, a user ID of a transmission destination user, a message destination, an electronic message (message body), and the like.
本実施形態では、電子メッセージ送信サービスにおいては、送信元ユーザ及び送信先ユーザは、両ユーザで共通の画面で電子メッセージのやりとりをおこなう。具体的には、本実施形態における電子メッセージ送信サービスは、テキストチャットサービスを提供する。 In the present embodiment, in the electronic message transmission service, the transmission source user and the transmission destination user exchange electronic messages on a screen common to both users. Specifically, the electronic message transmission service in the present embodiment provides a text chat service.
図5には、クライアント端末12の表示部に表示される、電子メッセージ送信サービスが提供するテキストチャット画面の例が示されている。テキストチャット画面は、送信元ユーザ及び送信先ユーザを含むチャットグループ(3名以上のユーザが含まれていてもよい)に含まれる複数のユーザで共通のメッセージ表示領域60を含む。チャットグループに含まれる複数のユーザは、送信元ユーザによって予め選択されてよい。なお、チャットグループに含まれるユーザであれば誰でも、他のユーザを当該チャットグループに追加できるようになっていてもよい。 FIG. 5 illustrates an example of a text chat screen displayed on the display unit of the client terminal 12 and provided by the electronic message transmission service. The text chat screen includes a message display area 60 common to a plurality of users included in a chat group including a source user and a destination user (three or more users may be included). The plurality of users included in the chat group may be selected in advance by the transmission source user. Note that any user included in the chat group may be able to add another user to the chat group.
メッセージ表示領域60には、チャットグループに含まれる各ユーザが送信した電子メッセージが表示される。上述のように、メッセージ表示領域60は、チャットグループに含まれる複数のユーザで共通となっているため、送信元ユーザのメッセージ表示領域60には送信元ユーザが送信した電子メッセージも表示される。 In the message display area 60, an electronic message transmitted by each user included in the chat group is displayed. As described above, since the message display area 60 is common to a plurality of users included in the chat group, the electronic message transmitted by the source user is also displayed in the message display area 60 of the source user.
また、テキストチャット画面には、送信元ユーザが電子メッセージを入力する入力欄62及び送信ボタン64が含まれる。送信元ユーザが入力欄62にメッセージ本文を入力した上で送信ボタン64を押下すると、クライアント端末12からメッセージリクエストがメッセージ送信サーバ16に送信される。メッセージ送信サーバ16は、当該メッセージリクエストに基づいて、チャットグループに含まれる複数のユーザで共通のメッセージ表示領域60に、電子メッセージの送信者を明示した上で当該電子メッセージを表示させる。このようにすることで、送信元ユーザは、チャットグループに含まれる他のユーザ(すなわち送信先ユーザ)に電子メッセージを送信することができる。 Further, the text chat screen includes an input field 62 and a send button 64 for the sender user to input an electronic message. When the transmission source user inputs the message text in the input field 62 and presses the transmission button 64, a message request is transmitted from the client terminal 12 to the message transmission server 16. Based on the message request, the message transmission server 16 displays the electronic message in a message display area 60 common to a plurality of users included in the chat group after specifying the sender of the electronic message. By doing so, the transmission source user can transmit the electronic message to other users (that is, transmission destination users) included in the chat group.
図5に示す通り、送信元ユーザが送信する電子メッセージには、コンテンツ管理サーバ14に記憶されているコンテンツのリンク情報であるURLを含めることができる。コンテンツのURLを含む電子メッセージを受けとった送信先ユーザは、当該URLを選択することで、当該コンテンツにアクセスすることができる。 As illustrated in FIG. 5, the electronic message transmitted by the transmission source user can include a URL that is link information of the content stored in the content management server 14. The transmission destination user who receives the electronic message including the URL of the content can access the content by selecting the URL.
なお、電子メッセージ送信サービスにおいては、テキストチャットに限られず、他の方法で電子メッセージを送信するようにしてもよい。例えば、メッセージリクエストにおいて送信先ユーザのメールアドレスを指定して、電子メール形式で電子メッセージを送信するようにしてもよい。 The electronic message transmission service is not limited to the text chat, and the electronic message may be transmitted by another method. For example, an electronic message may be transmitted in an electronic mail format by specifying a mail address of a transmission destination user in the message request.
メッセージ処理部50は、メッセージ送信サーバ16がクライアント端末12から受信した電子メッセージに、コンテンツ管理サーバ14に登録されたコンテンツ(以下「登録コンテンツ」と記載する)のリンク情報が含まれているか否かを判定する。本実施形態では、メッセージ処理部50は、電子メッセージにURLが含まれいる場合には当該URLを抽出し、コンテンツ管理サーバ14へ送信する。コンテンツ管理サーバ14のコンテンツ管理部32は、コンテンツDB26(図3参照)を参照して、受信したURLがコンテンツDB26に登録されているか否かを判定し、判定結果をメッセージ送信サーバ16に送信する。メッセージ処理部50は、当該判定結果に基づいて、電子メッセージに登録コンテンツのリンク情報が含まれているか否かを判定する。 The message processing unit 50 determines whether the electronic message received by the message transmission server 16 from the client terminal 12 includes link information of content registered in the content management server 14 (hereinafter, referred to as “registered content”). Is determined. In the present embodiment, when a URL is included in the electronic message, the message processing unit 50 extracts the URL and transmits the URL to the content management server 14. The content management unit 32 of the content management server 14 refers to the content DB 26 (see FIG. 3), determines whether the received URL is registered in the content DB 26, and transmits the determination result to the message transmission server 16. . The message processing unit 50 determines whether or not the electronic message includes the link information of the registered content based on the determination result.
電子メッセージに登録コンテンツのリンク情報が含まれている場合、メッセージ処理部50は、当該メッセージリクエストの送信先ユーザが、当該登録コンテンツの利用権限を有するか否かを判定する。本実施形態では、メッセージ処理部50は、受信したメッセージリクエストに含まれる送信先ユーザのユーザID及び抽出したリンク情報を含む利用権限確認リクエストをコンテンツ管理サーバ14に送信する。コンテンツ管理サーバ14のコンテンツ管理部32は、コンテンツDB26(図3)の利用権限情報を参照して、利用権限確認リクエストに含まれるユーザIDが示すユーザが、利用権限確認リクエストに含まれるURLが示す登録コンテンツに対する利用権限を有するか否か(ここでは読み出し可能であるか否か)を判定する。コンテンツ管理サーバ14の通信部20は、当該送信先ユーザの当該登録コンテンツの利用権限を示す判定結果をメッセージ送信サーバ16に送信する。このように、通信部20は、利用権限送信部としても機能する。メッセージ処理部50は、当該判定結果に基づいて、当該メッセージリクエストの送信先ユーザが、当該登録コンテンツの利用権限を有するか否かを判定する。 When the electronic message includes the link information of the registered content, the message processing unit 50 determines whether the transmission destination user of the message request has a right to use the registered content. In the present embodiment, the message processing unit 50 transmits a use authority confirmation request including the user ID of the destination user included in the received message request and the extracted link information to the content management server 14. The content management unit 32 of the content management server 14 refers to the usage right information of the content DB 26 (FIG. 3), and the user indicated by the user ID included in the usage right confirmation request is indicated by the URL included in the usage right confirmation request. It is determined whether the user has the authority to use the registered content (here, whether the content is readable). The communication unit 20 of the content management server 14 transmits to the message transmission server 16 a determination result indicating the authority of the destination user to use the registered content. As described above, the communication unit 20 also functions as a use authority transmission unit. The message processing unit 50 determines whether the destination user of the message request has the right to use the registered content based on the determination result.
当該メッセージリクエストの送信先ユーザが当該登録コンテンツの利用権限を有さない場合、メッセージ処理部50は、当該電子メッセージから、当該登録コンテンツのリンク情報を削除する。本実施形態では、メッセージ処理部50は、電子メッセージから登録コンテンツのURLを削除する。 If the destination user of the message request does not have the right to use the registered content, the message processing unit 50 deletes the link information of the registered content from the electronic message. In the present embodiment, the message processing unit 50 deletes the URL of the registered content from the electronic message.
その上で、メッセージ送信部48は、登録コンテンツのリンク情報が削除された電子メッセージを送信先ユーザに送信する。本実施形態では、メッセージ送信部48は、登録コンテンツのURLが削除された電子メッセージをメッセージ表示領域60に表示させる。 Then, the message transmitting unit 48 transmits the electronic message from which the link information of the registered content has been deleted to the destination user. In the present embodiment, the message transmission unit 48 causes the message display area 60 to display the electronic message from which the URL of the registered content has been deleted.
図6には、送信元ユーザが、図5の入力欄62に示される、登録コンテンツのURLを含む電子メッセージを送信した場合であって、当該電子メッセージの送信先ユーザが当該登録コンテンツの利用権限を有さない場合におけるメッセージ表示領域60の表示例が示されている。図6のメッセージ表示領域60に示されるように、送信元ユーザである「Aさん」が送信した電子メッセージ70は、メッセージ処理部50によって登録コンテンツのURLが削除されたものとなっている。図5の入力欄62に示す通り、送信元ユーザが入力したメッセージ本文には、登録コンテンツのURLの他に、「この資料を改訂してください」という文が含まれているため、メッセージ送信部48は、当該文はメッセージ表示領域60に表示させ、つまり送信先ユーザに送信する。 FIG. 6 shows a case where the transmission source user has transmitted an electronic message including the URL of the registered content shown in the input field 62 of FIG. 5, and the transmission destination user of the electronic message is authorized to use the registered content. A display example of the message display area 60 in the case where there is no is shown. As shown in the message display area 60 of FIG. 6, the electronic message 70 transmitted by the transmission source user “A” has the URL of the registered content deleted by the message processing unit 50. As shown in the input field 62 of FIG. 5, the message body input by the sender user includes the sentence "Please revise this document" in addition to the URL of the registered content. At 48, the sentence is displayed in the message display area 60, that is, transmitted to the destination user.
また、メッセージ処理部50は、登録コンテンツのURLを削除した場合に、当該URLに代えて、URLが削除されたことを示す文を当該電子メッセージに挿入するようにしてもよい。例えば、図6の電子メッセージ70に示される通り、当該URLに代えて「(リンク情報は削除されました)」という文を挿入するようにしてもよい。さらに、メッセージ送信部48は、メッセージ処理部50が電子メッセージから登録コンテンツのURLを削除した場合に、確認的に、システムからの電子メッセージとして、送信元ユーザが送信した電子メッセージからリンク情報が削除されたことを示す電子メッセージを送信先ユーザに送信するようにしてもよい。例えば、図6に示す通り、メッセージ送信部48は、「メッセージに含まれるURLに対しアクセス不可能なユーザがいたため、リンク情報を削除しました。」という内容のシステムからの電子メッセージ72をメッセージ表示領域60に表示させる。 When the URL of the registered content is deleted, the message processing unit 50 may insert a sentence indicating that the URL has been deleted into the electronic message instead of the URL. For example, as shown in the electronic message 70 of FIG. 6, a sentence "(link information has been deleted)" may be inserted instead of the URL. Further, when the message processing unit 50 deletes the URL of the registered content from the electronic message, the message transmitting unit 48 confirms that the link information is deleted from the electronic message transmitted by the transmission source user as an electronic message from the system. An electronic message indicating that the operation has been performed may be transmitted to the transmission destination user. For example, as shown in FIG. 6, the message transmitting unit 48 sends an electronic message 72 from the system with the content that “There was a user who cannot access the URL included in the message, so the link information was deleted.” It is displayed in the display area 60.
以上のように、送信元ユーザの電子メッセージに含まれるリンク情報が示す登録コンテンツに対する利用権限を当該該電子メッセージの送信先ユーザが有さない場合、メッセージ処理部50によりリンク情報が削除された上で、メッセージ送信部48が当該送信先ユーザに対して当該電子メッセージを送信する。これにより、登録コンテンツの利用権限を有さない送信先ユーザに対して、当該登録コンテンツのリンク情報が送信されることが防止される。 As described above, when the transmission destination user of the electronic message does not have the authority to use the registered content indicated by the link information included in the electronic message of the transmission source user, the link information is deleted by the message processing unit 50. Then, the message transmitting unit 48 transmits the electronic message to the destination user. This prevents the link information of the registered content from being transmitted to the destination user who does not have the authority to use the registered content.
メッセージ送信サービスにおいては、送信元ユーザは、複数の送信先ユーザに同一の電子メッセージを送信することができる。本実施形態では、チャットグループに3人以上のユーザが含まれている場合に、送信元ユーザから電子メッセージが複数の送信先ユーザに送信されることとなる。 In the message transmission service, a transmission source user can transmit the same electronic message to a plurality of transmission destination users. In the present embodiment, when three or more users are included in a chat group, an electronic message is transmitted from a transmission source user to a plurality of transmission destination users.
電子メッセージに登録コンテンツのリンク情報が含まれている場合であって、複数の送信先ユーザのうちの一部のユーザが当該登録コンテンツの利用権限を有さず、複数の送信先ユーザのうちの残りのユーザが当該登録コンテンツの利用権限を有する場合を考える。この場合、メッセージ送信部48は、当該登録コンテンツの利用権限を有さない送信先ユーザに対しては、メッセージ処理部50によりリンク情報が削除された電子メッセージを送信し、当該登録コンテンツの利用権限を有する送信先ユーザに対しては、メッセージ処理部50により処理されてない、すなわち当該登録コンテンツのリンク情報を含む電子メッセージを送信する。 When the electronic message includes the link information of the registered content, some of the plurality of destination users do not have the authority to use the registered content, and Consider a case where the remaining users have the authority to use the registered content. In this case, the message transmitting unit 48 transmits the electronic message with the link information deleted by the message processing unit 50 to the destination user who does not have the right to use the registered content, and An electronic message that has not been processed by the message processing unit 50, that is, includes link information of the registered content, is transmitted to the transmission destination user having the above.
本実施形態では、メッセージ表示領域60は、チャットグループに含まれるユーザで共通の画面となっていることから、チャットグループに含まれるユーザの中に、送信元ユーザが送信した電子メッセージに含まれるURLが示す登録コンテンツの利用権限を有さない送信先ユーザが1人でもいる場合には、メッセージ送信部48は、図6と同様に、当該URLが削除された電子メッセージ70をメッセージ表示領域60に表示させる。その上で、当該登録コンテンツの利用権限を有する送信先ユーザに対しては、図7に示すように、メッセージ表示領域60とは別の別画面80に当該URLを含む電子メッセージ82を表示させる。当該別画面80は、当該登録コンテンツの利用権限を有するユーザのみが閲覧可能な画面(例えば当該登録コンテンツの利用権限を有するユーザが利用するクライアント端末12のみに表示される画面)である。このようにして、メッセージ送信部48は、当該登録コンテンツの利用権限を有するユーザのみに、URLを含む電子メッセージを送信する。 In this embodiment, since the message display area 60 is a screen common to the users included in the chat group, the URL included in the electronic message transmitted by the transmission source user is included in the users included in the chat group. If there is at least one destination user who does not have the authority to use the registered content shown in FIG. 6, the message transmission unit 48 places the electronic message 70 from which the URL has been deleted in the message display area 60, as in FIG. Display. Then, for the destination user having the authority to use the registered content, an electronic message 82 including the URL is displayed on another screen 80 different from the message display area 60 as shown in FIG. The separate screen 80 is a screen that can be viewed only by a user who has the right to use the registered content (for example, a screen displayed only on the client terminal 12 used by a user who has the right to use the registered content). In this way, the message transmitting unit 48 transmits the electronic message including the URL only to the user having the authority to use the registered content.
また、メッセージ送信部48は、別画面80に表示された電子メッセージ82が、どのチャットグループに対して送信されたものであるかが送信先ユーザが把握しやすいように、システムからの電子メッセージとして、電子メッセージ82がどのチャットグループに対して送信されたものであるかを示す電子メッセージ84を別画面80に表示させてもよい。 In addition, the message transmitting unit 48 outputs the electronic message 82 displayed on the separate screen 80 as an electronic message from the system so that the transmission destination user can easily recognize the chat group to which the electronic message 82 was transmitted. Alternatively, an electronic message 84 indicating to which chat group the electronic message 82 was sent may be displayed on another screen 80.
図4に戻り、通知処理部52は、送信先ユーザの中に、電子メッセージに含まれるリンク情報が示す登録コンテンツの利用権限を有さないユーザがいる場合に、当該電子メッセージの送信に先立って、当該電子メッセージの送信元ユーザに対して通知を送信する。当該通知は、送信元ユーザに対して、送信先ユーザの中に当該登録コンテンツの利用権限を有さないユーザがいることを知らせるためのものである。 Returning to FIG. 4, when there is a user who does not have the authority to use the registered content indicated by the link information included in the electronic message among the transmission destination users, the notification processing unit 52 performs the transmission prior to the transmission of the electronic message. Then, the notification is transmitted to the transmission source user of the electronic message. The notification is for notifying the transmission source user that there is a user who does not have the right to use the registered content among the transmission destination users.
本実施形態では、通知処理部52は、送信元ユーザが利用するクライアント端末12に対して、通知画面表示指示を送信して、当該クライアント端末12の表示部に、図8に示すような通知ウィンドウ90を表示させる。図8に示す通り、通知ウィンドウ90には、送信元ユーザが選択した送信先ユーザのうち、電子メッセージに含まれるリンク情報が示す登録コンテンツの利用権限を有さない送信先ユーザが記載されていてもよい。 In the present embodiment, the notification processing unit 52 transmits a notification screen display instruction to the client terminal 12 used by the transmission source user, and displays a notification window as shown in FIG. 90 is displayed. As shown in FIG. 8, the notification window 90 describes a destination user who does not have a right to use the registered content indicated by the link information included in the electronic message among the destination users selected by the source user. Is also good.
送信元ユーザは、通知処理部52からの通知に対して、その後のメッセージ送信サーバ16の処理を指示することができる。本実施形態では、図8に示す通り、通知ウィンドウ90には「はい」ボタン、「いいえ」ボタン、及び「削除せず送信」ボタンの3つのボタンが用意されており、送信元ユーザは、いずれかのボタンを選択することで、メッセージ送信サーバ16に指示を送信することができる。 The transmission source user can instruct the subsequent processing of the message transmission server 16 in response to the notification from the notification processing unit 52. In the present embodiment, as shown in FIG. 8, the notification window 90 is provided with three buttons, a “Yes” button, a “No” button, and a “Send without deleting” button. By selecting such a button, an instruction can be transmitted to the message transmission server 16.
送信元ユーザが「はい」ボタンを選択すると、クライアント端末12からメッセージ送信サーバ16に対して、URLを削除した電子メッセージの送信指示が送信される。当該指示を受けたメッセージ送信部48は、登録コンテンツのURLが削除された電子メッセージを当該登録コンテンツの利用権限を有さない送信先ユーザに送信する。上述の通り、このとき、メッセージ送信部48は、当該登録コンテンツの利用権限を有する送信先ユーザに対しては、登録コンテンツのURLが削除されていない電子メッセージを送信してもよい。 When the transmission source user selects the “Yes” button, a transmission instruction of the electronic message with the URL deleted is transmitted from the client terminal 12 to the message transmission server 16. Upon receiving the instruction, the message transmitting unit 48 transmits the electronic message in which the URL of the registered content has been deleted to a destination user who does not have the authority to use the registered content. As described above, at this time, the message transmitting unit 48 may transmit an electronic message in which the URL of the registered content is not deleted to the transmission destination user having the authority to use the registered content.
送信元ユーザが「いいえ」ボタンを選択すると、クライアント端末12からメッセージ送信サーバ16に対して、当該電子メッセージの送信キャンセル指示が送信される。当該指示を受けたメッセージ送信部48は、いずれの送信先ユーザに対しても、当該電子メッセージを送信しない。この場合、送信元ユーザのクライアント端末12の表示部には、送信元ユーザが電子メッセージを送信する前の画面(図5参照)が表示される。 When the transmission source user selects the “No” button, the transmission cancellation instruction of the electronic message is transmitted from the client terminal 12 to the message transmission server 16. The message transmitting unit 48 receiving the instruction does not transmit the electronic message to any of the destination users. In this case, a screen (see FIG. 5) before the transmission source user transmits the electronic message is displayed on the display unit of the client terminal 12 of the transmission source user.
送信元ユーザが「削除せず送信」ボタンを選択すると、クライアント端末12からメッセージ送信サーバ16に対して、URLを削除しない電子メッセージの送信指示が送信される。当該指示を受けたメッセージ送信部48は、登録コンテンツの利用権限がない送信先ユーザに対しても、当該登録コンテンツのリンク情報(本実施形態ではURL)を含む電子メッセージを送信する。つまり、送信元ユーザは、コンテンツ管理サーバ14のコンテンツDB26において、登録コンテンツの利用権限がないと登録されている送信先ユーザに対して、登録コンテンツの利用を許可する場合に、「削除せず送信」ボタンを選択して、当該送信先ユーザに登録コンテンツのリンク情報を送信することができる。これは、例えば、コンテンツ管理サーバ14においては、送信先ユーザが登録コンテンツの利用権限を有さない、と登録されているものの、当該送信先ユーザが信頼できる者であることを送信元ユーザが予め分かっている場合に有用である。 When the transmission source user selects the “Send without deletion” button, a transmission instruction of an electronic message without deleting the URL is transmitted from the client terminal 12 to the message transmission server 16. Upon receiving the instruction, the message transmitting unit 48 transmits an electronic message including link information (URL in the present embodiment) of the registered content to a destination user who does not have the authority to use the registered content. In other words, when the transmission source user permits use of the registered content in the content DB 26 of the content management server 14 to the transmission destination user who is registered as not having the right to use the registered content, the transmission source user does not transmit the registered content. Button, the link information of the registered content can be transmitted to the destination user. This is because, for example, in the content management server 14, it is registered that the transmission destination user does not have the authority to use the registered content, but the transmission source user has previously determined that the transmission destination user is a reliable person. Useful if you know.
通知情報管理部54は、メッセージ送信サーバ16が受信したメッセージリクエストに係る電子メッセージのうち、メッセージ処理部50によってメッセージ本文から登録コンテンツのリンク情報が削除された上で送信先ユーザに送信された電子メッセージと、当該電子メッセージの属性情報とを関連付けて通知情報DB44に登録する。なお、通知情報DB44には、URLが削除されていない状態の電子メッセージが登録される。 The notification information management unit 54 is configured to delete the link information of the registered content from the message body by the message processing unit 50 of the electronic message related to the message request received by the message transmission server 16 and transmit the electronic message to the transmission destination user. The message is associated with the attribute information of the electronic message and registered in the notification information DB 44. Note that an electronic message in which the URL has not been deleted is registered in the notification information DB 44.
図9に、通知情報DB44の内容の例が示されている。図9に示す通り、本実施形態では、通知情報DB44には、電子メッセージの属性情報として、電子メッセージを一意に識別する電子メッセージID、通知情報DB44への電子メッセージの登録日時、電子メッセージに含まれていたリンク情報(本実施形態ではURL)、リンク情報が削除された電子メッセージが送信された(つまりリンク情報が送信されなかった)送信先ユーザである未送信ユーザのユーザID、及び、再送日時が互いに関連付けられている。再送日時は、電子メッセージの再送処理(後述)を行うか否かの判定に用いる情報であり、電子メッセージの通知情報DB44への登録時においては、登録日時から所定時間後の時刻が設定される。 FIG. 9 shows an example of the contents of the notification information DB 44. As shown in FIG. 9, in the present embodiment, the notification information DB 44 includes, as attribute information of the electronic message, an electronic message ID for uniquely identifying the electronic message, a registration date and time of the electronic message in the notification information DB 44, and an electronic message. Link information (URL in this embodiment), the user ID of the unsent user who is the destination user to whom the electronic message from which the link information was deleted (that is, the link information was not sent), and resend The dates and times are associated with each other. The retransmission date and time is information used to determine whether or not to perform retransmission processing (described later) of the electronic message. When the electronic message is registered in the notification information DB 44, a time that is a predetermined time after the registration date and time is set. .
また、通知情報管理部54は、通知情報DB44に登録された未送信ユーザIDが示す送信先ユーザ、つまり、登録コンテンツのリンク情報が削除された電子メッセージが送信された送信先ユーザの、当該登録コンテンツの利用権限を確認する。このように、通知情報管理部54は利用権限確認部としても機能する。未送信ユーザIDが示す送信先ユーザは、当該登録コンテンツの利用権限を有さなかったために、リンク情報が削除された電子メッセージが送信されたのではあるが、当該リンク情報が削除された電子メッセージが送信された後に、当該送信先ユーザが当該登録コンテンツの利用権限を取得する場合が考えられる。したがって、通知情報管理部54は、当該送信先ユーザが当該登録コンテンツの利用権限を有することとなったか否かを確認するために、当該確認処理を行う。 In addition, the notification information management unit 54 registers the destination user indicated by the untransmitted user ID registered in the notification information DB 44, that is, the destination user to whom the electronic message from which the link information of the registered content has been deleted has been transmitted. Check the content usage rights. As described above, the notification information management unit 54 also functions as a use authority confirmation unit. Although the destination user indicated by the unsent user ID did not have the right to use the registered content, the electronic message with the link information deleted was sent, but the electronic message with the link information deleted. Is transmitted, the transmission destination user may acquire the use authority of the registered content. Therefore, the notification information management unit 54 performs the confirmation process to confirm whether the transmission destination user has the right to use the registered content.
具体的には、通知情報管理部54は、通知情報DB44に登録された電子メッセージの中から処理対象の電子メッセージを選択する。本実施形態では、通知情報管理部54は、再送日時が現在時刻よりも過去である電子メッセージを処理対象として選択する。なお、処理対象の電子メッセージの選択方法は他の方法を採用することができる。 Specifically, the notification information management unit 54 selects an electronic message to be processed from the electronic messages registered in the notification information DB 44. In the present embodiment, the notification information management unit 54 selects an electronic message whose retransmission date and time is earlier than the current time as a processing target. Note that another method can be adopted as a method of selecting an electronic message to be processed.
その上で、通知情報管理部54は、処理対象の電子メッセージの未送信ユーザIDとリンク情報(本実施形態ではURL)を含む利用権限確認リクエストをコンテンツ管理サーバ14に送信する。コンテンツ管理サーバ14のコンテンツ管理部32は、コンテンツDB26(図3)の利用権限情報を参照して、利用権限確認リクエストに含まれるユーザIDが示すユーザが、利用権限確認リクエストに含まれるURLが示す登録コンテンツに対する利用権限を有するか否か(ここでも読み出し可能であるか否か)を判定し、判定結果をメッセージ送信サーバ16に送信する。通知情報管理部54は、当該判定結果に基づいて、当該送信先ユーザが、当該登録コンテンツの利用権限を有するか否かを確認する。 Then, the notification information management unit 54 transmits a use authority confirmation request including the untransmitted user ID of the electronic message to be processed and link information (URL in the present embodiment) to the content management server 14. The content management unit 32 of the content management server 14 refers to the usage right information of the content DB 26 (FIG. 3), and the user indicated by the user ID included in the usage right confirmation request is indicated by the URL included in the usage right confirmation request. It is determined whether or not the user has the authority to use the registered content (whether or not the content can be read out here), and the determination result is transmitted to the message transmission server 16. The notification information management unit 54 confirms whether or not the transmission destination user has the right to use the registered content based on the determination result.
登録コンテンツのリンク情報が削除された電子メッセージが送信された送信先ユーザが、当該登録コンテンツの利用権限を取得したことを通知情報管理部54が確認した場合、メッセージ送信部48は、通知情報DB44に登録された電子メッセージ及び未送信ユーザIDに基づいて、リンク情報が削除されていない当該電子メッセージを当該送信先ユーザに送信する。これにより、当該送信先ユーザの当該登録コンテンツに対する利用権限が有りに変更された場合に、送信元ユーザが再度当該電子メッセージの送信操作を行う必要なく、当該電子メッセージが当該送信先ユーザに送信される。 If the notification information management unit 54 confirms that the transmission destination user to whom the electronic message from which the link information of the registered content has been deleted has acquired the right to use the registered content, the message transmission unit 48 transmits the notification information DB 44 The electronic message whose link information has not been deleted is transmitted to the transmission destination user based on the electronic message registered in (1) and the untransmitted user ID. Accordingly, when the transmission right of the destination user is changed to the right to use the registered content, the electronic message is transmitted to the transmission destination user without the transmission user having to perform the transmission operation of the electronic message again. You.
通知情報管理部54は、通知情報DB44を更新する処理を行う。具体的には、電子メッセージが未送信ユーザに再送された場合、通知情報管理部54は、再送された電子メッセージの未送信ユーザIDから、当該電子メッセージが再送されたユーザのユーザIDを削除する。また、通知情報管理部54は、再送された電子メッセージの再送日時を現在時刻から所定時間後の時刻に更新する。上述の通り、本実施形態では、通知情報管理部54は、再送日時が現在時刻よりも過去である電子メッセージを処理対象として選択するから、再送日時を更新することにより、電子メッセージに未送信ユーザがいる限り、通知情報管理部54による当該未送信ユーザの利用権限の確認処理が繰り返しあるいは間欠的に実行されることとなる。 The notification information management unit 54 performs a process of updating the notification information DB 44. Specifically, when the electronic message is resent to the unsent user, the notification information management unit 54 deletes the user ID of the user to whom the electronic message was resent from the unsent user ID of the resent electronic message. . Further, the notification information management unit 54 updates the retransmission date and time of the retransmitted electronic message to a time that is a predetermined time after the current time. As described above, in the present embodiment, the notification information management unit 54 selects an electronic message whose retransmission date and time is earlier than the current time as a processing target. As long as there is, the process of confirming the use authority of the unsent user by the notification information management unit 54 is repeatedly or intermittently executed.
電子メッセージの再送前に、再送された電子メッセージの未送信ユーザIDが1名だった場合、当該電子メッセージの再送後においては最早当該電子メッセージの未送信ユーザはいなくなるため、通知情報管理部54は、通知情報DB44から当該電子メッセージ及び当該電子メッセージの属性情報を削除する。 If the unsent user ID of the resent electronic message is one before the resending of the electronic message, the unsent user of the electronic message no longer exists after the resending of the electronic message. Then, the electronic message and the attribute information of the electronic message are deleted from the notification information DB 44.
また、未送信ユーザIDの利用権限を確認した結果、未送信ユーザIDが登録コンテンツの利用権限を未だ有さないと判定された場合には、通知情報管理部54は、確認処理の対象となった電子メッセージの再送日時のみを更新する。 In addition, as a result of checking the use authority of the unsent user ID, if it is determined that the unsent user ID does not yet have the use authority of the registered content, the notification information management unit 54 becomes a target of the confirmation process. Only the resend date and time of the sent electronic message is updated.
以下、図10に示すフローチャートに従って、メッセージ送信システム10における電子メッセージの送信処理の流れについて説明する。 Hereinafter, the flow of an electronic message transmission process in the message transmission system 10 will be described with reference to the flowchart shown in FIG.
ステップS10において、メッセージ送信サーバ16は、送信元ユーザのクライアント端末12から、送信元ユーザのユーザID、送信先ユーザのユーザID、メッセージ送付先、及び電子メッセージ(メッセージ本文)などを含むメッセージリクエストを受信する。 In step S10, the message transmission server 16 sends a message request including the user ID of the source user, the user ID of the destination user, the message destination, the electronic message (message body), and the like from the client terminal 12 of the source user. Receive.
ステップS12において、メッセージ処理部50は、ステップS10で受信した送信先ユーザのユーザID、及び、電子メッセージから抽出したリンク情報を含む利用権限確認リクエストをコンテンツ管理サーバ14に送信することで、当該電子メッセージに登録コンテンツのリンク情報が含まれいているか否かを判定する。 In step S12, the message processing unit 50 transmits the use authority confirmation request including the user ID of the transmission destination user received in step S10 and the link information extracted from the electronic message to the content management server 14, and It is determined whether or not the message includes link information of the registered content.
当該電子メッセージにリンク情報が含まれていない場合、あるいは、リンク情報が含まれていても登録コンテンツのリンク情報ではない場合(ステップS12で「いいえ」)はステップS26に進む。当該電子メッセージに登録コンテンツのリンク情報が含まれている場合(ステップS12で「はい」)はステップS14に進む。 If the electronic message does not include link information, or if the link information is included but is not the link information of the registered content ("No" in step S12), the process proceeds to step S26. If the electronic message includes the link information of the registered content (“Yes” in step S12), the process proceeds to step S14.
ステップS14において、メッセージ処理部50は、ステップS10で受信したメッセージリクエストに含まれる送信先ユーザのユーザID及びステップS12で抽出したリンク情報を含む利用権限確認リクエストをコンテンツ管理サーバ14に送信する。 In step S14, the message processing unit 50 transmits a use authority confirmation request including the user ID of the destination user included in the message request received in step S10 and the link information extracted in step S12 to the content management server 14.
ステップS16において、コンテンツ管理サーバ14のコンテンツ管理部32は、コンテンツDB26の利用権限情報に基づいて、ステップS14で受信した利用権限確認リクエストに含まれるユーザIDが示すユーザが、利用権限確認リクエストに含まれるリンク情報が示す登録コンテンツに対する利用権限を有するか否かを判定する。 In step S16, the content management unit 32 of the content management server 14 determines that the user indicated by the user ID included in the usage right confirmation request received in step S14 is included in the usage right confirmation request based on the usage right information of the content DB 26. It is determined whether or not the user has the right to use the registered content indicated by the link information.
ステップS18において、コンテンツ管理部32は、ステップS16における判定結果をメッセージ送信サーバ16に送信する。 In step S18, the content management unit 32 transmits the determination result in step S16 to the message transmission server 16.
ステップS20において、メッセージ処理部50は、ステップS18で受信した判定結果に基づいて、ステップS10で受信したメッセージリクエストに含まれる送信先ユーザの中に、ステップS12で抽出したリンク情報が示す登録コンテンツの利用権限が無いユーザがいるか否かを判定する。送信先ユーザの全員が当該登録コンテンツの利用権限を有する場合(ステップS20で「いいえ」)はステップS26に進み、送信先ユーザの中に当該登録コンテンツの利用権限を有さないユーザがいる場合(ステップS20で「はい」)はステップS22に進む。 In step S20, the message processing unit 50 determines, based on the determination result received in step S18, among the destination users included in the message request received in step S10, the registered content indicated by the link information extracted in step S12. It is determined whether or not there is a user without use authority. If all of the destination users have the right to use the registered content ("No" in step S20), the process proceeds to step S26, and if there is a user who does not have the right to use the registered content among the destination users ( "Yes" in step S20) proceeds to step S22.
ステップS22において、通知処理部52は、送信元ユーザに対して、送信先ユーザの中に当該登録コンテンツの利用権限を有さないユーザがいることを通知する。 In step S22, the notification processing unit 52 notifies the transmission source user that there is a user who does not have the right to use the registered content among the transmission destination users.
ステップS24において、メッセージ送信部48は、ステップS22で送信元ユーザへの通知に対する送信元ユーザの指示を判定する。 In step S24, the message transmission unit 48 determines an instruction of the transmission source user with respect to the notification to the transmission source user in step S22.
例えば図8の「削除せず送信」ボタンが押下され、送信元ユーザの指示が、リンク情報を削除しない電子メッセージの送信指示である場合(ステップS24で「そのまま送信」)は、ステップS26に進み、ステップS26において、メッセージ送信部48は、ステップS10で受信したメッセージリクエストに含まれる全ての送信先ユーザに対して、リンク情報を含む電子メッセージを送信する。 For example, if the “send without deletion” button in FIG. 8 is pressed and the instruction of the transmission source user is an instruction to transmit an electronic message without deleting the link information (“send as is” in step S24), the process proceeds to step S26. In step S26, the message transmitting unit 48 transmits an electronic message including link information to all transmission destination users included in the message request received in step S10.
例えば図8の「いいえ」ボタンが押下され、送信元ユーザの指示が、当該電子メッセージの送信キャンセル指示である場合(ステップS24で「送信不可」)は、メッセージ送信部48は、当該電子メッセージをいずれの送信先ユーザに送信せずに処理を終了する。 For example, if the “No” button in FIG. 8 is pressed and the instruction of the transmission source user is an instruction to cancel transmission of the electronic message (“Transmission disabled” in step S24), the message transmission unit 48 transmits the electronic message. The process ends without transmitting to any of the destination users.
例えば図8の「はい」ボタンが押下され、送信元ユーザの指示が、リンク情報を削除した電子メッセージの送信指示である場合(ステップS24で「リンク情報削除」)は、ステップS28に進む。 For example, if the “Yes” button in FIG. 8 is pressed and the instruction of the transmission source user is an instruction to transmit an electronic message with the link information deleted (“Delete link information” in step S24), the process proceeds to step S28.
ステップS28において、メッセージ処理部50は、当該電子メッセージから登録コンテンツのリンク情報を削除する。 In step S28, the message processing unit 50 deletes the link information of the registered content from the electronic message.
ステップS30において、メッセージ送信部48は、当該登録コンテンツの利用権限を有さない送信先ユーザに対して、ステップS28でリンク情報が削除された電子メッセージを送信する。ここで、メッセージ送信部48は、当該登録コンテンツの利用権限を有する送信先ユーザに対しては、リンク情報を含む電子メッセージを送信してもよい。 In step S30, the message transmitting unit 48 transmits the electronic message from which the link information has been deleted in step S28 to a destination user who does not have the right to use the registered content. Here, the message transmission unit 48 may transmit an electronic message including link information to a transmission destination user having the authority to use the registered content.
ステップS32において、通知情報管理部54は、ステップS30で送信された電子メッセージ及び当該電子メッセージに関する属性情報を通知情報DB44に登録する。 In step S32, the notification information management unit 54 registers the electronic message transmitted in step S30 and attribute information related to the electronic message in the notification information DB 44.
次に、図11に示すフローチャートに従って、メッセージ送信システム10における電子メッセージの再送処理の流れについて説明する。 Next, the flow of the retransmission processing of the electronic message in the message transmission system 10 will be described with reference to the flowchart shown in FIG.
ステップS40において、通知情報管理部54は、通知情報DB44に登録された電子メッセージの中から、再送日時が現在時刻よりも過去である電子メッセージを処理対象として選択する。 In step S40, the notification information management unit 54 selects, from among the electronic messages registered in the notification information DB 44, an electronic message whose retransmission date and time is earlier than the current time as a processing target.
ステップS42において、通知情報管理部54は、ステップS40で選択した処理対象の電子メッセージの未送信ユーザIDとリンク情報を含む利用権限確認リクエストをコンテンツ管理サーバ14に送信する。 In step S42, the notification information management unit 54 transmits to the content management server 14 a use right confirmation request including the untransmitted user ID and the link information of the electronic message to be processed selected in step S40.
ステップS44において、コンテンツ管理サーバ14のコンテンツ管理部32は、コンテンツDB26(図3)の利用権限情報を参照して、ステップS42で受信した利用権限確認リクエストに含まれるユーザIDが示すユーザが、当該利用権限確認リクエストに含まれるURLが示す登録コンテンツに対する利用権限を有するか否かを判定する。 In step S44, the content management unit 32 of the content management server 14 refers to the usage right information of the content DB 26 (FIG. 3), and determines the user indicated by the user ID included in the usage right confirmation request received in step S42. It is determined whether or not the user has the use authority for the registered content indicated by the URL included in the use authority confirmation request.
ステップS46において、コンテンツ管理部32は、ステップS44における判定結果をメッセージ送信サーバ16に送信する。 In step S46, the content management unit 32 transmits the determination result in step S44 to the message transmission server 16.
ステップS48において、メッセージ送信部48は、ステップS46で受信した判定結果に基づいて、当該コンテンツに対する未送信ユーザの利用権限が有りになったか否かを判定する。未送信ユーザの利用権限が有る場合(ステップS48で「はい」)はステップS50に進み、未送信ユーザの利用権限が無い場合(ステップS48で「いいえ」)はステップS54に進む。 In step S48, the message transmitting unit 48 determines whether the use authority of the untransmitted user for the content is granted based on the determination result received in step S46. If the user has the authority to use the unsent user ("Yes" in step S48), the process proceeds to step S50. If the user does not have the authority to use the user ("No" in step S48), the process proceeds to step S54.
ステップS50において、メッセージ送信部48は、リンク情報を含む処理対象の電子メッセージを当該未送信ユーザに送信する。 In step S50, the message transmitting unit 48 transmits the electronic message to be processed including the link information to the non-transmitting user.
ステップS52において、通知情報管理部54は、通知情報DB44を参照し、処理対象の電子メッセージに、他の未送信ユーザがいるか否かを判定する。他の未送信ユーザがいる場合(ステップS52で「はい」)はステップS54に進み、他の未送信ユーザがいない場合、すなわち処理対象の電子メッセージの未送信ユーザが元々1人であった場合(ステップS52で「いいえ」)はステップS56に進む。 In step S52, the notification information management unit 54 refers to the notification information DB 44 and determines whether or not there is another unsent user in the electronic message to be processed. If there is another unsent user ("Yes" in step S52), the process proceeds to step S54, and if there is no other unsent user, that is, if there is originally one unsent user of the electronic message to be processed ( (No in step S52) proceeds to step S56.
ステップS54において、通知情報管理部54は、通知情報DB44において、処理対象の電子メッセージの属性情報を更新する。具体的には、当該電子メッセージの未送信ユーザからステップS50で電子メッセージが送信されたユーザのユーザIDを削除し、再送日時を更新する。なお、ステップS48からステップS50及びS52を介さずにステップS54に進んだ場合は、通知情報管理部54は、当該電子メッセージの再送日時のみを更新する。 In step S54, the notification information management unit 54 updates the attribute information of the electronic message to be processed in the notification information DB 44. Specifically, the user ID of the user to whom the electronic message has been transmitted in step S50 is deleted from the user who has not transmitted the electronic message, and the retransmission date and time are updated. When the process proceeds from step S48 to step S54 without going through steps S50 and S52, the notification information management unit 54 updates only the retransmission date and time of the electronic message.
ステップS56において、通知情報管理部54は、通知情報DB44から処理対象の電子メッセージ及びその属性情報を削除する。 In step S56, the notification information management unit 54 deletes the electronic message to be processed and its attribute information from the notification information DB 44.
以上、本発明に係る実施形態を説明したが、本発明は上記実施形態に限られるものではなく、本発明の趣旨を逸脱しない限りにおいて種々の変更が可能である。 The embodiment according to the present invention has been described above, but the present invention is not limited to the above embodiment, and various modifications can be made without departing from the spirit of the present invention.
例えば、上記実施形態では、コンテンツ管理サーバ14とメッセージ送信サーバ16は別サーバとなっているが、コンテンツ管理サーバ14とメッセージ送信サーバ16が一体となっており、1つのサーバによりコンテンツ管理サーバ14とメッセージ送信サーバ16の機能を発揮するようにしてもよい。 For example, in the above embodiment, the content management server 14 and the message transmission server 16 are separate servers, but the content management server 14 and the message transmission server 16 are integrated, and one server The function of the message transmission server 16 may be exhibited.
10 メッセージ送信システム、12 クライアント端末、14 コンテンツ管理サーバ、16 メッセージ送信サーバ、18 通信回線、20,40 通信部、22,42 記憶部、24 リソースDB、26 コンテンツDB、28,46 制御部、30 リソース情報管理部、32 コンテンツ管理部、44 通知情報DB、48 メッセージ送信部、50 メッセージ処理部、52 通知処理部、54 通知情報管理部。 Reference Signs List 10 message transmission system, 12 client terminals, 14 content management server, 16 message transmission server, 18 communication lines, 20, 40 communication unit, 22, 42 storage unit, 24 resource DB, 26 content DB, 28, 46 control unit, 30 Resource information management unit, 32 content management unit, 44 notification information DB, 48 message transmission unit, 50 message processing unit, 52 notification processing unit, 54 notification information management unit.
Claims (7)
前記リンク情報が削除された前記電子メッセージを前記送信先利用者に送信するメッセージ送信部と、
を備えることを特徴とする情報処理装置。 Based on the usage right information indicating the usage right of the user for the electronic data, if the destination user of the electronic message including the link information of the electronic data does not have the usage right of the electronic data, from the electronic message A message processing unit for deleting the link information;
A message transmitting unit that transmits the electronic message from which the link information has been deleted to the destination user,
An information processing apparatus comprising:
前記メッセージ送信部は、前記電子データの利用権限を有さない前記送信先利用者に対しては前記リンク情報が削除された前記電子メッセージを送信し、前記電子データの利用権限を有する前記送信先利用者に対しては前記リンク情報が削除されていない前記電子メッセージを送信する、
ことを特徴とする請求項1に記載の情報処理装置。 There are a plurality of destination users,
The message transmitting unit transmits the electronic message from which the link information has been deleted to the destination user who does not have the authority to use the electronic data, and the destination having the authority to use the electronic data. Sending the electronic message to which the link information has not been deleted for the user,
The information processing apparatus according to claim 1, wherein:
をさらに備えることを特徴とする請求項1又は2に記載の情報処理装置。 When the transmission destination user does not have the authority to use the electronic data, prior to transmission of the electronic message, a notification processing unit that transmits a notification to the transmission source user of the electronic message,
The information processing apparatus according to claim 1, further comprising:
ことを特徴とする請求項3に記載の情報処理装置。 The message transmitting unit may be configured such that, if the source user permits the notification, the electronic message in which the link information is not deleted for a destination user who does not have a right to use the electronic data. Send,
The information processing apparatus according to claim 3, wherein:
をさらに備え、
前記メッセージ送信部は、前記電子データのリンク情報が削除された前記電子メッセージが送信された前記送信先利用者が、当該電子データの利用権限を取得したことを前記利用権限確認部が確認した場合に、前記リンク情報が削除されていない前記電子メッセージを当該送信先利用者に送信する、
ことを特徴とする請求項1から4のいずれか1項に記載の情報処理装置。 A use authority confirmation unit for confirming the use authority of the electronic data of the transmission destination user to which the electronic message from which the link information of the electronic data has been deleted is transmitted,
Further comprising
The message transmitting unit may be configured such that when the use right confirmation unit confirms that the transmission destination user to which the electronic message with the link information of the electronic data deleted is transmitted has acquired the use right of the electronic data. Transmitting the electronic message from which the link information has not been deleted to the destination user;
The information processing apparatus according to claim 1, wherein:
を含む電子データ管理サーバと、
前記送信先利用者が前記電子データの利用権限を有さない場合に、前記電子メッセージから前記リンク情報を削除するメッセージ処理部と、
前記リンク情報が削除された前記電子メッセージを前記送信先利用者に送信するメッセージ送信部と、
を含むメッセージ送信サーバと、
を備えることを特徴とする情報処理システム。 Utilization of transmitting, to a message transmission server, information indicating a use right of the electronic data of a transmission destination user of an electronic message including link information of the electronic data, based on use right information indicating a use right of the user for the electronic data. An authority transmission unit,
An electronic data management server including:
A message processing unit that deletes the link information from the electronic message when the transmission destination user does not have authority to use the electronic data;
A message transmitting unit that transmits the electronic message from which the link information has been deleted to the destination user,
A message sending server including
An information processing system comprising:
電子データに対する利用者の利用権限を示す利用権限情報に基づいて、前記電子データのリンク情報を含む電子メッセージの送信先利用者が前記電子データの利用権限を有さない場合に、前記電子メッセージから前記リンク情報を削除するメッセージ処理部と、
前記リンク情報が削除された前記電子メッセージを前記送信先利用者に送信するメッセージ送信部と、
として機能させることを特徴とする情報処理プログラム。 Computer
Based on the usage right information indicating the usage right of the user for the electronic data, if the destination user of the electronic message including the link information of the electronic data does not have the usage right of the electronic data, from the electronic message A message processing unit for deleting the link information;
A message transmitting unit that transmits the electronic message from which the link information has been deleted to the destination user,
An information processing program characterized by functioning as a computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018171144A JP7139807B2 (en) | 2018-09-13 | 2018-09-13 | Information processing device, information processing system, and information processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018171144A JP7139807B2 (en) | 2018-09-13 | 2018-09-13 | Information processing device, information processing system, and information processing program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020042683A true JP2020042683A (en) | 2020-03-19 |
JP7139807B2 JP7139807B2 (en) | 2022-09-21 |
Family
ID=69798468
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018171144A Active JP7139807B2 (en) | 2018-09-13 | 2018-09-13 | Information processing device, information processing system, and information processing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7139807B2 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013012228A (en) * | 2012-08-31 | 2013-01-17 | Canon It Solutions Inc | Information processor, control method therefor, and program |
US20180165463A1 (en) * | 2016-12-14 | 2018-06-14 | Lori McCreary | Restricted content evaluation systems and methods |
-
2018
- 2018-09-13 JP JP2018171144A patent/JP7139807B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013012228A (en) * | 2012-08-31 | 2013-01-17 | Canon It Solutions Inc | Information processor, control method therefor, and program |
US20180165463A1 (en) * | 2016-12-14 | 2018-06-14 | Lori McCreary | Restricted content evaluation systems and methods |
Also Published As
Publication number | Publication date |
---|---|
JP7139807B2 (en) | 2022-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105359106B (en) | For providing the system and method to the notice of change in file system based on cloud | |
US10193844B1 (en) | Secure cloud-based messaging and storage | |
US9251317B2 (en) | Network video messaging | |
US10742586B2 (en) | Assured encrypted delivery | |
JP2007325256A (en) | System and method for secure handling of scanned document | |
US11706353B2 (en) | System and method for sending, delivery or receiving of faxes, over a computer based network according to security or other protocols | |
WO2007090332A1 (en) | A method and system for managing xml document | |
JP6197432B2 (en) | Information processing system, information processing method, program, and recording medium | |
JP4079928B2 (en) | Electronic file distribution apparatus and distribution method | |
JP2022044952A (en) | Print control server, printing system, and print control method | |
US11218453B2 (en) | Exchanging encrypted messages among multiple agents | |
JP7052497B2 (en) | Information processing systems, information processing equipment, information processing methods, and programs | |
JP7139807B2 (en) | Information processing device, information processing system, and information processing program | |
JP2006135662A (en) | File transfer relay method and file transfer relay system | |
JP2005202715A (en) | Classified information transfer system | |
JP6532145B1 (en) | File sharing system and file sharing program | |
JP2015133087A (en) | File management device, file management system, and program | |
KR20160018218A (en) | E-mail recieving system and mail sending system | |
JP2021190109A (en) | Online contract system and program | |
JP2007018191A (en) | Electronic mail distribution system | |
JP2020042439A (en) | Information processing device and information processing program | |
JP6129243B2 (en) | Information processing apparatus, electronic file browsing restriction method, computer program, and information processing system | |
JP7107042B2 (en) | Information processing device and information processing program | |
JP2018154478A (en) | Delivery supporting system, delivery station device, and user/delivery management device | |
JP2017045347A (en) | Information management device, communication management system, information communication device, information management method, and information management program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210831 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220518 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220524 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220701 |
|
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: 20220809 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220822 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7139807 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |