JP4523991B2 - 端末装置、方法、システム、及びプログラム - Google Patents
端末装置、方法、システム、及びプログラム Download PDFInfo
- Publication number
- JP4523991B2 JP4523991B2 JP2009212450A JP2009212450A JP4523991B2 JP 4523991 B2 JP4523991 B2 JP 4523991B2 JP 2009212450 A JP2009212450 A JP 2009212450A JP 2009212450 A JP2009212450 A JP 2009212450A JP 4523991 B2 JP4523991 B2 JP 4523991B2
- Authority
- JP
- Japan
- Prior art keywords
- application
- terminal device
- image forming
- forming apparatus
- management unit
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 58
- 230000006870 function Effects 0.000 claims description 59
- 238000012545 processing Methods 0.000 claims description 36
- 230000004913 activation Effects 0.000 claims description 9
- 238000005516 engineering process Methods 0.000 claims description 7
- 230000002093 peripheral effect Effects 0.000 description 67
- 230000008569 process Effects 0.000 description 27
- 238000010586 diagram Methods 0.000 description 16
- 238000012790 confirmation Methods 0.000 description 11
- 238000009434 installation Methods 0.000 description 9
- 238000007639 printing Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000002360 preparation method Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000008186 active pharmaceutical agent Substances 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- JBXRVPQIENCZJO-UHFFFAOYSA-N ethyl n-carbamoyl-n-(4-chlorophenyl)carbamate Chemical compound CCOC(=O)N(C(N)=O)C1=CC=C(Cl)C=C1 JBXRVPQIENCZJO-UHFFFAOYSA-N 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000011900 installation process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Stored Programmes (AREA)
- Facsimiles In General (AREA)
- User Interface Of Digital Computer (AREA)
Description
仮想マシンと、
前記仮想マシン上で動作し、ネットワークを介して前記端末装置に接続された前記画像形成装置を制御するためのクラスを用いて前記画像形成装置を操作するアプリケーションと、
前記仮想マシン上で動作するアプリケーションを管理するためのアプリケーション管理部とを備え、
前記アプリケーション管理部は、前記アプリケーションの操作画面を前記画像形成装置に表示するか、もしくは、前記端末装置に表示するかを選択させるための選択画面を前記端末装置に表示し、
前記選択画面上で、前記操作画面を前記端末装置に表示することが選択された場合に、前記クラスにより、前記端末装置は、前記画像形成装置の操作パネルへの表示画面をエミュレートした画面を前記操作画面として当該端末装置に表示することを特徴とする端末装置が提供される。
次に、本発明の第1の実施の形態として、複合機100におけるJava(登録商標)アプリケーション117の実行環境116について説明する。
次に、Java(登録商標)アプリの例について説明する。ここでは、操作パネルクラスを使用したJava(登録商標)アプリの例について説明する。図5に、このJava(登録商標)アプリで使用する操作パネルクラスの階層構成の一例を示す。また、図6に、このJava(登録商標)アプリのプログラムリストを示す。以下、このアプリケーションプログラムのことをシンプルプリンターと称する場合がある。
Java(登録商標)アプリのインストール及び起動はアプリケーション管理部204が管理しており、アプリケーション管理部204の機能を用いることにより、以下のような手順でJava(登録商標)アプリのダウンロードから起動までの処理を行うことが可能である。この手順を図9のフローチャートを参照しながら、上記のシンプルプリンターを起動する場合を例にとり説明する。
(第2の実施の形態)
複合機100では、JNLP(Java(登録商標) Networking Language Protocol)を用いて、インストールされているJava(登録商標)アプリの自動更新を行うことが可能である。以下、JNLPを用いたJava(登録商標)アプリの自動更新について説明する。なお、以下の処理はアプリケーション管理部204の制御により行われるものである。
次に、PCなどにより開発したJava(登録商標)アプリを当該PCで実行することにより、複合機をリモート操作する方法について説明する。
第3の実施の形態における遠隔操作に関する他の例を第4の実施の形態として次に説明する。第4の実施の形態では、複合機100において、図1に示したJAVA(登録商標)実行環境116、JAVA(登録商標)アプリ117の部分の構成を、図16に示す構成としている。
(第1項)
画像形成処理におけるハードウェア資源の制御に関するサービスを複数のアプリケーションに共通に提供する制御部を備えることにより、複数のアプリケーションを搭載可能に構成された画像形成装置であって、
前記アプリケーションとしての仮想マシンと、
前記仮想マシン上で動作するアプリケーションと、
前記仮想マシン上で動作するアプリケーションを管理するためのアプリケーション管理部とを備えたことを特徴とする画像形成装置。
(第2項)
前記仮想マシン上で動作するアプリケーションは、前記画像形成装置を制御するためのクラスを用いて画像形成装置を操作する第1項に記載の画像形成装置。
(第3項)
前記クラスとして、前記画像形成装置の操作パネルへの情報の出力及び情報の入力を行うための操作パネルクラスを有する第2項に記載の画像形成装置。
(第4項)
前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションの起動を含む実行管理機能を有する第1項に記載の画像形成装置。
(第5項)
前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションがインストールされていない場合に、アプリケーションのダウンロードを行う第4項に記載の画像形成装置。
(第6項)
前記アプリケーション管理部は、前記アプリケーションに付随するアプリケーション情報ファイルを参照し、当該アプリケーション情報ファイルの情報に基づき前記アプリケーションの更新を行う第1項に記載の画像形成装置。
(第7項)
前記アプリケーション管理部は、前記アプリケーションに付随するアプリケーション情報ファイルに記述されたバージョンと、更新用アプリケーションに付随するアプリケーション情報ファイルに記述されたバージョンとを比較し、更新用アプリケーションに付随するアプリケーション情報ファイルに記述されたバージョンのほうが新しい場合に、前記アプリケーションの更新を行う第6項に記載の画像形成装置。
(第8項)
前記アプリケーション管理部は、メモリカード又はWebサイトからアプリケーションをダウンロードする第5項に記載の画像形成装置。
(第9項)
前記アプリケーション管理部は、前記アプリケーションに付随するアプリケーション情報ファイルに記述された場所からアプリケーションをダウンロードする第6項に記載の画像形成装置。
(第10項)
前記アプリケーション管理部は、前記アプリケーションをダウンロードする前に、そのアプリケーションが前記画像形成装置で実行可能か否かの確認を行う第5項又は6項に記載の画像形成装置。
(第11項)
前記アプリケーション管理部は、前記アプリケーションに付随するアプリケーション情報ファイルに記述された情報に基づき前記確認を行う第10項に記載の画像形成装置。
(第12項)
前記確認を行う際に、前記アプリケーションが必要とする前記画像形成装置のリソースを含む事項の確認を行う第10項に記載の画像形成装置。
(第13項)
前記仮想マシン上で動作するアプリケーションとして、ネットワークを介して前記画像形成装置に接続された端末装置からの操作要求を受けて前記画像形成装置を操作するサーバーアプリケーションを有する第1項に記載の画像形成装置。
(第14項)
前記アプリケーション管理部は、前記端末装置と通信することにより処理を行う第13項に記載の画像形成装置。
(第15項)
複数のアプリケーションを搭載可能に構成された画像形成装置を操作する端末装置であって、
仮想マシンと、
前記仮想マシン上で動作し、前記画像形成装置を操作するアプリケーションと、
前記仮想マシン上で動作するアプリケーションを管理するためのアプリケーション管理部とを備えたことを特徴とする端末装置。
(第16項)
前記仮想マシン上で動作するアプリケーションは、ネットワークを介して前記端末装置に接続された前記画像形成装置を制御するためのクラスを用いて前記画像形成装置を操作する第15項に記載の端末装置。
(第17項)
前記画像形成装置の操作をJava(登録商標)に基づく分散処理技術を用いて行う第15項又は16項に記載の端末装置。
(第18項)
前記クラスは、前記画像形成装置の操作パネルへの表示画面をエミュレートした画面を前記端末装置に表示する機能を含む第16項に記載の端末装置。
(第19項)
前記画像形成装置のハードディスクと前記端末装置のハードディスクのうちいずれのハードディスクにアクセスするかを選択させる機能を有する第15項に記載の端末装置。
(第20項)
前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションの起動を含む実行管理機能を有する第15項に記載の端末装置。
(第21項)
前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションがインストールされていない場合に、アプリケーションのダウンロードを前記画像形成装置と通信することにより行う第20項に記載の端末装置。
(第22項)
前記アプリケーション管理部は、前記アプリケーションに付随するアプリケーション情報ファイルを参照し、当該アプリケーション情報ファイルの情報に基づき前記アプリケーションの更新を行う第15項に記載の端末装置。
(第23項)
前記ダウンロードは、前記画像形成装置に挿入するメモリカード又はWebサイトから行う第21項に記載の端末装置。
(第24項)
前記アプリケーション管理部は、前記メモリカードに格納されたファイル情報を前記画像形成装置から受信し、表示をする第23項に記載の端末装置。
(第25項)
前記アプリケーション管理部は、前記端末装置に入力されたURL情報を前記画像形成装置に送信し、前記画像形成装置が該URL情報に基づき前記仮想マシン上で動作するアプリケーションをWebサイトからダウンロードする第23項に記載の端末装置。
(第26項)
複数のアプリケーションを搭載可能に構成された画像形成装置を、ネットワークを介して接続された端末装置上で実行するアプリケーションにより操作する方法であって、
前記画像形成装置に、前記アプリケーションとしての仮想マシンと、該仮想マシン上で動作するサーバーアプリケーションとを備え、
前記端末装置に、仮想マシンと、該仮想マシン上で動作するアプリケーションとを備え、
前記端末装置のアプリケーションによる操作要求を前記サーバーアプリケーションが受信して、該サーバーアプリケーションが前記画像形成装置を操作することを特徴とする方法。
(第27項)
前記端末装置からの前記画像形成装置の操作は、Java(登録商標)に基づく分散処理技術を用いて行う第26項に記載の方法。
(第28項)
前記画像形成装置にアプリケーションを管理するためのアプリケーション管理部を備え、前記端末装置に、該アプリケーション管理部と通信することによりアプリケーションを管理する遠隔アプリケーション管理部を備える第26項に記載の方法。
(第29項)
画像形成処理におけるハードウェア資源の制御に関するサービスを複数のアプリケーションに共通に提供する制御部を備えることにより、複数のアプリケーションを搭載可能に構成された画像形成装置に、
前記アプリケーションとしての仮想マシンの機能と、
前記仮想マシン上で動作するアプリケーションを管理するためのアプリケーション管理部の機能とを実現させるためのプログラム。
(第30項)
前記仮想マシン上で動作するアプリケーションにより用いられる、前記画像形成装置を制御するためのクラスを含む第29項に記載のプログラム。
(第31項)
前記クラスは、前記画像形成装置の操作パネルへの情報の出力及び情報の入力を行うための操作パネルクラスを含む第30項に記載のプログラム。
(第32項)
前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションの起動を含む実行管理機能を有する第29項に記載のプログラム。
(第33項)
前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションがインストールされていない場合に、アプリケーションのダウンロードを行う機能を有する第32項に記載のプログラム。
(第34項)
前記アプリケーション管理部は、前記アプリケーションに付随するアプリケーション情報ファイルを参照し、当該アプリケーション情報ファイルの情報に基づき前記アプリケーションの更新を行う機能を有する第29項に記載のプログラム。
(第35項)
前記アプリケーション管理部は、前記アプリケーションに付随するアプリケーション情報ファイルに記述されたバージョンと、更新用アプリケーションに付随するアプリケーション情報ファイルに記述されたバージョンとを比較し、更新用アプリケーションに付随するアプリケーション情報ファイルに記述されたバージョンのほうが新しい場合に、前記アプリケーションの更新を行う機能を有する第34項に記載のプログラム。
(第36項)
前記アプリケーション管理部は、前記アプリケーションに付随するアプリケーション情報ファイルに記述された場所からアプリケーションをダウンロードする機能を有する第34項に記載のプログラム。
(第37項)
前記アプリケーション管理部は、前記アプリケーションをダウンロードする前に、そのアプリケーションが前記画像形成装置で実行可能か否かの確認を行う機能を有する第33項又は34項に記載のプログラム。
(第38項)
前記アプリケーション管理部は、前記アプリケーションに付随するアプリケーション情報ファイルに記述された情報に基づき前記確認を行う機能を有する第37項に記載のプログラム。
(第39項)
前記アプリケーション管理部は、前記確認を行う際に、前記アプリケーションが必要とする前記画像形成装置のリソースを含む事項の確認を行う機能を有する第37項に記載のプログラム。
(第40項)
前記仮想マシン上で動作するアプリケーションは、ネットワークを介して前記画像形成装置に接続された端末装置からの操作要求を受けて前記画像形成装置を操作するサーバーアプリケーションを含む第29項に記載のプログラム。
(第41項)
複数のアプリケーションを搭載可能に構成された画像形成装置を操作する端末装置に、
仮想マシンの機能と、
前記仮想マシン上で動作し、前記画像形成装置を操作するためのアプリケーションを管理するためのアプリケーション管理部の機能とを実現させるためのプログラム。
(第42項)
前記仮想マシン上で動作するアプリケーションにより用いられる、前記画像形成装置を制御するためのクラスを含む第41項に記載のプログラム。
(第43項)
前記画像形成装置の操作をJava(登録商標)に基づく分散処理技術を用いて行う第41項又は42項に記載のプログラム。
(第44項)
前記クラスは、前記画像形成装置の操作パネルへの表示画面をエミュレートした画面を前記端末装置に表示する機能を含む第42項に記載のプログラム。
(第45項)
前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションの起動を含む実行管理機能を有する第41項に記載のプログラム。
(第46項)
前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションがインストールされていない場合に、アプリケーションのダウンロードを前記画像形成装置と通信することにより行う機能を有する第45項に記載のプログラム。
(第47項)
前記アプリケーション管理部は、前記アプリケーションに付随するアプリケーション情報ファイルを参照し、当該アプリケーション情報ファイルの情報に基づき前記アプリケーションの更新を行う機能を有する第41項に記載のプログラム。
(第48項)
第29項ないし47項のうちいずれか1項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
なお、本発明の実施例は上記のものに限られず、特許請求の範囲に記載の範囲において様々な応用が考えられ得ることは言うまでもない。
上記の構成に示したように、Java(登録商標)実行環境を複合機に備えることにより、複合機上で容易にJava(登録商標)アプリの起動やインストールなどを行うことができるようになることから、Java(登録商標)アプリを容易に実行できる。また、本発明によれば、PCでJava(登録商標)アプリを実行して複合機を操作することが可能となる。
101 白黒ラインプリンタ
102 カラーラインプリンタ
110 ソフトウェア群
111 プリンタアプリ
112 コピーアプリ
113 ファックスアプリ
114 スキャナアプリ
115 ネットファイルアプリ
116 Java(登録商標)実行環境
117 Java(登録商標)アプリ
120 プラットホーム
121 汎用OS
122 SCS
123 SRM
124 ECS
125 MCS
126 OCS
127 FCS
128 NCS
130 アプリケーション
147 JSDKアプリ
148 JSDKプラットフォーム
40 コントローラ
45 ASIC
60 オペレーションパネル
65 FCU
70 エンジン
75 プロッタ
201 複合機クラスライブラリ
202、305 仮想マシン
204 アプリケーション管理部
210 サーバ複合機アプリケーション
300 PC
301 シンプルプリンター
302 リモートアプリケーション管理部
303 クライアント複合機クラス
304 Java(登録商標)コアクラス
501 ユーザアプリ
511 JSDK GUI Manager
512 Task Bar Manager
521 JSDK Main
522 JSDK Environment
523 Locale Manager
531 Xlet Manager
532 Multi Xlet Manager
533 JSDK Manager
541 Send Manager
542 Event Manager
543 System Event Manager
544 Panel Manager
545 Install Manager
546 Server/Client Manager
547 Authentication Manager
551 JSDK API
552 JSDK API
553 JSDK Session
554 Native JSDK Session
555 CVM
701 PC
711 PC本体
712 キーボード
713 マウス
714 ディスプレイ
744 Panel Manager Emulator
753 Emulator JSDK Session
754 Event Emulator
755 JVM
801 ネットワーク
Claims (26)
- アプリケーションを搭載可能に構成された画像形成装置を操作する端末装置であって、
仮想マシンと、
前記仮想マシン上で動作し、ネットワークを介して前記端末装置に接続された前記画像形成装置を制御するためのクラスを用いて前記画像形成装置を操作するアプリケーションと、
前記仮想マシン上で動作するアプリケーションを管理するためのアプリケーション管理部とを備え、
前記アプリケーション管理部は、前記アプリケーションの操作画面を前記画像形成装置に表示するか、もしくは、前記端末装置に表示するかを選択させるための選択画面を前記端末装置に表示し、
前記選択画面上で、前記操作画面を前記端末装置に表示することが選択された場合に、前記クラスにより、前記端末装置は、前記画像形成装置の操作パネルへの表示画面をエミュレートした画面を前記操作画面として当該端末装置に表示する
ことを特徴とする端末装置。 - 前記画像形成装置の操作をJava(登録商標)に基づく分散処理技術を用いて行う請求項1に記載の端末装置。
- 前記画像形成装置のハードディスクと前記端末装置のハードディスクのうちいずれのハードディスクにアクセスするかを選択させる機能を有する請求項1に記載の端末装置。
- 前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションの起動を含む実行管理機能を有する請求項1に記載の端末装置。
- 前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションがインストールされていない場合に、アプリケーションのダウンロードを前記画像形成装置と通信することにより行う請求項4に記載の端末装置。
- 前記ダウンロードは、前記画像形成装置に挿入するメモリカード又はWebサイトから行う請求項5に記載の端末装置。
- 前記アプリケーション管理部は、前記メモリカードに格納されたファイル情報を前記画像形成装置から受信し、表示をする請求項6に記載の端末装置。
- 前記アプリケーション管理部は、前記端末装置に入力されたURL情報を前記画像形成装置に送信し、前記画像形成装置が該URL情報に基づき前記仮想マシン上で動作するアプリケーションをWebサイトからダウンロードする請求項6に記載の端末装置。
- アプリケーションを搭載可能に構成された画像形成装置を、ネットワークを介して接続された端末装置上で実行するアプリケーションにより操作する方法であって、
前記画像形成装置に、仮想マシンと、該仮想マシン上で動作するサーバーアプリケーションとを備え、
前記端末装置に、仮想マシンと、該仮想マシン上で動作するアプリケーションとを備え、
前記端末装置のアプリケーションによる操作要求を前記サーバーアプリケーションが受信して、該サーバーアプリケーションが前記画像形成装置を操作する方法であり、
前記端末装置が、当該端末装置に備えられた前記アプリケーションの操作画面を前記画像形成装置に表示するか、もしくは、前記端末装置に表示するかを選択させるための選択画面を前記端末装置に表示し、
前記選択画面上で、前記操作画面を前記端末装置に表示することが選択された場合に、前記端末装置が、前記画像形成装置の操作パネルへの表示画面をエミュレートした画面を前記操作画面として当該端末装置に表示する
ことを特徴とする方法。 - 前記端末装置からの前記画像形成装置の操作は、Java(登録商標)に基づく分散処理技術を用いて行う請求項9に記載の方法。
- 前記端末装置が、前記画像形成装置のハードディスクと前記端末装置のハードディスクのうちいずれのハードディスクにアクセスするかをユーザに選択させるステップを有する請求項9に記載の方法。
- 前記画像形成装置にアプリケーションを管理するためのアプリケーション管理部を備え、前記端末装置に、該アプリケーション管理部と通信することによりアプリケーションを管理する遠隔アプリケーション管理部を備える請求項9に記載の方法。
- アプリケーションを搭載可能に構成された画像形成装置を操作する端末装置に、
仮想マシンの機能と、
前記仮想マシン上で動作し、前記画像形成装置を操作するためのアプリケーションを管理するためのアプリケーション管理部の機能とを実現させるためのプログラムであって、
前記プログラムは、前記仮想マシン上で動作するアプリケーションにより用いられる、前記画像形成装置を制御するためのクラスを含み、
前記アプリケーション管理部は、前記アプリケーションの操作画面を前記画像形成装置に表示するか、もしくは、前記端末装置に表示するかを選択させるための選択画面を前記端末装置に表示し、
前記選択画面上で、前記操作画面を前記端末装置に表示することが選択された場合に、前記クラスにより、前記端末装置は、前記画像形成装置の操作パネルへの表示画面をエミュレートした画面を前記操作画面として当該端末装置に表示する
ことを特徴とするプログラム。 - 前記画像形成装置の操作をJava(登録商標)に基づく分散処理技術を用いて行う請求項13に記載のプログラム。
- 前記アプリケーション管理部は、前記画像形成装置のハードディスクと前記端末装置のハードディスクのうちいずれのハードディスクにアクセスするかを選択させる機能を有する請求項13に記載のプログラム。
- 前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションの起動を含む実行管理機能を有する請求項13に記載のプログラム。
- 前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションがインストールされていない場合に、アプリケーションのダウンロードを前記画像形成装置と通信することにより行う機能を有する請求項16に記載のプログラム。
- 請求項13ないし17のうちいずれか1項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
- アプリケーションを搭載可能に構成された画像形成装置と、ネットワークを介して当該画像形成装置を操作する端末装置とを備えたシステムであって、
前記端末装置は、
仮想マシンと、
前記仮想マシン上で動作し、前記画像形成装置を制御するためのクラスを用いて前記画像形成装置を操作するアプリケーションと、
前記仮想マシン上で動作するアプリケーションを管理するためのアプリケーション管理部とを備え、
前記アプリケーション管理部は、前記アプリケーションの操作画面を前記画像形成装置に表示するか、もしくは、前記端末装置に表示するかを選択させるための選択画面を前記端末装置に表示し、
前記選択画面上で、前記操作画面を前記端末装置に表示することが選択された場合に、前記クラスにより、前記端末装置は、前記画像形成装置の操作パネルへの表示画面をエミュレートした画面を前記操作画面として当該端末装置に表示し、
前記画像形成装置は、仮想マシンと、該仮想マシン上で動作するサーバーアプリケーションとを備え、前記端末装置に備えられた前記アプリケーションによる操作要求を前記サーバーアプリケーションが受信して、該サーバーアプリケーションが前記画像形成装置を操作する
ことを特徴とするシステム。 - 前記端末装置は、前記画像形成装置の操作をJava(登録商標)に基づく分散処理技術を用いて行う請求項19に記載のシステム。
- 前記端末装置は、前記画像形成装置のハードディスクと前記端末装置のハードディスクのうちいずれのハードディスクにアクセスするかを選択させる機能を有する請求項19に記載のシステム。
- 前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションの起動を含む実行管理機能を有する請求項19に記載のシステム。
- 前記アプリケーション管理部は、前記仮想マシン上で動作するアプリケーションがインストールされていない場合に、アプリケーションのダウンロードを前記画像形成装置と通信することにより行う請求項22に記載のシステム。
- 前記ダウンロードは、前記画像形成装置に挿入するメモリカード又はWebサイトから行う請求項23に記載のシステム。
- 前記アプリケーション管理部は、前記メモリカードに格納されたファイル情報を前記画像形成装置から受信し、表示をする請求項24に記載のシステム。
- 前記アプリケーション管理部は、前記端末装置に入力されたURL情報を前記画像形成装置に送信し、前記画像形成装置が該URL情報に基づき前記仮想マシン上で動作するアプリケーションをWebサイトからダウンロードする請求項24に記載のシステム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009212450A JP4523991B2 (ja) | 2003-03-25 | 2009-09-14 | 端末装置、方法、システム、及びプログラム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003082908 | 2003-03-25 | ||
JP2009212450A JP4523991B2 (ja) | 2003-03-25 | 2009-09-14 | 端末装置、方法、システム、及びプログラム |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004078979A Division JP2004312711A (ja) | 2003-03-25 | 2004-03-18 | 画像形成装置及び画像形成装置を遠隔のアプリケーションにより操作する方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010057186A JP2010057186A (ja) | 2010-03-11 |
JP4523991B2 true JP4523991B2 (ja) | 2010-08-11 |
Family
ID=42072543
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009212450A Expired - Lifetime JP4523991B2 (ja) | 2003-03-25 | 2009-09-14 | 端末装置、方法、システム、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4523991B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5257396B2 (ja) * | 2010-03-30 | 2013-08-07 | ブラザー工業株式会社 | 画像形成装置、交換品管理システム、及び制御プログラム |
JP5665423B2 (ja) * | 2010-08-26 | 2015-02-04 | キヤノン株式会社 | 画像形成装置、サービス連携方法、及びプログラム |
JP6205861B2 (ja) * | 2013-06-03 | 2017-10-04 | 株式会社リコー | 情報処理システム、情報処理方法、及びプログラム |
JP6455376B2 (ja) * | 2015-09-11 | 2019-01-23 | ブラザー工業株式会社 | 画像処理装置および端末装置 |
Citations (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04347733A (ja) * | 1991-05-24 | 1992-12-02 | Hitachi Ltd | 計算機プログラム保守方式 |
JPH09292980A (ja) * | 1996-04-25 | 1997-11-11 | N T T Data Tsushin Kk | ファイル配布システム |
JPH1021060A (ja) * | 1996-07-05 | 1998-01-23 | Ricoh Co Ltd | プログラム自動更新処理機能を有する通信システムおよびプログラム更新処理を実行するプログラムを備えた記録媒体 |
JPH10301874A (ja) * | 1997-04-22 | 1998-11-13 | Internatl Business Mach Corp <Ibm> | 遠隔操作方法、ネットワークを介して端末から遠隔操作されるサーバ及びhtmlファイルを格納する記憶媒体 |
JP2000122853A (ja) * | 1998-10-14 | 2000-04-28 | Canon Inc | 複合装置及び前記装置における制御方法 |
JP2000250758A (ja) * | 1999-03-01 | 2000-09-14 | Hewlett Packard Co <Hp> | 組込み機器用Javaアプリケーションマネージャ |
JP2000341772A (ja) * | 1999-05-25 | 2000-12-08 | Sony Corp | Avシステム |
JP2001051917A (ja) * | 1999-08-06 | 2001-02-23 | Matsushita Graphic Communication Systems Inc | 通信装置および受信通知方法 |
JP2001157282A (ja) * | 1999-11-15 | 2001-06-08 | Internatl Business Mach Corp <Ibm> | リモートコントロールシステム、サーバ・クライアントシステム、製品端末機器の制御用サーバ、製品端末機器操作方法、機器情報共有方法、記憶媒体、およびプログラム伝送装置 |
JP2001209471A (ja) * | 2000-01-27 | 2001-08-03 | Fuji Photo Film Co Ltd | 遠隔操作端末機用の操作画面簡易作成システム |
JP2001249815A (ja) * | 2000-03-07 | 2001-09-14 | Fuji Xerox Co Ltd | ネットワーク接続装置 |
JP2002084383A (ja) * | 2000-07-05 | 2002-03-22 | Ricoh Co Ltd | 画像形成装置、画像形成方法およびプログラム |
JP2002091560A (ja) * | 2000-09-12 | 2002-03-29 | Digital Electronics Corp | 制御システム、および、そのプログラムが記録された記録媒体 |
JP2002152458A (ja) * | 2000-08-31 | 2002-05-24 | Ricoh Co Ltd | 画像形成システム、ソフトウエア取得方法、およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2002189594A (ja) * | 2000-12-21 | 2002-07-05 | Mcn:Kk | 最新バージョン自動設定システム、及び自動設定方法 |
JP2002232635A (ja) * | 2001-01-31 | 2002-08-16 | Canon Inc | ネットワーク機器、その制御方法、ネットワークモジュール、媒体、及びネットワーク接続装置 |
JP2002244754A (ja) * | 2001-02-15 | 2002-08-30 | Ricoh Co Ltd | イメージ入出力システム |
JP2002251261A (ja) * | 2001-02-23 | 2002-09-06 | Canon Inc | 画像出力装置および情報処理装置およびデータ処理方法および記憶媒体 |
WO2002075525A1 (fr) * | 2001-03-19 | 2002-09-26 | Sony Corporation | Systeme, procede et programme d'actualisation de logiciel |
JP2002314749A (ja) * | 2001-04-16 | 2002-10-25 | Canon Inc | ネットワークデバイス制御装置及び文書入力装置及び分散処理システム |
JP2002342198A (ja) * | 2001-05-16 | 2002-11-29 | Victor Co Of Japan Ltd | 電子機器システム及び電子機器 |
JP2002368954A (ja) * | 2001-06-07 | 2002-12-20 | Matsushita Electric Ind Co Ltd | プログラム取得システム |
WO2003009136A1 (en) * | 2001-07-16 | 2003-01-30 | Yuqing Ren | Embedded software update system |
JP2003030072A (ja) * | 2001-07-18 | 2003-01-31 | Matsushita Electric Ind Co Ltd | 遠隔制御代理方法および遠隔制御代理装置 |
JP2003036217A (ja) * | 2001-07-24 | 2003-02-07 | Mitsubishi Denki Information Technology Corp | Javaアプレットバージョン管理装置 |
JP2003271388A (ja) * | 2002-03-14 | 2003-09-26 | Victor Co Of Japan Ltd | 通信システム |
JP2004005612A (ja) * | 2002-04-26 | 2004-01-08 | Ricoh Co Ltd | リソース情報を取得する装置及び方法 |
JP2004185593A (ja) * | 2002-07-26 | 2004-07-02 | Ricoh Co Ltd | 画像形成装置およびアプリケーション実行方法 |
JP2004312711A (ja) * | 2003-03-25 | 2004-11-04 | Ricoh Co Ltd | 画像形成装置及び画像形成装置を遠隔のアプリケーションにより操作する方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002287990A (ja) * | 2001-03-26 | 2002-10-04 | Canon Inc | アプリケーション管理装置、アプリケーション管理方法、記憶媒体及びプログラム |
-
2009
- 2009-09-14 JP JP2009212450A patent/JP4523991B2/ja not_active Expired - Lifetime
Patent Citations (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04347733A (ja) * | 1991-05-24 | 1992-12-02 | Hitachi Ltd | 計算機プログラム保守方式 |
JPH09292980A (ja) * | 1996-04-25 | 1997-11-11 | N T T Data Tsushin Kk | ファイル配布システム |
JPH1021060A (ja) * | 1996-07-05 | 1998-01-23 | Ricoh Co Ltd | プログラム自動更新処理機能を有する通信システムおよびプログラム更新処理を実行するプログラムを備えた記録媒体 |
JPH10301874A (ja) * | 1997-04-22 | 1998-11-13 | Internatl Business Mach Corp <Ibm> | 遠隔操作方法、ネットワークを介して端末から遠隔操作されるサーバ及びhtmlファイルを格納する記憶媒体 |
JP2000122853A (ja) * | 1998-10-14 | 2000-04-28 | Canon Inc | 複合装置及び前記装置における制御方法 |
JP2000250758A (ja) * | 1999-03-01 | 2000-09-14 | Hewlett Packard Co <Hp> | 組込み機器用Javaアプリケーションマネージャ |
US6430570B1 (en) * | 1999-03-01 | 2002-08-06 | Hewlett-Packard Company | Java application manager for embedded device |
JP2000341772A (ja) * | 1999-05-25 | 2000-12-08 | Sony Corp | Avシステム |
JP2001051917A (ja) * | 1999-08-06 | 2001-02-23 | Matsushita Graphic Communication Systems Inc | 通信装置および受信通知方法 |
JP2001157282A (ja) * | 1999-11-15 | 2001-06-08 | Internatl Business Mach Corp <Ibm> | リモートコントロールシステム、サーバ・クライアントシステム、製品端末機器の制御用サーバ、製品端末機器操作方法、機器情報共有方法、記憶媒体、およびプログラム伝送装置 |
JP2001209471A (ja) * | 2000-01-27 | 2001-08-03 | Fuji Photo Film Co Ltd | 遠隔操作端末機用の操作画面簡易作成システム |
JP2001249815A (ja) * | 2000-03-07 | 2001-09-14 | Fuji Xerox Co Ltd | ネットワーク接続装置 |
JP2002084383A (ja) * | 2000-07-05 | 2002-03-22 | Ricoh Co Ltd | 画像形成装置、画像形成方法およびプログラム |
JP2002152458A (ja) * | 2000-08-31 | 2002-05-24 | Ricoh Co Ltd | 画像形成システム、ソフトウエア取得方法、およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2002091560A (ja) * | 2000-09-12 | 2002-03-29 | Digital Electronics Corp | 制御システム、および、そのプログラムが記録された記録媒体 |
JP2002189594A (ja) * | 2000-12-21 | 2002-07-05 | Mcn:Kk | 最新バージョン自動設定システム、及び自動設定方法 |
JP2002232635A (ja) * | 2001-01-31 | 2002-08-16 | Canon Inc | ネットワーク機器、その制御方法、ネットワークモジュール、媒体、及びネットワーク接続装置 |
JP2002244754A (ja) * | 2001-02-15 | 2002-08-30 | Ricoh Co Ltd | イメージ入出力システム |
JP2002251261A (ja) * | 2001-02-23 | 2002-09-06 | Canon Inc | 画像出力装置および情報処理装置およびデータ処理方法および記憶媒体 |
WO2002075525A1 (fr) * | 2001-03-19 | 2002-09-26 | Sony Corporation | Systeme, procede et programme d'actualisation de logiciel |
JP2002314749A (ja) * | 2001-04-16 | 2002-10-25 | Canon Inc | ネットワークデバイス制御装置及び文書入力装置及び分散処理システム |
JP2002342198A (ja) * | 2001-05-16 | 2002-11-29 | Victor Co Of Japan Ltd | 電子機器システム及び電子機器 |
JP2002368954A (ja) * | 2001-06-07 | 2002-12-20 | Matsushita Electric Ind Co Ltd | プログラム取得システム |
WO2003009136A1 (en) * | 2001-07-16 | 2003-01-30 | Yuqing Ren | Embedded software update system |
JP2004536405A (ja) * | 2001-07-16 | 2004-12-02 | ユキング レン | 組み込みソフトウェア更新システム |
JP2003030072A (ja) * | 2001-07-18 | 2003-01-31 | Matsushita Electric Ind Co Ltd | 遠隔制御代理方法および遠隔制御代理装置 |
JP2003036217A (ja) * | 2001-07-24 | 2003-02-07 | Mitsubishi Denki Information Technology Corp | Javaアプレットバージョン管理装置 |
JP2003271388A (ja) * | 2002-03-14 | 2003-09-26 | Victor Co Of Japan Ltd | 通信システム |
JP2004005612A (ja) * | 2002-04-26 | 2004-01-08 | Ricoh Co Ltd | リソース情報を取得する装置及び方法 |
JP2004185593A (ja) * | 2002-07-26 | 2004-07-02 | Ricoh Co Ltd | 画像形成装置およびアプリケーション実行方法 |
JP2004312711A (ja) * | 2003-03-25 | 2004-11-04 | Ricoh Co Ltd | 画像形成装置及び画像形成装置を遠隔のアプリケーションにより操作する方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2010057186A (ja) | 2010-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2004312711A (ja) | 画像形成装置及び画像形成装置を遠隔のアプリケーションにより操作する方法 | |
US7812978B2 (en) | Application executing method, information processing apparatus, image forming apparatus, terminal equipment, information processing method and computer-readable storage medium | |
US7554685B2 (en) | Image forming apparatus, information processing apparatus, program execution method and program producing method | |
US8767244B2 (en) | Image forming apparatus, information processing apparatus, information processing method, information processing program and storage medium | |
JP4625343B2 (ja) | 画像形成装置、端末装置、情報処理方法、情報処理プログラム、及び記録媒体 | |
US9167113B2 (en) | Image forming apparatus and methods used in the image forming apparatus | |
US9218224B2 (en) | Electronic apparatus, information processing method, and recording medium storing information processing program | |
JP4344203B2 (ja) | 画像形成装置および情報表示方法 | |
JP2004185595A (ja) | 情報処理装置およびそのプログラム | |
JP4523991B2 (ja) | 端末装置、方法、システム、及びプログラム | |
JP6790797B2 (ja) | 画像処理システム、画像形成装置、アプリケーション実行方法、およびコンピュータプログラム | |
JP5664692B2 (ja) | 電子機器、画像形成装置、情報処理方法、情報処理プログラム、及び記録媒体 | |
JP2004118237A (ja) | 画像形成装置およびアプリケーションインストール方法 | |
JP4198551B2 (ja) | 画像形成装置およびプログラム実行方法 | |
JP4394740B2 (ja) | 画像形成装置、方法、及びプログラム | |
JP2004054791A (ja) | 画像形成装置、アプリケーションインストール方法およびカスタマイズプログラム生成方法 | |
JP2004185593A (ja) | 画像形成装置およびアプリケーション実行方法 | |
JP4512565B2 (ja) | 画像形成装置およびアプリケーションインストール方法 | |
JP2002251261A (ja) | 画像出力装置および情報処理装置およびデータ処理方法および記憶媒体 | |
JP2009205262A (ja) | アプリケーションプログラムインストール装置、アプリケーションプログラムインストール方法、プログラム、および記録媒体 | |
JP4542180B2 (ja) | 画像形成装置、プログラム、及び記録媒体 | |
JP4133085B2 (ja) | 画像形成装置およびカスタマイズプログラム試験方法 | |
JP2005269439A (ja) | 画像形成装置、情報処理方法、情報処理プログラム、及び記録媒体 | |
JP2006271005A (ja) | 画像形成装置およびアプリケーションインストール方法 | |
JP2006157386A (ja) | 画像形成装置、端末装置、情報処理方法、情報処理プログラム、及び記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100216 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100419 |
|
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: 20100518 |
|
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: 20100528 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4523991 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130604 Year of fee payment: 3 |
|
EXPY | Cancellation because of completion of term |