(57)【要約】【課題】検索の手間を少なくして、記憶装置に記憶された画像の中から所望の画像を効率よく検索することのできる画像検索システムを提供する。【解決手段】プリンタ（画像検索装置）は、まず、記憶装置に記憶された画像のサムネイル１２１と、該画像を特定するための画像特定情報１２２とを含むオーダーシート１１０を作成する。次いで、画像読み取り可能な携帯機器（画像読取装置）により読み取られた上記オーダーシート１１０上の任意のサムネイル１２１に対応した画像特定情報１２２を所定の通信手段を介して同携帯機器により受信する。そして、この受信した画像特定情報１２２に該当する画像を記憶装置に記憶された画像の中から検索し、この検索した画像を記録紙に印刷する。【選択図】      図３
2006244281.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置をアクセスし該記憶装置に記憶された画像の中から所望の画像を検索する画像検索装置と、画像読み取り可能な画像読取装置とが通信手段を介して接続された画像検索システムであって、
前記画像検索装置は、
前記記憶装置に記憶された画像のサムネイルと、該画像を特定するための画像特定情報とを含むオーダーシートを作成するオーダーシート作成手段と、
前記画像読取装置により読み取られた前記オーダーシート上の任意のサムネイルに対応した前記画像特定情報を、前記通信手段を介して受信する受信手段と、
前記画像特定情報に該当する画像を、前記記憶装置に記憶された画像の中から検索する検索手段と、
前記検索手段による画像検索結果を出力する出力手段と、
を備えることを特徴とする画像検索システム。
【請求項２】
前記画像特定情報は、前記サムネイルの近傍位置に印刷される一次元もしくは二次元コード、又は前記サムネイルに透かしとして直接埋め込まれるデジタルパターンである、
請求項１記載の画像検索システム。
【請求項３】
前記画像特定情報は、前記記憶装置内における前記画像のファイル保存位置を検索情報として含む、
請求項１又は２記載の画像検索システム。
【請求項４】
前記画像読取装置及び前記画像検索装置のそれぞれは、前記通信手段を介して送受信するデータをオブジェクトとして扱うオブジェクト交換手段を有し、
前記受信手段は、前記画像読取装置から送信される前記画像特定情報をオブジェクトとして受信する、
請求項１乃至３のいずれか一項記載の画像検索システム。
【請求項５】
前記受信手段は、前記画像読取装置から送信される前記画像特定情報を特定のファイル拡張子が付されたオブジェクトとして受信する、
請求項４記載の画像検索システム。
【請求項６】
前記出力手段は、前記検索手段により検索した画像を記録紙に印刷する手段、又は前記検索手段により検索した画像をモニタに表示する手段である、
請求項１乃至５のいずれか一項記載の画像検索システム。
【請求項７】
前記オーダーシートには、前記画像読取装置により読み取り可能な情報として、前記検索手段により検索される画像を印刷する際の印刷条件を特定するための情報がさらに印刷される、
請求項１乃至６のいずれか一項記載の画像検索システム。
【請求項８】
前記オーダーシート作成手段は、前記画像読取装置から前記オーダーシートの作成指示を受け取ることを条件に同オーダーシートを作成する、
請求項１乃至７のいずれか一項記載の画像検索システム。
【請求項９】
前記オーダーシート作成手段は、前記記憶装置に新たな画像が記憶されることを条件に当該画像のサムネイルとその画像特定情報とを含む前記オーダーシートを作成する、
請求項１乃至７のいずれか一項記載の画像検索システム。
【請求項１０】
前記通信手段は、ブルートゥース、赤外線、又はＵＳＢによる通信を行う手段である、
請求項１乃至９のいずれか一項記載の画像検索システム。
【請求項１１】
前記画像読取装置は、撮像装置を具備する携帯電話である、
請求項１乃至１０のいずれか一項記載の画像検索システム。
【請求項１２】
画像読み取り可能な画像読取装置に通信手段を介して接続され、記憶装置をアクセスして該記憶装置に記憶された画像の中から所望の画像を検索する画像検索装置であって、
前記記憶装置に記憶された画像のサムネイルと、該画像を特定するための画像特定情報とを含むオーダーシートを作成するオーダーシート作成手段と、
前記画像読取装置により読み取られた前記オーダーシート上の任意のサムネイルに対応した前記画像特定情報を、前記通信手段を介して受信する受信手段と、
前記画像特定情報に該当する画像を、前記記憶装置に記憶された画像の中から検索する検索手段と、
前記検索手段による画像検索結果を出力する出力手段と、
を備えることを特徴とする画像検索装置。
【請求項１３】
記憶装置をアクセスする画像検索装置と画像読み取り可能な画像読取装置とが通信手段を介して接続され、前記画像検索装置が、前記記憶装置に記憶された画像の中から所望の画像を検索するための画像検索方法であって、
前記画像検索装置が、前記記憶装置に記憶された画像のサムネイルと、該画像を特定するための画像特定情報とを含むオーダーシートを作成するステップと、
前記画像検索装置が、前記画像読取装置により読み取られた前記オーダーシート上の任意のサムネイルに対応した前記画像特定情報を、前記通信手段を介して受信するステップと、
前記画像検索装置が、前記画像特定情報に該当する画像を、前記記憶装置に記憶された画像の中から検索するステップと、
前記画像検索装置が、前記画像の検索結果を出力するステップと、
を備えることを特徴とする画像検索方法。
【請求項１４】
記憶装置をアクセスする画像検索装置と画像読み取り可能な画像読取装置とが通信手段を介して接続され、前記画像検索装置が、前記記憶装置に記憶された画像の中から所望の画像を検索するためのプログラムであって、
前記画像検索装置が、
前記記憶装置に記憶された画像のサムネイルと、該画像を特定するための画像特定情報とを含むオーダーシートを作成するステップと、
前記画像読取装置により読み取られた前記オーダーシート上の任意のサムネイルに対応した前記画像特定情報を、前記通信手段を介して受信するステップと、
前記画像特定情報に該当する画像を、前記記憶装置に記憶された画像の中から検索するステップと、
前記画像の検索結果を出力するステップと、
を実行するためのプログラム。
【請求項１５】
請求項１４記載のプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、記憶装置に記憶された画像の中から所望の画像を検索するための画像検索システム、画像検索装置、画像検索方法、プログラム、及び記憶媒体に関する。
【背景技術】
【０００２】
従来、記憶装置に格納された画像の中から所望の画像を検索する方法として、例えば、ＰＣ（パーソナルコンピュータ）やプリンタが備えるモニタに画像を順次表示して検索する方法がある。または、記憶装置に画像を保存する際に、あらかじめその画像に関連するタグやキーワードを画像ファイルに付加しておき、検索の際にそれらタグやキーワードを入力することで検索の効率を上げる方法も提案されている（例えば、特許文献１参照）。
【特許文献１】特開平５−８９１７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、モニタに画像を順次表示して検索する方法では、同モニタに画像表示できる枚数は限られているため、ユーザが画像を探し出す手間が大きくなる。特に、ＨＤＤやＤＶＤ等の大容量の記憶装置に大量の画像が格納されている場合は、それらの中から画像を検索する手間が一段と大きくなる。
【０００４】
一方、特許文献１の様に、あらかじめ画像ファイルにタグやキーワードを付加して保存しておけば、それらを元に所望の画像を素早く検索することができる。しかしながらこの方法では、画像保存時にユーザがキーワード等を入力（例えばキーボードで打ち込む）する事前準備が必要となること、また画像検索時にはそのようなキーワードをユーザが覚えていなければならないことから、かえってユーザの負荷が大きくなり、検索が非効率となっていた。
【０００５】
本発明は、こうした従来の実情に鑑みてなされたものであり、その目的は、検索の手間を少なくして、記憶装置に記憶された画像の中から所望の画像を効率よく検索することのできる画像検索システム、画像検索装置、画像検索方法、プログラム、及び記憶媒体を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、この発明の第１の態様は、記憶装置をアクセスし該記憶装置に記憶された画像の中から所望の画像を検索する画像検索装置と、画像読み取り可能な画像読取装置とが通信手段を介して接続された画像検索システムであって、前記画像検索装置は、前記記憶装置に記憶された画像のサムネイルと、該画像を特定するための画像特定情報とを含むオーダーシートを作成するオーダーシート作成手段と、前記画像読取装置により読み取られた前記オーダーシート上の任意のサムネイルに対応した前記画像特定情報を、前記通信手段を介して受信する受信手段と、前記画像特定情報に該当する画像を、前記記憶装置に記憶された画像の中から検索する検索手段と、前記検索手段による画像検索結果を出力する出力手段と、を備えることを要旨とする。
【０００７】
この構成によれば、ユーザは、オーダーシートに印刷された画像（サムネイル）の中から任意の画像を選び、それに対応した画像特定情報を携帯機器を用いて読み取ることで、画像の検索を行うことができる。これによりユーザの手間を極力省き、画像検索を効率よく行うことができる。すなわち、本構成では、オーダーシートに印刷されたサムネイルを見て、画像を確認しながら検索する画像の選択を行うことができる。このため、従来のように、画像検索するキーワード等を検索時に覚えておく必要はない。勿論、そうしたキーワード等の事前の設定も一切不要となる。また、一度に表示可能な枚数が限られるモニタ等に画像を順次表示して検索を行う場合に比べて検索時間を短縮することができる。これにより、記憶装置に記憶された大量の画像の中から所望の画像を検索する場合にも効率よく検索を行うことができる。
【０００８】
上記構成の画像検索システムにおいては、前記画像特定情報は、前記サムネイルの近傍位置に印刷される一次元もしくは二次元コード、又は前記サムネイルに透かしとして直接埋め込まれるデジタルパターンである、といった構成を採用することができる。
【０００９】
この構成によれば、オーダーシートに印刷される画像特定情報は、個々の画像にそれぞれ固有なコードやパターンで形成されるため、記憶装置に新たな画像が追加保存されたとしても、記憶装置に画像が記憶されている限り、その画像特定情報を利用することができる。したがって、本構成では、オーダーシートを一回印刷すれば、そのオーダーシートを以降使い回すことができる。すなわち、オーダーシートを一旦印刷すれば、以降の検索時において、オーダーシートを再度印刷せずとも画像特定情報の読み取りを行うだけで検索を行うことができる。したがって、二回目以降における画像の検索時間を短縮することができる。また、記録紙の無駄な消費を抑えることができる。
【００１０】
上記構成の画像検索システムにおいては、前記画像特定情報は、前記記憶装置内における前記画像のファイル保存位置を検索情報として含む、といった構成を採用することができる。
【００１１】
この構成によれば、画像検索装置における画像の検索は、携帯機器により読み取られた画像特定情報に記録されているファイル保存位置に基づいて行われる。
上記構成の画像検索システムにおいては、前記画像読取装置及び前記画像検索装置のそれぞれは、前記通信手段を介して送受信するデータをオブジェクトとして扱うオブジェクト交換手段を有し、前記受信手段は、前記画像読取装置から送信される前記画像特定情報をオブジェクトとして受信する、といった構成を採用することができる。
【００１２】
この構成によれば、携帯機器と画像検索装置との間で送受信する画像特定情報を所定のオブジェクトフォーマットによるファイルにて扱うことができる。
上記構成の画像検索システムにおいては、前記受信手段は、前記画像読取装置から送信される前記画像特定情報を特定のファイル拡張子が付されたオブジェクトとして受信する、といった構成を採用することができる。
【００１３】
この構成によれば、携帯機器から送信されるオブジェクトが画像特定情報を含むことを特定のファイル拡張子を元に画像検索装置に認識させて、同画像特定情報に基づく検索を実行させることができる。
【００１４】
上記構成の画像検索システムにおいては、前記出力手段は、前記検索手段により検索した画像を記録紙に印刷する手段、又は前記検索手段により検索した画像をモニタに表示する手段である、といった構成を採用することができる。
【００１５】
この構成によれば、検索手段により画像特定情報に基づいて検索された画像は、所定の記録紙に印刷される、あるいはモニタに表示されるようになる。
上記構成の画像検索システムにおいては、前記オーダーシートには、前記画像読取装置により読み取り可能な情報として、前記検索手段により検索される画像を印刷する際の印刷条件を特定するための情報が更に印刷される、といった構成を採用することができる。
【００１６】
この構成によれば、携帯機器による画像特定情報の読み取りとともに、上記印刷条件を特定するための情報の読み取りを行うことで、検索された画像の印刷条件を併せて指定することができる。
【００１７】
上記構成の画像検索システムにおいては、前記オーダーシート作成手段は、前記画像読取装置から前記オーダーシートの作成指示を受け取ることを条件に同オーダーシートを作成する、といった構成を採用することができる。
【００１８】
この構成によれば、オーダーシートの作成から画像特定情報等の読み取りによる画像の検索まで全て携帯機器から指示して行うことができる。
上記構成の画像検索システムにおいては、前記オーダーシート作成手段は、前記記憶装置に新たな画像が記憶されることを条件に当該画像のサムネイルとその画像特定情報とを含む前記オーダーシートを作成する、といった構成を採用することができる。
【００１９】
この構成によれば、記憶装置に新たな画像が記憶される度に、その画像のサムネイルと画像特定情報とを含むオーダーシートが自動で作成されることにより、ユーザは記憶装置にどのような画像が記憶されているかを把握することができる。
【００２０】
上記構成の画像検索システムにおいては、前記通信手段は、ブルートゥース、赤外線、又はＵＳＢによる通信を行う手段である、といった構成を採用することができる。
この構成によれば、携帯機器と画像検索装置との間でデータ通信するための通信手段としては、ブルートゥース、赤外線、ＵＳＢのいずれを利用することもできる。なお、ブルートゥースや赤外線を用いた無線による通信とすれば、検索時における操作性を向上させることができる。
【００２１】
上記構成の画像検索システムにおいては、前記画像読取装置は、撮像装置を具備する携帯電話である、といった構成を採用することができる。
この構成によれば、汎用の通信機器を有効利用して画像の検索を行える。
【００２２】
この発明の第２の態様は、画像読み取り可能な画像読取装置に通信手段を介して接続され、記憶装置をアクセスして該記憶装置に記憶された画像の中から所望の画像を検索する画像検索装置であって、前記記憶装置に記憶された画像のサムネイルと、該画像を特定するための画像特定情報とを含むオーダーシートを作成するオーダーシート作成手段と、前記画像読取装置により読み取られた前記オーダーシート上の任意のサムネイルに対応した前記画像特定情報を、前記通信手段を介して受信する受信手段と、前記画像特定情報に該当する画像を、前記記憶装置に記憶された画像の中から検索する検索手段と、前記検索手段による画像検索結果を出力する出力手段と、を備えることを要旨とする。この構成によれば、上述した第１の態様と同様な作用効果を奏するものとなる。
【００２３】
この発明の第３の態様は、記憶装置をアクセスする画像検索装置と画像読み取り可能な画像読取装置とが通信手段を介して接続され、前記画像検索装置が、前記記憶装置に記憶された画像の中から所望の画像を検索するための画像検索方法であって、前記画像検索装置が、前記記憶装置に記憶された画像のサムネイルと、該画像を特定するための画像特定情報とを含むオーダーシートを作成するステップと、前記画像検索装置が、前記画像読取装置により読み取られた前記オーダーシート上の任意のサムネイルに対応した前記画像特定情報を前記通信手段を介して受信するステップと、前記画像検索装置が、前記画像特定情報に該当する画像を前記記憶装置に記憶された画像の中から検索するステップと、前記画像検索装置が、前記画像の検索結果を出力するステップと、を備えることを要旨とする。この方法によれば、上述した第１の態様と同様な作用効果を奏するものとなる。
【００２４】
この発明の第４の態様は、記憶装置をアクセスする画像検索装置と画像読み取り可能な画像読取装置とが通信手段を介して接続され、前記画像検索装置が、前記記憶装置に記憶された画像の中から所望の画像を検索するためのプログラムであって、前記画像検索装置が、前記記憶装置に記憶された画像のサムネイルと、該画像を特定するための画像特定情報とを含むオーダーシートを作成するステップと、前記画像読取装置により読み取られた前記オーダーシート上の任意のサムネイルに対応した前記画像特定情報を、前記通信手段を介して受信するステップと、前記画像特定情報に該当する画像を、前記記憶装置に記憶された画像の中から検索するステップと、前記画像の検索結果を出力するステップと、を実行するためのプログラムであることを要旨とする。このプログラムによれば、上述した第１の態様と同様な作用効果を奏するものとなる。
【００２５】
この発明の第５の態様は、上記第４の態様に記載のプログラムを記憶した記憶媒体であることを要旨とする。この記憶媒体により提供されるプログラムによれば、上述した第１の態様と同様な作用効果を奏するものとなる。
【発明を実施するための最良の形態】
【００２６】
以下、この発明を具体化した画像検索システムの一実施の形態を図面にしたがって説明する。
図１は、本実施の形態にかかる画像検索システム１の概略構成を示す斜視図である。この画像検索システム１は、画像読取装置としての携帯機器２と、該携帯機器２に通信可能に接続される画像検索装置としてのプリンタ３とを備えている。なお、本実施の形態において、携帯機器２は携帯電話により構成され、プリンタ３はカラーインクジェットプリンタにより構成されている。
【００２７】
プリンタ３には、その本体１１の背面側に自動給紙装置１２のシートフィーダ１３及びロール紙支持部１４が設けられている。シートフィーダ１３には、単票紙（普通紙、写真用紙、はがき等）がセットされ、本体１１内部に給紙される。また、ロール紙支持部１４には、ロール紙がセットされ、本体１１内部に給紙される。本体１１の中央には、カバー１５が設けられ、そのカバー１５内には印刷機構が配設され、その印刷機構の作動により印刷された印刷媒体としての記録紙Ｐ（単票紙又はロール紙）が本体１１前側下部の排紙口１６から排出される。また、本体１１の上面右側には、操作パネル１７が設けられている。
【００２８】
操作パネル１７は、第１の表示装置としての液晶表示部１８と、操作部１９とを備えている。液晶表示部１８は画面１８ａを備え、この画面１８ａには例えば、記録紙Ｐの種類、記録紙Ｐのサイズ、レイアウト、写真選択、印刷枚数等をマニュアル選択するためのメニューが表示される。操作部１９は、プリンタ３に電源を投入するための電源スイッチ１９ａ、エラー発生時に使用するメンテナンススイッチ１９ｂ、ロール紙を操作するためのロール紙スイッチ１９ｃ等、各種の操作スイッチを備えている。ここでは図示を割愛しているが、例えばその他の操作スイッチとしては、印刷開始時に使用する印刷開始スイッチ、実行中の印刷を中止するときに使用する中止スイッチ、画面１８ａでのメニュー選択や入力すべき値の増減を行うときに使用する上下スイッチ、画面１８ａの表示内容を次画面に進めたり、入力した設定内容を確定したりするときに使用する決定スイッチ等がある。
【００２９】
プリンタ３の本体１１右側上部には、第２の表示装置としての液晶モニタ２１（いわゆるフォトビューワー）が取り付けられている。このモニタ２１の画面２１ａには、記録紙Ｐに印刷する印刷画像を事前に表示することができる。
【００３０】
また、プリンタ３の本体１１右側には、カードスロット２２が設けられている。このカードスロット２２には、赤外線通信機能内蔵コンパクトフラッシュ（ＣＦ（Ｒ））型カード（以下「赤外線通信カード」）２３が挿抜可能にセットされる。赤外線通信カード２３は、ＩｒＤＡ（Infrared Data Association ）に準拠した赤外線通信機能を有するＩｒＤＡモジュールであって、カードスロット２２にセットされることで、プリンタ３に赤外線データを受信可能な赤外線通信機能を付与する。プリンタ３は、この赤外線通信カード２３が携帯機器２から受信したデータを取り込んでそのデータに基づく印刷処理等を行う。
【００３１】
また、プリンタ３の本体１１正面右側下部には、２つのＵＳＢポート２４，２５が設けられている。なお、図１では示されないが、このプリンタ３の本体１１背面にも、さらにＵＳＢポート２６（図２参照）が設けられている。ＵＳＢポート２４には、ＢＴ（Bluetooth:ブルートゥース（Ｒ））通信ユニット２７が挿抜可能にセットされる。このＢＴ通信ユニット２７は、ブルートゥース規格に準拠した所定規格周波数帯域の電波による近距離無線通信機能を有するブルートゥース通信モジュールであって、ＵＳＢポート２４にセットされることで、プリンタ３にブルートゥース通信機能を付与する。プリンタ３は、このＢＴ通信ユニット２７が携帯機器２から受信したデータを取り込んでそのデータに基づく印刷処理等を行う。
【００３２】
また、ＵＳＢポート２５には、図示しないデジタルカメラ（ＤＳＣ）や外部記憶装置（例えばＨＤＤ装置）等を挿抜可能にセットすることができる。プリンタ３は、これらデジタルカメラや外部記憶装置等から直接画像データを読み込んで印刷処理等を行うこともできる。なお、ＢＴ通信ユニット２７、デジタルカメラ、外部記憶装置等を使用するにあたっては、２つのＵＳＢポート２４，２５のうちいずれを使用することもできる。また、プリンタ３本体１１の背面に設けられるもう一つのＵＳＢポート２６には、同プリンタ３をＵＳＢデバイスとして認識して利用するホスト機器たるＰＣ（パーソナルコンピュータ）２８（図２参照）が挿抜可能にセットされる。プリンタ３は、このＰＣ２８の図示しないプリンタドライバにて生成された印刷データに基づいて印刷処理等を行うこともできる。
【００３３】
携帯機器２たる本例の携帯電話は、電話機能、赤外線通信機能及びブルートゥース通信機能の他、電話番号等を含む個人情報を登録管理できる電話帳機能や、他の携帯電話との間で電子メールを送受信できる電子メール機能、静止画又は動画を撮影できるカメラ機能等といった多くの機能を有している。
【００３４】
図２は、画像検索システム１の電気的構成を示すブロック図である。なお、図１と同一の構成部分には同一符号を付している。
まず、プリンタ３の電気的構成を説明する。プリンタ３は、中央制御部３１、ＲＯＭ３２、ＲＡＭ３３、印刷エンジン３４、記憶装置３５、ＵＳＢデバイス制御部３６、カードインターフェース３７、操作パネル制御部３８、ビューワ制御部３９、ＵＳＢホスト制御部４０、電源回路４１を有しており、それらはバス４２を介して相互に接続されている。
【００３５】
電源回路４１は、プリンタ３に電源を供給する回路である。中央制御部３１は、ＲＯＭ３２に記憶されたプログラムやデータに基づきＲＡＭ３３をワークメモリとして利用しながら各種の処理を実現することで、プリンタ３を統括的に制御する。例えば、中央制御部３１は、ＰＣ２８や携帯機器２との間のデータの送受信（ＵＳＢ通信、赤外線通信、ブルートゥース通信）を制御したり、操作パネル１７を通じて入力されたデータに基づく画像の印刷処理等を制御したりする。なお、本実施の形態において、プリンタ３をオーダーシート作成手段として機能させ、画像検索に用いるオーダーシート（図３）を作成するためのプログラム、プリンタ３を受信手段として機能させ、携帯機器２からオブジェクト（図４）を受信してそれを解析するためのプログラム、プリンタ３を検索手段として機能させ、携帯機器２から受信したオブジェクトに基づいて画像を検索するプログラム、プリンタ３を出力手段として機能させ、上記検索した画像の画像データを印刷処理に適した印刷データに変換するためのプログラム、及び、それらプログラムの実行に必要なデータはＲＯＭ３２に記憶されている。これらのプログラムは記憶媒体（通信媒体を介してアップロード又はダウンロードされたプログラムを記録した媒体を含む）により提供される。
【００３６】
印刷エンジン３４は、印刷データに基づいて、図示しない印刷ヘッドを駆動することにより、記録紙Ｐに対する印刷処理を実現する。記憶装置３５は、本実施の形態においてはプリンタ３が内蔵するＨＤＤ（ハードディスク）装置により構成されており、これには、例えばＰＣ２８やメモリカード等の記憶メディアからバックアップした複数の画像の画像データが記憶されている。なお、この記憶装置３５に、上述したＲＯＭ３２に記憶するプログラムやデータ等を格納することもできる。ここで記憶装置３５としては、ＨＤＤ装置に限定されず、ＣＤ−ＲやＤＶＤなどの大容量記憶メディアに書き込みを行う装置等であってもよい。
【００３７】
ＵＳＢデバイス制御部３６は、ＵＳＢポート２６に接続されるＰＣ２８との間のＵＳＢ通信規格に従った双方向のデータ通信を実現する。カードインターフェース３７は、カードスロット２２にセットされる赤外線通信カード２３を通じて携帯機器２との間の赤外線データ通信を実現する。
【００３８】
ＵＳＢホスト制御部４０は、ＵＳＢポート２４，２５へのハブ接続機能を付与するルートハブ４０ａを有している。ＵＳＢホスト制御部４０は、これらのＵＳＢポート２４，２５に、ＢＴ通信ユニット２７、デジタルカメラ、外部記憶装置等の機器がセットされると、そのセットされた相手側の機器をＵＳＢデバイスとして認識して、ＵＳＢホストとなるプリンタ３との間のＵＳＢ規格に従ったデータ通信を制御する。また、このＵＳＢホスト制御部４０は、ＵＳＢポート２４にＢＴ通信ユニット２７が接続されると、ＢＴ通信ユニット２７を通じて、ＵＳＢインタフェースを経由した携帯機器２との間のブルートゥース通信を制御する。
【００３９】
操作パネル制御部３８は、操作パネル１７でのユーザによる操作スイッチの操作に対応した操作信号を中央制御部３１に出力する。この操作信号を受けて、中央制御部３１は、それに対応した処理を実現する。また、操作パネル制御部３８は、中央制御部３１からの制御信号に基づいて、操作パネル１７の画面１８ａ上に各種の表示制御を行う。ビューワ制御部３９は、中央制御部３１からの制御信号に基づいて、液晶モニタ２１（フォトビューワー）の画面２１ａ上に画像をプレビュー表示する。
【００４０】
次に、携帯機器２の電気的構成を説明する。携帯機器２は、中央制御部５１、ＲＯＭ５２、ＲＡＭ５３、携帯電話網無線制御部５４、撮像装置５５、カードインターフェース５６、操作パネル制御部５７、表示制御部５８、外部インターフェース（Ｉ／Ｆ）制御部５９、無線通信制御部６０、電源回路６１を有しており、それらはバス６２を介して相互に接続されている。
【００４１】
電源回路６１は、携帯機器２に電源を供給する回路である。中央制御部５１は、ＲＯＭ５２に記憶されたプログラムやデータに基づきＲＡＭ５３をワークメモリとして利用しながら各種の処理を実現することで、携帯機器２を統括的に制御する。例えば、中央制御部５１は、プリンタ３との間のデータの送受信（赤外線通信、ブルートゥース通信）を制御したり、携帯電話網無線制御部５４をして通話制御をせしめたり、撮像装置５５を駆動してそれにより撮影された画像の読み取り（画像認識）等を制御したりする。なお、本実施の形態において、携帯機器２からプリンタ３にオーダーシート（図３）の作成を要求するためのプログラム、オーダーシートに印刷された後述するコード情報を読み取るためのプログラム、プリンタ３側で画像を検索するために必要な情報（検索情報）を作成し、オブジェクトとしてプリンタ３に送信するためのプログラム、及び、それらプログラムの実行に必要なデータはＲＯＭ５２に記憶されている。これらのプログラムは通信媒体を介してアップロード又はダウンロードされることにより提供される。
【００４２】
携帯電話網無線制御部５４は、携帯電話網を介した他の携帯電話との通話やメールなどの送受信を制御する。撮像装置５５は、例えばＣＣＤ（Charge-Coupled Device）を撮像素子として構成されている。この撮像装置５５は、ユーザのボタン操作に基づいて任意の画像を撮影することができる。
【００４３】
操作パネル制御部５７は、携帯機器２に配置される操作パネル６３と電気的に接続されている。操作パネル６３には、複数の操作ボタン（図示略）が配置されており、操作パネル制御部５７は、ユーザによる各種操作ボタンの操作に対応した操作信号を中央制御部５１に出力する。中央制御部５１は、この操作信号を受けて、それに対応した処理を実現する。なお、前述した通話制御やメール等の送受信、撮像装置５５による画像の撮影、その他本携帯機器２により実現される処理は、こうした操作ボタンの操作に基づいてなされる。表示制御部５８は、携帯機器２に配置される表示装置６４と電気的に接続されており、中央制御部５１の制御の下、各種プログラムに基づくメニューの表示や、撮像装置５５により撮影された画像の表示等を表示装置６４の画面（図示略）に行う。
【００４４】
カードインターフェース５６は、カードスロット６５にセットされたメモリカード６６等の記憶メディアとの間のデータ通信を制御する。また、外部インターフェース制御部５９は、外部コネクタ６７に接続される外部機器との間のデータ通信を制御する。無線通信制御部６０は、プリンタ３にセットされた赤外線通信カード２３との間の赤外線通信や、ＢＴ通信ユニット２７との間のブルートゥース通信を行うための無線回路を含む。
【００４５】
次に、上記画像検索システム１において、携帯機器２とプリンタ３との間でデータ通信するための通信手段として、ブルートゥースを利用した態様について詳しく説明する。
本実施の形態において、携帯機器２とプリンタ３との間でＢＴ通信ユニット２７を通じて行うデータ通信は、それら携帯機器２とプリンタ３との双方に備えられるオブジェクト交換プロトコル（オブジェクト交換手段）に従って実現される。なお、本例では、オブジェクトを交換するプロトコルとして、ＯＰＰ（Object Push Profile ）を利用している。
【００４６】
図５は、ブルートゥース経由で携帯機器２からプリンタ３にオブジェクト７１を送信する際のプロトコル（ブルートゥースプロトコル）スタックを示すブロック図である。
まず、携帯機器２側のプロトコルスタックについて説明する。
【００４７】
ＲＦモジュール８１は、ブルートゥース規格に準拠した２．４ＧＨｚ帯を利用して無線通信を行うための物理的な方式を規定した無線回路である。ＢａｓｅＢａｎｄ８２は、ＲＦモジュール８１からデジタル信号を受信し、ブルートゥース規格に従ったパケット処理やエラー信号処理等を行って受信データを抽出したり、送信したいデータに制御信号等の付加を行ってＲＦモジュール８１へ送出したりするプロトコルである。ＬＭＰ（Link Manager Protocol ）８３は、接続の確立、セキュリティ、及びそれらの制御を行うプロトコルである。Ｌ２ＣＡＰ（Logical Link and Control Adaptation Protocol）８４は、上位レイヤと下位レイヤとの間で、複数チャネルの管理、パケットの分解・合成を行うプロトコルである。ＳＤＰ（Service Discovery Protocol）８５は、ブルートゥース機器のサービス情報の交換を行うプロトコルである。ＲＦＣＯＭＭ（Serial Cable Emulation Protocol ）８６は、既存のシリアルポート（RS-232C ）をエミュレートするプロトコルである。すなわち、このＲＦＣＯＭＭ８６を介することによって、シリアルポート上で動作する既存の通信プロトコルをブルートゥース上で利用することが可能となる。
【００４８】
ＯＢＥＸ（Object Exchange ）８７は、ファイル転送用のプロトコルで、おもなコマンドとしては、クライアント（ここでは携帯機器２）側からサーバ（ここではプリンタ３）側へファイルを転送するオブジェクト・プッシュや、逆にクライアント側がサーバ側にあるファイルを取り出すオブジェクト・ゲットなどが規定されている。ＯＰＰ８８は、ＯＢＥＸ８７をベースとし、オブジェクトクライアントとオブジェクトサーバとの間で、オブジェクトをプッシュしたりプルしたりするためのプロファイルを定義している。
【００４９】
アプリケーション８９は、プリンタ３に送信すべきオブジェクト７１の作成を行う。例えば、オーダーシート（図３）の作成をプリンタ３に要求する場合、あるいは、検索情報をプリンタ３に通知して画像の検索を要求する場合に、それぞれに対応したオブジェクト７１を作成する。
【００５０】
次に、プリンタ３側及びＢＴ通信ユニット２７側のプロトコルスタックについて説明する。
プリンタ３側においても、基本的には、上記携帯機器２側と同様なプロトコルスタックが備えられている。ただし、本例では、プリンタ３のＵＳＢポート２４にＢＴ通信ユニット２７を挿着することで、プリンタ３にブルートゥース通信機能を付与する態様であるため、プリンタ３とＢＴ通信ユニット２７との間に、ＵＳＢインターフェースを経由してブルートゥース通信を行うためのスタックがさらに形成されるものとなっている。
【００５１】
すなわち、ＢＴ通信ユニット２７側には、ＲＦモジュール９１，ＢａｓｅＢａｎｄ９２，ＬＭＰ９３が形成されるとともに、プリンタ３側には、Ｌ２ＣＡＰ９４，ＳＤＰ９５，ＲＦＣＯＭＭ９６，ＯＢＥＸ９７，ＯＰＰ９８が形成されており、ＬＭＰ９３とＬ２ＣＡＰ９４との間に、携帯機器２側とのブルートゥース通信をＵＳＢインターフェースを経由して行うためのスタックとして、ＢＴ通信ユニット２７側には、ＨＣＩ（Host Controller Intergace ）９９，ＵＳＢＩ／Ｆ１００、プリンタ３側には、ＵＳＢホストＩ／Ｆ１０１，ＵＳＢブルートゥースクラスドライバ１０２，ＨＣＩ１０３がそれぞれ形成されるものとなっている。ＨＣＩ９９，１０３は、上位プロトコルがハードウェアにアクセスするための手順を規定している。ＵＳＢブルートゥースクラスドライバ１０２は、プリンタ３がＵＳＢホストＩ／Ｆ１０１を通じてＢＴ通信ユニット２７と通信するための手順を規定したドライバスタックである。ＢＴ通信ユニット２７におけるＨＣＩ９９は、ＬＭＰ９３とＵＳＢＩ／Ｆ１００との間の橋渡しを行う。なお、上記ＲＦモジュール９１，ＢａｓｅＢａｎｄ９２，ＬＭＰ９３，Ｌ２ＣＡＰ９４，ＳＤＰ９５，ＲＦＣＯＭＭ９６，ＯＢＥＸ９７，ＯＰＰ９８については携帯機器２側のそれらと同様であるため、説明を省略する。
【００５２】
アプリケーション１０４は、携帯機器２から受信したオブジェクト７１を解析し、その解析結果に基づく処理を他に受け渡す。例えば、携帯機器２からオーダーシートの作成を指示するオブジェクトを受信した場合には、その指示内容でオーダーシートの作成を行うようにする。また、携帯機器２から検索情報を含むオブジェクトを受信した場合には、その検索情報に従って画像検索を行うようにする。
【００５３】
図６は、携帯機器２からプリンタ３へオブジェクト７１を送信する手順を概略的に示すフローチャートである。
オブジェクト７１の送信は、ＯＰＰ８８のオブジェクト・プッシュを使用することにより実現される。なお、図６では図示を割愛しているが、携帯機器２は、オブジェクト７１の送信に先立って、上述したＳＤＰ８５の機能により、通信相手先のプリンタ３を検索（認識）するようになっている。
【００５４】
携帯機器２がオブジェクト７１を送信する場合には、まず、ＯＢＥＸ８７によりコネクト（CONNECT ）を発行して（ステップＳ１００）、通信相手であるプリンタ３とのコネクションを確立する。次いで、ＯＢＥＸ８７によりプット（PUT ）を発行して（ステップＳ１１０）、送信したいオブジェクト７１をプリンタ３に送信する。そして、オブジェクト７１の送信終了後に、ＯＢＥＸ８７によりディスコネクト（DISCONNECT）を発行することにより（ステップＳ１２０）、プリンタ３とのコネクションを切断する。
【００５５】
次に、上記画像検索システム１において、ブルートゥース経由で携帯機器２からプリンタ３をアクセスし、該プリンタ３の記憶装置３５に記憶されている画像を検索する方法について説明する。
【００５６】
本実施の形態において、画像を検索する手順は、以下の３つの手順に大別される。
１．画像検索用オーダーシートの作成。
２．検索する画像のオーダーシート上での選択。
【００５７】
３．画像の検索及び検索結果の出力（印刷）。
［１．画像検索用オーダーシートの作成］
図３は、本実施の形態の画像検索システム１により作成されるオーダーシート１１０を模式的に示す平面図である。
【００５８】
オーダーシート１１０の作成は、携帯機器２側でオーダーシート作成用のアプリケーション（アプリケーションプログラム）を起動し、ブルートゥース経由で、その作成指示（オブジェクト送信）をプリンタ３に対して与えることにより行われる。すなわちプリンタ３は、携帯機器２から受信したオブジェクトに基づいて記憶装置３５をアクセスし、この記憶装置３５に記憶されている画像を対象としたオーダーシート１１０を作成する。
【００５９】
このオーダーシート１１０の具体的構成について説明すると、本実施の形態のオーダーシート１１０は、画像選択欄１１１、用紙種類選択欄１１２、レイアウト選択欄１１３を有して形成されている。画像選択欄１１１は、記憶装置３５に記憶されている複数の画像の中から当該検索する画像をユーザに選択させるため、また、用紙種類選択欄１１２及びレイアウト選択欄１１３は、画像選択欄１１１で選択された画像を印刷する際の印刷条件をユーザに選択させるために設けられている。
【００６０】
画像選択欄１１１には、記憶装置３５に記憶されている各画像の縮小画像（以下「サムネイル」）１２１がインデックス形式で印刷されている。なお、本例ではシート１枚当たり２０個のサムネイル１２１が印刷されるようになっている。したがって、記憶装置３５に例えば４０枚の画像が記憶されている場合には、オーダーシート１１０が２枚にわたって印刷される。
【００６１】
また、画像選択欄１１１には、各サムネイル１２１が示す画像をそれぞれ特定するための画像特定情報１２２が各サムネイル１２１の下方の位置に印刷されている。すなわち、画像選択欄１１１には、２０個のサムネイル１２１と、それら各サムネイル１２１にそれぞれ対応した２０個の画像特定情報１２２とがインデックス形式で印刷されている。この画像特定情報１２２は、本例においては二次元コードであるＱＲコード（Ｒ）で形成されており、これには、画像特定情報１２２により特定される個々の画像について、その画像の記憶装置３５内におけるファイル保存位置や、ファイル作成日時、ファイルサイズ等の情報がコード化されて記録されている。なお、本例では、この画像特定情報１２２に記録されるファイル保存位置が、プリンタ３で画像を検索する際の検索情報として利用されるようになっている。
【００６２】
用紙種類選択欄１１２には、画像選択欄１１１で選択される画像について、その画像を印刷する記録紙Ｐの種類・サイズを特定するための紙種特定情報１２３が印刷されている。本例においては、この紙種特定情報１２３もＱＲコードで形成されている。なお、図３には一例として、「Ａ４・普通紙」、「Ａ４・写真（写真用紙）」、「Ｌ版・写真」、「ハガキ」の４種類に対応した紙種特定情報１２３が印刷されている。
【００６３】
レイアウト選択欄１１３には、画像選択欄１１１で選択される画像について、その画像を記録紙Ｐに印刷する際のレイアウトを特定するためのレイアウト特定情報１２４が印刷されている。本例においては、このレイアウト特定情報１２４もＱＲコードで形成されている。なお、ここでの「レイアウト」とは、縁なし設定の有無を意味するものであり、図３には、記録紙Ｐの４辺に余白を残して画像を印刷する「ふちあり」設定と、記録紙Ｐの４辺に余白なく画像を印刷する「ふちなし」設定とに対応したレイアウト特定情報１２４が印刷されている。
【００６４】
［２．検索する画像のオーダーシート上での選択］
プリンタ３にて検索する画像の選択は、オーダーシート１１０上の任意の画像特定情報１２２、紙種特定情報１２３、レイアウト特定情報１２４を携帯機器２の撮像装置５５により読み取ることによって行う。具体的には、携帯機器２のバーコードリーダー・アプリケーション（アプリケーションプログラム）を起動して、撮像装置５５により、検索したい画像及び該画像を印刷する際の希望する印刷条件にそれぞれ対応した画像特定情報１２２、紙種特定情報１２３、レイアウト特定情報１２４を撮影することで読み取りを行う。
【００６５】
すなわちユーザは、まず画像選択欄１１１において、サムネイル１２１の下方に印刷されている画像特定情報１２２を携帯機器２により読み取ることで、プリンタ３で検索したい画像を選択する。なお、このとき希望する画像が複数ある場合には、それら各画像（サムネイル１２１）にそれぞれ対応した画像特定情報１２２を順次読み取ることにより選択を行う。次に、用紙種類選択欄１１２において、紙種特定情報１２３を携帯機器２により読み取ることで、先の画像選択欄１１１で選択した画像を印刷する際の記録紙Ｐの種類・サイズを選択する。次に、レイアウト選択欄１１３において、レイアウト特定情報１２４を携帯機器２により読み取ることで、先の画像選択欄１１１で選択した画像を印刷する際のレイアウト設定（ふちあり／ふちなし）を選択する。携帯機器２は、このようにユーザの指示に基づいて、画像選択欄１１１，用紙種類選択欄１１２、レイアウト選択欄１１３からそれぞれ読み取った情報を元に検索情報を含むオブジェクト７１を作成し、作成したオブジェクト７１を上述したブルートゥース経由でプリンタ３に送信する。
【００６６】
図４は、携帯機器２からプリンタ３に送信されるオブジェクト７１を模式的に示す概念図である。同図に示すように、検索情報を含むオブジェクト７１が携帯機器２から送信される場合、そのオブジェクト７１は、特定のファイル拡張子、例えば「.eos」が付されたテキストファイル（例えば20050222.eosのファイル名）で作成される。すなわちプリンタ３は、携帯機器２から送られてきたオブジェクト７１の拡張子が予め定められた特定のファイル拡張子「.oes」であるとき、そのオブジェクト７１が検索情報を含むものであることを認識して、その内容に基づく画像の検索を行う。なお、オブジェクト７１を判別する拡張子は「.oes」に限らず、その他任意のファイル拡張子を割り当てて使用することができる。
【００６７】
オブジェクト７１には、携帯機器２が画像選択欄１１１から読み取った画像特定情報１２２に基づいて、それにより特定される各画像（図中、[Image1]、[Image2]、…）の記憶装置３５内におけるファイル保存位置１３１（図中「Path」）と、ファイル作成日時１３２（図中「Date」）と、ファイルサイズ１３３（図中「Size」）とが記述されている。また、オブジェクト７１には、ユーザが携帯機器２から入力した数値に基づいて、各画像の印刷部数１３４（図中「Copy」）が記述されている。また、オブジェクト７１には、携帯機器２が用紙種類選択欄１１２から読み取った紙種特定情報１２３と、レイアウト選択欄１１３から読み取ったレイアウト特定情報１２４とに基づいて、画像を印刷する記録紙Ｐのサイズ１３５（図中「Media Size」）、種類１３６（図中「Media Type」）及び、レイアウト設定１３７（図中「Layout」）が印刷条件（図中、[Printinfo ]）として記述されている。
【００６８】
［３．画像の検索及び検索結果の出力（印刷）］
プリンタ３は、携帯機器２からオブジェクト７１（図４）を受け取ると、そのファイルの拡張子が予め定められた特定のファイル拡張子「.oes」であることにより、それが検索情報を含むオブジェクト７１であることを認識する。これにより、プリンタ３は、そのオブジェクト７１に記述された検索情報、すなわちファイル保存位置１３１に基づいて、記憶装置３５内の画像の中から所望の画像を検索する。そして、プリンタ３は、記憶装置３５から検索（抽出）した画像を、同オブジェクト７１に記述された印刷部数１３４、記録紙Ｐのサイズ１３５、種類１３６、及びレイアウト設定１３７に従って記録紙Ｐに印刷する。これにより、検索処理が終了する。
【００６９】
図７は、画像検索システム１の処理の流れを示すフローチャートである。
まず、ステップＳ２００において、携帯機器２側でオーダーシート作成用のアプリケーションプログラムを起動する。
【００７０】
次に、ステップＳ２１０において、上記起動した携帯機器２のアプリケーションプログラムから、プリンタ３に対してオーダーシート１１０の作成指示を行う（ブルートゥースによるオブジェクトの送信）。このとき、本例では、プリンタ３の記憶装置３５に記憶されている全ての画像を対象にオーダーシート１１０の作成を行うようにしたが、作成するオーダーシートを携帯機器２側で指定してもよい。
【００７１】
次に、ステップＳ２２０において、プリンタ３は、携帯機器２から受信した指示内容にしたがってオーダーシート１１０を作成する。すなわちこの処理により、本例では、図３に示すような、各画像のサムネイル１２１及び画像特定情報１２２と、紙種特定情報１２３と、レイアウト特定情報１２４とが印字されたオーダーシート１１０が作成される。なお、ここまでの処理（ステップＳ２００〜Ｓ２２０）が、上述した［１．画像検索用オーダーシートの作成］処理に該当する。
【００７２】
次に、ステップＳ２３０において、携帯機器２は、バーコードリーダーアプリケーションを起動し、ユーザの指示に基づいて、プリンタ３にて検索（印刷）しようとする画像に対応した画像特定情報１２２を撮像装置５５により読み取る。
【００７３】
次に、ステップＳ２４０において、携帯機器２は、当該読み取った画像特定情報１２２に対応する画像の印刷部数１３４をユーザの指示に基づいて決定する。
次に、ステップＳ２５０において、携帯機器２は、ユーザの指示に基づいて、検索しようとする全ての画像について画像特定情報１２２の読み取りを行ったか否かを判断する。このとき、まだ読み取りが完了していないと判断した場合には、ステップＳ２３０に戻って画像特定情報１２２の読み取りを継続して行う。そして、ステップＳ２５０において、読み取りが全て完了したと判断した場合に、次のステップＳ２６０に移る。
【００７４】
ステップＳ２６０では、携帯機器２は、ユーザの指示に基づいて、上記ステップＳ２３０で選択した画像（検索しようとする画像）を印刷する際の記録紙Ｐのサイズ１３５及び種類１３６に対応した紙種特定情報１２３を撮像装置５５により読み取る。
【００７５】
次に、ステップＳ２７０において、携帯機器２は、ユーザの指示に基づいて、上記ステップＳ２３０で選択した画像（検索しようとする画像）を印刷する際のレイアウト設定１３７に対応したレイアウト特定情報１２４を撮像装置５５により読み取る。
【００７６】
次に、ステップＳ２８０において、携帯機器２は、ユーザのボタン押下操作に基づいて印刷内容を決定し、続いて、ステップＳ２９０において、当該決定した印刷内容でオブジェクト７１を作成しこれをプリンタ３に送信する。すなわちこの処理により、本例では、図４に示すような、検索情報を含むオブジェクト７１が作成されてプリンタ３に送信される。なお、ここまでの処理（ステップＳ２３０〜Ｓ２９０）が、上述した［２．検索する画像のオーダーシート上での選択］処理に該当する。
【００７７】
次に、ステップＳ３００において、プリンタ３は、携帯機器２から受信したオブジェクト７１に記述されている検索情報（ファイル保存位置１３１）に基づいて、記憶装置３５から画像を検索する。続いて、ステップＳ３１０において、プリンタ３は、当該検索した画像を、選択された記録紙Ｐのサイズ１３５、種類１３６、及びレイアウト設定１３７に基づいて印刷する。なお、ここまでの処理（ステップＳ３００，Ｓ３１０）が、上述した［３．画像の検索及び検索結果の出力（印刷）］処理に該当する。
【００７８】
以上記述したように、本実施の形態によれば、以下の効果を奏する。
（１）記憶装置３５に記憶された画像のサムネイル１２１と、該画像を特定するための画像特定情報１２２とを含むオーダーシート１１０を作成し、携帯機器２により読み取られた任意のサムネイル１２１に対応する画像特定情報１２２をプリンタ３に送信して、その画像特定情報１２２に該当する画像を記憶装置３５より検索する構成とした。この構成によれば、ユーザは、オーダーシート１１０に印刷された画像（サムネイル１２１）の中から任意の画像を選びそれに対応した画像特定情報１２２を携帯機器２を用いて読み取ることで、画像の検索を行うことができる。これによりユーザの手間を極力省いて、画像検索を効率よく行うことができる。
【００７９】
（２）オーダーシート１１０には、記憶装置３５に記憶された画像のサムネイル１２１がインデックス形式にて印刷されることにより、ユーザは、オーダーシート１１０のサムネイル１２１を見て、画像を確認しながら検索する画像の選択が行える。このため、従来のように、画像検索するキーワード等をユーザが覚えておく必要はない。勿論、そうしたキーワード等の事前の設定も一切不要となる。また、このように記憶装置３５内の画像をオーダーシート１１０に一覧表示印刷することにより、一度に表示可能な枚数が限られるモニタ上に画像を順次表示して検索を行う場合に比べて検索時間を短縮することができる。これにより、記憶装置３５に記憶された大量の画像の中から所望の画像を検索する場合にも効率よく検索が行える。
【００８０】
（３）画像特定情報を、個々の画像にそれぞれ固有なコード（ＱＲコード）で形成するようにしたため、記憶装置３５に新たな画像が追加保存されたとしても、同記憶装置３５に画像が記憶されている限り、その画像特定情報１２２を利用することができる。したがって、オーダーシート１１０を一回印刷すれば、そのオーダーシート１１０を以降使い回すことができる。すなわち、オーダーシート１１０を一旦印刷すれば、以降の検索時において、オーダーシート１１０を再度印刷せずとも画像特定情報１２２の読み取りを行うだけで検索を行うことができる。したがって、二回目以降における画像の検索時間を短縮することができる。また、記録紙Ｐの無駄な消費を抑えることができる。
【００８１】
（４）画像特定情報１２２をＱＲコードで形成したことにより、該画像特定情報１２２には、検索情報として利用する画像のファイル保存位置１３１の他、ファイル作成日時１３２や、ファイルサイズ１３３等といったより多くの情報を記録することが可能となる。
【００８２】
（５）オーダーシート１１０には、画像特定情報１２２に基づき検索した画像を印刷する際の印刷条件を特定するための情報として、記録紙Ｐのサイズ１３５及び種類１３６を特定するための紙種特定情報１２３と、レイアウト設定１３７（縁なし設定）を特定するためのレイアウト特定情報１２４とをさらに印字するようにした。これにより、画像特定情報１２２の読み取りとともに、それら紙種特定情報１２３及びレイアウト特定情報１２４の読み取りを行うことで、検索された画像の印刷条件を併せて指定することができる。
【００８３】
（６）携帯機器２とプリンタ３との間のデータの送受信をＢＴ通信ユニット２７を通じてブルートゥース（正確にはＵＳＢインターフェース経由によるブルートゥース通信）による無線で行うようにしたため、検索時の操作性を向上させることができる。
【００８４】
（７）携帯機器２とプリンタ３との間のデータの送受信をオブジェクト交換プロトコルに従って行うようにした。これにより、両機器間における画像特定情報１２２、紙種特定情報１２３、レイアウト特定情報１２４の送受信を所定のオブジェクトフォーマットによるファイル形式で行うことができる。
【００８５】
（８）携帯機器２からプリンタ３に検索情報を含むオブジェクト７１を送信する場合には、そのオブジェクト７１に特定のファイル拡張子（本例では（.eos））を割り当てるようにした。これにより、オブジェクト７１が検索情報を含むことをプリンタ３に認識させて、その検索情報に基づく画像の検索を実行させることができる。
【００８６】
（９）本実施の形態では、オーダーシート１１０の作成を携帯機器２のアプリケーションを起動して該携帯機器２側から指示して行うようにした。これにより、オーダーシート１１０の作成から画像特定情報１２２等の読み取りによる画像検索まで全て携帯機器２から指示して行うことができる。
【００８７】
（１０）本実施の形態の画像検索システム１では、プリンタ３とデータ通信を行うための携帯機器２として、近年普及されている撮像装置５５を具備した携帯電話を利用することが可能である。このため、汎用の通信機器を有効利用して画像の検索を行える。
【００８８】
なお、上記実施の形態では、以下の態様に変更した変形例を採用してもよい。
（変形例１）オーダーシート１１０に印刷する画像特定情報１２２はＱＲコードに限らず、その他の二次元コードを利用してもよい。また、二次元コードのみに限定されるものでもなく、例えば一次元コードを利用してもよい。
【００８９】
（変形例２）画像特定情報１２２を印刷する位置は、サムネイル１２１の下方の位置に限らず、左右位置もしくは上方位置であってもよい。また、必ずしもこうした近傍位置に配置することに限定されない。すなわち、どのサムネイル１２１に対応した画像特定情報１２２であるかがユーザが認識できればよい。したがって、例えば、サムネイル１２１と画像特定情報１２２とを対応付ける番号を付すことで、サムネイル１２１と画像特定情報１２２とをそれぞれ別々のシートに印刷するようにしてもよい。
【００９０】
（変形例３）画像特定情報１２２は、必ずしもサムネイル１２１の近傍位置に印刷されることに限定されない。例えば、サムネイル１２１そのものにいわゆる透かしとして直接埋め込まれるデジタルパターン（例えば、特開平１１−３４１２６８号公報参照）により画像特定情報１２２を形成してもよい。
【００９１】
（変形例４）オーダーシート１１０は、少なくとも画像のサムネイル１２１と、該画像を特定するための画像特定情報１２２とが印刷されるものであればよい。すなわち、上記実施の形態においては、紙種特定情報１２３とレイアウト特定情報１２４とが更に印刷される態様としたが、これら印刷条件を特定するための情報は必須ではなく、例えば、これらの設定については、プリンタ３もしくは携帯機器２の操作パネル１７，６３上で行うようにしてもよい。
【００９２】
（変形例５）オーダーシート１１０の作成は、必ずしも携帯機器２から行わなくともよい。プリンタ３の操作パネル１７を用いてオーダーシート１１０の作成を行ってもよい。
（変形例６）また、オーダーシート１１０は、必ずしも検索開始時に携帯機器２（又はプリンタ３）からの作成指示に基づき作成される態様に限定されない。例えば、記憶装置３５に新たな画像が追加保存される度に、その画像のサムネイル１２１と画像特定情報１２２とを含むオーダーシートを自動で作成するようにしてもよい。こうすれば、記憶装置３５に現在どのような画像が保存されているのかをユーザは、作成されるオーダーシートを元に把握することができる。
【００９３】
（変形例７）プリンタ３による画像検索結果を出力する方法としては、検索した画像を記録紙Ｐに印刷する方法に限定されず、例えば、検索した画像をプリンタ３の液晶表示部１８や液晶モニタ２１に表示する方法でもよい。
【００９４】
（変形例８）画像検索システム１で用いる通信手段は、ＢＴ通信ユニット２７を用いたブルートゥース通信に限定されず、赤外線通信カード２３を用いた赤外線通信でもよい。あるいは、ＵＳＢによる有線で通信を行ってもよい。
【００９５】
（変形例９）記憶装置３５は、プリンタ３が内蔵するものに限られない。プリンタ３がアクセス可能とするものであれば、例えば、ＵＳＢポート２５に接続される外部記憶装置に記憶されている画像を対象に検索を行ってもよい。
【００９６】
（変形例１０）画像検索装置は、プリンタ３のみに限定されない。例えば画像検索装置をＰＣ２８とプリンタ３とからなる装置とし、ＰＣ２８と携帯機器２との間で通信を行うようにしてもよい。この場合は、ＰＣ２８がそれに内蔵又は外部接続される記憶装置から画像を検索し、プリンタ３はＰＣ２８からの指示に基づいてオーダーシート１１０の印刷や、検索した画像の印刷を行う。
【００９７】
（変形例１１）プリンタ３は、図１に示す形態のものに限定されない。例えば、スキャナ機能、印刷機能、コピー機能を一体に有した複合型プリンタであってもよい。
（変形例１２）画像読取装置は、撮像装置５５を具備した携帯電話に限らず、画像特定情報１２２等を読み取り可能な撮像素子を備えるものであれば、その他任意の携帯機器２を使用することができる。
【００９８】
（変形例１３）オブジェクト７１の書式は、図４に示す書式に限定されない。携帯機器２とプリンタ３の双方が解釈可能な書式であれば、例えばＸＭＬ（Xtended Markup Language）などを採用することもできる。
【００９９】
（変形例１４）その他上記実施の形態、及び上記各変形例で述べた構成における設計的事項は、本発明の技術的思想の範囲内において適宜変更することができる。
【図面の簡単な説明】
【０１００】
【図１】本発明にかかる一実施の形態の画像検索システムを示す概略構成図。
【図２】携帯機器及びプリンタの電気的構成を示すブロック図。
【図３】オーダーシートを模式的に示す平面図。
【図４】オブジェクトを模式的に示す概念図。
【図５】ブルートゥースのプロトコルスタックを示すブロック図。
【図６】オブジェクトの送信処理を示すフローチャート。
【図７】画像検索処理を示すフローチャート。
【符号の説明】
【０１０１】
１：画像検索システム、２：携帯機器、３：プリンタ、１７：操作パネル、１８：液晶表示部、１９：操作部、２１：液晶モニタ、２２：カードスロット、２３：赤外線通信カード、２４〜２６：ＵＳＢポート、２７：ＢＴ通信ユニット、３１：中央制御部、３２：ＲＯＭ、３３：ＲＡＭ、３４：印刷エンジン、３５：記憶装置、４０：ＵＳＢホスト制御部、５１：中央制御部、５２：ＲＯＭ、５３：ＲＡＭ、５５：撮像装置、６０：無線通信制御部、７１：オブジェクト、１１０：オーダーシート、１１１：画像選択欄、１１２：用紙種類選択欄、１１３：レイアウト選択欄、１２１：サムネイル、１２２：画像特定情報、１２３：紙種特定情報、１２４：レイアウト特定情報、１３１：ファイル保存位置、Ｐ：記録紙。
【図１】
2006244281.tif 000003
【図２】
2006244281.tif 000004
【図３】
2006244281.tif 000005
【図４】
2006244281.tif 000006
【図５】
2006244281.tif 000007
【図６】
2006244281.tif 000008
【図７】
2006244281.tif 000009