JP2004310154A - コンピュータプログラム、周辺装置およびアプリケーションプログラム - Google Patents
コンピュータプログラム、周辺装置およびアプリケーションプログラム Download PDFInfo
- Publication number
- JP2004310154A JP2004310154A JP2003098768A JP2003098768A JP2004310154A JP 2004310154 A JP2004310154 A JP 2004310154A JP 2003098768 A JP2003098768 A JP 2003098768A JP 2003098768 A JP2003098768 A JP 2003098768A JP 2004310154 A JP2004310154 A JP 2004310154A
- Authority
- JP
- Japan
- Prior art keywords
- peripheral device
- icon
- computer
- image data
- icon image
- 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)
Abstract
【課題】アイコンの目的を十分に満たすように、操作者が、アクセスしようとしている周辺装置を、容易に判断することを可能とする。
【解決手段】コンピュータにインストールされ周辺装置を駆動するためのコンピュータプログラムは、周辺装置の外観を表したアイコン用画像データを外部機器へ要求し、この要求に応じて受信されたアイコン用画像データを記憶装置に記憶する。さらに、表示装置上に周辺装置の動作を起動するためのアイコンとして前記アイコン用画像データを表示し、表示されたアイコンに対する指示を受けて当該周辺装置の動作を起動する。周辺装置は、自己の外観を表したアイコン用画像を記憶する記憶手段と、コンピュータと通信を行う通信手段と、コンピュータからの要求に応じて前記アイコン用画像をコンピュータに送信する手段とを備える。
【選択図】 図1
【解決手段】コンピュータにインストールされ周辺装置を駆動するためのコンピュータプログラムは、周辺装置の外観を表したアイコン用画像データを外部機器へ要求し、この要求に応じて受信されたアイコン用画像データを記憶装置に記憶する。さらに、表示装置上に周辺装置の動作を起動するためのアイコンとして前記アイコン用画像データを表示し、表示されたアイコンに対する指示を受けて当該周辺装置の動作を起動する。周辺装置は、自己の外観を表したアイコン用画像を記憶する記憶手段と、コンピュータと通信を行う通信手段と、コンピュータからの要求に応じて前記アイコン用画像をコンピュータに送信する手段とを備える。
【選択図】 図1
Description
【0001】
【発明の属する技術分野】
本発明は、ホストコンピュータとそれに接続される周辺装置から構成される情報処理システムに関し、特にホストコンピュータ上で動作するコンピュータプログラムおよび周辺装置に関するものである。
【0002】
【従来の技術】
グラフィカルユーザインタフェースを持つパーソナルコンピュータなどのホストコンピュータに接続されるプリンタやスキャナ、デジタルカメラなどの周辺装置に対して、操作者が、ホストコンピュータ上からアクセスしようとした場合、ホストコンピュータの表示装置上に表示されているアイコンに対して指示(例えばマウスクリック)を行うことがある。このようなアイコンに対する指示によって周辺装置を起動することができる。また、周辺装置の一種であるプリンタでは印刷対象の文書のアイコンを移動させてそのプリンタのアイコンに重ねることにより、その文書の印刷を起動する、というような操作が可能である。
【0003】
通常、ホストコンピュータ上の表示装置で表示される周辺装置に対するアイコンとしては、ホストコンピュータ上で動作しているオペレーティングシステムと呼ばれる基本ソフトウェアにより予め用意してある数種の固定的なものが表示される。
【0004】
【発明が解決しようとする課題】
例えば、図2は、周辺装置の一例であるプリンタなどの印刷装置に対するアイコン表示例である。このような表示はマイクロソフト社のウィンドウズ(登録商標)が搭載されたマシンにおけるコントロールパネル内のプリンタフォルダで見られる。実際の印刷装置の形状や外観色は機種固有の特徴的なものであるが、そのアイコンは、当該印刷装置の特徴が反映されたものではなく、機種の別に関係なく同一のものが表示されている。操作者が機種を判断するためには、アイコンに付属して表示されている印刷装置の名称、または、操作者が設定した名称にて行うことになる。
【0005】
また、周辺装置を示すアイコンには、アプリケーションプログラムの画面において表示されるものもある。図3は、ワードプロセッサなどのアプリケーションの表示ウィンドウ内に表示されたアイコンメニューを含む画面30の例を示している。このアイコンメニューには、印刷装置に対して印刷処理を実行させるためのアイコン31を含んでいる。このアイコン31は実際の印刷装置の別に関わらず予め当該アプリケーションで用意された固定的なものであり、印刷処理対象の印刷装置が何れの機種であるかは操作者が予め認識していなければならない。または、このアイコンメニューを指示する前に、別のコマンドメニューを実行してアクセス対象の印刷装置を確認しておく必要がある。
【0006】
つまり、グラフィカルユーザインタフェースにおいて、視覚的に処理や種別を判断するためのアイコンが、その目的を十分に満たしきれていないことになる。
【0007】
本発明は、上記問題点に鑑みてなされたものであり、その目的は、アイコンの目的を十分に満たすように、操作者が、アクセスしようとしている周辺装置を、容易に判断することを可能とするコンピュータプログラム、周辺装置およびアプリケーションプログラムを提供することにある。
【0008】
【課題を解決するための手段】
本発明によるコンピュータプログラムは、コンピュータにインストールされ周辺装置を駆動するためのコンピュータプログラムであって、前記周辺装置の外観を表したアイコン用画像データを外部機器へ要求するステップと、この要求に応じて受信されたアイコン用画像データを記憶装置に記憶するステップと、コンピュータの表示装置上に前記周辺装置の動作を起動するためのアイコンとして前記記憶装置に記憶されたアイコン用画像データを表示するステップと、表示されたアイコンに対する指示を受けて当該周辺装置の動作を起動するステップとを備えたことを特徴とする。
【0009】
この発明における外部機器は周辺装置自身であっても、あるいは、記録媒体であってもよい。周辺装置を駆動するためのコンピュータプログラムは、外部機器から当該周辺装置を表したアイコン用画像データを取得して、これをコンピュータの表示装置上に前記周辺装置の動作を起動するためのアイコンとして用いる。
【0010】
本発明による周辺装置は、コンピュータに接続される周辺装置であって、自己の外観を表したアイコン用画像を記憶する記憶手段と、コンピュータと通信を行う通信手段と、コンピュータからの要求に応じて前記アイコン用画像をコンピュータに送信する手段とを備えたことを特徴とする。この発明は、周辺装置自身が自己の外観を表したアイコン用画像データを保持しておき、外部(例えばコンピュータ)から要求されたときに、そのアイコン用画像データを与えるものである。
【0011】
本発明によるアプリケーションプログラムは、コンピュータにインストールされユーザからの指示の一つとして周辺装置に対する指示を受け付けるアプリケーションプログラムであって、このアプリケーションプログラムが実行されているコンピュータに接続された周辺装置に対してその外観を示すアイコン用画像データを要求するステップと、この要求に応じて受信されたアイコン用画像データを記憶するステップと、コンピュータの表示装置上に表示される前記アプリケーションプログラムのグラフィカルユーザインタフェース画面における周辺装置アイコンを、前記アイコン用画像データによるアイコンで置換するステップと、この置換されたアイコンに対する指示を受けて当該周辺装置の動作を起動するステップとを備えたことを特徴とする。この発明は、コンピュータの表示装置上に表示される前記アプリケーションプログラムのグラフィカルユーザインタフェース画面における周辺装置アイコンを当該周辺装置から受領して、既存のアイコンを置換するものである。
【0012】
上記周辺装置は例えば印刷装置である。
【0013】
本発明の上記の構成により、ユーザは、表示装置に表示されているアイコンを見るだけで、アクセス対象の周辺装置を容易に判断可能となる。
【0014】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【0015】
図1は、本実施の形態にかかるシステムの構成を示す。このシステムは、OSやアプリケーションプログラム等を実行するホストコンピュータ100と、周辺装置の一例としてホストコンピュータ100から送信される文書を印刷するプリンタ200とからなるシステムである。
【0016】
ホストコンピュータ100は以下のユニットより構成されている。CPU1は、HDD2(ハードディスクドライブ)のような記憶装置に記憶された制御プログラムに基づき、システムバス3に接続される各デバイスを制御して、アプリケーション,プリンタドライバ等の処理を制御する。RAM4は、主としてCPU1のワークエリアを提供するメモリである。RAM4上には、システムプログラムとしてのOS,デバイスドライバ(プリンタドライバを含む)等が常駐する。なお、HDD2は、他の記憶媒体であってもよく、例えば、FD(フレキシブルディスク),CD−ROM,MO等のような記録媒体5で構成されてもよい。入力部6は、具体的にはマウス、キーボード等を含むユーザコマンド入力装置で、ユーザからのコマンドを直接あるいはユーザインタフェースで提供される各種のウインドウ上のアイコン,ボタン等の指示入力を受け付ける。表示部7は、CRTディスプレイ,液晶ディスプレイ等で構成され、OS,アプリケーション,プリンタドライバ等のユーザインタフェースを表示する。通信部8は、IEEE1284のパラレルインタフェース、IEEE1394,USB等のシリアルインタフェース、LANなどのネットワークを介し、プリンタに接続され、プリンタとのデータの送受を行う。
【0017】
プリンタ200の構成は次の通りである。CPU11は、プログラムを提供するROM12に記憶された制御プログラムを実行して、システムバス13に接続される各デバイスとのアクセスを制御する。RAM14は、主としてCPU11のワークエリアを提供する。なお、RAM14の容量は、オプションRAM等により容易にその容量を拡張することも可能である。ROM12には、CPU11が実行すべき制御プログラム,アイコン用画像データ,印刷用フォントデータ等が記憶されている。操作部15は、LEDや液晶ディスプレイ、および操作ボタン等を備え、ユーザからの入力を受けつけるとともに、情報を表示する。搬送部16は、プリンタ内部で印刷用紙の搬送を制御する。記録部17は、電子写真方式、インクジェット方式等の任意の記録方式により印刷用紙に印刷を実行する部位である。通信部18は、IEEE1284のパラレルインタフェース、IEEE1394,USB等のシリアルインタフェース、LANなどのネットワークを介し、ホストコンピュータに接続され、ホストコンピュータとのデータの送受を行う。
【0018】
本発明の第1の実施の形態では、図2に示したような従来のコンピュータ画面上で表示される周辺装置のアイコンを図4(a)に示すような実際の周辺装置の外観を表す図形にするものである。周辺装置の外観には少なくともその周辺装置の見た目の形状情報を含む。
【0019】
本発明の第2の実施の形態では、図3に示したような従来のアプリケーション画面で表示される周辺装置のアイコン31を、図5に示すような実際の周辺装置の外観を表すアイコン40のようにするものである。
【0020】
図6,図7は第1の実施の形態における二つの処理例の手順を示す図である。
【0021】
図6の処理例は、オペレーティングシステム(OS)が周辺装置のドライバをコンピュータにインストールする際の処理である。通常、ドライバのインストールはCD−ROM等の記録媒体5(外部記憶装置)から行われる。OSは記録媒体5からインストール対象の周辺装置ドライバのインストールに必要な情報を読み出し(S1)、ドライバのインストール処理を行う(S2)。通常のドライバインストール後、外部記憶装置から、当該周辺装置の外観を表したアイコン用画像データを読み出す(S3)。その後、このアイコン用画像データをHDD2の所定の領域に記憶する(S4)。さらに、上述したコントロールパネル等で表示される当該周辺装置のアイコンとして、アイコン用画像データを登録する(S5)。例えばウィンドウズのようなOSにおいては、レジストリと呼ばれる、ハードウェアからアプリケーションまで、コンピュータに関するあらゆる設定情報を集中管理するデータベースを書き換えることにより行える。これによって、例えば、図4(a)に示したような周辺装置の外観を表したアイコンがコンピュータの表示画面上に表示される。ユーザはその外観のみから周辺装置の機種が何であるかを判断することができる。画面の任意の位置に表示可能なショートカットにも同じアイコンが利用できる。
【0022】
なお、同一機種の周辺装置が複数接続されている情報処理システムにおいて、個々の周辺装置を区別するために、図4(b)に示すように、同じ外観ではあるが番号や色等の異なる複数のアイコンを用意しておき、そのいずれかをユーザが選択できるようにしてもよい。
【0023】
図7の処理例は、コンピュータに一旦インストールされたドライバから、ユーザの指示に応じて、当該周辺装置のアイコンを既存の画一的なものから当該周辺装置対応のものに切り替えるものである。例えば図8に示すような周辺装置の設定画面80に設けられたアイコン変更を指示するための指示ボタン81をユーザが指示すると(S11)、ドライバから通信手段を介して周辺装置(この例ではプリンタ)に対してアイコン要求がなされる(S12)。(これに代えて、前述のようなCD−ROM等の外部記憶装置からアイコン用画像データを読み出すようにしてもよい。)この要求に応じてプリンタはアイコン用画像データを返送する(S13)。ドライバはアイコン用画像データを受信して、アイコン切替依頼をOSに対して行う(S14)。これに応じて、OSはアイコン用画像データをHDD2等の所定の記憶領域に記憶し(S15)、アイコンの切替を行う(S16)。コントロールパネル等で表示される当該周辺装置のアイコンとして、アイコン用画像データを更新する。これも前述したようにウィンドウズではレジストリを書き換えることにより行える。
【0024】
次に、図3で説明したようなアプリケーション表示画面で用いられる周辺装置のアイコンを、実際の周辺装置対応に変更する第2の実施の形態について説明する。
【0025】
図9は、第2の実施の形態における処理例の手順を示している。これは、例えば周辺装置がプリンタである例において、図10に示すような、アプリケーションからの印刷指示用または印刷設定用の印刷画面において使用するプリンタを切り替えるときに実行される処理である。まず、アプリケーション(AP)の印刷画面50から特定の周辺装置のドライバを起動する(S21)。これは、図10の例ではプルダウンメニュー52から選ぶことにより行える。このような操作により使用対象のプリンタが変更されると、その該当するドライバが起動される。ドライバは、周辺装置に対してアイコン用画像データを要求し(S22)、周辺装置はこの要求に応じてアイコン用画像データを返送する(S23)。ドライバは、アイコン用画像データを受信して、これをアプリケーションに与える(S24)。アプリケーションは、自己のアプリケーション画面で利用する当該周辺装置の現在のアイコンを、受信した新たなアイコンに切り替える(S25)。この切替の具体的な方法はアプリケーションにより異なるが、当該アプリケーション画面で利用するアイコン用画像データの指定(例えばアイコンファイル名)をアプリケーション自身が切り替えることによって行うことが可能である。その結果として、図5に示したようにアプリケーション画面30内での当該周辺装置のアイコンが切り替わって表示される。ユーザはアイコン40の外観のみから周辺装置の機種が何であるかを判断することができる。
【0026】
以上、本発明の好適な実施の形態について説明したが、上記で言及した以外にも種々の変形、変更を行うことが可能である。
【0027】
例えば、本発明の周辺装置のアイコンの画像データは、外観が分かれば、モノクロでもカラーでも構わない。周辺装置としては、主としてプリンタについて説明したが、スキャナ、デジタルカメラ、等他の周辺装置についても本発明は適用可能である。
【0028】
【発明の効果】
本発明によれば、実際の周辺装置の外観を表すアイコン用画像データを用いて、周辺装置の機種毎にアイコンを表示することにより、アクセスしようとする周辺装置が目的のものであるか否かを一目で判断することができるようになる。よって、誤って異なる周辺装置にアクセスする等の誤操作防止を図ることができる。
【図面の簡単な説明】
【図1】本発明の実施の形態にかかるシステムの構成を示すブロック図である。
【図2】図1のシステムの周辺装置の一例であるプリンタなどの印刷装置に対するアイコン表示例を示す図である。
【図3】従来のワードプロセッサなどのアプリケーションの表示ウィンドウ内に表示されたアイコンメニューを含む画面例を示す図である。
【図4】本発明の実施の形態における実際の周辺装置の外観を表すアイコンの例を示す図である。
【図5】本発明の実施の形態における実際の周辺装置の外観を表すアイコンを含む画面例を示す図である。
【図6】本発明の実施の形態において、オペレーティングシステム(OS)が周辺装置のドライバをコンピュータにインストールする際の処理を示す図である。
【図7】本発明の実施の形態において、ドライバから、当該周辺装置のアイコンを既存の画一的なものから当該周辺装置対応のものに切り替える際の処理を示す図である。
【図8】本発明の第1の実施の形態において周辺装置の設定画面の例を示す図である。
【図9】本発明の第2の実施の形態における処理例の手順を示す図である。
【図10】本発明の第2の実施の形態におけるアプリケーションからの印刷指示用または印刷設定用の印刷画面の例を示す図である。
【符号の説明】
31,40,41,42,43…アイコン、100…ホストコンピュータ、200…プリンタ(印刷装置)
【発明の属する技術分野】
本発明は、ホストコンピュータとそれに接続される周辺装置から構成される情報処理システムに関し、特にホストコンピュータ上で動作するコンピュータプログラムおよび周辺装置に関するものである。
【0002】
【従来の技術】
グラフィカルユーザインタフェースを持つパーソナルコンピュータなどのホストコンピュータに接続されるプリンタやスキャナ、デジタルカメラなどの周辺装置に対して、操作者が、ホストコンピュータ上からアクセスしようとした場合、ホストコンピュータの表示装置上に表示されているアイコンに対して指示(例えばマウスクリック)を行うことがある。このようなアイコンに対する指示によって周辺装置を起動することができる。また、周辺装置の一種であるプリンタでは印刷対象の文書のアイコンを移動させてそのプリンタのアイコンに重ねることにより、その文書の印刷を起動する、というような操作が可能である。
【0003】
通常、ホストコンピュータ上の表示装置で表示される周辺装置に対するアイコンとしては、ホストコンピュータ上で動作しているオペレーティングシステムと呼ばれる基本ソフトウェアにより予め用意してある数種の固定的なものが表示される。
【0004】
【発明が解決しようとする課題】
例えば、図2は、周辺装置の一例であるプリンタなどの印刷装置に対するアイコン表示例である。このような表示はマイクロソフト社のウィンドウズ(登録商標)が搭載されたマシンにおけるコントロールパネル内のプリンタフォルダで見られる。実際の印刷装置の形状や外観色は機種固有の特徴的なものであるが、そのアイコンは、当該印刷装置の特徴が反映されたものではなく、機種の別に関係なく同一のものが表示されている。操作者が機種を判断するためには、アイコンに付属して表示されている印刷装置の名称、または、操作者が設定した名称にて行うことになる。
【0005】
また、周辺装置を示すアイコンには、アプリケーションプログラムの画面において表示されるものもある。図3は、ワードプロセッサなどのアプリケーションの表示ウィンドウ内に表示されたアイコンメニューを含む画面30の例を示している。このアイコンメニューには、印刷装置に対して印刷処理を実行させるためのアイコン31を含んでいる。このアイコン31は実際の印刷装置の別に関わらず予め当該アプリケーションで用意された固定的なものであり、印刷処理対象の印刷装置が何れの機種であるかは操作者が予め認識していなければならない。または、このアイコンメニューを指示する前に、別のコマンドメニューを実行してアクセス対象の印刷装置を確認しておく必要がある。
【0006】
つまり、グラフィカルユーザインタフェースにおいて、視覚的に処理や種別を判断するためのアイコンが、その目的を十分に満たしきれていないことになる。
【0007】
本発明は、上記問題点に鑑みてなされたものであり、その目的は、アイコンの目的を十分に満たすように、操作者が、アクセスしようとしている周辺装置を、容易に判断することを可能とするコンピュータプログラム、周辺装置およびアプリケーションプログラムを提供することにある。
【0008】
【課題を解決するための手段】
本発明によるコンピュータプログラムは、コンピュータにインストールされ周辺装置を駆動するためのコンピュータプログラムであって、前記周辺装置の外観を表したアイコン用画像データを外部機器へ要求するステップと、この要求に応じて受信されたアイコン用画像データを記憶装置に記憶するステップと、コンピュータの表示装置上に前記周辺装置の動作を起動するためのアイコンとして前記記憶装置に記憶されたアイコン用画像データを表示するステップと、表示されたアイコンに対する指示を受けて当該周辺装置の動作を起動するステップとを備えたことを特徴とする。
【0009】
この発明における外部機器は周辺装置自身であっても、あるいは、記録媒体であってもよい。周辺装置を駆動するためのコンピュータプログラムは、外部機器から当該周辺装置を表したアイコン用画像データを取得して、これをコンピュータの表示装置上に前記周辺装置の動作を起動するためのアイコンとして用いる。
【0010】
本発明による周辺装置は、コンピュータに接続される周辺装置であって、自己の外観を表したアイコン用画像を記憶する記憶手段と、コンピュータと通信を行う通信手段と、コンピュータからの要求に応じて前記アイコン用画像をコンピュータに送信する手段とを備えたことを特徴とする。この発明は、周辺装置自身が自己の外観を表したアイコン用画像データを保持しておき、外部(例えばコンピュータ)から要求されたときに、そのアイコン用画像データを与えるものである。
【0011】
本発明によるアプリケーションプログラムは、コンピュータにインストールされユーザからの指示の一つとして周辺装置に対する指示を受け付けるアプリケーションプログラムであって、このアプリケーションプログラムが実行されているコンピュータに接続された周辺装置に対してその外観を示すアイコン用画像データを要求するステップと、この要求に応じて受信されたアイコン用画像データを記憶するステップと、コンピュータの表示装置上に表示される前記アプリケーションプログラムのグラフィカルユーザインタフェース画面における周辺装置アイコンを、前記アイコン用画像データによるアイコンで置換するステップと、この置換されたアイコンに対する指示を受けて当該周辺装置の動作を起動するステップとを備えたことを特徴とする。この発明は、コンピュータの表示装置上に表示される前記アプリケーションプログラムのグラフィカルユーザインタフェース画面における周辺装置アイコンを当該周辺装置から受領して、既存のアイコンを置換するものである。
【0012】
上記周辺装置は例えば印刷装置である。
【0013】
本発明の上記の構成により、ユーザは、表示装置に表示されているアイコンを見るだけで、アクセス対象の周辺装置を容易に判断可能となる。
【0014】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【0015】
図1は、本実施の形態にかかるシステムの構成を示す。このシステムは、OSやアプリケーションプログラム等を実行するホストコンピュータ100と、周辺装置の一例としてホストコンピュータ100から送信される文書を印刷するプリンタ200とからなるシステムである。
【0016】
ホストコンピュータ100は以下のユニットより構成されている。CPU1は、HDD2(ハードディスクドライブ)のような記憶装置に記憶された制御プログラムに基づき、システムバス3に接続される各デバイスを制御して、アプリケーション,プリンタドライバ等の処理を制御する。RAM4は、主としてCPU1のワークエリアを提供するメモリである。RAM4上には、システムプログラムとしてのOS,デバイスドライバ(プリンタドライバを含む)等が常駐する。なお、HDD2は、他の記憶媒体であってもよく、例えば、FD(フレキシブルディスク),CD−ROM,MO等のような記録媒体5で構成されてもよい。入力部6は、具体的にはマウス、キーボード等を含むユーザコマンド入力装置で、ユーザからのコマンドを直接あるいはユーザインタフェースで提供される各種のウインドウ上のアイコン,ボタン等の指示入力を受け付ける。表示部7は、CRTディスプレイ,液晶ディスプレイ等で構成され、OS,アプリケーション,プリンタドライバ等のユーザインタフェースを表示する。通信部8は、IEEE1284のパラレルインタフェース、IEEE1394,USB等のシリアルインタフェース、LANなどのネットワークを介し、プリンタに接続され、プリンタとのデータの送受を行う。
【0017】
プリンタ200の構成は次の通りである。CPU11は、プログラムを提供するROM12に記憶された制御プログラムを実行して、システムバス13に接続される各デバイスとのアクセスを制御する。RAM14は、主としてCPU11のワークエリアを提供する。なお、RAM14の容量は、オプションRAM等により容易にその容量を拡張することも可能である。ROM12には、CPU11が実行すべき制御プログラム,アイコン用画像データ,印刷用フォントデータ等が記憶されている。操作部15は、LEDや液晶ディスプレイ、および操作ボタン等を備え、ユーザからの入力を受けつけるとともに、情報を表示する。搬送部16は、プリンタ内部で印刷用紙の搬送を制御する。記録部17は、電子写真方式、インクジェット方式等の任意の記録方式により印刷用紙に印刷を実行する部位である。通信部18は、IEEE1284のパラレルインタフェース、IEEE1394,USB等のシリアルインタフェース、LANなどのネットワークを介し、ホストコンピュータに接続され、ホストコンピュータとのデータの送受を行う。
【0018】
本発明の第1の実施の形態では、図2に示したような従来のコンピュータ画面上で表示される周辺装置のアイコンを図4(a)に示すような実際の周辺装置の外観を表す図形にするものである。周辺装置の外観には少なくともその周辺装置の見た目の形状情報を含む。
【0019】
本発明の第2の実施の形態では、図3に示したような従来のアプリケーション画面で表示される周辺装置のアイコン31を、図5に示すような実際の周辺装置の外観を表すアイコン40のようにするものである。
【0020】
図6,図7は第1の実施の形態における二つの処理例の手順を示す図である。
【0021】
図6の処理例は、オペレーティングシステム(OS)が周辺装置のドライバをコンピュータにインストールする際の処理である。通常、ドライバのインストールはCD−ROM等の記録媒体5(外部記憶装置)から行われる。OSは記録媒体5からインストール対象の周辺装置ドライバのインストールに必要な情報を読み出し(S1)、ドライバのインストール処理を行う(S2)。通常のドライバインストール後、外部記憶装置から、当該周辺装置の外観を表したアイコン用画像データを読み出す(S3)。その後、このアイコン用画像データをHDD2の所定の領域に記憶する(S4)。さらに、上述したコントロールパネル等で表示される当該周辺装置のアイコンとして、アイコン用画像データを登録する(S5)。例えばウィンドウズのようなOSにおいては、レジストリと呼ばれる、ハードウェアからアプリケーションまで、コンピュータに関するあらゆる設定情報を集中管理するデータベースを書き換えることにより行える。これによって、例えば、図4(a)に示したような周辺装置の外観を表したアイコンがコンピュータの表示画面上に表示される。ユーザはその外観のみから周辺装置の機種が何であるかを判断することができる。画面の任意の位置に表示可能なショートカットにも同じアイコンが利用できる。
【0022】
なお、同一機種の周辺装置が複数接続されている情報処理システムにおいて、個々の周辺装置を区別するために、図4(b)に示すように、同じ外観ではあるが番号や色等の異なる複数のアイコンを用意しておき、そのいずれかをユーザが選択できるようにしてもよい。
【0023】
図7の処理例は、コンピュータに一旦インストールされたドライバから、ユーザの指示に応じて、当該周辺装置のアイコンを既存の画一的なものから当該周辺装置対応のものに切り替えるものである。例えば図8に示すような周辺装置の設定画面80に設けられたアイコン変更を指示するための指示ボタン81をユーザが指示すると(S11)、ドライバから通信手段を介して周辺装置(この例ではプリンタ)に対してアイコン要求がなされる(S12)。(これに代えて、前述のようなCD−ROM等の外部記憶装置からアイコン用画像データを読み出すようにしてもよい。)この要求に応じてプリンタはアイコン用画像データを返送する(S13)。ドライバはアイコン用画像データを受信して、アイコン切替依頼をOSに対して行う(S14)。これに応じて、OSはアイコン用画像データをHDD2等の所定の記憶領域に記憶し(S15)、アイコンの切替を行う(S16)。コントロールパネル等で表示される当該周辺装置のアイコンとして、アイコン用画像データを更新する。これも前述したようにウィンドウズではレジストリを書き換えることにより行える。
【0024】
次に、図3で説明したようなアプリケーション表示画面で用いられる周辺装置のアイコンを、実際の周辺装置対応に変更する第2の実施の形態について説明する。
【0025】
図9は、第2の実施の形態における処理例の手順を示している。これは、例えば周辺装置がプリンタである例において、図10に示すような、アプリケーションからの印刷指示用または印刷設定用の印刷画面において使用するプリンタを切り替えるときに実行される処理である。まず、アプリケーション(AP)の印刷画面50から特定の周辺装置のドライバを起動する(S21)。これは、図10の例ではプルダウンメニュー52から選ぶことにより行える。このような操作により使用対象のプリンタが変更されると、その該当するドライバが起動される。ドライバは、周辺装置に対してアイコン用画像データを要求し(S22)、周辺装置はこの要求に応じてアイコン用画像データを返送する(S23)。ドライバは、アイコン用画像データを受信して、これをアプリケーションに与える(S24)。アプリケーションは、自己のアプリケーション画面で利用する当該周辺装置の現在のアイコンを、受信した新たなアイコンに切り替える(S25)。この切替の具体的な方法はアプリケーションにより異なるが、当該アプリケーション画面で利用するアイコン用画像データの指定(例えばアイコンファイル名)をアプリケーション自身が切り替えることによって行うことが可能である。その結果として、図5に示したようにアプリケーション画面30内での当該周辺装置のアイコンが切り替わって表示される。ユーザはアイコン40の外観のみから周辺装置の機種が何であるかを判断することができる。
【0026】
以上、本発明の好適な実施の形態について説明したが、上記で言及した以外にも種々の変形、変更を行うことが可能である。
【0027】
例えば、本発明の周辺装置のアイコンの画像データは、外観が分かれば、モノクロでもカラーでも構わない。周辺装置としては、主としてプリンタについて説明したが、スキャナ、デジタルカメラ、等他の周辺装置についても本発明は適用可能である。
【0028】
【発明の効果】
本発明によれば、実際の周辺装置の外観を表すアイコン用画像データを用いて、周辺装置の機種毎にアイコンを表示することにより、アクセスしようとする周辺装置が目的のものであるか否かを一目で判断することができるようになる。よって、誤って異なる周辺装置にアクセスする等の誤操作防止を図ることができる。
【図面の簡単な説明】
【図1】本発明の実施の形態にかかるシステムの構成を示すブロック図である。
【図2】図1のシステムの周辺装置の一例であるプリンタなどの印刷装置に対するアイコン表示例を示す図である。
【図3】従来のワードプロセッサなどのアプリケーションの表示ウィンドウ内に表示されたアイコンメニューを含む画面例を示す図である。
【図4】本発明の実施の形態における実際の周辺装置の外観を表すアイコンの例を示す図である。
【図5】本発明の実施の形態における実際の周辺装置の外観を表すアイコンを含む画面例を示す図である。
【図6】本発明の実施の形態において、オペレーティングシステム(OS)が周辺装置のドライバをコンピュータにインストールする際の処理を示す図である。
【図7】本発明の実施の形態において、ドライバから、当該周辺装置のアイコンを既存の画一的なものから当該周辺装置対応のものに切り替える際の処理を示す図である。
【図8】本発明の第1の実施の形態において周辺装置の設定画面の例を示す図である。
【図9】本発明の第2の実施の形態における処理例の手順を示す図である。
【図10】本発明の第2の実施の形態におけるアプリケーションからの印刷指示用または印刷設定用の印刷画面の例を示す図である。
【符号の説明】
31,40,41,42,43…アイコン、100…ホストコンピュータ、200…プリンタ(印刷装置)
Claims (6)
- コンピュータにインストールされ周辺装置を駆動するためのコンピュータプログラムであって、
前記周辺装置の外観を表したアイコン用画像データを外部機器へ要求するステップと、
この要求に応じて受信されたアイコン用画像データを記憶装置に記憶するステップと、
コンピュータの表示装置上に前記周辺装置の動作を起動するためのアイコンとして前記記憶装置に記憶されたアイコン用画像データを表示するステップと、
表示されたアイコンに対する指示を受けて当該周辺装置の動作を起動するステップと、
を備えたことを特徴とするコンピュータプログラム。 - 前記周辺装置は印刷装置である請求項1記載のコンピュータプログラム。
- コンピュータに接続される周辺装置であって、
自己の外観を表したアイコン用画像を記憶する記憶手段と、
コンピュータと通信を行う通信手段と、
コンピュータからの要求に応じて前記アイコン用画像をコンピュータに送信する手段と、
を備えたことを特徴とする周辺装置。 - 前記周辺装置は印刷装置である請求項3記載の周辺装置。
- コンピュータにインストールされユーザからの指示の一つとして周辺装置に対する指示を受け付けるアプリケーションプログラムであって、
このアプリケーションプログラムが実行されているコンピュータに接続された周辺装置に対してその外観を示すアイコン用画像データを要求するステップと、
この要求に応じて受信されたアイコン用画像データを記憶するステップと、
コンピュータの表示装置上に表示される前記アプリケーションプログラムのグラフィカルユーザインタフェース画面における周辺装置アイコンを、前記アイコン用画像データによるアイコンで置換するステップと、
この置換されたアイコンに対する指示を受けて当該周辺装置の動作を起動するステップと、
を備えたことを特徴とするアプリケーションプログラム。 - 前記周辺装置は印刷装置である請求項5記載のアプリケーションプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003098768A JP2004310154A (ja) | 2003-04-02 | 2003-04-02 | コンピュータプログラム、周辺装置およびアプリケーションプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003098768A JP2004310154A (ja) | 2003-04-02 | 2003-04-02 | コンピュータプログラム、周辺装置およびアプリケーションプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004310154A true JP2004310154A (ja) | 2004-11-04 |
Family
ID=33463406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003098768A Pending JP2004310154A (ja) | 2003-04-02 | 2003-04-02 | コンピュータプログラム、周辺装置およびアプリケーションプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004310154A (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006014311A (ja) * | 2004-06-17 | 2006-01-12 | Sharp Corp | 画像処理システムおよび画像処理方法 |
JP2007097156A (ja) * | 2005-08-31 | 2007-04-12 | Canon Inc | 画像処理装置、情報処理装置、及び制御方法 |
JP2010027037A (ja) * | 2008-06-16 | 2010-02-04 | Panasonic Corp | ドライブアイコン表示装置、方法、システム、プログラム、及び媒体 |
US7882430B2 (en) | 2005-10-27 | 2011-02-01 | Hewlett-Packard Development Company, L.P. | Utility, method and device providing vector images that may be formatted for display in different locales |
US8179538B2 (en) | 2005-08-31 | 2012-05-15 | Canon Kabushiki Kaisha | Image processing apparatus, information processing apparatus and control method |
JP2012105713A (ja) * | 2010-11-15 | 2012-06-07 | Hoya Corp | 医療用ネットワーク管理システム |
EP4009157A1 (en) | 2020-12-03 | 2022-06-08 | Canon Kabushiki Kaisha | Storage medium, computer, and method related to application for providing print setting screen |
JP2022089143A (ja) * | 2020-12-03 | 2022-06-15 | キヤノン株式会社 | 印刷設定画面を提供するアプリケーション |
-
2003
- 2003-04-02 JP JP2003098768A patent/JP2004310154A/ja active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006014311A (ja) * | 2004-06-17 | 2006-01-12 | Sharp Corp | 画像処理システムおよび画像処理方法 |
US8373875B2 (en) | 2004-06-17 | 2013-02-12 | Sharp Laboratories Of America, Inc. | Adaptive universal symbol driver interface |
JP2007097156A (ja) * | 2005-08-31 | 2007-04-12 | Canon Inc | 画像処理装置、情報処理装置、及び制御方法 |
US8179538B2 (en) | 2005-08-31 | 2012-05-15 | Canon Kabushiki Kaisha | Image processing apparatus, information processing apparatus and control method |
US7882430B2 (en) | 2005-10-27 | 2011-02-01 | Hewlett-Packard Development Company, L.P. | Utility, method and device providing vector images that may be formatted for display in different locales |
JP2010027037A (ja) * | 2008-06-16 | 2010-02-04 | Panasonic Corp | ドライブアイコン表示装置、方法、システム、プログラム、及び媒体 |
US20100161841A1 (en) * | 2008-06-16 | 2010-06-24 | Katsumi Akagi | Drive icon display device, method, and system |
JP2012105713A (ja) * | 2010-11-15 | 2012-06-07 | Hoya Corp | 医療用ネットワーク管理システム |
EP4009157A1 (en) | 2020-12-03 | 2022-06-08 | Canon Kabushiki Kaisha | Storage medium, computer, and method related to application for providing print setting screen |
JP2022089143A (ja) * | 2020-12-03 | 2022-06-15 | キヤノン株式会社 | 印刷設定画面を提供するアプリケーション |
US11789683B2 (en) | 2020-12-03 | 2023-10-17 | Canon Kabushiki Kaisha | Storage medium, computer, and method related to application for providing print setting screen |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4217458B2 (ja) | 印刷システム、外部操作装置、情報処理装置、データ処理方法、記憶媒体 | |
US8867077B2 (en) | Information processing apparatus, system | |
US20100328689A1 (en) | Host device and image forming apparatus controlled by host device, and peripheral device control method | |
JP3740454B2 (ja) | 印刷システムおよび情報処理装置およびプリンタおよび表示制御方法および印刷制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
JP6418991B2 (ja) | 情報処理装置、方法およびプログラム | |
US20110310431A1 (en) | Image processing apparatus, control method thereof, and program | |
US20080276165A1 (en) | Method and apparatus for image processing, and computer program product | |
KR100524028B1 (ko) | 인쇄장치 및 그의 표시언어 자동 설정방법 | |
JP5669460B2 (ja) | 情報処理装置、情報処理システム、情報処理装置の制御方法及びプログラム | |
JP5396847B2 (ja) | 印刷装置及びその制御方法 | |
CN101582966A (zh) | 信息处理装置 | |
JP2004310154A (ja) | コンピュータプログラム、周辺装置およびアプリケーションプログラム | |
JP3823549B2 (ja) | 印刷処理方法、および印刷処理装置 | |
US8922823B2 (en) | Information processing apparatus and storage medium with the function of adding a cover letter to a print job | |
JP4308781B2 (ja) | 画像形成システム | |
JP4905378B2 (ja) | 情報処理装置、情報処理システム、及びプログラム | |
JP2018049580A (ja) | 情報処理装置、プログラム、及び情報処理方法 | |
JP2019164445A (ja) | 情報処理装置、情報処理方法、プログラム、及び画像形成システム | |
JP2005313413A (ja) | 画像処理システム、画像処理装置及びプログラム | |
JP2001159940A (ja) | デバイス制御装置、ユーザインターフェイス表示方法およびユーザインターフェイスを表示させるためのコンピュータプログラムを記録した記録媒体 | |
US20090015847A1 (en) | Printer-initiated printing method and apparatus | |
JP4019874B2 (ja) | 印刷指示装置及び印刷指示方法 | |
US7752347B2 (en) | Computer readable medium recording an information providing program, information providing device, and method for providing information | |
US8413174B2 (en) | Driver controlling device, and computer-readable recording medium storing driver controlling program | |
JP2001080142A (ja) | 印刷装置、印刷システム、印刷制御方法、及び印刷制御プログラムが記録された情報記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060330 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080731 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080805 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20081127 |