(57)【要約】【課題】インターネットを介した外部のネットワークにアクセスできないような環境において、プリンタードライバーからのオンラインヘルプシステムが起動できない。【解決手段】  プリンタードライバーインストーラーもしくは、ヘルプファイルをコピーするモジュールが、オンラインヘルプが利用できない環境と判断した場合に、プリンタードライバーがアクセス可能な特定の記憶領域にヘルプファイルをコピーする。さらにプリンタードライバーは、ヘルプ起動時に、オンラインヘルプの起動に失敗した場合に、特定の記憶領域にヘルプファイルがあればそのファイルを起動する。【選択図】  図６
2018041346.tif 000002
【特許請求の範囲】
【請求項１】
プリンタードライバー１０５３をインストールするドライバーインストーラー１０５２において、
ドライバーインストール時に、オンラインヘルプにアクセスできるかどうかを判断する手段（Ｓ５０２）と、
前記、オンラインヘルプにアクセスできないと判断した場合（Ｓ５０２のＮｏ）、ヘルプファイルを特定の記憶領域にコピーする手段と、
前記、ヘルプファイルコピー手段は、共有プリンターかどうかを判断する手段（Ｓ５０４）と、
前記、共有プリンターと判断した場合（Ｓ５０４のＹｅｓ）、インストール対象のプリンター２５００の記憶領域にヘルプファイルをコピーする手段（Ｓ５０７）と、
前記、プリンター２５００の記憶領域にコピーできないと判断した場合（Ｓ５０４のＮｏ）、サーバーＰＣ２０００の共有フォルダーにコピーする手段（Ｓ５０８）と、
前記、コピーしたヘルプファイルの場所を、共有プリンターのクライアントＰＣ１００のドライバーが参照できる記憶領域に記載する手段（Ｓ５０９）と、
前記、インストールしたプリンタードライバー１０５３が、ヘルプボタン押下の指示を受け取ったら、オンラインヘルプにアクセスできるかどうかを判断する手段（Ｓ８０１）と、
前記、オンラインヘルプにアクセスできないと判断した場合（Ｓ８０１のＮｏ）、特定の記憶領域にヘルプファイルがコピーされているかどうかを判断する手段（Ｓ８０３）と、
前記、定の記憶領域にヘルプファイルがコピーされている場合（Ｓ８０３のＹｅｓ）、前記、ヘルプファイルを起動する手段（Ｓ８０４）と、
を備えることを特徴とするプリンターインストール処理方法およびプログラム。
【請求項２】
請求項１に記載の、前記ドライバーインストーラー１０５２において、
前記、ヘルプファイルを特定の記憶領域に保存する指示がなされた場合、コピーするヘルプファイルの言語を選択させる画面５５０を表示する手段と、
前記、コピーするヘルプファイルの言語を選択させる画面５５０で選択された各言語のヘルプファイルを特定の記憶領域に保存する手段（Ｓ１１０１〜Ｓ１１０３）と、
を備えることを特徴とする請求項１に記載のプリンターインストール処理方法およびプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタードライバーの操作支援システム、操作支援方法、プログラムおよび記憶媒体に関する。
【背景技術】
【０００２】
従来から、コンピューター上で作成した文書や図といったファイルをアプリケーションから印刷する際には、プリンタードライバーを使って描画データをページ記述言語に変換しプリンターに送信するのが一般的である。またそのとき、用紙の種類や両面、カラー、給紙方法といった印刷設定は、アプリケーションが持つ印刷設定用のユーザーインターフェースか、プリンタードライバーが提供する印刷設定用のユーザーインターフェース（以降、ＵＩとも呼ぶ）を使って設定を行う。設定を行う際に、操作方法に関する不明点が発生した場合、ユーザーは操作支援プログラム（以降ヘルプとも呼ぶ）を参照することにより、各設定に関する不明点を解決している。
【０００３】
そのヘルプは、ＵＩから起動されることが多い。ところが、このヘルプは設定機能の高機能化、また、操作方法を示す画像や動画を伴う詳細なヘルプ表示化に伴い、ヘルプファイルのサイズの増大化を招いており、ドライバーインストールセット全体の記憶容量が問題となっている。さらに、ドライバーの印刷設定画面の言語をユーザーの設定により動的に切り替えることを可能にしたこと（以降、マルチリンガル化とも呼ぶ）により、さらなるファイルサイズの増大化を招いている。
【０００４】
これらの問題を解決するために、ヘルプ情報を格納するヘルプサーバー装置をあらかじめネットワーク上に設置し、印刷設定画面からヘルプボタンが押下された場合は、そのヘルプサーバー装置にあるヘルプファイルを起動するようにする。こうすることにより、ドライバーのインストール時にヘルプファイルをローカルＰＣにコピーする必要がなくなるので、記憶容量の問題を回避することができる。この方法をオンラインヘルプシステム、もしくはＷｅｂヘルプシステムと呼ぶ。
【０００５】
しかしながら、このオンラインシステムは、ヘルプサーバーが外部のネットワーク上に設定しているため、社外のネットワークにアクセスできないオフィス環境においては、ヘルプファイルにアクセスできないという問題がある。昨今、セキュリティが高度化し、社外へのネットワークサイトにアクセスを制限したり、禁止したりする企業は少なくなり、そういった企業に対して、今まで表示できていたヘルプ情報が今後表示できなくなるので大きな問題となる。
【０００６】
この問題に対し特許文献１のように、外部サーバーから取得される所定の情報を含むウェブページを端末装置の表示部に表示させることができない状況において、所定の情報を端末装置の表示部に表示させることができるようになっている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第５６７２７７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、Ｗｉｎｄｏｗｓ  ８（登録商標）から、Ｖ４（Ｖｅｒｓｉｏｎ ４）プリンタードライバーと呼ばれる新しいアーキテクチャーで動作するプリンタードライバーが導入された。このＶ４プリンタードライバーのアーキテクチャーにおいて、クライアント／サーバー環境の構築方法がＶ３プリンタードライバーとは異なる。Ｖ３プリンタードライバーはサーバーＰＣにインストールしたプリンタードライバーのインストールセットが全て、クライアントＰＣのネットワークインストール時にコピーされる。それに対しＶ４プリンタードライバーでは、クライアントＰＣのネットワークインストール時にＵＩ関連のファイルがコピーされない。
【０００９】
Ｖ４プリンタードライバーのＵＩ関連のファイルをコピーするためには、Ｍｉｃｏｓｏｆｔ社が提供するＷｉｎｄｏｗｓ Ｕｐｄａｔｅという機構を利用して、Ｍｉｃｒｏｓｏｆｔの専用サーバーから自動的にＵＩ関連のファイルをコピーする方法が導入された。そのためには、Ｍｉｃｒｏｓｏｆｔの専用サーバーに事前にプリンタードライバーのインストールセットを登録しておく必要がある。ただし、登録する際に、ファイルサイズの制限があるので、ヘルプファイルは登録対象に入れることができない。結果、この機構を使用してもヘルプファイルはクライアントＰＣにはコピーされないのでヘルプは起動できない。
【００１０】
上記より、特許文献１のシステムでは、Ｖ４ドライバーアーキテクチャーを利用したプリンタードライバーのクライアント／サーバー環境において、クライアントＰＣにヘルプファイルをコピーできない。その結果、クライアントＰＣにヘルプを表示できないという問題となってしまう。
【００１１】
本発明は上記問題を鑑み、プリンタードライバーインストーラーもしくは、ヘルプファイルをコピーするモジュールが、オンラインヘルプが利用できない環境と判断した場合に、プリンタードライバーがアクセス可能な特定の記憶領域にヘルプファイルをコピーする。さらにプリンタードライバーは、ヘルプ起動時に、オンラインヘルプの起動に失敗した場合に、特定の記憶領域にヘルプファイルがあればそのファイルを起動するシステムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
プリンタードライバー１０５３をインストールするドライバーインストーラー１０５２において、
ドライバーインストール時に、オンラインヘルプにアクセスできるかどうかを判断する手段（Ｓ５０２）と、
前記、オンラインヘルプにアクセスできないと判断した場合（Ｓ５０２のＮｏ）、ヘルプファイルを特定の記憶領域にコピーする手段と、
前記、ヘルプファイルコピー手段は、共有プリンターかどうかを判断する手段（Ｓ５０４）と、
前記、共有プリンターと判断した場合（Ｓ５０４のＹｅｓ）、インストール対象のプリンター２５００の記憶領域にヘルプファイルをコピーする手段（Ｓ５０７）と、
前記、プリンター２５００の記憶領域にコピーできないと判断した場合（Ｓ５０４のＮｏ）、サーバーＰＣ２０００の共有フォルダーにコピーする手段（Ｓ５０８）と、
前記、コピーしたヘルプファイルの場所を、共有プリンターのクライアントＰＣ１００のドライバーが参照できる記憶領域に記載する手段（Ｓ５０９）と、
前記、インストールしたプリンタードライバー１０５３が、ヘルプボタン押下の指示を受け取ったら、オンラインヘルプにアクセスできるかどうかを判断する手段（Ｓ８０１）と、
前記、オンラインヘルプにアクセスできないと判断した場合（Ｓ８０１のＮｏ）、特定の記憶領域にヘルプファイルがコピーされているかどうかを判断する手段（Ｓ８０３）と、
前記、定の記憶領域にヘルプファイルがコピーされている場合（Ｓ８０３のＹｅｓ）、前記、ヘルプファイルを起動する（Ｓ８０４）と、
を備えることを特徴としている。
【発明の効果】
【００１３】
本発明によれば、外部のネットワークにアクセスできないような環境においても、オンラインヘルプシステムで提供するヘルプ情報と同様のヘルプを表示することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る印刷処理システムのクライアントコンピューター、サーバーおよび印刷装置を適用可能なプリントシステムの構成の一例を示すシステム構成図
【図２】本発明の実施形態に係る印刷処理システムの一般的なコンピューターを用いたシステムのブロック構成図
【図３】本発明の実施形態に係る印刷処理システムのプリンターの概略構成を示す図
【図４】本発明の実施形態に係る印刷処理システムのインストーラーモジュールのブロック構成図
【図５】本発明の実施形態に係る印刷処理システムのインストーラーの設定画面の一部
【図６】本発明の実施形態に係る印刷処理システムのヘルプファイルを特定の記憶領域にコピーする処理を説明するフローチャート
【図７】本発明の実施形態に係る印刷処理システムのプリンタードライバーの印刷設定画面の一例を示す図
【図８】本発明の実施形態に係る印刷処理システムのプリンタードライバーがヘルプを起動する処理を説明するフローチャート
【図９】本発明の実施形態に係る印刷処理システムのプリンタードライバーがヘルプの起動が行えないことを通知するメッセージ画面の一例
【図１０】本発明の実施形態に係る印刷処理システムのインストーラーから起動されるインストールするヘルプファイルの詳細設定画面の一例
【図１１】本発明の実施形態に係る印刷処理システムの複数のヘルプファイルを特定の記憶領域にコピーする処理を説明するフローチャート
【発明を実施するための形態】
【００１５】
［実施例１］
図１は本発明の実施形態に係る印刷処理システムのクライアントコンピューター、サーバーおよび印刷装置を適用可能なプリントシステムの構成の一例を示すシステム構成図である。本実施形態のプリントシステムは、１又は複数のクライアントコンピューター１００（例えば、ユーザー毎）、１又は複数のサーバー２０００（例えば、階毎に設置）、１又は複数のプリンター２５００（例えば、階毎に設置）で構成される。さらに、上記クライアントコンピューター１００、サーバー２０００、プリンター２５００がローカルエリアネットワーク３０００を介して接続される構成となっている。
【００１６】
ネットワーク３０００にはＰＡＮ（Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ Ｎｅｔｗｏｒｋ）などの小規模から大規模までのネットワークがあり、これらの機器が全てのネットワークに接続されている。さらに、ネットワーク３０００はルーター４０００と繋がっており、インターネットを通してヘルプサーバー６０００と接続される構成となっている。
図２は本発明の実施形態に係る印刷処理システムの一般的なコンピューターを用いたシステムのブロック構成図である。
【００１７】
ここでは、クライアントＰＣ１００として説明しているが、特に断らない限り、サーバーＰＣ２０００も同様の構成である。ＣＰＵ１０１は主記憶装置１０２のＲＯＭ１０２１、ＲＡＭ１０２２あるいは補助記憶装置１０５に格納されたプログラムに従って、ＰＣ１００全体の制御を行う。ＲＡＭ１０２２はＣＰＵ１０１が各種処理を行う際のワークエリアとしても使用される。補助記憶装置１０５には、アプリケーション１０５１やインストーラー１０５２、プリンタードライバー１０５３、オペレーティングシステム１０５４等の各種プログラムが格納される。なお、これ以降アプリケーション１０５１をアプリ、プリンタードライバー１０５３をドライバー、オペレーティングシステム１０５４をＯＳと表記することもある。
【００１８】
キーボード１０８やマウス・タッチパネルなどに代表されるポインティングデバイス（マウス）１０９などの入力機器は、入力Ｉ／Ｆ１０３を通じてＰＣ１００に接続される。出力Ｉ／Ｆ１０４にはモニター１１０などの出力デバイスが接続され、プログラムの指示に従いモニター上にユーザインターフェース（ＵＩ）を表示する。これらの入力・出力機器からユーザーからのプログラムへの操作を受け付ける。通信Ｉ／Ｆ１０６は、ネットワーク３０００に接続されており、ＰＣ１００の外部機器、例えば、図１のサーバー２０００やプリンター２５００との通信が可能である。上記のモジュールは、共通データシステムバス１０７で接続され、各モジュール間でデータのやり取りが可能である。
【００１９】
プログラム１０５１〜１０５４は、不図示のＣＤ−ＲＯＭやＵＳＢメモリーを介して補助記憶装置１０５に追加可能である。更にネットワーク３０００を経由して補助記憶装置１０５に追加することも可能である。なお、特に断らない限り、本発明の機能が実行されるのであれば、機器の構成に係わらず本発明を適用できることは言うまでもない。単体の機器であっても、複数の機器からなるシステムであっても、ＬＡＮ，ＷＡＮ等のネットワークを介して接続が為され処理が行われるシステムであってもよい。
【００２０】
図３は本発明の実施形態に係る印刷処理システムのプリンター２５００の概略構成を示す図である。プリンター２５００は、コントローラ２０２、プリンターエンジン２０５、操作部２０１、ハードディスク装置２０４、及び電源ユニット２０３で構成される。
【００２１】
コントローラ２０２は、各モジュールに指示を出す事により、プリンター２５００を制御する。プリンターエンジン２０５は、コントローラ２０２により制御され、コントローラ２０２により共有される画像情報に従って画像データが示す画像を用紙に形成する。以下の説明では、画像を用紙に形成することを単に印刷とも呼ぶ。
【００２２】
操作部２０１は、プリンター２５００の操作を行なうためのものである。この操作部２０１は、ユーザーがプリンター２５００を設定するための操作ボタンや、ユーザーにプリンター２５００の各種情報を表示したりするための表示部としての液晶画面などの表示パネルを備える。ハードディスク装置２０４は、ＳＳＤなど他のストレージ装置であってもよく、画像データや、画像データの生成時に使用するリソース情報などが記憶される。また、この記憶領域をＳｅｒｖｅｒ Ｍｅｓｓａｇｅ Ｂｌｏｃｋ（ＳＭＢとも呼ぶ）または、ＷｅｂＤＡＶプロトコルを利用してファイル共有サーバーとして利用できる。
【００２３】
電源ユニット２０３は、ＡＣ電源に接続され、プリンター２５００の各ユニットに対して電力を供給する。
【００２４】
図４は本発明の実施形態に係る印刷処理システムのインストーラーモジュール１０５２のブロック構成図の一例である。ブロック図の基本構成は、以下の通りである。
・ネットワーク探索モジュール１０５２０
・ドライバーインストールモジュール１０５２１
・ドライバー更新モジュール１０５２２
・プリンターキューインストールモジュール１０５２３
・ヘルプファイルコピーモジュール１０５２４
【００２５】
これらのソフトウェアモジュールは、補助記憶装置１０５に格納されており、ユーザーの要求や、他のシステムの要求に応じて、補助記憶装置１０５からＲＡＭ１０２２にロードされ、ＣＰＵ１０１で実行される。ネットワーク探索モジュール１０５２０は、ＩＰｖ４探索部４００、ＩＰｖ６探索部４０１、ＷＳＤ探索部４０２で構成されている。ネットワーク探索モジュール１０５２０とは、ネットワーク３０００で繋がっているプリンターを探索する機能を搭載したモジュールである。探索するプロトコルはＩＰｖ４、ＩＰｖ６、ＷＳＤがあり、ユーザーの指示に従い、それぞれのプロトコルでプリンター３０００と通信し、通信できたプリンター全てをリストする。
【００２６】
探索した結果のリストを、それぞれＩＰｖ４探索部４００には、ＩＰｖ４探索結果リスト４０３に、ＩＰｖ６探索部４０１には、ＩＰｖ６探索結果リスト４０４に、ＷＳＤ探索部４０２には、ＷＳＤ探索結果リスト４０５に保存する。プリンターキューインストールモジュール１０５２３は、ＵＳＢプリンターインストール部４０６、ネットワークプリンターインストール部４０７、ＷＳＤプリンターインストール部４０８で構成されている。ＵＳＢプリンターインストール部４０６は、予め対象のプリンタードライバー１０５４をインストールしておき、その後、ＵＳＢプラグアンドプレイインストールを行う。
【００２７】
プラグアンドプレイインストールとはクライアントコンピューター１００にプリンター２５００を接続した際にＯＳ１０５５が、プリンタードライバー１０５４のインストールと設定を自動的に行う仕組みのことである。ユーザーは手順に従って、プリンター２５００とクライアントコンピューター１００をケーブルで接続するだけでそのプリンターが利用可能ので、ユーザビリティ（使い勝手）を向上させる技術の１つとなっている。ＷＳＤポートの場合もプラグアンドプレイインストールがあり、こちらの場合はケーブルを接続する必要もなく、手順に従って探索されたプリンターの一覧から所望するプリンター２５００を選択するだけで利用可能となる。
【００２８】
ヘルプファイルコピーモジュール１０５２４は、ヘルプファイル制御部４１０と各言語のヘルプファイル群４１１とで構成されている。ヘルプファイルコピーモジュール１０５２４は、必要に応じて特定の記憶領域にヘルプファイル４１１をコピーする。
【００２９】
図５は本発明の実施形態に係る印刷処理システムのインストーラー１０５２の設定画面の一部である。既に対象のプリンター２５００、インストール対象プリンタードライバー１０５３が決定されており、それぞれ、選択したプリンター５０１、使用するドライバー５０２に表示している。さらに、この画面では、出力先ポートの選択５０３及びプリンター名５０４を決定する。その他に通常のプリンターとして使うかどうかを決定するチェックボックス５０５と、プリンターを共有するかどうかを決定するチェックボックス５０６と、ヘルプファイルをコピーするかどうかを決定するチェックボックス５０７がある。ヘルプファイルをコピーするチェックがＯＮになると、その詳細設定ボタン５０８が有効になる。詳細設定ボタン５０８を押下した際に表示される詳細設定画面の詳細については後述する。
【００３０】
図６は本発明の実施形態に係る印刷処理システムのヘルプファイルを特定の記憶領域にコピーする処理を説明するフローチャートである。特に明記しない場合、フローチャートの各ステップの処理はインストーラー１０５２内に構成されているヘルプファイルコピーモジュール１０５２４が行う。
【００３１】
まずインストーラー１０５２から起動されたら、オンラインヘルプが登録されているヘルプサーバー６０００のＵＲＬが有効かどうかを調べる（Ｓ５０１）。ヘルプサーバー６０００のＵＲＬが有効ではない場合（Ｓ５０２のＮｏ）、ヘルプファイルコピーモジュール１０５２４内に保持しているヘルプファイル４１１を特定の記憶領域にコピーするかどうかを判断する（Ｓ５０３）。この判断手段の一つとして、図５に示すインストーラー設定画面５００の「ヘルプファイルをコピーする」のチェック５０２がＯＮかどうかで判断できる。
【００３２】
ヘルプサーバー６０００のＵＲＬが有効な場合（Ｓ５０２のＹｅｓ）、もしくはヘルプファイル４１１を特定の記憶領域にコピーしない判断した場合（Ｓ５０３のＮｏ）は、処理を終了する。ヘルプファイル４１１を特定の記憶領域にコピーすると判断した場合（Ｓ５０３のＹｅｓ）は、対象のプリンタードライバー１０５３が共有設定かどうかを判断する（Ｓ５０４）。この判断手段の一つとして、図５に示すインストーラー設定画面５００の「プリンターを共有する」のチェック５０２がＯＮかどうかで判断できる。
【００３３】
対象のプリンタードライバー１０５３が共有設定ではない場合（Ｓ５０４のＮｏ）、クラサバ環境ではないと判断できるので、ローカルＰＣ１００の特定の記憶領域１０２にコピーする（Ｓ５０５）。対象のプリンタードライバー１０５３が共有設定だった場合（Ｓ５０４のＹｅｓ）、クラサバ環境なので、クライアントＰＣ１００も参照可能な記憶領域にヘルプファイル４１１を保存する。まずは、プリンター２５００のハードディスク装置２０４が有効かどうかを調べる（Ｓ５０６）。
【００３４】
この方法として、例えば対象のプリンター２５００とネットワーク３０００を通して双方向通信で構成情報取得を行い、ハードディスクをサポートしているかどうかを問い合わせ、その結果で判断することが可能である。プリンター２５００のハードディスク装置２０４が有効だった場合（Ｓ５０６のＹｅｓ）、そのハードディスク装置２０４にヘルプファイルをコピーする（Ｓ５０７）。プリンター２５００のハードディスク装置２０４が有効ではなかった場合（Ｓ５０６のＮｏ）、サーバーＰＣ２０００内のユーザーが指定した共有フォルダーにヘルプファイル４１１をコピーする（Ｓ５０８）。
【００３５】
ユーザーが共有フォルダーを指定する方法は、通常のフォルダー指定の処理と同様なので、ここでの説明は割愛する。いずれか記憶領域にヘルプファイル４１１をコピーしたのち、そのファイルパスをプリンタードライバーが参照可能な記憶領域に書き込む（Ｓ５０９）。プリンタードライバーが参照可能な記憶領域の一例としては、クラサバ環境において、クライアントＰＣ１００のプリンタードライバーからでも参照可能なＱｕｅｕｅＰｒｏｐｅｒｔｙＢａｇ（Ｑ．Ｐ．Ｂ．）等が望ましいが、それに限定するものではない。
【００３６】
図７は本発明の実施形態に係る印刷処理システムのプリンタードライバー１０５３の印刷設定画面７００の一例を示す図である。印刷設定画面７００には、ヘルプボタン７０１があり、ユーザーがこのボタンを押下したことを検知して、プリンタードライバー１０５３はヘルプを起動する。
【００３７】
図８は本発明の実施形態に係る印刷処理システムのプリンタードライバー１０５３がヘルプを起動する処理を説明するフローチャートである。まず、図７の印刷設定画面７００にある、ヘルプボタン７０１をユーザーが押下したことを検知したら、ヘルプサーバー６０００のＵＲＬが有効かどうか調べる（Ｓ８０１）。ヘルプサーバー６０００のＵＲＬが有効だった場合（Ｓ８０１のＹｅｓ）、オンラインヘルプを起動する（Ｓ８０２）。ヘルプサーバー６０００のＵＲＬが有効だった場合（Ｓ８０１のＮｏ）、特定の記憶領域にヘルプファイルがコピーされているかどうかを調べる（Ｓ８０３）。
【００３８】
特定の記憶領域にヘルプファイルがコピーされているかどうかを調べる方法として、図６のＳ５０９で記載したヘルプファイル４１１の格納先のファイルパスが存在するかどうかで判断できる。特定の記憶領域にヘルプファイル４１１がコピーされている場合（Ｓ８０３のＹｅｓ）、コピーされているヘルプファイル４１１を起動する（Ｓ８０４）。特定の記憶領域にヘルプファイル４１１がコピーされていない場合（Ｓ８０３のＮｏ）、ヘルプの起動が行われない旨のメッセージを表示する（Ｓ８０５）。ヘルプの起動が行われない旨のメッセージを表示する例として、図９のようなメッセージボックス９００を表示するなどがある。
【００３９】
以上の手順を用いることにより、インターネット５０００を介した外部のネットワークにアクセスできないような環境においても、オンラインヘルプシステムで提供するヘルプ情報と同様のヘルプを表示することが可能となる。
【００４０】
［実施例２］
実施例１の方法では、特定の記憶領域１０２に保存するヘルプファイル４１１の言語を固定で指定していた。例えば、インストーラー１０５２が起動しているＯＳ１０５４の地域や言語などを参照して、それに対応したヘルプファイル４１１をコピーしている。クライアントＰＣ１００などの１つのＰＣであれば、特に問題ではないが、クラサバ環境などは、必ずしもサーバーＰＣ２０００のＯＳ１０５４の言語とクライアントＰＣ１００のＯＳ１０５４の言語が一致するとは限らない。
上記問題を解決する方法として、本実施例では、図６のＳ５０４でプリンターを共有すると判断した場合に、さらにコピーするヘルプファイルの言語を設定できる仕組みをユーザーに提供する。
【００４１】
図１０は本発明の実施形態に係る印刷処理システムのインストーラー１０５２から起動されるインストールするヘルプファイルの詳細設定画面の一例である。この画面は、図５で示した、インストーラーの画面５００のヘルプファイルをコピーするチェックボックスがＯＮになった際に有効になる詳細設定ボタン５０８を押下されたことを検知した場合に、起動する画面である。ヘルプファイル詳細設定画面５５０では、ヘルプファイルが対応する言語全てが列挙されており、ユーザーがコピーしたいヘルプファイルを複数選択することができる。
【００４２】
図１１は本発明の実施形態に係る印刷処理システムの複数のヘルプファイルを特定の記憶領域にコピーする処理を説明するフローチャートである。この処理は、図６のＳ５０４でプリンターを共有すると判断した場合の処理であるので、それまでの処理の説明は割愛する。ヘルプファイルコピーモジュール１０５２４は、特定の記憶領域に図１０で指定された言語のヘルプファイル４１１をコピーし（Ｓ１１０２）、コピー先のファイルパスをドライバーが参照可能な記憶領域に書き込む（Ｓ１１０３）。これをユーザーが指定した言語の数だけ行う（Ｓ１１０１）。
【００４３】
以上の手順を用いることにより、指定された複数の言語のヘルプファイルをコピーできるので、クラサバ環境において、サーバーＰＣ２０００とクライアントＰＣのＯＳ１０５４の言語が異なる場合でも、それぞれ適切なヘルプファイルを起動することができる。
【符号の説明】
【００４４】
１００    クライアントコンピューター
２０００    サーバー
２５００    プリンター
３０００    ローカルエリアネットワーク
４０００    ルーター
【図１】
2018041346.tif 000003
【図２】
2018041346.tif 000004
【図３】
2018041346.tif 000005
【図４】
2018041346.tif 000006
【図５】
2018041346.tif 000007
【図６】
2018041346.tif 000008
【図７】
2018041346.tif 000009
【図８】
2018041346.tif 000010
【図９】
2018041346.tif 000011
【図１０】
2018041346.tif 000012
【図１１】
2018041346.tif 000013