(57)【特許請求の範囲】
【請求項１】
近接無線通信を行う近接無線通信部と、
前記近接無線通信とは通信プロトコルが異なり、無線通信を行う無線通信部と、
前記近接無線通信部を介して画像形成装置との間で接続を確立したとき、前記画像形成装置から前記近接無線通信部を介して前記画像形成装置の識別情報を取得する取得手段と、
前記取得手段が前記識別情報を取得した際、印刷済みであることを示す印刷済み情報が記憶部に記録されていないとき、データの印刷を指示する印刷指示情報を前記無線通信部又は前記近接無線通信部を介して当該識別情報の前記画像形成装置に送信するとともに、前記印刷済み情報を前記記憶部に記録する印刷指示手段と、
を備え、
前記印刷指示手段は、前記印刷指示情報を前記画像形成装置に送信した後、本装置を近接無線通信を実行可能とする待ち受け状態から近接無線通信を実行可能としない非待ち受け状態に遷移させるものであり、前記本装置がユーザの操作により前記待ち受け状態となったときは、前記印刷済み情報を無視して前記印刷指示情報を前記画像形成装置に送信する、
携帯端末装置。
【請求項２】
コンピュータを、
近接無線通信を介して画像形成装置との間で接続を確立したとき、前記画像形成装置から前記近接無線通信を介して前記画像形成装置の識別情報を取得する取得手段と、
前記取得手段が前記識別情報を取得した際、印刷済みであることを示す印刷済み情報が記憶部に記録されていないとき、データの印刷を指示する印刷指示情報を前記近接無線通信とは通信プロトコルが異なる無線通信又は前記近接無線通信を介して当該識別情報の前記画像形成装置に送信するとともに、前記印刷済み情報を前記記憶部に記録し、前記印刷指示情報を前記画像形成装置に送信した後、本装置を近接無線通信を実行可能とする待ち受け状態から近接無線通信を実行可能としない非待ち受け状態に遷移させるものであり、前記本装置がユーザの操作により前記待ち受け状態となったときは、前記印刷済み情報を無視して前記印刷指示情報を前記画像形成装置に送信する印刷指示手段として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来、ＮＦＣ（Near Field Communication）の規格に従った通信（以下「ＮＦＣ通信」という。）を実行可能なＮＦＣ対応機器が実用化され、一対のＮＦＣ対応機器の間で双方向通信を実行するためのＰ２Ｐ（Peer to Peer）モードを利用した通信システムが提案されている（例えば、特許文献１参照）。
【０００３】
この通信システムは、ＮＦＣ対応機器の携帯端末及び多機能周辺装置（ＭＦＰ：MultiFunction Peripheral）を備え、Ｐ２Ｐモードにおいて、携帯端末をＭＦＰにかざすことで、携帯端末に保存されている画像データやＰＤＦ等のデータをＭＦＰへ送信してプリントさせるというものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−６９４５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＮＦＣ通信のように機器間の距離が近接した近接無線通信では、携帯端末をＭＦＰにかざすと、接続が確立してプリントが行われるが、携帯端末をかざしたままにすると、携帯端末のアンテナの位置とＭＦＰのアンテナの位置との相対的な位置ずれやノイズの影響により、接続が一旦切れて再び接続が確立することがある。このような場合、最初の接続の確立でプリントが行われ、再び接続が確立すると、２度目のプリントが行われてしまい、ユーザの意図に反して重複したプリントが行われることになる。
【０００６】
本発明の目的は、近接無線通信に起因して起こるユーザの意図しない重複した印刷を抑制する携帯端末装置及び情報処理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
［１］近接無線通信を行う近接無線通信部と、
前記近接無線通信とは通信プロトコルが異なり、無線通信を行う無線通信部と、
前記近接無線通信部を介して画像形成装置との間で接続を確立したとき、前記画像形成装置から前記近接無線通信部を介して前記画像形成装置の識別情報を取得する取得手段と、
前記取得手段が前記識別情報を取得した際、印刷済みであることを示す印刷済み情報が記憶部に記録されていないとき、データの印刷を指示する印刷指示情報を前記無線通信部又は前記近接無線通信部を介して当該識別情報の前記画像形成装置に送信するとともに、前記印刷済み情報を前記記憶部に記録する印刷指示手段と、
を備え、
前記印刷指示手段は、前記印刷指示情報を前記画像形成装置に送信した後、本装置を近接無線通信を実行可能とする待ち受け状態から近接無線通信を実行可能としない非待ち受け状態に遷移させるものであり、前記本装置がユーザの操作により前記待ち受け状態となったときは、前記印刷済み情報を無視して前記印刷指示情報を前記画像形成装置に送信する、
携帯端末装置。
【０００８】
［２］コンピュータを、近接無線通信を介して画像形成装置との間で接続を確立したとき、前記画像形成装置から前記近接無線通信を介して前記画像形成装置の識別情報を取得する取得手段と、
前記取得手段が前記識別情報を取得した際、印刷済みであることを示す印刷済み情報が記憶部に記録されていないとき、データの印刷を指示する印刷指示情報を前記近接無線通信とは通信プロトコルが異なる無線通信又は前記近接無線通信を介して当該識別情報の前記画像形成装置に送信するとともに、前記印刷済み情報を前記記憶部に記録し、前記印刷指示情報を前記画像形成装置に送信した後、本装置を近接無線通信を実行可能とする待ち受け状態から近接無線通信を実行可能としない非待ち受け状態に遷移させるものであり、前記本装置がユーザの操作により前記待ち受け状態となったときは、前記印刷済み情報を無視して前記印刷指示情報を前記画像形成装置に送信する印刷指示手段として機能させるための情報処理プログラム。
【発明の効果】
【０００９】
請求項１、２に係る発明によれば、近接無線通信に起因して起こるユーザの意図しない重複した印刷を抑制することができ、ユーザの操作により待ち受け状態になったときは、印刷済み情報を無視することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施の形態に係る情報処理システムの構成例を機能的に示すブロック図である。
【図２】図２は、印刷管理テーブルの一例を示す図である。
【図３】図３は、携帯端末装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。なお、本実施の形態では、情報処理装置の一例として画像処理装置を例に挙げて説明するが、その他の情報処理装置であってもよい。
【００１２】
図１は、本発明の実施の形態に係る情報処理システムの構成例を機能的に示すブロック図である。この情報処理システム１は、画像形成装置２と携帯端末装置３とを無線により通信可能に接続したものである。
【００１３】
（画像形成装置の構成）
画像形成装置２は、例えば、コピー、スキャン、プリント、ファックス等の複数の機能を備えた複合機であり、画像形成装置２の各部を制御する制御部２０を有し、この制御部２０に、記憶部２１、近接無線通信部２２、近距離無線通信部２３、表示操作部２４、画像読取部２５、画像処理部２６、画像出力部２７及びファクシミリ部２８が接続されている。
【００１４】
近接無線通信部２２は、携帯端末装置３の近接無線通信部３２との間で通信可能距離が、例えば１０ｃｍ程度以下の近接無線通信を行うものである。このような通信として、本実施の形態では、例えばＰ２Ｐモードが可能なＮＦＣ通信を用いる。
【００１５】
記憶部２１は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等で実現され、プログラム２１０、自己に割り当てられたＩＰアドレス２１１等を記憶する。ＩＰアドレス２１１は、画像形成装置２の識別情報の一例である。
【００１６】
近接無線通信部２２と相手の近接無線通信部３２とが互いに通信可能な距離、例えば互いのアンテナの距離が１０ｃｍ程度以下に存在すると、近接無線通信の接続が確立する。また、近接無線通信部２２と相手の近接無線通信部３２とが互いに通信可能な距離に存在して接続が確立されている状態で、相手の近接無線通信部３２が通信可能な距離から外れると、近接無線通信の接続が切断される。
【００１７】
近距離無線通信部２３は、携帯端末装置３の近距離無線通信部３３との間で近接無線通信部２２よりも長い通信可能距離、例えば１００ｍ程度以下で近距離無線通信を行うものである。このような通信として、例えば、Wi-Fi（Wireless Fidelity）等のＬＡＮルータを経由した無線ＬＡＮ（Local Area Network）や、Wi-Fi Direct、Bluetooth（登録商標）等のＬＡＮルータ等を経由しない無線通信を用いることができる。近距離無線通信部２３は、近接無線通信部２２とは異なる通信プロトコルが用いられる。
【００１８】
表示操作部２４は、液晶ディスプレイ等の表示部にタッチパネルが重合配置されたタッチパネルディスプレイを有し、操作画面を表示部に表示するとともに、操作者からタッチパネルへの操作を受け付ける。
【００１９】
画像読取部２５は、例えばスキャナにより構成され、原稿から画像データを読み取って入力する。画像処理部２６は、画像読取部２５等から入力された画像データの圧縮、伸張、合成等の画像処理を行う。画像出力部２７は、例えば感光体による画像保持体を有し、用紙等の記録媒体に画像を形成して出力する。ファクシミリ部２８は、Ｇ３、Ｇ４等のファクシミリプロトコルに従ってデータの変復調を行い、電話回線を介してファクシミリ通信を行う。
【００２０】
制御部２０は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。ＣＰＵは、記憶部２１に記憶されたプログラム１０に従って動作することにより、送信手段２００、受付手段２０１、実行手段２０２等として機能し、Ｐ２Ｐモードを実行する。
【００２１】
送信手段２００は、近接無線通信部２２が携帯端末装置３の近接無線通信部３２との間で近接無線通信の接続を確立すると、記憶部２１からＩＰアドレス２１１を読み出し、ＩＰアドレス２１１を近接無線通信部２２を介して携帯端末装置３に送信する。
【００２２】
受付手段２０１は、近距離無線通信部２３が携帯端末装置３の近距離無線通信部３３との間で近距離無線通信の接続を確立すると、携帯端末装置３からデータの印刷を指示する印刷指示情報３１３を近距離無線通信部２３を介して受け付ける。受付手段２０１は、受け付けた印刷指示情報３１３を実行手段２０２に渡す。
【００２３】
実行手段２０２は、受付手段２０１から渡された印刷指示情報３１３に従って印刷処理を実行する。すなわち、実行手段２０２は、データを印刷指示情報３１３で設定された印刷条件で印刷するように画像出力部２７を制御する。画像出力部２７は、印刷指示情報３１３で設定された印刷条件でデータを用紙等の記録媒体に印刷する。なお、実行手段２０２は、受付手段２０１から渡された指示情報によっては画像処理部２６やファクシミリ部２８を制御して処理を実行する場合もある。
【００２４】
なお、送信手段２００、受付手段２０１、実行手段２０２は、それぞれ一部又は全部を再構成可能回路（ＦＰＧＡ：Field Programmable Gate Array）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）等のハードウェア回路によって構成してもよい。
【００２５】
（携帯端末装置の構成）
携帯端末装置３は、携帯端末装置３の各部を制御する制御部３０を有し、この制御部３０に、記憶部３１、近接無線通信部３２、近距離無線通信部３３、表示操作部３４が接続されている。携帯端末装置３は、パーソナルコンピュータ、タブレット型コンピュータ、多機能電話機（スマートフォン）、携帯電話機等でもよい。
【００２６】
記憶部３１は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等で実現され、プログラム３１０、印刷管理テーブル３１１、画像データ３１２、印刷指示情報３１３等を記憶する。なお、印刷管理テーブル３１１は、アプリケーションプログラムの記憶領域に記憶されてもよい。プログラム３１０は、情報処理プログラムの一例である。
【００２７】
近接無線通信部３２は、画像形成装置２の近接無線通信部２２との間で近接無線通信を行うものであり、画像形成装置２の近接無線通信部２２と同様の機能を有する。
【００２８】
近距離無線通信部３３は、画像形成装置２の近距離無線通信部２３との間で近距離無線通信を行うものであり、画像形成装置２の近距離無線通信部２３と同様の機能を有する。
【００２９】
表示操作部３４は、液晶ディスプレイ等の表示部にタッチパネルが重合配置されたタッチパネルディスプレイを有し、操作画面を表示部に表示するとともに、操作者からタッチパネルへの操作を受け付ける。
【００３０】
制御部３０は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。ＣＰＵは、記憶部３１に記憶されたプログラム３１０に従って動作することにより、ＩＰアドレス取得手段３００、印刷指示手段３０１等として機能し、Ｐ２Ｐモードを実行する。プログラム３１０は、情報処理プログラムの一例である。
【００３１】
ＩＰアドレス取得手段３００は、近接無線通信部３２が画像形成装置２の近接無線通信部２３との間で近接無線通信の接続を確立したとき、近接無線通信部３２を介して画像形成装置２のＩＰアドレス２１１を取得する。ＩＰアドレス取得手段３００は、取得したＩＰアドレス２１１を印刷指示手段３０１に通知する。
【００３２】
印刷指示手段３０１は、ＩＰアドレス取得手段３００がＩＰアドレス２１１を取得した際、当該ＩＰアドレス２１１に対応して印刷済みであることを示す印刷済みフラグが印刷管理テーブル３１１に記録されていないとき、データの印刷を指示する印刷指示情報３１３を、当該ＩＰアドレスを送信先として近距離無線通信部３３を介して当該ＩＰアドレス２１１の画像形成装置２に送信するとともに、当該ＩＰアドレス２１１に対応して印刷済みフラグを印刷管理テーブル３１１に記録する。印刷済みフラグは、印刷済み情報の一例である。
【００３３】
また、印刷指示手段３０１は、印刷済みフラグを印刷管理テーブル３１１に記録した後、予め定められたタイミングで印刷済みフラグをクリアする。
【００３４】
予め定められたタイミングとしては、例えば、以下のタイミングが考えられる。
（１）印刷済みフラグを記録してから予め定められた時間が経過したとき
（２）ユーザが表示操作部３４を操作して印刷対象ファイルを変更したとき
（３）ユーザが表示操作部３４を操作して印刷条件を変更したとき
（４）表示操作部３４に表示する画面に「再印刷ボタン」を設けておき、「再印刷ボタン」が選択される、等のユーザからの明示的な再印刷指示があったとき
（５）印刷済みフラグがＯＮのとき、表示操作部３４に再度印刷するかどうかの確認画面を表示し、確認画面で「ＯＫ」ボタンが選択されたとき
（６）アプリケーションを終了したとき
【００３５】
なお、上記（２）〜（５）はユーザが意図した操作であるので、印刷済みフラグが記録されていても、印刷を許可してもよい。すなわち、印刷指示手段３０１は、ユーザから明示的な印刷指示があったとき、印刷済みフラグを無視してＩＰアドレス取得手段３００が再度取得したＩＰアドレス２１１に基づいて印刷指示情報３１３を当該ＩＰアドレス２１１の画像形成装置２に送信してもよい。また、上記（５）において、確認画面で「キャンセル」が選択されたときは、印刷をキャンセルしてもよい。
【００３６】
なお、ＩＰアドレス取得手段３００、印刷指示手段３０１は、それぞれ一部又は全部をＦＰＧＡ、ＡＳＩＣ等のハードウェア回路によって構成してもよい。また、ＩＰアドレス取得手段３００をＯＳが実行し、印刷指示手段３０１をアプリケーションソフトウェアが実行してもよい。
【００３７】
（情報処理システムの動作）
次に、情報処理システム１の動作の一例について図２及び図３を参照して説明する。図３は、携帯端末装置３の動作の一例を示すフローチャートである。
【００３８】
（１）印刷指示情報の生成
まず、ユーザは、携帯端末装置３の表示操作部３４を操作して印刷設定画面を表示させる。次に、ユーザは、印刷設定画面を操作して記憶部３１に記憶されている画像データ３１２から印刷対象ファイルの画像データ３１２を選択する。
【００３９】
続いてユーザは、選択した画像データ３１２に対する印刷条件、例えばカラー／白黒、印刷枚数等を設定する。印刷指示手段３０１は、選択された画像データ３１２を設定された印刷条件で印刷することを指示する印刷指示情報３１３を生成し、記憶部３１に記憶する。印刷指示手段３０１は、例えば、選択された画像データを表示操作部３４に表示することで、近接無線通信の待ち受け状態にし、Ｐ２Ｐモードを実行可能とする。なお、近接無線通信の待ち受け状態にするための方法としては、選択された画像データを表示操作部３４に表示する方法に限られず、画像データが選択され、印刷条件が設定された状態であればよい。
【００４０】
（２）ＩＰアドレスの取得
画像形成装置２の近接無線通信部２２は、定期的に無線信号を送信して通信対象の有無を判定している。ユーザが選択した画像データを表示操作部３４に表示した状態で携帯端末装置３の近接無線通信部２２を画像形成装置２の近接無線通信部２２に近づける（かさず）と、画像形成装置２の近接無線通信部２２は、複数回連続して携帯端末装置３を検出して携帯端末装置３の近接無線通信部３２との間で近接無線通信の接続を確立する。
【００４１】
近接無線通信部２２が携帯端末装置３の近接無線通信部３２との間で近接無線通信の接続を確立すると、送信手段２００は、記憶部２１からＩＰアドレス２１１を読み出し、ＩＰアドレス２１１を近接無線通信部２２を介して携帯端末装置３に送信する。
【００４２】
携帯端末装置３のＩＰアドレス取得手段３００は、画像形成装置２から送信されたＩＰアドレス２１１を近接無線通信部３２を介して受信すると（Ｓ１）、取得したＩＰアドレス２１１を印刷指示手段３０１に通知する。
【００４３】
（３）印刷指示情報の送信
印刷指示手段３０１は、通知されたＩＰアドレス２１１に対応して印刷済みフラグが記録（ＯＮ）されているか否かを印刷管理テーブル３１１を参照して判断する（Ｓ２）。印刷指示手段３０１は、通知されたＩＰアドレス２１１に対応して印刷済みフラグが記録（ＯＮ）されていないと判断すると（Ｓ２：Ｎｏ）、当該ＩＰアドレス２１１を送信先として印刷指示情報３１３を近距離無線通信部３３から画像形成装置２に送信するように制御する（Ｓ３）。近距離無線通信部３３が近距離無線通信部２３との間で近距離無線通信の接続を確立すると、印刷指示情報３１３が近距離無線通信を介して画像形成装置２の近距離無線通信部２３に送信される。次に、印刷指示手段３０１は、印刷管理テーブル３１１に対して通知されたＩＰアドレス２１１に対応して印刷済みフラグを記録（ＯＮ）する（Ｓ４）。
【００４４】
図２は、印刷管理テーブル３１１の一例を示す図である。印刷管理テーブル３１１は、ＩＰアドレス欄と、印刷済みフラグ欄とを有する。ＩＰアドレス欄には、使用が許可された画像形成装置２のＩＰアドレス２１１が予め登録されている。図２の例では、ＩＰアドレスとして、「AAA.BB.CCC.DDD」と「EEE.FF.GGG.HHH」が登録されている。例えば、画像形成装置１から通知されたＩＰアドレスが「AAA.BB.CCC.DDD」だとすると、印刷指示手段３０１は、ステップＳ４において、図２に示すように、「AAA.BB.CCC.DDD」に対応する印刷済みフラグ欄に「ＯＮ」を記録する。
【００４５】
受付手段２０１が近距離無線通信部２３を介して印刷指示情報３１３を受信すると、印刷指示情報３１３を実行手段２０２に渡す。実行手段２０２は、印刷指示情報３１３に従って印刷処理を実行する。画像出力部２７は、印刷指示情報３１３で設定された印刷条件で画像データを用紙等の記録媒体に印刷する。
【００４６】
上記ステップＳ２において、印刷済みフラグが記録（ＯＮ）されていると判断すると（Ｓ２：Ｙｅｓ）、印刷指示手段３０１は、印刷指示情報３１３を画像形成装置２に送信しない。
【００４７】
印刷指示手段３０１は、印刷済みフラグ欄に「ＯＮ」を記録してから予め定められたタイミング、例えば印刷済みフラグを記録（ＯＮ）してから予め定められた時間（例えば、１分）経過すると（Ｓ５：Ｙｅｓ）、印刷済みフラグ欄に記録してある「ＯＮ」をクリアして「ＯＦＦ」にする。
【００４８】
なお、ＩＰアドレス「EEE.FF.GGG.HHH」については、印刷済みフラグは「ＯＦＦ」であるので、ＩＰアドレス「EEE.FF.GGG.HHH」の画像形成装置２に携帯端末装置３をかざすことで、先ほど印刷したのと同じ印刷対象ファイルを印刷することができる。
【００４９】
以上、本発明の実施の形態を説明したが、本発明は上記の実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。
【００５０】
（変形例１）
上記実施の形態では、印刷管理テーブル３１１に予め使用可能な画像形成装置のＩＰアドレス２１１を記録しておいたが、直近で印刷したＩＰアドレス２１１のみを記録してもよい。この場合、２回目に取得したＩＰアドレスが記録したＩＰアドレスと異なるときは印刷が許可される。
【００５１】
（変形例２）
印刷指示手段３０１は、印刷指示情報を前記画像形成装置に送信した後、本携帯端末装置３を待ち受け状態から非待ち受け状態に遷移させるものであり、ユーザの操作により本携帯端末装置３が待ち受け状態になったときは、印刷済み情報を無視して印刷指示情報３１３を画像形成装置２に送信してもよい。
【００５２】
（変形例３）
上記実施の形態では、ユーザの認証を行うことについては、説明していないが、ユーザの認証が成立できたときにＰ２Ｐモードを実行できるようにしてもよい。
【００５３】
（変形例４）
上記実施の形態では、高速通信が可能という理由で、印刷指示情報３１３を近距離無線通信部３３を介して送信したが、データ量が少ない場合などには印刷指示情報３１３を近接無線通信部３２を介して送信してもよい。
【００５４】
（変形例５）
上記実施の形態では、印刷対象ファイルとして画像データについて説明したが、テキスト、ＰＤＦ（Portable Document Format）、Ｗｅｂページ等の携帯端末装置３で扱えるデータを印刷対象ファイルにしてもよい。
【００５５】
また、本発明の要旨を変更しない範囲内で、実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。
【００５６】
また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録して提供することもできる。
【符号の説明】
【００５７】
１…情報処理システム、２…画像形成装置、３…携帯端末装置、２０…制御部、
２１…記憶部、２２…近接無線通信部、２３…近距離無線通信部、
２４…表示操作部、２５…画像読取部、２６…画像処理部、２７…画像出力部、
２８…ファクシミリ部、３０…制御部、３１…記憶部、３２…近接無線通信部、
３３…近距離無線通信部、３４…表示操作部、２００…送信手段、
２０１…受付手段、２０２…実行手段、２１０…プログラム、
２１１…ＩＰアドレス、３００…ＩＰアドレス取得手段、３０１…印刷指示手段、
３１０…プログラム、３１１…印刷管理テーブル、３１２…画像データ、
３１３…印刷指示情報
【図１】
0006638496.tif 000002
【図２】
0006638496.tif 000003
【図３】
0006638496.tif 000004