JP2007066271A - 情報処理装置及びその制御方法、データ処理装置、並びにプログラム - Google Patents
情報処理装置及びその制御方法、データ処理装置、並びにプログラム Download PDFInfo
- Publication number
- JP2007066271A JP2007066271A JP2005255238A JP2005255238A JP2007066271A JP 2007066271 A JP2007066271 A JP 2007066271A JP 2005255238 A JP2005255238 A JP 2005255238A JP 2005255238 A JP2005255238 A JP 2005255238A JP 2007066271 A JP2007066271 A JP 2007066271A
- Authority
- JP
- Japan
- Prior art keywords
- identification information
- application program
- processing apparatus
- received
- print server
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 67
- 238000012545 processing Methods 0.000 claims description 95
- 230000010365 information processing Effects 0.000 claims description 64
- 230000008569 process Effects 0.000 claims description 40
- 238000004891 communication Methods 0.000 claims description 10
- 230000006870 function Effects 0.000 description 19
- 238000013500 data storage Methods 0.000 description 11
- 238000009434 installation Methods 0.000 description 11
- 238000011900 installation process Methods 0.000 description 9
- 238000012546 transfer Methods 0.000 description 9
- 239000000284 extract Substances 0.000 description 8
- 230000001419 dependent effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000007639 printing Methods 0.000 description 5
- 230000004913 activation Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000004397 blinking Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000005092 sublimation method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】プリンタ1000に装着されたネットワークプリントサーバ1500において、ホストコンピュータからLAN2000を介してアプリケーションプログラムとライセンスファイルとを受信する。そして、ライセンスファイルからデバイスシリアル番号を抽出し、該抽出したデバイスシリアル番号とプリンタ1000内のプリンタコントローラ1600から取得したデバイスシリアル番号とが一致するか否かを判別する。この判別結果に基づいて、該アプリケーションプログラムのインストール又は起動を行う。
【選択図】図1
Description
図1は、本発明の第1の実施の形態に係るデータ処理装置が適用されたプリンタのハードウェア構成を示すブロック図である。
本発明の第2の実施の形態に係るデータ処理装置は、その構成(図1、図2)が上記第1の実施の形態におけるプリンタ1000と同じであり、その説明を省略する。以下に、上記第1の実施の形態と異なる点のみを説明する。
本発明の第3の実施の形態に係るデータ処理装置は、その構成(図1、図2)が上記第1の実施の形態におけるプリンタ1000と同じであり、その説明を省略する。以下に、上記第1の実施の形態と異なる点のみを説明する。
本発明の第4の実施の形態に係るデータ処理装置は、その構成(図1、図2)が上記第1の実施の形態におけるプリンタ1000と同じであり、その説明を省略する。以下に、上記第1の実施の形態と異なる点のみを説明する。
1500 ネットワークプリントサーバ
1600 プリンタコントローラ
2000 ローカルエリアネットワーク(LAN)
1,8 CPU
2,14 RAM
3 FlashROM
9 ROM
10 外部メモリ
16 プリントエンジン
17 拡張インタフェースバス
18 操作パネル
Claims (16)
- データ処理装置に対して接続可能な情報処理装置において、
所定の機能を有するアプリケーションプログラムと当該アプリケーションプログラムに対応する識別情報を受信する受信手段と、
接続されているデータ処理装置から当該データ処理装置を識別するための識別情報を取得する識別情報取得手段と、
前記識別情報取得手段により取得した識別情報と前記受信手段により受信した識別情報とが一致したときに、前記受信したアプリケーションプログラムの前記情報処理装置における使用を許可する制御手段とを備えることを特徴とする情報処理装置。 - 前記識別情報は、前記データ処理装置のデバイスシリアル番号及び機種名の少なくとも1つで構成されることを特徴とする請求項1記載の情報処理装置。
- 前記受信手段により複数の識別情報を受信したときは、当該受信した複数の識別情報と前記識別情報取得手段により取得した複数の識別情報とがそれぞれ一致するか否かを判別する識別情報判別手段を更に備え、
前記制御手段は、前記複数の識別情報のそれぞれが一致するときに、前記受信したアプリケーションプログラムの前記情報処理装置における使用を許可することを特徴とする請求項1又は2記載の情報処理装置。 - 前記制御手段は、前記識別情報取得手段により取得した識別情報と前記受信手段により受信した識別情報とが一致しなかったときは、前記受信したアプリケーションプログラムを削除することを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。
- 前記制御手段は、前記識別情報取得手段により取得した識別情報と前記受信手段により受信した識別情報とが一致しなかったときは、前記アプリケーションプログラムが使用できなかった旨を表示させることを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。
- 前記所定の機能を有するアプリケーションプログラムには、前記データ処理装置の制御機能及び前記ネットワークに接続された他の情報処理装置との通信制御機能が含まれることを特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。
- データ処理装置に対して接続可能な情報処理装置において、
所定の機能を有するアプリケーションプログラムと当該アプリケーションプログラムに対応する識別情報を受信する受信手段と、
前記情報処理装置を識別するための識別情報と前記受信手段により受信した識別情報とが一致したときに、前記受信したアプリケーションプログラムの前記情報処理装置における使用を許可する制御手段とを備えることを特徴とする情報処理装置。 - データ処理装置に対して接続可能な情報処理装置において、
所定の機能を有するアプリケーションプログラムと当該アプリケーションプログラムに対応する少なくとも1つの識別情報を受信する受信手段と、
接続されているデータ処理装置から当該データ処理装置を識別するための識別情報を取得する識別情報取得手段と、
前記識別情報取得手段により取得した識別情報と前記受信手段により受信した識別情報とが一致するか否かを判別する第1の識別情報判別手段と、
前記情報処理装置を識別するための識別情報と前記受信手段により受信した識別情報とが一致するか否かを判別する第2の識別情報判別手段と、
前記データ処理装置を識別するための識別情報を前記受信手段により受信したときは、前記第1の識別情報判別手段の判別結果に従って、前記受信したアプリケーションプログラムの前記情報処理装置における使用を許可し、
前記情報処理装置を識別するための識別情報を前記受信手段により受信したときは、前記第2の識別情報判別手段の判別結果に従って、前記受信したアプリケーションプログラムの前記情報処理装置における使用を許可し、
前記データ処理装置を識別するための識別情報と前記情報処理装置を識別するための識別情報とを前記受信手段により受信したときは、前記第1の識別情報判別手段の判別結果及び前記第2の識別情報判別手段の判別結果に従って、前記受信したアプリケーションプログラムの前記情報処理装置における使用を許可する制御手段とを備えることを特徴とする情報処理装置。 - データ処理装置に対して接続可能な情報処理装置の制御方法において、
所定の機能を有するアプリケーションプログラムと当該アプリケーションプログラムに対応する識別情報を受信する通信工程と、
接続されているデータ処理装置から当該データ処理装置を識別するための識別情報を取得する識別情報取得工程と、
前記識別情報取得工程にて取得した識別情報と前記受信工程にて受信した識別情報とが一致したときに、前記受信したアプリケーションプログラムの前記情報処理装置における使用を許可する制御工程とを備えることを特徴とする制御方法。 - 前記識別情報は、前記データ処理装置のデバイスシリアル番号及び機種名の少なくとも1つで構成されることを特徴とする請求項9記載の制御方法。
- 前記受信工程にて複数の識別情報を受信したときは、当該受信した複数の識別情報と前記識別情報取得工程にて取得した複数の識別情報とがそれぞれ一致するか否かを判別する識別情報判別工程を更に備え、
前記制御工程は、前記複数の識別情報のそれぞれが一致するときに、前記受信したアプリケーションプログラムの前記情報処理装置における使用を許可することを特徴とする請求項9又は10記載の制御方法。 - 前記制御工程は、前記識別情報取得工程にて取得された識別情報と前記受信工程にて受信された識別情報とが一致しなかったときは、前記受信したアプリケーションプログラムを削除することを特徴とする請求項9乃至11のいずれか1項に記載の制御方法。
- 前記制御工程は、前記識別情報取得工程にて取得した識別情報と前記受信工程にて受信した識別情報とが一致しなかったときは、前記アプリケーションプログラムが起動できなかった旨を表示させることを特徴とする請求項9乃至12のいずれか1項に記載の制御方法。
- 前記所定の機能を有するアプリケーションプログラムには、前記データ処理装置の制御機能及び前記ネットワークに接続された他の情報処理装置との通信制御機能が含まれることを特徴とする請求項9乃至13のいずれか1項に記載の制御方法。
- 請求項1乃至8のいずれか1項に記載の情報処理装置が接続可能に構成され、接続された情報処理装置を介してネットワーク上の他の情報処理装置と通信を行うことを特徴とするデータ処理装置。
- 請求項9乃至14のいずれか1項に記載の制御方法をコンピュータに実行させるためのコンピュータに読み取り可能なプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005255238A JP2007066271A (ja) | 2005-09-02 | 2005-09-02 | 情報処理装置及びその制御方法、データ処理装置、並びにプログラム |
US11/469,760 US20070055675A1 (en) | 2005-09-02 | 2006-09-01 | Information processing device, control method therefor, data processing apparatus connectable with information processing device, and program for causing computer to execute the control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005255238A JP2007066271A (ja) | 2005-09-02 | 2005-09-02 | 情報処理装置及びその制御方法、データ処理装置、並びにプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007066271A true JP2007066271A (ja) | 2007-03-15 |
Family
ID=37831169
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005255238A Pending JP2007066271A (ja) | 2005-09-02 | 2005-09-02 | 情報処理装置及びその制御方法、データ処理装置、並びにプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20070055675A1 (ja) |
JP (1) | JP2007066271A (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010067085A (ja) * | 2008-09-11 | 2010-03-25 | Ricoh Co Ltd | 情報処理システム、外付け機器、プラットフォーム起動方法、プログラム、および記憶媒体 |
JP2012507060A (ja) * | 2008-10-27 | 2012-03-22 | サトーホールディングス株式会社 | プログラムスクリプト言語を用いたラベルプリンタapi |
JP2013080205A (ja) * | 2011-09-25 | 2013-05-02 | Yamaha Corp | 電子音響装置連携装置及びプログラム |
JP2015176306A (ja) * | 2014-03-14 | 2015-10-05 | 株式会社リコー | 情報処理システム、情報処理装置、情報処理方法、及びプログラム |
JP2017174440A (ja) * | 2017-04-13 | 2017-09-28 | 株式会社リコー | 情報処理システム及び操作端末 |
JP2018180730A (ja) * | 2017-04-06 | 2018-11-15 | 株式会社東芝 | 情報処理装置、情報処理方法及びプログラム |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5391937B2 (ja) * | 2009-09-03 | 2014-01-15 | 株式会社リコー | 画像形成装置、ライセンス処理方法、及びライセンス処理プログラム |
US8885192B2 (en) * | 2011-04-05 | 2014-11-11 | Hewlett-Packard Development Company, L.P. | Data transformation using leaf and non-leaf nodes |
AU2012395268B2 (en) * | 2012-11-22 | 2016-01-07 | Huawei Technologies Co., Ltd. | Application program distribution method, terminal and server |
JP6340872B2 (ja) * | 2014-03-31 | 2018-06-13 | 富士通株式会社 | 購入制御装置、購入制御方法及び購入制御プログラム |
US9524126B2 (en) * | 2015-02-03 | 2016-12-20 | Kyocera Document Solutions Inc. | Methods and system for printing device service restart |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6125261A (ja) * | 1984-07-13 | 1986-02-04 | Fujitsu Ltd | ソフトウエアプロダクト保護方式 |
JPH04115326A (ja) * | 1990-09-05 | 1992-04-16 | Omron Corp | プログラム不正使用防止機能付情報処理システム |
JPH04175952A (ja) * | 1990-11-09 | 1992-06-23 | Hitachi Ltd | ソフトウェア資源配布管理方式 |
JPH11312080A (ja) * | 1998-04-28 | 1999-11-09 | Hitachi Ltd | 計算機ネットワークシステムおよびプログラム更新方法 |
JP2003256063A (ja) * | 2002-02-26 | 2003-09-10 | Sysmex Corp | プログラム管理方法 |
JP2003330564A (ja) * | 2002-05-17 | 2003-11-21 | Canon Inc | 機器内機能使用制限方式 |
JP2005084889A (ja) * | 2003-09-08 | 2005-03-31 | Anritsu Corp | 自動測定ソフトウエアのライセンス管理方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4864494A (en) * | 1986-03-21 | 1989-09-05 | Computerized Data Ssytems For Mfg., Inc. | Software usage authorization system with key for decrypting/re-encrypting/re-transmitting moving target security codes from protected software |
US5528490A (en) * | 1992-04-10 | 1996-06-18 | Charles E. Hill & Associates, Inc. | Electronic catalog system and method |
US5276738A (en) * | 1992-12-17 | 1994-01-04 | Bull Hn Information Systems Inc. | Software data protection mechanism |
US6067622A (en) * | 1996-01-02 | 2000-05-23 | Moore; Steven Jerome | Software security system using remove function to restrict unauthorized duplicating and installation of an application program |
US6226747B1 (en) * | 1998-04-10 | 2001-05-01 | Microsoft Corporation | Method for preventing software piracy during installation from a read only storage medium |
US6799277B2 (en) * | 1998-06-04 | 2004-09-28 | Z4 Technologies, Inc. | System and method for monitoring software |
JP4744674B2 (ja) * | 2000-06-30 | 2011-08-10 | 富士通フロンテック株式会社 | プログラムインストール方法、プログラムインストールシステム、プログラム実行装置及び記憶媒体 |
JP4541579B2 (ja) * | 2001-02-28 | 2010-09-08 | キヤノン株式会社 | 印刷システム、ネットワークインターフェース装置、印刷装置、データ提供方法及び記憶媒体 |
JP2003084984A (ja) * | 2001-09-12 | 2003-03-20 | Canon Inc | 情報処理装置、及び、情報処理方法、及び、制御プログラム、及び、制御プログラムを記憶した記憶媒体 |
US7680742B1 (en) * | 2001-10-09 | 2010-03-16 | Novell, Inc. | System and method for controlling access to licensed computing processes via a codified electronic license |
JP2004046327A (ja) * | 2002-07-09 | 2004-02-12 | Sony Corp | データ記録媒体、プログラム起動方法およびプログラム |
US7496951B2 (en) * | 2003-07-15 | 2009-02-24 | Canon Kabushiki Kaisha | Network apparatus and control method therefor |
US7331063B2 (en) * | 2004-04-30 | 2008-02-12 | Microsoft Corporation | Method and system for limiting software updates |
US7577848B2 (en) * | 2005-01-18 | 2009-08-18 | Microsoft Corporation | Systems and methods for validating executable file integrity using partial image hashes |
-
2005
- 2005-09-02 JP JP2005255238A patent/JP2007066271A/ja active Pending
-
2006
- 2006-09-01 US US11/469,760 patent/US20070055675A1/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6125261A (ja) * | 1984-07-13 | 1986-02-04 | Fujitsu Ltd | ソフトウエアプロダクト保護方式 |
JPH04115326A (ja) * | 1990-09-05 | 1992-04-16 | Omron Corp | プログラム不正使用防止機能付情報処理システム |
JPH04175952A (ja) * | 1990-11-09 | 1992-06-23 | Hitachi Ltd | ソフトウェア資源配布管理方式 |
JPH11312080A (ja) * | 1998-04-28 | 1999-11-09 | Hitachi Ltd | 計算機ネットワークシステムおよびプログラム更新方法 |
JP2003256063A (ja) * | 2002-02-26 | 2003-09-10 | Sysmex Corp | プログラム管理方法 |
JP2003330564A (ja) * | 2002-05-17 | 2003-11-21 | Canon Inc | 機器内機能使用制限方式 |
JP2005084889A (ja) * | 2003-09-08 | 2005-03-31 | Anritsu Corp | 自動測定ソフトウエアのライセンス管理方法 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010067085A (ja) * | 2008-09-11 | 2010-03-25 | Ricoh Co Ltd | 情報処理システム、外付け機器、プラットフォーム起動方法、プログラム、および記憶媒体 |
JP2012507060A (ja) * | 2008-10-27 | 2012-03-22 | サトーホールディングス株式会社 | プログラムスクリプト言語を用いたラベルプリンタapi |
US9870522B2 (en) | 2008-10-27 | 2018-01-16 | Sato Holdings Kabushiki Kaisha | Label printer API using LUA program scripting language |
JP2013080205A (ja) * | 2011-09-25 | 2013-05-02 | Yamaha Corp | 電子音響装置連携装置及びプログラム |
JP2015176306A (ja) * | 2014-03-14 | 2015-10-05 | 株式会社リコー | 情報処理システム、情報処理装置、情報処理方法、及びプログラム |
JP2018180730A (ja) * | 2017-04-06 | 2018-11-15 | 株式会社東芝 | 情報処理装置、情報処理方法及びプログラム |
JP7002856B2 (ja) | 2017-04-06 | 2022-01-20 | 株式会社東芝 | 情報処理装置、情報処理方法及びプログラム |
JP2017174440A (ja) * | 2017-04-13 | 2017-09-28 | 株式会社リコー | 情報処理システム及び操作端末 |
Also Published As
Publication number | Publication date |
---|---|
US20070055675A1 (en) | 2007-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007066271A (ja) | 情報処理装置及びその制御方法、データ処理装置、並びにプログラム | |
JP4372030B2 (ja) | 印刷装置、印刷装置の制御方法及びコンピュータプログラム | |
CN103309630A (zh) | 信息处理装置及信息处理方法 | |
JP2008312123A (ja) | 画像処理装置、画像処理システム、画像処理装置の制御方法及びプログラム | |
JP2012022576A (ja) | 情報処理プログラム | |
JP2006164240A (ja) | データ処理装置および印刷設定処理方法およびコンピュータが読み取り可能な制御プログラムを格納した記憶媒体および制御プログラム | |
JP2006185420A (ja) | 文書管理システム及びその制御方法 | |
JP2007245673A (ja) | 画像形成装置 | |
JP4994575B2 (ja) | ネットワークインターフェース装置及びその制御方法、及び画像形成システム | |
CN101582966A (zh) | 信息处理装置 | |
US9596369B2 (en) | Function execution apparatus, function execution method, and non-transitory computer readable medium storing instructions therefor | |
JP2009220560A (ja) | 印刷装置および情報処理装置 | |
CN109299607A (zh) | 驱动程序安全检测方法、装置和图像形成*** | |
JP2009151678A (ja) | 画像形成装置及び画像形成システム | |
JP6843804B2 (ja) | 印刷制御装置、印刷制御方法、およびプログラム | |
JP4871675B2 (ja) | 画像処理装置、画像処理装置の制御方法、及びコンピュータプログラム | |
KR101405920B1 (ko) | 잡 컨트롤 장치 및 복합장치 그리고 그들의 동작 방법 | |
JP2006085291A (ja) | 情報処理装置及びアプリケーションプログラム | |
JP4957506B2 (ja) | 管理プログラム、情報処理装置および情報処理システム | |
JP2009070247A (ja) | 情報処理装置、情報処理方法および画像処理装置 | |
JP2003289419A (ja) | ネットワークシステム、画像処理装置、情報処理装置、画像処理装置の制御方法及び情報処理装置の制御方法 | |
JP2007213404A (ja) | 組込機器、ダウンロード方法、記憶媒体、プログラム | |
KR20000045092A (ko) | 문서의 부가정보 설정방법 | |
JP2007286680A (ja) | 画像形成システム及びその制御方法、並びにプログラム | |
US8675223B2 (en) | Image forming device, image forming system and computer readable medium for installing related software to another device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20070626 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080822 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100426 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100518 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100716 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110105 |