JP2001350864A - 通信システムおよび出力装置および情報処理装置ならびにその制御方法およびそのプログラムを記憶した記憶媒体およびそのプログラム - Google Patents
通信システムおよび出力装置および情報処理装置ならびにその制御方法およびそのプログラムを記憶した記憶媒体およびそのプログラムInfo
- Publication number
- JP2001350864A JP2001350864A JP2001066805A JP2001066805A JP2001350864A JP 2001350864 A JP2001350864 A JP 2001350864A JP 2001066805 A JP2001066805 A JP 2001066805A JP 2001066805 A JP2001066805 A JP 2001066805A JP 2001350864 A JP2001350864 A JP 2001350864A
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- data
- provider
- processing apparatus
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/606—Protecting data by securing the transmission between two devices or processes
- G06F21/608—Secure printing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Managing shopping lists, e.g. compiling or processing purchase lists
- G06Q30/0635—Managing shopping lists, e.g. compiling or processing purchase lists replenishment orders; recurring orders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/59—Providing operational support to end devices by off-loading in the network or by emulation, e.g. when they are unavailable
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
(57)【要約】
【課題】 本発明の目的は、写真等のデータを違法コピ
ー、違法改変を防いだ上で、安全、安価かつ容易にデー
タ販売を行うことができる装置およびシステムならびに
方法を提供することにある。 【解決手段】 利用者側により選択されたデータを、提
供者側から所定の機能を有する機種の出力装置に直接送
信する。これにより、データは利用者側の情報処理装置
を経由しないので、データが、改変されたり、不正取得
されたりすることを防止することができる。また、デー
タの出力に応じて発生する課金情報を、出力装置から提
供者側に直接送信する。これにより、課金情報は利用者
側の情報処理装置を経由しないので、課金情報の改変を
防止することができる。
ー、違法改変を防いだ上で、安全、安価かつ容易にデー
タ販売を行うことができる装置およびシステムならびに
方法を提供することにある。 【解決手段】 利用者側により選択されたデータを、提
供者側から所定の機能を有する機種の出力装置に直接送
信する。これにより、データは利用者側の情報処理装置
を経由しないので、データが、改変されたり、不正取得
されたりすることを防止することができる。また、デー
タの出力に応じて発生する課金情報を、出力装置から提
供者側に直接送信する。これにより、課金情報は利用者
側の情報処理装置を経由しないので、課金情報の改変を
防止することができる。
Description
【0001】
【発明の属する技術分野】本発明は、情報処理装置およ
び出力装置がそれぞれ独自にインターネット等の通信網
への接続機能を持つ装置及びそれらを含むシステムなら
びにそのシステム上でデータを販売する方法に関するも
のである。
び出力装置がそれぞれ独自にインターネット等の通信網
への接続機能を持つ装置及びそれらを含むシステムなら
びにそのシステム上でデータを販売する方法に関するも
のである。
【0002】
【従来の技術】近年、インターネットの普及に伴い、ポ
スター、カレンダー、写真等のデータがインターネット
経由で販売されるようになってきた。例えば、インター
ネット経由で画像データが販売される場合、通常、パー
ソナルコンピュータにデータをダウンロードし、その画
像データをパーソナルコンピュータに接続されたプリン
タに送信してプリントアウトしている。画像データのダ
ウンロードはユーザの任意の場所(デスクトップ、任意
のフォルダ等)に行うことができた。
スター、カレンダー、写真等のデータがインターネット
経由で販売されるようになってきた。例えば、インター
ネット経由で画像データが販売される場合、通常、パー
ソナルコンピュータにデータをダウンロードし、その画
像データをパーソナルコンピュータに接続されたプリン
タに送信してプリントアウトしている。画像データのダ
ウンロードはユーザの任意の場所(デスクトップ、任意
のフォルダ等)に行うことができた。
【0003】しかしながら、従来の方法では、データを
パーソナルコンピュータにダウンロードするので、デー
タの違法コピー、違法改変が容易であり、著作権上好ま
しくないという問題がある。また、データ提供者は、デ
ータが違法コピー、違法改変されることを考慮し、その
リスクに対する料金を上乗せすることになり、安価にデ
ータを提供することができないという問題もある。
パーソナルコンピュータにダウンロードするので、デー
タの違法コピー、違法改変が容易であり、著作権上好ま
しくないという問題がある。また、データ提供者は、デ
ータが違法コピー、違法改変されることを考慮し、その
リスクに対する料金を上乗せすることになり、安価にデ
ータを提供することができないという問題もある。
【0004】
【発明が解決しようとする課題】本発明の目的は、写真
等のデータを違法コピー、違法改変を防いだ上で、安
全、安価かつ容易にデータ販売を行うことができる装置
およびシステムならびに方法を提供することにある。
等のデータを違法コピー、違法改変を防いだ上で、安
全、安価かつ容易にデータ販売を行うことができる装置
およびシステムならびに方法を提供することにある。
【0005】
【課題を解決するための手段】提供者側情報処理装置の
提供するデータの中から利用者側情報処理装置により選
択されたデータを出力可能な通信システムにおいて、前
記利用者側情報処理装置により選択されたデータの送信
を前記提供者側情報処理装置に要求するデータ要求手段
を備えた出力装置と、前記要求手段により要求を行った
出力装置の機種を判別する判別手段と、前記判別手段に
よる判別に応じて前記出力装置へのデータの送信を制御
する制御手段とを備えた前記提供者側情報処理装置とを
有し、前記出力装置は、前記利用者側情報処理装置とは
独立した接続により前記提供者側情報処理装置と通信を
行うことを特徴とする通信システムを提供する。
提供するデータの中から利用者側情報処理装置により選
択されたデータを出力可能な通信システムにおいて、前
記利用者側情報処理装置により選択されたデータの送信
を前記提供者側情報処理装置に要求するデータ要求手段
を備えた出力装置と、前記要求手段により要求を行った
出力装置の機種を判別する判別手段と、前記判別手段に
よる判別に応じて前記出力装置へのデータの送信を制御
する制御手段とを備えた前記提供者側情報処理装置とを
有し、前記出力装置は、前記利用者側情報処理装置とは
独立した接続により前記提供者側情報処理装置と通信を
行うことを特徴とする通信システムを提供する。
【0006】データを提供する提供者側情報処理装置に
おいて、利用者側情報処理装置からの情報に基づいて前
記利用者側情報処理装置の選択したデータの送信を要求
する出力装置の機種を判別する判別手段と、前記判別手
段による判別に応じて前記出力装置へのデータの送信を
制御する制御手段とを備え、前記出力装置は、前記利用
者側情報処理装置とは独立した接続により前記提供者側
情報処理装置と通信を行うことを特徴とする提供者側情
報処理装置及びその制御方法及びそのプログラムを記憶
した記憶媒体及びそのプログラムを提供する。
おいて、利用者側情報処理装置からの情報に基づいて前
記利用者側情報処理装置の選択したデータの送信を要求
する出力装置の機種を判別する判別手段と、前記判別手
段による判別に応じて前記出力装置へのデータの送信を
制御する制御手段とを備え、前記出力装置は、前記利用
者側情報処理装置とは独立した接続により前記提供者側
情報処理装置と通信を行うことを特徴とする提供者側情
報処理装置及びその制御方法及びそのプログラムを記憶
した記憶媒体及びそのプログラムを提供する。
【0007】データを提供する提供者側情報処理装置及
び前記提供されるデータを選択する利用者側情報処理装
置と通信可能な出力装置において、前記利用者側情報処
理装置から前記利用者側情報処理装置により選択された
データに関する情報を受信する受信手段と、前記利用者
側情報処理装置とは独立して前記提供者側情報処理装置
と接続する接続手段と、前記接続手段による接続を介し
て前記出力装置の機種を示す識別子を通知するととも
に、前記受信手段により受信した情報に基づいてデータ
の送信を前記提供者側情報処理装置に要求するデータ要
求手段と、前記データ要求手段により通知された前記識
別子を判別した結果に応じて前記提供者側情報処理装置
から送信されたデータを出力する出力手段とを備えたこ
とを特徴とする出力装置及びその制御方法及びそのプロ
グラムを記憶した記憶媒体及びそのプログラムを提供す
る。
び前記提供されるデータを選択する利用者側情報処理装
置と通信可能な出力装置において、前記利用者側情報処
理装置から前記利用者側情報処理装置により選択された
データに関する情報を受信する受信手段と、前記利用者
側情報処理装置とは独立して前記提供者側情報処理装置
と接続する接続手段と、前記接続手段による接続を介し
て前記出力装置の機種を示す識別子を通知するととも
に、前記受信手段により受信した情報に基づいてデータ
の送信を前記提供者側情報処理装置に要求するデータ要
求手段と、前記データ要求手段により通知された前記識
別子を判別した結果に応じて前記提供者側情報処理装置
から送信されたデータを出力する出力手段とを備えたこ
とを特徴とする出力装置及びその制御方法及びそのプロ
グラムを記憶した記憶媒体及びそのプログラムを提供す
る。
【0008】データを提供する提供者側情報処理装置と
前記提供されるデータを選択可能な利用者側情報処理装
置と前記選択されたデータを出力可能な出力装置とを含
む通信システムにおいて、前記提供者側装置の提供する
データから選択したデータの出力を前記出力装置に対し
て指示する指示手段を備えた利用者側情報処理装置と、
前記利用者側情報処理装置とは独立して前記提供者側情
報処理装置に接続する接続手段と、前記指示手段により
指示されたデータを前記接続手段による接続を介して前
記提供者側情報処理装置から受信する受信手段と、前記
受信手段により受信したデータの出力に応じた課金情報
を前記接続手段による接続を介して前記提供者側情報処
理装置に送信する送信手段とを備えた出力装置とを有す
ることを特徴とする通信システムを提供する。
前記提供されるデータを選択可能な利用者側情報処理装
置と前記選択されたデータを出力可能な出力装置とを含
む通信システムにおいて、前記提供者側装置の提供する
データから選択したデータの出力を前記出力装置に対し
て指示する指示手段を備えた利用者側情報処理装置と、
前記利用者側情報処理装置とは独立して前記提供者側情
報処理装置に接続する接続手段と、前記指示手段により
指示されたデータを前記接続手段による接続を介して前
記提供者側情報処理装置から受信する受信手段と、前記
受信手段により受信したデータの出力に応じた課金情報
を前記接続手段による接続を介して前記提供者側情報処
理装置に送信する送信手段とを備えた出力装置とを有す
ることを特徴とする通信システムを提供する。
【0009】データを提供する提供者側情報処理装置及
び前記提供されるデータを選択する利用者側情報処理装
置と通信可能な出力装置において、前記利用者側情報処
理装置とは独立して前記提供者側情報処理装置に接続す
る接続手段と、前記接続手段による接続を介して前記提
供者側情報処理装置から前記利用者側装置により選択さ
れたデータを受信する受信手段と、前記受信手段により
受信したデータの出力に応じた課金情報を前記接続手段
による接続を介して前記提供者側情報処理装置に送信す
る送信手段とを備えたことを特徴とする出力装置及びそ
の制御方法及びそのプログラムを記憶した記憶媒体及び
そのプログラムを提供する。
び前記提供されるデータを選択する利用者側情報処理装
置と通信可能な出力装置において、前記利用者側情報処
理装置とは独立して前記提供者側情報処理装置に接続す
る接続手段と、前記接続手段による接続を介して前記提
供者側情報処理装置から前記利用者側装置により選択さ
れたデータを受信する受信手段と、前記受信手段により
受信したデータの出力に応じた課金情報を前記接続手段
による接続を介して前記提供者側情報処理装置に送信す
る送信手段とを備えたことを特徴とする出力装置及びそ
の制御方法及びそのプログラムを記憶した記憶媒体及び
そのプログラムを提供する。
【0010】
【発明の実施の形態】(第1の実施形態)図1を3照し
て本発明の原理を説明する。
て本発明の原理を説明する。
【0011】尚、本実施例においては、データとして画
像データ、情報処理装置としてPC(Personal Compute
r) 、出力装置としてプリンタ、通信網としてインター
ネットを使用した場合を例として説明を行う。
像データ、情報処理装置としてPC(Personal Compute
r) 、出力装置としてプリンタ、通信網としてインター
ネットを使用した場合を例として説明を行う。
【0012】図1において、1はデータ提供者のWeb
サーバ、2はデータ利用者のPC、3はデータ利用者の
PC2に接続されているプリンタである。データ利用者
のPC2およびプリンタ3は、それぞれ独自にインター
ネット接続機能を持つ。
サーバ、2はデータ利用者のPC、3はデータ利用者の
PC2に接続されているプリンタである。データ利用者
のPC2およびプリンタ3は、それぞれ独自にインター
ネット接続機能を持つ。
【0013】図1のにおいて、データ利用者のPC2
をデータ提供者のWebサーバ1にインターネットを介
して接続し、画像データのサムネイル画像データをPC
2のディスプレイ上に表示させ、利用する画像データを
選択させる。
をデータ提供者のWebサーバ1にインターネットを介
して接続し、画像データのサムネイル画像データをPC
2のディスプレイ上に表示させ、利用する画像データを
選択させる。
【0014】図1のにおいて、画像データの利用を特
定するための取引番号や、で選択された画像データの
画像データ番号等の画像データ取得に必要な情報が含ま
れた図9に示すような商品データが、データ提供者のW
ebサーバ1からデータ利用者のPC2へインターネッ
トを介して送信される。
定するための取引番号や、で選択された画像データの
画像データ番号等の画像データ取得に必要な情報が含ま
れた図9に示すような商品データが、データ提供者のW
ebサーバ1からデータ利用者のPC2へインターネッ
トを介して送信される。
【0015】図1のにおいて、データ利用者はプリン
タ3に対して、で取得した商品データとデータ提供者
のWebサーバ1のURL(Uniform Resource Locator)
を通知するとともに、画像データを印刷するように指示
する。
タ3に対して、で取得した商品データとデータ提供者
のWebサーバ1のURL(Uniform Resource Locator)
を通知するとともに、画像データを印刷するように指示
する。
【0016】図1のにおいて、プリンタ3は、でP
C2から通知されたURLをもとにデータ提供者のWe
bサーバ1にインターネット接続して商品データを送信
し、選択された画像データを要求する。
C2から通知されたURLをもとにデータ提供者のWe
bサーバ1にインターネット接続して商品データを送信
し、選択された画像データを要求する。
【0017】図1のにおいて、画像データが、データ
提供者のWebサーバ1からプリンタ3にインターネッ
トを介して送信される。
提供者のWebサーバ1からプリンタ3にインターネッ
トを介して送信される。
【0018】図1のにおいて、プリンタ3は受信した
画像データの印刷を実行し、印刷処理に基づく課金デー
タをプリンタ3内に保存する。
画像データの印刷を実行し、印刷処理に基づく課金デー
タをプリンタ3内に保存する。
【0019】図1のにおいて、プリンタ3からデータ
提供者のWebサーバ1にインターネットを介して課金
データを送信する。
提供者のWebサーバ1にインターネットを介して課金
データを送信する。
【0020】図2は、プリンタ3のブロック構成図であ
る。
る。
【0021】プリンタ3は、大きく分けてコントローラ
部11とエンジン部31で構成されている。
部11とエンジン部31で構成されている。
【0022】コントローラ部11は、データ利用者のP
C2から送られてきたプリントコマンドデータに基づい
て、1ページごとの用紙イメージを作成し、そのイメー
ジをビデオ信号に変換してエンジン部31へ送る。
C2から送られてきたプリントコマンドデータに基づい
て、1ページごとの用紙イメージを作成し、そのイメー
ジをビデオ信号に変換してエンジン部31へ送る。
【0023】エンジン部31は、受信したビデオ信号に
基づいて用紙への画像の転写、定着を行い、プリンタ3
から排紙する。なお、カラープリンタの場合、ビデオ信
号は、RGB、つまり、赤、緑、青に黒を追加した4つ
のビデオ信号が送られる。モノクロプリンタの場合のビ
デオ信号は、黒を示すひとつだけである。
基づいて用紙への画像の転写、定着を行い、プリンタ3
から排紙する。なお、カラープリンタの場合、ビデオ信
号は、RGB、つまり、赤、緑、青に黒を追加した4つ
のビデオ信号が送られる。モノクロプリンタの場合のビ
デオ信号は、黒を示すひとつだけである。
【0024】次に、コントローラ部11の詳細を説明す
る。
る。
【0025】12は、コントローラ部11全体を制御す
るCPU(Central Processing Unit)である。
るCPU(Central Processing Unit)である。
【0026】13は、ROM(Read Only Memory)で、
内部にコントローラ部11を制御する各種プログラムが
セットされている。
内部にコントローラ部11を制御する各種プログラムが
セットされている。
【0027】各種プログラムは、主要なものとして、受
信プログラム、コマンド解析プログラム、出力プログラ
ム、画像データ受信プログラム、画像データ印刷プログ
ラム等があり、CPU12によって実行される。
信プログラム、コマンド解析プログラム、出力プログラ
ム、画像データ受信プログラム、画像データ印刷プログ
ラム等があり、CPU12によって実行される。
【0028】受信プログラムは、データ利用者のPC2
から受信部15を経由して送られてくるプリントコマン
ドデータを受信バッファ17に蓄える役割を持つ。
から受信部15を経由して送られてくるプリントコマン
ドデータを受信バッファ17に蓄える役割を持つ。
【0029】コマンド解析プログラムは、受信バッファ
17に蓄えられているプリントコマンドを解析し、フレ
ームメモリ18上に描画作業を行う。
17に蓄えられているプリントコマンドを解析し、フレ
ームメモリ18上に描画作業を行う。
【0030】出力プログラムは、フレームメモリ18上
のイメージをビデオ送信部19でビデオ信号に変換し、
エンジン部31へ送信する。
のイメージをビデオ送信部19でビデオ信号に変換し、
エンジン部31へ送信する。
【0031】画像データ受信プログラムおよび画像デー
タ印刷プログラムの動作については後述する。
タ印刷プログラムの動作については後述する。
【0032】また、ROM13には、プリンタ3の機種
を示す識別子が格納されている。
を示す識別子が格納されている。
【0033】14は、RAM(Random Access Memory)
で、内部に受信バッファ17、フレームメモリ18、ワ
ーク領域等を持つ。
で、内部に受信バッファ17、フレームメモリ18、ワ
ーク領域等を持つ。
【0034】フレームメモリ18は、用紙1ページ分の
画像メモリ領域である。なお、カラープリンタの場合、
フレームメモリ18上には、RGB、つまり、赤、緑、
青に黒を追加した形の4つの色情報付きで、用紙1ペー
ジ分の画像が展開される。カラープリンタの機種によっ
ては、フレームメモリが、色ごとに、4つに分かれてい
ることもある。
画像メモリ領域である。なお、カラープリンタの場合、
フレームメモリ18上には、RGB、つまり、赤、緑、
青に黒を追加した形の4つの色情報付きで、用紙1ペー
ジ分の画像が展開される。カラープリンタの機種によっ
ては、フレームメモリが、色ごとに、4つに分かれてい
ることもある。
【0035】ワーク領域は、受信プログラム、コマンド
解析プログラム、出力プログラム、画像データ受信プロ
グラム、画像データ印刷プログラム等がワーク用に使用
する。
解析プログラム、出力プログラム、画像データ受信プロ
グラム、画像データ印刷プログラム等がワーク用に使用
する。
【0036】16はインターネット接続部であり、画像
データ受信プログラムがPC2を介さずにデータ提供者
のWebサーバ1へインターネット接続するためのもの
である。
データ受信プログラムがPC2を介さずにデータ提供者
のWebサーバ1へインターネット接続するためのもの
である。
【0037】20はパネルで、データ利用者がプリンタ
3を操作するためのものである。
3を操作するためのものである。
【0038】記憶装置21は、具体的にはHD(Hard D
isc)等であり、受信した画像データを保存する。HD
に保存された画像データは、ネットワーク等を経由した
外部装置からの読み出しはできない。また、保存から所
定時間が経過あるいは、プリンタ3で電源のオフ操作が
行われると、画像データは削除される。
isc)等であり、受信した画像データを保存する。HD
に保存された画像データは、ネットワーク等を経由した
外部装置からの読み出しはできない。また、保存から所
定時間が経過あるいは、プリンタ3で電源のオフ操作が
行われると、画像データは削除される。
【0039】次に、エンジン部31の説明を行う。
【0040】エンジン部31にも、CPU32やエンジ
ン部31の制御プログラムの入ったROM33、プログ
ラムのワーク領域としてのRAM34が含まれる。
ン部31の制御プログラムの入ったROM33、プログ
ラムのワーク領域としてのRAM34が含まれる。
【0041】ビデオ受信部35は、コントローラ部11
からビデオ信号を受信し、現像定着部37で用紙に画像
を転写する。
からビデオ信号を受信し、現像定着部37で用紙に画像
を転写する。
【0042】給紙部36は、用紙カセットから用紙を取
り込む。
り込む。
【0043】現像定着部37は、用紙に画像を転写して
定着する。カラープリンタの場合、現像定着部37は、
RGB、つまり、赤、緑、青に黒を追加した、4つの色
で、用紙画像の転写と定着をそれぞれ行う。
定着する。カラープリンタの場合、現像定着部37は、
RGB、つまり、赤、緑、青に黒を追加した、4つの色
で、用紙画像の転写と定着をそれぞれ行う。
【0044】排紙部38は印刷済みの用紙を排出する。
【0045】なお、図2の中の太い矢印は、プリントコ
マンドデータやページイメージのデータ、ビデオ信号の
流れを示し、エンジン部31では、用紙の流れを示して
いる。細い矢印は、各部分間の制御のやり取りを示して
いる。
マンドデータやページイメージのデータ、ビデオ信号の
流れを示し、エンジン部31では、用紙の流れを示して
いる。細い矢印は、各部分間の制御のやり取りを示して
いる。
【0046】図示されてはいないが、コントローラ部1
1のCPU12とエンジン部31のCPU32も、互い
に情報のやり取りを行う。ビデオ信号の転写や、用紙の
搬送等の、印刷処理のタイミング制御に関わる情報であ
る。
1のCPU12とエンジン部31のCPU32も、互い
に情報のやり取りを行う。ビデオ信号の転写や、用紙の
搬送等の、印刷処理のタイミング制御に関わる情報であ
る。
【0047】PC2からプリンタ3に画像データ印刷の
指示があると、通常のプリントコマンドデータと同様
に、画像データ取得指示コマンドが受信部15経由で受
信バッファ17に蓄積される。
指示があると、通常のプリントコマンドデータと同様
に、画像データ取得指示コマンドが受信部15経由で受
信バッファ17に蓄積される。
【0048】コマンド解析プログラムによって受信した
コマンドを解析し、画像データ取得の指示であれば、画
像データ受信プログラムを起動して以後の処理を実行さ
せる。
コマンドを解析し、画像データ取得の指示であれば、画
像データ受信プログラムを起動して以後の処理を実行さ
せる。
【0049】画像データ受信プログラムの動作の詳細は
図4のフローチャートで、画像データ印刷プログラムの
動作の詳細は図5のフローチャートで説明する。
図4のフローチャートで、画像データ印刷プログラムの
動作の詳細は図5のフローチャートで説明する。
【0050】図12のブロック構成図を用いて、データ
提供者のWebサーバ1およびデータ利用者のPC2の
基本的な構成を説明する。
提供者のWebサーバ1およびデータ利用者のPC2の
基本的な構成を説明する。
【0051】図12において1201はCPU、即ち中
央演算処理装置であり、本装置全体の制御及び演算処理
を行う。また、データ提供者のWebサーバ1およびデ
ータ利用者のPC2は、基本I/Oプログラム、OSを
CPUが実行することにより動作する。
央演算処理装置であり、本装置全体の制御及び演算処理
を行う。また、データ提供者のWebサーバ1およびデ
ータ利用者のPC2は、基本I/Oプログラム、OSを
CPUが実行することにより動作する。
【0052】1202はRAM、即ちランダムアクセス
メモリであり、処理ごとにそれぞれのプログラムおよび
データがロードされ、実行される領域である。
メモリであり、処理ごとにそれぞれのプログラムおよび
データがロードされ、実行される領域である。
【0053】1203はROM、即ちリードオンリメモ
リであり、処理ごとのプログラム等の記憶領域である。
リであり、処理ごとのプログラム等の記憶領域である。
【0054】1204は、KBC、即ちキーボード制御
部であり、1205のKB、即ちキーボードからキー入
力によりデータを受け取りCPUへ伝達する。PC2で
は、データ提供者のWebサーバ1から提供されたサム
ネイル画像をKB1205あるいはポインティングデバ
イス(図示せず)によって、選択する。
部であり、1205のKB、即ちキーボードからキー入
力によりデータを受け取りCPUへ伝達する。PC2で
は、データ提供者のWebサーバ1から提供されたサム
ネイル画像をKB1205あるいはポインティングデバ
イス(図示せず)によって、選択する。
【0055】1206は、PRTC(プリンタ制御部)
であり、1207のPRT(プリンタ)と接続し、制御
を行う。尚、PC2のPRTC1206は、プリンタ3
と接続することになる。
であり、1207のPRT(プリンタ)と接続し、制御
を行う。尚、PC2のPRTC1206は、プリンタ3
と接続することになる。
【0056】1208は、INTERNET I/Fで
あり、インターネットへの接続を行う。
あり、インターネットへの接続を行う。
【0057】1209は、CRTC(ディスプレイ制御
部)であり、1210のCRT(ディスプレイ)を制御
する。PC2のCRT1210には、データ提供者のW
ebサーバ1から提供されたサムネイル画像が表示され
る。
部)であり、1210のCRT(ディスプレイ)を制御
する。PC2のCRT1210には、データ提供者のW
ebサーバ1から提供されたサムネイル画像が表示され
る。
【0058】1211は、HDあるいはCD−ROM等
の記憶装置であり、プログラム及びデータを記憶させて
おき、必要に応じて3照またはRAMへのロードを行
う。データ提供者のWebサーバ1のHD1211に
は、図8に示すような販売データが記憶される。また、
PC2のHD1211には、図9に示すような商品デー
タが記憶される。
の記憶装置であり、プログラム及びデータを記憶させて
おき、必要に応じて3照またはRAMへのロードを行
う。データ提供者のWebサーバ1のHD1211に
は、図8に示すような販売データが記憶される。また、
PC2のHD1211には、図9に示すような商品デー
タが記憶される。
【0059】1212は、システムバスであり、上記し
た構成要素間におけるデータ転送の通路となるものであ
る。
た構成要素間におけるデータ転送の通路となるものであ
る。
【0060】以下、第1の実施形態の動作を図3から図
6のフローチャートを用いて説明する。
6のフローチャートを用いて説明する。
【0061】図3は、データ利用者のPC2のCPU1
201がRAM1202あるいはROM1203に記憶
されたプログラムに従って行う処理の流れを表すフロー
チャートである。各手順は、データ利用者の指示によっ
て進められる。
201がRAM1202あるいはROM1203に記憶
されたプログラムに従って行う処理の流れを表すフロー
チャートである。各手順は、データ利用者の指示によっ
て進められる。
【0062】ステップS31において、データ利用者が
ブラウザを開く。
ブラウザを開く。
【0063】ステップS32において、インターネット
インタフェース1208を介して、PC2とデータ提供
者のWebサーバ1とを接続する。
インタフェース1208を介して、PC2とデータ提供
者のWebサーバ1とを接続する。
【0064】ステップS33で、PC2のCRT121
0に画像データのサムネイル画像データを表示する。
0に画像データのサムネイル画像データを表示する。
【0065】ステップS34で、データ利用者がPC2
に表示された画像データのサムネイル画像から購入する
画像データを選択したかどうか判断する。尚、選択する
画像データは複数あってもよい。
に表示された画像データのサムネイル画像から購入する
画像データを選択したかどうか判断する。尚、選択する
画像データは複数あってもよい。
【0066】ステップS35で、データ利用者により入
力された、選択した画像データの画像データ番号、クレ
ジットカード番号等の画像データ購入に必要な情報をデ
ータ提供者のWebサーバ1に送信する。
力された、選択した画像データの画像データ番号、クレ
ジットカード番号等の画像データ購入に必要な情報をデ
ータ提供者のWebサーバ1に送信する。
【0067】ステップS36で、データ利用者のPC2
は、データ提供者から取引番号、画像データ番号等を含
む図9に示すような商品データを受信し、記憶装置12
11に保存する。
は、データ提供者から取引番号、画像データ番号等を含
む図9に示すような商品データを受信し、記憶装置12
11に保存する。
【0068】ステップS37で、データ利用者のPC2
は、プリンタ3にプリンタ制御部1206を介して、画
像データの印刷を指示する。
は、プリンタ3にプリンタ制御部1206を介して、画
像データの印刷を指示する。
【0069】ステップS38で、プリンタ制御部120
6を介して、プリンタ3にデータ提供者のWebサーバ
1のURLと記憶装置1211に保存した商品データ
(図9)をプリンタ3に送信する。
6を介して、プリンタ3にデータ提供者のWebサーバ
1のURLと記憶装置1211に保存した商品データ
(図9)をプリンタ3に送信する。
【0070】ステップS39で、PC2とデータ提供者
のWebサーバ1とのインターネット接続を切断する。
のWebサーバ1とのインターネット接続を切断する。
【0071】ステップS310でブラウザを閉じ、処理
を終了する。
を終了する。
【0072】図4は、プリンタ3内の画像データ受信プ
ログラムの動作を説明するためのフローチャートであ
る。
ログラムの動作を説明するためのフローチャートであ
る。
【0073】画像データ受信プログラムは、PC2から
プリンタ3に画像データ印刷の指示があると、コマンド
解析プログラムから起動される。
プリンタ3に画像データ印刷の指示があると、コマンド
解析プログラムから起動される。
【0074】ステップS41で、プリンタ3はPC2か
ら通知されたデータ提供者のWebサーバ1のURLを
元に、データ提供者のWebサーバ1にインターネット
を介して接続する。
ら通知されたデータ提供者のWebサーバ1のURLを
元に、データ提供者のWebサーバ1にインターネット
を介して接続する。
【0075】ここで、PC2とプリンタ3がインターネ
ットへ接続する回線を共有しており、かつ、PC2が該
回線を利用している場合には、プリンタ3からPC2へ
インターネット接続を切断するように要求し、切断が確
認されてから、ステップS41の処理を実行する。ま
た、PC2とプリンタ3が回線を共有していない場合
は、プリンタ3は、PC2のインターネット接続とは独
立してインターネット接続を行う。
ットへ接続する回線を共有しており、かつ、PC2が該
回線を利用している場合には、プリンタ3からPC2へ
インターネット接続を切断するように要求し、切断が確
認されてから、ステップS41の処理を実行する。ま
た、PC2とプリンタ3が回線を共有していない場合
は、プリンタ3は、PC2のインターネット接続とは独
立してインターネット接続を行う。
【0076】ステップS42で、PC2から受信した商
品データ(図9)とROM13に格納されているプリンタ
3の機種を示す識別子とをデータ提供者のWebサーバ
1に通知するとともに、該当する画像データをプリンタ
3に送信するようデータ提供者のWebサーバ1に要求
する。
品データ(図9)とROM13に格納されているプリンタ
3の機種を示す識別子とをデータ提供者のWebサーバ
1に通知するとともに、該当する画像データをプリンタ
3に送信するようデータ提供者のWebサーバ1に要求
する。
【0077】ステップS43で、プリンタ3が該当する
画像データおよび画像データ番号、画像データのタイト
ル、取引番号を含む図10に示すような出力用画像デー
タをデータ提供者のWebサーバ1から受信したかどう
か判定する。
画像データおよび画像データ番号、画像データのタイト
ル、取引番号を含む図10に示すような出力用画像デー
タをデータ提供者のWebサーバ1から受信したかどう
か判定する。
【0078】プリンタ3が出力用画像データを受信すれ
ば、ステップS44で、プリンタ3内の記憶装置21
に、出力用画像データ(図10)を保存する。
ば、ステップS44で、プリンタ3内の記憶装置21
に、出力用画像データ(図10)を保存する。
【0079】ステップS45で保存処理が完了したかど
うか判定する。
うか判定する。
【0080】保存処理が完了すれば、ステップS46
で、プリンタ3とデータ提供者のWebサーバ1とのイ
ンターネット接続を切断し、画像データ受信プログラム
の処理を終了する。
で、プリンタ3とデータ提供者のWebサーバ1とのイ
ンターネット接続を切断し、画像データ受信プログラム
の処理を終了する。
【0081】図5は、プリンタ3内の画像データ印刷プ
ログラムの動作を説明するためのフローチャートであ
る。
ログラムの動作を説明するためのフローチャートであ
る。
【0082】画像データ印刷プログラムは、プリンタ3
の電源オンと同時に起動される。
の電源オンと同時に起動される。
【0083】ステップS51において、プリンタ3が電
源オフ操作を検出したかどうか判定する。
源オフ操作を検出したかどうか判定する。
【0084】電源オフ操作を検出した場合、ステップS
52において、記憶装置21内に保存されているすべて
の出力用画像データおよび後述する課金データを削除し
て処理を終了する。これにより、プリンタ3を電源オフ
し、プリンタ3を分解して記憶装置21から画像データ
を取り出されることを防ぐことができる。
52において、記憶装置21内に保存されているすべて
の出力用画像データおよび後述する課金データを削除し
て処理を終了する。これにより、プリンタ3を電源オフ
し、プリンタ3を分解して記憶装置21から画像データ
を取り出されることを防ぐことができる。
【0085】電源オフ操作を検出しなかった場合、ステ
ップS53において、保存後24時間経過した出力用画
像データがあるかどうか判定する。
ップS53において、保存後24時間経過した出力用画
像データがあるかどうか判定する。
【0086】保存後24時間が経過した出力用画像デー
タがあれば、ステップS54において、該当する出力用
画像データを削除する。
タがあれば、ステップS54において、該当する出力用
画像データを削除する。
【0087】ステップS55において、PC2から画像
データの印刷指示があるかどうか判定する。
データの印刷指示があるかどうか判定する。
【0088】画像データの印刷指示があれば、ステップ
S56において、図4で説明した動作を行って受信した
出力用画像の印刷処理を開始する。ここで、印刷処理
は、データ利用者によってPC2、あるいは、プリンタ
3で指定された印刷枚数、用紙サイズ等の印刷様式で行
われる。
S56において、図4で説明した動作を行って受信した
出力用画像の印刷処理を開始する。ここで、印刷処理
は、データ利用者によってPC2、あるいは、プリンタ
3で指定された印刷枚数、用紙サイズ等の印刷様式で行
われる。
【0089】ステップS57において、印刷処理が完了
したかどうか判定する。
したかどうか判定する。
【0090】印刷処理が完了していない場合、ステップ
S58において、プリンタエラーが発生したかどうか判
定する。
S58において、プリンタエラーが発生したかどうか判
定する。
【0091】プリンタエラーが発生していない場合、ス
テップS57に戻る。
テップS57に戻る。
【0092】プリンタエラーが発生せず、印刷処理が完
了した場合、ステップS510において、取引番号、画
像データ番号、印刷枚数等を含む課金データを図11に
示す形式で記憶装置21に保存する。
了した場合、ステップS510において、取引番号、画
像データ番号、印刷枚数等を含む課金データを図11に
示す形式で記憶装置21に保存する。
【0093】また、ステップS58において、プリンタ
エラーが発生した場合、ステップS59において、パネ
ル20あるいはPC2のCRT1210にプリンタエラ
ー発生を表示してデータ利用者に通知する。
エラーが発生した場合、ステップS59において、パネ
ル20あるいはPC2のCRT1210にプリンタエラ
ー発生を表示してデータ利用者に通知する。
【0094】尚、プリンタエラーが発生した場合、エラ
ーになったデータは正常に印刷されていないことになる
ので、課金対象とはならず、課金データの保存は行わな
い。複数枚印刷処理を行っている途中でエラーが発生し
た場合には、正常に印刷が行われたものに関してのみ課
金データを保存する。
ーになったデータは正常に印刷されていないことになる
ので、課金対象とはならず、課金データの保存は行わな
い。複数枚印刷処理を行っている途中でエラーが発生し
た場合には、正常に印刷が行われたものに関してのみ課
金データを保存する。
【0095】記憶装置21に保存された課金データは、
ステップS511において、図11に示すように取引番
号や、出力した写真データ番号、用紙サイズ、印刷枚数
を含んだ形式でプリンタ3からデータ提供者のWebサ
ーバ1にインターネットを介して送信される。
ステップS511において、図11に示すように取引番
号や、出力した写真データ番号、用紙サイズ、印刷枚数
を含んだ形式でプリンタ3からデータ提供者のWebサ
ーバ1にインターネットを介して送信される。
【0096】尚、上記説明では、プリンタ3からデータ
提供者のWebサーバ1への課金データの送信は画像デ
ータの印刷が行われるたびに行っているが、プリンタ3
のパネル20あるいはPC2のディスプレイに記憶装置
21に保存された出力用画像データの画像データ番号や
画像データのタイトルを表示させ、データ利用者が画像
データ番号を選択すると該当する画像データを印刷でき
るようにすれば、データ利用者は、出力用画像データが
記憶装置21に保存されている間に何度も印刷を実行す
ることができる。この場合、課金データの送信は、1定
時間ごと、1定処理回数ごと、1定印刷枚数ごと等の条
件を満たしたときにまとめて行っても良い。この場合、
前記ステップS52では、データ提供者のWebサーバ
1への送信が完了していない課金データがあれば、デー
タ提供者のWebサーバ1への送信が完了してから課金
データは削除される。
提供者のWebサーバ1への課金データの送信は画像デ
ータの印刷が行われるたびに行っているが、プリンタ3
のパネル20あるいはPC2のディスプレイに記憶装置
21に保存された出力用画像データの画像データ番号や
画像データのタイトルを表示させ、データ利用者が画像
データ番号を選択すると該当する画像データを印刷でき
るようにすれば、データ利用者は、出力用画像データが
記憶装置21に保存されている間に何度も印刷を実行す
ることができる。この場合、課金データの送信は、1定
時間ごと、1定処理回数ごと、1定印刷枚数ごと等の条
件を満たしたときにまとめて行っても良い。この場合、
前記ステップS52では、データ提供者のWebサーバ
1への送信が完了していない課金データがあれば、デー
タ提供者のWebサーバ1への送信が完了してから課金
データは削除される。
【0097】また、プリンタ3の電源オフ操作検出や出
力用画像データ保存から24時間経過後の、出力用画像
データを記憶装置21から削除する直前に、課金データ
(図11)を送信する方法も考えられる。
力用画像データ保存から24時間経過後の、出力用画像
データを記憶装置21から削除する直前に、課金データ
(図11)を送信する方法も考えられる。
【0098】尚、本実施形態では、保存から24時間後
に出力用画像データをプリンタ3から削除するものとし
て説明を行ったが、24時間に限らず、データ提供者の
任意の時間で処理することも可能である。
に出力用画像データをプリンタ3から削除するものとし
て説明を行ったが、24時間に限らず、データ提供者の
任意の時間で処理することも可能である。
【0099】図6は、データ提供者のWebサーバ1の
動作を説明するためのフローチャートである。尚、以下
に説明する動作はデータ提供者のWebサーバ1のCP
U1201がROM1203に記憶されたプログラムに
従って行う。
動作を説明するためのフローチャートである。尚、以下
に説明する動作はデータ提供者のWebサーバ1のCP
U1201がROM1203に記憶されたプログラムに
従って行う。
【0100】データ提供者のWebサーバ1は、電源オ
ンされると同時に、動作を開始する。
ンされると同時に、動作を開始する。
【0101】ステップS61において、データ提供者の
Webサーバ1が電源オフ操作を検出したかどうか判定
する。
Webサーバ1が電源オフ操作を検出したかどうか判定
する。
【0102】電源オフ操作を検出すれば、データ提供者
のWebサーバ1の動作を終了する。
のWebサーバ1の動作を終了する。
【0103】電源オフ操作を検出しなければ、ステップ
S62において、データ提供者のWebサーバ1とイン
ターネットを介して接続する装置から通知される該装置
の種別を示す識別子によって、データ提供者のWebサ
ーバ1に接続した装置を判定する。
S62において、データ提供者のWebサーバ1とイン
ターネットを介して接続する装置から通知される該装置
の種別を示す識別子によって、データ提供者のWebサ
ーバ1に接続した装置を判定する。
【0104】ステップS62で、接続された装置がPC
であると判定されれば、ステップS621で、PC2に
画像データのサムネイル画像を送信する。
であると判定されれば、ステップS621で、PC2に
画像データのサムネイル画像を送信する。
【0105】ステップS622で、データ利用者がキー
ボードあるいはポインティングデバイスによって画像デ
ータを選択し、データ利用者のPC2から画像データを
特定する情報が送信されたか判定する。
ボードあるいはポインティングデバイスによって画像デ
ータを選択し、データ利用者のPC2から画像データを
特定する情報が送信されたか判定する。
【0106】また、ステップS623で、データ利用者
のPC2からクレジットカード番号等の画像データ購入
に必要な情報を受信したかどうかを判定する。
のPC2からクレジットカード番号等の画像データ購入
に必要な情報を受信したかどうかを判定する。
【0107】データ利用者のPC2から画像データを特
定する情報、クレジットカード番号等を受信すれば、ス
テップS624で、データ利用者の取引番号を生成し、
該取引番号、クレジットカード番号、選択された画像デ
ータの画像データ番号等を対応させて、図8に示すよう
な販売データとして記憶装置1211に保存する。
定する情報、クレジットカード番号等を受信すれば、ス
テップS624で、データ利用者の取引番号を生成し、
該取引番号、クレジットカード番号、選択された画像デ
ータの画像データ番号等を対応させて、図8に示すよう
な販売データとして記憶装置1211に保存する。
【0108】ここで、取引番号とクレジットカード番号
は対応付けられてデータ提供者のWebサーバ1に保存
されているので、以降の操作では、データ提供者のWe
bサーバ1とデータ利用者のPC2間では、取引番号の
みを通信すればよい。従って、データ利用者はインター
ネットを介してクレジットカード番号を送信する回数が
減少し、送信途中で不正に読み取られる可能性低くなる
ので、安全性が高まり、データ利用者は安心してデータ
購入を行うことができる。
は対応付けられてデータ提供者のWebサーバ1に保存
されているので、以降の操作では、データ提供者のWe
bサーバ1とデータ利用者のPC2間では、取引番号の
みを通信すればよい。従って、データ利用者はインター
ネットを介してクレジットカード番号を送信する回数が
減少し、送信途中で不正に読み取られる可能性低くなる
ので、安全性が高まり、データ利用者は安心してデータ
購入を行うことができる。
【0109】ステップS625で、データ利用者のPC
2へ取引番号、画像データ番号、等の商品データ(図9)
を送信する。
2へ取引番号、画像データ番号、等の商品データ(図9)
を送信する。
【0110】ステップS62で、接続された装置から通
知される識別子により、該装置がWebサーバ1から送
信される画像データの安全性を十分に保証できる機種の
プリンタであると判定されれば、ステップS63で、画
像データ送信の要求があるかどうか判定する。具体的に
は、上述した図5のステップS51のようなデータの削
除処理を行ったり、ネットワーク等を介した外部からプ
リンタの記憶装置21のデータの読み出しを不可能とし
たりして、ユーザによる画像データの不正獲得の防止を
完全なものとする機能を持つ機種のプリンタであるかど
うかが判定される。
知される識別子により、該装置がWebサーバ1から送
信される画像データの安全性を十分に保証できる機種の
プリンタであると判定されれば、ステップS63で、画
像データ送信の要求があるかどうか判定する。具体的に
は、上述した図5のステップS51のようなデータの削
除処理を行ったり、ネットワーク等を介した外部からプ
リンタの記憶装置21のデータの読み出しを不可能とし
たりして、ユーザによる画像データの不正獲得の防止を
完全なものとする機能を持つ機種のプリンタであるかど
うかが判定される。
【0111】尚、ステップS62で、接続された装置か
ら通知される識別子により、該装置がWebサーバ1か
ら送信される画像データの安全性を十分に保証できる機
種のプリンタでないと判定されれば、画像データを送信
することができない旨を該装置に送信し、処理を終了す
る。
ら通知される識別子により、該装置がWebサーバ1か
ら送信される画像データの安全性を十分に保証できる機
種のプリンタでないと判定されれば、画像データを送信
することができない旨を該装置に送信し、処理を終了す
る。
【0112】ステップS63で、画像データ送信の要求
であると判定されると、ステップS631で、プリンタ
3に商品データ(図9)を要求し、受信する。
であると判定されると、ステップS631で、プリンタ
3に商品データ(図9)を要求し、受信する。
【0113】ステップS632で、受信した商品データ
の中の取引番号や画像データ番号が、記憶装置1211
に保存されている販売データの中の取引番号や画像デー
タ番号と一致するかどうかを確認する。
の中の取引番号や画像データ番号が、記憶装置1211
に保存されている販売データの中の取引番号や画像デー
タ番号と一致するかどうかを確認する。
【0114】一致していれば、ステップS633で、該
当する画像データ等を含む出力用画像データをプリンタ
3に送信する。
当する画像データ等を含む出力用画像データをプリンタ
3に送信する。
【0115】ステップS63で、画像データの要求では
ないと判定されると、ステップS64で、課金データを
受信したかどうか判定する。
ないと判定されると、ステップS64で、課金データを
受信したかどうか判定する。
【0116】課金データを受信すれば、ステップS64
1で、受信した課金データに基づいて、料金算出処理を
行う。
1で、受信した課金データに基づいて、料金算出処理を
行う。
【0117】ステップS642で、課金データに付加さ
れた取引番号と対応づけられているクレジットカード番
号を記憶装置1211に保存された販売データから読み
出す。
れた取引番号と対応づけられているクレジットカード番
号を記憶装置1211に保存された販売データから読み
出す。
【0118】ステップS643で、クレジットカード番
号とステップS641で算出した料金をクレジット会社
に通知し、料金請求処理を実行する。
号とステップS641で算出した料金をクレジット会社
に通知し、料金請求処理を実行する。
【0119】以上のように第1の実施形態によれば、プ
リンタがインターネット接続機能を有することにより、
プリンタ自身で画像データを受信、保存、および課金デ
ータを保存、送信することができる。また、PCを介さ
ずにインターネット接続でき、画像データおよび課金デ
ータは、データ利用者のPCを経由しないので、PCで
のデータの違法コピーや改変等の不正行為を防ぐことが
できる。
リンタがインターネット接続機能を有することにより、
プリンタ自身で画像データを受信、保存、および課金デ
ータを保存、送信することができる。また、PCを介さ
ずにインターネット接続でき、画像データおよび課金デ
ータは、データ利用者のPCを経由しないので、PCで
のデータの違法コピーや改変等の不正行為を防ぐことが
できる。
【0120】上記したように、画像データや課金データ
への不正行為を防止できるので、リスクに対するコスト
を削減することができ、安全、安価かつ容易に画像デー
タをインターネット上で販売することができる。
への不正行為を防止できるので、リスクに対するコスト
を削減することができ、安全、安価かつ容易に画像デー
タをインターネット上で販売することができる。
【0121】本発明の実施形態では、出力用データを画
像データとして説明したが、他に動画像データ、静止画
像データ、音声データ、文書データ、ゲームソフトデー
タ等に適用してもよい。
像データとして説明したが、他に動画像データ、静止画
像データ、音声データ、文書データ、ゲームソフトデー
タ等に適用してもよい。
【0122】また、出力装置もプリンタとして説明した
が、モニタ、ステレオ、ゲームプレイヤー等の出力装置
に適用してもよい。
が、モニタ、ステレオ、ゲームプレイヤー等の出力装置
に適用してもよい。
【0123】そして、通信網としてインターネットを使
用した場合を例に挙げたが、LAN、VAN、WAN
等、他のコンピュータネットワークの場合も考えられ
る。
用した場合を例に挙げたが、LAN、VAN、WAN
等、他のコンピュータネットワークの場合も考えられ
る。
【0124】また、料金請求処理もクレジット会社を利
用した場合を例に挙げて説明してが、他の電子決済方法
を利用することも可能である。
用した場合を例に挙げて説明してが、他の電子決済方法
を利用することも可能である。
【0125】(第2の実施形態)第1の実施形態では、
プリンタ3は受信した画像データや、課金データをその
まま記憶装置21に保存していた。
プリンタ3は受信した画像データや、課金データをその
まま記憶装置21に保存していた。
【0126】本実施の形態では、プリンタ3のコントロ
ーラ部11に暗号部および復号部を保持し、暗号化を行
ってから画像データや課金データを保存する。
ーラ部11に暗号部および復号部を保持し、暗号化を行
ってから画像データや課金データを保存する。
【0127】これにより、画像データや課金データの安
全性をさらに高めることができる。また、このとき、取
引番号を暗号化のパラメータの1部として使用すれば、
さらに安全性が高まる。
全性をさらに高めることができる。また、このとき、取
引番号を暗号化のパラメータの1部として使用すれば、
さらに安全性が高まる。
【0128】(第3の実施形態)第1の実施形態では、
データ提供者のWebサーバ1に接続した装置がPCか
Webサーバ1から送信される画像データの安全性を十
分に保証できる機種のプリンタであるかの判定は、該装
置から送信される識別子によって行われるだけであっ
た。そこで、本実施形態では、さらに、プリンタに保守
契約を結ばせてデータ提供者で管理し、登録された情報
によって判定を行うことにより、データ提供者がさらに
安全に画像データの送信を行うことができる場合につい
て説明する。
データ提供者のWebサーバ1に接続した装置がPCか
Webサーバ1から送信される画像データの安全性を十
分に保証できる機種のプリンタであるかの判定は、該装
置から送信される識別子によって行われるだけであっ
た。そこで、本実施形態では、さらに、プリンタに保守
契約を結ばせてデータ提供者で管理し、登録された情報
によって判定を行うことにより、データ提供者がさらに
安全に画像データの送信を行うことができる場合につい
て説明する。
【0129】図7は、原理の説明図である。
【0130】プリンタ3は保守契約が結ばれると、保守
契約管理センタのサーバ4にプリンタ3のシリアル番
号、設置場所、ユーザ名等の情報が登録される。
契約管理センタのサーバ4にプリンタ3のシリアル番
号、設置場所、ユーザ名等の情報が登録される。
【0131】プリンタ3が画像データの送信を要求する
ときは、購入する画像データの番号、取引番号等に加え
てプリンタ3のシリアル番号をデータ提供者のWebサ
ーバ1に送信する。
ときは、購入する画像データの番号、取引番号等に加え
てプリンタ3のシリアル番号をデータ提供者のWebサ
ーバ1に送信する。
【0132】データ提供者のWebサーバ1は、保守契
約管理センタのサーバ4に問い合わせて、プリンタ3の
シリアル番号から、保守契約を結んだプリンタ3かどう
か判定する。
約管理センタのサーバ4に問い合わせて、プリンタ3の
シリアル番号から、保守契約を結んだプリンタ3かどう
か判定する。
【0133】保守契約を結んだプリンタ3であれば、デ
ータ提供者のWebサーバ1は、プリンタ3に画像デー
タを送信する。
ータ提供者のWebサーバ1は、プリンタ3に画像デー
タを送信する。
【0134】保守契約を結んでいないプリンタ3であれ
ば、画像データの送信を拒否し、画像データの送信を中
止する。
ば、画像データの送信を拒否し、画像データの送信を中
止する。
【0135】尚、保守契約管理センタはデータ提供者の
Webサーバ1内あるいは外のどちらにあってもよい。
Webサーバ1内あるいは外のどちらにあってもよい。
【0136】(第4の実施形態)第1の実施形態では、
画像データの印刷処理の際に、データ利用者がPC2や
プリンタ3で、印刷枚数、用紙サイズ等の指定を行って
いた。しかし、データ提供者が提供した画像データを所
望の様式で出力したい場合が考えられる。
画像データの印刷処理の際に、データ利用者がPC2や
プリンタ3で、印刷枚数、用紙サイズ等の指定を行って
いた。しかし、データ提供者が提供した画像データを所
望の様式で出力したい場合が考えられる。
【0137】この場合、上述した図6のステップS63
3において、データ提供者のWebサーバ1からプリン
タ3へ印刷枚数、用紙サイズ等を示す印刷様式指定情報
を付加した出力用画像データを送信する。
3において、データ提供者のWebサーバ1からプリン
タ3へ印刷枚数、用紙サイズ等を示す印刷様式指定情報
を付加した出力用画像データを送信する。
【0138】そして、プリンタ3が図5のステップS5
6において、受信した印刷様式指定情報に基づいて印刷
出力を実行する。
6において、受信した印刷様式指定情報に基づいて印刷
出力を実行する。
【0139】これにより、データ提供者が指定した印刷
様式でデータ出力を行うことができる。
様式でデータ出力を行うことができる。
【0140】
【発明の効果】以上説明したように、本発明によれば、
出力装置に通信網への接続機能を持たせることにより、
データ提供者の情報処理装置からの出力用データをデー
タ利用者の情報処理装置を経由せずに、直接、出力装置
に送信することができるので、データの違法コピーや改
変等の不正行為を防ぐことができる。また、データ出力
に基づく課金データもデータ利用者の情報処理装置を経
由せずに出力装置からデータ提供者の情報処理装置に直
接送信することができるので、課金データの改変も防止
できる。
出力装置に通信網への接続機能を持たせることにより、
データ提供者の情報処理装置からの出力用データをデー
タ利用者の情報処理装置を経由せずに、直接、出力装置
に送信することができるので、データの違法コピーや改
変等の不正行為を防ぐことができる。また、データ出力
に基づく課金データもデータ利用者の情報処理装置を経
由せずに出力装置からデータ提供者の情報処理装置に直
接送信することができるので、課金データの改変も防止
できる。
【0141】また、特定の機能を有する機種の出力装置
に対してのみ画像データを送信するようにしたことによ
り、データ提供者は画像データを改変されたり、不正取
得されたりする心配をしなくてすむ。
に対してのみ画像データを送信するようにしたことによ
り、データ提供者は画像データを改変されたり、不正取
得されたりする心配をしなくてすむ。
【0142】したがって、データ提供者はデータの送信
に伴うリスクのコストが削減でき、安全、安価かつ容易
にデータを販売することができるという効果がある。
に伴うリスクのコストが削減でき、安全、安価かつ容易
にデータを販売することができるという効果がある。
【図1】第1の実施形態の原理の説明図である。
【図2】プリンタのブロック構成図である。
【図3】PC上での処理の流れを説明するフローチャー
トである。
トである。
【図4】画像データ受信プログラムの動作を説明するた
めのフローチャート図である。
めのフローチャート図である。
【図5】画像データ印刷プログラムの動作を説明するた
めのフローチャート図である。
めのフローチャート図である。
【図6】データ提供者のWebサーバの動作を説明する
ためのフローチャート図である。
ためのフローチャート図である。
【図7】第3の実施形態の原理の説明図である。
【図8】販売データの概念図である。
【図9】商品データの概念図である。
【図10】出力用画像データの概念図である。
【図11】課金データの概念図である。
【図12】データ提供者のWebサーバおよびデータ利
用者のPCのブロック構成図である。
用者のPCのブロック構成図である。
1 データ提供者のWebサーバ 2 データ利用者のPC 3 プリンタ
Claims (33)
- 【請求項1】 提供者側情報処理装置の提供するデータ
の中から利用者側情報処理装置により選択されたデータ
を出力可能な通信システムにおいて、 前記利用者側情報処理装置により選択されたデータの送
信を前記提供者側情報処理装置に要求するデータ要求手
段を備えた出力装置と、 前記要求手段により要求を行った出力装置の機種を判別
する判別手段と、前記判別手段による判別に応じて前記
出力装置へのデータの送信を制御する制御手段とを備え
た前記提供者側情報処理装置とを有し、 前記出力装置は、前記利用者側情報処理装置とは独立し
た接続により前記提供者側情報処理装置と通信を行うこ
とを特徴とする通信システム。 - 【請求項2】 請求項1において、前記出力装置は、前
記利用者側情報処理装置により選択されたデータの出力
に応じた課金情報を前記提供者側情報処理装置に送信す
る送信手段とを備えたことを特徴とする通信システム。 - 【請求項3】 請求項2において、前記出力装置は、前
記課金情報を記憶する課金情報記憶手段と、前記出力装
置の電源オフ操作を検出した場合に、前記提供者側情報
処理装置に前記課金情報を前記送信手段により送信した
後、前記課金情報記憶手段から前記課金情報を削除する
削除手段とを備えたことを特徴とする通信システム。 - 【請求項4】 請求項1において、前記出力装置は、前
記提供者側情報処理装置から受信した前記利用者側情報
処理装置の選択したデータを記憶するデータ記憶手段
と、前記記憶手段によりデータが記憶されてから所定時
間が経過した場合、あるいは、前記出力装置の電源オフ
操作を検出した場合に前記データ記憶手段から前記デー
タを削除する削除手段とを備えたことを特徴とする通信
システム。 - 【請求項5】 請求項1において、前記判別手段は、前
記出力装置が所定の機能を有する機種の出力装置である
かどうかを判別することを特徴とする通信システム。 - 【請求項6】 請求項1において、 前記出力装置を登録して管理する管理手段を備えた管理
者側情報処理装置とを備え、 前記判別手段は、前記出力装置が前記管理手段により登
録されているか否かを判別することを特徴とする通信シ
ステム。 - 【請求項7】 請求項6において、前記管理者側情報処
理装置は、前記提供者側情報処理装置に含まれることを
特徴とする通信システム。 - 【請求項8】 請求項1において、前記判別手段は前記
提供者側情報処理装置と接続された装置の機種を判別
し、前記制御手段は前記接続された装置が情報処理装置
であると判別されれば、提供するデータを選択させるた
めの情報を送信し、前記接続された装置が所定の機能を
有する機種の出力装置であると判別されれば、前記利用
者側装置により選択されたデータを前記出力装置に送信
することを特徴とする通信システム。 - 【請求項9】 データを提供する提供者側情報処理装置
において、 利用者側情報処理装置からの情報に基づいて前記利用者
側情報処理装置の選択したデータの送信を要求する出力
装置の機種を判別する判別手段と、 前記判別手段による判別に応じて前記出力装置へのデー
タの送信を制御する制御手段とを備え、 前記出力装置は、前記利用者側情報処理装置とは独立し
た接続により前記提供者側情報処理装置と通信を行うこ
とを特徴とする提供者側情報処理装置。 - 【請求項10】 請求項9において、前記判別手段は前
記提供者側情報処理装置と接続された装置の機種を判別
し、前記制御手段は前記接続された装置が情報処理装置
であると判別されれば、提供するデータを選択させるた
めの情報を送信し、前記接続された装置が所定の機能を
有する機種の出力装置であると判別されれば、前記利用
者側装置により指定されたデータを前記出力装置に送信
することを特徴とする提供者側情報処理装置。 - 【請求項11】 データを提供する提供者側情報処理装
置及び前記提供されるデータを選択する利用者側情報処
理装置と通信可能な出力装置において、 前記利用者側情報処理装置から前記利用者側情報処理装
置により選択されたデータに関する情報を受信する受信
手段と、 前記利用者側情報処理装置とは独立して前記提供者側情
報処理装置と接続する接続手段と、 前記接続手段による接続を介して前記出力装置の機種を
示す識別子を通知するとともに、前記受信手段より受信
した情報に基づいてデータの送信を前記提供者側情報処
理装置に要求するデータ要求手段と、 前記データ要求手段により通知された前記識別子を判別
した結果に応じて前記提供者側情報処理装置から送信さ
れたデータを出力する出力手段とを備えたことを特徴と
する出力装置。 - 【請求項12】 請求項11において、 前記出力手段によるデータの出力に応じた課金情報を前
記接続手段による接続を介して前記提供者側情報処理装
置に送信する課金情報送信手段とを備えたことを特徴と
する出力装置。 - 【請求項13】 請求項10において、 前記課金情報を記憶する課金情報記憶手段と、 前記出力装置の電源オフ操作を検出した場合に、前記課
金情報送信手段による前記送信が行われた後、前記課金
情報記憶手段から前記課金情報を削除する削除手段とを
備えたことを特徴とする出力装置。 - 【請求項14】 請求項11において、 前記提供者側情報処理装置から受信したデータを記憶す
るデータ記憶手段と、 前記データ記憶手段によりデータが記憶されてから所定
時間が経過した場合、あるいは、前記出力装置の電源オ
フ操作を検出した場合に前記データ記憶手段から前記デ
ータを削除する削除手段とを備えたことを特徴とする出
力装置。 - 【請求項15】 データを提供する提供者側情報処理装
置と前記提供されるデータを選択可能な利用者側情報処
理装置と前記選択されたデータを出力可能な出力装置と
を含む通信システムにおいて、 前記提供者側装置の提供するデータから選択したデータ
の出力を前記出力装置に対して指示する指示手段を備え
た利用者側情報処理装置と、 前記利用者側情報処理装置とは独立して前記提供者側情
報処理装置に接続する接続手段と、前記指示手段により
指示されたデータを前記接続手段による接続を介して前
記提供者側情報処理装置から受信する受信手段と、前記
受信手段により受信したデータの出力に応じた課金情報
を前記接続手段による接続を介して前記提供者側情報処
理装置に送信する送信手段とを備えた出力装置とを有す
ることを特徴とする通信システム。 - 【請求項16】 請求項15において、前記出力装置
は、前記課金情報を記憶する課金情報記憶手段と、前記
出力装置の電源オフ操作を検出した場合に、前記提供者
側情報処理装置に前記課金情報を前記送信手段により送
信した後、前記課金情報記憶手段から前記課金情報を削
除する削除手段とを備えたことを特徴とする通信システ
ム。 - 【請求項17】 請求項15において、前記出力装置
は、前記提供者側情報処理装置から受信した前記利用者
側情報処理装置の選択したデータを記憶するデータ記憶
手段と、前記記憶手段によりデータが記憶されてから所
定時間が経過した場合、あるいは、前記出力装置の電源
オフ操作を検出した場合に前記データ記憶手段から前記
データを削除する削除手段とを備えたことを特徴とする
通信システム。 - 【請求項18】 請求項15において、前記提供者側情
報処理装置は、接続された装置を判別する判別手段と、
前記判別手段により接続された装置が情報処理装置であ
ると判別されれば、提供するデータを選択させるための
情報を前記情報処理装置に送信し、前記装置が出力装置
であると判別されれば、前記利用者側装置により選択さ
れたデータを前記出力装置に送信するよう制御する制御
手段とを備えたことを特徴とする通信システム。 - 【請求項19】 請求項18において、前記判別手段
は、前記装置が出力装置であった場合に、所定の機能を
有する機種の出力装置であるかどうかを判別することを
特徴とする通信システム。 - 【請求項20】 請求項15において、 前記出力装置を登録して管理する管理手段を備えた管理
者側情報処理装置とを備え、 前記提供者側情報処理装置は、接続された装置を判別す
る判別手段と、前記判別手段により前記提供者側情報処
理装置と接続された装置が情報処理装置であると判別さ
れれば、提供するデータを選択させるためのデータを前
記情報処理装置に送信し、前記前記装置が前記管理手段
により登録されている出力装置であると判別されれば、
前記利用者側装置により選択されたデータを前記出力装
置に送信するよう制御する制御手段とを備えたことを特
徴とする通信システム。 - 【請求項21】 請求項20において、前記管理者側情
報処理装置は、前記提供者側情報処理装置に含まれるこ
とを特徴とする通信システム。 - 【請求項22】 データを提供する提供者側情報処理装
置及び前記提供されるデータを選択する利用者側情報処
理装置と通信可能な出力装置において、 前記利用者側情報処理装置とは独立して前記提供者側情
報処理装置に接続する接続手段と、 前記接続手段による接続を介して前記提供者側情報処理
装置から前記利用者側装置により選択されたデータを受
信する受信手段と、 前記受信手段により受信したデータの出力に応じた課金
情報を前記接続手段による接続を介して前記提供者側情
報処理装置に送信する送信手段とを備えたことを特徴と
する出力装置。 - 【請求項23】 請求項22において、 前記課金情報を記憶する課金情報記憶手段と、 前記出力装置の電源オフ操作を検出した場合に、前記送
信手段による送信が行われた後、前記課金情報記憶手段
から前記課金情報を削除する削除手段とを備えたことを
特徴とする出力装置。 - 【請求項24】 請求項22において、 前記提供者側情報処理装置から受信したデータを記憶す
るデータ記憶手段と、 前記データ記憶手段によりデータが記憶されてから所定
時間が経過した場合、あるいは、前記出力装置の電源オ
フ操作を検出した場合に前記データ記憶手段から前記デ
ータを削除する削除手段とを備えたことを特徴とする出
力装置。 - 【請求項25】 データを提供する提供者側情報処理装
置を制御する制御方法において、 利用者側情報処理装置からの情報に基づいて前記利用者
側情報処理装置の選択したデータの送信を要求する出力
装置の機種を判別する判別工程と、 前記判別工程における判別に応じて前記出力装置へのデ
ータの送信を制御する制御工程とを有し、 前記出力装置は、前記利用者側情報処理装置とは独立し
た接続により前記提供者側情報処理装置と通信を行うこ
とを特徴とする制御方法。 - 【請求項26】 データを提供する提供者側情報処理装
置及び前記提供されるデータを選択する利用者側情報処
理装置と通信可能な出力装置を制御する制御方法におい
て、 前記利用者側情報処理装置から前記利用者側情報処理装
置により選択されたデータに関する情報を受信する受信
工程と、 前記利用者側情報処理装置とは独立して前記提供者側情
報処理装置と接続する接続工程と、 前記接続工程における接続を介して前記出力装置の機種
を示す識別子を通知するとともに、前記受信工程におい
て受信した情報に基づいてデータの送信を前記提供者側
情報処理装置に要求するデータ要求工程と、 前記データ要求工程において通知された前記識別子を判
別した結果に応じて前記提供者側情報処理装置から送信
されたデータを出力する出力工程とを有することを特徴
とする制御方法。 - 【請求項27】 データを提供する提供者側情報処理装
置及び前記提供されるデータを選択する利用者側情報処
理装置と通信可能な出力装置を制御する制御方法におい
て、 前記利用者側情報処理装置とは独立して前記提供者側情
報処理装置に接続する接続工程と、 前記接続工程における接続を介して前記提供者側情報処
理装置から前記利用者側装置により選択されたデータを
受信する受信工程と、 前記受信工程において受信したデータの出力に応じた課
金情報を前記接続工程による接続を介して前記提供者側
情報処理装置に送信する送信工程とを有することを特徴
とする制御方法。 - 【請求項28】 データを提供する提供者側情報処理装
置を制御するためのプログラムを記憶した記憶媒体にお
いて、 利用者側情報処理装置からの情報に基づいて前記利用者
側情報処理装置の選択したデータの送信を要求する出力
装置の機種を判別する判別工程と、 前記判別工程における判別に応じて前記出力装置へのデ
ータの送信を制御する制御工程とを有し、 前記出力装置は、前記利用者側情報処理装置とは独立し
た接続により前記提供者側情報処理装置と通信を行うこ
とを特徴とするプログラムを記憶したことを特徴とする
記憶媒体。 - 【請求項29】 データを提供する提供者側情報処理装
置及び前記提供されるデータを選択する利用者側情報処
理装置と通信可能な出力装置を制御するためのプログラ
ムを記憶した記憶媒体において、 前記利用者側情報処理装置から前記利用者側情報処理装
置により選択されたデータに関する情報を受信する受信
工程と、 前記利用者側情報処理装置とは独立して前記提供者側情
報処理装置と接続する接続工程と、 前記接続工程における接続を介して前記出力装置の機種
を示す識別子を通知するとともに、前記受信工程におい
て受信した情報に基づいてデータの送信を前記提供者側
情報処理装置に要求するデータ要求工程と、 前記データ要求工程において通知された前記識別子を判
別した結果に応じて前記提供者側情報処理装置から送信
されたデータを出力する出力工程を有するプログラムを
記憶したことを特徴とする記憶媒体。 - 【請求項30】 データを提供する提供者側情報処理装
置及び前記提供されるデータを選択する利用者側情報処
理装置と通信可能な出力装置を制御するためのプログラ
ムを記憶した記憶媒体において、 前記利用者側情報処理装置とは独立して前記提供者側情
報処理装置に接続する接続工程と、 前記接続工程における接続を介して前記提供者側情報処
理装置から前記利用者側装置により選択されたデータを
受信する受信工程と、 前記受信工程において受信したデータの出力に応じた課
金情報を前記接続工程による接続を介して前記提供者側
情報処理装置に送信する送信工程を有するプログラムを
記憶したことを特徴とする記憶媒体。 - 【請求項31】 データを提供する提供者側情報処理装
置を制御するためのプログラムにおいて、 利用者側情報処理装置からの情報に基づいて前記利用者
側情報処理装置の選択したデータの送信を要求する出力
装置の機種を判別する判別工程と、 前記判別工程における判別に応じて前記出力装置へのデ
ータの送信を制御する制御工程とを有し、 前記出力装置は、前記利用者側情報処理装置とは独立し
た接続により前記提供者側情報処理装置と通信を行うこ
とを特徴とするプログラム。 - 【請求項32】 データを提供する提供者側情報処理装
置及び前記提供されるデータを選択する利用者側情報処
理装置と通信可能な出力装置を制御するためのプログラ
ムにおいて、 前記利用者側情報処理装置から前記利用者側情報処理装
置により選択されたデータに関する情報を受信する受信
工程と、 前記利用者側情報処理装置とは独立して前記提供者側情
報処理装置と接続する接続工程と、 前記接続工程における接続を介して前記出力装置の機種
を示す識別子を通知するとともに、前記受信工程におい
て受信した情報に基づいてデータの送信を前記提供者側
情報処理装置に要求するデータ要求工程と、 前記データ要求工程において通知された前記識別子を判
別した結果に応じて前記提供者側情報処理装置から送信
されたデータを出力する出力工程とを有することを特徴
とするプログラム。 - 【請求項33】 データを提供する提供者側情報処理装
置及び前記提供されるデータを選択する利用者側情報処
理装置と通信可能な出力装置を制御するためのプログラ
ムにおいて、 前記利用者側情報処理装置とは独立して前記提供者側情
報処理装置に接続する接続工程と、 前記接続工程における接続を介して前記提供者側情報処
理装置から前記利用者側装置により選択されたデータを
受信する受信工程と、 前記受信工程において受信したデータの出力に応じた課
金情報を前記接続工程による接続を介して前記提供者側
情報処理装置に送信する送信工程を有することを特徴と
するプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001066805A JP2001350864A (ja) | 2000-04-04 | 2001-03-09 | 通信システムおよび出力装置および情報処理装置ならびにその制御方法およびそのプログラムを記憶した記憶媒体およびそのプログラム |
| US09/825,718 US20020002499A1 (en) | 2000-04-04 | 2001-04-04 | Communication system, output device and information processing device |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000102169 | 2000-04-04 | ||
| JP2000-102169 | 2000-04-04 | ||
| JP2001066805A JP2001350864A (ja) | 2000-04-04 | 2001-03-09 | 通信システムおよび出力装置および情報処理装置ならびにその制御方法およびそのプログラムを記憶した記憶媒体およびそのプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001350864A true JP2001350864A (ja) | 2001-12-21 |
| JP2001350864A5 JP2001350864A5 (ja) | 2008-04-24 |
Family
ID=26589426
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001066805A Withdrawn JP2001350864A (ja) | 2000-04-04 | 2001-03-09 | 通信システムおよび出力装置および情報処理装置ならびにその制御方法およびそのプログラムを記憶した記憶媒体およびそのプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20020002499A1 (ja) |
| JP (1) | JP2001350864A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007531123A (ja) * | 2004-03-26 | 2007-11-01 | シティコープ クレジット サービシィーズ インコーポレイテッド | 複数のリワードプログラムの一元管理方法およびシステム |
| JP2008047048A (ja) * | 2006-08-21 | 2008-02-28 | Seiko Epson Corp | 印刷装置及びその方法 |
| WO2012036083A1 (ja) * | 2010-09-13 | 2012-03-22 | コニカミノルタビジネステクノロジーズ株式会社 | 課金管理システム |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100511123C (zh) * | 2002-04-01 | 2009-07-08 | 精工爱普生株式会社 | 印刷处理系统、及方法 |
| AU2003248595B2 (en) * | 2002-05-28 | 2009-07-30 | Crimsonlogic Pte Ltd | A computer system for automating the controlled distribution of documents |
| US7937055B2 (en) * | 2007-12-03 | 2011-05-03 | GM Global Technology Operations LLC | Timeshifting for a multiple-tuner vehicle radio system |
| US20110051188A1 (en) * | 2009-08-27 | 2011-03-03 | Seiko Epson Corporation | Printing system, distributing server, printing terminal, method for controlling distributing server and control program, and method for controlling printing terminal and control program |
| JP5546221B2 (ja) * | 2009-12-03 | 2014-07-09 | キヤノン株式会社 | 情報処理装置及びその制御方法、画像処理装置及びその制御方法、並びにプログラム |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5363447A (en) * | 1993-03-26 | 1994-11-08 | Motorola, Inc. | Method for loading encryption keys into secure transmission devices |
| US5875110A (en) * | 1995-06-07 | 1999-02-23 | American Greetings Corporation | Method and system for vending products |
| US5745883A (en) * | 1996-05-30 | 1998-04-28 | Xerox Corporation | Billing system for use with document processing system |
| US6233684B1 (en) * | 1997-02-28 | 2001-05-15 | Contenaguard Holdings, Inc. | System for controlling the distribution and use of rendered digital works through watermaking |
| JP3198976B2 (ja) * | 1997-05-21 | 2001-08-13 | 日本電気株式会社 | 印刷システム及び印刷システムの課金方法並びに印刷システムの課金制御プログラムを記録した記録媒体 |
| JPH11161451A (ja) * | 1997-09-26 | 1999-06-18 | Hitachi Koki Co Ltd | 印刷システム |
| US6314521B1 (en) * | 1997-11-26 | 2001-11-06 | International Business Machines Corporation | Secure configuration of a digital certificate for a printer or other network device |
| US6516358B1 (en) * | 1999-09-09 | 2003-02-04 | Hewlett-Packard Company | Appliance communications manager |
-
2001
- 2001-03-09 JP JP2001066805A patent/JP2001350864A/ja not_active Withdrawn
- 2001-04-04 US US09/825,718 patent/US20020002499A1/en not_active Abandoned
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007531123A (ja) * | 2004-03-26 | 2007-11-01 | シティコープ クレジット サービシィーズ インコーポレイテッド | 複数のリワードプログラムの一元管理方法およびシステム |
| JP2008047048A (ja) * | 2006-08-21 | 2008-02-28 | Seiko Epson Corp | 印刷装置及びその方法 |
| WO2012036083A1 (ja) * | 2010-09-13 | 2012-03-22 | コニカミノルタビジネステクノロジーズ株式会社 | 課金管理システム |
| JP5093427B2 (ja) * | 2010-09-13 | 2012-12-12 | コニカミノルタビジネステクノロジーズ株式会社 | 課金管理システム |
Also Published As
| Publication number | Publication date |
|---|---|
| US20020002499A1 (en) | 2002-01-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8314958B2 (en) | Communication system, image processing apparatus, image processing method, authentication server, image managing method, image managing program, and image processing system | |
| JP4136325B2 (ja) | 画像形成システム、ソフトウエア取得方法、画像形成装置およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| US20050226413A1 (en) | Shooting apparatus, managing server, shooting managing system and shooting managing method | |
| JPH11194903A (ja) | 編集画像印刷システムおよび方法 | |
| EP0860986B1 (en) | Edited image printing system and method | |
| JP2001350864A (ja) | 通信システムおよび出力装置および情報処理装置ならびにその制御方法およびそのプログラムを記憶した記憶媒体およびそのプログラム | |
| JP2002373215A (ja) | 製本システムおよび製本出力方法 | |
| US20010052037A1 (en) | Image input/output control apparatus and image input/output system | |
| JP4166093B2 (ja) | 情報保管システム及び情報保管サービス方法 | |
| JP2006040133A (ja) | 情報処理方法及びそのシステムと装置 | |
| US6983373B2 (en) | Information processing apparatus, information processing system, information processing method, and storage medium therefor | |
| US20070195357A1 (en) | Image processor updating a master file stored in a file server, method of controlling the same, and a program product for processing images | |
| JP2015018323A (ja) | サービス提供装置、サービス提供システムおよびプログラム | |
| JP2003069768A (ja) | 著作物の複写システム、画像形成装置、画像形成方法、およびその方法をコンピュータが実行するためのプログラム | |
| JP2006134046A (ja) | パブリックプリントシステムおよびパブリックプリントサービス方法 | |
| JP2004127278A (ja) | サーバ装置及び通信方法及び通信方法をコンピュータ装置に実施させるためのプログラム及びそのプログラムをコンピュータ装置読み出し可能に記憶した記憶媒体 | |
| JP2006085633A (ja) | 画像形成装置、画像形成システム、及び中継装置 | |
| JP2003330675A (ja) | 情報処理システム及び情報処理装置及び情報処理方法及びそれをコンピュータに実施させるためのプログラム及びそのプログラムをコンピュータ読み出し可能に記憶した記憶媒体 | |
| JP2002207663A (ja) | 情報管理システム及び該情報管理システムにおけるアクセス管理方法、並びに記憶媒体 | |
| JP5094689B2 (ja) | プリンタドライバ、プログラム及び記録媒体 | |
| JP4324725B2 (ja) | 画像印刷販売装置及びプログラム | |
| JP2002354187A (ja) | 画像処理システム、管理方法、アプリケーション情報サーバ | |
| JP2003348281A (ja) | データ処理方法、データ処理装置、プログラム、記憶媒体 | |
| JP2003054101A (ja) | 孔版印刷システム | |
| JP2004312362A (ja) | 画像出力装置、画像管理装置及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080310 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080310 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20091127 |