(57)【要約】【課題】  携帯情報端末を介して情報の必要な部分を選択的に画像で出力する。【解決手段】サーバ２の情報処理部２１は、端末情報ＤＢ２ａを参照し、携帯情報端末１から受信した端末ＩＤに対応する端末仕様情報（画面解像度など）とテンプレートＩＤを端末情報ＤＢ２ａから取得する。情報処理部２１は、取得したテンプレートＩＤに対応するテンプレートのうち、受信した出力情報の数に応じた配置を規定したものを記憶部２２の不揮発性記憶媒体（ＨＤＤなど）から選択して読み出し、同じく記憶部２２の揮発性記憶媒体（ＲＡＭ）に一時記憶する。情報処理部２１は、選択したテンプレートに従って受信した出力情報をレイアウトした画像データである出力画像を作成する。さらに情報処理部２１は、取得した端末仕様情報に適合するよう出力画像を変換し、印刷プレビュー画面を作成する。【選択図】  図１０
2011138315.tif 000002
【特許請求の範囲】
【請求項１】
携帯情報端末と接続して情報を通信可能な通信部と、
識別情報の付与された携帯情報端末ごとの表示能力に応じた出力情報のレイアウトを定義したレイアウト定義情報を記憶するレイアウト定義情報記憶部と、
前記通信部と接続した携帯情報端末を介して所望の出力情報の指定を受け付ける出力情報指定部と、
前記通信部と接続した携帯情報端末から前記携帯情報端末の識別情報を受信する受信部と、
前記受信部の受信した携帯情報端末の識別情報に対応したレイアウト定義情報を前記レイアウト定義情報記憶部から選択する選択部と、
前記選択部の選択したレイアウト定義情報の定義するレイアウトに従って前記出力情報指定部が指定を受け付けた出力情報が配置された画像を作成する画像処理部と、
を備える画像出力装置。
【請求項２】
前記携帯情報端末の表示能力は、前記携帯情報端末の画面解像度および表示色のうち少なくとも一方を含み、
前記画像処理部は前記携帯情報端末の画面解像度および表示色のうち少なくとも一方に適合するよう前記出力情報が配置された画像を作成する請求項１に記載の画像出力装置。
【請求項３】
前記選択部は、前記通信部と接続した携帯情報端末の画面解像度に基づいて前記出力情報指定部が指定を受け付けた出力情報の各々の出力サイズを算出した上、前記算出された出力情報の各々の出力サイズの同一性に応じて前記レイアウト定義情報を選択する請求項２に記載の画像出力装置。
【請求項４】
前記選択部は、前記算出された出力情報の各々の出力サイズが同一でない場合、前記算出された出力情報の各々の出力サイズの中の多数派の出力サイズに対応するレイアウト定義情報を前記レイアウト定義情報記憶部から選択する請求項３に記載の画像出力装置。
【請求項５】
前記選択部は、前記多数派の出力サイズに最も近似する画面解像度に対応するレイアウト定義情報を前記レイアウト定義情報記憶部から選択する請求項４に記載の画像出力装置。
【請求項６】
プリンタごとの出力仕様を定義したプリンタ出力定義情報を記憶するプリンタ出力定義情報記憶部と、
前記携帯情報端末を介して所望のプリンタの指定を受け付けるプリンタ指定部と、
前記選択部の選択したレイアウト定義情報の定義するレイアウトに従って配置された出力情報に基づき、前記プリンタ出力定義情報記憶部において前記プリンタ指定部が指定を受け付けたプリンタに対応するプリンタ出力定義情報が定義する出力仕様に適合するプリントデータを作成するプリントデータ処理部と、
前記プリントデータ処理部からのプリントデータを前記プリンタ指定部が指定を受け付けたプリンタに送信する送信部と、
を備える請求項１〜５のいずれかに記載の画像出力装置。
【請求項７】
前記画像処理部からの画像を前記通信部と接続した携帯情報端末に送信する画像送信部を備える請求項１〜６のいずれかに記載の画像出力装置。
【請求項８】
請求項１〜７のいずれかに記載の画像出力装置と、
携帯情報端末と、
を備える画像出力システム。
【請求項９】
情報処理装置が、
識別情報の付与された携帯情報端末ごとの表示能力に応じた出力情報のレイアウトを定義したレイアウト定義情報を記憶媒体に記憶するステップと、
携帯情報端末を介して所望の出力情報の指定を受け付けるステップと、
前記携帯情報端末から前記携帯情報端末の識別情報を受信するステップと、
前記受信した携帯情報端末の識別情報に対応したレイアウト定義情報を前記記憶媒体から選択するステップと、
前記選択したレイアウト定義情報の定義するレイアウトに従って前記指定を受け付けた出力情報が配置された画像を作成するステップと、
を備える画像出力方法。
【請求項１０】
請求項９に記載の画像出力方法を情報処理装置に実行させるための画像出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯情報端末による印刷内容の選択とその選択に応じた印刷内容のプレビュー表示に関する。
【背景技術】
【０００２】
特許文献１によると、コンテンツサーバ２の通信部２０４が、当該画像データを携帯電話７から受信すると（Ｃ１）、制御部２０６が、通信部２０４に選択メニュー情報（装飾用画像データ記憶部２０１に記憶されている複数の装飾用画像データの中から特定の装飾用画像データをユーザに選択させるための選択メニューを示す情報）を、制御部２０６が通信部２０４に送信させる（Ｃ２）。コンテンツサーバ２の通信部２０４が上記装飾用画像データ指定指示を携帯電話７から受信すると（Ｃ３）、データ検索部２０５が、当該装飾用画像データ指定指示で指定された装飾用画像データを、装飾用画像データ記憶部２０１から検索して読み出す（Ｃ４）。そして、画像合成部２０２が、Ｃ１で受信していた画像データと、当該読み出した装飾用画像データとを合成する（Ｃ５）。これら両画像データを合成した後の合成データは、通信部２０４がドキュメントサーバ３に送信する（Ｃ６）。
【０００３】
その他、本願発明に関係する技術として特許文献２〜４がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２６９２６８号公報、段落００５７、００５９、図７
【特許文献２】特開２００６−１１５０４４号公報
【特許文献３】特開２００９−７８３７３号公報
【特許文献４】特開２００５−１２８８５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術では、携帯情報端末に格納されている画像やドキュメントなどの情報を直接プリンタなどの外部機器へ出力する場合、指定された情報を一括出力するだけで、不要な部分まで出力されている。
【０００６】
本発明は、携帯情報端末を介して情報の必要な部分を選択的に画像で出力することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、携帯情報端末と接続して情報を通信可能な通信部と、識別情報の付与された携帯情報端末ごとの表示能力に応じた出力情報のレイアウトを定義したレイアウト定義情報を記憶するレイアウト定義情報記憶部と、通信部と接続した携帯情報端末を介して所望の出力情報の指定を受け付ける出力情報指定部と、通信部と接続した携帯情報端末から携帯情報端末の識別情報を受信する受信部と、受信部の受信した携帯情報端末の識別情報に対応したレイアウト定義情報をレイアウト定義情報記憶部から選択する選択部と、選択部の選択したレイアウト定義情報の定義するレイアウトに従って出力情報指定部が指定を受け付けた出力情報が配置された画像を作成する画像処理部と、を備える画像出力装置を提供する。
【０００８】
好ましくは、携帯情報端末の表示能力は、携帯情報端末の画面解像度および表示色のうち少なくとも一方を含み、画像処理部は携帯情報端末の画面解像度および表示色のうち少なくとも一方に適合するよう出力情報が配置された画像を作成する。
【０００９】
好ましくは、選択部は、通信部と接続した携帯情報端末の画面解像度に基づいて出力情報指定部が指定を受け付けた出力情報の各々の出力サイズを算出した上、算出された出力情報の各々の出力サイズの同一性に応じてレイアウト定義情報を選択する。
【００１０】
好ましくは、選択部は、算出された出力情報の各々の出力サイズが同一でない場合、算出された出力情報の各々の出力サイズの中の多数派の出力サイズに対応するレイアウト定義情報をレイアウト定義情報記憶部から選択する。
【００１１】
好ましくは、選択部は、多数派の出力サイズに最も近似する画面解像度に対応するレイアウト定義情報をレイアウト定義情報記憶部から選択する。
【００１２】
本発明は、好ましくは、プリンタごとの出力仕様を定義したプリンタ出力定義情報を記憶するプリンタ出力定義情報記憶部と、携帯情報端末を介して所望のプリンタの指定を受け付けるプリンタ指定部と、選択部の選択したレイアウト定義情報の定義するレイアウトに従って配置された出力情報に基づき、プリンタ出力定義情報記憶部においてプリンタ指定部が指定を受け付けたプリンタに対応するプリンタ出力定義情報が定義する出力仕様に適合するプリントデータを作成するプリントデータ処理部と、プリントデータ処理部からのプリントデータをプリンタ指定部が指定を受け付けたプリンタに送信する送信部と、を備える。
【００１３】
本発明は、好ましくは、画像処理部からの画像を通信部と接続した携帯情報端末に送信する画像送信部を備える。
【００１４】
本発明は、上記の画像出力装置と、携帯情報端末と、を備える画像出力システムを提供する。
【００１５】
本発明は、情報処理装置が、識別情報の付与された携帯情報端末ごとの表示能力に応じた出力情報のレイアウトを定義したレイアウト定義情報を記憶媒体に記憶するステップと、携帯情報端末を介して所望の出力情報の指定を受け付けるステップと、携帯情報端末から携帯情報端末の識別情報を受信するステップと、受信した携帯情報端末の識別情報に対応したレイアウト定義情報を記憶媒体から選択するステップと、選択したレイアウト定義情報の定義するレイアウトに従って指定を受け付けた出力情報が配置された画像を作成するステップと、を含む画像出力方法を提供する。
【００１６】
この画像出力方法を情報処理装置に実行させるための画像出力プログラムも本発明に含まれる。
【発明の効果】
【００１７】
この発明によると、携帯情報端末で選んだ所望の情報が携帯情報端末の表示能力にあったレイアウトで配置された画像が作成される。その画像を携帯情報端末の表示装置に表示したり、各種のプリンタに出力することで、携帯情報端末を用いて、必要な情報を出力できる。
【図面の簡単な説明】
【００１８】
【図１】プリントシステムの構成図
【図２】テンプレートの一例を示す図
【図３】メールに対応したテンプレートの一例を示す図
【図４】Ｗｅｂサイトに対応したテンプレートの一例を示す図
【図５】Ｗｅｂサイトに対応したテンプレートの他の一例を示す図
【図６】携帯情報端末のブロック図
【図７】サーバのブロック図
【図８】端末情報ＤＢの情報の概念説明図
【図９】出力先情報ＤＢの情報の概念説明図
【図１０】出力処理のフローチャート
【図１１】携帯通信端末による出力情報の指定の一例を示す図
【図１２】Ｓ５の他の例のフローチャート
【図１３】類似画像検索の概念説明図
【図１４】抽出キーワードに基づいて関連づけられた出力情報の配置の一例を示す図
【図１５】テンプレート選択処理（Ｓ４）の他の例のフローチャート
【発明を実施するための形態】
【００１９】
＜第１実施形態＞
図１はプリントシステムの概略構成を示す。このシステムは、携帯情報端末１、サーバ２、プリンタ３ａおよび３ｂ（まとめてプリンタ３と表記）を含む。プリントシステムは、ネットワーク５を介してメールサーバ６やＷｅｂサーバ７と接続されてもよい。
【００２０】
携帯情報端末１は、携帯電話やＰＤＡなどで構成されることができる。サーバ２はパソコンで構成されることができる。サーバ２は、端末情報ＤＢ２ａおよび出力先情報ＤＢ２ｂを含む。
【００２１】
携帯情報端末１は、サーバ２およびプリンタ３とネットワーク５を介して接続されている。ネットワーク５の通信方式は任意であり、ＬＡＮ，インターネットなどが挙げられる。
【００２２】
プリンタ３ａはネットワーク５以外の通信経路で携帯情報端末１と接続されている。両者の通信経路は任意であり、赤外線やブルートゥースなどの無線方式であってもよいし、ＵＳＢなどの有線方式であってもよい。プリンタ３ａはネットワーク５を介してサーバ２と接続されていても接続されていなくてもよい。プリンタ３ｂはネットワーク５を介してサーバ２と接続されている。
【００２３】
図では、携帯情報端末１、プリンタ３ａ、プリンタ３ｂが１つずつ示されているが、これらは複数存在してもよい。
【００２４】
このシステムでは、携帯情報端末１が、所望の出力情報をサーバ２に送信すると（Ｐ１）、サーバ２がこの出力情報を受信して端末情報ＤＢ２ａに予め用意された携帯情報端末１に適合するテンプレートに従って出力情報を配置した印刷プレビュー画面ＳＣを生成し（Ｐ２）、サーバ２は当該印刷プレビュー画面に対応する出力情報を携帯情報端末１経由でプリンタ３ａに送信するか（Ｐ３）、または当該印刷プレビュー画面に対応する出力情報をプリンタ３ｂに直接送信する（Ｐ４）。
【００２５】
テンプレートとは、識別情報の付与された携帯情報端末１から指定された１または複数の所望の出力情報（画像および／またはテキスト）のレイアウトを当該携帯情報端末１の識別情報に対応する表示能力に応じて定義する情報である。テンプレートは、指定された出力情報の数に相当する配置領域を規定する。テンプレートには、その識別情報であるテンプレートＩＤが付与されている。
【００２６】
一例として、端末ＩＤ「Ｔ００１」の付与された携帯情報端末１の表示部１３の表示能力がＱＶＧＡ（320x240ピクセルの画面解像度、１６の表示色）であれば、その端末ＩＤ「Ｔ００１」に対応するテンプレートＩＤ「ｔｍｐ００１」の付与されたテンプレートの定義する配置は、垂直方向に沿って２列に、指定された情報ｎ個（ただしいずれの情報の画素サイズもＱＱＶＧＡ以下に間引かれる）を所定の順序で（例えば水平方向の走査）並べるものとする。
【００２７】
図２は、画像から抽出された３つの情報の配置を規定するテンプレートの一例Ｔ０を示す。また図３は、メールサーバ６から受信した、タイトルテキストＴＸ１、本文テキストＴＸ２、および画像ＩＭの３つの出力情報を含むメール（図３（ａ））と、当該メールの３つの出力情報に対応する配置を規定する枠１〜３を含むテンプレート（図３（ｂ））の一例Ｔ１を示す。また図４は、Ｗｅｂサーバ７のショッピングサイトから操作部１４を介して購入候補として選択された６つの商品画像Ａ〜Ｆの配置を規定するテンプレートの一例Ｔ２を示す。また図５は、購入候補として選択された６つの商品画像Ａ〜Ｆとそれらに付随する情報（関連するＨＴＭＬファイルの取得先のＵＲＬやFlashムービー）の配置を規定するテンプレートの一例Ｔ３を示す。
【００２８】
図６は携帯情報端末１のブロック構成を示す。携帯情報端末１は、情報処理部１１、記憶部１２、表示部１３、操作部１４、通信部１５を備える。記憶部１２、表示部１３、操作部１４は、携帯情報端末１に内蔵されてもよいし携帯情報端末１に外付けされる周辺機器でもよい。
【００２９】
情報処理部１１は、ＣＰＵやワンチップマイコンなどの情報処理装置で構成される。記憶部１２は、情報処理部１１による情報の読み取りまたは書き込みが可能な記憶媒体である。すなわち、記憶部１２は、揮発性記憶媒体（ＲＡＭ）および不揮発性記憶媒体（ＲＯＭやＥＥＰＲＯＭなど）を含む。記憶部１２は、ＨＤＤのような大容量記憶媒体や、ＣＤＲＯＭ、ＤＶＤ、ＭＯ、メモリカード、磁気テープ、穿孔テープなどの可搬性情報記憶媒体からの情報読み取り／書き込み装置を含んでもよい。
【００３０】
記憶部１２は、携帯情報端末１を識別する情報である端末ＩＤを記憶する。端末ＩＤは携帯情報端末１の種類に固有である。
【００３１】
また記憶部１２は、後述する出力情報のソースである画像および／またはテキストを記憶する。出力情報のソースの取得元は任意である。例えば、携帯情報端末１がネットワーク５を介してアクセスしたメールサーバ６から受信したメールに含まれる画像やテキスト、携帯情報端末１がアクセスしたネットワーク５を介してアクセスしたＷｅｂサーバ７から受信したＷｅｂコンテンツに含まれる画像やテキスト、携帯情報端末１が撮像部１６により撮像した画像、操作部１４から入力された文字情報、撮像部１６で撮像した画像からＯＣＲリーダーを介して取得した文字情報などが、出力情報のソースとして記憶部１２に記憶されうる。
【００３２】
例えば、各種の機器のメンテナンスの要員が携帯情報端末１を携帯し、故障した機器の拡大写真を撮像部１６に撮影し、操作部１４から機器の故障の概要を入力し、これらを報告書の形式に配置するテンプレートを用意しておけば、メンテナンスの報告書を携帯情報端末１でプレビュー表示でき、プリンタ３に出力できる。あるいは、携帯情報端末１が図３（ａ）のようなメールをメールサーバ６から受信すれば、図３（ｂ）のようなテンプレートに従い簡単にメールの内容を携帯情報端末１でプレビュー表示でき、プリンタ３に出力できる。あるいは、携帯情報端末１がＷｅｂサーバ７からＷｅｂページを受信すれば、図５のようなテンプレートに従い簡単にＷｅｂページを携帯情報端末１でプレビュー表示でき、プリンタ３に出力できる。
【００３３】
表示部１３は、情報処理部１１の制御に従って所望の情報を表示する手段であり、例えばＬＣＤおよびそのドライバを含む。表示される情報は、記憶部１２に記憶されたりネットワーク５経由でメールサーバ６やＷｅｂサーバ７から取得した文字情報や画像情報を含む。
【００３４】
操作部１４は、テンキー、文字ボタン、スクロールボタン、情報確定ボタン、タッチパネル、音声インターフェース、視線インターフェースなど、ユーザから情報処理部１１へ対する指示を受け付ける回路である。情報処理部１１は、操作部１４からの指示に応じて、撮像部１６の撮像動作、通信部１５の通信動作、表示部１３の表示動作、記憶部１２のデータ記憶動作など、各部の動作を制御する。
【００３５】
通信部１５は、ネットワーク５を介してサーバ２やプリンタ３ａと接続するための通信インターフェースである。通信部１５は、接続経路に応じた通信プロトコルでデータを送受信する。通信部１５の送受信するデータの内容は情報処理部１１によって制御される。通信部１５は、情報処理部１１の制御に応じて、ネットワーク５を介して接続されたＷｅｂサーバ７やメールサーバ６などから、画像データや文字データをダウンロードし、記憶部１２に記憶することができる。あるいは、通信部１５は、情報処理部１１の制御に応じて、外部から取得されたり記憶部１２に記憶された画像データや文字データのうち、操作部１４から指定された任意のデータである出力情報を、サーバ２やプリンタ３に送信することもできる。
【００３６】
撮像部１６は、撮像光学系を介して結像した被写体像を画像データに変換して出力する回路であり、撮像光学系（フォーカスレンズ・ズームレンズ、絞り）、撮像素子（ＣＣＤやＣＭＯＳ）、アナログフロントエンド回路、Ａ／Ｄ変換回路、画像処理回路など、公知のデジタル画像データ出力装置（デジタルカメラ）の構成を含む。撮像部１６のデジタル画像データ出力動作は情報処理部１１によって制御される。情報処理部１１は、撮像部１６の出力した画像データを記憶部１２のＲＡＭに一旦記憶し、ＲＡＭの画像データを表示部１３にて表示させる。また、情報処理部１１は、操作部１４からの指示に応じ、ＲＡＭの画像データを、記憶部１２のメモリカードなどの不揮発性記憶媒体に記憶する。
【００３７】
図７はサーバ２のブロック図を示す。サーバ２は、情報処理部２１、記憶部２２、表示部２３、操作部２４、通信部２５を含む。情報処理部２１、記憶部２２、表示部２３、操作部２４、通信部２５は、それぞれ情報処理部１１、記憶部１２、表示部１３、操作部１４、通信部１５と同様に構成することができる。
【００３８】
記憶部１２に含まれるＨＤＤなどの大容量記憶媒体は、端末情報ＤＢ２ａおよび出力先情報ＤＢ２ｂを含む。
【００３９】
図８は端末情報ＤＢ２ａの構造の一例を示す。端末情報ＤＢ２ａは、端末ＩＤ、端末仕様情報およびテンプレートＩＤの組からなるデータセットを１または複数組格納する。端末仕様情報は、表示部１３の画像および／または文字の表示能力を示す情報、例えば画面解像度（ＱＶＧＡやＶＧＡなど）、最大表示色、表示可能な文字種の定義などを含みうる。
【００４０】
端末情報ＤＢ２ａは、サーバ２に接続されうる不特定多数の携帯情報端末１の端末ＩＤおよび当該携帯情報端末１の端末仕様情報を網羅していることが好ましい。
【００４１】
テンプレートＩＤは、携帯情報端末１からサーバ２に送信される出力データの配置を示すテンプレートの識別情報である。携帯情報端末１の端末情報、すなわち当該携帯情報端末１の端末ＩＤおよび端末仕様情報ごとに用意されたテンプレートは、記憶部２２に記憶されている。
【００４２】
図９は出力先情報ＤＢ２ｂの構造の一例を示す。出力先情報ＤＢ２ｂは、出力先ＩＤと出力先仕様情報との組からなるデータセットである出力先情報を１または複数組格納する。出力先仕様情報は、プリンタ３の画像および／または文字の出力能力を示す情報である。一例として、出力先仕様情報は、プリンタドライバ情報、出力データフォーマットおよびの出力先アドレスの組からなる。あるいは出力先仕様情報は、最大プリントサイズ、解像度、最大プリント色、プリント可能な文字種の定義などを含みうる。
【００４３】
出力先ＩＤとは、プリンタ３を識別する情報である。プリンタドライバ情報、出力データフォーマット、出力先アドレスは、それぞれ、これらの組に対応づけられた出力先ＩＤで識別されるプリンタ３に採用されるプリンタドライバ、出力データフォーマット、ネットワーク５のアドレスを示す。
【００４４】
図１０は本システムで実行される出力処理のフローチャートを示す。この処理のＳ１〜３、９を携帯情報端末１に実行させるためのプログラム、Ｓ４〜８、１０〜１１をサーバ２に実行させるためのプログラムは、それぞれ記憶部１２および記憶部２２に記憶されている。
【００４５】
Ｓ１では、携帯情報端末１の情報処理部１１は、出力情報の指定を操作部１４を介して受け付ける。情報処理部１１は、まず記憶部１２に記憶されたデータから、所望のデータ（画像および／またはテキスト）を操作部１４を介して選択または入力させる。出力情報とすべきテキストは操作部１４から入力されてもよい。情報処理部１１、選択または入力されたデータを表示部１３に表示する。そして、情報処理部１１は、選択されたデータから、さらに、出力情報とすべき部分の指定を受け付ける。
【００４６】
例えば、図１１に示すように、携帯情報端末１は、操作部１４からの選択操作に応じて選択された記憶部１２の画像データを表示部１３に表示し、さらに、表示部１３に表示された画像データの中から、出力情報とすべき画像の部分領域の範囲指定を操作部１４を介して受け付ける。例えば、情報処理部１１は、操作部１４の十字キーやタッチパネルの操作に応じて枠を画像上に設定し、操作部１４の情報確定キー操作に応じて枠で囲まれた部分領域を出力情報と認識する。複数の出力情報の指定は一括でもよいし１つずつでもよい。無論画像全体が出力情報に指定されてもよい。文字情報についても、操作部１４からの範囲選択操作に応じて出力情報を指定できる。
【００４７】
Ｓ２では、携帯情報端末１の情報処理部１１は、指定された出力情報を記憶部１２に一時記憶する。
【００４８】
Ｓ３では、携帯情報端末１の情報処理部１１は、記憶部１２に記憶された端末ＩＤと出力情報をサーバ２に送信するよう通信部１５を制御する。
【００４９】
Ｓ４では、サーバ２の情報処理部２１は、携帯情報端末１から送信された端末ＩＤと出力情報を、通信部２５を介して受信し、受信した情報を記憶部２２に記憶する。情報処理部２１は、端末情報ＤＢ２ａを参照し、受信した端末ＩＤに対応する端末仕様情報（画面解像度など）とテンプレートＩＤを端末情報ＤＢ２ａから取得する。
【００５０】
Ｓ５では、サーバ２の情報処理部２１は、取得したテンプレートＩＤに対応するテンプレートのうち、受信した出力情報の数に応じた配置を規定したものを記憶部２２の不揮発性記憶媒体（ＨＤＤなど）から選択して読み出し、同じく記憶部２２の揮発性記憶媒体（ＲＡＭ）に一時記憶する。
【００５１】
情報処理部２１は、選択したテンプレートに従って受信した出力情報をレイアウトした画像データである出力画像を作成する。さらに情報処理部２１は、取得した端末仕様情報（画面解像度など）に適合するよう出力画像を変換し、印刷プレビュー画面を作成する。例えば、サーバ２の情報処理部２１は、出力画像の出力サイズを、端末仕様情報に含まれる画面解像度に適合するよう画素数を間引く。あるいは、端末仕様情報に携帯情報端末１の表示色などの制限が記述されていれば、サーバ２の情報処理部２１は、出力情報の色を端末仕様情報の表示色に適合するよう減色してもよい。
【００５２】
Ｓ６では、サーバ２の情報処理部２１は、携帯情報端末１の操作部１４を介し、出力情報を携帯情報端末１経由でプリンタ３ａに出力するかまたはサーバ２経由でプリンタ３ｂに出力するかの選択を受け付ける。情報処理部２１は、出力情報の出力先をプリンタ３ａとする選択を受け付けた場合はＳ７に進み、出力情報の出力先をプリンタ３ｂとする選択を受け付けた場合はＳ１０に進む。
【００５３】
Ｓ７では、サーバ２の情報処理部２１は、プリンタ３ａの出力先ＩＤを送信するよう携帯情報端末１に要求する。携帯情報端末１は、サーバ２からの要求に応じ、プリンタ３ａと交信してプリンタ３ａの出力先ＩＤを取得し、通信部１５を介してサーバ２に転送する。情報処理部２１は、通信部２５を介して携帯情報端末１から受信したプリンタ３ａの出力先ＩＤに対応する出力先仕様情報を、出力先情報ＤＢ２ｂから取得する。情報処理部２１は、出力データを当該取得した出力先仕様情報に適合するよう再構成した補正出力情報を作成する。なお、サーバ２がネットワーク５を介してプリンタ３ａに直接出力先ＩＤを送信するよう要求し、プリンタ３ａがこの要求に応じて直接自己の出力先ＩＤをネットワーク５を介してサーバ２に送信してもよい。
【００５４】
Ｓ８では、サーバ２の情報処理部２１は、通信部２５を介し、補正出力情報と印刷プレビュー画面とを対応づけて携帯情報端末１に送信する。
【００５５】
Ｓ９では、携帯情報端末１の情報処理部１１は、サーバ２から補正出力情報と印刷プレビュー画面とを通信部１５を介して受信し、記憶部１２に記憶する。携帯情報端末１の情報処理部１１は、記憶した印刷プレビュー画面を表示部１３に表示する。そして、携帯情報端末１の情報処理部１１は、表示した印刷プレビュー画面に対応する補正出力情報をプリンタ３ａに出力するか否かの選択を操作部１４から受け付ける。情報処理部１１は、補正出力情報をプリンタ３ａに出力する選択を受け付けたことに応じ、通信部１５を介して補正出力情報をプリンタ３ａに送信する。プリンタ３ａは、携帯情報端末１から受信した補正出力情報に基づき、画像および／または文字をプリントアウトする。
【００５６】
Ｓ１０では、サーバ２の情報処理部２１は、通信部２５を介し、プリンタ３ｂの出力先ＩＤを送信するようプリンタ３ｂに要求する。プリンタ３ｂは、自己の出力先ＩＤをネットワーク５を介してサーバ２に転送する。情報処理部２１は、通信部２５を介してプリンタ３ｂから受信した出力先ＩＤに対応する出力先仕様情報を、出力先情報ＤＢ２ｂから取得する。情報処理部２１は、出力データを当該取得した出力先仕様情報に適合するよう出力画像を再構成した補正出力情報を作成する。補正出力情報はプレビュー画像から作成されてもよい。サーバ２の情報処理部２１は、補正出力情報をプリンタ３ｂに送信するよう通信部２５を制御する。プリンタ３ｂは、サーバ２から受信した補正出力情報に基づき、画像および／または文字をプリントアウトする。
【００５７】
以上の処理によると、ユーザは、携帯情報端末１上で所望の出力情報を選択することができ、携帯情報端末１の表示部１３に表示された印刷プレビュー画面を参照することで、自ら選んだ出力情報のレイアウトを確認できる。また、ユーザは、携帯情報端末１上で出力情報のプリントアウト先も自由に選べる。
【００５８】
＜第２実施形態＞
図１２は印刷プレビュー画面作成処理（Ｓ５）の他の例のフローチャートを示す。
【００５９】
Ｓ２１では、サーバ２の情報処理部２１は、出力情報と、出力情報となった部分領域の切り出し元の画像の付帯情報を記憶部２２に保存する。この情報は、Ｓ１にて指定された出力対象となる画像の部分領域やテキスト、部分領域の切り取り元となった画像の拡張子、当該画像のタグ情報などを含む。なお情報処理部２１は、出力情報として指定された画像の部分領域からＯＣＲを用いて認識された文字情報を、当該画像の付帯情報とみなしてもよい。
【００６０】
Ｓ２２では、情報処理部２１は、全ての出力情報と付帯情報の保存が完了したか否かを、携帯情報端末１の操作部１４から部分領域の確定指示が入力されたか否かに応じて判断する。Ｙｅｓの場合はＳ２３に進み、Ｎｏの場合はＳ２２に戻って部分領域の指定を受け付ける。
【００６１】
Ｓ２３では、情報処理部２１は、出力情報の個数に基づき、端末ＩＤに対応するテンプレートの中からテンプレートの候補を選択する。
【００６２】
Ｓ２４では、情報処理部２１は、出力情報を画像情報と文字情報に分離する。
【００６３】
Ｓ２５では、情報処理部２１は、分離された文字情報および画像情報の付帯情報からそれぞれキーワードを抽出する。キーワードは予め記憶部２２に定義されている。情報処理部２１は、携帯情報端末１の操作部１４からの所望のキーワードの定義を受け付けて記憶部２２に記憶してもよい。
【００６４】
Ｓ２６では、情報処理部２１は、文字情報から抽出したキーワードと画像情報の付帯情報から抽出したキーワードの同一性に基づき、出力情報に含まれる文字情報と画像情報の関連づけを行う。例えば、出力情報に指定されたある文字情報（出力対象１）から、キーワード「桜、花見」が抽出され、また出力情報に指定されたある画像の部分領域（出力対象２）の付帯情報から、キーワード「桜、花」が抽出されたとする。この場合、情報処理部１１は、出力対象１と出力対象２はともに同一キーワード「桜」を有しているため、出力対象１と出力対象２とを関連づける。同様にして３以上の部分領域同士が関連づけられてもよい。
【００６５】
部分領域に対応する付帯情報に全くキーワードが含まれないか、あっても不十分な場合は、部分領域の画像特徴量を解析および抽出し、この画像特徴量を、図示しない画像サーバに蓄積された画像の画像特徴量と照合することで画像サーバから類似画像を検索し、その類似画像に対応するタグ情報を部分領域に対応する付帯情報とみなせばよい。
【００６６】
画像特徴量とは、画像データの平均、分散、最大値、最小値、輝度ヒストグラムといった画素値に関する特徴量や、抽出領域の位置、抽出領域の輪郭の円形度やモーメントなど形状に関する特徴量や、断面の半径、体積、面積など大きさに関する特徴量の他、ＲＯＩ（関心領域）の形状情報やテクスチャ情報などを含むことができる。あるいは、これらの情報を所定の数式（例えば主成分分析、独立成分分析）で処理した値を特徴量としてもよい。要するに、公知の手法で得られた、注目領域の輪郭・画素値、位置情報などを画像特徴量とすることができる。
【００６７】
例えば図１３に示すように、情報処理部１１は、ある部分領域Ｉ１の画像特徴量と類似する画像特徴量を有する類似画像Ｉ２を画像サーバから検索し、類似画像Ｉ２に対応づけられたタグ情報「千鳥ヶ淵、東京、桜、ピンク」のうち、部分領域Ｉ１のタグ情報に含まれていないもの「桜、ピンク」を、部分領域Ｉ１の新たなタグ情報と認識する。情報処理部１１は、この新たなタグ情報を、部分領域Ｉ１のタグ情報として記憶部１２に記憶してもよい。情報処理部１１が類似画像を検索するか否かは操作部１４の指示に応じてもよい。この後、情報処理部１１は、抽出したキーワードの同一性に基づき、文字情報と画像の関連づけを行う。
【００６８】
Ｓ２７では、情報処理部２１は、選択されたテンプレート候補上における、関連づけられた文字情報と画像の出力位置を決定する。関連づけられた部分領域の出力位置、例えば上述の出力対象１および出力対象２は、互いに近接していることが好ましい（図１４参照）。情報処理部２１は、決定された出力位置に従って出力情報を配置した画像である印刷プレビュー画面を生成する。また情報処理部２１は、当該配置を保持した補正出力情報を作成し、携帯情報端末１からの指示に応じてプリンタ３ａまたは３ｂに当該補正出力情報を出力する。このように、文字情報と画像の付帯情報のキーワードを照合することで、内容の関連性の高い画像と文字を、プレビュー画像やプリントアウトデータに関連づけて配置することができる。
【００６９】
＜第３実施形態＞
図１５はテンプレート選択処理（Ｓ４）の他の例のフローチャートを示す。
【００７０】
Ｓ３１では、携帯情報端末１は、ユーザエージェントなどにより自身の表示部１３の画面解像度を示す情報をサーバ２に通知し、サーバ２の情報処理部２１は、携帯情報端末１から送信された当該情報を記憶部２２に記憶する。あるいは、サーバ２の情報処理部２１は、携帯情報端末１から送信された端末ＩＤと出力情報（すなわち画像の部分領域）を、通信部２５を介して受信し、端末情報ＤＢ２ａを参照して、受信した端末ＩＤに対応する画面解像度を端末情報ＤＢ２ａから取得してもよい。また、サーバ２の情報処理部２１は、携帯情報端末１から送信された出力情報と、出力情報となった部分領域の切り出し元の画像の付帯情報とを、通信部２５を介して受信し、記憶部２２に記憶する。
【００７１】
Ｓ３２では、サーバ２の情報処理部２１は、Ｓ３１にて受信した出力情報の切り出し元の画像の付帯情報に基づいて、出力情報を並べ替える。例えば情報処理部２１は、付帯情報に含まれるキーワードのあいうえお順やアルファベット順で、あるいは付帯情報に含まれる画像記録日時の早い順あるいは遅い順で、各付帯情報に対応する各出力情報をソートする。
【００７２】
Ｓ３３では、サーバ２の情報処理部２１は、受信した画面解像度に基づき、各出力情報の実表示サイズを算出する。実表示サイズとは、出力情報のアスペクト比を維持しながら表示部１３内で表示されうる出力情報の最大限のサイズである。
【００７３】
Ｓ３４では、サーバ２の情報処理部２１は、各出力情報の実表示サイズが同一であれば、その実表示サイズをテンプレートの抽出基準となる画面解像度（端末仕様情報）と認識する。サーバ２の情報処理部２１は、各出力情報の実表示サイズが同一でなければ、多数派の実表示サイズをテンプレートの抽出基準となる画面解像度（端末仕様情報）と認識する。あるいは、サーバ２の情報処理部２１は、各出力情報の実表示サイズが同一でなければ、その実表示サイズの最大値、最小値、平均値など、各出力情報の実表示サイズを所定の算術式に代入して得られた値をテンプレートの抽出基準となる画面解像度（端末仕様情報）と認識してもよい。
【００７４】
Ｓ３５では、サーバ２の情報処理部２１は、Ｓ３４で認識された画面解像度（端末仕様情報）に対応するテンプレートＩＤを端末情報ＤＢ２ａから抽出する。情報処理部２１は、Ｓ３４で認識された画面解像度に対応するテンプレートＩＤが端末情報ＤＢ２ａに存在しない場合、当該画面解像度に最も近似する画面解像度に対応するテンプレートＩＤを端末情報ＤＢ２ａから抽出する。
【００７５】
Ｓ３６では、サーバ２の情報処理部２１は、Ｓ３５にて少なくとも１つのテンプレートＩＤが抽出されたか否かを判断する。Ｙｅｓの場合はＳ３７、Ｎｏの場合はＳ３８に進む。
【００７６】
Ｓ３７では、サーバ２の情報処理部２１は、Ｓ３５で抽出されたテンプレートＩＤに対応するテンプレートのうち、指定された出力情報の数に相当する配置領域を規定するテンプレートを端末情報ＤＢ２ａから検索・抽出する。
【００７７】
Ｓ３８では、サーバ２の情報処理部２１は、指定された出力情報の数に相当する配置領域を規定するテンプレートを端末情報ＤＢ２ａから検索・抽出する。
【００７８】
Ｓ３９では、サーバ２の情報処理部２１は、Ｓ３７またはＳ３８で少なくとも１つのテンプレートが抽出されたか否かを判断する。Ｙｅｓの場合はＳ５、Ｎｏの場合はＳ４０に進む。
【００７９】
Ｓ４０では、サーバ２の情報処理部２１は、最大の数の配置領域を規定するテンプレートを端末情報ＤＢ２ａから検索・抽出する。そしてＳ５に進む。これはＳ５で作成される印刷プレビュー画面のページ数を少なくするためである。
【００８０】
Ｓ５は上述した通りである。ただしここでは、情報処理部２１は、Ｓ３７、Ｓ３８またはＳ４０で抽出したテンプレートに従って受信した出力情報をレイアウトした画像データである出力画像を作成する。
【００８１】
出力情報の配置領域へのレイアウト順はＳ３２の並び順に従う。例えば、各配置領域に配置順が付与されていれば、その配置順とＳ３２の並び順とが整合するようにレイアウトする。具体例を挙げると、「配置順１」の配置領域には「千鳥ヶ淵」のキーワードに対応する「出力情報１」が、配置順「２」の配置領域には「東京」のキーワードに対応する「出力情報２」が配置される。
【００８２】
さらに情報処理部２１は、取得した端末仕様情報（画面解像度など）に適合するよう出力画像を変換し、印刷プレビュー画面を作成する。
【符号の説明】
【００８３】
１：携帯情報端末、２：サーバ、３：プリンタ
【図１】
2011138315.tif 000003
【図２】
2011138315.tif 000004
【図３】
2011138315.tif 000005
【図４】
2011138315.tif 000006
【図５】
2011138315.tif 000007
【図６】
2011138315.tif 000008
【図７】
2011138315.tif 000009
【図８】
2011138315.tif 000010
【図９】
2011138315.tif 000011
【図１０】
2011138315.tif 000012
【図１１】
2011138315.tif 000013
【図１２】
2011138315.tif 000014
【図１３】
2011138315.tif 000015
【図１４】
2011138315.tif 000016
【図１５】
2011138315.tif 000017