JP2018088035A - 情報処理装置および情報処理装置にインストールされるプログラム - Google Patents
情報処理装置および情報処理装置にインストールされるプログラム Download PDFInfo
- Publication number
- JP2018088035A JP2018088035A JP2016229842A JP2016229842A JP2018088035A JP 2018088035 A JP2018088035 A JP 2018088035A JP 2016229842 A JP2016229842 A JP 2016229842A JP 2016229842 A JP2016229842 A JP 2016229842A JP 2018088035 A JP2018088035 A JP 2018088035A
- Authority
- JP
- Japan
- Prior art keywords
- display
- program
- display setting
- installation
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/44536—Selecting among different versions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00501—Tailoring a user interface [UI] to specific requirements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1224—Client or server resources management
- G06F3/1225—Software update, e.g. print driver, modules, plug-ins, fonts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00501—Tailoring a user interface [UI] to specific requirements
- H04N1/00509—Personalising for a particular user or group of users, e.g. a workgroup or company
- H04N1/00514—Personalising for a particular user or group of users, e.g. a workgroup or company for individual users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
- H04N1/00973—Input arrangements for operating instructions or parameters, e.g. updating internal software from a remote device, e.g. receiving via the internet instructions input to a computer terminal
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimiles In General (AREA)
- Stored Programmes (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
当該構成によれば、情報処理装置が管理対象とするデバイスを操作するユーザーに、快適な操作環境を提供することができる。
当該構成によれば、第1の表示設定と第2の表示設定のいずれを採用するかにかかわらず、プログラムのインストール後は、当該インストールしたプログラムに対応するUI画面が第2の表示部に表示される。そのため、情報処理装置を操作する立場の管理者は、インストールされたプログラムに対応する新しいバージョンのUI画面(第2のUI画面)を操作することができる。
当該構成によれば、前記判定の結果に応じて第1または第2の表示設定の何れか一方が採用された後であっても、ユーザーが任意に表示設定を変更することができる。
当該構成によれば、第1または第2の表示設定の何れか一方を採用する状態を維持しつつ、ユーザー毎に、当該ユーザーがデバイスを操作する期間に限って当該ユーザーが所望する方の表示設定に切替えることができる。
一例として、情報処理装置にインストールされるプログラムであって、前記インストールの態様がインストール済みのプログラムを更新する更新インストールであるか否かを判定する判定機能と、前記インストールの態様が前記更新インストールである場合に、前記インストール済みのプログラムに対応する第1のUI画面を所定の表示部に表示させ、前記インストールの態様が前記更新インストールではない場合に、インストール後のプログラムに対応する第2のUI画面を前記表示部に表示させる表示制御機能と、を前記情報処理装置に実行させるプログラムが把握される。
図1は、本実施形態にかかるシステム10を簡易的に示している。システム10は、クライアント端末20およびサーバー30を含んでいる。また、システム10は、サーバー30による管理対象のデバイスの一種としてプリンター40を含んでいる。プリンター40は、少なくともプリンターとして機能する装置であり、スキャナーやファクシミリ等の複数の機能を併せ持った複合機であってもよい。ただし、本実施形態が想定するデバイスは、プリンターに限定されず、UI画面をユーザーに提示可能な様々なデバイスが該当する。システム10の全体あるいは一部分を、認証印刷システムと呼んでもよい。サーバー30は、認証印刷システムを管理、統括するサーバーであるため、これを認証印刷管理サーバー等と呼んでもよい。また、サーバー30は、本発明にかかる情報処理装置の具体例に該当する。
ユーザーは、クライアント端末20を操作して、例えば、予め決められている自身のユーザー識別情報(認証印刷システムのユーザー毎にユニークなIDやパスワード等)を入力することにより、クライアント端末20のOS(Operating System)にログインし、プリンタードライバー50を起動させる。プリンタードライバー50(プリンタードライバー50を実行するクライアント端末20の制御部)は、当該ログインしたユーザー(ログインユーザー)が任意に指定した印刷対象の画像に対して所定の画像処理や変換処理を施して印刷データPDを生成する。プリンタードライバー50は、生成した印刷データPDを、クライアント端末20からネットワークNWを介してサーバー30へ送信する。印刷データPDは、例えば、印刷対象の画像を表現するラスターデータである。
図2は、サーバー30の制御部31が実行する認証印刷制御プログラム36のインストールに関する処理であって、主に当該インストールに際しての表示設定に関する処理をフローチャートにより示している。以下では、サーバー30を操作するユーザーを、便宜上、システムの管理者と呼ぶ。制御部31は、管理者による操作入力部35の所定の操作を契機として、認証印刷制御プログラム36のインストールを実行する(ステップS100)。認証印刷制御プログラム36を表現するプログラムデータの記憶元は特に問わない。当該記憶元は、例えば、外部からサーバー30へ挿入あるいは装着された光ディスクや可搬型メモリーであったり、サーバー30からネットワークNWを介してアクセス可能な不図示のサーバー(例えば、インターネットを通じてアクセス可能なクラウドサーバー)等であったりする。
図3Bは、前記新バージョンの表示設定が採用された場合に表示部44に表示されるUI画面441(第2のUI画面の一例)である。
図4Bは、前記新バージョンの表示設定が採用された場合に表示部44に表示されるUI画面443(第2のUI画面の他の例)である。
以下に、本発明に含まれる他の実施形態を説明する。むろん、これまで説明した実施形態(第1実施形態)や以下の各実施形態は適宜組み合わせることが可能である。
制御部31は、旧バージョンの表示設定(第1の表示設定)と新バージョンの表示設定(第2の表示設定)のいずれを採用するかにかかわらず、つまりステップS110の判定結果によらず、ステップS100での認証印刷制御プログラム36のインストール後は、当該ステップS100でインストールした認証印刷制御プログラム36(第2のプログラム)に対応する前記第2のUI画面を第2の表示部に表示させる。第2の表示部とは、具体的にはサーバー30の表示部34である。このような構成によれば、サーバー30を操作する管理者は、サーバー30にインストールさせた最新の認証印刷制御プログラム36に対応するバージョンのUI画面を、表示部34において視認し、操作することができる。
制御部31は、旧バージョンの表示設定(第1の表示設定)の採用後、外部からの操作に応じて表示設定を新バージョンの表示設定(第2の表示設定)に変更可能であり、逆に、新バージョンの表示設定を採用後、外部からの操作に応じて表示設定を旧バージョンの表示設定に変更可能である。制御部31は、上述のようにステップS120で旧バージョンの表示設定を採用したとする。この後、制御部31は、操作入力部35に対する操作により、前記所定の表示部(プリンター40の表示部44)における表示設定を新バージョンの表示設定に変更する旨の変更指示を入力した場合には、上述のステップS130と同様の処理を実行し、前記所定の表示部における表示設定を新バージョンの表示設定に変更する。また、制御部31は、上述のようにステップS130で新バージョンの表示設定を採用したとする。この後、制御部31は、操作入力部35に対する操作により、前記所定の表示部(プリンター40の表示部44)における表示設定を旧バージョンの表示設定に変更する旨の変更指示を入力した場合には、上述のステップS120と同様の処理を実行し、前記所定の表示部における表示設定を旧バージョンの表示設定に変更する。このような構成によれば、ステップS110の判定結果に応じて旧バージョンまたは新バージョンの表示設定の何れか一方が一旦採用された後であっても、ユーザー(管理者)が任意に表示設定を変更することができる。
また、制御部31は、採用した表示設定に対する変更指示であってユーザーに紐づけられた変更指示をデバイス(プリンター40)から入力した場合は、当該ユーザーが当該デバイスを操作する期間に限り、採用する表示設定を前記変更指示に従って旧バージョンの表示設定(第1の表示設定)または新バージョンの表示設定(第2の表示設定)に変更する。ここで、プリンター40に対して上述のように自身のユーザー識別情報を入力してログインしたユーザーは、操作入力部45に対する操作により、現在の表示部44における表示設定を変更する旨の変更指示をプリンター40に入力することができる。
このような構成によれば、サーバー30は、前記ステップS110における判定結果に応じて、旧バージョンまたは新バージョンの表示設定の何れか一方を採用する状態を維持しつつも、ユーザー毎に、当該ユーザーがデバイス(プリンター40)を操作する期間に限って当該ユーザーが所望する方の表示設定に切替えさせる、という制御を行うことができる。
Claims (6)
- プログラムのインストールを実行する情報処理装置であって、
前記インストールの態様がインストール済みの第1のプログラムをインストール対象の第2のプログラムにより更新する更新インストールであるか否かを判定する判定部と、
前記インストールの態様が前記更新インストールである場合に、前記第1のプログラムに対応する第1のユーザーインターフェイス画面を所定の表示部に表示させる第1の表示設定を採用し、前記インストールの態様が前記更新インストールではない場合に、前記第2のプログラムに対応する第2のユーザーインターフェイス画面を前記表示部に表示させる第2の表示設定を採用する表示制御部と、を備えることを特徴とする情報処理装置。 - ネットワークを介して管理対象のデバイスを管理し、
前記表示制御部は、前記第1の表示設定を採用した場合は、前記第1のユーザーインターフェイス画面を表示するための第1のデータを前記デバイスへ送信することにより、前記デバイスが有する前記表示部に前記第1のデータに基づく前記第1のユーザーインターフェイス画面の表示をさせ、前記第2の表示設定を採用した場合は、前記第2のユーザーインターフェイス画面を表示するための第2のデータを前記デバイスへ送信することにより、前記デバイスが有する前記表示部に前記第2のデータに基づく前記第2のユーザーインターフェイス画面の表示をさせることを特徴とする請求項1に記載の情報処理装置。 - 前記表示部とは別の第2の表示部を有し、
前記表示制御部は、前記第1の表示設定と前記第2の表示設定のいずれを採用するかにかかわらず、前記第2のプログラムのインストール後は、前記第2のユーザーインターフェイス画面を前記第2の表示部に表示させることを特徴とする請求項1または請求項2に記載の情報処理装置。 - 前記表示制御部は、前記第1の表示設定の採用後、外部からの操作に応じて表示設定を前記第2の表示設定に変更可能であり、前記第2の表示設定を採用後、外部からの操作に応じて表示設定を前記第1の表示設定に変更可能であることを特徴とする請求項1〜請求項3のいずれかに記載の情報処理装置。
- 前記表示制御部は、前記採用した表示設定に対する変更指示であってユーザーに紐づけられた変更指示を前記デバイスから入力した場合は、当該ユーザーが前記デバイスを操作する期間に限り採用する表示設定を前記変更指示に従って前記第1の表示設定または前記第2の表示設定に変更することを特徴とする請求項2に記載の情報処理装置。
- 情報処理装置にインストールされるプログラムであって、
前記インストールの態様がインストール済みのプログラムを更新する更新インストールであるか否かを判定する判定機能と、
前記インストールの態様が前記更新インストールである場合に、前記インストール済みのプログラムに対応する第1のユーザーインターフェイス画面を所定の表示部に表示させ、前記インストールの態様が前記更新インストールではない場合に、インストール後のプログラムに対応する第2のユーザーインターフェイス画面を前記表示部に表示させる表示制御機能と、を前記情報処理装置に実行させることを特徴とするプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016229842A JP6801398B2 (ja) | 2016-11-28 | 2016-11-28 | 情報処理装置および情報処理装置にインストールされるプログラム |
| US15/722,046 US10372467B2 (en) | 2016-11-28 | 2017-10-02 | Information processing apparatus and non-transitory computer-readable medium having program installable on the same |
| CN201711062118.7A CN108124068B (zh) | 2016-11-28 | 2017-11-02 | 信息处理装置以及安装于信息处理装置的程序 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016229842A JP6801398B2 (ja) | 2016-11-28 | 2016-11-28 | 情報処理装置および情報処理装置にインストールされるプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018088035A true JP2018088035A (ja) | 2018-06-07 |
| JP6801398B2 JP6801398B2 (ja) | 2020-12-16 |
Family
ID=62190797
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016229842A Active JP6801398B2 (ja) | 2016-11-28 | 2016-11-28 | 情報処理装置および情報処理装置にインストールされるプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10372467B2 (ja) |
| JP (1) | JP6801398B2 (ja) |
| CN (1) | CN108124068B (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11340770B2 (en) * | 2019-02-08 | 2022-05-24 | Wesley W. Whitmyer, Jr. | Usability mode for devices |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004282673A (ja) * | 2003-03-19 | 2004-10-07 | Ricoh Co Ltd | 管理システム、管理装置および操作パネル変更方法 |
| JP2010200004A (ja) * | 2009-02-25 | 2010-09-09 | Konica Minolta Business Technologies Inc | 表示管理システム |
| JP2016071689A (ja) * | 2014-09-30 | 2016-05-09 | ブラザー工業株式会社 | 端末装置とコンピュータプログラム |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006268752A (ja) * | 2005-03-25 | 2006-10-05 | Seiko Epson Corp | 複数のバージョンに対応したモジュールの起動 |
| US20130169604A1 (en) * | 2011-12-28 | 2013-07-04 | Samsung Electronics Co., Ltd. | Display apparatus and control method thereof |
| JP6011479B2 (ja) | 2013-07-08 | 2016-10-19 | 富士ゼロックス株式会社 | アプリケーション管理装置、アプリケーション管理システムおよびプログラム |
| CN104281421A (zh) * | 2013-07-12 | 2015-01-14 | 日本冲信息株式会社 | 图像形成系统 |
| CN105242937A (zh) * | 2014-06-27 | 2016-01-13 | 中兴通讯股份有限公司 | 一种动态更新应用界面的方法、终端及系统 |
| CN105700872B (zh) | 2015-12-30 | 2018-12-07 | 广东美的制冷设备有限公司 | 智能终端应用程序升级的控制方法及系统 |
-
2016
- 2016-11-28 JP JP2016229842A patent/JP6801398B2/ja active Active
-
2017
- 2017-10-02 US US15/722,046 patent/US10372467B2/en active Active
- 2017-11-02 CN CN201711062118.7A patent/CN108124068B/zh active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004282673A (ja) * | 2003-03-19 | 2004-10-07 | Ricoh Co Ltd | 管理システム、管理装置および操作パネル変更方法 |
| JP2010200004A (ja) * | 2009-02-25 | 2010-09-09 | Konica Minolta Business Technologies Inc | 表示管理システム |
| JP2016071689A (ja) * | 2014-09-30 | 2016-05-09 | ブラザー工業株式会社 | 端末装置とコンピュータプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US20180150307A1 (en) | 2018-05-31 |
| US10372467B2 (en) | 2019-08-06 |
| CN108124068B (zh) | 2020-12-01 |
| JP6801398B2 (ja) | 2020-12-16 |
| CN108124068A (zh) | 2018-06-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9411610B2 (en) | Server, screen control method, and screen transition method for effectively displaying screens on a terminal device | |
| JP5605054B2 (ja) | 画像形成支援システム及び画像形成支援方法 | |
| JP5169174B2 (ja) | 画像形成装置、表示制御方法及び表示制御プログラム | |
| JP4810598B2 (ja) | 複合機及びシステム | |
| JP2007279974A (ja) | 表示画面制御装置、電子機器、表示画面制御システム、表示画面制御方法、画面表示方法、表示画面制御プログラム及び画面表示プログラム | |
| US11330133B2 (en) | Electronic apparatus and method for controlling display of a notification screen | |
| JP6044400B2 (ja) | 端末装置、端末装置のプログラム、システム、およびシステムの制御方法 | |
| JP2016224644A (ja) | 携帯端末及び出力プログラム | |
| US20150222769A1 (en) | Image forming apparatus, image forming system, and method of image forming | |
| JP6245902B2 (ja) | 画像形成装置及びその制御方法並びにプログラム | |
| JP2018049552A (ja) | 情報処理装置、情報処理方法及びプログラム | |
| US20200241814A1 (en) | Storage Medium Storing Image Processing Program and Information Processing Apparatus | |
| JP6555052B2 (ja) | 携帯端末及びプログラム | |
| JP5222254B2 (ja) | 複合機及びシステム | |
| JP5223189B2 (ja) | 画像形成装置、画面管理方法及び画面管理プログラム | |
| JP2018039205A (ja) | 情報処理装置、情報処理プログラム、情報処理システムおよび情報処理方法 | |
| JP6801398B2 (ja) | 情報処理装置および情報処理装置にインストールされるプログラム | |
| JP2015217653A (ja) | 画像形成装置およびその制御方法、並びにプログラム | |
| US20150220654A1 (en) | Operation processing device, method for controlling information device, and computer-readable storage medium for computer program | |
| US20250278261A1 (en) | Non-transitory computer-readable recording medium storing computer-readable instructions for terminal device, terminal device, and control method for terminal device | |
| JP6520403B2 (ja) | 携帯端末及び出力プログラム | |
| JP2013054612A (ja) | 情報処理装置、画像形成装置、画像形成システムおよび印刷制御プログラム | |
| JP6016855B2 (ja) | インストーラープログラム、ドライバープログラムおよび画像形成装置 | |
| JP6888711B2 (ja) | 携帯端末及び出力プログラム | |
| JP7334530B2 (ja) | 情報処理装置およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190913 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200709 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200818 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201012 |
|
| 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: 20201027 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201109 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6801398 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |