(57)【特許請求の範囲】
【請求項１】
コンピュータの情報処理を用いて、表示端末への広告情報の掲載を管理し、掲載に応じた課金の処理を行う広告掲載課金システムであって、
前記表示端末で掲載する対象の広告情報を登録し、当該広告情報の表示の区分による部分単位を管理する処理を行う第１の処理部と、
前記表示端末での前記広告情報の掲載の実績を示す実績情報を前記表示端末から取得する第２の処理部と、
前記表示端末での前記広告情報の表示の部分単位ごとの表示状態を示す状態情報を前記表示端末から取得する第３の処理部と、
前記課金のための情報として、表示端末及び時間に応じた基本的な料金の情報を管理する第４の処理部と、
前記課金のための情報として、前記表示端末での前記広告情報の表示の部分単位ごとに価値のポイントの情報を設定する第５の処理部と、
上記第１〜第５の処理部で管理する実績情報、状態情報、料金、及びポイントを含む情報を用いて、前記表示端末での対象の広告情報の表示における一部が不良ないし非表示の場合に、前記基本的な料金から、当該一部に相当する部分単位の分のポイントを減算して、当該課金の料金を計算する処理を行う第６の処理部と、を有し、
前記第６の処理部では、前記表示端末の表示エリアの一部が前記不良ないし非表示の場合に、当該一部に相当する各々の部分単位における接地の状態として、前記部分単位同士が隣接する線及び点を判定し、当該接地の線や点の数に応じて減算を行う計算式で前記課金の料金を計算すること、を特徴とする広告掲載課金システム。
【請求項２】
請求項１記載の広告掲載課金システムにおいて、
前記第１の処理部は、前記広告情報の表示の区分による部分単位として、前記表示端末の表示エリアのドット単位もしくはドット集まり単位を管理すること、を特徴とする広告掲載課金システム。
【請求項３】
請求項１記載の広告掲載課金システムにおいて、
前記第１の処理部は、複数の表示端末における前記広告情報の掲載を管理し、
前記第２の処理部は、前記複数の表示端末での前記広告情報の掲載の実績を示す実績情報を取得し、
前記第３の処理部は、前記複数の表示端末での前記広告情報の表示の部分単位ごとの表示状態を示す状態情報を取得し、
前記第４の処理部は、前記複数の表示端末及び時間に応じた基本的な料金の情報を管理し、
前記第５の処理部は、前記複数の表示端末での前記広告情報の表示の部分単位ごとに価値のポイントの情報を設定し、
前記第６の処理部は、上記第１〜第５の処理部で管理する情報を用いて、前記複数の表示端末での対象の広告情報の表示における一部の表示端末が不良ないし非表示の場合に、前記基本的な料金から、当該一部に相当する表示端末の部分単位の分のポイントを減算して、当該課金の料金を計算する処理を行うこと、を特徴とする広告掲載課金システム。
【請求項４】
請求項１記載の広告掲載課金システムにおいて、
前記表示端末は、
当該表示端末での前記広告情報の表示の開始、終了を含む表示の切り替えを行う際に、当該広告情報の表示の実績情報を取得して、前記第２の処理部へ送信する処理を行う第１の機能と、
当該表示端末での表示エリアの部分単位ごとの表示状態を取得して前記第３の処理部へ送信する第２の機能と、を有すること、を特徴とする広告掲載課金システム。
【請求項５】
コンピュータの情報処理を用いて、表示端末への広告情報の掲載を管理し、掲載に応じた課金の処理を行う広告掲載課金方法であって、
前記表示端末で掲載する対象の広告情報を登録し、当該広告情報の表示の区分による部分単位を管理する処理を行う第１の処理ステップと、
前記表示端末での前記広告情報の掲載の実績を示す実績情報を前記表示端末から取得する第２の処理ステップと、
前記表示端末での前記広告情報の表示の部分単位ごとの表示状態を示す状態情報を前記表示端末から取得する第３の処理ステップと、
前記課金のための情報として、表示端末及び時間に応じた基本的な料金の情報を管理する第４の処理ステップと、
前記課金のための情報として、前記表示端末での前記広告情報の表示の部分単位ごとに価値のポイントの情報を設定する第５の処理ステップと、
上記第１〜第５の処理ステップで管理する実績情報、状態情報、料金、及びポイントを含む情報を用いて、前記表示端末での対象の広告情報の表示における一部が不良ないし非表示の場合に、前記基本的な料金から、当該一部に相当する部分単位の分のポイントを減算して、当該課金の料金を計算する処理を行う第６の処理ステップと、を有し、
前記第６の処理ステップでは、前記表示端末の表示エリアの一部が前記不良ないし非表示の場合に、当該一部に相当する各々の部分単位における接地の状態として、前記部分単位同士が隣接する線及び点を判定し、当該接地の線や点の数に応じて減算を行う計算式で前記課金の料金を計算すること、を特徴とする広告掲載課金方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理技術に関し、特に、広告情報などを表示する広告表示端末、広告表示端末での広告情報などの表示（掲載）を管理する広告掲載管理システム、及び上記広告掲載の料金の計算（課金）を行う広告掲載課金システム等に関する。
【背景技術】
【０００２】
デジタル技術を用いてディスプレイ等に広告・コンテンツなどの映像や情報を表示する技術（デジタルサイネージ等）が発展している。デジタルサイネージでは、通信により表示内容情報を広告表示端末にて受信して記憶し、表示の切り替えが可能である。
【０００３】
上記デジタルサイネージ等（広告掲載管理等）に係わる従来技術において、広告表示端末で対象の広告情報が正常に表示されなかった場合の課金方式としては、主に次の方式が挙げられる。
【０００４】
即ち、例えば特開２００６−８５５２２号公報（特許文献１）（「コンテンツ表示装置」）等にその課金方式について記載がある。特許文献１では、表示端末で広告コンテンツを正常に表示した時間（合計時間）のみを記録して当該時間に応じた適切な課金を行うことが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−８５５２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一般的に、広告表示端末の一部が故障などで広告情報を表示することができない場合（状態）が生じ得る。この場合、従来技術では、前述のように、課金方式として、表示時間に応じた課金が挙げられるが、次のような問題がある。
【０００７】
即ち、前記特許文献１等に示す課金方式では、広告全体の表示時間を対象として課金金額を計算している。しかし、下記のような項目については対応できていない。（項目１）表示が一部不良時の考慮。（項目２）表示不良の位置。（項目３）表示不良個所の関連。
【０００８】
従来技術（前記特許文献１等）では、広告などの一部（部分ごと）に価値を付けて課金する方式については開示・実現されていない。
【０００９】
以上を鑑み、本発明の主な目的は、デジタルサイネージ等における、広告表示端末、広告掲載管理システム、広告掲載課金システム等に係わる技術において、広告表示全体を対象とした課金だけでなく、広告表示の一部が不良の場合（正常に表示できなかった場合）にも、それを考慮した適切な課金（料金計算）を実現できる技術を提供することである。
【課題を解決するための手段】
【００１０】
本発明のうち代表的な形態は、デジタルサイネージ等における、広告表示端末、広告掲載管理システム、広告掲載課金システム等であって、以下に示す構成を有することを特徴とする。前提として、広告掲載管理システムは、広告等の情報を表示（掲載）する１つ以上の表示端末（広告表示端末）が接続される構成である。例えばサーバ装置に広告掲載管理システムが実装され、当該サーバ装置に対しネットワークを介して１つ以上の表示端末（広告掲載管理システムと連携する処理部を有する）が接続される構成である。
【００１１】
本形態の広告掲載課金システムは、上記表示端末及び広告掲載管理システム等を前提として構成され、表示端末での広告情報の表示の一部が不良の場合（正常に表示できなかった場合）にも考慮・対処する新しい課金方式（課金機能）を提供する。本システム（課金方式）では、表示端末で実際に広告情報が表示された実績・状態（全体／一部、正常／不良など）に応じて課金（広告料金の計算）を行う。本システム（課金方式）では、表示端末での広告情報の表示の一部が不良の時にも対処するため、その一部の大きさや位置や関連も含めて考慮（反映）して課金の計算をする。
【００１２】
このため、本システム（課金方式）では、表示端末での広告情報の表示（表示エリア等）における一部（部分単位）ごとに価値付け（ポイント設定）する。部分単位は、例えば表示エリアを構成するドット領域などである。上記価値（ポイント）は、表示端末や表示エリアにおける位置（領域）ごとに異なる設定も、一律の設定も可能である。
【００１３】
そして、この部分単位ごとの価値（ポイント）を課金の計算に取り込む（反映する）。即ち、正常表示部分の価値（ポイント）を課金の加算ポイントとしてカウントし、一部不良表示部分の価値（ポイント）を課金の減算ポイントとしてカウントする。
【００１４】
本形態の広告掲載課金システムは、例えば、表示端末で掲載する対象の広告情報を登録し、当該広告情報の表示の区分による部分単位を管理する処理を行う第１の処理部と、表示端末での広告情報の掲載の実績を示す実績情報を表示端末から取得する第２の処理部と、表示端末での広告情報の表示の部分単位ごとの表示状態を示す状態情報を表示端末から取得する第３の処理部と、課金用の情報として、表示端末及び時間に応じた基本的な料金の情報を管理する第４の処理部と、課金用の情報として、表示端末での広告情報の表示の部分単位ごとに価値のポイントの情報を設定する第５の処理部と、上記第１〜第５の処理部で管理する実績情報、状態情報、料金、及びポイントを含む情報を用いて、表示端末での対象の広告情報の表示における一部が不良ないし非表示の場合に、基本的な料金から、当該一部に相当する部分単位の分のポイントを減算して、当該課金の料金を計算する処理を行う第６の処理部と、を有する。
【００１５】
更に、前記第６の処理部では、例えば、前記表示端末の表示エリアの一部が不良ないし非表示の場合に、当該一部に相当する各々の部分単位における接地（隣接等）の状態を判定し、当該接地の線や点の数に応じて減算を行う計算式で課金の料金を計算する。
【発明の効果】
【００１６】
本発明のうち代表的な形態によれば、デジタルサイネージ等、広告表示端末、広告掲載管理システム、広告掲載課金システム等に係わる技術において、広告表示全体を対象とした課金だけでなく、広告表示の一部が不良の場合（正常に表示できなかった場合）にも、それを考慮した適切な課金（料金計算）を実現できる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施の形態のシステム（広告掲載課金システム）の全体の構成を示す図である。
【図２】広告掲載情報登録処理を示すフローチャートである。
【図３】掲載予定管理ＤＢの内容を示す図である。
【図４】表示エリア区分ＤＢの内容を示す図である。
【図５】広告切替処理を示すフローチャートである。
【図６】広告掲載実績登録処理を示すフローチャートである。
【図７】掲載実績管理ＤＢの内容を示す図である。
【図８】表示状態確認処理を示すフローチャートである。
【図９】表示端末状態登録処理を示すフローチャートである。
【図１０】表示端末状態管理ＤＢの内容を示す図である。
【図１１】料金計算処理（表示実績反映）を示すフローチャートである。
【図１２】料金計算処理（減額費用算出）を示すフローチャートである。
【図１３】課金マスタ表示端末ＤＢの内容を示す図である。
【図１４】課金マスタ減算ポイントＤＢの内容を示す図である。
【図１５】（ａ），（ｂ）は、表示エリア区分サンプル等を示す図である。
【図１６】表示状態ログファイルの内容を示す図である。
【図１７】（ａ）〜（ｋ）は、接地線・接地点の計算を説明するための図である。
【図１８】本実施の形態のシステムの全体の構成（その２）を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一部には原則として同一符号を付し、その繰り返しの説明は省略する。
【００１９】
［システム全体構成（１）］
図１において、本実施の形態のシステム（広告掲載課金システム）の全体の構成を示している。本システム（広告掲載課金システム）全体は、広告掲載管理サーバ（「サーバ」）１０１と、広告掲載管理サーバ１０１に対してネットワーク１１１を介して接続される１つ以上の表示端末１１５とを含み、広告掲載管理サーバ１０１で稼動する広告掲載管理システム１０２と、表示端末１１５で稼働する広告表示システム１１６及び表示管理システム１１８とが連携し動作する。
【００２０】
広告掲載管理システム１０２は、全体の主要な制御部であり、表示端末１１５での広告情報（ａ）の掲載を管理・制御する一連の処理を行い、表示端末１１５で実際に広告情報（ａ）を表示した実績・状態に基づいた広告料金を計算する課金機能を備える。広告掲載管理システム１０２は、広告掲載情報登録処理部１０９、広告掲載実績登録処理部１１０、表示端末状態登録処理部１１２、料金計算処理部１１３、及びポイント設定処理部１１４等を有し、また、ＤＢ（データベース）／管理情報として、掲載予定管理ＤＢ１０３（例：図３）、表示エリア区分ＤＢ１０４（例：図４）、掲載実績管理ＤＢ１０５（例：図７）、表示端末状態管理ＤＢ１０６（例：図１０）、課金マスタ表示端末ＤＢ１０７（例：図１３）、及び課金マスタ減算ポイントＤＢ１０８（例：図１４）等を有する。
【００２１】
広告表示システム１１６は、表示端末１１５での広告情報（広告掲載情報（ａ））の表示を行うシステムであり、広告切替処理部１１７により、広告情報（ａ）の表示の切り替え（開始、終了等）を処理し、それによる広告実績情報（ｂ）を広告掲載管理サーバ１０１側（広告掲載管理システム１０２の広告掲載実績登録処理部１１０）へ送信する。表示管理システム１１８は、表示端末１１５での広告情報の表示の状態を管理するシステムであり、広告切替処理部１１９により、広告情報（ａ）の表示の状態を確認し、それによる表示状態情報（ｃ）を広告掲載管理サーバ１０１側（広告掲載管理システム１０２の表示端末状態登録処理部１１２）へ送信する。
【００２２】
サーバ１０１及び表示端末１１５は、それぞれ、公知の要素であるプロセッサ、メモリ、ストレージ、バス、通信インタフェース装置、入力装置、出力装置（ディスプレイ等）等のハードウェア、並びに当該ハードウェア上で稼働するＯＳやアプリケーションプログラム等を備える。サーバ１０１側及び表示端末１１５側の各システム・各処理部（１０９，１１７等）は、それぞれサーバ装置や端末装置におけるソフトウェアプログラム処理やＩＣ回路などで実現できる。例えばサーバ１０１のプロセッサが制御プログラムをメモリへロードして実行することにより各部（１０９等）が実現できる。また各ＤＢ（１０３等）は外部（例えばネットワーク１１１上）の記憶手段に格納してもよい。
【００２３】
表示端末１１５は駅構内などの所定の場所に設置されその情報がシステム（１０２）で管理される。サーバ１０１は、本システムの設定のためのユーザインタフェースをＷｅｂ画面などの形で提供する。例えばポイント設定処理部１１４による価値（ポイント）の設定をユーザ操作により可能である。
【００２４】
本システム（図１）では、処理概要としては、サーバ１０１の広告掲載管理システム１０２に対象の広告掲載情報（ａ）を登録し、表示端末１１５の広告表示システム１１６及び表示管理システム１１８と連動し、表示端末１１５で実際に広告情報（ａ）が表示された実績・状態に基づき及び減算ポイントの設定に基づき、広告料金を計算する（計算した広告料金情報（ｄ）を格納・出力する）。
【００２５】
ポイント設定処理部１１４は、課金マスタ減算ポイントＤＢ１０８に対して部分単位ごとの価値（ポイント）を設定する処理を行う。価値（ポイント）は、表示端末１１５やその表示エリアにおける位置（領域）ごとに異なる設定も可能であるし、一律の設定も可能である（後述）。
【００２６】
［システム全体構成（２）］
図１８は、補足として、図１のシステムに関する第２の構成例を示す。基本的に図１と同様であるが、サーバ１０１に対して複数（Ｎ台）の表示端末１１５（＃１〜＃Ｎ）が接続される場合を明示している。サーバ１０１（広告掲載管理システム１０２）は、複数（Ｎ）の表示端末１１５（＃１〜＃Ｎ）での広告情報の表示実績・表示状態を図１の場合と同様に管理する。例えば複数（Ｎ）の表示端末１１５（＃１〜＃Ｎ）で同じ広告情報を掲載（表示）する場合、それら複数（Ｎ）のうちの一部の表示端末１１５での表示不良を把握した場合、その一部の分を減算ポイントとして課金する。例えば表示端末１１５（対応する場所など）ごとに異なる価値（ポイント）の設定による課金も可能である。複数（Ｎ）の表示端末１１５（＃１〜＃Ｎ）でそれぞれ指定された広告情報を掲載（表示）する場合も同様に処理可能である。
【００２７】
［広告掲載管理システム１０２］
（１）  サーバ１０１の広告掲載管理システム１０２は、広告掲載情報登録処理部１０９において、掲載予定管理ＤＢ１０３、及び表示エリア区分ＤＢ１０４に対し、対象の広告掲載情報（ａ）を登録する処理を行う。登録すると、広告掲載管理システム１０２は、ネットワーク１１１を介して、表示端末１１５の広告表示システム１１６の広告切替処理部１１７と連動する。表示エリア区分ＤＢ１０４には、表示端末１１５の表示エリアにおける区分された部分単位が設定可能である。
【００２８】
（２）  表示端末１１５の広告表示システム１１６は、広告切替処理部１１７により、広告掲載情報（ａ）を表示エリアに表示し、その表示実績情報（ｂ）を得て、サーバ１０１（１０２）へ送信する。サーバ１０１（１０２）は、表示端末１１５（１１６）の広告切替処理部１１７から、当該表示実績情報（ｂ）を受信する。受信すると、広告掲載実績登録処理部１１０において、当該表示実績情報（ｂ）を掲載実績管理ＤＢ１０５に登録する処理を行う。
【００２９】
また、表示端末１１５の表示管理システム１１８の表示状態確認処理部１１９は、表示端末１１５での表示状態（例えば表示エリアの複数の表示ランプの各ドットの状態（表示／非表示））の情報を例えば定期的に取得して確認する（表示状態情報（ｃ））。そして、表示状態確認処理部１１９から当該表示状態情報（ｃ）をネットワーク１１１を介してサーバ１０１（１０２）へ送信する。サーバ１０１（１０２）は、表示端末状態登録処理部１１２で当該表示状態情報（ｃ）を受付け・受信する。そして、表示端末状態登録処理部１１２は、当該表示状態情報（ｃ）を、表示端末状態管理ＤＢ１０６に登録する処理を行う。
【００３０】
料金計算処理部（表示実績反映）１１３は、月末などの料金計算タイミングにて起動する。料金計算処理部１１３は、サーバ１０１の各ＤＢ（１０３，１０４，１０５，１０６，１０７，１０８）から計算に用いる各データ情報を取得し、対象の掲載広告（ａ）における料金（請求金額）を計算する処理を行い、計算した結果の広告料金情報（ｄ）を格納・出力する。
【００３１】
［広告掲載情報登録処理］
図２は、広告掲載情報登録処理部１０９の処理を示す。202等は処理ステップを示す。201,205等は処理に関連するデータ情報例を示す。
【００３２】
（202）  まず、広告掲載情報登録（202）では、入力情報（201）より、広告掲載予定開始日時、広告掲載予定終了日時、広告画像格納場所、掲載場所、及び表示端末、等のデータ情報を入力し、掲載予定管理ＤＢ１０３内（205）へ登録する。また本処理ではこの時（同時）、広告掲載管理番号、及び表示エリア区分管理番号を発行して、当該情報を掲載予定管理ＤＢ１０５（205）へ登録する。
【００３３】
（203）  次に、表示エリア区分出力（203）では、入力情報（201）（特に表示エリア区分一覧）及び掲載予定管理ＤＢ１０３（205）をもとに、表示エリア区分管理番号と、表示エリアの横列最大値、縦列最大値、ドット縦位置、及び重み（各ドットの重み）、等のデータ情報を、表示エリア区分ＤＢ１０４（206）へ登録する。重みのイメージについては図１５で示す。
【００３４】
（204）  次に、広告登録メール送信（204）では、ネットワーク１１１を介して、表示端末１１５の広告表示システム１１８の広告切替処理部１１７に対し、広告登録メール（210）を送信する。この送信内容としては、広告掲載管理番号、広告掲載予定開始日時、広告掲載予定終了日時、及び広告画像格納場所、の情報を含む。
【００３５】
［掲載予定管理ＤＢ１０３］
図３は、掲載予定管理ＤＢ１０３のデータ例を示す。管理する項目（列）として、（１）広告掲載管理番号、（２）広告掲載予定開始日時、（３）広告掲載予定終了日時、（４）広告画像格納場所、（５）表示エリア区分管理番号、（６）掲載場所、（７）表示端末、を有する。（１）の内容は、掲載する広告の管理番号（掲載登録を行った日付（年月日）と登録順）である。（２）は、掲載する広告の開始日時（年月日時分秒形式）、（３）は、終了日時（同様形式）である。（４）は、掲載する広告として表示する画像等のデータ情報の格納場所である。（５）は、表示エリア（区分、各ドット）の重みを設定する表示エリア区分ＤＢ１０４の情報を指し示す管理番号である。（６）は、対象広告を掲載する場所（表示端末１１５の位置、住所など）を設定する。（７）は、対象広告を表示する表示端末１１５を特定する管理番号（例えば端末種と場所の組から成る情報）である。
【００３６】
［表示エリア区分ＤＢ１０４］
図４は、表示エリア区分ＤＢ１０４のデータ例を示す。管理する項目として、（１）表示エリア区分管理番号、（２）縦列最大値、（３）横列最大値、（４）ドット縦位置、（５）重み、を有する。（１）は、表示エリア区分の管理番号である。（２）は、表示エリアの縦列のドット最大数、（３）は、横列のドット最大数である。（４）は、表示エリア区分におけるドットの縦位置である（縦列最大値数分レコードを作成する）。（５）は、各ドットのエリア重要度である。（５）は、例えば１〜５の値で設定し、当該数字が低い方が重要度低を表し、高い方が重要度高を表す。（５）では、画像を表示できない場合の減算を行う重みを設定する（例えば最小単位は１ドットで表示エリアすべてに設定する）。（５）では、ドットの横列最大値数分項目を作成する。
【００３７】
図４の設定例では、簡単に１区分領域（部分単位）＝１ドットとした場合であり、表示エリア区分において１２×２９個の区分されたドットの領域を有し、当該ドット領域ごとに重み値が設定される場合である。
【００３８】
［表示エリア区分、重み］
図１５は、図４の例に対応した、表示エリア区分サンプル、及び重みの設定イメージを示す。（ａ）は、表示端末１１５の表示エリア（ｘ軸−ｙ軸）を示し、所定の部分単位となるドットの領域に区分し、区分したドットの領域ごとに、重み（価値に係わる影響度合い）を設定した例である。重み値として、例えば、１：最小、２：小、４：大、５：最大、である。（ｂ）は（ａ）及び図４に対応したドット領域ごとの重み値を示す。（ａ）の例では、表示エリア全体のうち、上側の２つの大きな矩形領域で５（最大）、下側の大きな矩形領域で４（大）、枠周辺では１（最小）、といった設定である。例えば重み値＝５の領域では表示不良の場合に減算の影響が大きくなる。
【００３９】
このように、表示端末１１５の表示エリアごとに、区分された領域の単位で、任意に重みを設定して部分単位ごとの価値付け（ポイント設定）が可能である（１０９，１０４，１１４等による）。また（ａ）のような画面分割の領域ごとに異なる広告情報の掲載も可能である。
【００４０】
［広告切替処理］
図５は、表示端末１１５の広告表示システム１１６の広告切替処理部１１７の処理を示す。
【００４１】
（503）  まず、メール受信（503）では、前述の広告掲載情報登録処理部１０９−広告登録メール送信（204）からの、広告掲載管理番号、広告掲載予定開始日時、広告掲載予定終了日時、及び広告画像格納場所、等の情報が記載された広告登録メール（210,501）を受信する。
【００４２】
（504）  広告掲載画像取得（504）では、上記受信メール（210,501）の広告画像格納場所の情報をもとに、広告掲載管理サーバ１０１に格納されている広告掲載画像（502）を、ネットワーク１１１を介してダウンロード（取得）する。
【００４３】
（505）  切替時間待ち（505）では、上記受信メール（210,501）より、画像（広告）の切替時間（広告掲載終了日時）まで、待機する。
【００４４】
（506）  上記切替時間になると、広告掲載終了日時出力（506）では、（表示終了した広告に関する）掲載実績情報（ｂ）を、広告掲載ログファイル（510）に出力する。当該ファイル名は例えば“広告掲載管理番号.log”のような形式になる。ここで出力する内容は、広告掲載実績終了日時を含む。
【００４５】
（507）  広告画像切替（507）では、表示における掲載終了広告画像を、掲載開始広告画像に切り替える。
【００４６】
（508）  広告掲載開始日時出力（508）では、（表示開始した広告に関する）掲載実績情報（ｂ）を、広告掲載ログファイル（511）に出力する。ここで出力する内容は、広告掲載管理番号、掲載場所、表示端末、及び広告掲載実績開始日時を含む。
【００４７】
（509）  広告掲載実績アップロード（509）では、上記506の処理で出力された広告掲載ログファイル（510）をサーバ１０１へメール送信（513）することにより、掲載実績情報（ｂ）をアップロードする。
【００４８】
［広告掲載実績登録処理］
図６は、広告掲載実績登録処理部１１０の処理を示す。即ち、広告掲載実績登録（603）では、前述（図５）の表示端末１１５−広告表示システム１１６からの広告掲載ログファイルのメール（513）を受信する。そして、当該受信メールより、広告掲載管理番号、掲載場所、表示端末、広告掲載実績開始日時、及び広告掲載実績終了日時、等の情報を、掲載実績管理ＤＢ１０５（604）へ出力（格納）する。この時（同時）、広告掲載実績管理番号を発行し、掲載実績管理ＤＢ１０５へ登録する（603）。
【００４９】
［掲載実績管理ＤＢ１０５］
図７は、掲載実績管理ＤＢ１０５のデータ例を示す。管理する項目として、（１）広告掲載実績管理番号、（２）広告掲載管理番号、（３）掲載場所、（４）表示端末、（５）広告掲載実績開始日時、（６）広告掲載実績終了日時、を有する。
【００５０】
（１）は、掲載した広告実績の管理番号（実績登録を行った日付（年月日）と登録順）である。（２）は、掲載した広告の広告掲載管理番号である。（３）は、掲載した場所（住所および表示場所など）を設定する。（４）は、掲載した表示端末１１５を特定する管理番号である。（５）は、掲載した広告の開始日時（年月日時分秒形式）、（６）は、終了日時（同様形式）である。
【００５１】
［表示状態確認処理］
図８は、表示端末１１５の表示管理システム１１８の表示状態確認処理部１１９の処理を示す。
【００５２】
（802）  まず、状態取得間隔取得（802）では、状態取得間隔設定ファイル（801）より、表示状態をチェックする間隔時間（状態取得間隔時間）の情報を取得する。
【００５３】
（803，807）  「状態取得間隔で繰り返し」のループ(803〜807）では、上記の状態取得間隔で、以下の処理（804〜806）を繰り返す。
【００５４】
（804）  表示状態チェック（804）では、各ドット（部分単位）に対し電流を流す等により状態（ドット毎の表示状態）をチェックする。上記電流が流れる場合は「表示中」と判断し、流れない場合は「表示不可」と判断する。
【００５５】
（805）  表示状態出力（805）では、上記804の表示状態チェック結果を、表示状態ログファイル（808）に出力する。当該ファイル名は、“表示端末.log”のような形式になる。ここで出力する内容は、表示端末、表示日時、縦列最大値、横列最大値、ドット縦位置、及びドット横位置の情報を含む。このファイルは、図１での表示状態情報（ｃ）に対応する。
【００５６】
（806）  表示状態アップロード（806）では、サーバ１０１に対し、上記805の処理で出力した表示状態ログファイル（808）をメール送信（809）する。
【００５７】
［表示状態ログファイル］
図１６は、表示状態ログファイル（表示状態情報（ｃ）に対応）のデータ例を示す。管理する項目として、前述（図８）の通り、（１）表示端末，（２）表示日時，（３）縦列最大値，（４）横列最大値，（５）ドット縦位置，及び（６）ドット横位置を有する。
【００５８】
（１）は、表示端末１１５を特定する管理番号である。（２）は、状態を取得した日時（年月日時分秒形式）を設定する。（３）は、縦列のドット最大数、（４）は、横列のドット最大数である。（５）は、ドットの縦位置を示す（縦列最大値数分のレコードを作成する）。（６）は、ドットの横位置を示す（横列最大値数分の項目を作成する）。（６）では、各ドットの表示状態を示す値をセットし、１が非表示（表示不可）、０が表示（表示中）を示す。
【００５９】
［表示端末状態登録処理］
図９は、表示端末状態登録処理部１１２の処理を示す。
【００６０】
（903）  まず、表示端末状態登録（903）では、表示端末１１５の表示管理システム１１８（表示状態確認処理部１１９）から、前述の表示状態ログファイル（808）をメール（809）で受信する。すると、表示端末状態管理ＤＢ１０６へ、表示端末、表示日時、横列最大値、及び縦列最大値、等の情報（905）を出力（格納）する。また上記の時あわせて、非表示有無（フラグ）を出力（格納）する。この非表示有無（フラグ）は、当該時間に非表示ドットの有無を判定するために、全体的に１つでも非表示ドットがあった場合に値「Yes」をセットする。また上記の時あわせて、非表示ドット配列名に、「表示端末-表示日時」の情報を登録する。
【００６１】
（904）  次に、904の処理では、903で表示端末状態管理ＤＢ１０６に出力した非表示ドット配列名の非表示配列を作成し、この非表示配列に、各ドットの状態を示す値をセットする。ここで、非表示配列（横列（ｘ），縦列（ｙ））において、各ドットの状態を示す値として１／０をセットする。１は非表示、０は表示を示す。非表示ドットの位置に１が設定されることになる。ｘは横列最大値、ｙは縦列最大値である。
【００６２】
［表示端末状態管理ＤＢ］
図１０は、表示端末状態管理ＤＢ１０６のデータ例を示す。管理する項目として、前述（図９）の通り、（１）表示端末、（２）表示日時、（３）横列最大値、（４）縦列最大値、（５）非表示有無（フラグ）、及び（６）非表示ドット配列名、を有する。
【００６３】
（１）は、表示端末１１５を特定する管理番号である。例えば端末種が「h01」、場所が「f01」である。（２）は、状態（ｃ）を取得した日時（年月日時分秒形式）を設定する。（３）は、横列のドット最大数、（４）は、縦列のドット最大数である。（５）は、本チェック時間に非表示ドットがあったか否か（前述、例えばYes（有）/No（無））を設定する。（６）は、非表示ドットの位置を設定した非表示ドット配列名（表示端末−表示日時の形式）である。
【００６４】
［料金計算処理（表示実績反映）］
図１１は、料金計算処理部１１３の処理（表示実績反映処理）を示す。Ｓ１等は処理ステップを示す。
【００６５】
（Ｓ１）  まずＳ１では、料金計算対象の管理番号を取得する。掲載予定管理ＤＢ１０３から、（１）広告掲載管理番号（料金計算対象の管理番号）、（２）広告掲載予定開始日時、（３）広告掲載予定終了日時、（４）表示エリア区分管理番号、（５）掲載場所、及び（６）表示端末、の情報（1101）を取得する。
【００６６】
（Ｓ２）  次にＳ２では、表示エリア区分ＤＢ１０４から、対象の表示エリア区分管理番号をもとに、（１）横列最大値、（２）縦列最大値、及び（３）重み、の情報（1102）を取得する。そして、この（３）重み（各ドットの重み）の値を、配列（横列，縦列）である重み配列T(x,y)にセットする。
【００６７】
（Ｓ３）  次に、Ｓ３では、掲載実績を取得する。即ち、Ｓ１−（１）で取得した広告掲載管理番号によって、掲載実績管理ＤＢ１０５から、（１）掲載場所、（２）表示端末、（３）広告掲載実績開始日時、及び（４）広告掲載実績終了日時、の情報（1103）を取得する。
【００６８】
（Ｓ４）  次に、Ｓ４では、端末状態を取得する。即ち、表示端末状態管理ＤＢ１０６から、Ｓ１−（６）で取得した表示端末の情報によって、Ｓ３で取得した（３）実績開始日時から（４）実績終了日時までの期間における、（１）横列最大値、（２）縦列最大値、及び（３）非表示有無（フラグ）、の情報（1104）を取得する。また、各ドットの状態（非表示状態）を、（４）の非表示配列（非表示ドット配列名（横列（ｘ），縦列（ｙ）））に格納する。
【００６９】
（Ｓ５）  次に、Ｓ５では、基本請求金額を計算する。課金マスタ表示端末ＤＢ１０７から、Ｓ１−（６）で取得した表示端末の情報によって、Ｓ３で取得した（３）実績開始日時から（４）実績終了日時までの期間（掲載日時、対象時間）における料金の情報（1105）を取得する。そして、当該情報を用いて当該掲載日時分の料金（基本請求金額）を計算する。計算式：［基本請求金額］＝［対象時間］×［料金］。
【００７０】
（Ｓ６）  次に、Ｓ６では、課金マスタ減算ポイントを取得する。課金マスタ減算ポイントＤＢ１０８から、Ｓ１−（１）で取得した広告掲載管理番号における、（１）非表示ドットポイント、（２）接地線ポイント、（３）接地点ポイント、及び（４）ポイントの料金、の情報（1106）を取得する。
【００７１】
（Ｓ７）  次に、Ｓ７では、Ｓ６の減算ポイントを用いて、減額費用（減額ポイント）を算出する処理を行う。この処理では、非表示ドット同士の接地点・接地線の数をカウントし、非表示ドット全体の減額ポイントを算出する（詳細は図１２）。
【００７２】
（Ｓ８）  次に、Ｓ８では、Ｓ７までの結果をもとに、請求金額（図１の広告料金情報（ｄ）に対応する）を計算する。即ち、Ｓ５で算出した基本請求金額から、Ｓ７で算出した減額費用を減算することで、請求金額を算出する。計算式：［請求金額］＝［基本請求金額］−［減額費用］。
【００７３】
［料金計算処理（減額費用算出）］
図１２は、料金計算処理部１１３の第２の処理として、特に図１１のＳ７に相当する減額費用算出処理の内容詳細例を示す。
【００７４】
(1202)  まず、1202の処理では、状態取得間隔設定ファイル（1201）（図８の801と同様）から、表示状態をチェックした状態取得間隔時間の情報を取得する。
【００７５】
（1203，1221）  1203〜1221のループでは、実績開始日時から上記状態取得間隔でカウントアップして実績終了日時まで繰り返し、下記の条件を満たすまで、処理（1204〜1219）を繰り返す。条件：［実績開始日時（カウントアップ後）］＞［実績終了日時］。
【００７６】
（1204）  1204では、前述の「非表示ドット配列名（横列，縦列）」の非表示有無（フラグ）がYes（有）かどうかを判断し、Yesの場合（Ｙ）、1205以下を実行する。Yes以外の場合（Ｎ）、1221へ移る。
【００７７】
（1205，1220）  1205〜1220のループでは、非表示配列の最後（横列，縦列ともに最大値）となるまで、以下の処理（1206，1208）を繰り返す。
【００７８】
（1206）  1206の処理では、非表示ドット検索を行う。配列S(x,y)（xは横列、ｙは縦列）のx，yをそれぞれ初期値１から１ずつカウントアップし、横列および縦列の最大値までカウントアップする。
【００７９】
（1207）  1207の処理では、S(x,y)＝１かどうか判断し、対象の配列にセットされている内容が１（非表示）の場合（Ｙ）、1208の処理を実行し、１以外の場合（Ｎ）、1205に戻る。
【００８０】
（1208）  1208の処理では、減算ポイント計算を行う。当該非表示ドットとその周りの非表示ドットとが線や点でつながっているかどうかをチェックし、その状況に応じて減算ポイントを計算する。なお図１７に、非表示ドットの接地線・接地点ポイントの計算原則及び例などを示す。
【００８１】
（1209）  1209の処理（非表示ドット計算）では、非表示ドットに対するドットの重みを「非表示ドットポイント計」に加算する。計算式：［非表示ドットポイント計］＝［非表示ドットポイント計］＋［重み］。なお、この重み値は、図１１のＳ２でセットした重み配列T(x,y)から取得する。
【００８２】
（1210〜1219）  以下1210〜1219では、S(x,y)値に関する判断及びそれに応じたカウント処理を行う。
【００８３】
（1210,1211）  1210では、S(x+1,y)＝１かどうか判断する。即ち、当該非表示ドットの右隣ドットが非表示ドット（１）かをチェックする。S(x+1,y)＝１（非表示）の場合（Ｙ）、1211で、非表示線カウント（＋１）を実行する。即ち、非表示線の数を１ポイントカウントアップする。S(x+1,y)≠１の場合、1212へ移る。
【００８４】
（1212,1213）  同様に、1212では、S(x,y+1)＝１かどうか判断する。即ち、当該非表示ドットの上隣ドットが非表示ドット（１）かをチェックする。S(x,y+1)＝１の場合（Ｙ）、1213で、非表示線カウント（＋１）を実行する。
【００８５】
（1212,1213）  同様に、1212では、S(x,y+1)＝１かどうか判断する。即ち、当該非表示ドットの下ドットが非表示（１）かをチェックし、１の場合（Ｙ）、1213で、非表示線カウント（＋１）を実行する。
【００８６】
（1214,1215）  同様に、1214では、S(x+1,y)＝１かどうか判断する。即ち、当該非表示ドットの右隣ドットが非表示（１）かをチェックし、１の場合（Ｙ）、1215で、非表示点カウント（＋２）を実行する。即ち、非表示点の数を２ポイントカウントアップする。
【００８７】
（1216,1217）  1216では、S(x+1,y-1)＝１  ＡＮＤ  S(x+1,y)＝０かどうかの条件を判断する。即ち、当該非表示ドットの右上ドットが非表示（１）で、かつ右隣が表示（０）であるかをチェックする。この条件を満たす場合（Ｙ）、1217で、非表示点カウント（＋１）を実行する。
【００８８】
（1218,1219）  1218では、S(x+1,y+1)＝１  ＡＮＤ  S(x+1,y)＝０かどうかの条件を判断する。即ち、当該非表示ドットの右下ドットが非表示（１）で、かつ右隣が表示（０）であるかをチェックする。この条件を満たす場合（Ｙ）、1219で、非表示点カウント（＋１）を実行する。
【００８９】
（1220）  1220（loop end2）では、非表示配列の最後（横列，縦列ともに最大値）ではない場合、1205に戻り処理を繰り返す。最後である場合、1221へ移る。
【００９０】
（1221）  1221では、以下の条件を満たしていない場合、1203に戻り処理を繰り返す。条件：［実績開始日時（カウントアップ後）］＞［実績終了日時］。条件を満たしている場合、1222へ移る。
【００９１】
（1222）  1222の処理（減算ポイント算出）では、下記の式により、非表示合計ポイントを算出する。計算式：
［非表示合計ポイント］＝
［非表示ドットポイント計］×［非表示ドットポイント］
＋［非表示線カウント（合計値）］×［接地線ポイント］
＋［非表示点カウント（合計値）］×［接地点ポイント］。
【００９２】
（1223）  1223の処理（減額費用算出）では、下記の式により、非表示ドットによる減額費用の合計を算出する。計算式：
［減額費用（合計）］＝［非表示合計ポイント］×［ポイントの料金］。
【００９３】
なお上記1222，1223の計算式では、図１１のＳ６で取得した（１）〜（４）の値を使用する。上記減額費用（合計）を算出後、図１１のＳ８へ移る。
【００９４】
［課金マスタ表示端末ＤＢ１０７］
図１３は、課金マスタ表示端末ＤＢ１０７のデータ例を示す。管理する項目として、（１）表示端末、（２）時間、（３）料金、を有する。（１）は、表示端末１１５を特定する管理番号である。（２）は、料金が変わるタイミングの時間（時分秒形式で２４時間表示）を設定する。（３）は、１秒間の料金（円）を設定する。
【００９５】
［課金マスタ減算ポイントＤＢ１０８］
図１４は、課金マスタ減算ポイントＤＢ１０８のデータ例を示す。管理する項目として、（１）広告掲載管理番号、（２）非表示ドットポイント、（３）接地線ポイント、（４）接地点ポイント、（５）ポイントの料金、を有する。（１）は掲載する広告の管理番号（登録を行った日付と登録順）である。（２）は、非表示ドットに対するポイントを設定する。（３）は、非表示ドットが隣接する線（接地線）に対するポイントを設定する。（４）は、非表示ドットが隣接する点（接地点）に対するポイントを設定する。（５）は、１ポイントの料金（円）を設定する。
【００９６】
［接地線・点計算原理］
図１７は、前述の非表示ドットの接地線・接地点のポイントの計算（カウント）の原理及び例を示す。以下の原則１〜原則４を有する。図１７（ａ）等は、それぞれ表示エリアのドット領域の表示（白）／非表示（黒）の状態を示す。
【００９７】
原則１：  接地線・接地点のカウントにおいては、２つ以上の非表示ドットが接地している線・点をカウントする。（例１）（ａ）のように、２つのドット（非表示ドット）が接地している場合、接地線・接地点をカウントする。（例２）（ｂ）のように、非表示ドットが接地していない場合、接地線・接地点のカウントは０となる。
【００９８】
原則２：  接地線・接地点については、接地している部分を１回のみカウントする。（例）（ａ）のように、上下の非表示ドットが接地している場合、接地線の数は１とする。接地点の数は２とする。
【００９９】
原則３：  接地線・接地点については、上下のドットが接地している場合、上のドットのポイントとしてカウントし、下のドットはカウントしない。（例）（ａ）のように、上下の非表示ドットが接地している場合、接地線は、上のドットで１をカウントし、下のドットでは０とする。
【０１００】
原則４：  接地線・接地点については、左右のドットが接地している場合、左のドットのポイントとしてカウントし、右のドットはカウントしない。（例）（ｃ）のように、左右の非表示ドットが接地している場合、接地線は、左のドットで１をカウントし、右のドットでは０とする。
【０１０１】
図１７（ｄ）〜（ｋ）は、接地線・接地点のカウント例のためのドット領域状態例を示す。減算ポイントの例として、非表示：５，接地線：３，接地点：１の場合とする。
【０１０２】
（ｄ）の例では、非表示ドット（数）＝９，接地線（数）＝８，接地点（数）＝１６であり、合計ポイント＝８５（９×５＋８×３＋１６×１＝８５）である。同様に、（ｅ）では、非表示ドット＝１３，接地線＝８，接地点＝８，合計ポイント＝９７である。（ｆ）では、非表示ドット＝１９，接地線＝０，接地点＝１６，合計ポイント＝１１１である。（ｇ）では、非表示ドット＝９，接地線＝０，接地点＝８，合計ポイント＝５３である。（ｈ）では、非表示ドット＝１８，接地線＝１６，接地点＝２６，合計ポイント＝１６４である。（ｉ）では、非表示ドット＝１８，接地線＝１７，接地点＝１８，合計ポイント＝１５９である。（ｊ）では、非表示ドット＝４１，接地線＝６４，接地点＝４０，合計ポイント＝４３７である。（ｋ）では、非表示ドット＝４１，接地線＝６８，接地点＝５１，合計ポイント＝４６０である。
【０１０３】
［効果等］
以上説明したように、本実施の形態によれば、広告掲載管理システム１０２等において、広告表示全体を対象とした課金だけでなく、広告表示の一部が不良の場合にも、それを考慮した適切な課金を実現できる。特に、広告全体表示のみの価値基準だけでなく、広告表示内容の部分単位ごとに価値（ポイント）を付け、部分（ドット等）ごとの状態に応じた課金ができる。例えば表示端末１１５の一部が故障した際、実際に広告情報が表示された部分に対してのみ広告料金を徴収することが可能となる。
【０１０４】
また例えば、１台の表示端末１１５（その表示エリア）において、同時に複数の広告情報を画面分割などの形で表示する場合（例えば図１５）に、当該画面分割の部分ごとに価値を付け、当該分割部分ごとの表示の実績による広告料金の徴収が可能となる。
【０１０５】
また例えば、複数台の表示端末１１５（図１８）において、同時に広告情報を表示する場合に、１台の表示端末１１５（その表示エリア）の単位ごとに同様に価値を付け、当該表示端末１１５部分ごとの表示の実績による広告料金の徴収が可能となる。
【０１０６】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【産業上の利用可能性】
【０１０７】
本発明は、デジタルサイネージ、広告掲載管理システム等に利用可能である。
【符号の説明】
【０１０８】
１０１…広告掲載管理サーバ、１０２…広告掲載管理システム、１０３…掲載予定管理ＤＢ、１０４…表示エリア区分ＤＢ、１０５…掲載実績管理ＤＢ、１０６…表示端末状態管理ＤＢ、１０７…課金マスタ表示端末ＤＢ、１０８…課金マスタ減算ポイントＤＢ、１０９…広告掲載情報登録処理部、１１０…広告掲載実績登録処理部、１１１…ネットワーク、１１２…表示端末状態登録処理部、１１３…料金計算処理部（表示実績反映）、１１４…ポイント設定処理部、１１５…表示端末、１１６…広告表示システム、１１７…広告切替処理部、１１８…表示管理システム、１１９…表示状態確認処理部。
【図１】
0005813398.tif 000002
【図２】
0005813398.tif 000003
【図３】
0005813398.tif 000004
【図４】
0005813398.tif 000005
【図５】
0005813398.tif 000006
【図６】
0005813398.tif 000007
【図７】
0005813398.tif 000008
【図８】
0005813398.tif 000009
【図９】
0005813398.tif 000010
【図１０】
0005813398.tif 000011
【図１１】
0005813398.tif 000012
【図１２】
0005813398.tif 000013
【図１３】
0005813398.tif 000014
【図１４】
0005813398.tif 000015
【図１５】
0005813398.tif 000016
【図１６】
0005813398.tif 000017
【図１７】
0005813398.tif 000018
【図１８】
0005813398.tif 000019