JP4969481B2 - 画像形成装置、情報処理方法及びプログラム - Google Patents
画像形成装置、情報処理方法及びプログラム Download PDFInfo
- Publication number
- JP4969481B2 JP4969481B2 JP2008040216A JP2008040216A JP4969481B2 JP 4969481 B2 JP4969481 B2 JP 4969481B2 JP 2008040216 A JP2008040216 A JP 2008040216A JP 2008040216 A JP2008040216 A JP 2008040216A JP 4969481 B2 JP4969481 B2 JP 4969481B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- cryptographic
- information
- program execution
- image forming
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- 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/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/52—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
- G06F21/53—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by executing in a restricted environment, e.g. sandbox or secure virtual machine
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/544—Buffers; Shared memory; Pipes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/16—Implementing security features at a particular protocol layer
- H04L63/166—Implementing security features at a particular protocol layer at the transport layer
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimile Transmission Control (AREA)
- Storage Device Security (AREA)
Description
11a、11b、11c VM
12 ネイティブ層
13a、13b、13c 暗号プロバイダ
14 情報取得ライブラリ
15 JNIライブラリ
16 UI部
21 データ保持リポジトリ
22 共有メモリ
50 GPS装置
221 共有メモリ操作ライブラリ
601 コントローラ
602 オペレーションパネル
603 ファクシミリコントロールユニット
604 撮像部
605 印刷部
611 CPU
612 ASIC
621 NB
622 SB
631 MEM−P
632 MEM−C
633 HDD
634 メモリカードスロット
635 メモリカード
641 NIC
642 USBデバイス
643 IEEE1394デバイス
644 セントロニクスデバイス
Claims (9)
- 複数のプログラム実行環境においてプログラムを実行可能な画像形成装置であって、
暗号機能に関する暗号情報が記録された記憶手段と、
前記記憶手段より前記暗号情報を取得し、複数の前記プログラム実行環境より参照可能な共有記憶手段に該暗号情報を記録する第一の記録手段と、
複数の前記プログラム実行環境ごとに、前記共有記憶手段より前記暗号情報を取得し当該プログラム実行環境において実行されるプログラムより参照可能なように当該プログラム実行環境における属性値として該暗号情報を記録する複数の第二の記録手段とを有することを特徴とする画像形成装置。 - 所定のプログラム言語に固有の形式をネイティブコードに変換する仮想マシン手段を複数有し、前記仮想マシン手段ごとに前記プログラム実行環境が形成されることを特徴とする請求項1記載の画像形成装置。
- 所定のプログラム言語に固有の形式をネイティブコードに変換する仮想マシン手段と、
ネイティブコードによるプログラムを実行するネイティブコード実行手段とを有し、
前記仮想マシン手段及び前記ネイティブコード実行手段ごとに前記プログラム実行環境が形成されることを特徴とする請求項1記載の画像形成装置。 - 複数のプログラム実行環境においてプログラムを実行可能な画像形成装置が実行する情報処理方法であって、
暗号機能に関する暗号情報が記録された記憶手段より前記暗号情報を取得し、複数の前記プログラム実行環境より参照可能な共有記憶手段に該暗号情報を記録する第一の記録手順と、
複数の前記プログラム実行環境ごとに、前記共有記憶手段より前記暗号情報を取得し当該プログラム実行環境において実行されるプログラムより参照可能なように当該プログラム実行環境における属性値として該暗号情報を記録する複数の第二の記録手順とを有することを特徴とする情報処理方法。 - 前記画像形成装置は、所定のプログラム言語に固有の形式をネイティブコードに変換する仮想マシン手段を複数有し、前記仮想マシン手段ごとに前記プログラム実行環境が形成されることを特徴とする請求項4記載の情報処理方法。
- 前記画像形成装置は、所定のプログラム言語に固有の形式をネイティブコードに変換する仮想マシン手段と、ネイティブコードによるプログラムを実行するネイティブコード実行手段とを有し、
前記仮想マシン手段及び前記ネイティブコード実行手段ごとに前記プログラム実行環境が形成されることを特徴とする請求項4記載の情報処理方法。 - 複数のプログラム実行環境においてプログラムを実行可能な画像形成装置に、
暗号機能に関する暗号情報が記録された記憶手段より前記暗号情報を取得し、複数の前記プログラム実行環境より参照可能な共有記憶手段に該暗号情報を記録する第一の記録手順と、
複数の前記プログラム実行環境ごとに、前記共有記憶手段より前記暗号情報を取得し当該プログラム実行環境において実行されるプログラムより参照可能なように当該プログラム実行環境における属性値として該暗号情報を記録する複数の第二の記録手順とを実行させるためのプログラム。 - 前記画像形成装置は、所定のプログラム言語に固有の形式をネイティブコードに変換する仮想マシン手段を複数有し、前記仮想マシン手段ごとに前記プログラム実行環境が形成されることを特徴とする請求項7記載のプログラム。
- 前記画像形成装置は、所定のプログラム言語に固有の形式をネイティブコードに変換する仮想マシン手段と、ネイティブコードによるプログラムを実行するネイティブコード実行手段とを有し、
前記仮想マシン手段及び前記ネイティブコード実行手段ごとに前記プログラム実行環境が形成されることを特徴とする請求項7記載のプログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008040216A JP4969481B2 (ja) | 2008-02-21 | 2008-02-21 | 画像形成装置、情報処理方法及びプログラム |
EP09151007A EP2093686A1 (en) | 2008-02-21 | 2009-01-21 | Apparatus, method and computer program for sharing cryptographic data among different program execution environments in an image forming apparatus. |
US12/361,628 US20090217053A1 (en) | 2008-02-21 | 2009-01-29 | Image forming apparatus, data processing method, and computer readable recording medium |
CNA2009100075346A CN101515988A (zh) | 2008-02-21 | 2009-02-17 | 图像形成设备、数据处理方法以及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008040216A JP4969481B2 (ja) | 2008-02-21 | 2008-02-21 | 画像形成装置、情報処理方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009200804A JP2009200804A (ja) | 2009-09-03 |
JP4969481B2 true JP4969481B2 (ja) | 2012-07-04 |
Family
ID=40637827
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008040216A Active JP4969481B2 (ja) | 2008-02-21 | 2008-02-21 | 画像形成装置、情報処理方法及びプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US20090217053A1 (ja) |
EP (1) | EP2093686A1 (ja) |
JP (1) | JP4969481B2 (ja) |
CN (1) | CN101515988A (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5982903B2 (ja) * | 2012-03-15 | 2016-08-31 | オムロン株式会社 | 情報処理装置 |
JP2014150410A (ja) * | 2013-02-01 | 2014-08-21 | Konica Minolta Inc | 画像形成装置及び暗号強度の切り替え方法 |
EP3035583A1 (fr) * | 2014-12-19 | 2016-06-22 | Nagravision S.A. | Dispositif et système de communication, méthode de traitement de données et méthode d'échange sécurisé de données |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7554685B2 (en) | 2002-07-26 | 2009-06-30 | Ricoh Company, Ltd. | Image forming apparatus, information processing apparatus, program execution method and program producing method |
US7620984B2 (en) * | 2004-10-06 | 2009-11-17 | Hewlett-Packard Development Company, L.P. | Method of managing computer system |
US9753754B2 (en) | 2004-12-22 | 2017-09-05 | Microsoft Technology Licensing, Llc | Enforcing deterministic execution of threads of guest operating systems running in a virtual machine hosted on a multiprocessor machine |
JP4735331B2 (ja) * | 2006-03-01 | 2011-07-27 | 日本電気株式会社 | 仮想マシンを利用した情報処理装置および情報処理システム、並びに、アクセス制御方法 |
-
2008
- 2008-02-21 JP JP2008040216A patent/JP4969481B2/ja active Active
-
2009
- 2009-01-21 EP EP09151007A patent/EP2093686A1/en not_active Withdrawn
- 2009-01-29 US US12/361,628 patent/US20090217053A1/en not_active Abandoned
- 2009-02-17 CN CNA2009100075346A patent/CN101515988A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
US20090217053A1 (en) | 2009-08-27 |
JP2009200804A (ja) | 2009-09-03 |
EP2093686A1 (en) | 2009-08-26 |
CN101515988A (zh) | 2009-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8767244B2 (en) | Image forming apparatus, information processing apparatus, information processing method, information processing program and storage medium | |
JP4597834B2 (ja) | 画像形成装置、情報処理方法、情報処理プログラム及び記録媒体 | |
JP4833568B2 (ja) | 情報処理装置、画像形成装置、起動プログラムおよび記憶媒体 | |
JP5090834B2 (ja) | 情報処理装置及び認証制御プログラム | |
US10051154B2 (en) | Information processing apparatus, control method in information processing apparatus, and image processing apparatus | |
JP2012018530A (ja) | 画像形成装置及びアプリケーション管理プログラム | |
JP4209789B2 (ja) | ファイル作成方法、サーバ、記録媒体及びプログラム追加システム | |
US8789038B2 (en) | Information processing device, information processing method, and computer readable medium with function disabling | |
JP2007049677A (ja) | 画像形成装置、情報処理装置、情報処理方法、情報処理プログラム、及び記録媒体 | |
JP6379868B2 (ja) | 情報処理システム、プログラム、認証方法及び携帯端末 | |
US20060140658A1 (en) | Image forming apparatus, install method, and computer readable recording medium where an install program is recorded | |
JP4969481B2 (ja) | 画像形成装置、情報処理方法及びプログラム | |
JP2004118237A (ja) | 画像形成装置およびアプリケーションインストール方法 | |
JP4787594B2 (ja) | 装置、セキュリティ管理方法、セキュリティ管理プログラム及び記録媒体 | |
JP2009140347A (ja) | 情報処理装置、画像形成装置、情報処理方法、プログラム、及び記録媒体 | |
JP2007080245A (ja) | 画像形成装置及び認証課金方法 | |
JP6303667B2 (ja) | プログラム、情報処理装置および情報処理システム | |
JP5121494B2 (ja) | 画像形成装置、情報処理方法、及び情報処理プログラム | |
JP2009137165A (ja) | 画像形成装置、情報処理方法及びプログラム | |
JP2008171041A (ja) | 画像形成装置、画像形成装置の起動方法、制御装置及び拡張ユニットの起動方法 | |
JP2005269439A (ja) | 画像形成装置、情報処理方法、情報処理プログラム、及び記録媒体 | |
JP2013152743A (ja) | 装置、セキュリティ管理方法、セキュリティ管理プログラム及び記録媒体 | |
JP5036273B2 (ja) | 画像形成装置、表示データ生成方法及びプログラム | |
JP2019185542A (ja) | アプリケーション実行装置、その制御方法、及びプログラム | |
JP5287930B2 (ja) | 装置、セキュリティ管理方法、セキュリティ管理プログラム及び記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100702 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120104 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120210 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120306 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120403 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150413 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |