(57)【要約】【課題】ユーザによる入力操作を簡素化することのできる通信支援プログラムを提供する。【解決手段】プリンタとの通信を行うための画面（図６（ａ））においては、ＷｉＦｉを選択するための選択支援領域３０とＢｌｕｅｔｏｏｔｈを選択するための選択支援領域３２とが並列表示される。ここでは、ＷｉＦｉが通信に用いる経路として設定されているため、ＷｉＦｉに対応する選択支援領域３０の右側にマーキングが表示されている例が示されている。こうした状況下、ＷｉＦｉに対応する選択支援領域３０への入力操作に伴って、ＷｉＦｉプリンタを選択するための選択画面に移行する（図６（ｂ））。【選択図】  図６
2014140114.tif 000002
【特許請求の範囲】
【請求項１】
第１通信経路を用いて外部のデバイスと通信する第１通信部と、
第２通信経路を用いて外部のデバイスと通信する第２通信部と、
ユーザからの入力を受け付ける入力部と、
各種情報を表示する表示部と、
制御部と、
を備える通信装置について、前記制御部によって実行される通信支援プログラムにおいて、
前記制御部に実行させる機能として、
前記入力部を介した入力により、前記第１通信経路および前記第２通信経路のうち、いずれかを選択可能な状態とする選択支援機能と、
前記選択支援機能により選択可能な状態である前記第１通信経路および前記第２通信経路のうち、前記第１通信経路が前記入力によって選択されたとき、前記第１通信経路が通信に用いる経路として設定されていないことを条件に、前記第１通信経路を通信に用いる経路として設定する経路設定機能と、
前記選択支援機能により選択可能な状態である前記第１通信経路および前記第２通信経路のうち、前記第１通信経路が前記入力によって選択されたとき、前記第１通信経路が通信に用いる経路として設定されている場合、前記第１通信経路を用いて通信するデバイスを設定するデバイス設定機能と、
を有することを特徴とする通信支援プログラム。
【請求項２】
前記選択支援機能は、
前記第１通信経路および前記第２通信経路のそれぞれに対応した各別の選択支援領域を前記表示部に表示させるものであり、
前記第１通信経路が通信に用いる経路として設定されている場合と設定されていない場合とで、前記第１通信経路に対応する前記選択支援領域の表示を相違させる
ことを特徴とする請求項１記載の通信支援プログラム。
【請求項３】
前記デバイス設定機能は、前記表示部に、前記第１通信経路を用いて通信するデバイスの候補を表示する候補表示機能を有し、前記候補の表示に伴う前記入力部への入力に応じて前記第１通信経路を用いて通信するデバイスを設定することを特徴とする請求項１または２記載の通信支援プログラム。
【請求項４】
前記デバイス設定機能は、前記第１通信経路について前記デバイスの設定を行うに際し、前記第１通信経路を用いた通信の機能が無効とされている場合、前記通信の機能が有効とされることを条件に、前記第１通信経路を用いて通信するデバイスを設定することを特徴とする請求項１から３のいずれか１項に記載の通信支援プログラム。
【請求項５】
前記制御部に実行させる機能として、前記デバイス設定機能によって前記第１通信経路を用いて通信するデバイスが設定される場合、前記選択支援機能によって、前記第１通信経路および前記第２通信経路のうち、いずれかを選択可能な状態において、前記第１通信経路を用いて通信するデバイスを特定する情報を前記表示部に表示するデバイス表示機能を有することを特徴とする請求項１から４のいずれか１項に記載の通信支援プログラム。
【請求項６】
前記制御部に実行させる機能として、前記デバイス設定機能によって前記第１通信経路を用いて通信するデバイスが設定されていない場合、前記選択支援機能によって、前記第１通信経路および前記第２通信経路のうち、いずれかを選択可能な状態において、前記第１通信経路を用いて通信するデバイスが設定されていない旨を前記表示部に表示する未設定表示機能を有することを特徴とする請求項１から５のいずれか１項に記載の通信支援プログラム。
【請求項７】
前記制御部に実行させる機能として、前記選択支援機能により選択可能な状態である前記第１通信経路および前記第２通信経路のうち、前記第１通信経路が選択されたとき、前記第１通信経路について前記デバイス設定機能による前記デバイスの設定がなされていない場合、前記デバイス設定機能によるデバイスの設定を可能とする設定支援機能を有することを特徴とする請求項１から６のいずれか１項に記載の通信支援プログラム。
【請求項８】
第１通信経路を用いて外部のデバイスと通信する第１通信部と、
第２通信経路を用いて外部のデバイスと通信する第２通信部と、
ユーザからの入力を受け付ける入力部と、
各種情報を表示する表示部と、
制御部とを備える通信装置において、
前記制御部は、
前記入力部を介した入力により、前記第１通信経路および前記第２通信経路のうち、いずれかを選択可能な状態とする選択支援機能と、
前記選択支援機能により選択可能な状態である前記第１通信経路および前記第２通信経路のうち、前記第１通信経路が前記入力によって選択されたとき、前記第１通信経路が通信に用いる経路として設定されていないことを条件に、前記第１通信経路を通信に用いる経路として設定する経路設定機能と、
前記選択支援機能により選択可能な状態である前記第１通信経路および前記第２通信経路のうち、前記第１通信経路が前記入力によって選択されたとき、前記第１通信経路が通信に用いる経路として設定されている場合、前記第１通信経路を用いて通信するデバイスを設定するデバイス設定機能と、
を有することを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信支援プログラムおよび通信装置に関し、特にユーザによる操作性を向上させることのできる通信支援プログラムおよび通信装置に関する。
【背景技術】
【０００２】
例えば下記特許文献１には、外部の機器との通信に、Ｂｌｕｅｔｏｏｔｈ（登録商標）および無線ＬＡＮのいずれをも利用可能な携帯電話機が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１４６９９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のように複数の通信経路を利用可能な装置においては、外部の機器との通信を行うためには通信経路を選択する入力操作と、通信経路において通信相手となる機器（デバイス）を特定する入力操作とをユーザが行うことが要求される。このため、これらの入力操作が煩わしいものとなりやすいという問題点があった。
【０００５】
本発明は、上記問題点を解決するためになされたものであり、その目的は、ユーザによる入力操作を簡素化することのできる通信支援プログラムおよび通信装置を提供することにある。
【課題を解決するための手段】
【０００６】
この目的を達成するために、本発明の通信支援プログラムは、第１通信経路を用いて外部のデバイスと通信する第１通信部と、第２通信経路を用いて外部のデバイスと通信する第２通信部と、ユーザからの入力を受け付ける入力部と、各種情報を表示する表示部と、制御部と、を備える通信装置について、前記制御部によって実行されるものにおいて、前記制御部に実行させる機能として、前記入力部を介した入力により、前記第１通信経路および前記第２通信経路のうち、いずれかを選択可能な状態とする選択支援機能と、前記選択支援機能により選択可能な状態である前記第１通信経路および前記第２通信経路のうち、前記第１通信経路が前記入力によって選択されたとき、前記第１通信経路が通信に用いる経路として設定されていないことを条件に、前記第１通信経路を通信に用いる経路として設定する経路設定機能と、前記選択支援機能により選択可能な状態である前記第１通信経路および前記第２通信経路のうち、前記第１通信経路が前記入力によって選択されたとき、前記第１通信経路が通信に用いる経路として設定されている場合、前記第１通信経路を用いて通信するデバイスを設定するデバイス設定機能と、を有することを特徴とする。
【０００７】
なお、選択支援機能は、第１通信経路を用いて通信する外部のデバイス、および第２通信経路を用いて通信する外部のデバイスのいずれかを選択可能な状態とするものであってもよい。
【０００８】
また、本発明の通信装置は、第１通信経路を用いて外部のデバイスと通信する第１通信部と、第２通信経路を用いて外部のデバイスと通信する第２通信部と、ユーザからの入力を受け付ける入力部と、各種情報を表示する表示部と、制御部とを備えており、前記制御部は、前記入力部を介した入力により、前記第１通信経路および第２通信経路のうち、いずれかを選択可能な状態とする選択支援機能と、前記選択支援機能により選択可能な状態である前記第１通信経路および前記第２通信経路のうち、前記第１通信経路が前記入力によって選択されたとき、前記第１通信経路が通信に用いる経路として設定されていないことを条件に、前記第１通信経路を通信に用いる経路として設定する経路設定機能と、前記選択支援機能により選択可能な状態である前記第１通信経路および前記第２通信経路のうち、前記第１通信経路が前記入力によって選択されたとき、前記第１通信経路が通信に用いる経路として設定されている場合、前記第１通信経路を用いて通信するデバイスを設定するデバイス設定機能と、を有することを特徴とする。
【０００９】
なお、選択支援機能は、第１通信経路を用いて通信する外部のデバイス、および第２通信経路を用いて通信する外部のデバイスのいずれかを選択可能な状態とするものであってもよい。
【発明の効果】
【００１０】
請求項１記載の通信支援プログラムでは、選択支援機能により、第１通信経路および第２通信経路のいずれを用いるかを選択することができる。詳しくは、第１通信経路が選択された際に、第１通信経路が通信に用いる経路として設定されていないことを条件に、経路設定機能により、第１通信経路を通信に用いる経路として設定する。これに対し、第１通信経路が選択された際に、第１通信経路が通信に用いる経路として設定されている場合、デバイス設定機能により、第１通信経路を用いて通信するデバイスを設定する。これにより、第１通信経路を入力によって選択するという同一の操作によって、第１通信経路および第２通信経路のいずれを通信に用いる経路とするかの選択操作と、第１通信経路または第２通信経路を用いて通信するデバイスを設定する操作とを、状況に応じて実現することができる。このため、通信経路の選択操作およびデバイスの設定操作を入力部への入力によって実行するに際し、その入力操作を簡素化することができる。
【００１１】
請求項２記載の通信支援プログラムでは、選択支援機能によって、第１通信経路および第２通信経路のそれぞれの選択支援領域が表示部に表示され、しかも、通信に用いる経路として設定されている場合とされていない場合とで選択支援領域の表示を相違させる。これにより、請求項１記載の通信支援プログラムの効果に加えて、ユーザは、第１通信経路および第２通信経路のそれぞれの選択支援領域が表示部に表示されているときにおいて、通信に用いる経路として設定されている経路を容易に認識することができるという効果を奏する。
【００１２】
請求項３記載の通信支援プログラムは、候補表示機能によってデバイスの候補が表示部に表示されるため、ユーザは、デバイスの候補を容易に認識することできる。このため、請求項１または２記載の通信支援プログラムの効果に加えて、第１通信経路を用いて通信するデバイスをいずれにするかの選択を容易に行うことができるという効果を奏する。
【００１３】
請求項４記載の通信支援プログラムは、通信の機能が有効とされることを条件にデバイスを設定することで、請求項１から３のいずれか１項に記載の通信支援プログラムの効果に加えて、デバイスが設定された時点において、通信の機能を有効な状態とすることができるという効果を奏する。
【００１４】
請求項５記載の通信支援プログラムは、第１通信経路を用いて通信するデバイスが設定されている場合、選択支援機能により第１通信経路および第２通信経路のいずれかを選択可能な状態において、デバイス表示機能によって、上記設定されているデバイスを特定する情報を表示する。これにより、請求項１から４のいずれか１項に記載の通信支援プログラムの効果に加えて、第１通信経路および第２通信経路のいずれかを選択可能な状態において、第１通信経路を用いて通信するデバイスをユーザが容易に把握できるという効果を奏する。
【００１５】
請求項６記載の通信支援プログラムでは、第１通信経路を用いて通信するデバイスが設定されていない場合、選択支援機能により第１通信経路および第２通信経路のいずれかを選択可能な状態において、未設定表示機能によって、その旨を表示する。これにより、請求項１から５のいずれか１項に記載の通信支援プログラムの効果に加えて、第１通信経路および第２通信経路のいずれかを選択可能な状態において、デバイスが設定されていない場合に、その旨をユーザが把握することが容易となるという効果を奏する。
【００１６】
請求項７記載の通信支援プログラムでは、第１通信経路が選択されたとき、第１通信経路についてデバイスの設定がなされていない場合、第１通信経路を通信に用いる経路として設定したとしても、さらにデバイスを設定しなければ第１通信経路を用いてデバイスと通信することができないことに着目する。そしてこの点に鑑み、第１通信経路が選択されたとき、第１通信経路についてデバイスの設定がなされていない場合、設定支援機能によって、デバイス設定機能によるデバイスの設定を可能とする。これにより、請求項１から６のいずれか１項に記載の通信支援プログラムの効果に加えて、第１通信経路を通信に用いる経路として設定する操作のみでデバイス設定まで可能となるため、デバイス設定のためにさらなる入力操作をユーザに強いる事態を回避することができるという効果を奏する。
【００１７】
請求項８記載の通信装置では、請求項１記載の通信支援プログラムと同様の効果を奏することができる。
【図面の簡単な説明】
【００１８】
【図１】一実施形態にかかるシステム構成図である。
【図２】プリンタ設定モードにおけるＬＣＤの表示を示す平面図である。
【図３】ＷｉＦｉの通信支援処理の手順を示す流れ図である。
【図４】プリンタ未設定時におけるＷｉＦｉの選択支援領域のタッチに伴う処理を示す図である。
【図５】プリンタ未設定時におけるＷｉＦｉの選択支援領域のタッチに伴う処理を示す図である。
【図６】プリンタ設定時におけるＷｉＦｉの選択支援領域のタッチに伴う処理を示す図である。
【図７】プリンタ設定時におけるＷｉＦｉの選択支援領域のタッチに伴う処理を示す図である。
【図８】Ｂｌｕｅｔｏｏｔｈ通信支援処理の手順を示す流れ図である。
【図９】プリンタ未設定時におけるＢｌｕｅｔｏｏｔｈ選択支援領域のタッチに伴う処理を示す図である。
【図１０】プリンタ未設定時におけるＢｌｕｅｔｏｏｔｈ選択支援領域のタッチに伴う処理を示す図である。
【図１１】プリンタ設定時におけるＢｌｕｅｔｏｏｔｈ選択支援領域のタッチに伴う処理を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明にかかる一実施形態について、図面を参照しつつ説明する。
【００２０】
図１に、本実施形態にかかる通信装置としての携帯電話機１０の構成を示す。携帯電話機１０において、入出力ポート１２を介して、ＣＰＵ１４、メモリ１６、ＷｉＦｉ通信部１８、Ｂｌｕｅｔｏｏｔｈ通信部２０、ユーザインターフェース２２が互いに電気的に接続されている。ＣＰＵ１４は、メモリ１６に格納されたプログラムを実行する。メモリ１６は、フラッシュメモリ等、給電の有無にかわらずデータを記憶保持する不揮発性メモリを備え、不揮発性メモリには、オペレーティングシステムや各種プログラムの他に、ＷｉＦｉ通信部１８、Ｂｌｕｅｔｏｏｔｈ通信部２０を介した通信に用いる各種設定値などが記憶される。また、ＷｉＦｉ通信部１８は、通信経路として、ＷｉＦｉ（ｗｉｒｅｌｅｓｓ  ｆｉｄｅｌｉｔｙ：登録商標）を用いた通信を行う。一方、Ｂｌｕｅｔｏｏｔｈ通信部２０は、通信経路として、Ｂｌｕｅｔｏｏｔｈを用いた通信を行う。また、ユーザインターフェース２２は、液晶表示装置（ＬＣＤ）２２ｂと、ユーザによる入力を受け付けるタッチパネル２２ａとを備えている。本実施形態では、特に、ユーザインターフェース２２を、ＬＣＤ２２ｂにタッチパネル２２ａを重ねることで構成している。タッチパネル２２ａは、指や棒などの指示体を接触または接近させることによって、携帯電話機１０に指示などを入力する。
【００２１】
上記ＷｉＦｉを用いた通信と、Ｂｌｕｅｔｏｏｔｈを用いた通信とは、携帯電話機１０が外部のプリンタと通信するためにも用いられる。すなわち、携帯電話機１０は、図示しない外部の複数のプリンタと通信可能である。各プリンタは、ＷｉＦｉを用いた通信と、Ｂｌｕｅｔｏｏｔｈを用いた通信とのいずれかが可能であり、いずれかによって携帯電話機１０と通信する。
【００２２】
ここで、ＷｉＦｉを用いた通信と、Ｂｌｕｅｔｏｏｔｈを用いた通信とのいずれかの選択操作と、選択された通信経路によって通信を行うプリンタの機種設定とを行うに際し、タッチパネル２２ａへの入力操作を簡素化すべく、本実施形態では、アプリケーションプログラム（通信支援プログラム１６ａ）がメモリ１６に記憶されている。
【００２３】
図２に、ＬＣＤ２２ｂ上における表示画面のうち、特に、ＷｉＦｉを用いたプリンタとの通信とＢｌｕｅｔｏｏｔｈを用いたプリンタとの通信とのいずれか一方を選択する選択画面を例示する。この場合、図示されるように、タイトル表示領域３４に「Ｐｒｉｎｔ  Ｓｅｔｔｉｎｇｓ」と記載される。図示されるように、本実施形態では、プリンタとの通信に用いる経路としてＷｉＦｉを用いる場合に選択される領域（選択支援領域３０）と、Ｂｌｕｅｔｏｏｔｈを用いる場合に選択される領域（選択支援領域３２）とが並列表示されている。
【００２４】
上記選択支援領域３０，３２の図中右側の領域のうち、いずれか一方には、必ずマーキングがなされている。図２では、ＷｉＦｉに対応する選択支援領域３０にマーキングがなされている例を示している。このマーキングは、通信に用いる経路として選択されている旨を示すものである。ちなみに、通信支援プログラム１６ａを携帯電話機１０にインストールした際には、初期設定として例えばＷｉＦｉが通信に用いる経路として設定される。
【００２５】
選択支援領域３０，３２において、「Ｎｏ  Ｄｅｖｉｃｅ  ｓｅｌｅｃｔｅｄ」と記載されている領域は、通信先として設定されているプリンタ名が表示され得る領域である。ただし、プリンタが設定されていない場合、この領域には、未だ設定されていない旨を示す「Ｎｏ  Ｄｅｖｉｃｅ  ｓｅｌｅｃｔｅｄ」が表示される。図２では、ＷｉＦｉ通信を用いて通信するプリンタ（以下、「ＷｉＦｉプリンタ」と称す）およびＢｌｕｅｔｏｏｔｈ通信を用いて通信するプリンタ（以下、「Ｂｌｕｅｔｏｏｔｈプリンタ」と称す）のいずれも設定されていない場合の例が示されている。
【００２６】
以下、上記タッチパネル２２ａへの入力操作によってプリンタとの通信を設定する処理を簡素化することのできる通信支援プログラム１６ａを用いた機能について説明する。
【００２７】
図３に、本実施形態にかかるＷｉＦｉ通信支援処理の手順を示す。この処理は、メモリ１６に記憶された通信支援プログラム１６ａの実行が、ユーザによるタッチパネル２２ａへの入力操作によって指示された場合に、ＣＰＵ１４によって例えば所定周期で繰り返し実行されることで実現される。
【００２８】
この一連の処理では、ＣＰＵ１４は、まずＳ１０において、ＷｉＦｉに対応する選択支援領域３０がユーザによりタッチされるなど、ユーザによる入力操作がなされることでＷｉＦｉに対応する選択支援領域３０が選択されたか否かを判断する。そしてＣＰＵ１４は、ＷｉＦｉに対応する選択支援領域３０が選択されたと判断する場合（Ｓ１０：Ｙｅｓ）、Ｓ１２に移行する。そしてＣＰＵ１４は、携帯電話機１０と通信するＷｉＦｉプリンタが既に設定されているか否かを判断する（Ｓ１２）。そしてＣＰＵ１４は、プリンタが未だ設定されていないと判断する場合（Ｓ１２：Ｎｏ）、ＷｉＦｉを用いた通信の機能が有効か否かを判断する（Ｓ１４）。ここで、通信の機能が有効とは、例えばＷｉＦｉ通信部１８の電源がオフでないことや、ＷｉＦｉ通信部１８が利用される通信手段として、ＣＰＵ１４によって実行されるオペレーティングシステムに認識されていること等のことである。そしてＣＰＵ１４は、ＷｉＦｉの機能が有効でないと判断する場合（Ｓ１４：Ｎｏ）、ＬＣＤ２２ｂにＷｉＦｉ設定画面を表示する（Ｓ１６）。
【００２９】
この状況は、例えば図４（ａ）、図４（ｄ）に例示する状況である。すなわち、図４（ａ）に示すように、ＷｉＦｉに対応する選択支援領域３０が選択された時点で、ＷｉＦｉの通信機能が無効である場合、図４（ｄ）に示すＷｉＦｉ設定画面となり、ＷｉＦｉを用いた通信の機能を有効とすることがユーザに促される。これに対し、ユーザは、ＷｉＦｉ設定画面の案内に従ってタッチパネル２２ａを操作することで、ＷｉＦｉを用いた通信の機能を有効とすることができる（図４（ｅ））。ちなみに図４（ｅ）では、ＷｉＦｉ通信の機能を有効とする旨を指示する入力操作がなされる実行ボタン領域４０がＬＣＤ２２ｂに表示される例を示している。
【００３０】
ＣＰＵ１４は、上述したＷｉＦｉ設定画面を表示すると、先の図３に示したＳ１４，Ｓ１６の処理により、ユーザによってＷｉＦｉを用いた通信を行う操作がなされ、ＷｉＦｉを用いた通信の機能が有効となるまで待機する。そしてＣＰＵ１４は、ユーザの操作によってＷｉＦｉを用いた通信の機能が有効とされたと判断する場合（Ｓ１４：Ｙｅｓ）、Ｓ１８に移行する。
【００３１】
そしてＣＰＵ１４は、ＷｉＦｉプリンタの選択画面を表示する（Ｓ１８）。すなわち、図４（ｂ）に例示するように、ＬＣＤ２２ｂに、通信可能なＷｉＦｉプリンタのそれぞれに対応したＷｉＦｉプリンタ領域３６ａ〜３６ｃを表示する。ちなみに、このときの表示画面は、図４（ａ）に示した画面との切り替えによって表示されるものであるため、タイトル表示領域３４に、別の画面であることを示す別のタイトル「ＷｉＦｉ  Ｐｒｉｎｔｅｒ」が表示されている。この状態において、ユーザが上記ＷｉＦｉプリンタ領域３６ａ〜３６ｃのいずれかを選択して入力操作を行うと、ＣＰＵ１４は、プリンタが選択されたと判断し（Ｓ２０：Ｙｅｓ）、Ｓ２２に移行する。そしてＣＰＵ１４は、選択されたプリンタをＷｉＦｉを用いた通信の通信先プリンタとして設定し、図４（ｃ）に示すように、前画面に戻る（Ｓ２２）。
【００３２】
図４（ａ）には、プリンタが設定されていない状況を例示している。このため、選択支援領域３０に、ＷｉＦｉプリンタが設定されていない旨「Ｎｏ  Ｄｅｖｉｃｅ  Ｓｅｌｅｃｔｅｄ」が表示される。これに対し、図４（ｃ）においては、設定されたＷｉＦｉプリンタ名（ここでは、「ＷｉＦｉ  Ｐ−２」を例示）が表示される。
【００３３】
ちなみに、図５（ａ）に示すように、ＷｉＦｉに対応する選択支援領域３０が選択された時点で、プリンタと通信する経路としてＢｌｕｅｔｏｏｔｈが設定されていた場合、ＣＰＵ１４は、Ｓ２２において、ＷｉＦｉプリンタの設定後、図５（ｃ）に示すように、プリンタと通信を行う経路をＷｉＦｉに切り替える処理を行う。なお、図５（ｂ）、図５（ｄ）、および図５（ｅ）のそれぞれについては、図４（ｂ）、図４（ｄ）、および図４（ｅ）のそれぞれに対応している。
【００３４】
ＣＰＵ１４は、図３のＳ１２の処理においてプリンタの設定がなされていると判断する場合（Ｓ１２:Ｙｅｓ）、プリンタとの通信を行うための通信経路としてＷｉＦｉが設定されているか否かを判断する（Ｓ２４）。そしてＣＰＵ１４は、ＷｉＦｉが設定されていると判断する場合（Ｓ２４：Ｙｅｓ）、上記Ｓ１４〜Ｓ２２の処理を行う。この状況を、図６に示す。図６（ａ）に示されるように、ＷｉＦｉを用いて通信するプリンタが設定されている状況下、ＷｉＦｉに対応する選択支援領域３０が選択されると、図６（ｂ）に示すＷｉＦｉプリンタの候補を表示する画面を通じてユーザによるＷｉＦｉプリンタの選択が促される。なお、図６（ｃ）、図６（ｄ）、および図６（ｅ）のそれぞれについては、図４（ｃ）、図４（ｄ）、および図４（ｅ）のそれぞれに対応している。
【００３５】
これに対し、ＣＰＵ１４は、図３のＳ２４においてＷｉＦｉがプリンタとの通信を行う経路として設定されていないと判断する場合（Ｓ２４：Ｎｏ）、プリンタとの通信を行う経路を、ＷｉＦｉに切り替える（Ｓ２６）。なお、ＷｉＦｉへの切り替えがなされる場合、プリンタとの通信に用いる通信経路がＷｉＦｉである旨がメモリ１６に記憶される。これにより、これ以後、プリンタとの通信を実行し、通信を停止した後、新たにプリンタとの通信を行うための操作がなされる場合には、デフォルト設定として、プリンタとの通信経路としてＷｉＦｉが設定されることとなる。
【００３６】
図７に、Ｓ２４においてＷｉＦｉが設定されていないと判断される状況を示す。すなわち、当初、図７（ａ）においてＢｌｕｅｔｏｏｔｈが選択されている状態において、ＷｉＦｉに対応する選択支援領域３０が選択操作されることで、ＷｉＦｉに切り替えられる（図７（ｂ））。
【００３７】
なおＣＰＵ１４は、図３に示したＳ２２，Ｓ２６の処理が完了する場合や、Ｓ１０においてＷｉＦｉに対応する選択支援領域３０の選択操作がなされていないと判断する場合（Ｓ１０：Ｎｏ）、この一連の処理を一旦終了する。
【００３８】
図８に、本実施形態にかかるＢｌｕｅｔｏｏｔｈ通信支援処理の手順を示す。この処理は、メモリ１６に記憶された通信支援プログラム１６ａの実行が、ユーザによるタッチパネル２２ａへの入力操作によって指示された場合に、ＣＰＵ１４によって例えば所定周期で繰り返し実行されることで実現される。なお、図８に示す処理は、先の図３に示した処理と並行して行われる。
【００３９】
ＣＰＵ１４は、まずＳ３０において、Ｂｌｕｅｔｏｏｔｈに対応する選択支援領域３２が選択されたか否かを判断する。そしてＣＰＵ１４は、Ｂｌｕｅｔｏｏｔｈに対応する選択支援領域３２が選択されたと判断する場合（Ｓ３０：Ｙｅｓ）、携帯電話機１０と通信するＢｌｕｅｔｏｏｔｈプリンタが既に設定されているか否かを判断する（Ｓ３２）。そしてＣＰＵ１４は、携帯電話機１０と通信するＢｌｕｅｔｏｏｔｈプリンタが未だ設定されていないと判断する場合（Ｓ３２：Ｎｏ）、Ｂｌｕｅｔｏｏｔｈを用いた通信の機能が有効か否かを判断する（Ｓ３４）。そしてＣＰＵ１４は、Ｂｌｕｅｔｏｏｔｈを用いた通信の機能が有効でないと判断する場合（Ｓ３４：Ｎｏ）、ＬＣＤ２２ｂにＢｌｕｅｔｏｏｔｈ設定画面を表示する（Ｓ３６）。
【００４０】
この状況は、例えば図９（ａ）、図９（ｄ）に例示する状況である。すなわち、図９（ａ）に示すように、Ｂｌｕｅｔｏｏｔｈに対応する選択支援領域３２に対する入力操作がなされた時点で、Ｂｌｕｅｔｏｏｔｈの通信の機能が無効である場合、図９（ｄ）のＢｌｕｅｔｏｏｔｈ設定画面となり、Ｂｌｕｅｔｏｏｔｈを用いた通信の機能を有効とするようユーザに促される。この状態で、ユーザは、Ｂｌｕｅｔｏｏｔｈ設定画面の案内に従ってタッチパネル２２ａを操作することで、Ｂｌｕｅｔｏｏｔｈを用いた通信の機能を有効とすることができる。
【００４１】
ＣＰＵ１４は、Ｂｌｕｅｔｏｏｔｈ設定画面を表示すると、先の図８に示したＳ３４，Ｓ３６の処理により、ユーザによってＢｌｕｅｔｏｏｔｈを用いた通信の機能を有効とする操作がなされ、Ｂｌｕｅｔｏｏｔｈを用いた通信の機能が有効となるまで待機する。そしてＣＰＵ１４は、ユーザの操作によってＢｌｕｅｔｏｏｔｈを用いた通信の機能が有効とされたと判断する場合（Ｓ３４：Ｙｅｓ）、Ｓ３８に移行する。
【００４２】
そしてＣＰＵ１４は、Ｂｌｕｅｔｏｏｔｈプリンタの選択画面を表示する（Ｓ３８）。すなわち、図９（ｂ）に例示するように、ＬＣＤ２２ｂに、携帯電話機１０と通信する候補となるＢｌｕｅｔｏｏｔｈプリンタのそれぞれに対応するＢｌｕｅｔｏｏｔｈプリンタ領域３８ａ〜３８ｃを表示する。ただし、Ｂｌｕｅｔｏｏｔｈの場合、ＣＰＵ１４によって実行されるオペレーティングシステムにより記憶されているペアリングされたプリンタが表示されるため、実際には通信不可能なプリンタも表示される。なお、表示されたＢｌｕｅｔｏｏｔｈプリンタとは相違するＢｌｕｅｔｏｏｔｈプリンタを通信先として設定することが望まれる場合に備え、この画面においては、新たにＢｌｕｅｔｏｏｔｈプリンタを追加する画面へのリンクを張ることが望ましい。
【００４３】
そして、ユーザが上記Ｂｌｕｅｔｏｏｔｈプリンタ領域３８ａ〜３８ｃのいずれかを選択し、入力操作がなされることで、ＣＰＵ１４は、先の図９のＳ４０に示す処理によって、プリンタが選択されたと判断し（Ｓ４０：Ｙｅｓ）、Ｓ４２に移行する。そしてＣＰＵ１４は、選択されたプリンタをＢｌｕｅｔｏｏｔｈを用いた通信の通信先プリンタとして設定し、図９（ｃ）に示すように、前画面に戻る（Ｓ４２）。
【００４４】
図９（ａ）には、プリンタが設定されていない状況を例示している。このため、選択支援領域３２に、Ｂｌｕｅｔｏｏｔｈプリンタが設定されていない旨「Ｎｏ  Ｄｅｖｉｃｅ  Ｓｅｌｅｃｔｅｄ」が表示される。これに対し、図９（ｃ）においては、設定されたＢｌｕｅｔｏｏｔｈプリンタ名（ここでは、「Ｂｕ  Ｐ−１」を例示）が表示される。
【００４５】
ちなみに、図１０（ａ）に示すように、Ｂｌｕｅｔｏｏｔｈに対応する選択支援領域３２が選択された時点で、プリンタと通信する経路としてＷｉＦｉが設定されていた場合には、ＣＰＵ１４は、Ｓ４２の処理において、図１０（ｃ）に示すように、プリンタと通信する経路をＢｌｕｅｔｏｏｔｈに切り替える処理を行う。なお、図１０（ｂ）および図１０（ｄ）のそれぞれは、図９（ｂ）および図９（ｄ）のそれぞれに対応している。
【００４６】
ＣＰＵ１４は、図８のＳ３２の処理においてプリンタ設定がなされていると判断する場合（Ｓ３２：Ｙｅｓ）、プリンタとの通信を行うための通信経路としてＢｌｕｅｔｏｏｔｈが設定されていたか否かを判断する（Ｓ４４）。そしてＣＰＵ１４は、Ｂｌｕｅｔｏｏｔｈが設定されていると判断する場合（Ｓ４４：Ｙｅｓ）、上記Ｓ３４〜Ｓ４２の処理を行う。この状況を、図１１に示す。図１１（ａ）に示されるように、Ｂｌｕｅｔｏｏｔｈを用いて通信するプリンタが設定されている状況下、Ｂｌｕｅｔｏｏｔｈに対応する選択支援領域３２が選択されると、図１１（ｂ）に示すＢｌｕｅｔｏｏｔｈプリンタの候補を表示する画面を通じてユーザによるＢｌｕｅｔｏｏｔｈプリンタの選択が促される。なお、図１１（ｃ）および図１１（ｄ）のそれぞれは、図９（ｃ）および図９（ｄ）のそれぞれに対応している。
【００４７】
これに対し、ＣＰＵ１４は、図８に示したＳ４４の処理においてＢｌｕｅｔｏｏｔｈが設定されていないと判断する場合（Ｓ４４：Ｎｏ）、プリンタとの通信を行う経路を、Ｂｌｕｅｔｏｏｔｈに切り替える（Ｓ４６）。なお、Ｂｌｕｅｔｏｏｔｈへの切り替えがなされる場合、プリンタとの通信に用いる通信経路がＢｌｕｅｔｏｏｔｈである旨がメモリ１６に記憶される。これにより、これ以後、プリンタとの通信を実行し、通信を停止した後、新たにプリンタとの通信を行うための操作がなされる場合には、デフォルト設定として、プリンタとの通信経路としてＢｌｕｅｔｏｏｔｈが設定されることとなる。
【００４８】
なお、Ｓ４２，Ｓ４６の処理が完了する場合や、Ｓ３０においてＢｌｕｅｔｏｏｔｈに対応する選択支援領域３２の選択操作がなされていないと判断される場合（Ｓ３０：Ｎｏ）には、この一連の処理を一旦終了する。
【００４９】
以上説明した本実施形態によれば、以下の効果が得られるようになる。
【００５０】
（１）ＣＰＵ１４は、ＷｉＦｉに対応する選択支援領域３０が選択された場合にＷｉＦｉが通信に用いる経路として設定されている場合（Ｓ２４：ＹＥＳ）、ユーザによるＷｉＦｉプリンタの設定を可能とした。同様にＣＰＵ１４は、Ｂｌｕｅｔｏｏｔｈに対応する選択支援領域３２が選択された場合にＢｌｕｅｔｏｏｔｈが通信に用いる経路として設定されている場合（Ｓ４４：ＹＥＳ）、ユーザによるＢｌｕｅｔｏｏｔｈプリンタの設定を可能とした。これにより、通信に用いる経路をＷｉＦｉとＢｌｕｅｔｏｏｔｈとのいずれとするかを切り替えるための選択支援領域３０、３２の選択操作によって、プリンタを設定する操作を行うことができるため、入力部への入力操作を簡素化することができる。
【００５１】
（２）ＣＰＵ１４は、選択支援領域３０，３２が並列表示された状態において、選択支援領域３０，３２のうち通信に用いる経路として設定されている側にマーキングを表示した。これにより、選択支援領域３０，３２が並列表示されることで、通信経路の選択やデバイスの設定が可能な状態において、ユーザが、通信に用いる経路として設定されている経路を容易に認識することができる。
【００５２】
（３）ＣＰＵ１４は、ＷｉＦｉプリンタの設定画面（図４（ｂ）等）において、通信に用いるＷｉＦｉプリンタの候補を一覧表示し、Ｂｌｕｅｔｏｏｔｈプリンタの設定画面（図９（ｂ）等）において、通信に用いるＢｌｕｅｔｏｏｔｈプリンタの候補を一覧表示した。これにより、ユーザは、通信に用いるプリンタの候補を容易に認識することができるため、通信に用いるプリンタをいずれにするかの選択を容易に行うことができる。
【００５３】
（４）ＣＰＵ１４は、通信の機能が有効とされることを条件に通信に用いるプリンタの候補を表示した（Ｓ１４，Ｓ３４）。これにより、通信に用いるプリンタが設定された時点において、通信の機能を有効な状態とすることができる。
【００５４】
（５）ＣＰＵ１４は、通信に用いるＷｉＦｉプリンタが設定されている場合、選択支援領域３０にそのＷｉＦｉプリンタ名を表示し（図４（ｃ）等）、通信に用いるＢｌｕｅｔｏｏｔｈプリンタが設定されている場合、選択支援領域３２にそのＢｌｕｅｔｏｏｔｈプリンタ名を表示した（図９（ｃ）等）。これにより、選択支援領域３０，３２が並列表示され、通信に用いる経路の選択やプリンタの設定が可能な状態において、ＷｉＦｉやＢｌｕｅｔｏｏｔｈが通信に用いる経路として設定された場合に設定された経路を用いて通信するプリンタがいずれとなるかをユーザが容易に把握できる。
【００５５】
（６）ＣＰＵ１４は、通信に用いるＷｉＦｉプリンタが設定されていない場合、選択支援領域３０にその旨を表示し、通信に用いるＢｌｕｅｔｏｏｔｈプリンタが設定されていない場合、選択支援領域３２にその旨を表示した（図２等）。これにより、選択支援領域３０，３２が並列表示され、通信に用いる経路の選択やプリンタの設定が可能な状態において、各通信経路に対応するプリンタが設定されていない場合に、その旨をユーザが把握することが容易となる。
【００５６】
（７）ＣＰＵ１４は、通信に用いるＷｉＦｉプリンタが設定されていない場合、ＷｉＦｉが通信に用いる経路として設定されているか否かにかかわらず、選択支援領域３０への入力操作に応じて、ＷｉＦｉプリンタ設定画面に移行した（Ｓ１２：ＮＯ）。同様にＣＰＵ１４は、通信に用いるＢｌｕｅｔｏｏｔｈプリンタが設定されていない場合、Ｂｌｕｅｔｏｏｔｈが通信に用いる経路として設定されているか否かにかかわらず、選択支援領域３２への入力操作に応じて、Ｂｌｕｅｔｏｏｔｈプリンタ設定画面に移行した（Ｓ３２：ＮＯ）。これにより、選択支援領域３０，３２のうち通信に用いる経路として設定されていない側に対応するものが選択操作される場合に通信経路を切り替える処理のみを行なう場合と比較して、プリンタ設定のためにさらなる入力操作をユーザに強いる事態を回避することができる。
【００５７】
＜各手段と実施形態との対応関係について＞
第１通信部および第２通信部として、ＷｉＦｉ通信部１８およびＢｌｕｅｔｏｏｔｈ通信部２０を例示した。
入力部として、タッチパネルＴＰを例示した。
表示部として、ＬＣＤ２２ｂを例示した。
制御部として、ＣＰＵ１４を例示した。
選択支援機能として、図２等に示す画面表示を例示した。
経路設定機能として、Ｓ２６，Ｓ４６の処理を例示した。
デバイス設定機能として、Ｓ１８〜Ｓ２２，Ｓ３８〜Ｓ４２を例示した。
候補表示機能として、Ｓ１８，Ｓ３８の処理を例示した。
デバイス表示機能として、図４（ｃ）、図９（ｃ）等に示す画面表示機能を例示した。
未設定表示機能として、図２等に示す画面表示機能を例示した。
設定支援機能として、Ｓ１２，Ｓ３２における否定判断時の処理を例示した。
【００５８】
＜その他の実施形態＞
以上、上記実施形態に基づき本発明を説明したが、本発明は上記形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能であることは容易に推察できるものである。各実施形態は、それぞれ、他の実施形態が有する構成の一部または複数部分を、その実施形態に追加し或いはその実施形態の構成の一部または複数部分と交換等することにより、その実施形態を変形して構成するようにしてもよい。以下、上記実施形態の変形例としての実施形態を記載する。
【００５９】
経路設定機能としては、必ずいずれかの通信経路が設定されるものに限らない。例えば初期状態においては、前回の設定の記憶がないため、いずれの経路をも設定されないようにしてもよい。この場合、各通信経路の選択支援領域にマーキングがなされない。
【００６０】
また、一旦設定がなされると、これが記憶され変更がなされない限り、この設定が維持されるものとしては、この維持された状態が携帯電話機１０内の蓄電エネルギ量に依存するもの、依存しないもののいずれであってもよい。すなわち例えば、携帯電話機１０内の蓄電エネルギ量が所定以下となる場合、設定された情報が消去されるものであってもよい。この場合、設定情報をフラッシュメモリ等、給電の有無にかかわらずデータを保持するメモリ（不揮発性メモリ）に記憶させる必要がないため、不揮発性メモリの記憶領域を削減することができる。
【００６１】
上記各実施形態では、第１通信経路および第２通信経路として、ＢｌｕｅｔｏｏｔｈとＷｉＦｉとを例示したが、これに限らない。また、ＬＣＤ２２ｂに並列表示される通信経路としては、２つに限らず、３つ以上であってもよい。
【００６２】
選択支援機能としては、外部との通信経路として設定されている場合と設定されていない場合とに応じて選択支援領域３０，３２内にマーキングを表示するか否かを定めるものに限らず、例えば選択支援領域３０，３２全体の背景色を相違させるものであってもよい。
【００６３】
選択支援機能としては、選択可能とする通信経路を２つとするものに限らず、例えば３つ以上とするものであってもよい。この際、それらすべてが表示部において並列表示されることで、同一画面で選択可能なものでなくてもよい。特に、通信経路の数が多い場合には、見やすさの観点から選択支援領域の大きさを所定以上とすることで、単一の画面に一括表示することが困難となりうる。この場合、表示画面の非連続的な変更（切り替え）によって、選択支援領域の全てを表示可能としてもよいが、タッチパネル２２ａのフリック操作等によって、画面をスクロールすることで表示内容を連続的に変更するものであることが望ましい。
【００６４】
通信の機能が有効とされることを条件にデバイス設定機能によるデバイスの設定を可能とする機能を設ける手法としては、上記各実施形態において例示したものに限らない。例えば先の図３に示した処理において、ＣＰＵ１４は、Ｓ１０においてＷｉＦｉに対応する選択支援領域３０の選択操作がなされたと判断することで、Ｓ１４，Ｓ１６の処理を実行し、その後、Ｓ１２の処理に移行するようにしてもよい。もっとも、上記手法自体必須ではなく、例えば、先の図８に示した処理において、ＣＰＵ１４は、Ｓ４４，Ｓ４６の処理の後にＳ３４，Ｓ３６の処理を実行してもよい。
【００６５】
例えばＷｉＦｉが通信に用いる経路として選択されていないときに選択支援領域３０の入力操作がなされる場合、ＷｉＦｉプリンタが設定されていなくても、ＷｉＦｉへの切り替えのみを行なってもよい。これは例えば先の図３において、Ｓ１２の処理とＳ２４の処理とを入れ替えることで実現することができる。
【００６６】
プリンタを特定する情報としては、プリンタ名に限らない。例えば各プリンタにユーザによって番号を付す設定とし、この番号をプリンタを特定する情報として表示してもよい。
【００６７】
ユーザインターフェースとしては、タッチパネル２２ａおよびＬＣＤ２２ｂを重ねて構成するものに限らない。例えば、表示部と入力部とが平面視において各別の領域に形成されるものであってもよい。
【００６８】
通信対象となるデバイスとしては、プリンタに限らない。要は通信装置との通信を行うデバイスであればよい。
【００６９】
通信装置としての多機能携帯端末としては、携帯電話機１０に限らず、例えば電話機能を有しないタブレット端末等であってもよい。
【００７０】
通信支援プログラム１６ａとしては、アプリケーションプログラムに限らない。例えば、ＯＳ自体に、デバイス設定機能や、選択支援機能、設定支援機能、および経路設定機能の全てまたは一部を搭載してもよい。
【００７１】
デバイス設定機能や、選択支援機能、設定支援機能、および経路設定機能の全てまたは一部を、ソフトウェア処理とすることなく、専用のハードウェア手段によって構成してもよい。
【符号の説明】
【００７２】
１０…携帯電話機、１４…ＣＰＵ、１８…ＷｉＦｉ通信部、２０…Ｂｌｕｅｔｏｏｔｈ通信部、２２ａ…タッチパネル。
【図１】
2014140114.tif 000003
【図２】
2014140114.tif 000004
【図３】
2014140114.tif 000005
【図４】
2014140114.tif 000006
【図５】
2014140114.tif 000007
【図６】
2014140114.tif 000008
【図７】
2014140114.tif 000009
【図８】
2014140114.tif 000010
【図９】
2014140114.tif 000011
【図１０】
2014140114.tif 000012
【図１１】
2014140114.tif 000013