(57)【要約】【課題】  能力の異なる複数種の画像出力デバイスを用いて、外部装置から取得したデータに基づく画像を好適に出力できるようにする。【解決手段】  液晶ディスプレイからなる表示部と、この表示部より高解像度で画像を印刷出力可能な印刷部と、を備える複合機は、配信サーバから表示用配信データを取得すると（Ｓ４７０）、取得データを表示処理して（Ｓ５００）、表示部に取得データに基づく画像を出力させる。また、表示用配信データの表示処理中に印刷指示が入力されると（Ｓ５４０でＹｅｓ）、表示用配信データに含まれる印刷用配信データの取得先ＵＲＬ情報に従い、配信サーバから印刷用配信データを取得し、これを印刷処理して、印刷部に、取得データに基づく画像を印刷出力させる（Ｓ５５０）。このような多段階出力により、本装置では、低解像度の表示部を通じて配信情報の概要を出力し、高解像度の印刷部を通じて配信情報の詳細を出力する。【選択図】  図１２
2007004606.tif 000002
【特許請求の範囲】
【請求項１】
第一の画像出力デバイスと、
前記第一の画像出力デバイスよりも高い解像度にて画像を出力可能な第二の画像出力デバイスと、
前記第一の画像出力デバイスによる画像出力時に用いられるデータとしての第一データと、この第一データに対応するデータであって前記第二の画像出力デバイスによる画像出力時に用いられるデータとしての第二データの取得先を表す情報と、を関連付けて記憶する装置から、前記第一データと、これに対応する前記第二データの取得先を表す情報と、を取得する第一取得手段と、
前記第一の画像出力デバイスに、前記第一取得手段が取得した前記第一データに基づく画像を出力させる第一制御手段と、
前記第二の画像出力デバイスに対する出力指令が入力されると、前記第一取得手段が取得した情報であって、前記第一の画像出力デバイスが画像出力している第一データに対応する前記第二データの取得先を表す情報に基づき、前記第一の画像出力デバイスが画像出力している第一データに対応する第二データを、これを記憶する装置から取得する第二取得手段と、
前記第二取得手段が前記第二データを取得すると、前記第二の画像出力デバイスに、前記第二取得手段が取得した前記第二データに基づく画像を出力させる第二制御手段と、
を備えることを特徴とする画像出力装置。
【請求項２】
利用者が操作可能な入力デバイス、
を備え、
前記第二取得手段は、利用者の操作により前記入力デバイスから前記第二の画像出力デバイスに対する出力指令が入力されると、前記第一の画像出力デバイスが画像出力している第一データに対応する第二データを、取得する構成にされていることを特徴とする請求項１に記載の画像出力装置。
【請求項３】
前記第一制御手段は、前記第一取得手段が第一データと共に前記第二データの取得先を表す情報を取得することができなかった場合、前記第二データの取得先を表す情報がないことを示す出力形態にて、この第一データに基づく画像を前記第一の画像出力デバイスに出力させる構成にされていることを特徴とする請求項１又は請求項２に記載の画像出力装置。
【請求項４】
前記第一の画像出力デバイスは、画像を光学的に出力する表示装置であり、前記第二の画像出力デバイスは、画像を印刷出力する印刷装置であることを特徴とする請求項１乃至請求項３のいずれかに記載の画像出力装置。
【請求項５】
請求項２記載の画像出力装置と、
前記画像出力装置が備える第二取得手段による第二データの取得時に、認証処理が必要であるか否かを判断する要否判断手段と、
前記要否判断手段により認証処理が必要であると判断されると、前記認証処理として、前記画像出力装置が備える入力デバイスから入力される利用者の認証情報に基づき、利用者が正当な利用者であるか否かを判断する処理を実行する認証手段と、
前記認証手段により利用者が正当な利用者ではないと判断されると、この判断が行われる原因となった前記出力指令に対応する第二データについての画像出力を禁止する出力禁止手段と、
を備えることを特徴とする画像出力システム。
【請求項６】
第一の画像出力デバイス、及び、前記第一の画像出力デバイスよりも高い解像度にて画像を出力可能な第二の画像出力デバイスを制御可能なコンピュータに、
前記第一の画像出力デバイスによる画像出力時に用いられるデータとしての第一データと、この第一データに対応するデータであって前記第二の画像出力デバイスによる画像出力時に用いられるデータとしての第二データの取得先を表す情報と、を関連付けて記憶する装置から、前記第一データと、これに対応する前記第二データの取得先を表す情報と、を取得する第一取得手段と、
前記第一の画像出力デバイスに、前記第一取得手段が取得した前記第一データに基づく画像を出力させる第一制御手段と、
前記第二の画像出力デバイスに対する出力指令が入力されると、前記第一取得手段が取得した情報であって、前記第一の画像出力デバイスが画像出力している第一データに対応する前記第二データの取得先を表す情報に基づき、前記第一の画像出力デバイスが画像出力している第一データに対応する第二データを、これを記憶する装置から取得する第二取得手段と、
前記第二取得手段が前記第二データを取得すると、前記第二の画像出力デバイスに、前記第二取得手段が取得した前記第二データに基づく画像を出力させる第二制御手段
としての機能を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置、画像出力システム、及び、画像出力装置に用いられるプログラムに関する。
【背景技術】
【０００２】
従来、画像出力装置としては、外部装置（サーバ装置）が提供するデータを、外部装置から電話回線網やコンピュータネットワークを通じて取得し、このデータに基づく画像を、印刷出力するものが知られている。その他、この種の画像出力装置としては、液晶ディスプレイ及び印刷装置といった能力の異なる複数種の画像出力デバイスを備えるものが知られている。
【０００３】
また、液晶ディスプレイ及び印刷装置を備える画像出力装置としては、インターネット内のサイトから受信したデータを表示処理して、このデータに基づく画像を液晶ディスプレイに表示させると共に、利用者から印刷指示が入力されると、このデータに基づく画像を印刷出力するものが知られている（例えば、特許文献１参照）。
【特許文献１】特開２００１−２２５３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、従来の画像出力装置としては、利用者にとって必要なデータのみを選択的に印刷処理するために、利用者に対してデータ内容を示した画面を表示するものが知られているが、従来装置では、外部装置から受信した印刷対象データを表示処理して、解像度が低い液晶ディスプレイに、この印刷対象データに基づく画像（所謂印刷プレビュー画面）を表示させるため、印刷前に利用者が印刷対象データの内容を把握し辛い場合があった。
【０００５】
周知のように、画像出力装置に設けられる液晶ディスプレイは、パーソナルコンピュータ等で用いられる液晶ディスプレイの画面サイズよりも極端に小さく、更に言えば、解像度が印刷装置に対して極端に低い。このため、印刷対象データを表示処理しても、液晶ディスプレイには、一頁分の画像のうちの極一部しか一度に表示されないのである。従って、従来では、インターネット内のサイトから情報を得る機能が画像出力装置に備わっていても、利用者とっては、それを積極的に使い辛かった。
【０００６】
本発明は、こうした問題に鑑みなされたものであり、画像出力装置が備える能力の異なる複数種のデバイスを用いて、外部装置から取得したデータに基づく画像を好適に出力できるようにすることを目的とする。また、ランニングコストの低い画像出力デバイスにて、外部装置から取得したデータに基づく画像を好適に出力できるようにすることで、ランニングコストが高い画像出力デバイスの使用を必要最低限とし、低コストに画像出力可能な画像出力装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するためになされた本発明（請求項１記載）の画像出力装置は、第一の画像出力デバイスと、第一の画像出力デバイスよりも高い解像度にて画像を出力可能な第二の画像出力デバイスと、第一の画像出力デバイスによる画像出力時に用いられる第一データを取得する第一取得手段と、第一の画像出力デバイスに第一取得手段が取得した第一データに基づく画像を出力させる第一制御手段と、第一の画像出力デバイスが画像出力している第一データに対応する第二データを取得する第二取得手段と、第二の画像出力デバイスに、第二取得手段が取得した上記第二データに基づく画像を出力させる第二制御手段と、を備える。
【０００８】
第一取得手段は、第一の画像出力デバイスによる画像出力時に用いられるデータである上記第一データと共に、これに対応する上記第二データの取得先を表す情報を、これらを記憶する装置から取得する。尚、第一データ取得対象の装置には、第一の画像出力デバイスによる画像出力時に用いられるデータである上記第一データと、第一データに対応するデータであって第二の画像出力デバイスによる画像出力時に用いられるデータとしての上記第二データの取得先を表す情報と、が関連付けて記憶されているものとする。
【０００９】
また、第二取得手段は、第二の画像出力デバイスに対する出力指令が入力されると、第一取得手段が取得した情報であって、第一の画像出力デバイスが画像出力している第一データに対応する上記第二データの取得先を表す情報に基づき、第一の画像出力デバイスが画像出力している第一データに対応する第二データを、これを記憶する装置から取得する。また、第二制御手段は、第二取得手段が第二データを取得すると、第二の画像出力デバイスに、第二取得手段が取得した第二データに基づく画像を出力させる。
【００１０】
本発明では、上述したように、画像出力装置が、各画像出力デバイスに対応するデータを個別に取得し出力処理するので、データ提供者側では、各データを、対応する画像出力デバイスの能力に合わせて作成することで、画像出力装置が有する能力の異なる複数種のデバイスを用い、利用者に向けて各種画像（情報）を、画像出力装置に好適に出力させることができる。
【００１１】
また、データ提供者側が、第一データとして、第二データの内容を利用者に把握させるための情報を格納したデータを作成すれば、本発明の画像出力装置では、利用者に対し、第一の画像出力デバイスを通じて、第二データの出力前に、第二データの内容を容易に把握することができる画像を、出力することができる。また、このような画像出力により、本発明の画像出力装置では、利用者に、第一の画像出力デバイスによる出力結果に基づき、第二の画像出力デバイスによる画像出力の要否を、容易に判断させることができる。
【００１２】
上述したように、従来装置では、解像度の低い液晶ディスプレイに、情報量の多い印刷プレビュー画面を表示するため、液晶ディスプレイの画面サイズによっては、利用者が画面を確認しても、どのような印刷結果が得られるのか把握困難な場合があった。また、印刷プレビュー画面の確認作業が煩わしく、印刷プレビュー画面を確認しないまま、利用者が印刷指令を入力する場合があった。
【００１３】
一方、本発明の画像出力装置を用いれば、利用者は、第二の画像出力デバイスによる画像出力の要否を、容易に判断することができるので、この画像出力装置では、利用者にとって不要な画像出力を、第二の画像出力デバイスを用いて実行してしまうのを抑えることができる。
【００１４】
例えば、第一の画像出力デバイスを液晶ディスプレイとし、第二の画像出力デバイスを印刷装置として、本発明を適用した画像出力装置を構成すれば、第一データに基づく画面を、プレビュー画面の代わりに液晶ディスプレイに表示することで、従来より、利用者が印刷結果を把握しやすいような形態で好適に画像出力を行うことができる。従って、本発明によれば、利用者にとって不要なデータの印刷処理を実行してしまうのを抑えることができ、印刷にかかるコストを従来より抑えることができるのである。
【００１５】
また、本発明では、必要に応じて、第二データを取得するように画像出力装置を構成しているので、データ取得動作を、必要最低限に抑えることができ、データ取得による処理負荷を抑えることができる。
【００１６】
尚、本発明の画像出力装置は、利用者が入力デバイスを通じて禁止指令を入力しない場合に出力指令を発行する指令入力手段を備え、利用者が禁止指令を入力しない場合には、指令入力手段から入力される出力指令に従って、第二取得手段及び第二制御手段が動作する構成されてもよいが、このように、画像出力装置を構成すると、無駄な画像出力が行われる可能性があるので、本発明の画像出力装置は、請求項２記載のように構成されるとよい。
【００１７】
請求項２記載の画像出力装置は、利用者が操作可能な入力デバイスを備え、利用者の操作により入力デバイスから第二の画像出力デバイスに対する出力指令が入力されると、第二取得手段が、第一の画像出力デバイスが画像出力している第一データに対応する第二データを取得する構成にされたものである。
【００１８】
この画像出力装置を用いれば、利用者は、第一の画像出力デバイスによる出力結果を確認しながら、入力デバイスを通じて出力指令を入力することで、必要な第二データのみを選択的に、第二取得手段に取得させ、第二の画像出力デバイスに出力させることができる。従って、本発明によれば、効率的且つ経済的に、第二の画像出力デバイスを用いて、画像出力することができる。
【００１９】
また、情報量の少ないデータについては、第二データを用意するまでもなく、第一データを用意するのみで足りる場合があるが、対応する第二データがある第一データ、及び、対応する第二データがない第一データを、対応するデータの有無を利用者に対して示さないまま出力すると、利用者が混乱する可能性があるので、上述の画像出力装置では、第一制御手段を、請求項３記載のように構成するとよい。
【００２０】
請求項３記載の画像出力装置における第一制御手段は、第一取得手段が第一データと共に第二データの取得先を表す情報を取得することができなかった場合、第二データの取得先を表す情報がないことを示す出力形態にて、この第一データに基づく画像を第一の画像出力デバイスに出力させる。この画像出力装置によれば、第二データの出力可否を、第一データの出力処理時に、利用者に知らせることができるので、第二データの出力処理がなされないことによって、利用者が、装置の故障と錯誤をするのを防止することができる。
【００２１】
また、請求項４記載の画像出力装置は、第一の画像出力デバイスとして、画像を光学的に出力する表示装置を備え、第二の画像出力デバイスとして、画像を印刷出力する印刷装置を備えるものである。この画像出力装置によれば、第一の画像出力デバイスでの画像出力にかかるコストが、第二の画像出力デバイスでの画像出力に対して無視できる程度であるため、上述した効果が、一層発揮される。
【００２２】
例えば、インターネット上で公開されている情報など、リアルタイムに時々刻々と変化する情報の概要を、コストの小さい第一の画像出力デバイスで出力し、利用者からの要求に応じて、詳細な情報を解像度の高い第二の画像出力デバイスで出力することができる。
【００２３】
また、ディジタル複合機等の画像出力装置は、複数の者で共有して利用されることが多いので、上述した本発明の画像出力装置に対しては、先に、第一データに基づいて、プライバシー性の低い情報を出力し、その後、正当な利用者に対してのみに、第二データに基づいて、プライバシー性の高い情報を出力するための構成を付加すると、便利である。
【００２４】
請求項５記載の画像出力システムは、請求項２記載の画像出力装置と、この画像出力装置が備える第二取得手段による第二データの取得時に、認証処理が必要であるか否かを判断する要否判断手段と、要否判断手段により認証処理が必要であると判断されると、上記認証処理として、画像出力装置が備える入力デバイスから入力される利用者の認証情報に基づき、利用者が正当な利用者であるか否かを判断する処理を実行する認証手段と、認証手段により利用者が正当な利用者ではないと判断されると、この判断が行われる原因となった出力指令に対応する第二データについての画像出力を禁止する出力禁止手段と、を備えることを特徴とするものである。
【００２５】
この画像出力システムによれば、プライバシー性の高いデータについて、正当な利用者以外からの出力指令を無効化することができるので、画像出力装置の共有にかかる利便性を高めることができる。
【００２６】
また、上述した本発明（請求項１乃至請求項４）の画像出力装置が備える各手段としての機能は、プログラムによりコンピュータに実現させることができる。
請求項６記載のプログラムは、第一の画像出力デバイス、及び、第一の画像出力デバイスよりも高い解像度にて画像を出力可能な第二の画像出力デバイスを制御可能なコンピュータに、第一の画像出力デバイスによる画像出力時に用いられるデータとしての第一データと、この第一データに対応するデータであって第二の画像出力デバイスによる画像出力時に用いられるデータとしての第二データの取得先を表す情報と、を関連付けて記憶する装置から、第一データと、これに対応する第二データの取得先を表す情報と、を取得する第一取得手段と、第一の画像出力デバイスに、第一取得手段が取得した第一データに基づく画像を出力させる第一制御手段と、第二の画像出力デバイスに対する出力指令が入力されると、第一取得手段が取得した情報であって、第一の画像出力デバイスが画像出力している第一データに対応する第二データの取得先を表す情報に基づき、第一の画像出力デバイスが画像出力している第一データに対応する第二データを、これを記憶する装置から取得する第二取得手段と、第二取得手段が第二データを取得すると、第二の画像出力デバイスに、第二取得手段が取得した第二データに基づく画像を出力させる第二制御手段としての機能を実現させるためのプログラムである。このプログラムによれば、本発明（請求項１記載）の画像出力装置を構成することができる。
【発明を実施するための最良の形態】
【００２７】
以下に本発明の実施例について、図面と共に説明する。
図１は、本発明が適用された配信システム１の構成を表す説明図である。図１に示すように、本実施例の配信システム１は、複数のディジタル複合機１０と、配信サーバ３０と、管理サーバ５０とが、コンピュータネットワーク（具体的にはインターネット）に接続された構成にされている。
【００２８】
各複合機１０は、装置内各部を統括制御する制御部１１と、コンピュータネットワークに接続され、コンピュータネットワーク内の各装置と双方向通信可能な通信部１３と、プラテンガラスに載置された原稿を光学的に読み取り画像データを生成する読取部１５と、読取部１５から提供される画像データ等、各種データに基づく画像を用紙に印刷可能な印刷部１７と、利用者が操作可能な各種キーを備える操作部１９と、利用者に向けて各種情報を表示可能（光学的に出力可能）な液晶ディスプレイからなる表示部２１と、不揮発性メモリやハードディスク装置などから構成される各種データ記憶用の記憶部２３と、を備える。
【００２９】
また、各複合機１０は、自装置に割り当てられたユニークな複合機ＩＤを、ソフトウェア的に又はハードウェア的に保持した構成にされている。その他、印刷部１７が印刷出力可能な画像の解像度は、周知の複合機と同様に、表示部２１が出力可能な画像の解像度よりも高く設定されている。
【００３０】
また、この複合機１０の制御部１１は、ＣＰＵ、ＲＯＭ及びＲＡＭ等からなり、記憶部２３やＲＯＭに記憶された各種プログラムを実行して、各種機能を実現する構成にされている。例えば、制御部１１は、プログラムを実行して、装置内各部を制御し、ネットワークプリンタ機能、スキャナ機能、及び、コピー機能を実現する構成にされている。
【００３１】
その他、本実施例の制御部１１は、プログラムの実行により、通信部１３を介して、配信サーバ３０から各種配信データを取得し、取得した配信データが表示用配信データである場合には、取得した配信データを表示処理して、この配信データに基づく画像を表示部２１に表示させ、取得した配信データが印刷用配信データである場合には、取得した配信データを印刷処理して、この配信データに基づく画像を、印刷部１７に印刷出力させる構成にされている。
【００３２】
図２（ａ）及び図２（ｂ）は、上述の配信データに基づく表示画像の例を示す説明図である。本実施例の配信サーバ３０が保持する表示用配信データには、スポーツの試合結果や天気予報などの配信情報が文書の形態で格納されており、本実施例の複合機１０における制御部１１は、配信サーバ３０から表示用配信データを受信した場合、この文書を解読して、スポーツの試合結果や天気予報などの配信情報を、テキスト画像の形態で表示部２１に表示させる。
【００３３】
また、表示用配信データには、配信情報の概要と共に、配信情報の詳細を示す印刷用配信データの取得先ＵＲＬ情報が記載されている場合があり、この場合には、印刷用配信データがある旨を利用者に向けて報知するため、表示用配信データに基づくテキスト画像と共に、画面右上に「（情報有）」との文字列を、図２（ｂ）に示すように、表示部２１に表示させる。換言すると、本実施例の複合機１０における制御部１１は、表示用配信データに、印刷用配信データの取得先ＵＲＬ情報が記載されていない場合、画面右上に「（情報有）」との文字列を、図２（ａ）に示すように表示部２１に表示させることなく、表示用配信データに基づくテキスト画像を、表示部２１に表示させ、これによって、印刷用配信データがない旨を利用者に向けて報知する構成にされている。
【００３４】
その他、印刷用配信データの取得先ＵＲＬ情報が記載された表示用配信データに基づく画像の表示中に、操作部１９を通じて利用者から印刷指示が入力されると、制御部１１は、この表示処理中の配信データに記載された印刷用配信データの取得先ＵＲＬ情報に従って、この配信データを、通信部１３を通じ、配信サーバ３０から取得し、この印刷用配信データに基づく画像を、印刷部１７に印刷出力させる構成にされている。
【００３５】
例えば、図２（ｂ）に示すテキスト画像の表示中に、操作部１９を通じて利用者から印刷指示が入力されると、制御部１１は、この表示処理中の配信データに記載された印刷用配信データの取得先ＵＲＬ情報に従って、表示処理中の配信データに対応する印刷用配信データを、通信部１３を通じて配信サーバ３０から取得し、これを印刷処理することで、図３に示すような印刷物を生成する。尚、図３は、図２（ｂ）に示すテキスト画像の表示に用いた表示用配信データに基づき得られる印刷用配信データの印刷処理結果を示す説明図である。
【００３６】
本実施例の配信サーバ３０では、複合機１０の印刷部１７が、表示部２１の解像度よりも、高い解像度にて画像出力可能であることを前提として、表示用配信データとして、配信情報の概要文を格納した配信データが管理され、印刷用配信データとして、複合機１０の表示部２１が一度に表示不可能な量の詳細な配信情報を有する配信データが管理されている。従って、例えば、天気予報についてのテキスト画像が表示されている間に、印刷指示を入力すると、利用者は、天気予報の詳細（図３に示す例では、週間天気予報）が記された印刷物を得ることができるのである。尚、このような複合機１０の処理動作の詳細について後述することにし、次には、配信サーバ３０の構成及び動作について説明する。
【００３７】
本実施例の配信サーバ３０は、図１に示すように、ＣＰＵ、ＲＯＭ及びＲＡＭ等からなる制御部３１と、コンピュータネットワークに接続され、コンピュータネットワーク内の各装置（複合機１０及び管理サーバ５０）と双方向通信可能な通信部３３と、ハードディスク装置からなる記憶部３５と、を備える。また、この配信サーバ３０は、記憶部３５に、各種プログラムと、配信データ記憶部３５ａと、配信時に認証処理が必要なデータを示す認証必要データリストとを有し、この配信データ記憶部３５ａに、表示用配信データ及び印刷用配信データを記憶する構成にされている。
【００３８】
また、本実施例の配信サーバ３０は、メールサーバ機能及び配信データ生成機能を有し、制御部３１にて、複数の配信データ生成処理タスクを実行し、各配信データ生成処理タスクにおいて、個別の種類の配信データを生成する。そして、これを配信データ記憶部３５ａに蓄積する。尚、図４は、配信データ生成処理タスクの動作を示した説明図である。
【００３９】
例えば、ある配信データ生成処理タスク（第一の配信データ生成処理タスク）では、スポーツの試合結果を表す表示用配信データを生成し、これを配信データ記憶部３５ａに蓄積する。また、第二の配信データ生成処理タスクでは、天気予報に関する一対の配信データであって、天気予報の概要を表す表示用配信データ及び天気予報の詳細（週間天気予報）を表す印刷用配信データを生成し、これを配信データ記憶部３５ａに蓄積する。
【００４０】
その他、第三の配信データ生成処理タスクでは、電子メールに関する一対の配信データであって、予め指定されたメールアドレス宛ての電子メールを受信したことを示す表示用配信データ及び受信した電子メールの内容を表す印刷用配信データを生成する（図１８参照）。尚、本実施例において、電子メールに関する上記一対の配信データを生成する配信データ生成処理タスクは、予め登録されたメールアドレス毎に設けられている事とする。
【００４１】
また、各配信データ生成処理タスクには、ユニークなアプリＩＤが割り当てられており、各配信データ生成処理タスクは、表示用配信データを生成する際、この表示用配信データに、データ作成元の識別情報として自身に割り当てられたアプリＩＤを記述する構成にされている。
【００４２】
図５は、この配信データ生成処理タスクにより生成される表示用配信データの構成を表す説明図である。図５に示すように、表示用配信データは、当該データが表示用配信データであることを示すヘッダ情報と、データ生成元の配信データ生成処理タスクを表すアプリＩＤと、表示対象の配信情報を表す表示文字列と、当該表示用配信データに対応する印刷用配信データの取得先ＵＲＬ情報と、からなる。
【００４３】
尚、印刷用配信データの取得先ＵＲＬ情報（例えば、「ｈｔｔｐ：／／（配信サーバアドレス）／（配信データ記憶部（フォルダ）のパス情報）／（配信データ名）」で構成される文字列）は、上述した一対の配信データを生成する際に、この一対の配信データを生成する配信データ生成処理タスクが、表示用配信データに対して記述する。換言すると、表示用配信データのみを生成する配信データ生成処理タスクでは、印刷用配信データの取得先ＵＲＬ情報を空情報にして、表示用配信データを生成する。
【００４４】
その他、印刷用配信データを生成する各配信データ生成処理タスクは、例えば、ＰＤＦ形式の文書、ＸＭＬ形式の文書や、単純なテキスト（ＴＸＴ）形式の文書等の印刷部１７が印刷可能なデータを、印刷用配信データとして生成する。
【００４５】
また、本実施例において、認証処理が必要なプライバシー性の高い配信データを生成する配信データ生成処理タスク（上述した第三の配信データ生成処理タスク）や、有料の配信データを生成する配信データ生成処理タスクは、配信情報の概要を示す表示文字列を記述した表示用配信データを生成すると共に、それに対応する配信情報の詳細を示した印刷用配信データを生成し、生成した印刷用配信データの識別情報（データ名等）と、自身に割り当てられたアプリＩＤと、を認証必要データリストに登録する構成にされている。
【００４６】
その他、各配信データ生成処理タスクは、配信データを生成し、これを記憶部３５に保存する度に、新規に配信データを生成した旨を、制御部３１が並列実行する配信用ジョブ登録要求処理タスクに通知する構成にされている。尚、この際、配信データ生成処理タスクは、配信対象の複合機１０の複合機ＩＤと、配信データの取得先ＵＲＬとを通知する。
【００４７】
また、一対の配信データを生成する配信データ生成処理タスクは、表示用配信データ及び印刷用配信データの各配信データを生成する度ではなく、一対の配信データのうちの一方（具体的には表示用配信データ）を生成する度に、新規に配信データを生成した旨を、配信対象の複合機１０の複合機ＩＤと、表示用配信データの取得先ＵＲＬと共に、配信用ジョブ登録要求処理タスクに通知する構成にされている。
【００４８】
また、制御部３１は、配信用ジョブ登録要求処理タスクにて、以下に説明する処理を実行する構成にされている。尚、図６は、制御部３１が実行する配信用ジョブ登録要求処理タスクの内容を表すフローチャートである。
【００４９】
制御部３１は、配信用ジョブ登録要求処理タスクを実行するとまず、配信データ生成処理タスクのいずれかから新規に配信データを生成した旨の通知を受けるまで待機し（Ｓ１１０）、新規に配信データを生成した旨の通知を受けると（Ｓ１１０でＹｅｓ）、通知された内容に基づいて、「配信情報取得指令」を示すコマンド情報、通知された複合機ＩＤ、及び、通知された配信データの取得先ＵＲＬを示す付属情報を記述したジョブ詳細データを格納したジョブ登録要求コマンドを生成し（Ｓ１２０）、このジョブ登録要求コマンドを、管理サーバ５０に、通信部３３を介して送信する（Ｓ１３０）。その後、Ｓ１１０に移行する。
【００５０】
尚、この配信用ジョブ登録要求処理タスクによって送信されたジョブ登録要求コマンドは、管理サーバ５０で処理されて（Ｓ３３０）、対応するジョブの登録がなされる。また、このジョブを管理サーバ５０が実行することにより、対応する複合機１０には、「配信情報取得指令」が入力される（Ｓ３４７）。そして、この複合機１０では、「配信情報取得指令」に対応する処理として、配信データの要求コマンドを配信サーバ３０に送信する処理が実行される。
【００５１】
また、このようにして複合機１０から送信される配信データの要求コマンドは、配信サーバ３０の制御部３１が実行する配信サーバ応答処理にて処理される。図７は、制御部３１が実行する配信サーバ応答処理を表すフローチャートである。
【００５２】
配信サーバ応答処理を実行すると、制御部３１は、通信部３３を通じて外部（複合機１０）から配信データの要求コマンドを受信するまで待機し（Ｓ２１０）、配信データの要求コマンドを受信すると（Ｓ２１０でＹｅｓ）、この要求コマンドが示す要求データの識別情報（データ名等）に基づき、前処理として、認証処理が必要であるか否かを判断する（Ｓ２２０）。
【００５３】
具体的には、認証必要データリストに、要求データの識別情報（データ名等）が登録されているか否かを判断し、認証必要データリストに、要求データの識別情報が登録されている場合には、認証処理が必要であると判断し、要求データの識別情報が登録されていない場合には、認証処理が必要でないと判断する。
【００５４】
そして、認証処理が必要でないと判断すると（Ｓ２２０でＮｏ）、制御部３１は、外部（複合機１０）から受信した配信データの要求コマンドに対応する応答データとして、外部から要求されたデータを、通信部３３を介して、その要求元装置（複合機１０）へ送信する（Ｓ２６０）。その後、Ｓ２１０に移行する。
【００５５】
一方、認証処理が必要であると判断すると（Ｓ２２０でＹｅｓ）、制御部３１は、管理サーバ５０に対し、認証処理の実行を要求する（Ｓ２３０）。尚、この際には、先に受信した上記配信データの要求コマンドに含まれるユーザＩＤ及びパスワードと、上記配信データの要求コマンドが示す要求データに対応するアプリＩＤ（認証必要データリストにおいて要求データの識別情報に関連付けて登録されているアプリＩＤ）と、を格納した認証処理の実行要求コマンドを、管理サーバ５０に通信部３３を介して送信する。
【００５６】
但し、認証処理の実行要求を行う原因となった上記配信データの要求コマンドに、ユーザＩＤ及びパスワードが格納されていない場合には、ユーザＩＤ及びパスワードとして、ＮＵＬＬ値を、認証処理の実行要求コマンドに格納して、これを管理サーバ５０に送信する。
【００５７】
Ｓ２３０での処理を終えると、制御部３１は、通信部３３を通じて管理サーバ５０から認証処理の実行結果を示す応答データを受信するまで待機し（Ｓ２４０）、応答データを受信すると、この応答データが、認証に成功したことを示しているか否かを判断する（Ｓ２５０）。そして、応答データが、認証に成功したことを示している場合には、Ｓ２５０でＹｅｓと判断し、先立って外部（複合機１０）から受信した配信データの要求コマンドに対応する応答データとして、外部から要求されたデータを、通信部３３を介して、その要求元装置（複合機１０）へ送信する（Ｓ２６０）。その後、Ｓ２１０に移行する。
【００５８】
一方、管理サーバ５０から受信した応答データが認証に失敗したことを示していると、制御部３１は、Ｓ２５０でＮｏと判断し、先立って外部（複合機１０）から受信した配信データの要求コマンドに対応する応答データとして、認証エラーを通知するデータを、要求元装置に送信する（Ｓ２７０）。その後、Ｓ２１０に移行する。
【００５９】
続いて、管理サーバ５０について説明する。図１に示すように、管理サーバ５０は、ＣＰＵ、ＲＯＭ及びＲＡＭ等からなる制御部５１と、コンピュータネットワークに接続され、コンピュータネットワーク内の各装置（複合機１０及び配信サーバ３０）と双方向通信可能な通信部５３と、ハードディスク装置からなる記憶部５５と、を備える。
【００６０】
また、この管理サーバ５０は、記憶部５５に、配信サーバ３０から登録要求されたジョブを管理するジョブ管理テーブルと、ジョブ管理テーブルに登録された各ジョブについての詳細を示す詳細管理テーブルと、予め登録された利用者のユーザＩＤ及びパスワードを示すユーザ管理テーブルと、からなる管理データ記憶部５５ａを備える。
【００６１】
尚、図８（ａ）は、ユーザ管理テーブルの構成を表す説明図であり、図８（ｂ）は、ジョブ管理テーブルの構成を表す説明図であり、図８（ｃ）は、詳細管理テーブルの構成を表す説明図である。
【００６２】
図８（ａ）に示すように、本実施例の管理サーバ５０が記憶するユーザ管理テーブルは、電子メールに関する配信データを生成する配信データ生成処理タスク等、認証が必要な配信データを生成する各配信データ生成処理タスクのアプリＩＤと対応付けて、ユーザＩＤ及びパスワードの情報を有する構成にされている。
【００６３】
また、図８（ｂ）に示すように、ジョブ管理テーブルは、当該配信システム１を構成する各複合機１０の複合機ＩＤ毎に、ジョブ（具体的にはジョブ番号）を記憶するキューを有する構成にされている。また、図８（ｃ）に示すように、詳細管理テーブルは、ジョブ管理テーブルに登録されているジョブ毎に、ジョブ番号と、コマンド情報と、付属情報と、を有する構成にされている。
【００６４】
その他、本実施例の管理サーバ５０は、図９に示す管理サーバ受付処理を実行することにより、配信サーバ３０から送信されてくるジョブ登録要求コマンドを処理し、ジョブ登録を行う構成にされている。図９は、管理サーバ５０の制御部５１が実行する管理サーバ受付処理を表すフローチャートである。
【００６５】
管理サーバ５０の制御部５１は、管理サーバ受付処理を実行すると、Ｓ３１０にて、通信部５３を通じて外部からコマンドを受信するまで待機し、コマンドを受信すると（Ｓ３１０でＹｅｓ）、受信コマンドが配信サーバ３０から送信されたジョブ登録要求コマンドであるか否かを判断する（Ｓ３２０）。そして、受信コマンドがジョブ登録要求コマンドであると判断すると（Ｓ３２０でＹｅｓ）、Ｓ３３０に移行して、図１０に示すジョブ登録処理を実行し、受信したジョブ登録要求コマンドに含まれるジョブ詳細データに基づき、該当複合機ＩＤのキューにジョブを登録する。
【００６６】
図１０は、制御部５１が実行するジョブ登録処理を表すフローチャートである。ジョブ登録処理を実行すると、制御部５１は、ジョブ詳細データが示す複合機ＩＤの一つを処理対象に選択し（Ｓ３３１）、その後、上述した詳細管理テーブルを参照して未使用のジョブ番号を識別し、新規ジョブに割り当てるジョブ番号（未使用のもの）を決定する（Ｓ３３３）。
【００６７】
また、Ｓ３３３での処理を終えると、制御部５１は、処理対象に選択した複合機ＩＤに対応するキューの最後尾に、決定したジョブ番号を登録し（Ｓ３３５）、詳細管理テーブルに、ジョブ内容を示す情報として、キューに登録したジョブ番号と、受信したジョブ詳細データが示すコマンド情報及び付属情報と、を関連付けて登録する（Ｓ３３７）。
【００６８】
また、Ｓ３３７での処理を終えると、制御部５１は、Ｓ３３９に移行し、上述したＳ３３１〜Ｓ３３７の処理について未処理の複合機ＩＤがジョブ詳細データに存在するか否か判断し、存在すると判断すると（Ｓ３３９でＹｅｓ）、Ｓ３３１に移行する。そして、ジョブ詳細データが示す複合機ＩＤの内、未処理の複合機ＩＤを一つ処理対象に選択し（Ｓ３３１）、Ｓ３３３以降の処理を実行する。
【００６９】
このようにして、制御部５１は、ジョブ詳細データに複数の複合機ＩＤが登録されている場合、各複合機ＩＤのキューに対してジョブを登録する。そして、ジョブ詳細データに登録されている複合機ＩＤの全てについて上述の処理を実行すると、未処理の複合機ＩＤがジョブ詳細データに存在しないと判断して（Ｓ３３９でＮｏ）、当該ジョブ登録処理を終了する。そして、Ｓ３３０におけるジョブ登録を完了すると、制御部５１は、Ｓ３１０に移行する。
【００７０】
一方、制御部５１は、Ｓ３２０で、受信コマンドが配信サーバ３０から送信されたジョブ登録要求コマンドではないと判断すると（Ｓ３２０でＮｏ）、Ｓ３４０に移行し、受信コマンドが複合機１０から送信された指令問合せコマンドであるか否かを判断する。そして、受信コマンドが複合機１０から送信された指令問合せコマンドであると判断すると（Ｓ３４０でＹｅｓ）、Ｓ３４１に移行し、受信した指令問合せコマンドに含まれる複合機ＩＤの情報に基づき、指令問合せコマンドを送信してきた複合機１０に対応するキューを、参照対象のキューに決定する。
【００７１】
また、Ｓ３４１での処理を終えると、制御部５１は、Ｓ３４３に移行し、決定した参照対象のキューにジョブ（ジョブ番号）が登録されているか否かを判断する。そして、ジョブが登録されていると判断すると（Ｓ３４３でＹｅｓ）、該当するキューの先頭に登録されているジョブを処理対象に選択し（Ｓ３４５）、この処理対象のジョブを実行する（Ｓ３４７）。具体的に、Ｓ３４７では、処理対象に選択したジョブのジョブ番号に関連付けられたコマンド情報及び付属情報を、詳細管理テーブルから読み出し、このコマンド情報及び付属情報を格納した指令通知データを、指令問合せ元の装置（複合機１０）に、通信部５３を介して送信するといったジョブを実行する。そして、Ｓ３４７での処理を終了すると、Ｓ３１０に移行する。
【００７２】
一方、Ｓ３４３で、決定した参照対象のキューにジョブが登録されていないと判断すると、制御部５１は、Ｓ３４９に移行して、指令が無い旨の指令通知データを生成し、これを指令問合せ元の装置（複合機１０）に、通信部５３を介して送信する。その後、Ｓ３１０に移行する。
【００７３】
その他、Ｓ３４０で、受信コマンドが複合機１０から送信された指令問合せコマンドではないと判断すると（Ｓ３４０でＮｏ）、制御部５１は、Ｓ３５０に移行し、受信コマンドが配信サーバ３０から送信された認証処理の実行要求コマンドであるか否かを判断し、受信コマンドが配信サーバ３０から送信された認証処理の実行要求コマンドであると判断すると（Ｓ３５０でＹｅｓ）、Ｓ３５１に移行する。
【００７４】
また、Ｓ３５１に移行すると、制御部５１は、認証処理の実行要求コマンドに格納されたアプリＩＤの情報に基づき、このアプリＩＤに関連付けられて登録されたユーザＩＤ及びパスワードを、ユーザ管理テーブルから読み出し、このユーザＩＤ及びパスワードと、認証処理の実行要求コマンドに格納されているユーザＩＤ及びパスワードとを照合する（Ｓ３５３）。
【００７５】
そして、両者のユーザＩＤ及びパスワードが一致すると判断すると（Ｓ３５５でＹｅｓ）、認証に成功したことを示すデータを、認証処理の実行結果を示す応答データとして要求元の配信サーバ３０に送信する（Ｓ３５７）。その後、Ｓ３１０に移行する。一方、両者のユーザＩＤ及びパスワードが一致しないと判断すると（Ｓ３５５でＮｏ）、認証に失敗したことを示すデータを、認証処理の実行結果を示す応答データとして要求元の配信サーバ３０に送信する（Ｓ３５９）。その後、Ｓ３１０に移行する。
【００７６】
また、Ｓ３５０で、受信コマンドが配信サーバ３０から送信された認証処理の実行要求コマンドではないと判断すると（Ｓ３５０でＮｏ）、制御部５１は、Ｓ３６０に移行し、その他の受信コマンドに対応する処理を実行する。その後、Ｓ３１０に移行する。
【００７７】
以上、配信サーバ３０及び管理サーバ５０の詳細について説明したが、最後に、各複合機１０の詳細について説明する。
図１１は、複合機１０が、記憶部２３に記憶するデータの構成を表す説明図である。本実施例の複合機１０は、記憶部２３に、最上位スタック番号と、表示ポインタの情報と、データ管理テーブルと、を有する。
【００７８】
本実施例の複合機１０は、図２（ａ）及び図２（ｂ）に示すようなテキスト画像を、利用者からの指示に従って、表示用配信データ毎に表示部２１に表示させるが、この記憶部２３に記憶された最上位スタック番号及び表示ポインタ並びにデータ管理テーブルは、各表示用配信データの表示処理を利用者からの指示に従って実行するためのデータである。
【００７９】
データ管理テーブルは、配信サーバ３０から受信した表示用配信データを管理するためのテーブルであり、図１１に示すように、スタック番号と、アプリＩＤと、表示文字列と、印刷用配信データの取得先ＵＲＬ情報とからなるスタックデータを複数記憶可能な構成にされている。
【００８０】
尚、詳細は後述するが、スタックデータを構成するアプリＩＤ及び表示文字列及び印刷用配信データの取得先ＵＲＬ情報は、受信した表示用配信データが示す値に基づいて生成されるものである。また、スタック番号は、スタック方式にて、表示用配信データの出力を管理するための番号であり、スタックデータ毎にユニークに割り当てられる。但し、スタック番号０のスタックデータは、配信サーバ３０から受信した表示用配信データに基づいて生成される類のものではなく、デフォルト画面を表示する際に用いられる初期設定されたスタックデータである。
【００８１】
また、記憶部２３に記憶された最上位スタック番号は、データ管理テーブルのスタックデータに割り当てられたスタック番号の最大値を示すものである。尚、この最上位スタック番号は、本実施例において、データ管理テーブルに登録されたスタックデータの個数より１小さい値と一致する。その他、表示ポインタは、表示処理するスタックデータを示すものであり、データ管理テーブルに登録されたスタックデータに割り当てられたスタック番号のいずれかの値（０から最上位スタック番号までのいずれかの整数値）を採るものである。尚、この表示ポインタの初期値はゼロに設定されている。
【００８２】
続いて、複合機１０の制御部１１がプログラムに基づいて実行する各種処理を説明する。図１２は、当該複合機１０の起動後、制御部１１が実行するメイン処理を表すフローチャートであり、図１３は、このメイン処理において制御部１１により実行される配信情報表示処理を表すフローチャートである。
【００８３】
メイン処理を開始すると、制御部１１は、まず、Ｓ４１０にて、図１３に示す配信情報表示処理を実行する。また、配信情報表示処理を開始すると、制御部１１は、記憶部２３が記憶する表示ポインタの値に対応するスタックデータの表示文字列を示すテキスト画像を、表示部２１に表示させると共に（Ｓ６１０）、このスタックデータに格納された印刷用配信データの取得先ＵＲＬ情報が空情報（ＮＵＬＬ値）であるか否かを判断し（Ｓ６２０）、取得先ＵＲＬ情報が空情報である場合には（Ｓ６２０でＹｅｓ）、画面右上に「（情報有）」との文字列を表示することなく当該配信情報表示処理を終了し、取得先ＵＲＬ情報が空情報でない場合には（Ｓ６２０でＮｏ）、画面右上に「（情報有）」との文字列を表示して（Ｓ６３０）、当該配信情報表示処理を終了する。
【００８４】
また、このようにしてＳ４１０で配信情報表示処理を終了すると、制御部１１は、Ｓ４２０に移行し、外部から直接指令が入力されたか否かを判断する。尚、ここでいう「直接指令」とは、管理サーバ５０を通じて入力される指令以外の指令のことである。具体的に、「直接指令」としては、利用者が操作部１９を操作することにより入力されるスキャン指令（スキャナ機能の動作指令）／コピー指令（コピー機能の動作指令）や、外部のパーソナルコンピュータからプリントデータと共に送信されてくるプリント指令（ネットワークプリンタ機能の動作指令）等を挙げることができる。
【００８５】
ここで、外部から直接指令が入力されたと判断すると（Ｓ４２０でＹｅｓ）、制御部１１は、入力された指令に対応する処理を実行し（Ｓ４２５）、その後Ｓ５００に移行する。
【００８６】
一方、外部から直接指令が入力されていないと判断すると（Ｓ４２０でＮｏ）、制御部１１は、通信部１３を通じて、当該複合機１０の複合機ＩＤを格納した上述の指令問合せコマンドを、管理サーバ５０に送信することにより、管理サーバ５０に指令を問い合わせる（Ｓ４３０）。その後、管理サーバ５０から、応答データとして、指令通知データを受信する（Ｓ４４０）。
【００８７】
そして、指令通知データを受信すると、受信した指令通知データが、指令が無い旨の指令通知データであるか否かを判断し（Ｓ４５０）、受信した指令通知データが、指令が無い旨の指令通知データであると判断すると（Ｓ４５０でＹｅｓ）、Ｓ５１０に移行し、受信した指令通知データが、指令が無い旨の指令通知データではないと判断すると（Ｓ４５０でＮｏ）、Ｓ４６０に移行する。
【００８８】
また、Ｓ４６０に移行すると、制御部１１は、受信した指令通知データのコマンド情報が「配信情報取得指令」を示しているか否かを判断し、コマンド情報が「配信情報取得指令」を示していない場合には（Ｓ４６０でＮｏ）、コマンド情報が示す指令に対応する処理を実行し（Ｓ４６５）、その後、Ｓ５００に移行する。
【００８９】
一方、受信した指令通知データのコマンド情報が「配信情報取得指令」を示していると判断すると（Ｓ４６０でＹｅｓ）、制御部１１は、Ｓ４７０に移行し、指令通知データの付属情報が示すＵＲＬに従って、要求する配信データの識別情報（データ名）を格納した配信データの要求コマンドを、通信部１３を通じて配信サーバ３０に送信し、この応答データとして、配信サーバ３０から、付属情報が示すＵＲＬに対応する配信データを、通信部１３を通じて取得する。
【００９０】
その後、制御部１１は、受信データが表示用配信データであるか否かを、ヘッダ情報等に基づき判断し（Ｓ４８０）、受信データが表示用配信データでない場合には（Ｓ４８０でＮｏ）、受信した配信データを印刷処理して、印刷部１７に、この配信データに基づく画像を印刷出力させ（Ｓ４８５）、その後Ｓ５００に移行する。一方、受信データが表示用配信データである場合には（Ｓ４８０でＹｅｓ）、Ｓ４７０で取得した表示用配信データを登録対象に設定して、図１４に示す表示対象登録処理を実行する（Ｓ４９０）。尚、図１４は、制御部１１が実行する表示対象登録処理を表すフローチャートである。
【００９１】
図１４に示す表示対象登録処理を開始すると、制御部１１は、まずＳ７１０にて、記憶部２３が記憶する最上位スタック番号が割り当てられたデータ管理テーブル内のスタックデータを参照し、このスタックデータが示すアプリＩＤと、登録対象の表示用配信データが示すアプリＩＤと、が一致するか否かを判断する（Ｓ７２０）。
【００９２】
そして、両アプリＩＤが一致しないと判断すると（Ｓ７２０でＮｏ）、データ管理テーブルに登録された全スタックデータの参照が終了したか否かを判断し（Ｓ７３０）、参照が終了していないと判断すると（Ｓ７３０でＮｏ）、Ｓ７４０に移行して、直前に参照したスタックデータのスタック番号より１小さいスタック番号のスタックデータを参照し、このスタックデータが示すアプリＩＤと、登録対象の表示用配信データが示すアプリＩＤとが一致するか否かを判断する（Ｓ７２０）。
【００９３】
そして、両アプリＩＤが一致しないと判断すると（Ｓ７２０でＮｏ）、再び、Ｓ７３０にて、データ管理テーブルに登録された全スタックデータの参照が終了したか否かを判断し、参照が終了したと判断すると（Ｓ７３０でＹｅｓ）、Ｓ７７０に移行し、参照が終了していないと判断すると（Ｓ７３０でＮｏ）、更に１小さいスタック番号のスタックデータを参照して（Ｓ７４０）、このスタックデータのアプリＩＤと、登録対象の表示用配信データのアプリＩＤとが一致するか否かを判断する（Ｓ７２０）。
【００９４】
そして、Ｓ７２０で両アプリＩＤが一致すると判断すると（Ｓ７２０でＹｅｓ）、制御部１１は、Ｓ７５０に移行し、記憶部２３が記憶する表示ポインタの値を、登録対象の表示用配信データが示すアプリＩＤと一致したアプリＩＤを有する上記参照したスタックデータのスタック番号に、更新する。その後、Ｓ７６０にて、表示対象削除処理を実行する。但し、本実施例では、スタック番号０のスタックデータに割り当てられたアプリＩＤが、配信サーバ３０にて使用されないことになっており、スタック番号０のスタックデータが示すアプリＩＤと、登録対象の表示用配信データが示すアプリＩＤが一致することはないものとする。
【００９５】
図１５は、制御部１１が実行する表示対象削除処理を表すフローチャートである。制御部１１は、表示対象削除処理を開始すると、記憶部２３が記憶する表示ポインタの値がゼロであるか否かを判断し（Ｓ８１０）、表示ポインタの値がゼロであると判断すると（Ｓ８１０でＹｅｓ）、拒否音を利用者に向けて出力した後（Ｓ８２０）、当該表示対象削除処理を終了する。一方、表示ポインタの値がゼロではないと判断すると（Ｓ８１０でＮｏ）、Ｓ８３０に移行する。
【００９６】
また、Ｓ８３０に移行すると、制御部１１は、表示ポインタの値に一致するスタック番号が割り当てられたスタックデータを、データ管理テーブルから削除し、その後、データ管理テーブル内において、表示ポインタの値より大きいスタック番号が割り当てられた各スタックデータのスタック番号を、１小さい値に更新する（Ｓ８４０）。更に、記憶部２３が記憶する最上位スタック番号及び表示ポインタの値を、現在値より１小さい値に変更する（Ｓ８５０）。その後、当該表示対象削除処理を終了する。
【００９７】
また、Ｓ７６０で表示対象削除処理を終了すると、制御部１１は、Ｓ７７０に移行し、新規登録するスタックデータに割り当てるスタック番号を、記憶部２３が記憶する最上位スタック番号より１大きい値に決定し、この決定したスタック番号と、登録対象の表示用配信データが示すアプリＩＤと、表示文字列と、印刷用配信データの取得先ＵＲＬ情報と、からなるスタックデータを生成する。そして、これをデータ管理テーブルに登録する。
【００９８】
また、Ｓ７７０におけるスタックデータの登録が完了すると、制御部１１は、Ｓ７８０に移行し、記憶部２３が記憶する表示ポインタの値及び最上位スタック番号を、今回新規登録したスタックデータに割り当てたスタック番号に更新する。その後、当該表示対象登録処理を終了する。
【００９９】
また、Ｓ４９０における表示対象登録処理を終了すると、制御部１１は、Ｓ５００に移行し、図１３に示す上述の配信情報表示処理を実行して、現在の表示ポインタの値に対応するスタックデータの表示文字列を示すテキスト画像を、表示部２１に表示させる。
【０１００】
その他、Ｓ５００での処理を終えると、制御部１１は、利用者が操作部１９を操作することにより操作部１９から利用者の操作情報が入力されるか、予め定められた指令有無の確認タイミングが到来するまで待機し（Ｓ５１０，Ｓ５１５）、操作情報が入力されると（Ｓ５１０でＹｅｓ）、入力された操作情報に基づき、操作部１９に対して行われた利用者の操作が、表示切替操作（具体的にはカーソルキー操作）であるか否かを判断する（Ｓ５２０）。そして、利用者の操作が表示切替操作であると判断すると（Ｓ５２０でＹｅｓ）、Ｓ５３０に移行し、表示対象更新処理を実行する。尚、図１６は、制御部１１が実行する表示対象更新処理を表すフローチャートである。
【０１０１】
表示対象更新処理を実行すると、制御部１１は、上記入力された操作情報に基づき、操作部１９に対して行われた利用者の操作が、スタック番号上方向への表示切替操作であるか否かを判断し（Ｓ９１０）、利用者の操作が上方向への表示切替操作であると判断すると（Ｓ９１０でＹｅｓ）、現在の表示ポインタの値が、最上位スタック番号と一致する値であるか否かを判断する（Ｓ９２０）。そして、現在の表示ポインタの値が最上位スタック番号と一致する値であると判断すると（Ｓ９２０でＹｅｓ）、記憶部２３が記憶する表示ポインタの値をゼロに更新し（Ｓ９３０）、現在の表示ポインタの値が最上位スタック番号未満の値であると判断すると（Ｓ９２０でＮｏ）、記憶部２３が記憶する表示ポインタの値を１大きい値に更新する（Ｓ９４０）。その後、当該表示対象更新処理を終了する。
【０１０２】
一方、制御部１１は、Ｓ９１０で、利用者の操作が上方向への表示切替操作ではないと判断すると判断すると（Ｓ９１０でＮｏ）、Ｓ９５０に移行し、利用者の操作がスタック番号下方向への表示切替操作であるか否かを判断する。そして、利用者の操作が、下方向への表示切替操作であると判断すると（Ｓ９５０でＹｅｓ）、現在の表示ポインタの値がゼロであるか否かを判断し（Ｓ９６０）、現在の表示ポインタの値がゼロであると判断すると（Ｓ９６０でＹｅｓ）、記憶部２３が記憶する表示ポインタの値を最上位スタック番号に一致する値に更新し（Ｓ９７０）、現在の表示ポインタの値がゼロより大きい値であると判断すると（Ｓ９６０でＮｏ）、記憶部２３が記憶する表示ポインタの値を１小さい値に更新する（Ｓ９８０）。その後、当該表示対象更新処理を終了する。また、Ｓ９５０にて、利用者の操作が、下方向への表示切替操作ではないと判断すると（Ｓ９５０でＮｏ）、エラーと判断して、操作を受け付けることなく、当該表示対象更新処理を終了する。
【０１０３】
また、Ｓ５３０における表示対象更新処理が終了すると、制御部１１は、Ｓ５００に移行し、更新した表示ポインタの値に対応するスタックデータが示す表示文字列を、テキスト画像として表示部２１に表示させる。その後、Ｓ５１０に移行して、利用者の操作情報が操作部１９から入力されるか、予め定められた指令有無の確認タイミングが到来するまで待機し、指令有無の確認タイミングが到来したと判断すると（Ｓ５１５でＹｅｓ）、Ｓ４１０に移行し、Ｓ４２０以降の処理にて指令有無を判断する。
【０１０４】
一方、指令有無の確認タイミングが到来する前に、利用者の操作情報が再び入力されると、制御部１１は、Ｓ５１０でＹｅｓと判断して、利用者の操作が表示切替操作であるか否かを判断し（Ｓ５２０）、利用者の操作が表示切替操作ではないと判断すると（Ｓ５２０でＮｏ）、利用者の操作が印刷指示操作（印刷キーの押下操作）であるか否かを判断する（Ｓ５４０）。そして、利用者の操作が印刷指示操作であると判断すると（Ｓ５４０でＹｅｓ）、制御部１１は、図１７に示す印刷制御処理を実行する（Ｓ５５０）。図１７は、制御部１１が実行する印刷制御処理を表すフローチャートである。
【０１０５】
印刷制御処理を開始すると、制御部１１は、まず、記憶部２３が記憶する表示ポインタの値に一致するスタック番号のスタックデータを参照し（Ｓ１０１０）、このスタックデータが示す印刷用配信データの取得先ＵＲＬ情報が空情報であるか否かを判断する（Ｓ１０２０）。そして、印刷用配信データの取得先ＵＲＬ情報が空情報であると判断すると（Ｓ１０２０でＹｅｓ）、Ｓ１０３０に移行し、詳細なしとのメッセージを表示部２１に表示させる。その後、当該印刷制御処理を終了する。
【０１０６】
一方、印刷用配信データの取得先ＵＲＬ情報が有効に存在すると（Ｓ１０２０でＮｏ）、制御部１１は、Ｓ１０４０に移行し、表示ポインタの値に一致するスタック番号のスタックデータが示す印刷用配信データの取得先ＵＲＬ情報に従って、このＵＲＬ先に存在する配信データを要求する要求コマンドを、通信部１３を通じて送信する。具体的には、取得先ＵＲＬ情報に従って、要求する配信データの識別情報（データ名）を格納した配信データの要求コマンドを、配信サーバ３０に向けて送信する。
【０１０７】
また、この要求コマンドを送信すると、制御部１１は、Ｓ１０５０にて、配信サーバ３０から応答データを受信し、応答データを受信すると、Ｓ１０６０に移行して、認証エラーが発生しているか否かを判断する。具体的に、Ｓ２７０の処理により配信サーバ３０から送信されてくる認証エラーを通知するデータを受信すると、制御部１１は、Ｓ１０６０にて、認証エラーが発生していると判断し（Ｓ１０６０でＹｅｓ）、それ以外の応答データ（換言すると、要求した印刷用配信データ）を受信すると、認証エラーが発生していないと判断する（Ｓ１０６０でＮｏ）。
【０１０８】
また、認証エラーが発生していないと判断すると（Ｓ１０６０でＮｏ）、制御部１１は、受信した配信データを印刷処理して、印刷部１７に受信した印刷用配信データに基づく画像を印刷出力させる（Ｓ１０７０）。その後、当該印刷制御処理を終了する。
【０１０９】
一方、認証エラーが発生していると判断すると（Ｓ１０６０でＹｅｓ）、制御部１１は、Ｓ１０８０に移行し、利用者からユーザＩＤ及びパスワードを取得するための認証情報入力画面を表示部２１に表示させる。
【０１１０】
尚、認証情報入力画面の例は、図１８中段に示す。図１８は、認証が必要な印刷用配信データの取得時における画像出力の形態を示した説明図である。図１８上段に示すスタック番号２（図１１参照）のスタックデータが表示処理されている際に、印刷指示操作が利用者によりなされると、当該複合機１０では、当該印刷制御処理（Ｓ５５０）が実行され、このスタック番号２のスタックデータが示す印刷用配信データの取得先ＵＲＬ情報に従う配信データの要求コマンドが配信サーバ３０に送信されることになるが（Ｓ１０４０）、Ｓ１０４０では、要求コマンドにユーザＩＤ及びパスワードを格納しない。一方、このスタックデータに対応する表示用配信データを生成する配信データ生成処理タスクは、認証必要データリストに、対となる印刷用配信データを登録する構成にされている。従って、Ｓ１０４０での要求に対応する応答では、配信サーバ３０から、認証エラーを通知するデータが返信されてくる。このとき、制御部１１は、図１８中段に示す認証情報入力画面を、Ｓ１０８０にて表示部２１に表示させるのである。
【０１１１】
認証情報入力画面を表示部２１に表示させると、制御部１１は、Ｓ１０９０に移行し、操作部１９を利用者が操作することにより、操作部１９から利用者の操作情報が入力されるまで待機し、操作情報が入力されると（Ｓ１０９０でＹｅｓ）、入力された操作情報に基づき、利用者が操作部１９に対して行った操作が、キャンセル操作であるか否かを判断する（Ｓ１１００）。そして、利用者の操作がキャンセル操作であると判断すると（Ｓ１１００でＹｅｓ）、制御部１１は、当該印刷制御処理を終了することにより、先に行われた利用者の印刷指示操作を無効化する。
【０１１２】
一方、利用者の操作がキャンセル操作ではないと判断すると（Ｓ１１００でＮｏ）、制御部１１は、Ｓ１１１０にて、利用者の操作がユーザＩＤ又はパスワードを入力する操作である認証情報入力操作であるか否か判断し、認証情報入力操作であると判断すると（Ｓ１１１０でＹｅｓ）、入力された操作情報に従って、認証情報入力画面を更新し、認証情報入力画面に、利用者の操作結果を反映させる（Ｓ１１２０）。具体的には、認証情報入力画面のユーザＩＤ又はパスワードの欄に、利用者から入力されたユーザＩＤ又はパスワードを表示する処理を行う。また、Ｓ１１２０での処理を終えると、制御部１１は、Ｓ１０９０に移行し、次の操作が利用者によりなされるまで待機する。
【０１１３】
また、制御部１１は、利用者の操作がなされた場合に、利用者の操作がキャンセル操作でもなく認証情報入力操作でもないと判断すると（Ｓ１１１０でＮｏ）、Ｓ１１３０に移行し、利用者の操作が入力したユーザＩＤ及びパスワードを送信せよとの認証情報送信操作であるか否かを判断し、認証情報送信操作ではないと判断すると（Ｓ１１３０でＮｏ）、不明な操作であると判定して、拒否音を出力し（Ｓ１１４０）、その後、Ｓ１０９０に移行する。
【０１１４】
一方、利用者の操作が認証情報送信操作であると判断すると（Ｓ１１３０でＹｅｓ）、制御部１１は、Ｓ１１５０に移行し、表示ポインタの値に一致するスタック番号のスタックデータが示す印刷用配信データの取得先ＵＲＬ情報に従って、このＵＲＬ先に存在する配信データを要求する要求コマンドを、利用者により入力されたユーザＩＤ及びパスワードの情報と共に送信する。具体的には、取得先ＵＲＬ情報に従って、要求する配信データの識別情報（データ名）と、利用者により入力されたユーザＩＤ及びパスワードとを格納した配信データの要求コマンドを、配信サーバ３０に向けて送信する。この処理を終えると、制御部１１は、Ｓ１０５０に移行し、応答データとして認証エラーを通知するデータを受信すると、再び認証情報入力画面を表示部２１に表示させる（Ｓ１０８０）。
【０１１５】
これに対し、ユーザＩＤ及びパスワードを格納した要求コマンドの送信により、認証に成功し、配信サーバ３０から要求した印刷用配信データが送信されてくると、制御部１１は、Ｓ１０６０でＮｏと判断して、取得した印刷用配信データを印刷処理し、この印刷用配信データに基づく画像を印刷部１７に印刷出力させる。例えば、図１８上段に示すスタック番号２のスタックデータが表示処理されている際に、印刷指示操作が利用者によりなされることにより、実行される印刷制御処理（Ｓ５５０）では、認証成功により配信サーバ３０から提供される電子メールの詳細を示す印刷用配信データを印刷処理し、電子メールの詳細を示す印刷結果（図１８下段）を、印刷部１７を通じて出力する。
【０１１６】
また、Ｓ５５０における上述した印刷制御処理を終了すると、制御部１１は、Ｓ５７０に移行し、図１５に示す上述の表示対象削除処理を実行することにより、印刷処理された印刷用配信データを取得する際に用いたスタックデータを、データ管理テーブルから削除する。その後、Ｓ４１０以降の処理を実行する。
【０１１７】
その他、制御部１１は、利用者の操作が印刷指示操作ではないと判断すると（Ｓ５４０でＮｏ）、利用者の操作がスタックデータの削除操作であるか否かを判断し（Ｓ５６０）、スタックデータの削除操作であると判断すると（Ｓ５６０でＹｅｓ）、図１５に示す表示対象削除処理を実行する。その後、Ｓ４１０に移行する。
【０１１８】
また、利用者の操作がスタックデータの削除操作ではないと判断すると（Ｓ５６０でＮｏ）、制御部１１は、利用者の操作内容に対応する処理（拒否音の出力処理等）を実行し（Ｓ５８０）、その後、Ｓ４１０に移行する。
【０１１９】
以上、本実施例の配信システム１について説明したが、この配信システム１では、複合機１０が、異なる画像出力能力を有する画像出力デバイスとして、液晶ディスプレイからなる表示部２１と、この表示部２１より高解像度で画像を印刷出力可能な印刷部１７と、を備える一方、配信サーバ３０が、表示部２１による画像出力時に用いられる配信データである表示用配信データと、印刷部１７による画像出力時に用いられる配信データである印刷用配信データとを備える。また、この配信サーバ３０は、一部の表示用配信データを生成する際、印刷用配信データが示す配信情報の概要を表す文字列と、この印刷用配信データの取得先ＵＲＬ情報とを対応付けて格納して表示用配信データを生成する。
【０１２０】
また、複合機１０は、配信サーバ３０により生成された配信データの配信動作を管理する管理サーバ５０から「配信情報取得指令」を受信すると、この指令に従って、配信サーバ３０から配信データを取得する（Ｓ４３０〜Ｓ４７０）。そして、受信した配信データが表示用配信データである場合には（Ｓ４８０でＹｅｓ）、この表示用配信データを、スタックデータに変換して、これをデータ管理テーブルに登録する（Ｓ４９０）。また、データ管理テーブルに登録されたスタックデータに基づき、受信した各表示用配信データに格納されていた文字列に基づくテキスト画像を、利用者の指示に従って、表示部２１に表示させる（Ｓ５００〜Ｓ５３０）。
【０１２１】
また、複合機１０は、操作部１９に対し印刷指示操作がなされて、操作部１９から印刷指示を示す操作情報が入力されると（Ｓ５４０でＹｅｓ）、表示部２１に表示出力されている文字列に対応するスタックデータが示す印刷用配信データのＵＲＬ情報に従って、この文字列が示す配信情報の詳細を示す印刷用配信データを、これを記憶する配信サーバ３０から取得する（Ｓ１０５０）。そして、印刷用配信データを取得すると、取得した印刷用配信データを印刷処理して、この印刷用配信データに基づく画像を、印刷部１７に印刷出力させる（Ｓ１０７０）。
【０１２２】
上述したように、本実施例の配信システム１では、表示部２１及び印刷部１７の能力に合わせて、各画像出力デバイスに対応する配信データ（表示用配信データ、印刷用配信データ）を生成する。また、表示部２１が画面に一度に出力不可能な量の配信データを取り扱う場合には、この出力不可能な量の配信データを印刷用配信データとすると共に、ペアで、表示用配信データを生成し、表示用配信データに配信情報の概要を示し、印刷用配信データに配信情報の詳細を示すようにする。
【０１２３】
従って、複合機１０では、情報量が多い配信情報を利用者に提供する場合、印刷部１７を通じた配信情報の詳細出力の前に、表示部２１を通じた配信情報の概要出力を行うことができ、印刷前に、無理なく表示部２１に配信情報を表示させることができる。また、これにより、当該複合機１０では、配信情報の詳細を印刷出力する前に、利用者に対して配信情報の内容を容易に把握させることができる。
【０１２４】
そして、本実施例の複合機１０によれば、画像（配信情報）を多段階出力する場合、利用者が操作可能な入力デバイス（操作部１９）を通じて利用者から印刷指示が入力された場合のみに、高解像度の印刷部１７を通じ配信情報の詳細を出力するので、利用者のとって不必要な印刷出力を実行してしまわずに済み、この印刷出力によって不必要なコストがかかるのを防止することができる。よって、本実施例の複合機１０によれば、能力の異なる複数種のデバイスを用い、利用者に向けて各種配信情報を好適に出力できるのである。
【０１２５】
また、従来装置では、解像度の低い液晶ディスプレイに、情報量の多い印刷プレビュー画面を表示するため、液晶ディスプレイの画面サイズによっては、利用者が画面を確認しても、どのような印刷結果が得られるのか把握困難な場合があり、これに伴って、利用者が、印刷プレビュー画面を確認しないまま、印刷指示を入力する場合があったが、本実施例によれば、このような問題を解消でき、紙資源を、有効利用することができる。
【０１２６】
また、本実施例では、上記印刷指示が利用者から入力された場合のみに、印刷用配信データを取得するように複合機１０を構成しているので、利用者が不要な情報を含むデータの取得動作を、必要最低限に抑えることができる。従って、本発明によれば、データ取得にかかる処理負荷等を抑えることができる。
【０１２７】
その他、本実施例では、表示用配信データに印刷用配信データの取得先ＵＲＬ情報が含まれる場合、これに対応するスタックデータを表示処理する際に、画面右上に「（情報有）」との文字列を表示し（Ｓ６３０）、表示用配信データに印刷用配信データの取得先ＵＲＬ情報が含まれない場合には、画面右上に「（情報有）」との文字列を表示しないことで（Ｓ６２０でＹｅｓ）、表示用配信データ（スタックデータ）に基づく画像の出力形態を切り替えるようにした。
【０１２８】
従って、本実施例によれば、印刷用配信データが存在しないにもかかわらず、印刷指示操作をしても印刷処理が行われないことが原因で、利用者が、装置が故障していると錯誤をするのを防止することができる。尚、本実施例では、念のためＳ１０３０の処理を実行するようにしたが、Ｓ１０３０の処理を実行しないように複合機１０を構成する場合、上述の効果は一層発揮される。
【０１２９】
また、本実施例の配信システム１では、印刷制御処理により送信される印刷用配信データの要求コマンドを受けた場合、配信サーバ３０が、この印刷用配信データの配信に際して認証処理が必要であるか否かを判断し（Ｓ２２０）、認証処理が必要である場合には（Ｓ２２０でＹｅｓ）、認証処理の実行を管理サーバ５０に要求する。また、管理サーバ５０は、配信サーバ３０からの要請を受けて、複合機１０から入力された利用者の認証情報（ユーザＩＤ及びパスワード）に基づき、利用者がユーザ管理テーブルに登録された正当な利用者であるか否かを判断し（Ｓ３５１〜Ｓ３５９）、利用者が正当な利用者ではない場合には、認証失敗を配信サーバ３０に通知して、配信サーバ３０に、要求コマンドにて要求された印刷用配信データを提供させないようにする。
【０１３０】
即ち、本実施例では、上述の動作により、認証に失敗した印刷指示操作に対応する印刷用配信データの印刷動作を禁止するようにし、プライバシー性の高いデータについては、正当な利用者以外の利用者からの印刷指示に従わないようにした。従って、本実施例の配信システム１によれば、電子メールのようなプライバシー性の高いデータを配信する場合にも、各人のプライバシーを保証することができ、大変便利である。
【０１３１】
尚、本発明における第一の画像出力デバイスは、表示部２１に相当し、第二の画像出力デバイスは、印刷部１７に相当する。また、第一取得手段は、複合機１０がプログラムに従って実行するＳ４７０の処理により実現され、第一データは、表示用配信データに含まれる表示文字列、第二データの取得先を表す情報は、印刷用配信データの取得先ＵＲＬ情報に相当する。また、第一制御手段は、Ｓ５００にて実現されている。
【０１３２】
その他、第二取得手段は、Ｓ１０１０〜Ｓ１０５０にて実現され、第二制御手段は、Ｓ１０７０にて実現されている。また、第二データは、印刷用配信データに相当する。
また、要否判断手段は、配信サーバ３０が実行するＳ２２０での処理にて実現されており、認証手段は、配信サーバ３０におけるＳ２３０からＳ２７０までの処理動作、管理サーバ５０におけるＳ３５０からＳ３５９までの処理動作、及び、複合機１０におけるユーザＩＤ／パスワードの取得送信動作、の連携により実現されている。また、出力禁止手段は、認証に成功するまで、認証エラーを通知して（Ｓ２７０）、複合機１０にＳ１０７０の処理を実行させない動作にて実現されている。
【０１３３】
また、本発明の画像出力装置、画像出力システム並びにプログラムは、上記実施例に限定されるものではなく、種々の態様を採ることができる。
例えば、上記実施例では、配信サーバ３０と管理サーバ５０とを用いて、複合機１０に対し配信データを提供するシステムについて説明したが、管理サーバ５０によって実現される機能は、配信サーバ３０に組み込まれても良い。また、配信データの生成・保存、ジョブ登録については、人により事務的に処理されてもよい。
【０１３４】
その他、上記実施例では、認証が必要な印刷用配信データを、認証必要データリストに登録して認証処理を実現するようにしたが、このような手法を採らなくとも、印刷用配信データに、認証が必要である旨の情報及び宛先とするユーザの識別情報をヘッダ情報として格納しておき、配信データの要求があった場合には、要求された印刷用配信データの内容を確認し、印刷用配信データに、認証が必要である旨の情報が格納されている場合には、同様に格納されているユーザの識別情報を格納した認証処理の実行要求コマンドを、管理サーバ５０に送信することで、認証処理を実現するようにしてもよい。
【０１３５】
その他、表示用配信データに、印刷用配信データの取得先ＵＲＬ情報として、ユーザの識別情報、及び要求データの識別情報（データ名）を引数として記述した認証用のＣＧＩプログラムのＵＲＬを記述しておけば、認証必要データリストを用いなくても、必要に応じた認証処理が可能である。
【図面の簡単な説明】
【０１３６】
【図１】本発明が適用された配信システム１の構成を表す説明図である。
【図２】表示部２１の画面上に表示される配信データに基づく表示画像の例を示す説明図である。
【図３】表示用配信データに基づき得られる印刷用配信データの印刷処理結果を示す説明図である。
【図４】配信データ生成処理タスクの動作を示した説明図である。
【図５】表示用配信データの構成を表す説明図である。
【図６】配信サーバ３０の制御部３１が実行する配信用ジョブ登録要求処理タスクの内容を表すフローチャートである。
【図７】制御部３１が実行する配信サーバ応答処理を表すフローチャートである。
【図８】管理サーバ５０が保持するデータの構成を表す説明図である。
【図９】管理サーバ５０の制御部５１が実行する管理サーバ受付処理を表すフローチャートである。
【図１０】制御部５１が実行するジョブ登録処理を表すフローチャートである。
【図１１】複合機１０が記憶部２３に記憶するデータの構成を表す説明図である。
【図１２】複合機１０の制御部１１が実行するメイン処理を表すフローチャートである。
【図１３】制御部１１が実行する配信情報表示処理を表すフローチャートである。
【図１４】制御部１１が実行する表示対象登録処理を表すフローチャートである。
【図１５】制御部１１が実行する表示対象削除処理を表すフローチャートである。
【図１６】制御部１１が実行する表示対象更新処理を表すフローチャートである。
【図１７】制御部１１が実行する印刷制御処理を表すフローチャートである。
【図１８】認証が必要な印刷用配信データの取得時における画像出力形態を示した説明図である。
【符号の説明】
【０１３７】
１…配信システム、１０…複合機、１１，３１，５１…制御部、１３，３３，５３…通信部、１５…読取部、１７…印刷部、１９…操作部、２１…表示部、２３，３５，５５…記憶部、３０…配信サーバ、３５ａ…配信データ記憶部、５０…管理サーバ
【図１】
2007004606.tif 000003
【図２】
2007004606.tif 000004
【図３】
2007004606.tif 000005
【図４】
2007004606.tif 000006
【図５】
2007004606.tif 000007
【図６】
2007004606.tif 000008
【図７】
2007004606.tif 000009
【図８】
2007004606.tif 000010
【図９】
2007004606.tif 000011
【図１０】
2007004606.tif 000012
【図１１】
2007004606.tif 000013
【図１２】
2007004606.tif 000014
【図１３】
2007004606.tif 000015
【図１４】
2007004606.tif 000016
【図１５】
2007004606.tif 000017
【図１６】
2007004606.tif 000018
【図１７】
2007004606.tif 000019
【図１８】
2007004606.tif 000020