[go: up one dir, main page]

JP4386051B2 - ソフトウエアインストール方法、プログラム及び記憶媒体 - Google Patents

ソフトウエアインストール方法、プログラム及び記憶媒体 Download PDF

Info

Publication number
JP4386051B2
JP4386051B2 JP2006145469A JP2006145469A JP4386051B2 JP 4386051 B2 JP4386051 B2 JP 4386051B2 JP 2006145469 A JP2006145469 A JP 2006145469A JP 2006145469 A JP2006145469 A JP 2006145469A JP 4386051 B2 JP4386051 B2 JP 4386051B2
Authority
JP
Japan
Prior art keywords
image
information
computer
displayed
information related
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
Application number
JP2006145469A
Other languages
English (en)
Other versions
JP2007316921A (ja
Inventor
聖至 原田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2006145469A priority Critical patent/JP4386051B2/ja
Priority to US11/607,077 priority patent/US8479191B2/en
Publication of JP2007316921A publication Critical patent/JP2007316921A/ja
Application granted granted Critical
Publication of JP4386051B2 publication Critical patent/JP4386051B2/ja
Priority to US13/904,460 priority patent/US8930943B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、ソフトウエアインストール方法、プログラム及び記憶媒体に関する。
従来、通信可能に接続する機器の動作に係るデバイスドライバをインストールしたコンピュータにおいては、そのデバイスドライバがインストール済みである種々の機器を選択して利用する際に、ディスプレイなどに機器の外観図を表示することで、ユーザに直感的に選択させることが可能なものがある。例えば、特許文献1や特許文献2には、デバイスドライバなどを介してコンピュータによる制御が可能であり、ネットワークに接続されている機器(プリンタ)から機器外観図を取得して表示する技術が開示されている。
この従来技術を用いることで、例えば、通信可能に接続する種々の機器がネットワークプリンタであり、デバイスドライバがインストールされているプリンタの中から出力先プリンタを選択してコンピュータからプリントを行う場合、ディスプレイに表示されるプリンタの外観図などを参照することで、ユーザは容易に所望の出力先プリンタを選択することができる。
特開平10−133833号公報 特開2002−268783号公報
しかしながら、上述した従来技術は、既にインストール済みのデバイスドライバに対応する機器を選択する際に有効な技術であり、インストール前の機器の外観をディスプレイに表示して選択することはできなかった。つまり、種々の機器が通信可能に接続されたコンピュータにおいて、いずれかの機器に関するデバイスドライバをインストールする際に、デバイスドライバのインストール対象の候補機器が複数ある場合は、機器の外観等の情報をディスプレイに表示して確認することができず、デバイスドライバをインストールして利用したい機器をユーザが特定することは困難であり、不便であった。
本発明の課題は、上記従来技術の問題点に鑑みてなされたものであって、ユーザが望む機器に対応するデバイスドライバをコンピュータに容易にインストールする技術を提供することである。
上記課題を解決するために、請求項1に記載の発明は、コンピュータと接続された機器に対応するソフトウエアプログラムを当該コンピュータにインストールする際に、前記コンピュータに接続された機器から、当該機器のオプション装備に係る情報及び当該機器の外装色に係る情報の少なくとも一方を含む前記機器に係る情報を取得するステップと、前
記インストールに先立って、前記取得された機器に係る情報に基づいて、前記機器のオプション装着状態及び前記機器の外装色を反映した前記機器の画像を表示部に表示するステップと、を有し、前記表示部に表示する画像は、前記ソフトウエアプログラムをインストールした後に、当該ソフトウエアプログラムにおいて使用される画像データを使用して表示されることを特徴とするコンピュータへのソフトウエアインストール方法である。
請求項2に記載の発明は、請求項1に記載の発明において、前記機器に係る情報を取得する際に、前記インストールに係るソフトウエアプログラムである、種々の機器毎に対応するソフトウエアプログラムに係る情報を取得し、前記インストールに先立って表示部に表示する機器の情報は、前記取得した種々の機器毎に対応するソフトウエアプログラムに係る情報から、前記機器に係る情報に基づいて取得される何れかの機器に対応するソフトウエアプログラムに係る情報であることを特徴とするソフトウエアインストール方法である。
請求項に記載の発明は、請求項1又は2に記載の発明において、前記コンピュータと接続する機器は画像形成部を有する機器であり、前記コンピュータへインストールするソフトウエアプログラムは前記画像形成部を有する機器に係るドライバプログラムであることを特徴とするソフトウエアインストール方法である。
請求項に記載の発明は、請求項1から3のいずれか一項に記載の発明において、前記機器に係る情報の取得をSNMP通信プロトコルにおけるMIBを用いて行うことを特徴とするソフトウエアインストール方法である。
請求項に記載の発明は、請求項1から4のいずれか一項に記載の発明において、前記表示部に表示する画像は、前記機器のオプション装備を反映した画像であり、当該画像は前記機器の本体の画像と前記機器に装着されたオプションの画像とを組み合わせることにより前記表示部上に表示される、ことを特徴とするソフトウエアインストール方法である。
請求項に記載の発明は、コンピュータに、当該コンピュータに接続された機器に対応するソフトウエアプログラムを当該コンピュータへインストールするインストールステップと、前記コンピュータに接続された機器から、当該機器のオプション装備に係る情報及び当該機器の外装色に係る情報の少なくとも一方を含む前記機器に係る情報を取得するステップと、前記インストールに先立って、前記取得された機器に係る情報に基づいて、前記機器のオプション装着状態及び前記機器の外装色を反映した前記機器の画像を表示部に表示するステップと、を実行させ、前記表示部に表示する画像は、前記ソフトウエアプログラムをインストールした後に、当該ソフトウエアプログラムにおいて使用される画像データを使用して表示されることを特徴とするプログラムである。
請求項に記載の発明は、請求項に記載の発明において、前記機器に係る情報を取得する際に、前記インストールに係るソフトウエアプログラムである、種々の機器毎に対応するソフトウエアプログラムに係る情報を取得し、前記インストールに先立って表示部に表示する機器の情報は、前記取得した種々の機器毎に対応するソフトウエアプログラムに係る情報から、前記機器の情報に基づいて取得される何れかの機器に対応するソフトウエアプログラムに係る情報であることを特徴とするプログラムである。
請求項に記載の発明は、請求項6又は7に記載の発明において、前記コンピュータと接続する機器は画像形成部を有する機器であり、前記コンピュータへインストールするソフトウエアプログラムは前記画像形成部を有する機器に係るドライバプログラムであることを特徴とするプログラムである。
請求項に記載の発明は、請求項6から8のいずれか一項に記載の発明において、前記機器に係る情報の取得をSNMP通信プロトコルにおけるMIBを用いて行うことを特徴とするプログラムである。
請求項10に記載の発明は、請求項6から9のいずれか一項に記載の発明において、前記表示部に表示する画像は、前記機器のオプション装備を反映した画像であり、当該画像は前記機器の本体の画像と前記機器に装着されたオプションの画像とを組み合わせることにより前記表示部上に表示される、ことを特徴とするプログラムである。
請求項11に記載の発明は、コンピュータに接続された機器に対応するソフトウエアプログラムを当該コンピュータへインストールするインストールステップと、前記コンピュータに接続された機器から、当該機器のオプション装備に係る情報及び当該機器の外装色に係る情報の少なくとも一方を含む前記機器に係る情報を取得するステップと、前記インストールに先立って、前記取得された機器に係る情報に基づいて、前記機器のオプション装着状態及び前記機器の外装色を反映した前記機器の画像を表示部に表示するステップと、からなるプログラムを記録し、前記表示部に表示する画像は、前記ソフトウエアプログラムをインストールした後に、当該ソフトウエアプログラムにおいて使用される画像データを使用して表示されることを特徴とするコンピュータ読み取り可能な記憶媒体である。
請求項12に記載の発明は、請求項11に記載の発明において、前記機器に係る情報を取得する際に、前記インストールに係るソフトウエアプログラムである、種々の機器毎に対応するソフトウエアプログラムに係る情報を取得し、前記インストールに先立って表示部に表示する機器の情報は、前記取得した種々の機器毎に対応するソフトウエアプログラムに係る情報から、前記機器の情報に基づいて取得される何れかの機器に対応するソフトウエアプログラムに係る情報であることを特徴とするプログラムを記録したことを特徴とするコンピュータ読み取り可能な記憶媒体である。
請求項13に記載の発明は、請求項11又は12に記載の発明において、前記コンピュータと接続する機器は画像形成部を有する機器であり、前記コンピュータへインストールするソフトウエアプログラムは前記画像形成部を有する機器に係るドライバプログラムであることを特徴とするプログラムを記録したことを特徴とするコンピュータ読み取り可能な記憶媒体である。
請求項14に記載の発明は、請求項11から13のいずれか一項に記載の発明において、前記機器に係る情報の取得をSNMP通信プロトコルにおけるMIBを用いて行うことを特徴とするプログラムを記録したことを特徴とするコンピュータ読み取り可能な記憶媒体である。
請求項15に記載の発明は、請求項11から14のいずれか一項に記載の発明において、前記表示部に表示する画像は、前記機器のオプション装備を反映した画像であり、当該画像は前記機器の本体の画像と前記機器に装着されたオプションの画像とを組み合わせることにより前記表示部上に表示される、ことを特徴とするコンピュータ読み取り可能な記憶媒体である。
請求項1、6、11に記載の発明によれば、コンピュータに接続される機器に対応するソフトウエアプログラムを当該コンピュータへインストールする際に、インストールに先立って、どの機器に対応するソフトウエアプログラムをインストールするかを表示部に表示された機器に係る情報で確認することができ、ユーザが望む機器に対応するソフトウエアプログラムをコンピュータに容易にインストールすることができる。
請求項2、7、12に記載の発明によれば、コンピュータに接続される機器に対応するソフトウエアプログラムをインストールする際に、そのインストールに係るソフトウエアプログラムである、種々の機器毎に対応するソフトウエアプログラムに係る情報から表示部に表示する機器に係る情報を取得することができ、通信部へ余分な負荷をかけることなく機器に係る情報を表示することができる。
請求項3、8、13に記載の発明によれば、ユーザが望む画像形成部を有する機器に対応するソフトウエアプログラムをコンピュータに容易にインストールすることができる。
請求項4、9、14に記載の発明によれば、コンピュータに接続される機器に係る情報の取得をSNMP通信プロトコル(Simple Network Management Protocol)におけるMIB(Management Information Base)を用いて行うことができる。
以下、この発明の実施の形態について、図1〜図8を参照して説明するが、この発明は以下の実施の形態に限定しない。また、この発明の実施の形態は発明の最も好ましい形態を示すものであり、発明の用途や用語はこれに限定するものではない。
図1は、プリンタP1、P2、P3とコンピュータ1との接続を例示する概念図である。図2は、プリンタP1、P2、P3の機能的構成を模式的に示したブロック図である。図3は、コンピュータ1の機能的構成を模式的に示したブロック図である。図4は、コンピュータ1におけるソフトウエアインストールの際の機能的構成を模式的に示した概念図である。図5は、コンピュータ1におけるソフトウエアインストール処理を例示するフローチャートである。図6は、表示部20に表示する画面を例示する図である。図7は、表示部20に表示する画面を例示する図である。図8は、表示部20に表示する画面を例示する図である。
図1に示すように、入力されるデータに基づいて紙などの記録媒体へ画像形成を行う以外に、コピー、スキャナなどの各種機能を有するMFP(Multi Function Peripheral)であるプリンタP1、P2、P3及びPC(Personal Computer)やWS(Work Station)等の情報機器であるコンピュータ1は、ネットワークNを介して互いに通信可能に接続する構成である。
ネットワークNは、LAN(Local Area Network)、WAN(Wide Area Network)、インターネット、USB(Universal Serial Bus)、IEEE1394(Institute of Electrical and Electronic Engineers 1394)等の所定の規格に準拠した通信を行う通信回線であり、接続する端末間のデータ通信を行う。なお、このデータ通信は、所定の規格に準拠した通信方式であればパラレル通信又はシリアル通信のいずれであってもよく、上述した有線以外に、IEEE802.11a、802.11b、802.11g等の無線LANやBluetooth無線通信などの無線によるものや、IrDA(Infrared Data Association)などの赤外線を介して行うものであってもよく、特に限定しない。
プリンタP1、P2、P3は、図2に示すように、制御部10P、表示部20P、操作部30P、通信部40P、画像形成部50P及び記憶部60Pを有し、各部はバスなどにより互いに接続する構成である。
制御部10Pは、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)などを備える。制御部10Pは、CPUがROMや記憶部60Pに格納された各種制御プログラムや各種データをRAMの作業領域に展開して順次実行することで、各部の動作を制御して装置全体を統括制御する。
具体的には、制御部10Pは、通信部40Pを介して入力される制御情報や画像データに基づいて各部を制御することで、画像形成部50Pにおける画像形成を行う。また、制御部10Pは、通信部40Pを介して入力される制御情報に基づいて、記憶部60Pに格納される設定情報等のデータを通信部40Pを介して外部機器に出力する。例えば、制御部10Pは、外部機器からの通信による問い合わせに対して設定情報の出力を返信などを行う。
表示部20Pは、LCD(Liquid Crystal Display)などであり、制御部10Pから表示制御に基づいた画像を表示する。操作部30Pは、特に図示しない操作キーパネルや表示部20Pの画面上に透明電極が格子状に配置された感圧式(抵抗膜圧式)のタッチパネルなどであり、入力される操作信号を制御部10Pに出力する。
通信部40Pは、前述したネットワークNを介して他の情報機器と通信を行うための通信回路や当該ネットワークNに接続するインターフェイスを有し、制御部10Pの制御の下、外部の機器、具体的にはコンピュータ1との間でデータ通信を行う。画像形成部50Pは、制御部10Pの制御の下、通信部40を介して入力されるデータなどに基づいて、電子写真方式、インクジェット方式、熱昇華方式等の各種プリント方式で紙などの記録媒体に画像を形成する機能部である。
記憶部60Pは、磁気的、光学的記憶媒体、半導体等の不揮発性メモリなどで制御部10Pから読み書き可能に構成されており、装置の各種制御プログラム、当該装置の設定情報、通信部40Pから入力されたデータなどを格納する。なお、記憶部60Pは、上述した磁気的、光学的記憶媒体若しくは半導体メモリなどの記憶媒体を着脱自在に装着するインターフェイスを有し、当該インターフェイスを介してデータを読み書きする構成であってよい。この場合は、制御部10Pの制御の下、装着された記憶媒体に予め格納されたデータを読み出して、画像形成部50Pでの画像形成や通信部40Pから外部機器へのデータ転送などを行うことができる。
なお、プリンタP1、P2、P3は、制御部10Pの制御の下、原稿画像を読み取るスキャナ部や画像形成部50Pで形成した記録媒体にステイプルやパンチ穴開け等の後処理を行うフィニッシャー部など有し、操作部30Pによる操作指示や外部機器からの制御指示に応じてコピーやスキャナ、記録媒体に対する各種後処理を行う構成であってよい。
コンピュータ1は、図3に示すように、制御部10、表示部20、操作部30、通信部40、記憶部50及びデータ読取部60を有し、各部はバスなどにより互いに接続する構成である。
制御部10は、CPU、ROM、RAMなどを備える。制御部10は、CPUがROM、記憶部50又はデータ読取部60から読み出した各種制御プログラムや各種データをRAMの作業領域に展開して順次実行することで、各部の動作を制御して装置全体を統括制御する。
表示部20は、CRT(Cathode-Ray Tube)、LCD、有機又は無機ELD(ElectroLuminescence Display)、プラズマディスプレイ等などであり、制御部10による制御の下、当該制御部10から入力される表示データを画面上に表示する。
操作部30は、数字キー、文字キー、各種機能キー等から構成されるキーボードや、マウス、タッチパネル等のポインティングデバイスを含んで構成され、入力される操作信号を制御部10に出力する。通信部40は、前述したネットワークNを介して他の情報機器と通信を行うための通信回路や当該ネットワークNに接続するインターフェイスを有し、制御部10の制御の下、外部の機器との間で、具体的にはプリンタP1、P2、P3との間でデータ通信を行う。
記憶部50は、磁気的、光学的記憶媒体、半導体等の不揮発性メモリなどで制御部10から読み書き可能に構成されており、コンピュータ1における各種アプリケーションプログラム51、コンピュータ1と通信可能に接続する機器であるプリンタP1、P2、P3に制御情報や画像形成を行うための印刷ジョブデータを出力して動作させるためのプリンタドライバ52や各種設定情報を格納する。
データ読取部60は、磁気的、光学的記憶媒体若しくは半導体メモリなどである記憶媒体Mを着脱可能に装着するインターフェイスを有し、当該インターフェイスを介して記憶媒体Mに格納されているデータの読み出しを行う。なお、データ読取部60は、記憶媒体Mへデータの書き込みを行う構成であってもよい。
記憶媒体Mは、記憶部50へプリンタドライバ52を格納するインストール処理など、制御部10が読み出して実行することでコンピュータ1で実行可能にソフトウエアプログラムをインストールするインストールプログラムM1や、そのインストールされるソフトウエアプログラムに係るデータである設定情報M2を格納する。この記憶媒体Mに格納される設定情報M2は、記憶部50に格納するプリンタドライバ52としてのデータであり、プリンタドライバ52を介してプリンタを動作させる際に、制御対象であるプリンタの外観を表示するためのプリンタ外観形状の画像データを含む。なお、このプリンタ外観形状の画像データには、製造モデル毎に異なる色や形状又は各種オプションの装備ごとの複数の画像データがある。
ここで、制御部10がインストールプログラムM1を読み出して実行し、通信部40を介して接続するプリンタP1やプリンタP2に対応するプリンタドライバ52をインストールする際の機能的構成について説明する。図4に示すように、制御部10は、インストールプログラムM1を実行することで、インストール実行部11、ユーザインターフェイス12及び通信インターフェイス13としての機能を提供する。
インストール実行部11は、後述するユーザインターフェイス12から渡される選択指示に応じて、設定情報M2を読み出してプリンタP1やプリンタP2に対応するプリンタドライバ52を記憶部50へ格納する。設定情報M2は、プリンタP1、P2などのプリンタの製品やモデル毎のプリンタドライバに係る情報であり、前述したプリンタ外観形状の画像データを含むプリンタドライバ情報M21、M22を有する。なお、設定情報M2は、上述したプリンタドライバ情報M21、M22毎にプリンタの製品やモデル毎の情報を格納する以外に、その製品やモデル毎の情報をテーブル形式で別に格納してもよく、特に上記構成に限定しない。
ユーザインターフェイス12は、プリンタドライバ52のインストールに先立って、表示部20に表示するインストール画面の表示やインストールを行うプリンタドライバの選択指示などを操作部30から受け付けてインストール実行部11へ渡すなどの制御を行う。具体的には、表示部20に表示するインストール画面は、機器情報表示部121、検索機器表示部122が行う。
機器情報表示部121は、後述する機器情報取得部131で検索された通信部40を介して接続するプリンタP1、P2の情報を表示部20に画面表示する機能部である。検索機器表示部122は、後述する機器検索部132で取得されたインストール対象として検索されたプリンタ、つまり、通信部40を介して通信可能なプリンタに関する情報と、それに対応するプリンタドライバに関する情報を設定情報M2から取得して、表示部20に画面表示する機能部である。
つまり、ユーザインターフェイス12は、インストール可能なプリンタドライバと対応機器などの情報及び後述する通信インターフェイス13から渡された情報などを表示部20に表示する。また、ユーザインターフェイス12は、インストール対象機器及びプリンタドライバの種類などのインストール条件を操作部30から受け付けてインストール実行部11へ渡す。
このユーザインターフェイス12の表示制御に基づいて表示部20に表示されるインストール画面は、検索機器表示画面21、機器情報表示画面22及び操作情報表示画面23により構成される。検索機器表示画面21は、通信部40を介してコンピュータ1と接続し、プリンタドライバ52のインストール対象として検索されたプリンタP1、P2などを一覧表示する画面である。機器情報表示画面22は、上記インストール対象として検索されたプリンタP1、P2などの機器情報の詳細を表示する画面である。具体的には、後述する処理を実行することで、インストール対象として検索されたプリンタP1、P2の形態に応じた外観画像を表示する。操作情報表示画面23は、操作部30からの操作を受け付けるための選択ボタンなどを表示する画面である。
通信インターフェイス13は、機器情報取得部131、機器検索部132を有し、通信部40と通信可能に接続する外部機器と通信し、この通信により得た情報をユーザインターフェイス12に渡す機能部である。機器情報取得部131は、通信部40と接続するプリンタP1、P2から情報を取得する。具体的には、機器情報取得部131は、プリンタP1、P2との間でTCP/IP(Transmission Control Protocol/Internet Protocol)におけるSNMP/MIB(Simple Network Management Protocol/Management Information Base)などの所定の通信プロトコルによるデータ通信を行い、当該プリンタP1、P2から各種設定情報などを取得する。
機器検索部132は、同様に所定の通信プロトコル、TCP/IPにおけるSNMP/MIBなどを用いて通信部40と通信可能に接続する全ての機器と通信を行い、設定情報M2におけるプリンタドライバ情報M21やプリンタドライバ情報M22に対応するプリンタの検索を行う。なお通信部40と通信可能に接続する全ての機器とは、通信部40が接続するネットワークNの同一ノードに接続する機器などであってよい。つまり、通信ネットワークがルータなどで複数のノードに分割されている場合は、通信部40が接続するノードに属する機器が検索対象となる。
次に、制御部10がインストールプログラムM1を読み出して実行するインストール処理について説明する。図5に示すように、制御部10は、操作部30からの操作指示などにより、データ読取部60に装着された記憶媒体MからインストールプログラムM1を読み出して、上述したインストール実行部11、ユーザインターフェイス12、通信インターフェイス13としての機能を実現する、つまり、インストーラとしての機能を起動する(ステップS11)。
次いで、制御部10は、記憶媒体Mからプリンタドライバに関する情報、つまり設定情報M2を読み込み(ステップS12)、その記憶媒体Mに格納されたプリンタドライバが対応するプリンタの製品モデル名称などの情報を認識して該当モデルを認識する(ステップS13)。この該当モデルの認識については、上述した設定情報M2におけるプリンタの製品やモデル毎のプリンタドライバ情報M21、M22などを読み込んで行う。
次いで、制御部10は、上述した設定情報M2で認識された該当モデルと機器検索部132による検索とにより、通信部40と接続する機器のうち、記憶媒体Mに格納されたプリンタドライバに対応する該当モデルプリンタの検索を行う(ステップS14)。具体的には、制御部10は、下記の表に示すような機器検索部132の検索で得られたデータの「製品名」(モデル名)とプリンタドライバ情報M21、M22などの製品名やモデル名に関する情報とを比較して検出する。
Figure 0004386051
次いで、制御部10は、機器検索部132で検索された該当モデルプリンタの一覧を検索機器表示部122に出力し、当該検索機器表示部122の制御により、図6に示すように、その検索された該当モデルプリンタの一覧を表示部20の検索機器表示画面21に表示する(ステップS15)。
次いで、制御部10は、検索機器表示画面21に一覧表示された該当モデルプリンタの中で操作部30の操作により選択されているプリンタ(図6で反転表示されているプリンタ)の情報を機器情報取得部131を用いて取得する(ステップS16)。この機器情報取得部131により取得される情報は、下記の表に示すように、機器検索部132で取得された情報に加え、「オプション」として機器のオプション装備に関する情報や、「外装色」として機器の外観色に関する情報を含む。
Figure 0004386051
次いで、制御部10は、機器情報取得部131で取得された情報を機器情報表示部121に出力し、当該機器情報表示部121の制御により、図6に示すように、検索機器表示画面21で選択されたプリンタの詳細情報を機器情報表示画面22に表示する(ステップS17)。具体的には、選択されたプリンタの機器外観などを画像表示する。
この機器情報表示画面22に表示されるプリンタの機器外観の画像は、上述の機器情報取得部131により取得された情報とプリンタドライバ情報M21、M22に格納された機器のオプション構成や外観毎の画像データとに基づいて合成したものである。例えばプリンタドライバ情報M21には、下記の表に示すような「本体構成」ごとの「画像データ」が格納されている。
Figure 0004386051
また、プリンタドライバ情報M22には、下記の表に示すような「本体構成」ごとの「画像データ」が格納されている。
Figure 0004386051
上述した各データに基づいた合成は、例えば下記の表のとおりである。
Figure 0004386051
上述した表のうちで「IPアドレス」が「10.20.30.40」の「モデルA」のプリンタの詳細を表示する場合は、図6に示すように、機器情報表示画面22において外装が「黒」でオプションに「フィニッシャ」を備える本体外観画像が表示される。また、「IPアドレス」が「10.20.30.41」の「モデルA」のプリンタの詳細を表示する場合は、図7に示すように、機器情報表示画面22において外装が「白」でオプションに「増設トレイ」を備える本体外観画像が表示される。また、「IPアドレス」が「10.20.30.42」の「モデルB」のプリンタの詳細を表示する場合は、図8に示すように、機器情報表示画面22においてオプションを装備しない外装が「青」の本体外観画像が表示される。
次いで、制御部10は、どのプリンタに関するプリンタドライバをインストールするかのユーザ選択条件を検索機器表示画面21の選択状況と操作部30の操作指示による操作情報表示画面23の選択ボタンの操作から取得し(ステップS18)、その取得されたインストールすべきプリンタドライバに関する情報をインストール実行部11に送って、プリンタドライバのインストールを実行し(ステップS19)、インストーラとしての機能を終了して(ステップS20)、終了する。
<変形例>
次に、上述した構成の変形例として、図1におけるプリンタP1、P2、P3がWebサーバとしての機能を有するプリンタP10、P20、P30であり、図4におけるユーザインターフェイス12がWebブラウザとしての機能を有するユーザインターフェイス12aである場合について、図9、図10を参照して説明する。なお、簡略化のため、前述と同様の構成については説明を省略する。
図9は、プリンタP10、P20、P30の機能的構成を模式的に示したブロック図である。図10は、コンピュータ1におけるソフトウエアインストールの際の機能的構成を模式的に示した概念図である。
プリンタP10、P20、P30は、図9に示すように、前述した制御部10P、表示部20P、操作部30P、通信部40P、画像形成部50P及び記憶部60Pを有し、各部はバスなどにより互いに接続する構成である。記憶部60Pは、前述した通信部40Pを介して入力される制御情報に基づいて外部機器に出力する設定情報の他に、Webサーバプログラム61P、ステータス情報ページデータ62Pを格納する。
Webサーバプログラム61Pは、制御部10Pで実行されることで、通信部40Pを介したHTTP(HyperText Transfer Protocol)通信による要求を受け付けて、その要求されたURL(Uniform Resource Locator)に係る情報を要求元に返信するWebサーバとして機能させる。ステータス情報ページデータ62Pは、URLに格納されるWebページデータであり、装置の設定情報がHTML(HyperText Markup Language)で記載されている。
この機器の設定情報が記載されたWebページデータとは、例えば、設定情報のテキスト表示の他に外装色やオプションの有無に応じた画像データを表示するようにリンクが張られたページである。つまり、このWebページは、ブラウザで表示した際に、機器の状況を示す外観画像を表示させることができる。
プリンタP10、P20、P30は、Webサーバとして機能することで、コンピュータ1などからURLを指定した機器情報の取得要求に対して、装置の設定情報であるステータス情報ページデータ62Pを返信する。なお、プリンタP10、P20、P30は、CGI(Common Gateway Interface)などのコンピュータ1からの要求に対して動的にHTML文を出力する構成を有し、例えば機器情報の取得要求時において、記憶部60Pに格納された設定情報を元にステータス情報ページデータ62Pと同様のWebページデータを返信する構成であってもよい。
変形例において、コンピュータ1がプリンタドライバ52をインストールする際の機能的構成については、図9に示すように、前述のユーザインターフェイス12における機器情報表示部121がWebブラウザの機能を有する機器情報表示部121aの構成である。
機器情報表示部121aは、検索機器表示画面21で選択されたプリンタの詳細情報を機器情報表示画面22に表示する際に、機器情報取得部131や機器検索部132で取得された下記の表に示すデータの「URL」の情報に基づいて取得したHTML文を解析して画面表示する。
Figure 0004386051
上述した表のデータは、プリンタP10、P20、P30から取得されるものであり、各プリンタの記憶部60Pに格納されている情報である。各プリンタは、その記憶部60Pに格納する情報の「URL」の部分に、各プリンタの設定情報を格納するWebページの場所、つまり、ステータス情報ページデータ62Pの場所を予め設定しておく。これにより、機器情報表示部121aは、「URL」の情報に基づいて取得したWebページを表示することで、各プリンタの設定情報を画面表示することができる。
具体的には、図6〜図8の例では、検索機器表示画面21でいずれかのプリンタを選択した状態で、操作情報表示画面23の「Webページへ」を選択することで、機器情報表示画面22にその選択されたプリンタに係る機器外観をWebページで表示することができる。
以上のように、上述した何れの実施形態においても、コンピュータ1は、プリンタドライバ52をインストールする際に、通信部40を介して接続するプリンタP1、P2に関する設定情報を機器情報取得部131で取得して機器情報表示部121に出力し、その取得した情報に基づいた機器情報表示画面22をインストールに先立って表示部20に表示する。このため、ユーザは、所望のプリンタにプリンタドライバをインストールする場合に、機器情報表示画面22に表示されるプリンタに係る情報を確認するだけでよい。よって、コンピュータ1は、インストールする際のユーザの確認の手間を軽減することができ、インストールを容易に行うことができる。
また、コンピュータ1は、機器情報表示画面22に表示するプリンタに関する情報をコンピュータ1に読み取り可能に設けられた設定情報M2から取得する構成である。このため、コンピュータ1は、インストールに先立って表示するプリンタに関する情報の取得を通信部40を介して行うことなく、つまり、ネットワークNに負担をかけることなく行うことができる。
また、コンピュータ1は、機器情報表示画面22に表示するプリンタに関する情報を、プリンタから取得するURL情報を元に、Webサーバ機能を有するそのプリンタから取得されるWebページデータに基づいた表示を機器情報表示部121aで行うことで、Webページとして表示することができる。
また、コンピュータ1は、通信部40を介して接続するプリンタとの通信をSNMP通信プロトコル(Simple Network Management Protocol)におけるMIB(Management Information Base)を用いて行うことができる。
また、コンピュータ1は、機器情報取得部131で取得した当該コンピュータ1に接続するプリンタのオプション装備や外装に関する情報を機器情報表示部121で表示部20の機器情報表示画面22に表示することができ、ユーザが望むオプション装備や外装の機器に係るソフトウエアプログラムを容易にインストールことができる。
また、コンピュータ1は、機器情報表示部121による機器情報表示画面22を、機器情報取得部131で取得した情報と設定情報M2に格納されたオプション装備や外装ごとの画像情報とを元に表示させることができ、通信部40の負荷を低減させるとともに、プリンタ側にオプション装備や外装ごとの画像データが格納されていない場合でも、プリンタの外観を画面表示することができる。
なお、本実施の形態における記述は、本発明の一例を示すものであり、これに限定するものではない。本実施の形態における構成及び動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。
例えば、変形例では、プリンタP10、P20、P30はWebサーバとしての機能を有し、コンピュータ1のWebブラウザとの間でHTTP通信を行う構成を例示したが、プリンタ側がFTPサーバ、コンピュータ1側がFTPクライアントとしてFTP通信を行う構成であってもよいし、SQL(Structured Query Language)などによりデータベースサーバから取得する構成であってもよい。つまり、CSS(Client Server System)は、WebサーバとそのクライアントによるHTTP通信に限定するのではなく、FTP通信によるものや、データベースと端末とによる構成であってよい。
プリンタP1、P2、P3とコンピュータ1との接続を例示する概念図である。 プリンタP1、P2、P3の機能的構成を模式的に示したブロック図である。 コンピュータ1の機能的構成を模式的に示したブロック図である。 コンピュータ1におけるソフトウエアインストールの際の機能的構成を模式的に示した概念図である。 コンピュータ1におけるソフトウエアインストール処理を例示するフローチャートである。 表示部20に表示する画面を例示する図である。 表示部20に表示する画面を例示する図である。 表示部20に表示する画面を例示する図である。 プリンタP10、P20、P30の機能的構成を模式的に示したブロック図である。 コンピュータ1におけるソフトウエアインストールの際の機能的構成を模式的に示した概念図である。
符号の説明
1 コンピュータ
P1〜P3、P10〜P30 プリンタ
N ネットワーク
10P 制御部
20P 表示部
30P 操作部
40P 通信部
50P 画像形成部
60P 記憶部
61P Webサーバプログラム
62P ステータス情報ページデータ
10 制御部
11 インストール実行部
12 ユーザインターフェイス
12a ユーザインターフェイス
121、121a 機器情報表示部
122 検索機器表示部
13 通信インターフェイス
131 機器情報取得部
132 機器検索部
20 表示部
21 検索機器表示画面
22 機器情報表示画面
23 操作情報表示画面
30 操作部
40 通信部
50 記憶部
51 各種アプリケーションプログラム
52 プリンタドライバ
60 データ読取部
M 記憶媒体
M1 インストールプログラム
M2 設定情報
M21、M22 プリンタドライバ情報

