(57)【要約】【課題】端末からの出力指示に応じて出力装置が出力を実行するシステムにおいて、出力の実行よりも前に端末にて実行することが定められている前処理をユーザからの指示によって実行させる構成と比べて、出力を早く開始させること。【解決手段】端末は、自端末に関する予め定められた条件が満たされた場合に、自端末が送信した出力指示に応じて出力装置が出力を実行する前に自端末にて実行することが定められている前処理をユーザからの指示を待たずに実行する実行手段を備える。自端末に関する予め定められた条件とは、予め定められた操作が自端末に対して行われたこと、又は、予め定められた状態に自端末が遷移したことである。【選択図】図３
2018013831.tif 000002
【特許請求の範囲】
【請求項１】
自端末に関する予め定められた条件が満たされた場合に、自端末が送信した出力指示に応じて出力装置が出力を実行する前に自端末にて実行することが定められている前処理をユーザからの指示を待たずに実行する実行手段を備える端末。
【請求項２】
前記条件は、予め定められた操作が自端末に対して行われたことである請求項１に記載の端末。
【請求項３】
前記操作は、自端末に表示された、一の前記出力装置に関連付けられたアイコンに対する操作である請求項２に記載の端末。
【請求項４】
前記操作は、前記出力装置の設定を行うための画面を自端末に表示させる操作である請求項２に記載の端末。
【請求項５】
前記操作は、出力するファイルを指定せずに出力を指示する操作である請求項２に記載の端末。
【請求項６】
前記操作は、前記出力装置に自端末を近接させる操作である請求項２に記載の端末。
【請求項７】
前記操作は、前記出力装置と自端末との近距離無線通信を開始する操作である請求項６に記載の端末。
【請求項８】
前記操作は、予め定められたアプリケーションを起動する操作である請求項２に記載の端末。
【請求項９】
前記操作は、出力するファイルを指定せずに前記アプリケーションを起動する操作である請求項８に記載の端末。
【請求項１０】
前記アプリケーションは、ファイルの生成と加工の少なくとも一方を行うアプリケーション、文書と静止画像の少なくとも一方を扱うアプリケーション、最後に起動されてからの経過期間が閾値未満であるアプリケーション、起動頻度が閾値以上であるアプリケーションのいずれかである請求項９に記載の端末。
【請求項１１】
前記操作は、予め定められたウェブページにアクセスする操作である請求項２に記載の端末。
【請求項１２】
前記ウェブページは、クーポンを付与するウェブページ又は地図を表示するウェブページである請求項１１に記載の端末。
【請求項１３】
前記条件は、予め定められた状態に自端末が遷移したことである請求項１に記載の端末。
【請求項１４】
前記状態は、自端末が前記出力装置に対して予め定められた範囲内に接近した状態である請求項１３に記載の端末。
【請求項１５】
前記実行手段は、自端末が前記出力装置に対して予め定められた範囲内に接近したことを衛星測位システムにより検知する請求項１４に記載の端末。
【請求項１６】
前記実行手段は、自端末が前記出力装置に対して予め定められた範囲内に接近したことを近距離無線通信により検知する請求項１４に記載の端末。
【請求項１７】
前記状態は、自端末にプリンタドライバがインストールされた状態又は自端末にインストールされたプリンタドライバがアクティベーションされた状態である請求項１３に記載の端末。
【請求項１８】
前記前処理は、自端末が有する複数のファイルから出力対象の候補を抽出し、抽出された前記候補を表示し、表示された前記候補からの出力対象の選択を受け付ける処理である請求項１乃至１７のいずれか１項に記載の端末。
【請求項１９】
前記前処理は、出力指示の送信先となり得る出力装置を探索する処理である請求項１乃至１７のいずれか１項に記載の端末。
【請求項２０】
前記前処理は、出力指示の送信先の出力装置とのコネクションを確立する処理である請求項１乃至１７のいずれか１項に記載の端末。
【請求項２１】
前記前処理は、出力装置に省電力状態からの復帰を指示する処理である請求項１乃至１７のいずれか１項に記載の端末。
【請求項２２】
端末と、
前記端末に関する予め定められた条件が満たされたことを前記端末に通知する通知手段を備える出力装置と
を備え、
前記端末は、前記条件が満たされたことを前記出力装置から通知された場合に、自端末が送信した出力指示に応じて前記出力装置が出力を実行する前に自端末にて実行することが定められている処理をユーザからの指示を待たずに実行する実行手段を備える
システム。
【請求項２３】
前記条件は、前記出力装置に前記端末を近接させる操作が行われたことである請求項２２に記載のシステム。
【請求項２４】
前記条件は、前記端末が前記出力装置に対して予め定められた範囲内に接近したことである請求項２２に記載のシステム。
【請求項２５】
前記条件は、前記端末にインストールされるプリンタドライバが前記出力装置から取得されたことである請求項２２に記載のシステム。
【請求項２６】
コンピュータを、
自端末に関する予め定められた条件が満たされた場合に、自端末が送信した出力指示に応じて出力装置が出力を実行する前に自端末にて実行することが定められている前処理をユーザからの指示を待たずに実行する実行手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末、システム及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、情報処理装置と印刷装置との近接無線を利用して印刷を行う技術が記載されている。情報処理装置は、印刷装置との間で近接無線による通信が可能になったことを検出し、近接無線による通信が可能になったことを検出した場合に、自身が備える表示器に表示している文書について印刷装置で印刷可能な形式の印刷データを生成し、生成された印刷データを、近接無線を用いて印刷装置に送信する。印刷装置は、情報処理装置から近接無線を介して受信した印刷データを印刷する。
特許文献２には、プリンタからの制御により携帯端末内のファイルを印刷する技術が記載されている。携帯端末内の画像ファイルのうち、印刷対象外ファイルをプリンタが画像ファイルとして判定できない状態にし、印刷対象ファイルをプリンタが画像ファイルとして判定できる状態にする。これにより、ユーザがプリンタを操作して携帯端末内の印刷対象ファイルを印刷させる場合に、ユーザがプリンタを操作して携帯端末内の画像ファイルを確認すると、印刷対象ファイルが画像ファイルとして見つかる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２５１８２３号公報
【特許文献２】特開２０１３−１２１１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
端末から出力装置に出力指示を送信して出力を実行させるシステムにおいては、予め定められた処理を端末が実行し、その処理の完了後に出力装置が出力を実行する。出力装置が印刷装置である場合の例で説明すると、予め定められた処理とは、例えば、印刷のためのアプリケーション（例えば、文書ファイルや画像ファイルなどをページ記述言語で記述された印刷指示に変換するアプリケーション）の起動や、印刷指示の送信先となり得る印刷装置の探索や、印刷指示の送信先の印刷装置とのコネクションの確立などである。また、印刷指示の送信先の印刷装置が省電力状態に遷移している場合があるので、省電力状態からの復帰指示を送信する処理も実行される。従来はユーザからの指示に従って端末がこれらの処理を実行し、これらの処理の完了後に印刷が開始されていたが、印刷の開始までに要する時間を短縮することが望まれる。
本発明は、端末からの出力指示に応じて出力装置が出力を実行するシステムにおいて、出力の実行よりも前に端末にて実行することが定められている前処理をユーザからの指示によって実行させる構成と比べて、出力を早く開始させることのできる技術の提供を目的とする。
【課題を解決するための手段】
【０００５】
請求項１に係る発明は、自端末に関する予め定められた条件が満たされた場合に、自端末が送信した出力指示に応じて出力装置が出力を実行する前に自端末にて実行することが定められている前処理をユーザからの指示を待たずに実行する実行手段を備える端末を提供する。
【０００６】
請求項２に係る発明は、請求項１に記載の端末において、前記条件は、予め定められた操作が自端末に対して行われたことである。
請求項３に係る発明は、請求項２に記載の端末において、前記操作は、自端末に表示された、一の前記出力装置に関連付けられたアイコンに対する操作である。
請求項４に係る発明は、請求項２に記載の端末において、前記操作は、前記出力装置の設定を行うための画面を自端末に表示させる操作である。
請求項５に係る発明は、請求項２に記載の端末において、前記操作は、出力するファイルを指定せずに出力を指示する操作である。
請求項６に係る発明は、請求項２に記載の端末において、前記操作は、前記出力装置に自端末を近接させる操作である。
請求項７に係る発明は、請求項６に記載の端末において、前記操作は、前記出力装置と自端末との近距離無線通信を開始する操作である。
請求項８に係る発明は、請求項２に記載の端末において、前記操作は、予め定められたアプリケーションを起動する操作である。
請求項９に係る発明は、請求項８に記載の端末において、前記操作は、出力するファイルを指定せずに前記アプリケーションを起動する操作である。
請求項１０に係る発明は、請求項９に記載の端末において、前記アプリケーションは、ファイルの生成と加工の少なくとも一方を行うアプリケーション、文書と静止画像の少なくとも一方を扱うアプリケーション、最後に起動されてからの経過期間が閾値未満であるアプリケーション、起動頻度が閾値以上であるアプリケーションのいずれかである。
請求項１１に係る発明は、請求項２に記載の端末において、前記操作は、予め定められたウェブページにアクセスする操作である。
請求項１２に係る発明は、請求項１１に記載の端末において、前記ウェブページは、クーポンを付与するウェブページ又は地図を表示するウェブページである。
【０００７】
請求項１３に係る発明は、請求項１に記載の端末において、前記条件は、予め定められた状態に自端末が遷移したことである。
請求項１４に係る発明は、請求項１３に記載の端末において、前記状態は、自端末が前記出力装置に対して予め定められた範囲内に接近した状態である。
請求項１５に係る発明は、請求項１４に記載の端末において、前記実行手段は、自端末が前記出力装置に対して予め定められた範囲内に接近したことを衛星測位システムにより検知する。
請求項１６に係る発明は、請求項１４に記載の端末において、前記実行手段は、自端末が前記出力装置に対して予め定められた範囲内に接近したことを近距離無線通信により検知する。
請求項１７に係る発明は、請求項１３に記載の端末において、前記状態は、自端末にプリンタドライバがインストールされた状態又は自端末にインストールされたプリンタドライバがアクティベーションされた状態である。
【０００８】
請求項１８に係る発明は、請求項１乃至１７のいずれか１項に記載の端末において、前記前処理は、自端末が有する複数のファイルから出力対象の候補を抽出し、抽出された前記候補を表示し、表示された前記候補からの出力対象の選択を受け付ける処理である。
請求項１９に係る発明は、請求項１乃至１７のいずれか１項に記載の端末において、前記前処理は、出力指示の送信先となり得る出力装置を探索する処理である。
請求項２０に係る発明は、請求項１乃至１７のいずれか１項に記載の端末において、前記前処理は、出力指示の送信先の出力装置とのコネクションを確立する処理である。
請求項２１に係る発明は、請求項１乃至１７のいずれか１項に記載の端末において、前記前処理は、出力装置に省電力状態からの復帰を指示する処理である。
【０００９】
請求項２２に係る発明は、端末と、前記端末に関する予め定められた条件が満たされたことを前記端末に通知する通知手段を備える出力装置とを備え、前記端末は、前記条件が満たされたことを前記出力装置から通知された場合に、自端末が送信した出力指示に応じて前記出力装置が出力を実行する前に自端末にて実行することが定められている処理をユーザからの指示を待たずに実行する実行手段を備えるシステムを提供する。
請求項２３に係る発明は、請求項２２に記載のシステムにおいて、前記条件は、前記出力装置に前記端末を近接させる操作が行われたことである。
請求項２４に係る発明は、請求項２２に記載のシステムにおいて、前記条件は、前記端末が前記出力装置に対して予め定められた範囲内に接近したことである。
請求項２５に係る発明は、請求項２２に記載のシステムにおいて、前記条件は、前記端末にインストールされるプリンタドライバが前記出力装置から取得されたことである。
請求項２６に係る発明は、コンピュータを、自端末に関する予め定められた条件が満たされた場合に、自端末が送信した出力指示に応じて出力装置が出力を実行する前に自端末にて実行することが定められている前処理をユーザからの指示を待たずに実行する実行手段として機能させるためのプログラムを提供する。
【発明の効果】
【００１０】
請求項１、２２、２６に係る発明によれば、端末からの出力指示に応じて出力装置が出力を実行するシステムにおいて、出力の実行よりも前に端末にて実行することが定められている前処理をユーザからの指示によって実行させる構成と比べて、出力を早く開始させることができる。
請求項２に係る発明によれば、予め定められた操作が自端末に対して行われた場合に、出力を早く開始させることができる。
請求項３に係る発明によれば、自端末に表示された、一の出力装置に関連付けられたアイコンに対する操作が行われた場合に、出力を早く開始させることができる。
請求項４に係る発明によれば、出力装置の設定を行うための画面を自端末に表示させる操作が行われた場合に、出力を早く開始させることができる。
請求項５に係る発明によれば、出力するファイルを指定せずに出力を指示する操作が行われた場合に、出力を早く開始させることができる。
請求項６、２３に係る発明によれば、出力装置に自端末を近接させる操作が行われた場合に、出力を早く開始させることができる。
請求項７に係る発明によれば、出力装置と自端末との近距離無線通信を開始する操作が行われた場合に、出力を早く開始させることができる。
請求項８に係る発明によれば、予め定められたアプリケーションを起動する操作が行われた場合に、出力を早く開始させることができる。
請求項９に係る発明によれば、出力するファイルを指定せずにアプリケーションを起動する操作が行われた場合に、出力を早く開始させることができる。
請求項１０に係る発明によれば、ファイルの生成と加工の少なくとも一方を行うアプリケーション、文書と静止画像の少なくとも一方を扱うアプリケーション、最後に起動されてからの経過期間が閾値未満であるアプリケーション、起動頻度が閾値以上であるアプリケーションのいずれかを起動する操作が行われた場合に、出力を早く開始させることができる。
請求項１１に係る発明によれば、予め定められたウェブページにアクセスする操作が行われた場合に、出力を早く開始させることができる。
請求項１２に係る発明によれば、クーポンを付与するウェブページ又は地図を表示するウェブページにアクセスする操作が行われた場合に、出力を早く開始させることができる。
請求項１３に係る発明によれば、予め定められた状態に自端末が遷移した場合に、出力を早く開始させることができる。
請求項１４、２４に係る発明によれば、自端末が出力装置に対して予め定められた範囲内に接近した状態に遷移した場合に、出力を早く開始させることができる。
請求項１５に係る発明によれば、衛星測位システムを利用して、出力を早く開始させることができる。
請求項１６に係る発明によれば、近距離無線通信を利用して、出力を早く開始させることができる。
請求項１７、２５に係る発明によれば、自端末にプリンタドライバがインストールされた状態又は自端末にインストールされたプリンタドライバがアクティベーションされた状態に遷移した場合に、出力を早く開始させることができる。
請求項１８に係る発明によれば、ユーザが指示しなくても、出力するファイルの特定を容易にする処理を実行させることができる。
請求項１９に係る発明によれば、ユーザが指示しなくても、出力指示の送信先となり得る出力装置を探索する処理を実行させることができる。
請求項２０に係る発明によれば、ユーザが指示しなくても、出力指示の送信先の出力装置とのコネクションを確立する処理を実行させることができる。
請求項２１に係る発明によれば、ユーザが指示しなくても、出力装置に省電力状態からの復帰を指示する処理を実行させることができる。
【図面の簡単な説明】
【００１１】
【図１】印刷装置１と端末３のハードウェア構成を示す図。
【図２】端末３の機能構成を示す図。
【図３】端末３が実行する処理の手順を示す流れ図。
【図４】端末３が実行する処理の手順を示す流れ図。
【図５】端末３が実行する処理の手順を示す流れ図。
【図６】出力対象の候補の表示例を示す図。
【図７】端末３が実行する処理の手順を示す流れ図。
【図８】端末３が実行する処理の手順を示す流れ図。
【図９】端末３が実行する処理の手順を示す流れ図。
【発明を実施するための形態】
【００１２】
本発明を実施するための形態の一例について説明する。
図１は、印刷装置１と端末３のハードウェア構成を示す図である。印刷装置１は、本発明に係る出力装置の一例であり、印刷データに基づく画像を印刷する装置である。端末３は、例えば、スマートフォン、タブレット、ノート型のパーソナルコンピュータなどである。
【００１３】
次に、印刷装置１のハードウェア構成について説明する。制御部１１は、ＣＰＵ（Central Processing Unit）などの演算装置と、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などの記憶装置とを備える。ＲＯＭには、ハードウェアやＯＳ（Operating System）の起動の手順を記述したファームウェアが記憶される。ＲＡＭには、ＣＰＵが演算を実行する際のデータが記憶される。記憶部１２は、例えばハードディスク記憶装置を備え、ＯＳやアプリケーションプログラムなどが記憶される。
【００１４】
通信部１３は、印刷装置１をＬＡＮ（Local Area Network）に接続するための通信Ｉ／Ｆ（Interface）である。ＬＡＮには、無線ＬＡＮのアクセスポイントが設けられており、通信部１３は、後述する端末３の通信部３３との間で、アクセスポイント経由で通信を行う。
【００１５】
近距離無線通信部１４は、例えば、端末３の近距離無線通信部３４に備えられた非接触型ＩＣ（Integrated Circuit）カードとの間で通信を行うリーダライタであり、端末３との間で近距離無線通信を行う。近距離無線通信部１４は、周期的に問合せ信号を発信し、ユーザが印刷装置１から決められた距離以内に端末３を近接させると、端末３の近距離無線通信部３４が問合せ信号を受信し、この受信を契機として、印刷装置１と端末３との近距離無線通信が開始される。印刷装置１から決められた距離以内に端末３を近接させる操作には、例えば、端末３を印刷装置１にかざす（印刷装置１から数ｃｍ程度以内に近接させる）操作や、印刷装置１から数十ｃｍ乃至数ｍ程度以内に端末３を近接させる操作などが含まれる。
【００１６】
表示部１５は、例えば液晶表示装置であり、ユーザが印刷装置１を操作するための画面を表示する。受付部１６は、例えば表示部１５の表示面を覆うように設けられたタッチパネルであり、印刷装置１に対するユーザの操作を受け付ける。画像形成部１７は、ラスタデータに基づいて記録媒体に画像を形成する。画像形成部１７の構成は、電子写真方式、インクジェット方式など、いかなる構成でもよい。
【００１７】
次に、端末３のハードウェア構成について説明する。制御部３１は、ＣＰＵなどの演算装置と、ＲＯＭやＲＡＭなどの記憶装置とを備える。ＲＯＭには、ハードウェアやＯＳの起動の手順を記述したファームウェアが記憶される。ＲＡＭには、ＣＰＵが演算を実行する際のデータが記憶される。記憶部３２は、例えば不揮発性の半導体メモリを備え、ＯＳやアプリケーションプログラムなどが記憶される。
【００１８】
通信部３３は、端末３を無線ＬＡＮのアクセスポイントに接続するための通信Ｉ／Ｆであり、印刷装置１の通信部１３との間で、アクセスポイント経由で通信を行う。
【００１９】
近距離無線通信部３４は、例えば非接触型ＩＣカード及びそれを装着するためのスロットであり、印刷装置１との間で近距離無線通信を行う。なお、端末３を携帯電話の通信網に接続するための通信Ｉ／Ｆや、通話のためのスピーカ、マイクロホン、音声処理回路などが端末３に備えられていてもよい。
【００２０】
表示部３５は、例えば液晶表示装置であり、ユーザが端末３を操作するためのＧＵＩ（Graphical User Interface）の画面を表示する。受付部３６は、例えば表示部３５の表示面を覆うように設けられたタッチパネルであり、タップ、フリック、ドラッグなどの操作を受け付ける。
【００２１】
図２は、端末３の機能構成を示す図である。端末３は、自端末に関する予め定められた条件が満たされた場合に、自端末が送信した印刷指示（出力指示の一例）に応じて印刷装置（出力装置の一例）が印刷（出力の一例）を実行する前に自端末にて実行することが定められている前処理をユーザからの指示を待たずに実行する実行手段３００と、自端末が有する複数のファイルから出力対象の候補を抽出する抽出手段３０１と、抽出された候補を表示する表示手段３０２と、表示された候補からの出力対象の選択を受け付ける受付手段３０３とを備える。抽出手段３０１は、複数のファイルに優先順位を付与し、当該優先順位に基づいて出力対象の候補を抽出する。以下、これらの機能の具体例について説明する。
【００２２】
図３は、端末３が実行する処理の手順を示す流れ図である。端末３には、以下の処理の手順を記述したアプリケーションプログラムがインストールされており、制御部３１はこのアプリケーションプログラムに従って以下の処理を実行する。最初に、処理の概略について説明する。
【００２３】
＜ステップＳ００１＞
制御部３１が、自端末に関する予め定められた条件が満たされたか否かを判定する。自端末に関する予め定められた条件とは、予め定められた操作が自端末に対して行われたこと、又は、予め定められた状態に自端末が遷移したことである。予め定められた条件が満たされた場合（ステップＳ００１：ＹＥＳ）には、制御部３１の処理はステップＳ００２に進む。予め定められた条件が満たされていない場合（ステップＳ００１：ＮＯ）には、制御部３１は、定められた時間の経過後にステップＳ００１の判定を繰り返す。予め定められた条件の具体例については後述する。
【００２４】
＜ステップＳ００２＞
制御部３１が、前処理を実行する。前処理とは、自端末が送信した印刷指示に応じて印刷装置１が印刷を実行する前に自端末にて実行することが定められている処理である。詳細は後述するが、本実施形態における前処理は、印刷するファイルの特定を支援する処理である。
【００２５】
＜ステップＳ００３＞
制御部３１が、ステップＳ００２で特定されたファイルをＰＤＬに変換して印刷指示を生成し、生成した印刷指示を印刷装置１に送信する。
以上が、端末３が実行する処理の概略である。次に、自端末に関する予め定められた条件の具体例について説明する。
【００２６】
（１）条件の具体例
自端末に関する予め定められた条件とは、予め定められた操作が自端末に対して行われたこと、又は、予め定められた状態に自端末が遷移したことである。
【００２７】
（１．１）予め定められた操作
予め定められた操作の具体例を以下に示す。これらの操作のいずれかが行われた場合、端末３のユーザが印刷を行う意思を持っていると考えられる。換言すれば、これらの操作のいずれかが行われた場合、その操作が行われる前と比べて、印刷が行われる蓋然性が高まったと考えられる。
【００２８】
（１．１Ａ）自端末に表示された、一の印刷装置に関連付けられたアイコンに対する操作
ＬＡＮに接続された印刷装置１の各々と一対一で関連付けられたアイコン（以下、プリンタアイコンという。）が端末３の表示部３５に表示される。プリンタアイコンは１つのフォルダにまとめられており、そのフォルダを開くことで全てのプリンタアイコンが表示されるが、通常使用する印刷装置として端末３に設定されている印刷装置のプリンタアイコンへのショートカットアイコンをデスクトップに表示させている場合もある。プリンタアイコンを操作（タップなど）すると、印刷装置への印刷指示の送信状況や、印刷装置の稼働状況や、印刷装置の設定を行うための画面（以下、印刷装置の設定画面という。）などが表示される。ステップＳ００１において、プリンタアイコンに対する操作が検知された場合、制御部３１は、予め定められた条件が満たされたと判定する。
【００２９】
（１．１Ｂ）印刷装置の設定を行うための画面を自端末に表示させる操作
文書や画像を表示中のアプリケーションにおいて印刷を指示するためのメニューを選択する操作を行うと、印刷装置の設定画面が表示される。また、前述のプリンタアイコンに対する操作によっても印刷装置の設定画面が表示される。ステップＳ００１において、これらの操作が検知された場合、制御部３１は、予め定められた条件が満たされたと判定する。
【００３０】
（１．１Ｃ）印刷するファイルを指定せずに印刷を指示する操作
アプリケーションによっては、印刷するファイルを指定しなくても印刷を指示する操作を受け付け、それに続いてファイルの指定をユーザに促すように構成されているものもある。ステップＳ００１において、印刷するファイルを指定せずに印刷を指示する操作が検知された場合、制御部３１は、予め定められた条件が満たされたと判定する。
【００３１】
（１．１Ｄ）印刷装置に自端末を近接させる操作
前述のとおり、印刷装置１の近距離無線通信部１４は、周期的に問合せ信号を発信し、ユーザが端末３を印刷装置１に近接させると、端末３の近距離無線通信部３４が問合せ信号を受信し、この受信を契機として、印刷装置１と端末３との近距離無線通信が開始される。ステップＳ００１において、印刷装置１に自端末を近接させる操作（換言すれば、印刷装置１と自端末との近距離無線通信を開始する操作）が検知された場合、制御部３１は、予め定められた条件が満たされたと判定する。
【００３２】
（１．１Ｅ）予め定められたアプリケーションを起動する操作
予め定められたアプリケーションとは、例えば、ファイルの生成と加工の少なくとも一方を行うアプリケーション、文書と静止画像の少なくとも一方を扱うアプリケーション、最後に起動されてからの経過期間が閾値未満であるアプリケーション、起動頻度が閾値以上であるアプリケーションなどである。ファイルの生成と加工の少なくとも一方を行うアプリケーション、文書と静止画像の少なくとも一方を扱うアプリケーションは、予め端末３に登録されていてもよく、ユーザが端末３に登録してもよい。最後に起動されてからの経過期間が閾値未満であるアプリケーション、起動頻度が閾値以上であるアプリケーションは、アプリケーションの使用の履歴に基づいて制御部３１が決定して登録する。ステップＳ００１において、これらのアプリケーションを起動する操作が検知された場合、制御部３１は、予め定められた条件が満たされたと判定する。なお、印刷するファイルを指定せずにこれらのアプリケーションを起動する操作が検知された場合に予め定められた条件が満たされたと判定してもよい。
【００３３】
（１．１Ｆ）予め定められたウェブページにアクセスする操作
予め定められたウェブページとは、例えば、クーポンを付与するウェブページ、地図を表示するウェブページなどである。これらのアプリケーションは、予め端末に登録されていてもよく、ユーザが端末３に登録してもよい。ステップＳ００１において、これらのウェブページにアクセスする操作が検知された場合、制御部３１は、予め定められた条件が満たされたと判定する。
【００３４】
（１．２）予め定められた状態
予め定められた状態の具体例を以下に示す。これらの状態のいずれかに端末３が遷移した場合、端末３のユーザが印刷を行う意思を持っていると考えられる。換言すれば、これらの状態のいずれかに端末３が遷移した場合、その状態に遷移する前と比べて、印刷が行われる蓋然性が高まったと考えられる。
【００３５】
（１．２Ａ）自端末が印刷装置に対して予め定められた範囲内に接近した状態
ステップＳ００１において、自端末が印刷装置１に対して予め定められた範囲内に接近したことを検知した場合、制御部３１は、予め定められた条件が満たされたと判定する。自端末が印刷装置１に対して予め定められた範囲内に接近したことをいかなる手段で検知してもよい。例えば、自端末が印刷装置１に対して予め定められた範囲内に接近したことを衛星測位システムにより検知してもよい。具体的には、測位衛星から受信した信号に基づいて自端末の位置を求め、予め記憶した印刷装置１の位置との距離が閾値以下となったならば、自端末が印刷装置１に対して予め定められた範囲内に接近したと判定してもよい。
【００３６】
あるいは、自端末が印刷装置１に対して予め定められた範囲内に接近したことを近距離無線通信により検知してもよい。具体的には、近距離無線通信部３４が印刷装置１から問合せ信号を受信したならば、自端末が印刷装置１に対して予め定められた範囲内に接近したと判定してもよい。あるいは、近距離無線通信のコネクションが確立されたならば、自端末が印刷装置１に対して予め定められた範囲内に接近したと判定してもよい。
なお、複数の印刷装置が設置されている場合、ユーザが使用を望む印刷装置の位置や識別情報などを端末３に登録しておき、登録された印刷装置のみをこの判定の対象としてもよい。
【００３７】
（１．２Ｂ）自端末にプリンタドライバがインストールされた状態又は自端末にインストールされたプリンタドライバがアクティベーションされた状態
プリンタドライバのインストールやアクティベーションは、印刷のために行われる処理であるから、ステップＳ００１において、自端末にプリンタドライバがインストールされた状態又は自端末にインストールされたプリンタドライバがアクティベーションされた状態を検知した場合、制御部３１は、予め定められた条件が満たされたと判定する。
【００３８】
（２）前処理の具体例
次に、前処理の具体例について説明する。本実施形態における前処理は、印刷するファイルの特定を支援する処理（以下、支援処理という。）である。支援処理は、前述した抽出手段３０１、表示手段３０２、受付手段３０３によって実現される。
【００３９】
（２．１）第１の具体例
図４は、端末３が実行する処理の手順を示す流れ図である。第１実施形態は、主に、ファイルの日時情報に基づいて優先順位を付与する例である。端末３の制御部３１は、端末３にインストールされたアプリケーションプログラムに従って以下の処理を実行する。
【００４０】
＜ステップＳ１０１＞
ユーザが印刷装置１に端末３を近接させることで、端末３が印刷装置１との間で近距離無線通信を開始する。
【００４１】
＜ステップＳ１０２＞
制御部３１が、印刷可能なファイルを抽出してサムネイル表示する（抽出手段３０１及び表示手段３０２の一例）。具体的には、以下のとおりである。
最初に、制御部３１が、印刷可能なファイルを抽出する。例えば、制御部３１は、pdfなどの文書ファイル、jpgなどの画像ファイルなど、表示や印刷が可能なファイルを抽出する。一方、exeファイルや音楽ファイルは抽出しない。
【００４２】
次に、制御部３１が、複数のファイルの日時情報に基づいて複数のファイルに優先順位を付与する。例えば、制御部３１は、自端末がファイルを処理した日時が新しいほど高い優先順位を付与する。この日時情報は、例えば、自端末がファイルをダウンロードした日時である。
【００４３】
次に、制御部３１が、優先順位の高いファイルから順に、決められた方向に並べてサムネイル表示する。表示するファイルの数は、端末３の表示面の大きさによるが、視認性の観点から、例えばスマートフォンの場合、１０個以下程度とする。なお、ファイル名だけでは印刷したいファイルが特定できないことがあるのでサムネイル表示するのが望ましいが、ファイル名の表示だけでもよい。
【００４４】
＜ステップＳ１０３＞
制御部３１が、印刷するファイルの選択を受け付ける（受付手段３０３の一例）。
【００４５】
なお、第１実施形態を以下のように変形してもよい。
日時情報は、自端末がファイルの添付されたメールを受信又は送信した日時でもよい。その場合、制御部３１が、受信したメールに添付されたファイルのうち、未読のメールに添付されたファイルに、既読のメールに添付されたファイルよりも低い優先順位を付与してもよい。
また、日時情報は、自端末がファイルを作成した日時でもよい。その場合、制御部３１が、作成されたファイルのうち、作成後に更新されたファイルに、作成後に更新されていないファイルよりも高い優先順位を付与してもよい。
また、日時情報は、ファイルが最後に閲覧された日時でもよい。
【００４６】
（２．２）第２の具体例
図５は、端末３が実行する処理の手順を示す流れ図である。第２実施形態は、主に、ファイルの種別に基づいて優先順位を付与する例である。
＜ステップＳ２０１＞
ユーザが印刷装置１に端末３を近接させることで、端末３が印刷装置１との間で近距離無線通信を開始する。
【００４７】
＜ステップＳ２０２＞
制御部３１が、ファイルの種別を示すアイコンを表示する。具体的には、以下のとおりである。
最初に、制御部３１は、印刷可能なファイルを、ダウンロードしたファイル、撮影した写真、メール、メール添付ファイルなどの種別に分類する。
【００４８】
次に、制御部３１は、複数のファイルの種別に基づいて当該複数のファイルに優先順位を付与する。例えば、制御部３１は、印刷する可能性の高い種別のファイルほど高い優先順位を付与する。印刷する可能性の高いファイルとは、例えば、文書ファイルであり、制御部３１は、文書ファイルに他の種別のファイルよりも高い優先順位を付与する。文書ファイルとは、例えば、拡張子がtxt、doc、pdfであるファイルであり、制御部３１は、これらの拡張子のファイルに他の拡張子のファイルよりも高い優先順位を付与する。
図６は、出力対象の候補の表示例を示す図である。制御部３１は、優先順位の高い種別のアイコンから順に、決められた方向に並べて表示し、印刷するファイルの種別の選択を受け付ける。
【００４９】
＜ステップＳ２０３＞
制御部３１が、優先順位の高いファイルから順に、決められた方向に並べてサムネイル表示する（図６参照）。
＜ステップＳ２０４＞
制御部３１が、印刷するファイルの選択を受け付ける。
【００５０】
なお、第２実施形態を以下のように変形してもよい。
制御部３１が、画像ファイルに他の種別のファイルよりも高い優先順位を付与してもよい。その場合、制御部３１が、例えば、写真画像ファイルに他の画像ファイルよりも高い優先順位を付与してもよい。写真画像ファイルとは、例えば、拡張子がjpg、bmp、tiffであるファイルであり、制御部３１が、これらの拡張子ファイルに他の拡張子のファイルよりも高い優先順位を付与してもよい。
【００５１】
また、制御部３１が、印刷する可能性が低い種別のファイルほど低い優先順位を付与してもよい。例えば、制御部３１が、文書ファイルでなく静止画像ファイルでもないファイルに文書ファイルと静止画像ファイルよりも低い優先順位を付与してもよい。具体的には、制御部３１が、文書にも静止画像にも属さない拡張子を有するファイルに文書又は静止画像に属する拡張子を有するファイルよりも低い優先順位を付与してもよい。より具体的には、制御部３１が、実行ファイルと音声ファイルと動画ファイルと圧縮ファイルにそれ以外のファイルよりも低い優先順位を付与してもよい。
また、制御部３１が、モノクロ写真のファイルにカラー写真のファイルよりも低い鵜優先順位を付与してもよい。
【００５２】
（２．３）第３の具体例
図７は、端末３が実行する処理の手順を示す流れ図である。第３実施形態は、ダウンロードファイルのみを対象とする例であるが、ダウンロードファイル格納フォルダが１つの場合と複数の場合とで手順が異なっている。
【００５３】
（ａ）ダウンロードファイル格納フォルダが１つの場合
＜ステップＳ３０１＞
ユーザが印刷装置１に端末３を近接させることで、端末３が印刷装置１との間で近距離無線通信を開始する。
＜ステップＳ３０２＞
制御部３１が、ダウンロードファイル格納フォルダ内のファイルを、優先順位の高いファイルから順に、決められた方向に並べてサムネイル表示する。
＜ステップＳ３０３＞
制御部３１が、印刷するファイルの選択を受け付ける。
【００５４】
（ｂ）ダウンロードファイル格納フォルダが複数の場合
＜ステップＳ４０１＞
ユーザが印刷装置１に端末３を近接させることで、端末３が印刷装置１との間で近距離無線通信を開始する。
＜ステップＳ４０２＞
制御部３１が、複数のダウンロードファイル格納フォルダを示すアイコンを表示する。制御部３１が、印刷するダウンロードファイル格納フォルダのアイコンの選択を受け付ける。
＜ステップＳ４０３＞
制御部３１が、選択されたダウンロードファイル格納フォルダ内のファイルを、優先順位の高いファイルから順に、決められた方向に並べてサムネイル表示する（図６参照）。
＜ステップＳ４０４＞
制御部３１が、印刷するファイルの選択を受け付ける。
【００５５】
（２．４）第４の具体例
図８は、端末３が実行する処理の手順を示す流れ図である。第４実施形態は、最後にダウンロードされた印刷可能なファイル、又は、最後にアクセスされた印刷可能なファイルのいずれかを自動的に選択する例である。
＜ステップＳ５０１＞
ユーザが印刷装置１に端末３を近接させることで、端末３が印刷装置１との間で近距離無線通信を開始する。
＜ステップＳ５０２＞
制御部３１が、最後にダウンロードされた印刷可能なファイル、又は、最後にアクセスされた印刷可能なファイルのいずれかを自動的に選択する。
【００５６】
＜ステップＳ５０３＞
制御部３１が、選択されたファイルのプレビューを表示する。ユーザは、プレビューが表示されているファイルを印刷する場合には予め決められた操作を行う。この操作は、例えば、ＯＫなどのボタンや、プレビューの表示領域などにユーザが触れるなどの操作である。
【００５７】
（２．５）第５の具体例
図９は、端末３が実行する処理の手順を示す流れ図である。第５実施形態は、印刷対象として抽出するファイルを日付で限定する例である。端末の操作やファイル形式に詳しくないユーザであっても、対象ファイルの日付（写真を撮影した日や、メールを受信した日、もしくはその日付の範囲）を覚えていれば、その日付から印刷するファイルの候補が抽出される。
＜ステップＳ６０１＞
ユーザが印刷装置１に端末３を近接させることで、端末３が印刷装置１との間で近距離無線通信を開始する。
＜ステップＳ６０２＞
制御部３１が、印刷対象とするファイルの日付又は日付の範囲の指定を受け付ける。
【００５８】
＜ステップＳ６０３＞
制御部３１が、指定された日付又は日付の範囲に該当する、印刷可能なファイルの種別を表示する。具体的には、ダウンロードしたファイル、撮影した写真、メール、メール添付ファイルなどの種別分けをして、カテゴリを示すアイコンを表示する。ユーザは、印刷する種別のアイコンを選択する。
＜ステップＳ６０４＞
制御部３１が、選択された種別のファイルを、優先順位の高いファイルから順に、決められた方向に並べてサムネイル表示する（図６参照）。
＜ステップＳ６０５＞
制御部３１が、印刷するファイルの選択を受け付ける。
【００５９】
以上が実施形態の動作である。本実施形態は、自端末に関する予め定められた条件が満たされた場合に、自端末が送信した印刷指示に応じて印刷装置が印刷を実行する前に自端末にて実行することが定められている前処理をユーザからの指示を待たずに実行するように構成されている。よって、本実施形態によれば、前処理をユーザからの指示によって実行させる構成と比べて、印刷が早く開始される。
また、本実施形態は、自端末が有する複数のファイルから出力対象の候補を抽出し、抽出された前記候補を表示し、表示された前記候補からの出力対象の選択を受け付けるように構成されている。よって、本実施形態によれば、ユーザが指示しなくても、出力するファイルの特定を容易にする処理を実行させることができる。
【００６０】
上記の実施形態を以下の変形例のように変形してもよい。
＜変形例１＞
本発明は、端末と、前記端末に関する予め定められた条件が満たされたことを前記端末に通知する通知手段を備える出力装置とを備え、前記端末は、前記条件が満たされたことを前記出力装置から通知された場合に、自端末が送信した出力指示に応じて前記出力装置が出力を実行する前に自端末にて実行することが定められている処理をユーザからの指示を待たずに実行する実行手段を備えるシステムとしても特定され得る。
【００６１】
このシステムにおいて、端末に関する予め定められた条件とは、例えば、出力装置に端末を近接させる操作が行われたこと、又は、端末が出力装置に対して予め定められた範囲内に接近したことである。具体的には、印刷装置１（出力装置の一例）が発信した問合せ信号に対して端末３が応答し、印刷装置１と端末３との近距離無線通信のコネクションが確立されたならば、印刷装置１の制御部１１が、端末３に関する予め定められた条件が満たされたことを近距離無線通信により端末３に通知する。
【００６２】
あるいは、端末に関する予め定められた条件とは、端末にインストールされるプリンタドライバが出力装置から取得されたことである。具体的には、印刷装置１の記憶部１２にはプリンタドライバが記憶されており、端末３からの要求に応じて制御部１１がプリンタドライバを記憶部１２から読み出して端末３に送信する。この処理を実行したならば、制御部１１が、端末３に関する予め定められた条件が満たされたことを近距離無線通信により端末３に通知する。送信されたプリンタドライバは、端末３にインストールされる。
【００６３】
＜変形例２＞
上記の実施形態で例示した支援処理に代わる前処理として、端末が以下の処理を行うように構成されていてもよい。
例えば、前処理として、端末が、出力指示の送信先となり得る出力装置を探索する処理（探索処理）を行うように構成されていてもよい。具体的には、端末３が接続中の無線ＬＡＮに接続されている電子機器を検出し、検出された電子機器から稼働中の印刷装置１を抽出する。
あるいは、前処理として、端末が、出力指示の送信先の出力装置とのコネクションを確立する処理（確立処理）を行うように構成されていてもよい。コネクションの確立は、前述の近距離無線通信の説明で示した手順で行われる。
【００６４】
あるいは、前処理として、端末が、出力装置に省電力状態からの復帰を指示する処理（指示処理）を行うように構成されていてもよい。出力指示の送信先の出力装置が省電力状態であることを検知する手段を有する場合には、出力装置が省電力状態である場合にのみ指示処理を行ってもよい。また、出力装置が省電力状態であるか否かにかかわらず指示処理を行ってもよい。
【００６５】
＜変形例３＞
上記の実施形態では、出力対象の候補の抽出における優先順位の付与について、種々の手法を例示したが、２つ以上の手法を組み合わせてもよい。また、以下の変形例を上記の実施形態で示した手法と組み合わせてもよい。
【００６６】
＜変形例４＞
この変形例は、主に、ファイルに関連付けられたアプリケーションに基づいて優先順位を付与する例である。
制御部３１が、複数のファイルに関連付けられたアプリケーションに基づいて当該複数のファイルに優先順位を付与してもよい。
例えば、制御部３１が、印刷の可能性の高いアプリケーションに関連付けられたファイルほど高い優先順位を付与する。具体的には、制御部３１が、ファイルの生成と加工の少なくとも一方を行うアプリケーションに関連付けられたファイルに、ファイルの生成及び加工を行わないアプリケーションに関連付けられたファイルよりも高い優先順位を付与してもよい。あるいは、制御部３１が、文書と静止画像の少なくとも一方を扱うアプリケーションに関連付けられたファイルに、文書と静止画像を扱わないアプリケーションに関連付けられたファイルよりも高い優先順位を付与してもよい。あるいは、制御部３１が、最後に起動されてからの経過期間が閾値未満であるアプリケーションに関連付けられたファイルに、最後に起動されてからの経過期間が閾値以上であるアプリケーションに関連付けられたファイルよりも高い優先順位を付与してもよい。あるいは、制御部３１が、起動頻度が閾値以上であるアプリケーションに関連付けられたファイルに、起動頻度が閾値未満であるアプリケーションに関連付けられたファイルよりも高い優先順位を付与してもよい。
【００６７】
また、制御部３１が、印刷の可能性の低いアプリケーションに関連付けられたファイルほど低い優先順位を付与してもよい。具体的には、制御部３１が、ファイルの生成と加工を行わないアプリケーションに関連付けられたファイルに、ファイルの生成と加工の少なくとも一方を行うアプリケーションに関連付けられたファイルよりも低い優先順位を付与してもよい。あるいは、制御部３１が、文書と静止画像を扱わないアプリケーションに関連付けられたファイルに、文書と静止画像の少なくとも一方を扱うアプリケーションに関連付けられたファイルよりも低い優先順位を付与してもよい。あるいは、制御部３１が、最後に起動されてからの経過期間が閾値以上であるアプリケーションに関連付けられたファイルに、最後に起動されてからの経過期間が閾値未満であるアプリケーションに関連付けられたファイルよりも低い優先順位を付与してもよい。あるいは、制御部３１が、起動頻度が閾値未満であるアプリケーションに関連付けられたファイルに、起動頻度が閾値以上であるアプリケーションに関連付けられたファイルよりも低い優先順位を付与してもよい。
【００６８】
＜変形例５＞
この変形例は、主に、端末の状態に基づいて優先順位を付与する例である。
制御部３１が、自端末の状態に基づいて複数のファイルに優先順位を付与してもよい。例えば、制御部３１が、自端末の姿勢に基づいて複数のファイルに優先順位を付与してもよい。具体的には、制御部３１が、自端末の表示面の長手方向とファイルの画像の長手方向とが同方向であるファイルに、自端末の表示面の長手方向とファイルの画像の長手方向とが同方向でないファイルよりも高い優先順位を付与してもよい。ここで、長手方向とは、表示面や画像が長方形である場合に、その長辺の延びる方向である。
【００６９】
あるいは、制御部３１が、自端末の表示面の長手方向とアプリケーションの画像の長手方向とが同方向であるアプリケーションに関連付けられたファイルに、自端末の表示面の長手方向とアプリケーションの画像の長手方向とが同方向でないアプリケーションに関連付けられたファイルよりも高い優先順位を付与してもよい。ここで、アプリケーションの画像とは、例えば、アプリケーションを実行した場合に表示されるウィンドウである。
【００７０】
また、制御部３１が、自端末で実行中のアプリケーションに基づいて複数のファイルに優先順位を付与してもよい。例えば、制御部３１が、自端末で実行中のアプリケーションに関連するファイルに、自端末で実行中のアプリケーションに関連しないファイルよりも高い優先順位を付与してもよい。
【００７１】
また、制御部３１が、自端末のログイン状態に基づいて複数のファイルに優先順位を付与してもよい。例えば、制御部３１が、自端末にログインしているユーザに関連付けられたファイルを対象として上記の手法で優先順位を付与してもよい。
【００７２】
＜変形例６＞
ＯＳによっては、ファイルが、そのファイルに関連するアプリケーションと一体化されて記憶されるアプリケーションが提供されている場合がある。この場合には、制御部３１が、印刷可能なファイルに関連するアプリケーションを出力対象の候補として抽出してもよい。この場合、制御部３１が、アプリケーションの起動履歴を参照して、起動の日時が新しいほど高い優先順位を付与してもよい。
【００７３】
＜変形例７＞
電子メールがメールアプリケーションと一体化されて記憶されるメールアプリケーションが提供されている場合がある。この場合には、ユーザが、メールアプリケーションを起動し、出力対象のメールや添付ファイルを選択して出力してもよい。
【００７４】
＜変形例８＞
電子メールがクラウドのストレージに保存されるメールアプリケーションの場合、ユーザが、メールアプリケーションを起動し、出力対象のメールや添付ファイルを選択し、選択したメールや添付ファイルを端末３にダウンロードして出力してもよい。出力後は、ダウンロードしたメール添付ファイルを削除しておくことが望ましいが、そのまま残しておいても良い。
【００７５】
＜変形例９＞
ファイルがクラウドのストレージに保存されるアプリケーションの場合、制御部３１が、そのアプリケーションを使用しているか否かを起動の履歴から判断し、使用しているアプリケーションを抽出し、その種別を表示してもよい。ユーザは、表示された種別から出力対象のアプリケーションを選択して起動し、クラウドのストレージに保存されているファイルから印刷対象の候補を選択し、選択した候補を端末にダウンロードして出力してもよい。出力後は、ダウンロードしたファイルを削除しておくことが望ましいが、そのまま残しておいても良い。
【００７６】
＜変形例１０＞
上記の実施形態及び変形例で例示した機能は、主に端末の操作に不慣れなユーザを想定した機能である。従って、ユーザが端末３を印刷装置１に近接させた場合に、端末３の操作に不慣れなユーザのための設定や仕様に自端末がなっているか否かを制御部３１が判断し、そのような設定や仕様になっている場合に、制御部３１が上記の処理を実行するようにしてもよい。また、上記の処理を実行するか否かをユーザに判断させるようにしてもよい。
【００７７】
＜変形例１１＞
上記の実施形態では、出力装置の一例として印刷装置の例を示したが、出力装置が印刷装置以外の電子機器である場合に本発明を適用してもよい。例えば、出力装置は、端末からの指示に応じてデータを送信する装置であってもよい。また、出力装置は、端末からの指示に応じて外部から受信したデータを転送する装置であってもよい。また、出力装置は、端末からの指示に応じて画像を表示する装置であってもよい。
【００７８】
＜変形例１２＞
上記の実施形態では、抽出手段３０１が端末３に備えられた例を示したが、抽出手段３０１の機能を外部の装置が実現するように構成してもよい。例えば、クラウドのストレージに保存されているファイルについては、クラウドのサーバが出力対象の候補を抽出するようにしてもよい。
また、上記の機能の一部又は全部がハードウェア回路で端末３に実装されていてもよい。また、上記の機能を実現するアプリケーションを、光記録媒体や半導体メモリなど、コンピュータで読み取り可能な記録媒体に記録して提供してもよい。また、このアプリケーションを電気通信回線で提供してもよい。
【符号の説明】
【００７９】
１…印刷装置、１１…制御部、１２…記憶部、１３…通信部、１４…近距離無線通信部、１５…表示部、１６…受付部、１７…画像形成部、３…端末、３１…制御部、３２…記憶部、３３…通信部、３４…近距離無線通信部、３５…表示部、３６…受付部、３００…実行手段、３０１…抽出手段、３０２…表示手段、３０３…受付手段
【図１】
2018013831.tif 000003
【図２】
2018013831.tif 000004
【図３】
2018013831.tif 000005
【図４】
2018013831.tif 000006
【図５】
2018013831.tif 000007
【図６】
2018013831.tif 000008
【図７】
2018013831.tif 000009
【図８】
2018013831.tif 000010
【図９】
2018013831.tif 000011