JP6142527B2 - 設定情報管理プログラム、情報処理装置及び設定情報管理方法 - Google Patents
設定情報管理プログラム、情報処理装置及び設定情報管理方法 Download PDFInfo
- Publication number
- JP6142527B2 JP6142527B2 JP2012285039A JP2012285039A JP6142527B2 JP 6142527 B2 JP6142527 B2 JP 6142527B2 JP 2012285039 A JP2012285039 A JP 2012285039A JP 2012285039 A JP2012285039 A JP 2012285039A JP 6142527 B2 JP6142527 B2 JP 6142527B2
- Authority
- JP
- Japan
- Prior art keywords
- setting information
- setting
- priority
- user
- program
- 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 - Fee Related
Links
- 238000007726 management method Methods 0.000 title claims description 106
- 230000010365 information processing Effects 0.000 title claims description 46
- 230000008859 change Effects 0.000 claims description 72
- 238000000034 method Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 10
- 238000001994 activation Methods 0.000 description 7
- 230000004913 activation Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000007639 printing Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/12—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
-
- 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/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
- Facsimiles In General (AREA)
- Stored Programmes (AREA)
Description
[第1の実施形態]
<システム構成>
図1は本実施形態に係る情報処理システムの一例の構成図である。図1の情報処理システム1はインターネットやLANなどのネットワーク12により、情報処理装置10及び設定管理装置11がデータ通信可能に接続されている。
情報処理装置10及び設定管理装置11は、例えば図2に示すハードウェア構成のコンピュータにより実現される。
《情報処理装置10》
本実施形態に係る情報処理装置10は例えば図3に示す処理ブロックで実現される。図3は情報処理装置の一例の処理ブロック図である。
なお、設定管理装置11の処理ブロックについて省略する。設定管理装置11は配信する設定情報が情報処理装置10からネットワーク12を介して見えるような状態となるように、予め決められた位置に配信する設定情報を配置しておく。
以下では本実施形態に係る情報処理装置10の処理の詳細について説明する。
図5は起動処理の手順を表した一例のフローチャート図である。ステップS1において例えばユーザまたはOSはアプリケーション管理部32に対し、アプリケーション21の起動命令を出す。例えばユーザはアプリケーション21の立ち上げが必要な場合に、アプリケーション21の起動命令を出す。また、OSはアプリケーション21が常駐ソフトであり、OS起動時に自動的に立ち上げが必要な場合に、アプリケーション21の起動命令を出す。
ここでは、図5のステップS3の動作について、更に詳細に説明する。例えば記憶部26には図6のように優先度ごとに分割して、設定情報がアプリケーション21ごとに保管されている。ここでは設定情報の保管形態をファイルとし、1つのアプリケーション21のある優先度の設定情報を1つの設定ファイルとする。図6は記憶部に保管されている設定情報の一例の構成図である。
図9は設定変更処理の手順を表した一例のフローチャートである。図9は情報処理装置10を操作してユーザが設定変更を行う設定変更処理を表している。
10 情報処理装置
11 設定管理装置
12 ネットワーク
21 アプリケーション(プラグイン)
22 プラットフォーム(Core)
23 OSGi(Open Service Gateway Initiative)
24 JavaVM
25 プラットフォームAPI(Application Programming Interface)
26 記憶部
31 表示制御(UI制御)部
32 アプリケーション管理部
33 設定部
34 通信部
41 設定情報管理部
42 設定変更UI部
43 設定情報受信部
500 コンピュータ
501 入力装置
502 表示装置
503 外部I/F
503a 記録媒体
504 RAM
505 ROM
506 CPU
507 通信I/F
508 HDD
B バス
Claims (7)
- コンピュータを、
プログラムの設定情報を複数の優先度ごとに記憶する記憶部から、起動するプログラムの設定情報を複数の優先度ごとに取得し、優先度の異なる複数の設定情報に含まれる設定値について、より優先度の高い設定情報に含まれる設定値を有効な設定値として、起動するプログラムの設定情報を作成する設定情報管理手段、
前記設定情報管理手段により作成された前記設定情報を読み込み、読み込んだ前記設定情報に従った動作を行う前記プログラムを起動するプログラム管理手段、
前記設定情報管理手段により作成された前記設定情報を表示装置に表示して前記設定情報をユーザに提示すると共に、前記ユーザから前記設定情報の変更を受け付ける設定変更受付手段、
として機能させ、
前記設定情報管理手段は、前記設定変更受付手段が受け付けた前記ユーザからの前記設定情報の変更を、前記ユーザに対応した優先度の前記設定情報に反映させること
を特徴とする設定情報管理プログラム。 - 前記設定変更受付手段は、それぞれの設定値が、どの優先度の設定情報に含まれる設定値であるかを示す優先度情報が付加された前記設定情報を、前記設定情報管理手段から取得し、前記ユーザに対応した優先度以下の優先度情報が付加された前記設定情報に含まれる設定値を変更可能に前記表示装置に表示し、前記ユーザに対応した優先度を超える優先度情報が付加された前記設定情報に含まれる設定値を変更できないように前記表示装置に表示すること
を特徴とする請求項1記載の設定情報管理プログラム。 - 前記設定情報管理手段は、前記設定情報を前記優先度及び前記プログラムごとに記憶する記憶部から、起動するプログラムに対応する前記設定情報を前記複数の優先度ごとに取得し、優先度の異なる複数の設定情報に含まれる設定値について、異なる優先度の設定情報に重複する設定値が含まれるときに、より優先度の高い設定情報に含まれる設定値を有効な設定値として採用すること
を特徴とする請求項1又は2記載の設定情報管理プログラム。 - 前記ユーザに対応した優先度以外の優先度の前記設定情報を格納する設定情報格納装置から、前記ユーザに対応した優先度以外の優先度の前記設定情報を取得する設定情報取得手段、
として更に前記コンピュータを機能させ、
前記設定情報管理手段は、前記設定情報取得手段が取得した前記ユーザに対応した優先度以外の優先度の前記設定情報を、前記記憶部に記憶されている前記ユーザに対応した優先度以外の優先度の前記設定情報に反映させること
を特徴とする請求項1乃至3何れか一項記載の設定情報管理プログラム。 - 前記記憶部に記憶されている前記設定情報は、一部又は全部が難読化されていること
を特徴とする請求項1乃至4何れか一項記載の設定情報管理プログラム。 - プログラムの設定情報を複数の優先度ごとに記憶する記憶部から、起動するプログラムの設定情報を複数の優先度ごとに取得し、優先度の異なる複数の設定情報に含まれる設定値について、より優先度の高い設定情報に含まれる設定値を有効な設定値として、起動するプログラムの設定情報を作成する設定情報管理手段と、
前記設定情報管理手段により作成された前記設定情報を読み込み、読み込んだ前記設定情報に従った動作を行う前記プログラムを起動するプログラム管理手段と、
前記設定情報管理手段により作成された前記設定情報を表示装置に表示して前記設定情報をユーザに提示すると共に、前記ユーザから前記設定情報の変更を受け付ける設定変更受付手段と、
を有し、
前記設定情報管理手段は、前記設定変更受付手段が受け付けた前記ユーザからの前記設定情報の変更を、前記ユーザに対応した優先度の前記設定情報に反映させること
を特徴とする情報処理装置。 - コンピュータによって実行される設定情報管理方法であって、
プログラムの設定情報を複数の優先度ごとに記憶する記憶部から、起動するプログラムの設定情報を複数の優先度ごとに取得し、優先度の異なる複数の設定情報に含まれる設定値について、より優先度の高い設定情報に含まれる設定値を有効な設定値として、起動するプログラムの設定情報を作成する設定情報管理ステップと、
前記設定情報管理ステップで作成された前記設定情報を読み込み、読み込んだ前記設定情報に従った動作を行う前記プログラムを起動するプログラム管理ステップと、
前記設定情報管理ステップにより作成された前記設定情報を表示装置に表示して前記設定情報をユーザに提示すると共に、前記ユーザから前記設定情報の変更を受け付ける設定変更受付ステップと、
を有し、
前記設定情報管理ステップは、前記設定変更受付ステップで受け付けた前記ユーザからの前記設定情報の変更を、前記ユーザに対応した優先度の前記設定情報に反映させること
を特徴とする設定情報管理方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012285039A JP6142527B2 (ja) | 2012-12-27 | 2012-12-27 | 設定情報管理プログラム、情報処理装置及び設定情報管理方法 |
US14/108,413 US9081720B2 (en) | 2012-12-27 | 2013-12-17 | Information processing apparatus, setting information management method and recording medium |
CN201310741645.6A CN103902238B (zh) | 2012-12-27 | 2013-12-27 | 信息处理装置和设定信息管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012285039A JP6142527B2 (ja) | 2012-12-27 | 2012-12-27 | 設定情報管理プログラム、情報処理装置及び設定情報管理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014127125A JP2014127125A (ja) | 2014-07-07 |
JP6142527B2 true JP6142527B2 (ja) | 2017-06-07 |
Family
ID=50993586
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012285039A Expired - Fee Related JP6142527B2 (ja) | 2012-12-27 | 2012-12-27 | 設定情報管理プログラム、情報処理装置及び設定情報管理方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9081720B2 (ja) |
JP (1) | JP6142527B2 (ja) |
CN (1) | CN103902238B (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6225586B2 (ja) | 2013-09-13 | 2017-11-08 | 株式会社リコー | 出力システム、端末装置、プログラム及び出力方法 |
JP6661409B2 (ja) * | 2016-03-01 | 2020-03-11 | キヤノン株式会社 | 自動設置システム、情報処理装置、情報処理装置の制御方法、及びプログラム |
JP6881055B2 (ja) | 2017-06-14 | 2021-06-02 | 株式会社リコー | 情報処理システム、情報処理方法、情報処理プログラム、情報処理装置、データ出力装置制御プログラムおよびデータ出力装置 |
JP7005982B2 (ja) * | 2017-07-21 | 2022-01-24 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置およびプログラム |
JP6981292B2 (ja) | 2018-02-14 | 2021-12-15 | 株式会社リコー | プリントシステム、ジョブリスト提供方法、プリントサーバ装置及びプログラム |
US11108630B2 (en) | 2018-10-10 | 2021-08-31 | Itron, Inc. | Hierarchical configuration of networked communication devices |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6700674B1 (en) * | 1997-11-27 | 2004-03-02 | Brother Kogyo Kabushiki Kaisha | Facsimile apparatus and storage medium |
JP2001236301A (ja) * | 2000-02-22 | 2001-08-31 | Sharp Corp | ネットワーク上の周辺機器の使用予約システム |
JP4250569B2 (ja) * | 2004-06-25 | 2009-04-08 | キヤノン株式会社 | 印刷制御装置及び印刷制御方法 |
JP4557149B2 (ja) | 2004-11-12 | 2010-10-06 | キヤノンマーケティングジャパン株式会社 | 印刷制御方法及びそのプログラム、情報処理装置、並びに印刷システム |
JP2007052470A (ja) * | 2005-08-12 | 2007-03-01 | Sharp Corp | 機能設定装置、機能設定方法、機能設定プログラムおよび記録媒体 |
CN100524192C (zh) * | 2005-12-22 | 2009-08-05 | 佳能株式会社 | 信息处理设备、信息处理方法以及信息处理程序 |
JP4827615B2 (ja) * | 2006-05-29 | 2011-11-30 | キヤノン株式会社 | 情報処理装置、印刷システム、監視方法、プログラム及び記憶媒体 |
US8185422B2 (en) * | 2006-07-31 | 2012-05-22 | Accenture Global Services Limited | Work allocation model |
JP2008046830A (ja) * | 2006-08-15 | 2008-02-28 | Fuji Xerox Co Ltd | 画像出力装置、電子入稿システムおよびプログラム |
JP2008210371A (ja) * | 2007-02-01 | 2008-09-11 | Sharp Corp | 情報処理システム |
US8255914B1 (en) * | 2008-09-25 | 2012-08-28 | Emc Corporation | Information retrieval techniques involving the use of prioritized object requests |
JP5402108B2 (ja) | 2009-03-11 | 2014-01-29 | 株式会社リコー | 画像形成装置 |
JP2012048581A (ja) * | 2010-08-27 | 2012-03-08 | Canon Inc | 印刷システム、中継装置、印刷サーバ、および印刷方法 |
JP5193327B2 (ja) * | 2011-02-28 | 2013-05-08 | シャープ株式会社 | 画像形成装置 |
JP5791311B2 (ja) * | 2011-03-02 | 2015-10-07 | キヤノン株式会社 | 情報処理装置、印刷設定方法、及びコンピュータプログラム |
-
2012
- 2012-12-27 JP JP2012285039A patent/JP6142527B2/ja not_active Expired - Fee Related
-
2013
- 2013-12-17 US US14/108,413 patent/US9081720B2/en not_active Expired - Fee Related
- 2013-12-27 CN CN201310741645.6A patent/CN103902238B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN103902238B (zh) | 2017-03-01 |
US9081720B2 (en) | 2015-07-14 |
JP2014127125A (ja) | 2014-07-07 |
CN103902238A (zh) | 2014-07-02 |
US20140189170A1 (en) | 2014-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11593055B2 (en) | Selective screen sharing | |
US11272030B2 (en) | Dynamic runtime interface for device management | |
JP6142527B2 (ja) | 設定情報管理プログラム、情報処理装置及び設定情報管理方法 | |
US20100115254A1 (en) | Synchronization in Multiple Environments | |
CN108351769B (zh) | 作为远程计算服务的仪表板 | |
KR20100046814A (ko) | 화상형성장치, 및 웹 어플리케이션 설치 방법 | |
JP6225822B2 (ja) | 出力システム、端末装置、プログラム及び出力方法 | |
US20180173543A1 (en) | Apparatus, information processing system, information processing method, and computer program product | |
EP4235412A2 (en) | Desktop sharing method and mobile terminal | |
JP2010198169A (ja) | 情報を処理する装置、方法およびプログラム | |
JP6427880B2 (ja) | 情報処理システム、情報処理装置及びプログラム | |
JP2009217321A (ja) | 情報処理装置及び情報処理プログラム | |
US20130238673A1 (en) | Information processing apparatus, image file creation method, and storage medium | |
JP5951002B2 (ja) | 選択的ポリシーによるホストと複数のゲストとの間での構成要素伝播の実現 | |
US20160019014A1 (en) | Information processing apparatus and method for the same | |
JP2009049679A (ja) | 画像処理装置、画像処理装置制御プログラム及び画像処理システム | |
JP6303667B2 (ja) | プログラム、情報処理装置および情報処理システム | |
US20140092435A1 (en) | Applying individual preferences to printed documents | |
KR100852652B1 (ko) | 정보처리 단말기 및 호스트 자원을 이용한 정보처리단말기의 사용자 인터페이스 제공 시스템 및 방법 | |
WO2022186195A1 (ja) | 情報処理装置、情報処理方法、プログラム、及び情報処理システム | |
JP2006172161A (ja) | ファイル管理装置及びファイル管理方法をコンピュータに実行させるためのプログラム | |
JP5443231B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
WO2014097769A1 (ja) | Webシステム、Webサーバ、端末装置、Webページの表示方法、及びコンピュータ読み取り可能な記録媒体 | |
JP2008269113A (ja) | アプリケーション実行環境構築システム、装置及びそれに用いる方法並びにそのプログラム | |
JP2008210310A (ja) | 情報処理装置およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151112 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160928 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161011 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161212 |
|
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: 20170411 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170424 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6142527 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |