(57)【要約】【課題】クライアント装置において画像等のコンテンツを広告とともに表示する場合、サーバ装置からコンテンツデータと広告データとを受信する場合、サーバ装置とクライアント装置との間のネットワークにかかる負荷が大きくなるという問題があった。【解決手段】メッセージ送信装置と、少なくとも一つのメッセージ表示装置とがネットワークを介して接続される。メッセージ送信装置は、入力されたメッセージのメッセージデータに、メッセージ表示装置においてメッセージとともに表示される広告を構成する広告データの所在に関する情報である広告情報を付加してメッセージ表示装置に送信する。メッセージ表示装置は、受信した広告情報が付加されたメッセージデータに基づいて、自装置内の記憶装置から広告データを取得し、メッセージおよび広告をポップアップウィンドウでユーザに通知する【選択図】図２
2011154514.tif 000002
【特許請求の範囲】
【請求項１】
メッセージ送信装置と、前記メッセージ送信装置とネットワークを介して接続される少なくとも一つのメッセージ表示装置と、を含むメッセージ表示システムであって、
前記メッセージ送信装置は、
メッセージの入力を受け付けるメッセージ入力手段と、
前記メッセージ表示装置において前記メッセージとともに表示される広告を構成する広告データの所在に関する情報である広告情報を、前記メッセージを構成するメッセージデータに付加する付加手段と、
前記広告情報が付加された前記メッセージデータを前記少なくとも一つのメッセージ表示装置に送信する送信手段と、を有し、
前記メッセージ表示装置は、
前記送信手段から送信される前記メッセージデータを受信する受信手段と、
広告データを保持する広告データ保持手段と、
前記メッセージデータに付加されている前記広告情報に基づいて、前記広告データ保持手段から広告データを取得する広告データ取得手段と、
前記広告データ取得手段によって取得した広告データに基づいて、前記メッセージおよび前記広告をユーザに通知する通知手段と、を有する
ことを特徴とするメッセージ表示システム。
【請求項２】
前記広告データ取得手段は、前記広告データを、前記広告データ保持手段に代えて、外部の装置から取得することを特徴とする請求項１に記載のメッセージ表示システム。
【請求項３】
前記通知手段は、表示画面にポップアップ表示されるポップアップウィンドウにて前記メッセージおよび前記広告を表示出力して、前記メッセージおよび前記広告を通知することを特徴とする請求項１又は２に記載のメッセージ表示システム。
【請求項４】
前記通知手段は、前記メッセージおよび前記広告の通知の際に前記メッセージ表示装置において起動されている全てのアプリケーションについての出力に対して優先的に前記メッセージおよび前記広告の通知を行うことを特徴とする請求項１から３のいずれか一項に記載のメッセージ表示システム。
【請求項５】
メッセージ送信装置と、前記メッセージ送信装置とネットワークを介して接続される広告データを保持する広告データ保持手段を有する、少なくとも一つのメッセージ表示装置と、によって実行されるメッセージ表示方法であって、
前記メッセージ送信装置において、メッセージの入力を受け付けるメッセージ入力ステップと、
前記メッセージ送信装置において、前記メッセージ表示装置にて前記メッセージとともに表示される広告を構成する広告データの所在に関する情報である広告情報を、前記メッセージを構成するメッセージデータに付加する付加ステップと、
前記メッセージ送信装置において、前記広告情報が付加された前記メッセージデータを前記少なくとも一つのメッセージ表示装置に送信する送信ステップと、
前記メッセージ表示装置において、前記送信手段から送信される前記メッセージデータを受信する受信ステップと、
前記メッセージ表示装置において、前記メッセージデータに付加されている前記広告情報に基づいて、前記広告データ保持手段から広告データを取得する広告データ取得ステップと、
前記メッセージ表示装置において、前記広告データ取得ステップにて取得した広告データに基づいて、前記メッセージおよび前記広告をユーザに通知する通知ステップと、
を有することを特徴とするメッセージ表示方法。
【請求項６】
メッセージの入力を受け付け、メッセージ表示装置にて前記メッセージとともに表示される広告を構成する広告データの所在に関する情報である広告情報を、前記メッセージを構成するメッセージデータに付加して前記メッセージ表示装置であるコンピュータに送信するメッセージ送信装置、とネットワークを介して接続され、前記広告データを保持する広告データ保持手段を有する前記メッセージ表示装置に実行させるメッセージ表示プログラムであって、
前記メッセージ表示装置に、
前記メッセージ送信装置から送信される前記メッセージデータを受信する受信ステップと、
前記メッセージデータに付加されている前記広告情報に基づいて、前記広告データ保持手段から前記広告データを取得する広告データ取得ステップと、
前記広告データ取得ステップにて取得した広告データに基づいて、前記メッセージおよび前記広告をユーザに通知する通知ステップと、
を実行させるためのメッセージ表示プログラム。
【請求項７】
メッセージを構成するメッセージデータを受信して、このメッセージデータに付加されている情報であって広告データの所在に関する情報である広告情報に基づいて自装置内に保持されている広告データを取得し、前記取得した広告データに基づいて前記メッセージおよび前記広告データにより構成される広告をユーザに通知するメッセージ表示装置、とネットワークを介して接続されるメッセージ送信装置であるコンピュータに実行させるメッセージ送信プログラムであって、
前記メッセージ送信装置に、
メッセージの入力を受け付けるメッセージ入力ステップと、
前記メッセージ表示装置にて前記メッセージとともに表示される広告を構成する広告データについての広告情報を、前記メッセージのメッセージデータに付加する付加ステップと、
前記広告情報が付加された前記メッセージデータを少なくとも一つの前記メッセージ表示装置に送信する送信ステップと、
を実行させるためのメッセージ送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の装置に対してメッセージを送信して表示させるメッセージ表示システムに関する。
【背景技術】
【０００２】
従来、例えば特許文献１に記載されているように、ネットワークを介して接続されたサーバ装置とクライアント装置から構成されるシステムであって、サーバ装置からクライアント装置に画像等のコンテンツを送信し、クライアント装置において送信されたコンテンツを再生するシステムが存在する。また、特許文献１に記載のシステムにおいては、クライアント装置でコンテンツを表示する際に、企業等の広告用コンテンツ（ポップアップ）を一緒に表示するようになっている。
【０００３】
また、企業等において、社内の連絡事項をメールや掲示板等を用いて複数の社員に同時に通知することは、一般的によく行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２０７１９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載のシステムでは、サーバ装置からコンテンツと広告の両方をクライアント装置に送信するようになっている。また、企業等の社内の連絡事項を社員に通知するためのシステムとして特許文献１に記載のシステムを採用した場合、連絡事項とともに広告用コンテンツをもサーバ装置からクライアント装置に送信することになり、サーバ装置とクライアント装置とを接続するネットワークにかかる負荷が大きくなる。これは、特に複数の社員に同時に連絡事項を通知する場合には、ネットワークの輻輳を招きかねないという問題がある。
【０００６】
そこで、本発明は上記課題を解決し、ネットワークへの負荷を抑えつつ、ユーザに広告付きのメッセージを閲覧させることが可能なメッセージ表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、メッセージ送信装置と、前記メッセージ送信装置とネットワークを介して接続される少なくとも一つのメッセージ表示装置と、を含むメッセージ表示システムであって、前記メッセージ送信装置は、メッセージの入力を受け付けるメッセージ入力手段と、前記メッセージ表示装置において前記メッセージとともに表示される広告を構成する広告データの所在に関する情報である広告情報を、前記メッセージを構成するメッセージデータに付加する付加手段と、前記広告情報が付加された前記メッセージデータを前記少なくとも一つのメッセージ表示装置に送信する送信手段と、を有し、前記メッセージ表示装置は、前記送信手段から送信される前記メッセージデータを受信する受信手段と、広告データを保持する広告データ保持手段と、前記メッセージデータに付加されている前記広告情報に基づいて、前記広告データ保持手段から広告データを取得する広告データ取得手段と、前記広告データ取得手段によって取得した広告データに基づいて、前記メッセージおよび前記広告をユーザに通知する通知手段と、を有することを特徴とするメッセージ表示システムを提案する。
【０００８】
すなわち、広告データはメッセージ表示装置において保持しておくため、メッセージ送信装置からは、メッセージデータと、広告に関する広告情報のみをメッセージ表示装置に送信する。これにより、メッセージ送信装置とメッセージ表示装置間のネットワークにかかる負荷が軽減される。
【０００９】
また、前記広告データ取得手段は、前記広告データを、前記広告データ保持手段に代えて、外部の装置から取得するようになっていてもよい。
【００１０】
これにより、メッセージ表示装置に所望の広告データが存在しない場合等であっても、広告を外部の装置から取得してメッセージとともに出力することが可能となる。また、広告データの更新も容易に行うことができる。
【００１１】
また、前記通知手段は、表示画面にポップアップ表示されるポップアップウィンドウにて前記メッセージおよび前記広告を表示出力して、前記メッセージおよび前記広告を通知するようになっていてもよい。また、前記通知手段は、前記メッセージおよび前記広告の通知の際に前記メッセージ表示装置において起動されている全てのアプリケーションについての出力に対して優先的に前記メッセージおよび前記広告の通知を行うようになっていてもよい。
【００１２】
一般的に行われているように、例えば、メールや掲示板などによって連絡事項を社員に通知する場合、社員が自ら積極的にメールや掲示板の内容を閲覧する作業が必要である。つまり、連絡事項が社員に伝わるタイミングや、連絡事項が社員に伝わったか否かは、社員の動作に依存する。よって、緊急に連絡事項を社員に通知したい場合や、確実に連絡事項を通知したい場合、連絡事項の通知方法としてメールや掲示板を用いる方法では対応しきれない。
【００１３】
そこで、上記の構成によれば、受信者の積極的な操作に依存することなく、即時に、かつ確実に連絡事項を受信者に通知すること等が可能である。
【００１４】
また、本発明は、メッセージ送信装置と、前記メッセージ送信装置とネットワークを介して接続される少なくとも一つの広告データを保持する広告データ保持手段を有するメッセージ表示装置と、によって実行されるメッセージ表示方法であって、前記メッセージ送信装置において、メッセージの入力を受け付けるメッセージ入力ステップ（例えば、図６のステップＳ１０１）と、前記メッセージ送信装置において、前記メッセージ表示装置にて前記メッセージとともに表示される広告を構成する広告データの所在に関する情報である広告情報を、前記メッセージを構成するメッセージデータに付加する付加ステップ（例えば、図６のステップＳ１０２）と、前記メッセージ送信装置において、前記広告情報が付加された前記メッセージデータを前記少なくとも一つのメッセージ表示装置に送信する送信ステップ（例えば、図６のステップＳ１０３）と、前記メッセージ表示装置において、前記送信手段から送信される前記メッセージデータを受信する受信ステップ（例えば、図６のステップＳ１０３）と、前記メッセージ表示装置において、前記メッセージデータに付加されている前記広告情報に基づいて、前記広告データ保持手段から広告データを取得する広告データ取得ステップ（例えば、図６のステップＳ１０４およびＳ１０５）と、前記メッセージ表示装置において、前記広告データ取得手ステップにて取得した広告データに基づいて、前記メッセージおよび前記広告をユーザに通知する通知ステップ（例えば、図６のステップＳ１０６およびＳ１０７）と、を有することを特徴とするメッセージ表示方法を提案する。
【００１５】
すなわち、広告データはメッセージ表示装置において保持しておくため、メッセージ送信装置からは、メッセージデータと、広告に関する広告情報のみをメッセージ表示装置に送信する。これにより、メッセージ送信装置とメッセージ表示装置間のネットワークにかかる負荷が軽減される。
【００１６】
また、本発明は、メッセージの入力を受け付け（例えば、図６のステップＳ１０１）、メッセージ表示装置において前記メッセージとともに表示される広告を構成する広告データの所在に関する情報である広告情報を、前記メッセージを構成するメッセージデータに付加して（例えば、図６のステップＳ１０２）メッセージ表示装置であるコンピュータに送信する（例えば、図６のステップＳ１０３）メッセージ送信装置、とネットワークを介して接続され、前記広告データを保持する広告データ保持手段を有する前記メッセージ表示装置に実行させるメッセージ表示プログラムであって、前記メッセージ表示装置に、前記送信手段から送信される前記メッセージデータを受信する受信ステップ（例えば、図６のステップＳ１０３）と、前記メッセージデータに付加されている前記広告情報に基づいて、前記広告データ保持手段から前記広告データを取得する広告データ取得ステップ（例えば、図６のステップＳ１０４およびＳ１０５）と、前記広告データ取得ステップにて取得した広告データに基づいて、前記メッセージおよび前記広告をユーザに通知する通知ステップ（例えば、図６のステップＳ１０６およびＳ１０７）と、を実行させるためのメッセージ表示プログラムを提案する。
【００１７】
また、本発明は、メッセージを構成するメッセージデータを受信して（例えば、図６のステップＳ１０３）、このメッセージデータに付加されている情報であって広告データの所在に関する情報である広告情報に基づいて自装置内に保持されている広告データを取得し（例えば、図６のステップＳ１０４およびＳ１０５）、前記取得した広告データに基づいて前記メッセージおよび前記広告をユーザに通知する（例えば、図６のステップＳ１０６およびＳ１０７）メッセージ表示装置、とネットワークを介して接続されるメッセージ送信装置であるコンピュータに実行させるメッセージ送信プログラムであって、前記メッセージ送信装置に、メッセージの入力を受け付けるメッセージ入力ステップ（例えば、図６のステップＳ１０１）と、前記メッセージ表示装置にて前記メッセージとともに表示される広告を構成する広告データについての広告情報を、前記メッセージのメッセージデータに付加する付加ステップ（例えば、図６のステップＳ１０２）と、前記広告情報が付加された前記メッセージデータを少なくとも一つの前記メッセージ表示装置に送信する送信ステップ（例えば、図６のステップＳ１０３）と、を実行させるためのメッセージ送信プログラムを提案する。
【００１８】
本発明によれば、コンピュータが備える記憶装置にメッセージ表示プログラム、メッセージ送信プログラムを記憶させておき、コンピュータがこのプログラムを読み出して実行することで、上記各ステップを実行することができる。
【００１９】
なお、上記のメッセージ表示プログラム、メッセージ送信プログラムは、ネットワークを通じてダウンロードされることによりコンピュータにインストールされて実行されてもよいし、記憶媒体に記憶されて配布されることによりコンピュータにインストールされて実行されてもよい。
【発明の効果】
【００２０】
以上のように、本発明によれば、ネットワークへの負荷を抑えつつ、広告付きのメッセージをユーザに閲覧させることが可能である。
【図面の簡単な説明】
【００２１】
【図１】本実施形態に係るメッセージ表示システムの構成例を示す図である。
【図２】本実施形態に係るメッセージ送信装置１００およびメッセージ表示装置２００ａの構成例を示すブロック図である。
【図３】本実施形態に係るメッセージ送信装置１００およびメッセージ表示装置２００ａの具体的な構成例を示す図である。
【図４】広告情報が付加されたメッセージデータの具体例を示す図である。
【図５】メッセージおよび広告の表示の具体例を示す図である。
【図６】本実施形態に係るメッセージ表示システムにおける処理の流れを示すシーケンス図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態について、図面を参照しながら説明する。なお、以下の説明において参照する各図では、他の図と同等部分は同一符号によって示す。
【００２３】
（メッセージ表示システムの構成）
【００２４】
図１は、本実施形態に係るメッセージ表示システムの構成例を示す図である。図１に示すメッセージ表示システムは、メッセージ送信装置１００と、複数のメッセージ表示装置２００ａ、２００ｂ、２００ｃとを含んで構成される。また、これらの装置は相互にＬＡＮ（Local  Area  Network）、ＶＰＮ（Virtual  Private  Network）等のネットワーク１０を介して接続されている。メッセージ送信装置１００は、メッセージ表示装置２００ａ、２００ｂ、２００ｃの少なくとも一つにメッセージを送信し、メッセージ表示装置２００ａ、２００ｂ、２００ｃは、受信したメッセージを広告とともにポップアップで表示する。
【００２５】
また、メッセージ送信装置１００とメッセージ表示装置２００ａ、２００ｂ、２００ｃは、一般的なパーソナルコンピュータ、携帯電話、デジタルテレビ等で構成することが可能である。本実施形態においては、メッセージ送信装置１００とメッセージ表示装置２００ａ、２００ｂ、２００ｃは、パーソナルコンピュータで構成されるものとする。
【００２６】
図２は、メッセージ送信装置１００およびメッセージ表示装置２００ａの構成例を示すブロック図である。以下、図２を用いて、メッセージ送信装置１００およびメッセージ表示装置２００ａの構成について説明する。メッセージ表示装置２００ｂ、２００ｃの構成は、メッセージ表示装置２００ａと同様の構成であるので、ここでは、メッセージ表示装置２００ａの構成について説明する。
【００２７】
なお、メッセージ送信装置１００およびメッセージ表示装置２００ａは、具体的には、例えば、図３に示すように、ＣＰＵ（Central  Processing  Unit）３０１、ＲＡＭ（Random  Access  Memory）３０２、ハードディスク等の不揮発性記憶装置３０３、ネットワークインタフェース３０４、等の一般的なコンピュータの構成と同様の構成により実現される。また、以下に説明する各構成の機能は、例えばＣＰＵ３０１が不揮発性記憶装置３０３に記憶されているプログラムを読み出して実行することによって実現される機能である。また、後述するメッセージデータ、広告情報、広告データ等は、ＲＡＭ３０２または不揮発性記憶装置３０３に記憶され、必要に応じて適宜、ＲＡＭ３０２上のワーク領域に読み出されてＣＰＵ３０１によって処理されるデータである。
【００２８】
（メッセージ送信装置１００の構成）
【００２９】
図２に示すように、メッセージ送信装置１００は、メッセージ入力部１１０と、付加部１２０と、送信部１３０と、を有する。
【００３０】
メッセージ入力部１１０は、メッセージの入力を受け付ける。「メッセージ」とは、メッセージ表示装置２００ａにおいて表示されるメッセージである。メッセージの内容としては、例えば、企業内における社員への連絡事項、特定の企業の新製品情報、ソフトウェアのアップデート情報等が挙げられる。「メッセージの入力を受け付ける」とは、例えば、メッセージ送信装置１００に備えられているキーボード等を介してユーザからのメッセージの入力を受け付ける場合や、外部の装置からメッセージを受信する場合等が該当する。外部の装置からメッセージを受信する場合としては、例えば、あらかじめ設定された所定の日時にインターネットから、新製品情報、価格情報、ソフトウェアのアップデート情報等を取得するようになっていてもよい。また、定期的に同じメッセージをメッセージ表示装置２００ａに表示させたい場合には、ユーザが最初にメッセージをメッセージ入力部１１０にて入力する際に、後述する付加部１２０および送信部１３０においてメッセージを送信するための処理を実行すべき日時を指定できるようになっていてもよい。
【００３１】
より具体的には、メッセージ入力部１１０は、例えばＧＵＩ（Graphical  User  Interface）によって画面表示されたメッセージ入力画面においてユーザがキーボード等を操作してメッセージを入力したことを検知し、このメッセージを文字データとしてＲＡＭ３０２や不揮発性記憶装置３０３に記憶する。
【００３２】
付加部１２０は、メッセージ表示装置２００ａにおいてメッセージとともに表示される広告を構成する広告データの所在に関する情報である広告情報を、メッセージを構成するメッセージデータに付加する。また、「メッセージ」および「広告」は、後述するメッセージ表示装置２００ａにおいて、例えば、文章で出力されてもよいし、画像、ストリーミング、音声などで出力されてもよい。また、メッセージと広告は異なる態様で出力されるようになっていてもよい。また、「メッセージデータ」および「広告データ」は、例えば、文字データ、画像データ、ストリーミングデータ、音声データ等が該当する。なお、本実施形態においては、メッセージは文章、広告は画像であり、メッセージ表示装置２００ａにおいて両者は一つのポップアップで出力される場合を示す。
【００３３】
また、後述するように、広告データはメッセージ表示装置２００ａの広告データ取得部２３０において取得されるが、「広告データの所在に関する情報である広告情報」とは、例えば、メッセージ表示装置２００ａ内の記憶装置に保存されている広告データのパス名やファイル名、インターネット上のＵＲＬ（Uniform  Resource  Locator）等が該当する。また、広告情報は、例えば、ユーザがメッセージをメッセージ送信装置１００に入力する際に同時に入力するようになっていてもよいし、あらかじめメッセージと広告の組み合わせをメッセージ送信装置１００の不揮発性記憶装置３０３に記憶しておき、ユーザがＧＵＩによって画面表示されたメッセージ選択画面においてメッセージと広告の組み合わせを選択する等となっていてもよい。
【００３４】
（メッセージデータの具体例）
【００３５】
図４は、広告情報が付加されたメッセージデータの具体例を示す図である。図４に示す具体例は、ＸＭＬ（eXtensible  Markup  Language）構文によって記述されている。<ポップアップ>と</ポップアップ>のタグは、両者で囲まれている部分が、メッセージ表示装置２００ａにおいてポップアップ表示されるメッセージと広告についてのメッセージデータと広告情報であることを示すタグである。
【００３６】
また、<タグ  名称＝”画像”  値＝”pic-1.jpg”/>は、メッセージ表示装置２００ａにおいてメッセージとともにポップアップで出力される広告の広告データの画像ファイル名が、‘pic-1.jpg’であることを示す。また、<タグ  名称＝”メッセージ”  値＝”午後３時より会議を行います。”/>は、ポップアップで出力されるメッセージが‘午後３時より会議を行います。’という文章であることを示している。
【００３７】
より具体的には、付加部１２０は、例えばＲＡＭ３０２や不揮発性記憶装置３０３に記憶されているメッセージの文字データと、広告データのファイル名とを読み出し、図４に示すＸＭＬ文章を生成し、ＲＡＭ３０２等に記憶する。
【００３８】
送信部１３０は、広告情報が付加されたメッセージデータをメッセージ表示装置２００ａ、２００ｂ、２００ｃの少なくとも一つのメッセージ表示装置に送信する。また、送信部１３０は、複数のメッセージ表示装置に対して順番にメッセージデータを送信するようになっていてもよいし、ブロードキャスト送信により全てのメッセージ表示装置にメッセージデータを送信するようになっていてもよい。また、送信部１３０は、ユーザからの指示を受け付けることにより、ユーザの任意のタイミングでメッセージデータを送信するようになっていてもよいし、あらかじめ指定された所定の時刻に自動的にメッセージデータを送信する等となっていてもよい。
【００３９】
より具体的には、送信部１３０は、例えば図４に示すＸＭＬ文章をＲＡＭ３０２等から読み出してＬＡＮ等のネットワークインタフェース３０４を介してネットワーク１０に出力する。
【００４０】
（メッセージ表示装置２００ａの構成）
【００４１】
図２に示すように、メッセージ表示装置２００ａは、受信部２１０と、広告データ保持部２２０と、広告データ取得部２３０と、通知部２４０と、を有する。
【００４２】
受信部２１０は、メッセージ送信装置１００の送信部１３０から送信されるメッセージデータを受信する。より具体的には、受信部２１０は、例えばＬＡＮ等のネットワークインタフェース３０４を介して図４に示すＸＭＬ文章を受信し、ＲＡＭ３０２や不揮発性記憶装置３０３に記憶する。
【００４３】
広告データ保持部２２０は、広告データを保持する。具体的には、広告データ保持部２２０は、例えば広告データである画像データ等を不揮発性記憶装置３０３等に記憶して保持する。
【００４４】
広告データ取得部２３０は、メッセージデータに付加されている広告情報に基づいて、広告データを取得する。「広告データを取得する」とは、主には広告データを広告データ保持部２２０から取得することを想定しているが、広告データ保持部２２０からではなく、例えばインターネット上の外部の装置から広告データをダウンロードして取得するようになっていてもよい。例えば、図４のＸＭＬ文章にファイル名で示される広告データが広告データ保持部２２０に存在しない場合には、インターネット上からこのファイルをダウンロードする等となっていてもよい。また、このような仕組みにより、例えば新製品情報、ソフトウェアのアップデート情報などのように、頻繁に更新される情報を広告として採用することも可能となる。なお、本実施形態においては、広告データ取得部２３０は、広告データを広告データ保持部２２０から取得する。
【００４５】
より具体的には、広告データ取得部２３０は、例えば、図４のＸＭＬ文章に記述されている広告データのファイル名等に基づいて広告の画像データ等を不揮発性記憶装置３０３等から読み出したり、ＸＭＬ文章に記述されているＵＲＬに基づいて広告の画像データ等をインターネットからダウンロードする。
【００４６】
通知部２４０は、広告データ取得部２３０にて取得した広告データに基づいて、メッセージおよび広告をユーザに通知する。「メッセージおよび広告をユーザに通知する」とは、具体的には、メッセージと広告とを、文字、画像、ストリーミング、音声等として出力することである。また、メッセージと広告とは異なる方法で出力されてもよい。例えば、メッセージは音声で出力され、広告は画像で表示される等となっていてもよい。本実施形態においては、メッセージは文章、広告は画像であり、両者は一つのポップアップに表示されて出力される。
【００４７】
また、通知部２４０は、メッセージおよび広告の通知の際にメッセージ表示装置２００ａにおいて起動されている全てのアプリケーションについての出力に対して、優先的にメッセージおよび広告の通知を行うようになっていてもよい。「全てのアプリケーションについての出力に対して、優先的にメッセージおよび広告の通知を行う」とは、具体的には、例えば、メッセージ表示装置２００ａにおいて他のアプリケーションの表示出力や音声出力が実行中であっても、それらの実行を中断して、メッセージおよび広告の出力を実行すること等を意味する。より具体的には、例えば本実施形態のようにメッセージおよび広告を一つのポップアップで表示する場合、メッセージ表示装置２００ａのディスプレイ上に他のアプリケーションの表示ウィンドウが表示されていても、それらの表示ウィンドウを強制的に非アクティブとし、メッセージおよび広告のポップアップをアクティブにして最前面に表示する場合等が挙げられる。このような、ポップアップ表示を行うには、Ｗｅｂページがスクリプトを使うことによって、別のウィンドウ（すなわち、ポップアップウィンドウ）を自動的に開くようにすればよい。
【００４８】
図５は、メッセージおよび広告の表示の具体例を示す図である。メッセージ表示装置２００ａのディスプレイ画面５００において、メッセージ５２０、広告５３０、確認ボタン５４０が一つのポップアップ５１０として表示されている。また、図５では図示しないが、このポップアップ５１０の表示の際に、メッセージ表示装置２００ａのディスプレイ画面５００において他のアプリケーションの表示ウィンドウ等が表示されている場合には、ポップアップ５１０が最前面に表示されるようになっていてもよい。
【００４９】
より具体的には、通知部２４０は、例えばＲＡＭ３０２等に記憶されているＸＭＬ文章を読み出し、タグからメッセージの内容と、広告データの所在を示すファイル名等を抽出する。そして、抽出したファイル名等に基づいて広告の画像ファイル等を不揮発性記憶装置３０３等から読み出し、メッセージと広告とを一つのポップアップで表示するための表示データを生成して、ディスプレイ等に表示出力する。
【００５０】
（メッセージ表示システムの動作）
【００５１】
次に、図６を用いて、本実施形態に係るメッセージ表示システムの動作について説明する。図６は、メッセージ表示システムの処理の流れを示すシーケンス図である。
【００５２】
まず、メッセージ送信装置１００のメッセージ入力部１１０において、ユーザ等からのメッセージの入力が受け付けられる（ステップＳ１０１）。次に、付加部１２０において、入力されたメッセージに応じたメッセージデータに広告情報が付加され、ＸＭＬ文章が生成される（ステップＳ１０２）。
【００５３】
そして、送信部１３０において、生成されたＸＭＬ文章がメッセージ表示装置２００ａに送信される（ステップＳ１０３）。送信されたＸＭＬ文章は、メッセージ表示装置２００ａの受信部２１０において受信される。
【００５４】
メッセージ表示装置２００ａの広告データ取得部２３０において、受信したＸＭＬ文章から広告のファイル名が読み出され（ステップＳ１０４）、読み出されたファイル名に基づいて、広告データ保持部２２０から広告データ（画像ファイル）が取得される（ステップＳ１０５）。
【００５５】
そして、通知部２４０において、メッセージおよび広告を一つのポップアップとして表示するための表示データが生成され（ステップＳ１０６）、メッセージおよび広告がポップアップでディスプレイ等に表示される（ステップＳ１０７）。
【００５６】
（まとめ）
【００５７】
以上のように、本発明によれば、ネットワークへの負荷を抑えつつ、広告付きのメッセージをユーザに閲覧させることが可能である。
【００５８】
また、一般的に行われているように、例えばメールや掲示板などによって連絡事項を社員に通知する場合、社員が自ら積極的にメールや掲示板の内容を閲覧する作業が必要である。つまり、連絡事項が社員に伝わるタイミングや、連絡事項が社員に伝わったか否かは、社員の動作に依存する。よって、緊急に連絡事項を社員に通知したい場合や、確実に連絡事項を通知したい場合、連絡事項の通知方法としてメールや掲示板を用いる方法では対応しきれない。しかし、本発明によれば、受信者（すなわち、ユーザ）の積極的な操作に依存することなく、即時に、かつ確実に連絡事項を受信者に通知すること等が可能である。
【００５９】
（応用例）
【００６０】
地震速報を広告とともにメッセージ表示装置２００ａ、２００ｂ、２００ｃにてポップアップウィンドウで表示するようになっていてもよい。すなわち、上記実施形態におけるメッセージ送信装置１００に該当する地震速報受信機を設けておき、地震速報受信機が地震速報又は地震のＰ波を検知した場合に、地震発生の旨のメッセージをメッセージ表示装置２００ａ等に送信する。そして、メッセージ表示装置２００ａ等では、このメッセージを広告とともにポップアップウィンドウで表示してユーザに地震の発生を通知する。
【符号の説明】
【００６１】
１０  ネットワーク
１００  メッセージ送信装置
１１０  メッセージ入力部
１２０  付加部
１３０  送信部
２００ａ  メッセージ表示装置
２００ｂ  メッセージ表示装置
２００ｃ  メッセージ表示装置
２１０  受信部
２２０  広告データ保持部
２３０  広告データ取得部
２４０  通知部
３０１  ＣＰＵ
３０２  ＲＡＭ
３０３  不揮発性記憶装置
３０４  ネットワークインタフェース
５００  ディスプレイ画面
５１０  ポップアップ
５２０  メッセージ
５３０  広告
５４０  確認ボタン
【図１】
2011154514.tif 000003
【図２】
2011154514.tif 000004
【図３】
2011154514.tif 000005
【図４】
2011154514.tif 000006
【図５】
2011154514.tif 000007
【図６】
2011154514.tif 000008