(57)【要約】      （修正有）【課題】メッセージにコンテンツを一意に特定する情報が含まれる場合、コンテンツが更新されたとき、その旨を知らせることができるメッセージ通知装置、コンテンツ管理システム及びプログラムを提供する。【解決手段】コンテンツ管理システムは、コンテンツ管理装置３０とメッセージにコンテンツを一意に特定する情報が含まれている場合、一意に特定されたコンテンツが更新されているか否かの更新情報を取得する更新情報取得手段３６及び更新情報取得手段により更新情報を取得した場合、メッセージの投稿者へ通知する通知手段３８を備えるメッセージ通知装置２８と、を有する。【選択図】図３
2020149419.tif 000002
【特許請求の範囲】
【請求項１】
メッセージにコンテンツを一意に特定する情報が含まれている場合、前記一意に特定されたコンテンツが更新されているか否かの更新情報を取得する更新情報取得手段と、
前記更新情報取得手段により更新情報を取得した場合、メッセージの投稿者へ通知する通知手段と、
を有するメッセージ通知装置。
【請求項２】
前記通知手段は、投稿者へメッセージ内容を変更するか否かを問い合わせる問い合わせ情報を含む請求項１記載のメッセージ通知装置。
【請求項３】
投稿者からメッセージの内容を変更する旨の情報を得た場合は、メッセージの内容を変更する請求項２記載のメッセージ通知装置。
【請求項４】
投稿者からメッセージの内容を変更しない旨の情報を得た場合は、メッセージの内容を変更しない請求項２記載のメッセージ通知装置。
【請求項５】
前記メッセージにコンテンツを一意に特定する複数の情報が含まれている場合、前記更新情報取得手段は、更新されているコンテンツ情報と更新されていないコンテンツ情報とを取得し、前記通知手段は、更新されているコンテンツ情報と更新されていないコンテンツ情報とを区別して通知する請求項１記載のメッセージ通知装置。
【請求項６】
コンテンツ管理装置とメッセージ通知装置とを有し、
前記コンテンツ管理装置は、コンテンツの少なくとも更新日時を管理し、
前記メッセージ通知装置は、
メッセージにコンテンツを一意に特定する情報が含まれている場合、前記一意に特定されたコンテンツが更新されているか否かの更新情報を前記コンテンツ管理装置から取得する更新情報取得手段と、
前記更新情報取得手段により更新情報を取得した場合、メッセージの投稿者へ通知する通知手段と、
を有するコンテンツ管理システム。
【請求項７】
更新情報取得手段は、一意に特定されるコンテンツを含むメッセージを投稿した日時と一意に特定するコンテンツの更新日時とを比較する請求項８記載のコンテンツ管理システム。
【請求項８】
メッセージにコンテンツを一意に特定する情報が含まれている場合、前記一意に特定されたコンテンツが更新されているか否かの更新情報を取得するステップと、
更新情報を取得した場合、メッセージの投稿者へ通知するステップと、
を有するコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッセージ通知装置、コンテンツ管理システム及びプログラムに関する。
【背景技術】
【０００２】
特許文献１は、投稿管理サービスに投稿された、コンテンツに関連する投稿情報の削除要求を、前記投稿管理サービスに送信する削除要求送信手段と、前記投稿管理サービスから、前記削除要求に応じた前記投稿情報の削除に成功した旨の応答情報を受信する応答情報受信手段と、前記応答情報受信手段が前記応答情報を受信した場合に、記憶手段に記憶されている前記コンテンツを削除するコンテンツ削除手段とを有することを特徴とするコンテンツ管理装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１４−２４１１１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、メッセージにコンテンツを一意に特定する情報が含まれる場合、コンテンツが更新されたとき、その旨を知らせることができるメッセージ通知装置、コンテンツ管理システム及びプログラムを提供することを目的としている。
なお、ここで、メッセージとは、テキストによる発言をいい、コンテンツとは、情報の内容をいい、動画、音声、文書（テキスト、図面、画像を含む）等の形式を含む。
【課題を解決するための手段】
【０００５】
請求項１に係る本発明は、メッセージにコンテンツを一意に特定する情報が含まれる場合、前記一意に特定されたコンテンツが更新されているか否かの更新情報を取得する更新情報取得手段と、前記更新情報取得手段により更新情報を取得した場合、メッセージの投稿者へ通知する通知手段と、を有するメッセージ通知装置である。
【０００６】
請求項２に係る本発明は、前記通知手段は、投稿者へメッセージ内容を変更するか否かを問い合わせる問い合わせ情報を含む請求項１記載のメッセージ通知装置である。
【０００７】
請求項３に係る本発明は、投稿者からメッセージの内容を変更する旨の情報を得た場合は、メッセージの内容を変更する請求項２記載のメッセージ通知装置である。
【０００８】
請求項４に係る本発明は、投稿者からメッセージの内容を変更しない旨の情報を得た場合は、メッセージの内容を変更しない請求項２記載のメッセージ通知装置である。
【０００９】
請求項５に係る本発明は、前記メッセージにコンテンツを一意に特定する複数の情報が含まれている場合、前記更新情報取得手段は、更新されているコンテンツ情報と更新されていないコンテンツ情報とを取得し、前記通知手段は、更新されているコンテンツ情報と更新されていないコンテンツ情報とを区別して通知する請求項１記載のメッセージ通知装置である。
【００１０】
請求項６に係る本発明は、コンテンツ管理装置とメッセージ通知装置とを有し、前記コンテンツ管理装置は、コンテンツの少なくとも更新日時を管理し、前記メッセージ通知装置は、メッセージにコンテンツを一意に特定する情報が含まれている場合、前記一意に特定されたコンテンツが更新されているか否かの更新情報を前記コンテンツ管理装置から取得する更新情報取得手段と、前記更新情報取得手段により更新情報を取得した場合、メッセージの投稿者へ通知する通知手段と、を有するコンテンツ管理システムである。
【００１１】
請求項７に係る本発明は、更新情報取得手段は、一意に特定されるコンテンツを含むメッセージを投稿した日時と一意に特定するコンテンツの更新日時とを比較する請求項８記載のコンテンツ管理システムである。
【００１２】
請求項８に係る本発明は、メッセージにコンテンツを一意に特定する情報が含まれている場合、前記一意に特定されたコンテンツが更新されているか否かの更新情報を取得するステップと、更新情報を取得した場合、メッセージの投稿者へ通知するステップと、を有するコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１３】
請求項１、６又は８に係る本発明によれば、メッセージにコンテンツを一意に特定する情報が含まれる場合、コンテンツが更新されたとき、その旨を知らせることができる。
【００１４】
請求項２に係る本発明によれば、請求項１に係る本発明の効果に加え、投稿者の意思を確認することができる。
【００１５】
請求項３又は４に係る本発明によれば、請求項２に係る本発明の効果に加え、投稿者の意思を反映させることができる。
【００１６】
請求項５に係る本発明によれば、請求項１に係る本発明の効果に加え、メッセージにコンテンツを一意に特定する複数の情報が含まれている場合、投稿者に区別して知らせることができる。
【００１７】
請求項７に係る本発明によれば、請求項８に係る本発明の効果に加えて、日時の比較により更新されているコンテンツを含むメッセージを特定することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係るコンテンツ管理システムを示す構成図である。
【図２】本発明の実施形態に用いたサーバを示すブロック図である。
【図３】本発明の実施形態に係るコンテンツ管理システムの機能構成を示すブロック図である。
【図４】本発明の実施形態に係るコンテンツ管理システムにおいて、メッセージ情報管理データベースに格納されている情報を示す図表である。
【図５】本発明の実施形態に係るコンテンツ管理システムにおいて、コンテンツ情報管理データベースに格納されている情報を示す図表である。
【図６】本発明の実施形態に係るコンテンツ管理システムにおいて、（ａ）はフロー１を示すフローチャートであり、（ｂ）はブロック図である。
【図７】本発明の実施形態に係るコンテンツ管理システムにおいて、（ａ）はフロー２を示すフローチャートであり、（ｂ）はブロック図である。
【図８】本発明の実施形態に係るコンテンツ管理システムにおいて、（ａ）はフロー３を示すフローチャートであり、（ｂ）はブロック図である。
【図９】本発明の実施形態に係るコンテンツ管理システムにおいて、（ａ）はフロー４を示すフローチャートであり、（ｂ）はブロック図である。
【図１０】本発明の実施形態に係るコンテンツ管理システムにおいて、（ａ）はフロー５を示すフローチャートであり、（ｂ）はブロック図である。
【図１１】本発明の実施形態に係るコンテンツ管理システムにおいて、リンク情報が含まれている場合のメッセージ表示を示す画面図である。
【図１２】本発明の実施形態に係るコンテンツ管理システムにおいて、リンク情報が含まれている場合にメッセージ表示が隠される状態を示す画面図である。
【図１３】本発明の実施形態に係るコンテンツ管理システムにおいて、複数のリンク情報が含まれている場合のメッセージ表示を示す画面図である。
【図１４】本発明の実施形態に係るコンテンツ管理システムにおいて、（ａ）はリンク情報が含まれている場合の通知例を示す画面図であり、（ｂ）は追記用の入力フォームが表示された状態を示す画面図である。
【図１５】本発明の実施形態に係るコンテンツ管理システムにおいて、メッセージに追記された状態を示す画面図である。
【発明を実施するための形態】
【００１９】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
図１には、本発明の実施形態に係るコンテンツ管理システム１０が示されている。
【００２０】
コンテンツ管理システム１０は、例えば２台のサーバ１２ａ，１２ｂと、複数のクライアント端末１４と、を有し、サーバ１２ａ，１２ｂ及びクライアント端末１４がネットワーク１６を介して接続されている。クライアント端末１４は、パーソナルコンピュータやモバイル端末である。ネットワーク１６は、ローカルエリアネットワークでもよいし、インターネットでもよい。
【００２１】
図２は、サーバ１２ａ，１２ｂのハードウエアを示すブロック図である。
サーバ１２ａ，１２ｂは、それぞれＣＰＵ１８、メモリ２０、記憶装置２２及び入出力インターフェイス２４を有し、これらＣＰＵ１８、メモリ２０、記憶装置２２及び入出力インターフェイス２４がバス２６を介して接続されている。
【００２２】
ＣＰＵ１８は、メモリ２０に格納された制御プログラムに基づいて予め定められた処理を実行する。記憶装置２２は、例えばハードディスクから構成され、必要とされるソフトウエアやデータが記憶されている。入出力インターフェイス２４は、前述したネットワーク１６を介してデータが入出力される。
【００２３】
図３は、コンテンツ管理システム１０の機能構成を示すブロック図である。
【００２４】
コンテンツ管理システムは、前述したクライアント端末１４に加えて、メッセージ通知装置２８及びコンテンツ管理装置３０を有する。
【００２５】
メッセージ通知装置２８は、例えばサーバ１２ａに構築されており、ユーザからメッセージの投稿要求を受け付け、指定された投稿先に指定された内容のメッセージを通知する。メッセージの投稿先には他のユーザやユーザグループを指定することができる。
【００２６】
メッセージ通知装置２８は、メッセージ表示部３２、メッセージ情報管理データベース３４及びメッセージ解析部３６及び確認依頼通知部３８を有する。
【００２７】
メッセージ表示部３２は、クライアント端末１４からの要求を受けて処理を実行する。例えばクライアント端末１４から投稿要求を受け付けると、指定されたメッセージ情報をメッセージ情報管理データベース３４に記録する。また、クライアント端末１４から更新要求を受け付けると、メッセージ情報管理データベース３４に記録されたメッセージを更新する。また、メッセージ閲覧要求があった場合、メッセージ情報管理データベース３４からメッセージ情報を取得し、メッセージ解析部３６にメッセージの内容とメッセージの投稿日時とを通知する。さらに、メッセージ解析部３６からの応答に応じてメッセージの表示を変更し、クライアント端末１４に画面情報を送信する。
【００２８】
メッセージ情報管理データベース３４は、メッセージの情報を管理する。具体的には、図４に示すように、メッセージにはメッセージ識別子が付され、投稿先、投稿者、投稿日時、投稿メッセージの内容等が記憶される。
【００２９】
メッセージ解析部３６は、メッセージ表示部３２からメッセージの内容の解析依頼を受け付け、メッセージの内容に、コンテンツを一意に特定する情報、例えばコンテンツ管理装置３０へのリンク情報（例えばＵＲＬ。ＵＲＬとはUniform Resource Locatorの略で、ネットワーク上のファイルの住所である。）が含まれているか否かを解析する。また、コンテンツの更新日時がメッセージの投稿日時よりも新しかった場合、メッセージ表示部３２に古いリンク情報が含まれていることを通知する。また、古いリンク情報が含まれているメッセージの投稿者に対して、メッセージの確認依頼を通知するように確認依頼通知部３８に通知する。
【００３０】
確認依頼通知部３８は、メッセージ解析部３６から通知を受け取り、メッセージ投稿者に対して、メッセージの確認を依頼する通知を送信する。
【００３１】
コンテンツ管理装置３０は、コンテンツ情報管理部４０及びコンテンツ情報管理データベース４２を有する。
【００３２】
コンテンツ情報管理部４０は、ユーザからコンテンツの登録、取得、更新又は削除の要求を受け付け、コンテンツ情報管理データベース４２の情報を取得し、更新する機能を有する。
【００３３】
コンテンツ情報管理データベース４２は、コンテンツの情報を管理する。具体的には、図５に示すように、コンテンツにはコンテンツ識別子が付され、ファイル名、登録日時、更新日時、ＵＲＬ等が記憶される。
【００３４】
次に図６〜図１０に示すフローチャート共により詳細に実施形態を説明する。
【００３５】
まずステップＳ１０において、クライアント端末１４は、投稿先である開発グループＡに投稿されたメッセージを表示するようにメッセージ通知装置２８に対して要求を送信する。
【００３６】
次のステップＳ１２において、メッセージ表示部３２は、クライアント端末からの要求を受信し、指定された投稿先である開発グループＡに関する情報をメッセージ情報管理データベース３４に問い合わせる。
【００３７】
次にステップＳ１４において、メッセージ情報管理データベース３４は、指定された投稿先である開発グループＡのメッセージ情報を返す。メッセージ情報管理データベース３４には、図４に示すように、開発グループＡには、メッセージ識別子Ｍ００００とＭ０００２のメッセージが含まれ、図７に示すように、メッセージ情報１とメッセージ情報２としてメッセージ表示部３２に返す。
【００３８】
次のステップＳ１６においては、メッセージ情報１とメッセージ情報２として返されたメッセージ情報が返されたメッセージ表示部３２は、取得したメッセージ情報（メッセージ識別子、投稿者、投稿日時、メッセージ内容）をメッセージ解析部３６に通知する。
【００３９】
次のステップＳ１８においては、メッセージ解析部３６は、通知された投稿メッセージのメッセージ内容に、一意に特定されたコンテンツ情報としてコンテンツ管理装置３０へのリンク情報（ＵＲＬ）が含まれているか否かを解析する。この解析方法は、例えばコンテンツ管理装置３０に登録されている個々のコンテンツを表すＵＲＬのパターンと一致しているか否かにより行うことができる。
【００４０】
次のステップＳ２０においては、メッセージ解析部３６は、コンテンツ管理装置３０へのリンク情報（ＵＲＬ）が含まれているか否かを判定する。ここでは、メッセージ識別子Ｍ００００にhttps://xxx.co.jp/Contents/0000が含まれているので、Ｙｅｓと判定され、ステップＳ２２へ進む。
【００４１】
ステップＳ２２においては、メッセージ解析部３６は、該当のリンク情報（ＵＲＬ）をコンテンツ管理装置３０に送信し、コンテンツの更新日時を問い合わせる。ここでは、メッセージ識別子Ｍ００００に含まれているhttps://xxx.co.jp/Contents/0000に対応するコンテンツの更新日時を問い合わせる。
【００４２】
次のステップＳ２４においては、コンテンツ情報管理部４０は、コンテンツ情報管理データベース４２から該当のコンテンツの更新日時を取得し、メッセージ解析部３６に返す。ここでは、https://xxx.co.jp/Contents/0000に対応するコンテンツは、コンテンツ識別子００００のコンテンツであり、更新日時は２０１８/１２/０３、１１：３０：００となる。
【００４３】
次のステップＳ２６においては、メッセージ解析部３６は、メッセージの投稿日時とコンテンツの更新日時とを比較する。ここでは、メッセージＭ００００の投稿日時が２０１８/１２/０１、１４：００：００で、コンテンツ００００の更新日時は２０１８/１２/０３、１１：３０：００である。
【００４４】
次のステップＳ２８においては、メッセージ解析部３６は、メッセージの投稿日時よりもコンテンツの更新日時の方が新しいか否かを判定する。ここでは、メッセージＭ００００の投稿日時２０１８/１２/０１、１４：００：００よりもンテンツ００００の更新日時２０１８/１２/０３、１１：３０：００の方が新しいので、Ｙｅｓと判定され、次のステップＳ３０へ進む。
【００４５】
ステップＳ３０においては、メッセージ解析部３６は、メッセージ表示部に対し古いリンク情報を含むメッセージのメッセージ識別子を通知する。ここでは、メッセージ識別子はＭ００００である。
【００４６】
次のステップＳ３２においては、メッセージ解析部３６は、メッセージ表示部３２に対し古いリンク情報を含むメッセージに対して表示を変更した上で、クライアント端末に画面情報を返し、処理を終了する。ここでは識別子Ｍ００００の表示を変更する。
【００４７】
一方、ステップＳ２０において、メッセージにリンク情報が含まれていないと判定された場合、又はステップ２８において、メッセージの投稿日時よりもコンテンツの更新日時の方が新しいと判定された場合は、ステップＳ３４に進む。
【００４８】
ステップＳ３４においては、メッセージ解析部３６は、メッセージ表示部３２に対し古いリンク情報を含むメッセージがないことを通知し、処理を終了する。
【００４９】
なお、他の実施形態として、図９に示すように、ステップＳ３０に代えて、ステップＳ３６として、メッセージ解析部３６は、メッセージ表示部３２に対し古いリンク情報を含むメッセージのメッセージ識別子とそのリンク情報（ＵＲＬ）を通知し、ステップＳ３２に代えて、ステップＳ３８として、メッセージ表示部３２は、古いリンク情報を含むメッセージとそのリンク情報（ＵＲＬ）に対して表示を変更した上で、クライアント端末１４に画面情報を戻すようにしてもよい。
【００５０】
また、図１０に示すように、ステップＳ２８において、メッセージの投稿日時よりもコンテンツの更新日時の方が新しいと判定された場合は、ステップＳ４０に進む。このステップＳ４０においては、メッセージ解析部３６は、確認依頼通知部３８に対し、古いリンク情報を含むメッセージの投稿者にメッセージの確認依頼を行うように通知する。
【００５１】
次のステップＳ４２において、確認依頼通知部３８は、メッセージの確認依頼を行う文面を作成し、メッセージ投稿者のクライアント端末１４に送信する。
【００５２】
即ち、図１１に示すように、通常の投稿画面であれば、投稿者Ａが投稿されたメッセージがそのまま表示されるが、メッセージにリンク情報（ＵＲＬ）が含まれている場合は、図１２に示すように、投稿者Ａのメッセージは、確認依頼通知部３８で作成された文面、例えば「このメッセージの内容は古い可能性があります。表示しますか？」により隠される。これに対し、投稿者Ａが「表示する」ボタンを選択した場合には、投稿者Ａのメッセージが表示されることになる。
【００５３】
投稿者が投稿した後で参照するコンテンツが更新された場合には間違った情報を他の投稿者又は参加者に与えるおそれがあるが、投稿者が前に行ったメッセージの修正を促すことにより正しい情報が与えらえるようになる。
【００５４】
なお、図１３に示すように、複数のコンテンツのリンク情報が一つのメッセージに含まれる場合は、古いリンク情報を例えばストライクアウトしたりして古い情報がないリンク情報と区別して表示してもよい。
【００５５】
また、この場合、図１４（ａ）に示すように、確認依頼通知部３８では確認を求める画面を作成し、確認のためのＵＲＬを表示するようにしてもよい。この画面でメッセージ投稿者がＵＲＬをクリックすると、図１４（ｂ）に示すように、該当のメッセージとメッセージ追記用の入力フォームが表示される。さらにメッセージ投稿者が追記メッセージに追記し、送信すると、図１５に示すように、前のメッセージに対して追記したメッセージに更新されるようになる。
【００５６】
なお、上記実施形態においては、コンテンツを一意に特定するものとしてＵＲＬを用いたが、本発明はこれに限定されない。例えば更新したコンテンツも含めてコンテンツ一つ一つにＩＤ（identification の略で、対象を特定する符号のことをいう。）を付してコンテンツを特定し、どのコンテンツに対してどのコンテンツが更新されたかの情報を別に管理するようにしてもよい。
【符号の説明】
【００５７】
１０    コンテンツ管理システム
１２ａ，１２ｂ    サーバ
１４    クライアント端末
１６    ネットワーク
１８    ＣＰＵ
２０    メモリ
２２    記憶装置
２４    入出力インターフェイス
２６    バス
２８    メッセージ通知装置
３０    コンテンツ管理装置
３２    メッセージ表示部
３４    メッセージ情報管理データベース
３６    メッセージ解析部
３８    確認依頼通知部
４０    コンテンツ情報管理部
４２    コンテンツ情報管理データベース
【図１】
2020149419.tif 000003
【図２】
2020149419.tif 000004
【図３】
2020149419.tif 000005
【図４】
2020149419.tif 000006
【図５】
2020149419.tif 000007
【図６】
2020149419.tif 000008
【図７】
2020149419.tif 000009
【図８】
2020149419.tif 000010
【図９】
2020149419.tif 000011
【図１０】
2020149419.tif 000012
【図１１】
2020149419.tif 000013
【図１２】
2020149419.tif 000014
【図１３】
2020149419.tif 000015
【図１４】
2020149419.tif 000016
【図１５】
2020149419.tif 000017