(57)【要約】【課題】複数の無線通信手段を備えた画像形成装置において、一の無線通信手段の通信を他の無線通信手段よりも常に優先させる場合と比較して、ユーザが優先させたい通信をより確実に実行可能な画像形成装置を提供する。【解決手段】第１無線通信方式により無線通信を行う第１無線通信手段と、第１無線通信方式とは異なる第２無線通信方式により無線通信を行う第２無線通信手段と、第１無線通信手段の通信先の情報と、第２無線通信手段の通信先の情報とに基づいて、第１無線通信手段および第２無線通信手段のうちの一の無線通信手段を他の無線通信手段よりも優先して動作させるように制御する優先制御手段とを備える画像形成装置。【選択図】図４
2019199004.tif 000002
【特許請求の範囲】
【請求項１】
第１無線通信方式により無線通信を行う第１無線通信手段と、
前記第１無線通信方式とは異なる第２無線通信方式により無線通信を行う第２無線通信手段と、
前記第１無線通信手段の通信先の情報と、前記第２無線通信手段の通信先の情報とに基づいて、当該第１無線通信手段および当該第２無線通信手段のうちの一の無線通信手段を他の無線通信手段よりも優先して動作させるように制御する優先制御手段と
を備える画像形成装置。
【請求項２】
前記優先制御手段は、前記第１無線通信手段の通信先の属性と、前記第２無線通信手段の通信先の属性とに基づいて、前記一の無線通信手段を優先して動作させる
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記属性は、予め定められた期間に通信を行なったという履歴であり、
前記第１無線通信手段の通信先および前記第２無線通信手段の通信先のいずれかが、前記履歴を有しない場合に、当該履歴を有しない通信先の無線通信手段を前記一の無線通信手段として優先して動作させる
ことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記属性は、画像を形成する指示を出力することであり、
前記第１無線通信手段の通信先および前記第２無線通信手段の通信先のうち、前記指示を出力する通信先の無線通信手段を前記一の無線通信手段として優先して動作させる
ことを特徴とする請求項２記載の画像形成装置。
【請求項５】
前記優先制御手段は、前記第１無線通信手段の通信先との通信状態、および前記第２無線通信手段の通信先との通信状態に基づいて、前記一の無線通信手段を優先して動作させる
ことを特徴とする請求項１記載の画像形成装置。
【請求項６】
前記優先制御手段は、前記他の無線通信手段が通信中である場合に、当該他の無線通信手段の通信を停止し、前記一の無線通信手段を動作させる
ことを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記第１無線通信手段の通信先および前記第２無線通信手段の通信先の少なくとも一方との距離を取得する取得手段を有し、
前記取得手段が取得した距離に応じて、前記一の無線通信手段を優先して動作させる
ことを特徴とする請求項１記載の画像形成装置。
【請求項８】
前記取得手段が複数の通信先の各々との距離を取得し、取得した複数の距離のうち最も小さい距離の通信先の無線通信手段を前記一の無線通信手段として優先して動作させる
ことを特徴とする請求項７記載の画像形成装置。
【請求項９】
第１無線通信方式により無線通信を行う機能と、
前記第１無線通信方式とは異なる第２無線通信方式により無線通信を行う機能と、
前記第１無線通信方式により無線通信を行う通信先の情報と、前記第２無線通信方式により無線通信を行う通信先の情報とに基づいて、当該第１無線通信方式および当該第２無線通信方式のうちの一の無線通信方式を他の無線通信方式よりも優先して動作させるように制御する機能と
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、ＰＣとの無線ＬＡＮ通信中に、スマートフォンの近接によりスマートフォンとのＮＦＣ通信が実行された場合、少なくとも現在実行中のＰＣとの無線通信が完了するまでの間、スマートフォンへ、ＮＦＣ通信により停止信号を送信する。スマートフォンは、複合機から停止信号を受信した場合、少なくともその停止信号が受信されなくなるまでの間は、無線ＬＡＮによる無線通信を停止する複合機が記載されている。
特許文献２には、所定の周波数帯域において第１の無線通信方式により無線通信を行う第１無線通信手段と、所定の周波数帯域において第２の無線通信方式により無線通信を行う第２無線通信手段とを有する。無線通信システムは、第１の無線通信方式により無線通信が行われ、且つ第２の無線通信方式により無線通信が行われる場合に、第２の無線通信方式により無線通信すべきデータを、他の無線通信装置を経由して、無線通信装置に送信するように制御する無線通信装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−０１２３８３号公報
【特許文献２】特開２０１１−２１１６８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数の無線通信手段を備える画像形成装置において、一の無線通信手段の通信を、他の無線通信手段よりも常に優先させると、例えば優先されない他の無線通信手段によって通信することをユーザが望む場合であっても、他の無線通信手段による通信が制限されることがある。
【０００５】
そこで、本発明では、複数の無線通信手段を備えた画像形成装置において、一の無線通信手段の通信を他の無線通信手段よりも常に優先させる場合と比較して、ユーザが優先させたい通信をより確実に実行可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、第１無線通信方式により無線通信を行う第１無線通信手段と、前記第１無線通信方式とは異なる第２無線通信方式により無線通信を行う第２無線通信手段と、前記第１無線通信手段の通信先の情報と、前記第２無線通信手段の通信先の情報とに基づいて、当該第１無線通信手段および当該第２無線通信手段のうちの一の無線通信手段を他の無線通信手段よりも優先して動作させるように制御する優先制御手段とを備える画像形成装置である。
請求項２に記載の発明は、前記優先制御手段は、前記第１無線通信手段の通信先の属性と、前記第２無線通信手段の通信先の属性とに基づいて、前記一の無線通信手段を優先して動作させることを特徴とする請求項１記載の画像形成装置である。
請求項３に記載の発明は、前記属性は、予め定められた期間に通信を行なったという履歴であり、前記第１無線通信手段の通信先および前記第２無線通信手段の通信先のいずれかが、前記履歴を有しない場合に、当該履歴を有しない通信先の無線通信手段を前記一の無線通信手段として優先して動作させることを特徴とする請求項２記載の画像形成装置である。
請求項４に記載の発明は、前記属性は、画像を形成する指示を出力することであり、前記第１無線通信手段の通信先および前記第２無線通信手段の通信先のうち、前記指示を出力する通信先の無線通信手段を前記一の無線通信手段として優先して動作させることを特徴とする請求項２記載の画像形成装置である。
請求項５に記載の発明は、前記優先制御手段は、前記第１無線通信手段の通信先との通信状態、および前記第２無線通信手段の通信先との通信状態に基づいて、前記一の無線通信手段を優先して動作させることを特徴とする請求項１記載の画像形成装置である。
請求項６に記載の発明は、前記優先制御手段は、前記他の無線通信手段が通信中である場合に、当該他の無線通信手段の通信を停止し、前記一の無線通信手段を動作させることを特徴とする請求項５記載の画像形成装置である。
請求項７に記載の発明は、前記第１無線通信手段の通信先および前記第２無線通信手段の通信先の少なくとも一方との距離を取得する取得手段を有し、前記取得手段が取得した距離に応じて、前記一の無線通信手段を優先して動作させることを特徴とする請求項１記載の画像形成装置である。
請求項８に記載の発明は、前記取得手段が複数の通信先の各々との距離を取得し、取得した複数の距離のうち最も小さい距離の通信先の無線通信手段を前記一の無線通信手段として優先して動作させることを特徴とする請求項７記載の画像形成装置である。
請求項９に記載の発明は、第１無線通信方式により無線通信を行う機能と、前記第１無線通信方式とは異なる第２無線通信方式により無線通信を行う機能と、前記第１無線通信方式により無線通信を行う通信先の情報と、前記第２無線通信方式により無線通信を行う通信先の情報とに基づいて、当該第１無線通信方式および当該第２無線通信方式のうちの一の無線通信方式を他の無線通信方式よりも優先して動作させるように制御する機能とをコンピュータに実現させるためのプログラムである。
【発明の効果】
【０００７】
請求項１の発明によれば、一の無線通信手段の通信を他の無線通信手段よりも常に優先させる場合と比較して、ユーザが優先させたい通信をより確実に実行可能な画像形成装置が提供される。
請求項２の発明によれば、ユーザが優先させたい通信先の属性に応じて、優先させる通信を定めることができる。
請求項３の発明によれば、予め定められた期間に通信を行っていない通信先との通信が制限されることが抑制される。
請求項４の発明によれば、画像を形成する動作が遅延することが抑制できる。
請求項５の発明によれば、通信先との通信状態に応じて、優先させる通信を定めることができる。
請求項６の発明によれば、第１無線通信手段および第２無線通信手段との間で電波干渉が発生することが抑制される。
請求項７の発明によれば、第１無線通信手段および第２無線通信手段の通信先の少なくとも一方の位置に応じて、優先させる通信を定めることができる。
請求項８の発明によれば、画像形成装置との距離が最も小さい通信先との通信が遅延することが抑制される。
請求項９の発明によれば、一の無線通信手段の通信を他の無線通信手段よりも常に優先させる場合と比較して、ユーザが優先させたい通信をより確実に実行可能な画像形成装置が提供される。
【図面の簡単な説明】
【０００８】
【図１】本実施の形態が適用される画像形成システムの全体構成例を示した図である。
【図２】画像形成装置のハードウェア構成例を示した図である。
【図３】画像形成装置の構成例を説明するための図である。
【図４】画像形成装置の動作例を示したフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の実施の形態について説明する。
＜画像形成システム１＞
図１は、本実施の形態が適用される画像形成システム１の全体構成例を示した図である。
画像形成システム１は、画像形成装置１０と、端末３１、３３、３５、４１、４３、４５と、中継装置（アクセスポイント）５１と、サーバ６１とを有する。
【００１０】
画像形成装置１０は、用紙への画像形成機能の他、原稿上の画像を読み取るスキャン機能、ファクシミリ送信を行うファクシミリ通信機能、あるいは他装置と無線通信を行う無線通信機能を備える。
【００１１】
端末３１、３３、３５、４１、４３、４５は、画像形成装置１０と通信可能なコンピュータ装置などにより構成される。図示の例における端末３１、３３、３５は、画像形成装置１０と通信可能なスマートフォン、タブレット型コンピュータ、あるいはノート型コンピュータなどの持ち運びが容易なコンピュータ装置であるモバイル端末によって構成される。また、端末４１、４３は、中継装置（アクセスポイント）５１を介して画像形成装置１０と通信可能なデスクトップ型コンピュータによって構成される。また、端末４５は、画像形成装置１０と通信可能であるとともにユーザが身に着けることができる所謂ウェアラブル端末である。さらに説明をすると、図示の端末４５は、画像形成装置１０のユーザなどが首に掛けるネームタグである。なお、以下の説明において端末３１、３３、３５、４１、４３、４５の各々を特に区別しない場合には、「端末３１など」ということがある。
【００１２】
サーバ６１は、ネットワークを介して画像形成装置１０と通信可能なコンピュータ装置によって構成される。
【００１３】
ここで、上記端末３１などは、画像形成装置１０と通信可能であれば、端末の種別や個数は特に限定されない。また、端末３１などは、固有のＩＰアドレスを持ちインターネットに接続が可能な機器である所謂ＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）デバイスの一例として捉えることができる。また、図示の例では、端末４５をウェアラブル端末であるネームタグとして説明したが、これに限定されない。例えば、ユーザが端末４５を身に着けることができれば、端末４５はリストバンドや眼鏡などにより構成されてもよい。
【００１４】
次に、本実施の形態における画像形成装置１０は、複数の無線通信機能を有する。言い替えると、画像形成装置１０は、複数の通信プロトコルを用いて端末３１などと無線通信を行うことができる。図示の例における画像形成装置１０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）による通信と、Ｗｉ−Ｆｉ（登録商標、Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）による通信とが可能である。付言すると、図示の例における画像形成装置１０は、Ｂｌｕｅｔｏｏｔｈの拡張仕様の１つであるＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（登録商標）による通信を行う。
【００１５】
以下の説明においては、Ｗｉ−Ｆｉによる通信を「Ｗｉ−Ｆｉ通信」ということがあり、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙを「ＢＬＥ」ということがあり、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙによる通信を「ＢＬＥ通信」ということがある。
【００１６】
さて、画像形成装置１０は、端末３１などとの間で、上記複数の無線通信機能を用いて種々のデータの送受信を行う。例えば、画像形成装置１０は、デスクトップ型コンピュータである端末４１、４３との間で、プリントデータやスキャナデータなどの所謂ジョブデータの送受信を行う。付言すると、画像形成装置１０と端末４１、４３とは、中継装置５１を介して通信を行う。そして、画像形成装置１０と中継装置５１との間の通信種別はＷｉ−Ｆｉ通信である。
【００１７】
また、画像形成装置１０は、モバイル端末である端末３５との間で、ジョブデータの送受信を行う。ここで、図示の例における画像形成装置１０と端末３５との間の通信種別は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）による通信である。このＷｉ−Ｆｉ  Ｄｉｒｅｃｔは、Ｗｉ−Ｆｉ通信で用いられるアクセスポイント（例えば中継装置５１）を介さずに、端末３５が画像形成装置１０とのＷｉ−Ｆｉ通信を直接行うことが可能となる通信規格である。
【００１８】
また、画像形成装置１０は、予め定めた期間ごとに画像形成装置１０の周囲に位置する端末３１、３３、４５を検索（スキャン）し、検索された端末３１、３３、４５との間でデータの送受信を行う。ここで、図示の例における画像形成装置１０と端末３１、３３、４５との間の通信種別は、ＢＬＥ通信である。また、端末３１、３３、４５との間で送受信されるデータは、例えば、端末３１、３３、４５の情報（センサ情報）である。ウェアラブル端末である端末４５を例に説明をすると、センサ情報としては、端末４５を身に着けたユーザが画像形成装置１０に接近したこと示すデータ（近接データ）などがある。なお、この近接データにより、例えば端末４５を身に着けたユーザによる画像形成装置１０の使用頻度を算出することが可能となる。付言すると、この例における近接データは、ジョブデータ以外のデータとして捉えることができる。
【００１９】
さて、画像形成装置１０は、ＢＬＥ通信による端末３１、３３、４５の検索（ＢＬＥスキャン）で収集した情報を、定期的にネットワーク上のサーバ６１にアップロードする。このとき、画像形成装置１０はＷｉ−Ｆｉ通信により通信を行う。以下の説明においては、ＢＬＥスキャンにより収集した情報のサーバ６１へのアップロードを行う通信を「クラウド通信」ということがある。
【００２０】
また、画像形成装置１０は、例えばバージョンアップなど自身の設定を更新する際、Ｗｉ−Ｆｉ通信を介してサーバ６１と通信を行うことがある。以下においては、画像形成装置１０が設定更新を行う際の通信を「設定更新通信」ということがある。
【００２１】
さて、近年、例えばＷｉ−ＦｉおよびＢｌｕｅｔｏｏｔｈなど、複数の無線通信機能を１チップ化した通信モジュール（コンボチップ）が用いられることがある。そして、このようなコンボチップを用いた場合、機器の小型化あるいは製造コスト削減につながることが期待される。一方で、このようなコンボチップを用いた場合、特に例えばＷｉ−ＦｉおよびＢｌｕｅｔｏｏｔｈ各々のアンテナを共有させた場合などにおいて、電波干渉が生じることがある。また、Ｗｉ−ＦｉおよびＢｌｕｅｔｏｏｔｈの通信を同時に実行することにより、通信モジュールへの過剰な負荷などが生じることがある。
【００２２】
また、本実施の形態と異なる態様として、Ｗｉ−Ｆｉによる通信中に、Ｂｌｕｅｔｏｏｔｈによる通信を行うような場合には、Ｗｉ−Ｆｉ通信を中断するとともに、中断したＷｉ−Ｆｉ通信により送信するデータを一旦他の画像形成装置に迂回させる態様も考えられる。しかしながら、このような態様においては、Ｗｉ−Ｆｉ通信の中断および迂回などを実行するための特別な構成が必要となる。また、仮にＷｉ−Ｆｉ通信を優先したい場合であってもＷｉ−Ｆｉ通信が迂回されてしまうことになるため、Ｗｉ−Ｆｉ通信において遅延が発生し得る。さらに説明をすると、例えばＷｉ−ＦｉとＢｌｕｅｔｏｏｔｈの通信モジュールでＷｉ−Ｆｉ通信を優先させると、Ｂｌｕｅｔｏｏｔｈによる通信を介して取得するデータ（例えばＩｏＴ端末から取得するデータ、いわば一過性のＩｏＴデータ）を収集し損ね得る。すなわち、ユーザが優先させたい通信によるデータの取りこぼしが発生し得る。
【００２３】
一方で、本実施の形態における画像形成装置１０においては、Ｗｉ−Ｆｉ通信の通信先の情報およびＢＬＥ通信の通信先の情報により、優先すべき通信を切り替える。このことにより、ユーザが優先させたい通信によるデータの取りこぼしを抑制し得る。以下で、本実施の形態における画像形成装置１０の具体的な構成について説明をする。
【００２４】
＜画像形成装置１０のハードウェア構成＞
図２は、画像形成装置１０のハードウェア構成例を示した図である。
図２に示すように、画像形成装置１０は、ＣＰＵ１１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１４と、操作パネル１５と、画像読取部１６と、印刷部１７と、無線通信モジュール２１とを備える。
【００２５】
ＣＰＵ１１は、ＲＯＭ１３等に記憶された各種プログラムをＲＡＭ１２にロードして実行することにより、画像形成装置１０の各機能を実現する。
ＲＡＭ１２は、ＣＰＵ１１の作業用メモリ等として用いられるメモリである。
ＲＯＭ１３は、ＣＰＵ１１が実行する各種プログラム等を記憶するメモリである。
ＨＤＤ１４は、画像読取部１６が読み取った画像データ（スキャナデータ）や印刷部１７が画像形成にて用いる画像データ（プリントデータ）等を記憶する例えば磁気ディスク装置である。
操作パネル１５は、各種情報の表示やユーザからの操作入力の受付を行う例えばタッチパネルである。
【００２６】
画像読取部１６は、原稿に記録された画像を読み取る。ここで、画像読取部１６は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ（Ｃｈａｒｇｅ Ｃｏｕｐｌｅｄ Ｄｅｖｉｃｅｓ）で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に照射し反射光をＣＩＳ（Ｃｏｎｔａｃｔ Ｉｍａｇｅ Ｓｅｎｓｏｒ）で受光するＣＩＳ方式のものを用いるとよい。
【００２７】
印刷部１７は、用紙に画像を形成する。印刷部１７は、例えばプリンタであり、感光体に付着させたトナーを用紙に転写して像を形成する電子写真方式や、インクを用紙上に吐出して像を形成するインクジェット方式のものを用いるとよい。
【００２８】
無線通信モジュール２１は、端末３１などと無線通信を行う。ここで、無線通信モジュール２１は、Ｗｉ−Ｆｉ通信を行うＷｉ−Ｆｉ通信回路２３と、ＢＬＥ通信を行うＢＬＥ通信回路２５とを有する。図示の例の無線通信モジュール２１は、Ｗｉ−Ｆｉ通信の機能およびＢＬＥ通信の機能を１チップに設けたコンボチップとして構成される。なお、Ｗｉ−Ｆｉ通信回路２３は第１無線通信手段の一例であり、ＢＬＥ通信回路２５は第２無線通信手段の一例である。
【００２９】
ここで、ＣＰＵ１１によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で、画像形成装置１０へ提供し得る。また、ＣＰＵ１１によって実行されるプログラムは、例えばネットワーク上のサーバ６１（図１参照）などから画像形成装置１０へダウンロードしてもよい。
【００３０】
また、図示の画像形成装置１０は、蓄積プリントを実行可能である。ここで、蓄積プリントとは、プリントデータを受信した際に直ちに印刷処理を行なうのではなく、ＨＤＤ１４などにプリントデータを一旦記憶しておき、その後に出力指示を受けて実行される印刷処理である。
【００３１】
＜画像形成装置１０の構成例＞
図３は、画像形成装置１０の構成例を説明するための図である。
次に、図１乃至図３を参照しながら画像形成装置１０の構成例について説明をする。
本実施の形態の画像形成装置１０は、無線通信制御部１１０と、通信管理部１２０と、優先度管理部１３０と、操作パネル制御部１４０と、画像読取制御部１５０と、印刷制御部１６０と、ファクシミリ通信制御部１７０とを有する。
【００３２】
無線通信制御部１１０は、無線通信モジュール２１の制御を行う。具体的には、無線通信制御部１１０は、無線通信モジュール２１を介して端末３１などとデータの送受信を行う。図示の無線通信制御部１１０は、Ｗｉ−Ｆｉ通信回路２３の動作を制御するＷｉ−Ｆｉ通信制御部１１１と、ＢＬＥ通信回路２５を制御するＢＬＥ通信制御部１１３とを有する。そして、無線通信制御部１１０は、無線通信モジュール２１におけるＷｉ−Ｆｉ通信回路２３およびＢＬＥ通信回路２５の動作タイミングの判定、すなわちＷｉ−Ｆｉ通信回路２３およびＢＬＥ通信回路２５各々のオンオフの切り替えの判定を行う。
【００３３】
通信管理部１２０は、Ｗｉ−Ｆｉ通信回路２３およびＢＬＥ通信回路２５の各々が動作中（データ通信中）であるかを判定する。また、通信管理部１２０は、Ｗｉ−Ｆｉ通信およびＢＬＥ通信の各々において、どのような種別のデータ通信を行っているかを管理する。ここで、例えば端末３１などで動作する各種通信アプリは、データ通信開始時に、データ通信開始とデータ種別を通知する。また、各種通信アプリは、データ通信終了後に、データ通信終了を通知する。この通信アプリの通知により、通信管理部１２０は、Ｗｉ−Ｆｉ通信回路２３およびＢＬＥ通信回路２５が動作中であるかの判定、あるいはどのような種別のデータ通信を行っているかの管理を実行する。なお、各種通信アプリによるデータ通信の例としては、上記のジョブデータの通信、クラウド通信、設定更新通信などがある。
【００３４】
図示の通信管理部１２０は、端末検索部１２１と、通信履歴管理部１２３と、通信履歴記憶部１２５とを有する。端末検索部１２１は、ＢＬＥ通信制御部１１３を介して上記ＢＬＥスキャンを実行し、通信すべき対象端末（例えば端末４５）を検出する。また、端末検索部１２１は、ＢＬＥ通信により対象端末から画像形成装置１０までの物理的な距離を測定する。通信履歴管理部１２３は、画像形成装置１０が実行した通信の履歴（通信履歴）を管理する。通信履歴記憶部１２５は、通信履歴管理部１２３が管理する通信履歴（ＩｏＴデータ通信履歴）を記憶する。さらに説明をすると、通信履歴記憶部１２５は、通信履歴として通信相手（ＩｏＴ端末）の識別情報を記憶する。
【００３５】
優先度管理部１３０は、予め設定された無線通信の優先順位に従い、無線通信制御部１１０によるＷｉ−Ｆｉ通信回路２３およびＢＬＥ通信回路２５のオンオフの切り替えを管理する。ここで、無線通信の優先順位は、ユーザが自由に設定することができる。詳細は後述するが、図示の例における無線通信の優先順位は、通信の種別および端末の種別などにより定められる。なお、優先度管理部１３０は、優先制御手段の一例である。また、上記通信の種別および端末の種別などは、画像形成装置１０の通信先の情報の一例である。さらに説明をすると、画像形成装置１０の通信先の情報には、通信先との通信に関する情報や、通信先自体に関する情報が含まれる。
【００３６】
ここで、図示の優先度管理部１３０は、優先通信種別判定部１３１と、優先端末判定部１３３と、優先度記憶部１３５とを有する。優先通信種別判定部１３１は、実行しようとする通信が優先すべき通信種別であるかを判定する。優先端末判定部１３３は、実行しようとする通信の通信相手が優先すべき端末であるかを判定する。優先度記憶部１３５は、優先すべき通信種別を定める優先通信種別ＤＢ１３７と、優先すべき端末を定める優先端末ＤＢ１３９とを記憶する。ここで、優先通信種別判定部１３１は、優先通信種別ＤＢ１３７に従い、優先すべき通信種別を判定する。また、優先端末判定部１３３は、優先端末ＤＢ１３９に従い、優先すべき端末を判定する。
【００３７】
ここで、図示の例における優先通信種別ＤＢ１３７は、無線通信の方式の種別および通信データの種別によって定められる。具体的に説明をすると、優先通信種別ＤＢ１３７は、ＢＬＥ通信をＷｉ−Ｆｉ通信よりも優先させることを定める。また、優先通信種別ＤＢ１３７は、リアルタイム性（即時性）が求められるデータの通信を、リアルタイム性が不要なデータの通信よりも優先させることを定める。そして、この優先通信種別ＤＢ１３７に従い、優先通信種別判定部１３１が優先すべき通信種別であるか判定する。
【００３８】
なお、リアルタイム性が求められるか否かは、予めユーザにより設定される。例えば、リアルタイム性が求められるデータ通信としては、通常のプリントデータなどジョブデータの通信、あるいはＷｉ−Ｆｉ  Ｄｉｒｅｃｔによるデータ通信がある。付言すると、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔによる通信は、画像形成装置１０の目の前、すなわち画像形成装置１０の近傍で、通信相手が画像形成装置１０への接続処理や印刷実行指示を行っているため、リアルタイム性が求められることが多い。また、リアルタイム性が不要な通信としては、例えば、上記の設定更新通信や、蓄積プリントのプリントデータがある。付言すると、リアルタイム性は、データ通信の緊急度として捉えることができる。また、例えば通常のプリントデータの通信を優先させることにより、例えば画像形成装置１０による印刷動作の遅延が抑制される。
【００３９】
また、図示の例における優先端末ＤＢ１３９は、端末の属性、具体的には、端末の種別および端末の位置などによって定められる。具体的には、優先端末ＤＢ１３９は、予め優先すべき端末（優先端末）の優先端末のアドレスやデバイス名を記憶する。そして、この優先端末ＤＢ１３９に記憶される端末に従い、優先端末判定部１３３が優先すべき端末であるかを判定する。
【００４０】
また、優先端末判定部１３３は、画像形成装置１０の近距離に存在する端末を優先端末と判定する。例えば、優先端末判定部１３３は、ＢＬＥ通信制御部１１３により測定された距離が、予め定めた値よりも小さい（近い）端末を優先端末と判定する。さらに、優先端末判定部１３３は、通信履歴記憶部１２５の履歴に含まれない新たな端末を優先端末と判定する。付言すると、このような新たな端末は、ＩｏＴデータを収集していない（未収集）端末とみなし、優先端末以外の端末（非優先端末）よりも優先して通信が実行される。
【００４１】
ここで、図示の例における優先度管理部１３０は、各無線通信の優先順位（優先度）を以下のように定める。まず、最も優先すべき無線通信、すなわち１位の無線通信は、ＢＬＥ通信であり、かつ優先端末との通信（ＢＬＥ優先通信）である。２位の無線通信は、Ｗｉ−Ｆｉ通信であり、かつリアルタイム性が要求されるジョブデータの通信（Ｗｉ−Ｆｉリアルタイム通信）である。３位の無線通信は、ＢＬＥ通信であり、かつ非優先端末との通信（ＢＬＥ非優先通信）である。そして、４位の無線通信は、Ｗｉ−Ｆｉ通信であり、かつリアルタイム性が要求されないデータの通信（Ｗｉ−Ｆｉ非リアルタイム通信）である。付言すると、図示の例においては、ＢＬＥ通信がＷｉ−Ｆｉ通信よりも優先され、かつリアルタイム性が要求されるデータの通信が、リアルタイム性が要求されないデータの通信よりも優先される。
【００４２】
さて、図３に示す画像形成装置１０の構成の説明に戻ると、操作パネル制御部１４０は、操作パネル１５の制御を行う。操作パネル制御部１４０は、操作パネル１５を介して、優先すべき通信の種別（通信種別優先度）および優先すべき端末（優先端末）などを設定する指示をユーザから受け付ける。
画像読取制御部１５０は、画像読取部１６の制御を行う。
印刷制御部１６０は、印刷部１７の制御を行う。
ファクシミリ通信制御部１７０は、画像読取部１６および印刷部１７を制御し、ファクシミリ通信を実行する。
【００４３】
＜画像形成装置１０の動作例＞
図４は、画像形成装置１０の動作例を示したフローチャートである。
次に、図１乃至図４を参照しながら、画像形成装置１０の動作例について説明をする。
【００４４】
まず、画像形成装置１０の端末検索部１２１が、ＢＬＥスキャンにより端末を検索する（Ｓ４０１）。そして、端末検索部１２１は、画像形成装置１０の周囲に配置された端末を検知するかを判断する（Ｓ４０２）。端末が検出された場合（Ｓ４０２でＹＥＳ）、通信管理部１２０はＷｉ−Ｆｉ通信回路２３がＷｉ−Ｆｉ通信を実行中かを判定する（Ｓ４０３）。
【００４５】
Ｗｉ−Ｆｉ通信回路２３がＷｉ−Ｆｉ通信を実行中である場合（Ｓ４０３でＹＥＳ）、優先度管理部１３０は実行中のＷｉ−Ｆｉ通信の通信種別を認識する（Ｓ４０４）。そして、優先度管理部１３０は、実行中のＷｉ−Ｆｉ通信の種別が優先すべき通信であるかを判断する（Ｓ４０５）。そして、実行中のＷｉ−Ｆｉ通信の種別が優先すべき通信である場合（Ｓ４０５でＹＥＳ）、優先度管理部１３０は、ＢＬＥスキャンにより検出された端末（Ｓ４０２参照）の種別および端末の位置などを認識する（Ｓ４０６）。そして、優先度管理部１３０は、ＢＬＥスキャンにより検出された端末が優先端末であるかを判断する（Ｓ４０７）。そして、優先端末である場合（Ｓ４０７でＹＥＳ）、優先度管理部１３０は、Ｗｉ−Ｆｉ通信回路２３を停止させる（Ｓ４０８）。すなわち、Ｗｉ−Ｆｉ通信を一時的に停止する。
【００４６】
次に、優先度管理部１３０は、ＢＬＥ通信回路２５によるデータ通信（ＢＬＥ通信）を開始する（Ｓ４０９）。そして、ＢＬＥ通信の終了後に、Ｗｉ−Ｆｉ通信回路２３を停止させていた場合はＷｉ−Ｆｉ通信回路２３を復帰させる（Ｓ４１０）。
【００４７】
ここで、Ｗｉ−Ｆｉ通信回路２３がデータ通信中でない場合（Ｓ４０３でＮＯ）、あるいはＷｉ−Ｆｉ通信の種別が優先すべき通信でない場合（Ｓ４０５でＮＯ）、優先度管理部１３０はＷｉ−Ｆｉ通信回路２３を停止させる（Ｓ４０８）。そして、優先度管理部１３０は、ＢＬＥ通信回路２５によるＢＬＥ通信を開始する（Ｓ４０９）。
【００４８】
また、ＢＬＥスキャンにより検出された端末（Ｓ４０２参照）が優先端末でない場合（Ｓ４０７でＮＯ）、優先度管理部１３０は、Ｗｉ−Ｆｉ通信回路２３を停止させずに、ＢＬＥ通信回路２５によるＢＬＥ通信を開始する（Ｓ４０９）。
【００４９】
なお、ＢＬＥスキャンにより端末が検知されない場合（Ｓ４０２でＮＯ）、通信管理部１２０は処理を終了する。
【００５０】
図示の例においては、例えば上記のようにＢＬＥスキャンにより検出された端末（Ｓ４０２参照）が優先端末である場合にはＷｉ−Ｆｉ通信回路２３が停止され（Ｓ４０８）、優先端末でない場合（Ｓ４０７でＮＯ）にはＷｉ−Ｆｉ通信回路２３が停止されない。すなわち、ＢＬＥスキャンにより検出された端末（Ｓ４０２参照）によって、Ｗｉ−Ｆｉ通信およびＢＬＥ通信のいずれを優先するかが切り替わり、ユーザが優先させたい通信におけるデータの取りこぼしが抑制され得る。
【００５１】
＜変形例＞
次に、図１乃至４において説明した実施の形態の変形例について説明をする。
上記の説明においては、画像形成装置１０がＷｉ−Ｆｉ通信およびＢＬＥ通信の２つの無線通信機能を有することを説明したが、画像形成装置１０が３つ以上の無線通信機能を有してもよい。具体的には、Ｗｉ−Ｆｉ通信やＢＬＥ通信以外に、例えばＺｉｇＢｅｅ（登録商標）、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅｂａｎｄ）等の既存の通信方式を用いても良い。そして、３つ以上の無線通信機能のうち、いずれが優先されるかを、予め設定された無線通信の優先順位に従い切り替えてもよい。
【００５２】
また、上記の説明においては、無線通信モジュール２１が、Ｗｉ−Ｆｉ通信およびＢＬＥ通信各々の機能を１チップに設けたコンボチップとして構成されることを説明したが、これに限定されない。例えば、Ｗｉ−Ｆｉ通信およびＢＬＥ通信各々の無線通信機能を各々別のチップに設ける構成であってもよい。
【００５３】
また、上記の説明においては、リアルタイム性が求められるデータ通信として、プリントデータやスキャナデータなどのジョブデータであることを説明したが、これに限定されない。例えば、ファクシミリ通信をリアルタイム性が求められるデータ通信として定めてもよい。さらに説明をすると、画像形成装置１０のユーザの業務上の理由がある場合などに、ファクシミリ通信（例えば、ＩＰ  ＦＡＸ）を優先させてもよい。
【００５４】
また、上記の説明においては、Ｗｉ−Ｆｉ通信よりもＢＬＥ通信を優先させることを説明したが、これに限定されない。上記の説明とは反対の構成、すなわちＢＬＥ通信よりもＷｉ−Ｆｉ通信を優先する構成であってもよい。
【００５５】
また、上記の説明においては、ＢＬＥ通信により対象端末から画像形成装置１０までの物理的な距離を取得することを説明したが、Ｗｉ−Ｆｉ通信により対象端末から画像形成装置１０までの物理的な距離を取得してもよい。また、対象端末から画像形成装置１０までの物理的な距離に応じて、いずれの端末との通信を優先させるかを定めてもよい。例えば、画像形成装置１０と最も近い対象端末との通信を優先させてもよい。
【００５６】
また、上記の説明においては、ＢＬＥスキャンにより検出された端末が優先端末である場合（Ｓ４０７でＹＥＳ）、優先度管理部１３０がＷｉ−Ｆｉ通信回路２３を停止させる（Ｓ４０８）ことを説明したが、これに限定されない。例えば、ＢＬＥスキャンにより検出された端末が優先端末である場合において、Ｗｉ−Ｆｉ通信回路２３を停止させずに、ＢＬＥ通信回路２５によるＢＬＥ通信を開始してもよい（Ｓ４０９）。
【００５７】
また、上記の説明においては、ＢＬＥスキャンにより検出された端末が優先端末でない場合（Ｓ４０７でＮＯ）、優先度管理部１３０がＷｉ−Ｆｉ通信回路２３を停止させずにＢＬＥ通信を開始する（Ｓ４０９）ことを説明したが、これに限定されない。例えば、Ｗｉ−Ｆｉ通信回路２３を停止させた後に、ＢＬＥ通信回路を復帰させてもよい（Ｓ４１０）。
【００５８】
なお、Ｗｉ−Ｆｉ通信回路２３を停止させずにＢＬＥ通信を実行すると、意図せずＷｉ−Ｆｉ通信が開始される可能性がある。また、この場合においては、Ｗｉ−Ｆｉ通信およびＢＬＥ通信の電波干渉が生じ得る。さらに説明をすると、例えばＢＬＥスキャンにより複数の端末が検出された場合など、ＢＬＥ通信の継続時間が長くなる場合には、意図せずＷｉ−Ｆｉ通信が開始され、結果として電波干渉が生じる可能性が高まる。そこで、ＢＬＥスキャンにより複数の端末が検出された場合など、予め定めた条件を満たす場合には、Ｗｉ−Ｆｉ通信回路２３を停止させた後に、ＢＬＥ通信を開始させる制御をしてもよい。
【００５９】
なお、上記では種々の実施形態および変形例を説明したが、これらの実施形態や変形例どうしを組み合わせて構成してももちろんよい。
また、本開示は上記の実施形態に何ら限定されるものではなく、本開示の要旨を逸脱しない範囲で種々の形態で実施することができる。
【符号の説明】
【００６０】
１…画像形成システム、１０…画像形成装置、２１…無線通信モジュール、２３…Ｗｉ−Ｆｉ通信回路、２５…ＢＬＥ通信回路、３１、３３、３５、４１、４３、４５…端末、１３０…優先度管理部、１３１…優先通信種別判定部、１３３…優先端末判定部
【図１】
2019199004.tif 000003
【図２】
2019199004.tif 000004
【図３】
2019199004.tif 000005
【図４】
2019199004.tif 000006