(57)【要約】【課題】  画像データ出力装置において、記録媒体が着脱可能でない画像記録装置に記録されたファイルであっても瞬時に読み取って出力を行えるようにするとともに、ファイル形式に適した出力様式で容易に出力できるようにする。【解決手段】  本発明に係るプリントベンダー１によれば、画像記録装置２の表示画面上に表示された、ファイルのデータとそのファイル形式とを示す二次元バーコードが読み取られてファイルのデータとそのファイル形式とが取得され、取得されたファイルのファイル形式が判別され、ファイル形式別出力様式テーブル１７１から、判別されたファイル形式に応じたプリントスタイルが抽出され、抽出されたプリントスタイルの中から選択されたスタイルのフォーマットで画像データ及び出力データを配置してプリント出力する。【選択図】図１
2005252460.tif 000002
【特許請求の範囲】
【請求項１】
画像データを含むファイルが記録された画像記録装置から、前記画像記録装置の表示画面上に表示された出力対象となる前記ファイルのデータとそのファイル形式とを示す伝達情報を光学的に読み取って、出力対象である前記ファイルのデータ及びそのファイル形式を取得する取得手段と、
予め種々のファイル形式とそのファイル形式に対応する出力様式とが互いに対応付けて記憶されている記憶手段と、
前記取得されたファイルのファイル形式を判別する判別手段と、
前記判別手段により判別されたファイル形式に応じた出力様式を前記記憶手段から抽出する抽出手段と、
前記画像記録装置から取得されたファイルのデータを前記抽出された出力様式で出力する出力手段と、
を備えたことを特徴とする画像データ出力装置。
【請求項２】
前記記憶手段には、前記各出力様式に、更に下位の複数種類の出力様式が対応付けて記憶されており、
前記抽出手段は、前記判別手段により判別されたファイル形式に応じた前記下位の複数種類の出力様式を抽出し、
前記抽出された下位の複数種類の出力様式の何れかを任意に選択する様式選択手段を備え、
前記出力手段は、前記選択された出力様式により前記ファイルのデータを出力することを特徴とする請求項１に記載の画像データ出力装置。
【請求項３】
前記記憶手段に記憶されている出力様式には、前記ファイルにおいて前記画像データに対応付けて記録され、画像データとともに出力する出力データに関する情報が含まれ、
前記抽出手段は、前記ファイルのファイル形式に応じた出力様式を抽出するとともに、前記ファイルにおいて画像データと共に対応付けて記録されているデータから前記出力データを抽出し、
前記出力手段は、前記抽出又は選択された出力様式により前記画像データ及び出力データを出力することを特徴とする請求項１又は２に記載の画像データ出力装置。
【請求項４】
前記記憶手段に記憶されている出力様式には、複数のファイルを１頁内に配置するように規定した様式が含まれることを特徴とする請求項１〜３の何れか一項に記載の画像データ出力装置。
【請求項５】
前記取得手段により同一ファイル形式のファイルが複数取得された場合に、各ファイルの出力時における配置順を任意に指定する画像順指定手段を備えたことを特徴とする請求項４に記載の画像データ出力装置。
【請求項６】
コンピュータに、
画像データを含むファイルが記録された画像記録装置から、前記画像記録装置の表示画面上に表示された出力対象となる前記ファイルのデータとそのファイル形式とを示す伝達情報を光学的に読み取って、出力対象である前記ファイルのデータ及びそのファイル形式を取得する機能と、
前記取得されたファイルのファイル形式を判別する機能と、
前記判別されたファイル形式に応じた出力様式を、予め種々のファイル形式とそのファイル形式に対応する出力様式とが互いに対応付けて記憶されている記憶手段から抽出する機能と、
前記画像記録装置から取得されたファイルのデータを前記抽出された出力様式で出力する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ、カメラ付き携帯電話機等の画像記録装置から供給された画像データを含むファイルをそのファイル形式に応じた出力様式で出力する画像データ出力装置及びプログラムに関する。
【背景技術】
【０００２】
近年、写真店、コンビニエンスストア、街角等のユーザが利用しやすい場所に設置され、画像データを記録したメモリカード等の記録媒体から画像データを読み込んで編集加工も可能とし、有料にて印刷出力するようにした画像データ出力装置（以下、プリントベンダーとも呼ぶ）によって、デジタルカメラ等により記録された画像データを手軽に出力できるようになっている。即ち、プリントベンダーにおいては、メモリカード等の記録媒体から画像データを含むファイルを読み込み、表示装置に各種プリント指定情報の入力画面を表示し、表示された画面から出力したい画像やプリントスタイル（出力様式）、枚数等が入力されると、入力された指定情報に基づいてプリント出力する。
【０００３】
例えば、特許文献１には、所望する印刷対象画像の選択や印刷サイズの指定、画質指定を顧客所有の端末装置を利用して自宅等で行うことができる装置が開示されている。
【特許文献１】特開２００１−１４８０６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したように、記録媒体を介して画像記録装置から画像データを含むファイルを入力する方式のプリントベンダーにおいては、画像記録装置が記録媒体を着脱可能に構成されていない場合、プリントベンダーにファイルのデータが送信できないという問題があった。ＵＳＢ等のデータ通信ケーブルにより画像記録装置とプリントベンダーを接続してデータ通信をする方式も考えられるが、ファイル転送に時間がかかるという問題があった。
【０００５】
また、プリントベンダーにおいて画像データを含むファイルを出力する場合、どのような出力様式が最適かをユーザが探しだす必要があり、煩雑であった。特に、静止画、動画が添付されたメール等、画像データと文字データが混在するファイルを出力する場合、文字位置を適切に配置することは困難であった。
【０００６】
本発明の課題は、画像データ出力装置において、記録媒体が着脱可能でない画像記録装置に記録されたファイルであっても瞬時に読み取って出力を行えるようにするとともに、ファイル形式に適した出力様式で容易に出力できるようにすることである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、請求項１に記載の発明の画像データ出力装置は、
画像データを含むファイルが記録された画像記録装置から、前記画像記録装置の表示画面上に表示された出力対象となる前記ファイルのデータとそのファイル形式とを示す伝達情報を光学的に読み取って、出力対象である前記ファイルのデータ及びそのファイル形式を取得する取得手段と、
予め種々のファイル形式とそのファイル形式に対応する出力様式とが互いに対応付けて記憶されている記憶手段と、
前記取得されたファイルのファイル形式を判別する判別手段と、
前記判別手段により判別されたファイル形式に応じた出力様式を前記記憶手段から抽出する抽出手段と、
前記画像記録装置から取得されたファイルのデータを前記抽出された出力様式で出力する出力手段と、
を備えたことを特徴としている。
【０００８】
請求項６に記載の発明は、
コンピュータに、
画像データを含むファイルが記録された画像記録装置から、前記画像記録装置の表示画面上に表示された出力対象となる前記ファイルのデータとそのファイル形式とを示す伝達情報を光学的に読み取って、出力対象である前記ファイルのデータ及びそのファイル形式を取得する機能と、
前記取得されたファイルのファイル形式を判別する機能と、
前記判別されたファイル形式に応じた出力様式を、予め種々のファイル形式とそのファイル形式に対応する出力様式とが互いに対応付けて記憶されている記憶手段から抽出する機能と、
前記画像記録装置から取得されたファイルのデータを前記抽出された出力様式で出力する機能と、
を実現させるためのプログラムであることを特徴としている。
【発明の効果】
【０００９】
請求項１、６に記載の発明によれば、画像データを含むファイルが記録された画像記録装置から、画像記録装置の表示画面上に表示された出力対象となるファイルのデータとそのファイル形式とを示す伝達情報を光学的に読み取って、出力対象であるファイルのデータ及びそのファイル形式を取得し、取得されたファイルのファイル形式を判別し、判別されたファイル形式に応じた出力様式を、予め種々のファイル形式とそのファイル形式に対応する出力様式とが互いに対応付けて記憶されている記憶手段から抽出し、画像記録装置から取得されたファイルのデータを抽出された出力様式で出力する。
【００１０】
従って、画像記録装置が記録媒体を着脱可能でない構成であっても、その表示画面上に、転送したいファイルのデータ及びファイル形式を示す伝達情報を表示することにより、画像データ出力装置側で瞬時に読み取って取得し、出力を行うことが可能となる。また、画像記録装置から取得されたデータを、そのファイル形式に応じた最適な出力様式で、容易に出力することが可能となる。
【００１１】
請求項２に記載の発明によれば、各ファイル形式に応じた複数の出力様式の中からユーザが所望の出力様式を選択することが可能となる。
【００１２】
請求項３に記載の発明によれば、ファイル形式に応じて、画像データとともに出力する出力データ、例えば、文字データ等を自動的に抽出し、画像データ及び出力データをファイル形式に応じた出力様式で出力するので、ファイル中に画像データと文字データ等の出力データとが混在する場合であっても、従来のように煩雑な操作をすることなく、適正な出力様式で出力することが可能となる。
【００１３】
請求項４に記載の発明によれば、複数のファイルを１頁内に配置して出力するこが可能となる。
【００１４】
請求項５に記載の発明によれば、同一ファイル形式のファイルが複数読み取られた場合に、所望の配置順で出力することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、図を参照して本発明の実施の形態を詳細に説明する。
まず、構成を説明する。
図１に、本発明の全体構成及び本発明に係るプリントベンダー１の外観を示す。図１に示すように、プリントベンダー１には、表示画面１２１、紙幣投入口１５１、返却レバー１５２、コイン投入口１５３、おつり返却口１５４、写真受取口１６１、レシート出力口１６２、記録媒体挿入口１８１、二次元バーコードリーダ１Ｂが設けられている。
【００１６】
プリントベンダー１は、例えば、写真店、コンビニエンスストア、街角等ユーザが利用しやすい場所に設置され、二次元バーコードリーダ１Ｂを介してデジタルカメラ、カメラ付き携帯電話機、ＰＣ（Personal Computer）、ＰＤＡ（Personal Digital Assistants）等の、画像データを含むファイルを記録した画像記録装置２からファイルのデータを取得して、取得されたファイルを指定されたスタイルで指定された枚数分写真プリントして出力する画像データ出力装置である。画像記録装置２からのファイルの取得は、記録媒体挿入口１８１に挿入された記録媒体を介して行うようにしてもよい。
【００１７】
図２にプリントベンダー１の機能的構成を示す。図２に示すように、プリントベンダー１は、ＣＰＵ１０、入力装置１１、表示装置１２、ＲＡＭ１３、伝送制御部１４、金銭授受装置１５、印刷装置１６、記録装置１７、記録媒体接続部１８、ＭＩＭＥデコード部１Ａ、二次元バーコードリーダ１Ｂ、コード連動読取制御部１Ｃ等により構成され、各装置及び各部はバス１９により接続されている。
【００１８】
ＣＰＵ（Central Processing Unit）１０は、記録装置１７に記憶されているシステムプログラムを読み出し、ＲＡＭ１３内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ１０は、記録装置１７に記憶されているプリント販売処理プログラムを始めとする各種処理プログラムを読み出してワークエリアに展開し、後述するプリント販売処理（図１２参照）等を始めとする各種処理を実行し、それらの処理結果をＲＡＭ１３のワークエリアに記憶する。そして、ワークエリアに格納した処理結果を記録装置１７内の指定の保存先に保存させる。
【００１９】
入力装置１１は、例えば、表示装置１２と一体的に構成されるタッチパネルにより構成され、表示装置１２の表示画面１２１におけるユーザからのタッチ入力を受け付け、その入力信号をＣＰＵ１０に出力する。また、入力装置１１は、各種キーを備え、表示装置１２と独立した構成としてもよい。
【００２０】
表示装置１２は、ＬＣＤ（Liquid Crystal Display）等からなる表示画面１２１により構成され、ＣＰＵ１０から入力される表示信号の指示に従って、表示画面１２１上に、後述するプリントスタイル選択画面（例えば、図１３参照）、プリントサンプル選択画面（例えば、図１５参照）、プリント画面（例えば、図１６参照）を始めとする各種画面を表示する。
【００２１】
ＲＡＭ（Random Access Memory）１３は、ＣＰＵ１０により実行されるシステムプログラム、各種処理プログラム、各処理において処理中のデータ、処理結果などを一時的に記憶するワークエリアを形成する。
【００２２】
伝送制御部１４は、モデム（ＭＯＤＥＭ：MOdulater/DEModulater）またはターミナルアダプタ（ＴＡ：Terminal Adapter）等によって構成され、電話回線、ＩＳＤＮ回線等の通信回線を介して外部機器との通信を行うための制御を行う。
【００２３】
金銭授受装置１５は、画像記録装置２から指定されたプリントスタイルやプリント枚数に基づいて料金を算出する。また、紙幣投入口１５１、コイン投入口１５３から投入された紙幣やコインの金額や偽造を判定し、料金と投入金額に基づいて返金額を算出し、その返金額に相当するつり銭をおつり返却口１５４から返却する。また、計算された料金、投入金額、返金額のデータをＣＰＵ１０に出力する。
【００２４】
印刷装置１６は、単数あるいは複数のプリンタを備え、二次元バーコードリーダ１Ｂを介して、或いは記録媒体接続部１８を介して入力されたファイルのデータと指定されたプリントスタイルに応じて変調した光ビームで感光材料（印画紙、シール）を走査露光して潜像を記録し、露光済みの感光材料に湿式の現像処理や乾燥処理を施して、仕上がりプリントとして写真受取口１６１に出力する出力手段である。また、印刷装置１６は、レシートの印刷を行い、レシート出力口１６２に出力する。
【００２５】
記録装置１７は、プリントベンダー１に対応するシステムプログラム、プリント販売処理プログラムを始めとする各種処理プログラム、各種データ等が予め記憶されており、この記録装置１７は、磁気的、光学的記録媒体、若しくは半導体メモリなどＣＰＵ１０で読取り可能な記録媒体を含んだ構成である。この記録媒体はＣＤ-ＲＯＭ（Compact Disc Read Only Memory）、メモリカード等の可搬型の媒体やハードディスク等の固定的な媒体を含む。また、記録媒体に格納するプログラム、データ等の一部若しくは全部をサーバやクライアントからＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）などのネットワークを介して受信する構成にしてもよく、更に、記録媒体はネットワーク上に構築されたサーバやクライアントの記録媒体であってもよい。
【００２６】
本実施の形態において、記録装置１７は、記憶手段として、図２に示すように、ファイル形式別出力様式テーブル１７１を格納している。
図３に、ファイル形式別出力様式テーブル１７１のデータ格納例を示す。図３に示すように、ファイル形式別出力様式テーブル１７１はファイル形式毎（例えば、vMessage、vCard、・・・）に、そのファイル形式に応じた出力様式（例えば、プリントスタイルＡ、プリントスタイルＢ、・・・）とその出力様式に関する詳細情報（出力様式の更に下位に位置する複数の出力様式における画像位置、画像サイズ、文字位置、文字サイズ等を規定するフォーマット情報（例えば、スタイルＡ−１フォーマット、スタイルＡ−２フォーマット、・・・）、ファイルからプリントする画像データ及び画像以外の出力データ（文字、記号等）を抽出する抽出方法を規定するプリントデータ情報、出力データのコードや書式を規定するプリントデータ書式情報等）が対応付けて記憶されている。
【００２７】
図４に、ファイル形式がvMessageのときに出力可能な出力様式であるプリントスタイルＡに関する詳細情報の例を示す。図５に、ファイル形式がvCardのときに出力可能な出力様式であるプリントスタイルＢに関する詳細情報の例を示す。図６に、ファイル形式がExifのときに出力可能な出力様式であるプリントスタイルＣに関する詳細情報の例を示す。図７に、ファイル形式がamcのときに出力可能な出力様式であるプリントスタイルＤに関する詳細情報の例を示す。各図の（ａ）はフォーマット情報を、（ｂ）はプリントデータ情報を、（ｃ）はプリントデータ書式情報を示す。このように、ファイル形式別出力様式テーブル１７１は、各ファイル形式に応じた出力様式に関する情報を記憶している。
【００２８】
記録媒体接続部１８は、例えば、記録媒体挿入口１８１を備え、記録媒体挿入口１８１に挿入されたフラッシュメモリカード、スマートメディア（登録商標）カード、メモリースティック（登録商標）、フロッピー（登録商標）ディスク等の可搬型記録媒体とデータの入出力を行うためのインターフェースである。なお、記録媒体としては、上述したものに限定されず、例えば、ＳＤカード（Secure Digital memory card）、ＰＣカード、ＭＯ（magneto-optic）等を装着可能な構成としてもよい。
【００２９】
ＭＩＭＥ（Multipurpose Internet Mail Extension）デコード部１Ａは、ＭＩＭＥ規格に基づいてエンコードされたデータを画像データ等のバイナリデータにデコードしてＣＰＵ１０に出力する。
【００３０】
二次元バーコードリーダ１Ｂは、図示しないＣＣＤ（Charged Coupled Device）スキャナ、レーザスキャナ等により構成され、画像記録装置２の表示装置２４（図８に図示）の表示画面上に表示された二次元バーコード等の伝達情報を光学的に読み取ってコード連動読取制御部１Ｃに出力する。
【００３１】
コード連動読取制御部１Ｃは、二次元バーコードリーダ１Ｂにより読み取られた二次元バーコード画像を解析してデコード処理し、二次元バーコードが示すファイルのデータとファイル形式を表すデータとを取得する。複数の分割された二次元バーコードで１ファイルのデータが示されている場合には、二次元バーコードリーダ１Ｂを制御して、表示装置２４に順次表示される二次元バーコードを読み取り、読み取られた二次元バーコードをデコード及び連結してＣＰＵ１０に出力する。
【００３２】
次に、図８を参照して、画像記録装置２について説明する。
図８に、画像記録装置２の機能的構成を示す。図８に示すように、画像記録装置２は、ＣＰＵ２０、入力装置２１、ＲＡＭ２２、伝送制御部２３、表示装置２４、通話装置２５、記録装置２６、撮影装置２７、二次元バーコード生成部２８、ＭＩＭＥエンコード部２９、コード分割表示制御部２Ａ等により構成され、各装置及び各部はバス２Ｂにより接続されている。
【００３３】
ＣＰＵ２０は、記録装置２６に記憶されているシステムプログラムを読み出し、ＲＡＭ２２内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ２０は、記録装置２６に記憶されている記録処理プログラム、データ転送処理プログラムを始めとする各種処理プログラムを読み出してワークエリアに展開し、後述する記録処理（図９参照）、データ転送処理（図１０参照）を始めとする各種処理を実行し、それらの処理結果をＲＡＭ２２内のワークエリアに記憶すると共に表示装置２４に表示させる。そして、ワークエリアに格納した処理結果を記録装置２６内の指定の保存先に保存させる。
【００３４】
入力装置２１は、カーソルキー、文字／数字キー、各種機能キー等を有し、そのキー操作による押下信号をＣＰＵ２０に出力する。
【００３５】
ＲＡＭ２２は、バッファとして各種プログラムや処理中のデータ、処理結果などを一時的に記憶するワークエリアを形成する。
【００３６】
伝送制御部２３は、アンテナ２３１を含む無線通信部で構成され、ＣＰＵ２０から入力される指示に従って、図示しない無線基地局及び通信回線を介して外部機器と各種情報を送受信する。
【００３７】
表示装置２４は、ＬＣＤパネル等により構成され、ＣＰＵ２０から入力される表示データに基づいて画面表示を行う。
【００３８】
通話装置２５は、マイク、スピーカ、増幅器、Ａ／Ｄ変換部、及びＤ／Ａ変換部等を有し、マイクから入力されるユーザの音声信号をデジタル音声情報に変換し、その音声情報をＣＰＵ２０に出力するとともに、受話中にＣＰＵ２０から入力される音声情報をアナログの音声信号に変換して増幅し、スピーカから出力する。
【００３９】
記録装置２６は、フラッシュメモリなどの不揮発メモリ等により構成され、画像記録装置２に対応するシステムプログラム、及び該システムプログラム上で実行可能な各種処理プログラム、アプリケーションプログラム及びこれらのプログラムで処理されたデータ等を記録する。
【００４０】
撮影装置２７は、ガラス又はプラスチックからなる光学レンズ、及びＣＣＤやＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像素子、Ａ／Ｄ変換器等により構成され、光学レンズを介して入力される画像を撮像素子で電気信号に変換し、更にＡ／Ｄ変換して画像データを生成する。
【００４１】
二次元バーコード生成部２８は、テキストデータから二次元バーコードを生成する。所定データサイズ以上のテキストデータは分割して複数の分割された二次元バーコードを生成する。
ＭＩＭＥエンコード部２９は、画像データ等のバイナリデータをテキストデータに変換する。
コード分割表示制御部２Ａは、１ファイルのデータを分割して生成された一連の二次元バーコードを表示装置２４に順次表示させる。
【００４２】
次に、本実施の形態の動作を説明する。
図９に、画像記録装置２のＣＰＵ２０により実行される記録処理を示す。本処理は、画像記録装置２で画像を撮影してvCard、vMessage等の所定のファイル形式により記録、保存する処理である。
【００４３】
まず、撮影装置２７により撮影が行われると（ステップＳ１）、撮影により得られた静止画もしくは動画の画像データが記録装置２６に記録される（ステップＳ２）。次いで、入力装置２１により、ファイルの保存形式（例えば、vCard、vMessage等）が選択されると（ステップＳ３）、選択された保存形式に対応するアプリケーションに基づいて、記録された画像データを含むファイルが編集、生成され（ステップＳ４）、記録装置２６に保存される（ステップＳ５）。なお、ステップＳ４においては、アプリケーションに基づいて、ＭＩＭＥエンコード部２９により画像データ等のバイナリデータがテキストデータに変換される処理が含まれる。
【００４４】
図１０に、画像記録装置２のＣＰＵ２０により実行されるデータ転送処理を示す。本処理は、上述した記録処理で記録装置２６に保存されたファイルのデータを二次元バーコード化して表示する処理である。
【００４５】
入力装置２１によりバーコード生成モードが設定されると（ステップＳ１１）、表示装置２４に二次元バーコード化するファイルの指定画面が表示され、入力装置２１により二次元バーコード化するファイルが指定されると（ステップＳ１２；ＹＥＳ）、指定されたファイルのデータサイズが判別される（ステップＳ１３）。
【００４６】
指定されたファイルのデータサイズが１つの二次元バーコードで表示可能な所定のデータサイズ以下である場合は（ステップＳ１３；ＹＥＳ）、二次元バーコード生成部２８によりコード処理が行われ、指定されたファイルのデータに基づいて、指定されたファイルのデータ及びファイル形式を示す二次元バーコードが生成され（ステップＳ１４）、表示装置２４に二次元バーコード画像（図１１参照）が表示され（ステップＳ１５）、本処理は終了する。
【００４７】
一方、指定されたファイルのデータサイズが１つの二次元バーコードで表示可能な所定のデータサイズを超える場合は（ステップＳ１３；ＮＯ）、二次元バーコード生成部２８によりコード分割処理が実施され、指定されたファイルのデータに基づいて、指定されたファイルのデータ及びファイル形式を示す複数の分割された二次元バーコードが生成され（ステップＳ１６）、表示装置２４に二次元バーコード画像（図１１参照）が順次表示される（ステップＳ１７）。分割数分の二次元バーコード画像の表示が終了するまで（ステップＳ１８；ＮＯ）、二次元バーコード画像が順次表示され、分割数分の二次元バーコード画像の表示が終了すると（ステップＳ１８；ＹＥＳ）、本処理は終了する。
【００４８】
図１１に、表示装置２４に表示される二次元バーコード画像の一例を示す。
【００４９】
図１２に、プリントベンダー１のＣＰＵ１０により実行されるプリント販売処理を示す。本処理は、二次元バーコードリーダ１Ｂを介して画像記録装置２から画像データを含むファイルを取得して、指定された画像を指定されたプリントスタイルで指定された枚数分写真プリントして出力する処理である。
【００５０】
まず、入力装置１１によりバーコード認識モードが設定されると（ステップＳ２１）、二次元バーコードリーダ１Ｂによる二次元バーコードの認識が待機される（ステップＳ２２）。二次元バーコードリーダ１Ｂにより、画像記録装置２の表示装置２４に表示された二次元バーコードが認識され、二次元バーコード画像が読み取られると（ステップＳ２２；ＹＥＳ）、コード連動読取制御部１Ｃにより、読み取られた二次元バーコード画像がデコード処理されて二次元バーコードが示すデータが取得され（ステップＳ２３）、当該読み取られた二次元バーコードに連結すべき分割された二次元バーコードがあるか否かが判断される（ステップＳ２４）。分割された二次元バーコードがある場合には（ステップＳ２４；ＹＥＳ）、ステップＳ２２〜Ｓ２４が繰り返し実行され、コード連動読取制御部１Ｃの制御により、画像記録装置２の表示装置２４に順次表示される分割二次元バーコード画像に連動して、順次二次元バーコード画像が読み取られ、デコードされて二次元バーコードが示すデータが取得される。デコードされたデータはコード連動読取制御部１Ｃにより順次連結される。
【００５１】
次いで、デコード処理されたデータから、二次元バーコードを介して取得されたファイルのファイル形式が判別され、vCard形式であると判別されると（ステップＳ２５；ＹＥＳ）、デコード処理されたデータからvCard形式のファイル、即ち．vcfファイルが生成される（ステップＳ２６）。
【００５２】
デコード処理されたデータのファイル形式がvCard形式ではないと判別され（ステップＳ２５；ＮＯ）、vMessageであると判別されると（ステップＳ２７；ＹＥＳ）、デコード処理されたデータからvMessage形式のファイル、即ち．vmgファイルが生成される（ステップＳ２８）。
【００５３】
デコード処理されたデータのファイル形式がvMessage形式ではないと判別され（ステップＳ２７；ＮＯ）、所定の画像・動画形式（例えば、amc形式）であると判別されると（ステップＳ２９；ＹＥＳ）、デコード処理されたデータから所定の画像・動画形式のファイルが生成される（ステップＳ３０）。
【００５４】
デコード処理されたデータの形式が所定の画像・動画形式ではないと判別されると（ステップＳ２９；ＮＯ）、デコード処理されたデータから判別された各種ファイル形式（例えば、Exif形式等）別のファイルが生成される（ステップＳ３０）。
【００５５】
次いで、生成されたファイルに、MIME規格によりエンコードされているデータ（ＭＩＭＥデータと称する）があるか否かが判別され（ステップＳ３２）、ＭＩＭＥデータがある場合には（ステップＳ３２；ＹＥＳ）、ＭＩＭＥデコード部１Ａによりデコード処理され（ステップＳ３３）、バイナリデータの画像データファイルが生成される（ステップＳ３４）。ここで、入力装置１１により、印刷モードに移行する指示でなく、二次元バーコート認識モードを継続する指示が入力された場合（ステップＳ３５；ＮＯ）、処理はステップＳ２２に戻り、ステップＳ２２以降の処理が繰り返し実行される。印刷モードに移行する指示が入力されると（ステップＳ３５；ＹＥＳ）、処理はステップＳ３６に移行する。
【００５６】
ステップＳ３６において、ファイル形式別出力様式テーブル１７１から、画像記録装置２から二次元バーコードリーダ１Ｂを介して読み取られたデータのファイル形式に応じたプリントスタイルが抽出され、抽出されたプリントスタイルから所望のプリントスタイルを選択するためのプリントスタイル選択画面が表示装置１２に表示される（ステップＳ３６）。このプリントスタイル選択画面からプリントスタイルＡが選択されると（ステップＳ３７；ＹＥＳ）、プリントスタイルＡ処理が実行される（ステップＳ３８）。プリントスタイルＡが選択されず（ステップＳ３７；ＮＯ）、プリントスタイルＢが選択されると（ステップＳ３９；ＹＥＳ）、プリントスタイルＢ処理が実行される（ステップＳ４０）。プリントスタイルＢが選択されず（ステップＳ３９；ＮＯ）、プリントスタイルＣが選択されると（ステップＳ４１；ＹＥＳ）、プリントスタイルＣ処理が実行される（ステップＳ４２）。ステップＳ４１においてプリントスタイルＣが選択されない場合は（ステップＳ４１；ＮＯ）、プリントスタイルＤ処理が実行される（ステップＳ４３）。そして、プリントスタイルＡ〜Ｄの何れかの処理を実行後、後述するプリント処理が行われる（ステップＳ４４）。
【００５７】
ここで、本実施の形態においては、vMessage形式にはプリントスタイルＡが、vCard形式にはプリントスタイルＢが、Exif形式にはプリントスタイルＣが、amc形式にはプリントスタイルＤが対応付けられている。
【００５８】
図１３に、プリントスタイル選択画面の一例として、プリントスタイル選択画面１２１を示す。図１３に示すように、プリントスタイル選択画面１２１には、画像記録装置２から取得されたファイルのファイル形式に応じたプリントスタイルのプリントイメージ図が表示され、プリントイメージ図が表示されたプリントスタイルから所望のプリントスタイルが選択可能となっている。図１３では、プリントスタイルＡ〜Ｄが選択可能であることを示している。
【００５９】
図１４に、ＣＰＵ１０により実行されるプリントスタイルＡ処理を示す。
まず、表示装置１２に、プリントスタイルＡのプリントサンプル選択画面が表示される（ステップＳ１０１）。このプリントサンプル選択画面は、ファイル形式別出力様式テーブル１７１からプリントスタイルＡに応じた複数種類のスタイル（出力様式）を抽出してスタイルのプリントサンプル（イメージ図）を表示することにより、ユーザが、出力可能なスタイルを確認し、所望のスタイルを選択するための画面である。プリントスタイルＡには、例えば図４（ａ）に示すスタイルがある。図４（ａ）に示すように、プリントベンダー１で出力可能なスタイルには、複数ファイルの画像を１枚に配置するフォーマットが含まれる。
【００６０】
図１５に、プリントサンプル選択画面の一例として、プリントサンプル選択画面１２２を示す。図１５に示すように、プリントサンプル選択画面１２２には、プリントスタイルＡのプリントサンプルと、縦／横スタイル選択領域１２２ａと、ページボタンとしての前ページボタン１２２ｂ及び次ページボタン１２２ｃと、が表示されている。
【００６１】
このプリントサンプル選択画面から縦／横のスタイルが選択されると（ステップＳ１０２；ＹＥＳ）、ファイル形式別出力様式テーブル１７１から、選択された縦／横スタイル指定に応じたスタイルのフォーマットが抽出され、画面上のプリントサンプルのイメージに反映されて（ステップＳ１０３）、プリントサンプル選択画面が表示される（ステップＳ１０１）。プリントサンプル選択画面からページボタンが押下されてページ選択がなされると（ステップＳ１０４；ＹＥＳ）、ページボタンの押下に応じてページが＋／−に移行し（ステップＳ１０５）、指定されたページに応じたプリントサンプル選択画面が表示される（ステップＳ１０１）。なお、プリントスタイルＡで出力可能なスタイルが少なく、プリントサンプル選択画面の１頁内にプリントスタイルＡに応じたスタイルのプリントサンプル全てが表示可能である場合には、ページボタンは表示されない。ステップＳ１０１〜Ｓ１０５を繰り返し実行して所望のスタイルのプリントサンプルをプリントサンプル選択画面に表示させ、プリントサンプルが選択されると（ステップＳ１０６）、選択されたスタイルに基づいてプリント画面が表示される（ステップＳ１０７）。
【００６２】
ここで、プリント画面には、ファイル形式別出力様式テーブル１７１に基づいて、画像記録装置２から取得されたvMesssage形式ファイルの画像データ及び出力データを選択されたスタイルのフォーマット（画像位置、画像大きさ、文字位置、文字大きさ等）で配置した画像が出力イメージとして表示される。出力データは、ファイル形式別出力様式テーブル１７１のプリントデータ情報（図４（ｂ）参照）に基づいて、取得されたvMesssage形式ファイルから抽出され、プリントデータ書式情報（図４（ｃ）参照）で定められた書式で画像として配置される。一つのvMesssage形式ファイルに複数の画像データが添付されている場合には、画像の大きさを小さくして写真１（写真２、３・・・）の位置に納まるように配置される。
【００６３】
図１６に、プリント画面の一例として、プリント画面１２３を示す。図１６に示すように、プリント画面１２３には、選択されたスタイルでの画像データの出力イメージ、プリント枚数を指定するための＋ボタン１２３ａ、−ボタン１２３ｂ、画像順変更ボタン１２３ｃ、プリント紙選択領域１２３ｄ、とじしろ選択領域１２３ｅ、枚数クリアボタン１２３ｆ、料金表示領域１２３ｇ等が表示されている。
【００６４】
表示装置１２に表示されたプリント画面から画像順変更が指示されると（ステップＳ１０８；ＹＥＳ）、後述する画像順変更処理が実行される（ステップＳ１０９）。プリント紙が選択されると（ステップＳ１１０；ＹＥＳ）、選択された用紙（標準又はシール）形式が出力イメージに反映され（ステップＳ１１１）、プリント画面が表示される。とじしろの位置／順番が選択されると（ステップＳ１１２；ＹＥＳ）、選択されたとじしろの位置／順番が出力イメージに反映され（ステップＳ１１３）、プリント画面が表示される。プリント枚数が指定されると（ステップＳ１１４；ＹＥＳ）、指定されたプリント枚数が表示に反映され（ステップＳ１１５）、プリント画面が表示される。枚数クリアが指定されると（ステップＳ１１６；ＹＥＳ）、表示の枚数がクリアされて（ステップＳ１１７）、プリント画面が表示される。プリント画面から設定が指示されると（ステップＳ１１８；ＹＥＳ）、設定された内容でプリント指定情報が生成され（ステップＳ１１９）、処理は図１２のステップＳ４４に移行する。
【００６５】
図１７に、ＣＰＵ１０により実行される画像順変更処理を示す。
表示装置１２に、印刷する画像を順番に並べた画像順変更画面が表示され（ステップ２０１）、順番を変更する画像が選択されて前／後が指示されると（ステップＳ２０２；ＹＥＳ）、選択された画像の位置が前／後の指示に応じた順番にくるように画面が反映されて（ステップＳ２０３）、画像順変更画面が表示される。画像順変更画面からページボタンが押下されてページ選択がなされると（ステップＳ２０４；ＹＥＳ）、ページボタンの押下に応じてページが＋／−に移行し（ステップＳ２０５）、指定されたページに応じた画像順変更画面表示される。なお、二次元バーコードリーダ１Ｂを介して取得されたvMessage形式のファイル数が少なく、画像順変更画面の１頁内に全ての画像が表示可能である場合には、ページボタンは表示されない。画像順変更画面から選択クリアが指示されると（ステップＳ２０６；ＹＥＳ）、画像順変更画面の画像順がはじめに表示されていたデフォルト設定に変更され（ステップＳ２０７）、表示される。画像順変更画面から設定が指示されると（ステップＳ２０８；ＹＥＳ）、処理は図１４のステップＳ１０７に移行する。
【００６６】
図１８に、ＣＰＵ１０により実行されるプリントスタイルＢ処理を示す。
まず、表示装置１２に、プリントスタイルＢのプリントサンプル選択画面（例えば、図１５参照）が表示される（ステップＳ１２１）。このプリントサンプル選択画面は、ファイル形式別出力様式テーブル１７１からプリントスタイルＢに応じた複数種類のスタイル（出力様式）を抽出してそのスタイルのプリントサンプルを表示することにより、ユーザが、出力可能なスタイルを確認し、所望のスタイルを選択するための画面である。プリントスタイルＢには、例えば図５（ａ）に示すスタイルがある。図５（ａ）に示すように、プリントベンダー１で出力可能なスタイルには、複数ファイルの画像を１枚に配置するフォーマットが含まれる。
【００６７】
このプリントサンプル選択画面から縦／横のスタイルが選択されると（ステップＳ１２２；ＹＥＳ）、ファイル形式別出力様式テーブル１７１から、選択された縦／横スタイル指定に応じたスタイルのフォーマットが抽出され、画面上のプリントサンプルのイメージに反映されて（ステップＳ１２３）、プリントサンプル選択画面が表示される（ステップＳ１２１）。プリントサンプル選択画面からページボタンが押下されてページ選択がなされると（ステップＳ１２４；ＹＥＳ）、ページボタンの押下に応じてページが＋／−に移行し（ステップＳ１２５）、指定されたページに応じたプリントサンプル選択画面が表示される（ステップＳ１２１）。なお、プリントスタイルＢで出力可能なスタイルが少なく、プリントサンプル選択画面の１頁内にプリントスタイルＢに応じたスタイルのプリントサンプル全てが表示可能である場合には、ページボタンは表示されない。ステップＳ１２１〜Ｓ１２５を繰り返し実行して所望のスタイルのプリントサンプルをプリントサンプル選択画面に表示させ、プリントサンプルが選択されると（ステップＳ１２６）、選択されたスタイルに基づいてプリント画面（例えば、図１６参照）が表示される（ステップＳ１２７）。
【００６８】
ここで、プリント画面には、ファイル形式別出力様式テーブル１７１に基づいて、画像記録装置２から取得されたvCard形式ファイルの画像データ及び出力データを選択されたスタイルのフォーマット（画像位置、画像大きさ、文字位置、文字大きさ等）で配置した画像が出力イメージとして表示される。画像データ及び出力データは、ファイル形式別出力様式テーブル１７１のプリントデータ情報（図５（ｂ）参照）に基づいて、取得されたvCard形式ファイルから抽出され、プリントデータ書式情報（図５（ｃ）参照）で定められた書式で画像として配置される。一つのvCard形式ファイルに複数の画像データが添付されている場合には、画像の大きさを小さくして写真１（写真２、３・・・）の位置に納まるように配置される。
【００６９】
表示装置１２に表示されたプリント画面からアドレス順変更が指示されると（ステップＳ１２８；ＹＥＳ）、後述するアドレス順変更処理が実行される（ステップＳ１２９）。プリント紙が選択されると（ステップＳ１３０；ＹＥＳ）、選択された用紙（標準又はシール）形式が出力イメージに反映され（ステップＳ１３１）、プリント画面が表示される。とじしろの位置／順番が選択されると（ステップＳ１３２；ＹＥＳ）、選択されたとじしろの位置／順番が出力イメージに反映され（ステップＳ１３３）、プリント画面が表示される。プリント枚数が指定されると（ステップＳ１３４；ＹＥＳ）、指定されたプリント枚数が表示に反映され（ステップＳ１３５）、プリント画面が表示される。枚数クリアが指定されると（ステップＳ１３６；ＹＥＳ）、表示の枚数がクリアされて（ステップＳ１３７）、プリント画面が表示される。プリント画面から設定が指示されると（ステップＳ１３８；ＹＥＳ）、設定された内容でプリント指定情報が生成され（ステップＳ１３９）、処理は図１２のステップＳ４４に移行する。
【００７０】
図１９に、ＣＰＵ１０により実行されるアドレス順変更処理を示す。
表示装置１２に、印刷する画像及びファイル名を順番に並べて表示したアドレス順変更画面が表示され（ステップ２１１）、アドレスのソート順（例えば番号（登録した携帯端末が各アドレスにユニークに定めた番号）昇順・降順、グループ（登録した携帯端末で設定されたグループ）昇順・降順、名前昇順・降順、ヨミ昇順・降順等）が選択されると（ステップＳ２１２；ＹＥＳ）、アドレスが指定された順にソートされ（ステップＳ２１３）、アドレス順変更画面が表示される（ステップＳ２１１）。または、順番を変更する画像が選択されて前／後が指示されると（ステップＳ２１４；ＹＥＳ）、選択された画像の位置が前／後の指示に応じた順番にくるように画面が反映されて（ステップＳ２１５）、アドレス順変更画面が表示される。アドレス順変更画面からページボタンが押下されてページ選択がなされると（ステップＳ２１６；ＹＥＳ）、ページボタンの押下に応じてページが＋／−に移行し（ステップＳ２１７）、指定されたページに応じたアドレス順変更画面表示される。なお、二次元バーコードリーダ１Ｂを介して取得されたvCard形式のファイル数が少なく、アドレス順変更画面の１頁内に全てのファイルの画像が表示可能である場合には、ページボタンは表示されない。アドレス順変更画面から選択クリアが指示されると（ステップＳ２１８；ＹＥＳ）、アドレス順変更画面のアドレス順がはじめに表示されていたデフォルト設定に変更され（ステップＳ２１９）、表示される。アドレス順変更画面から設定が指示されると（ステップＳ２２０；ＹＥＳ）、処理は図１８のステップＳ１２７に移行する。
【００７１】
図２０に、ＣＰＵ１０により実行されるプリントスタイルＣ処理を示す。
まず、表示装置１２に、プリントスタイルＣのプリントサンプル選択画面（例えば、図１５参照）が表示される（ステップＳ１４１）。このプリントサンプル選択画面は、ファイル形式別出力様式テーブル１７１からプリントスタイルＣに応じた複数種類のスタイル（出力様式）を抽出してそのスタイルのプリントサンプルを表示することにより、ユーザが、出力可能なスタイルを確認し、所望のスタイルを選択するための画面である。プリントスタイルＣには、例えば図６（ａ）に示すスタイルがある。
【００７２】
このプリントサンプル選択画面から縦／横のスタイルが選択されると（ステップＳ１４２；ＹＥＳ）、ファイル形式別出力様式テーブル１７１から、選択された縦／横スタイル指定に応じたスタイルのフォーマットが抽出され、画面上のプリントサンプルのイメージに反映されて（ステップＳ１４３）、プリントサンプル選択画面が表示される（ステップＳ１４１）。プリントサンプル選択画面からページボタンが押下されてページ選択がなされると（ステップＳ１４４；ＹＥＳ）、ページボタンの押下に応じてページが＋／−に移行し（ステップＳ１４５）、指定されたページに応じたプリントサンプル選択画面が表示される（ステップＳ１４１）。なお、プリントスタイルＣで出力可能なスタイルが少なく、プリントサンプル選択画面の１頁内にプリントスタイルＣに応じたスタイルのプリントサンプル全てが表示可能である場合には、ページボタンは表示されない。ステップＳ１４１〜Ｓ１４５を繰り返し実行して所望のスタイルのプリントサンプルをプリントサンプル選択画面に表示させ、プリントサンプルが選択されると（ステップＳ１４６）、選択されたスタイルに基づいてプリント画面（例えば、図１６参照）が表示される（ステップＳ１４７）。
【００７３】
ここで、プリント画面には、ファイル形式別出力様式テーブル１７１に基づいて、画像記録装置２から取得されたExif形式ファイルの画像データ及び出力データを選択されたスタイルのフォーマット（画像位置、画像大きさ、文字位置、文字大きさ等）で配置した画像が出力イメージとして表示される。画像データ及び出力データは、ファイル形式別出力様式テーブル１７１のプリントデータ情報（図６（ｂ）参照）に基づいて、取得されたExif形式ファイル（画像データ及びタグ情報）から抽出され、プリントデータ書式情報（図６（ｃ）参照）で定められた書式で画像として配置される。
【００７４】
表示装置１２に表示されたプリント画面から画像順変更が指示されると（ステップＳ１４８；ＹＥＳ）、画像順変更処理（図１７参照）が実行される（ステップＳ１４９）。プリント紙が選択されると（ステップＳ１５０；ＹＥＳ）、選択された用紙（標準又はシール）形式が出力イメージに反映され（ステップＳ１５１）、プリント画面が表示される。とじしろの位置／順番が選択されると（ステップＳ１５２；ＹＥＳ）、選択されたとじしろの位置／順番が出力イメージに反映され（ステップＳ１５３）、プリント画面が表示される。プリント枚数が指定されると（ステップＳ１５４；ＹＥＳ）、指定されたプリント枚数が表示に反映され（ステップＳ１５５）、プリント画面が表示される。枚数クリアが指定されると（ステップＳ１５６；ＹＥＳ）、表示の枚数がクリアされて（ステップＳ１５７）、プリント画面が表示される。プリント画面から設定が指示されると（ステップＳ１５８；ＹＥＳ）、設定された内容でプリント指定情報が生成され（ステップＳ１５９）、処理は図１２のステップＳ４４に移行する。
【００７５】
図２１に、ＣＰＵ１０により実行されるプリントスタイルＤ処理を示す。
まず、表示装置１２に、画像記録装置２から取得された動画ファイル名を一覧として表示したムービー再生確認画面が表示される（ステップＳ１６１）。このムービー再生確認画面から再生するムービー（動画）が選択されると（ステップＳ１６２；ＹＥＳ）、選択されたムービーが再生され（ステップＳ１６３）、ムービー再生確認画面が表示される。ムービー再生確認画面からページボタンが押下されてページ選択がなされると（ステップＳ１６４；ＹＥＳ）、ページボタンの押下に応じてページが＋／−に移行し（ステップＳ１６５）、指定されたページに応じたムービー再生確認画面が表示される（ステップＳ１６１）。なお、画像記録装置２から取得された動画ファイルが少なく、ムービー再生確認画面の１頁内に動画ファイルが表示可能である場合には、ページボタンは表示されない。ムービー再生確認画面から指定されたムービーの登録取り消しが指示されると（ステップＳ１６６）、指定されたムービーがムービー再生確認画面から消去されて（ステップＳ１６７）表示される。ムービー再生確認画面から設定が指示されるまでステップＳ１６１〜１６７が繰り返し実行され、設定が指示されると（ステップＳ１６８；ＹＥＳ）、プリントスタイルＤのプリントサンプル選択画面が表示される（ステップＳ１６９）。
【００７６】
このプリントサンプル選択画面は、ファイル形式別出力様式テーブル１７１からプリントスタイルＤに応じた複数種類のスタイル（出力様式）を抽出してそのスタイルのプリントサンプルを表示することにより、ユーザが、出力可能なスタイルを確認し、所望のスタイルを選択するための画面である。プリントスタイルＤには、例えば図７（ａ）に示すスタイルがある。
【００７７】
プリントサンプル選択画面から縦／横のスタイルが選択されると（ステップＳ１７０；ＹＥＳ）、ファイル形式別出力様式テーブル１７１から、選択された縦／横スタイル指定に応じたスタイルのフォーマットが抽出され、画面上のプリントサンプルのイメージに反映されて（ステップＳ１７１）、プリントサンプル選択画面が表示される（ステップＳ１６９）。プリントサンプル選択画面からページボタンが押下されてページ選択がなされると（ステップＳ１７２；ＹＥＳ）、ページボタンの押下に応じてページが＋／−に移行し（ステップＳ１７３）、指定されたページに応じたプリントサンプル選択画面が表示される（ステップＳ１６９）。なお、プリントスタイルＤで出力可能なスタイルが少なく、プリントサンプル選択画面の１頁内にプリントスタイルＤに応じたプリントサンプル全てが表示可能である場合には、ページボタンは表示されない。ステップＳ１６９〜Ｓ１７３を繰り返し実行して所望のスタイルのプリントサンプルをプリントサンプル選択画面に表示させ、プリントサンプルが選択されると（ステップＳ１７４）、選択されたスタイルに基づいてプリント画面（例えば、図１６参照）が表示される（ステップＳ１７５）。
【００７８】
ここで、プリント画面には、ファイル形式別出力様式テーブル１７１に基づいて、画像記録装置２から取得されたamc形式ファイルの画像データ（動画データから所定時間毎に抽出した画像データ）及び出力データを選択されたスタイルのフォーマット（画像位置、画像大きさ、文字位置、文字大きさ等）で配置した画像が出力イメージとして表示される。画像データ及び出力データは、ファイル形式別出力様式テーブル１７１のプリントデータ情報（図７（ｂ）参照）に基づいて、取得されたamc形式ファイルから抽出され、プリントデータ書式情報（図７（ｃ）参照）で定められた書式で画像として配置される。
【００７９】
表示装置１２に表示されたプリント画面から画像順変更が指示されると（ステップＳ１７６；ＹＥＳ）、画像順変更処理（図１７参照）が実行される（ステップＳ１７７）。プリント紙が選択されると（ステップＳ１７８；ＹＥＳ）、選択された用紙（標準又はシール）形式が出力イメージに反映され（ステップＳ１７９）、プリント画面が表示される。とじしろの位置／順番が選択されると（ステップＳ１８０；ＹＥＳ）、選択されたとじしろの位置／順番が出力イメージに反映され（ステップＳ１８１）、プリント画面が表示される。プリント枚数が指定されると（ステップＳ１８２；ＹＥＳ）、指定されたプリント枚数が表示に反映され（ステップＳ１８３）、プリント画面が表示される。枚数クリアが指定されると（ステップＳ１８４；ＹＥＳ）、表示の枚数がクリアされて（ステップＳ１８５）、プリント画面が表示される。プリント画面から設定が指示されると（ステップＳ１８６；ＹＥＳ）、設定された内容でプリント指定情報が生成され（ステップＳ１８７）、処理は図１２のステップＳ４４に移行する。
【００８０】
図２２に、ＣＰＵ１０により実行されるプリント処理を示す。
まず、表示装置１２に、プリント内容に応じた料金精算画面が表示され（ステップＳ１９１）、所定の投入金額が投入されたことが金銭授受装置１５により確認されるのを待機する（ステップＳ１９２）。所定の投入金額が投入されると（ステップＳ１９２；ＹＥＳ）、プリント状況を表示するプリント処理画面が表示される（ステップＳ１９３）。そして、印刷装置１６によりプリント指定情報に基づいてファイルの画像形成が行われ、プリントが出力される（ステップＳ１９４）。印刷装置１６のプリントの終了が確認されると（ステップＳ１９５；ＹＥＳ）、プリント終了画面が表示される（ステップＳ１９６）。プリント終了画面からレシート発行が指示されると（ステップＳ１９７：ＹＥＳ）、レシートが発行される（ステップ１９８）。プリント終了画面からプリント継続が指示されると（ステップＳ１９９；ＹＥＳ）、処理は図１２のステップＳ３６に移行する。プリント終了画面表示が所定時間表示されると（ステップＳ２００；ＹＥＳ）、プリント処理及び図１２のプリント販売処理は終了する。
【００８１】
以上説明したように、プリントベンダー１によれば、二次元バーコードリーダ１Ｂにより画像記録装置２に表示されたファイルのデータ及びファイル形式を示す二次元バーコードが読み取られてデコードされると、二次元バーコードが示すファイル形式が判別され、ファイルが生成（復元）される。次いで、ファイル形式別出力様式テーブル１７１から、判別されたファイル形式に応じたプリントスタイルがプリントスタイル選択画面に表示される。プリントスタイルが選択されると、選択されたプリントスタイルで出力可能なスタイルが抽出され、抽出されたスタイルのプリントサンプルがプリントサンプル選択画面に表示される。プリントサンプルが選択されると、ファイル形式に応じてプリントする画像データや出力データが抽出され、選択されたスタイルに応じた出力イメージがプリント画面に表示され、プリント画面から画像順、プリント紙、とじしろ、枚数等の情報が指定されると、指定された情報に基づいてプリントが出力される。
【００８２】
従って、画像記録装置２が記録媒体を着脱可能でない構成であっても、その表示装置２４に、転送したいファイルのデータ及びファイル形式を二次元バーコード化して表示することにより、プリントベンダー１で瞬時に読み取って出力を行うことが可能となるとともに、画像記録装置２から読み取られたデータを、そのファイル形式に応じた最適な出力様式で、容易に出力することができる。各ファイル形式には複数の出力様式が設定されているので、その中からユーザが所望の出力様式を選択することもできる。また、特に、カメラ付き携帯電話機等の画像、動画が添付されたメール等、画像と文字が混在するファイルをプリントする場合に、ファイル形式に応じてファイル中の画像、文字を抽出・配置して表示、プリントするので、従来のように煩雑な操作をすることなく、画像、文字を合わせたプリントを容易に作成して印刷することができる。
【００８３】
なお、上記実施の形態における記述内容は、本実施の形態における好適な一例であり、これに限定されるものではない。
【００８４】
例えば、上記実施の形態においては、画像記録装置２の表示画面上に表示する、プリントベンダー１に転送すべきファイルのデータとそのファイル形式とを示す伝達情報を二次元バーコードとしたが、これに限定されず、例えば、一次元バーコード、カラーバーコード等、表示により情報が伝達できるものであればよい。
【００８５】
また、上記実施の形態において説明したファイル形式とその出力様式は一例であり、これに限定されない。例えば、プリントスタイルＣをvCalenderやvNoteなどのファイル形式に適用すると、プライベートなカレンダーや絵日記等簡単にオリジナルのプリントが作成、印刷できるようになる。
【００８６】
その他、プリントベンダー１の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【図面の簡単な説明】
【００８７】
【図１】本発明の一実施の形態における全体構成及び本発明に係るプリントベンダー１の外観を示す図である。
【図２】図１のプリントベンダー１の機能的構成を示すブロック図である。
【図３】図２のファイル別出力様式テーブル１７１のデータ格納例を示す図である。
【図４】vMessage形式のファイルに対応する出力様式及びその詳細情報の一例を示す図である。
【図５】vCard形式のファイルに対応する出力様式及びその詳細情報の一例を示す図である。
【図６】Exif形式のファイルに対応する出力様式及びその詳細情報の一例を示す図である。
【図７】amc形式のファイルに対応する出力様式及びその詳細情報の一例を示す図である。
【図８】図１の画像記録装置２の機能的構成を示すブロック図である。
【図９】図８のＣＰＵ２０により実行される記録処理を示すフローチャートである。
【図１０】図８のＣＰＵ２０により実行されるデータ転送処理を示すフローチャートである。
【図１１】図８の表示装置２４に二次元バーコード画像が表示される様子を模式的に示す図である。
【図１２】図２のＣＰＵ１０により実行されるプリント販売処理を示すフローチャートである。
【図１３】図２の表示装置１２に表示されるプリントスタイル選択画面１２１の一例を示す図である。
【図１４】図２のＣＰＵ１０により実行されるプリントスタイルＡ処理を示すフローチャートである。
【図１５】図２の表示装置１２に表示されるプリントサンプル選択画面１２２の一例を示す図である。
【図１６】図２の表示装置１２に表示されるプリント画面１２３の一例を示す図である。
【図１７】図２のＣＰＵ１０により実行される画像順変更処理を示すフローチャートである。
【図１８】図２のＣＰＵ１０により実行されるプリントスタイルＢ処理を示すフローチャートである。
【図１９】図２のＣＰＵ１０により実行されるアドレス順変更処理を示すフローチャートである。
【図２０】図２のＣＰＵ１０により実行されるプリントスタイルＣ処理を示すフローチャートである。
【図２１】図２のＣＰＵ１０により実行されるプリントスタイルＤ処理を示すフローチャートである。
【図２２】図２のＣＰＵ１０により実行されプリント処理を示すフローチャートである。
【符号の説明】
【００８８】
１  プリントベンダー
２  画像記録装置
１０、２０  ＣＰＵ
１１、２１  入力装置
１２、２４  表示装置
１３、２２  ＲＡＭ
１４、２３  伝送制御部
１５  金銭授受装置
１６  印刷装置
１７、２６  記録装置
１８  記録媒体接続部
１９、２Ｂ  バス
１Ａ  ＭＩＭＥデコード部
１Ｂ  二次元バーコードリーダ
１Ｃ  コード連動読取制御部
１２１  表示画面
１５１  紙幣投入口
１５２  返却レバー
１５３  コイン投入口
１５４  おつり返却口
１６１  写真受取口
１６２  レシート出力口
２５  通話装置
２７  撮影装置
２８  二次元バーコード生成部
２９  ＭＩＭＥエンコード部
２Ａ  コード分割表示制御部
【図１】
2005252460.tif 000003
【図２】
2005252460.tif 000004
【図３】
2005252460.tif 000005
【図４】
2005252460.tif 000006
【図５】
2005252460.tif 000007
【図６】
2005252460.tif 000008
【図７】
2005252460.tif 000009
【図８】
2005252460.tif 000010
【図９】
2005252460.tif 000011
【図１０】
2005252460.tif 000012
【図１１】
2005252460.tif 000013
【図１２】
2005252460.tif 000014
【図１３】
2005252460.tif 000015
【図１４】
2005252460.tif 000016
【図１５】
2005252460.tif 000017
【図１６】
2005252460.tif 000018
【図１７】
2005252460.tif 000019
【図１８】
2005252460.tif 000020
【図１９】
2005252460.tif 000021
【図２０】
2005252460.tif 000022
【図２１】
2005252460.tif 000023
【図２２】
2005252460.tif 000024