(57)【要約】【課題】検索画面を開いて検索条件を設定することなく、簡単に目的のファイルを検索して印刷することのできる印刷装置を提供する。【解決手段】携帯端末４０は検索コマンドファイルを含む印刷ジョブを印刷装置１０に送信する（Ｐ１）。印刷装置１０は、携帯端末４０から受信した印刷ジョブを解析し、該印刷ジョブが通常の印刷ジョブであればその印刷を実行し、検索コマンドファイルであった場合は該検索コマンドファイルからファイルの検索条件を抽出する（Ｐ２）。そして、抽出した検索条件に基づいて、自装置やクラウド上のサーバ７などから該当するファイルを検索し（Ｐ３）、その検索結果を自装置の操作パネルに表示する。表示した検索結果の中からファイルの選択操作を受けると、その選択されたファイルを印刷する。【選択図】図１
2017087647.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブとして第１ファイルを受信する受信部と、
前記受信部が受信した第１ファイルを解析し、該第１ファイルが所定の検索コマンドファイルであった場合に、該第１ファイルからファイルの検索条件を抽出する解析部と、
前記解析部が抽出した前記検索条件に基づいてファイルを検索する検索部と、
前記検索部の検索結果を表示し、該検索結果の中から印刷対象のファイルの選択を受ける選択部と、
前記選択部で選択されたファイルを印刷する印刷部と、
を有する
ことを特徴とする印刷装置。
【請求項２】
前記解析部は、前記第１ファイルの拡張子、または前記第１ファイルの内容から、前記第１ファイルが前記検索コマンドファイルか否かを判定する
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記検索部は、前記抽出された検索条件が、次に送られてくるファイルに類似するファイルの検索を指示している場合は、前記第１ファイルの次に前記受信部が前記第１ファイルと同じ送信元から受信した第２ファイルに類似するファイルを検索する
ことを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記検索コマンドファイルに前記第２ファイルの印刷指示が記述されている場合、前記印刷部は、前記第２ファイルを印刷する
ことを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記選択部が前記検索結果を表示しているときに、前記受信部が前記第１ファイルと同じ送信元から第３ファイルを受信した場合、前記検索部は、前記検索結果を前記第３ファイルに類似するものに絞り込む処理を行い、前記選択部は、前記絞り込む処理後の検索結果を表示し、該検索結果の中から印刷対象のファイルの選択を受ける
ことを特徴とする請求項１または２に記載の印刷装置。
【請求項６】
前記検索部は、当該印刷装置が有するファイルの記憶部、もしくは、ネットワークを介して接続された外部の記憶装置、もしくは、前記外部の記憶装置と前記記憶部、を検索範囲に検索する
ことを特徴とする請求項１乃至５のいずれか１つに記載の印刷装置。
【請求項７】
請求項１乃至６のいずれか１つに記載の印刷装置と、
前記印刷装置にファイルを送信する情報処理端末と、
を備え、
前記情報処理端末は、
ファイルを保存する保存部と、
前記保存部に保存されているファイルの選択画面を表示してファイルの選択を受け付けるファイル選択部と、
前記ファイル選択部で選択されたファイルを前記印刷装置に送信する送信部と、
を有する
ことを特徴とする印刷システム。
【請求項８】
印刷装置で実行されるプログラムであって、
印刷ジョブとして第１ファイルを受信する受信ステップと、
前記受信した第１ファイルを解析し、該第１ファイルが所定の検索コマンドファイルであった場合に、該第１ファイルからファイルの検索条件を抽出する解析ステップと、
前記抽出した前記検索条件に基づいてファイルを検索する検索ステップと、
前記検索ステップでの検索結果を表示し、該検索結果の中から印刷対象のファイルの選択を受ける選択ステップと、
前記選択ステップで選択されたファイルを印刷する印刷ステップと、
を有する
ことを特徴とするプログラム。
【請求項９】
前記解析ステップでは、前記第１ファイルの拡張子、または前記第１ファイルの内容から、前記第１ファイルが前記検索コマンドファイルか否かを判定する
ことを特徴とする請求項８に記載のプログラム。
【請求項１０】
前記検索ステップでは、前記抽出された検索条件が、次に送られてくるファイルに類似するファイルの検索を指示している場合は、前記第１ファイルの次に前記第１ファイルと同じ送信元から受信した第２ファイルに類似するファイルを検索する
ことを特徴とする請求項８または９に記載のプログラム。
【請求項１１】
前記検索コマンドファイルに前記第２ファイルの印刷指示が記述されている場合、前記第２ファイルを印刷するステップをさらに有する
ことを特徴とする請求項１０に記載のプログラム。
【請求項１２】
前記選択ステップで前記検索結果を表示しているときに、前記第１ファイルと同じ送信元から第３ファイルを受信した場合、前記検索ステップでさらに、前記検索結果を前記第３ファイルに類似するものに絞り込む処理を行い、前記選択ステップでは、前記絞り込む処理後の検索結果を表示し、該検索結果の中から印刷対象のファイルの選択を受ける
ことを特徴とする請求項８または９に記載のプログラム。
【請求項１３】
前記検索ステップでは、前記印刷装置が有するファイルの記憶部、もしくは、ネットワークを介して接続された外部の記憶装置、もしくは、前記外部の記憶装置と前記記憶部、を検索範囲に検索する
ことを特徴とする請求項８乃至１２のいずれか１つに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、保存されている文書を印刷する印刷装置、印刷システムおよび印刷装置で実行されるプログラムに関する。
【背景技術】
【０００２】
目的のファイルを検索して見つけ出し、そのファイルを複合機等の印刷装置に送信して印刷させる、といった作業は普段からよく行われる。ファイルの検索は、複合機の操作パネルやユーザ端末にインストールされているブラウザ・アプリケーションプログラムのＵＩに、目的の文書の名称やキーワードなどを入力して行われる。
【０００３】
文書の検索を補助する技術として、下記特許文献１には、文書を作成・修正・閲覧を行った場合に、その操作を行ったユーザのユーザ情報を自動的に文書に関連付けて記憶させ、後に、ユーザ情報に基づいて文書を検索することが可能な印刷装置が開示されている。この印刷装置では、各ユーザは、自分のユーザ情報と文書との対応付けを別途行うことなく、自分が過去に作成・修正等を行った文書をユーザ情報に基づいて検索することが可能になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−７８７３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
目的のファイルの保存場所が予め分かっていれば、ユーザは、その場所のフォルダを開いて、目的のファイルを選択し、印刷装置への送信操作を行えば、目的のファイルを印刷することができる。
【０００６】
しかし、目的のファイルが保存されていると思って、あるフォルダを開いてみると、そのフォルダに目的のファイルが見当たらず、自分が勘違いしていたことに気付くことがある。このような場合、ユーザは、目的のファイルを検索するために、改めてブラウザ・アプリケーションプログラムを起動し検索画面を開いて検索を行ったり、そのファイルが複合機の記憶部に記憶されているかもしれない場合には、複合機の検索画面から検索したりする等の作業を行わなければならない。そして、複合機は各種の機能に対応する様々な操作画面を有しており、不慣れなユーザにおいては、ファイルを検索するための操作画面に到達することさえ難しいことがある。
【０００７】
特許文献１に開示の技術では、文書の作成時や修正時にユーザ情報が自動的に文書に紐付けされるが、その紐付けされたユーザ情報を用いて文書を検索する作業自体はユーザが検索画面から行わなければならず、検索時の手間は軽減されない。また、単にユーザ名のみで検索すると多数のファイルが検索結果として抽出されてしまい、それらの中から目的のファイルを見つけ出すことが難しい場合もある。
【０００８】
本発明は、上記の問題を解決しようとするものであり、検索画面を開いて検索条件を設定することなく、簡単に目的のファイルを検索して印刷することのできる印刷装置および印刷システムおよび印刷装置で実行されるプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１０】
［１］印刷ジョブとして第１ファイルを受信する受信部と、
前記受信部が受信した第１ファイルを解析し、該第１ファイルが所定の検索コマンドファイルであった場合に、該第１ファイルからファイルの検索条件を抽出する解析部と、
前記解析部が抽出した前記検索条件に基づいてファイルを検索する検索部と、
前記検索部の検索結果を表示し、該検索結果の中から印刷対象のファイルの選択を受ける選択部と、
前記選択部で選択されたファイルを印刷する印刷部と、
を有する
ことを特徴とする印刷装置。
【００１１】
上記発明および下記［８］に記載の発明では、印刷装置に携帯端末等から印刷ジョブとして受信した第１ファイルが検索コマンドファイルであった場合、該検索コマンドファイルに記述されている検索条件でファイルを検索し、その検索結果を表示する。そして、検索結果の中からファイルの選択操作を受け付け、選択されたファイルの印刷を実行する。
【００１２】
［２］前記解析部は、前記第１ファイルの拡張子、または前記第１ファイルの内容から、前記第１ファイルが前記検索コマンドファイルか否かを判定する
ことを特徴とする［１］に記載の印刷装置。
【００１３】
［３］前記検索部は、前記抽出された検索条件が、次に送られてくるファイルに類似するファイルの検索を指示している場合は、前記第１ファイルの次に前記受信部が前記第１ファイルと同じ送信元から受信した第２ファイルに類似するファイルを検索する
ことを特徴とする［１］または［２］に記載の印刷装置。
【００１４】
上記発明および下記［１０］に記載の発明では、検索コマンドファイルに続けて印刷装置に対して第２ファイルを送信すると、第２ファイルに類似したファイルが検索される。検索コマンドファイルで細かい検索条件を指定しなくても、第２ファイルの送信によって検索条件を追加することができる。これにより、同じ検索コマンドファイルを様々なファイルの検索に共通に利用することができる。
【００１５】
［４］前記検索コマンドファイルに前記第２ファイルの印刷指示が記述されている場合、前記印刷部は、前記第２ファイルを印刷する
ことを特徴とする［３］に記載の印刷装置。
【００１６】
［５］前記選択部が前記検索結果を表示しているときに、前記受信部が前記第１ファイルと同じ送信元から第３ファイルを受信した場合、前記検索部は、前記検索結果を前記第３ファイルに類似するものに絞り込む処理を行い、前記選択部は、前記絞り込む処理後の検索結果を表示し、該検索結果の中から印刷対象のファイルの選択を受ける
ことを特徴とする［１］または［２］に記載の印刷装置。
【００１７】
上記発明および下記［１２］に記載の発明では、検索コマンドファイルに記述した検索条件による検索結果が多数で絞り込みが不十分な場合に、後から、第３ファイルを送信して、第３ファイルに類似する内容であることを検索条件に追加することができる。
【００１８】
［６］前記検索部は、当該印刷装置が有するファイルの記憶部、もしくは、ネットワークを介して接続された外部の記憶装置、もしくは、前記外部の記憶装置と前記記憶部、を検索範囲に検索する
ことを特徴とする［１］乃至［５］のいずれか１つに記載の印刷装置。
【００１９】
［７］［１］乃至［６］のいずれか１つに記載の印刷装置と、
前記印刷装置にファイルを送信する情報処理端末と、
を備え、
前記情報処理端末は、
ファイルを保存する保存部と、
前記保存部に保存されているファイルの選択画面を表示してファイルの選択を受け付けるファイル選択部と、
前記ファイル選択部で選択されたファイルを前記印刷装置に送信する送信部と、
を有する
ことを特徴とする印刷システム。
【００２０】
［８］印刷装置で実行されるプログラムであって、
印刷ジョブとして第１ファイルを受信する受信ステップと、
前記受信した第１ファイルを解析し、該第１ファイルが所定の検索コマンドファイルであった場合に、該第１ファイルからファイルの検索条件を抽出する解析ステップと、
前記抽出した前記検索条件に基づいてファイルを検索する検索ステップと、
前記検索ステップでの検索結果を表示し、該検索結果の中から印刷対象のファイルの選択を受ける選択ステップと、
前記選択ステップで選択されたファイルを印刷する印刷ステップと、
を有する
ことを特徴とするプログラム。
【００２１】
［９］前記解析ステップでは、前記第１ファイルの拡張子、または前記第１ファイルの内容から、前記第１ファイルが前記検索コマンドファイルか否かを判定する
ことを特徴とする［８］に記載のプログラム。
【００２２】
［１０］前記検索ステップでは、前記抽出された検索条件が、次に送られてくるファイルに類似するファイルの検索を指示している場合は、前記第１ファイルの次に前記第１ファイルと同じ送信元から受信した第２ファイルに類似するファイルを検索する
ことを特徴とする［８］または［９］に記載のプログラム。
【００２３】
［１１］前記検索コマンドファイルに前記第２ファイルの印刷指示が記述されている場合、前記第２ファイルを印刷するステップをさらに有する
ことを特徴とする［１０］に記載のプログラム。
【００２４】
［１２］前記選択ステップで前記検索結果を表示しているときに、前記第１ファイルと同じ送信元から第３ファイルを受信した場合、前記検索ステップでさらに、前記検索結果を前記第３ファイルに類似するものに絞り込む処理を行い、前記選択ステップでは、前記絞り込む処理後の検索結果を表示し、該検索結果の中から印刷対象のファイルの選択を受ける
ことを特徴とする［８］または［９］に記載のプログラム。
【００２５】
［１３］前記検索ステップでは、前記印刷装置が有するファイルの記憶部、もしくは、ネットワークを介して接続された外部の記憶装置、もしくは、前記外部の記憶装置と前記記憶部、を検索範囲に検索する
ことを特徴とする［８］乃至［１２］のいずれか１つに記載のプログラム。
【発明の効果】
【００２６】
本発明に係る印刷装置、印刷システムおよび印刷装置で実行されるプログラムによれば、検索画面を開いて検索条件を設定することなく、簡単に目的のファイルを検索して印刷することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施の形態に係る印刷システムの構成例を示す図である。
【図２】本発明の実施の形態に係る印刷装置の概略構成を示すブロック図である。
【図３】携帯端末の概略構成を示すブロック図である。
【図４】携帯端末に表示される文書一覧画面の一例を示す図である。
【図５】第１の検索方法で使用される検索コマンドファイルの記述内容の一例を示す図である。
【図６】検索結果が表示された印刷装置の操作パネルの一例を示す図である。
【図７】第２の検索方法を実施する場合に携帯端末で行う操作の一例を示す図である。
【図８】第２の検索方法で使用される検索コマンドファイルの記述内容の一例を示す図である。
【図９】関連文書および該関連文書から抽出したキーワードの一覧の一例を示す図である。
【図１０】第３の検索方法の第１段階の検索で使用する文書（検索コマンドファイル）を選択する画面および検索結果の一覧の一例を示す図である。
【図１１】第３の検索方法の第２段階の検索で使用する文書（関連文書）を選択する画面および絞り込み後の検索結果の一覧の一例を示す図である。
【図１２】検索印刷機能に関して携帯端末が行う処理を示す流れ図である。
【図１３】検索印刷機能に関して印刷装置が行う処理を示す流れ図である。
【図１４】検索印刷機能に関して印刷装置が行う、第３の検索方法に対応した処理を示す流れ図である。
【図１５】検索結果の一覧を印刷装置から携帯端末に送信して表示させ、携帯端末にてユーザから印刷対象のファイルの選択操作を受け付ける場合における携帯端末の処理を示す流れ図である。
【図１６】検索結果の一覧を印刷装置から携帯端末に送信して表示させ、携帯端末にてユーザから印刷対象のファイルの選択操作を受け付ける場合における印刷装置の処理を示す流れ図である。
【発明を実施するための形態】
【００２８】
以下、図面に基づき本発明の実施の形態を説明する。
【００２９】
図１は、本発明の実施の形態に係る印刷システム２の構成例を示している。印刷システム２は、ＬＡＮ（Local Area Network）などのネットワーク３に接続された複数台の印刷装置１０と、アクセスポイント５を介して無線通信によりネットワーク３に接続される携帯型情報処理端末である携帯端末４０などで構成される。ネットワーク３にはインターネットを介して、クラウドとしてのサーバ７が接続されている。
【００３０】
印刷装置１０は、原稿を光学的に読み取ってその複製画像を記録紙に印刷するコピー機能、読み取った原稿の画像データをファイルにして保存したり外部端末へネットワーク３を通じて送信したりするスキャン機能、携帯端末４０等から受信した印刷ジョブに基づいて記録紙上に文書や画像を印刷して出力する印刷機能などを備えた、所謂、複合機である。以後、印刷装置１０をＭＦＰとも記す。
【００３１】
印刷システム２では、携帯端末４０は、通常の印刷ジョブを印刷装置１０に送信するほか、検索条件等が記述された検索コマンドファイルを印刷対象とする印刷ジョブを印刷装置１０に送信する（Ｐ１）。印刷装置１０は、受信した印刷ジョブが通常の印刷ジョブであれば、その印刷ジョブに基づく印刷を実行する。
【００３２】
一方、受信した印刷ジョブが検索コマンドファイルであれば、その検索コマンドファイルを解析して検索条件を抽出し（Ｐ２）、抽出した検索条件に従ってファイルを検索する（Ｐ３）。検索範囲は、自装置の記憶部、ネットワーク３に接続されている他の印刷装置１０の記憶部、クラウド上のサーバ７などである。印刷装置１０は、検索結果を自装置の表示部等に表示してファイルの選択をユーザから受け付け（Ｐ４）、選択されたファイルを印刷する。上記の検索コマンドファイルに基づいてファイルを検索して印刷する機能を検索印刷機能とする。
【００３３】
図２は、印刷装置１０の概略構成を示すブロック図である。印刷装置１０は、当該印刷装置１０の動作を統括的に制御するＣＰＵ(Central Processing Unit)１１を有している。ＣＰＵ１１にはバスを通じてＲＯＭ(Read Only Memory)１２、ＲＡＭ(Random Access Memory)１３、画像読取部１４、プリンタ部１５、画像処理部１６、不揮発メモリ１７、ハードディスク装置１８、ファクシミリ通信部１９、ネットワーク通信部２１、操作パネル２２などが接続されている。
【００３４】
ＣＰＵ１１は、ＯＳ（Operating System）プログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。また、ＲＯＭ１２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ１１が各種処理を実行することで印刷装置１０としての各機能が実現される。
【００３５】
ＲＡＭ１３は、ＣＰＵ１１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリなどとして使用される。
【００３６】
画像読取部１４は、原稿を光学的に読み取って画像データを取得する機能を果たす。画像読取部１４は、例えば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動ユニットと、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路と、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００３７】
プリンタ部１５は、画像データに応じた画像を記録紙上に画像形成する機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンタとして構成されている。画像形成は他の方式でもかまわない。
【００３８】
画像処理部１６は、画像の拡大縮小、回転などの処理のほか、印刷ジョブに含まれるファイル（印刷データ）をイメージデータに変換するラスタライズ処理、画像データの圧縮、伸張処理などを行う。
【００３９】
不揮発メモリ１７は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、各種設定情報の保存などに使用される。
【００４０】
ハードディスク装置１８は、不揮発で大容量の記憶装置であり、各種のプログラム、受信した印刷ジョブなどが記憶される。また、ハードディスク装置１８は、ファイルの記憶部としても機能し、多数のファイルを保存することができる。
【００４１】
ファクシミリ通信部１９は、ファクシミリ機能を備えた外部装置と公衆回線を通じて画像データを送受信する機能を果たす。
【００４２】
ネットワーク通信部２１は、ネットワーク３を通じて携帯端末４０や他の印刷装置１０、サーバ７、その他の外部装置との間で通信する機能を果たす。
【００４３】
操作パネル２２は、表示部２３と、操作部２４を備えている。表示部２３は、液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などで構成され、各種の操作画面、設定画面などを表示する機能を果たす。操作部２４は、テンキーやスタートボタンなどのハードキーと、表示部２３の物理的画面上に設けられたタッチパネルとを備えている。タッチパネルは、表示部２３の物理的画面がタッチペンや指などで接触操作された座標位置を検出する。
【００４４】
印刷装置１０のＣＰＵ１１は、検索印刷機能に関して、受信制御部３１、解析部３２、検索部３３、選択部３４、印刷制御部３５などの機能を果たす。
【００４５】
受信制御部３１は、印刷対象のファイルを含む印刷ジョブを、ネットワーク通信部２１を制御して受信する。解析部３２は、受信した印刷ジョブに含まれるファイルを解析し、該ファイルが検索コマンドファイルであった場合は、該ファイルからファイルの検索条件を抽出する。検索コマンドファイルか否かは、たとえば、ファイルの拡張子やファイルの内容から判定する。
【００４６】
検索部３３は、抽出された検索条件に基づいてファイルを検索する。選択部３４は、検索部３３の検索結果を表示部２３等に表示し、該検索結果の中から印刷対象のファイルの選択を受ける。印刷制御部３５は、選択されたファイルをその保存先から入手し、そのファイルの印刷をプリンタ部１５に行わせる。
【００４７】
図３は、携帯端末４０の概略構成を示すブロック図である。携帯端末４０は、携帯端末４０の動作を統括的に制御するＣＰＵ４１を有している。ＣＰＵ４１にはバスを通じてＲＯＭ４２、ＲＡＭ４３、不揮発メモリ４４、操作部４５、表示部４６、ネットワーク通信部４７などが接続されている。
【００４８】
ＣＰＵ４１は、ＯＳプログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。また、ＲＯＭ４２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ４１が各種処理を実行することで携帯端末４０の各機能が実現される。
【００４９】
ＲＡＭ４３は、ＣＰＵ４１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリとして使用される。
【００５０】
不揮発メモリ４４は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、アプリケーションプログラムや各種の固定データ、設定情報などが保存される。不揮発メモリ４４は、ユーザが作成した各種のファイル（文書）や検索コマンドファイルなどが記憶される保存部として機能する。
【００５１】
表示部４６は、液晶ディスプレイなどで構成され、各種の操作画面、設定画面などを表示する機能を果たす。操作部４５は、少数のハードキーと、表示部４６の物理的画面上に設けられたタッチパネルなどで構成される。
【００５２】
ネットワーク通信部４７は、ネットワーク３を通じて印刷装置１０やその他の外部装置との間で通信する機能を果たす。
【００５３】
次に、検索印刷機能による印刷についてより詳細に説明する。以下、第１〜第３の検索方法を示す。
【００５４】
＜第１の検索方法＞
第１の検索方法では、検索条件が記述された検索コマンドファイルを携帯端末４０から印刷装置１０に送信する。図４は、携帯端末４０の表示部４６に表示される文書一覧画面５０の一例を示している。文書一覧画面５０は、携帯端末４０の保存部(不揮発メモリ４４)に保存されているファイルの一覧を表示する。各ファイルのファイル名の右横には印刷釦５２がそれぞれ表示されている。ユーザが、印刷したいファイルの右横の印刷釦５２を押下すると、そのファイルを含む印刷ジョブが携帯端末４０から印刷装置１０に送信される。なお、送信先の印刷装置１０は、事前に、あるいは上記の印刷釦を操作した後、別途の選択画面で選択することができる。
【００５５】
携帯端末４０には、ユーザが予め作成した検索コマンドファイルが記憶されているものとする。
【００５６】
たとえば、ユーザは、目的のファイルが携帯端末４０に保存されていると思って文書一覧画面５０を表示してそのファイルを探したが、見つからず、勘違いであったことに気付くことがある。このようなとき、ユーザは、目的のファイルを他の印刷装置１０やクラウド上のサーバ７などから探し出すために予め用意しておいた検索コマンドファイルを文書一覧画面５０から選択し、その右横の印刷釦５２を押下して、該検索コマンドファイルを含む印刷ジョブを携帯端末４０から印刷装置１０に送信する。
【００５７】
図５は、第１の検索方法で使用される検索コマンドファイル６０の記述内容の一例を示している。この例に示す検索コマンドファイルは、ＸＭＬ形式のファイルである。検索条件のタグで囲まれた部分に、検索条件が記述されている。この例では、ファイルのユーザ名が「鈴木一郎」であり、文書作成日が２０１５年であるファイルを探すことを示す検索条件が記述されている。
【００５８】
検索コマンドファイル６０を含む印刷ジョブを受信した印刷装置１０は、該検索コマンドファイルの拡張子や記述内容を解析して、このファイルが検索コマンドファイルであることを識別すると共に、検索コマンドファイルから検索条件を抽出する。図５に示す検索コマンドファイル６０を受信した場合、ファイルのユーザ名（所有者）が「鈴木一郎」であり、文書作成日が２０１５年であるという検索条件が抽出される。印刷装置１０は検索条件でファイルを検索し、検索結果を印刷装置１０の表示部２３に表示する。
【００５９】
図６は、検索結果が表示された印刷装置１０の操作パネル２２の一例を示している。図６の例では、検索されたファイルの各１ページ目の内容がサムネイルのように縮小表示で列挙された検索結果の一覧が表示されている。印刷装置１０は、検索結果の一覧から所望のファイルの選択操作を受けた後、スタート釦２６の押下操作を検出すると、その選択されたファイルの印刷を実行する。
【００６０】
図６の例では、検索結果の一覧を印刷装置１０の操作パネル２２に表示したが、検索コマンドファイルの送信元の携帯端末４０に検索結果を送信して表示させ、ユーザからの選択操作を携帯端末４０で受け付け、その選択結果を携帯端末４０から受信するように構成されてもよい。
【００６１】
第１の検索方法において、検索コマンドファイルに記述する検索条件を緩く設定しておけば、各種のファイルの検索に同じ検索コマンドファイルを共用することができる。図５の例では、鈴木一郎が２０１５年に作成したファイルであれば、どのファイルの検索にも使用することができる。このような検索コマンドファイルを予め作成して用意しておけば、自分の携帯端末４０に目的のファイルが保存されていると思って文書一覧画面５０を表示して印刷しようとしたが、そのファイルが見つからなかった場合に、該検索コマンドファイルを代わりに選択して印刷釦５２を押下するだけで、目的のファイルを印刷装置１０に検索させることができる。
【００６２】
＜第２の検索方法＞
第１の検索方法では、検索コマンドファイルに記述する検索条件が緩い場合には、多数のファイルが検索結果の一覧に表示されることがあり、その場合には、それら多数の中から目的のファイルを選択する手間が大きくなる。そこで、第２の検索方法では、検索コマンドファイルの汎用性を維持しつつ、検索条件を追加して検索結果の絞り込みを実現する。具体的には、検索コマンドファイルに続けて、目的のファイルに関連する既存のファイル(関連文書)を印刷装置１０に送信し、検索コマンドファイルに記述されている他の検索条件に一致し、かつ、該関連文書の内容に類似するファイルを検索させる。
【００６３】
図７は、第２の検索方法を実施する場合に携帯端末４０で行う操作の一例を示している。文書一覧画面５０にて、まず、検索コマンドファイルを選択して印刷釦５２を操作し、続いて、目的のファイルに類似する関連文書（この例では、企画書.doc）を選択して印刷釦５２を操作する。これにより、検索コマンドファイルを含む印刷ジョブと、これに続けて、関連文書を含む印刷ジョブが携帯端末４０から印刷装置１０に送信される。
【００６４】
図８は、第２の検索方法を使用する場合の検索コマンドファイル６２の記述内容の一例を示している。関連文書のタグで挟まれた部分に、関連文書を含む印刷ジョブに関する記述が成されている。この例では、「後ジョブ１ファイル」と記述されており、検索コマンドファイルを含む印刷ジョブの次の印刷ジョブに含まれるファイルを関連文書とすることが記述されている。「後ジョブＮファイル」（Ｎは２以上の整数）のように記述すれば、Ｎ個の関連文書を設定することができる。この場合、検索コマンドファイルを含む印刷ジョブに続けて、Ｎ個の関連文書を、それぞれ印刷ジョブとして携帯端末４０から印刷装置１０に送信する。
【００６５】
また、関連文書印刷のタグではさまれた部分には、関連文書そのものを印刷するか否かの指定が記述されている。
【００６６】
検索コマンドファイル６２を受信した印刷装置１０は、該検索コマンドファイル６２を解析し、関連文書の指定が成されている場合は、同じ携帯端末４０から続けて送られてくる印刷ジョブに含まれるファイルを関連文書と判断し、該関連文書に登場するキーワードを抽出する。抽出したキーワードは、検索条件に追加される。なお、関連文書印刷のタグで囲まれた部分に関連文書を印刷する旨の指定が成されている場合には、関連文書の印刷も実行する。
【００６７】
図９は、関連文書７０および該関連文書７０から抽出したキーワードの一覧７２の一例を示している。この場合、印刷装置１０は、検索コマンドファイルで指定された検索条件である、ファイルのユーザ名（所有者）が「鈴木一郎」であること、文書作成日が２０１５年であることに加えて、抽出したキーワードが文書内に所定以上含まれていることを検索条件としてファイルを検索する。
【００６８】
検索結果の一覧の表示、その一覧からのファイルの選択、印刷の実行については第１の検索方法と同様のため説明を省略する。
【００６９】
第２の検索方法では、キーワードを個別に設定することなく、既に携帯端末４０に保存されている関連文書を検索コマンドファイルに続けて印刷装置１０に送信するだけで、検索条件を追加することができるので、ユーザは、既にある関連文書に類似する文書を容易に検索して印刷することができる。また、第２の検索方法に対応した検索コマンドファイルを１つ用意しておけば、関連文書を変更するだけで、様々な検索条件でファイルを検索することができる。
【００７０】
＜第３の検索方法＞
第２の検索方法では、関連文書を検索条件にする旨を検索コマンドファイルにおいて予め記述したが、第３の検索方法では、第１の検索方法と同じ検索コマンドファイルを印刷装置１０に送信して検索結果の一覧を一度表示させる。そして、この検索結果が多数でさらなる絞り込みが必要と考えた場合に、後から関連文書を送信して検索結果を絞り込むことができる。
【００７１】
図１０は、携帯端末４０において第１の検索方法と同様の検索コマンドファイル６０を文書一覧画面５０で選択して印刷装置１０に送信し、これに対応する検索結果が印刷装置１０の操作パネル２２に表示された様子を示している。ユーザは、検索結果を関連文書に基づいてさらに絞り込みたい場合は、印刷装置１０の操作パネル２２の表示部２３に検索結果の一覧が表示されている間に、携帯端末４０から関連文書を印刷装置１０に送信する。
【００７２】
印刷装置１０は、検索結果の一覧を表示している間に、検索コマンドファイルの送信元の携帯端末４０と同じ携帯端末４０から印刷ジョブを受信すると、該印刷ジョブに含まれるファイルを関連文書と判断し、該関連文書からキーワードを抽出する。そして、先ほどの検索結果のファイルを、該キーワードとの一致性に基づいて絞り込み、絞り込み後の検索結果を操作パネル２２の表示部２３に表示する。たとえば、抽出したキーワードが所定以上含まれているファイル（文書）は関連文書に類似すると判断して検索結果に残し、抽出したキーワードが所定以上含まれていないファイル(文書)は検索結果から削除して、検索結果を絞り込む。
【００７３】
図１１は、携帯端末４０の文書一覧画面５０において関連文書を選択して印刷装置１０に送信し、関連文書から抽出されたキーワードに基づいて絞り込みが行われた検索結果が印刷装置１０の操作パネル２２に表示された様子を示している。印刷装置１０は、検索結果の一覧から所望のファイルの選択操作を受け、スタート釦２６の押下操作を検出すると、その選択されたファイルの印刷を実行する。
【００７４】
第３の検索方法では、第１の検索方法に対応した検索コマンドファイルのみを予め準備しておけば、検索コマンドファイルのみによる検索、および、関連文書を併用した検索の双方を実行することができる。
【００７５】
図１２は、検索印刷機能に関して携帯端末４０が行う処理を示す流れ図である。携帯端末４０は、文書一覧画面５０を表示部４６に表示して、文書（ファイル）の選択操作を受け付ける（ステップＳ１０１）。文書が選択された状態で印刷釦５２の押下により印刷指示を受けると（ステップＳ１０２；Ｙｅｓ)、選択された文書を含む印刷ジョブを作成し、これを印刷装置１０に送信する（ステップＳ１０３）。
【００７６】
図１３は、検索印刷機能に関して印刷装置１０が行う処理を示す流れ図である。印刷装置１０は、携帯端末４０から印刷ジョブを受信すると(ステップＳ２０１；Ｙｅｓ)、該印刷ジョブを解析し（ステップＳ２０２）、該印刷ジョブに含まれるファイルが検索コマンドファイルか否かを判定する（ステップＳ２０３）。
【００７７】
検索コマンドファイルでなければ（ステップＳ２０３；Ｎｏ）、受信した印刷ジョブに含まれるファイルの印刷を実行して（ステップＳ２０４）、本処理を終了する。
【００７８】
検索コマンドファイルであった場合は（ステップＳ２０３；Ｙｅｓ）、該検索コマンドファイルから検索条件を抽出する（ステップＳ２０５）。そして、検索条件として、関連文書の指定があるか否かを判定する（ステップＳ２０６）。関連文書の指定がなければ（ステップＳ２０６；Ｎｏ）、検索コマンドファイルから抽出した検索条件でファイル（文書）を検索し(ステップＳ２１０)、その検索結果の一覧を操作パネル２２の表示部２３に表示する（ステップＳ２１１）。
【００７９】
その後、検索結果の一覧の中からファイル(文書)の選択を受けてスタート釦２６の操作を受けたら（ステップＳ２１２；Ｙｅｓ）、その選択されたファイル(文書)を印刷して(ステップＳ２１３)、本処理を終了する。
【００８０】
検索コマンドファイルにおいて関連文書の指定がなされている場合は（ステップＳ２０６；Ｙｅｓ）、次の印刷ジョブの受信を待機し（ステップＳ２０７；Ｎｏ）、検索コマンドファイルの送信元と同じ携帯端末４０から次の印刷ジョブを受信したら(ステップＳ２０７；Ｙｅｓ)、該印刷ジョブに含まれるファイル(関連文書)からキーワードを抽出する(ステップＳ２０８)。そして、検索コマンドファイルの中で指定された検索条件と関連文書から抽出したキーワードとを検索条件として文書を検索し（ステップＳ２０９）、その検索結果の一覧を操作パネル２２の表示部２３に表示する（ステップＳ２１１）。
【００８１】
その後、検索結果の一覧の中からファイル(文書)の選択を受けてスタート釦２６の操作を受けたら（ステップＳ２１２；Ｙｅｓ）、その選択されたファイル(文書)を印刷して(ステップＳ２１３)、本処理を終了する。
【００８２】
なお、検索コマンドファイルにて関連文書を印刷する旨の指定がなされている場合には、関連文書の印刷も行う。
【００８３】
図１４は、第３の検索方法に対応した処理の流れ図である。第３の検索方法では、図１３のステップＳ２１０の後、図１４の処理が行われる。
【００８４】
ステップＳ２１０で検索して得た検索結果の一覧を印刷装置１０の操作パネル２２の表示部２３に表示する（ステップＳ２５１）。該表示を行っている間に、検索コマンドファイルの送信元と同じ携帯端末４０から次の印刷ジョブを受信したら（ステップＳ２５２；Ｎｏ、ステップＳ２５３；Ｙｅｓ）、該印刷ジョブに含まれるファイルを関連文書と判断し、該関連文書からキーワードを抽出する（ステップＳ２５４）。そして、先ほどの検索結果のファイルを、抽出したキーワードとの一致性に基づいて絞り込み（ステップＳ２５５）、絞り込み後の検索結果を操作パネル２２の表示部２３に表示する（ステップＳ２５１）。
【００８５】
表示中の検索結果の一覧の中からファイル(文書)の選択を受けたら（ステップＳ２５２；Ｙｅｓ）、選択されたファイル（文書）を印刷して（ステップＳ２５６）、本処理を終了する。
【００８６】
図１５、図１６は、検索結果を印刷装置１０から携帯端末４０に送信して表示させ、携帯端末４０にてユーザから印刷対象のファイルの選択操作を受け付ける場合の処理を示している。
【００８７】
図１５は、携帯端末４０が行う処理である。印刷装置１０から検索結果の情報を受信すると（ステップＳ１２１；Ｙｅｓ）、検索結果の一覧を自端末の表示部４６に表示する（ステップＳ１２２）。そして検索結果の一覧の中から印刷するファイル（文書）の選択をユーザから受けると（ステップＳ１２３；Ｙｅｓ）、その選択されたファイル（文書）の印刷指示を印刷装置１０に送信して（ステップＳ１２４）、本処理を終了する。
【００８８】
図１６は、印刷装置１０が行う処理であり、図１３と同一処理の部分には同じステップ番号を付してあり、その説明を適宜省略する。図１６では、図１３のステップＳ２１１がＳ２１１Ｂに、ステップＳ２１２がＳ２１２Ｂにそれぞれ置き換わっており、その他のステップは図１３と同じである。
【００８９】
ステップＳ２１１Ｂでは、検索結果を、検索コマンドファイルの送信元の携帯端末４０に送信する。ステップＳ２１２Ｂでは、その携帯端末４０から選択結果を受信し、ステップＳ２１３では、受信した選択結果が示すファイル(文書)の印刷を実行する。
【００９０】
本発明によれば、検索条件が記述された検索コマンドファイルを印刷ジョブとして携帯端末４０等から印刷装置１０に送信することで、その検索条件に該当するファイルを印刷装置１０に検索させることができるので、検索画面を開いて検索条件を設定することなく、簡単に目的のファイルを検索して印刷することができる。また、検索コマンドファイルに続けて関連文書を印刷装置１０に送信すれば、関連文書から抽出したキーワードに基づいて検索が行われるので、目的の文書に類似する関連文書が手元にある場合には、これを利用して目的の文書を検索することができ、検索されるファイルの絞り込みを容易に行うことができる。また、検索コマンドファイルを１つ用意しておけば、関連文書を変更するだけで、様々な検索条件でファイルを検索することができる。
【００９１】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００９２】
実施の形態では、印刷装置１０を複合機として説明したが、印刷機能があれば、これに限定されるものではない。本発明は印刷装置で実行されるプログラムであってもよい。
【００９３】
実施の形態で示した文書一覧画面５０、検索コマンドファイル６０、６２等は一例であり、これに限定されない。
【００９４】
検索範囲は任意でよい。たとえば、検索コマンドファイルを受信した印刷装置が有するファイルの記憶部、もしくは、ネットワークを介して接続された外部の記憶装置、もしくは、それらの双方を検索範囲に検索する。
【符号の説明】
【００９５】
２…印刷システム
３…ネットワーク
５…アクセスポイント
７…サーバ
１０…印刷装置
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…画像読取部
１５…プリンタ部
１６…画像処理部
１７…不揮発メモリ
１８…ハードディスク装置
１９…ファクシミリ通信部
２１…ネットワーク通信部
２２…操作パネル
２３…表示部
２４…操作部
２６…スタート釦
３１…受信制御部
３２…解析部
３３…検索部
３４…選択部
３５…印刷制御部
４０…携帯端末
４１…ＣＰＵ
４２…ＲＯＭ
４３…ＲＡＭ
４４…不揮発メモリ
４５…操作部
４６…表示部
４７…ネットワーク通信部
５０…文書一覧画面
５２…印刷釦
６０…検索コマンドファイル（第１、第３の検索方法対応）
６２…検索コマンドファイル(第２の検索方法対応)
７０…関連文書
７２…キーワードの一覧
【図１】
2017087647.tif 000003
【図２】
2017087647.tif 000004
【図３】
2017087647.tif 000005
【図４】
2017087647.tif 000006
【図５】
2017087647.tif 000007
【図６】
2017087647.tif 000008
【図７】
2017087647.tif 000009
【図８】
2017087647.tif 000010
【図９】
2017087647.tif 000011
【図１０】
2017087647.tif 000012
【図１１】
2017087647.tif 000013
【図１２】
2017087647.tif 000014
【図１３】
2017087647.tif 000015
【図１４】
2017087647.tif 000016
【図１５】
2017087647.tif 000017
【図１６】
2017087647.tif 000018