(57)【特許請求の範囲】
【請求項１】
電子機器と情報配信装置とがネットワークを介して接続された情報配信システムであって、
前記情報配信装置は、
前記電子機器の利用状況を示す機器利用情報を収集する機器利用情報収集手段と、
前記機器利用情報と、前記電子機器毎に設定される前記電子機器固有の機器固定情報と、を含む機器情報と、契約情報保管部に保管された契約情報と、コンテンツ配信条件リスト保管部に保管されたコンテンツ配信条件リストの各コンテンツ配信条件と、に基づき条件比較を行い、適合した電子機器があれば、配信情報の配信を要求する条件比較処理手段と、
前記要求を受けて、前記機器利用情報に基づいて前記電子機器へ配信する配信情報を生成する配信情報生成手段と、
前記配信情報を前記電子機器へ配信する配信手段と、を有し、
前記電子機器は、
前記配信情報を取得する配信情報取得手段と、
前記配信情報を前記電子機器の表示部に表示する表示制御手段と、
を備えたことを特徴とする情報配信システム。
【請求項２】
請求項１に記載の情報配信システムにおいて、
前記情報配信装置は、
前記契約情報保管部を備え、
前記配信情報生成手段は、前記契約情報と前記機器利用情報に基づいて配信情報を生成する
ことを特徴とする情報配信システム。
【請求項３】
請求項２に記載の情報配信システムにおいて、
前記情報配信装置は、
前記配信情報生成手段により、前記契約情報に利用状況レポートの提供が含まれている場合に、前記機器利用情報に基づいて配信情報として利用状況レポートを生成する
ことを特徴とする情報配信システム。
【請求項４】
電子機器とネットワークを介して接続された情報配信装置であって、
前記電子機器の利用状況を示す機器利用情報を収集する機器利用情報収集手段と、
前記機器利用情報と、前記電子機器毎に設定される前記電子機器固有の機器固定情報と、を含む機器情報と、契約情報保管部に保管された契約情報と、コンテンツ配信条件リスト保管部に保管されたコンテンツ配信条件リストの各コンテンツ配信条件と、に基づき条件比較を行い、適合した電子機器があれば、配信情報の配信を要求する条件比較処理手段と、
前記要求を受けて、前記機器利用情報に基づいて前記電子機器へ配信する配信情報を生成する配信情報生成手段と、
前記配信情報を前記電子機器へ配信する配信手段と、を備えたことを特徴とする情報配信装置。
【請求項５】
電子機器と情報配信装置とがネットワークを介して接続されたシステムにおける前記電子機器と前記情報配信装置が実行する方法であって、
前記情報配信装置による、
前記電子機器の利用状況を示す機器利用情報を収集する機器利用情報収集工程と、
前記機器利用情報と、前記電子機器毎に設定される前記電子機器固有の機器固定情報と、を含む機器情報と、契約情報保管部に保管された契約情報と、コンテンツ配信条件リスト保管部に保管されたコンテンツ配信条件リストの各コンテンツ配信条件と、に基づき条件比較を行い、適合した電子機器があれば、配信情報の配信を要求する条件比較処理工程と、
前記要求を受けて、前記機器利用情報に基づいて前記電子機器へ配信する配信情報を生成する配信情報生成工程と、
前記配信情報を前記電子機器へ配信する配信工程と、
前記電子機器による、
前記配信情報を取得する配信情報取得工程と、
前記配信情報を前記電子機器の表示部に表示する表示制御工程と
を備えたことを特徴とする情報配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報配信システム、情報配信装置、及び情報配信方法に関する。
【背景技術】
【０００２】
複合機、プリンタ、ファクシミリ、プロジェクタ等の電子機器のユーザは、当該電子機器についての各種の情報を知りたい場合がある。例えば、管理的な立場にあるユーザは、コスト削減等を目的に、電子機器の利用状況を知りたい場合がある。
【０００３】
ネットワーク上の所定のサーバにアクセスすることで、利用状況を知ることができるシステムも提案されている（例えば、特許文献１等を参照。）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したように、ネットワーク経由で参照できるシステムであっても、アクセスしてから結果が得られるまでに若干のタイムラグがあり、電子機器を利用する際に簡単に確認できるものではなかった。
【０００５】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、ユーザが必要とする情報を提供できるようにすることにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明にあっては、電子機器と情報配信装置とがネットワークを介して接続された情報配信システムであって、前記情報配信装置は、前記電子機器の利用状況を示す機器利用情報を収集する機器利用情報収集手段と、前記機器利用情報と、前記電子機器毎に設定される前記電子機器固有の機器固定情報と、を含む機器情報と、契約情報保管部に保管された契約情報と、コンテンツ配信条件リスト保管部に保管されたコンテンツ配信条件リストの各コンテンツ配信条件と、に基づき条件比較を行い、適合した電子機器があれば、配信情報の配信を要求する条件比較処理手段と、前記要求を受けて、前記機器利用情報に基づいて前記電子機器へ配信する配信情報を生成する配信情報生成手段と、前記配信情報を前記電子機器へ配信する配信手段と、を有し、前記電子機器は、前記配信情報を取得する配信情報取得手段と、前記配信情報を前記電子機器の表示部に表示する表示制御手段と、を備える。
【発明の効果】
【０００７】
本発明にあっては、ユーザが必要とする情報を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態にかかるシステムの構成例を示す図である。
【図２】電子機器のハードウェア構成例を示す図である。
【図３】電子機器のソフトウェア階層例を示す図である。
【図４】電子機器のソフトウェア構成例を示す図である。
【図５】コンテンツセンタのハードウェア構成例を示す図である。
【図６】コンテンツセンタのソフトウェア構成例を示す図である。
【図７】機器情報、契約情報および各種通知のデータ構造例を示す図である。
【図８】コンテンツ配信条件リストおよびコンテンツのデータ構造例を示す図である。
【図９】配送状況データの一例を示す図である。
【図１０】契約内容データの一例を示す図である。
【図１１】自動配送促進データの一例を示す図である。
【図１２】実施形態の処理例を示すシーケンス図である。
【図１３】配信情報の例を示す図（その１）である。
【図１４】配信情報の例を示す図（その２）である。
【発明を実施するための形態】
【０００９】
以下、本発明の好適な実施形態につき説明する。なお、以下の実施形態においては、サイネージ表示のためのコンテンツ配信の仕組を情報配信に用いる場合を想定して説明するが、サイネージとは関係なく情報配信専用の仕組として構築してもよい。
【００１０】
＜構成＞
図１は本発明の一実施形態にかかるシステムの構成例を示す図である。図１において、配信する情報のコンテンツはコンテンツセンタ（情報配信装置、サーバ装置）３に集中保管されており、そのデータはインターネット等のネットワーク２を介して電子機器１Ａ、１Ｂ、１Ｃ、・・に配信される。電子機器１Ａ、１Ｂ、１Ｃ、・・としては、サイネージ機能と機器利用情報通知機能を持つＭＦＰ（Multi-Function Peripheral、Multi-Function Printer）やプリンタあるいはプロジェクタといった機器利用情報を通知でき、かつコンテンツを表示できる機能がある製品が対象になる。それぞれの電子機器１Ａ、１Ｂ、１Ｃ、・・は一意の機器ＩＤ（識別情報）を保有しており、コンテンツセンタ３は機器ＩＤに紐づいた機器利用情報を定期的に吸い上げ、リモート保守管理するとともに、機器ＩＤ毎に異なったコンテンツを配信する機能を持つ。
【００１１】
図２は電子機器１のハードウェア構成例を示す図であり、ＭＦＰの例である。図２において、電子機器１は、コピー機能、スキャナ機能、ファクス機能、プリンタ機能等の各種の機能を実現可能な本体１１０と、ユーザの操作を受け付ける操作部１２０とを備える。なお、ユーザの操作を受け付けるとは、ユーザの操作に応じて入力される情報（画面の座標値を示す信号等を含む）を受け付けることを含む概念である。本体１１０と操作部１２０は、専用の通信路１３０を介して相互に通信可能に接続されている。通信路１３０は、例えばＵＳＢ（Universal Serial Bus）規格のものを用いることもできるが、有線か無線かを問わず任意の規格のものであってよい。なお、本体１１０は、操作部１２０で受け付けた操作に応じた動作を行うことができる。また、本体１１０は、クライアントＰＣ（パーソナルコンピュータ）等の外部装置とも通信可能であり、外部装置から受信した指示に応じた動作を行うこともできる。
【００１２】
本体１１０は、ＣＰＵ（Central Processing Unit）１１１と、ＲＯＭ（Read Only Memory）１１２と、ＲＡＭ（Random Access Memory）１１３と、ＨＤＤ（Hard Disk Drive）１１４と、通信Ｉ／Ｆ（Interface）１１５と、接続Ｉ／Ｆ１１６と、エンジン部１１７とを備え、これらがシステムバス１１８を介して相互に接続されている。
【００１３】
ＣＰＵ１１１は、本体１１０の動作を統括的に制御する。ＣＰＵ１１１は、ＲＡＭ１１３をワークエリア（作業領域）としてＲＯＭ１１２またはＨＤＤ１１４等に格納されたプログラムを実行することで、本体１１０全体の動作を制御し、上述したコピー機能、スキャナ機能、ファクス機能、プリンタ機能等の各種機能を実現する。通信Ｉ／Ｆ１１５は、ネットワーク２と接続するためのインタフェースである。接続Ｉ／Ｆ１１６は、通信路１３０を介して操作部１２０と通信するためのインタフェースである。エンジン部１１７は、コピー機能、スキャナ機能、ファクス機能、および、プリンタ機能を実現させるための、汎用的な情報処理および通信以外の処理を行うハードウェアである。例えば、原稿の画像をスキャンして読み取るスキャナ（画像読取部）、用紙等のシート材への印刷を行うプロッタ（画像形成部）、ファクス通信を行うファクス部等を備えている。更に、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するＡＤＦ（Auto Document Feeder：自動原稿給送装置）のような特定のオプションを備えることもできる。
【００１４】
操作部１２０は、ＣＰＵ１２１と、ＲＯＭ１２２と、ＲＡＭ１２３と、フラッシュメモリ１２４と、通信Ｉ／Ｆ１２５と、接続Ｉ／Ｆ１２６と、操作パネル１２７と、外部接続Ｉ／Ｆ１２８とを備え、これらがシステムバス１２９を介して相互に接続されている。ＣＰＵ１２１は、操作部１２０の動作を統括的に制御する。ＣＰＵ１２１は、ＲＡＭ１２３をワークエリアとしてＲＯＭ１２２またはフラッシュメモリ１２４等に格納されたプログラムを実行することで、操作部１２０全体の動作を制御し、ユーザから受け付けた入力に応じた情報（画像）の表示などの各種機能を実現する。通信Ｉ／Ｆ１２５は、ネットワーク２と接続するためのインタフェースである。接続Ｉ／Ｆ１２６は、通信路１３０を介して本体１１０と通信するためのインタフェースである。操作パネル１２７は、ユーザの操作に応じた各種の入力を受け付けるとともに、各種の情報（例えば、受け付けた操作に応じた情報、電子機器１の動作状況を示す情報、設定状態などを示す情報等）を表示する。ここでは、操作パネル１２７は、タッチパネル機能を搭載した液晶表示装置（ＬＣＤ：Liquid Crystal Display）を想定しているが、これに限られるものではない。例えば、タッチパネル機能が搭載された有機ＥＬ（Electro-Luminescence）表示装置で構成されてもよい。更に、これに加え、またはこれに代えて、ハードウェアキー等の操作部やランプ等の表示部を設けることもできる。外部接続Ｉ／Ｆ１２８は、ＩＣカードリーダ等の機器と接続するためのインタフェースである。
【００１５】
図３は電子機器１のソフトウェア階層例を示す図であり、ＭＦＰの例である。図３において、本体１１０は、アプリ層１１０１と、サービス層１１０２と、ＯＳ層１１０３とを有する。アプリ層１１０１、サービス層１１０２およびＯＳ層１１０３の実体は、図２に示したＲＯＭ１１２やＨＤＤ１１４等に格納されている各種ソフトウェアである。ＣＰＵ１１１が、これらのソフトウェアを実行することにより、各種の機能が提供される。
【００１６】
アプリ層１１０１のソフトウェアは、ハードウェア資源を動作させて所定の機能を提供するためのアプリケーションソフトウェア（以下の説明では、単に「アプリ」と称する場合がある）である。例えば、アプリとしては、コピー機能を提供するためのコピーアプリ、スキャナ機能を提供するためのスキャナアプリ、ファクス機能を提供するためのファクスアプリ、プリンタ機能を提供するためのプリンタアプリなどが挙げられる。
【００１７】
サービス層１１０２のソフトウェアは、アプリ層１１０１とＯＳ層１１０３との間に介在し、アプリに対し、本体１１０が備えるハードウェア資源を利用するためのインタフェースを提供するためのソフトウェアである。より具体的には、ハードウェア資源に対する動作要求の受付、動作要求の調停を行う機能を提供するためのソフトウェアである。サービス層１１０２が受け付ける動作要求としては、スキャナによる読み取りやプロッタによる印刷等の要求が挙げられる。なお、サービス層１１０２によるインタフェースの機能は、本体１１０のアプリ層１１０１だけではなく、操作部１２０のアプリ層１２０１に対しても提供される。すなわち、操作部１２０のアプリ層１２０１のアプリも、サービス層１１０２のインタフェース機能を介して、本体１１０のハードウェア資源（例えば、エンジン部１１７）を利用した機能を実現することができる。
【００１８】
ＯＳ層１１０３のソフトウェアは、本体１１０が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェア（オペレーティングシステム）である。サービス層１１０２のソフトウェアは、各種アプリからのハードウェア資源の利用要求を、ＯＳ層１１０３が解釈可能なコマンドに変換してＯＳ層１１０３に渡す。そして、ＯＳ層１１０３のソフトウェアによりコマンドが実行されることで、ハードウェア資源は、アプリの要求に従った動作を行う。
【００１９】
同様に、操作部１２０は、アプリ層１２０１と、サービス層１２０２と、ＯＳ層１２０３とを有する。操作部１２０が備えるアプリ層１２０１、サービス層１２０２およびＯＳ層１２０３も、階層構造については本体１１０側と同様である。ただし、アプリ層１２０１のアプリにより提供される機能や、サービス層１２０２が受け付け可能な動作要求の種類は、本体１１０側とは異なる。アプリ層１２０１のアプリは、操作部１２０が備えるハードウェア資源を動作させて所定の機能を提供するためのソフトウェアであってもよいが、主として本体１１０が備える機能（コピー機能、スキャナ機能、ファクス機能、プリンタ機能）に関する操作や表示を行うためのＵＩ（ユーザインタフェース）の機能を提供するためのソフトウェアである。
【００２０】
なお、図示の構成例では、機能の独立性を保つために、本体１１０側のＯＳ層１１０３のソフトウェアと操作部１２０側のＯＳ層１２０３のソフトウェアは互いに異なる。つまり、本体１１０と操作部１２０は、別々のオペレーティングシステムで互いに独立して動作する。例えば、本体１１０側のＯＳ層１１０３のソフトウェアとしてＬｉｎｕｘ（登録商標）を用い、操作部１２０側のＯＳ層１２０３のソフトウェアとしてＡｎｄｒｏｉｄ（登録商標）を用いることも可能である。
【００２１】
本体１１０と操作部１２０は別々のオペレーティングシステムで動作するため、本体１１０と操作部１２０の間の通信は、共通の装置内のプロセス間通信ではなく、異なる装置間の通信として行われる。操作部１２０が受け付けた情報（ユーザからの指示内容）を本体１１０へ伝達する動作（コマンド通信）や、本体１１０が操作部１２０へイベントを通知する動作などがこれに該当する。ここでは、操作部１２０が本体１１０へコマンド通信を行うことにより、本体１１０の機能を使用することができる。また、本体１１０から操作部１２０に通知するイベントには、本体１１０における動作の実行状況、本体１１０側で設定された内容などが挙げられる。また、操作部１２０に対する電力供給は、本体１１０から通信路１３０を経由して行われているので、操作部１２０の電源制御を、本体１１０の電源制御とは別に（独立して）行うことができる。
【００２２】
図４は電子機器１のソフトウェア構成例を示す図である。図４において、電子機器１は、基本機能部１１と、機器利用情報管理部１２と、ネットワーク処理部１３と、配信情報取得部１４と、サイネージ表示制御部１５と、表示部１６とを有する。
【００２３】
基本機能部１１は、本来的に電子機器１が持っている機能を果たす部分である。例えば、ＭＦＰ、プリンタ、プロジェクタとして動作する部分である。
【００２４】
機器利用情報管理部１２は、電子機器１の利用状況により変動する情報を収集し、コンテンツセンタ３へ通知処理を行う部分である。
【００２５】
ネットワーク処理部１３は、機器利用情報管理部１２からの通知要求を受けてネットワーク２経由でコンテンツセンタ３へ通知する処理と、コンテンツセンタ３からのコンテンツをネットワーク２経由で受信して配信情報取得部１４へ転送する部分である。
【００２６】
配信情報取得部１４は、ネットワーク処理部１３からコンテンツを受信し、サイネージ表示制御部１５へ転送する部分である。
【００２７】
サイネージ表示制御部１５は、コンテンツセンタ３から受信したコンテンツの表示処理を行う部分である。表示部１６は、ＭＦＰの場合は、操作パネル１２７に相当し、プリンタであればパネル表示部（図示なし）に相当し、プロジェクタであればスクリーンへの投影部に相当する。
【００２８】
以上に説明した本実施形態の電子機器（ＭＦＰ）１の各部の機能（基本機能部１１、機器利用情報管理部１２、ネットワーク処理部１３、配信情報取得部１４、サイネージ表示制御部１５、表示部１６）は、ＣＰＵ（ＣＰＵ１１１又は１２１）が、記憶装置（例えばＲＯＭ１１２、ＨＤＤ１１４、ＲＯＭ１２２、フラッシュメモリ１２４等）に格納されたプログラムを実行することにより実現されるが、これに限らず、例えば上記電子機器（ＭＦＰ）１の各部の機能のうちの少なくとも一部が専用のハードウェア回路（例えば半導体集積回路等）で実現されてもよい。
【００２９】
さらに、本実施形態の電子機器１において、基本機能部１１は、本体１１０のＣＰＵ１１１が、ＲＯＭ１１２やＨＤＤ１１４等に格納されたプログラムを実行することで実現されても良い。また、基本機能部１１を実現するプログラムは、例えば本体１１０のアプリ層１１０１に含まれても良い。
【００３０】
また、本実施形態の電子機器１において、サイネージ表示制御部１５、表示部１６は、操作部１２０のＣＰＵ１２１が、ＲＯＭ１２２やフラッシュメモリ１２４等に格納されたプログラムを実行することで実現されても良い。また、サイネージ表示制御部１５、表示部１６を実現するプログラムは、例えば操作部１２０のアプリ層１２０１に含まれても良い。
【００３１】
また、本実施形態の電子機器１において、機器利用情報管理部１２、ネットワーク処理部１３、配信情報取得部１４は、本体１１０のＣＰＵ１１１又は操作部１２０のＣＰＵ１２１が、ＲＯＭ１１２やＨＤＤ１１４等又はＲＯＭ１２２やフラッシュメモリ１２４等に格納されたプログラムを実行することで実現されても良い。
【００３２】
また、機器利用情報管理部１２、ネットワーク処理部１３、配信情報取得部１４のそれぞれは、本体１１０のアプリ層１１０１又は操作部１２０のアプリ層１２０１の何れに含まれても良い。
【００３３】
図５はコンテンツセンタ３のハードウェア構成例を示す図である。図５において、コンテンツセンタ３は、バス３０７を介して相互に接続されたＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、ＨＤＤ３０４、接続Ｉ／Ｆ３０５、通信Ｉ／Ｆ３０６を備えている。ＣＰＵ３０１は、ＲＡＭ３０２をワークエリアとしてＲＯＭ３０３またはＨＤＤ３０４等に格納されたプログラムを実行することで、コンテンツセンタ３の動作を統括的に制御する。接続Ｉ／Ｆ３０５は、コンテンツセンタ３に接続される機器とのインタフェースである。通信Ｉ／Ｆ３０６は、ネットワーク２（図１）を介して他の情報処理装置と通信を行うためのインタフェースである。
【００３４】
図６はコンテンツセンタ３のソフトウェア構成例を示す図である。図６において、コンテンツセンタ３は、データ保持領域として、機器情報保管部３１と、契約情報保管部３２と、コンテンツ配信条件リスト保管部３３と、コンテンツ保管部３４とを有する。また、コンテンツセンタ３は、ネットワーク処理部３５と、機器利用情報収集部３６と、条件比較処理部３７と、コンテンツ生成部３８と、コンテンツ配信処理部３９とを有する。
【００３５】
機器情報保管部３１は、複数（多数）の電子機器１について、機器ＩＤ毎の最新の機器情報が保管される部分である。機器情報の詳細については後述する。契約情報保管部３２は、機器ＩＤ毎の契約情報が保管される部分である。契約情報の詳細については後述する。コンテンツ配信条件リスト保管部３３は、コンテンツを配信する条件を列挙したコンテンツ配信条件リストが保管される部分である。コンテンツ配信条件リストの詳細については後述する。コンテンツ保管部３４は、配信対象のコンテンツが保管される部分である。コンテンツの詳細については後述する。
【００３６】
ネットワーク処理部３５は、ネットワーク２からの機器利用情報の通知を受けて機器利用情報収集部３６に送る処理と、コンテンツ配信処理部３９からの要求により対象となるコンテンツを対象となる機器ＩＤの電子機器１へ送信する処理を行う部分である。
【００３７】
機器利用情報収集部３６は、電子機器１から受信した機器利用情報の通知に基づき、その通知を反映させた機器情報を機器情報保管部３１に保管する部分である。
【００３８】
条件比較処理部３７は、機器ＩＤ毎に機器情報保管部３１に保管された機器情報と、契約情報保管部３２に保管された契約情報と、コンテンツ配信条件リスト保管部３３に保管されたコンテンツ配信条件リストの各コンテンツ配信条件とに基づき、適合した機器ＩＤがあれば、コンテンツ配信処理部３９に配信を要求する部分である。
【００３９】
コンテンツ生成部３８は、契約情報保管部３２に保管された契約情報に基づき、機器情報保管部３１に保管された機器情報から、機器ＩＤ毎にコンテンツを生成し、コンテンツ保管部３４にコンテンツを保管する部分である。
【００４０】
コンテンツ配信処理部３９は、配信要求を受け取ることによりコンテンツ保管部３４における対象となるコンテンツの配信処理を行う部分である。
【００４１】
また、以上に説明したコンテンツセンタ（情報配信装置）３の各部の機能（ネットワーク処理部３５、機器利用情報収集部３６、条件比較処理部３７、コンテンツ生成部３８、コンテンツ配信処理部３９）は、ＣＰＵ３０１が、記憶装置（例えばＲＯＭ３０３、ＨＤＤ３０４等）に格納されたプログラムを実行することにより実現されるが、これに限らず、例えば上記コンテンツセンタ３の各部の機能のうちの少なくとも一部が専用のハードウェア回路（例えば半導体集積回路等）で実現されてもよい。
【００４２】
また、コンテンツセンタ３のデータ保持領域である機器情報保管部３１、契約情報保管部３２、コンテンツ配信条件リスト保管部３３、コンテンツ保管部３４のそれぞれは、記憶装置（例えばＲＯＭ３０３、ＨＤＤ３０４等）に設けられた所定の記憶領域である。
【００４３】
また、上述した本実施形態の情報配信システム（電子機器１Ａ、１Ｂ、１Ｃ、・・、コンテンツセンタ３等）で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（ＵｎｉｖｅｒｓａｌＳｅｒｉａｌ  Ｂｕｓ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよいし、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、各種プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００４４】
図７は機器情報、契約情報および各種通知のデータ構造例を示す図である。機器情報保管部３１に保管される機器情報には、機器固定情報と機器利用情報（変動情報）とが含まれる。
【００４５】
機器固定情報には、機器ＩＤに対応付けられた、設置場所、利用言語、サイネージ表示能力等が含まれる。機器固定情報は機器設置時にコンテンツセンタ３に設定され、あるいは定期通知に変動情報とともに通知される。機器固定情報は、電子機器１毎に設定される情報であり、電子機器１固有の情報である。
【００４６】
機器利用情報には、機器ＩＤに対応付けられた、利用コピー枚数、利用色、利用用紙サイズ等が含まれる。すなわち、本実施形態の機器利用情報は、電子機器１の利用状況に応じて変動する情報であり、電子機器１の利用状況を示す。
【００４７】
電子機器１から送られるカウンタ通知やトナー情報通知は、機器利用情報に反映される。カウンタ通知やトナー情報通知はそのままの形で機器利用情報の一部として保管してもよい。機器利用情報は、保守契約を行っている電子機器１ではコンテンツセンタ３に定期的に通知され、管理情報として月毎等に自動的にコンテンツセンタ３で更新されていく。通常は、管理情報は用紙補給や課金等に利用されている。
【００４８】
契約情報保管部３２に保管される契約情報は、電子機器１を利用する際の契約事項を示す情報である。契約情報には、機器ＩＤに対応付けられた、保守契約、消耗品自動発注オプション、利用状況レポートオプション、カウンタ自動検針等の契約未済が含まれる。これらは、機器設置時にセンタオペレータにより契約情報保管部３２に登録される。
【００４９】
図８はコンテンツ配信条件リストおよびコンテンツのデータ構造例を示す図である。コンテンツ配信条件リスト保管部３３に保管されるコンテンツ配信条件リストには、コンテンツ配信条件が含まれる。コンテンツ配信条件としては、例えば、条件１、条件２が挙げられる。具体的には、条件１は、「契約情報のリモートサービス契約と、トナー自動配信実施契約とが、契約済み」という条件であり、条件２は、「契約情報のリモートサービス契約済み、トナー自動配信実施契約が未契約」という条件である。
【００５０】
なお、コンテンツ配信条件には、上述の条件１、２以外にも、「契約情報の利用状況レポートオプションが契約済で、かつ機器情報が所定期間にわたって収集されていれば利用状況レポートを配信する」「消耗品自動発注オプションが契約済で、かつ機器情報に発注情報があれば配送状況レポートを配信する」「契約情報があれば、契約状況レポートを配信する」等がある。
【００５１】
コンテンツ保管部３４に保管されるコンテンツには、機器ＩＤとコンテンツデータが含まれる。
【００５２】
図８のコンテンツ保管部３４には、機器ＩＤ「１００３」と対応付けられたコンテンツデータとして、トナー配送状況データ、契約内容データが保管されている。また、図８のコンテンツ保管部３４には、機器ＩＤ「１００４」と対応付けられたコンテンツデータとして、自動配信促進データが保管されている。
【００５３】
なお、コンテンツデータは、データ本体でもよいし、データ本体を指すＵＲＩ等のリファレンスでもよい。また、コンテンツデータには、表示条件を含めてもよい。例えば、電子機器１においてログインしているユーザが「管理者」の場合にだけコンテンツを表示する等の指定を行うことができる。更に、コンテンツには、配信の未済を記録して重複した配信を防止してもよいし、配信後に消去または別領域への移行を行ってもよい。
【００５４】
以下に、図９乃至図１１を参照し、コンテンツ保管部３４に格納された各コンテンツデータの例を示す。
【００５５】
図９は、配送状況データの一例を示す図である。図９に示す配送状況データ９１は、例えば機器ＩＤ「１００３」の電子機器１に配信され、表示された例を示している。配送状況データ９１では、機器ＩＤ「１００３」の電子機器１の設置先へのトナーの配送状況を示している。
【００５６】
図１０は、契約内容データの一例を示す図である。図１０では、契約内容データ９２が、機器ＩＤ「１００３」の電子機器１に配信され、表示された例を示している。契約内容データ９２は、機器ＩＤ「１００３」の電子機器１の利用者との契約内容を示している。
【００５７】
図１１は、自動配送促進データの一例を示す図である。図１１では、自動配送促進データ９３が、機器ＩＤ「１００４」の電子機器１に配信され、表示された例を示している。自動配送促進データ９３は、トナーの自動配送の利点を示すメッセージを示している。
【００５８】
本実施形態のコンテンツセンタ３は、例えば電子機器１Ａ、１Ｂ、１Ｃ、・・から条件１を満たす電子機器１を探し、該当する電子機器１の機器ＩＤと対応するコンテンツデータを該当する電子機器１へ配信する。本実施形態では、機器ＩＤ「１００３」の電子機器１が条件１を満たすため、機器ＩＤ「１００３」と対応する配送状況データ９１と、契約内容データ９２とが、機器ＩＤ「１００３」の電子機器１へ配信される。
【００５９】
また、次にコンテンツセンタ３は、例えば電子機器１Ａ、１Ｂ、１Ｃ、・・から条件２を満たす電子機器１を探し、該当する電子機器１の機器ＩＤと対応するコンテンツデータを該当する電子機器１へ配信する。本実施形態では、機器ＩＤ「１００４」の電子機器１が条件２を満たすため、機器ＩＤ「１００４」と対応する自動配送促進データ９３が、機器ＩＤ「１００４」の電子機器１へ配信される。
【００６０】
＜動作＞
図１２は上記の実施形態の処理例を示すシーケンス図である。図１２において、コンテンツセンタ３の機器利用情報収集部３６は、ネットワーク処理部３５を介し、定期的に電子機器１に対してポーリングを行い（ステップＳ１１）、電子機器１の機器利用情報管理部１２はカウンタ通知やトナー通知等を応答する（ステップＳ１２）。なお、ポーリングではなく、電子機器１からコンテンツセンタ３に対して自発的にカウンタ通知やトナー通知等を行うようにしてもよい。電子機器１は、例えば、カウンタ情報として、カラーで印刷したトータル枚数をカウントするカラートータルカウンタ、モノクロで印刷したトータル枚数をカウントするモノクロトータルカウンタ、２ｉｎ１印刷した枚数をカウントする２ｉｎ１プリントカウンタ、サイズ毎のＡ４サイズプリントカウンタ、Ａ３サイズプリントカウンタ、両面プリントカウンタ、さらには、アプリ毎（コピー、プリンタ、ＦＡＸ）のカウンタ等を定期的にコンテンツセンタ３に通知する。トナー情報通知としては、ブラック、シアン、マゼンダ、イエローの各トナー残量を通知する。
【００６１】
カウンタ通知やトナー通知等を受信したコンテンツセンタ３の機器利用情報収集部３６は、機器情報保管部３１の機器情報にカウンタ通知やトナー通知等の内容を反映させて保管する（ステップＳ１３）。
【００６２】
その後、コンテンツセンタ３のコンテンツ生成部３８は、契約情報保管部３２に保管された契約情報に基づき、機器情報保管部３１に保管された機器情報から、コンテンツを生成し、コンテンツ保管部３４に保管する（ステップＳ１４）。例えば、利用状況レポートオプション契約がされている電子機器を抽出し、該電子機器の機器利用情報から利用状況レポートのコンテンツを生成する。
【００６３】
図１３は配信情報としての利用状況レポートの例を示している。図示の利用状況レポートには、トータルプリント枚数（面数）と機能別出力状況が含まれている。トータルプリント枚数には、各月の合計プリント枚数、モノクロ印刷、フルカラー印刷、フルカラー印刷のうち、プリンタ出力（フルカラーｐ）の枚数が含まれている。機能別出力状況には、機能別の出力内訳（コピー、プリンタ、その他）、両面出力の比率、集約出力の比率、サイズ別（Ａ４／その他）比率が含まれている。
【００６４】
また、図１４は、トナー配送状況と契約内容のコンテンツの例である。トナー配送状況には、配送に関する契約内容、届け先名、届け先住所、注文日、商品名、区分、ステータスが含まれている。契約内容には、現時点で存在する契約内容と契約状況が含まれている。
【００６５】
その後、図１２に戻り、コンテンツセンタ３の条件比較処理部３７は、機器ＩＤ毎に機器情報保管部３１に保管された機器情報と、契約情報保管部３２に保管された契約情報と、コンテンツ配信条件リスト保管部３３に保管されたコンテンツ配信条件リストの各コンテンツ配信条件とに基づき条件比較を行う（ステップＳ１５）。例えば、契約情報で該電子機器が利用状況レポートオプション契約済みで所定期間にわたって機器利用情報が収集されているかどうかを判断する。また、消耗品自動発注オプションが契約済で、かつ機器情報に発注情報があるか、契約情報があるか等を判断する。
【００６６】
そして、コンテンツセンタ３の条件比較処理部３７は、適合した機器ＩＤがあれば、コンテンツ配信処理部３９に該当するコンテンツの配信を要求する（ステップＳ１６）。
【００６７】
これを受け、コンテンツセンタ３のコンテンツ配信処理部３９は、コンテンツ保管部３４から該当するコンテンツ（例えば、利用状況レポート）を抽出し、機器ＩＤの示す電子機器１に対してコンテンツデータを送信する（ステップＳ１７）。
【００６８】
コンテンツデータを受信した電子機器１は、配信情報取得部１４およびサイネージ表示制御部１５を経て、表示部１６（図４）にコンテンツを表示する（ステップＳ１８）。なお、電子機器１においてユーザの操作が行われていたり、表示を行うのが困難な処理が行われている場合には、待機状態になるまでコンテンツの表示は遅延される。また、コンテンツに表示条件（例えば、管理者ユーザにのみ表示等）が指定されている場合は、その制限に従ってコンテンツの表示を行う。
【００６９】
なお、上記の処理例では、先にコンテンツ生成部３８にてコンテンツの生成を行い、後に条件比較処理部３７により配信の判断を行うようにしているが、条件比較処理部３７による配信の判断により配信することとした場合に、条件比較処理部３７によりコンテンツの生成を行わせるようにしてもよい。
【００７０】
＜総括＞
以上説明したように、本実施形態によれば、ユーザが必要とする情報を提供することができる。
【００７１】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【００７２】
＜実施形態の用語と請求項の用語の対応＞
機器利用情報収集部３６は、「機器利用情報収集手段」の一例である。コンテンツ生成部３８は、「配信情報生成手段」の一例である。コンテンツ配信処理部３９は、「配信手段」の一例である。配信情報取得部１４は、「配信情報取得手段」の一例である。サイネージ表示制御部１５は、「表示制御手段」の一例である。契約情報保管部３２は、「保存手段」の一例である。図７の契約情報保管部３２の契約情報に含まれる「消耗品自動発注オプション」および図１４の画面例に含まれる「トナー自動配送契約」は、「自動発注サービス」の一例である。
【符号の説明】
【００７３】
１、１Ａ〜１Ｃ      電子機器
１１                基本機能部
１２                機器利用情報管理部
１３                ネットワーク処理部
１４                配信情報取得部
１５                サイネージ表示制御部
１６                表示部
２                  ネットワーク
３                  コンテンツセンタ
３１                機器情報保管部
３２                契約情報保管部
３３                コンテンツ配信条件リスト保管部
３４                コンテンツ保管部
３５                ネットワーク処理部
３６                機器利用情報収集部
３７                条件比較処理部
３８                コンテンツ生成部
３９                コンテンツ配信処理部
【先行技術文献】
【特許文献】
【００７４】
【特許文献１】特開２０００−３３２９２９号公報
【図１】
0006736848.tif 000002
【図２】
0006736848.tif 000003
【図３】
0006736848.tif 000004
【図４】
0006736848.tif 000005
【図５】
0006736848.tif 000006
【図６】
0006736848.tif 000007
【図７】
0006736848.tif 000008
【図８】
0006736848.tif 000009
【図９】
0006736848.tif 000010
【図１０】
0006736848.tif 000011
【図１１】
0006736848.tif 000012
【図１２】
0006736848.tif 000013
【図１３】
0006736848.tif 000014
【図１４】
0006736848.tif 000015