(57)【要約】【課題】  印刷ジョブの受信後、適切なタイミングで印刷を開始する。【解決手段】  データ送信装置との通信における電波強度を判断し、データ送信装置から送信されたコンテンツデータを受信し、印刷コマンドを受信した場合、他の装置からの印刷コマンドを受け付けないよう制御し、コンテンツデータを受信した後、電波強度の変化量が第１の閾値より大きいと判断された場合、受信された前記コンテンツデータの印刷を開始する。【選択図】  図１
2018108672.tif 000002
【特許請求の範囲】
【請求項１】
データ送信装置と無線で通信することが可能な印刷装置であって、
前記データ送信装置との通信における電波強度を判断する判断手段と、
前記データ送信装置から送信された印刷コマンド及びコンテンツデータを受信する受信手段と、
前記受信手段により受信された前記コンテンツデータの印刷を制御する制御手段とを有し、
前記データ送信装置から前記印刷コマンドを受信した場合、前記制御手段は他の装置からの印刷コマンドを受け付けないよう制御し、
前記受信手段により前記コンテンツデータを受信した後、前記判断手段により前記電波強度の変化量が第１の閾値より大きいと判断された場合、前記制御手段は、前記受信手段により受信された前記コンテンツデータの印刷を開始するよう制御することを特徴とする印刷装置。
【請求項２】
前記判断手段は、前記コンテンツデータの印刷の後、前記電波強度が第２の閾値より大きいか判断し、
前記判断手段により前記電波強度が第２の閾値より大きいと判断された場合、前記データ送信装置に所定の通知を行う通知手段をさらに有する請求項１に記載の印刷装置。
【請求項３】
前記印刷装置の排紙トレー上の紙の有無を検知する検知手段をさらに有し、
前記印刷装置による印刷の後、前記検知手段により前記排紙トレー上の紙がなくなったことを検知した場合は、前記制御手段は前記他の装置からの印刷コマンドを受け付けるよう制御することを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記印刷装置の排紙トレー上の紙の有無を検知する検知手段をさらに有し、
前記印刷装置による印刷の後、前記検知手段により前記排紙トレー上の紙がなくなったことを検知しない場合は、前記制御手段は前記他の装置からの印刷コマンドを受け付けないよう制御することを特徴とする請求項１または２に記載の印刷装置。
【請求項５】
前記印刷装置による印刷の後、前記検知手段により前記排紙トレー上の紙がなくなったことを所定時間検知しない場合、前記通知手段は、前記他の装置からの前記印刷コマンドを受け付けないことを通知することを特徴とする請求項３または４に記載の印刷装置。
【請求項６】
データ送信装置と無線で通信することが可能な印刷装置の制御方法であって、
前記データ送信装置との通信における電波強度を判断する判断工程と、
前記データ送信装置から送信されたコンテンツデータを受信する受信工程と、
前記データ送信装置から前記印刷コマンドを受信した場合、他の装置からの印刷コマンドを受け付けないよう制御する工程と、
前記受信工程で前記コンテンツデータを受信した後、前記判断工程で前記電波強度の変化量が第１の閾値より大きいと判断された場合、前記受信工程で受信された前記コンテンツデータの印刷を開始する工程とを有する印刷装置の制御方法。
【請求項７】
コンピュータを、請求項１乃至５のいずれか１項に記載の印刷装置の各手段として機能させる、コンピュータが実行することが可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信を用いたデータの印刷制御に関するものである。
【背景技術】
【０００２】
近年、無線通信手段の普及に伴い、無線ＬＡＮ、特にＩＥＥＥ８０２．１１規格に準拠した無線通信を使用してプリント動作を行うユーザが増えてきている。また、一般の無線通信に関して言えば、無線ＬＡＮのみならず、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの種々の無線通信規格を有し、無線通信を利用してデータの送受信を行う通信機器が普及している。
【０００３】
一般に、無線通信機能を使用するためには使用者が自身の通信機器と接続したい通信機器間の接続設定を行わなくてはいけない。従来の方式として周辺に存在している通信機器の機器名をリスト状に自身の通信機器の表示部に表示を行い、使用者が接続したい通信機器を選択する方式が一般的である。
【０００４】
前記のような接続機器の接続登録を行った後に、ユーザは所有する通信機器を操作して印刷するファイルを選択し、印刷コマンドを送信することにより、印刷指示を行うことになる。また、ユーザが印刷指示の操作を明示的に行うことなく、プリンタがユーザとの電波強度等を検知して、印刷を自動的に開始するプリント手法が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−２００９１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１においては、所定領域の電波強度を算出して、ユーザの接近速度を検出し、ユーザのプリンタ到着に合わせて、印刷完了タイミングをスケジューリングするものである。
【０００７】
そのため、プリント紙を入手しようと行動を起こしたユーザが反転し戻った場合などは、予想される到着時間に、プリント紙が出力され、そのまま放置されるおそれがあった。
【課題を解決するための手段】
【０００８】
本発明に係る印刷装置は、データ送信装置と無線で通信することが可能な印刷装置であって、前記データ送信装置との通信における電波強度を判断する判断手段と、前記データ送信装置から送信された印刷コマンド及びコンテンツデータを受信する受信手段と、前記受信手段により受信された前記コンテンツデータの印刷を制御する制御手段とを有し、前記データ送信装置から前記印刷コマンドを受信した場合、前記制御手段は他の装置からの印刷コマンドを受け付けないよう制御し、前記受信手段により前記コンテンツデータを受信した後、前記判断手段により前記電波強度の変化量が第１の閾値より大きいと判断された場合、前記制御手段は、前記受信手段により受信された前記コンテンツデータの印刷を開始するよう制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、印刷制御を適切に行うことで、持ち去りを防止することができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態に係るユーザとプリンタの位置関係を示す図である。
【図２】第１の実施形態に係る撮像装置、プリンタのシーケンスフローを示す図である。
【図３】第１の実施形態に係るプリンタの受信する電波強度を示す図である。
【図４】第２の実施形態に係る撮像装置、プリンタのシーケンスフローを示す図である。
【発明を実施するための形態】
【００１１】
＜第１の実施形態＞
図１は、本実施形態のユースケースの概要を示す図である。図１では、ユーザＡ１１、ユーザＢ２１、ユーザＣ３１が所有する撮像装置１０、２０、３０が有する画像を印刷装置であるプリンタ１００に送信し、印刷するケースを示している。プリンタ１００とは、通信範囲限度５０の内側でのみ、通信が可能であるものとする。また、Ａが時系列順にＰ１→Ｐ２→・・・→Ｐ７と移動するものとする。なお、ユーザＡ１１の移動に伴うプリンタ１００の受信する電波強度と時間の関係を図３に示す。Ｗ１、Ｗ２、Ｗ３、Ｗ４、Ｗ５はそれぞれユーザＡ１１が図１における位置Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５にいるときの電波強度を示している。また、Ｗｓは通信範囲限度５０の位置の電波強度である。
【００１２】
なお、データ送信装置の一例である撮像装置１０、２０、３０は、装置全体を制御する制御部、センサ、絞り、シャッタ、レンズなどから構成される撮像部、プログラムやコンテンツを記録するフラッシュメモリ、プログラム等を一時保存・展開するＲＡＭを有する。さらに撮像装置１０、２０、３０は、画像やメニューなどを表示する液晶などの表示部、ユーザの操作を受け付けるボタンなどの操作部、他の装置と通信する通信ＩＦを有する。
【００１３】
また、印刷装置の一例であるプリンタ１００は、装置全体を制御する制御部、文書や画像といったコンテンツデータを印刷する印刷部、プログラムやコンテンツを記録するフラッシュメモリ、プログラム等を一時保存・展開するＲＡＭを有する。さらにプリンタ１００は、画像やメニューなどを表示する液晶などの表示部、ユーザの操作を受け付けるボタンなどの操作部、他の装置と通信する通信ＩＦを有する。
【００１４】
図２はプリンタ１００および撮像装置１０のフラッシュメモリに保持されたプログラムを、それぞれの制御部が実行することで実現される、本実施形態に係る制御シーケンスを示したものである。
【００１５】
以下、図１〜図３を用いて、本実施形態に係る処理について説明する。
【００１６】
まず、図１においてユーザＡ１１がＰ１の位置にいる時、プリンタ１００および撮像装置１０はそれぞれプリンタ、撮像装置を捜索しているが、撮像装置１００が通信範囲限度５０の外にあるため通信が確立しない。
【００１７】
この状態は図２におけるＳ２０１、Ｓ２５１に該当する。
【００１８】
その後、ユーザＡ１１がプリンタに向かって移動し、Ｐ２の位置すなわち通信範囲限度５０内に達すると、プリンタ１００は撮像装置１０を認識し、撮像装置１０はプリンタ１００を認識する。この状態は図２におけるＳ２０２、Ｓ２５２に該当する。ここで撮像装置１０とプリンタ１００は通信を確立する。
【００１９】
処理はＳ２５３に進み、撮像装置１０はプリントコマンド（印刷コマンド）をプリンタ１００に送信する。プリンタ１００はＳ２３０にて、現在ＪＯＢ許可状態であるかを判断する。ＪＯＢ許可状態であれば、Ｓ２０３に進み、撮像装置１０からのプリントコマンドを受け付け、プリントＪＯＢを開始する。ＪＯＢ不許可状態であれば、ＪＯＢ許可状態になるまで待機する。なお、ここでＪＯＢ許可／不許可状態であることを撮像装置１０に通知してもよい。
【００２０】
なお、撮像装置１０からのプリントコマンドを受け付けた場合、プリンタ１００は撮像装置２０、３０からの要求を含め、その他のＪＯＢを受け付けないＪＯＢ不許可状態となる。
【００２１】
その後、撮像装置１０の処理はＳ２５４に進み、撮像装置１０は画像データをプリンタ１００に送信する。プリンタ１００の処理はＳ２０４に進み、プリンタ１００は画像データを受信する。なお、撮像装置１０が、プリンタ１００がＪＯＢ許可／不許可状態である旨の通知を受信する場合は、ＪＯＢ許可状態である旨の通知を受信するまで、画像データを送信しないようにしてもよい。
【００２２】
画像データを受信したプリンタ１００はすぐにプリントを開始せず、Ｓ２０５にて、ユーザＡ１１の接近動作が継続されているかを判断する。以下、その具体的な仕組みについて説明する。
【００２３】
プリンタ１００は、撮像装置１０との電波強度の時間当たりの変化量から、接近動作が継続しているかを判断する。例えば図１において、Ｐ３の位置に到達したときの電波強度Ｗ２とＰ２の位置に到達したときの電波強度Ｗ３の差分Ｗ３−Ｗ２と、Ｗ３を測定した時刻とＷ２を測定した時刻の差とに基づき、電波強度の時間当たりの変化量を算出する。この変化量が所定値（第１の閾値）以上であれば、その期間においては接近動作が継続していると判断する。
【００２４】
接近動作が継続していると判断した場合、処理はＳ２０６に進み、プリンタ１００はプリントを開始する。なお、変化量は必ずしも時間当たりの値を用いる必要はない。例えば通信確立時の電波強度が、所定値以上変化したことをもって、接近動作が継続していると判断してもよい。
【００２５】
算出した変化量が所定値以上でなければ、所定時間経過するまで、変化量が所定値以上になったかの判断を、Ｓ２３１とＳ２０５にて繰り返し、監視を継続する。
【００２６】
Ｓ２３１にて所定時間を経過したと判断すると、Ｓ２１４に進む。Ｓ２１４以降の動作については、後述する。
【００２７】
プリント開始後の動作説明に戻る。Ｓ２０７でプリントが完了すると、プリンタ１００の排紙トレーセンサに紙が検知される。
【００２８】
その後Ｓ２０８で、所定値（第２の閾値）以上の電波強度の検知を監視する。例えば図１において、ユーザＡが１１Ｐ３からさらにＰ４に移動した場合、図３のようにＷ４＞Ｗ３なる電波強度Ｗ４をプリンタ１００が受信する。この場合処理はＳ２１１に進み、プリンタ１００はユーザＡ１１が至近にいると判断し、排紙トレー上の紙の有無を監視する。
【００２９】
紙なしを検知すると、プリンタ１００はユーザＡ１１が印画紙を受け取ったと判断し、Ｓ２１２に進み、ＪＯＢを許可状態に移行する。
【００３０】
紙ありを検知すると、プリンタはユーザＡ１１が印画紙を受け取っていないと判断し、処理はＳ２１３に進む。Ｓ２１３において、プリンタはユーザＡ１１が紙を排紙トレーから持ち出すかを、所定時間経過するまで監視する（Ｓ２１６）。なお、所定時間経過までは、電波強度の監視、印刷紙の有無監視を繰り返し行い、所定時間経過後は処理はＳ２１４に進む。
【００３１】
再び図２のＳ２０８に戻り説明する。図１において、例えばユーザＡ１１が反転しＰ５の位置に戻った場合について説明する。この場合、図３のＷ５＜Ｗ３なる電波強度Ｗ３をプリンタ１００が受信する。するとプリンタ１００はユーザＡ１１が遠ざかったと判断し、図２においてＳ２０９に進み、撮像装置１０にプリンタ１００への来訪依頼コマンドを送信する。
【００３２】
撮像装置１０はＳ２５９にて、該コマンドを受信し、撮像装置の表示パネル上にその旨を来訪依頼コマンドがあったことを表示する。
【００３３】
プリンタ１００はさらにＳ２１０に進み再度電波強度を監視する。
【００３４】
図１において、ユーザＡ１１がＰ６の経路を選択した場合、図３においてもＰ６に示されるように電波強度の増加が発生するため、これを検出したプリンタ１００はＳ２１１に進み前述の動作を実行する。
【００３５】
図１において、ユーザＡ１１がＰ７の経路を選択した場合、図３においてもＰ７に示されるように電波強度の減少が発生するため、これを検出したプリンタ１００はＳ２１４に進む。
【００３６】
Ｓ２１４でプリンタ１００は、次回ＪＯＢの不許可を継続し、ＪＯＢ待ちのユーザＢ２１、Ｃ３１にコマンドを送信し、プリント不可状態を報知する。
【００３７】
以上、説明したように、プリント動作を行ったユーザの接近、離脱を検知し、来訪依頼コマンドの送付と次ＪＯＢの許可／不許可を行うことにより、他ユーザによるプリントサンプルの持ち去りを防止することができる。
【００３８】
＜第２の実施形態＞
図４に第２の実施形態を示す。本実施形態は前実施形態でプリント動作を行ったユーザＡ１１が離脱した状況は同じとし、その他のユーザＢ２１、Ｃ３１への利便性を図った例を説明したものである。
【００３９】
図４においては、大部分が図２と共通なため、本実施形態特有の部分のみ説明する。
【００４０】
ユーザＡ１１が図１のＰ７の経路を選択し、プリンタからの離脱が継続された場合、図４において、Ｓ２１０からＳ２２０にプリンタ１００の制御シーケンスが移行する。
【００４１】
Ｓ２２０にて、ユーザＢ２１、Ｃ２１の電波強度が通信範囲限度５０を示すＷｓ以上か監視する。Ｗｓ以下であればＳ２１０に戻る。
【００４２】
電波強度がＷｓ以上であれば、ユーザＢ２１、Ｃ３１がプリントの意志ありと判断し、Ｓ２２１に進む。Ｓ２２１で現在排紙トレーにあるプリントサンプルがユーザＡ１１のものであることを連絡した上で、Ｓ２２２に進み次回のＪＯＢを許可する。これにより、次にプリント動作を行うユーザＢ２１、Ｃ３１に注意を促し、ユーザＡ１１のプリントサンプル持ち去りを防止できる。
【００４３】
＜他の実施形態＞
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2018108672.tif 000003
【図２】
2018108672.tif 000004
【図３】
2018108672.tif 000005
【図４】
2018108672.tif 000006