Claims (15)

  1. コンピュータと接続された機器に対応するソフトウエアプログラムを当該コンピュータにインストールする際に、
    前記コンピュータに接続された機器から、当該機器のオプション装備に係る情報及び当該機器の外装色に係る情報の少なくとも一方を含む前記機器に係る情報を取得するステップと、
    前記インストールに先立って、前記取得された機器に係る情報に基づいて、前記機器のオプション装着状態及び前記機器の外装色を反映した前記機器の画像を表示部に表示するステップと、
    を有し、
    前記表示部に表示する画像は、前記ソフトウエアプログラムをインストールした後に、当該ソフトウエアプログラムにおいて使用される画像データを使用して表示されることを特徴とするコンピュータへのソフトウエアインストール方法。
  2. 前記機器に係る情報を取得する際に、前記インストールに係るソフトウエアプログラムである、種々の機器毎に対応するソフトウエアプログラムに係る情報を取得し、
    前記インストールに先立って表示部に表示する機器の情報は、前記取得した種々の機器毎に対応するソフトウエアプログラムに係る情報から、前記機器に係る情報に基づいて取得される何れかの機器に対応するソフトウエアプログラムに係る情報であることを特徴とする請求項1に記載のソフトウエアインストール方法。
  3. 前記コンピュータと接続する機器は画像形成部を有する機器であり、前記コンピュータへインストールするソフトウエアプログラムは前記画像形成部を有する機器に係るドライバプログラムであることを特徴とする請求項1又は2に記載のソフトウエアインストール方法。
  4. 前記機器に係る情報の取得をSNMP通信プロトコルにおけるMIBを用いて行うことを特徴とする請求項1から3のいずれか一項に記載のソフトウエアインストール方法。
  5. 前記表示部に表示する画像は、前記機器のオプション装備を反映した画像であり、当該画像は前記機器の本体の画像と前記機器に装着されたオプションの画像とを組み合わせることにより前記表示部上に表示される、ことを特徴とする請求項1から4のいずれか一項に記載のソフトウエアインストール方法。
  6. コンピュータに、
    当該コンピュータに接続された機器に対応するソフトウエアプログラムを当該コンピュータへインストールするインストールステップと、
    前記コンピュータに接続された機器から、当該機器のオプション装備に係る情報及び当該機器の外装色に係る情報の少なくとも一方を含む前記機器に係る情報を取得するステップと、
    前記インストールに先立って、前記取得された機器に係る情報に基づいて、前記機器のオプション装着状態及び前記機器の外装色を反映した前記機器の画像を表示部に表示するステップと、
    を実行させ
    前記表示部に表示する画像は、前記ソフトウエアプログラムをインストールした後に、当該ソフトウエアプログラムにおいて使用される画像データを使用して表示されることを特徴とするプログラム。
  7. 前記機器に係る情報を取得する際に、前記インストールに係るソフトウエアプログラムである、種々の機器毎に対応するソフトウエアプログラムに係る情報を取得し、
    前記インストールに先立って表示部に表示する機器の情報は、前記取得した種々の機器毎に対応するソフトウエアプログラムに係る情報から、前記機器の情報に基づいて取得される何れかの機器に対応するソフトウエアプログラムに係る情報であることを特徴とする請求項に記載のプログラム。
  8. 前記コンピュータと接続する機器は画像形成部を有する機器であり、前記コンピュータへインストールするソフトウエアプログラムは前記画像形成部を有する機器に係るドライバプログラムであることを特徴とする請求項6又は7に記載のプログラム。
  9. 前記機器に係る情報の取得をSNMP通信プロトコルにおけるMIBを用いて行うことを特徴とする請求項6から8のいずれか一項に記載のプログラム。
  10. 前記表示部に表示する画像は、前記機器のオプション装備を反映した画像であり、当該画像は前記機器の本体の画像と前記機器に装着されたオプションの画像とを組み合わせることにより前記表示部上に表示される、ことを特徴とする請求項6から9のいずれか一項のいずれか一項に記載のプログラム。
  11. コンピュータに接続された機器に対応するソフトウエアプログラムを当該コンピュータへインストールするインストールステップと、
    前記コンピュータに接続された機器から、当該機器のオプション装備に係る情報及び当
    該機器の外装色に係る情報の少なくとも一方を含む前記機器に係る情報を取得するステップと、
    前記インストールに先立って、前記取得された機器に係る情報に基づいて、前記機器のオプション装着状態及び前記機器の外装色を反映した前記機器の画像を表示部に表示するステップと、
    からなるプログラムを記録し
    前記表示部に表示する画像は、前記ソフトウエアプログラムをインストールした後に、当該ソフトウエアプログラムにおいて使用される画像データを使用して表示されることを特徴とするコンピュータ読み取り可能な記憶媒体。
  12. 前記機器に係る情報を取得する際に、前記インストールに係るソフトウエアプログラムである、種々の機器毎に対応するソフトウエアプログラムに係る情報を取得し、
    前記インストールに先立って表示部に表示する機器の情報は、前記取得した種々の機器毎に対応するソフトウエアプログラムに係る情報から、前記機器の情報に基づいて取得される何れかの機器に対応するソフトウエアプログラムに係る情報であることを特徴とするプログラムを記録したことを特徴とする請求項11に記載のコンピュータ読み取り可能な記憶媒体。
  13. 前記コンピュータと接続する機器は画像形成部を有する機器であり、前記コンピュータへインストールするソフトウエアプログラムは前記画像形成部を有する機器に係るドライバプログラムであることを特徴とするプログラムを記録したことを特徴とする請求項11又は12に記載のコンピュータ読み取り可能な記憶媒体。
  14. 前記機器に係る情報の取得をSNMP通信プロトコルにおけるMIBを用いて行うことを特徴とするプログラムを記録したことを特徴とする請求項11から13のいずれか一項に記載のコンピュータ読み取り可能な記憶媒体。
  15. 前記表示部に表示する画像は、前記機器のオプション装備を反映した画像であり、当該画像は前記機器の本体の画像と前記機器に装着されたオプションの画像とを組み合わせることにより前記表示部上に表示される、ことを特徴とする請求項11から14のいずれか一項に記載のコンピュータ読み取り可能な記憶媒体。
