(57)【特許請求の範囲】
【請求項１】
アクセスポイント経由通信モードと、直接通信モードと、で無線接続可能な無線ＬＡＮ通信チップと、
複数のアクセスポイントに関するアクセスポイント情報を記憶するアクセスポイント情報記憶手段と、
前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントへの接続を試みるアクセスポイント接続制御手段と、
前記アクセスポイントへの接続に成功した場合、前記アクセスポイント経由通信モードで前記無線接続を行う無線接続制御手段と、
を備え、
前記アクセスポイント接続制御手段は、
更に、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントに対する検索処理を実行し、当該アクセスポイントからの検索応答が無い場合、待ち時間を省略して、前記アクセスポイント情報記憶手段に記憶された当該アクセスポイントと異なるアクセスポイントに対する検索処理を実行することを特徴とする、画像読取装置。
【請求項２】
アクセスポイント経由通信モードと、直接通信モードと、で無線接続可能な無線ＬＡＮ通信チップと、
複数のアクセスポイントに関するアクセスポイント情報を記憶するアクセスポイント情報記憶手段と、
画像読取を制御する画像制御手段と、
前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントへの接続を試みるアクセスポイント接続制御手段と、
前記アクセスポイントへの接続に成功した場合、前記アクセスポイント経由通信モードで前記無線接続を行う無線接続制御手段と、
を備え、
前記無線接続制御手段は、
更に、前記アクセスポイント経由通信モードで前記無線接続中に、前記画像制御手段が省電力モードに移行した場合、前記省電力モードに連動させて前記アクセスポイント経由通信モードで前記無線接続を前記省電力モードで行い、前記直接通信モードで前記無線接続中に、前記画像制御手段が前記省電力モードに移行した場合、前記省電力モードに連動させずに前記直接通信モードで前記無線接続を行うことを特徴とする、画像読取装置。
【請求項３】
前記無線接続制御手段は、
更に、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントが見つからなかった場合、前記直接通信モードで前記無線接続を行う、請求項１または２に記載の画像読取装置。
【請求項４】
前記無線接続制御手段は、
更に、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントが見つかり、当該アクセスポイントの認証に成功しなかった場合、前記アクセスポイント経由通信モードのまま動作する、請求項１または２に記載の画像読取装置。
【請求項５】
前記アクセスポイント接続制御手段は、
ビーコン信号を受信した場合であって、当該ビーコン信号が、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントから送信されたものである場合、前記ビーコン信号を送信する前記アクセスポイントへの接続を試みる、請求項１または２に記載の画像読取装置。
【請求項６】
前記アクセスポイント接続制御手段は、
前記アクセスポイントの識別情報を含まない前記ビーコン信号を受信した際に、当該アクセスポイントに対する問い合わせを実行し、当該アクセスポイントから応答があった場合であって、当該ビーコン信号が、全ての前記アクセスポイントに対する検索処理が終了した後、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントから送信されたものである場合、前記ビーコン信号を送信する前記アクセスポイントへの接続を試みる、請求項５に記載の画像読取装置。
【請求項７】
前記アクセスポイント情報記憶手段は、
更に、前記アクセスポイントに対応付けられた前記無線接続の優先順序に関する接続優先順序情報を記憶し、
前記アクセスポイント接続制御手段は、
前記優先順序にしたがって、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントへの接続を試みる、請求項１乃至６のいずれか一つに記載の画像読取装置。
【請求項８】
前記画像読取装置は、
モバイル型画像読取装置である、請求項１乃至７のいずれか一つに記載の画像読取装置。
【請求項９】
前記画像読取装置は、
１つの前記無線ＬＡＮ通信チップを備えた、請求項１乃至８のいずれか一つに記載の画像読取装置。
【請求項１０】
画像読取装置で実行される、
複数のアクセスポイントに関するアクセスポイント情報を記憶するアクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントへの接続を試みるアクセスポイント接続制御ステップと、
前記アクセスポイントへの接続に成功した場合、アクセスポイント経由通信モードと、直接通信モードと、で無線接続可能な無線ＬＡＮ通信チップを介して前記アクセスポイント経由通信モードで前記無線接続を行う無線接続制御ステップと、
を含み、
前記アクセスポイント接続制御ステップにて、
更に、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントに対する検索処理を実行し、当該アクセスポイントからの検索応答が無い場合、待ち時間を省略して、前記アクセスポイント情報記憶手段に記憶された当該アクセスポイントと異なるアクセスポイントに対する検索処理を実行することを特徴とする、画像処理方法。
【請求項１１】
画像読取装置で実行される、
画像読取を制御する画像制御ステップと、
複数のアクセスポイントに関するアクセスポイント情報を記憶するアクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントへの接続を試みるアクセスポイント接続制御ステップと、
前記アクセスポイントへの接続に成功した場合、アクセスポイント経由通信モードと、直接通信モードと、で無線接続可能な無線ＬＡＮ通信チップを介して前記アクセスポイント経由通信モードで前記無線接続を行う無線接続制御ステップと、
を含み、
前記無線接続制御ステップにて、
更に、前記アクセスポイント経由通信モードで前記無線接続中に、前記画像制御ステップにて制御される前記画像読取が省電力モードに移行した場合、前記省電力モードに連動させて前記アクセスポイント経由通信モードで前記無線接続を前記省電力モードで行い、前記直接通信モードで前記無線接続中に、前記画像制御ステップにて制御される前記画像読取が前記省電力モードに移行した場合、前記省電力モードに連動させずに前記直接通信モードで前記無線接続を行うことを特徴とする、画像処理方法。
【請求項１２】
前記無線接続制御ステップにて、
更に、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントが見つからなかった場合、前記直接通信モードで前記無線接続を行う、請求項１０または１１に記載の画像処理方法。
【請求項１３】
前記無線接続制御ステップにて、
更に、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントが見つかり、当該アクセスポイントの認証に成功しなかった場合、前記アクセスポイント経由通信モードのまま動作する、請求項１０または１１に記載の画像処理方法。
【請求項１４】
前記アクセスポイント接続制御ステップにて、
ビーコン信号を受信した場合であって、当該ビーコン信号が、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントから送信されたものである場合、前記ビーコン信号を送信する前記アクセスポイントへの接続を試みる、請求項１０または１１に記載の画像処理方法。
【請求項１５】
前記アクセスポイント接続制御ステップにて、
前記アクセスポイントの識別情報を含まない前記ビーコン信号を受信した際に、当該アクセスポイントに対する問い合わせを実行し、当該アクセスポイントから応答があった場合であって、当該ビーコン信号が、全ての前記アクセスポイントに対する検索処理が終了した後、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントから送信されたものである場合、前記ビーコン信号を送信する前記アクセスポイントへの接続を試みる、請求項１４に記載の画像処理方法。
【請求項１６】
前記アクセスポイント情報記憶手段は、
更に、前記アクセスポイントに対応付けられた前記無線接続の優先順序に関する接続優先順序情報を記憶し、
前記アクセスポイント接続制御ステップにて、
前記優先順序にしたがって、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントへの接続を試みる、請求項１０乃至１５のいずれか一つに記載の画像処理方法。
【請求項１７】
前記画像読取装置は、
モバイル型画像読取装置である、請求項１０乃至１６のいずれか一つに記載の画像処理方法。
【請求項１８】
前記画像読取装置は、
１つの前記無線ＬＡＮ通信チップを備えた、請求項１０乃至１７のいずれか一つに記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、および、画像処理方法に関する。
【背景技術】
【０００２】
従来から、インフラストラクチャモードとアドホックモードとを切替えて通信を行う技術が開示されている。
【０００３】
ここで、インフラストラクチャモードで接続できない場合、アドホックモードで接続できない理由を通信しあう情報処理装置が開示されている（特許文献１を参照）。
【０００４】
また、インフラストラクチャモードでの無線接続を維持できない場合に、アドホックモードへの切り替えによって無線接続を維持可能な画像伝送システムが開示されている（特許文献２を参照）。
【０００５】
また、通信モードとしてインストラクチャモードで通信を行う設定がされている場合はインストラクチャモードでコンソールと無線通信を試み、通信不能の場合にアドホックモードで無線通信を行う放射線画像撮影装置が開示されている（特許文献３を参照）。
【０００６】
また、インフラストラクチャー通信モードとアドホック通信モードとを自動的に切り替え可能な車載データ通信装置が開示されている（特許文献４を参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−１８２４３９号公報
【特許文献２】特開２０１０−２３９４４９号公報
【特許文献３】特開２０１２−１６５９１９号公報
【特許文献４】特開２０１３−１４１１２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来の情報処理装置（特許文献１等）においては、家庭、職場、または、出張先等の様々な場所に画像読取装置を持ち運んで運用することが想定されていないという問題点を有していた。
【０００９】
本発明は、上記問題点に鑑みてなされたもので、アクセスポイント経由通信モードと直接通信モードとを同時に制御可能な画像読取装置、および、画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
このような目的を達成するため、本発明に係る画像読取装置は、アクセスポイント経由通信モードと、直接通信モードと、で無線接続可能な無線ＬＡＮ通信チップと、複数のアクセスポイントに関するアクセスポイント情報を記憶するアクセスポイント情報記憶手段と、前記アクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントへの接続を試みるアクセスポイント接続制御手段と、前記アクセスポイントへの接続に成功した場合、前記アクセスポイント経由通信モードで前記無線接続を行う無線接続制御手段と、を備えたことを特徴とする。
【００１１】
また、本発明に係る画像処理方法は、画像読取装置で実行される、複数のアクセスポイントに関するアクセスポイント情報を記憶するアクセスポイント情報記憶手段に記憶された前記アクセスポイント情報に基づく前記アクセスポイントへの接続を試みるアクセスポイント接続制御ステップと、前記アクセスポイントへの接続に成功した場合、アクセスポイント経由通信モードと、直接通信モードと、で無線接続可能な無線ＬＡＮ通信チップを介して前記アクセスポイント経由通信モードで前記無線接続を行う無線接続制御ステップと、を含むことを特徴とする。
【発明の効果】
【００１２】
この発明によれば、ユーザは事前に接続する可能性のあるアクセスポイント（ＡＰ）の無線設定を登録しておくことで、自宅や職場等のスキャナを持ち運んだ先の環境によってスキャナの無線設定をし直すことなく、自動的にユーザの意図したとおりの無線通信を可能とすることができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、本実施形態における画像読取装置の使用例を示す図である。
【図２】図２は、本実施形態における画像読取装置の構成の一例を示すハードウェア構成図である。
【図３】図３は、本実施形態における画像読取装置の構成の一例を示す機能ブロック図である。
【図４】図４は、本実施形態の画像読取装置における処理の一例を示すフローチャートである。
【図５】図５は、本実施形態の画像読取装置における処理の一例を示すフローチャートである。
【図６】図６は、本実施形態におけるアクセスポイント検索処理の一例を示す概念図である。
【図７】図７は、本実施形態におけるアクセスポイント検索処理の一例を示す概念図である。
【図８】図８は、本実施形態の画像読取装置における処理の一例を示すフローチャートである。
【図９】図９は、本実施形態の画像読取装置における処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下に、本発明に係る画像読取装置、および、画像処理方法の実施形態を図面に基づいて詳細に説明する。なお、この実施形態により本発明が限定されるものではない。また、本実施形態においては、画像読取装置を手挿入給紙方式（連送給紙機構（ＣＤＦ）方式）のドキュメントスキャナ装置などとして説明することがあるが、これに限られず、自動給紙機構方式（ＡＤＦ方式）のドキュメントスキャナ装置、フラットベッド式のドキュメントスキャナ装置、または、オーバーヘッド型画像読取装置等であってもよい。特に、本実施形態における画像処理方法については、ＣＤＦ方式のドキュメントスキャナ装置、ＡＤＦ方式のドキュメントスキャナ装置、フラットベッド式のドキュメントスキャナ装置、または、オーバーヘッド型画像読取装置等のあらゆる画像読取装置にて取得される画像に適用可能である。
【００１５】
［１．本発明の実施形態の概要］
以下、本発明の実施形態の概要について図１を参照して説明し、その後、本実施形態の構成および処理等について詳細に説明する。図１は、本実施形態における画像読取装置１００の使用例を示す図である。
【００１６】
図１に示すように、本実施形態においては、ユーザはあらかじめパーソナルおよびビジネスなどの画像読取装置（スキャナ）１００を使用する環境で、ユーザが利用することができるアクセスポイント（無線ＡＰ）２００を登録しておく。それにより、本実施形態においては、画像読取装置（スキャナ）１００を自宅で使用したり、オフィスで使用したりと持ち運んで運用しても、ユーザが毎回無線設定を変更することなく画像読取装置（スキャナ）１００と無線通信できる。
【００１７】
また、本実施形態においては、出張先、屋外、または、公共施設などの環境、すなわち、ユーザが利用できるアクセスポイント（無線ＡＰ）２００がない環境において画像読取装置（スキャナ）１００を使用する場合でも、無線設定を変更することなく画像読取装置（スキャナ）１００と端末装置（端末）４００とを直接通信モードで無線通信できる。それにより、本実施形態においては、これらの環境において、無線通信可能な状態になるまでの時間を短縮し、どちらのモードにおいても最適な省電力制御を行うことが出来る。
【００１８】
［２．本実施形態の構成］
以下、本発明の実施形態に係る画像読取装置１００の構成の一例について図２および図３を参照して説明し、その後、本実施形態の処理等について詳細に説明する。図２は、本実施形態における画像読取装置１００の構成の一例を示すハードウェア構成図である。図３は、本実施形態における画像読取装置１００の構成の一例を示す機能ブロック図である。
【００１９】
図２に示すように、画像読取装置１００には、本発明の機能を提供するソフトウェア１０（ファームウェア３０、および、ドライバ２０）が、コンパイル後、ＲＯＭ１０６−１に書き込まれている。ここで、ファームウェア３０は、本発明の機能を制御するためのメインプログラムであってもよい。また、ドライバ２０は、画像読取装置（スキャナ装置）１００で使用されるハードウェア（無線ＬＡＮ通信チップ（無線ＬＡＮチップ）１１４）を制御するためのプログラムであってもよい。
【００２０】
そして、本実施形態において、ファームウェア３０が動作すると、画像読取装置（スキャナ装置）１００全体のシステムが動作し、ファームウェア３０は、ドライバ２０を使用して、無線ＬＡＮ通信チップ（無線ＬＡＮチップ）１１４を制御する。ここで、無線ＬＡＮ通信チップ（無線ＬＡＮチップ）１１４は、外部機器と無線ＬＡＮを使用して通信を行い、データの送受信を行ってもよい。また、本実施形態においては、ＲＯＭ１０６−１に記憶されたファームウェア３０およびドライバ２０は、ＲＡＭ１０６−２にロードされることによって、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０２と協働して実行されてもよい。
【００２１】
また、無線ＬＡＮ通信チップ（無線ＬＡＮチップ）１１４は、外部のアクセスポイント２００と接続する「アクセスポイント経由通信モード」と、端末装置（モバイル端末）４００と直接通信できる「直接通信モード」とを自動的に選択してもよい。また、ＲＯＭ１０６−１には、複数のアクセスポイントの設定情報、すなわち、アクセスポイント情報管理テーブル１０６ａを記憶することができる。
【００２２】
また、図３に示すように、画像読取装置１００は、概略的に、メモリ等を含む記憶部１０６、および、制御部１０２（画像制御部１０２ａ、画像取得部１０２ｂ、アクセスポイント経由通信モード制御部１０２ｃ、および、無線接続制御部１０２ｆ）を備えて構成される。ここで、画像読取装置１００は、モバイル型画像読取装置（すなわち、可搬型のスキャナ等）であってもよい。また、図３では省略しているが、画像読取装置１００は、無線ＬＡＮ通信チップ１１４を備えていてもよく、無線ＬＡＮ通信チップ１１４は、１つ（１コア）すなわち１チップ構成であってもよい。本実施形態においては、アクセスポイント経由通信モードでの接続を試み、接続できない場合に、直接通信モードに切替わることで、１チップでも２チップと同等の利便性を実現することができる。
【００２３】
また、図３では省略しているが、画像読取装置１００は、画像読取部１１０、および、入出力部（Ｉ／Ｏ部）１１２等を更に備えていてもよい。また、画像読取装置１００は、全面搬送ローラー等を更に備えていてもよい。また、これら各部は任意の通信路を介して通信可能に接続されている。なお、制御部１０２は、画像読取部１１０、入出力部（Ｉ／Ｏ部）１１２、および、無線ＬＡＮ通信チップ１１４を制御してもよい。
【００２４】
ここで、記憶部１０６は、各種のデータベース、テーブル、および／または、ファイルなどを格納する。記憶部１０６は、ストレージ手段であり、例えば、ＲＯＭ１０６−１、ＲＡＭ１０６−２、ハードディスクのような固定ディスク装置、フレキシブルディスク、および／または、光ディスク等を用いることができる。記憶部１０６には、ＣＰＵに命令を与え各種処理を行うためのコンピュータプログラム等が記録されている。ここで、記憶部１０６は、読取画像等のデータを記憶していてもよい。
【００２５】
これら記憶部１０６の各構成要素のうち、アクセスポイント情報管理テーブル１０６ａは、アクセスポイントに関するアクセスポイント情報を記憶する。ここで、アクセスポイント情報は、複数のアクセスポイントに関するものであってもよい。例えば、図３に示すように、アクセスポイント情報管理テーブル１０６ａは、アクセスポイント１に関するアクセスポイント情報１およびアクセスポイント２に関するアクセスポイント情報２等の複数のアクセスポイント情報を記憶してもよい。ここで、アクセスポイント情報管理テーブル１０６ａは、更に、アクセスポイントに対応付けられた無線接続の優先順序に関する接続優先順序情報を記憶していてもよい。このように、本実施形態においては、接続可能アクセスポイントをリストとして複数を保持するよう、アクセスポイント情報管理テーブル１０６ａを用意してもよい。
【００２６】
また、画像読取部１１０は、媒体（原稿）をスキャンして媒体（原稿）の画像を読み取る。ここで、画像読取部１１０は、同時に複数枚の媒体をスキャンして媒体の画像を読み取ってもよい。また、画像読取部１１０は、搬送路への用紙搬送が開始されると同時に画像の読み取りを開始してもよい。また、本実施形態において、画像読取部１１０は、密着型イメージセンサ（ＣＩＳ）等のイメージセンサを備えてもよい。また、画像読取部１１０は、ＲＧＢ３色ＬＥＤ等の光源を備えていてもよい。また、イメージセンサは、一次元に配列された受光素子の信号をシリアルな出力信号に変換してもよい。これにより、ラインごとに一次元の画像が出力され、制御部１０２は、これらを合成することにより二次元の画像を生成する。
【００２７】
また、入出力部１１２は、データの入出力（Ｉ／Ｏ）を行う。ここで、入出力部１１２は、例えば、キー入力部、タッチパネル、コントロールパッド（例えば、タッチパッド、および、ゲームパッド等）、マウス、キーボード、および、マイク等であってもよい。また、入出力部１１２は、アプリケーション等の表示画面を表示する表示部（例えば、液晶または有機ＥＬ等から構成されるディスプレイ、モニタ、および、タッチパネル等）であってもよい。また、入出力部１１２は、音声情報を音声として出力する音声出力部（例えば、スピーカ等）であってもよい。
【００２８】
また、無線ＬＡＮ通信チップ１１４は、アクセスポイント経由通信モードと、直接通信モードと、で無線接続を行う。ここで、無線ＬＡＮ通信チップ１１４は、Ｐｏｗｅｒ  Ｓａｖｅ  Ｍｏｄｅ（無線通信を維持しながら、定期的にＳｌｅｅｐ／Ｗａｋｅ  Ｕｐを繰り返して消費電力を抑止する機能）を備えていてもよい。
【００２９】
また、制御部１０２は、画像読取装置１００を統括的に制御するＣＰＵ等からなる。制御部１０２は、制御プログラムと各種の処理手順等を規定したプログラムと所要データとを格納するための内部メモリを有し、これらプログラムに基づいて種々の処理を実行するための情報処理を行う。
【００３０】
ここで、制御部１０２は、大別して、画像制御部１０２ａ、画像取得部１０２ｂ、アクセスポイント経由通信モード制御部１０２ｃ、および、無線接続制御部１０２ｆを備える。
【００３１】
画像制御部１０２ａは、画像読取を制御する。ここで、画像制御部１０２ａは、画像読取部１１０における画像読取を制御してもよい。すなわち、画像制御部１０２ａは、媒体を画像読取部１１０にて読み取らせてもよい。また、画像制御部１０２ａは、同時に複数枚の媒体を画像読取部１１０にて読み取らせてもよい。
【００３２】
画像取得部１０２ｂは、画像を取得する。ここで、画像取得部１０２ｂは、画像読取部１１０にて読み取られた画像（読取画像）を取得してもよい。例えば、画像取得部１０２ｂは、イメージセンサにて出力されるラインごとの一次元画像を合成することにより、二次元の画像を取得してもよい。また、画像取得部１０２ｂは、媒体が画像読取部１１０の搬送入口に無いことが検出された場合、画像（読取画像）を取得してもよい。また、画像取得部１０２ｂは、画像読取部１１０にて読み取られた画像等を記憶部１０６に格納してもよい。また、画像取得部１０２ｂは、画像読取部１１０にて読み取られた画像を、射影変換（例えば、正面方向から撮影したように射影変換）してもよい。
【００３３】
アクセスポイント経由通信モード制御部１０２ｃは、アクセスポイント経由通信モードでの無線接続を制御する。ここで、アクセスポイント経由通信モード制御部１０２ｃは、アクセスポイント情報管理テーブル１０６ａにアクセスポイント情報のエントリがあるかどうかを確認してもよい。ここで、アクセスポイント経由通信モード制御部１０２ｃは、機能概念的に、アクセスポイント登録制御部１０２ｄ、および、アクセスポイント接続制御部１０２ｅを備える。
【００３４】
アクセスポイント登録制御部１０２ｄは、ユーザが利用することができるアクセスポイント２００に関するアクセスポイント情報をアクセスポイント情報管理テーブル１０６ａに登録（格納）する。ここで、アクセスポイント情報は、ユーザにより入出力部１１２を介して入力されたものであってもよい。
【００３５】
アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づくアクセスポイントへの接続を試みる。ここで、アクセスポイント接続制御部１０２ｅは、更に、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づくアクセスポイントに対する検索処理を実行し、当該アクセスポイントからの検索応答が無い場合、待ち時間を省略して、アクセスポイント情報管理テーブル１０６ａに記憶された当該アクセスポイントと異なるアクセスポイントに対する検索処理を実行してもよい。
【００３６】
また、アクセスポイント接続制御部１０２ｅは、ビーコン信号を受信した場合であって、当該ビーコン信号が、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づくアクセスポイントから送信されたものである場合、ビーコン信号を送信するアクセスポイントへの接続を試みてもよい。ここで、アクセスポイント接続制御部１０２ｅは、ビーコン信号を受信した場合であって、当該ビーコン信号が、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づくアクセスポイントから送信されたものである場合、さらに無線接続の優先順序（優先度）の低いアクセスポイントの検索を中止し、ビーコン信号を送信するアクセスポイントへの接続を試みてもよい。
【００３７】
また、アクセスポイント接続制御部１０２ｅは、アクセスポイントの識別情報を含まないビーコン信号を受信した際に、当該アクセスポイントに対する問い合わせを実行し、当該アクセスポイントから応答があった場合であって、当該ビーコン信号が、全てのアクセスポイントに対する検索処理が終了した後、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づくアクセスポイントから送信されたものである場合、ビーコン信号を送信するアクセスポイントへの接続を試みてもよい。
【００３８】
また、アクセスポイント接続制御部１０２ｅは、アクセスポイントに対応付けられた無線接続の優先順序にしたがって、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づくアクセスポイントへの接続を試みてもよい。また、アクセスポイント接続制御部１０２ｅは、画像制御部１０２ａが省電力モードに移行した場合、省電力モードに連動させてアクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づくアクセスポイントへの接続を試みてもよい。
【００３９】
無線接続制御部１０２ｆは、アクセスポイントへの接続に成功した場合、アクセスポイント経由通信モードで無線接続を行う。ここで、無線接続制御部１０２ｆは、更に、アクセスポイント経由通信モードで無線接続中に、画像制御部１０２ａが省電力モードに移行した場合、省電力モードに連動させてアクセスポイント経由通信モードで無線接続を省電力モードで行い、直接通信モードで無線接続中に、画像制御部１０２ａが省電力モードに移行した場合、省電力モードに連動させずに直接通信モードで無線接続を行ってもよい。
【００４０】
また、無線接続制御部１０２ｆは、更に、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づくアクセスポイントが見つからなかった場合、直接通信モードで無線接続を行ってもよい。また、無線接続制御部１０２ｆは、更に、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づくアクセスポイントが見つかり、当該アクセスポイントの認証に成功しなかった場合、アクセスポイント経由通信モードのまま動作してもよい。
【００４１】
［３．本実施形態の処理］
上述した構成の画像読取装置１００で実行される処理の一例について、図４乃至図９を参照して説明する。図４は、本実施形態の画像読取装置１００における処理の一例を示すフローチャートである。
【００４２】
図４に示すように、まず、アクセスポイント経由通信モード制御部１０２ｃは、アクセスポイント情報管理テーブル１０６ａにアクセスポイント（ＡＰ）情報のエントリが登録されていることを確認する（ステップＳＡ−１）。
【００４３】
そして、アクセスポイント経由通信モード制御部１０２ｃは、アクセスポイント情報管理テーブル１０６ａにアクセスポイント（ＡＰ）情報のエントリが（最大５つ）登録されていると確認した場合、無線起動モードが直接通信モード固定、自動切換モード、または、アクセスポイント（ＡＰ）経由通信モード固定のいずれかであるかを確認する（ステップＳＡ−２）。
【００４４】
そして、アクセスポイント経由通信モード制御部１０２ｃは、無線起動モードが直接通信モード固定に設定されていることを確認した場合（ステップＳＡ−２：直接通信モード固定）、処理をステップＳＡ−３に移行させる。
【００４５】
そして、無線接続制御部１０２ｆは、直接通信モードで無線接続を行い（ステップＳＡ−３）、処理を終了する。ここで、無線接続制御部１０２ｆは、直接通信モードで無線接続中に、画像制御部１０２ａが省電力モード（装置省電力状態）に移行した場合、省電力モードに連動させずに直接通信モードで無線接続を行ってもよい。
【００４６】
すなわち、直接通信モードの場合、各種無線子機からの接続リクエストに即座に応答する必要があるため、無線機能はＰｏｗｅｒ  Ｓａｖｅ  Ｍｏｄｅにはならずに（装置省電力状態に係わらず）通常通信（通常電力）状態を維持するように動作してもよい。また、本実施形態において、ファームウェア３０は、ドライバ２０に指示を出して直接通信モードに動作を切り替えてもよい。
【００４７】
また、アクセスポイント接続制御部１０２ｅは、アクセスポイント経由通信モード制御部１０２ｃにより無線起動モードがアクセスポイント経由通信モード固定に設定されていることが確認された場合（ステップＳＡ−２：アクセスポイント経由通信モード固定）、アクセスポイント経由通信モードで起動し（ステップＳＡ−４）、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイントに対応付けられた無線接続の優先順序（優先度順）にしたがって、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づく５つのアクセスポイントへの接続を試み（ステップＳＡ−５）、処理をステップＳＡ−６に移行させる。
【００４８】
ここで、アクセスポイント接続制御部１０２ｅは、画像制御部１０２ａが省電力モード（装置省電力状態）に移行した場合、省電力モードに連動（追随）させてアクセスポイント経由通信モードで動作してもよい。
【００４９】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイントに対応付けられた無線接続の優先順序（優先度順）にしたがって、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づく５つのアクセスポイントへの接続を試み（ステップＳＡ−５）、処理をステップＳＡ−６に移行させる。
【００５０】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づく接続先アクセスポイントが見つかり、且つ、見つかったアクセスポイントに対してセキュリティコードによる認証を行い、認証に成功したか否か判定する（ステップＳＡ−６）。
【００５１】
そして、アクセスポイント接続制御部１０２ｅは、接続先アクセスポイントが見つかり、且つ、認証に成功したと判定した場合（ステップＳＡ−６：Ｙｅｓ）、処理をステップＳＡ−１０に移行させる。
【００５２】
一方、アクセスポイント接続制御部１０２ｅは、接続先アクセスポイントが見つからなかった、または、認証に成功しなかったと判定した場合（ステップＳＡ−６：Ｎｏ）、処理をステップＳＡ−９に移行させる。
【００５３】
また、アクセスポイント接続制御部１０２ｅは、アクセスポイント経由通信モード制御部１０２ｃにより無線起動モードが自動切換モードに設定されていることが確認された場合（ステップＳＡ−２：自動切換モード）、アクセスポイント経由通信モードで起動し（ステップＳＡ−４）、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイントに対応付けられた無線接続の優先順序（優先度順）にしたがって、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づく５つのアクセスポイントへの接続を試み（ステップＳＡ−５）、処理をステップＳＡ−７に移行させる。
【００５４】
すなわち、画像読取装置１００は、アクセスポイント経由通信モードで動作しているため、接続可能なＡＰを検索してもよい。このように、本実施形態においては、あらかじめ５個までＡＰの無線設定を登録でき、接続する優先順位を指定可能であってもよい。また、本実施形態においては、あらかじめ登録してあるＡＰの無線設定の中から接続可能なＡＰを検索するため、時間の短縮となる。
【００５５】
ここで、アクセスポイント接続制御部１０２ｅは、画像制御部１０２ａが省電力モード（装置省電力状態）に移行した場合、省電力モードに連動（追随）させてアクセスポイント経由通信モードで動作してもよい。なお、本実施形態においては、ファームウェア３０はドライバ２０に指示を出し、画像読取装置１００をアクセスポイント経由通信モードで起動させてもよい。また、ファームウェア３０は、装置省電力状態と無線ＬＡＮ通信チップ１１４が有するＰｏｗｅｒ  Ｓａｖｅ  Ｍｏｄｅ（無線通信を維持しながら、定期的にＳｌｅｅｐ／Ｗａｋｅ  Ｕｐを繰り返して消費電力を抑止する機能）の動作を合わせるように、ドライバ２０に指示を出してもよい。
【００５６】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づく接続先アクセスポイントが見つかったか否か判定する（ステップＳＡ−７）。すなわち、アクセスポイント接続制御部１０２ｅは、接続が可能なＡＰの存在が確認できたか否か判定してもよい。
【００５７】
ここで、図５乃至図７を参照して、本実施形態におけるアクセスポイント検索処理の一例について説明する。図５は、本実施形態の画像読取装置１００における処理の一例を示すフローチャートである。
【００５８】
図５に示すように、まず、アクセスポイント接続制御部１０２ｅは、先頭より順（無線接続の優先順序）にアクセスポイント情報管理テーブル１０６ａに登録済みのアクセスポイント情報を採取（取得）する（ステップＳＢ−１）。なお、本実施形態においては、ファームウェア３０は、アクセスポイント情報管理テーブル１０６ａに登録されているＡＰ情報を、テーブルの登録順に一つずつ取り出してもよい。また、アクセスポイント情報は、アクセスポイント情報管理テーブル１０６ａへの登録順序がそのまま無線接続の優先度となっていてもよい。すなわち、本実施形態においては、テーブルへの登録順に処理を進めていくため、この順番がそのまま接続優先度となっていてもよい。
【００５９】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａの登録情報を全て検索したか否か判定する（ステップＳＢ−２）。
【００６０】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａの登録情報を全て検索したと判定した場合（ステップＳＢ−２：Ｙｅｓ）、無線接続可能なアクセスポイントが無として、処理を終了する。すなわち、アクセスポイント接続制御部１０２ｅは、全ての登録情報（例えば、５つ）を確認し、接続可能なＡＰが見つけられなかった場合、接続可能ＡＰ無しとして処理を終了する。
【００６１】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａの登録情報を全て検索していないと判定した場合（ステップＳＢ−２：Ｎｏ）、アクセスポイントに対して検索パケットを送信（ＡＰに対するスキャン開始）する（ステップＳＢ−３）。すなわち、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａより取り出したＡＰの情報をもとに、検索パケットをブロードキャストにて送信してもよい。
【００６２】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイントから受信したビーコン信号を分析（ＡＰに対するスキャン完了）する（ステップＳＢ−４）。すなわち、アクセスポイント接続制御部１０２ｅは、各ＡＰから受信したビーコン信号の分析も、検索パケットの送信と合わせて行ってもよい。なお、本実施形態においては、ステップＳＢ−３およびステップＳＢ−４で一つのＡＰに対するスキャン処理となっていてもよい（ここではスキャンするだけであり、応答情報の有無判断はまだ行わない）。
【００６３】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイントに対する連続スキャンの最後のスキャンか否か判定する（ステップＳＢ−５）。すなわち、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに登録された無線接続可能なＡＰを全てスキャンしたか否か判定してもよい。
【００６４】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイントに対する連続スキャンの最後のスキャンであると判定した場合（ステップＳＢ−５：Ｙｅｓ）、処理をステップＳＢ−７に移行させる。
【００６５】
一方、アクセスポイント接続制御部１０２ｅは、アクセスポイントに対する連続スキャンの最後のスキャンではないと判定した場合（ステップＳＢ−５：Ｎｏ）、アクセスポイントに対するスキャン中に、アクセスポイントの識別情報（ＳＳＩＤ）を含まないビーコン信号を受信したか、すなわち、ステルスＳＳＩＤのアクセスポイントからの応答があるか否か判定する（ステップＳＢ−６）。
【００６６】
そして、アクセスポイント接続制御部１０２ｅは、ステルスＳＳＩＤのアクセスポイントからの応答があると判定した場合（ステップＳＢ−６：Ｙｅｓ）、処理をステップＳＢ−１に移行させる。
【００６７】
一方、アクセスポイント接続制御部１０２ｅは、ステルスＳＳＩＤのアクセスポイントからの応答が無いと判定した場合（ステップＳＢ−６：Ｎｏ）、処理をステップＳＢ−７に移行させる。このように、アクセスポイント接続制御部１０２ｅは、ステルスＳＳＩＤのＡＰからの応答有無を確認し、一つでもステルスＳＳＩＤの存在を認めた場合は、必ず最後のＡＰまでスキャン動作を繰り返すように制御してもよい。
【００６８】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに登録されたアクセスポイントからの検索応答があるか否か判定する（ステップＳＢ−７）。すなわち、アクセスポイント接続制御部１０２ｅは、ステルスＳＳＩＤのＡＰの存在が認められなかった場合、スキャン処理による応答情報を確認する。
【００６９】
なお、本実施形態においては、アクセスポイント情報管理テーブル１０６ａに登録されたＡＰからの検索応答があるかを確認するマッチング処理は、登録されている全てのＡＰ情報との突合せを毎回行ってもよい。この理由としては、応答情報有無の判断として、ビーコン信号による応答情報も含めているためである。また、本実施形態においては、あるＡＰに対するスキャン処理において、当該ＡＰからの応答を確認できなかった場合であっても、次の検索対象となっているＡＰからのビーコン信号による応答情報が得られた場合、接続先ＡＰありと判断できる。それにより、本実施形態においては、冗長な検索処理をスキップしてその時点で処理を完了させ、検索処理を高速化している。
【００７０】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに登録されたアクセスポイントからの検索応答があると判定した場合（ステップＳＢ−７：Ｙｅｓ）、接続先のアクセスポイント有りと判断して、処理を終了する。すなわち、アクセスポイント接続制御部１０２ｅは、ＡＰの存在が確認できれば、その時点で接続先のＡＰ有りと判断して処理を終了する。
【００７１】
一方、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに登録されたアクセスポイントからの検索応答が無いと判定した場合（ステップＳＢ−７：Ｎｏ）、待ち時間を省略して、すなわち、即座に処理をステップＳＢ−１に移行させる。
【００７２】
すなわち、アクセスポイント接続制御部１０２ｅは、ＡＰの存在が確認できない（検索応答がない）場合、処理対象を速やかに次のＡＰに遷移させてもよい。このように、通常のＡＰ検索処理ではネットワークトラフィックの混雑を緩和する目的で５秒の待ちを行っているが、本実施形態においては、いち早く接続可能なＡＰを見つけ出せるように、待ちを入れずに即座に次の処理対象ＡＰに制御を遷移させ、検索処理を高速化している。
【００７３】
ここで、図６および図７を参照して、本実施形態におけるアクセスポイント検索処理の一例を説明する。図６および図７は、本実施形態におけるアクセスポイント検索処理の一例を示す概念図である。
【００７４】
図６に示すように、通常、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに登録されているＡＰ情報（ＡＰ１、ＡＰ２、および、ＡＰ３）について、高優先度のＡＰ１から順に検索を行う。このとき、検索によりＡＰ１から応答が得られない（検索未検出のため接続不可の）場合であっても、ビーコン信号を検出し、ビーコン信号から接続可能なアクセスポイントを検索する。そして、アクセスポイント接続制御部１０２ｅは、ＡＰ１の次に優先度の高いＡＰ２を接続対象として判断している。すなわち、アクセスポイント接続制御部１０２ｅは、電源がＯＦＦになっている等の理由により、高優先度のＡＰが見つからない場合は、ビーコン信号から次の接続先を検索し、接続対象が求まれば、これより低い優先度のアクセスポイントの検索を中止することにより、検索処理を高速化できる。
【００７５】
一方、検索対象のアクセスポイントにステルス設定されたものが含まれている場合の処理を説明する。図７に示すように、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに登録されているＡＰ情報について、高優先度のＡＰ１を検索して応答が得られない場合、ビーコン信号を検出し、ビーコン信号から接続可能なアクセスポイントを検索する。そして、アクセスポイント接続制御部１０２ｅは、ＡＰ１の次に優先度が高いが、ステルス設定されたＡＰ２のビーコン信号からＳＳＩＤを検出できないため、次に優先度が高いＡＰ３を接続対象として誤認してしまう。これを回避するため、ＳＳＩＤを検出できないビーコンが存在する場合、必ず最後のＡＰまでスキャン動作を繰り返すように制御している。すなわち、アクセスポイント接続制御部１０２ｅは、ステルス設定されたＡＰについては、ビーコン信号からＳＳＩＤを検出できないため、優先度の低いＡＰを誤って先に検索対象としてマッチングさせてしまうミスケースを排除するため、必ず最後のＡＰまでスキャン動作を繰り返し、全てのアクセスポイントの検索が終了した後、接続対象を決定するように制御している。
【００７６】
次に、図８を参照して、本実施形態における登録しているアクセスポイントが１つである場合のアクセスポイント検索処理の一例について説明する。図８は、本実施形態の画像読取装置１００における処理の一例を示すフローチャートである。
【００７７】
図８に示すように、まず、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに唯一登録したアクセスポイント情報に基づくアクセスポイントに対して、接続パケットを送信する（ステップＳＣ−１）。
【００７８】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイントからの検索応答があるか否か判定する（ステップＳＣ−２）。
【００７９】
そして、アクセスポイント接続制御部１０２ｅは、アクセスポイントからの検索応答が無いと判定した場合（ステップＳＣ−２：Ｎｏ）、接続先のＡＰ無しと判断して処理を終了する。
【００８０】
一方、アクセスポイント接続制御部１０２ｅは、アクセスポイントからの検索応答があると判定した場合（ステップＳＣ−２：Ｙｅｓ）、接続先のＡＰありと判断して処理を終了する。このように、アクセスポイント接続制御部１０２ｅは、接続するために登録しているＡＰが一つのみであるため、検索処理においてはその唯一のＡＰに対して検索パケットを送信し、その応答情報有無から接続可能ＡＰの有無を判断してもよい。
【００８１】
図４に戻り、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づく接続先アクセスポイントが見つからなかったと判定した場合（ステップＳＡ−７：Ｎｏ）、処理をステップＳＡ−３に移行させる。このように、本実施形態においては、出張先等の自分が使用できるＡＰが存在しない環境に移動しても、自動的に直接通信モードに切替わり、スキャナと直接接続することで無線利用が可能となる。また、本実施形態においては、自動接続に要する時間を短縮する施策により、ユーザはストレスなくスキャナを使用できる。
【００８２】
一方、アクセスポイント接続制御部１０２ｅは、アクセスポイント情報管理テーブル１０６ａに記憶されたアクセスポイント情報に基づく接続先となるアクセスポイントが見つかったと判定した場合（ステップＳＡ−７：Ｙｅｓ）、処理をステップＳＡ−８に移行させる。
【００８３】
そして、アクセスポイント接続制御部１０２ｅは、見つかったアクセスポイントに対してセキュリティコードによる認証を行い、認証に成功したか否か判定する（ステップＳＡ−８）。
【００８４】
そして、アクセスポイント接続制御部１０２ｅは、セキュリティコードによる認証が成功しなかったと判定した場合（ステップＳＡ−８：Ｎｏ）、処理をステップＳＡ−９に移行させる。
【００８５】
そして、無線接続制御部１０２ｆは、認証エラーの状態（未接続状態）で、アクセスポイント経由通信モードのままで動作し（ステップＳＡ−９）、処理を終了する。すなわち、無線接続制御部１０２ｆは、認証に失敗した場合、認証エラーの状態、つまり、ＡＰとは未接続の状態でアクセスポイント経由通信モードのまま動作を続けてもよい。
【００８６】
一方、アクセスポイント接続制御部１０２ｅは、セキュリティコードによる認証が成功したと判定した場合（ステップＳＡ−８：Ｙｅｓ）、処理をステップＳＡ−１０に移行させる。
【００８７】
そして、無線接続制御部１０２ｆは、アクセスポイント経由通信モードでアクセスポイントと正常に無線接続を行い（ステップＳＡ−１０）、処理を終了する。
【００８８】
ここで、無線接続制御部１０２ｆは、画像制御部１０２ａが省電力モード（装置省電力状態）である場合、省電力モードに連動させて（追従状態を維持して）アクセスポイント経由通信モードで無線接続を省電力モードで行ってもよい。すなわち、無線接続制御部１０２ｆは、セキュリティコードによる認証に成功した場合、アクセスポイント経由通信モードでＡＰと正常に接続した状態で動作を行ってもよい。なお、本実施形態においては、無線接続方法に適した省電力制御を行うことで、理想的な省電力機能を提供してもよい。
【００８９】
ここで、図９を参照して、本実施形態における装置省電力制御と連動した無線省電力制御の一例について説明する。図９は、本実施形態の画像読取装置１００における処理の一例を示すフローチャートである。
【００９０】
図９に示すように、まず、ユーザにより入出力部１１２を介して画像読取装置１００の起動が指示された場合、画像制御部１０２ａは、通常電力状態で画像読取制御を動作させる（ステップＳＤ−１）。
【００９１】
そして、規定時間経過後、画像制御部１０２ａが省電力モードに遷移した場合（ステップＳＤ−２）、制御部１０２は、無線起動モードが直接通信モード、または、アクセスポイント経由通信モードのどちらで動作しているかを確認する（ステップＳＤ−３）。
【００９２】
そして、無線接続制御部１０２ｆは、制御部１０２により無線起動モードが直接通信モードで動作していると確認された場合（ステップＳＤ−３：直接通信モード）、端末装置（子機）４００へのビーコン信号、および／または、端末装置（子機）４００からのＰｒｏｂｅ  Ｒｅｑｕｅｓｔに対するＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅを発行するため、通常電力状態で通信を行い（ステップＳＤ−４）、処理をステップＳＤ−２に移行させる。
【００９３】
一方、無線接続制御部１０２ｆは、制御部１０２により無線起動モードがアクセスポイント経由通信モードで動作していると確認された場合（ステップＳＤ−３：アクセスポイント経由通信モード）、無線側も画像制御部１０２ａの省電力モード（装置省電力モード）に合わせて省電力モードに設定し、Ｓｌｅｅｐ／Ｗａｋｅ  Ｕｐを繰り返して電力消費を抑えながらアクセスポイントと断続的な通信を行う（ステップＳＤ−５）。
【００９４】
そして、ユーザにより入出力部１１２を介して紙を読むための動作実施が指示、すなわち、スキャンボタンが押下された場合、画像制御部１０２ａは、通常電力状態に復帰して画像読取制御を動作させる（ステップＳＤ−６）。
【００９５】
そして、無線接続制御部１０２ｆは、無線側も通常電力状態に復帰し、アクセスポイントとのタイムリーな通信を行い（ステップＳＤ−７）、処理をステップＳＤ−２に移行させる。これにより、本実施形態においては、紙を送る動作に即時性を持たせることができる。なお、本処理は、画像読取装置１００の電源ＯＦＦにより、終了してもよい。このように、本実施形態においては、無線起動モードを切り替える際に、画像読取装置１００の省電力状態に追随して無線の省電力状態の合わせ込みが行われてもよい。
【００９６】
また、本実施形態においては、無線起動モードが確定して画像読取装置１００が動作を継続すると、規定時間経過後に、画像読取装置１００は自動的に省電力モードに移行する機能を有していてもよい。その際、本実施形態においては、画像読取装置１００の省電力に合わせて、無線側も無線起動モードに即した、最適な省電力動作を自動で選択してもよい。したがって、本実施形態においては、装置と無線との最適な省電力管理をすることができる。
【００９７】
以上のように、本実施形態においては、持ち運んで運用することを想定した画像読取装置１００において、スキャンした画像データを媒体に優先通信で送信するだけでなく、無線通信で送信可能にすることで、ユーザの利便性向上を図っている。ここで、本実施形態において、無線通信としては、自宅や職場のような環境においてユーザが利用できるＡＰを経由して通信する方法（家庭や職場等の自分が使用できるＡＰが存在している環境で持ち運ぶ場合のＡＰとの自動無線接続）と、出張先や空港のような環境において画像読取装置１００と直接通信する方法であってもよい。
【００９８】
また、従来においては、ＡＰを経由して通信する場合、使用するＡＰを指定する必要があり、使用環境が変更される度にユーザによる無線設定が必要であった。また、従来においては、２チップを載せた画像読取装置１００において、それぞれのチップを用いてアクセスポイント経由通信モードと直接通信モードとの制御が可能だが、１チップ構成においては同時制御不可能であり、環境によっては、ユーザによるモード変更も必要であった。そこで、本実施形態においては、使用環境が変わる毎に必要になるユーザの設定の手間を自動化によって排除することを可能としている。
【００９９】
また、本実施形態においては、画像読取装置１００起動時に、事前に設定ツールによってあらかじめ登録された複数のＡＰに対して接続を試みる。そして、本実施形態においては、複数ある無線設定から、優先順位に従って一つずつ試行し、接続が確立できた設定で試行を止め、通信利用可能としている。また、本実施形態においては、ユーザの意図した動作をするために、登録してあるＡＰが存在しているが、接続が確立できなかった場合（パスワードが変更されていた場合等）でも、試行を止めるようにできる。また、本実施形態においては、登録してあるＡＰが存在せず、接続できなかった場合、直接通信モードに自動的に切り換えることができる。また、本実施形態においては、ユーザが画像読取装置１００の接続動作を自動切換、ＡＰ経由のみ、または、直接通信のみの三つから指定することができる。
【０１００】
また、本実施形態においては、無線接続試行時間を短縮するために、複数のＡＰをスキャンする制御において、あるＡＰのスキャンから次のＡＰをスキャンするまでの間の５秒の待ち時間を省き、間髪を入れずに一気に対象ＡＰを検索することができる。さらに、本実施形態においては、受信したビーコン信号から、登録してある優先度の高いＡＰの存在が確認できたら、その時点で接続試行を止め、通信利用可能状態に遷移させることができる。
【０１０１】
また、本実施形態においては、画像読取装置１００に搭載された省電力機能を有し、一定時間ユーザからの操作がない場合は、装置全体を休止状態に遷移させることができる。この際、本実施形態においては、アクセスポイント経由通信モードである場合、無線機能も連動してＡＰとの通信を維持しながら休止状態に遷移し、装置の電力消費量抑止に貢献することができる。一方、本実施形態においては、直接通信モードである場合、常に無線通信を行う必要があるため、無線部分だけを通常動作させ、装置全体が休止状態であっても無線部分はＡＰとしての機能を優先するように制御することができる。
【０１０２】
［４．他の実施形態］
さて、これまで本発明の実施形態について説明したが、本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
【０１０３】
例えば、画像読取装置１００は、スタンドアローンの形態で処理を行ってもよく、クライアント端末（画像読取装置１００とは別筐体である）からの要求に応じて処理を行い、その処理結果を当該クライアント端末に返却するようにしてもよい。
【０１０４】
また、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【０１０５】
このほか、明細書中および図面中で示した処理手順、制御手順、具体的名称、各処理の登録データもしくは検索条件等のパラメータを含む情報、画面例、または、データベース構成については、特記する場合を除いて任意に変更することができる。
【０１０６】
また、画像読取装置１００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【０１０７】
例えば、画像読取装置１００の各装置が備える処理機能、特に制御部１０２にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、後述する、コンピュータに本発明に係る方法を実行させるためのプログラム化された命令を含む、一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて画像読取装置１００に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶部１０６などには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。
【０１０８】
また、このコンピュータプログラムは、画像読取装置１００に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【０１０９】
また、本発明に係るプログラムを、コンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、ＵＳＢメモリ、ＳＤカード、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、および、Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ等の任意の「可搬用の物理媒体」を含むものとする。
【０１１０】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【０１１１】
記憶部１０６に格納される各種のデータベース等は、ＲＡＭもしくはＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および／または、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および／または、ウェブページ用ファイル等を格納してもよい。
【０１１２】
また、画像読取装置１００は、既知のパーソナルコンピュータ、ワークステーション等の情報処理装置に任意の周辺装置を接続して構成してもよい。また、画像読取装置１００は、該情報処理装置に本発明の方法を実現させるソフトウェア（プログラム、データ等を含む）を実装することにより実現してもよい。
【０１１３】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じて、または、機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。
【産業上の利用可能性】
【０１１４】
以上のように、本発明に係る画像読取装置、および、画像処理方法は、産業上の多くの分野、特にスキャナで読み取った画像を扱う画像処理分野で実施することができ、極めて有用である。
【符号の説明】
【０１１５】
１０  ソフトウェア
２０  ドライバ
３０  ファームウェア
１００  画像読取装置
１０２  制御部
１０２ａ  画像制御部
１０２ｂ  画像取得部
１０２ｃ  アクセスポイント経由通信モード制御部
１０２ｄ  アクセスポイント登録制御部
１０２ｅ  アクセスポイント接続制御部
１０２ｆ  無線接続制御部
１０６  記憶部
１０６ａ  アクセスポイント情報管理テーブル
１１０  画像読取部
１１２  入出力部
１１４  無線ＬＡＮ通信チップ
【図１】
0005869036.tif 000002
【図２】
0005869036.tif 000003
【図３】
0005869036.tif 000004
【図４】
0005869036.tif 000005
【図５】
0005869036.tif 000006
【図６】
0005869036.tif 000007
【図７】
0005869036.tif 000008
【図８】
0005869036.tif 000009
【図９】
0005869036.tif 000010