(57)【要約】【課題】スキャン画像の配信処理に関する設定情報の選択操作の煩雑さを軽減することのできる画像読取装置の提供を目的とする。【解決手段】画像データの読取条件と当該画像データの配信先を示す情報とを含む設定データの一覧を該設定データの記憶手段より取得する手段と、各設定データに記録されている当該設定データの利用状況を示す情報に基づいて設定データをソートする手段と、ソートされた設定データの一覧を表示装置に表示させる手段と、表示された一覧の中から選択された設定データに含まれている読取条件にしたがって原稿からの画像データの読み取りを実行する手段と、選択された設定データに示されている配信先への画像データの配信を配信装置に要求する手段と、選択された設定データの利用状況を示す情報を更新する利用状況更新手段と、設定データに対する更新を記憶手段に反映させる手段とを有する。【選択図】図２
2010206645.tif 000002
【特許請求の範囲】
【請求項１】
画像データの読取条件と当該画像データの配信先を示す情報とを含む設定データの一覧を該設定データの記憶手段より取得する設定データ取得手段と、
前記各設定データに記録されている当該設定データの利用状況を示す情報に基づいて前記設定データをソートするソート手段と、
ソートされた前記設定データの一覧を表示装置に表示させる設定一覧表示手段と、
表示された一覧の中から選択された前記設定データに含まれている読取条件にしたがって原稿からの画像データの読み取りを実行する読取手段と、
選択された前記設定データに示されている配信先への前記画像データの配信を配信装置に要求する配信要求手段と、
選択された前記設定データの利用状況を示す情報を更新する利用状況更新手段と、
前記設定データに対する更新を前記記憶手段に反映させる更新反映手段とを有する画像読取装置。
【請求項２】
前記利用状況を示す情報は、利用回数と最終の利用時期とを含み、
前記ソート手段は、前記最終の利用時期が現時点から所定期間内である前記設定データを優先させて、前記利用回数に基づいてソートを行い、
前記利用状況更新手段は、前記選択された前記設定データの前記利用回数と前記最終の利用時期とを更新する請求項１記載の画像読取装置。
【請求項３】
前記利用状況を示す情報は、利用時期の履歴を含み、
前記ソート手段は、前記各設定データの前記履歴における、現時点から所定期間内の利用時期の数に基づいてソートを行い、
前記利用状況更新手段は、前記選択された前記設定データの利用時期の履歴に新たな利用時期を追加する請求項１記載の画像読取装置。
【請求項４】
前記利用状況を示す情報は、利用時期の履歴を含み、
前記ソート手段は、前記各設定データの前記履歴における所定番目の利用時期に基づいてソートを行い、
前記利用状況更新手段は、前記選択された前記設定データの利用時期の履歴に新たな利用時期を追加する請求項１記載の画像読取装置。
【請求項５】
前記利用状況を示す情報は、利用時期の履歴を含み、
前記ソート手段は、前記各設定データの前記履歴における利用時期の間隔に基づいてソートを行い、
前記利用状況更新手段は、前記選択された前記設定データの利用時期の履歴に新たな利用時期を追加する請求項１記載の画像読取装置。
【請求項６】
画像読取装置が実行する情報処理方法であって、
画像データの読取条件と当該画像データの配信先を示す情報とを含む設定データの一覧を該設定データの記憶手段より取得する設定データ取得手順と、
前記各設定データに記録されている当該設定データの利用状況を示す情報に基づいて前記設定データをソートするソート手順と、
ソートされた前記設定データの一覧を表示装置に表示させる設定一覧表示手順と、
表示された一覧の中から選択された前記設定データに含まれている読取条件にしたがって原稿からの画像データの読み取りを実行する読取手順と、
選択された前記設定データに示されている配信先への前記画像データの配信を配信装置に要求する配信要求手順と、
選択された前記設定データの利用状況を示す情報を更新する利用状況更新手順と、
前記設定データに対する更新を前記記憶手段に反映させる更新反映手順とを有する情報処理方法。
【請求項７】
前記利用状況を示す情報は、利用回数と最終の利用時期とを含み、
前記ソート手順は、前記最終の利用時期が現時点から所定期間内である前記設定データを優先させて、前記利用回数に基づいてソートを行い、
前記利用状況更新手順は、前記選択された前記設定データの前記利用回数と前記最終の利用時期とを更新する請求項６記載の情報処理方法。
【請求項８】
前記利用状況を示す情報は、利用時期の履歴を含み、
前記ソート手順は、前記各設定データの前記履歴における、現時点から所定期間内の利用時期の数に基づいてソートを行い、
前記利用状況更新手順は、前記選択された前記設定データの利用時期の履歴に新たな利用時期を追加する請求項６記載の情報処理方法。
【請求項９】
前記利用状況を示す情報は、利用時期の履歴を含み、
前記ソート手順は、前記各設定データの前記履歴における所定番目の利用時期に基づいてソートを行い、
前記利用状況更新手順は、前記選択された前記設定データの利用時期の履歴に新たな利用時期を追加する請求項６記載の情報処理方法。
【請求項１０】
前記利用状況を示す情報は、利用時期の履歴を含み、
前記ソート手順は、前記各設定データの前記履歴における利用時期の間隔に基づいてソートを行い、
前記利用状況更新手順は、前記選択された前記設定データの利用時期の履歴に新たな利用時期を追加する請求項６記載の情報処理方法。
【請求項１１】
画像読取装置に、
画像データの読取条件と当該画像データの配信先を示す情報とを含む設定データの一覧を該設定データの記憶手段より取得する設定データ取得手順と、
前記各設定データに記録されている当該設定データの利用状況を示す情報に基づいて前記設定データをソートするソート手順と、
ソートされた前記設定データの一覧を表示装置に表示させる設定一覧表示手順と、
表示された一覧の中から選択された前記設定データに含まれている読取条件にしたがって原稿からの画像データの読み取りを実行する読取手順と、
選択された前記設定データに示されている配信先への前記画像データの配信を配信装置に要求する配信要求手順と、
選択された前記設定データの利用状況を示す情報を更新する利用状況更新手順と、
前記設定データに対する更新を前記記憶手段に反映させる更新反映手順とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、配信システム、情報処理方法、及びプログラムに関し、特に配信対象とする画像データをスキャンする画像読取装置、配信システム、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、スキャナを有する画像形成装置においてスキャンされた画像データを配信サーバに転送し、設定された配信先への画像データの配信を当該配信サーバに実行させる配信システムが存在する。
【０００３】
配信サーバによって配信処理の制御が行われることにより、ハードウェアリソースの乏しい画像形成装置の負荷を軽減することができる。その結果、画像形成装置のハードウェアリソースを本来の機能（印刷、スキャン、コピー等）に振り向けることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、本願発明者は、配信処理に関する設定情報（スキャン条件、配信方法（通信プロトコル等）、及び配信先等）が予め設定された配信システムの構築を検討している。この場合、各ユーザは、予め設定された設定情報の中から所望の設定情報を選択し、配信を実行することになる。斯かる配信システムによれば、設定情報の設定者を所定の者（例えば、システム管理者）に限定することにより、各ユーザが利用可能なスキャン条件、配信方法、及び配信先等を適切に制限することができ、機密文書の漏洩等の抑止を期待することができる。
【０００５】
しかしながら、スキャン条件、配信方法、及び配信先等、複数の項目の組み合わせごとに設定情報が作成されるため、各項目における選択肢の数によっては多数の設定情報が作成される可能性がある。そうすると、各ユーザは、多数の設定情報の中から所望の設定情報を探し出すといった煩雑な作業が要求されるという問題がある。
【０００６】
本発明は、上記の点に鑑みてなされたものであって、スキャン画像の配信処理に関する設定情報の選択操作の煩雑さを軽減することのできる画像読取装置、情報処理方法、及びプログラムの提供を目的とする。
【課題を解決するための手段】
【０００７】
そこで上記課題を解決するため、本発明は、画像データの読取条件と当該画像データの配信先を示す情報とを含む設定データの一覧を該設定データの記憶手段より取得する設定データ取得手段と、前記各設定データに記録されている当該設定データの利用状況を示す情報に基づいて前記設定データをソートするソート手段と、ソートされた前記設定データの一覧を表示装置に表示させる設定一覧表示手段と、表示された一覧の中から選択された前記設定データに含まれている読取条件にしたがって原稿からの画像データの読み取りを実行する読取手段と、選択された前記設定データに示されている配信先への前記画像データの配信を配信装置に要求する配信要求手段と、選択された前記設定データの利用状況を示す情報を更新する利用状況更新手段と、前記設定データに対する更新を前記記憶手段に反映させる更新反映手段とを有する。
【０００８】
このような画像読取装置では、スキャン画像の配信処理に関する設定情報の選択操作の煩雑さを軽減することができる。
【発明の効果】
【０００９】
スキャン画像の配信処理に関する設定情報の選択操作の煩雑さを軽減することができる。
【図面の簡単な説明】
【００１０】
【図１】第一の実施の形態における配信システムの構成例を示す図である。
【図２】第一の実施の形態における配信システムの機能構成例を示す図である。
【図３】本発明の実施の形態における画像形成装置のハードウェア構成例を示す図である。
【図４】第一の実施の形態の配信システムにおける初期設定処理の処理手順を説明するためのシーケンス図である。
【図５】ユーザＤＢに登録された配信設定データの構成例を示す図である。
【図６】第一の実施の形態における配信ジョブの処理手順を説明するためのシーケンス図である。
【図７】配信設定選択画面の表示例を示す図である。
【図８】第一の実施の形態における配信設定データの利用状況情報の第一の構成例を示す図である。
【図９】第一の構成例の利用状況情報に応じた配信設定データのソート処理の処理手順を説明するためのフローチャートである。
【図１０】第一の実施の形態における配信設定データの利用状況情報の第二の構成例を示す図である。
【図１１】第二の構成例の利用状況情報に応じた第一の配信設定データのソート処理の処理手順を説明するためのフローチャートである。
【図１２】第二の構成例の利用状況情報に応じた第二の配信設定データのソート処理の処理手順を説明するためのフローチャートである。
【図１３】第二の構成例の利用状況情報に応じた第三の配信設定データのソート処理の処理手順を説明するためのフローチャートである。
【図１４】配信設定データの他の属性に基づくソート処理の処理手順を説明するためのフローチャートである。
【図１５】第二の実施の形態における配信システムの構成例を示す図である。
【図１６】配信アプリ起動時の処理手順を説明するためのシーケンス図である。
【図１７】アプリ情報の構成例を示す図である。
【図１８】第二の実施の形態における配信ジョブの処理手順を説明するためのシーケンス図である。
【発明を実施するための形態】
【００１１】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、第一の実施の形態における配信システムの構成例を示す図である。同図において、配信システム１は、画像形成装置１０、配信サーバ２０、管理端末３０、及びディレクトリサーバ４０等を含む。各装置は、ＬＡＮ（Local Area Network）又はインターネット等のネットワーク（有線又は無線の別は問わない。）によって通信可能に接続されている。
【００１２】
画像形成装置１０は、画像読取装置の一例であり、配信ジョブの実行指示の入力を受け付ける。本実施の形態において、配信ジョブとは、画像形成装置１０においてスキャンされた画像データを配信サーバ２０が配信するまでの一連の処理をいう。配信サーバ２０は、画像形成装置１０によって読み取られた画像データの配信処理を実行するコンピュータである。同図では、配信ジョブにおける画像データの配信先として、Ｗｅｂサーバ５１、ファイル共有サーバ５２、及びメールサーバ５３が例示されている。
【００１３】
管理端末３０は、配信システム１の管理者が利用するＰＣ（Personal Computer）等のコンピュータである。管理者は、管理端末３０を介して、配信システム１を稼動させるための初期設定を行う。
【００１４】
ディレクトリサーバ４０は、配信システム１を利用するユーザの認証機能や、配信設定データの管理機能等を有するコンピュータである。ディレクトリサーバ４０は、例えば、Ｗｉｎｄｏｗｓ（登録商標）のアクティブディレクトリ（Active Directory）によって構成してもよい。
【００１５】
図２は、第一の実施の形態における配信システムの機能構成例を示す図である。同図における各部は、各装置にインストールされたプログラムが各装置のＣＰＵに実行させる処理によって実現される。
【００１６】
管理端末３０は、情報設定部３１を有する、情報設定部３１は、配信システム１を稼動させるための初期設定として配信設定データの入力を管理者より受け付ける。情報設定部３１は、入力された配信設定デーをディレクトリサーバ４０に送信する。なお、配信設定データは、配信対象とする画像データのスキャンに関する設定情報（スキャン条件）、及び配信に関する設定情報（配信方法及び配信先）等の組み合わせを一つのデータ内に含むデータである。すなわち、本実施の形態において、スキャン条件、配信方法、及び配信先等に関する情報は、ジョブの実行時に各ユーザによって設定されるのではなく、予め管理者によって設定される。
【００１７】
ディレクトリサーバ４０は、認証処理部４１、配信設定管理部４２、及びユーザＤＢ４３等を有する。認証処理部４１は、画像形成装置１０からの要求に応じ、ユーザＤＢ４３に登録されている認証情報（例えば、ユーザ名及びパスワード）を用いて画像形成装置１０のユーザを認証する。配信設定管理部４２は、管理端末３０の情報設定部３１より転送される配信設定データをユーザＤＢ４３に登録する。すなわち、ユーザＤＢ４３は、ユーザごとに認証情報を管理すると共に、ユーザ又はグループごとに配信設定データをも管理するデータベースであり、ディレクトリサーバ４０の記憶装置に記録されている。配信設定管理部４２は、また、画像形成装置１０の配信設定取得部１３１からの要求に応じ、ユーザＤＢ４３に登録されている配信設定データを配信設定取得部１３１に送信する。
【００１８】
配信サーバ２０は、配信実行部２１を有する。配信実行部２１は、画像形成装置１０より配信ジョブの実行要求を受信し、画像データの配信処理を実行する。
【００１９】
画像形成装置１０は、認証制御部１２１及びスキャン配信アプリ１３０等を有する。認証制御部１２１は、画像形成装置１０のユーザの認証処理を制御する。実際の認証処理はディレクトリサーバ４０に委譲される。認証されたユーザのみが、スキャン配信アプリ１３０を利用することができる。スキャン配信アプリ１３０は、配信ジョブの前段処理（配信対象とする画像データを配信設定データに従ってスキャンし、スキャンされた画像データの配信要求を配信サーバ２０へ送信する処理）の実行を制御する。
【００２０】
より詳しくは、スキャン配信アプリ１３０は、配信設定取得部１３１、配信設定ソート部１３２、配信設定選択部１３３、スキャン制御部１３４、配信要求部１３５、配信設定更新部１３６、及び更新反映部１３７等を有する。配信設定取得部１３１は、ディレクトリサーバ４０の配信設定管理部４２を介して、ユーザＤＢ４３に登録されている配信設定データの一覧を取得する。配信設定ソート部１３２は、配信設定取得部１３１によって取得された配信設定データの一覧を、各配信設定データに含まれている属性情報に基づいてソート（整列）する。配信設定選択部１３３は、配信設定ソート部１３２によってソートされた配信設定データの一覧の中から、配信ジョブに利用する配信設定データをユーザに選択させる。スキャン制御部１３４は、選択された配信設定データに含まれているスキャン条件にしたがって、原稿の読み取り（スキャン）をスキャナ１２に実行させる。配信要求部１３５は、スキャン制御部１３４によってスキャンされた画像データに関する配信ジョブの実行を配信サーバ２０の配信実行部２１に要求する。配信設定更新部１３６は、配信ジョブに利用された配信設定データの属性情報の中で、利用状況を示す属性（利用状況情報）の値を更新する。更新反映部１３７は、配信設定更新部１３６による更新内容をユーザＤＢ４３に登録されている配信設定データに反映させるための処理を実行する。
【００２１】
図３は、本発明の実施の形態における画像形成装置のハードウェア構成例を示す図である。図３において、画像形成装置１０は、コントローラ１１、スキャナ１２、プリンタ１３、モデム１４、操作パネル１５、ネットワークインタフェース１６、及びＳＤカードスロット１７等のハードウェアを有する。
【００２２】
コントローラ１１は、ＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、及びＨＤＤ１１４等を有する。ＲＯＭ１１３には、各種のプログラムやプログラムによって利用されるデータ等が記録されている。ＲＡＭ１１２は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。ＣＰＵ１１１は、ＲＡＭ１１２にロードされたプログラムを処理することにより、各種の機能を実現する。ＨＤＤ１１４には、プログラムやプログラムが利用する各種のデータ等が記録される。
【００２３】
スキャナ１２は、原稿より画像データを読み取るためのハードウェアである。プリンタは１３、画像データを印刷用紙に印刷するためのハードウェアである。モデム１４は、電話回線に接続するためのハードウェアであり、ＦＡＸ通信による画像データの送受信を実行するために用いられる。操作パネル１５は、ユーザからの入力の受け付けを行うめのボタン等の入力手段や、液晶パネル等の表示手段を備えたハードウェアである。ネットワークインタフェース１６は、ＬＡＮ等のネットワーク（有線又は無線の別は問わない。）に接続するためのハードウェアである。ＳＤカードスロット１７は、ＳＤカード８０に記録されたプログラムを読み取るために利用される。すなわち、画像形成装置１０では、ＲＯＭ１１３に記録されたプログラムだけでなく、ＳＤカード８０に記録されたプログラムもＲＡＭ１１２にロードされ、実行されうる。
【００２４】
なお、本実施の形態の実施にあたり、画像形成装置１０は、プリンタ１３及びモデム１４を備えていなくてもよい。
【００２５】
以下、配信システム１の処理手順について説明する。図４は、第一の実施の形態の配信システムにおける初期設定処理の処理手順を説明するためのシーケンス図である。
【００２６】
ステップＳ１０１において、管理端末３０の情報設定部３１は、管理者より配信設定データの入力を受け付ける。配信設定データは、例えば、情報設定部３１が管理端末３０の表示装置に表示させる配信設定画面を介して入力される。配信設定画面では、ユーザ又はグループごとに配信設定データ（配信に関する設定情報（配信方法や配信先等を示す情報）及びスキャンに関する設定情報（スキャン条件））等の入力が可能とされている。したがって、管理者は、ユーザ又はグループごとに、当該ユーザ又はグループに許可可能なスキャン条件や配信方法及び配信先等を考慮して、配信設定データを入力する。なお、一度の入力作業において、複数のユーザ又はグループに対して配信設定データが入力されてもよい。また、一人のユーザ又は一つのグループに対して複数の配信設定データが入力されてもよい。
【００２７】
続いて、情報設定部３１は、入力された配信設定データをディレクトリサーバ４０の配信設定管理部４２に送信し、当該配信設定データの登録を要求する（Ｓ１０２）。配信設定管理部４２は、受信された配信設定データを設定対象のユーザ又はグループ（ユーザ名又はグループ名）関連付けて、ユーザＤＢ４３に登録する（Ｓ１０３）。
【００２８】
図５は、ユーザＤＢに登録された配信設定データの構成例を示す図である。同図に示されるように各配信設定データは、属性情報としてスキャン条件、配信方法、配信先、利用可能時間、及び利用状況情報等の項目を有する。
【００２９】
スキャン条件は、配信対象とする画像データの読取条件である。同図では、スキャン条件の項目として、解像度、カラーモード、圧縮方法等が例示されている。画像形成装置１０に設定可能なスキャン条件に応じて、他のパラメータがスキャン条件として含まれてもよい。配信方法は、配信に利用する通信方法（通信プロトコル等）を示す情報である。配信先は、配信方法に応じた形式で配信先を具体的に示す情報であり、例えば、メールアドレス、ＩＰアドレス等が記録されている。利用可能時間は、当該配信設定データを利用して配信ジョブを実行できる時間を示す。利用可能時間は、例えば、勤務時間外の配信システム１の利用を禁止する際等に有用である。利用状況情報は、当該配信設定データの利用状況を示す情報であり、主として配信設定データの表示の際のソートキーとして利用される。なお、利用状況情報は、管理者によって設定されるものではない。
【００３０】
初期設定処理が完了すると、配信システム１の利用が可能となる。続いて、配信ジョブの実行時の処理について説明する。
【００３１】
図６は、第一の実施の形態における配信ジョブの処理手順を説明するためのシーケンス図である。図６では、或るユーザ（管理者以外の一般ユーザも含む）によって画像形成装置１０において操作が行われる。
【００３２】
画像形成装置１０の操作パネル１５を介して、ユーザによって配信ジョブの開始指示が入力されると、認証制御部１２１は、ログイン画面を操作パネル１５に表示させる。ユーザは、ログイン画面を介して自らの認証情報（例えば、ユーザ名及びパスワード）を入力する（Ｓ１１１）。認証制御部１２１は、入力された認証情報をディレクトリサーバ４０の認証処理部４１に転送し、認証処理の実行を要求する（Ｓ１１２）。認証処理部４１は、当該認証情報をユーザＤＢ４３に登録されている認証情報と照合することによりユーザの認証を行い、認証結果を認証制御部１２１に返信する（Ｓ１１３）。
【００３３】
認証に成功した場合、認証制御部１２１は、スキャン配信アプリ１３０の利用制限を解除する。利用制限の解除に応じ、スキャン配信アプリ１３０の配信設定取得部１３１は、認証されたユーザ（以下、「ログインユーザ」という。）のユーザ名を指定して配信設定データの取得要求をディレクトリサーバ４０の配信設定管理部４２に送信する（Ｓ１１４）。配信設定管理部４２は、指定されたユーザ名に対して登録されている配信設定データをユーザＤＢ４３より取得する。ここでは、複数の配信設定データが取得されうる。配信設定管理部４２は、取得された配信設定データの一覧を配信設定取得部１３１に返信する（Ｓ１１５）。配信設定取得部１３１は、受信された配信設定データの一覧をＲＡＭ１１２に記録する。
【００３４】
続いて、配信設定ソート部１３２は、ＲＡＭ１１２に記録されている配信設定データの一覧を、配信設定データに含まれている属性情報（例えば、利用状況情報等）に基づいてソートする（Ｓ１１６）。したがって、以降において、ＲＡＭ１１２に記録されている配信データの一覧は、ソート結果による順序で整列されている。なお、配信設定データのソート処理の詳細については後述する。
【００３５】
続いて、配信設定選択部１３３は、ＲＡＭ１１２に記録されている配信設定データの一覧をソートされた順番で表示させる配信設定選択画面を操作パネル１５に表示させる（Ｓ１１７）。
【００３６】
図７は、配信設定選択画面の表示例を示す図である。同図に示されるように、配信設定選択画面３１０には、配信設定データの一覧に含まれている各配信設定データに対応するボタン３１１〜３１３が、ソートされた順番で画面の上から順に表示されている。同図において、各ボタンのラベルには、配信方法及び配信先が示されているが、配信設定データに含まれる他の情報（例えば、スキャン条件等）を表示させるようにしてもよい。また、ボタンの配置方向は、垂直方向に限られない。例えば、水平方向であってもよい。
【００３７】
配信設定選択画面３１０において、ユーザによって所望のボタン（配信設定データ）が選択され、操作パネル１５におけるスタートキー（実行ボタン）が押下されると（Ｓ１１８）、スキャン制御部１３４は、選択されたボタンに対応する配信設定データ（以下、「カレント配信設定データ」という。）に含まれているスキャン条件に従った原稿の読み取り（スキャン）をスキャナ１２に実行させる（Ｓ１１９）。原稿よりスキャンされた画像データは、配信対象の画像データとしてＲＡＭ１１２に記録される。
【００３８】
原稿の読み取りが完了すると、配信要求部１３５は、配信ジョブの実行要求を配信サーバ２０の配信実行部２１に送信する（Ｓ１２０）。当該配信ジョブの実行要求には、ＲＡＭ１１２に記録されている画像データ（スキャンされた画像データ）とカレント配信設定データとが含まれている。なお、配信要求部１３５が配信ジョブの実行要求の送信先を識別するための配信サーバ２０のアドレス情報は、画像形成装置１０のＨＤＤ１１４に記憶されていてもよいし、ディレクトリサーバ４０より取得されてもよい。
【００３９】
配信ジョブの実行要求の受信に応じ、配信サーバ２０の配信実行部２１は、受信された配信設定データの配信方法及び配信先に従って、受信された画像データの配信処理を実行する（Ｓ１２１）。画像データの配信処理が完了すると、配信実行部２１は、配信ジョブの実行結果（配信ジョブの成否を示す情報）を配信要求部１３５に送信する（Ｓ１２２）。
【００４０】
受信された実行結果が配信ジョブの成功を示すものであった場合、配信設定更新部１３６は、ＲＡＭ１１２に記録されているカレント配信設定データの利用状況情報を更新する（Ｓ１２３）。更新処理の詳細については後述する。
【００４１】
続いて、ログオフ指示が入力されない場合（Ｓ１２４でＮｏ）、ステップＳ１１６以降が繰り返される。なお、ステップＳ１１６では、再びＲＡＭ１１２に記録されている配信設定データの一覧がソートされる。したがって、ステップＳ１２３におけるカレント配信設定データの利用状況情報の更新により、続けて表示される配信設定選択画面３１０では前回と異なる順番で配信設定データのボタンが表示されうる。
【００４２】
一方、操作パネル１５における所定のキー（ボタン）等の押下により、ログオフの指示がユーザによって入力されると（Ｓ１２４でＹｅｓ）、更新反映部１３７は、少なくとも利用状況情報が更新された配信設定データをディレクトリサーバ４０の配信設定管理部４２に送信する（Ｓ１２５）。配信設定管理部４２は、受信された配信設定データによって、ユーザＤＢ４３に登録されている配信設定データを更新し、更新結果（更新処理の成否を示す情報）を更新反映部１３７に返信する（Ｓ１２６）。その後、スキャン配信アプリ１３０は処理を終了し、認証制御部１２１はスキャン配信アプリ１３０に利用制限をかける。
【００４３】
なお、図６では、ログオフ後に一括して配信設定データの更新をディレクトリサーバ４０のユーザＤＢ４３に反映している。これは、画像形成装置１０とディレクトリサーバ４０との通信量の増加を抑えるためである。但し、ステップＳ１２３においてカレント配信設定データが更新されたタイミングで、カレント配信設定データに対する更新をユーザＤＢ４３に反映するようにしてもよい。
【００４４】
また、画像形成装置１０が複数存在する場合、複数の画像形成装置１０から同一の配信設定データが参照される可能性がある。この場合、同時に参照されている配信設定データの更新に関しては適切な排他制御を行えばよい。
【００４５】
続いて、配信設定データのソート処理（ステップＳ１１６）の詳細について説明する。第一の形態において配信設定データのソート処理は、配信設定データの利用状況情報の構成に応じて異なる。第一の形態では利用状況情報について２種類の構成を例示し、各種類に応じたソート処理を説明する。
【００４６】
図８は、第一の実施の形態における配信設定データの利用状況情報の第一の構成例を示す図である。同図において、利用状況情報は、利用回数及び最終利用日時等のデータ項目を含む。利用回数は、当該配信設定データが配信ジョブに利用された回数である。最終利用日時は、当該配信設定データが最後に利用された日時（時期）である。
【００４７】
図９は、第一の構成例の利用状況情報に応じた配信設定データのソート処理の処理手順を説明するためのフローチャートである。
【００４８】
ステップＳ１５１において、配信設定ソート部１３２は、ＲＡＭ１１２に記録されている全ての配信設定データの利用状況情報を参照し、最終利用日時から現時点まで所定期間（例えば、１週間、１ヶ月等）が経過している配信設定データの利用回数を０（ゼロ）に初期化する。なお、最終利用日時は、初期化しなくてもよい。
【００４９】
続いて、配信設定ソート部１３２は、利用回数の降順で配信設定データをソートする（Ｓ１５２）。すなわち、最終の利用時期が現時点から所定期間内である配信設定データを優先させて、利用回数に基づいてソートが行われる。続いて、配信設定ソート部１３２は、ソートの結果、同列（同じ順番）の配信設定データについて、他の属性情報に基づいてソートを行う（Ｓ１５３）。他の属性情報に基づくソート処理については後述する。
【００５０】
なお、図９の処理に対応させて、配信設定更新部１３６は、図６のステップＳ１２３において、カレント配信設定データの利用状況情報の利用回数をインクリメント（利用回数に１を加算）し、最終利用日時を現時点の日時で更新する。
【００５１】
図９に示されるソート処理によれば、最近の所定期間の利用回数が多い（すなわちユーザが利用する可能性の高いと考えられる）、配信設定データを上位に表示させることができる。したがって、配信設定データの選択肢が多数提示された場合、ユーザは、利用したい配信設定データを効率的に探し出すことができる。
【００５２】
なお、ステップＳ１５１の処理は、図６のステップＳ１１６〜Ｓ１２４のループが実行される前に行われてもよい。
【００５３】
続いて、図１０は、第一の実施の形態における配信設定データの利用状況情報の第二の構成例を示す図である。同図において、利用状況情報は、過去所定回数分の利用日時（利用時期）の履歴を含む。過去何回分の履歴を記録するかについては、例えば、画像形成装置１０のＲＡＭ１１２の容量等を考慮して定めるとよい。なお、本実施の形態では、第二の構成例に対して３種類の配信処理を開示する。
【００５４】
図１１は、第二の構成例の利用状況情報に応じた第一の配信設定データのソート処理の処理手順を説明するためのフローチャートである。
【００５５】
ステップＳ１６１において、配信設定ソート部１３２は、ＲＡＭ１１２に記録されている各配信設定データについて、現時点から過去に所定期間内の利用日時（利用履歴）の数を計数（カウント）する。したがって、全ての利用日時が所定期間より前である配信設定データに関しては、カウント数（計数値）は０となる。
【００５６】
続いて、配信設定ソート部１３２は、ステップＳ１６１におけるカウント数の降順で配信設定データをソートする（Ｓ１６２）。続いて、配信設定ソート部１３２は、ソートの結果、同列（同じ順番）の配信設定データについて、他の属性情報に基づいてソートを行う（Ｓ１６３）。
【００５７】
図１１に示されるソート処理において、ステップＳ１６１でカウント対象とされる利用日時を限定するための所定期間が、図９のステップＳ１５１の所定期間と同じであれば、図１１と図９の処理結果は同じとなる。
【００５８】
続いて、図１２は、第二の構成例の利用状況情報に応じた第二の配信設定データのソート処理の処理手順を説明するためのフローチャートである。
【００５９】
ステップＳ１７１において、配信設定ソート部１３２は、ＲＡＭ１１２に記録されている各配信設定データより、当該配信設定データの利用状況情報に含まれている利用日時の中で、新しい方から所定番目（Ｎ番目）の利用日時を取得する。なお、Ｎは、１より大きく、記録可能な利用日時の数以内であればよい。また、取得される利用日時は、図１１のステップＳ１６１のように、現在から過去への所定期間で切り捨ててもよい。
【００６０】
続いて、配信設定ソート部１３２は、取得された利用日時の降順で配信設定データをソートする（Ｓ１７２）。続いて、配信設定ソート部１３２は、ソートの結果、同列（同じ順番）の配信設定データについて、他の属性情報に基づいてソートを行う（Ｓ１７３）。
【００６１】
図１２のソート処理において、ステップＳ１７１で取得されるＮ番目の数を適切に小さくすることにより、より最近において頻繁に利用されている配信設定データを上位に表示させることができる。
【００６２】
続いて、図１３は、第二の構成例の利用状況情報に応じた第三の配信設定データのソート処理の処理手順を説明するためのフローチャートである。
【００６３】
ステップＳ１８１において、配信設定ソート部１３２は、ＲＡＭ１１２に記録されている各配信設定データについて、利用状況情報に基づいて利用間隔の平均値を算出する。例えば、ＴｉｍｅＡ、ＴｉｍｅＢ、ＴｉｍｅＣ、及びＴｉｍｅＤと利用日時が順番に記録されている配信設定データについては（ここでは、ＴｉｍｅＡが最も古く、ＴｉｍｅＤが最も新しいとする）、（（ＴｉｍｅＢ−ＴｉｍｅＡ）＋（ＴｉｍｅＣ−ＴｉｍｅＢ）＋（ＴｉｍｅＤ−ＴｉｍｅＣ））÷３が計算される。なお、除数の値は、記録されている利用日時の数−１となる。除数の値が０となる配信設定データ（利用日時が一つしか記録されていない配信設定データ）に対する平均値（平均値Ａという。）、及び除数の値が−１となる配信設定データ（利用日時が記録されていない配信設定データ）に対する平均値（平均値Ｂという。）は、それぞれそのことが識別可能であるようにするとよい。本実施の形態では、平均値Ａは「０」とし、平均値Ｂは「−１」とする。また、最も新しい利用時間と２番目の利用時間との間隔が所定期間より大きい配信設定データの平均値は、平均値Ａとしてもよい。また、平均値の算出に利用する利用日時は、現在から過去への所定期間で切り捨ててもよい。
【００６４】
続いて、配信設定ソート部１３２は、正の値を有する平均値の昇順で配信設定データをソートし、続けて平均値Ａの配信設定データを並べ、続けて平均値Ｂの配信設定データを並べる（Ｓ１８２）。続いて、配信設定ソート部１３２は、ソートの結果、同列（同じ順番）の配信設定データについて、他の属性情報に基づいてソートを行う（Ｓ１８３）。
【００６５】
図１３のソート処理によれば、利用間隔の短い配信設定データを上位に表示させることができる。
【００６６】
なお、図１１、図１２、又は図１３の処理に対応させて、配信設定更新部１３６は、図６のステップＳ１２３において、カレント配信設定データの利用状況情報に新たな利用日時（現時点の日時）を記録する。また、当該利用情報に記録されている利用日時の数が所定数を超える場合、配信設定更新部１３６は、最も古い利用日時を削除する。なお、記録される日時は、画像形成装置１０におけるシステム時刻を利用すればよい。
【００６７】
続いて、図９のステップＳ１５３、図１１のステップＳ１６３、図１２のステップＳ１７３、又は図１３のステップＳ１８３の詳細について説明する。
【００６８】
図１４は、配信設定データの他の属性に基づくソート処理の処理手順を説明するためのフローチャートである。
【００６９】
ステップＳ２０１において、配信設定ソート部１３２は、各配信設定データの利用可能時間と現在時刻とを比較し、利用可能時間外である配信設定データを表示対象（ソート対象）から除外する。なお、当該ステップは、図９、図１１、図１２、又は図１３の前に行っておいてもよい。
【００７０】
続いて、配信設定ソート部１３２は、同列の配信データについて、スキャン条件に基づいてソートを行う（Ｓ２０２）。例えば、カラーモードが「カラー」であるスキャン条件を含む配信設定データを上位とする。続いて、配信設定ソート部１３２は、同列の配信データについて、画像形成装置１０のＩＰアドレスと配信先のＩＰアドレスとを比較し、画像形成装置１０と同一セグメントに属する配信先を含む配信設定データを上位とする（Ｓ２０３）。続いて、配信設定ソート部１３２は、同列の配信データについて、配信方法（通信プロトコル）のセキュリティの強度の高い方を上位とする（Ｓ２０４）。例えば、ＳＳＬ（Secure Socket Layer）等を利用する配信設定データが上位とされる。続いて、配信設定ソート部１３２は、同列の配信データについて、配信先が通信時間的に近い順にソートを行う（Ｓ２０５）。通信時間的な近さは、例えば、各配信先に対してｐｉｎｇコマンドを発行し、応答時間に基づいて判断すればよい。
【００７１】
上述したように、第一の実施の形態の配信システム１によれば、配信設定データは、その利用状況等に応じてソートされて表示される。したがって、多数の配信設定データの中から、ユーザが利用する可能性が高い配信設定データを選択し易い態様で提示することができる。
【００７２】
ところで、第一の実施の形態では、配信ジョブの後段処理（配信処理）は、予め定められた配信サーバ２０によって行われていたが、各ユーザが利用しているＰＣ（Personal Computer）（以下、「ユーザＰＣ」という。）に配信処理を実行させてもよい。そこで、ユーザＰＣに配信処理を実行させる例として第二の実施の形態を示す。
【００７３】
図１５は、第二の実施の形態における配信システムの構成例を示す図である。同図の配信システム２において、画像形成装置５１０、ユーザＰＣ５２０、及びネットアプリ管理サーバ５３０は、ＬＡＮ（Local Area Network）等のネットワーク（有線又は無線の別は問わない。）によって接続されている。
【００７４】
ユーザＰＣ５２０は、画像形成装置５１０よりネットワークを介して利用可能なアプリケーション（以下、「ネットアプリ」という。）を有する。ネットアプリは、ネットワーク上の任意のコンピュータに配置することが可能である。したがって、図示されていない他のユーザＰＣにおいてもネットアプリは配置されうる。
【００７５】
図１５において、ユーザＰＣ５２０には配信アプリ５２１ａ、５２１ｂ、及び５２１ｃ等（以下、総称する場合、「配信アプリ５２１」という。）、複数の配信アプリ５２１が配置されている。配信アプリ５２１は、画像形成装置５１０においてスキャンされた画像データの配信処理を実行するネットアプリである。各配信アプリ５２１は、起動通知部５２１１、連携部５２１２、アプリ情報管理ファイル５２１３、配信部５２１４、及び利用状況更新部５２１５等を有する。
【００７６】
起動通知部５２１１は、配信アプリ５２１が起動されたことをネットアプリ管理サーバ５３０に通知する。連携部５２１２は、画像形成装置５１０とのコミュニケーション（情報のやりとり等）を制御する。アプリ情報管理ファイル５２１３は、配信アプリ５２１に対する設定情報を格納するファイルである。各配信アプリ５２１のアプリ情報管理ファイル５２１３の定義内容は異なる。当該定義内容の相違により、各配信アプリ５２１の振る舞いが異なったものとなる。配信部５２１４は、画像データの配信処理を実行する。利用状況更新部５２１５は、アプリ情報管理ファイル５２１３に含まれている利用状況情報を配信アプリ５２１の利用に応じて更新する。
【００７７】
ネットアプリ管理サーバ５３０は、広告部５３１及び仲介部５３２等を有するコンピュータである。広告部５３１は、ネットアプリからの起動の通知（起動通知）に応じ、当該ネットアプリが起動されたことを示す広告をネットワーク上に発行（ブロードキャスト又はマルチキャスト等）する。仲介部５３２は、ネットアプリと画像形成装置５１０とのコミュニケーションを仲介する。
【００７８】
画像形成装置５１０は、ハードウェア的には第一の実施の形態と同様でよい（図２参照）。第二の実施の形態の画像形成装置５１０は、ソフトウェアとしてネットアプリ検知部５１１、ＵＩ制御部５１２、ネットアプリ連携部５１３、機能制御部５１４、及びネットアプリ管理テーブル５１５等を有する。
【００７９】
ネットアプリ検知部５１１は、ネットアプリ管理サーバ５３０より発行される広告に基づいて、ネットアプリの存在を検知し、広告に含まれているアプリ情報をネットアプリ管理テーブル５１５に登録する。ネットアプリ管理テーブル５１５は、アプリ情報を管理するためのテーブルである。ＵＩ制御部５１２は、ユーザよりネットアプリの起動指示等の入力を受け付ける。ネットアプリ連携部５１３は、ネットアプリとのコミュニケーションを制御する。機能制御部５１４は、ネットアプリからの要求に応じ画像形成装置５１０のハードウェアを制御する。例えば、機能制御部５１４の制御により、スキャン又は印刷等が実行される。
【００８０】
以下、配信システム２の処理手順について説明する。図１６は、配信アプリ起動時の処理手順を説明するためのシーケンス図である。
【００８１】
ユーザＰＣ５２０において配信アプリ５２１ａが起動されると、配信アプリ５２１ａの起動通知部５２１１は、アプリ情報管理ファイル５２１３に格納されているアプリ情報をネットアプリ管理サーバ５３０の広告部５３１に送信することにより、配信アプリ５２１ａの起動を通知する（Ｓ３０１）。
【００８２】
図１７は、アプリ情報の構成例を示す図である。同図に示されるように、アプリ情報は、アプリＩＤ、連携機能識別子、ネットアプリアドレス、表示名、アイコンデータ、設定情報、及び利用状況情報等を含む。
【００８３】
アプリＩＤは、各ネットアプリに一意に割り当てられた識別情報である。連携機能識別子は、ネットアプリと連携する画像形成装置５１０が有している必要のある機能（換言すれば、ネットアプリが利用する機能）を識別するための情報である。連携機能識別子の一例として「ｐｒｉｎｔ」、「ｓｃａｎ」等が挙げられる。「ｐｒｉｎｔ」は、印刷機能を示す。「ｓｃａｎ」は、スキャン機能を示す。配信アプリ５２１ａは、画像形成装置５１０のスキャン機能を利用する。したがって、図１７の例では、「ｓｃａｎ」が連携機能識別子とされている。
【００８４】
ネットアプリアドレスは、ネットワーク通信において各ネットアプリを一意に識別するための識別情報（例えば、ＵＲＬ等）である。表示名は、ネットアプリの名前の表示用の文字列である。アイコンデータは、ネットアプリの表示用のアイコンデータである。設定情報は、ネットアプリの実行条件に対する設定値を含む情報である。すなわち、設定情報を変更することにより、ネットアプリの振る舞いを変更することができる。配信アプリ５２１については、スキャンに関する設定情報（スキャン条件）や配信に関する設定情報（配信方法及び配信先）等がアプリ情報の設定情報に含まれている。利用状況情報は、配信アプリの利用状況を示す情報であり、その構成は第一の実施の形態（図８又は図１０参照）と同様でよい。
【００８５】
続いて、アプリ情報の受信に応じ、ネットアプリ管理サーバ５３０の広告部５３１は、アプリ情報をネットワーク上に広告（ブロードキャスト又はマルチキャスト等）する。広告されたアプリ情報は、画像形成装置５１０のネットアプリ検知部５１１によって受信される（Ｓ３０２）。なお、画像形成装置５１０が複数存在する場合、それぞれの画像形成装置５１０のネットアプリ検知部５１１によって同じ広告が受信される。
【００８６】
ネットアプリ検知部５１１は、アプリ情報に含まれている連携機能識別子（ｓｃａｎ）に基づいて、当該ネットアプリ検知部５１１が属する装置（画像形成装置５１０）がアプリ情報に係るネットアプリ（配信アプリ５２１ａ）と連携可能であるか否かを判定する。画像形成装置５１０はスキャン機能を有する。したがって、画像形成装置５１０のネットアプリ検知部５１１は、当該ネットアプリとは連携可能であると判定し、受信されたアプリ情報をネットアプリ管理テーブル５１５に登録する。
【００８７】
以上によって、配信アプリ５２１ａは、画像形成装置５１０に登録されたことになる。すなわち、配信アプリ５２１ａの存在が画像形成装置５１０に認識されたことになる。これによって、画像形成装置５１０より配信アプリ５２１ａの利用（すなわち、配信ジョブの実行）が可能となる。また、配信アプリ５２１ｂ及び配信アプリ５２１ｃについても、その起動時には図１６に示される処理が実行される。但し、ステップＳ３０１において送信されるアプリ情報に含まれている設定情報は、配信アプリ５２１ごとに異なる。ここで、設定情報は、スキャン条件、配信方法、及び配信先等を含む情報である。すなわち、第二の実施の形態では、スキャン条件、配信方法、及び配信先の組み合わせごと（第一の実施の形態の配信設定データごと）に配信アプリ５２１がユーザＰＣ５２０に配置される。
【００８８】
続いて、図１８は、第二の実施の形態における配信ジョブの処理手順を説明するためのシーケンス図である。
【００８９】
画像形成装置５１０のユーザによりネットアプリの利用指示が画像形成装置５１０に対して入力されると、ＵＩ制御部５１２は、ネットアプリ管理テーブル５１５に登録されているアプリ情報に含まれているアイコンデータに基づいて、ネットアプリ一覧画面を操作パネル１５に表示させる（Ｓ４０１）。当該ネットアプリ一覧画面には、ネットアプリ管理テーブル５１５に登録されているネットアプリのアイコンの一覧が表示される。なお、ネットアプリ一覧画面において、各配信アプリ５２１は、アプリ情報の利用状況情報に基づいてソートされた順番で表示される。したがって、ユーザに利用される可能性の高い順番で配信アプリ５２１が表示される。ソート処理の内容は、第一の実施の形態と同様でよい。
【００９０】
ネットアプリ一覧画面において、例えば、配信アプリ５２１ａに対応するアイコンがユーザによって選択され、操作パネル１５上のスタートキーが押下されると、ネットアプリ連携部５１３は、配信アプリ５２１ａの利用要求をネットアプリ管理サーバ５３０の仲介部５３２に送信する（Ｓ４０２）。当該利用要求には、配信アプリ５２１ａのアプリ情報に含まれているネットアプリアドレスが指定される。
【００９１】
ネットアプリの利用要求に応じ、仲介部５３２は、指定されたネットアプリアドレスに係る配信アプリ５２１ａに対して利用要求を通知する（Ｓ４０３）。配信アプリ５２１ａの連携部５２１２は、当該利用要求を受信すると、必要な初期処理を配信部５２１４に実行させる。初期処理が完了すると、連携部５２１２は、配信アプリ５２１ａの利用準備の完了通知をネットアプリ管理サーバ５３０の仲介部５３２に送信する（Ｓ４０４）。仲介部５３２は、当該利用準備の完了通知を画像形成装置５１０のネットアプリ連携部５１３に転送する（Ｓ４０５）。
【００９２】
利用準備の完了通知に応じ、画像形成装置５１０のネットアプリ連携部５１３は、ネットアプリ管理テーブル５１５に登録されている、配信アプリ５２１ａのアプリ情報に含まれている連携機能識別子（ｓｃａｎ）と当該設定情報を指定して機能制御部５１４を呼び出す。呼び出された機能制御部５１４は、連携機能識別子によって識別されるスキャン機能を当該設定情報に含まれているスキャン条件にしたがって実行する（Ｓ４０６）。すなわち、機能制御部５１４は、ユーザによって画像形成装置５１０にセットされた原稿に対するスキャンをスキャナ１２に実行させ、その結果得られる画像データを機能の実行結果としてネットアプリ連携部５１３に出力する。
【００９３】
ネットアプリ連携部５１３は、機能の実行結果としての画像データを配信アプリ５２１ａの連携部５２１２に送信する（Ｓ４０７）。配信アプリ５２１ａの連携部５２１２は、当該実行結果を受信すると、当該実行結果に応じた処理の実行を配信部５２１４に指示する。当該実行結果に画像データが含まれている場合、配信部５２１４は、アプリ情報管理ファイル５２１３に設定されている配信方法及び配信先にしたがって当該画像データの配信処理を実行する（Ｓ４０８）。続いて、配信アプリ５２１ａの利用状況更新部５２１５は、配信アプリ５２１ａのアプリ情報管理ファイル５２１３内の利用状況情報を更新する。更新方法は、第一の実施の形態と同様でよい。
【００９４】
続いて、連携部５２１２は、配信アプリ５２１ａの処理の終了通知をネットアプリ管理サーバ５３０の仲介部５３２に送信する（Ｓ４１０）。続いて、仲介部５３２は、当該終了通知を画像形成装置５１０のネットアプリ連携部５１３に転送する（Ｓ４１１）。ネットアプリ連携部５１３によって当該終了通知が受信されると、ＵＩ制御部５１２は、配信アプリ５２１ａによる処理の終了通知を操作パネル１５に表示させる。
【００９５】
上述したように、第二の実施の形態における配信システム２によれば、配信アプリ５２１は、その利用状況等に応じてソートされて表示される。したがって、多数の配信アプリ５２１の中から、ユーザが利用する可能性が高い配信アプリ５２１を選択し易い態様で提示することができる。
【００９６】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００９７】
１、２        配信システム
１０          画像形成装置
１１          コントローラ
１２          スキャナ
１３          プリンタ
１４          モデム
１５          操作パネル
１６          ネットワークインタフェース
１７          ＳＤカードスロット
２０          配信サーバ
２１          配信実行部
３０          管理端末
３１          情報設定部
４０          ディレクトリサーバ
４１          認証処理部
４２          配信設定管理部
４３          ユーザＤＢ
８０          ＳＤカード
１１１        ＣＰＵ
１１２        ＲＡＭ
１１３        ＲＯＭ
１１４        ＨＤＤ
１１５        操作パネル
１１６        ネットワークインタフェース
１２１        認証制御部
１３０        スキャン配信アプリ
１３１        配信設定取得部
１３２        配信設定ソート部
１３３        配信設定選択部
１３４        スキャン制御部
１３５        配信要求部
１３６        配信設定更新部
１３７        更新反映部
５１０        画像形成装置
５１１        ネットアプリ検知部
５１２        ＵＩ制御部
５１３        ネットアプリ連携部
５１４        機能制御部
５１５        ネットアプリ管理テーブル
５２０        ユーザＰＣ
５２１        配信アプリ
５３０        ネットアプリ管理サーバ
５３１        広告部
５３２        仲介部
５２１１        起動通知部
５２１２        連携部
５２１３        アプリ情報管理ファイル
５２１４        配信部
５２１５        利用状況更新部
Ｂ              バス
【先行技術文献】
【特許文献】
【００９８】
【特許文献１】特開２００８−９７５８６号公報
【図１】
2010206645.tif 000003
【図２】
2010206645.tif 000004
【図３】
2010206645.tif 000005
【図４】
2010206645.tif 000006
【図５】
2010206645.tif 000007
【図６】
2010206645.tif 000008
【図７】
2010206645.tif 000009
【図８】
2010206645.tif 000010
【図９】
2010206645.tif 000011
【図１０】
2010206645.tif 000012
【図１１】
2010206645.tif 000013
【図１２】
2010206645.tif 000014
【図１３】
2010206645.tif 000015
【図１４】
2010206645.tif 000016
【図１５】
2010206645.tif 000017
【図１６】
2010206645.tif 000018
【図１７】
2010206645.tif 000019
【図１８】
2010206645.tif 000020