JP2006145469A 2006-05-25 2006-05-25 ソフトウエアインストール方法、プログラム及び記憶媒体 Active JP4386051B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2006145469A JP4386051B2 (ja) 2006-05-25 2006-05-25 ソフトウエアインストール方法、プログラム及び記憶媒体
US11/607,077 US8479191B2 (en) 2006-05-25 2006-12-01 Software installing method based on acquired equipment information and storage medium thereof
US13/904,460 US8930943B2 (en) 2006-05-25 2013-05-29 Software installing method based on acquired equipment information and storage medium thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006145469A JP4386051B2 (ja) 2006-05-25 2006-05-25 ソフトウエアインストール方法、プログラム及び記憶媒体

Publications (2)

Publication Number Publication Date
JP2007316921A JP2007316921A (ja) 2007-12-06
JP4386051B2 true JP4386051B2 (ja) 2009-12-16

Family

ID=38823423

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006145469A Active JP4386051B2 (ja) 2006-05-25 2006-05-25 ソフトウエアインストール方法、プログラム及び記憶媒体

Country Status (2)

Country Link
US (2) US8479191B2 (ja)
JP (1) JP4386051B2 (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8060112B2 (en) * 2003-11-20 2011-11-15 Intellient Spatial Technologies, Inc. Mobile device and geographic information system background and summary of the related art
JP5317458B2 (ja) * 2007-10-16 2013-10-16 キヤノン株式会社 ネットワークシステム及びネットワークシステムの管理方法
JP4524317B2 (ja) 2008-02-21 2010-08-18 株式会社沖データ 印刷システム及び情報処理装置
JP4587132B2 (ja) * 2008-10-10 2010-11-24 コニカミノルタビジネステクノロジーズ株式会社 制御機器設定方法及びプログラム
JP2010128668A (ja) * 2008-11-26 2010-06-10 Sharp Corp プリンタドライバインストール方法及びプログラム
JP5783679B2 (ja) * 2010-01-15 2015-09-24 キヤノン株式会社 印刷装置、印刷システム、制御方法、及び、プログラム
JP5725762B2 (ja) * 2010-08-24 2015-05-27 キヤノン株式会社 印刷装置、その表示制御方法、及び表示制御プログラム
JP2013020354A (ja) * 2011-07-08 2013-01-31 Ricoh Co Ltd ログ集計プログラム、ログ集計装置およびインストーラ・パッケージャ・プログラム
JP6142511B2 (ja) * 2012-11-19 2017-06-07 ブラザー工業株式会社 通信中継プログラム、通信中継装置、及び、画像処理装置
JP6574558B2 (ja) * 2014-10-14 2019-09-11 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、及びプログラム
JP2016177445A (ja) * 2015-03-19 2016-10-06 株式会社リコー 情報処理装置、プログラムおよび情報処理システム
JP7119370B2 (ja) * 2017-12-26 2022-08-17 ブラザー工業株式会社 制御プログラム、および端末装置
JP2021125042A (ja) * 2020-02-06 2021-08-30 富士フイルムビジネスイノベーション株式会社 表示制御装置及び表示制御プログラム

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5623681A (en) * 1993-11-19 1997-04-22 Waverley Holdings, Inc. Method and apparatus for synchronizing, displaying and manipulating text and image documents
EP0662664B1 (en) * 1994-01-05 2001-10-31 Hewlett-Packard Company, A Delaware Corporation Self-describing data processing system
JPH10133833A (ja) 1996-11-02 1998-05-22 Ricoh Co Ltd 印刷システム及びプリンタソフトウェア
US7444394B2 (en) * 1997-02-03 2008-10-28 Canon Kabushiki Kaisha Network data base control device and method thereof
JP4809968B2 (ja) * 1999-04-09 2011-11-09 キヤノン株式会社 情報処理装置、情報処理方法、及びコンピュータ読み取り可能な記録媒体
US7143150B1 (en) * 1999-12-09 2006-11-28 Ricoh Company, Ltd. Method of configuring a computer to include the available options of a printer
JP2002202837A (ja) * 2000-12-28 2002-07-19 Canon Inc 情報処理装置およびデバイスリスト表示処理方法および記憶媒体
JP2002268783A (ja) 2001-03-13 2002-09-20 Ricoh Co Ltd 画像作成システム
JP3984895B2 (ja) * 2001-10-03 2007-10-03 キヤノン株式会社 情報処理装置およびサーバ装置およびドライバ更新方法およびコンピュータが読み取り可能な記憶媒体およびプログラム
US6889252B2 (en) * 2001-10-22 2005-05-03 Jetcaps International Business Strategy Sas Method and system for using a selected peripheral of a network using a server as a re-router
JP2003216378A (ja) * 2001-11-15 2003-07-31 Canon Inc 情報処理装置及び方法及びコンピュータプログラム及びコンピュータ可読記憶媒体
US20030160989A1 (en) * 2002-02-25 2003-08-28 Xerox Corporation System for installing a printer driver on a network
JP4058371B2 (ja) * 2002-04-09 2008-03-05 キヤノン株式会社 印刷管理装置、デバイスドライバ登録方法及びコンピュータプログラム
US7689673B2 (en) * 2002-04-23 2010-03-30 Canon Kabushiki Kaisha Remote creation of printer instances on a workstation
JP2003330584A (ja) * 2002-05-10 2003-11-21 Canon Inc 三次元画像による操作画面を持った周辺装置操作システム
JP4551607B2 (ja) * 2002-06-13 2010-09-29 キヤノン株式会社 情報処理装置、情報処理方法、制御プログラム
JP4313995B2 (ja) * 2002-08-09 2009-08-12 株式会社リコー プリンタ機器情報設定方法、サーバ及びプログラム
EP1489502A3 (en) * 2003-06-20 2006-03-08 Canon Kabushiki Kaisha Device and method for enabling the use of a device through a wireless interface.
JP4343604B2 (ja) * 2003-07-08 2009-10-14 キヤノン株式会社 印刷システム、情報処理装置、インストール方法およびプログラム
JP4673018B2 (ja) * 2003-09-19 2011-04-20 キヤノン株式会社 情報処理装置、プリンタの設定方法およびプログラム
JP2005141729A (ja) * 2003-10-17 2005-06-02 Fuji Xerox Co Ltd 周辺機器制御プログラム、装置および方法、並びに表示制御プログラム、装置および方法
US20050108705A1 (en) * 2003-11-05 2005-05-19 Masayoshi Koyama Installing method, network apparatus, identification information communicating method, information processing apparatus, connection information acquiring method, connection information displaying method, recording medium, and program
JP2005301608A (ja) 2004-04-09 2005-10-27 Fuji Xerox Co Ltd インストールプログラム、インストール装置および周辺機器ドライバのインストール方法
JP2006127218A (ja) * 2004-10-29 2006-05-18 Oki Data Corp ドライバソフトウェアインストール方法、それを用いた情報処理装置、そのコンピュータプログラムおよび記憶媒体
JP5074677B2 (ja) * 2005-08-12 2012-11-14 キヤノン株式会社 情報処理装置、方法、周辺装置、制御プログラム
US7903267B2 (en) * 2005-11-02 2011-03-08 Kyocera Mita Corporation Automatic installation system for printer driver, and program recording medium
US8014025B2 (en) * 2005-12-05 2011-09-06 Lexmark International, Inc. System and method for outputting a job
JP2007172087A (ja) * 2005-12-19 2007-07-05 Brother Ind Ltd 仮想オブジェクトを登録するためのプログラム、該プログラムを記憶する記憶媒体、仮想オブジェクト登録方法、及び情報処理装置
JP4844871B2 (ja) * 2006-02-28 2011-12-28 ブラザー工業株式会社 インストーラを作成するためのプログラム,該プログラムを記憶する記憶媒体,インストーラの作成方法,情報処理装置
US7793285B2 (en) * 2006-03-31 2010-09-07 Ricoh Company, Ltd. Web installer driver and management through a remote network
JP4984612B2 (ja) * 2006-04-10 2012-07-25 ブラザー工業株式会社 インストーラパッケージ

Also Published As

Publication number Publication date
JP2007316921A (ja) 2007-12-06
US20070288916A1 (en) 2007-12-13
US20130268928A1 (en) 2013-10-10
US8479191B2 (en) 2013-07-02
US8930943B2 (en) 2015-01-06

Similar Documents

Publication Publication Date Title
JP4386051B2 (ja) ソフトウエアインストール方法、プログラム及び記憶媒体
US8619292B2 (en) Terminal device for printing data from the internet
US8099486B2 (en) Communication system
JP5488341B2 (ja) デバイス、ヘルプサーバ、及びプログラム
US7877729B2 (en) Method and apparatus for editing and viewing device layout, and computer program product
JP6455195B2 (ja) 操作画面提供システム、中継装置及びプログラム
US20080120394A1 (en) Network apparatus, data provision location providing method, and recording medium
JP2010079831A (ja) 通信システム及び通信制御プログラム
US10455101B2 (en) Server, image processing unit, and non-transitory recording medium for displaying error screen
JP2015232755A (ja) 情報処理装置、印刷装置、情報処理装置のドライバ処理方法、印刷装置のドライバ処理方法、及びプログラム
JP4485997B2 (ja) 印刷制御装置、印刷制御システム、印刷制御方法、印刷制御プログラム及び記録媒体
JP6840986B2 (ja) 印刷管理装置及びプログラム
JP6642205B2 (ja) 制御プログラム、および端末装置
JP2007055051A (ja) 画像形成装置、画像形成方法及び画像形成システム
JP2008294820A (ja) ネットワーク通信装置
JP2006277005A (ja) サーバ装置、ネットワークシステム、サーバ装置の制御方法、およびサーバ装置の制御プログラム
JP2008282311A (ja) ネットワーク装置およびデータ更新方法
JP4625383B2 (ja) ジョブ情報表示制御装置、ジョブ情報表示制御システム、ジョブ情報表示制御方法、ジョブ情報表示制御プログラム及び記録媒体
JP6123109B2 (ja) 画像形成装置
JP2010041539A (ja) コンテンツのタイトルを表示する通信装置
JP6061730B2 (ja) 管理サーバ装置、クライアント装置、情報処理方法及びプログラム
JP4533186B2 (ja) 画像形成装置及び画像形成方法
JP2012226533A (ja) コンテンツ表示装置、コンテンツ表示システム、および、コンテンツ表示用プログラム
JP2006011666A (ja) 印刷システム、印刷方法、プログラムおよび記憶媒体
JP4600557B2 (ja) コンテンツのタイトルを表示する処理実行装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080422

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080623

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090512

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090810

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20090820

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: 20090908

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090921

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121009

Year of fee payment: 3