JP2012150610A - Information processing device, information processing method, printer driver, and information processing system - Google Patents
Information processing device, information processing method, printer driver, and information processing system Download PDFInfo
- Publication number
- JP2012150610A JP2012150610A JP2011008072A JP2011008072A JP2012150610A JP 2012150610 A JP2012150610 A JP 2012150610A JP 2011008072 A JP2011008072 A JP 2011008072A JP 2011008072 A JP2011008072 A JP 2011008072A JP 2012150610 A JP2012150610 A JP 2012150610A
- Authority
- JP
- Japan
- Prior art keywords
- image
- printer
- mounting status
- device mounting
- information processing
- 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
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
【課題】OSがプリンタのイメージの表示を制御しているような場面でも、適切なプリンタのイメージを表示することができるようにする。
【解決手段】OSが画像形成装置で利用可能な機能を記述したPPD(PostScript Printer Description)を参照し、当該画像形成装置のイメージを表示する情報処理装置において、オプションデバイス装着状況とイメージの対応表と、プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、PPDに記載されているOSが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるPPD書き換え部とを備える。
【選択図】図6An appropriate printer image can be displayed even in a situation where an OS controls display of a printer image.
In an information processing apparatus that displays an image of an image forming apparatus by referring to a PPD (PostScript Printer Description) that describes functions that can be used by the OS in the image forming apparatus, an option device mounting status and image correspondence table And an option device mounting status acquisition unit that acquires the current option device mounting status from the printer and an option device mounting status and image correspondence table to determine an image corresponding to the acquired current option device mounting status, An image download unit that downloads the corresponding image from the printer, and a PPD rewrite unit that rewrites the file path of the printer image referred to by the OS described in the PPD to the file path of the corresponding image.
[Selection] Figure 6
Description
本発明は、情報処理装置、情報処理方法、プリンタドライバおよび情報処理システムに関する。 The present invention relates to an information processing apparatus, an information processing method, a printer driver, and an information processing system.
従来より、プリンタからオプションデバイスの装着状況の情報を取得しこの情報から、オプションデバイスの装着状況を、プリンタに関する表示(イメージ)に反映させる方法が既に知られている。 2. Description of the Related Art Conventionally, a method for acquiring information on the mounting status of an optional device from a printer and reflecting the mounting status of the optional device on a display (image) relating to the printer based on this information is already known.
例えば、特許文献1には、グラフィカルユーザインターフェースを備える周辺装置ドライバが、特定の時点における周辺装置の現在の構成、現在の能力を反映するようにグラフィカルユーザインターフェースをカスタマイズし、このグラフィカルユーザインターフェースにより、ユーザに対して有効なジョブオプションのみのリストを提供する構成が開示されている。
For example, in
しかしながら、今までのようにプリンタドライバによって、ベンダーが望むタイミングで所望のプリンタのイメージ(アイコン)を表示したり、あるいは条件によって動的に適切なものを表示することは容易であるが、OS(オペレーティングシステム)がプリンタのイメージの表示を制御しているような場面では、ベンダーが望むタイミングで所望のプリンタのイメージを表示したり、条件によって動的に適切なプリンタのイメージを表示することが困難であるという問題があった。 However, it is easy to display a desired printer image (icon) at a timing desired by the vendor, or to display an appropriate one dynamically according to conditions, as in the past. In a situation where the operating system) controls the display of the printer image, it is difficult to display the desired printer image at the timing desired by the vendor, or to dynamically display the appropriate printer image depending on conditions. There was a problem of being.
例えば、Mac OS X(登録商標)の場合、アプリケーションから印刷するときに印刷先として指定するプリントキューに、プリンタのアイコンが表示される。このアイコンは、プリンタドライバに同梱されており、アイコンのインストール先は、同じくプリンタドライバに同梱されているPPD(PostScript Printer Description)に記載されている。なお、PPDは、PostScriptプリンタで利用可能なすべての機能を記述するためベンダーにより提供されるテキスト・ファイルである。 For example, in the case of Mac OS X (registered trademark), a printer icon is displayed in a print queue designated as a print destination when printing from an application. This icon is included in the printer driver, and the installation destination of the icon is described in PPD (PostScript Printer Description) also included in the printer driver. Note that the PPD is a text file provided by the vendor to describe all the functions available in the PostScript printer.
このOSでは、PPDから、表示するアイコンの場所(インストール先)を知ることができる。このPPDには、デバイスオプションの装着状況によって表示するアイコンを切り替える仕組みがなく、プリンタの機種ごとにアイコンは1つしか用意できないため、オプションデバイスの有無による外観の違いをアイコンに反映させることはできない。 In this OS, the location (installation destination) of the icon to be displayed can be known from the PPD. In this PPD, there is no mechanism for switching the icon to be displayed depending on the installation status of the device option, and only one icon can be prepared for each printer model. Therefore, the difference in appearance depending on the presence or absence of an optional device cannot be reflected in the icon. .
本発明は、上記に鑑みてなされたものであって、OSがプリンタのイメージの表示を制御しているような場面でも、ベンダーが望むタイミングで所望のイメージを表示でき、条件によって動的に適切なプリンタのイメージを表示することができる情報処理装置、情報処理方法およびそのコンピュータプログラムを提供することを目的とする。 The present invention has been made in view of the above, and can display a desired image at a timing desired by a vendor even in a situation where the OS controls the display of a printer image, and is dynamically appropriate depending on conditions. An object of the present invention is to provide an information processing apparatus, an information processing method, and a computer program for displaying an image of a simple printer.
上述した課題を解決し、目的を達成するために、本発明は、オペレーティングシステムが、画像形成装置で利用可能な機能を記述したPPD(PostScript Printer Description)を参照し、当該画像形成装置のイメージを表示する情報処理装置において、オプションデバイス装着状況とイメージの対応表と、プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、PPDに記載されているOSが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるPPD書き換え部とを備えたことを特徴とする。 In order to solve the above-mentioned problem and achieve the object, the present invention refers to a PPD (PostScript Printer Description) in which an operating system describes functions that can be used in an image forming apparatus, and displays an image of the image forming apparatus. In the information processing apparatus to be displayed, the correspondence table between the option device mounting status and the image, the option device mounting status acquisition unit for acquiring the current option device mounting status from the printer, and the option device mounting status and image correspondence table, Determine the image corresponding to the acquired mounting status of the current optional device, download the image from the printer, and the file path of the printer image referenced by the OS described in the PPD And a PPD rewriting unit for rewriting the file path of the image.
また、本発明は、オペレーティングシステムが、画像形成装置で利用可能な機能を記述したPPD(PostScript Printer Description)を参照し、当該画像形成装置のイメージを表示する情報処理装置における情報処理方法であって、前記情報処理装置に、オプションデバイス装着状況とイメージの対応表を持たせ、オプションデバイス装着状況取得部が、プリンタから現在のオプションデバイスの装着状況を取得し、イメージダウンロード部が、前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードし、PPD書き換え部が、PPDに記載されているOSが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えることを特徴とする。 The present invention also relates to an information processing method in an information processing apparatus in which an operating system refers to a PPD (PostScript Printer Description) describing functions usable in an image forming apparatus and displays an image of the image forming apparatus. The information processing apparatus has an option device mounting status and image correspondence table, an optional device mounting status acquisition unit acquires the current mounting status of an optional device from a printer, and an image download unit loads the optional device From the status and image correspondence table, the acquired image corresponding to the current installation status of the optional device is determined, the corresponding image is downloaded from the printer, and the PPD rewriting unit refers to the printer referred to by the OS described in the PPD No The file path of the image is rewritten to the file path of the corresponding image.
また、本発明は、オペレーティングシステムが、画像形成装置で利用可能な機能を記述したPPD(PostScript Printer Description)を参照し、当該画像形成装置のイメージを表示する情報処理装置にインストールされるプリンタドライバおいて、オプションデバイス装着状況とイメージの対応表と、プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、PPDに記載されているOSが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるPPD書き換え部とを備えることを特徴とする。 The present invention also relates to a printer driver installed in an information processing apparatus that displays an image of an image forming apparatus by referring to a PPD (PostScript Printer Description) in which an operating system describes functions available in the image forming apparatus. Option device mounting status and image correspondence table, option device mounting status acquisition unit for acquiring the current option device mounting status from the printer, and current option acquired from the option device mounting status and image correspondence table The image download unit that determines the image corresponding to the device mounting status and downloads the corresponding image from the printer, and the file path of the printer image referred to by the OS described in the PPD And a PPD rewriting unit that rewrites the file path of the image.
また、本発明の情報処理システムは、オペレーティングシステムが、画像形成装置で利用可能な機能を記述したPPD(PostScript Printer Description)を参照し、当該画像形成装置のイメージを表示する情報処理装置であって、オプションデバイス装着状況とイメージの対応表と、プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、PPDに記載されているOSが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるPPD書き換え部とを有する情報処理装置と、前記オプションデバイス装着状況取得部からの要求に応じて、現在のオプションデバイスの装着状況を当該装置各部に問い合わせ、取得した現在のオプションデバイスの装着状況を返信するオプションデバイス状況取得部と、前記イメージダウンロード部からのプリンタのイメージの要求に対して、要求されたプリンタのイメージを前記情報処理装置へ提供するイメージ提供部とを有する画像形成装置とを備えたことを特徴とする。 An information processing system according to the present invention is an information processing apparatus that displays an image of an image forming apparatus by referring to a PPD (PostScript Printer Description) in which an operating system describes functions that can be used in the image forming apparatus. The option device mounting status and image correspondence table, the option device mounting status acquisition unit for acquiring the current option device mounting status from the printer, and the current option device acquired from the option device mounting status and image mapping table The image download unit that determines the image corresponding to the installation status of the printer and downloads the corresponding image from the printer, and the file path of the printer image referred to by the OS described in the PPD, the file of the corresponding image In response to a request from the information processing apparatus having a PPD rewriting unit for rewriting to a path and the option device mounting status acquisition unit, the current option device mounting status is inquired to each unit, and the acquired current option device mounting An image forming apparatus comprising: an optional device status acquisition unit that returns a status; and an image providing unit that provides a requested printer image to the information processing apparatus in response to a printer image request from the image download unit; It is provided with.
本発明によれば、OSがプリンタのイメージの表示を制御しているような場面でも、ベンダーが望むタイミングで所望のイメージを表示でき、条件によって動的に適切なプリンタのイメージを表示することができるという効果を奏する。 According to the present invention, a desired image can be displayed at a timing desired by a vendor even when the OS controls the display of a printer image, and an appropriate printer image can be dynamically displayed depending on conditions. There is an effect that can be done.
(概要)
本実施形態のホストコンピュータは、OSがプリンタのイメージを表示させる構成において、プリンタドライバがオプションデバイスの装着状況を取得し、適切なプリンタのイメージを判断し、プリンタのイメージを取得し、OSが参照するプリンタのイメージの参照先を、適切なプリンタのイメージのアドレス(ファイルパス)に書き換えることが特徴となっている。
(Overview)
In the configuration of the host computer of this embodiment, the OS displays the printer image, the printer driver acquires the installation status of the optional device, determines the appropriate printer image, acquires the printer image, and the OS refers to The printer image reference destination is rewritten to an appropriate printer image address (file path).
以下に添付図面を参照して、この発明にかかる情報処理装置の一実施の形態であるホストコンピュータについて具体的に説明する。
(第1の実施の形態)
A host computer that is an embodiment of an information processing apparatus according to the present invention will be specifically described below with reference to the accompanying drawings.
(First embodiment)
図1は、本実施形態のホストコンピュータの一般的な利用形態を示している。ホストコンピュータ10−1およびホストコンピュータ10−2はネットワーク30に接続されている(以下、これらを代表してホストコンピュータ10と記す)。ホストコンピュータ10はまた、このネットワーク30を介して複数のプリンタ20−1およびプリンタ20−2と接続されている(以下、これらを代表してプリンタ20と記す)。なお、プリンタ20は、単機能のプリンタに限らず、複合機(MFP)等の画像形成装置であってもよい。
FIG. 1 shows a general usage pattern of the host computer of this embodiment. The host computer 10-1 and the host computer 10-2 are connected to the network 30 (hereinafter, these are representatively referred to as the host computer 10). The
図2は、ホストコンピュータ10の一般的な内部構成の概要を示す図である。ホストコンピュータ10は、ハードウェアおよびソフトウェア(同図においては、OS、アプリケーション、グラフィックエンジン、ドライバとしてプリンタドライバを例示)によって構成される。ハードウェアはOSによって制御される。プリンタドライバやグラフィックエンジンやアプリケーションは、OSを介して動作する。アプリケーションで印刷を実行するとき、アプリケーションとプリンタドライバとグラフィックエンジンの3者間で必要なデータがやり取りされ、印刷データが生成される。生成された印刷データはOSからハードウェアを介してネットワークへと送信され、プリンタ20によって印刷されることとなる。
FIG. 2 is a diagram showing an outline of a general internal configuration of the
図3は、具体例として、OSがMAC OS X(登録商標)である場合に、MAC OS Xのプリントキューがプリンタのアイコンを表示する仕組みを示している。 As a specific example, FIG. 3 illustrates a mechanism in which a print queue of MAC OS X displays a printer icon when the OS is MAC OS X (registered trademark).
最初に、インストーラから、プリンタ20に対応したプリンタドライバをインストールする。このとき、プリンタ20の情報を保持するPPD(PostScript Printer Description)と、プリンタのアイコンとがホストコンピュータ10にコピーされる(図3(1))。なお、この時点では、プリントキューがないため、まだアプリケーションから印刷を行うことはできない。
First, a printer driver corresponding to the
次いで、プリントキューを作成すると、このプリントキューに対してPPDが一つコピーされて(図3(2))、オプションデバイスの構成や、機能ごとのデフォルト値が反映される。 Next, when a print queue is created, one PPD is copied to this print queue (FIG. 3 (2)), and the configuration of the optional device and the default value for each function are reflected.
最後に、プリントキューにコピーされたPPDには、プリントキューに表示させたいアイコンのファイルパスが記載されているので、このファイルパスを基にプリンタのアイコンのファイルを参照し(図3(3))、そのファイルがプリントキューのアイコンとして表示される。 Finally, since the file path of the icon to be displayed in the print queue is described in the PPD copied to the print queue, the printer icon file is referred to based on this file path ((3) in FIG. 3). ), The file is displayed as a print queue icon.
次に、本実施形態のホストコンピュータ10のプリンタドライバとプリンタ20間の動作について説明する。図4は、その動作を説明するためのシーケンス図である。
Next, an operation between the printer driver of the
初め、プリンタドライバにより、プリンタ20に、プリンタ20のオプションデバイス構成を問い合わせるための要求が送信される。
Initially, the printer driver transmits a request for inquiring the optional device configuration of the
プリンタ20は、プリンタドライバからの問い合わせに対して、プリンタ20のオプションデバイス状況としてオプションデバイス構成を返信する。
In response to the inquiry from the printer driver, the
次いで、プリンタドライバは、プリンタ20が保持するプリンタ20に関するアイコンの中から要求する。
Next, the printer driver requests from the icons related to the
プリンタ20は、プリンタドライバから要求されたアイコンを返す。
The
図5は、プリンタ20の概略構成を示すブロック図である。図5に示すように、プリンタ20は、プリンタ20全体を統括的に制御する制御部20aと、制御プログラムおよび各種設定情報等を格納する記憶部20bと、ホストコンピュータ10から渡される印刷データに従って印刷用紙に印字をする印字部20cと、ネットワーク30と接続するための通信部20dとを備えている。この構成は、従来のネットワークプリンタと同様の構成である。本実施形態では、上記ホストコンピュータ10のプリンタドライバとプリンタ20間の動作を実現するため、制御部20aに、図5に示すように、オプションデバイス装着状況判定部20a−1とイメージ提供部20a−2とを備える。
FIG. 5 is a block diagram illustrating a schematic configuration of the
オプションデバイス装着状況判定部20a−1は、プリンタドライバから、オプションデバイスの構成の問い合わせがあったとき、現在のオプションデバイスの装着状況を取得し、プリンタドライバへ返す。
When there is an inquiry about the configuration of an optional device from the printer driver, the optional device mounting
イメージ提供部20a−2は、プリンタドライバから、プリンタ20のイメージの要求があったとき、要求されたイメージをプリンタドライバへ提供する。
The
図6は、図4に示したホストコンピュータ10のプリンタドライバとプリンタ20間の動作およびオプションデバイス装着状況に応じたプリンタのイメージ(アイコン)の表示を実現するために必要なプリンタドライバの構成を示す図である。同図に示すように、プリンタドライバは、オプションデバイス装着状況取得部61、イメージダウンロード部62、PPD書き換え部63およびオプションデバイス装着状況とイメージの対応表64を含んでいる。なお、その他の機能に関する部分は省略している。
FIG. 6 shows the configuration of the printer driver necessary for realizing the operation between the printer driver of the
オプションデバイス状況取得部61は、プリンタ20に現在のオプションデバイスの装着状況を問い合わせる機能を実現する。
The option device
イメージダウンロード部62は、現在のオプションデバイスの装着状況と、オプションデバイス装着状況とイメージの対応表64とから、適切なイメージを判断し、プリンタ20からイメージをダウンロードする機能を実現する。
The image download unit 62 realizes a function of determining an appropriate image from the current option device mounting status, the option device mounting status and image correspondence table 64, and downloading the image from the
ここで、図7に、オプションデバイス装着状況とイメージの対応表の一例を示す。この対応表は、各オプションデバイスの有無の組み合わせに対応するイメージファイル(イメージファイル名)の対応表である。図7の例は、オプションデバイスとしてフィニッシャーと両面ユニットだけ存在する機種を例としたもので、フィニッシャーが“あり”で両面ユニットが“あり”の場合、フィニッシャーと両面ユニットの両方が利用可能であることを示すアイコン1が適切なイメージであると判定することができる。
Here, FIG. 7 shows an example of a correspondence table between the option device mounting status and the image. This correspondence table is a correspondence table of image files (image file names) corresponding to combinations of the presence / absence of each optional device. The example in FIG. 7 is an example of a model in which only a finisher and a duplex unit exist as an optional device. When the finisher is “Yes” and the duplex unit is “Yes”, both the finisher and the duplex unit can be used. It can be determined that the
図6に戻り、PPD書き換え部63は、PPDに記載されているOSが参照するプリンタのイメージのファイルパスを、適切なアイコンのものに書き換える機能を実現する。これにより、プリントキューのアイコンが適切なアイコンに置き換えられる。
Returning to FIG. 6, the
図8に、フィニッシャーの有無に対応したプリンタのイメージ(アイコン)の例を示す。符号81の「未装着」のアイコンが、フィニッシャーのない状態のプリンタのイメージであり、符号82の「利用可能」のアイコンがフィニッシャーの装着されている状態のプリンタのイメージである。このようなイメージを用いて、オプションデバイス装着状況に応じたプリンタのイメージが表示されることとなる。つまり、このイメージにより、オプションデバイスの装着状況を視認することができるようになる。
FIG. 8 shows an example of a printer image (icon) corresponding to the presence or absence of a finisher. The “not installed” icon 81 is an image of a printer without a finisher, and the “available”
(第2の実施の形態)
本実施形態は、上記第1の実施形態を基本に、さらにユーザ毎のオプションデバイスの利用可否を反映できるようにしたものである。そのために、図9に示すように、プリンタドライバが、ユーザ毎のオプションデバイスへのアクセス可否一覧表65とオプションデバイス装着状況とアクセス可否に対するイメージ一覧表66とをさらに備える。
(Second Embodiment)
The present embodiment is based on the first embodiment, and can reflect the availability of an optional device for each user. For this purpose, as shown in FIG. 9, the printer driver further includes an option device
本実施形態でも、オプションデバイス状況取得部61がプリンタ20に現在のオプションデバイスの装着状況を問い合わせる機能を実現し、イメージダウンロード部62が、現在のオプションデバイス装着状況とイメージの対応表64から、適切なイメージを判断し、プリンタ20からイメージ一式をダウンロードする機能を実現する。
Also in this embodiment, the option device
PPD書き換え部63は、本実施形態においては、ユーザ毎のオプションデバイスへのアクセス可否一覧表65から、現在のユーザのオプションデバイスへのアクセス可否を判断し、現在のオプションデバイスの装着状況と合わせて、オプションデバイス装着状況とアクセス可否に対するイメージ一覧表66から、適切なイメージを判断し、PPDに記載されているOSが参照するプリンタのイメージのファイルパスを、適切なアイコンのものに書き換える。これにより、プリントキューのアイコンが適切なものに置き換えられる。
In this embodiment, the
図10に、オプションデバイス装着状況とイメージの対応表64の一例を示す。この対応表は、各オプションデバイスの有無の組み合わせとこの組み合わせに対応するイメージファイルを対応づけた表である。本例は、オプションデバイスとしてフィニッシャーと両面ユニットだけ存在する機種を例としたものである。 FIG. 10 shows an example of the correspondence table 64 between the option device mounting status and the image. This correspondence table is a table in which combinations of presence / absence of optional devices are associated with image files corresponding to the combinations. This example is an example of a model in which only a finisher and a duplex unit exist as optional devices.
同図の例では、フィニッシャーが“あり”で両面ユニットが“あり”の場合、フィニッシャーと両面ユニットの両方が利用可能であることを示すアイコンAと、フィニッシャーは利用可能で両面ユニットの利用が制限されていることを表すアイコンBと、フィニッシャーの利用が制限され両面ユニットが利用可能であることを示すアイコンCと、フィニッシャーと両面ユニットの両方の利用が制限されていることを示すアイコンDがドライバに提供するイメージファイル一式となる。 In the example in the figure, when the finisher is “Yes” and the duplex unit is “Yes”, the icon A indicates that both the finisher and duplex unit are available, and the finisher is available and the duplex unit is restricted. An icon B indicating that the use of the finisher is restricted and the duplex unit can be used, and an icon D indicating that the use of both the finisher and the duplex unit is restricted. A set of image files to be provided.
図11は、ユーザ毎のオプションデバイスへのアクセス可否一覧表65の一例である。同図の例では、ユーザAに対しては、フィニッシャーおよび両面ユニット共に“利用可”と設定され、ユーザBに対しては、フィニッシャーは“利用不可”、両面ユニットは“利用可”と設定されている。
FIG. 11 is an example of a
図12は、オプションデバイス装着状況とアクセス可否に対するイメージ一覧表66の一例である。同図の例では、例えばユーザAがフィニッシャーと両面ユニットの両方が利用可能の場合、ユーザAにはアイコンAが適切であることが判断できる。
FIG. 12 is an example of an
図13は、フィニッシャーの有無およびその利用可否に対応したプリンタのイメージ(アイコン)の一例である。符号81の「未装着」のアイコンが、フィニッシャーのない状態のプリンタのイメージであり、符号82の「利用可能」のアイコンがフィニッシャーの装着されている状態かつ利用可能である場合のプリンタのイメージであり、符号83の「利用制限」のアイコンがフィニッシャーの装着されている状態かつ利用制限の状態である場合のプリンタのイメージである。このように、「未装着」と「利用可能」に加え、フィニッシャーは装着されているが、ユーザの利用が制限されている状態の「利用制限」がある。このようなイメージを用いて、オプションデバイス装着状況およびユーザ毎のオプションデバイスの利用可否が反映されたプリンタのイメージが表示されることとなる。つまり、このイメージにより、オプションデバイスの装着状況に加え、現ユーザのオプションデバイスの利用可否を視認することができるようになる。
FIG. 13 is an example of a printer image (icon) corresponding to the presence / absence of the finisher and the availability of the finisher. The “not installed” icon 81 is an image of the printer without the finisher, and the “available”
(第3の実施の形態)
本実施形態は、上記第2の実施形態を基本に、管理者がユーザ毎のオプションデバイスの利用可否を編集できるようにしたものである。そのために、図14に示すように、ユーザ毎のオプションデバイスへのアクセス可否一覧表65を編集するための、ユーザ毎のオプションデバイスへのアクセス可否編集部67を追加している。管理者は、このユーザ毎のオプションデバイスへのアクセス可否編集部67を介して、ユーザ毎のオプションデバイスへのアクセス可否一覧表65(図11)の内容を随時書き換えたり、追加したりすることができるようになる。
(Third embodiment)
In the present embodiment, the administrator can edit the availability of the optional device for each user based on the second embodiment. For this purpose, as shown in FIG. 14, an option device access permission / inhibition editing section 67 for each user is added to edit the option device access permission /
次に、本実施形態にかかるホストコンピュータ10のハードウェア構成について図15を用いて説明する。図15は、ホストコンピュータ10のハードウェアの概略構成を示すブロック図である。
Next, the hardware configuration of the
ホストコンピュータ10は、CPU(Central Processing Unit)151などの制御装置と、ROM(Read Only Memory)152やRAM(Random Access Memory)153などの記憶装置と、ネットワークに接続して通信を行う通信I/F154と、図示しないHDD(Hard Disk Drive)、CD(Compact Disc)ドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置と、各部を接続するバス155を備えており、通常のコンピュータを利用したハードウェア構成となっている。
The
ホストコンピュータ10で実行される上記プリンタドライバは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM(Compact Disk Read Only Memory)、フレキシブルディスク(FD)、CD−R(Compact Disk Recordable)、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記憶媒体に記録されてコンピュータプログラムプロダクトとして提供される。
The printer driver executed on the
また、上記プリンタドライバを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供または配布するように構成してもよいし、ROM等に予め組み込んで提供するように構成してもよい。 The printer driver may be stored on a computer connected to a network such as the Internet and provided or distributed by being downloaded via the network, or may be provided by being incorporated in advance in a ROM or the like. You may comprise.
前述の諸実施形態のプリンタドライバは、CPU151が上記記憶媒体から主記憶装置上にロードし実行することにより、前述のプリンタドライバの各部の機能を実現することになる。
The printer drivers of the above-described embodiments realize the functions of the respective units of the above-described printer driver when the
以上、発明を実施するための実施の形態について説明を行ったが、本発明は、上述した実施の形態に限定されるものではない。本発明の主旨を損なわない範囲で変更することが可能である。 As mentioned above, although embodiment for implementing invention was described, this invention is not limited to embodiment mentioned above. Modifications can be made without departing from the spirit of the present invention.
10,10−1,10−2 ホストコンピュータ
20,20−1,20−2 プリンタ
20a 制御部
20a−1 オプションデバイス装着状況判定部
20a−2 イメージ提供部
20b 記憶部
20c 印字部
20d 通信部
61 オプションデバイス装着状況取得部
62 イメージダウンロード部
63 PPD書き換え部
64 オプションデバイス装着状況とイメージの対応表
65 ユーザ毎のオプションデバイスへのアクセス可否一覧表
66 オプションデバイス装着状況とアクセス可否に対するイメージ一覧表
67 ユーザ毎のオプションデバイスへのアクセス可否編集部
10, 10-1, 10-2
Claims (6)
オプションデバイス装着状況とイメージの対応表と、
プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、
前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、
PPDに記載されているOSが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるPPD書き換え部と
を備えたことを特徴とする情報処理装置。 In an information processing apparatus in which an operating system refers to a PPD (PostScript Printer Description) describing functions available in an image forming apparatus and displays an image of the image forming apparatus.
Option device installation status and image correspondence table,
An optional device mounting status acquisition unit for acquiring the current optional device mounting status from the printer;
An image download unit that determines an image corresponding to the acquired mounting status of the current optional device from the option device mounting status and image correspondence table, and downloads the corresponding image from the printer;
An information processing apparatus comprising: a PPD rewriting unit that rewrites a file path of a printer image referred to by an OS described in a PPD to a file path of the corresponding image.
オプションデバイスの装着状況およびアクセス可否に対するイメージを規定する第2の一覧表と、をさらに備え、
前記イメージダウンロード部は、前記対応表と前記第1の一覧表と前記第2の一覧表とから、取得した現在のオプションデバイスの装着状況および原ユーザに対するアクセス可否に対応するイメージを判断し、プリンタから該当のイメージをダウンロードする
ことを特徴とする請求項1記載の情報処理装置。 A first list for determining whether or not each user can access the device;
A second list that defines an image of the optional device mounting status and accessibility, and
The image download unit determines an image corresponding to the acquired mounting status of the current optional device and accessibility to the original user from the correspondence table, the first list, and the second list, and a printer The information processing apparatus according to claim 1, wherein the corresponding image is downloaded from.
前記情報処理装置に、オプションデバイス装着状況とイメージの対応表を持たせ、
オプションデバイス装着状況取得部が、プリンタから現在のオプションデバイスの装着状況を取得し、
イメージダウンロード部が、前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードし、
PPD書き換え部が、PPDに記載されているOSが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換える
ことを特徴とする情報処理方法。 An information processing method in an information processing apparatus in which an operating system refers to a PPD (Post Script Printer Description) describing functions usable in an image forming apparatus and displays an image of the image forming apparatus,
The information processing apparatus has an optional device mounting status and image correspondence table,
The option device mounting status acquisition unit acquires the current option device mounting status from the printer,
The image download unit determines an image corresponding to the acquired current option device mounting status from the option device mounting status and image correspondence table, downloads the corresponding image from the printer,
An information processing method, wherein the PPD rewriting unit rewrites the file path of the printer image referred to by the OS described in the PPD to the file path of the corresponding image.
オプションデバイス装着状況とイメージの対応表と、
プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、
前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、
PPDに記載されているOSが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるPPD書き換え部と
を備えることを特徴とするプリンタドライバ。 A printer driver installed in an information processing apparatus that displays an image of an image forming apparatus with reference to a PPD (Post Script Printer Description) in which an operating system describes functions available in the image forming apparatus.
Option device installation status and image correspondence table,
An optional device mounting status acquisition unit for acquiring the current optional device mounting status from the printer;
An image download unit that determines an image corresponding to the acquired mounting status of the current optional device from the option device mounting status and image correspondence table, and downloads the corresponding image from the printer;
A printer driver comprising: a PPD rewriting unit that rewrites a file path of a printer image referred to by an OS described in a PPD to a file path of the corresponding image.
オプションデバイス装着状況とイメージの対応表と、
プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、
前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、
PPDに記載されているOSが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるPPD書き換え部と
を有する情報処理装置と、
前記オプションデバイス装着状況取得部からの要求に応じて、現在のオプションデバイスの装着状況を当該装置各部に問い合わせ、取得した現在のオプションデバイスの装着状況を返信するオプションデバイス状況取得部と、
前記イメージダウンロード部からのプリンタのイメージの要求に対して、要求されたプリンタのイメージを前記情報処理装置へ提供するイメージ提供部と
を有する画像形成装置と
を備えたことを特徴とする情報処理システム。 An operating system refers to a PPD (PostScript Printer Description) describing functions that can be used in an image forming apparatus, and displays an image of the image forming apparatus.
Option device installation status and image correspondence table,
An optional device mounting status acquisition unit for acquiring the current optional device mounting status from the printer;
An image download unit that determines an image corresponding to the acquired mounting status of the current optional device from the option device mounting status and image correspondence table, and downloads the corresponding image from the printer;
An information processing apparatus having a PPD rewriting unit for rewriting a file path of a printer image referred to by the OS described in the PPD to a file path of the corresponding image;
In response to a request from the option device mounting status acquisition unit, an option device status acquisition unit that queries each unit of the current option device mounting status and returns the acquired current option device mounting status;
An information processing system comprising: an image providing unit that provides an image providing unit that provides a requested printer image to the information processing device in response to a printer image request from the image download unit .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011008072A JP2012150610A (en) | 2011-01-18 | 2011-01-18 | Information processing device, information processing method, printer driver, and information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011008072A JP2012150610A (en) | 2011-01-18 | 2011-01-18 | Information processing device, information processing method, printer driver, and information processing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2012150610A true JP2012150610A (en) | 2012-08-09 |
Family
ID=46792802
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011008072A Pending JP2012150610A (en) | 2011-01-18 | 2011-01-18 | Information processing device, information processing method, printer driver, and information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2012150610A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013157422A1 (en) | 2012-04-18 | 2013-10-24 | 新日鐵住金株式会社 | Electric resistance welding operation management device, electric resistance welding operation management method, and computer program |
| JP2018013550A (en) * | 2016-07-19 | 2018-01-25 | 株式会社東芝 | Beacon usage system, program, and beacon usage method |
| JP2021163023A (en) * | 2020-03-31 | 2021-10-11 | ブラザー工業株式会社 | Management program, information processing device, and information processing method |
-
2011
- 2011-01-18 JP JP2011008072A patent/JP2012150610A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013157422A1 (en) | 2012-04-18 | 2013-10-24 | 新日鐵住金株式会社 | Electric resistance welding operation management device, electric resistance welding operation management method, and computer program |
| JP2018013550A (en) * | 2016-07-19 | 2018-01-25 | 株式会社東芝 | Beacon usage system, program, and beacon usage method |
| JP2021163023A (en) * | 2020-03-31 | 2021-10-11 | ブラザー工業株式会社 | Management program, information processing device, and information processing method |
| JP7476616B2 (en) | 2020-03-31 | 2024-05-01 | ブラザー工業株式会社 | MANAGEMENT PROGRAM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7686900B2 (en) | Information processing device, control method, and program | |
| JP3745344B2 (en) | Extensive device driver | |
| JP5724344B2 (en) | Image forming apparatus, customization control method, and customization control program | |
| JP5316078B2 (en) | COMMUNICATION DEVICE, CONTROL METHOD FOR THE COMMUNICATION DEVICE, PROGRAM THEREOF, AND SYSTEM | |
| JP2014203268A (en) | Information processing device and control method | |
| JP2020107241A (en) | Information processing apparatus, control method, and application program | |
| US9058132B2 (en) | Information processing apparatus, control method, and computer-readable medium | |
| JP4981936B2 (en) | Installation method of installer and printer driver | |
| JP2011170685A (en) | Installation program and installation method | |
| JP2012150610A (en) | Information processing device, information processing method, printer driver, and information processing system | |
| JP6303667B2 (en) | Program, information processing apparatus and information processing system | |
| JP4336555B2 (en) | Data processing device | |
| JP6085982B2 (en) | Program, information processing apparatus and system | |
| JP4590341B2 (en) | Data processing apparatus, setting processing method, information processing apparatus, and control program | |
| US10338857B2 (en) | Information processing apparatus, information processing system, and information processing method | |
| JP2017117235A (en) | Management program, management system, and information processing device | |
| JP2014013427A (en) | Information processing apparatus, program, and system | |
| US9009244B2 (en) | Image forming apparatus, and control method thereof | |
| JP6525084B2 (en) | INFORMATION PROCESSING APPARATUS, PRINT CONTROL PROGRAM, AND PRINT SYSTEM | |
| US10310780B2 (en) | System and control method for installing printer driver | |
| JP2015049862A (en) | Information processing device, system, method, and program | |
| JP2020016951A (en) | Information processing apparatus, control method, and program | |
| JP2019160237A (en) | Information processing device, information processing method, and program | |
| JP2018112817A (en) | Printer driver uninstaller | |
| JP2024167815A (en) | Information processing device, control method thereof, and program |