(57)【要約】【課題】スマートフォンで選択された印刷データを印刷する場合に、印刷データの格納先の違いにより、複合機が印刷データを取得して印刷することが困難または不可能となる状況を解消または低減する。【解決手段】複合機では、スマートフォンから提示された２次元コードを通じて印刷情報を読み取る（Ｓ４０）。印刷情報には、スマートフォンが管理する印刷データの格納先情報が含まれている。複合機では、格納先がインターネットに接続されたクラウドストレージである場合、クラウドストレージから印刷データを取得する（Ｓ５６）。また、格納先がスマートフォンである場合、スマートフォンから印刷デーを取得する（Ｓ４８）。その後、印刷が実行される（Ｓ５２）。【選択図】図５
2020001253.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末装置から、当該携帯端末装置が管理する印刷データの格納先情報を取得する情報取得手段と、
前記格納先情報を用いて、前記印刷データの格納先から当該印刷データを取得するデータ取得手段と、
取得した前記印刷データを印刷する印刷手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記印刷データには、前記携帯端末装置がアクセス可能なネットワークに接続された格納先に格納されたデータが含まれ、
前記データ取得手段は、前記印刷データが前記格納先に格納されている場合、前記ネットワークに接続して前記格納先から前記印刷データを取得する、
ことを特徴とする画像形成装置。
【請求項３】
請求項２に記載の画像形成装置において、
前記印刷データは、アクセス制限されたデータであり、
前記情報取得手段は、さらに、前記印刷データへのアクセスに必要となる認証情報を取得し、
前記データ取得手段は、前記認証情報を用いて、前記格納先から前記印刷データを取得する、ことを特徴とする画像形成装置。
【請求項４】
請求項３に記載の画像形成装置において、
前記データ取得手段が前記格納先から前記印刷データを取得できない場合に、前記携帯端末装置から前記印刷データを取得する手段を備える、ことを特徴とする画像形成装置。
【請求項５】
請求項２に記載の画像形成装置において、
前記データ取得手段は、前記情報取得手段が格納先情報の取得に用いる通信方式とは異なる通信方式で前記ネットワークに接続して前記印刷データを取得する、ことを特徴とする画像形成装置。
【請求項６】
請求項２に記載の画像形成装置において、
前記印刷データには、前記携帯端末装置に格納されたデータが含まれ、
前記データ取得手段は、前記印刷データが前記携帯端末装置に格納されている場合、前記ネットワークに接続する場合に用いる通信方式とは異なる通信方式で前記携帯端末装置と接続して、前記携帯端末装置から前記印刷データを取得する、ことを特徴とする画像形成装置。
【請求項７】
請求項１に記載の画像形成装置において、
前記情報取得手段は、さらに、前記印刷データの印刷態様を設定した印刷設定情報を取得し、
前記印刷手段は、前記印刷設定情報に従って、前記印刷データの印刷を行う、ことを特徴とする画像形成装置。
【請求項８】
画像形成装置を、
携帯端末装置から、当該携帯端末装置が管理する印刷データの格納先情報を取得する情報取得手段と、
前記格納先情報を用いて、前記印刷データの格納先から当該印刷データを取得するデータ取得手段と、
取得した前記印刷データを印刷する印刷手段、
として機能させるための画像形成プログラム。
【請求項９】
ユーザ操作を受け付けて、印刷の対象となる印刷データを選択する選択手段と、
選択した前記印刷データの格納先情報を画像形成装置に伝達する伝達手段と、
を備えることを特徴とする携帯端末装置。
【請求項１０】
携帯端末装置を、
ユーザ操作を受け付けて、印刷の対象となる印刷データを選択する選択手段と、
選択した前記印刷データの格納先情報を画像形成装置に伝達する伝達手段、
として機能させるための携帯端末プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成プログラム、携帯端末装置及び携帯端末プログラムに関する。
【背景技術】
【０００２】
下記特許文献１には、画像読取装置が読み取った画像データをスマートフォンなどに送信する技術が開示されている。ここでは、スマートフォンから画像読取装置に、読取開始指示と、スマートフォンへ送信するための送信先情報とが送信される。そして、画像読取装置では、画像の読み取りを行い、読み取った画像データを送信先情報に基づいてスマートフォンに送信する。スマートフォンと画像読取装置は無線ＬＡＮによって通信が行われている。
【０００３】
下記特許文献２には、スマートフォンとＮＦＣなどの近距離無線通信を行うことができる画像形成装置について記載されている。画像形成装置は、ＮＦＣによってスマートフォンを認識した場合、ＮＦＣを通じてスマートフォンに印刷等のジョブの設定画面を表示させる。ユーザは、スマートフォンを操作してジョブ設定を行い、ＮＦＣを通じて画像形成装置に送信する。これにより、画像形成装置では、送信されたジョブ設定に従って処理を行う。
【０００４】
下記特許文献３には、インターネットに接続された画像形成装置について記載されている。予め印刷を行いたい画像データや印刷設定情報を別の装置に登録しておき、画像形成装置の操作画面上で登録ＩＤを入力することで、登録ＩＤに対応した画像データや印刷設定情報がダウンロードされ、印刷が行われる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−１０６３４４号公報
【特許文献２】特開２０１６−１０３８６２号公報
【特許文献３】特開２００６−２５２３２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
スマートフォンなどの携帯端末装置では、画像データや文書データなどのデータを当該携帯端末装置内に格納していることもあるが、例えば、当該携帯端末装置内にはそのデータの概要情報のみを格納し、実体的なデータをネットワークに接続されたサーバ等に格納していることもある。携帯端末装置においてこうしたデータから印刷データを選択し、画像形成装置で印刷を行わせる場合、格納先の違いによって印刷データへのアクセス態様が変わってくるため、印刷データを画像形成装置に送信する操作が複雑化する状況が考えられる。
【０００７】
本発明では、携帯端末装置において選択された印刷データを画像形成装置で印刷する場合に、印刷データの格納先の違いにより、画像形成装置が印刷データを取得して印刷することが困難または不可能となる状況を解消または低減することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１にかかる発明は、携帯端末装置から、当該携帯端末装置が管理する印刷データの格納先情報を取得する情報取得手段と、前記格納先情報を用いて、前記印刷データの格納先から当該印刷データを取得するデータ取得手段と、取得した前記印刷データを印刷する印刷手段と、を備えることを特徴とする画像形成装置である。
【０００９】
請求項２にかかる発明は、請求項１に記載の画像形成装置において、前記印刷データには、前記携帯端末装置がアクセス可能なネットワークに接続された格納先に格納されたデータが含まれ、前記データ取得手段は、前記印刷データが前記格納先に格納されている場合、前記ネットワークに接続して前記格納先から前記印刷データを取得する、ことを特徴とする画像形成装置である。
【００１０】
請求項３にかかる発明は、請求項２に記載の画像形成装置において、前記印刷データは、アクセス制限されたデータであり、前記情報取得手段は、さらに、前記印刷データへのアクセスに必要となる認証情報を取得し、前記データ取得手段は、前記認証情報を用いて、前記格納先から前記印刷データを取得する、ことを特徴とする画像形成装置である。
【００１１】
請求項４にかかる発明は、請求項３に記載の画像形成装置において、前記データ取得手段が、前記格納先から前記印刷データを取得できない場合に、前記携帯端末装置から前記印刷データを取得する携帯端末装置データ取得手段を備える、ことを特徴とする画像形成装置である。
【００１２】
請求項５にかかる発明は、請求項２に記載の画像形成装置において、前記データ取得手段は、前記情報取得手段が格納先情報の取得に用いる通信方式とは異なる通信方式で前記ネットワークに接続して前記印刷データを取得する、ことを特徴とする画像形成装置である。
【００１３】
請求項６にかかる発明は、請求項２に記載の画像形成装置において、前記印刷データには、前記携帯端末装置に格納されたデータが含まれ、前記データ取得手段は、前記印刷データが前記携帯端末装置に格納されている場合、前記ネットワークに接続する場合に用いる通信方式とは異なる通信方式で前記携帯端末装置と接続して、前記携帯端末装置から前記印刷データを取得する、ことを特徴とする画像形成装置である。
【００１４】
請求項７にかかる発明は、請求項１に記載の画像形成装置において、前記情報取得手段は、さらに、前記印刷データの印刷態様を設定した印刷設定情報を取得し、前記印刷手段は、前記印刷設定情報に従って、前記印刷データの印刷を行う、ことを特徴とする画像形成装置である。
【００１５】
請求項８にかかる発明は、画像形成装置を、携帯端末装置から、当該携帯端末装置が管理する印刷データの格納先情報を取得する情報取得手段と、前記格納先情報を用いて、前記印刷データの格納先から当該印刷データを取得するデータ取得手段と、取得した前記印刷データを印刷する印刷手段、として機能させるための画像形成プログラムである。
【００１６】
請求項９にかかる発明は、ユーザ操作を受け付けて、印刷の対象となる印刷データを選択する選択手段と、選択した前記印刷データの格納先情報を画像形成装置に伝達する伝達手段と、を備えることを特徴とする携帯端末装置である。
【００１７】
請求項１０にかかる発明は、携帯端末装置を、ユーザ操作を受け付けて、印刷の対象となる印刷データを選択する選択手段と、選択した前記印刷データの格納先情報を画像形成装置に伝達する伝達手段、として機能させるための携帯端末プログラムである。
【発明の効果】
【００１８】
請求項１、８、９、１０にかかる発明によれば、携帯端末装置において選択された印刷データを画像形成装置が取得して印刷することが困難または不可能となる状況を解消または低減することができる。
【００１９】
請求項２、５、６にかかる発明によれば、ネットワークに接続された格納先に格納された印刷データの印刷を容易化することができる。
【００２０】
請求項３、４にかかる発明によれば、アクセス制限された印刷データの印刷を容易化することができる。
【００２１】
請求項７にかかる発明によれば、画像形成装置における印刷データの印刷設定操作を省略または簡略化することが可能となる。
【図面の簡単な説明】
【００２２】
【図１】実施形態にかかる印刷システムの構成例を示す図である。
【図２】スマートフォンにおける印刷データ選択過程を示すフローチャートである。
【図３】印刷情報の例を示す図である。
【図４】スマートフォンにおける印刷情報の送信過程を示すフローチャートである。
【図５】複合機における印刷データ取得過程を示すフローチャートである。
【図６】印刷データから印刷までの流れを示す概略図である。
【発明を実施するための形態】
【００２３】
（１）システム構成の説明
ここでは、コンビニエンスストアが提供する印刷サービスを、来店者であるユーザが利用する場面を想定して、実施形態にかかるシステムの説明を行う。コンビニエンスストアでは、複合機を設置して、来店者である不特定多数のユーザに有料で印刷等のサービスを提供している場合がある。
【００２４】
図１に示した印刷システム１０は、複合機２０と、スマートフォン４０と、インターネット６０と、クラウドストレージ７０とを含んでいる。複合機２０は、画像形成装置の例であり、コンビニエンスストアに設置されている。スマートフォン４０は携帯端末装置の例であり、ユーザが所有している。インターネット６０と、そこに接続されたクラウドストレージ７０は、ネットワーク及びネットワークに接続された格納先の例である。これらの各構成は、多様な機能を備えるが、図１では、実施形態に関連の深い機能構成についてその概略を図示している。
【００２５】
複合機２０は、印刷機能、スキャン機能、複写機能、電子メール機能、ＦＡＸ機能などを備えた複合的な機器である。複合機２０は、印刷装置、通信装置、各種センサなどを含むハードウエアを、コンピュータハードウエア及びソフトウエア（プログラム）で制御することで形成されている。複合機２０は、ＱＲコードリーダ２２、Ｗｉ−Ｆｉ管理部２４、情報管理部２６、データ受信部２８、印刷部３０、通信ケーブル３６を備えている。
【００２６】
ＱＲコードリーダ２２は、情報取得手段の例であり、ＱＲコード（登録商標）を光学的に読み取って解析し、ＱＲコードにエンコードされていた印刷データの取得情報と印刷設定情報を含む印刷情報を解読する。ＱＲコードは、最大で数キロバイト程度のデータを画像情報化することができるように規格化された２次元コード（２次元画像）である。ＱＲコードは、記録可能な容量が小さいために、印刷データ自体を盛り込むことはできないが、印刷情報のような小容量のデータを伝達することは可能である。ユーザが複合機２０で印刷を行いたい場合、ユーザはスマートフォン４０の画面に取得先情報、印刷設定情報を含む印刷情報を表したＱＲコードを表示して、ＱＲコードリーダ２２に提示する。
【００２７】
Ｗｉ−Ｆｉ管理部２４は、無線通信の規格の一種であるＷｉ−Ｆｉの起動、停止など行っている。複合機２０は、装置内あるいはその周辺にＷｉ−Ｆｉアンテナを備えており、Ｗｉ−Ｆｉ管理部２４がＷｉ−Ｆｉを起動することで、Ｗｉ−Ｆｉの接続窓口であるアクセスポイントが設置される。Ｗｉ−Ｆｉ管理部２４は、スマートフォン４０などとＷｉ−Ｆｉ通信を行う必要が生じた場合に、Ｗｉ−Ｆｉを起動し、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤｅｎｔｉｆｉｅｒ）で特定されるアクセスポイントを設置して、接続を受け付ける。また、通信を行う必要が無くなった場合にはＷｉ−Ｆｉを停止する。Ｗｉ−Ｆｉには、複数の規格があるが、いずれも、印刷対象となる文書データや画像データのような大容量データの送受信が円滑に行えるように設計されている。
【００２８】
情報管理部２６は、ＱＲコードから得た取得先情報、印刷設定情報を含む印刷情報の管理を行う。また、情報管理部では、取得先情報に従って印刷データを取得するために、通信ケーブル３６を介したインターネット６０、クラウドストレージ７０への接続や、Ｗｉ−Ｆｉ３８を介したスマートフォン４０との通信を管理する。
【００２９】
データ受信部２８は、データ取得手段の例であり、情報管理部２６の制御の下、印刷データの取得を行う。印刷データがクラウドストレージ７０に格納されている場合、データ受信部２８は、通信ケーブル３６を通じて、クラウドストレージ７０から印刷データを取得する。また、印刷データがスマートフォン４０に格納されている場合、データ受信部２８は、Ｗｉ−Ｆｉ３８を通じてスマートフォン４０から印刷データを取得する。印刷データとしては、例えばＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｔ  Ｆｏｒｍａｔ）をはじめとして、所定の言語・画像形式で記述されたものが受け付けられる。
【００３０】
印刷部３０は、印刷手段の例であり、印刷データに対応する画像を用紙へ印刷する。印刷にあたっては、情報管理部２６が管理する印刷設定情報に従って、印刷枚数の設定、用紙サイズの設定、片面印刷か両面印刷かの設定、モノクロ印刷かカラー印刷かなどの設定が行われる。
【００３１】
通信ケーブル３６は、光ファイバなどを用いて構築された通信路である。通信ケーブル３６は、直接的にインターネット６０に接続可能なものであってもよい。また、通信ケーブル３６は、複合機２０の設置者が構築したイントラネットに接続するものであってもよい。この場合、複合機２０は、イントラネットとインターネット６０とを接続するプロキシサーバなどを介してインターネット６０に接続する構成をとることができる。
【００３２】
スマートフォン４０は、演算機能と通信機能を備えたハードウエアを、インストールされたオペレーションシステム及びアプリケーションプログラム（アプリ）で制御することにより、各種の情報処理や通信処理が可能となっている。また、スマートフォンには、タッチパネルディスプレイが設けられており、静止画や動画の表示を行う他、表示に対応したユーザ操作を受け付ける機能を備えている。実施形態にかかるユーザ操作や、それに対応する各種の情報処理・通信処理は、例えば、以下に述べるような各種の機能を盛り込んだ印刷アプリを作成・インストールすることにより、あるいは、そのような機能を盛り込んだwebブラウザをユーザインターフェースとして利用することにより実現される。
【００３３】
図１に示したように、スマートフォン４０は、データ管理部４２、印刷情報生成部４４、ＱＲコード出力部４６、Ｗｉ−Ｆｉ管理部４８、データ送信部５０を備えている。
【００３４】
データ管理部４２は、スマートフォン４０におけるデータの格納先の管理を行う。データの実体は、スマートフォン４０が備える図示しない記憶装置（ローカルな格納先）に格納される場合と、クラウドストレージ７０（インターネット６０に接続された格納先）に格納される場合がある。データ管理部４２では、適宜、データをクラウドストレージ７０に送信し、あるいは、クラウドストレージ７０からダウンロードしてその管理を行う。データの管理は、データのありか（一般にhttpsスキームやfileスキームなどを利用したＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）で記述可能であるが、他の形式で記載してもよい）を含むデータ情報（サイズ、ファイル種類、作成日時、サムネイル画像など）を、データの実体と関連づけることで行う。このため、ユーザは、通常は、データの実体がスマートフォン４０にあるのかクラウドストレージ７０にあるのかを意識することなくデータを利用している。
【００３５】
印刷情報生成部４４は、印刷に関係した印刷情報を生成する。印刷情報生成部４４には、印刷データ選択部４４ａと、印刷設定部４４ｂが含まれている。印刷データ選択部４４ａは、選択手段の例であり、ユーザがタッチパネルを操作することで選択したデータを印刷データとして設定する。印刷設定部４４ｂは、印刷データをどのように印刷するかを示す印刷設定を行う。印刷設定部４４ｂでは、例えば、印刷枚数、用紙サイズ、用紙の向き、片面印刷か両面印刷か、モノクロ印刷かカラー印刷か、１枚に何ページ印刷するかなどの設定を行う。印刷設定部４４ｂでは、ユーザがタッチパネルを操作することで選択した（あるいはデフォルト値を選んだ）印刷設定の内容を受け付けて、印刷設定を行う。
【００３６】
印刷情報生成部４４では、印刷データ選択部４４ａによる印刷データの設定と、印刷設定部４４ｂによる印刷設定に基づいて、印刷情報を生成する。印刷情報には、印刷データの取得情報と、印刷設定情報が含まれる。取得情報は、印刷データを格納先から取得するために必要となる情報である。取得情報には、ＵＲＬなどで特定された格納先情報の他、印刷データがアクセス制限されている場合に必要となる認証情報などが含まれる。また、印刷設定情報は、上述した印刷設定の内容を記した情報であり、複合機２０の印刷部３０における印刷の制御に用いられる。
【００３７】
ＱＲコード出力部４６は、伝達手段の例であり、印刷情報をＱＲコードに変換し、タッチパネルディスプレイ上に表示する。ユーザは、例えば、印刷アプリにおける所定のボタンを押して、ＱＲコードを表示させる。このＱＲコードを複合機２０のＱＲコードリーダ２２に読み込ませることで、印刷情報が複合機２０に伝達される。
【００３８】
Ｗｉ−Ｆｉ管理部４８は、Ｗｉ−Ｆｉの接続先との接続・切断などを制御する。具体的には、アクセスポイントが発する電波を検出することで、アクセスポイントのＳＳＩＤを識別する。そして、接続候補となるＳＳＩＤ検索を行う他、検索した接続先へ接続するようにＷｉ−Ｆｉの接続先を切り替える。例えば、複合機２０のＱＲコードリーダ２２に印刷情報のＱＲコードを読み込ませた場合、複合機２０では、Ｗｉ−Ｆｉ管理部２４がＷｉ−Ｆｉを起動するため、そのＳＳＩＤを検出して、接続することが可能となる。また、クラウドストレージ７０にデータの実体を格納する場合や、クラウドストレージ７０に格納したデータの実体をダウンロードする場合には、複合機２０のＳＳＩＤとは異なるインターネット６０にアクセスするためのＳＳＩＤを検出して、インターネット６０に接続する。
【００３９】
データ送信部５０は、印刷データの実体がスマートフォン４０に格納されている場合に、その印刷データを複合機２０に送信する。複合機２０への印刷データの送信は、Ｗｉ−Ｆｉ３８を通じて行われる。
【００４０】
インターネット６０は、グローバルに構築されたネットワークであり、スマートフォン４０からもアクセス可能である。また、クラウドストレージ７０は、インターネット６０に接続されたファイルサーバである。クラウドストレージ７０は、スマートフォン４０の通信事業者やメーカによって設置される場合もあるし、第三者によって設置される場合もある。クラウドストレージ７０は、１台の装置によって構築されていてもよいが、インターネット６０に接続された複数台の装置を連携させることで構築されていてもよい。
【００４１】
クラウドストレージ７０は、アクセス管理部７２、データ照会部７４、データ送信部７６を備えている。アクセス管理部７２は、インターネット６０からクラウドストレージ７０へのアクセスを管理する。具体的には、複合機２０からアクセスがあった場合の認証処理などを行う。データ照会部７４は、複合機２０から印刷データの照会があった場合に、その印刷データの有無について応答する。また、データ送信部７６は、複合機２０に、印刷データの送信を行う。
【００４２】
（２）動作の説明
図２〜図８を参照して、印刷システム１０の動作について説明する。図２は、ユーザが、スマートフォン４０で印刷アプリを起動して、印刷についての設定を行う際の手順を示すフローチャートである。ユーザは、スマートフォン４０で撮影した写真、スマートフォン４０が管理する文書などを印刷したいときに、印刷アプリを起動する（Ｓ１０）。印刷アプリでは、印刷対象データを選択するように促す表示が行われ、ユーザはスマートフォン４０が管理する各種のデータの中から、印刷したいデータを選択する（Ｓ１２）。選択は、例えば、写真、文書などのフォルダを開き、所望のデータをタッチすることで行われる。このとき、当該データの実体は、スマートフォン４０に格納されている場合もあるし、クラウドストレージ７０に格納されている場合もある。本実施形態においては、ユーザがその格納先を特に意識することなく、印刷データが選択されるようにしている。印刷データの選択に関する処理は、印刷データ選択部４４ａによって行われる。
【００４３】
続いて、ユーザは、印刷データの印刷設定を入力する（Ｓ１４）。設定にあたっては、デフォルト値を採用してもよいし、デフォルト値を所望の値に変更するなどしてもよい。印刷設定についての処理は、印刷設定部４４ｂによって行われる。
【００４４】
ユーザは、この状態から、直ちに印刷を指示する操作に入ることができる。しかし、印刷の設定を自宅や屋外などで行っていて、複合機２０が周囲に存在しないような場合には、一旦、入力内容を保存して（Ｓ１６）、印刷アプリを終了することになる（Ｓ１８）。このとき、印刷アプリでは、印刷情報生成部４４が、入力内容を印刷情報として保存する。なお、印刷アプリでは、さらに、別の印刷データについて、印刷設定を受け付け、保存する機能も備えていてもよい。ユーザにとっては、印刷に先立って、印刷データの選択と印刷設定を行っておくことで、複合機２０の前で行う操作が簡単になるメリットがある。
【００４５】
ここで、図３を参照して、保存された印刷情報について説明する。取得情報は、格納先ＵＲＬ、通信経路、公開鍵情報、プロキシ情報を含んでいる。格納先ＵＲＬは、印刷データの格納先情報の例であり、印刷データがどこに格納されているかを示すものである。例えば、図１に示したファイルＮｏが１の印刷情報では、格納先ＵＲＬは、ＵＲＬのfileスキームを用いて、「file:///storage/emulated/0/Pictures/00001.jpg」と記述されている。ここで、fileスキームは、印刷データが、スマートフォン４０の中に格納されていることを示しており、「/storage/emulated/0/Pictures」という絶対パスで示されたディレクトリ（フォルダ）に、「00001.jpg」というJPG画像形式の印刷データがあることが記述されている。また、ファイルＮｏが２の印刷情報では、格納先ＵＲＬは、httpsスキームを用いて「https:// docs.google.com/uc?export=view&id=1234567890abcdefghijklmnopqrb」と記述されている。ここで、httpsスキームは、SSL/TLSで暗号化した上でHTTPによる通信を行うことを示しており、「docs.google.com/uc」はホスト名とパス名を示している。また、「?」以下には、「export」「id」という変数に与える引数が記載されている。
【００４６】
通信経路は、複合機２０がこの印刷データを取得する場合に、どのような通信経路を用いるかを示すものである。ファイルＮｏ１の場合には、印刷データは、スマートフォン４０に格納されているため、スマートフォン４０との間で確立されるＷｉ−Ｆｉ通信を用いることが示されている。また、ファイルＮｏ２の例では、インターネットから取得すべきであることが示されている。
【００４７】
公開鍵情報は、印刷データを取得する場合に必要となる公開鍵の情報である。また、プロキシ情報は、印刷データを取得する場合に必要となるプロキシの情報を示している。これらの情報が不要となる場合には、null の値が設定されている。
【００４８】
印刷設定情報は、印刷データを複合機２０で印刷する場合における印刷態様を示す情報である。例えば、ファイルＮｏ１の例では、「カラー」については「フルカラー」が設定され、「用紙」については「Ａ４」サイズが設定され、「Ｎｕｐ」については「なし」（用紙１枚に１ページが印刷される）が設定され、「両面」については「なし」（片面印刷）が設定されている。
【００４９】
図３に例示した印刷情報は、複合機２０に提示するために用いられるだけでなく、スマートフォン４０における処理にも用いられる。このため、必ずしも複合機２０で用いない情報を含むことができる。また、印刷情報には、さらに、印刷料金など、ユーザに提示するための情報を含むことができる。
【００５０】
図４は、スマートフォン４０から複合機２０に印刷データを送信する過程を説明したフローチャートである。ここでは、図２に示した手順を行った後、しばらく時間が経過した後に、ユーザがコンビニエンスストアに来店して、印刷を行おうとしている状況を想定している。
【００５１】
ユーザは、まず、スマートフォン４０を操作して、印刷アプリを起動し（Ｓ２０）、印刷を行いたい印刷データに関して保存した入力内容を呼び出す（Ｓ２２）。この場合、印刷アプリでは、図３に示したような印刷情報に基づいて、以前の入力内容を画面表示する。そして、ユーザは、印刷アプリのガイダンスに従ってボタンを押すなどして、印刷情報を記号化したＱＲコードを表示させる（Ｓ２４）。ＱＲコードの表示は、ＱＲコード出力部４６によって行われる。コンビニエンスストアに設置された複合機２０では、ユーザ向けに、ＱＲコードリーダ２２にＱＲコードをかざすように案内が表示されている。ユーザは、案内に従って、ＱＲコードリーダ２２にＱＲコードを提示する（Ｓ２６）。
【００５２】
その後、スマートフォン４０の印刷アプリでは、複合機２０のＷｉ−Ｆｉ３８が起動されることによるアクセスポイント（Ｗｉ−Ｆｉ３８のＳＳＩＤ）を検出する（Ｓ２８）。印刷アプリでは、複合機２０のアクセスポイントを検出した場合、自動的にそのアクセスポイントにアクセスしてＷｉ−Ｆｉ３８の接続を行う（Ｓ３０）。Ｗｉ−Ｆｉ３８のアクセスポイントの検出及び接続は、Ｗｉ−Ｆｉ管理部４８の制御の下で処理される。
【００５３】
Ｗｉ−Ｆｉ３８の接続後、スマートフォン４０では、印刷データの要求送信を待つ（Ｓ３２）。送信要求があった場合には、Ｗｉ−Ｆｉ３８を通じて、自動的に、印刷データを複合機２０に送信する（Ｓ３４）。データの送信は、データ送信部５０によって処理される。その後、適当なタイミングで印刷アプリは、自動的に、あるいは、ユーザの操作によって終了される（Ｓ３６）。
【００５４】
このように、Ｗｉ−Ｆｉ３８の接続と、印刷データの送信を自動的に実行することにより、ユーザは、煩雑な操作を行うことなく印刷データを送信することができる。しかし、Ｗｉ−Ｆｉ３８の接続、あるいは、印刷データの送信に先立って、ユーザにその実行許可を求めるボタン表示などを行い、ユーザがボタンを押した場合にその実行をするようにしてもよい。この場合にも、ユーザは表示に従って操作をすることで、円滑に、印刷データの送信を行うことができる。
【００５５】
なお、図４に示した実施形態では、ステップＳ２８、Ｓ３０において、Ｗｉ−Ｆｉ３８のアクセスポイントを検出した場合に必ずＷｉ−Ｆｉ３８の接続を行うこととした。しかし、次に図５を参照して説明するように、印刷データがクラウドストレージ７０に格納されている場合には、印刷データの送信は必要とされない。したがって、印刷データがスマートフォン４０に格納されている場合にのみ、Ｗｉ−Ｆｉ３８の接続を行うようにしてもよい。
【００５６】
図５は、図４に示した過程において、複合機２０で実施される処理を示したフローチャートである。複合機２０では、ユーザがＱＲコードリーダ２２にスマートフォン４０のＱＲコードを提示した場合、光学的に読み取った上で、コードを複合化して、印刷情報を得る（Ｓ４０）。そして、読み取った印刷情報の妥当性を判断し（Ｓ４２）、不適当なものである場合には処理を終了する。不適当なものとは、例えば、複合機２０における処理内容とは全くことなる情報が入力されたものや、中身が空であるような情報が入力されたものである。他方、印刷情報が適当なものである場合には処理を継続して、Ｗｉ−Ｆｉ管理部２４がＷｉ−Ｆｉ３８を起動する（Ｓ４４）。これによって、スマートフォン４０では、複合機２０にアクセスするためのアクセスポイントを検出して、Ｗｉ−Ｆｉ３８への接続を行う。
【００５７】
複合機２０では、情報管理部２６が、印刷情報の取得情報における格納先ＵＲＬを参照して、印刷データの格納先がスマートフォン４０であるか否かを確認する（Ｓ４６）。スマートフォン４０である場合には、取得情報に基づいて、印刷データを取得する（Ｓ４８）。具体的には、スマートフォン４０に対して、Ｗｉ−Ｆｉ３８を通じて、格納先ＵＲＬが示す印刷データを送信するように要求し、スマートフォン４０から当該印刷データを受信する。データの受信は、データ受信部２８によって行われる。印刷情報中には、複数の印刷データが含まれている場合があり、最後の印刷データの受信が終わったかを判断し（Ｓ５０）、印刷データが残っている場合には、ステップＳ４６に戻って処理を継続する。
【００５８】
ステップＳ４６において、印刷データの格納先がスマートフォン４０でない場合には、印刷データの格納先がクラウドストレージ７０か否かの判断を行う（Ｓ５２）。クラウドストレージ７０に格納されていない場合には、今の例では、複合機２０が対応できないものとして処理を終了する。他方、クラウドストレージ７０に格納されている場合には、取得情報に基づいて、インターネット６０を介して、クラウドストレージ７０へ印刷データの照会を行う（Ｓ５４）。そして、印刷データが存在する場合には、クラウドストレージ７０から印刷データを受信する（Ｓ５６）。
【００５９】
複合機２０では、印刷データを取得した後、印刷部３０が印刷設定情報に従って印刷を行う（Ｓ５２）。複合機２０では、印刷の開始に先立って、ユーザに、印刷料金を提示し、支払いを求めるなどの処理を行うようにしてもよい。また、複合機２０では、印刷の開始は、ユーザが、複合機２０の操作画面において、印刷スタートボタンを押した後に実行するようにしてもよい。
【００６０】
なお、複合機２０では、ステップＳ４４においてＷｉ−Ｆｉを起動したが、ステップＳ４６でスマートフォン４０に印刷データが格納されていないと判断した場合には、Ｗｉ−Ｆｉによる通信は行われなかった。したがって、ステップＳ４４においてＷｉ−Ｆｉを起動するのではなく、ステップＳ４６において印刷データがスマートフォン４０に格納されていると判断した後に、Ｗｉ−Ｆｉを起動するようにしてもよい。
【００６１】
ここで、図６を参照して、実施形態の全体像について説明する。図６は、印刷データの選択から印刷までの流れを説明する図である。
【００６２】
図６の左下には、ユーザ８０ａが自宅８２において、スマートフォン４０を操作している様子が示されている。スマートフォン４０は、通常、Ｗｉ−Ｆｉ５８を通じてインターネット６０に接続されており、容易にクラウドストレージ７０にアクセスできる状況にある。このため、スマートフォン４０が管理するデータの実体をクラウドストレージ７０に格納している場合もある。
【００６３】
ユーザ８０ａは、スマートフォン４０が管理するデータの印刷を行いたい場合、印刷アプリを起動して、印刷データの選択と、その印刷データについての印刷設定を行う（Ｓ１）。図示した例では、クラウドストレージ７０に実体が格納されたファイル８４を印刷データとして設定したことを想定している。ただし、ユーザ８０ａは、通常は、ファイル８４の格納先を意識することはない。また、印刷アプリでは、印刷データの設定が行われた場合にも、ファイル８４をスマートフォン４０にダウンロードすることはしない。スマートフォン４０では、多くのデータをクラウドストレージ７０に格納することで、記憶容量の削減を図ることができており、本実施の形態における印刷アプリは、ファイル格納先を維持したまま印刷を進めるように設計されている。
【００６４】
その後、コンビニエンスストア８５に出かけたユーザ８０ｂは、スマートフォン４０で再度印刷アプリを起動している。そして、先に選択した印刷データに関する印刷情報を示すＱＲコードを画面に表示させている（Ｓ２）。このＱＲコードを、コンビニエンスストアに設置された複合機２０のＱＲコードリーダに提示することで、複合機２０に印刷情報が伝達される。
【００６５】
複合機２０では、印刷情報に含まれる取得情報を参照して、印刷データが、インターネット６０に接続されたクラウドストレージ７０に格納されていることを把握し、印刷データの送信を要求する（Ｓ３）。クラウドストレージ７０では、要求に従って印刷データを送信する（Ｓ４）。これにより、複合機２０では、印刷データを受信することができる（Ｓ５）。
【００６６】
なお、印刷データがスマートフォン４０の内部に格納されている場合には、複合機２０は、Ｗｉ−Ｆｉ３８を通じて、スマートフォン４０に印刷データの送信を要求する（Ｓ３’）。そして、スマートフォン４０は、Ｗｉ−Ｆｉ３８を通じて、印刷データを複合機２０に送信し（Ｓ４’）、複合機２０はこの印刷データを受信する（Ｓ５’）。
【００６７】
印刷データの受信後、複合機２０では、印刷設定情報に基づいて印刷の準備を進めるとともに、タッチパネルディスプレイ８８に印刷料金を提示して、ユーザ８０ｂにその支払いを促す。図６の例では、ユーザは、「コインでお支払い」または「電子マネーでお支払い」のボタンを押した上で料金の支払いを行う。最後に、ユーザ８０ｂが「プリントスタート」のボタンを押すと（Ｓ６）、印刷データの印刷が行われる（Ｓ７）。
【００６８】
（３）変形例
実施形態は、本発明の範囲内で様々な変形が可能である。例えば、上述の説明では、印刷データがスマートフォン４０の内部に格納されている場合に、スマートフォン４０に印刷データの送信要求を行って、印刷データを受信するものとした。しかし、スマートフォン４０では、印刷情報を参照すれば、複合機２０から送信要求を受けなくても、印刷データを送信する必要があることがわかる。そこで、印刷データがスマートフォン４０の内部に格納されている場合には、複合機２０は印刷データの送信要求をスマートフォン４０に行わないようにしてもよい。この場合には、スマートフォン４０では、Ｗｉ−Ｆｉ３８を接続した後に、自主的に印刷データを複合機２０に送信すればよい。
【００６９】
上述の説明では、複合機２０からクラウドストレージ７０には、特段の認証を受けることなくアクセス可能であり、印刷データを受信することができることを想定していた。しかし、スマートフォン４０が管理するデータのセキュリティを高めるために、クラウドストレージ７０では、第三者からのアクセスができないように、アクセスにあたって認証を行う形態が考えられる。そこで、スマートフォン４０では、取得情報に、認証に必要となるパスワードなどの認証情報を追加することになる。これにより、スマートフォン４０では、クラウドストレージ７０にパスワードを送付してアクセス権を得ることが可能となる。
【００７０】
ただし、クラウドストレージ７０では、例えば、スマートフォン４０とは異なる装置からのアクセスを許さないなど、さらに厳しいアクセス制限をしていることも考えられる。この場合には、複合機２０は、クラウドストレージ７０から印刷データを取得することができない。そこで、複合機２０では、クラウドストレージ７０から印刷データを取得できなかった場合に、スマートフォン４０に対して、印刷データを、スマートフォン４０から複合機２０にＷｉ−Ｆｉ３８を通じて送信するように指示するようにしてもよい。指示を受けたスマートフォン４０では、クラウドストレージ７０から印刷データを取得した上で、複合機２０に送信することになる。この態様は、携帯端末装置データ取得手段によるデータ取得の例である。
【００７１】
なお、クラウドストレージ７０では、スマートフォン４０からパスワードなどの秘密情報を取得した場合、その解析を行わない、あるいは、利用後に速やかに削除するなどの処理を行うことで、秘密漏洩などの事態を防ぐことができる。また、そのようなセキュリティポリシを策定して公表することで、ユーザからの信頼性を高めることも考えられる。
【００７２】
以上の説明においては、スマートフォン４０ではＷｉ−Ｆｉを利用してクラウドストレージ７０や、複合機２０と、データの送受信などを行うものとした。しかし、一般に、スマートフォン４０では、Ｗｉ−Ｆｉだけでなく、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）などの電話通信規格も利用することが可能である。そこで、例えば、Ｗｉ−Ｆｉに代えて、ＬＴＥなどの通信規格の無線通信を用いて、印刷データを複合機２０に送信するようにしてもよい。また、実用的な通信速度が確保できるのであれば、Ｂｌｕｅｔｏｏｔｈ（登録商標）のような近距離を想定した無線通信規格による通信を行って、印刷データを複合機２０に送信するようにしてもよい。
【００７３】
また、以上の説明では、スマートフォン４０から複合機２０に印刷情報を、ＱＲコードを用いて伝達するものとした。しかし、ＱＲコードのような画像情報による伝達に代えて、無線通信による伝達を行ってもよい。具体的には、近距離用の無線通信規格であるＮＦＣ(Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ)、Ｂｌｕｅｔｏｏｔｈなどを用いる例が挙げられる。もちろん、Ｗｉ−ＦｉやＬＴＥのように、印刷データの送信と同じ通信規格で通信するようにしてもよい。
【００７４】
（４）開示事項の整理
実施形態にかかる画像形成装置は、情報取得手段と、データ取得手段と、印刷手段とを備える。画像形成装置は、印刷データに基づいて、用紙などの印刷媒体に印刷を行う機能を備えた装置である。画像形成装置は、さらに、スキャン手段、ＦＡＸ送受信手段、メール送受信手段などを備えていてもよい。
【００７５】
情報取得手段は、携帯端末装置から、当該携帯端末装置が管理する印刷データの格納先情報を取得する。ここで、携帯端末装置は、ユーザが容易に持ち運び可能な装置である。携帯端末装置の例としては、スマートフォン、タブレット、携帯用ＰＣ（パーソナルコンピュータ）、多機能携帯電話などが挙げられる。また、印刷データとは、印刷の対象となるデータをいう。印刷対象となるデータは、一般にファイルと呼ばれる形式で取り扱われており、本明細書では、データとファイル、印刷データと印刷ファイルはほぼ同じものとして記載している。情報取得手段は、印刷データがどこに格納されているかを示す格納先情報を取得する。格納先情報としては、例えば、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）のように、当該ファイルの格納先とファイル名を特定する記載形式を用いることができる。また、格納先情報は、当該格納先あるいは格納先以外のサーバなどに問い合わせを行い、その問い合わせ先が保持する情報を用いることで、はじめて格納先が特定されるような情報であってもよい。
【００７６】
データ取得手段は、格納先情報を用いて、印刷データの格納先から当該印刷データを取得する。例えば、データ取得手段は、格納先情報を用いて、格納先に印刷データの送信要求を行うことで、格納先から印刷データを取得する。あるいは、データ取得手段は、格納先情報を用いて、格納先以外の適当なサーバなどに印刷データの要求を行うことで、最終的に格納先から印刷データを取得するものであってもよい。いずれにせよ、データ取得手段は、単に印刷データが送信されてくるのを待って受信するのではなく、格納先情報を用いて能動的に印刷データを取得する。
【００７７】
印刷手段は、取得した印刷データを印刷する。すなわち、印刷データに基づいて、用紙などの印刷媒体に印刷を行う。なお、情報取得手段と、データ取得手段が用いる通信方式は特段限定されず、無線通信、光学的通信、赤外線通信、音波による通信など、さまざまな通信を採用することができる。
【００７８】
実施形態にかかる画像形成装置では、印刷データには、携帯端末装置がアクセス可能なネットワークに接続された格納先に格納されたデータが含まれ、データ取得手段は、印刷データがその格納先に格納されている場合、ネットワークに接続してその格納先から印刷データを取得する。携帯端末装置がアクセス可能なネットワークとしては、インターネットの他、携帯端末装置の事業者が提供するイントラネット、画像形成装置の事業者が提供するイントラネットなど様々なものが挙げられる。
【００７９】
実施形態にかかる画像形成装置では、印刷データは、アクセス制限されたデータであり、情報取得手段は、さらに、印刷データへのアクセスに必要となる認証情報を取得し、データ取得手段は、認証情報を用いて、格納先から印刷データを取得する。アクセスに必要となる認証情報の例としては、パスワード、トークン、装置の識別情報などが挙げられる。なお、認証に失敗するなどして、格納先から前記印刷データを取得できない場合には、例えば、印刷を中止する、携帯端末装置に伝達する、携帯端末装置に再度のあるいは追加の認証情報の送付を求める、などの処理を行うようにしてもよい。
【００８０】
実施形態にかかる画像形成装置では、データ取得手段が格納先から印刷データを取得できない場合に、携帯端末装置から印刷データを取得する手段を備える。データ取得手段が、格納先から印刷データを取得できない場合に、例えば、携帯端末装置に印刷データの送信要求をすることで、この手段によって印刷データを取得することができる。格納先から印刷データを取得できない例としては、格納先がアクセス制限をしていて認証を受けられないような場合が挙げられる。また、別の例としては、画像形成装置から格納先へのネットワークに障害が生じたような場合に、画像形成装置ではデータを取得できないことが考えられる。
【００８１】
実施形態にかかる画像形成装置では、データ取得手段は、情報取得手段が格納先情報の取得に用いる通信方式とは異なる通信方式でネットワークに接続して印刷データを取得する。例えば、情報取得手段が、非接触の通信方式（無線、可視光、赤外線、音波などを用いて非接触に行う通信）を用いて格納先情報を取得する場合に、これとは異なる非接触の通信方式（例えば通信規格が異なる無線通信）、または接触を伴う通信方式（光ファイバや電気ケーブルを用いた有線通信）で印刷データを取得する。
【００８２】
実施形態にかかる画像形成装置では、印刷データには、携帯端末装置に格納されたデータが含まれ、データ取得手段は、印刷データが携帯端末装置に格納されている場合、ネットワークに接続する場合に用いる通信方式とは異なる通信方式で携帯端末装置と接続して、携帯端末装置から前記印刷データを取得する。すなわち、携帯端末装置からの印刷データの取得は、ネットワークに接続する場合とは異なる通信方式によって行われる。この場合、携帯端末装置では、当該通信方式により画像形成装置との通信を確立すること、あるいは、当該通信方式により画像形成装置に印刷データを送信することについて、ユーザに許可をとるようにしてもよいし、自動的に行われるようにしてもよい。
【００８３】
実施形態にかかる画像形成装置では、情報取得手段は、さらに、印刷データの印刷態様を設定した印刷設定情報を取得し、印刷手段は、印刷設定情報に従って、印刷データの印刷を行う。印刷設定情報とは、印刷媒体にどのように印刷を行うかを示す情報であり、具体例としては、用紙サイズ、用紙方向、印刷枚数、用紙一枚当たりの印刷ページ数、カラー・モノクロ設定、片面・両面印刷設定、ステープラー止め設定などが挙げられる。情報取得手段は、例えば、格納先情報をするタイミング（その前、後、あるいはその途中で）設定情報を取得する。
【００８４】
実施形態にかかる画像形成プログラムは、画像形成装置を、情報取得手段と、データ取得手段と、印刷手段として機能させる。画像形成プログラムは、典型的には、画像形成装置にインストールされる１または複数のアプリケーションプログラムと、オペレーションシステムなどの基本的ソフトウエアとが連携して、画像形成装置のハードウエアを制御することで実現される。しかし、他の形態をとるプログラムによって実現されてもよい。
【００８５】
実施形態にかかる画像形成装置は、不特定多数のユーザの用に供される装置であってもよい。典型的には、画像形成装置は、不特定多数のユーザが訪れる施設（コンビニエンスストアなどの店舗、イベント会場やホテルのロビーなどの民間施設、公共施設など）に設置され、特定のユーザ以外のユーザにも利用できるように設定される。利用料は有料であっても無料であってもよい。不特定多数のユーザの用に供される画像形成装置では、操作に不慣れなユーザであってもスムーズに印刷ができるように、ユーザの操作手順を簡略化することが望ましいと言える。また、実施形態にかかる画像形成装置は、特定の多数または少数のユーザに利用される装置としてもよい。そのような例としては、企業や公共団体などの組織に設置され、その構成員に利用される画像形成装置が挙げられる。
【００８６】
実施形態にかかる携帯端末装置は、選択手段と、伝達手段とを備える。選択手段は、ユーザ操作を受け付けて、印刷の対象となる印刷データを選択する。また、伝達手段は、選択した前記印刷データの格納先情報を画像形成装置に伝達する。選択手段は、ユーザ操作を受け付けて、印刷の対象となる印刷データを選択する。印刷データは、例えば、ネットワークに接続された格納先に格納されていてもよいし、自装置内に格納されていてもよい。伝達手段は、選択した印刷データの格納先情報を画像形成装置に伝達する。伝達手段が伝達する通信形態は特段限定されず、無線通信、光学的通信、赤外線通信、音波による通信など、さまざまなものを採用することができる。
【００８７】
実施形態にかかる携帯端末プログラムは、携帯端末装置を、選択手段と、伝達手段として機能させる。携帯端末プログラムは、典型的には、携帯端末装置にダウンロードされてインストールされるアプリケーションプログラム（アプリ）と、予め携帯端末装置にインストールされているオペレーションシステムやその他のプログラムとが連携して、携帯端末装置のハードウエアを制御することで実現される。しかし、他の形態をとるプログラムであってもよい。
【符号の説明】
【００８８】
１０  印刷システム、２０  複合機、２２  ＱＲコードリーダ、２４、４８  Ｗｉ−Ｆｉ管理部、２６  情報管理部、２８  データ受信部、３０  印刷部、３６  通信ケーブル、４０  スマートフォン、４２  データ管理部、４４  印刷情報生成部、４４ａ  印刷データ選択部、４４ｂ  印刷設定部、４６  ＱＲコード出力部、５０、７６  データ送信部、６０  インターネット、７０  クラウドストレージ、７２  アクセス管理部、７４  データ照会部、８０ａ、８０ｂ  ユーザ、８２  自宅、８４  ファイル、８５  コンビニエンスストア、８８  タッチパネルディスプレイ。
【図１】
2020001253.tif 000003
【図２】
2020001253.tif 000004
【図３】
2020001253.tif 000005
【図４】
2020001253.tif 000006
【図５】
2020001253.tif 000007
【図６】
2020001253.tif 000008