(57)【要約】【課題】複数の電気機器と、該複数の電気機器の中、一の電気機器とのデータ通信を行なう通信装置とを備える通信システムにおいて、ユーザが該一の電気機器を特定する操作を省くことができるうえで、例えば、該一の電気機器が他の電気機器と共にネットワークに接続している場合でも、該ネットワークへの直接的な接続が不要であり、セキュリティ上の問題発生を未然に防止できる通信システムを提供する。【解決手段】スマートフォン１００は、画像形成装置２００との通信確立に係る通信確立データを、画像形成装置２００から取得し、取得した通信確立データを用いて画像形成装置２００との通信が確立された場合、画像形成装置２００が有する機能の実行に係る実行データを画像形成装置２００から受信し、受信した実行データを用いて、該実行データに対応する機能の実行を、画像形成装置２００に指示する。【選択図】図５
2014110552.tif 000002
【特許請求の範囲】
【請求項１】
複数の電気機器と、該複数の電気機器の中、一の電気機器とのデータ通信を行なう通信装置とを備える通信システムにおいて、
前記一の電気機器は、
自機が有する機能の実行に係る実行データを前記通信装置に送信する送信手段を備え、
前記通信装置は、
前記一の電気機器との通信確立に係る通信確立データを、該一の電気機器から取得する取得手段と、
取得した通信確立データを用いて前記一の電気機器との通信が確立された場合、前記送信手段から前記実行データを受信する受信手段と、
受信した実行データを用いて、該実行データに対応する機能の実行を、前記一の電気機器に指示する指示手段と
を備えることを特徴とする通信システム。
【請求項２】
前記一の電気機器は、前記通信確立データを含む情報を２次元コードにて表示するコード表示手段を備え、
前記取得手段は、前記２次元コードから前記通信確立データを取得するように構成されていることを特徴とする請求項１に記載の通信システム。
【請求項３】
前記一の電気機器は、前記通信確立データを記憶している記憶部を備え、
前記取得手段は、近距離通信を用いて前記記憶部から前記通信確立データを取得するように構成されていることを特徴とする請求項１又は２に記載の通信システム。
【請求項４】
前記一の電気機器は、
前記通信装置から、該通信装置に係る識別データを取得する識別データ取得手段と、
取得した識別データを用いて、前記通信確立データを生成する生成手段とを備え、
生成した通信確立データを、前記通信装置に送信する確立データ送信手段と
を備えることを特徴とする請求項１から３の何れかに記載の通信システム。
【請求項５】
前記一の電気機器が有する機能の実行に係る実行データを記憶している記憶装置を備え、
前記一の電気機器は、該記憶装置から前記実行データを取得するように構成されていることを特徴とする請求項１から４の何れかに記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気機器と、該電気機器とのデータ通信を行なう通信装置とを備える通信システムに関する。
【背景技術】
【０００２】
従来から、複数の相手装置がネットワークを介して接続している場合、ユーザが何れかの相手装置を適宜特定して、特定された相手装置と通信確立を行なった後、該相手装置に対して所定ジョブを指示する技術について開示されている。
【０００３】
例えば、特許文献１においては、媒体によって表示されたＱＲコード（登録商標）等を情報端末が読み取り、読み取られたコードに含まれる情報に基づいて該情報端末が特定の配信システムにアクセスし、該配信システムから画像・音声を受信することについて開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２９５８９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、上述したように、複数の相手装置がネットワークを介して接続しており、一の通信装置が特定の相手装置（配信システム）と接続を行ない、該特定の相手装置から所定のプログラムを受信する場合、該通信装置の操作者は、プログラムの受信に先立って、接続すべき相手装置を特定する操作を更に行なう必要がある。
【０００６】
また、斯かるプログラムの受信、又は相手装置の特定等に際して、斯かるネットワークへの接続が許容される場合には、セキュリティ上の問題が生じる虞もある。
【０００７】
本発明は、斯かる事情に鑑みてなされたものであり、その目的とするところは、複数の電気機器と、該複数の電気機器の中、一の電気機器とのデータ通信を行なう通信装置とを備える通信システムにおいて、前記通信装置は、前記一の電気機器との通信確立に係る通信確立データを、該一の電気機器から取得し、取得した通信確立データを用いて該一の電気機器との通信が確立された場合、該一の電気機器が有する機能の実行に係る実行データを該一の電気機器から受信し、受信した実行データを用いて、該実行データに対応する機能の実行を、前記一の電気機器に指示することにより、ユーザが該一の電気機器を特定する操作を省くことができるうえで、例えば、該一の電気機器が他の電気機器と共にネットワークに接続している場合であっては、該ネットワークへの直接的な接続が不要であり、セキュリティ上の問題発生を未然に防止できる通信システムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る通信システムは、複数の電気機器と、該複数の電気機器の中、一の電気機器とのデータ通信を行なう通信装置とを備える通信システムにおいて、前記一の電気機器は、自機が有する機能の実行に係る実行データを前記通信装置に送信する送信手段を備え、前記通信装置は、前記一の電気機器との通信確立に係る通信確立データを、該一の電気機器から取得する取得手段と、取得した通信確立データを用いて前記一の電気機器との通信が確立された場合、前記送信手段から前記実行データを受信する受信手段と、受信した実行データを用いて、該実行データに対応する機能の実行を、前記一の電気機器に指示する指示手段とを備えることを特徴とする。
【０００９】
本発明に係る通信システムは、前記一の電気機器は、前記通信確立データを含む情報を２次元コードにて表示するコード表示手段を備え、前記取得手段は、前記２次元コードから前記通信確立データを取得するように構成されていることを特徴とする。
【００１０】
本発明に係る通信システムは、前記一の電気機器は、前記通信確立データを記憶している記憶部を備え、前記取得手段は、近距離通信を用いて前記記憶部から前記通信確立データを取得するように構成されていることを特徴とする。
【００１１】
本発明に係る通信システムは、前記一の電気機器は、前記通信装置から、該通信装置に係る識別データを取得する識別データ取得手段と、取得した識別データを用いて、前記通信確立データを生成する生成手段とを備え、生成した通信確立データを、前記通信装置に送信する確立データ送信手段とを備えることを特徴とする。
【００１２】
本発明に係る通信システムは、前記一の電気機器が有する機能の実行に係る実行データを記憶している記憶装置を備え、前記一の電気機器は、該記憶装置から前記実行データを取得するように構成されていることを特徴とする。
【００１３】
本発明に係る通信方法は、複数の電気機器と、該電気機器の中、一の電気機器とのデータ通信を行なう通信装置とを備える通信システムにて、データ通信を行なう通信方法において、前記一の電気機器が、自機が有する機能の実行に係る実行データを前記通信装置に送信する送信ステップと、前記通信装置が、前記一の電気機器との通信確立に係る通信確立データを、該一の電気機器から取得するステップと、取得した通信確立データを用いて前記一の電気機器との通信が確立された場合、前記送信ステップにて送信された前記実行データを前記通信装置が受信するステップと、受信した実行データを用いて、該実行データに対応する機能の実行を、前記通信装置が、前記一の電気機器に指示するステップとを含むことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、複数の電気機器と、該複数の電気機器の中、一の電気機器とのデータ通信を行なう通信装置とを備える通信システムにおいて、ユーザが該一の電気機器を特定する操作を省くことができるうえで、例えば、該一の電気機器が他の電気機器と共にネットワークに接続している場合であっては、該ネットワークへの直接的な接続が不要であり、セキュリティ上の問題発生を未然に防止できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態１に係る通信システムの概念図である。
【図２】本発明の実施の形態１に係る通信システムの要部構成を示す機能ブロック図である。
【図３】本発明の実施の形態１に係る画像形成装置の制御部の要部構成を示す機能ブロック図である。
【図４】本発明の実施の形態１に係るスマートフォンの制御部の要部構成を示す機能ブロック図である。
【図５】本発明の実施の形態１に係る通信システムにおける通信確立処理を説明するフローチャートである。
【図６】本発明の実施の形態１に係る通信システムにおいて、スマートフォンから画像形成装置の機能を実行する処理を説明するフローチャートである。
【図７】本発明の実施の形態２に係る通信システムにおける通信確立処理を説明するフローチャートである。
【図８】本発明の実施の形態３に係る通信システムにおける通信確立処理を説明するフローチャートである。
【図９】本発明の実施の形態４に係る通信システムにおける、サーバ装置の要部構成を示す機能ブロック図である。
【発明を実施するための形態】
【００１６】
以下に、本発明の実施の形態に係る通信システム及び通信方法を、スキャナ、プリント等の複数種類の機能を有する画像形成装置（例えば、複合機）及びスマートフォンを有する通信システムに適用した場合を例として、図面に基づいて詳述する。また、以下の説明においては、請求項に記載の通信装置がスマートフォンである場合を例として説明するが、これに限るものでなく、例えば、携帯電話機、ノートパソコン等であっても良い。
【００１７】
（実施の形態１）
図１は本発明の実施の形態１に係る通信システム１の概念図であり、図２は本発明の実施の形態１に係る通信システム１の要部構成を示す機能ブロック図である。実施の形態１に係る通信システム１は、スマートフォン１００及び画像形成装置２００、並びに画像形成装置２００とネットワークによって接続された他の画像形成装置を有している。
【００１８】
画像形成装置２００は、制御部２１０、画像入力部２２０、画像処理部２３０、画像出力部２４０、操作パネル２５０、記憶部２６０、通信部２８０、リーダーライター２７０及びＩＣタグ２９０等のハードウェアを備え、全体としてデジタル複合機を構成している。
【００１９】
画像入力部２２０は、原稿の画像を光学的に読取る読取手段であり、読取用の原稿に光を照射する光源、例えばＣＣＤ（Charge Coupled Device）のようなイメージセンサ等を備えている。画像入力部２２０では、所定の読取り位置にセットされた原稿からの反射光像を当該イメージセンサに結像させ、ＲＧＢ（R : Red, G : Green, B : Blue）のアナログ電気信号を出力する。画像入力部２２０が出力したアナログ電気信号は画像処理部２３０に入力される。
【００２０】
画像処理部２３０は、画像入力部２２０を通じて入力されるアナログ電気信号を基にデジタル形式の画像データを生成し、画像の種類に応じた処理を施した後、出力用の画像データを生成する。生成した画像データは画像出力部２４０又は通信部２８０に出力される。
【００２１】
画像出力部２４０は、画像処理部２３０から出力される画像データに基づいて用紙、ＯＨＰフィルム等のシート上に画像形成を行う。そのため、画像出力部２４０は、感光体ドラム、該感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を発して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して顕像化する現像器、感光体ドラム表面に形成されたトナー像を用紙上に転写する転写器等（図示せず）を備えており、電子写真方式にてユーザが所望する画像をシート上に形成する。なお、レーザ書込装置を用いた電子写真方式により画像形成を行う他、インクジェット方式、熱転写方式、昇華方式等により画像形成を行う構成であってもよい。
【００２２】
操作パネル２５０は、ユーザの指示を受け付けるための各種ボタン、指示の確定を受け付けるエンターキー、テンキー等を備えている。更に、操作パネル２５０には、画像形成装置２００が有するアプリケーションの中、何れかの選択をユーザから受け付けるためのキーを備えている。
【００２３】
また、操作パネル２５０は表示部２５１を備え、スマートフォン１００が記憶している画像、文書等を表示し、後述する確立情報ＱＲコードを表示する。表示部２５１は、例えば、ＬＣＤ又はＥＬ（Electroluminescence）パネル等からなる。また、表示部２５１には、後述するように、画像形成装置２００が有するアプリケーションの一覧が表示される。
【００２４】
記憶部２６０は、例えば、フラッシュメモリ、ＥＥＰＲＯＭ（商標登録）、ＨＤＤ、ＭＲＡＭ（磁気抵抗メモリ）、ＦｅＲＡＭ（強誘電体メモリ）、又は、ＯＵＭ等の不揮発性の記憶媒体により構成されている。また、記憶部２６０には、前記アプリケーションが当該機能毎に記憶されており、アプリケーションの機能に必要な各種の情報をアプリケーション毎に記憶している。
【００２５】
リーダーライター２７０は、後述する接触・非接触ＩＣカード１２０と、いわゆる非接触方式の通信方式を用いてデータの送受信を行う。以下、リーダーライター２７０と、接触・非接触ＩＣカード１２０との間における非接触方式の通信について説明する。リーダーライター２７０からは常時起動信号（電磁波）が送信されており、接触・非接触ＩＣカード１２０及びリーダーライター２７０が、互いに通信することが可能な程度にまで接近した場合に、接触・非接触ＩＣカード１２０がリーダーライター２７０から送出された電磁波を受信する。接触・非接触ＩＣカード１２０は、前記電磁波を受信した場合、該電磁波の搬送波を整流して直流電源を生成し、それで内部回路を駆動させる。そして、接触・非接触ＩＣカード１２０は、振幅変調を行い、前記起動信号に応じて応答信号をリーダーライター２７０に送出する。以後、リーダーライター２７０は、後述するように生成された通信確立データを接触・非接触ＩＣカード１２０に送信する。
【００２６】
通信部２８０は、いわゆる近距離通信技術に対応できるものであり、例えば、アドホック（ad hoc）モードにて、後述するスマートフォン１００の通信部１３０と通信を行なう。前記アドホックモードは、無線ＬＡＮアクセスポイントなどを通さず、その場で通信相手と互いにデータをやり取りできるものであり、それ自体公知の技術であるので、詳しい説明を省略する。また、通信部２８０は、ＮＩＣ（Network Interface Card）１、２を備えており、ＮＩＣ１、２を介して通信部１３０との通信を行なう。
【００２７】
以下においては、通信部２８０が前記アドホックモードにて通信を行なう場合を例として説明するが、これに限るものでなく、ＮＦＣ、ＲＦＩＤ（Radio Frequency Identification)、Ｂｌｕｅｔｏｏｔｈ（商標登録）等の何れかの近距離通信を用いるように構成しても良い。
【００２８】
また、ＩＣタグ２９０には、通信部２８０が、アドホックモードにて、スマートフォン１００の通信部１３０と通信を確立するために必要なＳＳＩＤ（Service Set Identifier）、認証データ、暗号化に係るパラメータ等が格納されている。以下、これら情報を通信確立データと言う。斯かる通信確立データは、後述するスマートフォン１００の近距離無線通信部１９０によって、読み込まれる。
【００２９】
図３は本発明の実施の形態１に係る画像形成装置２００の制御部２１０の要部構成を示す機能ブロック図である。制御部２１０は、ＣＰＵ２１１と、ＲＯＭ２１２と、ＲＡＭ２１３と、送信部２１４と、コード表示部２１５と、識別データ取得部２１６と、通信確立データ生成部２１７と、通信確立データ送信部２１８とを備えている。
【００３０】
ＲＯＭ２１２には各種の制御プログラム、演算用のパラメータのうちの基本的に固定のデータ等が予め格納されており、ＲＡＭ２１３はデータを一時的に記憶し、記憶順、記憶位置等に関係なく読み出すことが可能である。また、ＲＡＭ２１３は、例えば、ＲＯＭ２１２から読み出されたプログラム、該プログラムを実行することにより発生する各種データ、該実行の際適宜変化するパラメータ等を記憶する。
【００３１】
ＣＰＵ２１１は、ＲＯＭ２１２に予め格納されている制御プログラムをＲＡＭ２１３上にロードして実行することによって、上述した各種ハードウェアの制御を行ない、装置全体を本発明の画像形成装置２００として動作させる。
【００３２】
送信部２１４は、画像形成装置２００が有する機能の実行に係る実行データを、通信部２８０を介して、スマートフォン１００に送信する。斯かる実行データは、例えば、画像形成装置２００が有するスキャン機能を実行させるためのアプリケーション、プリント機能を実行させるためのアプリケーション等を含む。
【００３３】
コード表示部２１５は、前記通信確立データ及び画像形成装置２００を特定する識別データ（例えば、ＭＡＣアドレス）を暗号化した後、ＱＲコード化することにより、ＱＲコードを生成する。以下、該ＱＲコードを確立情報ＱＲコードと言う。また、コード表示部２１５は生成した確立情報ＱＲコードを表示部２５１に表示する。表示部２５１に表示された確立情報ＱＲコードは、後述する、スマートフォン１００のコード読取部１５０によって読み込まれる。
【００３４】
識別データ取得部２１６はスマートフォン１００の識別データを取得する。すなわち、スマートフォン１００の接触・非接触ＩＣカード１２０には、スマートフォン１００の識別データが記憶されており、識別データ取得部２１６はリーダーライター２７０を介してスマートフォン１００の識別データを取得する。
【００３５】
通信確立データ生成部２１７は、識別データ取得部２１６によって取得された、スマートフォン１００の識別データに基づいて、前記通信確立データを生成する。
【００３６】
通信確立データ送信部２１８は、通信確立データ生成部２１７によって生成された通信確立データをスマートフォン１００に送信する。より詳しくは、通信確立データ送信部２１８は、通信確立データ生成部２１７によって生成された通信確立データを、リーダーライター２７０を介して、接触・非接触ＩＣカード１２０に送信し、該通信確立データは接触・非接触ＩＣカード１２０に記憶される。
【００３７】
一方、スマートフォン１００は、制御部１１０と、接触・非接触ＩＣカード１２０と、通信部１３０と、操作パネル１４０と、コード読取部１５０と、出力部１６０と、入力部１７０と、フラッシュメモリ１８０と、近距離無線通信部１９０とを備えている。
【００３８】
接触・非接触ＩＣカード１２０は、いわゆる非接触方式の通信方式を用い、画像形成装置２００のリーダーライター２７０と接触・非接触の状態でデータの送受信を行う。また、接触・非接触ＩＣカード１２０は、アンテナコイル及びメモリを有しており、該メモリに、上述したように、スマートフォン１００の識別データを記憶している。画像形成装置２００（リーダーライター２７０）との距離が所定範囲以内である場合、接触・非接触ＩＣカード１２０はリーダーライター２７０との通信確立を行なった後、該識別データをリーダーライター２７０に送信する。
【００３９】
通信部１３０は、画像形成装置２００の通信部２８０との無線通信を行なう。通信部１３０は、画像形成装置２００の機能の何れかを実行するためのアプリケーションを通信部２８０を介して画像形成装置２００から受信する。また、通信部１３０は、通信部２８０と同様、例えば、アドホックモードにて、通信部２８０と通信を行なう。
【００４０】
以下においては、通信部１３０が前記アドホックモードにて通信を行なう場合を例として説明するが、これに限るものでなく、ＮＦＣ、ＲＦＩＤ（Radio Frequency Identification)、Ｂｌｕｅｔｏｏｔｈ（商標登録）等の何れかの近距離通信を用いるように構成しても良い。
【００４１】
操作パネル１４０は、ユーザの操作を受け付ける押釦等を有しており、ユーザは操作パネル１４０を適宜操作することにより、通信部１３０が受信したアプリケーションを起動させ、画像形成装置２００の所定の機能を実行させることができる。
【００４２】
コード読取部１５０は、例えば、カメラ（図示せず）を介して、画像形成装置２００の表示部２５１に表示される前記確立情報ＱＲコードから、前記通信確立データ及び画像形成装置２００を特定する識別データを読み取る。
【００４３】
出力部１６０は、映像を出力する液晶モニタ、音声を出力するスピーカ等であり、入力部１７０は、撮影により映像を取得するカメラ、音声の入力を受け付けるマイク等である。
【００４４】
フラッシュメモリ１８０は、電話番号、前記カメラによって撮像された画像データ、前記マイクによって録音された音声データ等を記憶する。
【００４５】
近距離無線通信部１９０は、画像形成装置２００のＩＣタグ２９０と通信を行ない、ＩＣタグ２９０に記憶されている通信確立データを読み取る。例えば、近距離無線通信部１９０はＩＣタグ２９０とマイクロ波帯を用いたいわゆる電波方式ＲＦＩＤによる通信を行なうＩＣタグリーダーとしての役割をなす。
【００４６】
図４は本発明の実施の形態１に係るスマートフォン１００の制御部１１０の要部構成を示す機能ブロック図である。制御部１１０は、ＣＰＵ１１１（指示手段）と、ＲＯＭ１１２と、ＲＡＭ１１３と、受信部１１４と、取得部１１５とを備えている。
【００４７】
ＣＰＵ１１１は、ＲＯＭ１１２に予め格納されている制御プログラムをＲＡＭ１１３上にロードして実行することによって、上述した各種ハードウェアの制御を行ない、装置全体を本発明のスマートフォン１００として動作させる。
【００４８】
取得部１１５は、接触・非接触ＩＣカード１２０、コード読取部１５０又は近距離無線通信部１９０を介して、画像形成装置２００から通信確立データを取得する。
すなわち、接触・非接触ＩＣカード１２０がリーダーライター２７０から通信確立データを受信することにより、コード読取部１５０が表示部２５１に表示された確立情報ＱＲコードから通信確立データを読み取ることにより、又は近距離無線通信部１９０がＩＣタグ２９０から通信確立データを受信することにより、取得部１１５は画像形成装置２００から通信確立データを取得する。
【００４９】
受信部１１４は、取得部１１５によって取得された通信確立データを用いて通信部１３０がアドホックモードにて画像形成装置２００の通信部２８０と通信を確立した場合、画像形成装置２００が有する何れかの機能を実行させるためのアプリケーションを画像形成装置２００から受信する。
【００５０】
図５は本発明の実施の形態１に係る通信システム１における通信確立処理を説明するフローチャートである。以下においては、説明の便宜上、ユーザがスマートフォン１００に記憶されている画像を、特定の画像形成装置（画像形成装置２００）を介してプリントしようとする場合を例にあげて説明する。
【００５１】
まず、ユーザは、使用を希望する画像形成装置２００の操作パネル２５０を適宜操作して表示部２５１に前記アプリケーションの一覧を表示させる。ユーザは該アプリケーションの一覧から、プリント機能に係るアプリケーションを選択する。これによって、ＣＰＵ２１１はユーザからアプリケーションの選択を受け付ける（ステップＳ２０１）。
【００５２】
次いで、コード表示部２１５は、前記通信確立データ及び自機（画像形成装置２００）を特定する識別データを表す情報を含む確立情報ＱＲコードを生成する（ステップＳ２０２）。確立情報ＱＲコードの生成方法については既に説明しており、ここでは詳細な説明を省略する。確立情報ＱＲコードが生成された場合、コード表示部２１５は、生成された確立情報ＱＲコードを表示部２５１に表示する（ステップＳ２０３）。
【００５３】
確立情報ＱＲコードが表示部２５１に表示された場合、ユーザはスマートフォン１００の前記カメラ（入力部１７０）にて、該確立情報ＱＲコードを読み込む。スマートフォン１００のコード読取部１５０は確立情報ＱＲコードの切り出しシンボルに基づいて前記確立情報ＱＲコードの位置を特定して、前記通信確立データ及び画像形成装置２００の識別データを抽出する。これによって、取得部１１５が該通信確立データを取得する（ステップＳ１０１）。
【００５４】
次いで、通信部１３０は、ステップＳ１０１にて取得された通信確立データ及び画像形成装置２００の識別データを用いて、画像形成装置２００の通信部２８０に通信を要求する（ステップＳ１０２）。
【００５５】
これに応じて、通信部２８０は、所定の認証を行ない、スマートフォン１００の通信部１３０に、通信要求に対する応答を行なう（ステップＳ２０４）。これによって、スマートフォン１００の通信部１３０及び画像形成装置２００の通信部２８０の間には通信が確立される。
【００５６】
以上のように、本発明に係る通信システム１においては、ユーザがネットワークへ接続することなく、利用を希望する特定の画像形成装置と直接通信を確立することによって、ネットワークに接続することによるセキュリティ上の危険性を未然に防止できる。また、斯かる特定の画像形成装置から、必要となるアプリケーションを取得するので、ユーザが希望する画像形成装置を特定する操作、特定された画像形成装置に適用可能なアプリケーションを選択する操作等の煩雑な操作を省くことができる。
【００５７】
上述したように、スマートフォン１００（通信部１３０）と、画像形成装置２００（通信部２８０）との間に通信が確立された後、画像形成装置２００は、ユーザか選択した（ステップＳ２０１参照）アプリケーションに係るデータをスマートフォン１００に送信する。
【００５８】
図６は本発明の実施の形態１に係る通信システム１において、スマートフォン１００から画像形成装置２００の機能を実行する処理を説明するフローチャートである。以下においては、説明の便宜上、ユーザがスマートフォン１００に記憶されている画像を、画像形成装置２００を介してプリントする場合を例にあげて説明する。また、図６のフローチャートに係る処理は、図５のフローチャートに係る処理に引き続き行われるものである。
【００５９】
まず、画像形成装置２００のＣＰＵ２１１は、プリントの実行に先立って、スマートフォン１００との通信が確立されているか否かを判定する（ステップＳ４０１）。斯かる判定は、例えば、エラー発生の有無によって判定される。
【００６０】
ＣＰＵ２１１は、スマートフォン１００との通信が確立されていないと判定した場合（ステップＳ４０１：ＮＯ）、表示部２５１に、斯かる旨を示すエラー表示を行なう（ステップＳ４０２）。
【００６１】
次いで、ＣＰＵ２１１は、例えば、通信部２８０を介して、通信が確立されていない旨、すなわちエラーをスマートフォン１００に通知する（ステップＳ４０３）。
【００６２】
この際、スマートフォン１００においては、ＣＰＵ１１１が前記エラーの通知が受信されたか、後述する完了の通知が受信されたか判定する。斯かる判定は、ＣＰＵ１１１が通信部１３０を監視することにより行なわれる。
【００６３】
まず、ＣＰＵ１１１は前記エラーの通知を受信したか否かを判定する（ステップＳ３０１）。ＣＰＵ１１１は前記エラーの通知を受信したと判定した場合（ステップＳ３０１：ＹＥＳ）、前記液晶モニタ（出力部１６０）にエラー表示を行なう（ステップＳ３０２）。また、ＣＰＵ１１１が前記エラーの通知を受信しなかったと判定した場合（ステップＳ３０１：ＮＯ）処理はステップＳ３０３に進む。
【００６４】
一方、画像形成装置２００側においては、ステップＳ４０１にて、ＣＰＵ２１１は、スマートフォン１００との通信が確立されていると判定した場合（ステップＳ４０１：ＹＥＳ）、通信確立の処理が完了した旨の通信確立完了の表示を表示部２５１に表示する（ステップＳ４０４）。
【００６５】
次いで、ＣＰＵ２１１は、例えば、通信部２８０を介して、通信確立の処理が完了した旨をスマートフォン１００に通知する（ステップＳ４０５）。
【００６６】
この際、スマートフォン１００においては、ＣＰＵ１１１が前記通信確立完了の通知を受信したか否かを判定する（ステップＳ３０３）。ＣＰＵ１１１が前記通信確立完了の通知を受信しなかったと判定した場合（ステップＳ３０３：ＮＯ）処理はステップＳ３０１に戻る。
【００６７】
また、ＣＰＵ１１１は前記通信確立完了の通知を受信したと判定した場合（ステップＳ３０３：ＹＥＳ）、前記液晶モニタ（出力部１６０）に通信確立完了の表示を行なう（ステップＳ３０４）。
【００６８】
一方、画像形成装置２００においては、ステップＳ４０５で、通信確立完了の通知が行われた後、ＣＰＵ２１１が、ステップＳ２０１にて、ユーザから受け付けた選択に係るアプリケーションを記憶部２６０から読み取る（ステップＳ４０６）。すなわち、本実施の形態においては、ユーザがプリンタ機能に係るアプリケーション（以下、プリントアプリケーションという）を選択したので、ＣＰＵ２１１はプリントアプリケーションを読み取る。
【００６９】
また、送信部２１４は、読み取ったプリントアプリケーションを、通信部２８０を介してスマートフォン１００の通信部１３０に送信する（ステップＳ４０７）。
【００７０】
これによって、スマートフォン１００の通信部１３０がプリントアプリケーションを受信し（ステップＳ３０５）、ＣＰＵ１１１は受信されたプリントアプリケーションをＲＡＭ１１３にインストールする（ステップＳ３０６）。
【００７１】
この際、画像形成装置２００においては、ＣＰＵ２１１が前記プリントアプリケーションの起動に必要な情報（以下、単に必要情報という）を記憶部２６０から読み取る（ステップＳ４０８）。すなわち、ステップＳ４０７にて、プリントアプリケーションをスマートフォン１００に送信したので、ＣＰＵ２１１はプリントアプリケーションに係る必要情報を読み取る。該必要情報とは、例えば、設定パラメータ、デフォルトの設定等の情報である。
【００７２】
本実施の形態においては、プリント機能に係るアプリケーションを例にあげて説明するが、例えば、斯かるアプリケーションが画像形成装置２００のカウンタ等を検針するものである場合は、前記必要情報は、現在のカウンタ値、画像形成装置２００に固有の設定値等である。また、斯かるアプリケーションがスマートフォン１００へのスキャン転送を行なうものである場合には、画像形成装置２００で使用可能な設定パラメータの一覧、デフォルトの設定値等である。
【００７３】
また、送信部２１４は、読み取った必要情報を、通信部２８０を介してスマートフォン１００の通信部１３０に送信する（ステップＳ４０９）。以後、ＣＰＵ２１１は、前記プリントアプリケーション及び必要情報の送信が完了した旨を表示部２５１に表示する（ステップＳ４１０）。
【００７４】
この際、スマートフォン１００の通信部１３０が斯かる必要情報を受信し（ステップＳ３０７）、例えば、ＣＰＵ１１１が受信した必要情報をＲＡＭ１１３に記憶する。
【００７５】
続いて、ユーザは、画像形成装置２００の表示部２５１に表示された、送信が完了した旨の表示を視認した後、プリントアプリケーションの起動を指示するために、操作パネル１４０を適宜操作する。
【００７６】
ＣＰＵ１１１は、操作パネル１４０を介して、斯かる指示を受け付け、前記必要情報を用いて受信されたプリントアプリケーションを起動させる（ステップＳ３０８）。
【００７７】
以後、ユーザは、操作パネル１４０を適宜操作して、フラッシュメモリ１８０に記憶されている何れかの画像データを選択する。ＣＰＵ１１１は操作パネル１４０を介して該選択を受け付け、斯かる画像データのプリントを実行する指示を、通信部１３０を介して画像形成装置２００に送信する（ステップＳ３０９）。
【００７８】
画像形成装置２００は、斯かる画像データ及び実行の指示を通信部２８０を介して受信し、該画像データのプリントを実行する。すなわち、ＣＰＵ２１１が、画像出力部２４０に該画像データのプリントを指示し、該指示に応じて、画像出力部２４０がプリントを実行する（ステップＳ４１１）。
【００７９】
（実施の形態２）
本発明に係る通信システム１は以上の記載に限るものでない。
本発明の実施の形態２に係る通信システム１では、スマートフォン１００及び画像形成装置２００の間の通信確立において、実施の形態１に記載の方法の他、更に以下の方法が可能である。
【００８０】
図７は本発明の実施の形態２に係る通信システム１における通信確立処理を説明するフローチャートである。以下においては、説明の便宜上、ユーザがスマートフォン１００に記憶されている画像を、特定の画像形成装置（画像形成装置２００）を介してプリントしようとする場合を例にあげて説明する。
【００８１】
画像形成装置２００のＣＰＵ２１１は所定範囲内にスマートフォン１００が在るか否かを判定する（ステップＳ６０１）。上述したように、画像形成装置２００にはリーダーライター２７０が設けられており、スマートフォン１００には接触・非接触ＩＣカード１２０が設けられている。画像形成装置２００のリーダーライター２７０では、常時起動信号（電磁波）が送信されており、例えば、ユーザがスマートフォン１００を、画像形成装置２００のリーダーライター２７０にかざした場合には、上述した手法によって、スマートフォン１００の接触・非接触ＩＣカード１２０から、前記起動信号に応じた応答信号がリーダーライター２７０に送出される。画像形成装置２００のＣＰＵ２１１は、該応答信号を受信した場合に、スマートフォン１００が所定範囲内に在ると判定する。
【００８２】
画像形成装置２００のＣＰＵ２１１は、スマートフォン１００が所定範囲内にないと判定した場合（ステップＳ６０１：ＮＯ）、スマートフォン１００が所定範囲内に接近するまで待機する。
【００８３】
一方、画像形成装置２００のＣＰＵ２１１が、スマートフォン１００が所定範囲内に在ると判定した場合（ステップＳ６０１：ＹＥＳ）、上述した手法により、スマートフォン１００の接触・非接触ＩＣカード１２０からスマートフォン１００の識別データが読み取られる（ステップＳ６０２）。すなわち、識別データ取得部２１６はリーダーライター２７０を介してスマートフォン１００の識別データを取得する。
【００８４】
次いで、通信確立データ生成部２１７は、識別データ取得部２１６によって取得された、スマートフォン１００の識別データに基づいて、前記通信確立データ（例えば、アドホック向けのＳＳＩＤ）を生成する（ステップＳ６０３）。
【００８５】
また、通信確立データ送信部２１８は、通信確立データ生成部２１７によって生成された通信確立データをスマートフォン１００に送信する（ステップＳ６０４）。すなわち、通信確立データ送信部２１８は、通信確立データ生成部２１７によって生成された通信確立データを、リーダーライター２７０を介して、接触・非接触ＩＣカード１２０に送信する。
【００８６】
これによって、スマートフォン１００の接触・非接触ＩＣカード１２０は、該通信確立データを受信してメモリに記憶する。この際、取得部１１５は接触・非接触ＩＣカード１２０から該通信確立データを取得する（ステップＳ５０１）。
【００８７】
以後、ステップＳ５０２及びステップＳ６０５での処理は、実施の形態１のステップＳ１０２及びステップＳ２０４での処理と同様であり、詳しい説明を省略する。
【００８８】
（実施の形態３）
本発明に係る通信システム１は以上の記載に限るものでない。
本発明の実施の形態３に係る通信システム１では、スマートフォン１００及び画像形成装置２００の間の通信確立において、実施の形態１及び実施の形態２に記載の方法の他、更に以下の方法が可能である。
【００８９】
図８は本発明の実施の形態３に係る通信システム１における通信確立処理を説明するフローチャートである。以下においては、説明の便宜上、ユーザがスマートフォン１００に記憶されている画像を、特定の画像形成装置（画像形成装置２００）を介してプリントしようとする場合を例にあげて説明する。
【００９０】
例えば、ユーザがスマートフォン１００を携帯したまま、画像形成装置２００から所定距離範囲内に接近している場合、上述したように、近距離無線通信部１９０及びＩＣタグ２９０の間でペアリングが行なわれる。
【００９１】
この際、近距離無線通信部１９０は、電波方式ＲＦＩＤによって、画像形成装置２００のＩＣタグ２９０と通信を行ない、ＩＣタグ２９０に記憶されている通信確立データを読み取る（ステップＳ７０１）。これによって、取得部１１５は近距離無線通信部１９０を介して該通信確立データを取得する（ステップＳ７０２）。
【００９２】
以後、ステップＳ７０３及びステップＳ８０１での処理は、実施の形態１のステップＳ１０２及びステップＳ２０４での処理と同様であり、詳しい説明を省略する。
【００９３】
（実施の形態４）
本発明に係る通信システム１は以上の記載に限るものでなく、更にサーバ装置を備えるように構成しても良い。
【００９４】
図９は本発明の実施の形態４に係る通信システム１における、サーバ装置３００の要部構成を示す機能ブロック図である。サーバ装置３００は、データベース３１０と、通信部３２０と、情報管理部３３０とを備えている。
【００９５】
データベース３１０は画像形成装置２００が有する機能を実行するためのアプリケーションのみならず、通信システム１において、ネットワークを介して接続されている他の画像形成装置が有する機能を実行するためのアプリケーションを格納している。
【００９６】
通信部３２０は、例えば、通信部２８０と有線・無線にて通信ができるように構成されており、データベース３１０に記憶されている何れかのアプリケーションを画像形成装置２００に送信する。
【００９７】
情報管理部３３０は、例えば、画像形成装置２００からの要求に応じて、要求されたアプリケーションをデータベース３１０から読み出し、通信部３２０を介して画像形成装置２００に送信する。
【００９８】
例えば、図６に示すフローチャートのステップＳ４０６において、ユーザから受け付けた選択に係るアプリケーションを、ＣＰＵ２１１が記憶部２６０から読み取る際、該アプリケーションが何らかの事情によって記憶部２６０に存在しない場合が想定できる。
【００９９】
本発明の実施の形態４に係る通信システム１は、このような場合、ＣＰＵ２１１がサーバ装置３００から当該アプリケーションを取得する。
【０１００】
すなわち、記憶部２６０に当該アプリケーションが存在しない場合、ＣＰＵ２１１は通信部２８０を介して、サーバ装置３００に該アプリケーションの送信を要求する。該要求に応じて、サーバ装置３００の情報管理部３３０は当該アプリケーションをデータベース３１０から読み出し、通信部３２０を介して画像形成装置２００に送信する。
【０１０１】
従って、本発明の実施の形態４に係る通信システム１においては、ユーザから受け付けた選択に係るアプリケーションが自機に存在しない場合にも対応することができる。
【０１０２】
また、実施の形態１の図５のＳ２０２での、ＱＲコードの生成の処理においては、サーバ装置３００からアプリケーションを取得するためのＷｅｂページのＵＲＬを表す情報が前記識別情報に含まれるように構成しても良い。
【０１０３】
なお、上述した、受信部１１４、取得部１１５、送信部２１４、コード表示部２１５、識別データ取得部２１６、通信確立データ生成部２１７、通信確立データ送信部２１８は、ハードウェアロジックによって構成してもよいし、ＣＰＵが所定のプログラムを実行することにより、ソフトウェア的に構築されてもよい。
【０１０４】
実施の形態１と同様の部分については、同一の符号を付して詳細な説明を省略する。
【符号の説明】
【０１０５】
１００  スマートフォン（通信装置）
１１１  ＣＰＵ
１１４  受信部
１１５  取得部
２００  画像形成装置
２１４  送信部
２１５  コード表示部
２１６  識別データ取得部
２１７  通信確立データ生成部
２１８  通信確立データ送信部
２９０  ＩＣタグ
３００  サーバ装置
【図１】
2014110552.tif 000003
【図２】
2014110552.tif 000004
【図３】
2014110552.tif 000005
【図４】
2014110552.tif 000006
【図５】
2014110552.tif 000007
【図６】
2014110552.tif 000008
【図７】
2014110552.tif 000009
【図８】
2014110552.tif 000010
【図９】
2014110552.tif 000011