(57)【要約】  【課題】  予め設定された条件下での画像形成を保証し得る画像形成装置の提供。  【解決手段】  画像形成装置に記憶されたコンテンツデータに対する出力要求があると判断した場合（Ｓ３１：ＹＥＳ）、コンテンツ管理番号の入力を要求し（Ｓ３２）、入力されたコンテンツ管理番号をデータ管理テーブルから検索することにより該当するデータがあるか否かを判断する（Ｓ３４）。該当するデータがあると判断した場合（Ｓ３４：ＹＥＳ）、出力するコンテンツデータの概要を表示し（Ｓ３６）、利用者により出力しようとするデータが確認された場合（Ｓ３７：ＹＥＳ）、予め設定された出力条件を満足するか否かを判断する。出力条件を満足する場合、必要に応じて課金処理を行い、データの出力を実行する。【選択図】      図８
2006187876.tif 000002
【特許請求の範囲】
【請求項１】
画像データ及び該画像データに基づく画像形成を実行する際に満たすべき条件を含み、前記画像データに基づく画像形成を指示するジョブを外部から受信して記憶手段に記憶させておき、外部からの要求に応じて前記記憶手段から前記ジョブを読出し、シート上への画像形成を実行する画像形成装置において、
前記ジョブに基づく画像形成を実行する際、前記条件を満たした画像形成が実行可能であるか否かを判断する手段と、前記画像形成が実行不能であると判断した場合、前記ジョブに基づく画像形成を禁止する手段とを備えることを特徴とする画像形成装置。
【請求項２】
外部から受付けた画像データを記憶する記憶手段を備え、外部からの要求に応じて前記記憶手段から画像データを読出し、シート上への画像形成を実行する画像形成装置において、
前記画像データに基づく画像形成を実行する際に満たすべき条件を受付ける手段と、前記条件を満たした画像形成が実行可能であるか否かを判断する手段と、前記条件を満たした画像形成が実行不能であると判断した場合、前記画像データに基づく画像形成を禁止する手段とを備えることを特徴とする画像形成装置。
【請求項３】
前記記憶手段に記憶させるべき画像データの夫々について前記条件を受付けるようにしてあることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記条件を満たす画像形成が実行不能であると判断した場合、その旨を報知する手段を備えることを特徴とする請求項１乃至請求項３の何れか１つに記載の画像形成装置。
【請求項５】
前記条件は、画像を形成するシートの種類、シート上に形成する画像の色、又はシート上に形成する画像に対して合成すべき画像を規定してあることを特徴とする請求項１乃至請求項４の何れか１つに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め設定された条件下での画像形成を実現する画像形成装置に関する。
【背景技術】
【０００２】
街角のコンビニエンスストアにおいてコピー機等の画像形成装置が設置され、コピーサービスが一般の利用者に提供されており、不特定多数の利用者がブック原稿や、シート原稿などを持ち込んで気軽に利用する光景が一般的となっている。このような画像形成装置には、コピーサービスに対する対価を得るためにコインベンダが接続されており、コピー処理に対して課金処理及び精算処理を実施できるようにしている。
【０００３】
コインベンダが接続された画像形成装置を利用してコピーサービスを受ける場合、利用者は、まず、コインベンダに適当な額の貨幣を投入する。そして、画像形成装置にて１枚の用紙上に画像形成が完了した場合、その旨の情報を画像形成装置からコインベンダに通知し、コピー処理に対して要求する対価を投入金額から減算することによって精算処理を実行している（例えば、特許文献１，２参照）。
【０００４】
また、近年では、単機能のコピー機の他に、ファクシミリデータの送受信機能、外部コンピュータから送信されたプリントジョブに基づいてプリント処理を行うプリンタ機能、原稿を読取った際に取得した画像データ、外部から受信したプリントジョブ等をハードディスク装置のような記憶手段に記憶させておくファイリング機能等を搭載したデジタル複合機が商品化されている。このようなデジタル複合機をコンビニエンスストア、ホテル等に設置することによって、不特定の利用者に対してプリンタ環境及びファクシミリ送信サービスを有償にて提供することが可能であり、現実に導入され始めている。
【０００５】
一方、地図、新聞、店舗案内等のコンテンツを画像データとして保持しておき、利用者からの要求がある場合に有料又は無料でプリントアウトすることによりコンテンツを提供する装置（以下、コンテンツ提供装置とする）が開発されており、前述した画像形成装置と同様にコンビニエンスストア等の街角に設置され、コンテンツの提供サービスが行われている。
【特許文献１】特開昭５７−４８７４５号公報
【特許文献２】特開平１０−２６９１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、前述したようなコインベンダ付きの画像形成装置、及びコンテンツ提供装置は別個の装置として提供されるため、コピーサービスの提供及びプリンタ環境の提供を行うと共に、コンテンツの提供サービスを行う場合には双方の装置を導入しなければならず、導入コストを抑えることができないという問題点を有している。そこで、コインベンダ付きの画像形成装置、及びコンテンツ提供装置を共用し、１台の画像形成装置によりコピーサービス、プリントサービス、コンテンツの提供サービスを実現することが考えられるが、画像形成装置では、一般に、使用する用紙、画像の色、出力時の縮尺等のユーザ自身が任意に設定できるものとなっているため、必ずしも提供者が望んだ形態でコンテンツが出力されない虞があるという問題点を有している。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、画像データ及び画像形成時に満たすべき条件を含むジョブを記憶手段に記憶させておき、外部からの要求に応じて読出したジョブに基づいて画像形成を行う場合、前記条件を満たした画像形成が可能であるか否かを判断し、実行不能であると判断した場合、前記ジョブに基づく画像形成を禁止する構成とすることにより、画像データの提供者が設定した条件下でのみ画像形成を実行する画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る画像形成装置は、画像データ及び該画像データに基づく画像形成を実行する際に満たすべき条件を含み、前記画像データに基づく画像形成を指示するジョブを外部から受信して記憶手段に記憶させておき、外部からの要求に応じて前記記憶手段から前記ジョブを読出し、シート上への画像形成を実行する画像形成装置において、前記ジョブに基づく画像形成を実行する際、前記条件を満たした画像形成が実行可能であるか否かを判断する手段と、前記画像形成が実行不能であると判断した場合、前記ジョブに基づく画像形成を禁止する手段とを備えることを特徴とする。
【０００９】
本発明にあっては、画像データ及び画像形成時に満たすべき条件を含むジョブを記憶手段に記憶させておき、外部からの要求に応じて読出したジョブに基づいて画像形成を行う場合、前記条件を満たした画像形成が可能であるか否かを判断し、実行不能であると判断した場合、前記ジョブに基づく画像形成を禁止するようにしているため、予め設定された条件が満たされない状況下での画像形成が禁止される。
【００１０】
本発明に係る画像形成装置は、外部から受付けた画像データを記憶する記憶手段を備え、外部からの要求に応じて前記記憶手段から画像データを読出し、シート上への画像形成を実行する画像形成装置において、前記画像データに基づく画像形成を実行する際に満たすべき条件を受付ける手段と、前記条件を満たした画像形成が実行可能であるか否かを判断する手段と、前記条件を満たした画像形成が実行不能であると判断した場合、前記画像データに基づく画像形成を禁止する手段とを備えることを特徴とする。
【００１１】
本発明にあっては、記憶手段に記憶された画像データに基づく画像形成を実行する際に満たすべき条件を受付け、該条件を満たした画像形成が可能であるか否かを判断し、実行不能であると判断した場合、前記画像データに基づく画像形成を禁止するようにしているため、予め設定された条件が満たされない状況下での画像形成が禁止される。
【００１２】
本発明に係る画像形成装置は、前記記憶手段に記憶させるべき画像データの夫々について前記条件を受付けるようにしてあることを特徴とする。
【００１３】
本発明にあっては、記憶手段に記憶させる画像データの夫々について画像形成時に満たすべき条件を受付けるようにしているため、記憶させる画像データについて個別に条件を設定することが可能となる。
【００１４】
本発明に係る画像形成装置は、前記条件を満たす画像形成が実行不能であると判断した場合、その旨を報知する手段を備えることを特徴とする。
【００１５】
本発明にあっては、画像形成時に要求する条件を満たした画像形成が不能であると判断した場合、その旨を報知するようにしているため、画像形成時に条件を満たさない場合であってもその条件を整えることにより画像形成が可能となる。
【００１６】
本発明に係る画像形成装置は、前記条件は、画像を形成するシートの種類、シート上に形成する画像の色、又はシート上に形成する画像に対して合成すべき画像を規定してあることを特徴とする。
【００１７】
本発明にあっては、画像形成時に満たすべき条件として、画像を形成するシートの種類、シート上に形成する画像の色、又はシート上に形成する画像に対して合成すべき画像を規定しているため、画像データの提供者が望む条件下で画像形成が実行されることとなる。
【発明の効果】
【００１８】
本発明による場合は、画像データ及び画像形成時に満たすべき条件を含むジョブを記憶手段に記憶させておき、外部からの要求に応じて読出したジョブに基づいて画像形成を行う場合、前記条件を満たした画像形成が実行可能であるか否かを判断し、実行不能であると判断した場合、前記ジョブに基づく画像形成を禁止するようにしている。したがって、予め設定された条件が満たされない状況下での画像形成を禁止することができ、画像データの提供者が望む状態で印刷物（コンテンツ）を提供することができる。
【００１９】
本発明による場合は、記憶手段に記憶された画像データに基づく画像形成を実行する際に満たすべき条件を受付け、該条件を満たした画像形成が可能であるか否かを判断し、実行不能であると判断した場合、前記画像データに基づく画像形成を禁止するようにしている。したがって、予め設定された条件が満たされない状況下での画像形成を禁止することができ、画像データの提供者が望む状態で印刷物（コンテンツ）を提供することができる。
【００２０】
本発明による場合は、記憶手段に記憶させる画像データの夫々について画像形成時に満たすべき条件を受付けるようにしている。したがって、記憶させる画像データについて個別に条件を設定することが可能となり、提供者毎、提供者が用意する画像データ毎に任意に条件を設定することができる。
【００２１】
本発明による場合は、画像形成時に要求する条件を満たした画像形成が実行不能であると判断した場合、その旨を報知するようにしている。したがって、画像形成時に条件を満たさない場合であってもその条件を整えることにより画像形成が可能となる。例えば、シートの種類が条件として設定されており、その条件を満たさないことで画像形成が禁止さた場合には、設定されているシートを補充することにより画像形成を行うことが可能となる。
【００２２】
本発明による場合は、画像形成時に満たすべき条件として、画像を形成するシートの種類、シート上に形成する画像の色、又はシート上に形成する画像に対して合成すべき画像を規定している。したがって、設定した種類のシートが画像形成装置にセットされていない場合、設定された色の色材、現像剤が存在しない場合、又は合成すべき画像が良好に印刷できない場合等において画像形成が禁止されることとなり、画像データの提供者が望む条件下での画像形成を実現することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
図１は本実施の形態に係る画像形成システムの構成を説明する模式図である。本画像形成システムは、例えば、コンビニエンスストア、ネットカフェ、ＤＴＰショップ（DTP : desktop publishing）、貸しオフィス、大学、ホテル等の施設において構築されるシステムであり、当該システムによって不特定の利用者に対しプリント環境を有料で提供する（以下、プリントサービス）と共に、様々なコンテンツを有料又は無料で提供する（以下、コンテンツ提供サービス）。図中１００は、本発明に係る画像形成装置としてのデジタル複合機であり、このデジタル複合機１００にはコンテンツの提供者が使用する情報処理装置２００が通信ネットワークＮ１を介して接続されており、外部の情報処理装置３００，４００が通信ネットワークＮ２及びゲートウェイ装置Ｇを介して接続されている。ここで、情報処理装置３００は外部のコンテンツ提供者が使用する端末であり、情報処理装置４００は一般利用者が使用する端末であるものとする。
【００２４】
情報処理装置２００は、例えば、パーソナルコンピュータである。コンテンツ提供者は、情報処理装置２００を用いてコンテンツを作成するか、又は外部で作成したコンテンツを情報処理装置２００に取込み、デジタル複合機１００へ送信する。提供するコンテンツは地図、新聞、店舗案内、テレビ番組表などの情報であり、本実施の形態では、用紙上に画像を印刷した印刷物によりコンテンツの提供を行う。そのため、情報処理装置２００には通信ネットワークＮ１を介してデジタル複合機１００を利用するためのドライバプログラムが予めインストールされており、このドライバプログラムによってコンテンツをプリントジョブに変換した後、デジタル複合機１００へ送信する。このとき、ドライバプログラムが生成する設定画面（図４及び図５参照）にてプリントジョブを特定するための特定コード、及びコンテンツを出力する際に要求する出力条件を設定した上でデジタル複合機１００へ送信するようにしている。情報処理装置３００についても同様であり、外部のコンテンツ提供者が用意したコンテンツに対して特定コード、出力条件を設定した後、プリントジョブに変換してデジタル複合機１００への送信を行う。
【００２５】
この特定コードは、コンテンツ提供サービス用のデータである旨の情報、有料／無料の区別を示す情報、及びコンテンツを管理するためにコンテンツ提供者が設定したコンテンツ管理番号を含むコードである。デジタル複合機１００では、プリントジョブに付与された特定コードに従ってデータ管理を行っており、特定コードにより特定されるプリントジョブについて出力要求があった場合、必要に応じて課金処理を行った上でコンテンツの出力を行う。この課金処理は、デジタル複合機１００に接続されたコインベンダ１５０に貨幣を投入することによって行う。
【００２６】
一方、一般の利用者が使用する情報処理装置４００は、例えば、パーソナルコンピュータであり、利用者が持ち込んだデータ、又は情報処理装置４００の内部で作成されたデータに基づいてプリントジョブを生成し、生成したプリントジョブをデジタル複合機１００へ送信することによってプリント処理を実行させる構成となっている。そのため、情報処理装置４００には、文書、グラフィックス等を作成するためのアプリケーションプログラム、デジタル複合機１００を利用するためのドライバプログラム等が予めインストールされている。任意のアプリケーションプログラムからドライバプログラムを呼び出し、当該ドライバプログラムにより生成されたプリントジョブをデジタル複合機１００へ送信することにより、所望の文書、グラフィックス等を有料にて出力できるようにしている。
【００２７】
情報処理装置４００にインストールされたドライバプログラムは、プリントジョブを生成する際、プリントジョブを特定するための特定コードを付与する。この特定コードは、一般の利用者により作成されたデータである旨の情報、情報処理装置４００を識別する情報、及びプリントジョブを送信する際に利用者自身が設定したパスワードを含むコードである。情報処理装置４００から送信されたプリントジョブをデジタル複合機１００が受信した場合、そのプリントジョブに基づくプリント処理はすぐに実行されず、一旦、デジタル複合機１００の内部にて保持（ホールド）される。デジタル複合機１００では、プリントジョブに付与された特定コードに従ってデータ管理を行っており、特定コードの入力により出力要求があった場合、課金処理を行った上で出力を行う。
なお、コンテンツ提供者が作成したコンテンツに基づいて情報処理装置２００，３００が生成するプリントジョブと、一般の利用者が作成した文書、グラフィックス等に基づいて情報処理装置４００が生成するプリントジョブとを区別して説明する必要がある場合には、前者をコンテンツデータ、後者をユーザデータと称する。
【００２８】
図２はデジタル複合機１００、コインベンダ１５０、及び情報処理装置３００の内部構成を示すブロック図である。デジタル複合機１００は、ＣＰＵ１０１を備えており、このＣＰＵ１０１がＲＯＭ１０３に予め格納された制御プログラムをＲＡＭ１０４上にロードして実行することにより、バス１０２を介して接続された各種ハードウェアを制御し、全体として本発明に係る画像形成装置として動作させる。
【００２９】
以下、バス１０２に接続されている各種ハードウェアの構成について説明する。管理部１０５は、不揮発性の半導体メモリにより構成されており、その記憶領域の一部は、コンテンツ提供者が使用する情報処理装置２００，３００から送信されてくるコンテンツデータ、及び一般利用者が使用する情報処理装置４００から送信されてくるユーザデータを管理するデータ管理テーブル１０５ａとして利用されている。なお、データ管理テーブル１０５ａの詳細については後に詳述することとする。
【００３０】
操作パネル１０６は、利用者による操作を受付ける各種操作キーを備えた操作部１０６ａと、利用者に対して報知すべき情報を表示する表示部１０６ｂとにより構成されている（図１０参照）。本実施の形態では、デジタル複合機１００の内部に保存されたユーザデータ及びコンテンツデータをこの操作パネル１０６を利用して読出し、出力処理を実行させることがきるようにしている。
【００３１】
画像読取部１０７は、読取用の原稿に光を照射する光源、ＣＣＤ（Charge Coupled Device）のようなイメージセンサ、ＡＤ変換器等を備えており（不図示）、所定の読取り位置にセットされた原稿の画像を当該イメージセンサに結像させてアナログ電気信号に変換し、得られたアナログ電気信号をＡＤ変換器によりデジタル信号に変換する。そして、ＡＤ変換して得られたデジタル信号に対して、原稿読取時の光源の配光特性、イメージセンサの感度ムラ等の補正を施すことによりデジタル形式の画像データを生成する。
【００３２】
通信ＩＦ１０８は、通信ネットワークＮ１の通信規格に準拠したインタフェースを備えており、情報処理装置２００を接続できるようにしていると共に、ゲートウェイ装置Ｇを介して外部の通信ネットワークＮ２に接続された情報処理装置３００，４００を接続できるようにしている。通信ＩＦ１０８では、情報処理装置２００，３００，４００からのデータを受信し、逆に、通知すべき情報を情報処理装置２００，３００，４００へ送信する。通信ＩＦ１０８はこのような各種データの送受信を制御する。
【００３３】
ＨＤＤ１０９は、ディスク状の磁気記録媒体、及びデータの書込処理・読出処理を制御するＨＤＤコントローラを備える。その記憶領域の一部は、通信ＩＦ１０８を通じて受信したユーザデータを記憶するユーザデータ記憶領域１０９ａ、及びコンテンツデータを記憶するコンテンツデータ記憶領域１０９ｂとして利用されている。
【００３４】
画像メモリ１１０は、揮発性の半導体メモリであり、プリントジョブから展開されるページ単位の画像データを一時的に記憶する。画像メモリ１１０に記憶された画像データはＣＰＵ１０１からの指示により画像形成部１１１へ転送される。
【００３５】
画像形成部１１１は、画像メモリ１１０から転送されてきた画像データに基づいて用紙上に画像形成を行う。そのため、画像形成部１１１は、感光体ドラム、該感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を発して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して顕像化する現像器、感光体ドラム表面に形成されたトナー像を用紙上に転写する転写器等（不図示）を備えており、電子写真方式にて利用者が所望する画像を用紙上に形成する。なお、レーザ書込装置を用いた電子写真方式により画像形成を行う他、インクジェット方式、熱転写方式、昇華方式等により画像形成を行う構成であってもよい。
【００３６】
接続ポート１１２は、コインベンダ１５０を接続するためのインタフェースを備えており、接続されたコインベンダ１５０との間にて金額データの送受信を行う。デジタル複合機１００側からコインベンダ１５０側へ送信する金額データはプリント処理の対価に相当するデータであり、１枚の用紙上に画像形成が完了する度に要求する金額のデータを送信する。一方、コインベンダ１５０から送信される金額データは、利用者がプリント処理の対価として投入した金額のうち残金に相当するデータである。デジタル複合機１００はコインベンダ１５０から送信されてくる金額データに基づいて残金が不足しているか否かを判断することができる。
【００３７】
コインベンダ１５０は、制御部１５１、接続ポート１５２、及び貨幣投入部１５３を備えている。接続ポート１５２は、デジタル複合機１００に接続するためのインタフェースを備えており、デジタル複合機１００との間にて金額データの送受信を行う。接続ポート１５２にて受信した金額データは制御部１５１へ出力される。貨幣投入部１５３にはプリント処理の対価として貨幣が投入される。貨幣投入部１５３は、投入された貨幣に応じて金額データを生成し、生成した金額データを制御部１５１へ出力する。
【００３８】
制御部１５１は、接続ポート１５２による通信処理を制御する制御回路、接続ポート１５２及び貨幣投入部１５３から入力される金額データを一時的に保持するレジスタ、保持した金額データに基づいて演算処理を行う演算回路、演算結果を記憶するＲＡＭ等を備えている。接続ポート１５２から出力された金額データを制御部１５１が受付けた場合、演算回路はＲＡＭに記憶した金額データから減算する処理を行い、貨幣投入部１５３から出力された金額データを制御部１５１が受付けた場合、演算回路はＲＡＭに記憶した金額データに加算する処理を行う。コインベンダ１５０では、このようにして利用者がプリント処理の対価として投入した金額のうち残金に相当する金額を算出し、算出した金額データをデジタル複合機１００に送信する。
【００３９】
情報処理装置３００はＣＰＵ３０１を備えており、ＣＰＵ３０１がバス３０２に接続されたＲＯＭ３０３、ＲＡＭ３０４、操作部３０５、表示部３０６、通信ＩＦ３０７、補助記憶部３０８、記憶部３０９等のハードウェアを制御することによってコンテンツデータを送信する装置として機能する。
【００４０】
操作部３０５は、キーボード、マウス等の入力デバイスであり、利用者による操作指示、データの入力、選択操作等を受付ける。表示部３０６は、ＣＲＴディスプレイ又は液晶ディスプレイを備えており、前述したドライバプログラムが生成する各種設定画面の他、利用者に対して通知すべき情報、操作部３０５を通じて入力された情報等を表示する。
【００４１】
通信ＩＦ３０７は、通信ネットワークＮ２の通信規格に準拠した通信インタフェースを備えており、ゲートウェイ装置Ｇおよび通信ネットウークＮ１を介してデジタル複合機１００に接続できるようにしている。通信ＩＦ３０７では、接続されたデジタル複合機１００へプリントジョブを送信し、逆に、デジタル複合機１００から送信されてくる情報を受信する。通信ＩＦ３０７ではこのような各種データの送受信の制御を行う。
【００４２】
補助記憶部３０８は、ＦＤ、ＣＤ−ＲＯＭ等の記録媒体に記録されている各種データを読取るためのＦＤドライブ、ＣＤ−ＲＯＭドライブ等により構成されている。例えば、ドライバプログラムがＦＤにより提供されている場合、この補助記憶部３０８によって読取られ、記憶部３０９にインストールされる。記憶部３０９は、例えばＨＤＤ装置であり、通信ＩＦ３０７を通じて受信したデータ、補助記憶部３０８により読取られたデータ、内部で作成されたデータ等が記憶される。
【００４３】
情報処理装置２００，４００の内部構成は、情報処理装置３００の内部構成と全く同様であるため、その説明を省略することとする。
【００４４】
図３はデジタル複合機１００のＨＤＤ１０９に保存されるデータの種類を説明する説明図である。ＨＤＤ１０９のユーザデータ記憶領域１０９ａに保存されるデータは、情報処理装置４００から送信されてくるデータであり、コンテンツデータと区別するための特定コードを付与して管理している。この特定コードは、７桁の数値からなり、情報処理装置４００にインストールされたドライバプログラムにより設定できるようにしている。最初の１桁の「１」はプリントサービスであることを示し、次の２桁が情報処理装置４００に固有の装置番号、残りの４桁はドライバプログラムにて利用者自身が任意に設定するパスワードを示している。
【００４５】
一方、ＨＤＤ１０９のコンテンツデータ記憶領域１０９ｂに保存されるデータは、情報処理装置２００，３００から送信されてくるデータであり、ユーザデータと区別するための特定コードを付与して管理している。この特定コードは、７桁の数値からなり、情報処理装置２００，３００にインストールされたドライバプログラムにより設定できるようにしている。最初の１桁の「２」はコンテンツ提供サービスであることを示し、次の２桁が有料／無料の区別を示している。本実施の形態では、「０１」を有料、「０２」を無料のコンテンツ提供サービスとしている。また、残りの下位４桁はコンテンツ管理番号であり、コンテンツ提供者が任意に定める番号である。
【００４６】
コンテンツデータは、文書、グラフィックスとして作成されたコンテンツをドライバプログラムを用いてプリントジョブに変換することによって生成される。このドライバプログラムでは、コンテンツをプリントジョブに変換する機能の他、前述した特定コードを設定する機能、コンテンツを出力する際に要求する条件を設定する機能を有している。図４はドライバプログラムが生成する印刷設定画面の一例を示す模式図である。例えば、情報処理装置３００にて起動された任意のアプリケーションプログラムからドライバプログラムが呼び出された場合、ドライバプログラムは、図４に示したような印刷設定画面１０を情報処理装置３００の表示部３０６に表示する。この印刷設定画面１０には、プリントジョブの送信先であるプリンタ（本実施の形態の場合、デジタル複合機１００）の設定を受付けるプリンタ設定欄１１、印刷範囲の設定を受付ける印刷範囲設定欄１２、コンテンツデータに付与する特定コードを設定するための特定コード設定欄１３、デジタル複合機１００にてコンテンツを出力する際に要求する出力条件を設定する出力条件設定ボタン１４、コンテンツの概要を文字列による情報として受付けるコンテンツ概要設定ボタン１５が配置されている。
【００４７】
特定コード設定欄１３で設定する特定コードのうち、上位３桁は有料／無料の区別に係る情報を含んでおり、特定コード設定欄１３内のラジオボタン１３ａ，１３ｂの選択に応じてドライバプログラムが自動的に付与するコードである。また、特定コードのうち、下位４桁はコンテンツデータを管理するためのコンテンツ管理番号であり、コンテンツ提供者が任意の番号を入力して設定するように構成されている。なお、ラジオボタン１３ａが選択されている場合には、料金設定欄１３ｃによりコンテンツに対する料金を設定できるようにしている。
【００４８】
また、この印刷設定画面１０では、出力条件設定ボタン１４を押下操作したときに表示される画面を通じて出力条件を詳細に設定できるようにしている。図５は出力条件の設定を行う際に表示される画面の一例を示す模式図である。図５に示した出力条件設定画面２０には、出力条件として用紙の設定を行う用紙設定欄２１、カラー印刷の設定を行うカラー印刷設定欄２２、合成画像の設定を行う合成画像設定欄２３が配置されている。
【００４９】
用紙設定欄２１においてラジオボタン２１ａが選択された場合、出力する用紙を指定しないことが設定される。すなわち、この場合には利用者が選択した任意の用紙にコンテンツの出力させることができる。一方、ラジオボタン２１ｂ〜２１ｄが選択された場合、出力する用紙として普通紙、カラー専用紙、地紋印刷紙がそれぞれ設定される。この場合には任意の用紙にコンテンツを出力することが禁止され、予め設定された種類の用紙（普通紙、カラー専用紙、又は地紋印刷紙）を使用できる状況下においてコンテンツの出力が許可される。
【００５０】
カラー印刷設定欄２２においてラジオボタン２２ａが選択された場合、コンテンツの出力の際に白黒印刷またはカラー印刷を指定しないことが設定される。すなわち、この場合にはコンテンツを白黒印刷することも可能であり、カラー印刷することも可能である。一方、ラジオボタン２２ｂ，２２ｃが選択された場合、コンテンツの出力条件として白黒印刷、又はカラー印刷の一方が設定される。すなわち、ラジオボタン２２ｂが選択された場合、白黒印刷をコンテンツの出力条件とし、白黒印刷が実行できない状況下でのコンテンツの出力を禁止する。また、ラジオボタン２２ｃが選択された場合、カラー印刷を出力条件とし、トナーの不足等によりカラー印刷が実行できない状況下でのコンテンツの出力を禁止する。
【００５１】
合成画像設定欄２３においてラジオボタン２３ａが選択された場合、コンテンツに合成する画像を指定しないことが設定される。すなわち、コンテンツに合成する画像が選択されていない場合であってもコンテンツの出力を許可する。一方、ラジオボタン２３ｂ〜２３ｅが選択された場合、予め用意されている画像、又はコンテンツ提供者が設定した任意文字列をコンテンツに合成して印刷することが出力条件となる。すなわち、ラジオボタン２３ｂ，２３ｃが選択された場合、予め用意されている地紋画像（地紋Ａ、地紋Ｂ）を合成して印刷することが条件となり、デジタル複合機１００において感光体の劣化、トナーの不足等により地紋画像を良好に印刷できないと判断できる場合にはコンテンツの出力を禁止する。また、ラジオボタン２３ｄが選択された場合、「二次配布禁止」という文字列を合成することが出力条件となり、ラジオボタン２３ｅが選択された場合、文字列入力欄２３ｆに入力された任意の文字列を合成することが出力条件となる。
【００５２】
出力条件設定画面２０の下部領域に配置されている実行ボタン２４が押下操作された場合、各設定欄２１〜２３での設定内容が確定し、前述した印刷設定画面１０へ戻す処理が行われる。また、出力条件設定画面２０の下部領域に配置されているキャンセルボタン２５が押下操作された場合、各設定欄２１〜２３での設定内容を確定せずに印刷設定画面
１０へ戻す処理が行われる。
【００５３】
印刷設定画面１０にて、キャンセルボタン１６が押下操作された場合、ドライバプログラムを呼び出したアプリケーションへ処理を戻し、実行ボタン１７が押下操作された場合、特定コード、出力条件についての情報、コンテンツの概要に関する情報等を含んだプリントジョブを生成し、デジタル複合機１００へプリントジョブを送信する。
【００５４】
デジタル複合機１００では、情報処理装置１００〜３００から送信されるプリントジョブを受信した場合、管理部１０５内のデータ管理テーブル１０５ａにその履歴を管理するようにしている。図６はデータ管理テーブル１０５ａの一例を示す概念図である。このデータ管理テーブル１０５ａには、受信したプリントジョブに付与されている特定コード、受信日時、出力枚数、料金、出力条件、コンテンツの概要を互いに関連付けて登録する。例えば、「２００４年１２月１０日、１０時」に受信したプリントジョブは、特定コード「１０１９９９９」が付与されているためプリントサービスを利用するデータ（ユーザデータ）であり、出力枚数が１５枚、出力料金が１５０円であることが登録されている。また、「２００４年１２月１０日、１０時３０分」に受信したプリントジョブは、特定コード「２０１０００１」が付与されているためコンテンツ提供サービスのためのデータ（コンテンツデータ）であり、出力枚数が１枚、出力料金が５０円であることが登録されている。また、このコンテンツデータの出力条件としてカラー専用紙に出力すること、カラーで出力することが指定されており、コンテンツの概要が「奈良市内の観光案内」である旨が登録されている。
【００５５】
以下、情報処理装置３００にてコンテンツの元となるデータを作成し、デジタル複合機１００へ送信する際の動作について説明する。図７はコンテンツデータ送信時に実行される処理の手順を説明するフローチャートである。情報処理装置３００にインストールされた任意のアプリケーションプログラムによりコンテンツの元となるデータが作成され（ステップＳ１１）、当該アプリケーションプログラムから前述のドライバプログラムが起動された場合（ステップＳ１２）、情報処理装置３００のＣＰＵ３０１は図４に示した印刷設定画面１０を表示部３０６に表示し、コンテンツ管理番号（特定コード）の設定（ステップＳ１３）、及び出力条件の設定（ステップＳ１４）を受付ける。そして、印刷設定画面１０にて実行ボタン１７が押下操作されたか否かを判断することにより、コンテンツデータの送信指示があるか否かを判断する（ステップＳ１５）。コンテンツデータの送信指示がないと判断した場合（Ｓ１５：ＮＯ）、ＣＰＵ３０１は、処理をステップＳ１３へ戻す。
【００５６】
コンテンツデータの送信指示があると判断した場合（Ｓ１５：ＹＥＳ）、ＣＰＵ３０１は、ステップＳ１１で作成されたデータに基づいてプリントジョブを生成し、プリントジョブとして生成されたコンテンツデータをデジタル複合機１００へ送信する（ステップＳ１６）。
【００５７】
デジタル複合機１００が情報処理装置３００から送信されてきたコンテンツデータを受信した場合（ステップＳ１７）、このコンテンツデータに付与されているコンテンツ管理番号を確認し（ステップＳ１８）、重複する番号がデータ管理テーブル１０５ａに存在するか否かを判断する（ステップＳ１９）。重複する番号がデータ管理テーブル１０５ａに存在すると判断した場合（Ｓ１９：ＹＥＳ）、コンテンツ管理番号の変更要求を情報処理装置３００に送信する（ステップＳ２０）。
【００５８】
情報処理装置３００では、ステップＳ１６でコンテンツデータを送信した後、ＣＰＵ３０１は、適宜の時間間隔でコンテンツ管理番号に対する変更要求を受信したか否かを判断するようにしており（ステップＳ２１）、変更要求を受信したと判断した場合（Ｓ２１：ＹＥＳ）、コンテンツ管理番号の再設定を受付け（ステップＳ２２）、再設定されたコンテンツ管理番号をデジタル複合機１００に通知する（ステップＳ２３）。コンテンツ管理番号が通知されたデジタル複合機１００では、ステップＳ１８以降の処理を実行する。また、ステップＳ２１でコンテンツ管理番号の変更要求を受信していないと判断した場合（Ｓ２１：ＮＯ）、情報処理装置３００による処理を終了する。
【００５９】
ステップＳ１９において重複する番号がデータ管理テーブル１０５ａに存在しないと判断した場合（Ｓ１９：ＮＯ）、コンテンツデータをＨＤＤ１０９のコンテンツデータ記憶領域１０９ｂに記憶させると共に（ステップＳ２４）、出力条件をデータ管理テーブル１０５ａに登録する（ステップＳ２５）。そして、外部からコンテンツデータの出力要求を待ち受ける待機状態へと移行させ（ステップＳ２６）、本フローチャートによる処理を終了する。
【００６０】
次に、デジタル複合機１００に保存されているコンテンツデータに基づいて出力処理を実行する際の動作について説明する。図８及び図９はデジタル複合機１００からコンテンツデータを読出して出力処理を実行する際の処理手順を説明するフローチャートである。デジタル複合機１００のＣＰＵ１０１は、コンテンツデータの出力要求があるか否かを判断する（ステップＳ３１）。データの出力要求は、操作パネル１０６を通じて受付けるようにしている。図１０は操作パネル１０６の構成を示す模式図である。操作パネル１０６は、操作部１０６ａと表示部１０６ｂとにより構成されている。操作部１０６ａは各種のハードウェアキーを備えており、数値の入力、コピー処理における変倍、濃度調整の設定、白黒コピー、カラーコピーの開始指示、及び各種設定の解除等の指示を受付ける。表示部１０６ｂは液晶ディスプレイを備えており、その一部はタッチパネル方式のソフトウェアキーにより構成されている。待機状態では表示部１０６ｂに配置したソフトウェアキーを通じて、利用者に提供するサービスを選択できるようにしており、「コンテンツ提供サービス」のラベルが付されたソフトウェアキーが押下操作されたか否かを判断することにより、コンテンツデータの出力要求があるか否かを判断する。
【００６１】
コンテンツデータの出力要求がないと判断した場合（Ｓ３１：ＮＯ）、コンテンツデータの出力要求があるまで待機する。また、待機状態において、「コンテンツ提供サービス」のラベルが付されたソフトウェアキーが押下操作され、データの出力要求があると判断した場合（Ｓ３１：ＹＥＳ）、ＣＰＵ１０１は、利用者に対してコンテンツ管理番号の入力を要求する（ステップＳ３２）。コンテンツ管理番号の入力の要求は、操作パネル１０６の表示部１０６ｂに案内画面を表示することによって行う。図１１及び図１２は表示部１０６ｂに表示される各種案内画面の一例を示す模式図である。ＣＰＵ１０１は、図１１（ａ）に示したような案内画面を表示することによりコンテンツ管理番号の入力を促す。コンテンツ管理番号の入力は操作部１０６ａに設けられた数値キーから７桁の数値を入力することによって行う。コンテンツ管理番号が入力された場合、図１０（ｂ）に示したように、入力されたコンテンツ管理番号（７桁の数値）が表示され、ソフトウェアキーとして配置された「ＯＫ」キーが押下操作された場合、コンテンツ管理番号の入力が確定する。
【００６２】
ＣＰＵ１０１は、コンテンツ管理番号が入力されたか否かを判断し（ステップＳ３３）、コンテンツ管理番号が入力されていないと判断した場合（Ｓ３３：ＮＯ）、処理をステップＳ３２へ戻す。また、コンテンツ管理番号が入力されたと判断した場合（Ｓ３３：ＹＥＳ）、すなわち、図１１（ｂ）に示した「ＯＫ」キーが押下操作されたと判断した場合、データ管理テーブル１０５ａの情報を参照し、該当するデータがあるか否かを判断する（ステップＳ３４）。該当するデータがないと判断した場合（Ｓ３４：ＮＯ）、図１１（ｃ）に示したような案内画面を表示部１０６ｂに表示することによって、該当するデータがない旨を案内し（ステップＳ３５）、処理をステップＳ３２へ戻す。
【００６３】
該当するデータがあると判断した場合（Ｓ３４：ＹＥＳ）、ＣＰＵ１０１は、出力するコンテンツデータの概要を表示する（ステップＳ３６）。コンテンツデータの概要は、図４に示した印刷設定画面１０のコンテンツ概要設定ボタン１５を通じて文字列として設定される情報であり、デジタル複合機１００の内部ではデータ管理テーブル１０５ａに登録されている。図１２（ａ）はコンテンツデータの概要表示の一例を示す案内画面である。ＣＰＵ１０１は、この案内画面を通じて出力しようとしているコンテンツデータが確認されたか否かを判断する（ステップＳ３７）。図１２（ａ）に示した案内画面において「キャンセル」キーが押下操作された場合、出力しようとするコンテンツデータを確認していないと判断して（Ｓ３７：ＮＯ）、ＣＰＵ１０１は、処理をステップＳ３２へ戻す。
【００６４】
また、図１２（ａ）に示した案内画面において「ＯＫ」キーが押下操作された場合、出力しようとするコンテンツデータが確認されたと判断して（Ｓ３７：ＹＥＳ）、ＣＰＵ１０１は、バス１０２を介して接続されている各種ハードウェアと通信を行い、データ管理テーブル１０５ａに登録されている出力条件を満足するか否かを判断する（ステップＳ３８）。例えば、出力条件として用紙の種類を設定している場合には、予め定めた給紙カセット（不図示）に用紙があるか否かを判断することにより出力条件を満足するか否かを判断する。また、出力条件としてカラープリントの要否を設定している場合には、該当するトナーの残量を検出することによって出力条件を満足するか否かを判断する。さらに、画像の合成を出力条件として設定している場合には、その合成した画像を印刷可能な状態であるか否かを判断することにより出力条件を満足するか否かを判断する。
【００６５】
出力条件を満足しないと判断した場合（Ｓ３８：ＮＯ）、ＣＰＵ１０１は、表示部１０６ｂにその旨を表示することによって出力条件を満足しない旨を通知する（ステップＳ３９）。図１２（ｂ）は出力条件を満足しない場合に表示される案内画面の一例を示している。ＣＰＵ１０１は、この案内画面を通じて出力処理をキャンセルするか否かを判断する（ステップＳ４０）。図１２（ｂ）に示した案内画面において「続行」キーが押下操作された場合、出力処理のキャンセルを行わないと判断し（Ｓ４０：ＮＯ）、処理をステップＳ３８へ戻す。また、「キャンセル」キーが押下操作された場合、出力処理をキャンセルすると判断し（Ｓ４０：ＹＥＳ）、本フローチャートによる処理を終了する。
【００６６】
一方、ステップＳ３８で出力条件を満足すると判断した場合（Ｓ３８：ＹＥＳ）、ＣＰＵ１０１は、対象のデータを出力する際に課金が必要であるか否かを判断する（ステップＳ４１）。出力対象のデータが、有料のコンテンツデータである場合、課金が必要であると判断し（Ｓ４１：ＹＥＳ）、課金案内を行う（ステップＳ４２）。図１２（ｃ）は課金案内を行う場合に表示される案内画面の一例を示している。
【００６７】
次いで、ＣＰＵ１０１は、コインベンダ１５０から送信されてくる金額データに基づいて課金が完了したか否かを判断する（ステップＳ４３）。課金が完了していないと判断した場合（Ｓ４３：ＮＯ）、処理をステップＳ４２へ戻す。このとき、料金不足で課金が完了していないと判断した場合、料金が不足している旨の案内画面（不図示）を表示した上で処理をステップＳ４２へ戻す。
【００６８】
ステップＳ４１において課金が必要でないと判断した場合（Ｓ４１：ＮＯ）、すなわち、出力対象のデータが無料のコンテンツデータであると判断した場合、又はステップＳ４３において課金が完了したと判断した場合（Ｓ４３：ＹＥＳ）、該当するデータをＨＤＤ１０９から読出して画像メモリ１１０経由で画像形成部１１１に転送し、シート上に画像形成を行うことによってデータの出力を行う（ステップＳ４４）。
【００６９】
このように本実施の形態では、ステップＳ４４で出力処理を実行するためには、そのコンテンツデータについて設定されている出力条件を満足している必要があり、ステップＳ３８で出力条件を満足しないと判断されたからといって他の条件で出力することはできないようになっている。すなわち、コンテンツ提供者が設定した出力条件を満足する場合にのみ出力処理を許可し、出力条件と異なる条件下でのコンテンツの出力を禁止している。
【００７０】
なお、本実施の形態では、デジタル複合機１００の外部に接続された情報処理装置２００，３００から送信されてくるプリントジョブをコンテンツデータとしたが、デジタル複合機１００の画像読取部１０７を通じて入力される画像データをコンテンツデータとして受付けるようにしてもよい。この場合、コンテンツ管理番号及び出力条件を操作パネル１０６により受付け、データ管理テーブル１０５ａに登録する構成となる。
【図面の簡単な説明】
【００７１】
【図１】本実施の形態に係る画像形成システムの構成を説明する模式図である。
【図２】デジタル複合機、コインベンダ、及び情報処理装置の内部構成を示すブロック図である。
【図３】デジタル複合機のＨＤＤに保存されるデータの種類を説明する説明図である。
【図４】ドライバプログラムが生成する印刷設定画面の一例を示す模式図である。
【図５】出力条件の設定を行う際に表示される画面の一例を示す模式図である。
【図６】データ管理テーブルの一例を示す概念図である。
【図７】コンテンツデータ送信時に実行される処理の手順を説明するフローチャートである。
【図８】デジタル複合機からコンテンツデータを読出して出力処理を実行する際の処理手順を説明するフローチャートである。
【図９】デジタル複合機からコンテンツデータを読出して出力処理を実行する際の処理手順を説明するフローチャートである。
【図１０】操作パネルの構成を示す模式図である。
【図１１】表示部に表示される各種案内画面の一例を示す模式図である。
【図１２】表示部に表示される各種案内画面の一例を示す模式図である。
【符号の説明】
【００７２】
１００  デジタル複合機
１０１  ＣＰＵ
１０２  バス
１０３  ＲＯＭ
１０４  ＲＡＭ
１０５  管理部
１０６  操作パネル
１０７  画像読取部
１０８  通信ＩＦ
１０９  ＨＤＤ
１０９ａ  ユーザデータ記憶領域
１０９ｂ  コンテンツデータ記憶領域
１１０  画像メモリ
１１１  画像形成部
１１２  接続ポート
１５０  コインベンダ
２００，３００，４００  情報処理装置  
３０１  ＣＰＵ
【図１】
2006187876.tif 000003
【図２】
2006187876.tif 000004
【図３】
2006187876.tif 000005
【図４】
2006187876.tif 000006
【図５】
2006187876.tif 000007
【図６】
2006187876.tif 000008
【図７】
2006187876.tif 000009
【図８】
2006187876.tif 000010
【図９】
2006187876.tif 000011
【図１０】
2006187876.tif 000012
【図１１】
2006187876.tif 000013
【図１２】
2006187876.tif 000014