(57)【要約】【課題】従前の技術とは異なる手法にて、情報端末のプリンタに対する接続設定を適当な状態とすることが可能なプリンタ接続設定プログラム及び情報端末を提供する。【解決手段】プリンタ接続設定プログラムは、プリンタに画像データを送信可能な情報端末ＰＣ１に搭載され、ＰＣ１のネットワーク接続情報、ＧＰＳ情報及び時刻情報を取得する取得手段Ｓ１０２、Ｓ２０２、Ｓ３０３、Ｓ３０４と、複数のプリンタＡ〜Ｄの中から、取得手段によって取得した情報に対応付けられたプリンタを「通常使用するプリンタ」として設定する設定処理を行う設定手段Ｓ１０９、Ｓ２０９、Ｓ３１１とを備える。【選択図】図８
2008197773.tif 000002
【特許請求の範囲】
【請求項１】
プリンタに画像データを送信可能な情報端末に搭載されるプリンタ接続設定プログラムであって、
前記情報端末のネットワーク接続情報、位置情報及び時刻情報の少なくとも一つを取得する取得手段と、
複数のプリンタの中から、前記取得手段によって取得した情報に対応付けられたプリンタを「通常使用するプリンタ」として設定する設定処理を行う設定手段とを備えることを特徴とするプリンタ接続設定プログラム。
【請求項２】
前記ネットワーク接続情報は、ネットワークインターフェース部の識別情報及び前記情報端末がネットワークを介して通信可能な機器の識別情報の少なくとも一つである請求項１記載のプリンタ接続設定プログラム。
【請求項３】
前記位置情報は、ＧＰＳ情報である請求項１又は２記載のプリンタ接続設定プログラム。
【請求項４】
前記時刻情報は、現在の日時である請求項１乃至３のいずれか１項記載のプリンタ接続設定プログラム。
【請求項５】
前記情報端末に登録された前記プリンタに対応するプリンタドライバへのアクセスの有無を確認する確認手段を備え、
前記設定手段は、前記確認手段が前記アクセスを確認した場合に前記設定処理を行う請求項１乃至４のいずれか１項記載のプリンタ接続設定プログラム。
【請求項６】
前記設定処理を行う旨の報知をユーザに対して行う報知手段と、
前記ユーザが前記設定処理を許可するか否かを入力する入力手段とを備え、
前記設定手段は、前記ユーザが許可した場合に前記設定処理を行う請求項１乃至５のいずれか１項記載のプリンタ接続設定プログラム。
【請求項７】
前記ネットワーク接続情報、前記位置情報若しくは前記時刻情報又はそれらの組合せと、それに対応するプリンタとをユーザに選択させて、選択された対応付けを登録する登録手段を備える請求項１乃至６のいずれか１項記載のプリンタ接続設定プログラム。
【請求項８】
現在の前記情報端末の前記ネットワーク接続情報を検出して、前記登録手段で登録する対応付けの選択肢に加える検出手段を備える請求項７記載のプリンタ接続設定プログラム。
【請求項９】
前記プリンタに前記画像データを送信可能であり、
請求項１乃至８のいずれか１項記載のプリンタ接続設定プログラムが搭載されていることを特徴とする情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタ接続設定プログラム及び情報端末に関する。
【背景技術】
【０００２】
特許文献１に従来の情報端末が開示されている。この情報端末は、無線通信によりプリンタに画像データを送信可能なものであり、取得手段と設定手段とを備えている。
【０００３】
取得手段は、プリンタとの間での無線通信品位の評価結果を取得するものである。設定手段は、複数のプリンタの中から、取得手段によって取得した無線通信品位の評価結果が最も良いプリンタを「通常使用するプリンタ」の選択肢の初期設定として設定するものである。
【０００４】
このような構成である従来の情報端末は、設置場所が変更されても、その都度、無線通信品位の評価結果が最も良い、すなわち、最も情報端末に近いプリンタを「通常使用するプリンタ」の選択肢の初期設定として設定することができる。このため、ユーザは、情報端末の設置場所の変更に対応してプリンタの接続設定変更を行わなくても、情報端末のプリンタに対する接続設定を適当な状態とすることができ、印刷時に最も近いプリンタに印刷させることを容易に実行可能となっている。
【０００５】
【特許文献１】特開２００６−２４３９０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上記従来の情報端末が上述の作用効果を奏するためには、プリンタ及び情報端末に無線通信機能を備える必要があり、実施するための制約が大きかった。
【０００７】
本発明は、上記従来の実情に鑑みてなされたものであって、従前の技術とは異なる手法にて、情報端末のプリンタに対する接続設定を適当な状態とすることが可能なプリンタ接続設定プログラム及び情報端末を提供することを解決すべき課題としている。
【課題を解決するための手段】
【０００８】
本発明のプリンタ接続設定プログラムは、プリンタに画像データを送信可能な情報端末に搭載されるプリンタ接続設定プログラムであって、前記情報端末のネットワーク接続情報、位置情報及び時刻情報の少なくとも一つを取得する取得手段と、複数のプリンタの中から、前記取得手段によって取得した情報に対応付けられたプリンタを「通常使用するプリンタ」として設定する設定処理を行う設定手段とを備えることを特徴とする（請求項１）。
【０００９】
このような構成である本発明のプリンタ接続設定プログラムは、情報端末に搭載される。そして、この情報端末の設置場所が変更されても、このプリンタ接続設定プログラムの取得手段により、情報端末のネットワーク接続情報、位置情報及び時刻情報の少なくとも一つが取得され、設定手段により、複数のプリンタの中から、取得手段によって取得した情報に対応付けられたプリンタが「通常使用するプリンタ」として設定される。
【００１０】
したがって、本発明のプリンタ接続設定プログラムは、情報端末の設置場所が変更されても、情報端末のプリンタに対する接続設定を適当な状態とすることができる。
【００１１】
このため、ユーザは、情報端末の設置場所の変更に対応してプリンタの接続設定変更を行う作業負担が軽減されるので、システムの構築が容易となる。
【００１２】
本発明のプリンタ接続設定プログラムにおいて、ネットワーク接続情報は、ネットワークインターフェース部の識別情報及び情報端末がネットワークを介して通信可能な機器の識別情報の少なくとも一つであり得る（請求項２）。また、位置情報は、ＧＰＳ情報であり得る（請求項３）。さらに、時刻情報は、現在の日時であり得る（請求項４）。
【００１３】
請求項２乃至４の構成によれば、いずれも簡素で、かつ正確な設定処理を実現可能である。
【００１４】
識別情報とは、例えば、ＩＰアドレス及び／又はＭＡＣアドレス等が挙げられる。また、ネットワークインターフェース部は、情報端末に内蔵されているものの他、外部に装着されるものが含まれる。
【００１５】
本発明のプリンタ接続設定プログラムは、情報端末に登録されたプリンタに対応するプリンタドライバへのアクセスの有無を確認する確認手段を備え、設定手段は、確認手段がアクセスを確認した場合に設定処理を行うものであり得る（請求項５）。
【００１６】
この場合、このプリンタ接続設定プログラムは、プリンタ接続設定を変更するのに好適なタイミングであるプリンタドライバに対するアクセス段階で設定処理を行うので、無駄な処理を省くことができる。
【００１７】
本発明のプリンタ接続設定プログラムは、設定処理を行う旨の報知をユーザに対して行う報知手段と、ユーザが設定処理を許可するか否かを入力する入力手段とを備え、設定手段は、ユーザが許可した場合に設定処理を行うものであり得る（請求項６）。
【００１８】
この場合、このプリンタ接続設定プログラムは、ユーザに「通常使用するプリンタ」を変更することを報知し、許可が得られてから変更するので、ユーザの要望に適切に対応することができる。
【００１９】
本発明のプリンタ接続設定プログラムは、ネットワーク接続情報、位置情報若しくは時刻情報又はそれらの組合せと、それに対応するプリンタとをユーザに選択させて、選択された対応付けを登録する登録手段を備え得る（請求項７）。この場合、このプリンタ接続設定プログラムは、ユーザによって異なる様々なニーズに対応できる。
【００２０】
本発明のプリンタ接続設定プログラムは、現在の情報端末のネットワーク接続情報を検出して、登録手段で登録する対応付けの選択肢に加える検出手段を備え得る（請求項８）。この場合、このプリンタ接続設定プログラムは、設置環境の変化にも柔軟に対応できる。
【００２１】
本発明の情報端末は、プリンタに画像データを送信可能であり、本発明のプリンタ接続設定プログラムが搭載されていることを特徴とする（請求項９）。
【００２２】
このような構成である本発明の情報端末は、設置場所が変更されても、ユーザの設定変更作業によらず、自動的にプリンタ接続設定を変更できる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明を具体化した実施例を図面を参照しつつ説明する。
【実施例】
【００２４】
実施例のプリンタ接続設定プログラムは、図１に示すように、情報端末としてのノートブック型パーソナルコンピュータ１（以下、単に「ＰＣ」という。）に搭載されるものである。
【００２５】
ＰＣ１は、ディスプレイ２と、キーボード３とを一体に備えた搬送容易なものであり、当該ＰＣ１にて行うべき各種処理を実行するＣＰＵ１１と、当該ＰＣ１の起動時にＣＰＵ１１が行う起動処理のプログラム（ＢＩＯＳ）などを記憶したＲＯＭ１２と、ＣＰＵ１１が各種処理を行う際に記憶領域として用いるＲＡＭ１３と、オペレーティングシステム（ＯＳ）や、ＣＰＵ１１が行うべき各種処理のプログラムなどを記憶したハードディスクドライブ（ＨＤＤ）１４と、外部から挿入されたＣＤ−ＲＯＭから記録内容を読み取るＣＤ−ＲＯＭドライブ１５とを内蔵している。
【００２６】
また、ＰＣ１は、キーボード３や当該ＰＣ１に接続されたマウス（図示しない）等からの入力信号をＣＰＵ１１へ入力したり、プリンタ等の周辺機器との間で信号を入出力する入出力インターフェ−ス１６（本実施例では、ＵＳＢインターフェース等）と、ディスプレイ２にＣＰＵ１１からの指令に基づいた表示を行うビデオインターフェ−ス１７と、内部時計２０と、ＰＣ１の位置（緯度及び経度）を計測するＧＰＳ（全地球測位システムの受信機）２１とを内蔵している。
【００２７】
さらに、ＰＣ１は、２つのＰＣカードスロット１８ａ、１９ａを備えている。ＰＣカードスロット１８ａ、１９ａには、必要に応じて、所定の有線通信規格に基づいて、ＣＰＵ１１と外部の機器とを有線接続する有線ネットワークインターフェースカード１８や、所定の無線通信規格に基づいて、ＣＰＵ１１と外部の機器とを無線接続する無線ネットワークインターフェースカード１９が設置環境に対応して装着される。これら有線ネットワークインターフェースカード１８及び無線ネットワークインターフェースカード１９がネットワークインターフェース部に相当する（以下、「ネットワークインターフェースカード」を単に「ＮＩＣ」という）。
【００２８】
有線ＮＩＣ１８には、それ自体に固有のＭＡＣアドレス（例えば、ＭＡＣアドレス：００１１２２３３４４５５）が割り当てられ、無線ＮＩＣ１９には、それ自体に固有のＭＡＣアドレス（例えば、ＭＡＣアドレス：００ａａｂｂｃｃｄｄｅｅ）が割り当てられている。
【００２９】
ＰＣ１には、設置環境に応じて接続される複数のプリンタに対応するプリンタドライバがＨＤＤ１４に記憶されることにより、搭載されている。
【００３０】
実施例のプリンタ接続設定プログラムは、最初からＨＤＤ１４に記憶されていたり、ＣＤ−ＲＯＭに記録されたものがＣＤ−ＲＯＭドライブ１５から読み込まれて、ＨＤＤ１４に記憶されていたりすることにより、ＰＣ１に搭載される。
【００３１】
そして、実施例のプリンタ接続設定プログラムは、下記の通り、情報端末のネットワーク接続情報、位置情報及び時刻情報の少なくとも一つを用いてプリンタ接続設定に係る処理を実行する。すなわち、情報端末の設置場所が変更されても、その都度、その設置場所において、実際に通常使用されているプリンタを「通常使用するプリンタ」の選択肢の初期設定として設定する（デフォルトプリンタとする）ことを可能としている。これにより、ユーザは、情報端末の設置場所の変更に対応して、プリンタの接続設定変更の入力操作を自ら行わなくても、情報端末のプリンタに対する接続設定を適当な状態とすることができ、情報端末において印刷情報をプリンタに出力する時に、実際に通常使用されているプリンタに印刷させることを容易に実行可能となっている。
【００３２】
以下、実施例のプリンタ接続設定プログラムの上記処理の実行に係り、１．ネットワーク接続情報を用いる場合、２．ＧＰＳ情報を用いる場合、３．時刻情報を用いる場合について、具体的に説明する。
【００３３】
１．ネットワーク接続情報を用いる場合
ここでは、ＰＣ１が下記のケース１〜４のいずれかの設置場所に変更されて使用される状況を想定して説明する。
【００３４】
＜ケース１＞
図２に示すように、ケース１の設置場所（自宅を想定）においては、ＰＣ１はネットワーク接続されていない。このため、ＰＣ１のＰＣカードスロット１８ａに装着された有線ＮＩＣ１８には、ＩＰアドレスが割り当てられない（ＩＰアドレス：０．０．０．０）。
【００３５】
また、ケース１の設置場所には、プリンタＡが備え付けられており、ＰＣ１の入出力インターフェース１６と、プリンタＡとがＵＳＢ接続されることにより、ＰＣ１からプリンタＡに画像データを送信可能となっている。
【００３６】
＜ケース２＞
図３に示すように、ケース２の設置場所（会社の自席を想定）においては、ＰＣ１は、ＰＣ１のＰＣカードスロット１８ａに装着された有線ＮＩＣ１８とハブ５２とを介して、ＤＨＣＰサーバ５１（例えば、ＤＨＣＰ  ＩＰアドレス：２００．１００．１．１）に接続されている。このため、有線ＮＩＣ１８には、ＤＨＣＰサーバ５１からＩＰアドレス（例えば、ＩＰアドレス：２００．１００．２．１）が割り当てられている。
【００３７】
また、ケース２の設置場所には、プリンタＢが備え付けられており、ハブ５２とプリンタＢとが接続されることにより、ＰＣ１からハブ５２を介してプリンタＢに画像データを送信可能となっている。
【００３８】
なお、会社の自席と会議室とで接続するＤＨＣＰサーバが異なる場合、有線ＮＩＣ１８には、別のＤＨＣＰサーバから異なるＩＰアドレスが割り当てられる。
【００３９】
＜ケース３＞
図４に示すように、ケース３の設置場所においては、ＰＣ１は、図示しない無線ＬＡＮ設備を介してネットワーク接続されている。より詳しくは、ＰＣ１のＰＣカードスロット１９ａに装着された無線ＮＩＣ１９と、図示しない無線ＬＡＮ設備とが電波を介して接続される。このため、無線ＮＩＣ１９には、図示しない無線ＬＡＮ設備からＩＰアドレス（例えば、ＩＰアドレス：１００．５０．６０．１）が割り当てられる。また、ＰＣ１のＰＣカードスロット１８ａに装着された有線ＮＩＣ１８にも、図示しないＤＨＣＰサーバからＩＰアドレス（例えば、ＩＰアドレス：１００．５０．５０．１）が割り当てられる。
【００４０】
また、ケース３の設置場所には、プリンタＣが備え付けられており、有線ＮＩＣ１８とハブ５３とが接続され、ハブ５３とプリンタＣとが接続されることにより、ＰＣ１からハブ５３を介してプリンタＣに画像データを送信可能となっている。
【００４１】
＜ケース４＞
図５に示すように、ケース４の設置場所においては、ＰＣ１は、ゲートウェイサーバ５５を介して外部ＬＡＮ５６とネットワーク接続されている。より詳しくは、ＰＣ１のＰＣカードスロット１８ａに装着された有線ＮＩＣ１８とハブ５４とが接続され、ハブ５４とゲートウェイサーバ５５とが接続されている。このため、ＰＣ１とゲートウェイサーバ５５との間で識別情報がやり取りされれば、ゲートウェイサーバ５５のＩＰアドレス（例えば、ＧＡＴＥＷＡＹ  ＩＰアドレス：１５０．１００．５０．１）がＰＣ１に伝達される。
【００４２】
また、ケース４の設置場所には、プリンタＤが備え付けられており、ハブ５４とプリンタＣとが接続されることにより、ＰＣ１からハブ５４を介してプリンタＤに画像データを送信可能となっている。
【００４３】
このように、状況に応じてケース１〜４の設置場所に変更されるＰＣ１は、実施例のプリンタ接続設定プログラムにより、下記のようにして、自動的にプリンタ接続設定を変更可能となっている。
【００４４】
まず、ユーザがプリンタ接続設定プログラムを実行すると、ＰＣ１のディスプレイ２には、図６に示す「デフォルトプリンタ変更ルール  編集ツール（ネットワーク情報）」Ｎ１００の画像が表示される。なお、ここでいう、「デフォルトプリンタ」とは、「通常使用するプリンタ」と同義である。
【００４５】
「デフォルトプリンタ変更ルール  編集ツール（ネットワーク情報）」Ｎ１００の上方左側には、「条件項目」欄Ｎ１があり、ＰＣ１に係るネットワーク接続情報、具体的には、ＮＩＣのＩＰアドレス、ＤＨＣＰサーバのＩＰアドレス、ゲートウェイサーバのＩＰアドレス、ＮＩＣのＭＡＣアドレスのいずれかを選択可能となっている。
【００４６】
「条件項目」欄Ｎ１の右側には、「条件値」欄Ｎ２が配置されており、「条件項目」欄Ｎ１で選択された「条件項目」に「条件値」がキーボード３等から入力される。
【００４７】
「条件値」欄Ｎ２の下方には、「編集中のルールに追加」ボタンＮ３が配置され、さらにその下方には、「現在編集中のルール」欄Ｎ４が配置されている。そして、「条件項目」欄Ｎ１により選択し、「条件値」欄Ｎ２にＩＰアドレス等を入力し、「編集中のルールに追加」ボタンＮ３をクリックすれば、「現在編集中のルール」欄Ｎ４に表示される。
【００４８】
「現在編集中のルール」欄Ｎ４の下方には、「対象のプリンタ」欄Ｎ５が配置されており、「現在編集中のルール」欄Ｎ４に表示された編集中のルールに対応するプリンタをユーザに選択させるようになっている。
【００４９】
「対象のプリンタ」欄Ｎ５の右側には、「ルールを登録」ボタンＮ６があり、このボタンＮ６をクリックすれば、「現在編集中のルール」欄Ｎ４及び「対象のプリンタ」欄Ｎ５の内容が「対象のプリンタ」欄Ｎ５の下方に配置された「現在設定されているルール」欄Ｎ７に登録されるようになっている。なお、「現在設定されているルール」欄Ｎ７において、ユーザが登録したルールの一覧が左側に表示され、各ルールに対応するプリンタが右側に表示される。
【００５０】
「現在設定されているルール」欄Ｎ７の下方には、「現在のネットワーク情報とデフォルトプリンタの情報をルールに追加」ボタンＮ８が配置されている。そして、このボタンＮ８をクリックすれば、現在のＰＣ１に係るネットワーク情報とデフォルトプリンタの情報とを検出して自動的に「現在設定されているルール」欄Ｎ７に追加することができる。
【００５１】
「現在のネットワーク情報とデフォルトプリンタの情報をルールに追加」ボタンＮ８の右側には、「選択したルールを削除」ボタンＮ９が配置されており、「現在設定されているルール」欄Ｎ７に表示されたルールのうち、選択中のものを削除することが可能となっている
【００５２】
「デフォルトプリンタ変更ルール  編集ツール（ネットワーク情報）」Ｎ１００の最下方には、「ＯＫ」ボタンＮ１０及び「キャンセル」ボタンＮ１１が配置されており、ユーザが編集したルールを最終的に適用するか否かを選択するようになっている。
【００５３】
ケース４の場合を例に説明すると、ケース４の設置環境にＰＣ１がおかれている状態で、「現在のネットワーク情報とデフォルトプリンタの情報をルールに追加」ボタンＮ８をクリックすれば、「ゲートウェイサーバのＩＰアドレス：１５０．１０．５０．１  →  プリンタＤ」というルールが「現在設定されているルール」欄Ｎ７に登録されるようになっている。なお、ここでは、現在のネットワーク情報として、ゲートウェイサーバのＩＰアドレスを取得する例を挙げたが、これに限らず、ＮＩＣのＩＰアドレスやＤＨＣＰサーバのＩＰアドレスを一緒に取得して「現在設定されているルール」欄Ｎ７に登録する等、ネットワーク情報として他の情報を扱う構成であっても良い。
【００５４】
「デフォルトプリンタ変更ルール  編集ツール（ネットワーク情報）」Ｎ１００がＰＣ１のネットワーク接続情報と、それに対応するプリンタとをユーザに選択させて、選択された対応付けを登録する登録手段に相当する。
【００５５】
また、「現在のネットワーク情報とデフォルトプリンタの情報をルールに追加」ボタンＮ８が、現在のＰＣ１のネットワーク接続情報を検出して、登録手段で登録する対応付けの選択肢に加える検出手段に相当する。
【００５６】
こうして「デフォルトプリンタ変更ルール  編集ツール（ネットワーク情報）」Ｎ１００によりデフォルトプリンタ変更ルールが編集された結果、「現在設定されているルール」欄Ｎ７に表示されているように、上述したケース１〜４を想定した４つのルールが設定されている。
【００５７】
ルール１：［ＭＡＣアドレス：００１１２２３３４４５５］＆［ＮＩＣ  ＩＰアドレス：０．０．０．０］  →  プリンタＡ
ルール２：［ＤＨＣＰ  ＩＰアドレス：２００．１００．１．１］  →  プリンタＢ
ルール３：［ＭＡＣアドレス：００１１２２３３４４５５］＆［ＮＩＣ  ＩＰアドレス：１００．５０．５０．＊］（＊は、任意の値）  →  プリンタＣ
ルール４：［ＧＡＴＥＷＡＹ  ＩＰアドレス：１５０．１００．５０．１］  →  プリンタＤ
【００５８】
なお、ルール２〜４のように、各ケースにおいてＰＣ１が取得し得る複数の識別情報のうち、特徴的な識別情報を限定的に選択して、ルールを作成すればよい。
【００５９】
上述のルール１〜４が登録された実施例のプリンタ接続設定プログラムは、ＰＣ１が設置場所を変更されて使用される際、適当なタイミングで、図８に示す第１処理ルーチンを実行する。具体的には、プリンタ接続設定プログラムは、ＰＣ１にインストールされたプリンタドライバへのアクセスの有無を確認する確認手段を備えている。ここで、前記アクセスとは、ＰＣ１で実行されているＯＳやアプリケーション等において、印刷や編集のためのページ設定の際や、印刷情報をプリンタに出力する際に、プリンタに関する情報を取得するために行われるアクセス等のことである。そして、確認手段が前記アクセスを確認した場合に、第１処理ルーチンが実行される。以下、各ステップについて順次説明する。
【００６０】
まず、Ｓ１００により第１処理ルーチンが開始される。
【００６１】
次に、Ｓ１０１において、ネットワーク情報を用いた変更ルールが定義されているか否かが確認される。ここでは、上記のルール１〜４が定義されているので、「Ｙｅｓ」として、Ｓ１０２に移行する。他方、ネットワーク情報を用いた変更ルールが定義されていない場合には、「Ｎｏ」として、Ｓ１１０に移行して第１処理ルーチンを終了する。
【００６２】
次に、Ｓ１０２において、ＯＳから現在のネットワーク情報を取得する。このＳ１０１が取得手段に相当する。
【００６３】
次に、Ｓ１０３において、ネットワーク情報の取得に成功したか否かが確認され、「Ｙｅｓ」の場合、Ｓ１０４に移行する。他方、「Ｎｏ」の場合、Ｓ１１０に移行して第１処理ルーチンを終了する。
【００６４】
次に、Ｓ１０４において、取得したネットワーク情報と上述のルール１〜４とを照合し、一致するルールに対応するプリンタを「通常使用するプリンタ」（デフォルトプリンタともいう。）として決定する。
【００６５】
具体的には、例えば、取得したネットワーク情報に、［ＭＡＣアドレス：００１１２２３３４４５５］及び［ＮＩＣ  ＩＰアドレス：０．０．０．０］が含まれる場合、ルール１と一致するので、ルール１に対応するプリンタＡを「通常使用するプリンタ」として決定する。
【００６６】
次に、Ｓ１０５において、「通常使用するプリンタ」として決定されたプリンタについて、プリンタドライバがインストールされているか否かが確認され、「Ｙｅｓ」の場合、Ｓ１０６に移行する。他方、「Ｎｏ」の場合、Ｓ１１０に移行して第１処理ルーチンを終了する。
【００６７】
次に、Ｓ１０６において、「通常使用するプリンタ」として決定されたプリンタがデフォルトプリンタとなっているか否かが確認され、「Ｎｏ」の場合、Ｓ１０７に移行する。他方、「Ｙｅｓ」の場合、Ｓ１１０に移行して第１処理ルーチンを終了する。
【００６８】
次に、Ｓ１０７において、図７に示す「デフォルトプリンタ変更についてのダイアログボックス」をディスプレイ２に表示する。このＳ１０７が報知手段に相当する。図７は、「ルール２に該当するので、デフォルトプリンタをプリンタＢに変更する」旨を報知する具体例である。
【００６９】
次に、Ｓ１０８において、図７に示す「デフォルトプリンタ変更についてのダイアログボックス」内に配置された「変更する」ボタンＮ１２又は「キャンセル」ボタンＮ１３をユーザにクリックさせ、ユーザがデフォルトプリンタ変更を了承したか否かを確認する。そして、「Ｙｅｓ」の場合、Ｓ１０９に移行する。他方、「Ｎｏ」の場合、Ｓ１１０に移行して第１処理ルーチンを終了する。このＳ１０８がユーザが設定処理を許可するか否かを入力する入力手段に相当する。
【００７０】
次に、Ｓ１０９において、「通常使用するプリンタ」として決定されたプリンタをデフォルトプリンタとして設定する。このＳ１０９が複数のプリンタの中から、取得手段によって取得した情報に対応付けられたプリンタを「通常使用するプリンタ」として設定する設定処理を行う設定手段に相当する。
【００７１】
次に、Ｓ１１０において、第１処理ルーチンを終了する。
【００７２】
こうして、実施例のプリンタ接続設定プログラムは、ＰＣ１の設置場所が例えばケース１〜４のいずれかに変更されても、ＰＣ１のネットワーク接続情報に基づいて、ＰＣ１のプリンタに対する接続設定を適当な状態とすることが可能となっている。
【００７３】
２．ＧＰＳ情報を用いる場合
ここでは、ＰＣ１が下記のケース５〜ケース７のいずれかの設置場所に変更されて使用される状況を想定して説明する。
【００７４】
＜ケース５＞
ケース５の設置場所においては、ＰＣ１は、北緯３４度５分３０秒、東経１３６度５５分３３秒〜３５秒の範囲に位置しているものとする。また、ケース５の設置場所には、プリンタＡが備え付けられており、ＰＣ１からプリンタＡに画像データを送信可能となっている。
【００７５】
＜ケース６＞
ケース６の設置場所においては、ＰＣ１は、北緯３５度６分４６秒、東経１３６度５５分３３秒の範囲に位置しているものとする。また、ケース６の設置場所には、プリンタＢが備え付けられており、ＰＣ１からプリンタＢに画像データを送信可能となっている。
【００７６】
＜ケース７＞
ケース７の設置場所においては、ＰＣ１は、北緯３６度２分４１秒、東経１３６度５９分４３秒〜４７秒の範囲に位置しているものとする。また、ケース７の設置場所には、プリンタＣが備え付けられており、ＰＣ１からプリンタＣに画像データを送信可能となっている。
【００７７】
このように、状況に応じてケース５〜７の設置場所に変更されるＰＣ１は、実施例のプリンタ接続設定プログラムにより、下記のようにして、自動的にプリンタ接続設定を変更可能となっている。
【００７８】
まず、ユーザがプリンタ接続設定プログラムを実行すると、ＰＣ１のディスプレイ２には、図９に示す「デフォルトプリンタ変更ルール  編集ツール（ＧＰＳ情報）」Ｇ１００の画像が表示される。
【００７９】
「デフォルトプリンタ変更ルール  編集ツール（ＧＰＳ情報）」Ｇ１００の上方左側には、「北緯」チェック欄Ｇ１及び「東経」チェック欄Ｇ２が配置され、「北緯」チェック欄Ｇ１及び「東経」チェック欄Ｇ２の右側には、「条件値」欄Ｇ３が配置されている。また、「条件値」欄Ｇ３の下方には、「編集中のルールに追加」ボタンＧ５が配置され、さらにその下方には、「現在編集中のルール」欄Ｇ６が配置されている。そして、「北緯」チェック欄Ｇ１又は「東経」チェック欄Ｇ２をチェックし、「条件値」欄Ｇ３に座標を入力し、「編集中のルールに追加」ボタンＧ５をクリックすれば、「現在編集中のルール」欄Ｇ６に表示される。また、「条件値」欄Ｇ３の右側には、「現在のＧＰＳ情報を取得」ボタンＧ４が配置されており、このボタンＧ４をクリックすることによって、ＰＣ１に内蔵されたＧＰＳ２１から現在の座標情報が取得され、「現在編集中のルール」欄Ｇ６に表示される。
【００８０】
「現在編集中のルール」欄Ｇ６の下方には「対象のプリンタ」欄Ｇ７が配置され、「対象のプリンタ」欄Ｇ７の右側には「ルールを登録」ボタンＧ８が配置され、「対象のプリンタ」欄Ｇ７の下方には「現在設定されているルール」欄Ｇ９が配置されている。なお、Ｇ８〜Ｇ９の機能は、前述のＮ４〜Ｎ７と同様であるので説明は省略する。
【００８１】
「現在設定されているルール」欄Ｇ９の下方には、「現在のＧＰＳ情報とデフォルトプリンタの情報をルールに追加」ボタンＧ１０が配置されている。そして、このボタンＧ１０をクリックすれば、現在のＰＣ１のＧＰＳ情報とデフォルトプリンタの情報とを検出して自動的に「現在設定されているルール」欄Ｇ９に追加することができる。
【００８２】
「現在のＧＰＳ情報とデフォルトプリンタの情報をルールに追加」ボタンＧ１０の右側には、「選択したルールを削除」ボタンＧ１１が配置されている。Ｇ１１の機能は、前述のＮ９と同様であるので説明は省略する。
【００８３】
「デフォルトプリンタ変更ルール  編集ツール（ＧＰＳ情報）」Ｇ１００の最下方には、「ＯＫ」ボタンＧ１２及び「キャンセル」ボタンＧ１３が配置されており、ユーザが編集したルールを最終的に適用するか否かを選択するようになっている。
【００８４】
「デフォルトプリンタ変更ルール  編集ツール（ＧＰＳ情報）」Ｇ１００がＰＣ１のＧＰＳ情報と、それに対応するプリンタとをユーザに選択させて、選択された対応付けを登録する登録手段に相当する。
【００８５】
また、「現在のＧＰＳ情報とデフォルトプリンタの情報をルールに追加」ボタンＧ１０が、現在のＰＣ１のＧＰＳ情報を検出して、登録手段で登録する対応付けの選択肢に加える検出手段に相当する。
【００８６】
こうして「デフォルトプリンタ変更ルール  編集ツール（ＧＰＳ情報）」Ｇ１００によりデフォルトプリンタ変更ルールが編集された結果、「現在設定されているルール」欄Ｇ９に表示されているように、上述したケース５〜７を想定した３つのルールが設定されている。
【００８７】
ルール５：［北緯３４度５分３０秒、東経１３６度５５分３３秒〜３５秒］  →  プリンタＡ
ルール６：［北緯３５度６分４６秒、東経１３６度５５分３３秒］  →  プリンタＢ
ルール７：［北緯３６度２分４１秒、東経１３６度５９分４３秒〜４７秒］  →  プリンタＣ
【００８８】
上述のルール５〜７が登録された実施例のプリンタ接続設定プログラムは、ＰＣ１が設置場所を変更されて使用される際、適当なタイミングで、図１１に示す第２処理ルーチンを実行する。具体的には、上述の確認手段が前記アクセスを確認した場合に、第２処理ルーチンが実行される。
【００８９】
第２処理ルーチンは、第１処理ルーチンのＳ１０２（ネットワーク情報を取得する取得手段に相当する。）を、Ｓ２０２（ＧＰＳ情報を取得する取得手段に相当する。）に変更したものである。したがって、第２処理ルーチンのＳ２００〜Ｓ２０１、Ｓ２０３〜Ｓ２１０は、第１処理ルーチンのＳ１００〜Ｓ１０１、Ｓ１０３〜Ｓ１１０と同様であるので、説明を省略又は簡略する。以下、第１処理ルーチンに対して差異のある部分について説明する。
【００９０】
Ｓ２０１では、ＧＰＳ情報を用いた変更ルールが定義されているか否かが確認される。ここでは、上記のルール５〜７が定義されているので、Ｓ２０２に移行する。
【００９１】
Ｓ２０２では、ＰＣ１に内蔵されたＧＰＳ２１から現在の位置を示すＧＰＳ情報を取得する。このＳ２０１が取得手段に相当する。
【００９２】
Ｓ２０４では、取得したＧＰＳ情報と上述のルール５〜７とを照合し、一致するルールに対応するプリンタを「通常使用するプリンタ」として決定する。具体的には、例えば、取得したＧＰＳ情報が［北緯３４度５分３０秒、東経１３６度５５分３３秒〜３５秒］である場合、ルール５と一致するので、ルール５に対応するプリンタＡを「通常使用するプリンタ」として決定する。
【００９３】
Ｓ２０７では、図１０に示す「デフォルトプリンタ変更についてのダイアログボックス」をディスプレイ２に表示する。このＳ２０７が報知手段に相当する。図１０は、「ルール６に該当するので、デフォルトプリンタをプリンタＢに変更する」旨を報知する具体例である。
【００９４】
Ｓ２０８では、図１０に示す「デフォルトプリンタ変更についてのダイアログボックス」内に配置された「変更する」ボタンＧ１４又は「キャンセル」ボタンＧ１５をユーザにクリックさせ、ユーザがデフォルトプリンタ変更を了承したか否かを確認する。このＳ２０８が入力手段に相当する。
【００９５】
Ｓ２０９では、「通常使用するプリンタ」として決定されたプリンタをデフォルトプリンタとして設定する。このＳ２０９が設定手段に相当する。
【００９６】
このような第２処理ルーチンにより、実施例のプリンタ接続設定プログラムは、ＰＣ１の設置場所が例えばケース５〜７のいずれかに変更されても、ＰＣ１のＧＰＳ情報に基づいて、ＰＣ１のプリンタに対する接続設定を適当な状態とすることが可能となっている。
【００９７】
３．時刻情報を用いる場合
ここでは、ＰＣ１が下記のケース８〜ケース１０のいずれかの設置場所に変更されて使用される状況を想定して説明する。
【００９８】
＜ケース８＞
ケース８の設置場所は自宅を想定しており、ＰＣ１は、２０：００〜７：００の間は、プリンタＡに接続されるのが通常とする。
【００９９】
＜ケース９＞
ケース９の設置場所は会社を想定しており、ＰＣ１は、１月３日〜１２月２８日までにおいて、月曜日から金曜日までの勤務時間（９：００〜２０：００）中は、プリンタＢに接続されるのが通常とする。
【０１００】
＜ケース１０＞
ケース１０の設置場所は土曜日に利用する特定の施設を想定しており、ＰＣ１は、土曜日の９：００〜１７：００中は、プリンタＣに接続されるのが通常とする。
【０１０１】
このように、状況に応じてケース８〜１０の設置場所に変更されるＰＣ１は、実施例のプリンタ接続設定プログラムにより、下記のようにして、自動的にプリンタ接続設定が変更可能となっている。
【０１０２】
まず、ユーザは、プリンタ接続設定プログラムを実行すると、ＰＣ１のディスプレイ２には、図１２に示す「デフォルトプリンタ変更ルール  編集ツール（時刻情報）」Ｔ１００の画像が表示される。
【０１０３】
「デフォルトプリンタ変更ルール  編集ツール（時刻情報）」Ｔ１００の上方左側には、「条件項目」欄Ｔ１が配置され、「条件項目」欄Ｔ１の右側には、「条件値」欄Ｔ２が配置されている。また、「条件値」欄Ｔ２の下方には、「編集中のルールに追加」ボタンＴ３が配置され、さらにその下方には、「現在編集中のルール」欄Ｔ４が配置されている。「条件項目」欄Ｔ１から曜日、時刻、日付のいずれかを選択し、「条件値」欄Ｔ２に条件を入力し、「編集中のルールに追加」ボタンＴ３をクリックすれば、現在編集中のルール」欄Ｔ４に表示される。
【０１０４】
「現在編集中のルール」欄Ｔ４の下方には「対象のプリンタ」欄Ｔ５が配置され、「対象のプリンタ」欄Ｔ５の右側には「ルールを登録」ボタンＴ６が配置され、「対象のプリンタ」欄Ｔ５の下方には「現在設定されているルール」欄Ｔ７が配置されている。なお、Ｇ４〜Ｇ７の機能は、前述のＮ４〜Ｎ７と同様であるので説明は省略する。
【０１０５】
「現在設定されているルール」欄Ｔ７の下方右側には、「選択したルールを削除」ボタンＴ８が配置されている、Ｔ８の機能は、前述のＮ９と同様であるので説明は省略する。
【０１０６】
「デフォルトプリンタ変更ルール  編集ツール（時刻情報）」Ｔ１００の最下方には、「ＯＫ」ボタンＴ９及び「キャンセル」ボタンＴ１０が配置されており、ユーザが編集したルールを最終的に適用するか否かを選択するようになっている。
【０１０７】
「デフォルトプリンタ変更ルール  編集ツール（時刻情報）」Ｔ１００がＰＣ１の時刻情報と、それに対応するプリンタとをユーザに選択させて、選択された対応付けを登録する登録手段に相当する。
【０１０８】
こうして「デフォルトプリンタ変更ルール  編集ツール（時刻情報）」Ｔ１００によりデフォルトプリンタ変更ルールが編集された結果、「現在設定されているルール」欄Ｔ７に表示されているように、上述したケース８〜１０を想定した３つのルールが設定されている。
【０１０９】
ルール８：［時刻２０：００〜７：００］  →  プリンタＡ
ルール９：［時刻９：００〜２０：００］＆［月曜日〜金曜日］＆［１月３日〜１２月２８］  →  プリンタＢ
ルール１０：［時刻９：００〜２０：００］＆［土曜日］  →  プリンタＣ
【０１１０】
上述のルール８〜１０が登録された実施例のプリンタ接続設定プログラムは、ＰＣ１が設置場所を変更されて使用される際、適当なタイミングで、図１４に示す第３処理ルーチンを実行する。具体的には、上述の確認手段が前記アクセスを確認した場合に、第３処理ルーチンが実行される。
【０１１１】
第３処理ルーチンは、第１処理ルーチンのＳ１０２（ネットワーク情報を取得する取得手段に相当する。）を、Ｓ３０３、Ｓ３０４（時刻情報を取得する取得手段に相当する。）に変更したものである。したがって、第３処理ルーチンのＳ３００〜Ｓ３０１、Ｓ３０５〜Ｓ３１２は、第１処理ルーチンのＳ１００〜Ｓ１０１、Ｓ１０３〜Ｓ１１０と同様であるので、説明を省略又は簡略する。以下、第１処理ルーチンに対して差異のある部分について説明する。
【０１１２】
Ｓ３０１では、時刻情報を用いた変更ルールが定義されているか否かが確認される。ここでは、上記のルール８〜１０が定義されているので、Ｓ３０２に移行する。
【０１１３】
Ｓ３０２では、インターネット上の時刻情報を取得するか否かが確認され、「Ｙｅｓ］の場合、Ｓ３０４に移行して、インターネット上の時刻情報を取得する。他方、「Ｎｏ」の場合、Ｓ３０３に移行して、ＯＳ（内部時計２０）から時刻情報を取得する。これらＳ３０３、Ｓ３０４が取得手段に相当する。
【０１１４】
Ｓ３０６では、取得した時刻情報と上述のルール８〜１０とを照合し、一致するルールに対応するプリンタを「通常使用するプリンタ」として決定する。具体的には、例えば、取得した時刻情報が［時刻２０：００〜７：００］である場合、ルール８と一致するので、ルール８に対応するプリンタＡを「通常使用するプリンタ」として決定する。
【０１１５】
Ｓ３０９では、図１３に示す「デフォルトプリンタ変更についてのダイアログボックス」をディスプレイ２に表示する。このＳ３０９が報知手段に相当する。図１３は、「ルール１０に該当するので、デフォルトプリンタをプリンタＣに変更する」旨を報知する具体例である。
【０１１６】
Ｓ３１０では、図１３に示す「デフォルトプリンタ変更についてのダイアログボックス」内に配置された「変更する」ボタンＴ１１又は「キャンセル」ボタンＴ１２をユーザにクリックさせ、ユーザがデフォルトプリンタ変更を了承したか否かを確認する。このＳ３１０が入力手段に相当する。
【０１１７】
Ｓ３１１では、「通常使用するプリンタ」として決定されたプリンタをデフォルトプリンタとして設定する。このＳ３１１が設定手段に相当する。
【０１１８】
このような第３処理ルーチンにより、実施例のプリンタ接続設定プログラムは、ＰＣ１の設置場所が例えばケース８〜１０のいずれかに変更されても、時刻情報に基づいて、ＰＣ１のプリンタに対する接続設定を適当な状態とすることが可能となっている。
【０１１９】
以上、説明したように、実施例のプリンタ接続設定プログラムは、上述の取得手段及び設定手段により、ＰＣ１の設置場所が変更されても、ＰＣ１のプリンタに対する接続設定を適当な状態とすることができる。
【０１２０】
このため、ユーザは、ＰＣ１の設置場所の変更に対応してプリンタの接続設定変更を行う作業負担が軽減されるので、システムの構築が容易となる。
【０１２１】
また、このプリンタ接続設定プログラムにおいて、ネットワーク接続情報は、ネットワークインターフェース部の識別情報及び情報端末がネットワークを介して通信可能な機器の識別情報であり、位置情報はＧＰＳ情報であり、時刻情報は現在の日時であるので、簡素で、かつ正確な設定処理を実現できる。
【０１２２】
さらに、このプリンタ接続設定プログラムは、上述の確認手段により、好適なタイミングで上記設定処理を行うことができるので、無駄な処理を省くことができる。
【０１２３】
また、このプリンタ接続設定プログラムは、上述の報知手段と入力手段とにより、ユーザの許可が得られてから変更するので、ユーザの要望に適切に対応することができる。
【０１２４】
さらに、このプリンタ接続設定プログラムは、上述の登録手段により、ユーザによって異なる様々なニーズに対応できる。
【０１２５】
また、このプリンタ接続設定プログラムは、上述の検出手段により、設置環境の変化にも柔軟に対応できる。
【０１２６】
以上において、本発明を実施例に即して説明したが、本発明は上記実施例に制限されるものではなく、その趣旨を逸脱しない範囲で適宜変更して適用できることはいうまでもない。
【０１２７】
例えば、実施例では、１．ネットワーク接続情報を用いる場合、２．ＧＰＳ情報を用いる場合、３．時刻情報を用いる場合について別個に説明したが、これらのうち必要なものを組み合わせて利用することも可能である。
【産業上の利用可能性】
【０１２８】
本発明は情報端末に利用可能である。
【図面の簡単な説明】
【０１２９】
【図１】実施例のプリンタ接続設定プログラムが搭載された情報端末の概略説明図である。
【図２】実施例のプリンタ接続設定プログラムが搭載された情報端末に係り、設置環境の一形態を示す概略説明図である。
【図３】実施例のプリンタ接続設定プログラムが搭載された情報端末に係り、設置環境の一形態を示す概略説明図である。
【図４】実施例のプリンタ接続設定プログラムが搭載された情報端末に係り、設置環境の一形態を示す概略説明図である。
【図５】実施例のプリンタ接続設定プログラムが搭載された情報端末に係り、設置環境の一形態を示す概略説明図である。
【図６】実施例のプリンタ接続設定プログラムに係り、登録手段に相当する「デフォルトプリンタ変更ルール  編集ツール（ネットワーク情報）」を示す概略説明図である。
【図７】実施例のプリンタ接続設定プログラムに係り、報知手段及び入力手段に相当する「デフォルトプリンタ変更についてのダイアログボックス」を示す概略説明図である。
【図８】実施例のプリンタ接続設定プログラムに係り、第１処理ルーチンを示すフローチャートである。
【図９】実施例のプリンタ接続設定プログラムに係り、登録手段に相当する「デフォルトプリンタ変更ルール  編集ツール（ＧＰＳ情報）」を示す概略説明図である。
【図１０】実施例のプリンタ接続設定プログラムに係り、報知手段及び入力手段に相当する「デフォルトプリンタ変更についてのダイアログボックス」を示す概略説明図である。
【図１１】実施例のプリンタ接続設定プログラムに係り、第２処理ルーチンを示すフローチャートである。
【図１２】実施例のプリンタ接続設定プログラムに係り、登録手段に相当する「デフォルトプリンタ変更ルール  編集ツール（時刻情報）」を示す概略説明図である。
【図１３】実施例のプリンタ接続設定プログラムに係り、報知手段及び入力手段に相当する「デフォルトプリンタ変更についてのダイアログボックス」を示す概略説明図である。
【図１４】実施例のプリンタ接続設定プログラムに係り、第３処理ルーチンを示すフローチャートである。
【符号の説明】
【０１３０】
Ａ、Ｂ、Ｃ、Ｄ…プリンタ
１…情報端末（ノート型パーソナルコンピュータ（ＰＣ））
Ｓ１００〜Ｓ１１０、Ｓ２００〜Ｓ２１０、Ｓ３００〜Ｓ３１２…プリンタ接続設定プログラム
Ｓ１０２、Ｓ２０２、Ｓ３０３、Ｓ３０４…取得手段
Ｓ１０９、Ｓ２０９、Ｓ３１１…設定手段
Ｓ１０７、Ｓ２０７、Ｓ３０９…報知手段
Ｓ１０８、Ｓ２０８、Ｓ３１０…入力手段
Ｎ１００、Ｇ１００、Ｔ１００…登録手段
Ｎ８、Ｇ１０…検出手段
１８、１９…ネットワークインターフェース部（１８…有線ネットワークインターフェースカード、１９…無線ネットワークインターフェースカード）
２０…時計
２１…ＧＰＳ
【図１】
2008197773.tif 000003
【図２】
2008197773.tif 000004
【図３】
2008197773.tif 000005
【図４】
2008197773.tif 000006
【図５】
2008197773.tif 000007
【図６】
2008197773.tif 000008
【図７】
2008197773.tif 000009
【図８】
2008197773.tif 000010
【図９】
2008197773.tif 000011
【図１０】
2008197773.tif 000012
【図１１】
2008197773.tif 000013
【図１２】
2008197773.tif 000014
【図１３】
2008197773.tif 000015
【図１４】
2008197773.tif 000016