(57)【要約】      （修正有）【課題】印刷データを送信可能な印刷装置を、携帯端末における印刷装置の選択画面に表示する情報処理方法を提供する。【解決手段】ネットワークを介して画像処理装置と通信する携帯端末は、第１の無線通信を介して画像処理装置を探索する探索手段と、探索手段により探索された画像処理装置と第２の無線通信を介して通信可能か否かを判定する判定手段と、判定手段により画像処理装置と第２の無線通信を介して通信可能と判定された場合、画像処理装置を画像処理装置の探索結果の画面に表示する表示手段と、を有する。【選択図】図８
2018041484.tif 000002
【特許請求の範囲】
【請求項１】
第１の無線通信を介して画像処理装置を探索する探索手段と、
前記探索手段により探索された前記画像処理装置と第２の無線通信を介して通信可能か否かを判定する判定手段と、
前記判定手段により前記画像処理装置と第２の無線通信を介して通信可能と判定された場合、前記画像処理装置を画像処理装置の探索結果の画面に表示する表示手段と、
を有する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
モバイル端末から印刷するためには、ユーザはモバイル端末の画面において印刷装置を選択する必要がある。そのためモバイル端末は、印刷装置を探索し、画面に表示する。モバイル端末から印刷装置を探索する手段として、特許文献１に記載のように、複数のプリンタに対する探索信号の強度の大きさに基づいて、複数のプリンタの接続要求の順番を決定する方法がある。モバイル端末は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）のＡｄｖｅｒｔｉｓｅを受信し、その発信元の印刷装置を電波強度の大きい順序にプリンタリストに追加する。ユーザは、モバイル端末に表示されたプリンタリストから任意の印刷装置を１つ選択し、印刷処理の実行を指示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１６２３８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＢｌｕｅＴｏｏｔｈ等の近距離無線を使用しての印刷は、無線ＬＡＮを使用した場合より通信速度が遅くなる。そのため、近距離無線でプリンタを探索後、印刷データの送信は無線ＬＡＮに切り替えて行う方法がある。しかしながら、近距離無線で探索したプリンタは、その近距離無線が使えても無線ＬＡＮ通信できない場合がある。例えば、無線ＬＡＮがＯＦＦになっている場合や、プリンタの故障、サブネットが違う等の理由がある。この場合、近距離無線で見つけたプリンタが、実際に印刷しようとした際に、印刷ができず、プリンタの選択からやり直す等の煩わしい操作が必要になってしまう。
本発明は、印刷データを送信可能な印刷装置を携帯端末における印刷装置の選択画面に表示することを目的とする。
【課題を解決するための手段】
【０００５】
そこで、本発明の情報処理装置は、第１の無線通信を介して画像処理装置を探索する探索手段と、前記探索手段により探索された前記画像処理装置と第２の無線通信を介して通信可能か否かを判定する判定手段と、前記判定手段により前記画像処理装置と第２の無線通信を介して通信可能と判定された場合、前記画像処理装置を画像処理装置の探索結果の画面に表示する表示手段と、を有する。
【発明の効果】
【０００６】
本発明によれば、印刷データを送信可能な印刷装置を携帯端末における印刷装置の選択画面に表示することができる。
【図面の簡単な説明】
【０００７】
【図１】情報処理システムのシステム構成の一例を示す図である。
【図２】ＭＦＰのハードウェア構成の一例を示す図である。
【図３】携帯端末のハードウェア構成の一例を示す図である。
【図４】実施形態１の探索画面の一例を示す図（その１）である。
【図５】登録済みデバイスリスト画面の一例を示す図である。
【図６】実施形態１の探索画面の一例を示す図（その２）である。
【図７】デバイス状態一覧表の一例を示す図である。
【図８】携帯端末の情報処理の一例を示すフローチャートである。
【図９】実施形態２の探索画面の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
＜実施形態１＞
図１は、情報処理システムのシステム構成の一例を示す図である。図１において、携帯端末１０１及び、ＭＦＰ１０２、アクセスポイント１０３は、それぞれ対応する通信媒体を通じて通信ができる。図１に示した構成は一般的な構成の一例を示したに過ぎない。そのため、一般ユーザが使用する携帯端末１０１は、その他の情報機器であってもよい。また、図１に示した構成のＭＦＰ１０２は後述する図２等の構成のＭＦＰに限るものではなく、プリンタ単体のデバイスであってもよい。また、図１では説明の簡略化のため、１台のＭＦＰのみを示しているが、情報処理システムには複数のＭＦＰが含まれているものとする。ＭＦＰは、画像処理装置の一例である。
【００１０】
図２は、ＭＦＰ１０２のハードウェア構成の一例を示す図である。
ＭＦＰ１０２は、ＲＯＭ２０２又は例えばハードディスク（ＨＤＤ）２１３に記憶されたプログラムを実行するＣＰＵ２０１を備え、ＣＰＵ２０１はシステムバス２１６に接続される各デバイスを総括的に制御する。
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。操作部コントローラー２０８は、ＭＦＰ１０２に備えられた各種ボタン又は操作パネル２０９、ディスプレイ２１１等を制御する。ディスクコントローラ２１２は、ＨＤＤ２１３を制御する。
ネットワークＩ／Ｆ２０７は、ネットワーク２２０を介して、他のネットワーク機器又はファイルサーバ等と双方向にデータをやりとりする。無線通信モジュール２０６は、インフラモードで動作する場合は、アクセスポイントを介して、ネットワーク２２０に接続し、他のネットワーク機器又はファイルサーバ等と双方向にデータをやりとりする。無線通信モジュール２０６は、ソフトＡＰモードで動作する場合は、ＭＦＰをアクセスポイントとして動作させ、携帯端末と直接無線通信接続することができる。
プリンタ２１４は、電子写真方式で実現される紙への印字部である。印字方式は、特に電子写真方式でなくてもよい。
スキャナ２１５は、紙に印字された画像を読み込むための画像読み取り部である。多くの場合、スキャナ２１５にはオプションとしてＡＤＦ（オートドキュメントフィーダ）が装着されており、複数枚の原稿を自動的に読み込むことができる。
ＨＤＤ２１３は、場合によっては画像の一時記憶場所としても使われることがある。
ＭＦＰ１０２は、非接触式ＩＣカードリーダライタ２０４、Ｂｌｕｅｔｏｏｔｈ  Ｉ／Ｆ２０５、を介して各種周辺機器とデータの授受を行うことができる。
ＣＰＵ２０１が、ＲＯＭ２０２又はＨＤＤ２１３に記憶されたプログラムに基づき処理を実行することにより、ＭＦＰ１０２の機能が実現される。
【００１１】
図３は、携帯端末１０１のハードウェア構成の一例を示す図である。なお、本実施形態の携帯端末１０１はスマートフォンやタブレットＰＣ等の装置を想定しているが、印刷データ等をＭＦＰに送信可能な情報処理装置であれば他の装置であってもよい。
ＣＰＵ３０７はＲＯＭ３０８が記憶しているプログラムを読み出して、携帯端末１０１の動作を制御するための様々な処理を実行する。ＲＯＭ３０８は、プログラムを記憶している。ＲＡＭ３０９は、ＣＰＵ３０７の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ３１０は、写真や電子文書等の様々なデータ等を記憶する。
操作パネル３０１は、ユーザのタッチ操作を検出可能なタッチパネル機能を備え、ＯＳやＥメール送信アプリケーションが提供する各種画面を表示する。ユーザは、操作パネル３０１にタッチ操作を入力することで、携帯端末１０１にユーザの所望の操作指示を入力することができる。なお、携帯端末１０１はハードウェアキーを備えるようにしてもよい。この場合、ユーザはこのハードウェアキーを用いても携帯端末１０１に操作指示を入力することができる。
スピーカー３０２とマイク３０３とは、ユーザが他の携帯端末や固定電話と電話をする際に使用される。カメラ３０４は、ユーザの撮像指示に応じて撮像する。カメラ３０４で撮像された写真は、ＨＤＤ３１０の所定の領域に記憶される。
携帯端末１０１は、非接触式ＩＣカード通信Ｉ／Ｆ３０５、Ｂｌｕｅｔｏｏｔｈ  Ｉ／Ｆ３０６無線通信Ｉ／Ｆ、無線ＬＡＮ通信Ｉ／Ｆを介して各種周辺機器とデータの授受を行うことができる。Ｂｌｕｅｔｏｏｔｈは、近距離無線通信の一例である。本実施形態では、Ｂｌｕｅｔｏｏｔｈを用いて説明を行うが、他の近距離無線通信、例えばＺｉｇＢｅｅ等、であってもよい。無線ＬＡＮは、印刷データの送信に用いられる無線通信の一例である。
ＣＰＵ３０７が、ＲＯＭ３０８又はＨＤＤ３１０に記憶されたプログラムに基づき処理を実行することによって、携帯端末１０１の機能又は後述する図８に示すフローチャートの処理が実現される。
【００１２】
次に携帯端末１０１の画面に関して、図４、５を用いて説明する。
図４は、ＢｌｕｅＴｏｏｔｈを用いて、ＭＦＰを探索して表示する探索画面４２０の一例を示す図である。画面タイトル４２１には、ＢｌｕｅＴｏｏｔｈを用いた探索画面であることを示すタイトルが表示される。ネットワーク名４２２には、ＢｌｕｅＴｏｏｔｈで探索していることを表すマークが表示される。探索結果リスト４２３には、ＢｌｕｅＴｏｏｔｈで探索し、見つかったＭＦＰがリストで表示される。ＢｌｕｅＴｏｏｔｈを用いた探索では、Ａｄｖｅｒｔｉｓｅで取得できる情報が限られる。そのため、ＣＰＵ３０７は、取得可能なＭＦＰのデバイス名とＭＡＣアドレスとのうち、ＭＦＰのデバイス名を画面に表示している。また、図４の例では、ＣＰＵ３０７は、見つかった複数のＭＦＰのうち、携帯端末１０１からの距離に基づいて、最も距離が近いＭＦＰから順にリストの一番上からＭＦＰのデバイス名を表示している。ユーザが探索結果リスト４２３から任意のＭＦＰのデバイス名を選択したことを検知すると、ＣＰＵ３０７は、後述する図５の登録済みデバイスリスト画面を操作パネル３０１に表示する。
【００１３】
図５は、登録済みデバイスリスト画面４０５の一例を示す図である。画面タイトル４０１には、ユーザが登録したデバイスリストであることを示すタイトルが表示される。ネットワーク名４０２には、無線ＬＡＮのネットワーク名が表示され、現在どのネットワークに接続されているかを示している。登録済みデバイスリスト４０３には、ユーザが図４で選択し、登録したＭＦＰがリストで表示される。登録済みのＭＦＰには、既に無全ＬＡＮを用いてＭＦＰの詳細情報が取得されている、ＭＦＰのデバイス名、ＩＰアドレス等の属性情報が表示される。
【００１４】
図６は、図４の探索画面４２０の表示を変更した探索画面４７０の一例を示す図である。例えば、ＣＰＵ３０７は、ＨＤＤ３１０等に記憶されている設定ファイルで、表示するプリンタを絞る設定等がなされている場合、図４に示すような探索画面ではなく、図６に示すような探索画面を操作パネル３０１に表示する。例えば、画面タイトル４７１には、ＢｌｕｅＴｏｏｔｈを用いた探索画面であることを示すタイトルが表示される。ネットワーク名４７２には、ＢｌｕｅＴｏｏｔｈを用いた探索画面であることを示すタイトルが表示される。探索結果リスト４７３には、ＢｌｕｅＴｏｏｔｈで探索し、見つかった複数のＭＦＰから距離の一番近いＭＦＰが表示される。ＣＰＵ３０７は、ＢｌｕｅＴｏｏｔｈの電波強度から携帯端末１０１からの距離を算出する。本実施形態では、ＣＰＵ３０７は、携帯端末１０１とＭＦＰとの距離を用いて、表示するＭＦＰを１つに絞っているが、１つに絞る条件は、最近選択したＭＦＰや、利用履歴から最も使うＭＦＰ等の条件であってもよい。また、絞る数は１つではなく、設定ファイル等で設定されている数に絞るようにしてもよい。ＣＰＵ３０７は、操作パネル３０１やマイク３０３等を介して入力された情報に応じて、ＨＤＤ３１０等に記憶されている設定ファイルの条件等を設定、変更することができる。
【００１５】
図７は、ＭＦＰの状態を示したデバイス状態一覧表６０１の一例を示す図である。デバイス状態一覧表６０１は、ＲＡＭ３０９又はＨＤＤ３１０等に記憶される。デバイス状態一覧表６０１は、プリンタ名６０２、無線ＬＡＮのＯＮ／ＯＦＦ状態を示す６０３、プリンタの状態６０４、サブネット６０５を含む。ＣＰＵ３０７は、以下の全ての条件が揃っている場合、通信可能と判断する。即ち、ＣＰＵ３０７は、デバイス状態一覧表６０１で、無線ＬＡＮの状態６０３がＯＮで、かつ、プリンタの状態６０４が故障でない場合で、かつ、サブネット６０５が現在使用しているネットワークと同じネットワークを指している場合、通信可能と判断する。図７のデバイス状態一覧表６０１の例の場合、ＣＰＵ３０７は、ＤｅｖｉｃｅＡ、ＤｅｖｉｃｅＢ、ＤｅｖｉｃｅＤ、を通信可能なＭＦＰと判断する。
【００１６】
次に探索画面４２０を表示しようとする操作が行われた場合の携帯端末１０１の情報処理を、図８で示すフローチャートを用いて説明する。探索画面を表示しようとする操作が行われた場合、Ｓ５５１でＣＰＵ３０７は、ＢｌｕｅＴｏｏｔｈによるスキャンを開始する。Ｓ５５２でＣＰＵ３０７は、ＢｌｕｅＴｏｏｔｈのＡｄｖｅｒｔｉｓｅを受信したか否かを判定する。ＣＰＵ３０７は、例えば、所定の時間内にＢｌｕｅＴｏｏｔｈのＡｄｖｅｒｔｉｓｅを受信しなかった場合（Ｓ５５２においてＮｏ）、図８に示すフローチャートの処理を終了する。一方、ＣＰＵ３０７は、ＢｌｕｅＴｏｏｔｈのＡｄｖｅｒｔｉｓｅを受信した場合（Ｓ５５２においてＹｅｓ）、Ｓ５５３に進む。Ｓ５５３でＣＰＵ３０７は、Ａｄｖｅｒｔｉｓｅの情報を解析する。Ｓ５５４でＣＰＵ３０７は、解析の結果に基づき、Ａｄｖｅｒｔｉｓｅに通信可否情報が含まれているか否かを判定する。通信可否情報とは、例えば、無線ＬＡＮのＯＮ（可能）／ＯＦＦ（不可能）の情報等である。ＣＰＵ３０７は、画像形成装置と通信を行うことで図７に示したデバイス状態一覧表６０１を作成する。ＣＰＵ３０７は、通信可否情報が含まれている場合（Ｓ５５４においてＹｅｓ）、Ｓ５５７に進み、通信可否情報が含まれていない場合（Ｓ５５４においてＮｏ）、Ｓ５５５に進む。Ｓ５５７でＣＰＵ３０７は、上述したようにデバイス状態一覧表６０１の情報に基づき、通信可能か否かを判定する。ＣＰＵ３０７は、通信可能と判定した場合（Ｓ５５７においてＹｅｓ）、Ｓ５５８に進み、通信可能でないと判定した場合（Ｓ５５７においてＮｏ）、Ｓ５５２に戻る。Ｓ５５８でＣＰＵ３０７は、処理対象のＭＦＰの情報を探索画面のプリンタリストに追加し、処理対象のＭＦＰを選択可能に表示する。この際、ＣＰＵ３０７は、設定ファイル等に数を絞る条件が設定されている場合は、条件に応じて、プリンタリストのうち、図６に示したような、数を絞ったプリンタの探索画面４７０を表示する。一方、ＣＰＵ３０７は、設定ファイル等に数を絞る条件が設定されていない場合は、プリンタリストに基づいて、図４に示したような、プリンタの探索画面４２０を表示する。Ｓ５５８の後、ＣＰＵ３０７は、Ｓ５５２に戻り、次のＭＦＰのＡｄｖｅｒｔｉｓｅ受信を行う。一方、Ｓ５５５でＣＰＵ３０７は、ＭＦＰとＧＡＴＴ通信を開始する。Ｓ５５６でＣＰＵ３０７は、受信した情報を解析し、通信可否情報を取得する。通信可否情報とは、例えば、無線ＬＡＮのＯＮ（可能）／ＯＦＦ（不可能）の情報等である。ＣＰＵ３０７は、上述したように、画像形成装置と通信を行うことで図７に示したデバイス状態一覧表６０１を作成する。その後、Ｓ５５７に進み、ＣＰＵ３０７は、デバイス状態一覧表６０１の情報に基づき、通信可能か否かを判定する。
【００１７】
本実施形態の処理によれば、ＢｌｕｅＴｏｏｔｈで探索したＭＦＰが通信不可のため印刷できず、ＭＦＰを選択し直すような煩わしい操作が解消でき、ユーザによるＭＦＰの登録操作をスムーズに行うことができる。
【００１８】
＜実施形態２＞
実施形態１では、ＢｌｕｅＴｏｏｔｈを用いた探索で、通信が可能なＭＦＰを図４のように探索画面に表示する処理について説明した。つまり、実施形態１では、携帯端末は、通信可能でないＭＦＰは探査画面に表示しなかった。しかし、携帯端末は、ＢｌｕｅＴｏｏｔｈを用いた探索画面で、通信可能なＭＦＰと、通信不可のＭＦＰと、の表示を変えて、全て表示してもよい。その処理について、本実施形態で説明する。
図９は、ＢｌｕｅＴｏｏｔｈを用いて、ＭＦＰを探索して表示する探索画面４５０の一例を示す図である。画面タイトル４５１には、ＢｌｕｅＴｏｏｔｈを用いた探索画面であることを示すタイトルが表示される。ネットワーク名４５２には、ＢｌｕｅＴｏｏｔｈで探索していることを表すマークが表示される。探索結果リスト４５３には、ＢｌｕｅＴｏｏｔｈで探索し、見つかったＭＦＰがリストで表示される。本実施形態のＣＰＵ３０７は、ＢｌｕｅＴｏｏｔｈを用いた探索において、Ａｄｖｅｒｔｉｓｅ又はＧＡＴＴで取得したＭＦＰの通信可能状態により、リストの表示方法を変える。ＣＰＵ３０７は、通信可能状態のＭＦＰは、通常通り、即ち、ＭＦＰを選択可能にリストに表示する。一方、ＣＰＵ３０７は、通信不可状態のＭＦＰは、例えば、グレー表示にし、ＭＦＰを選択不可能にしてリストに表示する。併せて、ＣＰＵ３０７は、通信不可状態のＭＦＰは、通信不可の理由をリストに記載する。グレー表示（又はグレーアウト）は、ＭＦＰを選択不可能にして表示する一例である。例えば、ＣＰＵ３０７は、通信不可状態のＭＦＰを、選択できない旨のオブジェクト等と共に選択できない状態でリストに表示してもよいし、選択可能なＭＦＰとは異なったグレー以外の色で選択できない状態でリストに表示してもよい。
【００１９】
本実施形態の処理によれば、ＢｌｕｅＴｏｏｔｈで探索したＭＦＰが通信可能かどうかの判別がつき、ユーザは印刷可能状態のＭＦＰを選択できる。また通信不可のＭＦＰも、その理由がわかるため、通信不可を解消することも可能になり、ユーザの操作性を向上できる。
【００２０】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００２１】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではない。
【００２２】
以上、上述した各実施形態によれば、印刷データを送信可能なＭＦＰを携帯端末におけるＭＦＰの選択画面に表示することができる。
【符号の説明】
【００２３】
１０１  携帯端末
１０２  ＭＦＰ
１０３  アクセスポイント
３０１  操作パネル
３０７  ＣＰＵ
【図１】
2018041484.tif 000003
【図２】
2018041484.tif 000004
【図３】
2018041484.tif 000005
【図４】
2018041484.tif 000006
【図５】
2018041484.tif 000007
【図６】
2018041484.tif 000008
【図７】
2018041484.tif 000009
【図８】
2018041484.tif 000010
【図９】
2018041484.tif 000011