JP5388623B2 - 情報処理装置、その方法、及びプログラム - Google Patents
情報処理装置、その方法、及びプログラム Download PDFInfo
- Publication number
- JP5388623B2 JP5388623B2 JP2009035628A JP2009035628A JP5388623B2 JP 5388623 B2 JP5388623 B2 JP 5388623B2 JP 2009035628 A JP2009035628 A JP 2009035628A JP 2009035628 A JP2009035628 A JP 2009035628A JP 5388623 B2 JP5388623 B2 JP 5388623B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- printer
- function
- displayed
- registry
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
-
- 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
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- 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/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
-
- 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/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- 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/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00344—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a management, maintenance, service or repair apparatus
-
- 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/00832—Recording use, e.g. counting number of pages copied
-
- 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/1229—Printer resources management or printer maintenance, e.g. device status, power levels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0037—Topological details of the connection
- H04N2201/0039—Connection via a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0082—Image hardcopy reproducer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3204—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3204—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
- H04N2201/3205—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of identification information, e.g. name or ID code
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
Description
前記情報処理装置のレジストリに保存されている第1地域情報が第1地域を示す場合に第1機能を提供するための指示を受付ける特定の文字列を含むオブジェクトを表示して、前記第1地域情報が前記レジストリに保存されておらずかつ周辺装置から通信回線を介して取得された第2地域情報が前記第1地域を示す場合に前記第1機能を提供するための指示を受付ける前記特定の文字列を含むオブジェクトを表示して、前記第1地域情報が前記レジストリに保存されておらずかつ前記第2地域情報が第2地域を示す場合に第2機能を提供するための指示を受付ける前記特定の文字列を含むオブジェクトを表示する表示制御手段を有することを特徴とする。
図1は本発明に係る情報処理装置及び周辺装置からなるシステムの一実施例における構成を表すブロック図である。
製造元(MFG): ABC
モデル(MDL): Kmmn
クラス(CLS): PRINTER
コマンド(CMD): K4(ABC社プライベートの印刷制御用コマンド)
ディスクリプション(DES): ABC Kmmn
仕向け地(LOC): JPN(日本)
(B)はプリンタ5のデバイスIDであり、次の情報を表す。
製造元(MFG): ABC
モデル(MDL): Kmmn
クラス(CLS): PRINTER
コマンド(CMD): K4(ABC社プライベートの印刷制御用コマンド)
ディスクリプション(DES): ABC Kmmn
仕向け地(LOC): USA(アメリカ)
(C)はプリンタ6のデバイスIDであり、次の情報を表す。
製造元(MFG): ABC
モデル(MDL): Kmmn
クラス(CLS): PRINTER
コマンド(CMD): K4(ABC社プライベートの印刷制御用コマンド)
ディスクリプション(DES): ABC Kmmn
仕向け地(LOC): FRA(フランス)
(D)はプリンタ7のデバイスIDであり、次の情報を表す。
製造元(MFG): ABC
モデル(MDL): Kmmn
クラス(CLS): PRINTER
コマンド(CMD): K4(ABC社プライベートの印刷制御用コマンド)
ディスクリプション(DES): ABC Kmmn
仕向け地(LOC): KOR(韓国)
図11はプリンタの仕向け地とデバイスIDの関係を表す図である。この対応表により、図10に示すデバイスIDに含まれる仕向け地を表す「LOC:」にセットされる値(文字列)から、各プリンタの仕向け地がわかる。
図16〜図22を用いて、本発明の第2の実施例を説明する。
図19において、<dm:function nameDLL=“vendor.dll”name=“10”>要素には、印刷設定ボタンに関する記述が含まれている。「nameDLL=“vendor.dll”」といった記述が、ボタンに表示される文字列を含んだ制御モジュール名が“vendor.dll”であることを示す。また、「name=“10”」では文字列のIDが記述されており、ここではIDは「10」を示している。
<dm:getKeyword DLL=“vendor.dll”keywordName=“LOC”>要素では、制御モジュール「vendor.dll」にアクセスして「LOC」というキーワードの値(仕向け地の情報)を取得するというコードが記述されている。
S2801で処理を開始し、S2802でIXインタフェースを介して管理アプリケーションから、パラメータとして文字列IDを受け取る。S2803で接続されているプリンタから仕向け地情報を取得する。
<dm:keywordFound keywordName=“LOC”keywordValue=“JPN”>
<dm:function nameDLL=“vendor.dll”name=“20”>
<dm:execute>http://abc.xxx/buyink/index.html</dm:execute>
</dm:function>
</dm:keywordFound>
ここで、キーワード「LOC」の値が「JPN」の場合、カートリッジ購入ボタンが存在することが確認される。
まず、S2901で処理を開始し、S2902でIYインタフェースを介して管理アプリケーションから、パラメータとしてキーワード「LOC」を受け取る。S2903で接続されているプリンタから仕向け地情報を取得する。
図23〜図27、図35〜図39を用いて、本発明における第3の実施例を説明する。
2502はプリンタ名の表示部分であり、プリンタアイコン95のプリンタ名が表示されている。
実施例3にて上述したレジストリの記載とは異なる形式でレジストリに記述された場合の一例を次に示す。図35はPC1のレジストリに記述される情報を表す図である。3501はレジストリエディタの表示画面を表す。
前方から5文字以内での一致の例:
search=“part_5_from_left”
後方から8文字以内での一致の例:
search=“part_8_from_right”
また、実施例3で上述したものの2つめの応用例として、レジストリのデータをDWORD形式で記述された場合の一例を、以下に示す。
図37はPC1のレジストリに記述される情報を表す図である。3701はレジストリエディタの表示画面を表す。
値が大きい場合の例:
search=“larger”
値が一致している場合の例:
search=“equal”
ビットフラグとして一致を判断する場合の例:
search=“bit_compare”
実施例3において、レジストリデータの型を「REG_SZ」と「REG_DWORD」とで例を挙げて説明したが、レジストリデータの形が「REG_BINARY」であっても同様の制御は可能である。
前述した実施例では1つのデバイス(プリンタ)、すなわち、ABC社のKmmnというデバイス(プリンタ)専用の制御ファイルを利用した管理処理に関して説明した。そこで、本実施例においては、1つまたは1組の複数デバイス用の制御ファイルを提供することにより、管理アプリケーションにおいて複数のデバイスを管理する場合の処理について説明する。とくに、管理アプリケーションにおける、Webサイトのユーザサポートページへのリンクボタンや、ソフトウェアダウンロードページへのリンクボタンなどの表示制御、その他の処理に関して説明する。
110はプリンタ5用のプリンタアイコンである。プリンタ5の仕向け地はアメリカであるが、ここでは、プリンタドライバ50が全仕向け地用として用意されたものであるので、プリンタアイコンに「ABC Kmmn」というプリンタ名が表示されている。
123はアメリカ、124はヨーロッパ、125はアジアのダウンロードボタンであり、ボタンを押下されると、同様に、各地域の市場向けのWebサイトのソフトウェアダウンロードページが、Webブラウザ106上に表示される。
ここでは「My Computer¥HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Kmmn」というレジストリキーが選択されている状態を示している。
ここでは、「CD_Name」という名前でCD−ROM10の名前を表し、データの型が「REG_SZ」である「USA_CD」というデータが格納されている。また、「AREA」という名前で地域名を表し、データの型が「REG_SZ」である「America」という情報も格納されていることを示している。
CD_Name REG_SZ JPN_CD
AREA REG_SZ Japan
アメリカ:
CD_Name REG_SZ USA_CD
AREA REG_SZ America
ヨーロッパ:
CD_Name REG_SZ EUR_CD
AREA REG_SZ Europe
アジア:
CD_Name REG_SZ ASIA_CD
AREA REG_SZ Asia
セットアップアプリケーション129が作成するレジストリキーにはプリンタのモデル名、例えば、Kmmn等が含まれている。従って、これらのレジストリキーとレジストリ情報から、デバイスのモデル名と地域情報を取得することができる。
ここでは「My Computer¥HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Kmmn¥LOC:USA」というレジストリキーが選択されている状態を示している。
ケース1: モデル名、地域情報の何れもが不明のケース(説明は図48など)
ケース2: モデル名は特定できるが、地域情報が不明のケース
ケース3: モデル名が不明であるが、地域情報が特定できるケース(説明は図66など)
ケース4: モデル名と地域情報の両者を特定できるケース(説明は図51、52など)
尚、ケース2、3において、モデル名、地域情報の何れか一方が不明なケースを挙げている。これは、セットアップアプリケーション129が、地域情報をレジストリ情報に記述する機能を備えていない場合や、プリンタが仕向け地情報をデバイスIDに組み込む機能を備えていない場合が存在するからである。このようなケースが存在するのは、複数のプリンタを1つまたは1組の制御ファイルで管理できるデバイス管理を実現する場合における特徴の一つである。
(レジストリキー) HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Kmmn
(レジストリ情報) CD_Name REG_SZ JPN_CD
ここでは、モデル名がKmmn、CD_NameがJPN_CDである場合に、管理アプリケーションが提供する画面において、図68(a)に示す日本のサポートボタン136と日本のダウンロードボタン137を表示するよう記述されている。また、図56(b)に示すKmmn用の日本のユーザサポートページ141へリンクするための機能と、図57(b)に示すKmmn用の日本のソフトウェアダウンロードページ145へリンクするための機能に関しての記述がある。
(レジストリキー) HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Kmmn
(レジストリ情報) CD_Name REG_SZ USA_CD
ここでは、モデル名がKmmn、CD_NameがUSA_CDの場合に、管理アプリケーションが提供する画面において、図58に示すアメリカのサポートボタン150とアメリカのダウンロードボタン151を表示するよう記述されている。また、図56(a)に示すKmmn用のアメリカのユーザサポートページ138へリンクする機能と、図57(a)に示すKmmn用のアメリカのソフトウェアダウンロードページ142へリンクする機能に関しても記述されている。
(レジストリキー)
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Kmmn,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Deef,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Oppq,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Rsst
ここでは、管理アプリケーションが提供する画面において、図49に示すselectSupportArea1_0409と、図50に示すselectDownloadArea1_0409で定義されている各ボタンを表示するように記述されている。また、図49、図50に示すURLによりWebサイトの各ページへリンクする機能に関しても記述されている。
(レジストリキー)
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Kmmn,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Deef,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Oppq,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Rsst
次に、1つ目の<dm:function>要素には、管理アプリケーションが提供する画面において、図42の日本のサポートボタン118を表示し、図70に示す日本のユーザサポートページ179へリンクするための機能に関する記述がある。
(レジストリキー)
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Kmmn,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Deef,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Oppq,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Rsst
1つ目の<dm:function>要素は、管理アプリケーションが提供する画面において、図43の日本のダウンロードボタン122を表示し、日本のソフトウェアダウンロードページ(図は省略)へリンクするための機能に関する記述がある。
(レジストリキー)
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Kmmn¥Kmmn¥LOC:JPN
ここでは、モデル名がKmmn、仕向け地(LOC:)がJPNの場合に、管理アプリケーションが提供する画面において、図68(a)に示す日本のサポートボタン136と日本のダウンロードボタン137を表示するよう記述されている。また、図56(b)に示すKmmn用の日本のユーザサポートページ141へリンクするための機能と、図57(b)に示すKmmn用の日本のソフトウェアダウンロードページ145へリンクするための機能に関する記述がある。
(レジストリキー)
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Kmmn¥LOC:USA
ここでは、モデル名がKmmn、仕向け地(LOC:)がUSAの場合に、管理アプリケーションが提供する画面において、図58に示すアメリカのサポートボタン150とアメリカのダウンロードボタン151を表示するよう記述されている。また、図56(a)に示すKmmn用のアメリカのユーザサポートページ138へリンクするための機能と、図57(a)に示すKmmn用のアメリカのソフトウェアダウンロードページ142へリンクするための機能に関する記述がある。
(レジストリキー)
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Kmmn¥LOC:FRA
ここでは、モデル名がKmmn、仕向け地(LOC:)がFRAの場合に、管理アプリケーションが提供する画面において、図68(d)に示すフランスのサポートボタン170とフランスのダウンロードボタン171を表示するよう記述されている。また、Kmmn用のフランスのユーザサポートページ(図は省略)へリンクするための機能と、Kmmn用のフランスのソフトウェアダウンロードページへリンクするための機能(図は省略)に関する記述がある。
(レジストリキー)
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Kmmn¥LOC:KOR
ここでは、モデル名がKmmn、仕向け地(LOC:)がKORの場合に、管理アプリケーションが提供する画面において、図68(e)に示す韓国のサポートボタン173と韓国のダウンロードボタン174を表示するよう記述されている。また、Kmmn用の韓国のユーザサポートページ(図は省略)へリンクするための機能と、Kmmn用の韓国のソフトウェアダウンロードページへリンクするための機能(図は省略)に関する記述がある。ここでも、セットアップアプリケーション129が記述した情報を用いる場合と比べて、表示や機能が異なっている。
(レジストリキー)
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Kmmn,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Deef,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Oppq,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Rsst
ここでは、管理アプリケーションが提供する画面において、図54に示すselectSupportArea2_0409と、図55に示すselectDownloadArea2_0409で定義されている各ボタンを表示するよう記述されている。また、図54、55に示すURLによりWebサイトの各ページへリンクするための機能に関する記述がある。
(レジストリキー)
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Kmmn,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Deef,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Oppq,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Rsst
1つ目の<dm:function>要素は、管理アプリケーションが提供する画面において、図71の日本のサポートボタン184を表示し、図70に示す日本のユーザサポートページ179へリンクするための機能に関する記述がある。
(レジストリキー)
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Kmmn,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Deef,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Oppq,
HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Device¥Rsst
1つ目の<dm:function>要素は、管理アプリケーションが提供する画面において、図72の日本のダウンロードボタン190を表示し、日本のソフトウェアダウンロードページ(図は省略)へリンクするための機能に関する記述がある。
ここでは、「My Computer¥HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Rsst」という図69のプリンタ131の情報が、レジストリキーとして記述されていることを示している。また、図44で示した「My Computer¥HKEY_LOCAL_MACHINE¥SOFTWARE¥ABC¥Setup¥Kmmn」というレジストリキーも記述されている。このレジストリキーは、図69のプリンタ5の情報を表す。
136は日本のサポートボタンであり、ユーザサポートを提供する際の画面に遷移するための指示を受け付けるボタンとなる。137は日本のダウンロードボタンであり、ソフトウェアダウンロードを提供する際の画面に遷移するための指示を受け付けるボタンとなる。
ここで、サポートボタン150、ダウンロードボタン151は、それぞれ異なるアイコン表示がなされ、提供するサービスを連相させるような色や形状として表示される。
149、163は、ヨーロッパの各サービスを提供するためのボタンとなっており、それぞれ異なるアイコン表示がなされ、提供するサービスを連相させるような色や形状として表示される。図68(b)は、プリンタ6のセットアップを、図69のセットアップアプリケーション129でインストールしたケース(ケース4)を示す。すなわち、モデル名がKmmn、CD_NameがEUR_CDのケースを表す。このように、図68(b)では、モデル名と地域情報を特定することができる。
165、168は、アジアの各サービスを提供するためのボタンとなっており、それぞれ異なるアイコン表示がなされ、提供するサービスを連相させるような色や形状として表示される。図68(c)は、プリンタ7のセットアップを、図69のセットアップアプリケーション129でインストールしたケース(ケース4)を示す。すなわち、モデル名がKmmn、CD_NameがASIA_CDのケースを表す。このように、図68(c)では、モデル名と地域情報を特定することができる。
170、171は、フランスの各サービスを提供するためのボタンとなっており、それぞれ異なるアイコン表示がなされ、提供するサービスを連相させるような色や形状として表示される。図68(d)は、プリンタ6から取得したデバイスIDをもとに、プリンタドライバ50またはランゲージモニタ36がレジストリキーに格納した情報を利用するケース(ケース4)を示す。すなわち、モデル名がKmmn、仕向け地(LOC:)がFRAのケースを表す。このように、図68(d)では、モデル名と地域情報を特定することができ、図68(b)と比較した場合、地域情報をより限定して“フランス”としている点に特徴がある。
173、174は、韓国の各サービスを提供するためのボタンとなっており、それぞれ異なるアイコン表示がなされ、提供するサービスを連相させるような色や形状として表示される。図68(e)は、プリンタ7から取得したデバイスIDをもとに、プリンタドライバ50またはランゲージモニタ36がレジストリキーに格納した情報を利用するケース(ケース4)を示す。すなわち、モデル名がKmmn、仕向け地(LOC:)がKORのケースを表す。このように、図68(e)では、モデル名と地域情報を特定することができ、図68(c)と比較した場合、地域情報をより限定して“韓国”としている点に特徴がある。
ここで(A)は、プリンタ130のデバイスIDであり、次の情報を表す。
製造元(MFG:):ABC
モデル(MDL:):Oppq
クラス(CLS:):PRINTER
コマンド(CMD:):K4(ABC社プライベートの印刷制御用コマンド)
ディスクリプション(DES:):ABC Oppq
仕向地(LOC:):JPN(日本)
(B)はプリンタ131のデバイスIDであり、次の情報を表す。
製造元(MFG:):ABC
モデル(MDL:):Rsst
クラス(CLS:):PRINTER
コマンド(CMD:):K4(ABC社プライベートの印刷制御用コマンド)
ディスクリプション(DES:):ABC Rsst
仕向地(LOC:):USA(アメリカ)
(C)プリンタ204のデバイスIDであり、次の情報を表す。
製造元(MFG:):ABC
モデル(MDL:):Deef
クラス(CLS:):PRINTER
コマンド(CMD:):K4(ABC社プライベートの印刷制御用コマンド)
ディスクリプション(DES:):ABC Deef
仕向地(LOC:):FRA(フランス)
以下、図34に示すメモリマップを参照して、本発明に係る情報処理装置及び周辺装置からなる周辺装置制御システムで読み出し可能なデータ処理プログラムの構成について説明する。
Claims (11)
- 情報処理装置であって、
前記情報処理装置のレジストリに保存されている第1地域情報が第1地域を示す場合に第1機能を提供するための指示を受付ける特定の文字列を含むオブジェクトを表示して、前記第1地域情報が前記レジストリに保存されておらずかつ周辺装置から通信回線を介して取得された第2地域情報が前記第1地域を示す場合に前記第1機能を提供するための指示を受付ける前記特定の文字列を含むオブジェクトを表示して、前記第1地域情報が前記レジストリに保存されておらずかつ前記第2地域情報が第2地域を示す場合に第2機能を提供するための指示を受付ける前記特定の文字列を含むオブジェクトを表示する表示制御手段を有することを特徴とする情報処理装置。 - 前記周辺装置を識別するための識別情報であり、前記周辺装置から通信回線を介して取得された識別情報であるデバイスIDに前記第2地域情報は含まれることを特徴とする請求項1に記載の情報処理装置。
- 前記第1機能及び前記第2機能はユーザサポートを提供するか又はソフトウェアのダウンロードのサービスを提供するための機能であることを特徴とする請求項1又は請求項2に記載の情報処理装置。
- コンピュータにおいて実行されるプログラムであって、
前記コンピュータに、
前記コンピュータのレジストリに保存されている第1地域情報が第1地域を示す場合に第1機能を提供するための指示を受付ける特定の文字列を含むオブジェクトを表示して、前記第1地域情報が前記レジストリに保存されておらずかつ周辺装置から通信回線を介して取得された第2地域情報が前記第1地域を示す場合に前記第1機能を提供するための指示を受付ける前記特定の文字列を含むオブジェクトを表示して、前記第1地域情報が前記レジストリに保存されておらずかつ前記第2地域情報が第2地域を示す場合に第2機能を提供するための指示を受付ける前記特定の文字列を含むオブジェクトを表示する表示制御工程を実行させることを特徴とするプログラム。 - 前記周辺装置を識別するための識別情報であり、前記周辺装置から通信回線を介して取得された識別情報であるデバイスIDに前記第2地域情報は含まれることを特徴とする請求項4に記載のプログラム。
- 前記第1機能及び前記第2機能はユーザサポートを提供するか又はソフトウェアのダウンロードのサービスを提供するための機能であることを特徴とする請求項4又は請求項5に記載のプログラム。
- 情報処理装置における制御方法であって、
前記情報処理装置のレジストリに保存されている第1地域情報が第1地域を示す場合に第1機能を提供するための指示を受付ける特定の文字列を含むオブジェクトを表示して、前記第1地域情報が前記レジストリに保存されておらずかつ周辺装置から通信回線を介して取得された第2地域情報が前記第1地域を示す場合に前記第1機能を提供するための指示を受付ける前記特定の文字列を含むオブジェクトを表示して、前記第1地域情報が前記レジストリに保存されておらずかつ前記第2地域情報が第2地域を示す場合に第2機能を提供するための指示を受付ける前記特定の文字列を含むオブジェクトを表示する表示制御工程を有することを特徴とする制御方法。 - セットアップアプリケーションを利用したセットアップ時に作成される前記レジストリにおけるレジストリキーに前記第1地域情報は含まれることを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。
- 前記第1機能を提供するための指示を受付ける前記特定の文字列を含むオブジェクト及び前記第2機能を提供するための指示を受付ける前記特定の文字列を含むオブジェクトは同一の形状であることを特徴とする請求項1乃至3及び請求項8のいずれか1項に記載の情報処理装置。
- セットアップアプリケーションを利用したセットアップ時に作成される前記レジストリにおけるレジストリキーに前記第1地域情報は含まれることを特徴とする請求項4乃至6のいずれか1項に記載のプログラム。
- 前記第1機能を提供するための指示を受付ける前記特定の文字列を含むオブジェクト及び前記第2機能を提供するための指示を受付ける前記特定の文字列を含むオブジェクトは同一の形状であることを特徴とする請求項4乃至6及び請求項10のいずれか1項に記載のプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009035628A JP5388623B2 (ja) | 2008-04-17 | 2009-02-18 | 情報処理装置、その方法、及びプログラム |
| US12/425,289 US8452898B2 (en) | 2008-04-17 | 2009-04-16 | Information processing apparatus, method therefor, and computer-readable storage medium |
| US13/758,235 US9015358B2 (en) | 2008-04-17 | 2013-02-04 | Information processing apparatus, method therefor, and computer-readable storage medium |
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008107942 | 2008-04-17 | ||
| JP2008107942 | 2008-04-17 | ||
| JP2008256417 | 2008-10-01 | ||
| JP2008256417 | 2008-10-01 | ||
| JP2009035628A JP5388623B2 (ja) | 2008-04-17 | 2009-02-18 | 情報処理装置、その方法、及びプログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2010108474A JP2010108474A (ja) | 2010-05-13 |
| JP2010108474A5 JP2010108474A5 (ja) | 2012-04-05 |
| JP5388623B2 true JP5388623B2 (ja) | 2014-01-15 |
Family
ID=41202062
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009035628A Active JP5388623B2 (ja) | 2008-04-17 | 2009-02-18 | 情報処理装置、その方法、及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (2) | US8452898B2 (ja) |
| JP (1) | JP5388623B2 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011123574A1 (en) * | 2010-03-31 | 2011-10-06 | Canon Kabushiki Kaisha | Printer control system, printing method, and storage medium |
| TWI405090B (zh) * | 2010-04-08 | 2013-08-11 | Inventec Corp | 嵌入式的搜尋系統及其方法 |
| JP5822442B2 (ja) * | 2010-06-30 | 2015-11-24 | キヤノン株式会社 | 情報処理装置、制御方法及びプログラム |
| JP5950613B2 (ja) * | 2012-02-20 | 2016-07-13 | キヤノン株式会社 | プログラム及び情報処理装置、制御方法 |
| US9007631B2 (en) * | 2013-02-04 | 2015-04-14 | Ricoh Company, Ltd. | System, apparatus and method for managing heterogeneous group of devices |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10301759A (ja) * | 1997-04-24 | 1998-11-13 | Canon Inc | プレインストールシステム,方法、記憶媒体 |
| JPH11232066A (ja) * | 1998-02-10 | 1999-08-27 | Matsushita Electric Ind Co Ltd | ネットワーク対応印字装置 |
| US6618771B1 (en) * | 2000-02-16 | 2003-09-09 | Hewlett-Packard Development Company, Lp. | Method and apparatus for use in installing a scanner |
| US6839742B1 (en) * | 2000-06-14 | 2005-01-04 | Hewlett-Packard Development Company, L.P. | World wide contextual navigation |
| JP2002041257A (ja) * | 2000-07-24 | 2002-02-08 | Minolta Co Ltd | プリンタドライバのインストール方法、プリンタドライバ用インストールプログラムを記録した記録媒体、およびプリンタドライバ用インストール装置 |
| JP2002157126A (ja) * | 2000-11-21 | 2002-05-31 | Seiko Epson Corp | コンピュータ可読媒体 |
| JP2002359718A (ja) * | 2001-03-02 | 2002-12-13 | Canon Inc | 画像処理装置、情報処理方法、制御プログラム |
| JP4205357B2 (ja) * | 2002-03-29 | 2009-01-07 | ブラザー工業株式会社 | サービス提供システム、機器及びサービス提供方法 |
| US8495202B2 (en) * | 2003-10-24 | 2013-07-23 | Brother Kogyo Kabushiki Kaisha | Imaging device information management system |
| US20050174609A1 (en) * | 2004-02-11 | 2005-08-11 | Xerox Corporation | System for selecting digital printers by geographical location |
| JP4656642B2 (ja) | 2005-06-30 | 2011-03-23 | キヤノン株式会社 | 情報処理装置及び状態表示方法とプログラム |
| JP4565647B2 (ja) * | 2005-09-05 | 2010-10-20 | キヤノン株式会社 | 画像形成装置及びその制御方法、プログラム、画像形成システム |
| CA2599766A1 (en) * | 2006-08-30 | 2008-02-29 | Econiq Ltd | System and method for communicating between graphical user interfaces |
| JP4420045B2 (ja) * | 2007-03-07 | 2010-02-24 | ブラザー工業株式会社 | 画像処理装置 |
-
2009
- 2009-02-18 JP JP2009035628A patent/JP5388623B2/ja active Active
- 2009-04-16 US US12/425,289 patent/US8452898B2/en active Active
-
2013
- 2013-02-04 US US13/758,235 patent/US9015358B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US9015358B2 (en) | 2015-04-21 |
| US8452898B2 (en) | 2013-05-28 |
| US20130159837A1 (en) | 2013-06-20 |
| JP2010108474A (ja) | 2010-05-13 |
| US20090265482A1 (en) | 2009-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4863450B2 (ja) | デバイスドライバプログラムをカスタマイズするための情報処理装置及びデバイスドライバプログラムのカスタマイズ方法 | |
| EP2284696B1 (en) | File printing by means of drag-and-drop | |
| US8286167B2 (en) | Image processing apparatus, job management method, and storage medium | |
| US20030084132A1 (en) | Network system, information processing apparatus, information processing method, and control program | |
| EP2045718B1 (en) | Information-processing apparatus, control method, and control program | |
| JP5562002B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| WO2010047083A1 (en) | Information processing apparatus, information processing method, and program | |
| US8301808B2 (en) | Information processing apparatus, peripheral device control method, and storage medium | |
| JP5388623B2 (ja) | 情報処理装置、その方法、及びプログラム | |
| JP5482407B2 (ja) | 情報処理装置、画像処理装置、画像処理システム、画面カスタマイズ方法、画面カスタマイズプログラム、及びそのプログラムを記録した記録媒体 | |
| JP2003202987A (ja) | ネットワーク・デバイスのドライバ用のインストーラ | |
| JP5451349B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| JP2005293407A (ja) | 情報処理装置、入力操作簡略化方法、及びプログラム | |
| US8422040B2 (en) | Image forming system and method, management apparatus, and recording medium | |
| US9606761B2 (en) | Information processing apparatus for controlling an output process and method for the same | |
| US20040249936A1 (en) | Printer information setting method, server and program | |
| JP4953753B2 (ja) | 情報処理装置及びその制御方法、プログラム | |
| US9170765B2 (en) | Printing system, information processing apparatus, and method to be used therein | |
| JP2005297487A (ja) | 画像処理システムおよびシステム起動制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
| JP4208779B2 (ja) | 情報処理装置およびインストール制御方法 | |
| JP2012078956A (ja) | 情報処理装置、周辺装置制御方法及びプログラム | |
| JP2023007730A (ja) | 情報処理システム、情報処理方法、プログラム | |
| JP7725271B2 (ja) | 情報処理システム、情報処理方法、プログラム | |
| US8675223B2 (en) | Image forming device, image forming system and computer readable medium for installing related software to another device | |
| JP4560330B2 (ja) | 印刷制御装置及びその方法とインストーラ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20100630 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120216 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120216 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130130 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130212 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130415 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130611 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130809 |
|
| 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: 20130910 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131008 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5388623 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |