(57)【要約】【課題】  ユーザがプリンタによって著作物の画像を印刷する場合、著作物を小さく編集したり、著作物の画像の一部だけを印刷したりして、著作物を小規模に使用したいユーザーに対しても一律に課金されていた。【解決手段】  印刷時の支払い金額が予め付加されている画像データを入力し、入力された画像データに編集処理を行い、編集処理の内容に応じて、前記支払い金額を変更し、変更された支払い金額に応じて課金を行い、出力する。【選択図】  図６
2006012058.tif 000002
【特許請求の範囲】
【請求項１】
印刷時の支払い金額が予め付加されている画像データを入力する入力手段と、
前記入力手段によって入力された画像データに編集処理を行う編集手段と、
前記編集手段による編集処理の内容に応じて、前記支払い金額を変更する支払い金額変更手段と、
前記支払い金額変更手段によって変更された支払い金額に応じて課金を行い、前記編集された画像データを出力する出力手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記編集処理の内容は印刷時の画像データの大きさを変更することを特徴とする請求項１の画像処理装置。
【請求項３】
前記編集処理の内容は前記画像データの印刷時に使用された色数の変更である事を特徴とする請求項１の画像処理装置。
【請求項４】
前記画像データの印刷される部分に応じて前記支払い金額が変更されることを特徴とする請求項１の画像処理装置。
【請求項５】
前記編集処理の内容は印刷時の画像データを変形である事を特徴とする請求項１の画像処理装置。
【請求項６】
前記編集処理の内容は同時に使用された他の画像の種類または数である事を特徴とする請求項１の画像処理装置。
【請求項７】
印刷時の支払い金額が予め付加されている画像データを入力する入力ステップと、
前記入力ステップによって入力された画像データに編集処理を行う編集ステップと、
前記編集ステップによる編集処理の内容に応じて、前記支払い金額を変更する支払い金額変更ステップと、
前記支払い金額変更ステップによって変更された支払い金額に応じて課金を行い、前記編集された画像データを出力する出力ステップと
を有することを特徴とする画像処理方法。
【請求項８】
請求項７に記載の画像処理方法をコンピュータに実行させるための制御プログラム。
【請求項９】
請求項７に記載の画像処理方法をコンピュータに実行させるための制御プログラムを格納した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びコンピュータプログラム及び記録媒体に関するものであり、特に有料データを印刷する際の課金に関するものである。
【背景技術】
【０００２】
近年、インターネットの発達によって、有料の著作物が、デジタルデータの形式での流通量が増大している。こうしたネットワーク上での流通では、音楽や動画等のマルチメディアデータはデジタル化されたデータであることが必然である。しかしながらデジタルデータは複製が容易に可能である為、不法な複製により著作者の利益が損なわれるおそれがある。特に本発明の対象となるのは、こうした画像やベクトルデータ形式の図形等の印刷可能な著作物を対象とし、印刷時に課金される著作物の利用の利便性を高めるものである。
【０００３】
有償のデジタルデータの印刷時の課金方式には様々な物が提案されている。特許文献１には、有償のデジタルコンテンツを印刷する際に、印刷スプールデータを印刷禁止状態として作成し、プリンタへの送信時に管理サーバにアクセスして印刷禁止状態を解除した後に実行することによって、課金を行うことが記載されている。
【０００４】
また、特許文献２には、著作物の著作権情報の中に、印刷枚数のような印刷時に使用する管理情報を内蔵させ、印刷時にその条件下のみで印刷を行うように制御することが記載されている。
【０００５】
また、特許文献３には、著作物にアクセス制御情報及び著作権情報を加えたパッケージの形式で流通させ、その著作物を利用する場合に、パッケージ制御手段を通してのみ利用可能とすることで、その著作物を編集した場合においても著作権情報の継承を行わせる事ができることが記載されている。
【特許文献１】特開２００２−１９７３７１号公報
【特許文献２】特開２００１−３５１０２３号公報
【特許文献３】特開２００１−２９０７８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術には、ユーザがプリンタ等の印刷装置によって著作物の画像を編集して印刷する場合、編集する事により著作物を小さくしたり、著作物の画像の一部だけを使用したりして、著作物を小規模に使用したいユーザに対しても一律に同一料金が課金されてしまい、著作物の編集形態に応じた課金が考慮されていなかった。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本願発明は画像処理装置において、印刷時の支払い金額が予め付加されている画像データを入力する入力手段と、前記入力手段によって入力された画像データに編集処理を行う編集手段と、前記編集手段による編集処理の内容に応じて、前記支払い金額を変更する支払い金額変更手段と、前記支払い金額変更手段によって変更された支払い金額に応じて課金を行い、前記編集された画像データを出力する出力手段とを有することを特徴とする。
【発明の効果】
【０００８】
以上説明したように本発明によれば、著作権の設定された画像データを利用形態に応じて細かく課金設定できる。その為、著作物が納得のいく価格で容易に使用できるようになった。著作物の有効利用が促進される事が期待される。
【発明を実施するための最良の形態】
【０００９】
（実施例）
図１は本発明の好適な実施例の全体を模式的に示す図であり、本発明を適用可能な複合型印刷機（ＭＦＰ）１０３がインターネット網１０１に接続されている。又パーソナルコンピュータ１０２、サーバー１０４もこのインターネット網を利用して相互に接続され、画像等の各種データや各種情報の送信・受信を実施することができる。複合型印刷機（ＭＦＰ）１０３は、イメージスキャン・プリント・コピー等の複数の機能を一台で実現可能な様に構成された装置である。本発明に関わるイメージスキャン機能としては、印刷物等の平面から、例えばライン状に配置された感光素子をスキャンさせることによりイメージデータとして入力を行う事が出来る。又インターネット網を経由して他の装置に送り出す事が出来る。１０２はパーソナルコンピュータである。１０２は各種アプリケーションを利用して、各種データの表示・加工・印刷データの作成等が可能な様に構成されている。又インターネット網１０１に接続することが可能であり、１０１を経由してそれらに接続される機器に対して各種データの送信や、それらの機器から各種データを受信することができる。受信したデータは前述のようにアプリケーションプログラムを用いて表示・加工・印刷が行う事が出来る。サーバー１０４は、大容量の記憶装置（不図示）が内蔵されており各種データの保管を行う事が出来る。本実施例で利用するベクトル形式の図形及び課金に関する情報も保持している。１０５は認証サーバーである。クレジット決済を行う際の情報（クレジット会員情報・事業者情報等）を保持し、クレジット決済を行う際に参照される。
【００１０】
図２はパーソナルコンピュータ１０２の構成を示すブロック図である。内部構成を説明する。２０１はＣＰＵであり、後述のＢＩＯＳＲＯＭ（２１５）に保持されているプログラムやＨＤＤ（２０７）に格納されＭａｉｎ  Ｍｅｍｏｒｙ（２０３）に呼び出されて保持されているプログラムに従って、パーソナルコンピュータ１０２全体の制御を行う。２０２はＭｅｍｏｒｙ  Ｃｏｎｔｒｏｌｌｅｒであり、Ｍａｉｎ  Ｍｅｍｏｒｙ２０３の読み書き制御、Ｇｒａｐｈｉｃ  Ｃｏｎｔｒｏｌｌｅｒ２０４の読み書き制御、Ｉ／Ｏ  Ｃｏｎｔｒｏｌｌｅｒ２０６の読み書き制御等を行う。２０３はＭａｉｎ  Ｍｅｍｏｒｙであり、ＨＤＤ（２０７）に格納されているプログラムを実行する際に読み出して保持させたり、プログラムが動作する際に作業領域として使用したり、処理対象のデータを記憶したり、出力データを記憶したりする。
【００１１】
２０４はＧｒａｐｈｉｃ  Ｃｏｎｔｒｏｌｌｅｒ  であり、ユーザーとのインターフェースをとる場合に使用され、文字図形等の表示をＭｏｎｉｔｏｒに対して行い、ユーザーに必要な情報を伝達する。Ｇｒａｐｈｉｃ  Ｃｏｎｔｒｏｌｌｅｒ  ２０４は内部に、不図示のＧｒａｐｈｉｃ  Ｍｅｍｏｒｙを有する。ここには表示対処となる表示データが記憶されており、適宜Ｇｒａｐｈｉｃ  Ｃｏｎｔｒｏｌｌｅｒ  ２０４に呼び出される。
【００１２】
２０５はＭｏｎｉｔｏｒであり、Ｇｒａｐｈｉｃ  Ｃｏｎｔｒｏｌｌｅｒ  ２０４の制御により文字、図形、画像、動画像等の表示を行う。２０６はＩ／Ｏ  Ｃｏｎｔｒｏｌｌｅｒであり、後述のＨＤＤ（２０７）の読み書き制御、ＵＳＢ  Ｄｅｖｉｃｅ２０８の読み書き制御、ＦＤＤ  ２０９の読み書き制御、ＭＯＵＳＥ２１０の入出力制御、ＫＢ  ２１１の入出力制御、Ｐｒｉｎｔｅｒ１０３の入出力制御、ＰＣＩ  Ｓｌｏｔ  ２１２〜２１４を接続するＰＣＩ  ＢＵＳの制御、ＢＩＯＳ  ＲＯＭの読み書き制御等を行う。ＨＤＤ（２０７）はハードディスクドライブであり、Ｉ／Ｏ  Ｃｏｎｔｒｏｌｌｅｒ２０６とはＩＤＥインターフェースによって接続される。内部にはパーソナルコンピュータ全体の基本制御を行うＯＳ（オペレイティングシステム）や高度なデータ処理を行うアプリケーションプログラム、プリンター等の入出力機器を制御するためのドライバープログラム、それらのプログラムの実行に必要なデータや、ユーザーが作成したデータが記憶されている。ＵＳＢ  Ｄｅｖｉｃｅ２０８とはＵＳＢインターフェースに接続可能な入出力機器一般を総称している。ユーザーは必要に応じて入出力機器を接続して使用する。これらの機器にはキーボード、マウス、イメージスキャナー、デジタルカメラ、フィルムスキャナー、プリンター、ＣＤＲＯＭ  Ｄｒｉｖｅ、ＤＶＤ  Ｄｒｉｖｅ、拡張ＨＤＤ、外付けＦＤＤ、ＩＣカード等がある。
【００１３】
２０９はＦＤＤである。脱着可能な記憶媒体であるフロッピー（登録商標）ディスクに読み書きを行う事が出来る。２１０はポインティングデバイスであるＭＯＵＳＥである。但し同様な機能を持つポインティングデバイスであるなら何でも良い。ＯＳの制御によりＭｏｎｉｔｏｒと協調して使用することによりユーザーとパーソナルコンピュータが会話的にインターフェースをとることが出来る。２１１は、キーボードであり、ユーザーが所望のキーを打鍵することにより、対応する文字コードを入力することが出来る。２１２〜２１４はＰＣＩ  Ｓｌｏｔであり、Ｉ／Ｏコントローラ２０６とはＰＣＩ  ＢＵＳを経由して接続される。ＰＣＩ  Ｓｌｏｔには上記バスに対応してデータの読み書きができ、様々な機能を追加で提供する事が可能なプリント基板を装着可能な様に構成されている。２１５はＢＩＯＳ  ＲＯＭである。最下層である低機能のＩ／Ｏ制御プログラムが記憶されており、ＣＰＵが実行可能な様に読み出すことが出来る。又初期プログラムが格納され、電源投入後に起動可能な様に構成されている。２１６は、ネットワークコントローラ（ＮＣ）である。インターネット網に対して物理的なインターフェースや、インターネット接続の為の制御プロトコルの内最下層の部分を実行可能なようになっている。さらに上位の接続プロトコルに関しては、ＨＤＤ２０７内部に記憶された制御プログラムに従ってＣＰＵ２０１が実行する。
【００１４】
次に、複合型印刷機（ＭＦＰ）１０３の説明を行う。ＭＦＰは、紙表面の画像を読み取ってデジタルデータに変換するスキャナー部と紙表面に画像を形成するプリント部に大きく分かれている。本説明では図３にてスキャナー部、図４にてプリント部、図５において全体の動作概要を説明する。
【００１５】
図３はＭＦＰの構成部であるスキャナー部の構造を模式的に示した図で、断面を示すものである。３０１はイメージスキャナー本体である。本入力部は上部に硝子等の透明材料で制作されている原稿台３０２があり、その上部に置かれた原稿３１６を押さえられる様に原稿押さえ３０３がある。３０３は蝶番３０４によって３０１と分離できないが可動にされ、原稿を原稿台に載せた後３０３によって抑えることが可能な様に構成される。図において原稿３１６は説明上浮いているように記載されているが、実際には原稿台３０２に密着させ置かれる。原稿台３０２に置かれた原稿３１６の表面にある画像は、反射ミラー３０９、３１０、３１２によって、反射させられ３１５の点線で示される経路に従ってＣＣＤ  ３０７に伝えられる。また３１４はレンズであり原稿表面のイメージをＣＣＤ上に結像することができる。ＣＣＤでは一度に１ライン分の画像を読み取ることがき、ここで受光された画像はプリント回路基板３０６上に形成されている画像処理部でデジタルデータに変換され、インターフェースコネクタ３０５に接続されたプリンタ等の装置に伝達される。ここで反射ミラー３０９と３１０は不図示の駆動モータにギアを介して接続され読み取り原稿の副走査方向に直線移動可能な様に構成された第１可動部３０８に固定されている。また反射ミラー３１２はキセノンランプ等の光源３１３と共に第２可動部３１１に固定されている。第２可動部もまた前記駆動モータに前記とは別のギアを介して接続されていて第１可動部と同様に副走査方向に直線移動が可能なように構成される。ここで第１可動部３０８の移動速度は適切なギヤ構成によって第２可動部３１２の移動速度の半分に設定され光経路３１５の距離が一定に保たれるように構成されている。
【００１６】
第１可動部と第２可動部は共に一つのラインを読み取った後移動し、連続したラインを次々に読み取ることによって１枚の原稿を読み取ることができる。
【００１７】
図４はプリントエンジンの断面を模式的に示している。本実施例のプリンタは電子写真方式を採用している。又本プリントエンジンはカラーの各色ごとに感光ドラムが用意されている４連タンデム方式が採用されていて、前述の様にＹＭＣＫの基本色とそれらを組み合わせた多様な色印刷が可能な様に構成されている。各部について説明する。４０２〜４０５はトナーカートリッジである。後述の感光ドラム（４１１〜４１４）及び不図示のトナー収容部分・廃トナー収容部が一体化されたものであり、本体より脱着可能な様な構造になっている。４０６〜４０９はスキャナーユニットである。コントローラからの画像形成信号はスキャナーユニットに入り、内部にある不図示のレーザーダイオードの出力強度を変調させる。これによりレーザーダイオードから発せられるレーザー光線の強弱に置き換えられる。発せられたレーザー光線は、不図示のスキャニングミラーおよびｆ−θレンズ等の光学系により各感光ドラム（４１１〜４１４）に対して、軌跡４１９を通過し表面上を一方の端から他方の端へと走査される。４１１〜４１４は感光ドラムである。感光ドラムは不図示の回転機構により回転させられており、走査されたレーザー光線は感光ドラム上に順次潜像を形成してゆく。さらにトナーを吸着させることにより画像が現像され、各色の像が形成される。４１５は用紙搬送ベルトであり、ローラー４１６及びローラー４１７によって移動させられる。このとき給紙ユニットからの用紙が搬送ベルト４１５上に供給されると、搬送ベルト４１５の移動に伴って、用紙自体も搬送ベルト４１５と共に移動して各色の感光ドラム（４１１〜４１４）に到達する。各感光ドラムに到着すると各感光ドラムに付着したトナーが用紙に転写される構造になっており、紙上にトナーによる画像が形成される。用紙が最上部に到達すると、不図示の定着ユニットによって用紙上にトナーが定着する。４１８は排紙ローラーであり。回転運動させることで、上端に達した印刷済み用紙を外部に出力する。４２０は用紙カセットである。印刷対象となる紙が複数枚積み重なり収容されている。又不図示の給紙機構により１枚１枚取り出されて後述の用紙搬送ベルト４１５に供給される。
【００１８】
図５は本発明の実施例を示す複合型印刷装置のシステム構成を説明するブロック図である。図５の上半分は図３のプリント回路基板３０６上に構成された電気回路についての構成を示すブロック図である。また下半分はプリンタ部の４０２の構成である。この図について説明する。５０１はプリンタＣＰＵであり、ＲＯＭ５０２内部に格納されたプログラムによって画像入力部の全体を制御したり、ＣＣＤ３０７から読み取られた画像データを処理したり、プリンタとのインターフェースを制御したりする働きをする。５０３はプログラム実行時のワーク領域や読み込み済み画像データ、処理中間データ、出力データを記憶させておくＲＡＭである。５０４はプログラムの読み出しやデータの読み書きを行なうシステムバスである。５０７はプリンタとのインターフェースを取るためのプリンターインターフェース部であり、ＣＰＵ５０１、ＲＯＭ５０２の制御の元にプリンターに読み取りデータを転送する。
【００１９】
５０６は可動部３０８及び可動部３１１を移動させるモーターを制御するためのモーターコントローラである。５０５はＣＣＤと読み込んだ輝度データをプリンタに印刷可能な濃度データに変換したり、多階調で入力された画像データをプリンタで処理可能なディザデータに変換したりする画像処理部である。
【００２０】
プリンタ４０１において、５０８はプリンタＣＰＵで、ＲＯＭ５１０のプログラム用ＲＯＭに記憶された制御プログラム等或いは外部メモリ５２１に記憶された制御プログラム等に基づいてシステムバス５１３に接続される各種のデバイスとのアクセスを総括的に制御し、印刷部インタフェース５１５を介して接続される印刷部（プリントエンジン）５１９に出力情報としての画像信号を出力する。また、このＲＯＭ５１０のプログラムＲＯＭには、ＣＰＵ５０８の制御プログラム等を記憶する。ＲＯＭ５１０のフォント用ＲＯＭには上記出力情報を生成する際に使用するフォントデ−タ等を記憶し、ＲＯＭ５１０のデ−タ用ＲＯＭには動作に必要な制御情報等が格納されている。
【００２１】
ＣＰＵ５０８はネットワークインターフェース５１７を利用してインターネット網１０１に接続可能であり、インターネット網１０１を介して他の複写装置やプリンタ、ホストコンピュータとの通信処理が可能となっている。イメージスキャナー３０１からの入力画像データやプリンタ内の情報等をそれらの装置に送信可能に構成されている。５０９はＣＰＵ５０８の主メモリ、ワークエリア等として機能するＲＡＭで、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ５０９は、イメージスキャナー３０１からの入力画像データ、プリンタ動作時の出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等に用いられる。外部メモリ５２１は、オプションとして接続され、フォントデ−タ、エミュレ−ションプログラム、フォ−ムデ−タ等を記憶する。
【００２２】
また、前述した外部メモリは１個に限らず、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード，言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていても良い。さらに、図示しないＮＶＲＡＭを有し、操作パネル５２０からのプリンタモード設定情報を記憶するようにしても良い。５１２はリアルタイムクロックであり、時間を計測し記憶しておく機能を持つ。５２２はＨＤＤインターフェースであり、ＨＤＤ５２３に対してデータの書き込みや読み出しの制御を行う事が出来る。５２３はＨＤＤであり、スキャナー部３０１からの画像データ、パーソナルコンピュータ１０４からの印刷データ、各種制御情報等を記憶する事が出来る。５１４はスキャナーインターフェースであり、スキャナーからの画像データを受信したり、スキャナーに対して制御情報を送信したりする。
【００２３】
次に、本実施例で使用する料金の支払方法について解説する。本実施例における料金支払いは、クレジットカードを用いて全てインターネット上で行う。これを実現するためにＳＥＴ（Ｓｅｃｕｒｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｔｒａｎｓａｃｔｉｏｎ）と呼ばれる事実上の業界標準規格を利用する。ＳＥＴは大手カード会社が中心になって規定されており、ユーザは特別な機器を使用する事無くＰＣ１０２上にプログラムをインストールする事によりＳＥＴを実施することができる。この仕組みを利用するためには顧客・事業者とも予め認証サーバー１０５に登録しておく必要がある。
【００２４】
支払い時には、カード会員（登録した顧客）の口座情報及び決済金額情報をそれぞれ別々の暗号鍵を使用し公開鍵方式で暗号化する。これを事業者に送付する。事業者は口座情報に関しては一切参照できないが、決済金額を復号して決済金額を確認する事が出来る。但し変更する事は出来ない。問題なければ認証サーバ１０５を運用する決済機関（クレジット会社）にこの情報を送付し決済を受け支払いが完了する。
【００２５】
次に、実施例の動作の一つであり、サーバー１０４に記憶されたベクトル形式のデータをＰＣ１０２上にダウンロードして、ＰＣ１０２上のアプリケーションプログラムによって作成された著作物データをＭＦＰ１０３で印刷する場合について、図６で示すフローチャートで説明する。
【００２６】
ステップＳ６０１では、操作者がＰＣ１０２を操作し図形編集を行う為のアプリケーションプログラムを起動する。図７はこのアプリケーションプログラムを実行中の画面の一例である。このアプリケーションプログラムは本発明の対象であるデータをダウンロードする機能・データを利用する機能・支払い金額を算定する機能・クレジット決済を行う為の機能・印刷する為の機能を内蔵している。ここで、支払い金額は画像データに電子透かしなどの形態で含まれている課金情報に基づいて計算される。ただし、画像データに対応する課金情報をアプリケーションで保持していてもよい。
【００２７】
ステップＳ６０２では、操作者がサーバー１０４に接続して所望の著作物の画像データを選択してダウンロードする。
【００２８】
ステップＳ６０３では、ダウンロードした著作物の画像を文書作成画面上で貼り付けて、所望の編集作業を行う。ここで、所望の編集作業とは、ダウンロードした画像データに対してモノクロ処理や色付け処理を行ったり、他の画像を合成したり、他の画像を上に合成しダウンロードした画像を隠蔽したりする処理である。また、その他に画像の大きさを変更する処理や画像の回転や画像を斜めに傾ける処理なども含む。
【００２９】
ステップＳ６０４では、操作者が印刷開始の指示を行う。
【００３０】
ステップＳ６０５では、実際の印刷を開始する前にアプリケーションプログラムは課金情報を算出する。ダウンロードした画像データに全く編集作業を行わない場合は、予め著作物の画像データに付加されている課金情報が支払い金額になるが、編集作業を行った場合、編集の状態によって支払い金額が変更される。例えば、下記の編集内容に応じて支払い金額が決定される。
（１）印刷時の画像データの大きさの変更
（２）印刷時に使用された色数の変更
（３）画像の印刷される部分（部分によって金額が異なる）
（４）変形の度合い
（５）同時に使用された他の画像の種類、数
（１）に関しては、印刷時の著作物画像データの縦横サイズ、画像データの面積に応じて支払い金額が決定され、例えばダウンロードしたときの著作物画像データが、編集作業により面積が半分になると支払い金額も半分に変更されたりする。
（２）に関しては、著作物画像データの印刷時に使用される色数に応じて支払い金額が決定され、例えばモノクロ印刷の場合には支払い金額が少なく変更されたりする。
（３）に関しては、著作物の画像の印刷された部分によって支払い金額が決定され、他の画像と合成し、他の画像によってダウンロードした著作物の画像が隠れてしまった場合などは、隠れずに印刷されている画像の面積に応じて支払い金額が変更される。
（４）に関しては、ダウンロードした著作物の画像に縮小拡大処理、回転処理、縦横比の変更、斜体編集処理などを行った場合、処理の内容に応じて支払い金額が変更される。
（５）に関しては、複数枚ダウンロードした著作物の画像を編集作業により一枚の画像に編集する場合、一枚の画像に使われるダウンロードした著作物の画像の枚数に応じて支払い金額が変更される。
別の実施例においてこれ以外の要素を追加しても良い。
金額が計算された後、金額を表示すると共に支払いに必要な氏名・カード番号・カード期限を入力する図８の様なウィンドウを表示する。操作者が所定の事項を入力し（Ｓ６０５）、承認ボタンを押下すると、印刷データをＭＦＰに送信して印刷が開始される（Ｓ６０６、Ｓ６０７）。
【００３１】
ステップＳ６０８では印刷が正しく行われたか否かを判断する。正常に行われた場合はステップＳ６０９に進む。正常に行われなかった場合には終了する。
【００３２】
ステップＳ６０９では、ステップＳ６０５で入力したクレジットカード情報に基づき先に説明したＳＥＴの規定に従って、決済動作を行う。
【００３３】
＜他の実施形態＞
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、立体画像プリンタなど）に適用してもよい。
【００３４】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施例の形態を模式的に示した図である。
【図２】実施例を適用可能なパーソナルコンピュータの構成を説明するブロック図である。
【図３】本発明の一実施例であるＭＦＰのイメージスキャナー部の構造を示す断面図である。
【図４】本発明の一実施例であるＭＦＰのプリントエンジン構造を示す断面図である。
【図５】本発明の一実施例であるＭＦＰの制御構成を説明するブロック図である。
【図６】実施例の動作の説明を行うためのフローチャートである。
【図７】アプリケーションプログラム実行中の画面を示す図である。
【図８】クレジット情報を入力する画面を示す図である。
【符号の説明】
【００３７】
１０１  インターネット網
１０２  パーソナルコンピュータ
１０３  マルチファンクションプリンター
１０４  サーバー
【図１】
2006012058.tif 000003
【図２】
2006012058.tif 000004
【図３】
2006012058.tif 000005
【図４】
2006012058.tif 000006
【図５】
2006012058.tif 000007
【図６】
2006012058.tif 000008
【図７】
2006012058.tif 000009
【図８】
2006012058.tif 000010