(57)【要約】【課題】ユーザが移動しただけで移動先のネットワークへの切替え接続及びネットワーク機器の設定を自動的に行う。【解決手段】居室１と印刷室２をまたいで構築された共用ネットワーク３と印刷室２に構築された専用ネットワーク４と、ユーザが携帯端末１０を持って印刷室２に移動して印刷アプリを起動すると、携帯端末１０は、接続可能なルーター３２，４１を検出する。携帯端末１０は、印刷履歴情報を参照して接続実績のあるルーター４１を接続先として選択すると、ルーター４１と同じ専用ネットワーク４に接続されているプリンター４２，４３の中から利用実績、ユーザによる指定の有無、利用頻度等を参照して印刷アプリケーションの実行に利用するプリンターを選択する。【選択図】図１
2018019285.tif 000002
【特許請求の範囲】
【請求項１】
共通の識別名が設定された複数のアクセスポイントが接続されている第１ネットワークと、前記第１ネットワークにおける無線通信可能領域の一部分と無線通信可能領域が重複するアクセスポイントが接続されている第２ネットワークと、を有するネットワークシステムにおいて利用可能な携帯端末装置において、
接続可能なアクセスポイントを検出する検出手段と、
前記第１ネットワーク又は前記第２ネットワークに接続されているネットワーク機器を利用するアプリケーションを実行する実行手段と、
前記アプリケーションが過去に実行されたときに利用されたネットワーク機器に固有の機器識別情報及び当該ネットワーク機器を利用する際に接続されていたアクセスポイントに固有の機器識別情報を対応付けして含む履歴情報を履歴情報記憶手段から取得する取得手段と、
前記第２ネットワークの無線通信可能領域外の前記第１ネットワークの無線通信可能領域から前記第１ネットワーク及び前記第２ネットワーク双方の無線通信可能領域に移動してきたユーザによる前記アプリケーションを実行する際の所定の操作時において、移動前に接続していたアクセスポイントが前記検出手段により検出されなかった場合、前記検出手段により検出されたアクセスポイントの中から所定の選択規則に従い前記履歴情報を参照して前記アプリケーションの実行時に接続するアクセスポイントを選択し、その選択したアクセスポイントと接続するよう制御する接続制御手段と、
前記履歴情報を参照して前記接続制御手段により選択されたアクセスポイントに対応付けられているネットワーク機器を、前記アプリケーションに利用させるネットワーク機器として設定する設定手段と、
を有することを特徴とする携帯端末装置。
【請求項２】
前記接続制御手段は、前記検出手段による各アクセスポイントから受信した電波強度を参照して、接続するアクセスポイントを選択することを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
前記履歴情報には、更に前記ネットワーク機器が利用されたときの時間情報が対応付けられており、
前記接続制御手段は、前記時間情報を参照して、接続するアクセスポイントを選択することを特徴とする請求項１に記載の携帯端末装置。
【請求項４】
前記接続制御手段は、前記取得手段により取得された履歴情報に含まれているアクセスポイント毎に積算し、その積算数を参照して、接続するアクセスポイントを選択することを特徴とする請求項１に記載の携帯端末装置。
【請求項５】
前記履歴情報には、更に前記ネットワーク機器がユーザによる選択操作により選択されたかどうかを示す情報が対応付けられており、
前記設定手段は、前記接続制御手段により選択されたアクセスポイントに複数のネットワーク機器が対応付けられている場合、過去にユーザにより選択されたネットワーク機器を、前記アプリケーションに利用させるネットワーク機器として設定することを特徴とする請求項１に記載の携帯端末装置。
【請求項６】
前記履歴情報には、更に前記ネットワーク機器が利用されたときの時間情報が対応付けられており、
前記設定手段は、前記接続制御手段により選択されたアクセスポイントに複数のネットワーク機器が対応付けられている場合、前記履歴情報を参照して最近に利用されたネットワーク機器を、前記アプリケーションに利用させるネットワーク機器として選択して設定することを特徴とする請求項１に記載の携帯端末装置。
【請求項７】
前記設定手段は、前記接続制御手段により選択されたアクセスポイントに複数のネットワーク機器が対応付けられている場合、前記取得手段により取得された履歴情報に含まれているネットワーク機器毎に積算し、その積算数を参照して前記アプリケーションに利用させるネットワーク機器を設定することを特徴とする請求項１に記載の携帯端末装置。
【請求項８】
前記設定手段は、前記接続制御手段により選択されたアクセスポイントに複数のネットワーク機器が対応付けられている場合、当該各ネットワーク機器が利用可能な状態かどうかを確認し、利用可能な前記ネットワーク機器の中から前記アプリケーションに利用させるネットワーク機器を選択して設定することを特徴とする請求項１に記載の携帯端末装置。
【請求項９】
前記設定手段は、前記接続制御手段により選択されたアクセスポイントに複数のネットワーク機器が対応付けられている場合、当該各ネットワーク機器と前記携帯端末装置との位置関係を参照して前記アプリケーションに利用させるネットワーク機器を設定することを特徴とする請求項１に記載の携帯端末装置。
【請求項１０】
共通の識別名が設定された複数のアクセスポイントが接続されている第１ネットワークと、
前記第１ネットワークにおける無線通信可能領域の一部分と無線通信可能領域が重複するアクセスポイントが接続されている第２ネットワークと、
携帯端末装置と、
アプリケーションが過去に実行されたときに利用されたネットワーク機器に固有の機器識別情報及び当該ネットワーク機器を利用する際に接続されていたアクセスポイントに固有の機器識別情報を対応付けして含む履歴情報を記憶する履歴情報記憶手段と、
を有し、
前記携帯端末装置は、
接続可能なアクセスポイントを検出する検出手段と、
前記第１ネットワーク又は前記第２ネットワークに接続されているネットワーク機器を利用するアプリケーションを実行する実行手段と、
前記第２ネットワークの無線通信可能領域外の前記第１ネットワークの無線通信可能領域から前記第１ネットワーク及び前記第２ネットワーク双方の無線通信可能領域に移動してきたユーザによる前記アプリケーションを実行する際の所定の操作時において、移動前に接続していたアクセスポイントが前記検出手段により検出されなかった場合、前記検出手段により検出されたアクセスポイントの中から所定の選択規則に従い前記履歴情報を参照して前記アプリケーションの実行時に接続するアクセスポイントを選択し、その選択したアクセスポイントと接続するよう制御する接続制御手段と、
前記履歴情報を参照して前記接続制御手段により選択されたアクセスポイントに対応付けられているネットワーク機器を、前記アプリケーションに利用させるネットワーク機器として設定する設定手段と、
を有することを特徴とするネットワークシステム。
【請求項１１】
共通の識別名が設定された複数のアクセスポイントが接続されている第１ネットワークと、前記第１ネットワークにおける無線通信可能領域の一部分と無線通信可能領域が重複するアクセスポイントが接続されている第２ネットワークと、を有するネットワークシステムにおいて利用可能な携帯端末装置に搭載されたコンピュータを、
接続可能なアクセスポイントを検出する検出手段、
前記第１ネットワーク又は前記第２ネットワークに接続されているネットワーク機器を利用するアプリケーションを実行する実行手段、
前記アプリケーションが過去に実行されたときに利用されたネットワーク機器に固有の機器識別情報及び当該ネットワーク機器を利用する際に接続されていたアクセスポイントに固有の機器識別情報を対応付けして含む履歴情報を履歴情報記憶手段から取得する取得手段、
前記第２ネットワークの無線通信可能領域外の前記第１ネットワークの無線通信可能領域から前記第１ネットワーク及び前記第２ネットワーク双方の無線通信可能領域に移動してきたユーザによる前記アプリケーションを実行する際の所定の操作時において、移動前に接続していたアクセスポイントが前記検出手段により検出されなかった場合、前記検出手段により検出されたアクセスポイントの中から所定の選択規則に従い前記履歴情報を参照して前記アプリケーションの実行時に接続するアクセスポイントを選択し、その選択したアクセスポイントと接続するよう制御する接続制御手段、
前記履歴情報を参照して前記接続制御手段により選択されたアクセスポイントに対応付けられているネットワーク機器を、前記アプリケーションに利用させるネットワーク機器として設定する設定手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置、ネットワークシステム及びプログラムに関する。
【背景技術】
【０００２】
無線ネットワークの運用方法の一つに、社内や公共施設等に共用ネットワークを構築する場合がある。共用ネットワークは、施設内のエリアやフロアに多数のアクセポイントを配設し、それら全てのアクセスポイントに同じＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ ＩＤｅｎｔｉｆｉｅｒ）を設定することで構築できる。
【０００３】
ユーザは、スマホ等の携帯端末に共有ネットワークのＳＳＩＤを設定しておけば、社内でエリア移動やフロア移動したとしても、同じＳＳＩＤが設定されたアクセスポイントに切り替わるだけなので同じ共用ネットワークに安定して接続し続けることができる。
【０００４】
ところで、共用ネットワーク内に、共用ネットワークとは別に用途を特定したローカルネットワーク（専用ネットワーク）を構築することで共存させる場合がある。例えば、共用ネットワークを商業施設に来た顧客に利用させ、従業員には業務連絡等に専用ネットワークを利用させる。また、従業員には、通常、施設内の自席のある居室内に設置され、共用ネットワークに接続されたプリンターを利用させ、特殊な印刷やセキュリティ性のある文書の印刷時には印刷室内の専用ネットワークに接続されたプリンターを利用させる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−０６０６９９号公報
【特許文献２】特開２００６−２６２３７１号公報
【特許文献３】特開２００６−１７３８０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特殊な印刷やセキュリティ性のある文書を印刷するために特定の機能を有する印刷室内のプリンターを利用する場合、従業員は、印刷室内のプリンターを利用するために印刷室まで移動することになるが、印刷室内にも共有ネットワークに接続されたアクセスポイントが設置されている場合、従業員の携帯端末は、物理的には異なるアクセスポイントに切り替わるものの、依然として共有ネットワークに接続された状態のままになる。このため、従業員は、印刷を実行させるために携帯端末を操作して、接続先を専用ネットワークのアクセスポイントに手動にて切り替えなければならない。更に、アクセスポイントの切替え後、印刷用のアプリケーションを起動し、プリンターを手動にて設定する必要があった。
【０００７】
本発明は、ユーザが移動しただけで移動先のネットワークへの切替え接続及びネットワーク機器の設定を自動的に行うことを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る携帯端末装置は、共通の識別名が設定された複数のアクセスポイントが接続されている第１ネットワークと、前記第１ネットワークにおける無線通信可能領域の一部分と無線通信可能領域が重複するアクセスポイントが接続されている第２ネットワークと、を有するネットワークシステムにおいて利用可能な携帯端末装置において、接続可能なアクセスポイントを検出する検出手段と、前記第１ネットワーク又は前記第２ネットワークに接続されているネットワーク機器を利用するアプリケーションを実行する実行手段と、前記アプリケーションが過去に実行されたときに利用されたネットワーク機器に固有の機器識別情報及び当該ネットワーク機器を利用する際に接続されていたアクセスポイントに固有の機器識別情報を対応付けして含む履歴情報を履歴情報記憶手段から取得する取得手段と、前記第２ネットワークの無線通信可能領域外の前記第１ネットワークの無線通信可能領域から前記第１ネットワーク及び前記第２ネットワーク双方の無線通信可能領域に移動してきたユーザによる前記アプリケーションを実行する際の所定の操作時において、移動前に接続していたアクセスポイントが前記検出手段により検出されなかった場合、前記検出手段により検出されたアクセスポイントの中から所定の選択規則に従い前記履歴情報を参照して前記アプリケーションの実行時に接続するアクセスポイントを選択し、その選択したアクセスポイントと接続するよう制御する接続制御手段と、前記履歴情報を参照して前記接続制御手段により選択されたアクセスポイントに対応付けられているネットワーク機器を、前記アプリケーションに利用させるネットワーク機器として設定する設定手段と、を有することを特徴とする。
【０００９】
また、前記接続制御手段は、前記検出手段による各アクセスポイントから受信した電波強度を参照して、接続するアクセスポイントを選択することを特徴とする。
【００１０】
また、前記履歴情報には、更に前記ネットワーク機器が利用されたときの時間情報が対応付けられており、前記接続制御手段は、前記時間情報を参照して、接続するアクセスポイントを選択することを特徴とする。
【００１１】
また、前記接続制御手段は、前記取得手段により取得された履歴情報に含まれているアクセスポイント毎に積算し、その積算数を参照して、接続するアクセスポイントを選択することを特徴とする。
【００１２】
また、前記履歴情報には、更に前記ネットワーク機器がユーザによる選択操作により選択されたかどうかを示す情報が対応付けられており、前記設定手段は、前記接続制御手段により選択されたアクセスポイントに複数のネットワーク機器が対応付けられている場合、過去にユーザにより選択されたネットワーク機器を、前記アプリケーションに利用させるネットワーク機器として設定することを特徴とする。
【００１３】
また、前記履歴情報には、更に前記ネットワーク機器が利用されたときの時間情報が対応付けられており、前記設定手段は、前記接続制御手段により選択されたアクセスポイントに複数のネットワーク機器が対応付けられている場合、前記履歴情報を参照して最近に利用されたネットワーク機器を、前記アプリケーションに利用させるネットワーク機器として選択して設定することを特徴とする。
【００１４】
また、前記設定手段は、前記接続制御手段により選択されたアクセスポイントに複数のネットワーク機器が対応付けられている場合、前記取得手段により取得された履歴情報に含まれているネットワーク機器毎に積算し、その積算数を参照して前記アプリケーションに利用させるネットワーク機器を設定することを特徴とする。
【００１５】
また、前記設定手段は、前記接続制御手段により選択されたアクセスポイントに複数のネットワーク機器が対応付けられている場合、当該各ネットワーク機器が利用可能な状態かどうかを確認し、利用可能な前記ネットワーク機器の中から前記アプリケーションに利用させるネットワーク機器を選択して設定することを特徴とする。
【００１６】
また、前記設定手段は、前記接続制御手段により選択されたアクセスポイントに複数のネットワーク機器が対応付けられている場合、当該各ネットワーク機器と前記携帯端末装置との位置関係を参照して前記アプリケーションに利用させるネットワーク機器を設定することを特徴とする。
【００１７】
本発明に係るネットワークシステムは、共通の識別名が設定された複数のアクセスポイントが接続されている第１ネットワークと、前記第１ネットワークにおける無線通信可能領域の一部分と無線通信可能領域が重複するアクセスポイントが接続されている第２ネットワークと、携帯端末装置と、アプリケーションが過去に実行されたときに利用されたネットワーク機器に固有の機器識別情報及び当該ネットワーク機器を利用する際に接続されていたアクセスポイントに固有の機器識別情報を対応付けして含む履歴情報を記憶する履歴情報記憶手段と、を有し、前記携帯端末装置は、接続可能なアクセスポイントを検出する検出手段と、前記第１ネットワーク又は前記第２ネットワークに接続されているネットワーク機器を利用するアプリケーションを実行する実行手段と、前記第２ネットワークの無線通信可能領域外の前記第１ネットワークの無線通信可能領域から前記第１ネットワーク及び前記第２ネットワーク双方の無線通信可能領域に移動してきたユーザによる前記アプリケーションを実行する際の所定の操作時において、移動前に接続していたアクセスポイントが前記検出手段により検出されなかった場合、前記検出手段により検出されたアクセスポイントの中から所定の選択規則に従い前記履歴情報を参照して前記アプリケーションの実行時に接続するアクセスポイントを選択し、その選択したアクセスポイントと接続するよう制御する接続制御手段と、前記履歴情報を参照して前記接続制御手段により選択されたアクセスポイントに対応付けられているネットワーク機器を、前記アプリケーションに利用させるネットワーク機器として設定する設定手段と、を有することを特徴とする。
【００１８】
本発明に係るプログラムは、共通の識別名が設定された複数のアクセスポイントが接続されている第１ネットワークと、前記第１ネットワークにおける無線通信可能領域の一部分と無線通信可能領域が重複するアクセスポイントが接続されている第２ネットワークと、を有するネットワークシステムにおいて利用可能な携帯端末装置に搭載されたコンピュータを、接続可能なアクセスポイントを検出する検出手段、前記第１ネットワーク又は前記第２ネットワークに接続されているネットワーク機器を利用するアプリケーションを実行する実行手段、前記アプリケーションが過去に実行されたときに利用されたネットワーク機器に固有の機器識別情報及び当該ネットワーク機器を利用する際に接続されていたアクセスポイントに固有の機器識別情報を対応付けして含む履歴情報を履歴情報記憶手段から取得する取得手段、前記第２ネットワークの無線通信可能領域外の前記第１ネットワークの無線通信可能領域から前記第１ネットワーク及び前記第２ネットワーク双方の無線通信可能領域に移動してきたユーザによる前記アプリケーションを実行する際の所定の操作時において、移動前に接続していたアクセスポイントが前記検出手段により検出されなかった場合、前記検出手段により検出されたアクセスポイントの中から所定の選択規則に従い前記履歴情報を参照して前記アプリケーションの実行時に接続するアクセスポイントを選択し、その選択したアクセスポイントと接続するよう制御する接続制御手段、前記履歴情報を参照して前記接続制御手段により選択されたアクセスポイントに対応付けられているネットワーク機器を、前記アプリケーションに利用させるネットワーク機器として設定する設定手段、として機能させる。
【発明の効果】
【００１９】
請求項１に記載の発明によれば、ユーザが移動しただけで移動先の過去に利用したことのあるネットワーク機器が接続されているネットワークへの切替え接続及びネットワーク機器の設定を自動的に行うことができる。
【００２０】
請求項２に記載の発明によれば、選択候補となるアクセスポイントが複数存在する場合に各アクセスポイントから受信した電波強度に基づき接続するアクセスポイントを選択することができる。
【００２１】
請求項３に記載の発明によれば、選択候補となるアクセスポイントが複数存在する場合に過去に利用したときの時間情報に基づき接続するアクセスポイントを選択することができる。
【００２２】
請求項４に記載の発明によれば、選択候補となるアクセスポイントが複数存在する場合に過去の利用頻度に基づき接続するアクセスポイントを選択することができる。
【００２３】
請求項５に記載の発明によれば、設定候補となるネットワーク機器が複数存在する場合にユーザによる選択実績に基づき設定するネットワーク機器を選択することができる。
【００２４】
請求項６に記載の発明によれば、設定候補となるネットワーク機器が複数存在する場合に過去に利用したときの時間情報に基づき設定するネットワーク機器を選択することができる。
【００２５】
請求項７に記載の発明によれば、設定候補となるネットワーク機器が複数存在する場合に過去の利用頻度に基づき設定するネットワーク機器を選択することができる。
【００２６】
請求項８に記載の発明によれば、設定候補となるネットワーク機器が複数存在する場合に各ネットワーク機器の利用可能かどうかの状態によって設定するネットワーク機器を選択することができる。
【００２７】
請求項９に記載の発明によれば、設定候補となるネットワーク機器が複数存在する場合に各ネットワーク機器と携帯端末装置との位置関係によって設定するネットワーク機器を選択することができる。
【００２８】
請求項１０に記載の発明によれば、ユーザが移動しただけで移動先の過去に利用したことのあるネットワーク機器が接続されているネットワークへの切替え接続及びネットワーク機器の設定を自動的に行うことができる。
【００２９】
請求項１１に記載の発明によれば、ユーザが移動しただけで移動先の過去に利用したことのあるネットワーク機器が接続されているネットワークへの切替え接続及びネットワーク機器の設定を自動的に行うことができる。
【図面の簡単な説明】
【００３０】
【図１】本発明に係るネットワークシステムの一実施の形態を示した全体構成図である。
【図２】本実施の形態における携帯端末のハードウェア構成図である。
【図３】本実施の形態における携帯端末のブロック構成図である。
【図４】本実施の形態における印刷履歴情報記憶部に蓄積される印刷履歴情報のデータ構成の一例を示した図である。
【図５】本実施の形態における基本的な印刷処理を示したフローチャートである。
【図６】本実施の形態におけるルーター検出部による検出結果の一例を示した図である。
【図７】本実施の形態におけるルーター検出部による検出結果の他の例を示した図である。
【発明を実施するための形態】
【００３１】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００３２】
図１は、本発明に係るネットワークシステムの一実施の形態を示した全体構成図である。図１には、ある企業の施設内に構築されたネットワークシステム（以下、「社内ネットワーク」）が示されている。施設内には、従業員（以下、「ユーザ」）の座席が設けられている居室１及び印刷を専門に行うための印刷室２があり、また、以下に説明するネットワークが設置されている。
【００３３】
第１のネットワークは、複数のルーター３１，３２を接続するローカルエリアネットワーク（ＬＡＮ）であり、それら全てのルーター３１，３２に同じＳＳＩＤを設定することで構築される共用ネットワーク３である。共用ネットワーク３における無線通信可能領域は、接続されたルーターによって施設内全域を網羅している。本実施の形態におけるルーターは、以下に説明するルーターも含めて無線アクセスポイント機能を搭載することによりアクセスポイントとしても動作する無線ＬＡＮルーターである。ＭＡＣアドレス“ＡＡＡ”のルーター３１及びＭＡＣアドレス“ＢＢＢ”のルーター３２には、同じＳＳＩＤ“ＣＯＭＩＤ”が設定されている。また、本実施の形態では、特に断らない限り、ルーター３１は居室１を無線通信可能領域とし、ルーター３２は印刷室２を通信可能領域とする。更に、共用ネットワーク３には、居室１内に設置されたプリンター３３（ＩＰアドレス“ＲＰ１”）とユーザが使用するパーソナルコンピュータ（ＰＣ）３４とが接続されている。
【００３４】
第２のネットワークは、印刷室２に構築されたＬＡＮであり、接続されたＭＡＣアドレス“ＣＣＣ”のルーター４１により印刷室２を通信可能領域とする専用ネットワーク４である。専用ネットワーク４には、更にＩＰアドレスがそれぞれ“ＰＰ１”、 “ＰＰ２”のプリンター４２，４３が接続されている。前述したように、共用ネットワーク３は施設内全域を無線通信可能領域としているので、専用ネットワーク４は、共用ネットワーク３における無線通信可能領域の一部分である印刷室２の中において共用ネットワーク３と無線通信可能領域を重複している。
【００３５】
第３のネットワークは、居室１に構築されたＬＡＮであり、接続されたＭＡＣアドレス“ＤＤＤ”のルーター５１により居室１を通信可能領域とするネットワーク５である。ネットワーク５には、更にＩＰアドレスが“ＲＰ２”のプリンター５２が接続されている。居室１のネットワーク５は、居室１の中において共用ネットワーク３と無線通信可能領域を重複している。
【００３６】
本実施の形態におけるプリンター３３，４２，４３，５２は、ＬＡＮに接続可能なネットワーク機器である。これらは、印刷機能を搭載するプリンターでも、スキャン機能やコピー機能等を搭載した複合機（画像形成装置）でもよい。
【００３７】
また、図１には、ユーザにより携帯された携帯端末装置（以下、単に「携帯端末」）１０が示されている。本実施の形態では、スマートフォンを想定して説明するが、これに限定する必要はなく、タブレット端末や携帯型ＰＣなどの携帯端末装置でもよい。
【００３８】
ユーザは、通常の印刷の場合は、ＰＣ３４や携帯端末１０を操作して居室１に設置されているプリンター３３又はプリンター５２を選択して利用するが、特殊な印刷やセキュリティ文書の印刷を行いたい場合は高機能なプリンター４２，４３を利用するために印刷室２まで移動してプリンター４２，４３を利用することになる。
【００３９】
なお、図１には、本実施の形態の説明に必要な構成を示しており、各ＬＡＮに接続する機器の台数は図１に限定されるものではない。
【００４０】
図２は、本実施の形態における携帯端末１０のハードウェア構成図である。なお、本実施の形態の説明に用いない構成要素については図２から省略している。本実施の形態において携帯端末１０は、コンピュータを内蔵する、従前から存在する汎用的なハードウェア構成で実現できる。すなわち、携帯端末１０は、図２に示したようにＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ストレージ２４、ルーターとの間で無線通信を行う無線通信インタフェース（ＩＦ）２５及びユーザインタフェース手段として設けられたタッチパネル２６を内部バス２７に接続して構成される。
【００４１】
図３は、本実施の形態における携帯端末１０のブロック構成図である。なお、本実施の形態の説明に用いない構成要素については図３から省略している。本実施の形態における携帯端末１０は、ユーザインタフェース（ＵＩ）部１１、ルーター検出部１２、接続制御部１３、印刷先設定部１４、印刷実行部１５及び印刷履歴情報記憶部１６を有している。ユーザインタフェース部１１は、タッチパネル２６への情報表示、タッチパネル２６から入力された情報の受付等を行う。ルーター検出部１２は、接続可能なルーターを検出する検出手段である。接続制御部１３は、接続制御手段として設けられ、専用ネットワーク４の無線通信可能領域外の共用ネットワーク３の無線通信可能領域（本実施の形態の場合、居室１）から、共用ネットワーク３及び専用ネットワーク４双方の無線通信可能領域（本実施の形態の場合、印刷室２）に移動してきたユーザによる印刷アプリケーションを実行する際の所定の操作時において、移動前に接続していたルーターがルーター検出部１２により検出されなかった場合、ルーター検出部１２により検出されたルーターの中から所定の選択規則に従い履歴情報を参照して印刷アプリケーションの実行時に接続するルーターを選択し、その選択したルーターと接続するよう制御する。印刷先設定部１４は、設定手段として設けられ、印刷履歴情報記憶部１６に蓄積されている履歴情報を参照して接続制御部１３により選択されたルーターに対応付けられているプリンターを、印刷アプリケーションに利用させるプリンターとして設定する。印刷実行部１５は、いずれかのＬＡＮ３，４，５に接続されているプリンター３３，４２，４３，５２を利用する印刷アプリケーションを実行する実行手段である。
【００４２】
図４は、本実施の形態における印刷履歴情報記憶部１６に蓄積される印刷履歴情報のデータ構成の一例を示した図である。印刷履歴情報には、印刷が実行された日時を示す「日時」、印刷実行時に携帯端末１０が接続されていたルーターの「ＳＳＩＤ」、当該ルーターのＭＡＣアドレスが設定される「ルーター」、印刷に利用されたプリンターのＩＰアドレスが設定される「プリンター」、印刷実行時に携帯端末１０が接続されていたルーターから受信した電波強度を示す「受信強度」及び当該プリンターがユーザにより指定されたプリンターかどうか（初期設定のプリンター若しくは直前に利用されたプリンターを変更するために指定されたかどうか）を示すフラグ情報としての「指定」が含まれている。「指定」には、ユーザによりプリンターが明示的に指定された場合に“１”がセットされる。なお、本実施の形態では、ＳＳＩＤを使用しないが、説明の便宜上、図４に含めて図示するようにした。
【００４３】
携帯端末１０における各構成要素１１〜１５は、携帯端末１０に搭載されたコンピュータと、コンピュータに搭載されたＣＰＵ２１で動作するプログラムとの協調動作により実現される。また、印刷履歴情報記憶部１６は、携帯端末１０に搭載されたストレージ２４にて実現される。あるいは、ＲＡＭ２３又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００４４】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭやＵＳＢメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵがプログラムを順次実行することで各種処理が実現される。
【００４５】
次に、本実施の形態において、ユーザが印刷を実行するまでの基本的な処理の流れについて図５に示したフローチャートを用いて説明する。ここでは、初期の状態として、ユーザは居室１にいて、携帯端末１０はルーター３１と無線接続されている状態であるものとする。このとき、ユーザは、プリンター３３が利用可能な状態にあるが、印刷室２に設置されたプリンターを利用するために携帯端末１０を携帯して印刷室２まで移動したとする。
【００４６】
ユーザが印刷室２に移動すると、携帯端末１０はルーター３１から発せられる電波が受信できなくなることから、従前であれば、同じＳＳＩＤ“ＣＯＭＩＤ”が設定されているルーター３２に接続先を自動的に切り替えて、同じ共用ネットワーク３に接続し続けることになる。このため、ユーザは、携帯端末１０の無線接続先を専用ネットワーク４のルーター４１に手動により切り替え、更に利用したいプリンター４２又はプリンター４３を指定する必要があった。そこで、本実施の形態においては、携帯端末１０を次のように動作させるようにした。
【００４７】
すなわち、ユーザは、印刷室２に移動し、タッチパネル２６を操作して印刷の実行のために印刷アプリケーションを起動すると、ルーター検出部１２は、現時点で接続可能なルーターを検出する（ステップ１０１）。ここでは、図６に示したようにＳＳＩＤが“ＣＯＭＩＤ”でＭＡＣアドレスが“ＢＢＢ”のルーター３２とＳＳＩＤが“ＲＣ”でＭＡＣアドレスが“ＣＣＣ”のルーター４１が検出され、移動前に接続されていたＳＳＩＤが“ＣＯＭＩＤ”でＭＡＣアドレスが“ＡＡＡ”のルーター３１は検出されていないものとする。一方、接続制御部１３は、印刷履歴情報記憶部１６に蓄積されている印刷履歴情報を読み出し取得する（ステップ１０２）。このように、携帯端末１０では、印刷アプリケーションの起動によりルーターの検出と印刷履歴情報の取得が実行される。フローチャートでは、ルーターの検出を先に処理したが、実行順はその逆でもよいし、同時並行して行うようにしてもよい。
【００４８】
続いて、接続制御部１３は、検出されたルーター３２，４１が印刷履歴情報に登録されているかを確認し、登録されているルーターを携帯端末１０の接続先と選択する。図４に示した印刷履歴情報の設定によると、ＭＡＣアドレスが“ＢＢＢ”のルーター３２は登録されていない。ユーザは、携帯端末１０をルーター３２に接続してプリンター３３から印刷することは可能かもしれないが、印刷室２から離れた場所の異なる部屋の居室１に設置されたプリンター３３を利用することは現実的ではないためと考えられる。これにより、接続制御部１３は、ルーター検出部１２により検出されたルーター３２，４１の中から印刷実績があることという所定の選択規則に従って携帯端末１０の接続先としてルーター４１を選択し、無線通信インタフェース２５に接続するよう制御する（ステップ１０３）。
【００４９】
接続先が決定されると、続いて印刷先設定部１４は、そのルーター４１に接続されているプリンター４２，４３の中から印刷に利用するプリンターを設定する（ステップ１０４）。
【００５０】
図４に示した印刷履歴情報では、ルーター４１に接続されているプリンター４２及びプリンター４３の両方とも印刷に利用された実績があることがわかる。ここで、説明を簡略にするために仮にレコード６３がない、つまりプリンター４３の利用実績がないとすると、印刷先設定部１４は、レコード６２を参照して、ルーター４１に接続されているプリンター４２を印刷先として設定する。
【００５１】
以上のようにして、印刷に利用するプリンター４２が設定されると、印刷実行部１５は、ユーザに指定された文書データをプリンター４２に送信して印刷を実行させる（ステップ１０５）。そして、印刷実行部１５は、印刷の実行後、印刷された日時、印刷に利用したプリンター４２のＩＰアドレス、専用ネットワーク４との接続に利用したルーター４１のＳＳＩＤ及びＭＡＣアドレス、更にルーター４１からの受信強度を対応付けて印刷履歴情報を生成し、印刷履歴情報記憶部１６に登録する（ステップ１０６）。
【００５２】
なお、ユーザによりプリンターが指定された時点で印刷に利用されるプリンター及びルーターが特定されるので、印刷の実行を待たずにプリンターが設定された時点で印刷履歴情報を生成、登録してもよい。
【００５３】
本実施の形態において印刷を実行する際に行われる基本的な処理の流れは上記の通りである。上記説明したように、本実施の形態においては、ユーザが印刷室２に移動した場合、移動前に接続されていたルーター３１と同じＳＳＩＤが設定されているルーター３２が存在しても、各ルーター３１，３２のＭＡＣアドレスを照合することによって異なるルーター３１，３２であることを認識すると、ルーター３２に単純に切り替えることはせずに、印刷履歴情報を参照して新たな接続先を選択し、切り替えるようにした。このように、本実施の形態では、ＳＳＩＤを接続先の選定の参考にしない。
【００５４】
ところで、上記基本的な処理におけるステップ１０１において、検出されたルーター３２，４１のうちルーター３２は実績がないので、ステップ１０３ではルーター４１を簡単に選択できた。ただ、実際には、接続制御部１３が、印刷の実績があるため複数のルーターを選択候補として抽出してしまう可能性もある。
【００５５】
例えば、ユーザが印刷室２に移動してもなお携帯端末１０がルーター３１からの電波を受信できる場合がある。このときのルーターの検出結果を図７に示す。図７に示した検出結果のように、携帯端末１０は、ルーター３１との無線通信は可能な状態でも離れているため受信強度が弱くなる。従って、接続制御部１３は、ルーター検出部１２により検出されたルーター３１，３２，４１の中から受信強度が所定値（受信強度が“強”例えば７５） 以上であることという所定の選択規則に従って携帯端末１０の接続先としてルーター４１を選択するようにしてもよい。なお、ルーター３２は、ルーター４１より受信強度が強くても印刷の実績がないので、選択されないことは前述したとおりである。なお、受信強度が所定値以上のルーターが複数存在する場合、最強の受信強度のルーターを選択するようにしてもよい。
【００５６】
また、受信強度を参照する以外にも、例えば、同じＬＡＮに接続されているプリンターが印刷に利用されたときの時間情報（図４の「日時」）を参照して、選択候補の中から、例えば最近に利用されたルーターを選択するようにしてもよい。
【００５７】
更に、印刷履歴情報に登録されている印刷履歴情報をルーター毎に積算することでルーターの利用回数を求め、選択候補の中から、例えば利用回数が最大のルーターを選択するようにしてもよい。
【００５８】
このように、ルーター検出部１２により検出され印刷の利用実績のあるルーターが複数存在する場合、受信強度、時間情報、利用回数等を参照して選択候補の中から１つのルーターを選択すればよい。選択規則は、受信強度、時間情報又は利用回数を個々に用いずに適宜組み合わせてもよく、また、組み合わせる場合、優先度や重みを適宜設定するようにしてもよい。
【００５９】
ところで、上記基本的な処理では、専用ネットワーク４に接続されているプリンター４２，４３のうちプリンター４２の利用実績しかないものとして簡略して説明したが、レコード６３が登録されている、つまりプリンター４３も利用実績があることによって設定候補が複数存在する場合、印刷先設定部１４は、次のような所定の選択規則に従ってプリンターを選択し、設定する。
【００６０】
まず、印刷履歴情報の、ユーザにより手動により選択されたことを示す「指定」のフラグ情報を参照し、フラグがセットされているプリンター４３を選択するようにしてもよい。ユーザが主体的に選択しているので、以降においてもユーザが利用する可能性が高いと考えられるからである。
【００６１】
また、ユーザによる指定を参照する以外にも、例えば、同じＬＡＮに接続されているプリンターが印刷に利用されたときの時間情報（図４の「日時」）を参照して、選択候補のプリンター４２，４３の中から、例えば最近に利用されたプリンター４３を選択するようにしてもよい。
【００６２】
また、印刷履歴情報に登録されている印刷履歴情報をプリンター毎に積算することで各プリンター４２，４３の利用回数を求め、例えば利用回数が最大のプリンターを選択するようにしてもよい。
【００６３】
また、各プリンター４２，４３が利用可能な状態かどうかを確認し、利用可能なプリンター４２，４３の中から印刷に利用するプリンターを設定するようにしてもよい。利用可能かどうかの状態は、例えばｐｉｎｇを利用して確かめる。
【００６４】
また、各プリンター４２，４３と携帯端末１０との位置関係を参照してプリンターを選択するようにしてもよい。より具体的には、各プリンター３３，４２，４３，５２の位置情報（経緯度情報）を予め取得しておき、選択候補のプリンター４２，４３の位置と携帯端末１０の位置との関係から最も距離の近いプリンターに設定する。位置情報の取得する手段としては、ＧＰＳ、Ｗｉ−Ｆｉ測位、入退室管理情報等を利用してもよい。あるいは、プリンターがビーコンを発信することで測定された距離を携帯端末１０が取得し、その測定された相対的距離に基づきプリンターに設定するようにしてもよい。相対的距離を取得する手段としては、Ｂｌｕｅｔｏｏｔｈ、Ｗｉ−Ｆｉ等を利用してもよい。
【００６５】
また、プリンターの仕様、性能等の能力情報を予め取得しておき、選択候補の中から能力情報を参照してプリンターを選択するようにしてもよい。例えば、最も高性能のプリンターを選択する。
【００６６】
本実施の形態においては、以上のようにしてユーザに移動に応じてルーターを適宜切り替え、またプリンターを自動的に設定するようにした。この自動的な処理結果、すなわち新たな接続先となるルーター及び利用するプリンターをタッチパネル２６にポップアップ表示したり、確認用のダイアログを表示したりしてもよい。仮にユーザが新たに利用しようとするルーター及びプリンターの利用を拒否した場合、設定を取り消して直前の設定の状態に戻るようにしてもよい。
【００６７】
また、本実施の形態では、ネットワーク機器としてプリンターを例にして説明した。ネットワーク機器が複合機の場合、印刷以外にもスキャン等の別の機能も提供しているので、履歴情報を機能毎に分けて管理し、ユーザが起動するアプリケーションに対応した履歴情報を参照するように構成してもよい。
【００６８】
また、本実施の形態では、第２ネットワークを印刷室２の専用ネットワーク４としたが、共用ネットワーク３とは別途構築されたＬＡＮであれば必ずしも専用ネットワークとする必要はない。つまり、共用ネットワーク３とは別の共用ネットワークでもよい。
【符号の説明】
【００６９】
１  居室、２  印刷室、３  共用ネットワーク、４  専用ネットワーク、５  ネットワーク、１０  携帯端末、１１  ユーザインタフェース（ＵＩ）部、１２  ルーター検出部、１３  接続制御部、１４  印刷先設定部、１５  印刷実行部、１６  印刷履歴情報記憶部、２１  ＣＰＵ、２２  ＲＯＭ、２３  ＲＡＭ、２４  ストレージ、２５  無線通信インタフェース（ＩＦ）、２６  タッチパネル、２７  内部バス、３１，３２，４１，５１  ルーター、３３，４２，４３，５２  プリンター。
【図１】
2018019285.tif 000003
【図２】
2018019285.tif 000004
【図３】
2018019285.tif 000005
【図４】
2018019285.tif 000006
【図５】
2018019285.tif 000007
【図６】
2018019285.tif 000008
【図７】
2018019285.tif 000009