JP2017204040A - コンテンツ管理サーバ、カタログ情報提供システム、カタログ情報提供方法、およびプログラム - Google Patents

コンテンツ管理サーバ、カタログ情報提供システム、カタログ情報提供方法、およびプログラム Download PDF

Info

Publication number
JP2017204040A
JP2017204040A JP2016094059A JP2016094059A JP2017204040A JP 2017204040 A JP2017204040 A JP 2017204040A JP 2016094059 A JP2016094059 A JP 2016094059A JP 2016094059 A JP2016094059 A JP 2016094059A JP 2017204040 A JP2017204040 A JP 2017204040A
Authority
JP
Japan
Prior art keywords
information
catalog information
catalog
terminal
data
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
Application number
JP2016094059A
Other languages
English (en)
Other versions
JP6333886B2 (ja
Inventor
真人 浜橋
Masato Hamahashi
真人 浜橋
一聡 秀島
Kazutoshi Hideshima
一聡 秀島
実範 松野
Minori Matsuno
実範 松野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sekisui Chemical Co Ltd
Original Assignee
Sekisui Chemical Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sekisui Chemical Co Ltd filed Critical Sekisui Chemical Co Ltd
Priority to JP2016094059A priority Critical patent/JP6333886B2/ja
Publication of JP2017204040A publication Critical patent/JP2017204040A/ja
Application granted granted Critical
Publication of JP6333886B2 publication Critical patent/JP6333886B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】カタログ情報とユーザが保持している情報とを併せて管理すること。【解決手段】コンテンツ管理サーバは、商品またはサービスについて説明するカタログ情報であって、会員端末によって指定された前記カタログ情報に対応付けられた関連情報を前記会員端末から受信する通信部と、前記会員端末によって指定された前記カタログ情報へのリンク先アドレスを示すカタログ情報アドレスと、前記会員端末から受信した前記関連情報とを併せて、会員ごとに記憶する会員別データ記憶部と、前記カタログ情報アドレスと、前記関連情報へのリンク先アドレスを示す関連情報アドレスと、が含まれるリストを少なくとも含み、他の端末へ送信可能なテキスト情報を生成する会員別データリスト生成部と、を備える。【選択図】図2

Description

本発明は、コンテンツ管理サーバ、カタログ情報提供システム、カタログ情報提供方法、およびプログラムに関する。
従来、商品やサービス等のカタログ情報をWebサーバにより公開することによって、ユーザの端末に対して、当該カタログ情報を提供するカタログ情報提供システムがある。ユーザは、端末の表示画面に表示されたカタログ情報を参照して、所望の商品やサービス等に関する情報を取得することができる。さらに、ユーザに対して認証を行うことにより、当該ユーザによって選択されたカタログ情報のリストのみがユーザ端末の表示画面に表示されるような、ユーザごとにカスタマイズされた画面を表示させる機能を有するカタログ情報提供システムがある。例えば、特許文献1に記載のカタログシステムサービスによれば、企業のカタログ管理者が所望するカタログ情報のみが、当該企業に属するユーザに対して提供される。
特開2003−228574号公報
ところで、ユーザは、自身が参照したカタログ情報を、他のユーザへ情報提供したい場合がある。例えば、元請け企業の担当者が、参照したカタログ情報を、下請け企業の担当者にも参照させたい場合などである。さらに、ユーザは、自身が保持している情報、例えば、当該カタログ情報が対象とする商品やサービスに関わる情報を、カタログ情報提供システムへアップロードして、当該カタログ情報と併せて管理したり、さらに、それらの情報を他のユーザへ情報提供したりしたい場合がある。
しかしながら、特許文献1に記載のカタログシステムサービスでは、企業のカタログ管理者は、カタログシステムに格納されているカタログ情報を選択し、必要なカタログ情報のみを管理することはできるが、企業のカタログ管理者が自ら保持している情報を、当該カタログシステムへアップロードすることはできない。そのため、企業のカタログ管理者は、選択したカタログ情報と企業のカタログ管理者が自ら保持している情報とを併せて管理したり、さらに、それらの情報をまとめて他のユーザへ情報提供したりすることはできないという課題がある。
また、特許文献1に記載のカタログシステムサービスでは、企業のカタログ管理者によって選択されたカタログ情報は、カタログシステムにおいて企業ごとに用意されたデータベースの中に複製される。そして、当該企業に属するユーザは、複製されたカタログ情報を、カタログシステムからダウンロードして参照する。そのため、複製元である(マスターとなるデータファイルである)カタログ情報が更新されている場合であっても、当該企業に属するユーザは、複製された時点での更新がなされる前のカタログ情報を参照することになり、参照しているカタログ情報が最新のカタログ情報であるか否かを認識することができないという課題がある。
本発明は上記の点に鑑みてなされたものであり、本発明によれば、カタログ情報とユーザが保持している情報とを併せて管理することができる。また、本発明によれば、これらの情報を他のユーザへ情報提供することができ、さらに当該カタログ情報が更新されたか否かをユーザに認識させることができるコンテンツ管理サーバ、カタログ情報提供システム、カタログ情報提供方法、およびプログラムを提供する。
(1)本発明は上記の課題を解決するためになされたものであり、本発明の一態様としては、商品またはサービスについて説明するカタログ情報であって、会員端末によって指定された前記カタログ情報に対応付けられた関連情報を前記会員端末から受信する通信部と、前記会員端末によって指定された前記カタログ情報へのリンク先アドレスを示すカタログ情報アドレスと、前記会員端末から受信した前記関連情報とを併せて、会員ごとに記憶する会員別データ記憶部と、前記カタログ情報アドレスと、前記関連情報へのリンク先アドレスを示す関連情報アドレスと、が含まれるリストを少なくとも含み、他の端末へ送信可能なテキスト情報を生成する会員別データリスト生成部とを備えることを特徴とするコンテンツ管理サーバである。
(2)本発明の一態様としては、前記会員端末が前記カタログ情報を最後に取得した時点を示す取得時点と、前記カタログ情報が最後に更新された時点を示す更新時点とを比較し、前記取得時点よりも前記更新時点のほうが後の時点である場合には、前記カタログ情報が更新されていると判定する更新状態判定部と、前記更新状態判定部により前記カタログ情報が更新されていると判定された場合には、前記カタログ情報を取得したユーザが使用する前記会員端末に対して公開される情報である公開データに、前記カタログ情報が更新されていることを示す情報を含めて前記公開データを生成する公開データ生成部を備えることを特徴とする(1)に記載のコンテンツ管理サーバである。
(3)本発明の一態様としては、前記会員別データリスト生成部は、前記カタログ情報の記述内容のうち、特定の部分を指定する文言を含むテキスト情報を生成することを特徴とする(1)または(2)に記載のコンテンツ管理サーバである。
(4)本発明の一態様としては、商品またはサービスについて説明するカタログ情報を前記商品ごとまたは前記サービスごとに記憶するカタログ情報記憶部と、会員端末によって指定された前記カタログ情報に対応付けられた関連情報を前記会員端末から受信する通信部と、前記会員端末によって指定された前記カタログ情報へのリンク先アドレスを示すカタログ情報アドレスと、前記会員端末から受信した前記関連情報とを併せて、会員ごとに記憶する会員別データ記憶部と、前記カタログ情報アドレスと、前記関連情報へのリンク先アドレスを示す関連情報アドレスと、が含まれるリストを少なくとも含み、他の端末へ送信可能なテキスト情報を生成する会員別データリスト生成部とを備えることを特徴とするカタログ情報提供システムである。
(5)本発明の一態様としては、コンピュータによるカタログ情報提供方法であって、通信部が、商品またはサービスについて説明するカタログ情報であって、会員端末によって指定された前記カタログ情報に対応付けられた関連情報を前記会員端末から受信する通信ステップと、会員別データ記憶部が、前記会員端末によって指定された前記カタログ情報へのリンク先アドレスを示すカタログ情報アドレスと、前記会員端末から受信した前記関連情報とを併せて、会員ごとに記憶する会員別データ記憶ステップと、会員別データリスト生成部が、前記カタログ情報アドレスと、前記関連情報へのリンク先アドレスを示す関連情報アドレスと、が含まれるリストを少なくとも含み、他の端末へ送信可能なテキスト情報を生成する会員別データリスト生成ステップとを有することを特徴とするカタログ情報提供方法である。
(6)本発明の一態様としては、コンピュータに、商品またはサービスについて説明するカタログ情報であって、会員端末によって指定された前記カタログ情報に対応付けられた関連情報を前記会員端末から受信する通信ステップと、前記会員端末によって指定された前記カタログ情報へのリンク先アドレスを示すカタログ情報アドレスと、前記会員端末から受信した前記関連情報とを併せて、会員ごとに記憶する会員別データ記憶ステップと、前記カタログ情報アドレスと、前記関連情報へのリンク先アドレスを示す関連情報アドレスと、が含まれるリストを少なくとも含み、他の端末へ送信可能なテキスト情報を生成する会員別データリスト生成ステップとを実行させるためのプログラムである。
本発明によれば、カタログ情報とユーザが保持している情報とを併せて管理することができる。また、本発明によれば、これらの情報を他のユーザへ情報提供することができ、さらに当該カタログ情報が更新されたか否かをユーザに認識させることができる。
本発明の実施形態に係るカタログ情報提供システム1の構成を示す概略図である。 本発明の実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10の機能構成を示すブロック図である。 本発明の実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10が表示させる会員専用Web画面の一例を示す図である。 本発明の実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10が表示させる会員専用Web画面の一例を示す図である。 本発明の実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10が表示させる会員専用Web画面の一例を示す図である。 本発明の実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10の動作の一例を示すフローチャートである。 本発明の実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10の動作の一例を示すフローチャートである。 本発明の実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10の動作の一例を示すフローチャートである。 本発明の実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10の動作の一例を示すフローチャートである。 本発明の実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10の動作の一例を示すフローチャートである。 本発明の実施形態の変形例に係るカタログ情報提供システム2の構成を示す概略図である。 本発明の実施形態の変形例に係るカタログ情報提供システム2のカタログ情報提供サーバ15の機能構成を示すブロック図である。
(実施形態)
以下、本発明の実施形態について、図面を参照しながら説明する。
(カタログ情報提供システムの構成)
まず、実施形態に係るカタログ情報提供システム1の構成について、図面を参照しながら説明する。
図1は、本発明の実施形態に係るカタログ情報提供システム1の構成を示す概略図である。
図示するように、カタログ情報提供システム1は、コンテンツ管理サーバ10と、カタログ情報DB(Database;データベース)サーバ11と、Web(ウェブ)サーバ12と、管理者端末20と、非会員企業端末30と、会員企業A端末31(会員端末)と、会員企業B端末32(会員端末)と、下請け企業端末33と、LAN(Local Area Network;構内通信網)40と、インターネット50と、を含んで構成される。
カタログ情報提供システム1は、商品またはサービスについて説明するカタログ情報をカタログ情報DBサーバ11に保有し、当該カタログ情報をWebサーバ12およびインターネット50を介して、会員企業および非会員企業が保有する端末(例えば、非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33)に対して公開するサービスを提供するシステムである。また、会員企業に対してサービスが提供される場合には、コンテンツ管理サーバ10に記憶された会員別データが用いられることにより、会員企業ごとにカスタマイズされた、後述する各種の付加サービスが付加されうる。
コンテンツ管理サーバ10、カタログ情報DBサーバ11、Webサーバ12、および管理者端末20は、例えば、カタログ情報提供システム1によってカタログ情報を提供するサービス(以下、「カタログ情報提供サービス」とも称する)を運営する事業者によって管理される装置である。
コンテンツ管理サーバ10は、会員別データを記憶する。ここでいう会員別データとは、会員企業(以下、単に「会員」とも称する)ごとに管理される各種のデータである。例えば、会員が選択(指定)したカタログ情報へのリンク先アドレス(以下、「カタログ情報アドレス」とも称する)のリスト、会員が自らアップロードした関連情報、当該関連情報へのリンク先アドレス(以下、「関連情報アドレス」とも称する)のリスト、および会員を認証するための認証データ(例えば、ユーザID(Identifier;識別子)やパスワード)などが会員別データに含まれる。
コンテンツ管理サーバ10に対する設定変更等の各種の操作は、管理者端末20を用いて行われる。コンテンツ管理サーバ10は、コンピュータ装置、例えば、汎用コンピュータ、またはパーソナルコンピュータを含んで構成される。
カタログ情報DBサーバ11は、商品またはサービス等を説明するカタログ情報を、商品ごとまたはサービスごとに記憶するデータベースサーバである。カタログ情報は、Webサーバ12およびインターネット50を含む通信ネットワークを介して、会員企業および非会員企業の端末(例えば、非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33)に対して公開される。カタログ情報DBサーバ11は、コンピュータ装置、例えば、汎用コンピュータ、またはパーソナルコンピュータを含んで構成される。
Webサーバ12は、HTTP(Hypertext Transfer Protocol;エイチ・ティ・ティ・ピー)に則り、会員企業および非会員企業の端末(例えば、非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33)に搭載されたクライアントソフトウェアであるウェブブラウザに対して、HTML(HyperText Markup Language;エイチ・ティ・エム・エル)形式で記述されたファイルやオブジェクト(例えば、画像など)の表示を提供するサービスを動作させるサーバコンピュータである。Webサーバ12は、コンピュータ装置、例えば、汎用コンピュータ、またはパーソナルコンピュータを含んで構成される。
管理者端末20は、カタログ情報提供サービスを運営する事業者が、コンテンツ管理サーバ10に対する設定変更等の各種の操作を行うことによって、当該コンテンツ管理サーバ10を管理するために使用される端末装置である。管理者端末20は、コンピュータ装置、例えば、パーソナルコンピュータ、またはタブレット型の端末装置を含んで構成される。
なお、上述したように、カタログ情報提供サービスは、会員制のサービスを含むサービスである。例えば、カタログ情報提供サービスにおいて会員登録をしたユーザ(すなわち、会員)は、会員のみに提供される付加サービスを利用することができる。会員に対しては、会員を識別するユーザIDが与えられ、当該ユーザIDを用いてカタログ情報提供サービスに会員がログインすることにより、会員ごとにカスタマイズされた画面の表示、会員が選択したカタログ情報へのリンク先アドレスのリストを表示する機能、および、会員が自ら保有する各種のデータをアップロードして上記のカタログ情報へのリンク先アドレスと対応付けて保管することができるオンラインストレージサービスの提供、などの付加サービスが提供される。
非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33は、それぞれ、会員登録をしていない企業(以下、「非会員企業」とも称する)、会員登録をした企業A(以下、「会員企業A」とも称する)、会員登録をした企業B(以下、「会員企業B」とも称する)、および下請け企業が有する端末装置であり、機能構成には違いはない。なお、本例における下請け企業とは、会員企業Aを元請け企業として、当該会員企業Aから発注された業務を請け負う企業であるものとする。
なお、図1においては、非会員企業、2つの会員企業(会員企業A、会員企業B)、および下請け企業の4つの企業のみを図示しているが、これに限られるものではなく、非会員企業、会員企業、および下請け企業の企業数はそれぞれ何社であっても構わない。また、同様に、非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33の4つの端末装置のみを図示しているが、これに限られるものではなく、それぞれの端末装置の台数は何台であっても構わない。例えば、会員企業Aに2つ以上の会員企業A端末31があっても構わない。
非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33には、HTMLファイルを表示するための周知のウェブブラウザ(ビューワとも呼ばれる)が搭載されている。非会員企業、会員企業A、会員企業B、および下請け企業のユーザは、当該ウェブブラウザを介してカタログ情報提供サービスを利用し、カタログ情報などを参照することができる。非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33は、コンピュータ装置、例えば、パーソナルコンピュータ、またはタブレット型の端末装置を含んで構成される。
LAN40は、カタログ情報提供サービスを提供する事業者が管理する装置、すなわち、コンテンツ管理サーバ10、カタログ情報DBサーバ11、Webサーバ12、および管理者端末20のそれぞれを互いに通信接続する通信ネットワークである。なお、LAN40は、有線で通信接続する通信ネットワークであってもよいし、無線で通信接続する通信ネットワークであってもよい。
非会員企業端末30、会員企業A端末31、会員企業B端末32、または下請け企業端末33と、Webサーバ12との間は、インターネット50を含む通信ネットワークによって通信接続され、当該通信ネットワークを介してそれぞれ通信が行われる。なお、当該通信ネットワークには、インターネット50の他に、LANやWAN(Wide Area Network;広域ネットワーク)等が含まれていてもよい。
(コンテンツ管理サーバの構成)
以下に、実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10の機能構成について、図面を参照しながら説明する。
図2は、本発明の実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10の機能構成を示すブロック図である。
図示するように、コンテンツ管理サーバ10は、制御部100と、通信部101と、認証部102と、公開データ生成部103と、更新状態判定部104と、会員別データリスト生成部105と、記憶部106と、を含んで構成される。
また、記憶部106は、会員別データ記憶部1061を含んで構成される。
制御部100は、コンテンツ管理サーバ10が行う各種の処理を制御する。制御部100は、例えば、CPU(Central Processing Unit;中央演算処理装置)を含んで構成される。
通信部101は、LAN40を介してカタログ情報DBサーバ11、Webサーバ12、および管理者端末20と通信接続したり、インターネット50を含む通信ネットワークを介して非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33と通信接続したりするための通信インターフェースである。
認証部102は、会員により入力された認証情報に基づいてユーザ認証を行う。具体的には、会員がカタログ情報提供サービスにログインする際に、例えば、会員企業A端末31または会員企業B端末32によって会員により入力された認証情報(例えば、ユーザIDとパスワード)が、インターネット50および通信部101を介して認証部102へ入力される。認証部102は、入力された認証情報と、記憶部106の会員別データ記憶部1061に記憶されている会員別データに含まれる当該会員の認証情報と、を照合することによってユーザ認証を行う。
公開データ生成部103は、Webサーバ12によって公開される公開データを、認証部102によるユーザ認証によって識別された会員に応じて生成する。公開データとは、例えば、カタログ情報提供サービスにおける、会員ごとにカスタマイズされた画面(以下、「会員専用Web画面」とも称する)を示すデータ(例えば、HTML言語によって記述されたテキストファイル)などである。
更新状態判定部104は、会員がカタログ情報DBサーバ11からダウンロードしたカタログ情報について、会員が当該カタログ情報を最後にダウンロードした時点である取得時点(例えば、ダウンロード日時)と、カタログ情報DBサーバ11において当該カタログ情報が最後に更新された時点である更新時点(例えば、更新日時)とを比較する。比較した結果、カタログ情報のダウンロード日時よりも更新日時の方が後の時点であった場合には、当該カタログ情報が(会員が最後にダウンロードした以降の時点に)更新されていると判定する。
会員別データリスト生成部105は、会員企業A端末31または会員企業B端末32から送信された会員別データリストの作成指示を示す情報に基づいて、会員別データリストを生成する。ここでいう会員別データリストとは、会員が参照したカタログ情報へのリンク先アドレス、および当該会員がコンテンツ管理サーバ10へアップロードした情報(以下、「関連情報」とも称する)へのリンク先アドレスが含まれるリストである。
なお、会員別データリストに、カタログ情報の記述内容のうち、特定の部分を指定する文言(例えば、カタログ情報を示すデータファイルにおける特定のページへのリンク先アドレスなど)が含まれるようにしてもよい。
会員は、カタログ情報DBサーバ11からダウンロードして参照したカタログ情報や、会員が自らコンテンツ管理サーバ10へアップロードした関連情報を、他のユーザへ情報提供したい場合がある。会員が会員専用Web画面において他のユーザへ情報提供したいカタログ情報や関連情報を選択すると、選択されたカタログ情報や関連情報を示すデータが会員別データリスト生成部105へ入力される。会員別データリスト生成部105は、入力されたデータに基づくカタログ情報へのリンク先アドレス、および入力されたデータに基づく関連情報へのリンク先アドレスを会員別データ記憶部1061から取得し、会員別データリストを生成する。
なお、会員別データリスト生成部105は、会員別データリスト(すなわち、リンク先アドレスのリスト)を示すテキストデータに、さらに定型文を示すテキストデータを付加するようにしてもよい。ここでいう定型文とは、例えば、会員が他のユーザへ情報提供を行う際に、当該他のユーザの端末装置(例えば、下請け企業端末33)等へ送信するための通知文として用いられる(送信可能な)文面である。これにより、会員は、会員別データリストに定型文が付加された文面データを取得することができ、会員は取得した当該文面データをコピーして電子メールの本文入力欄等にそのまま貼り付けて他のユーザの端末装置(例えば、下請け企業端末33)等へ送信することができる。
なお、上述したように、会員別データリストに、カタログ情報の記述内容のうち、特定の部分を指定する文言(例えば、カタログ情報を示すデータファイルにおける特定のページへのリンク先アドレスなど)が含まれるようにすることにより、会員は、他のユーザに対して、情報提供したいカタログ情報そのものを通知するだけでなく、情報提供したいカタログ情報の記述内容のうち、特定の部分を指定して通知することができる。
なお、コンテンツ管理サーバ10が電子メールの送信等の通知手段を備えるようにし、コンテンツ管理サーバ10から他のユーザに対し、上記の会員別データリストに定型文が付加された文面データを送信できるような構成にしてもよい。
記憶部106は、上述したように、会員別データ記憶部1061を含んで構成される。会員別データ記憶部1061は、会員別データを記憶する。会員別データとは、会員ごとに管理される各種のデータである。例えば、会員が選択したカタログ情報へのリンク先アドレスのリスト、会員が自らアップロードした関連情報、当該関連情報へのリンク先アドレスのリスト、および会員を認証するための認証データ(例えば、ユーザIDやパスワード)などが会員別データに含まれる。
また、記憶部106は、コンテンツ管理サーバ10を動作させるためのプログラムやデータを予め記憶している。また、記憶部106は、コンテンツ管理サーバ10が実行する各種の処理における一時記憶領域としても用いられる。
記憶部106は、記憶媒体、例えば、例えば、HDD(Hard Disk Drive;ハードディスクドライブ)、フラッシュメモリ、EEPROM(Electrically Erasable Programmable Read Only Memory;イーイープロム)、RAM(Random Access read/write Memory;読み書き可能なメモリ)、ROM(Read Only Memory;読み出し専用メモリ)、又はそれらの任意の組み合わせを含んで構成される。
(会員専用Web画面の画面例)
以下に、実施形態に係るコンテンツ管理サーバ10が会員の端末(例えば、会員企業A端末31または会員企業B端末32)に表示させる会員専用Web画面の画面例について、図面を参照しながら説明する。
図3乃至図5は、本発明の実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10が表示させる会員専用Web画面の一例を示す図である。
(会員専用のフォルダ画面の画面例)
図3に図示する会員専用Web画面d1は、カタログ情報提供サービスのオンラインストレージ機能における会員専用のフォルダ(以下、「マイフォルダ」とも称する)の画面の画面例である。会員専用Web画面d1には、カタログ情報DBサーバ11に格納されているカタログ情報の中で会員が選択したカタログ情報、および当該会員がコンテンツ管理サーバ10へアップロードした関連情報を一覧にした一覧表t1が表示される。
図示するように、一覧表t1は、「ファイル名」、「更新日時」、および「メモ」の3つの項目の列からなる2次元の表である。「ファイル名」の列には、会員が選択したカタログ情報、および関連情報を示すデータファイルのファイル名が表示される。
それぞれのデータファイルが、カタログ情報DBサーバ11に記憶されているカタログ情報であるのか、または会員によってアップロードされコンテンツ管理サーバ10に記憶されている関連情報であるのかは、ファイル名の右隣に「アップロード資料」と記載されたフラグ(以下、「アップロードフラグ」とも称する)が表示されているか否かによって、会員は認識をすることができる。
例えば、一覧表t1の「ファイル名」の列の1行目には、「XYZ製品カタログ」と表示されている。これは、「XYZ製品カタログ」というファイル名が付与されたデータファイルであることを表す。また、「XYZ製品カタログ」というファイル名の右隣には、アップロードフラグは表示されていないため、データファイル「XYZ製品カタログ」は、カタログ情報であるということを会員は認識することができる。同様に、一覧表t1の「ファイル名」の列の2行目に表示されている「XYZ製品価格表」も、カタログ情報であるということを、会員は認識することができる。
なお、「XYZ製品カタログ」のようなカタログだけでなく、「XYZ製品価格表」のような価格表や、「ABC製品適合表」のような適合表のような資料についても、ここではカタログ情報の1つであるものとして説明する。すなわち、カタログ情報DBサーバ11に格納されている資料を「カタログ情報」と称する。
また、例えば、一覧表t1の「ファイル名」の列の3行目には、「新製品導入検討」と表示されている。これは、「新製品導入検討」というファイル名が付与されたデータファイルであることを表す。また、「新製品導入検討」というファイル名の右隣には、「アップロード資料」と記載されたフラグ(すなわち、アップロードフラグ)が表示されている。これにより、会員は、データファイル「新製品導入検討」は、会員が自らアップロードした関連情報であるということを認識することができる。
また、例えば、一覧表t1の「ファイル名」の列の4行目には、「LMN製品カタログ」と表示され、その右隣には「更新されています」と記載されたフラグ(以下、「更新フラグ」とも称する)が表示されている。この更新フラグは、ユーザによってカタログ情報が選択され、一覧表t1に当該カタログ情報が登録された時点よりも後の時点に、カタログ情報DBサーバ11に格納されている当該カタログ情報が更新されていることを表すフラグである。
これにより、会員は、カタログ情報を参照して一覧表t1に当該カタログ情報が登録された後に当該カタログ情報が更新されたことを認識することができるため、最新の当該カタログ情報をまだ参照していないことを認識することができる。
なお、会員がカタログ情報を再度参照した時点で、登録された時点を示す情報が更新されるようにしておくことにより、コンテンツ管理サーバ10は、会員が当該カタログ情報を最後に参照した時点と、当該カタログ情報が最後に更新された時点とを比較することができるため、会員がまだ参照していない更新されたカタログ情報の存在を会員に認識させることができる。
なお、図示するように、会員専用Web画面d1には、「アップロード」と記載されたアップロードボタンb1が表示されている。会員は、このアップロードボタンb1をクリックすると、会員が自ら保有するデータファイルを選択することができ、当該データファイルをコンテンツ管理サーバ10へアップロードすることができる。データファイルがアップロードされると、アップロードされた当該データファイルは、一覧表t1の中に表示される。
一覧表t1の「更新日時」の列には、各種の日時が表示される。
データファイルがカタログ情報であるならば、「更新日時」の列に表示される日時は、会員が当該カタログ情報を選択して当該カタログ情報を示すデータファイルが一覧表t1に登録された日時、または、登録後に会員が当該データファイルを再度ダウンロードして参照した場合にはその参照した日時が表示される。
また、データファイルが会員によってアップロードされた関連情報であるならば、「更新日時」の列に表示される日時は、会員が当該関連情報をコンテンツ管理サーバ10へアップロードした日時が表示される。
一覧表t1の「メモ」の列には、会員が任意に入力したテキスト情報が表示される。例えば、会員は、カタログ情報の選択時や参照時、および、関連情報のアップロード時に、対象のデータファイルに紐づけて任意にテキスト情報を付加することができる。これにより、会員は、各データファイルに関する簡単な説明や補足情報などを、一覧表t1の「メモ」の列に記載しておくことができる。
(送信データリスト画面の画面例)
図4に図示する会員専用Web画面d2は、カタログ情報提供サービスのオンラインストレージ機能における送信データリスト画面の画面例である。
会員専用Web画面d2には、会員が選択したカタログ情報、および関連情報の中で、会員が他のユーザの端末装置(例えば、下請け企業端末33)等へ送信しようとするデータファイルのリストである送信データリストt2が表示される。
図示するように、送信データリストt2は、「ファイル名」、「更新日時」、および「メモ」の3つの項目の列からなる2次元の表である。「ファイル名」の列には、会員が他のユーザの端末装置(例えば、下請け企業端末33)等へ送信しようとするデータファイルのファイル名が表示される。なお、「更新日時」の列や「メモ」の列、およびアップロードフラグについては、上記において説明した一覧表t1の場合と同様であるため、説明を省略する。
会員専用Web画面d2には、「メール文書作成」と記載されたメール文書作成ボタンb2が表示されている。このメール文書作成ボタンb2がクリックされると、後述するメール文書作成画面d3が表示される。会員は、送信データリストt2に表示されたデータファイルを他のユーザへ参照させたい場合などに、当該メール文書作成ボタンb2をクリックする。そして、会員は、表示されたメール文書作成画面d3において、他のユーザの端末装置(例えば、下請け企業端末33)等へ送信するための通知文の取得や、当該通知文の編集を行うことができる。
(メール文書作成画面の画面例)
図5に図示する会員専用Web画面d3は、カタログ情報提供サービスのメール文書作成機能におけるメール文書作成画面の画面例である。
会員専用Web画面d3は、図4に示す会員専用Web画面d2の前面に重なるようにしてメール文書作成画面d4が存在して見えるように表示される。
メール文書作成画面d4には、テキスト情報編集領域e1と、「閉じる」と記載された終了ボタンb3と、が表示されている。
テキスト情報編集領域t1には、会員別データリスト領域tx1と、定型文領域tx2と、が含まれる。
会員別データリスト領域tx1には、会員別データリストを示すテキスト情報が表示される。図5に示す例においては、会員別データリストを示すテキスト情報は、「〇XYZ製品カタログ https://www.catalogue123.com/aaa/・・・ 〇XYZ製品価格表 https://www.catalogue123.com/aab/・・・ 〇新製品導入検討 https://www.catalogue123.com/sss/・・・」である。会員別データリスト領域tx1には、図4の送信データリストt2に表示されたデータファイルのファイル名と、それぞれのデータファイルへのリンク先アドレスが表示される。図示するように、例えば、データファイル「〇XYZ製品カタログ」へのリンク先アドレスは、「https://www.catalogue123.com/aaa/・・・」である。
会員別データリスト領域tx2には、定型文を示すテキスト情報が表示される。図5に示す例においては、定型文を示すテキスト情報は、「以下の資料をご参照ください。」である。このように、コンテンツ管理サーバ10は、図4に示す送信データリストt2に基づいて会員別データリストを示すテキスト情報を生成し、当該テキスト情報にさらに定型文を示すテキスト情報を付加する。これにより、会員は、他のユーザの端末装置(例えば、下請け企業端末33)等へ送信する際の通知文を容易に生成することができる。会員は、テキスト情報編集領域t1に表示された通知文を適宜編集し、当該通知文をコピーして、例えば電子メールの本文に貼り付けることによって、他のユーザの端末装置(例えば、下請け企業端末33)等に対して容易に通知文を送信することができる。
(カタログ情報提供システムの動作)
以下に、実施形態に係るカタログ情報提供システム1の動作について、図面を参照しながら説明する。
図6乃至図10は、本発明の実施形態に係るカタログ情報提供システム1のコンテンツ管理サーバ10の動作の一例を示すフローチャートである。
(認証処理におけるコンテンツ管理サーバの動作)
図6に示すフローチャートは、カタログ情報提供サービスにおけるユーザ認証時(会員のログイン時)のコンテンツ管理サーバ10の動作の一例である。
本フローチャートは、会員の端末(例えば、会員企業A端末31、または会員企業B端末32)から送信された認証情報(例えば、ユーザID、およびパスワードを示すデータ)を、通信部101が受信した際に開始する。
(ステップst001)コンテンツ管理サーバ10の通信部101は、会員の端末装置(例えば、会員企業A端末31、または会員企業B端末32)から送信された認証情報(例えば、ユーザID、およびパスワードを示すデータ)を、インターネット50を含む通信ネットワーク、Webサーバ12、およびLAN40を介して受信する。通信部101は、受信した認証情報を、コンテンツ管理サーバ10の認証部102へ出力する。その後、ステップst002へ進む。
(ステップst002)認証部102は、通信部101から入力された認証情報と、コンテンツ管理サーバ10の記憶部106の会員別データ記憶部1061に記憶された認証情報と、を照合することによってユーザ認証を行う。認証部102は、通信部101から入力された認証情報が正しい認証情報であることを照合することができた場合には、ユーザ認証がなされた(正しくユーザ認証された)ものと判定する。また、認証部102は、通信部101から入力された認証情報が正しい認証情報であることを照合することができなかった場合には、ユーザ認証がなされなかったものと判定する。その後、ステップst003へ進む。
(ステップst003)認証部102により、ユーザ認証がなされた場合には、ステップst004へ進む。そうでない場合(すなわち、ユーザ認証がなされなかった場合)は、ステップst005へ進む。
(ステップst004)認証部102は、ユーザ認証がなされたことを示す判定結果、およびユーザ認証によって認証された会員の識別情報(例えば、ユーザID)を、コンテンツ管理サーバ10の公開データ生成部103へ出力する。公開データ生成部103は、入力された識別情報に基づいて、当該会員の会員専用Web画面を、LAN40、Webサーバ12、およびインターネット50を含む通信ネットワークを介して、会員の端末装置(例えば、会員企業A端末31、または会員企業B端末32)に表示させる。以上で、本フローチャートの処理が終了する。
(ステップst005)認証部102は、ユーザ認証がなされなかったこと示す判定結果を、公開データ生成部103へ出力する。公開データ生成部103は、ユーザ認証がなされていないユーザ(Web画面閲覧者)が参照可能な一般向けのWeb画面を、LAN40、Webサーバ12、およびインターネット50を含む通信ネットワークを介して、認証要求を行った会員の端末装置に表示させる。以上で、本フローチャートの処理が終了する。
(カタログ情報選択時の処理におけるコンテンツ管理サーバの動作)
図7に示すフローチャートは、カタログ情報提供サービスにおけるカタログ情報選択時(カタログ情報のマイフォルダへの登録時)のコンテンツ管理サーバ10の動作の一例である。
本フローチャートは、会員の端末(例えば、会員企業A端末31、または会員企業B端末32)から送信されたカタログ情報選択指示データを通信部101が受信した際に、開始する。ここでいうカタログ情報選択指示データとは、会員が、当該会員の端末(例えば、会員企業A端末31、または会員企業B端末32)において、カタログ情報DBサーバ11に格納されているカタログ情報のいずれかを選択し、カタログ情報提供サービスにおけるマイフォルダへ当該選択したカタログ情報を登録する操作を行ったことを示すデータである。
(ステップst101)コンテンツ管理サーバ10の通信部101は、会員の端末装置(例えば、会員企業A端末31、または会員企業B端末32)から送信されたカタログ情報選択指示データを、インターネット50を含む通信ネットワーク、Webサーバ12、およびLAN40を介して受信する。その後、ステップst102へ進む。
(ステップst102)コンテンツ管理サーバ10の制御部100は、通信部101が受信したカタログ情報選択指示データに基づいて、記憶部106の会員別データ記憶部1061に記憶された会員別データを更新する。具体的には、会員別データに含まれる、会員のマイフォルダに登録されているデータファイルへのリンク先アドレスのリストに、カタログ情報選択指示データが示すカタログ情報へのリンク先アドレスを追加する。これにより、カタログ情報選択指示データが示すカタログ情報が、当該会員のマイフォルダへ登録される。その後、ステップst103へ進む。
なお、実施形態に係るコンテンツ管理サーバ10は、会員によって選択されたカタログ情報のデータファイルそのものを会員別データ記憶部1061へ記憶させるのではなく、当該カタログ情報を示すデータファイルへのリンク先アドレスを記憶させる。これにより、カタログ情報DBサーバ11に格納されたカタログ情報が更新された場合であっても、会員が、マイフォルダ(すなわち、図3に示す一覧表t1)に登録されたリンク先アドレスを介してカタログ情報をダウンロードすれば、常に最新のカタログ情報(更新後のカタログ情報)がダウンロードされる。
(ステップst103)制御部100は、会員別データにおいて、追加したリンク先アドレスに対応する更新時点のデータ(すなわち、図3に示す一覧表t1の「更新日時」に表示されるデータ)を設定する。制御部100は、通信部101がカタログ情報選択指示データを受信した時点である取得時点(例えば、受信日時)を、当該更新時点のデータとして設定する。以上で、本フローチャートの処理が終了する。
(関連情報アップロード時の処理におけるコンテンツ管理サーバの動作)
図8に示すフローチャートは、カタログ情報提供サービスにおける関連情報のアップロード時のコンテンツ管理サーバ10の動作の一例である。
本フローチャートは、会員の端末(例えば、会員企業A端末31、または会員企業B端末32)から送信されたアップロード指示データを通信部101が受信した際に、開始する。ここでいうアップロード指示データとは、会員が、当該会員の端末(例えば、会員企業A端末31、または会員企業B端末32)において、当該会員が自ら保有する各種のデータをアップロードする操作を行ったことを示すデータである。
(ステップst201)コンテンツ管理サーバ10の通信部101は、会員の端末装置(例えば、会員企業A端末31、または会員企業B端末32)から送信されたアップロード指示データを、インターネット50を含む通信ネットワーク、Webサーバ12、およびLAN40を介して受信する。その後、ステップst202へ進む。
(ステップst202)コンテンツ管理サーバ10の制御部100は、通信部101がアップロード指示データを受信した場合、関連情報を受信可能な状態であるならば、関連情報のアップロードを許可することを示すデータを、LAN40、Webサーバ12、およびインターネット50を含む通信ネットワークを介して、会員の端末装置(例えば、会員企業A端末31、または会員企業B端末32)へ送信する。会員の端末装置は、関連情報のアップロードを許可することを示すデータを受信すると、関連情報を、インターネット50を含む通信ネットワーク、Webサーバ12、およびLAN40を介して、コンテンツ管理サーバ10の通信部101へ送信する。
コンテンツ管理サーバ10の通信部101は、関連情報を受信する。制御部100は、通信部101が受信した関連情報を、会員別データ記憶部1061が記憶している会員別データに記憶させる。これにより、会員別データ記憶部1061が記憶する会員別データの中で、会員を識別する識別情報(例えば、ユーザID)と、関連情報と、が対応付けて記憶される。その後、ステップst203へ進む。
(ステップst203)コンテンツ管理サーバ10の制御部100は、通信部101が受信したアップロード指示データに基づいて、記憶部106の会員別データ記憶部1061に記憶された会員別データを更新する。具体的には、制御部100は、会員別データ記憶部1061が記憶している会員別データに記憶させた関連情報へのリンク先アドレスを生成する。そして、制御部100は、生成したリンク先アドレスと関連情報とを対応付けて、会員別データに含まれる、会員のマイフォルダに登録されているデータファイルへのリンク先アドレスのリストに追加する。これにより、アップロードされた関連情報が、当該会員のマイフォルダへ登録される。その後、ステップst204へ進む。
なお、実施形態に係るコンテンツ管理サーバ10は、会員によってアップロードされた関連情報を示すデータファイルそのものを会員別データ記憶部1061へ記憶させるのではなく、当該関連情報を示すデータファイルへのリンク先アドレス(関連情報アドレス)を記憶させる。
(ステップst204)制御部100は、会員別データにおいて、追加したリンク先アドレスに対応する更新時点のデータ(すなわち、図3に示す一覧表t1の「更新日時」に表示されるデータ)を設定する。制御部100は、通信部101が関連情報を受信した時点である取得時点(例えば、受信日時)のデータを、当該更新時点のデータのデータとして設定する。以上で、本フローチャートの処理が終了する。
(マイフォルダ画面の表示時におけるコンテンツ管理サーバの動作)
図9に示すフローチャートは、カタログ情報提供サービスにおけるマイフォルダ画面の表示時のコンテンツ管理サーバ10の動作の一例である。
本フローチャートは、公開データ生成部103が、(認証がなされた会員に対応する)マイフォルダ画面の生成を行う場合に開始する。
(ステップst301)コンテンツ管理サーバ10の公開データ生成部103は、会員別データ記憶部1061から、認証がなされた会員によって選択されたカタログ情報へのリンク先アドレス、および認証がなされた会員によって選択された関連情報へのリンク先アドレスのリストを取得する。すなわち、公開データ生成部103は、当該会員を識別する識別情報(例えば、ユーザID)に対応付けられたデータファイルそれぞれへのリンク先アドレスのリストを取得する。その後、ステップst302へ進む。
(ステップst302)公開データ生成部103は、取得したリストに含まれるリンク先アドレスに対応するデータファイルが、関連情報であるか否か(すなわち、関連情報であるか、カタログ情報であるか)を判定する。当該データファイルが、関連情報である場合には、ステップst303へ進む。そうでない場合(すなわち、カタログ情報である場合)は、ステップst304へ進む。
(ステップst303)公開データ生成部103は、関連情報であると判定したデータファイルへのリンク先アドレス(関連情報アドレス)を示すデータに対し、アップロードフラグを設定する。すなわち、公開データ生成部103は、当該リンク先アドレスを示すデータと、アップロードフラグを示すデータと、を対応付けて記憶する。その後、ステップst307へ進む。
(ステップst304)公開データ生成部103は、会員別データ記憶部1061に記憶された、関連情報であると判定されなかったデータファイル(すなわち、カタログ情報であると判定されたデータファイル)の更新時点を示すデータを取得し、当該更新時点を示すデータと当該データファイルへのリンク先アドレス(カタログ情報アドレス)を示すデータとを、更新状態判定部104へ出力する。
更新状態判定部104は、更新時点を示すデータとリンク先アドレスを示すデータとが入力されると、通信部101およびLAN40を介して、カタログ情報DBサーバ11に格納されている当該リンク先アドレスに対応するカタログ情報の更新時点を示すデータを取得する。
更新状態判定部104は、公開データ生成部103から入力されたデータに基づく更新時点と、カタログ情報DBサーバ11から取得したデータに基づく更新時点とを比較する。カタログ情報DBサーバ11から取得した更新時点が、公開データ生成部103から入力されたデータに基づく更新時点よりも後の時点である場合には、更新状態判定部104は、会員が当該カタログ情報を最後に参照した後に、カタログ情報DBサーバ11に格納されている当該カタログ情報が更新されていると判定する。更新状態判定部104は、判定結果を示す情報を、公開データ生成部103へ出力する。その後、ステップst305へ進む。
(ステップst305)更新状態判定部104から入力された判定結果を示す情報に基づき、更新されていると判定されている場合には、ステップst306へ進む。そうでない場合は、ステップst307へ進む。
(ステップst306)公開データ生成部103は、更新されていると判定されたカタログ情報へのリンク先アドレス(カタログ情報アドレス)を示すデータに対し、更新フラグを設定する。すなわち、公開データ生成部103は、当該リンク先アドレスを示すデータと、更新フラグを示すデータと、を対応付けて記憶する。その後、ステップst307へ進む。
(ステップst307)公開データ生成部103が、取得したリストに含まれるリンク先アドレスに対応する全てのデータファイルに対して確認完了した場合(すなわち、ステップst302以降の処理を全てのデータファイルに対して実行完了した場合)には、取得したリンク先アドレスのリスト、設定したアップロードフラグを示す情報、および設定した更新フラグを示す情報等に基づいてマイフォルダ画面を生成する。以上で、本フローチャートの処理が終了する。
また、そうでない場合、すなわち、公開データ生成部103が、取得したリストに含まれるリンク先アドレスに対応する全てのデータファイルに対して確認が完了していない場合には、ステップst302へ戻り、公開データ生成部103は、確認が完了していないデータファイルに対しての確認処理を行う。
(通知文作成時におけるコンテンツ管理サーバの動作)
図10に示すフローチャートは、カタログ情報提供サービスにおける会員別データリスト生成時のコンテンツ管理サーバ10の動作の一例である。
本フローチャートは、会員の端末(例えば、会員企業A端末31、または会員企業B端末32)から送信された通知文作成指示データを通信部101が受信した際に、開始する。ここでいう通知文作成指示データとは、会員が、当該会員の端末(例えば、会員企業A端末31、または会員企業B端末32)において、当該会員が他のユーザにカタログ情報や関連情報を参照させるための通知文をコンテンツ管理サーバ10に生成させるための操作を行ったことを示すデータである。
(ステップst401)コンテンツ管理サーバ10の通信部101は、会員の端末装置(例えば、会員企業A端末31、または会員企業B端末32)から送信された通知文作成指示データを、インターネット50を含む通信ネットワーク、Webサーバ12、およびLAN40を介して受信する。通信部101は、受信した通知文作成指示データを、コンテンツ管理サーバ10の会員別データリスト生成部105へ出力する。その後、ステップst402へ進む。
(ステップst402)会員別データリスト生成部105は、通信部101から通知文作成指示データが入力されると、会員別データ記憶部1061に記憶されているリンク先アドレスのリストを取得する。ここで取得されるリンク先アドレスとは、会員が他のユーザに対して参照させようとするデータファイル(すなわち、カタログ情報および関連情報)へのリンク先アドレスである。
(ステップst403)会員別データリスト生成部105は、取得したリンク先アドレスのリストに基づいて、通知文を示すテキストデータを生成する。当該通知文には、カタログ情報または関連情報のデータファイルのファイル名と、当該データファイルへのリンク先アドレスとが含まれる。ここで生成された通知文とは、例えば、図5に示す会員別データリスト領域tx1に表示されているようなテキスト情報である。その後、ステップst404へ進む。
(ステップst404)会員別データリスト生成部105は、ステップst403において生成した通知文を示すテキスト情報に、定型文を示すテキスト情報を付加する。ここで負荷される定型文とは、例えば、図5に示す会員別データリスト領域tx2に表示されているようなテキスト情報である。会員別データリスト生成部105は、定型文を示すテキスト情報が付加された通知文を示すテキスト情報を、公開データ生成部103へ出力する。その後、ステップst405へ進む。
(ステップst405)公開データ生成部103は、会員別データリスト生成部105から入力された通知文を示すテキスト情報を用いて、通知文編集画面を生成し、当該通知文編集画面を、LAN40、Webサーバ12、およびインターネット50を含む通信ネットワークを介して、会員の端末装置(例えば、会員企業A端末31、または会員企業B端末32)に表示させる。ここでいう通知文編集画面とは、例えば、図5に示すメール文書作成画面d4である。その後、ステップst406へ進む。
(ステップst406)通信部101が、会員の端末装置(例えば、会員企業A端末31、または会員企業B端末32)から送信された通知文編集終了データを、インターネット50を含む通信ネットワーク、Webサーバ12、およびLAN40を介して受信した場合、本フローチャートの処理が終了する。そうでない場合は、ステップst406に留まる。
なお、ここでいう通知文編集終了データとは、会員が、当該会員の端末装置(例えば、会員企業A端末31、または会員企業B端末32)において、通知文編集画面の表示を終了させるための操作を行ったことを示すデータである。例えば、図5に示す「閉じる」と記載された終了ボタンb3がクリックされることにより、通知文編集終了データが通信部101へ送信される。
以上、説明したように、本発明の実施形態に係るコンテンツ管理サーバ10は、カタログ情報とユーザが保持している情報とを併せて管理することができる。また、本発明の実施形態に係るコンテンツ管理サーバ10は、これらの情報を他のユーザへ情報提供することができ、さらに当該カタログ情報が更新されたか否かをユーザに認識させることができる。
(実施形態の変形例)
上述の実施形態に係るカタログ情報提供システム1では、コンテンツ管理サーバ10と、カタログ情報DBサーバ11と、Webサーバ12と、はそれぞれ別々の装置として構成される。ただし、これらの装置が有する機能は、1つの装置に全て備えられているような構成であっても構わない。
以下、本発明の実施形態の変形例について、図面を参照しながら説明する。
(カタログ情報提供システムの構成)
まず、実施形態の変形例に係るカタログ情報提供システム2の構成について、図面を参照しながら説明する。
図11は、本発明の実施形態の変形例に係るカタログ情報提供システム2の構成を示す概略図である。
図示するように、カタログ情報提供システム2は、カタログ情報提供サーバ15と、管理者端末20と、非会員企業端末30と、会員企業A端末31(会員端末)と、会員企業B端末32(会員端末)と、下請け企業端末33と、LAN40と、インターネット50と、を含んで構成される。
カタログ情報提供システム2は、商品またはサービスについて説明するカタログ情報をカタログ情報提供サーバ15に保有し、当該カタログ情報を、インターネット50を介して、会員企業および非会員企業が保有する端末(例えば、非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33)に対して公開するサービスを提供するシステムである。また、会員企業に対してサービス提供される場合には、カタログ情報提供サーバ15に保有された会員別データが用いられることにより、会員企業ごとにカスタマイズされた後述する各種の付加サービスが付加されうる。
カタログ情報提供サーバ15、および管理者端末20は、例えば、カタログ情報提供システム2によってカタログ情報提供サービスを運営する事業者によって管理される装置である。
カタログ情報提供サーバ15は、会員別データを記憶する。会員別データとは、会員(企業)ごとに管理される各種のデータである。例えば、会員が選択(指定)したカタログ情報へのリンク先アドレスのリスト、会員が自らアップロードした関連情報、当該関連情報へのリンク先アドレスのリスト、および会員を認証するための認証データ(例えば、ユーザIDやパスワード)などが会員別データに含まれる。
カタログ情報提供サーバ15に対する設定変更等の各種の操作は、管理者端末20を用いて行われる。カタログ情報提供サーバ15は、コンピュータ装置、例えば、汎用コンピュータ、またはパーソナルコンピュータを含んで構成される。
また、カタログ情報提供サーバ15は、商品またはサービス等を説明するカタログ情報を、商品ごとまたはサービスごとに記憶するデータベースサーバの機能を有する。カタログ情報は、インターネット50を含む通信ネットワークを介して、会員企業および非会員企業の端末(例えば、非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33)に対して公開される。
また、カタログ情報提供サーバ15は、HTTPに則り会員企業および非会員企業の端末(例えば、非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33)に搭載されたクライアントソフトウェアであるウェブブラウザに対して、HTML形式で記述されたファイルやオブジェクト(例えば、画像など)の表示を提供するサービスを動作させるサーバの機能を有する。
なお、管理者端末20、非会員企業端末30、会員企業A端末31(会員端末)、会員企業B端末32(会員端末)、下請け企業端末33、LAN40、およびインターネット50については、上述した実施形態に係るカタログ情報提供システム1における各装置とそれぞれ同一の機能を有する装置であるため、説明を省略する。
(カタログ情報提供サーバの構成)
以下に、実施形態の変形例に係るカタログ情報提供システム2のカタログ情報提供サーバ15の機能構成について、図面を参照しながら説明する。
本発明の実施形態の変形例に係るカタログ情報提供システム2のカタログ情報提供サーバ15の機能構成を示すブロック図である。
図示するように、カタログ情報提供サーバ15は、制御部150と、通信部151と、認証部152と、公開データ生成部153と、更新状態判定部154と、会員別データリスト生成部155と、記憶部156と、公開部157と、を含んで構成される。
また、記憶部156は、会員別データ記憶部1561と、カタログ情報記憶部1562と、公開データ記憶部1563と、を含んで構成される。
制御部150は、カタログ情報提供サーバ15が行う各種の処理を制御する。制御部150は、例えば、CPUを含んで構成される。
通信部151は、LAN40を介して管理者端末20と通信接続したり、インターネット50を含む通信ネットワークを介して非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33と通信接続したりするための通信インターフェースである。
認証部152は、会員により入力された認証情報に基づいてユーザ認証を行う。具体的には、会員がカタログ情報提供サービスにログインする際に、例えば、会員企業A端末31または会員企業B端末32によって会員により入力された認証情報(例えば、ユーザIDとパスワード)が、インターネット50および通信部151を介して認証部152へ入力される。認証部152は、入力された認証情報と、記憶部156の会員別データ記憶部1561に記憶されている会員別データに含まれる当該会員の認証情報と、を照合することによってユーザ認証を行う。
公開データ生成部153は、後述する記憶部156が備える公開データ記憶部1563に記憶され、後述する公開部157によって公開される公開データを、認証部152によるユーザ認証によって識別された会員に応じて生成する。公開データとは、例えば、カタログ情報提供サービスにおける会員専用Web画面を示すデータ(例えば、HTMLファイル)などである。
更新状態判定部154は、会員がカタログ情報提供サーバ15からダウンロードしたカタログ情報について、会員が当該カタログ情報を最後にダウンロードした時点である取得時点(例えば、ダウンロード日時)と、カタログ情報提供サーバ15において当該カタログ情報が最後に更新された時点である更新時点(例えば、更新日時)とを比較する。比較した結果、カタログ情報の取得時点(例えば、ダウンロード日時)よりも更新時点(例えば、更新日時)の方が後の時点であった場合には、当該カタログ情報が(会員が最後にダウンロードした以降の時点に)更新されていると判定する。
会員別データリスト生成部155は、会員企業A端末31または会員企業B端末32から送信された会員別データリストの作成指示を示す情報に基づいて、会員別データリストを生成する。ここでいう会員別データリストとは、会員が参照したカタログ情報へのリンク先アドレス、および当該会員がカタログ情報提供サーバ15へアップロードした関連情報へのリンク先アドレスが含まれるリストである。
会員は、カタログ情報提供サーバ15からダウンロードして参照したカタログ情報や、会員が自らカタログ情報提供サーバ15へアップロードした関連情報を、他のユーザへ情報提供したい場合がある。会員が会員専用Web画面において他のユーザへ情報提供したいカタログ情報や関連情報を選択すると、選択されたカタログ情報や関連情報を示すデータが会員別データリスト生成部155へ入力される。会員別データリスト生成部155は、入力されたデータに基づくカタログ情報へのリンク先アドレス、および入力されたデータに基づく関連情報へのリンク先アドレスを会員別データ記憶部1561から取得し、会員別データリストを生成する。
なお、会員別データリスト生成部155は、会員別データリスト(すなわち、リンク先アドレスのリスト)を示すテキストデータに、さらに定型文を示すテキストデータを付加するようにしてもよい。ここでいう定型文とは、例えば、会員が他のユーザへ情報提供を行う際に、当該他のユーザの端末装置(例えば、下請け企業端末33)等へ送信するための通知文として用いられる文面である。これにより、会員は、会員別データリストに定型文が付加された文面データを取得することができ、会員は取得した当該文面データをコピーして電子メールの本文入力欄等にそのまま貼り付けて他のユーザの端末装置(例えば、下請け企業端末33)等へ送信することができる。
なお、カタログ情報提供サーバ15が電子メールの送信等の通知手段を備えるようにし、カタログ情報提供サーバ15から他のユーザに対し、上記の会員別データリストに定型文が付加された文面データを送信できるような構成にしてもよい。
記憶部156は、上述したように、会員別データ記憶部1561と、カタログ情報記憶部1562と、公開データ記憶部1563と、を含んで構成される。
会員別データ記憶部1561は、会員別データを記憶する。会員別データとは、会員ごとに管理される各種のデータである。例えば、会員が選択したカタログ情報へのリンク先アドレスのリスト、会員が自らアップロードした関連情報、当該関連情報へのリンク先アドレスのリスト、および会員を認証するための認証データ(例えば、ユーザIDやパスワード)などが会員別データに含まれる。
カタログ情報記憶部1562は、商品またはサービス等を説明するカタログ情報を、商品ごとまたはサービスごとに記憶するデータベースを記憶する。カタログ情報は、後述する公開部157、およびインターネット50を含む通信ネットワークを介して、会員企業および非会員企業の端末(例えば、非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33)に対して公開される。
公開データ記憶部1563は、後述する公開部157によって公開されるデータであって、会員企業および非会員企業の端末(例えば、非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33)に搭載されたクライアントソフトウェアであるウェブブラウザにおいて表示されるHTML形式で記述されたファイルやオブジェクト(例えば、画像など)を示すデータである公開データを記憶する。
また、記憶部156は、カタログ情報提供サーバ15を動作させるためのプログラムやデータを予め記憶している。また、記憶部156は、カタログ情報提供サーバ15が実行する各種の処理における一時記憶領域としても用いられる。記憶部156は、記憶媒体、例えば、例えば、HDD、フラッシュメモリ、EEPROM、RAM、ROM、又はそれらの任意の組み合わせを含んで構成される。
公開部157は、公開データ記憶部1563に記憶された公開データを、HTTPに則り、会員企業および非会員企業の端末(例えば、非会員企業端末30、会員企業A端末31、会員企業B端末32、および下請け企業端末33)に搭載されたクライアントソフトウェアであるウェブブラウザに対して公開する。
以上のような構成により、本発明の実施形態の変形例に係るカタログ情報提供サーバ15は、カタログ情報とユーザが保持している情報とを併せて管理することができる。また、本発明の実施形態の変形例に係るカタログ情報提供サーバ15は、これらの情報を他のユーザへ情報提供することができ、さらに当該カタログ情報が更新されたか否かをユーザに認識させることができる。
以上、この発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
なお、上述した実施形態におけるコンテンツ管理サーバ10およびカタログ情報提供サーバ15の一部又は全部をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
なお、ここでいう「コンピュータシステム」とは、コンテンツ管理サーバ10およびカタログ情報提供サーバ15に内蔵されたコンピュータシステムであって、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信回線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
また、上述した実施形態におけるコンテンツ管理サーバ10およびカタログ情報提供サーバ15を、LSI(Large Scale Integration)等の集積回路として実現してもよい。コンテンツ管理サーバ10およびカタログ情報提供サーバ15の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
1・・・カタログ情報提供システム、2・・・カタログ情報提供システム、10・・・コンテンツ管理サーバ、11・・・カタログ情報DBサーバ、12・・・Webサーバ、15・・・カタログ情報提供サーバ、20・・・管理者端末、30・・・非会員企業端末、31・・・会員企業A端末、32・・・会員企業B端末、33・・・下請け企業端末、40・・・LAN、50・・・インターネット、100・・・制御部、101・・・通信部、102・・・認証部、103・・・公開データ生成部、104・・・更新状態判定部、105・・・会員別データリスト生成部、106・・・記憶部、150・・・制御部、151・・・通信部、152・・・認証部、153・・・公開データ生成部、154・・・更新状態判定部、155・・・会員別データリスト生成部、156・・・記憶部、157・・・公開部、1061・・・会員別データ記憶部、1561・・・会員別データ記憶部、1562・・・カタログ情報記憶部、1563・・・公開データ記憶部

Claims (6)

  1. 商品またはサービスについて説明するカタログ情報であって、会員端末によって指定された前記カタログ情報に対応付けられた関連情報を前記会員端末から受信する通信部と、
    前記会員端末によって指定された前記カタログ情報へのリンク先アドレスを示すカタログ情報アドレスと、前記会員端末から受信した前記関連情報とを併せて、会員ごとに記憶する会員別データ記憶部と、
    前記カタログ情報アドレスと、前記関連情報へのリンク先アドレスを示す関連情報アドレスと、が含まれるリストを少なくとも含み、他の端末へ送信可能なテキスト情報を生成する会員別データリスト生成部と、
    を備えることを特徴とするコンテンツ管理サーバ。
  2. 前記会員端末が前記カタログ情報を最後に取得した時点を示す取得時点と、前記カタログ情報が最後に更新された時点を示す更新時点とを比較し、前記取得時点よりも前記更新時点のほうが後の時点である場合には、前記カタログ情報が更新されていると判定する更新状態判定部と、
    前記更新状態判定部により前記カタログ情報が更新されていると判定された場合には、前記カタログ情報を取得したユーザが使用する前記会員端末に対して公開される情報である公開データに、前記カタログ情報が更新されていることを示す情報を含めて前記公開データを生成する公開データ生成部
    を備えることを特徴とする請求項1に記載のコンテンツ管理サーバ。
  3. 前記会員別データリスト生成部は、前記カタログ情報の記述内容のうち、特定の部分を指定する文言を含むテキスト情報を生成する
    ことを特徴とする請求項1または請求項2に記載のコンテンツ管理サーバ。
  4. 商品またはサービスについて説明するカタログ情報を前記商品ごとまたは前記サービスごとに記憶するカタログ情報記憶部と、
    会員端末によって指定された前記カタログ情報に対応付けられた関連情報を前記会員端末から受信する通信部と、
    前記会員端末によって指定された前記カタログ情報へのリンク先アドレスを示すカタログ情報アドレスと、前記会員端末から受信した前記関連情報とを併せて、会員ごとに記憶する会員別データ記憶部と、
    前記カタログ情報アドレスと、前記関連情報へのリンク先アドレスを示す関連情報アドレスと、が含まれるリストを少なくとも含み、他の端末へ送信可能なテキスト情報を生成する会員別データリスト生成部と、
    を備えることを特徴とするカタログ情報提供システム。
  5. コンピュータによるカタログ情報提供方法であって、
    通信部が、商品またはサービスについて説明するカタログ情報であって、会員端末によって指定された前記カタログ情報に対応付けられた関連情報を前記会員端末から受信する通信ステップと、
    会員別データ記憶部が、前記会員端末によって指定された前記カタログ情報へのリンク先アドレスを示すカタログ情報アドレスと、前記会員端末から受信した前記関連情報とを併せて、会員ごとに記憶する会員別データ記憶ステップと、
    会員別データリスト生成部が、前記カタログ情報アドレスと、前記関連情報へのリンク先アドレスを示す関連情報アドレスと、が含まれるリストを少なくとも含み、他の端末へ送信可能なテキスト情報を生成する会員別データリスト生成ステップと、
    を有することを特徴とするカタログ情報提供方法。
  6. コンピュータに、
    商品またはサービスについて説明するカタログ情報であって、会員端末によって指定された前記カタログ情報に対応付けられた関連情報を前記会員端末から受信する通信ステップと、
    前記会員端末によって指定された前記カタログ情報へのリンク先アドレスを示すカタログ情報アドレスと、前記会員端末から受信した前記関連情報とを併せて、会員ごとに記憶する会員別データ記憶ステップと、
    前記カタログ情報アドレスと、前記関連情報へのリンク先アドレスを示す関連情報アドレスと、が含まれるリストを少なくとも含み、他の端末へ送信可能なテキスト情報を生成する会員別データリスト生成ステップと、
    を実行させるためのプログラム。
JP2016094059A 2016-05-09 2016-05-09 カタログ情報提供システム、カタログ情報提供方法、およびプログラム Active JP6333886B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016094059A JP6333886B2 (ja) 2016-05-09 2016-05-09 カタログ情報提供システム、カタログ情報提供方法、およびプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016094059A JP6333886B2 (ja) 2016-05-09 2016-05-09 カタログ情報提供システム、カタログ情報提供方法、およびプログラム

Publications (2)

Publication Number Publication Date
JP2017204040A true JP2017204040A (ja) 2017-11-16
JP6333886B2 JP6333886B2 (ja) 2018-05-30

Family

ID=60321609

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016094059A Active JP6333886B2 (ja) 2016-05-09 2016-05-09 カタログ情報提供システム、カタログ情報提供方法、およびプログラム

Country Status (1)

Country Link
JP (1) JP6333886B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7150263B1 (ja) 2022-01-20 2022-10-11 株式会社ハートビーツ 情報処理装置、情報処理方法及びプログラム

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003228574A (ja) * 2002-02-01 2003-08-15 Sumitomo Trust & Banking Co Ltd カタログサービスシステムおよびカタログサービス方法
JP2005316871A (ja) * 2004-04-30 2005-11-10 Nec Electronics Corp コンテンツ管理方法及び知識共有化システム
JP2010129067A (ja) * 2008-12-01 2010-06-10 Spicysoft Kk 管理装置及びネットワークシステム
JP2011086285A (ja) * 2009-09-15 2011-04-28 Document House Co Ltd 製品情報管理システム
JP2011090515A (ja) * 2009-10-22 2011-05-06 Namco Bandai Games Inc 情報提供装置、プログラムおよび情報提供方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003228574A (ja) * 2002-02-01 2003-08-15 Sumitomo Trust & Banking Co Ltd カタログサービスシステムおよびカタログサービス方法
JP2005316871A (ja) * 2004-04-30 2005-11-10 Nec Electronics Corp コンテンツ管理方法及び知識共有化システム
JP2010129067A (ja) * 2008-12-01 2010-06-10 Spicysoft Kk 管理装置及びネットワークシステム
JP2011086285A (ja) * 2009-09-15 2011-04-28 Document House Co Ltd 製品情報管理システム
JP2011090515A (ja) * 2009-10-22 2011-05-06 Namco Bandai Games Inc 情報提供装置、プログラムおよび情報提供方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
""Windows Live 張り切り幹事にぴったりのサービス"", 日経パソコン, vol. 第572号, JPN6017037391, 23 February 2009 (2009-02-23), JP, pages 40 - 47, ISSN: 0003650989 *
上田和志ほか2名: ""課題取得から答案提出までのレポート作成を支援するWebバインダの開発"", 情報処理学会研究報告, vol. 第2008巻, 第64号, JPN6017037393, 5 July 2008 (2008-07-05), JP, pages 15 - 22, ISSN: 0003650990 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7150263B1 (ja) 2022-01-20 2022-10-11 株式会社ハートビーツ 情報処理装置、情報処理方法及びプログラム
WO2023140128A1 (ja) * 2022-01-20 2023-07-27 株式会社ハートビーツ 情報処理システム、情報処理方法及びプログラム
JP2023106201A (ja) * 2022-01-20 2023-08-01 株式会社ハートビーツ 情報処理装置、情報処理方法及びプログラム

Also Published As

Publication number Publication date
JP6333886B2 (ja) 2018-05-30

Similar Documents

Publication Publication Date Title
US10133824B2 (en) Systems, methods, and apparatuses for associating flexible internet based information with physical objects
US8190569B2 (en) System and method for site cloning
US8914855B2 (en) Portable password keeper with internet storage and restore
CN107491296A (zh) 与一个或多个扩展应用程序对接的消息应用程序
KR20150061611A (ko) 정보표시방법과 장치, 프로그램 및 저장매체
US9876776B2 (en) Methods for generating and publishing a web site based on selected items and devices thereof
JP2011192195A (ja) 名刺データ交換システム、名刺データ交換装置および名刺データ交換方法
JP2007004604A (ja) ファイル所在管理方法、端末、およびファイル所在管理サーバ
JP6333886B2 (ja) カタログ情報提供システム、カタログ情報提供方法、およびプログラム
JP4256780B2 (ja) ユーザの位置情報の登録・サーチ方法及びシステム
JP2018092670A (ja) 情報処理装置、システム及びプログラム
JP6714355B2 (ja) マルチテナントシステム、サービス提供サーバ、サービス提供方法、及びサービス提供プログラム
KR101584276B1 (ko) 어플리케이션 제작 서비스 제공 방법
TWI641969B (zh) 電子裝置與其操作方法以及伺服器主機
JP2023031223A (ja) ソフトウェアのソースコード生成を支援するための装置、方法及びそのためのプログラム
JP2013122627A (ja) 情報処理端末、サーバ装置、システム、およびプログラム
JP4588063B2 (ja) 電話発信システム、投稿閲覧装置及び電話発信方法
JP7212909B2 (ja) 不動産相続推定システム、不動産相続推定方法及びプログラム
JP6978017B2 (ja) 不動産相続推定システム、不動産相続推定方法及びプログラム
JP7366168B2 (ja) プログラム、情報処理装置、情報処理システム、情報処理方法
Preibisch et al. API Design
JP6830218B1 (ja) 情報処理システム,コンピュータの制御方法及び制御プログラム
JP7514414B1 (ja) 受発注支援システム、サーバ装置、受発注支援方法、および受発注支援プログラム
JP5142067B2 (ja) 文書処理システム、文書処理装置、メールサーバー及びプログラム
JP6797376B2 (ja) 不動産相続推定システム、不動産相続推定方法及びプログラム

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171003

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171204

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: 20180403

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180425

R151 Written notification of patent or utility model registration

Ref document number: 6333886

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151