CN101894312B - 信息交换、共享***及其方法 - Google Patents
信息交换、共享***及其方法 Download PDFInfo
- Publication number
- CN101894312B CN101894312B CN201010123899.8A CN201010123899A CN101894312B CN 101894312 B CN101894312 B CN 101894312B CN 201010123899 A CN201010123899 A CN 201010123899A CN 101894312 B CN101894312 B CN 101894312B
- Authority
- CN
- China
- Prior art keywords
- information
- message
- request
- storage part
- source user
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/214—Monitoring or handling of messages using selective forwarding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1859—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast adapted to provide push services, e.g. data channels
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及信息交换、共享***、其方法以及其程序。在存储从信息提供用户提供的信息和设定可以访问该信息的信息请求源用户的访问可否信息的消息共享存储部中,检索是否具有在信息提供请求消息中所请求的信息,并且根据访问可否信息,判定该信息请求源用户可否访问在信息提供请求消息中所请求的信息,在信息提供请求消息中所请求的信息是已经存储在消息共享存储部中的信息的情况下,当判定为信息请求源用户可以访问时,根据消息共享存储部的信息,生成向该信息请求源用户的终端的请求回答消息信息。
Description
技术领域
本发明涉及用于在多个企业间等的用户间进行信息交换的***中,使信息的流通高效化的信息交换、共享***、其方法以及其程序。
背景技术
目前,例如在企业间的环境信息等的信息交换中,当从需要信息的信息提供请求源企业进行信息提供请求时,一般是要每次进行回答。实现该信息交换的企业间信息交换、共享***中,需要信息的信息提供请求源企业成为起点,收集信息,但是从提供信息的信息提供源企业来看,将相同信息提供给多个信息提供请求源企业,事务处理量增大。
在这种背景下,在“GP/ASインタ一フエ一ス仕様書”(非专利文献1)中着重于共享信息,其流程成为:要求来自信息提供源企业的自发的信息提供,若信息提供源企业提供了信息,则信息提供请求源企业就可以自由地取得所提供的信息。
但是,当信息提供请求源企业收集信息时,如:为了确认信息提供源企业的信息提供的有无而检索DB(数据库)的处理、若提供了信息则请求信息的取得的处理、实际取得信息的处理、或者若未提供信息则向信息提供源企业进行信息提供的请求的处理、信息提供源企业确认信息提供请求的处理、提供信息的处理、信息提供请求源企业请求信息的取得的处理、实际取得信息的处理那样,独立地分为各个处理,网络间的事务处理增大。
通过信息提供源企业的自发的信息提供,实现了信息共享,但信息提供请求源企业、信息提供源企业中的处理变得复杂,未必是高效率的方法。因此,寻求减轻网络负荷并且容易进行信息提供请求源企业以及信息提供源企业的信息流通的方法。
在上述的企业间的环境信息等信息交换中,从提供信息的信息提供源企业来看时,将相同信息提供给多个信息提供请求源企业,存在事务处理量增大,网络负荷增大的问题。
另一方面,在“GP/AS接口说明书”(非专利文献1)中着重于共享信息,其流程成为:要求来自信息提供源企业的自发的信息提供,若信息提供源企业提供了信息,则信息提供请求源企业就可以自由地取得信息。
当信息提供请求源企业收集信息时,需要确认由信息提供源企业登录信息的DB中有无信息登录的处理、若登录了信息则需要取得信息的处理,若未登录信息则需要向信息提供源企业进行信息的提供请求的处理、此后,需要定期地确认信息提供源企业对信息进行登录的处理、若确认了登录则需要取得信息的处理。
另外,当信息提供源企业提供信息时,具有自发地向DB提供信息、和当信息提供请求到来时提供信息这两种情况,在自发地向DB提供信息的情况下,需要提供信息的处理、和确认所提供的信息是否被正常登录的处理,在信息提供请求到来时提供信息的情况下,需要定期地确认信息提供请求的有无的处理、确认信息提供请求的处理、提供信息的处理、确认所提供的信息是否被正常登录的处理。
于是,无论在收集信息时还是提供信息时都需要进行多个处理,为了进行各个处理而准备了专用的命令,但由于无法组合命令来进行多个处理,因此不是使利用者的业务工时有效率的方法,针对各处理需要用于信息收发的***开发和维持,并且频繁地发生对Web服务器和DB的访问,存在网络负荷增大的同样的问题。
【非专利文献】GP/ASインタ一フエ一ス仕様書(第1.42版2009年2月20日(社)産業環境管理協会ア一テイクルマネジメント推進協議会(JAMP情報流通基盤企画実行委員会))
发明内容
鉴于上述情况而提出本发明,其目的在于,提供一种在信息提供用户、信息请求源用户分别进行信息的收集或提供时,可以实现业务的高效化以及网络负荷的减轻的信息交换、共享***、其方法以及其程序。
为了达成上述目的,本发明的第一方式提供一种信息交换、共享***,其在提供流通的信息的信息提供用户的终端、和请求对所述流通的信息的访问的信息请求源用户的终端间,经由通信单元进行所述流通的信息的交换,其中,具备:消息共享存储部,其存储从所述信息提供用户的终端提供的信息、和设定可以对该信息进行访问的所述信息请求源用户的访问可否信息;访问控制功能,其检索在消息共享存储部中是否具有在来自所述信息请求源用户的终端的信息提供请求消息中所请求的信息,并且,根据所述访问可否信息,判定该信息请求源用户可否访问在来自所述信息请求源用户的信息提供请求消息中所请求的信息;以及自动回答功能,其在来自所述信息请求源用户的信息提供请求消息中所请求的信息是已经存储在所述消息共享存储部中的信息的情况下,当判定为所述信息请求源用户可以访问时,不向所述信息提供用户的终端发送所述信息提供请求消息,而根据所述消息共享存储部的信息生成向该信息请求源用户的终端的请求回答消息信息。
本发明的第二方式提供一种信息交换、共享***,其在提供流通的信息的信息提供用户的终端、和请求对所述流通的信息的访问的信息请求源用户的终端间,经由通信单元进行所述流通的信息的交换,其中,具备:消息共享存储部,其存储从所述信息提供用户的终端提供的信息、和设定可以对该信息进行访问的所述信息请求源用户的访问可否信息;访问控制功能,其检索在消息共享存储部中是否具有在所述信息提供请求消息中所请求的信息,并且,根据所述访问可否信息,判定该信息请求源用户可否访问在来自所述信息请求源用户的信息提供请求消息中所请求的信息;以及提供请求功能,其在来自所述信息请求源用户的终端的信息提供请求消息中所请求的信息已经存储在所述消息共享存储部中,但根据所述访问可否信息判定为所述信息请求源用户不可访问时,或者来自所述信息请求源用户的终端的信息提供请求消息中所请求的信息未存储在所述消息共享存储部中时,生成向所述信息提供用户的信息提供请求信息。
本发明的第三方式提供一种信息交换、共享***的方法,所述信息交换、共享***在提供流通的信息的信息提供用户的终端、和请求对所述流通的信息的访问的信息请求源用户的终端间,经由通信单元进行所述流通的信息的交换,其具有消息共享存储部,其存储从所述信息提供用户的终端提供的信息、和设定可以对该信息进行访问的所述信息请求源用户的访问可否信息,在所述信息交换、共享***的方法中,访问控制功能,检索在消息共享存储部中是否具有在来自所述信息请求源用户的终端的信息提供请求消息中所请求的信息,并且根据所述访问可否信息,判定该信息请求源用户可否访问在来自所述信息请求源用户的信息提供请求消息中所请求的信息,在来自所述信息请求源用户的信息提供请求消息中所请求的信息是已经存储在所述消息共享存储部中的信息的情况下,当判定为所述信息请求源用户可以访问时,自动回答功能,不向所述信息提供用户的终端发送所述信息提供请求消息,而根据所述消息共享存储部的信息生成向该信息请求源用户的终端的请求回答消息信息。
本发明的第四方式提供一种信息交换、共享***的方法,所述信息交换、共享***在提供流通的信息的信息提供用户的终端、和请求对所述流通的信息的访问的信息请求源用户的终端间,经由通信单元进行所述流通的信息的交换,其具有消息共享存储部,该消息共享存储部存储从所述信息提供用户的终端提供的信息、和设定可以对该信息进行访问的所述信息请求源用户的访问可否信息,在所述信息交换、共享***的方法中,所述访问控制功能,检索在消息共享存储部中是否具有在所述信息提供请求消息中所请求的信息,并且根据所述访问可否信息,判定该信息请求源用户可否访问在来自所述信息请求源用户的信息提供请求消息中所请求的信息,在来自所述信息请求源用户的终端的信息提供请求消息中所请求的信息已经存储在所述消息共享存储部中,但根据所述访问可否信息判定为所述信息请求源用户不可访问时,或者来自所述信息请求源用户的终端的信息提供请求消息中所请求的信息未存储在所述消息共享存储部中时,提供请求功能,生成向所述信息提供用户的信息提供请求信息。
本发明的第五方式提供一种信息交换、共享***的程序,其是用于通过计算机实现本发明的第三或第四方式的信息交换、共享***的方法的程序。
根据本发明,可以实现当信息提供用户、信息请求源用户分别进行信息的收集或提供时可以进行业务的高效化以及网络负荷的减轻的信息交换、共享***、其方法以及其程序。
附图说明
图1是本发明的实施方式的企业间信息交换、共享***的结构图。
图2(a)是表示G/W服务器以及Web服务器保存的认证信息的用户认证信息的表格的内容的图,(b)是表示G/W服务器以及Web服务器保存的认证信息的交易关系信息的表格的内容的图。
图3(a)是表示实施方式的消息共享DB中存储的管理ID的信息的数据的图,(b)是表示实施方式的消息共享DB中存储的提供消息信息的数据的图,(c)是表示实施方式的消息共享DB中存储的访问控制信息的数据的图,(d)是表示实施方式的消息共享DB中存储的访问履历信息的数据的图。
图4是表示实施方式的消息交换DB中存储的数据的图。
图5是表示在实施方式的企业间信息交换、共享***中在提供源用户终端和请求源用户终端间流过消息的3个模式的图,(a)是情况1下的流程图,(b)是情况2下的流程图,图5(c)是情况3下的流程图。
图6是表示实施方式的企业间信息交换、共享***中的、从信息提供源企业取得向信息提供请求源企业的请求回答的流程图。
图7是表示实施方式的提供源菜单画面的例子的图。
图8是表示实施方式的提供文件登录画面的例子的图。
图9是表示实施方式的企业间信息交换、共享***中的、来自信息提供请求源企业的请求源用户终端的信息提供请求消息的发送、消息共享DB的检索的流程图。
图10是表示实施方式的企业间信息交换、共享***中的G/W服务器进行的自动回答、或向提供源用户终端的信息提供请求的发送的流程图。
图11是表示实施方式的企业间信息交换、共享***中的、从提供源企业的提供源用户终端取得向信息提供请求源企业的请求源用户终端的请求回答的流程图。
图12是表示实施方式的企业间信息交换、共享***中的、来自提供源企业的提供源用户终端的请求回答的登录业务的流程图。
图13是表示实施方式的信息提供请求消息一览画面的例子的图。
图14是表示实施方式的回答一览生成画面的例子的图。
图15是表示实施方式的回答一览生成画面的例子的图。
图16是表示实施方式的企业间信息交换、共享***中的、来自提供源企业的提供源用户终端的请求回答的登录以及向消息共享DB的同时登录业务的流程图。
符号说明
1企业间信息交换、共享***(信息交换、共享***)
2请求源用户终端(信息请求源用户的终端)
3提供源用户终端(信息提供用户的终端)
4G/W服务器(计算机)
5消息交换DB(消息交换存储部)
6消息共享DB(消息共享存储部)
7Web服务器(计算机)
12访问可否信息(访问控制信息)
具体实施方式
以下,参照附图说明本发明的实施方式。
图1是本发明的实施方式的企业间信息交换、共享***1的结构图。
<企业间信息交换、共享***1的概要>
图1所示的实施方式的企业间信息交换、共享***1,将应该从信息提供源企业的提供源用户终端3向信息提供请求源企业提供的信息存储在消息共享DB6中,在从信息提供请求源企业的请求源用户终端2向信息提供源企业(G/W服务器4)存在信息提供请求时,信息提供源企业不通过提供源终端3进行回答作业,而根据信息的公开等级,在***中将消息提供信息的履历存储在消息交换DB5中并进行请求回答。
另一方面,当存在信息提供请求时在消息共享DB6中没有应该提供的信息等无法自动回答的情况下,将信息提供请求的内容存储在消息交换DB5中,由信息提供源企业使用提供源用户终端3来进行回答。此外,提供源用户终端3中的回答的内容可以存储在消息共享DB6中。
信息提供源企业可以使用提供源用户终端3逐次更新向信息提供请求源企业提供的、在消息共享DB6中存储的信息,或者重新进行存储。
以下,详细说明企业间信息交换、共享***1
<企业间信息交换、共享***1的结构>
图1所示的企业间信息交换、共享***1具备:取得信息一侧的信息提供请求源企业的请求源终端2以及提供信息一侧的信息提供源企业的提供源用户终端3;由请求源用户终端2经由因特网(通信单元)访问,对本***1的利用认证以及消息的接收、请求进行处理的G/W(Gateway)服务器4;在进行信息交换时存储信息提供请求消息以及请求回答消息、回答文件的消息交换DB(数据库)5;信息提供源企业在信息提供请求从信息提供请求源企业到来前自发地进行信息提供,存储具有用于进行信息共享的提供文件(附加文件11e)的提供消息信息11的消息共享DB6;由提供源用户终端3经由因特网(通信单元)访问,对本***1的利用认证以及请求进行处理的Web服务器7。
<G/W服务器4>
G/W服务器4是主要对文件进行交换的服务器,具有CPU(CentralProcessing Unit)、闪速存储器等主存储装置、HDD(Hard Disk Drive)等辅助存储装置,在辅助存储装置中例如以C语言等进行描述,以机器语言的形式存储了实现认证功能、消息接收功能、访问控制功能、自动回答功能、提供请求功能、消息发送/回答功能等的***程序。
在企业间信息交换、共享***1运行时,由G/W服务器4的CPU将上述***程序加载到主存储装置中然后执行,由此实现了认证功能、消息接收功能、访问控制功能、自动回答功能、提供请求功能、消息发送/回答功能等。
<Web服务器7>
Web服务器7是通过Web浏览器交换信息的服务器,具有CPU、闪速存储器等主存储装置和HDD等辅助存储装置,在辅助存储装置中以机器语言的形式存储了实现认证功能、菜单显示功能、提供数据接收功能、提供数据登录功能、回答数据登录功能、访问管理功能、消息对照功能等的***程序。
在企业间信息交换、共享***1运行时,由CPU将上述***程序加载到主存储装置中然后执行,由此实现了认证功能、菜单显示功能、提供数据接收功能、提供数据登录功能、回答数据登录功能、访问管理功能、消息对照功能等。
<用户认证信息8、交易关系信息9>
图2(a)是表示G/W服务器4以及Web服务器7保存的用户认证信息8的表格的内容的图,图2(b)是表示G/W服务器4以及Web服务器7保存的认证信息的交易管理信息9的表格的内容的图。
图2所示的用户认证信息8、交易关系信息9,是G/W服务器4以及Web服务器7分别为了对请求源用户终端2以及提供源用户终端3向企业间信息交换、共享***1的访问进行认证而保存的表格。
因此,G/W服务器4以及Web服务器7中分别存储了用户认证信息8(参照图2a),其中存储了用于向企业间信息交换、共享***1进行登录(Log in)的认证信息,另外存储了交易关系信息9(参照图2(b)),其表示信息提供源企业和信息提供请求源企业的交易关系。
用户认证信息8具有:识别信息的登录ID8a、加密的密码8b、识别信息提供源企业、信息提供请求源企业的各企业的会员ID8c、表示用户权限的利用者权限8d、该会员的邮箱地址8e等数据。
表示用户权限的利用者权限8d由表示请求源权限的“R”和表示提供源权限的“P”表示。
交易关系信息9具有识别会员的会员ID9a、和识别该会员ID9a的交易对象会员的交易对象会员ID9b的数据。
<消息共享DB6>
图3是表示在消息共享DB6(参照图1)中保存的信息、即消息共享DB6中存储的数据的图,图3(a)是表示在消息共享DB6中存储的管理ID信息10的数据的图,图3(b)是表示在消息共享DB6中存储的提供消息信息11的数据的图,图3(c)是表示在消息共享DB6中存储的访问控制信息12的数据的图,图3(d)是表示在消息共享DB6中存储的访问履历信息13的数据的图。
图1、图3所示的消息共享DB6是用于由请求源用户终端2以及提供源用户终端3共享信息的DB,存储了要提供的信息、对信息的访问等级、访问履历。
如图3所示,消息共享DB6存储了:存储了与识别要提供的信息的管理ID10a相关的信息的管理ID信息10;存储了与要提供的信息相关的信息的提供消息信息11;表示要提供的信息的公开等级的访问控制信息12;存储了访问了要提供的信息的履历的访问履历信息13。
图3(a)所示的管理ID信息10存储了:在把要提供的信息存储在消息共享DB6中时附加的、识别要提供的信息的管理ID10a;表示更新要提供的信息然后存储在消息共享DB6中时的版本的versionNo.10b;表示存储在消息共享DB6中时的更新日期时间的最终更新日期时间10c。
新附加管理ID10a,是在把要提供的信息最初存储在消息共享DB6中时,例如当产品的材料中发生变化时,列举出该信息的公开程度的变化等。
图3(b)所示的提供消息信息11存储了:识别要提供的信息的管理ID11a;表示管理ID11a的版本的versionNo.11b;识别信息提供源企业的提供源会员ID11c;识别由信息提供源企业管理的产品的提供源产品号码11d;记录要提供的信息的实体的附加文件11e。
图3(c)所示的访问控制信息12存储了:识别要提供的信息的管理ID12a;表示管理ID12a的版本的versionNo.12b;表示要提供的信息有无公开的公开有无区分12c;识别通过公开有无区分12c表示的有无公开的对象的、公开对象会员ID12d。
图3(d)所示的访问履历信息13存储了:识别要提供的信息的管理ID13a;表示管理ID13a的版本的versionNo.13b;表示对要提供的信息的访问的日期时间的访问日期时间13c;识别进行了访问的会员的访问会员ID13d;表示在对信息的访问中是参照且下载(取得)(Get)信息还是仅参照信息(Look)的行为属性13e。
<消息交换DB5>
图4是表示消息交换DB5(参照图1)中保存的信息、即消息交换DB中存储的数据的图。
图1、图4所示的消息交换DB5是存储交换了信息提供请求或所请求的信息的回答等信息时的交换消息的信息的DB,具有信息提供请求消息(Request)以及请求回答消息(Reply)的数据。
如图4所示,消息交换DB5存储了:表示是请求(Request)或者回答(Reply)的哪一个的消息区分5a;表示在请求(Request)或回答(Reply)的情况下来自(From)谁的会员ID5b;表示在请求(Request)或回答(Reply)的情况下发往(To)谁的交易对象会员ID5c;表示所提供的信息的产品的号码的提供源产品号码5d;表示是否(Y/N)在消息交换DB5中存储信息的同时在消息共享DB6中存储该信息的共享DB同时登录5e;所提供的信息的管理ID5f;记录所提供的信息的内容(实体)的附加文件5g。
<企业间信息交换、共享***1的动作>
以下,举例表示图5所示的三种情况1、2、3,具体说明企业间信息交换、共享***1的动作。
图5是表示企业间交换、共享***1中,在信息提供源企业和信息提供请求源企业间流过消息的三种模式的图,图5(a)是作为第一模式的情况1的流程图,图5(b)是作为第二模式的情况2的流程图,图5(c)是作为第三模式的情况3的流程图。图5(a)~图5(c)中的Sa、Sb、Sc、Sd、Se、Sf分别表示公共的程序模块。
情况1是以下情况:预先由信息提供源企业使用提供源用户终端3(参照图1)在消息共享DB6中存储了信息,在从信息提供请求源企业的请求源用户终端2进行了信息的提供的请求时,不麻烦信息提供源企业,而由本***1自动地向信息提供请求源企业的请求源用户终端2进行回答。
情况2是以下情况:包含未预先由信息提供源企业使用提供源用户终端3在消息共享DB6中登录信息的情况,在从信息提供请求源企业的请求源用户终端2进行了信息的提供的请求时,信息提供源企业使用提供源用户终端3向信息提供请求源企业进行回答。
情况3是以下情况:包含未预先由信息提供源企业使用提供源用户终端3在消息共享DB6中登录信息的情况,当从信息提供请求源企业的请求源用户终端2进行了信息的提供的请求时,信息提供源企业使用提供源用户终端3对信息提供请求源企业的请求用户终端2进行回答,同时将回答的信息通过本***1登录在消息共享DB6中。
接着,具体说明情况1、2、3的各动作。
<情况1的动作>
在图5(a)所示的情况1中,当从请求源用户终端2进行了信息提供请求时,G/W服务器4在消息共享DB6中检索由提供源用户终端3(参照图1)登录的信息,当存在所检索的信息时,代替提供源用户终端3,通过本***1自动进行回答,请求源用户终端2取得信息。
首先,在图5(a)的Sa中,提供源用户终端3事先通过Web服务器7的提供数据登录功能,将信息登录在消息共享DB6(参照图3)中。
接着,在图5(a)的Sb中,请求源用户终端2进行信息提供请求,G/W服务器4的消息接收功能接收信息提供请求的消息。
接着,在图5(a)的Sc中,当可以通过本***1进行自动回答时,G/W服务器4的自动回答功能以从消息共享DB6取得的数据进行自动回答,另外,在无法进行自动回答时,G/W服务器4的提供请求功能通过电子邮件向提供源用户终端3发送请求。
接着,在图5(a)的Sd中,通过G/W服务器4的消息发送/回答功能的作用,请求源用户终端2取得回答。
<情况2的动作>
在图5(b)所示的情况2中,当请求源用户终端2(参照图1)进行了信息提供请求时,由于在G/W服务器4检索消息共享DB6时,不存在所检索的信息,因此向提供源用户终端3进行信息提供请求,提供源用户终端3确认信息提供请求,仅对请求源用户终端2进行回答。
首先,在图5(b)的Sb中,请求源用户终端2进行信息提供请求,G/W服务器4的消息接收功能接收信息提供请求的消息。
接着,在图5(b)的Sc中,当可以通过本***1进行自动回答时,G/W服务器4的自动回答功能以从消息共享DB6取得的数据进行自动回答,另外,在无法进行自动回答时,G/W服务器4的提供请求功能通过电子邮件向提供源用户终端3发送请求。
接着,在图5(b)的Se中,提供源用户终端3确认信息提供请求,通过Web服务器7的回答数据登录功能进行回答。
接着,在图5(b)的Sd中,通过G/W服务器4的消息发送/回答功能的作用,请求源用户终端2取得回答。
<情况3的动作>
在图5(c)所示的情况3中,当请求源用户终端2(参照图1)进行了信息提供请求时,由于G/W服务器4检索消息共享DB6时,所检索的信息不存在,因此向提供源用户终端3进行信息提供请求,提供源用户终端3确认信息提供请求,不仅对请求源用户终端2进行回答,同时也向消息共享DB6进行登录。
首先,在图5(c)的Sb中,请求源用户终端2进行信息提供请求,G/W服务器4的消息接收功能(参照图1)接收信息提供请求的消息。
接着,在图5(c)的Sc中,在可以通过本***1进行自动回答时,G/W服务器4的自动回答功能进行自动回答,另外,在无法进行自动回答时,G/W服务器4的提供请求功能通过电子邮件向提供源用户终端3发送请求。
接着,在图5(c)的Sf中,提供源用户终端3确认信息提供请求,通过Web服务器7的回答数据登录功能进行回答,同时通过Web服务器7的提供数据登录功能向消息共享DB6(参照图1、图3)进行同时登录。
接着,在图5(c)的Sd中,通过G/W服务器4的消息发送/回答功能的作用,请求源用户终端2取得回答。
接下来,说明图5所示的程序模块Sa、Sb、Sc、Sd、Se、Sf的细节。此外,在说明时假定图1所示的请求源用户终端2利用命令接口,提供源用户终端3利用Web接口。
<程序模块Sa>
关于图5(a)所示的程序模块Sa的“提供源用户终端3(参照图1)事先将信息登录在消息共享DB6中”,使用图6、图2、图3等进行说明。
图6是表示企业间信息交换、共享***1中的信息提供请求源企业取得来自信息提供源企业的请求回答的流程图。
程序模块Sa的流程如下。
首先,在图6的S101中,信息提供源企业使用提供源用户终端3在企业间信息交换、共享***1的初始画面中选择登录画面。于是,图1所示的Web服务器7接收从提供源用户终端3的Web浏览器发送的登录页面的URL,在图6的S102中,将登录画面发送到提供源用户终端3。
接着,在图6的S103中,在提供源用户终端3中显示的登录画面中,当信息提供源企业输入自身的登录ID、密码并按下输入键时,Web服务器7的认证功能接收从提供源用户终端3发送的登录ID和密码,在图6的S104中检查登录ID、密码的组合是否存在于用户认证信息8(参照图2(a))中。
当登录ID、密码的组合未存在于用户认证信息8(参照图2(a))中时(图6的S104的判定为“认证NG”),在图6的S 106中,Web服务器7的认证功能将认证失败的消息发送到提供源用户终端3并显示,转移到图6的S102。
另一方面,例如所输入的登录ID“provide001”、密码“11111”的组合存在于图2(a)所示的用户认证信息8的第2行中时(图6的S104的判定为“认证OK”),在图6的S105中,Web服务器7参照图2(a)所示的用户认证信息8,确认与接收到的登录ID以及密码对应的利用者权限8d为“P”(提供源权限),调用Web服务器7的菜单显示功能(参照图1),向提供源用户终端3发送提供源菜单。
图7是表示提供源菜单画面G1的例子的图。
接着,在图6的S107中,当信息提供源企业在图7所示的提供源菜单画面G1中选择“提供文件登录”G1a时,菜单显示功能从提供源用户终端3接收提供文件登录请求,将提供文件登录发送到提供源用户终端3。
图8是表示提供文件登录画面G2的例子的图。
接着,在图6的S108中,在图8所示的提供文件登录画面G2中输入提供源会员ID、提供源产品号码、公开有无区分、公开对象会员ID、附加文件、...的各项目G2a,然后按下登录按钮G2b。于是,提供数据接收功能接收:从提供源用户终端3发送的提供源会员ID、包含提供源产品号码等的信息提供消息、作为提供文件的附加文件、以及公开有无区分、公开对象会员ID等访问控制信息的登录请求。
接着,在图6的S109中,Web服务器7的提供数据登录功能解析信息提供消息,从消息共享DB6(参照图3)的提供消息信息11、访问控制信息12中检索提供源会员ID、提供源产品号码、提供文件(附加文件)等,确认唯一识别信息提供消息保持的提供消息信息、提供文件(附加文件)以及访问控制信息的管理ID是否存在于消息共享DB6中。
当判断出不存在信息提供消息保持的管理ID时(S109的判定为“不存在”),在图6的S113中,Web服务器7的提供数据登录功能(参照图1)从提供源用户终端3,采用可以唯一识别的管理ID,生成提供消息信息11,并对提供消息信息11的versionNo.赋予“001”(S113)。
此后,在图6的S114中,提供数据登录功能(参照图1)将被赋予了管理ID的提供消息信息11以及提供文件(附加文件11e)、访问控制信息12存储在消息共享DB6(参照图3)中,成为可以由具有访问权限的请求源用户终端2(参照图1)参照、取得的状态(S114)。
另一方面,在图6的S109中,当判断出存在信息提供消息保持的管理ID时(图6的S109的判定为“存在”),在图6的S110中,识别出是信息提供消息或提供文件的更新,将管理ID信息10、提供消息信息11以及访问控制信息12的versionNo.分别增加1,将信息提供消息的提供消息信息11以及提供文件(附加文件11e)、访问控制信息12存储在消息共享DB6(参照图3)中,成为可以由具有访问权限的请求源用户终端2(参照图1)参照、取得的状态。
然后,在图6的S111中,Web服务器7的访问管理功能(参照图1)判断图3(d)所示的访问履历信息13的行为属性13e是否是表示请求源用户终端2已取得提供消息信息、提供文件的“Get”。
当图6的S111中判定为“Get”时,在图6的S112中参照图2(b)所示的交易关系信息9,向与进行了访问的会员ID相关的用户认证信息8(参照图2(a))的会员ID8c的邮箱地址8e,发送表示信息提供消息或提供文件的更新的邮件。
另一方面,在图6的S111中判定为不是“Get”时结束。
以上是图6所示的企业间信息交换、共享***1中的信息提供请求源企业的取得来自信息提供企业的请求回答的处理(程序模块Sa)。
<程序模块Sb>
关于图5所示的程序模块Sb的“请求源用户终端2(参照图1)进行信息提供请求,检索消息共享DB6(参照图3)”,使用图9、图2、图3进行说明。图9是表示企业间信息交换、共享***1中的来自信息提供请求源企业的请求源用户终端2的信息提供请求消息的发送、消息共享DB6的检索的流程图。
在图9的S201中,G/W服务器4的认证功能(参照图1)接收通过请求源用户终端2执行的上载命令而发送的认证文件和信息提供请求消息,在图9的S202中检查认证文件的登录ID、密码的组合是否存在于用户认证信息8(参照图2(a))中。
当存在于用户认证信息8中时(S202的判定为“认证OK”),在图9的S203中,G/W服务器4的认证功能确认用户认证信息8(参照图2(a))的利用者权限8d是“R”(请求源权限),调用G/W服务器4的消息接收功能(参照图1),消息接收功能接收信息提供请求消息,临时保存在工作区域中。
另一方面,在图9的S202中判定为认证文件的登录ID、密码的组合未存在于用户认证信息8中(参照图2(a))时,在图9的S204中,G/W服务器4的认证功能错误结束,将错误代码的返回值发送到请求源用户终端2,进行认证NG的显示。
以上是图9所示的企业间信息交换、共享***1中的、来自信息提供请求源企业的请求源用户终端2的信息提供请求消息的接收、消息共享DB6的检索的处理(程序模块Sb)。
<程序模块Sc>
关于图5所示的程序模块Sc的“G/W服务器4(参照图1)进行自动回答或者向提供源用户终端3发送请求”,使用图10、图3、图4进行说明。
图10是表示企业间信息交换、共享***1中的G/W服务器4进行的自动回答、或者向提供源用户终端3的信息提供请求的发送的流程图。
在图10的S301中,G/W服务器4(参照图1)的访问控制功能,从通过(图9的S203)临时保存的信息提供请求消息中提取出表示信息提供请求源企业的会员ID、表示信息提供源企业的交易对象会员ID、信息的管理ID。
接着,在图10的S302中,访问控制功能通过提取出的会员ID检索交易关系信息9(参照图2(b)),在图10的S303中检查会员ID和交易对象会员ID的组合是否存在于交易关系信息9中。
当存在于交易关系信息9中时(S303的判定为“ID存在”),在图10的S304中,通过提取出的管理ID检索消息共享DB6的提供消息信息11的管理ID,在图10的S306中检查与管理ID吻合的信息提供消息是否存在于消息共享DB6内。
例如,当管理ID“sheet001”存在于提供消息信息11(参照图3(b))的第1行,或者管理ID“sheet002”存在于提供消息信息11(参照图3(b))的第2行时(S306的判定为“存在”),在图10的S307中,G/W服务器4的访问控制功能根据管理ID来参照图3(c)所示的消息共享DB6的访问控制信息12,在图10的S308中检查是否公开有无区分12c为“OK”并且公开对象会员ID为“ALL”或者识别请求源用户终端2的会员ID为公开对象会员ID12d。
例如,当管理ID“sheet001”的公开有无区分12c为“OK”,公开对象会员ID12d为“ALL”,管理ID“sheet002”的公开有无区分12c为“OK”,公开对象会员ID12d为“ReqCom00001”时(S308的判定为“可以全部公开,或者指定公开对象企业和请求源用户终端2一致”),在图10的S309中,G/W服务器4的自动回答功能(参照图1)从消息共享DB6(参照图3)中提取与从信息提供请求消息中提取出的管理ID一致的管理ID的提供消息信息11以及提供文件(附加文件11e)。
接着,在图10的S311中,G/W服务器4的自动回答功能将信息提供请求消息和提取出的提供消息信息11合并,在请求回答消息的会员ID(5b(参照图4))中设定识别提供源用户终端3的ID“ProCom00001”,在交易对象会员ID(5c(参照图4))中生成识别请求源用户终端2的ID“ReqCom00001”,将请求回答消息以及提供文件作为在消息区分(5a(参照图4))中表示针对信息提供请求的回答的“Reply”,登录在消息交换DB5(参照图4)中,成为可以从请求源用户终端2参照、取得的状态。此时,G/W服务器4的自动回答功能,关于管理ID“sheet001”、“sheet002”,将图3(d)所示的访问履历信息13的行为属性13e设为“Get”。
另一方面,在图10的S306中,当管理ID为NULL时,由于在消息共享DB6的提供消息信息11中不存在“管理ID为NULL”,因此判定为“ID不存在”,在图10的S310中,G/W服务器4的提供请求功能(参照图1)将信息提供请求消息作为在消息交换DB5(参照图4)的消息区分5a中表示信息提供请求的“Request”来进行登录,成为可以从提供源用户终端3参照、取得的状态。
另外,例如当管理ID为“sheet003”时,消息共享DB6的提供消息信息11(参照图3(b))的第3行中存在“sheet003”。此时,图10的S306的判定为“管理ID存在”,因此,在图10的S307中,G/W服务器4的访问控制功能参照消息共享DB6的访问控制信息12(参照图3(c)),在图10的S308中检查是否公开有无区分12c为“OK”并且公开对象会员ID12d为“ALL”或者识别请求源用户终端2的会员ID为公开对象会员ID12d。
当管理ID“sheet003”的公开有无区分12c为“NG”时,在图10的S308中判定为“不可公开”或者指定公开企业的公开对象ID12d和请求源用户终端的会员ID不一致时,在图10的S310中,G/W服务器4的提供请求功能将消息交换DB5(参照图4)的消息区分5a作为“Request”来登录信息提供请求消息,成为可以从提供源用户终端3参照、取得的状态。
以上是图10所示的G/W服务器4(参照图1)进行自动回答或者向提供源用户终端3发送请求的处理(程序模块Sc)。
<程序模块Sd>
关于图5所示的程序模块Sd的“请求源用户终端2取得回答”,使用图11、图2、图4进行说明。
图11是表示企业间信息交换、共享***1中的从信息提供源企业的提供源用户终端3取得向信息提供请求源企业的请求源用户终端2的请求回答(程序模块Sd)的流程图。
在图11的S401中,G/W服务器4的认证功能(参照图1)接收通过请求源用户终端2执行的下载命令而发送的认证文件,在图11的S402中检查认证文件的登录ID、密码的组合是否存在于用户认证信息8(参照图2(a))中。
当所发送的认证文件的登录ID、密码的组合未存在于用户认证信息8中时(S402的判定为“认证NG”),在图11的S404中,G/W服务器4的认证功能错误结束,将错误代码的返回值发送到请求源用户终端2,显示与返回值对应的消息、例如“登录ID、密码不正确”等。
另一方面,当所发送的认证文件的登录ID、密码的组合存在于用户认证信息8中时(S402的判定为“认证OK”),在图11的S403中,G/W服务器4的认证功能确认用户认证信息8(参照图2(a))的利用者权限8d为“R”(请求源权限),调用G/W服务器4的消息发送/回答功能,消息发送/回答功能检索消息交换DB5(参照图4)的交换消息信息的数据,检查消息区分5a是否存在“Reply”。
当存在于交换消息信息中时(S403的判定为“有消息”),在图11的S405中,G/W服务器4的消息发送/回答功能(参照图1)根据在消息交换DB5(参照图4)中登录的会员ID5b、交易对象会员ID5c、提供源产品号码5d、管理ID5f,生成请求回答消息,同时提取出回答文件的附加文件5g,发送到信息提供请求源企业的请求源用户终端(S405)。
另一方面,当未存在于交换消息信息中时(S403的判定为“无消息”),G/W服务器4的消息发送/回答功能(参照图1)错误结束,将错误代码的返回值发送到请求源用户终端2,显示与返回值对应的消息、例如“交换消息信息不存在”等。
以上是图11所示的实施方式的企业间信息交换、共享***1中的从提供源企业的提供源用户终端3取得向信息提供请求源企业的请求源用户终端2的请求回答(程序模块Sd)的处理。
<程序模块Se>
接着,关于图5(b)所示的程序模块Se的“提供源用户终端3确认信息提供请求,进行回答”,使用图12、图2、图4、图7等进行说明。
图12是表示企业间信息交换、共享***1中的来自提供源企业的提供源用户终端3的请求回答的登录业务的流程图。
在图12的S501中,Web服务器7(参照图1)接收从提供源用户终端3的Web浏览器发送的登录页面的URL,在图12的S502中,将登录画面发送给提供源用户终端3。
接着,在图12的S503中,Web服务器7的认证功能接收从提供源用户终端3发送的登录ID和密码,在图12的S504中检查登录ID、密码的组合是否存在于用户认证信息8(参照图2(a))中。
当未存在于用户认证信息8中时(S504的判定为“认证NG”),在图12的S506中,Web服务器7的认证功能(参照图1)将认证失败的消息发送到提供源用户终端3,转移到图12的S502。
另一方面,当存在于用户认证信息8(参照图2(a))中时(S504的判定为“认证OK”),在图12的S505中,Web服务器7的认证功能(参照图1)确认用户认证信息8(参照图2(a))的利用者权限8d为“P”(提供源权限),调用Web服务器7的菜单显示功能,向提供源用户终端3发送提供源菜单画面G1(参照图7)。
在图12的S507中,当通过提供源用户终端3选择提供源菜单画面G1中的“新到信息”或“消息检索”时,菜单显示功能(参照图1)调用消息对照功能,消息对照功能从提供源用户终端3接收消息检索请求,在图12的S508中,消息对照功能检索消息交换DB5(参照图4),将符合检索条件的信息提供请求消息一览画面G3(参照图13)发送到提供源用户终端3。图13是表示信息提供请求消息一览画面G3的例子的图。
在图12的S509中,通过提供源用户终端3在信息提供请求消息一览画面G3(参照图13)中选择No、链接等,输入提供源制造号码等,然后按下回答一览生成按钮。于是,Web服务器7从提供源用户终端3(参照图1)接收回答一览生成请求,在图12的S510中,回答数据登录功能(参照图1)根据通过提供源用户终端3选择的信息提供请求消息,生成回答一览生成画面G4(参数图14)并发送到提供源用户终端3。图14是表示实施方式的回答一览生成画面G4的例子的图。
在提供源用户终端3中,选择回答一览生成画面G4(参照图14)的链接G4a、订正G4b等,按下回答登录按钮。
在图12的S511中,回答数据登录功能当接收到来自提供源用户终端3的回答细节生成请求时,在图12的S512中,根据信息提供请求消息生成回答细节生成画面G5(参照图15),发送到提供源用户终端3。图15是表示实施方式的回答细节生成画面G5的例子的图。
在提供源用户终端3中,输入回答细节画面G5(参照图15)的数据G5a,按下回答登录按钮。
在图12的S513中,回答数据登录功能(参照图1)当接收到在提供源用户终端3中输入回答细节画面G5(参照图15)并进行了回答登录的回答数据以及回答文件(S513)时,在图12的S514中,回答数据登录功能生成请求回答消息,登录在消息交换DB5(参照图4)中,成为可以从请求源用户终端2(参照图1)参照、取得的状态。
以上,是图12所示的企业间信息交换、共享***1中的来自信息提供源企业的提供源用户终端3的请求回答的登录业务的处理(程序模块Se)。
<程序模块Sf>
接下来,关于图5(c)所示的程序模块Sf的“信息提供源企业确认信息提供请求,进行回答以及向消息共享DB进行同时登录”,使用图16、图2、图3、图4、图7等进行说明。
图16是表示企业间信息交换、共享***1中的来自信息提供源企业的提供源用户终端3的请求回答的登录、以及向消息共享DB6的同时登录业务的流程图。
在图16的S601中,Web服务器7接收从提供源用户终端3的Web浏览器发送的登录页面的URL,在图16的S602中将登录画面发送给提供源用户终端3。
接着,在图16的S603中,Web服务器7的认证功能接收从提供源用户终端3发送的登录ID和密码,在图16的S604中检查登录ID、密码的组合是否存在于用户认证信息8(参照图2(a))中。
当未存在于用户认证信息8(参照图2(a))中时(S604的判定为“认证NG”),在图16的S606中,Web服务器7的认证功能将认证失败的消息发送到提供源用户终端3,转移到图16的S602。
另一方面,当存在于用户认证信息8中时(S604的判定为“认证OK”),在图16的S605中,Web服务器7的认证功能(参照图1)确认用户认证信息8(参照图2(a))的利用者权限8d为“P”(提供源权限),调用Web服务器7的菜单显示功能,向提供源用户终端3发送提供源菜单画面G1(参照图7)。在图16的S607中,当通过提供源用户终端3选择提供源菜单画面G1(参照图7)中的“新到信息”或“消息检索”时,菜单显示功能(参照图1)调用消息对照功能,消息对照功能从提供源用户终端3接收消息检索请求,在图16的S608中,消息对照功能检索消息交换DB5(参照图4),将符合检索条件的信息提供请求消息一览画面G3(参照图13)发送到提供源用户终端3。
在图16的S609中,Web服务器7从提供源用户终端3接收回答一览生成请求,在图16的S610中,回答数据登录功能(参照图1)根据通过提供源用户终端3选择的信息提供请求消息,生成回答一览生成画面G4(参照图4),发送到提供源用户终端3。在图16的S611中,回答数据登录功能当接收到来自提供源用户终端3的回答细节生成请求时,在图16的S612中,根据信息提供请求消息生成回答细节生成画面G5(参照图15),发送到提供源用户终端3。
在图16的S613中,回答数据登录功能(参照图1)当接收到通过提供源用户终端3输入回答细节画面G5(参照图15)并进行了回答登录的回答数据、回答文件的附加文件G5b、向消息共享DB的同时登录请求(在共享DB同时登录G5a1中为“Y”)以及指定了公开范围的访问控制信息(公开有无区分G52a、公开对象会员IDG5a3)时,在图16的S614中,在消息交换DB5(参照图4)中的请求回答消息的会员ID5b(参照图4)中生成识别提供源用户终端3的会员ID,另外,在交易对象会员ID5c(参照图4)中生成识别请求源用户终端2的ID,在与请求回答消息以及回答文件(附加文件5g)相关的消息区分5a(参照图4)中,登录表示对信息提供请求的回答的“Reply”,成为可以从请求源用户终端2参照、取得的状态(S614)。
然后,在图16的S615中,提供数据登录功能参照消息共享DB6的管理ID信息10(参照图3(a)),采用可以唯一识别的管理ID,根据请求源用户终端2的回答生成信息提供消息。
此后,在图16的S616中,把被赋予了管理ID的提供消息信息11以及提供文件(附加文件11e)、访问控制信息12存储在消息共享DB6(参照图3)中,成为可以由具有访问权限的请求源用户终端2参照、取得的状态。
以上,是图16所示的企业间信息交换、共享***1中的来自提供源企业的提供源用户终端3的请求回答的登录、以及向消息共享DB6的同时登录业务的处理(程序模块Sf)。
使用所述方法,信息提供请求源企业成为提供源企业的立场,把信息提供请求源企业从提供源企业得到的信息登录在消息共享DB中,由此,对于向信息提供请求源企业进行信息提供请求的企业,可以不进行信息提供请求消息以及请求回答消息的交换地进行信息的收发,可以高效率地进行供应链(supplychain)上的信息的流通。
<总结>
企业间信息交换、共享***1不仅配置了登录交换信息时的交换消息的信息的消息交换DB5,还配置了登录要提供的信息、对信息的访问等级、访问履历等的消息共享DB6。
在消息共享DB6中设定可以访问在消息共享DB6中登录的信息的信息提供请求源企业,在来自信息提供请求源企业的信息提供请求消息中所请求的信息已被登录在消息共享DB6中的情况下,由本***1的访问控制功能确认可否访问,若可以访问,则不向信息提供源企业发送信息提供请求消息,代替信息提供源企业自动向信息提供请求源企业的请求源用户终端2进行请求回答。
具有以下功能:在信息未登录在消息共享DB6中的情况下、或者根据信息的公开等级而无法访问的情况下,不再次从信息提供请求源企业发送信息提供请求消息,把在先发送的信息提供请求消息登录在消息交换DB5中,向信息提供源企业的提供源用户终端3进行信息提供请求。
另外,还具有以下功能:在信息提供源企业通过提供源用户终端3进行信息的登录时,提供源企业可以选择不仅登录与来自信息提供请求源企业的信息提供请求对应的请求回答消息,还同时向消息共享DB6登录信息提供消息,在同时进行请求回答消息的登录和信息提供消息的登录时,可以一次将一个消息向消息交换DB5和消息共享DB6进行登录。
关于信息提供请求源企业的请求源用户终端2,以使用基于执行专用程序的命令的、不经由Web画面的方法为前提进行了说明,关于信息提供源企业的提供源用户终端3,以使用Web接口的情况为前提进行了说明,但信息提供请求源企业的请求源用户终端2、信息提供源企业的提供源用户终端3当然可以分别兼有Web接口以及命令接口中的方法。
<作用效果>
在本实施方式中,当信息提供源企业(以下称为提供源企业)向多个信息提供请求源企业(以下称为请求源企业)提供信息时,在从请求源企业进行信息提供请求之前,提供源企业预先将信息登录在消息共享DB6中,由此,对于来自多个请求源企业的相同信息的提供请求,消息共享DB6代替提供源企业来进行请求回答,因此削减了提供源企业应对来自请求源企业的信息提供请求的工时,另外,当提供源企业接收到来自请求源企业的信息提供请求并进行请求回答时,不仅进行请求回答的登录,还可以同时向消息共享DB6进行登录,由此可以削减在消息共享DB6中进行登录的工时。
另外,当请求源企业进行信息提供请求时,联动地进行:由提供源企业确认在消息共享DB6中有无信息登录,若已登录则代替提供源企业来进行请求回答的处理;以及若未登录则向提供源企业进行信息提供请求的处理,因此,请求源企业不需要知晓提供源企业是否已经在消息共享DB6中登录了信息,即使在未登录的情况下也不需要重新从请求源企业向提供源企业发送信息提供请求消息,因此可以削减经由网络传输的信息量。
另外,由于是可以在多个企业间进行信息交换、共享的***,因此可以抑制每个请求源企业和提供源企业的独立***的开发的工时、成本。
如上所述,在该实施方式中,通过经由因特网在多个企业间进行信息交换,将流通的信息的全部或一部分登录在消息共享DB6中,由此可以实现企业间的信息交换的高效化。
在所述实施方式中举例表示了分别构成消息交换DB5和消息共享DB6的情况,但也可以构成一个DB。另外,在所述实施方式中举例表示了把G/W服务器4和Web服务器7作为不同服务器的情况,但也可以通过同一服务器构成。另外,也可以在该一个服务器中容纳消息交换DB5和消息共享DB6。
另外,在所述实施方式中举例表示分别独立地构成G/W服务器4的认证功能、消息接收功能、访问控制功能、自动回答功能、提供请求功能、消息发送/回答功能的各功能,以及Web服务器7的认证功能、菜单显示功能、提供数据接收功能、提供数据登录功能、回答数据登录功能、访问管理功能、消息对照功能的各功能的情况来进行说明,但也可以适当地组合这些功能来构成。
在所述实施方式中,作为消息交换存储部的一例,举例表示了消息交换DB5来进行说明,作为消息共享存储部的一例,举例表示了消息共享DB6来进行说明,但只要在消息交换DB5中登录的信息、在消息共享DB6中登录的信息分别被登录并可以发挥预定的功能,当然也可以应用DB以外的存储部。
例如,可以将消息交换存储部的一部分或全部做成通过工作区域临时存储的结构。
Claims (12)
1.一种信息交换、共享***,其在提供信息的信息提供源用户的终端和请求对所述信息的访问的信息请求源用户的终端间,经由通信单元进行所述信息的交换,其特征在于,具备:
从所述信息请求源用户的终端接收用户认证信息和提取管理ID的信息提供请求消息的模块;
根据接收到的所述用户认证信息和用户认证信息存储部的信息进行用户的认证,在认可时,通过所述管理ID检索在消息共享存储部中是否具有所述信息提供请求消息所请求的信息,并且,根据所述消息共享存储部存储的设定能够对所述信息提供源用户的终端提供的信息进行访问的信息请求源用户的访问能否信息,判定该信息请求源用户能否访问通过所述信息提供请求消息请求的信息的模块;
当在通过所述信息提供请求消息请求的信息已经存储在所述消息共享存储部中的情况下判定为所述信息请求源用户能够访问时,根据所述消息共享存储部的信息生成向该信息请求源用户的终端的请求回答消息信息的模块;
把生成的所述请求回答消息信息与所述信息提供源用户以及所述信息请求源用户的信息对应地登录在消息交换存储部中的模块;以及
向所述信息请求源用户的终端发送在所述消息交换存储部中登录的所述请求回答消息信息的模块。
2.根据权利要求1所述的信息交换、共享***,其特征在于,
具备:
所述把生成的所述请求回答消息信息与所述信息提供源用户以及所述信息请求源用户的信息对应地登录在消息交换存储部中的模块还将生成的所述请求回答消息信息与表示对于信息提供请求的回答的信息对应地登录在消息交换存储部中;
在登录后从所述信息请求源用户的终端接收信息下载请求以及用户认证信息的模块;以及
根据接收到的所述用户认证信息和所述用户认证信息存储部的信息进行用户的认证,在认可时从所述消息交换存储部取得相应的请求回答消息信息,将其发送给所述信息请求源用户的终端的模块。
3.根据权利要求1所述的信息交换、共享***,其特征在于,
具备在通过所述信息提供请求消息请求的信息已经存储在所述消息共享存储部中,但根据所述访问能否信息判定为所述信息请求源用户无法访问时,或者未存储在所述消息共享存储部中时,把所述信息提供请求消息的信息与表示信息提供请求的信息对应地登录在所述消息交换存储部中,向所述信息提供源用户的终端发送在所述消息交换存储部中登录的所述信息提供请求消息的信息的模块。
4.根据权利要求3所述的信息交换、共享***,其特征在于,
具备:
根据接收到的所述用户认证信息和所述用户认证信息存储部的信息进行用户的认证,在认可时通过所述管理ID检索在所述消息共享存储部中是否具有接收到的所述信息提供请求消息所请求的信息,根据所述访问能否信息,判定该信息请求源用户能否访问通过所述信息提供请求消息请求的信息的模块;
在通过所述信息提供请求消息请求的信息已经存储在所述消息共享存储部中,但根据所述访问能否信息判定为所述信息请求源用户无法访问时,或者未存储在所述消息共享存储部中时,把所述信息提供请求消息的信息与表示信息提供请求的信息对应地登录在所述消息交换存储部中的模块;
在所述登录后,从所述信息提供源用户的终端接收用户认证信息的模块;以及
根据接收到的所述用户认证信息和所述用户认证信息存储部的信息进行用户的认证,在认可时把在所述消息交换存储部中登录的所述信息提供请求消息的信息发送给所述信息提供源用户的终端的模块。
5.根据权利要求3或4所述的信息交换、共享***,其特征在于,
具备:
在通过所述信息提供请求消息请求的信息已经存储在所述消息共享存储部中,但根据所述访问能否信息判定为所述信息请求源用户无法访问时,或者未存储在所述消息共享存储部中时,把所述信息提供请求消息的信息与表示信息提供请求的信息对应地登录在所述消息交换存储部中,把登录在所述消息交换存储部中的所述信息提供请求消息的信息发送给所述信息提供源用户的终端的模块;
从所述信息提供源用户的终端接收包含请求回答消息信息、访问控制信息的向所述消息共享存储部的登录请求的模块;以及
把接收到的所述请求回答消息信息与所述信息提供源用户和所述信息请求源用户的信息对应地登录在所述消息交换存储部中的模块。
6.根据权利要求3或4所述的信息交换、共享***,其特征在于,
具备:
根据接收到的所述用户认证信息和所述用户认证信息存储部的信息进行用户的认证,当在认可时通过所述信息提供请求消息请求的信息已经存储在所述消息共享存储部中,但根据所述访问能否信息判定为所述信息请求源用户无法访问时,或者未存储在所述消息共享存储部中时,把所述信息提供请求消息的信息与表示信息提供请求的信息对应地登录在所述消息交换存储部的模块;
在所述登录后从所述信息提供源用户的终端接收用户认证信息的模块;
根据接收到的所述用户认证信息和所述用户认证信息存储部的信息进行用户的认证,在认可时把所述消息交换存储部中登录的所述信息提供请求消息的信息发送给所述信息提供源用户的终端的模块;
从所述信息提供源用户的终端接收包含请求回答消息信息、访问控制信息的向所述消息共享存储部的登录请求的模块;以及
把接收到的所述请求回答消息信息与所述信息提供源用户和所述信息请求源用户的信息对应地登录在所述消息交换存储部中,并且将所述请求回答消息信息登录在所述消息共享存储部中的模块。
7.一种信息交换、共享方法,其用于在提供信息的信息提供源用户的终端和请求对所述信息的访问的信息请求源用户的终端间,经由通信单元进行所述信息的交换,所述信息交换、共享方法的特征在于,
具有:
从所述信息请求源用户的终端接收用户认证信息和提取管理ID的信息提供请求消息的步骤;
根据接收到的所述用户认证信息和用户认证信息存储部的信息进行用户的认证,在认可时,通过所述管理ID检索在消息共享存储部中是否存储有通过来自所述信息请求源用户的终端的信息提供请求消息所请求的信息,并且,根据所述消息共享存储部存储的设定能够对所述信息提供源用户的终端提供的信息进行访问的信息请求源用户的访问能否信息,判定该信息请求源用户能否访问通过所述信息提供请求消息请求的信息的步骤;
当在通过所述信息提供请求消息请求的信息已经存储在所述消息共享存储部中的情况下判定为所述信息请求源用户能够访问时,根据所述消息共享存储部的信息生成向该信息请求源用户的终端的请求回答消息信息的步骤;
把生成的所述请求回答消息信息与所述信息提供源用户以及所述信息请求源用户的信息对应地登录在消息交换存储部中的步骤;以及
向所述信息请求源用户的终端发送在所述消息变换存储部中登录的所述请求回答消息信息的步骤。
8.根据权利要求7所述的信息交换、共享方法,其特征在于,
具有:
所述把生成的所述请求回答消息信息与所述信息提供源用户以及所述信息请求源用户的信息对应地登录在消息交换存储部中的步骤还把生成的所述请求回答消息信息与表示对于信息提供请求的回答的信息对应地登录在消息交换存储部中;
在登录后从所述信息请求源用户的终端接收信息下载请求以及用户认证信息的步骤;以及
根据接收到的所述用户认证信息和所述用户认证信息存储部的信息进行用户的认证,在认可时从所述消息交换存储部取得相应的请求回答消息信息,将其发送给所述信息请求源用户的终端的步骤。
9.根据权利要求7所述的信息交换、共享方法,其特征在于,
具有在通过所述信息提供请求消息请求的信息已经存储在所述消息共享存储部中,但根据所述访问能否信息判定为所述信息请求源用户无法访问时,或者未存储在所述消息共享存储部中时,把所述信息提供请求消息的信息与表示信息提供请求的信息对应地登录在所述消息交换存储部中,向所述信息提供源用户的终端发送在所述消息交换存储部中登录的所述信息提供请求消息的信息的步骤。
10.根据权利要求9所述的信息交换、共享方法,其特征在于,
具有:
根据接收到的所述用户认证信息和所述用户认证信息存储部的信息进行用户的认证,在认可时通过所述管理ID检索在所述消息共享存储部中是否具有接收到的所述信息提供请求消息所请求的信息,根据所述访问能否信息,判定该信息请求源用户能否访问通过所述信息提供请求消息请求的信息的步骤;
在通过所述信息提供请求消息请求的信息已经存储在所述消息共享存储部中,但根据所述访问能否信息判定为所述信息请求源用户无法访问时,或者未存储在所述消息共享存储部中时,把所述信息提供请求消息的信息与表示信息提供请求的信息对应地登录在所述消息交换存储部中的步骤;
在所述登录后,从所述信息提供源用户的终端接收用户认证信息的步骤;以及
根据接收到的所述用户认证信息和所述用户认证信息存储部的信息进行用户的认证,在认可时把在所述消息交换存储部中登录的所述信息提供请求消息的信息发送给所述信息提供源用户的终端的步骤。
11.根据权利要求9或10所述的信息交换、共享方法,其特征在于,
具有:
在通过所述信息提供请求消息请求的信息已经存储在所述消息共享存储部中,但根据所述访问能否信息判定为所述信息请求源用户无法访问时,或者未存储在所述消息共享存储部中时,把所述信息提供请求消息的信息与表示信息提供请求的信息对应地登录在所述消息交换存储部中,把登录在所述消息交换存储部中的所述信息提供请求消息的信息发送给所述信息提供源用户的终端的步骤;
从所述信息提供源用户的终端接收包含请求回答消息信息、访问控制信息的向所述消息共享存储部的登录请求的步骤;以及
把接收到的所述请求回答消息信息与所述信息提供源用户和所述信息请求源用户的信息对应地登录在所述消息交换存储部中的步骤。
12.根据权利要求9或10所述的信息交换、共享方法,其特征在于,
具有:
根据接收到的所述用户认证信息和所述用户认证信息存储部的信息进行用户的认证,当在认可时通过所述信息提供请求消息请求的信息已经存储在所述消息共享存储部中,但根据所述访问能否信息判定为所述信息请求源用户无法访问时,或者未存储在所述消息共享存储部中时,把所述信息提供请求消息的信息与表示信息提供请求的信息对应地登录在所述消息交换存储部中的步骤;
在所述登录后从所述信息提供源用户的终端接收用户认证信息的步骤;
根据接收到的所述用户认证信息和所述用户认证信息存储部的信息进行用户的认证,在认可时把所述消息交换存储部中登录的所述信息提供请求消息的信息发送给所述信息提供源用户的终端的步骤;
从所述信息提供源用户的终端接收包含请求回答消息信息、访问控制信息的向所述消息共享存储部的登录请求的步骤;以及
把接收到的所述请求回答消息信息与所述信息提供源用户和所述信息请求源用户的信息对应地登录在所述消息交换存储部中,并且将所述请求回答消息信息登录在所述消息共享存储部中的步骤。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009123597A JP5140034B2 (ja) | 2009-05-21 | 2009-05-21 | 情報交換・共有システム、それにおける情報交換・共有方法およびそのプログラム |
JP2009-123597 | 2009-05-21 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101894312A CN101894312A (zh) | 2010-11-24 |
CN101894312B true CN101894312B (zh) | 2014-05-21 |
Family
ID=42634947
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010123899.8A Expired - Fee Related CN101894312B (zh) | 2009-05-21 | 2010-02-26 | 信息交换、共享***及其方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20110088101A1 (zh) |
EP (1) | EP2254291A1 (zh) |
JP (1) | JP5140034B2 (zh) |
CN (1) | CN101894312B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5636394B2 (ja) * | 2012-05-30 | 2014-12-03 | 株式会社日立製作所 | 情報処理装置、情報処理方法、およびプログラム |
CN104954228A (zh) * | 2014-03-26 | 2015-09-30 | 联想(北京)有限公司 | 通讯消息的发送方法和装置 |
US9838502B2 (en) * | 2014-08-06 | 2017-12-05 | Michael D. CROFT | Systems and methods for RWD app store based collaborative enterprise information management |
JP6754836B2 (ja) * | 2016-07-13 | 2020-09-16 | 株式会社ソニー・インタラクティブエンタテインメント | 企業間情報共有システム及び企業間情報共有方法 |
US10846268B2 (en) * | 2018-06-08 | 2020-11-24 | Saphyre, Inc. and Gabino M. Roche Jr. | Technologies for file sharing |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6801927B1 (en) * | 1999-09-24 | 2004-10-05 | Akamba Corporation | Network adaptor card with reverse proxy and cache and method implemented therewith |
JP2003316923A (ja) * | 2002-04-22 | 2003-11-07 | Ntt Docomo Tokai Inc | アンケートシステム及びアンケート方法 |
JP2004030503A (ja) * | 2002-06-28 | 2004-01-29 | Hitachi Software Eng Co Ltd | ヘルプデスクシステム |
US7793342B1 (en) * | 2002-10-15 | 2010-09-07 | Novell, Inc. | Single sign-on with basic authentication for a transparent proxy |
JP3923923B2 (ja) * | 2003-05-29 | 2007-06-06 | 株式会社東芝 | 情報共有装置、情報共有方法及びプログラム |
JP2004355386A (ja) * | 2003-05-29 | 2004-12-16 | Nippon Telegr & Teleph Corp <Ntt> | 質問応答システムにおける質問会話中継方法及び装置、質問会話中継プログラム、質問会話中継プログラムを記録した記録媒体 |
JP2005011085A (ja) * | 2003-06-19 | 2005-01-13 | Nec Corp | 問い合わせ・回答管理システムおよび問い合わせ・回答管理プログラム |
JP2005258825A (ja) * | 2004-03-11 | 2005-09-22 | Seiko Epson Corp | Faq情報管理装置、faq情報管理方法、およびfaq情報管理プログラム |
US7908663B2 (en) * | 2004-04-20 | 2011-03-15 | Microsoft Corporation | Abstractions and automation for enhanced sharing and collaboration |
JP2006107520A (ja) * | 2005-10-11 | 2006-04-20 | Okwave:Kk | 端末、プログラム及びq&aシステム |
US8630627B2 (en) * | 2006-02-14 | 2014-01-14 | Sri International | Method and apparatus for processing messages in a social network |
JP4512103B2 (ja) * | 2007-02-09 | 2010-07-28 | 株式会社オウケイウェイヴ | ヘルプデスクシステム |
US20090047928A1 (en) * | 2007-07-03 | 2009-02-19 | Utsch Thomas F | Method and system for using message based security challenge and response questions for multi-factor authentication in mobile access to electronic information |
JP4936028B2 (ja) * | 2007-08-02 | 2012-05-23 | 日本電気株式会社 | 情報提供支援装置および情報提供支援方法 |
JP4580970B2 (ja) * | 2007-09-28 | 2010-11-17 | 大日本印刷株式会社 | 検索仲介システム |
JP2009123597A (ja) | 2007-11-16 | 2009-06-04 | Sumitomo Wiring Syst Ltd | 端子金具及び端子金具と導体の接続構造 |
-
2009
- 2009-05-21 JP JP2009123597A patent/JP5140034B2/ja not_active Expired - Fee Related
-
2010
- 2010-02-26 CN CN201010123899.8A patent/CN101894312B/zh not_active Expired - Fee Related
- 2010-03-18 US US12/726,837 patent/US20110088101A1/en not_active Abandoned
- 2010-03-19 EP EP10002963A patent/EP2254291A1/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
US20110088101A1 (en) | 2011-04-14 |
CN101894312A (zh) | 2010-11-24 |
JP5140034B2 (ja) | 2013-02-06 |
JP2010271953A (ja) | 2010-12-02 |
EP2254291A1 (en) | 2010-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102253954B (zh) | 画面定制支援***和画面定制支援方法 | |
CN102474432B (zh) | 社交网络虚拟专用网络 | |
CN108769229A (zh) | 信息定制发送方法、装置、计算机设备及存储介质 | |
CN101894312B (zh) | 信息交换、共享***及其方法 | |
CN101035015B (zh) | 用于维护命名空间中联合命名上下文绑定的方法和装置 | |
JP2004062876A (ja) | 従業員向けトータルサービス支援システム及びその支援方法 | |
CN102842094A (zh) | 服务器、企业间信息控制方法以及程序 | |
US9477941B2 (en) | Genealogy system for interfacing with social networks | |
CN111582831B (zh) | 政务信箱管理方法、***及存储介质 | |
JP2024012586A (ja) | 知財情報管理システム、及び知財情報管理システムの知財情報提供方法 | |
KR20010051348A (ko) | 인적 자원 관리 서비스 시스템 | |
US20160330151A1 (en) | Method and system for managing an informational site using a social networking application | |
JP4191541B2 (ja) | 顧客情報を用いた質問応答システム | |
JP7003318B2 (ja) | 情報管理装置及び情報管理方法 | |
JP6972417B2 (ja) | 携帯端末、システム、アクセス方法、およびプログラム | |
US11165736B2 (en) | E-mail display device and non-transitory computer readable medium storing program | |
CN113438147A (zh) | 一种群组管理方法及装置 | |
CN108011804B (zh) | 即时通讯软件的服务配对***与方法 | |
JP2002222236A (ja) | 製品情報提供装置、製品情報の提供方法、そのためのプログラムおよび記録媒体 | |
JP2007234035A (ja) | ヘルプデスクシステム | |
JP7064766B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
KR20010007718A (ko) | 온라인 보험 상품 중계 시스템 | |
KR20230062762A (ko) | 실시간 서버 관리 솔루션 | |
CN118210783A (zh) | 数据迁移方法、装置、设备、介质和程序产品 | |
JP2005242624A (ja) | 情報蓄積システムおよび情報蓄積方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140521 Termination date: 20190226 |