(57)【要約】【課題】利用者が印刷する印刷装置を決定した後に、その印刷装置で印刷可能なデータ種類の印刷データを生成して印刷装置に送信するという構成と比較して、印刷開始までの時間を短くする。【解決手段】ある画像データの印刷指示を受けた場合、制御部３２は、周囲に存在する印刷装置４１〜４３と自装置との間の距離を測定し、測定された距離が予め設定された距離以内の印刷装置から、各印刷装置が印刷可能なデータ種類の情報をそれぞれ取得する。制御部３２は、取得したデータ種類の情報に基づいて、印刷しようとする画像データを、予め設定された距離以内の各印刷装置が印刷可能なデータ種類を少なくとも１つ含む１または複数のデータ種類の印刷データに変換する。制御部３２は、変換された印刷データおよび印刷しようとする画像データを特定するためのデータＩＤを、近距離無線通信部３１を介してユーザの印刷指示よりも前に各印刷装置にそれぞれ送信する。【選択図】図４
2018045433.tif 000002
【特許請求の範囲】
【請求項１】
周囲に存在する印刷装置と自装置との間の距離を測定する測定手段と、
前記測定手段により測定された距離が予め設定された距離以内の印刷装置から、各印刷装置が印刷可能なデータ種類の情報をそれぞれ取得する取得手段と、
前記取得手段により取得されたデータ種類の情報に基づいて、印刷しようとする画像データを、予め設定された距離以内の各印刷装置が印刷可能なデータ種類を少なくとも１つ含む１または複数のデータ種類の印刷データに変換する変換手段と、
変換された印刷データおよび印刷しようとする画像データを特定するための識別情報を、利用者の印刷指示よりも前に各印刷装置にそれぞれ送信する送信手段と、
を備えた移動端末装置。
【請求項２】
前記測定手段は、近距離無線通信回線を介して印刷装置から受信した信号強度の情報を用いて、周囲に存在する印刷装置と自装置との間の距離を測定する請求項１記載の移動端末装置。
【請求項３】
利用者が印刷装置を選択して印刷指示を行った場合、前記送信手段は、印刷指示が行われた印刷装置に対して、印刷すべき画像の識別情報を送信する請求項１又は２記載の移動端末装置。
【請求項４】
前記変換手段は、印刷データの変換中に、変換された印刷データを送信予定の印刷装置と自装置との距離が、予め設定された距離以上となった場合、当該印刷データへの変換処理を中断する請求項１から３のいずれか記載の移動端末装置。
【請求項５】
前記変換手段は、印刷しようとする画像データの種類および各印刷装置が印刷可能なデータ種類の情報に基づいて、印刷しようとする画像データを、処理負荷が少なくなるような１または複数のデータ種類に変換する請求項１から４のいずれか記載の移動端末装置。
【請求項６】
前記変換手段は、印刷しようとする画像データの種類および各印刷装置が印刷可能なデータ種類の情報に基づいて、印刷しようとする画像データを、発生する費用が少なくなるような１または複数のデータ種類に変換する請求項１から４のいずれか記載の移動端末装置。
【請求項７】
前記変換手段は、自装置との距離が短い印刷装置に対して送信する予定のデータ種類の印刷データへの変換を優先して実行する請求項１から６のいずれか記載の移動端末装置。
【請求項８】
周囲に存在する印刷装置と自装置との間の距離を測定する測定手段と、前記測定手段により測定された距離が予め設定された距離以内の印刷装置から、各印刷装置が印刷可能なデータ種類の情報をそれぞれ取得する取得手段と、前記取得手段により取得されたデータ種類の情報に基づいて、印刷しようとする画像データを、予め設定された距離以内の各印刷装置が印刷可能なデータ種類を少なくとも１つ含む１または複数のデータ種類の印刷データに変換する変換手段と、変換された印刷データおよび印刷しようとする画像データを特定するための識別情報を、利用者の印刷指示よりも前に各印刷装置にそれぞれ送信する送信手段とを備えた移動端末装置と、
前記移動端末装置から送信されてきた印刷データおよび識別情報を対応させて格納しておき、移動端末装置から印刷指示を受信した場合、当該印刷指示に含まれる識別情報に対応した印刷データに基づく印刷処理を実行する印刷装置と、
を備えた印刷システム。
【請求項９】
周囲に存在する印刷装置と自装置との間の距離を測定する測定ステップと、
前記測定ステップにおいて測定された距離が予め設定された距離以内の印刷装置から、各印刷装置が印刷可能なデータ種類の情報をそれぞれ取得する取得ステップと、
前記取得ステップにおいて取得されたデータ種類の情報に基づいて、印刷しようとする画像データを、予め設定された距離以内の各印刷装置が印刷可能なデータ種類を少なくとも１つ含む１または複数のデータ種類の印刷データに変換する変換ステップと、
変換された印刷データおよび印刷しようとする画像データを特定するための識別情報を、利用者の印刷指示よりも前に各印刷装置にそれぞれ送信する送信ステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動端末装置、印刷システムおよびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、使用権限があり、かつ最短距離に位置するプリンタに印刷ジョブを送信して印刷処理を実行し、印刷処理の実行中でも最短距離に位置するプリンタの検出処理を継続して行う移動通信端末が開示されている。
【０００３】
特許文献２には、プリンタまでの距離を測定し、測定された距離が予め定められた距離以下となったら、画像データをＰＤＬ（Page Description Language）に変換してプリンタに送信して印刷処理を行うようにした携帯端末が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１８７１０３号公報
【特許文献２】特開２０１５−０２６１３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
スマートフォン等の移動端末装置から印刷装置に印刷データを送信して印刷処理を実行することができるような印刷システムでは、利用者が複数の印刷装置のうちどの印刷装置に印刷指示を行うかを事前に知ることはできない。また、それぞれの印刷装置では、印刷可能な印刷データのデータ種類が異なる場合がある。そのため、利用者が印刷処理を実行する印刷装置を決定した後に、その印刷装置が印刷可能なデータ種類の印刷データを生成して、決定した印刷装置に転送する必要がある。
【０００６】
本発明の目的は、利用者が印刷する印刷装置を決定した後に、その印刷装置で印刷可能なデータ種類の印刷データを生成して印刷装置に送信するという構成と比較して、印刷開始までの時間を短くすることが可能な移動端末装置、印刷システムおよびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
［移動端末装置］
請求項１に係る本発明は、周囲に存在する印刷装置と自装置との間の距離を測定する測定手段と、
前記測定手段により測定された距離が予め設定された距離以内の印刷装置から、各印刷装置が印刷可能なデータ種類の情報をそれぞれ取得する取得手段と、
前記取得手段により取得されたデータ種類の情報に基づいて、印刷しようとする画像データを、予め設定された距離以内の各印刷装置が印刷可能なデータ種類を少なくとも１つ含む１または複数のデータ種類の印刷データに変換する変換手段と、
変換された印刷データおよび印刷しようとする画像データを特定するための識別情報を、利用者の印刷指示よりも前に各印刷装置にそれぞれ送信する送信手段とを備えた移動端末装置である。
【０００８】
請求項２に係る本発明は、前記測定手段が、近距離無線通信回線を介して印刷装置から受信した信号強度の情報を用いて、周囲に存在する印刷装置と自装置との間の距離を測定する請求項１記載の移動端末装置である。
【０００９】
請求項３に係る本発明は、利用者が印刷装置を選択して印刷指示を行った場合、前記送信手段は、印刷指示が行われた印刷装置に対して、印刷すべき画像の識別情報を送信する請求項１又は２記載の移動端末装置である。
【００１０】
請求項４に係る本発明は、前記変換手段が、印刷データの変換中に、変換された印刷データを送信予定の印刷装置と自装置との距離が、予め設定された距離以上となった場合、当該印刷データへの変換処理を中断する請求項１から３のいずれか記載の移動端末装置である。
【００１１】
請求項５に係る本発明は、前記変換手段が、印刷しようとする画像データの種類および各印刷装置が印刷可能なデータ種類の情報に基づいて、印刷しようとする画像データを、処理負荷が少なくなるような１または複数のデータ種類に変換する請求項１から４のいずれか記載の移動端末装置である。
【００１２】
請求項６に係る本発明は、前記変換手段が、印刷しようとする画像データの種類および各印刷装置が印刷可能なデータ種類の情報に基づいて、印刷しようとする画像データを、発生する費用が少なくなるような１または複数のデータ種類に変換する請求項１から４のいずれか記載の移動端末装置である。
【００１３】
請求項７に係る本発明は、前記変換手段が、自装置との距離が短い印刷装置に対して送信する予定のデータ種類の印刷データへの変換を優先して実行する請求項１から６のいずれか記載の移動端末装置である。
【００１４】
[印刷システム]
請求項８に係る本発明は、周囲に存在する印刷装置と自装置との間の距離を測定する測定手段と、前記測定手段により測定された距離が予め設定された距離以内の印刷装置から、各印刷装置が印刷可能なデータ種類の情報をそれぞれ取得する取得手段と、前記取得手段により取得されたデータ種類の情報に基づいて、印刷しようとする画像データを、予め設定された距離以内の各印刷装置が印刷可能なデータ種類を少なくとも１つ含む１または複数のデータ種類の印刷データに変換する変換手段と、変換された印刷データおよび印刷しようとする画像データを特定するための識別情報を、利用者の印刷指示よりも前に各印刷装置にそれぞれ送信する送信手段とを備えた移動端末装置と、
前記移動端末装置から送信されてきた印刷データおよび識別情報を対応させて格納しておき、移動端末装置から印刷指示を受信した場合、当該印刷指示に含まれる識別情報に対応した印刷データに基づく印刷処理を実行する印刷装置と、
を備えた印刷システムである。
【００１５】
[プログラム]
請求項９に係る本発明は、周囲に存在する印刷装置と自装置との間の距離を測定する測定ステップと、
前記測定ステップにおいて測定された距離が予め設定された距離以内の印刷装置から、各印刷装置が印刷可能なデータ種類の情報をそれぞれ取得する取得ステップと、
前記取得ステップにおいて取得されたデータ種類の情報に基づいて、印刷しようとする画像データを、予め設定された距離以内の各印刷装置が印刷可能なデータ種類を少なくとも１つ含む１または複数のデータ種類の印刷データに変換する変換ステップと、
変換された印刷データおよび印刷しようとする画像データを特定するための識別情報を、利用者の印刷指示よりも前に各印刷装置にそれぞれ送信する送信ステップとをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１６】
請求項１に係る本発明によれば、利用者が印刷する印刷装置を決定した後に、その印刷装置で印刷可能なデータ種類の印刷データを生成して印刷装置に送信するという構成と比較して、印刷開始までの時間を短くすることが可能な移動端末装置を提供することができる。
【００１７】
請求項２に係る本発明によれば、近距離無線通信を利用して印刷装置との間の距離を測定することが可能な移動端末装置を提供することができる。
【００１８】
請求項３に係る本発明によれば、利用者が選択した印刷装置に対して印刷指示を行う際に、印刷すべき画像を特定するための識別情報のみを送信するだけで印刷処理を開始することが可能な移動端末装置を提供することができる。
【００１９】
請求項４に係る本発明によれば、印刷指示を行わない可能性が高くなった印刷装置に対して送信するための印刷データの生成を中断して、印刷指示を行う可能性の高い印刷装置に対して送信するための印刷データの生成を優先させることが可能な移動端末装置を提供することができる。
【００２０】
請求項５に係る本発明によれば、印刷しようとする画像データを印刷データに変換する際の処理負荷を少なくすることができる移動端末装置を提供することができる。
【００２１】
請求項６に係る本発明によれば、印刷しようとする画像データを印刷データに変換する際の発生費用を少なくすることができる移動端末装置を提供することができる。
【００２２】
請求項７に係る本発明によれば、印刷指示を行う可能性の高い印刷装置に対して送信する印刷データを優先して変換することができる移動端末装置を提供することができる。
【００２３】
請求項８に係る本発明によれば、利用者が印刷する印刷装置を決定した後に、その印刷装置で印刷可能なデータ種類の印刷データを生成して印刷装置に送信するという構成と比較して、印刷開始までの時間を短くすることが可能な印刷システムを提供することができる。
【００２４】
請求項９に係る本発明によれば、利用者が印刷する印刷装置を決定した後に、その印刷装置で印刷可能なデータ種類の印刷データを生成して印刷装置に送信するという構成と比較して、印刷開始までの時間を短くすることが可能なプログラムを提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態の印刷システムの構成を示す図である。
【図２】印刷装置４１〜４３がそれぞれ印刷可能な印刷データのデータ種類の一例を示す図である。
【図３】本発明の一実施形態における移動端末装置１０のハードウェア構成を示すブロック図である。
【図４】本発明の一実施形態における移動端末装置１０の機能構成を示すブロック図である。
【図５】印刷装置４１が移動端末装置１０の近距離に存在する場合に、移動端末装置１０と印刷装置４１との間で行われるデータ送受信を説明するためのシーケンスチャートである。
【図６】３台の印刷装置４１〜４３が設置された状態における移動端末装置１０の具体的な動作について説明するための図である。
【図７】印刷文書形式がＰＤＦの場合の変換コストを示すＰＤＦテーブルの一例を示す図である。
【図８】印刷文書形式がオフィスデータの場合の変換コストを示す変換テーブルの一例を示す図である。
【図９】印刷文書形式がＢＭＰの場合の変換コストを示すＢＭＰテーブルの一例を示す図である。
【発明を実施するための形態】
【００２６】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００２７】
図１は本発明の一実施形態の印刷システムの構成を示す図である。
【００２８】
本発明の一実施形態の印刷システムは、図１に示されるように、印刷装置４１〜４３と、この印刷装置４１〜４３との間で近距離無線通信規格であるＢｌｕｅｔｏｏｔｈ（登録商標）の通信回線を介して通信可能なスマートフォン等の移動端末装置１０とから構成されている。
【００２９】
ここで、移動端末装置１０は、Ｂｌｕｅｔｏｏｔｈ規格のバージョン4.0の規格であるＢｌｕｅｔｏｏｔｈ  ＬＥ（Low  Energy）に対応しており、印刷装置４１〜４３から受信した受信信号に含まれる電波強度の情報を用いて簡易的な距離測定を行うことが可能な構成となっている。
【００３０】
また、移動端末装置１０は、ＮＦＣ（Near Field Communication）と呼ばれる近接無線通信規格にも対応しており、この近接無線通信規格の通信回線を介して印刷データを、印刷装置４１〜４３に送信して印刷処理を行う機能を備えている。具体的には、移動端末装置１０を、各印刷装置４１〜４３に設けられているＩＣカードリーダ等の読取装置にタップ（接近）されることにより、各印刷装置４１〜４３に対する印刷指示が行われる。
【００３１】
ここで、各印刷装置４１〜４３に対して印刷指示を行う際には、印刷しようとする画像データを、それぞれの印刷装置４１〜４３において印刷可能なＰＤＬ（Page Description Language：ページ記述言語）により記述された印刷データに変換する必要がある。
【００３２】
そして、このＰＤＬには、ＰＳ（Post Script（登録商標））、ＰＣＬ（Printer Command Language）、簡易ＰＤＬ等の様々なデータ種類（データ形式）が存在し、それぞれの印刷４１〜４３では、印刷可能な印刷データのデータ種類が異なる。
【００３３】
また、近年の印刷装置では、印刷データの専用言語であるＰＤＬにより記述された印刷データだけでなく、ＰＤＦ（Portable Document Format）データをＰＤＬデータに変換することなく直接印刷可能なＰＤＦダイレクト機能を備えたものもある。さらに、近年の印刷装置では、マイクロソフト社の文書作成ソフトウェアであるワード、エクセル、ＰＰＴ（Power Point）等のマイクロソフト  オフィス（登録商標）データをＰＤＬデータに変換することなく直接印刷可能なオフィスダイレクト機能を備えたものもある。
【００３４】
そして、どのようなＰＤＬに対応しているのか、または上記のＰＤＦダイレクト機能、オフィスダイレクト機能への対応状況は、印刷装置の機種や価格帯等により異なっている。
【００３５】
印刷装置４１〜４３がそれぞれ印刷可能な印刷データのデータ種類の一例を図２に示す。
【００３６】
図２を参照すると、高価格の印刷装置ほど印刷可能な印刷データのデータ種類（データ形式）の数が多い傾向にあることが分かる。例えば、印刷装置４１は、比較的低価格な装置であるため、ビットマップ画像に近い印刷データを要求する簡易ＰＤＬにより記述された印刷データのみに対応している。
【００３７】
そして、印刷装置４２は、印刷装置４１よりも高価格な装置であるため、ＰＣＬにより記述された印刷データや、ＰＤＦデータを印刷することができる機能を備えている。
【００３８】
さらに、印刷装置４３は、印刷（プリント）機能、スキャン機能、複写（コピー）機能、ファクシミリ機能等の複数の機能を有するいわゆる複合機と呼ばれる装置であり、印刷装置４１、４２よりも高価格な装置となっている。そのため、印刷装置４３は、ＰＣＬ、ＰＳにより記述された印刷データや、ＰＤＦデータ、オフィスデータを印刷することができる機能を備えている。
【００３９】
このように印刷装置４１〜４３では、印刷可能な印刷データの種類が異なっているため、印刷装置４１〜４３のうちどの印刷装置を選択して印刷処理を実行するかにより必要な印刷データの種類も変ってくる。しかし、印刷しようとする画像データを印刷データに変換するためには時間を要する場合もあり、ユーザが印刷処理を行う印刷装置を選択してから印刷データの生成を行っていたのでは印刷処理が開始されるまでに時間を要する場合もある。
【００４０】
そこで、本実施形態の印刷システムでは、下記のような動作を行うことにより、印刷開始までの時間を短くするようにしている。
【００４１】
次に、本実施形態の印刷システムにおける移動端末装置１０のハードウェア構成を図３に示す。
【００４２】
移動端末装置１０は、図３に示されるように、ＣＰＵ１１、メモリ１２、フラッシュメモリ等の記憶装置１３、Ｂｌｕｅｔｏｏｔｈ等の近距離無線通信回線やＮＦＣ等の近接無線回線を介して印刷装置４１〜４３等との間でデータの送受信を行う無線通信インタフェース（ＩＦ）１４、タッチパネル又は液晶ディスプレイ等により構成されたユーザインタフェース（ＵＩ）装置１５を有する。これらの構成要素は、制御バス１６を介して互いに接続されている。
【００４３】
ＣＰＵ１１は、メモリ１２または記憶装置１３に格納された制御プログラムに基づいて所定の処理を実行して、移動端末装置１０の動作を制御する。なお、本実施形態では、ＣＰＵ１１は、メモリ１２または記憶装置１３内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ１１に提供することも可能である。
【００４４】
図４は、上記の制御プログラムが実行されることにより実現される移動端末装置１０の機能構成を示すブロック図である。
【００４５】
本実施形態の移動端末装置１０は、図４に示されるように、近距離無線通信部３１と、制御部３２と、データ格納部３３と、表示部３４と、操作受付部３５と、近接無線通信部３６とを備えている。
【００４６】
近距離無線通信部３１は、上述したＢｌｕｅｔｏｏｔｈの通信回線を介して印刷装置４１〜４３との間でデータの送受信を行う。また、近接無線通信部３６は、ＮＦＣの通信回線を介して印刷装置４１〜４３との間でデータの送受信を行う。
【００４７】
データ格納部３３は、印刷しようとする画像データを一旦保存したり、画像データを変換した後のＰＤＬデータを格納する。表示部３４は、ユーザに対して各種画像を表示する。また、操作受付部３５は、ユーザからの操作を入力する。
【００４８】
制御部３２は、近距離無線通信部３１、近接無線通信部３６、データ格納部３３、表示部３４、操作受付部３５等の制御を行っており、操作受付部３５を介して印刷指示された画像データのＰＤＬデータへの変換や、変換したＰＤＬデータを印刷装置に送信する等の制御を行っている。
【００４９】
そして、ある画像データの印刷指示を受けた場合、制御部３２は、周囲に存在する印刷装置４１〜４３と自装置との間の距離を測定し、測定された距離が予め設定された距離以内の印刷装置から、各印刷装置が印刷可能なデータ種類の情報をそれぞれ取得する。例えば、制御部３２は、自装置との距離が５ｍ以内の印刷装置から、各印刷装置が印刷可能なデータ種類の情報をそれぞれ取得する。
【００５０】
具体的には、制御部３２は、近距離無線通信回線であるＢｌｕｅｔｏｏｔｈの通信回線を介して印刷装置から受信した距離情報パケットの信号強度の情報を用いて、周囲に存在する印刷装置と自装置との間の距離を測定する。
【００５１】
そして、制御部３２は、測定された距離が予め設定された距離以内の印刷装置から取得したデータ種類の情報に基づいて、印刷しようとする画像データを、予め設定された距離以内の各印刷装置が印刷可能なデータ種類を少なくとも１つ含む１または複数のデータ種類の印刷データに変換する。
【００５２】
例えば、制御部３２は、印刷しようとする画像データの種類および各印刷装置が印刷可能なデータ種類の情報に基づいて、印刷しようとする画像データを、処理負荷が少なくなるようなまたは発生する費用が少なくなるような、１または複数のデータ種類に変換する。
【００５３】
なお、制御部３２は、自装置との距離が短い印刷装置に対して送信する予定のデータ種類の印刷データへの変換を優先して実行するようにしても良い。
【００５４】
次に、制御部３２は、変換された印刷データおよび印刷しようとする画像データを特定するためのデータＩＤ（識別情報）を、近距離無線通信部３１を介してユーザの印刷指示よりも前に各印刷装置にそれぞれ送信する。
【００５５】
そして、ユーザが印刷装置４１〜４３の中から印刷処理を実行する印刷装置を選択して、選択した印刷装置に対して移動端末装置１０をタップすることにより印刷指示を行った場合、制御部３２は、印刷指示が行われた印刷装置に対して、近距離無線通信部３６を介して印刷すべき画像データを特定するためのデータＩＤを送信する。
【００５６】
そして、印刷装置４１〜４３は、移動端末装置１０から送信されてきた印刷データおよびデータＩＤを対応させて格納しておき、移動端末装置１０から印刷指示を受信した場合、当該印刷指示に含まれるデータＩＤに対応した印刷データに基づく印刷処理を実行する。
【００５７】
なお、制御部３２は、画像データから印刷データへの変換中に、変換された印刷データを送信予定の印刷装置と自装置との距離が、予め設定された距離以上となった場合、当該印刷データへの変換処理を中断するようにしても良い。そして、制御部３２は、変換処理を中断した印刷データを保管しておき、再度その印刷装置との距離が予め設定された距離以内となった場合には、印刷データへの変換処理を再開するようにしても良い。
【００５８】
次に、移動端末装置１０と印刷装置４１〜４３との間で行われるデータ送受信の詳細について図面を参照して説明する。なお、図５は、印刷装置４１が移動端末装置１０の近距離に存在する場合に、移動端末装置１０と印刷装置４１との間で行われるデータ送受信を説明するためのシーケンスチャートである。
【００５９】
先ず、移動端末装置１０は、印刷装置４１から近距離無線通信回線を介して距離情報パケットを受信すると（ステップＳ１０１）、この距離情報パケットに含まれる受信信号強度の情報を用いて自装置と印刷装置４１との間の距離測定を行う（ステップＳ１０２）。
【００６０】
ここでは、自装置と印刷装置４１との間の距離が所定の距離以内であるため、移動端末装置１０は、印刷装置４１からＩＰアドレスや、印刷可能な印刷データのデータ種類の情報を取得する（ステップＳ１０３、Ｓ１０４）。
【００６１】
そして、移動端末装置１０は、取得した情報に基づいて、印刷装置４１が印刷可能な印刷データを生成する（ステップＳ１０５）。さらに、移動端末装置１０は、生成した印刷データと、印刷しようとする画像データを特定するためのデータＩＤ（ドキュメントＩＤ、ジョブＩＤ）を印刷装置４１に送信する（ステップＳ１０６）。
【００６２】
すると、移動端末装置１０からの印刷データとデータＩＤを受信した印刷装置４１では、受信した印刷データとデータＩＤと対応付けて格納する（ステップＳ１０７）。
【００６３】
次に、図６を参照して、３台の印刷装置４１〜４３が設置された状態における移動端末装置１０の具体的な動作について説明する。
【００６４】
図６では、印刷装置４１、４３が移動端末装置１０から所定の距離内である近距離の範囲内に存在する場合が示されている。そして、印刷装置４２は、この近距離の範囲外に存在している。
【００６５】
（１）このような状態で移動端末装置１０において、ある画像データを印刷するような操作が行われた場合、移動端末装置１０は、先ず、近距離の範囲内にある印刷装置を特定し、近距離の範囲内にあると特定した印刷装置４１、４３から印刷可能なデータ種類の情報を受信する。
【００６６】
図６では、移動端末装置１０は、印刷装置４１から、印刷可能なデータ種類は簡易ＰＤＬという情報を受信し、印刷装置４３から、印刷可能なデータ種類はＰＣＬ、ＰＳ、ＰＤＦデータ、オフィスデータであるという情報を受信する。
【００６７】
（２）すると、移動端末装置１０では、近距離の範囲内の２台の印刷装置４１、４３が印刷可能なデータ種類を少なくとも１つ含む印刷データの種類を決定する。具体的には、印刷装置４１が印刷可能な印刷データとして簡易ＰＤＬデータを選択し、印刷装置４３が印刷可能な印刷データとしてＰＣＬデータを選択する。そして、移動端末装置１０では、選択した２種類の印刷データ（簡易ＰＤＬデータ、ＰＣＬデータ）を生成する。
【００６８】
（３）そして、移動端末装置１０は、生成した簡易ＰＤＬデータをデータＩＤとともに印刷装置４１に送信し、生成したＰＣＬデータをデータＩＤとともに印刷装置４３に送信する。すると、印刷装置４１、４３では、それぞれ、送信されてきた印刷データとデータＩＤとを対応付けて格納しておく。
【００６９】
（４）そして、例えば、ユーザが印刷処理を実行する印刷装置として印刷装置４３を選択して、移動端末装置１０を印刷装置４３の所定の読取場所にタップして印刷指示を行ったものとする。すると、印刷装置４３では、この印刷指示に含まれるデータＩＤと対応付けて格納しておいたＰＣＬデータを用いた印刷処理を実行する。
【００７０】
なお、印刷指示が行われなかった印刷データについては、予め設定された時間、例えば２４時間が経過すると削除されるようにする。図６では、印刷装置４１に対する印刷指示は行われなかった場合、印刷装置４１において格納された簡易ＰＤＬデータは、予め設定された時間の経過後に削除される。
【００７１】
なお、移動端末装置１０では、近距離の範囲内に複数の印刷装置が存在する場合に、それぞれの印刷装置が印刷可能なデータ種類を少なくとも１つ含むようなデータ種類の印刷データを生成するものとして説明した。
【００７２】
しかし、印刷しようとする画像データのデータ形式と、この画像データを変換する印刷データの形式とによって変換処理を行う際の処理負荷が異なる。具体的には、印刷しようとする画像データを印刷データに変換する際の、ＣＰＵ使用量、メモリ使用量等のリソース使用量は、変換元の画像データのデータ形式と、変換しようとする印刷データのデータ形式とにより大きく変動する。
【００７３】
例えば、印刷しようとする画像データがＰＤＦデータの場合、ＰＤＦダイレクト機能を備えた印刷装置に対しては変換処理を行うことなくＰＤＦデータをそのまま送信すれば印刷処理が実行可能である。しかし、印刷しようとする画像データがＰＤＦデータの場合、印刷可能なデータ種類が簡易ＰＤＬしかない印刷装置に対しては、ＰＤＦデータを簡易ＰＤＬデータに変換する必要があり、処理負荷は大きくなる。
【００７４】
また、変換元の画像データのデータ形式と、変換しようとする印刷データのデータ形式とにより、変換処理を行う際にライセンス使用料やロイヤリティ等の費用が発生する場合もある。例えば、ある画像データをオフィスデータに変換するための変換ライブラリを他社から購入したような場合、この変換ライブラリを使用する毎に一定額のライセンス使用料やロイヤリティの支払いが発生するような場合がある。
【００７５】
そのため、移動端末装置１０では、印刷しようとする画像データの種類および各印刷装置が印刷可能なデータ種類の情報に基づいて、印刷しようとする画像データを、処理負荷が少なくなるようなまたは発生する費用が少なくなるような、１または複数のデータ種類に変換するようにしても良い。
【００７６】
具体的には、移動端末装置１０では、図７〜図９に示すような変換コストテーブルを備えておき、変換元の画像データの種類（印刷文書形式）と、生成する印刷データのデータ種類等に応じて、変換コストが低くなるような印刷データのデータ種類を選択する。なお、ここで印刷データの変換処理の際の処理負荷と変換費用の両方を含めて変換コストと表現する。
【００７７】
図７は、印刷文書形式がＰＤＦの場合の変換コストを示すＰＤＦテーブルである。このＰＤＦテーブルを参照すると、印刷文書形式がＰＤＦの場合には、当然ながらＰＤＦダイレクト機能を利用した場合が最も変換コストが低くなっているのが分かる。
【００７８】
また、図８は、印刷文書形式がワード／エクセル／ＰＰＴデータの場合の変換コストを示すテーブルである。この図８に示したテーブルを参照すると、印刷文書形式がワード／エクセル／ＰＰＴ等のオフィスデータである場合には、当然ながらオフィスダイレクト機能を利用した場合が最も変換コストが低くなっているのが分かる。
【００７９】
さらに、図９は、印刷文書形式がＢＭＰ（ビットマップ）の場合の変換項ストリームを示すＢＭＰテーブルである。このＢＭＰテーブルを参照すると、印刷文書形式がＢＭＰの場合には、変換する印刷データとしては、そのままのデータ構造を利用可能な簡易ＰＤＬを選択した場合に変換コストが低くなり逆にＰＤＦデータやオフィスデータを変換する印刷データとして選択すると変換コストが高くなってしまうことが分かる。
【００８０】
移動端末装置１０では、印刷文書形式に応じて上記の図７〜図９で示したような変換テーブルを参照して、最も変換コストが低くなるデータ種類を選択して印刷データの生成を行うようにする。
【００８１】
例えば、印刷文書形式がＰＤＦで、印刷装置から取得した印刷可能なデータ種類がＰＳと、オフィスデータ形式だった場合、図７に示したようなＰＤＦテーブルを参照する。そして、ＰＤＦデータを参照した結果、ＰＳの変換コストの方がオフィスデータの変換コストよりも低いため、移動端末装置１０では、変換するデータ種類としてＰＳを選択し、ＰＤＦデータをＰＳデータに変換する処理を実行する。
【００８２】
なお、移動端末装置１０との距離が予め設定された距離以内に複数の印刷装置が存在する場合には、自装置との距離が短い印刷装置に対して送信する予定のデータ種類の印刷データへの変換を優先して実行するようにしても良い。
【００８３】
例えば、自装置との距離が２ｍの印刷装置にはＰＳデータを生成し、自装置との距離が４ｍの印刷装置にはＰＣＬデータを生成する必要がある場合、移動端末装置１０において、ＰＳデータの生成を優先して実行する。
【００８４】
つまり、移動端末装置１０では、ある時点で一番近くに存在する印刷装置に対して送信するための印刷データを優先して生成するようにする。
【００８５】
[変形例]
上記実施形態では、近距離無線で通信可能な近距離の印刷装置に対する印刷データを予め生成するようなシステムについて説明したが、本発明はこれに限定されるものではなく、ＷｉＦｉ等のネットワーク回線で接続され印刷処理を実行可能な印刷装置を対象とする場合でも同様に本発明を適用することができるものである。
【符号の説明】
【００８６】
１０    移動端末装置
１１    ＣＰＵ
１２    メモリ
１３    記憶装置
１４    無線通信インタフェース（ＩＦ）
１５    ユーザインタフェース（ＵＩ）装置
１６    制御バス
３１    近距離無線通信部
３２    制御部
３３    データ格納部
３４    表示部
３５    操作受付部
３６    近接無線通信部
４１〜４３    印刷装置
【図１】
2018045433.tif 000003
【図２】
2018045433.tif 000004
【図３】
2018045433.tif 000005
【図４】
2018045433.tif 000006
【図５】
2018045433.tif 000007
【図６】
2018045433.tif 000008
【図７】
2018045433.tif 000009
【図８】
2018045433.tif 000010
【図９】
2018045433.tif 000011