(57)【特許請求の範囲】
【請求項１】
スキャン処理と印刷処理との少なくとも一方を実行する画像処理装置であって、
前記画像処理装置は、
第１の通信方式に基づいて、携帯端末と無線通信を行う第１通信部と、
スキャン処理及び印刷処理のいずれかの処理を実行する際に必要な設定情報と、識別情報とを関連付けて記憶する記憶部と、
前記識別情報を受け付ける受付手段と、
前記第１の通信方式に基づいて、前記携帯端末との間で通信を確立させる通信確立手段と、
前記受付手段による識別情報の受付と、前記通信確立手段による前記携帯端末との通信の確立との一方が行われた後に、設定時間内に他方が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報、又は、当該設定情報を取得するための取得情報を、前記携帯端末に送信する第１送信手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記第１送信手段は、
前記受付手段による識別情報の受付が行われた後に、前記設定時間内に前記通信確立手段による前記携帯端末との通信の確立が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報、又は、当該設定情報を取得するための取得情報を、前記携帯端末に送信し、
前記画像処理装置は、
前記受付手段による識別情報の受付が行われた後に、前記設定時間内に前記通信確立手段による前記携帯端末との通信の確立が行われなかったことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報に従って、スキャン処理と印刷処理との少なくとも一方を実行する第１実行手段を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第１送信手段は、
前記受付手段による識別情報の受付が行われた後に、前記設定時間内に前記通信確立手段による前記携帯端末との通信の確立が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報を、前記通信確立手段によって確立された前記第１の通信方式に基づく無線通信により、前記携帯端末に送信することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記画像処理装置は、
前記第１の通信方式と異なる第２の通信方式に基づいて、前記携帯端末と無線通信を行う第２通信部と、
前記通信確立手段によって確立された前記第１の通信方式に基づく無線通信により、前記第２の通信方式に基づく前記携帯端末との無線通信を確立させるための通信情報を送信する第２送信手段とを備え、
前記第１送信手段は、
前記通信確立手段による前記携帯端末との通信の確立が行われた後に、前記設定時間内に前記受付手段による識別情報の受付が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報を、前記第２送信手段が送信した通信情報を用いて確立された前記第２の通信方式に基づく無線通信により、前記携帯端末に送信することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記画像処理装置は、
前記第１送信手段が前記携帯端末に設定情報を送信した無線通信の通信方式と同じ通信方式に基づく無線通信により、スキャン処理と印刷処理との少なくとも一方の実行指令を、前記携帯端末から受信する第２受信手段と、
前記第２受信手段により実行指令を受信した場合に、当該実行指令に応じた処理を実行する第２実行手段と、
を備えることを特徴とする請求項３又は４に記載の画像処理装置。
【請求項６】
第２受信手段は、
前記第１送信手段が前記携帯端末に設定情報を送信した無線通信の通信方式と同じ通信方式に基づく無線通信により、スキャン処理と印刷処理との少なくとも一方の実行指令と、当該実行指令に応じた処理を実行する際に必要な設定情報とを、前記携帯端末から受信し、
前記第２実行手段は、
前記第２受信手段により実行指令と設定情報とを受信した場合に、当該設定情報に従って、当該実行指令に応じた処理を実行することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記画像処理装置は、
前記第２受信手段が受信した設定情報と、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報とが異なっている場合に、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報の代わりに、前記第２受信手段が受信した設定情報を、前記記憶部に記憶させる記憶制御手段を備えることを特徴とする請求項６に記載の画像処理装置。
【請求項８】
スキャン処理と印刷処理との少なくとも一方を実行する画像処理装置であって、
所定の送信先が記憶装置に記憶され、当該送信先を特定するための特定情報が記録媒体に記録されており、
前記画像処理装置は、
送信先を特定するための特定情報を、前記記録媒体から読み取る読取部と、
スキャン処理及び印刷処理のいずれかの処理を実行する際に必要な設定情報と、識別情報とを関連付けて記憶する記憶部と、
制御部と、
を備え、
前記制御部は、
前記識別情報を受け付ける受付手段と、
前記読取部により前記特定情報を前記記録媒体から読み取る読取手段と、
前記受付手段による識別情報の受付と、前記読取手段による特定情報の読取との一方が行われた後に、設定時間内に他方が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報、又は、当該設定情報を取得するための取得情報を、前記読取手段によって読み取られた特定情報により特定され、前記記憶装置から取得される送信先に送信する第１送信手段と、
を有することを特徴とする画像処理装置。
【請求項９】
前記第１送信手段は、
前記受付手段による識別情報の受付が行われた後に、前記設定時間内に前記読取手段による特定情報の読取が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報、又は、当該設定情報を取得するための取得情報を、前記読取手段によって読み取られた特定情報により特定され、前記記憶装置から取得される送信先に送信し、
前記制御部は、
前記受付手段による識別情報の受付が行われた後に、前記設定時間内に前記読取手段による特定情報の読取が行われなかったことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報に従って、スキャン処理と印刷処理との少なくとも一方を実行する第１実行手段を有することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記読取手段は、
前記記録媒体としての個人を認証するための記録媒体から、送信先に関する送信情報に紐付けられた認証情報を、前記特定情報として、前記読取部により読み取り、
前記第１送信手段は、
前記受付手段による識別情報の受付と、前記読取手段による特定情報の読取との一方が行われた後に、前記設定時間内に他方が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報、又は、当該設定情報を取得するための取得情報を、前記読取手段によって読み取られた認証情報に紐づけられている送信情報に応じて、前記記憶装置から取得される送信先に送信することを特徴とする請求項８又は９に記載の画像処理装置。
【請求項１１】
前記第１送信手段は、
前記受付手段による識別情報の受付と、前記読取手段による特定情報の読取との一方が行われた後に、前記設定時間内に他方が行われたことを条件として、
前記画像処理装置が有するｗｅｂサーバにおける、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報を含むｗｅｂページのＵＲＬを、
前記読取手段によって読み取られた特定情報により特定され、前記記憶装置から取得される送信先に前記取得情報として送信することを特徴とする請求項８乃至１０の何れか１項に記載の画像処理装置。
【請求項１２】
前記第１送信手段によって送信されるＵＲＬは、
前記画像処理装置が有するサーバにおける、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報と、当該設定情報に従った処理の実行指令の入力を受け付ける指令受付部とを含むｗｅｂページのＵＲＬであることを特徴とする請求項１１に記載の画像処理装置。
【請求項１３】
前記第１送信手段によって送信されるＵＲＬは、
前記画像処理装置が有するｗｅｂサーバにおける、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報と、当該設定情報を別の設定情報に変更するための入力を受け付ける変更受付部とを含むｗｅｂページのＵＲＬであることを特徴とする請求項１１又は１２に記載の画像処理装置。
【請求項１４】
前記読取部は、
前記記録媒体と異なる第２の記録媒体に記録された前記識別情報を、前記第２の記録媒体から読み取り、
前記受付手段は、
前記読取部によって前記第２の記録媒体から読み取られた識別情報を受け付けることを特徴とする請求項８乃至１３の何れか１項に記載の画像処理装置。
【請求項１５】
前記画像処理装置は、
記録媒体に記録された前記識別情報を、前記記録媒体から読み取る読取部を備え、
前記受付手段は、
前記読取部によって前記記録媒体から読み取られた識別情報を受け付けることを特徴とする請求項１乃至７の何れか１項に記載の画像処理装置。
【請求項１６】
前記識別情報が記録媒体に記録されており、
前記画像処理装置は、
前記識別情報と対応づけられた操作部を備え、
前記受付手段は、
前記操作部へのユーザ操作に応じて、当該操作部に対応づけられている識別情報を前記記録媒体から取得し、受け付けることを特徴とする請求項１乃至１３の何れか１項に記載の画像処理装置。
【請求項１７】
スキャン処理と印刷処理との少なくとも一方を実行する画像処理装置のコンピュータが読み取り可能な制御プログラムであって、
前記画像処理装置は、
第１の通信方式に基づいて、携帯端末と無線通信を行う第１通信部と、
スキャン処理及び印刷処理のいずれかの処理を実行する際に必要な設定情報と、識別情報とを関連付けて記憶する記憶部と、
を備え、
前記コンピュータを、
前記識別情報を受け付ける受付手段と、
前記第１の通信方式に基づいて、前記携帯端末との間で通信を確立させる通信確立手段と、
前記受付手段による識別情報の受付と、前記通信確立手段による前記携帯端末との通信の確立との一方が行われた後に、設定時間内に他方が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報、又は、当該設定情報を取得するための取得情報を、前記携帯端末に送信する第１送信手段と、
して機能させることを特徴とする制御プログラム。
【請求項１８】
スキャン処理と印刷処理との少なくとも一方を実行する画像処理装置のコンピュータが読み取り可能な制御プログラムであって、
所定の送信先が記憶装置に記憶され、当該送信先を特定するための特定情報が記録媒体に記録されており、
前記画像処理装置は、
送信先を特定するための特定情報を、前記記録媒体から読み取る読取部と、
スキャン処理及び印刷処理のいずれかの処理を実行する際に必要な設定情報と、識別情報とを関連付けて記憶する記憶部と、
を備え、
前記コンピュータを、
前記識別情報を受け付ける受付手段と、
前記読取部により前記特定情報を前記記録媒体から読み取る読取手段と、
前記受付手段による識別情報の受付と、前記読取手段による特定情報の読取との一方が行われた後に、設定時間内に他方が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて前記記憶部に記憶されている設定情報、又は、当該設定情報を取得するための取得情報を、前記読取手段によって読み取られた特定情報により特定され、前記記憶装置から取得される送信先に送信する第１送信手段と、
して機能させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャン処理と印刷処理との少なくとも一方を実行する画像処理装置、および、その画像処理装置のコンピュータが読み取り可能な制御プログラムに関する。
【背景技術】
【０００２】
スキャナ、プリンタ等の画像処理装置では、例えば、所定の情報が記録されたカード等の記録媒体を用いることで、各種処理を実行することが可能である。具体的には、例えば、画像処理装置に備え付けられたカードリーダにより、その所定の情報がカードから読み取られた場合に、所定の情報が示す、画像処理が実行される。このように、カード等の記録媒体を用いることで、ボタン操作等を記録媒体を用いないときよりも少なくしたり、あるいは全く行うことなく、所定の処理を行うことが可能となり、ユーザ操作を簡略化することが可能となる。下記特許文献には、特定の画像処理を実行するためのプログラムが記憶された記録媒体から、プログラムを読み込み、画像処理を実行可能な装置複写機の一例が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１−１４５６７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献に記載されているように、カード等の記録媒体を用いることでユーザ操作を簡略化することが可能となる。しかしながら、カードを用いた場合に実行される処理内容をユーザが失念した場合に、ユーザはなんからの方法で処理内容を確認する必要がある。その際、画像処理を実行する装置のディスプレイ等により、カードを用いた場合に実行される処理内容を、確認することも考えられるが、ディスプレイを備えていない画像処理装置も多く存在する。本発明は、そのような事情に鑑みてなされたものである。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の画像処理装置は、スキャン処理と印刷処理との少なくとも一方を実行する画像処理装置であって、前記画像処理装置は、第１の通信方式に基づいて、携帯端末と無線通信を行う第１通信部と、スキャン処理及び印刷処理のいずれかの処理を実行する際に必要な設定情報と、識別情報とを関連付けて記憶する記憶部と、前記識別情報を受け付ける受付手段と、前記第１の通信方式に基づいて、前記携帯端末との間で通信を確立させる通信確立手段と、前記受付手段による識別情報の受付と、前記通信確立手段による前記携帯端末との通信の確立との一方が行われた後に、設定時間内に他方が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて記憶されている設定情報、又は、当該設定情報を取得するための取得情報を、前記携帯端末に送信する第１送信手段と、を備えることを特徴とする。
【０００６】
上記課題を解決するために、本発明の画像処理装置は、スキャン処理と印刷処理との少なくとも一方を実行する画像処理装置であって、前記画像処理装置は、記録媒体に記録された送信先を特定するための特定情報を、前記記録媒体から読み取る読取部と、スキャン処理及び印刷処理のいずれかの処理を実行する際に必要な設定情報と、識別情報とを関連付けて記憶する記憶部と、制御部と、を備え、前記制御部は、前記識別情報を受け付ける受付手段と、前記読取部により前記特定情報を前記記録媒体から読み取る読取手段と、前記受付手段による識別情報の受付と、前記読取手段による特定情報の読取との一方が行われた後に、設定時間内に他方が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて記憶されている設定情報、又は、当該設定情報を取得するための取得情報を、前記読取手段によって読み取られた特定情報に応じた送信先に送信する第１送信手段と、を有することを特徴とする。
【０００７】
また、上記課題を解決するために、本発明の制御プログラムは、スキャン処理と印刷処理との少なくとも一方を実行する画像処理装置のコンピュータが読み取り可能な制御プログラムであって、前記画像処理装置は、第１の通信方式に基づいて、携帯端末と無線通信を行う第１通信部と、スキャン処理及び印刷処理のいずれかの処理を実行する際に必要な設定情報と、識別情報とを関連付けて記憶する記憶部と、を備え、前記コンピュータを、前記識別情報を受け付ける受付手段と、前記第１の通信方式に基づいて、前記携帯端末との間で通信を確立させる通信確立手段と、前記受付手段による識別情報の受付と、前記通信確立手段による前記携帯端末との通信の確立との一方が行われた後に、設定時間内に他方が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて記憶されている設定情報、又は、当該設定情報を取得するための取得情報を、前記携帯端末に送信する第１送信手段と、して機能させることを特徴とする。
【０００８】
また、上記課題を解決するために、本発明の制御プログラムは、スキャン処理と印刷処理との少なくとも一方を実行する画像処理装置のコンピュータが読み取り可能な制御プログラムであって、前記画像処理装置は、記録媒体に記録された送信先を特定するための特定情報を、前記記録媒体から読み取る読取部と、スキャン処理及び印刷処理のいずれかの処理を実行する際に必要な設定情報と、識別情報とを関連付けて記憶する記憶部と、を備え、前記コンピュータを、前記識別情報を受け付ける受付手段と、前記読取部により前記特定情報を前記記録媒体から読み取る読取手段と、前記受付手段による識別情報の受付と、前記読取手段による特定情報の読取との一方が行われた後に、設定時間内に他方が行われたことを条件として、前記受付手段によって受け付けられた識別情報と関連付けて記憶されている設定情報、又は、当該設定情報を取得するための取得情報を、前記読取手段によって読み取られた特定情報に応じた送信先に送信する第１送信手段と、して機能させることを特徴とする。
【発明の効果】
【０００９】
本発明の画像処理装置等では、スキャン処理及び印刷処理のいずれかの処理を実行する際に必要な設定情報と、識別情報とが関連付けて記憶されている。そして、識別情報の受付と、携帯端末との無線通信の確立との一方が行われた後に、設定時間内に他方が行われたことを条件として、識別情報と関連付けて記憶されている設定情報、又は、設定情報を取得するための取得情報が携帯端末に送信される。これにより、ユーザは、携帯端末において、設定情報を確認することが可能となる。また、本発明の画像処理装置等では、スキャン処理及び印刷処理のいずれかの処理を実行する際に必要な設定情報と、識別情報とが関連付けて記憶されている。また、記録媒体には、送信先を特定するための特定情報が記録されている。そして、識別情報の受付と、記録媒体からの特定情報の取得との一方が行われた後に、設定時間内に他方が行われたことを条件として、識別情報と関連付けて記憶されている設定情報、又は、設定情報を取得するための取得情報が、特定情報に応じた送信先の端末に送信される。これにより、ユーザは、特定情報に応じた送信先の端末において、設定情報を確認することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態の通信システム１のブロック図である。
【図２】ショートカット情報を概念的に示した図である。
【図３】ケーパビリティ情報を概念的に示した図である。
【図４】確認画面８０を示す図である。
【図５】変更確認画面９０を示す図である。
【図６】スキャナ１０の動作フローチャートを示す図である。
【図７】スキャナ１０の動作フローチャートを示す図である。
【図８】携帯電話５０の動作フローチャートを示す図である。
【図９】携帯電話５０の動作フローチャートを示す図である。
【図１０】第２実施形態のスキャナ１０の動作フローチャートを示す図である。
【図１１】第３実施形態の通信システム１００のブロック図である。
【図１２】確認画面１２０を示す図である。
【図１３】第３実施形態のスキャナ１０の動作フローチャートを示す図である。
【図１４】第３実施形態のスキャナ１０の動作フローチャートを示す図である。
【発明を実施するための形態】
【００１１】
＜通信システムの構成＞
図１に、本願に係る実施形態として例示される通信システム１のブロック図を示す。通信システム１は、スキャナ（本発明の画像処理装置の一例）１０、携帯電話（本発明の携帯端末の一例）５０を備える。スキャナ１０は、ＣＰＵ（Central Processing Unitの略）（本発明の制御部およびコンピュータの一例）１２、記憶部１４、入力Ｉ／Ｆ部（本発明の操作部の一例）１８、イメージセンサ２０、カードリーダ（本発明の読取部の一例）２２、無線ＬＡＮＩ／Ｆ（本発明の第２通信部の一例）２４、ＮＦＣＩ／Ｆ（本発明の第１通信部の一例）２６を主に備えている。これらの構成要素は、入出力ポート３０を介して互いに通信可能とされている。
【００１２】
ＣＰＵ１２は、記憶部１４内の制御プログラム（本発明の制御プログラムの一例）３２に従って処理を実行する。制御プログラム３２は、スキャン処理を実行するためプログラムである。なお、制御プログラム３２を実行するＣＰＵ１２のことを、単にプログラム名でも記載する場合がある。例えば、「制御プログラム３２が」という記載は、「制御プログラム３２を実行するＣＰＵ１２が」ということを意味する場合がある。
【００１３】
また、記憶部１４は、データ記憶領域（本発明の記憶部の一例）３４を備える。データ記憶領域３４は、制御プログラム３２の実行に必要なデータなどを記憶する領域である。なお、記憶部１４は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、フラッシュメモリー、ＨＤＤ（Hard Diskの略）、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。
【００１４】
入力Ｉ／Ｆ１８は、ハードキー等により構成された操作ボタンであり、操作ボタンへの操作により、ユーザ操作を受け付ける。イメージセンサ２０は、画像を読み取るものであり、例えば、ＣＣＤイメージセンサ、コンタクトイメージセンサ等である。
【００１５】
カードリーダ２２は、ＩＣチップを内蔵するカード（本発明の記録媒体の一例）（図示省略）の接近、若しくは、接触に応じて、ＩＣチップ内に記憶されているカードＩＤ（本発明の識別情報の一例）を近接無線通信により読み取るものである。
【００１６】
無線ＬＡＮＩ／Ｆ２４は、ＩＥＥＥの８０２．１１の規格およびそれに準ずる規格に基づいて、Ｗｉ-Ｆｉ(R)（Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅの登録商標）ダイレクト方式（本発明の第２の通信方式の一例）（ＷＦＤ方式と略して記載する場合もある）の無線通信を行うことが可能とされている。すなわち、スキャナ１０は、携帯電話５０が備えるアクセスポイントへアクセスし、ＷＦＤ方式の無線通信を行える状態になれば、携帯電話５０と直接、データ通信することが可能になる。
【００１７】
ＮＦＣＩ／Ｆ２６は、ＩＳＯ／ＩＥＣ２１４８１またはＩＳＯ／ＩＥＣ１８０９２の国際標準規格に基づいて、ＮＦＣ方式（本発明の第１の通信方式の一例）の無線通信を行うことが可能とされている。すなわち、スキャナ１０は、ＮＦＣ方式の無線通信を行える状態になれば、携帯電話５０と直接、データ通信することが可能になる。ただし、ＮＦＣ方式の無線通信では、ＷＦＤ方式の無線通信と比較して、通信距離が短く、通信速度は遅い。
【００１８】
なお、スキャナ１０は、ディスプレイを有していないため、スキャナ１０の各種機能を表示することができない。
【００１９】
また、携帯電話５０は、ＣＰＵ５２、記憶部５４、ディスプレイ５６、入力Ｉ／Ｆ５８、無線ＬＡＮＩ／Ｆ６０、ＮＦＣＩ／Ｆ６２、携帯電話通信Ｉ／Ｆ６４を主に備えている。これらの構成要素は、入出力ポート６８を介して互いに通信可能とされている。
【００２０】
ＣＰＵ５２は、記憶部５４内の制御アプリケーション７０に従って処理を実行する。制御アプリケーション７０は、スキャナ１０のショートカット機能を利用したスキャン処理の設定値を確認するためのプログラムである。以降、制御アプリケーション７０を実行するＣＰＵ５２のことを、単にプログラム名でも記載する場合がある。例えば、「制御アプリケーション７０が」という記載は、「制御アプリケーション７０を実行するＣＰＵ５２が」ということを意味する場合がある。
【００２１】
なお、記憶部５４は、ＲＡＭ、ＲＯＭ、フラッシュメモリー、ＨＤＤ、ＣＰＵ５２が備えるバッファなどが組み合わされて構成されている。また、記憶部５４は、データ記憶領域７２を備える。データ記憶領域７２は、制御アプリケーション７０の実行に必要なデータなどを記憶する領域である。
【００２２】
ディスプレイ５６は、携帯電話５０の各種機能を表示する表示面を備える。入力Ｉ／Ｆ５８は、携帯電話５０の各機能を実行するためのキーであり、例えば、ディスプレイ５６と一体的に構成されているタッチパネルであってよく、ディスプレイ５６上に表示されたアイコンへのユーザ操作を受け付ける。また、タッチパネル以外にも、ハードキー等であってもよい。
【００２３】
無線ＬＡＮＩ／Ｆ６０は、ＩＥＥＥの８０２．１１の規格およびそれに準ずる規格に基づいて、ＷＦＤ方式の無線通信を行うことが可能とされている。これにより、携帯電話５０は、ＷＦＤ方式の無線通信を行える状態となれば、スキャナ１０とデータ通信を行うことが可能となる。
【００２４】
ＮＦＣＩ／Ｆ６２は、ＩＳＯ／ＩＥＣ２１４８１またはＩＳＯ／ＩＥＣ１８０９２の国際標準規格に基づいて、ＮＦＣ方式の無線通信を行うことが可能とされている。これにより、携帯電話５０は、ＮＦＣ方式の無線通信を行える状態となれば、スキャナ１０とデータ通信を行うことが可能となる。
【００２５】
携帯電話通信Ｉ／Ｆ６４は、基地局７６との間で携帯電話通信方式の無線通信を行うことが可能とされている。これにより、携帯電話６０は、携帯電話通信方式の無線通信を行える状態になれば、基地局７６を介して、データ通信を行うことが可能になる。
【００２６】
＜カード、若しくは、ショートカットボタンを利用したスキャン処理＞
スキャナ１０では、カードをカードリーダ２２に接近、若しくは、接触させることで、カードに応じたスキャン処理を実行することが可能となっている。詳しくは、スキャナ１０に登録されているスキャン用のカードを、カードリーダ２２に接近、若しくは、接触させることで、そのカードのカードＩＤがカードリーダ２２によって読み取られる。スキャナ１０に登録されているカードのカードＩＤは、ショートカット情報と関連付けて、データ記憶領域３４に記憶されている。
【００２７】
ショートカット情報は、スキャン処理においてショートカット機能を利用する際に必要な情報であり、ショートカット情報のプロファイル名と、スキャン処理により形成されたスキャンデータを送信する際に用いられる送信プロトコルと、スキャン処理時の解像度と、スキャン処理時の色設定と、スキャンデータのフォーマットと、スキャンデータの送信先とによって構成されている。図２には、カードＩＤ「１」および、カードＩＤ「２」の各々に関連付けられているショートカット情報の一例が記載されている。
【００２８】
このため、例えば、カードリーダ２２によって、カードＩＤ「１」が読み取られた場合には、解像度「３００ｄｐｉ」、色設定「カラー」の条件に従って、スキャン処理が実行され、そのスキャン処理により、ＰＤＦ形式のスキャンデータが形成される。そして、そのスキャンデータがＦＴＰ（File Transfer Protocolの略）に従って、「\\serve\folder」に送信される。このように、スキャナ１０では、カードをカードリーダ２２に接近、若しくは、接触させるだけで、そのカードのカードＩＤに応じたスキャン処理を実行し、そのスキャン処理により形成されたスキャンデータを所定の送信先に送信することが可能となっている。
【００２９】
また、スキャナ１０の入力Ｉ／Ｆ１８には、複数のショートカットボタン（図示省略）があり、それら複数のショートカットボタンの何れかが操作されることで、カードをカードリーダ２２に接近させた際と同様に、スキャン処理を実行させることが可能となっている。詳しくは、それら複数のショートカットボタンの各々には、カードＩＤと同様に、ショートカット情報が対応づけられており、ショートカットボタンの操作により入力される情報（本発明の識別情報の一例）とショートカット情報とが関連付けられて、データ記憶領域３４に記憶されている。このため、複数のショートカットボタンのうちの任意のものが操作されると、その操作されたボタンにより入力された情報と関連付けてデータ記憶領域３４に記憶されているショートカット情報が抽出される。そして、そのショートカット情報に応じたスキャン処理が実行される。
【００３０】
具体的には、操作されたショートカットボタンの入力情報に関連付けてデータ記憶領域３４に記憶されているショートカット情報が、例えば、図２のカードＩＤ「２」のショートカット情報と同じである場合には、解像度「３００ｄｐｉ」、色設定「カラー」の条件に従って、スキャン処理が実行され、そのスキャン処理により、ＪＰＥＧ形式のスキャンデータが形成される。そして、そのスキャンデータがＥ−ｍａｉｌによって、「chizai@patent.com」に送信される。このように、スキャナ１０では、カードをカードリーダ２２に接近、若しくは、接触させるだけでなく、ショートカットボタンを操作することでも、操作するボタンに応じたスキャン処理を実行し、そのスキャン処理により形成されたスキャンデータを所定の送信先に送信することが可能となっている。
【００３１】
しかしながら、カードＩＤと関連付けられているショートカット情報は、通常、カードには、記されていないため、ユーザは、そのカードを用いてスキャン処理を実行した場合に、どのようなスキャン処理が実行され、そのスキャン処理により形成されたスキャンデータの送信先を知ることができず、非常に不便である。また、ショートカットボタンにも、通常、関連付けられているショートカット情報は記されていないため、ユーザは、そのボタン操作によりスキャン処理を実行した場合に、どのようなスキャン処理が実行され、そのスキャン処理により形成されたスキャンデータの送信先を知ることができず、非常に不便である。さらに、スキャン処理を実行するスキャナにより、カードＩＤ、若しくは、ショートカットボタンと関連付けられているショートカット情報を、確認することも考えられるが、本実施例のスキャナ１０には、上述したように、ディスプレイが設けられていない。このようなことに鑑みて、通信システム１では、携帯電話５０を用いて、カードＩＤ若しくは、ショートカットボタンと関連付けられているショートカット情報の確認が行われる。
【００３２】
具体的には、例えば、ユーザがショートカット情報を確認したい場合には、携帯電話５０をスキャナ１０のＮＦＣＩ／Ｆ２６に接近させる。携帯電話５０のスキャナ１０への接近により、携帯電話５０とスキャナ１０との距離が、ＮＦＣ方式の無線通信の通信範囲内となると、携帯電話５０とスキャナ１０との間で、ＮＦＣ方式の初期シーケンス処理が実行され、ＮＦＣ方式の無線通信が確立する。
【００３３】
ＮＦＣ方式の無線通信が確立すると、その無線通信を用いて、スキャナ１０は、ＷＦＤ方式の無線通信を確立するための通信情報を、携帯電話５０に送信する。ＷＦＤ方式の無線通信を確立するための接続情報としては、例えば、ＳＳＩＤ（Service Set IDentifierの略）とパスワードが挙げられる。ＳＳＩＤを受信した携帯電話５０は、そのＳＳＩＤのデバイス（すなわち、スキャナ１０）との間で、ＷＦＤ方式の無線通信を確立する。
【００３４】
そして、ユーザは、カードに対応するショートカット情報を確認したい場合には、携帯電話５０をスキャナ１０のＮＦＣＩ／Ｆ２６に接近させた後に、ショートカット情報の確認の対象のカードを、カードリーダ２２に接近させる。これにより、そのカードのカードＩＤがカードリーダ２２によって読み取られる。この際、携帯電話５０のスキャナ１０への接近により、スキャナ１０と携帯電話５０との間でＮＦＣ方式の無線通信が確立してから、設定時間内にカードＩＤの読み取りが行われたか否かが判定される。そして、ＮＦＣ方式の無線通信が確立してから、設定時間内にカードＩＤの読み取りが行われた場合に、そのカードＩＤと関連付けられているショートカット情報が、ＷＦＤ方式の無線通信により、携帯電話５０に送信される。
【００３５】
なお、ショートカット情報とともに、スキャナ１０のケーパビリティ情報も、携帯電話５０に送信される。ケーパビリティ情報は、スキャナ１０のスキャン処理に関する性能を示す情報であり、具体的には、図３に示すように、スキャナ１０においてスキャンデータで採用可能な送信プロトコルを示す情報と、スキャナ１０で実行可能なスキャン処理の解像度と、スキャナ１０で実行可能なスキャン処理の色設定と、スキャナ１０で形成可能なスキャンデータのフォーマットとから構成されている。
【００３６】
また、ユーザは、ショートカットボタンに対応するショートカット情報を確認したい場合には、携帯電話５０をスキャナ１０のＮＦＣＩ／Ｆ２６に接近させた後に、ショートカット情報の確認の対象のショートカットボタンを操作する。これにより、そのショートカットボタンの操作に応じた情報が入力される。この際、携帯電話５０のスキャナ１０への接近により、スキャナ１０と携帯電話５０との間でＮＦＣ方式の無線通信が確立してから、設定時間内にショートカットボタンの操作に応じた情報が入力されたか否かが判定される。そして、ＮＦＣ方式の無線通信が確立してから、設定時間内にショートカットボタンの操作に応じた情報が入力された場合に、その入力情報と関連付けられているショートカット情報が、ＷＦＤ方式の無線通信により、携帯電話５０に送信される。なお、この場合にも、ショートカット情報とともに、スキャナ１０のケーパビリティ情報も、携帯電話５０に送信される。
【００３７】
携帯電話５０は、ショートカット情報とケーパビリティ情報とを受信すると、受信した情報に基づいて、図４に示す確認画面８０を作成し、その確認画面８０をディスプレイ５６に表示する。確認画面８０には、設定情報欄８２と、変更ボタン８４と、実行ボタン８６と、キャンセルボタン８８とが表示されている。設定情報欄８２には、スキャン処理で設定可能な複数の設定値の項目が記されており、それらの設定値の項目は、ケーパビリティ情報に応じたものである。また、設定情報欄８２には、ショートカット情報を特定可能な状態で設定値の項目が記されている。詳しくは、各設定値の項目には、○印が付されているが、ショートカット情報に応じた設定値の項目には、◎印が付されている。つまり、図４に示す確認画面８０の設定情報欄８２には、ショートカット情報として、解像度「３００ｄｐｉ」、色設定「カラー」送信先「\\serve\folder」が記されている。これにより、ユーザは、ショートカット情報を確認することが可能となる。
【００３８】
そして、ユーザは、確認したショートカット情報に従ったスキャン処理の実行を望む場合には、実行ボタン８６を操作することで、携帯電話５０は、ＷＦＤ方式の無線通信を用いて、スキャン処理の実行指令をスキャナ１０に送信する。この際、スキャン処理の実行指令とともに、設定情報欄８２に記されているショートカット情報が送信される。そして、スキャン処理の実行指令と、ショートカット情報とを受信したスキャナ１０は、受信したショートカット情報に応じたスキャン処理を実行する。このように、通信システム１では、ユーザが、ショートカット情報を確認した後に、スキャン処理を実行することが可能となり、操作性が向上する。
【００３９】
しかしながら、確認画面８０に表示されたショートカット情報が、ユーザが想定していた情報と異なる場合がある。また、確認画面８０に表示されたショートカット情報に応じたスキャン設定と異なる設定で、スキャン処理を実行したい場合がある。このような場合には、変更ボタン８４の操作により、スキャン設定を変更することが可能である。なお、変更ボタン８４の操作によりスキャン設定が変更された場合には、設定情報欄８２には、変更されたスキャン設定に応じた設定値の項目に◎印が付される。そして、変更ボタン８４の操作によりスキャン設定が変更された後に、実行ボタン８６が操作されると、携帯電話５０は、ＷＦＤ方式の無線通信を用いて、変更されたスキャン処理の設定値に応じた情報と、スキャン処理の実行指令とをスキャナ１０に送信する。そして、スキャン処理の実行指令と、変更されたスキャン処理の設定値に応じた情報とを受信したスキャナ１０は、受信した情報に応じたスキャン処理を実行する。このように、通信システム１では、ユーザが、ショートカット情報に応じたスキャン処理の設定を変更して、スキャン処理を行うことが可能となっている。
【００４０】
そして、ショートカット情報に応じたスキャン処理の設定を変更して、スキャン処理が実行された場合には、スキャナ１０のデータ記憶領域３４に記憶されているショートカット情報を、変更後のスキャン設定に応じた情報に、書き換えることが可能となっている。詳しくは、携帯電話５０において、確認画面８０の変更ボタン８４への操作によりスキャン設定が変更された後に、実行ボタン８６が操作されると、ディスプレイ５６には、確認画面８０の代わりに、図５に示す変更確認画面９０が表示される。変更確認画面９０には、変更後設定情報欄９２と、ＹＥＳボタン９６と、ＮＯボタン９８とが表示されている。
【００４１】
変更後設定情報欄９２には、確認画面８０での変更ボタン８４の操作により変更された後のスキャン設定に関する情報が記されている。そして、変更確認画面９０のＹＥＳボタン９６が操作されることで、携帯電話５０は、変更後設定情報欄９２に記されている変更後のスキャン設定に応じた情報と、ショートカット情報の上書指令とを、ＷＦＤ方式の無線通信を用いて、スキャナ１０に送信する。変更後のスキャン設定に応じた情報と、ショートカット情報の上書指令とを受信したスキャナ１０は、データ記憶領域３４に記憶されているショートカット情報を、受信した変更後のスキャン設定に応じた情報に、書き換える。これにより、ユーザは、カード、若しくは、ショートカットボタンに応じたショートカット情報を容易に変更することが可能となり、操作性が向上する。
【００４２】
なお、変更確認画面９０において、ＮＯボタン９８が操作された場合は、携帯電話５０は、ショートカット情報の上書を禁止する旨の指令を、ＷＦＤ方式の無線通信を用いて、スキャナ１０に送信する。これにより、スキャナ１０では、データ記憶領域３４に記憶されているショートカット情報が変更されることなく、維持される。
【００４３】
＜制御プログラム＞
上述したスキャナ１０によるスキャン処理は、スキャナ１０のＣＰＵ１２において制御プログラム３２が実行されるとともに、携帯電話５０のＣＰＵ５２において制御アプリケーション７０が実行されることによって行われる。以下に、図６及び図７を用いて、スキャナ１０のＣＰＵ１２で制御プログラム３２が実行される際のフローを、図８及び図９を用いて、携帯電話５０のＣＰＵ５２で制御アプリケーション７０が実行される際のフローを、説明する。
【００４４】
スキャナ１０では、電源がＯＮにされると、制御プログラム３２が実行される。制御プログラム３２では、まず、携帯電話５０との間でＮＦＣ方式の無線通信が確立したか否かが、ＣＰＵ１２によって判断される（ステップ（以下、「Ｓ」と略す）１００）。携帯電話５０との間でＮＦＣ方式の無線通信が確立していない場合（Ｓ１００のＮＯ）には、識別情報が検出されたか否かが、ＣＰＵ１２によって判断される（Ｓ１０２）。つまり、カードリーダ２２によってカードＩＤが検出されたか否か、若しくは、ショートカットボタンの操作により入力情報が検出されたか否かが、ＣＰＵ１２によって判断される。
【００４５】
識別情報が検出された場合（Ｓ１０２のＹＥＳ）には、識別情報に関連付けて記憶されているショートカット情報が読み込まれる（Ｓ１０４）。そして、ショートカット情報に応じたスキャン設定に従って、スキャン処理が実行される（Ｓ１０６）。次に、スキャナ１０の電源がＯＦＦにされたか否かが、ＣＰＵ１２によって判断される（Ｓ１３２）。スキャナ１０の電源がＯＦＦにされている場合（Ｓ１３２のＹＥＳ）には、制御プログラム３２の処理が終了する。一方、スキャナ１０の電源がＯＦＦにされていない場合（Ｓ１３２のＮＯ）には、Ｓ１００に戻る。また、Ｓ１０２で識別情報が検出されていない場合（Ｓ１０２のＮＯ）には、Ｓ１３２以降の処理が実行される。
【００４６】
また、Ｓ１００で携帯電話５０との間でＮＦＣ方式の無線通信が確立している場合（Ｓ１００のＹＥＳ）には、ＮＦＣ方式の無線通信を用いて、携帯電話５０に通信情報を送信する（Ｓ１０８）。次に、通信情報を送信した携帯電話５０との間でＷＦＤ方式の無線通信が確立される（Ｓ１１０）。続いて、識別情報が検出されたか否かが、ＣＰＵ１２によって判断される（Ｓ１１２）。つまり、カードリーダ２２によってカードＩＤが検出されたか否か、若しくは、ショートカットボタンの操作により入力情報が検出されたか否かが、ＣＰＵ１２によって判断される。
【００４７】
そして、識別情報が検出されていない場合（Ｓ１１２のＮＯ）には、タイムアウトが成立したか否か、つまり、設定時間が経過したか否かが、ＣＰＵ１２によって判断される（Ｓ１１４）。タイムアウトが成立した場合（Ｓ１１４のＹＥＳ）には、Ｓ１００に戻る。一方、タイムアウトが成立していない場合（Ｓ１１４のＮＯ）には、Ｓ１１２に戻る。
【００４８】
また、Ｓ１１２で識別情報が検出された場合（Ｓ１１２のＹＥＳ）には、識別情報に関連付けて記憶されているショートカット情報、および、ケーパビリティ情報が読み込まれる（Ｓ１１６）。そして、そのショートカット情報、および、ケーパビリティ情報が、ＷＦＤ方式の無線通信を利用して、携帯電話５０に送信される（Ｓ１１８）。次に、携帯電話５０からスキャン処理の実行指令および、スキャン処理の設定情報を受信したか否かが、ＣＰＵ１２によって判断される（Ｓ１２０）。
【００４９】
スキャン処理の実行指令および、スキャン処理の設定情報を受信していない場合（Ｓ１２０のＮＯ）には、タイムアウトが成立したか否か、若しくは、キャンセルボタンが操作されたか否かが、ＣＰＵ１２によって判断される（Ｓ１２２）。タイムアウトが成立した場合、若しくは、キャンセルボタンが操作された場合（Ｓ１２２のＹＥＳ）には、Ｓ１００に戻る。一方、タイムアウトが成立していない場合、かつ、キャンセルボタンが操作されていない場合（Ｓ１２２のＮＯ）には、Ｓ１２０に戻る。
【００５０】
また、スキャン処理の実行指令および、スキャン処理の設定情報を受信した場合（Ｓ１２０のＹＥＳ）には、受信した設定情報に従って、スキャン処理が実行される（Ｓ１２４）。次に、携帯電話５０からショートカット情報を変更する旨の指示、および、スキャン処理の設定情報を受信したか否かが、ＣＰＵ１２によって判断される（Ｓ１２６）。そして、ショートカット情報を変更する旨の指示、および、スキャン処理の設定情報を受信していない場合（Ｓ１２６のＮＯ）には、タイムアウトが成立したか否か、若しくは、キャンセルボタンが操作されたか否かが、ＣＰＵ１２によって判断される（Ｓ１２８）。タイムアウトが成立した場合、若しくは、キャンセルボタンが操作された場合（Ｓ１２８のＹＥＳ）には、Ｓ１００に戻る。一方、タイムアウトが成立していない場合、かつ、キャンセルボタンが操作されていない場合（Ｓ１２８のＮＯ）には、Ｓ１２６に戻る。
【００５１】
また、ショートカット情報を変更する旨の指示、および、スキャン処理の設定情報を受信した場合（Ｓ１２６のＹＥＳ）には、データ記憶領域３４に記憶されているショートカット情報が、Ｓ１２６で受信した設定情報に上書きされる（Ｓ１３０）。そして、Ｓ１３２以降の処理が実行される。
【００５２】
また、携帯電話５０では、制御アプリケーション７０の起動により、制御アプリケーション７０が実行される。制御アプリケーション７０では、まず、スキャナ１０との通信の接続待ち画面（図示省略）がディスプレイ５６に表示される（Ｓ１５０）。次に、スキャナ１０との間でＮＦＣ方式の無線通信が確立したか否かが、ＣＰＵ５２によって判断される（Ｓ１５２）。スキャナ１０との間でＮＦＣ方式の無線通信が確立していない場合（Ｓ１５２のＮＯ）には、Ｓ１５２の処理が繰り返される。
【００５３】
一方、スキャナ１０との間でＮＦＣ方式の無線通信が確立している場合（Ｓ１５２のＹＥＳ）には、ＮＦＣ方式の無線通信を利用して、通信情報をスキャナ１０から受信する（Ｓ１５４）。そして、その通信情報を利用して、スキャナ１０との間でＷＦＤ方式の無線通信が確立される（Ｓ１５６）。次に、ＷＦＤ方式の無線通信を利用して、ショートカット情報、及び、ケーパビリティ情報をスキャナ１０から受信したか否かが、ＣＰＵ５２によって判断される（Ｓ１５８）。
【００５４】
そして、ショートカット情報、及び、ケーパビリティ情報をスキャナ１０から受信していない場合（Ｓ１５８のＮＯ）には、タイムアウトが成立したか否か、若しくは、キャンセルボタンが操作されたか否かが、ＣＰＵ５２によって判断される（Ｓ１６０）。タイムアウトが成立した場合、若しくは、キャンセルボタンが操作された場合（Ｓ１６０のＹＥＳ）には、Ｓ１５０に戻る。一方、タイムアウトが成立していない場合、かつ、キャンセルボタンが操作されていない場合（Ｓ１６０のＮＯ）には、Ｓ１５８に戻る。
【００５５】
また、ショートカット情報、及び、ケーパビリティ情報をスキャナ１０から受信している場合（Ｓ１５８のＹＥＳ）には、確認画面８０がディスプレイ５６に表示される（Ｓ１６２）。次に、確認画面８０の実行ボタン８６が操作されたか否かが、ＣＰＵ５２によって判断される（Ｓ１６４）。実行ボタン８６が操作されていない場合（Ｓ１６４のＮＯ）には、タイムアウトが成立したか否か、若しくは、キャンセルボタンが操作されたか否かが、ＣＰＵ５２によって判断される（Ｓ１６６）。タイムアウトが成立した場合、若しくは、キャンセルボタンが操作された場合（Ｓ１６６のＹＥＳ）には、Ｓ１５０に戻る。一方、タイムアウトが成立していない場合、かつ、キャンセルボタンが操作されていない場合（Ｓ１６６のＮＯ）には、Ｓ１６４に戻る。
【００５６】
また、Ｓ１６４で実行ボタン８６が操作されている場合（Ｓ１６４のＹＥＳ）には、ＷＦＤ方式の無線通信を利用して、スキャン指令および、スキャン処理の設定情報がスキャナ１０に送信される（Ｓ１６８）。次に、Ｓ１５８で受信したショートカット情報と、Ｓ１６８で送信した設定情報とが異なるか否かが、ＣＰＵ５２によって判断される（Ｓ１７０）。Ｓ１５８で受信したショートカット情報と、Ｓ１６８で送信した設定情報とが同じである場合（Ｓ１７０のＮＯ）には、Ｓ１５０に戻る。
【００５７】
一方、Ｓ１５８で受信したショートカット情報と、Ｓ１６８で送信した設定情報とが異なる場合（Ｓ１７０のＹＥＳ）には、変更確認画面９０がディスプレイ５６に表示される（Ｓ１７２）。そして、変更確認画面９０のＹＥＳボタン９６が操作されたか否かが、ＣＰＵ５２によって判断される（Ｓ１７４）。変更確認画面９０のＹＥＳボタン９６が操作されていない場合（Ｓ１７４のＮＯ）には、Ｓ１５０に戻る。一方、変更確認画面９０のＹＥＳボタン９６が操作されている場合（Ｓ１７４のＹＥＳ）には、ショートカット情報の変更指示および、Ｓ１６８で送信した設定情報が、ＷＦＤ方式の無線通信を利用して、スキャナ１０に送信される（Ｓ１７６）。そして、制御アプリケーション７０の処理が終了する。
【００５８】
なお、Ｓ１０２、Ｓ１１２の処理を実行するＣＰＵ１２は、受付手段の一例である。Ｓ１００の処理を実行するＣＰＵ１２は、通信確立手段の一例である。Ｓ１１６の処理を実行するＣＰＵ１２は、第１送信手段の一例である。Ｓ１０６の処理を実行するＣＰＵ１２は、第１実行手段の一例である。Ｓ１０８の処理を実行するＣＰＵ１２は、第２送信手段の一例である。Ｓ１２０の処理を実行するＣＰＵ１２は、第２受信手段の一例である。Ｓ１２４の処理を実行するＣＰＵ１２は、第２実行手段の一例である。Ｓ１３０の処理を実行するＣＰＵ１２は、記憶制御手段の一例である。
【００５９】
＜第２実施形態＞
第２実施形態の通信システム１でのスキャン処理について説明する。第２実施形態の通信システム１は、第１実施形態の通信システム１と同じであるため、図示および、説明を省略する。
【００６０】
第２実施形態の通信システム１では、第１実施形態の通信システム１と同様に、カード、若しくは、ショートカットボタンを利用したスキャン処理および、携帯電話５０を利用したショートカット情報の確認を行うことが可能である。ただし、第１実施形態の通信システム１では、ＮＦＣ方式の無線通信が確立した後に、カードＩＤの読み取り、若しくは、ショートカットボタンの操作が行われたことを条件として、ショートカット情報の確認が行われているが、第２実施形態の通信システム１では、カードＩＤの読み取り、若しくは、ショートカットボタンの操作の後に、ＮＦＣ方式の無線通信が確立したことを条件として、ショートカット情報の確認が行われる。
【００６１】
詳しくは、ユーザがカードをカードリーダ２２に接近、若しくは接触させることで、カードＩＤの読取が行われた後、若しくは、ユーザがショートカットボタンを操作することで、ショートカットボタンに応じた入力情報が入力された後に、ユーザがショートカット情報を確認したい場合には、携帯電話５０をスキャナ１０のＮＦＣＩ／Ｆ２６に接近させる。この際、カードＩＤの読取、若しくは、入力情報の入力の後に、設定時間内に、ＮＦＣ方式の無線通信が確立した場合に、カードＩＤと関連付けられているショートカット情報、若しくは、ショートカットボタンに応じた入力情報と関連付けられているショートカット情報が、ＮＦＣ方式の無線通信により、携帯電話５０に送信される。なお、携帯電話５０には、ショートカット情報だけでなく、ケーパビリティ情報も送信される。つまり、第１実施形態では、ＮＦＣ方式の無線通信が確立した後に、ＷＦＤ方式の無線通信が確立され、そのＷＦＤ方式の無線通信により、ショートカット情報とケーパビリティ情報とが携帯電話５０に送信されているが、第２実施形態では、ＮＦＣ方式の無線通信が確立した後に、そのＮＦＣ方式の無線通信により、ショートカット情報とケーパビリティ情報とが携帯電話５０に送信される。
【００６２】
そして、ショートカット情報とケーパビリティ情報とを受信した携帯電話５０は、第１実施形態と同様に、図４に示す確認画面８０をディスプレイ５６に表示する。これにより、ユーザは、カードに対応づけられているショートカット情報、若しくは、ショートカットボタンに対応づけられているショートカット情報を確認することが可能となる。なお、ディスプレイ５６に確認画面８０が表示された後の処理は、第１実施形態と同じであるため、説明を省略する。
【００６３】
第２実施形態の通信システム１でのスキャン処理および、ショートカット情報の確認は、スキャナ１０のＣＰＵ１２において制御プログラム３２が実行され、携帯電話５０のＣＰＵ５２において、制御アプリケーション７０が実行されることによって行われる。ただし、第２実施形態の携帯電話５０のＣＰＵ５２で実行される制御アプリケーション７０は、第１実施形態の制御アプリケーション７０と全く同じであるため、図示および説明を省略する。また、第２実施形態のスキャナ１０のＣＰＵ１２で実行される制御プログラム３２は、第１実施形態の制御プログラム３２と共通する箇所が多いため、共通する箇所に関しては、簡略に説明する。また、第２実施形態の制御プログラム３２でのＳ２１２以降の処理は、第１実施形態の制御プログラム３２でのＳ１１８〜Ｓ１３２（図７参照）と全く同じであるため、図示を省略する。
【００６４】
第２実施形態のスキャナ１０でも、電源がＯＮにされると、制御プログラム３２が実行される。制御プログラム３２では、まず、図１０に示すように、識別情報が検出されたか否かが、ＣＰＵ１２によって判断される（Ｓ２００）。つまり、カードリーダ２２によってカードＩＤが検出されたか否か、若しくは、ショートカットボタンの操作により入力情報が検出されたか否かが、ＣＰＵ１２によって判断される。識別情報が検出されない場合（Ｓ２００のＮＯ）には、Ｓ２００の処理が繰り返される。
【００６５】
一方、識別情報が検出された場合（Ｓ２００のＹＥＳ）には、携帯電話５０との間でＮＦＣ方式の無線通信が確立したか否かが、ＣＰＵ１２によって判断される（Ｓ２０２）。携帯電話５０との間でＮＦＣ方式の無線通信が確立していない場合（Ｓ２０２のＮＯ）には、タイムアウトが成立したか否か、つまり、設定時間が経過したか否かが、ＣＰＵ１２によって判断される（Ｓ２０４）。タイムアウトが成立していない場合（Ｓ２０４のＮＯ）には、Ｓ２０２に戻る。一方、タイムアウトが成立した場合（Ｓ２０４のＹＥＳ）には、Ｓ２００で検出された識別情報に関連付けて記憶されているショートカット情報が読み込まれる（Ｓ２０６）。そして、ショートカット情報に応じたスキャン設定に従って、スキャン処理が実行される（Ｓ２０８）。次に、図７のＳ１３２以降の処理が実行されるが、Ｓ１３２以降の処理の説明は、第１実施形態の説明で行っているため、省略する。
【００６６】
また、携帯電話５０との間でＮＦＣ方式の無線通信が確立している場合（Ｓ２０２のＹＥＳ）には、Ｓ２００で検出された識別情報に関連付けて記憶されているショートカット情報、および、ケーパビリティ情報が読み込まれる（Ｓ２１０）。そして、図７のＳ１１８以降の処理が実行されるが、Ｓ１１８以降の処理の説明は、第１実施形態の説明で行っているため、省略する。
【００６７】
なお、Ｓ２００の処理を実行するＣＰＵ１２は、受付手段の一例である。Ｓ２０２の処理を実行するＣＰＵ１２は、通信確立手段の一例である。Ｓ２１０の処理を実行するＣＰＵ１２は、第１送信手段の一例である。Ｓ２０８の処理を実行するＣＰＵ１２は、第１実行手段の一例である。
【００６８】
＜第３実施形態＞
図１１に、第３実施形態の通信システム１００のブロック図を示す。通信システム１００は、スキャナ１０、ＰＣ（Personal Computerの略）１１０、ルータ機能を有するハブ１１２、データベース１１４を備えている。第３実施形態スキャナ１０は、無線ＬＡＮＩ／Ｆ２４、ＮＦＣＩ／Ｆ２６を有していないが、ネットワークＩ／Ｆ１０２、ＥＷＳ（Embedded Web Serverの略）サーバ１０４を有していることを除いて、第１実施形態のスキャナ１０と同じであるため、ネットワークＩ／Ｆ１０２、ＥＷＳサーバ１０４について説明する。
【００６９】
ネットワークＩ／Ｆ１０２は、外部装置と通信を行うものであり、ハブ１１２を介して、ＰＣ１１０および、データベース１１４に接続されている。これにより、スキャナ１０は、ハブ１１２を介して、ＰＣ１１０および、データベース１１４とデータ通信することが可能である。また、ＥＷＳサーバ１０４は、スキャナ１０内にＥＷＳを用いて作成されたｗｅｂサーバであり、ネットワークＩ／Ｆ１０２に接続されている。これにより、ネットワークＩ／Ｆ１０２とデータ通信可能な外部装置は、ＥＷＳサーバ１０４にアクセスすることが可能である。
【００７０】
第１実施形態、および、第２実施形態の通信システム１では、携帯電話５０を用いてショートカット情報の確認が行われていたが、第３実施形態の通信システム１００では、認証カードを用いてショートカット情報の確認が行われる。詳しくは、第３実施形態のスキャナ１０においても、第１実施形態および、第２実施形態のスキャナ１０と同様に、スキャン用のカード、若しくは、ショートカットボタンを利用したスキャン処理が実行される。つまり、ユーザがスキャン用のカードをカードリーダ２２に接近、若しくは接触させること、若しくは、ユーザがショートカットボタンを操作することで、スキャン用のカードのカードＩＤ、若しくは、ショートカットボタンの入力情報に関連付けて記憶されているショートカット情報に応じたスキャン設定に従って、スキャン処理が実行される。
【００７１】
ただし、スキャン用のカードのカードリーダ２２への接近、若しくは、ショートカットボタンの操作の後、設定時間内に、ユーザが、認証カードをカードリーダ２２に接近させた場合には、スキャン処理は実行されず、ショートカット情報の確認が行われる。詳しくは、認証カードには、ユーザＩＤが記録されており、スキャン用のカードのカードリーダ２２への接近、若しくは、ショートカットボタンの操作の後、設定時間内に、ユーザは、その認証カードをカードリーダ２２に接近させる。これにより、カードリーダ２２によってユーザＩＤが読み取られる。
【００７２】
また、データベース１１４には、ユーザＩＤと、そのユーザが使用しているメールアドレスとが関連付けて記憶されている。このため、スキャナ１０は、カードリーダ２２の読み取りによって、ユーザＩＤを取得すると、そのユーザＩＤをデータベース１１４に送信し、そのユーザＩＤに関連付けて記憶されているメールアドレスを、データベース１１４から取得する。そして、そのメールアドレス、例えば、ＰＣ１１０の所定のメールサーバに、ショートカット情報の確認用のＵＲＬ（Uniform Resource Locatorの略）を送信する。このＵＲＬは、ＥＷＳサーバ１０４を特定するものである。
【００７３】
このため、ショートカット情報の確認用ＵＲＬを受信したＰＣ１１０において、その確認用のＵＲＬを用いて接続処理が行われると、スキャナ１０は、ブラウザ上でウェブページを表示させるためのデータ（以下、「ページデータ」と記載する場合がある）を作成し、そのページデータをアクセス元の外部装置、つまり、ＰＣ１１０に送信する。なお、スキャナ１０は、カードリーダ２２により読み取ったカードＩＤ若しくは、ショートカットボタンの操作により入力された入力情報、つまり、識別情報に応じたショートカット情報と、ケーパビリティ情報とに基づいて、ページデータを作成する。
【００７４】
そして、ページデータを受信したＰＣ１１０は、その受信したページデータに基づく画面、具体的には、図１２に示す確認画面１２０を、ＰＣ１１０のディスプレイ（図示省略）に表示する。この確認画面１２０には、設定情報欄１２２、変更ボタン１２４、実行ボタン１２６、キャンセルボタン１２８が表示されている。それら設定情報欄１２２、変更ボタン１２４、実行ボタン１２６、キャンセルボタン１２８は、第１実施形態の携帯電話５０のディスプレイ５６に表示される確認画面８０の設定情報欄８２、変更ボタン８４、実行ボタン８６、キャンセルボタン８８と略同じであるため、説明を省略する。これにより、ユーザは、確認画面１２０により、ショートカット情報の確認、ショートカット情報の確認後のスキャン処理の実行、さらに、スキャン設定を変更した後に、変更した設定でのスキャン処理の実行を行うことが可能となる。
【００７５】
第３実施形態の通信システム１でのスキャン処理および、ショートカット情報の確認は、スキャナ１０のＣＰＵ１２において制御プログラム３２が実行されることによって行われる。以下に、図１３及び図１４を用いて、スキャナ１０のＣＰＵ１２で制御プログラム３２が実行される際のフローを説明する。
【００７６】
スキャナ１０では、電源がＯＮにされると、制御プログラム３２が実行される。制御プログラム３２では、まず、識別情報が検出されたか否かが、ＣＰＵ１２によって判断される（Ｓ３００）。つまり、カードリーダ２２によってカードＩＤが検出されたか否か、若しくは、ショートカットボタンの操作により入力情報が検出されたか否かが、ＣＰＵ１２によって判断される。識別情報が検出されていない場合（Ｓ３００のＮＯ）には、Ｓ３００の処理が繰り返される。
【００７７】
一方、識別情報が検出された場合（Ｓ３００のＹＥＳ）には、タイムアウトが成立したか否か、つまり、設定時間が経過したか否かが、ＣＰＵ１２によって判断される（Ｓ３０２）。タイムアウトが成立した場合（Ｓ３０２のＹＥＳ）には、Ｓ３００で検出した識別情報に関連付けて記憶されているショートカット情報に応じたスキャン設定に従って、スキャン処理が実行される（Ｓ３０４）。そして、スキャナ１０の電源がＯＦＦにされたか否かが、ＣＰＵ１２によって判断される（Ｓ３０６）。スキャナ１０の電源がＯＦＦにされている場合（Ｓ３０６のＹＥＳ）には、制御プログラム３２の処理が終了する。一方、スキャナ１０の電源がＯＦＦにされていない場合（Ｓ３０６のＮＯ）には、Ｓ３００に戻る。
【００７８】
また、タイムアウトが成立していない場合（Ｓ３０２のＮＯ）には、認証カードのカードリーダ２２への接近により、認証カードのユーザＩＤが検出されたか否かが、ＣＰＵ１２によって判断される（Ｓ３０８）。認証カードのユーザＩＤが検出されていない場合（Ｓ３０８のＮＯ）には、Ｓ３０２に戻る。一方、認証カードのユーザＩＤが検出された場合（Ｓ３０８のＹＥＳ）には、確認処理サブルーチンが実行される（Ｓ３１０）。
【００７９】
確認処理サブルーチンでは、図１４に示すように、ユーザアドレスの検索が行われる（Ｓ３２０）。つまり、検出したユーザＩＤがデータベース１１４に送信され、そのユーザＩＤと関連付けて記憶されているユーザアドレスを、データベース１１４から受信する。そして、そのユーザアドレスに、ショートカット情報の確認用のＵＲＬを送信する（Ｓ３２２）。次に、その確認用ＵＲＬに対してアクセスが有ったか否かが、ＣＰＵ１２によって判断される（Ｓ３２４）。
【００８０】
確認用ＵＲＬに対してアクセスが無かった場合（Ｓ３２４のＮＯ）には、タイムアウトが成立したか否か、若しくは、キャンセルボタンが操作されたか否かが、ＣＰＵ１２によって判断される（Ｓ３２６）。そして、タイムアウトが成立していない場合、かつ、キャンセルボタンが操作されていない場合（Ｓ３２６のＮＯ）には、Ｓ３２４に戻る。一方、タイムアウトが成立した場合、若しくは、キャンセルボタンが操作された場合（Ｓ３２６のＹＥＳ）には、確認処理サブルーチンの処理が終了する。
【００８１】
また、確認用ＵＲＬに対してアクセスが有った場合（Ｓ３２４のＹＥＳ）には、アクセス元の外部装置にページデータが送信される（Ｓ３２８）。次に、その確認用ＵＲＬのアクセス元の外部装置から、スキャンの実行指令および、スキャン処理の設定情報を受信したか否かが、ＣＰＵ１２によって判断される（Ｓ３３０）。そして、スキャンの実行指令および、スキャン処理の設定情報を受信していない場合（Ｓ３３０のＮＯ）には、タイムアウトが成立したか否か、若しくは、キャンセルボタンが操作されたか否かが、ＣＰＵ１２によって判断される（Ｓ３３２）。そして、タイムアウトが成立していない場合、かつ、キャンセルボタンが操作されていない場合（Ｓ３３２のＮＯ）には、Ｓ３３０に戻る。一方、タイムアウトが成立した場合、若しくは、キャンセルボタンが操作された場合（Ｓ３３２のＹＥＳ）には、確認処理サブルーチンの処理が終了する。
【００８２】
また、Ｓ３３０でスキャンの実行指令および、スキャン処理の設定情報を受信している場合（Ｓ３３０のＹＥＳ）には、その設定情報に従ったスキャン処理が実行される（Ｓ３３４）。そして、確認処理サブルーチンの処理が終了する。
【００８３】
確認処理サブルーチンの処理が終了すると、メインルーチンに戻り、スキャナ１０の電源がＯＦＦにされたか否かが、ＣＰＵ１２によって判断される（Ｓ３０６）。スキャナ１０の電源がＯＦＦにされている場合（Ｓ３０６のＹＥＳ）には、制御プログラム３２の処理が終了する。一方、スキャナ１０の電源がＯＦＦにされていない場合（Ｓ３０６のＮＯ）には、Ｓ３００に戻る。
【００８４】
なお、Ｓ３００の処理を実行するＣＰＵ１２は、受付手段の一例である。Ｓ３０８の処理を実行するＣＰＵ１２は、読取手段の一例である。Ｓ３２２の処理を実行するＣＰＵ１２は、第１送信手段の一例である。Ｓ３０４の処理を実行するＣＰＵ１２は、第１実行手段の一例である。
【００８５】
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、上記実施形態では、スキャン処理を実行するスキャナ１０に本発明が適用されているが、画像の印刷処理を実行するプリンタに本発明を適用することが可能である。
【００８６】
また、上記実施形態では、記録媒体として、ＩＣチップを内蔵するカードが採用されているが、バーコードが記されたカード、ＮＦＣ方式の無線通信を実行可能な端末等を、記録媒体として採用することが可能である。
【００８７】
また、上記実施形態では、スキャナ１０と携帯電話５０との間で、ＷＦＤ方式の無線通信が確立される際に、スキャナ１０から携帯電話５０に通信情報が送信され、その通信情報を利用して、ＷＦＤ方式の無線通信が確立されているが、携帯電話５０からスキャナ１０に通信情報が送信され、その通信情報を利用して、ＷＦＤ方式の無線通信が確立されてもよい。また、双方向で通信情報を送受信する構成としてもよい。
【００８８】
また、第１の実施形態において、カードリーダ２２とＮＦＣＩ／Ｆ２６は別々のハードウェアであるが、一体のものを用いてもよい。
【００８９】
また、上記実施形態では、ＣＰＵ１２等によって図６乃至図１０、若しくは、図１３、図１４に示す処理が実行される例を説明したが、これら処理は、ＣＰＵ１２に限らず、ＡＳＩＣや他の論理集積回路により実行されてもよいし、これら処理が、ＣＰＵ等やＡＳＩＣ、他の論理集積回路が協働することにより実行されてもよい。
【符号の説明】
【００９０】
１０：スキャナ、１２：ＣＰＵ、１８：入力Ｉ／Ｆ、２２：カードリーダ、２４：無線ＬＡＮＩ／Ｆ、２６：ＮＦＣＩ／Ｆ、３２：制御プログラム、３４：データ記憶領域、５０：携帯電話
【図１】
0006406062.tif 000002
【図２】
0006406062.tif 000003
【図３】
0006406062.tif 000004
【図４】
0006406062.tif 000005
【図５】
0006406062.tif 000006
【図６】
0006406062.tif 000007
【図７】
0006406062.tif 000008
【図８】
0006406062.tif 000009
【図９】
0006406062.tif 000010
【図１０】
0006406062.tif 000011
【図１１】
0006406062.tif 000012
【図１２】
0006406062.tif 000013
【図１３】
0006406062.tif 000014
【図１４】
0006406062.tif 000015