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