(57)【要約】    【課題】ＵＳＢメモリ等の記録媒体に記憶されている各ファイルの内容をユーザがより把握しやすいインデックスシートを印刷できる印刷装置を、提供する。    【解決手段】印刷装置を、インデックスシートの印刷が指示された場合、記録媒体上に記憶されている各ＴＩＦＦファイルについては、総ページ数も印刷されているインデックスシートを印刷する装置として構成しておく。    【選択図】図６
2007237608.tif 000002
【特許請求の範囲】
【請求項１】
可搬型の記録媒体をセット可能な記録媒体用インタフェース手段と、
印刷物を生成するための印刷物生成手段と、
前記記録媒体用インタフェース手段にセットされた前記記録媒体に記録されている複数のファイルに関するサムネイル画像がファイル名と共に印刷されているインデックスシートを前記印刷物生成手段に生成させるインデックスシート印刷処理を実行する機能を有する制御手段と
を、備え、
前記制御手段が実行する前記インデックスシート印刷処理が、
前記複数のファイル中の各ＴＩＦＦファイルについては、そのＴＩＦＦファイルに関するサムネイル画像が，ファイル名及び総ページ数と共に印刷されているインデックスシートを前記印刷実行手段に生成させる処理である
ことを特徴とする印刷装置。
【請求項２】
前記制御手段が、
前記記録媒体用インタフェース手段に前記記録媒体がセットされたときに、前記記録媒体に記録されている各ＴＩＦＦファイルの総ページ数を特定するためのページ数把握処理を開始する手段である
ことを特徴とする請求項１記載の印刷装置。
【請求項３】
前記制御手段が
前記ページ数把握処理が完了していなくても，前記記録媒体上の，印刷すべきファイルの指定を受け付けて，そのファイルの内容に応じた印刷物を前記印刷物生成手段に生成させることが可能な手段である
ことを特徴とする請求項２記載の印刷装置。
【請求項４】
前記制御手段が実行する前記インデックスシート印刷処理が、
前記記録媒体に記録されている各ＴＩＦＦファイルの総ページ数を特定した後、前記インデックスシートを前記印刷物生成手段に生成させる処理である
ことを特徴とする請求項１記載の印刷装置。
【請求項５】
可搬型の記録媒体をセット可能な記録媒体用インタフェース手段と、
印刷物を生成するための印刷物生成手段と、
情報を表示する機能と，情報の入力を受け付ける機能とを有する操作手段と、
前記操作手段を制御することにより，前記記録媒体用インタフェース手段にセットされた前記記録媒体に記録されている複数のファイルの中から，印刷を行うべきファイルをユーザに選択させ、ユーザが選択したファイル内のデータが示している内容の印刷物を前記印刷物生成手段に生成させる制御手段と
を、備え、
前記制御手段が、
前記複数のファイル中の各ＴＩＦＦファイルについては、そのＴＩＦＦファイルに関する識別情報と総ページ数とを表示するように、前記操作手段を制御することにより、印刷を行うべきファイルをユーザに選択させる手段である
ことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、可搬型の記録媒体をセットすることが可能な印刷装置に、関する。
【背景技術】
【０００２】
近年、メモリカード等の可搬型記録媒体用のコネクタを備え、記録媒体から画像ファイル（ＪＰＥＧファイル等）を直接読み出してスタンドアローンで印刷を行える印刷装置が、実用化されている。
【０００３】
そのような印刷装置は、通常、操作パネルを操作することにより、記録媒体上の各ファイルに関するサムネイル画像とファイル名とが印刷された用紙（以下、インデックスシートと表記する）を印刷させることが出来る装置（例えば、特許文献１参照）として構成されている。また、画像ファイル１枚の印刷用紙に１つの画像を印刷する通常のレイアウトに加え、１枚の印刷用紙に２画像を配置（２アップ）したり、４画像を配置（４アップ）して印刷する多面印刷のレイアウトを指定できる装置（例えば、特許文献２参照）も存在している。
【０００４】
ところで、近年の，ＡＤＦ（オートドキュメントフィーダ）を有するスキャナ装置の中には、メモリカード等の記録媒体用のコネクタを備え、当該コネクタにセットされている記録媒体に、複数枚の原稿のスキャン結果（複数の画像データ）を１つのＴＩＦＦファイルとして保存することが可能なスキャナ装置（例えば、非特許文献１参照）が、存在している。そして、このスキャナ装置によって記録媒体に保存されたＴＩＦＦファイルを，記録媒体から読み出して印刷できる印刷装置も存在しているのであるが、従来の，そのような印刷装置は、ＴＩＦＦファイルが，何個の画像データを含むものであるかを印刷前にユーザーが知ることが出来ない装置となっている。すなわち、従来の，記録媒体上のＴＩＦＦファイルを印刷できる印刷装置は、ユーザが、各ＴＩＦＦファイルが何枚の用紙が印刷されるものであるかが分からず，各ＴＩＦＦファイルの印刷完了までの時間も見積もれないという欠点を有する装置となっている。
【０００５】
【特許文献１】特開２００４−０９６６８８号公報
【特許文献２】特開２００５−１２５６１５号公報
【非特許文献１】“Ｏｆｆｉｒｉｏ  ＬＰ−Ｍ５５００  ユーザガイド”，セイコーエプソン株式会社
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで、本発明の課題は、ＵＳＢメモリ等の記録媒体をセット可能な印刷装置であって、記録媒体に記憶されている各ファイルの内容をユーザがより把握しやすいインデックスシートを印刷できる印刷装置を、提供することにある。
【０００７】
また、本発明の他の課題は、ＵＳＢメモリ等の記録媒体をセット可能な印刷装置であって、記録媒体に記憶されている各ＴＩＦＦファイルに含まれる画像データ数をユーザが把握できる印刷装置を、提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の印刷装置は、可搬型の記録媒体をセット可能な記録媒体用インタフェース手段と、印刷物を生成するための印刷物生成手段と、記録媒体用インタフェース手段にセットされた記録媒体に記録されている複数のファイルに関するサムネイル画像がファイル名と共に印刷されているインデックスシートを印刷物生成手段に生成させるインデックスシート印刷処理を実行する機能を有する手段であると共に、インデックスシート印刷処理として、複数のファイル中の各ＴＩＦＦファイルについては、そのＴＩＦＦファイルに関するサムネイル画像が，ファイル名及び総ページ数と共に印刷されているインデックスシートを印刷実行手段に生成させる処理を実行する手段である制御手段を、備える。
【０００９】
すなわち、本発明の印刷装置は、各ＴＩＦＦファイルについては、総ページ数（ファイルに含まれる画像データ数）も印刷されているインデックスシート（各ファイルの内容をユーザがより把握しやすいインデックスシート）を印刷する装置となっている。従って、この印刷装置を用いておけば、ユーザが、記録媒体に記録されている各ファイルの内容をより把握しやすい作業環境（各ユーザが、１枚の用紙が排出されるものと誤解して、マルチページＴＩＦＦファイルを印刷させてしまうことがない作業環境）を実現できることになる。
【００１０】
本発明の印刷装置を実現するに際しては、制御手段を、記録媒体用インタフェース手段に記録媒体がセットされたときに、記録媒体に記録されている各ＴＩＦＦファイルの総ページ数を特定するためのページ数把握処理を開始する手段としておくことも、制御手段が実行するインデックスシート印刷処理を、記録媒体に記録されている各ＴＩＦＦファイルの総ページ数を特定した後、インデックスシートを印刷物生成手段に生成させる処理としておくことも出来る。
【００１１】
また、前者の構成を採用する場合には、制御手段を、ページ数把握処理が完了していなくても，記録媒体上の，印刷すべきファイルの指定を受け付けて，そのファイルの内容に応じた印刷物を印刷物生成手段に生成させることが可能な手段としておくことが出来る。
【００１２】
また、本発明の他の態様の印刷装置は、可搬型の記録媒体をセット可能な記録媒体用インタフェース手段と、印刷物を生成するための印刷物生成手段と、情報を表示する機能と，情報の入力を受け付ける機能とを有する操作手段と、操作手段を制御することにより，記録媒体用インタフェース手段にセットされた記録媒体に記録されている複数のファイルの中から，印刷を行うべきファイルをユーザに選択させ、ユーザが選択したファイル内のデータが示している内容の印刷物を印刷物生成手段に生成させる手段であると共に、複数のファイル中の各ＴＩＦＦファイルについては、そのＴＩＦＦファイルに関する識別情報と総ページ数とを表示するように、操作手段を制御することにより、印刷を行うべきファイルをユーザに選択させる手段である制御手段とを、備える。
【００１３】
すなわち、本発明の，この態様の印刷装置は、印刷を行うファイルを指定（選択）しようとしているユーザに、各ＴＩＦＦファイルについては、総ページ数も知らせる装置（記録媒体に記憶されている各ＴＩＦＦファイルに含まれる画像データ数をユーザが把握できる装置）となっている。従って、この印刷装置を用いても、ユーザが、記録媒体に記録されている各ファイルの内容をより把握しやすい作業環境（各ユーザが、１枚の用紙が排出されるものと誤解して、マルチページＴＩＦＦファイルを印刷させてしまうことがない作業環境）を実現できることになる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
【００１５】
まず、図１を用いて、本発明の一実施形態に係る印刷装置１０のハードウェア構成を、説明する。
【００１６】
図示してあるように、本実施形態に係る印刷装置１０は、操作パネル１１とコントローラ１２と印刷エンジン１３とを備えた装置である。
【００１７】
この印刷装置１０が備える操作パネル１１は、文字列を５行表示可能なサイズのＬＣＤ，複数の押しボタンスイッチ（上ボタン，下ボタン，左ボタン，右ボタン等），複数のＬＥＤ等からなるユニットである。印刷エンジン１３は、各種サイズの用紙上に，コントローラ１２から指示された内容の画像を形成することが可能なユニット（本実施形態では、電子写真式の印刷を行うユニット）である。
【００１８】
コントローラ１２は、ＵＳＢホスト回路，パネルインタフェース回路，ＣＰＵ，ＲＯＭ，ＲＡＭ，パラレルインタフェース回路，ネットワークインタフェース回路，ＥＥＰＲＯＭ，画像処理回路，エンジンインタフェース回路等からなるユニットである。なお、ＵＳＢホスト回路とは、挿入口１５に挿入されているＵＳＢメモリ３０にアクセスするためのインタフェース回路のことである。
【００１９】
そして、本実施形態に係る印刷装置１０は、パラレルケーブル／ＬＡＮケーブルにて接続されているユーザＰＣ５０から送信されてきた印刷データの印刷を行う機能、挿入口１５に挿入されているＵＳＢメモリ３０上のファイルの印刷を行う機能、挿入口１５に挿入されているＵＳＢメモリ３０上の各画像ファイルのサムネイル画像が印刷された用紙であるインデックスシートの印刷を行う機能等を有する装置となっている。
【００２０】
以上のことを前提に、以下、本実施形態に係る印刷装置１０の構成及び動作をさらに具体的に説明する。
【００２１】
コントローラ１２は、ＵＳＢメモリ３０が挿入口１５に挿入された場合（ＵＳＢメモリ３０が挿入されたことをＵＳＢホスト回路が検出した場合）、図２に示した手順の処理を開始するユニットとして構成されている。なお、流れ図中への表記は省略してあるが、この処理は、ＵＳＢメモリ３０が取り外されたときに終了する処理となっている。
【００２２】
すなわち、ＵＳＢメモリ３０が挿入口１５に挿入された場合、コントローラ１２は、まず、ＵＳＢメモリ３０上の各ファイルのファイル名を把握して（ＵＳＢメモリ３０のＦＡＴの内容を読み出して），内部に（ＲＡＭ上に）記憶する処理(ステップＳ１０１)を、行う。このステップＳ１０１の処理は、印刷可能なファイルのファイル名（特定の拡張子〔ＪＰＥＧ，ＴＩＦＦ等〕を有するファイル名）のみを記憶する処理であると共に、“ＵＳＢメモリファイル確認中  xx個”（xxは、ファイル名の把握が完了する度にインクリメントされる数値）という文字列が示される画面を，操作パネル１１のＬＣＤ上へ表示する処理となっている。
【００２３】
ステップＳ１０１の処理を終えたコントローラ１２は、ページ数把握処理を開始する(ステップＳ１０２)。
【００２４】
このステップＳ１０２にて開始されるページ数把握処理（後述するステップＳ１０３以降の処理と並行的に実行されるページ数把握処理）は、ＵＳＢメモリ３０上の各ＴＩＦＦファイルの総ページ数を求めて記憶する処理である。
【００２５】
このページ数把握処理は、ＵＳＢメモリ３０上の個々のＴＩＦＦファイルについて、図３に示した手順の処理が行われる処理となっている。
【００２６】
すなわち、ページ数把握処理は、『処理対象ファイルをオープン（ステップＳ２０１）し、オープンした処理対象ファイル内に存在するＩＦＤの総数を総ページ数として求める処理（ステップＳ２０２〜Ｓ２０６）を行ってから、処理対象ファイルをクローズ（ステップＳ２０７）する処理』が、ＵＳＢメモリ３０上の各ＴＩＦＦファイルについて行われる処理となっている。なお、ＩＦＤ（Image File Directory）とは、画像データへのポインタ，画像データに関する各種の情報（サイズ，解像度等），次のＩＦＤへのポインタ等からなる、次のＩＦＤがない場合には、次のＩＦＤへのポインタとして，“０”（４バイト）が設定される情報（ＴＩＦＦファイル内の画像データ毎に存在している情報）のことである。
【００２７】
図２に戻って、コントローラ１２の動作説明を続ける。
【００２８】
ステップＳ１０３の処理を終えたコントローラ１２は、図４に示した構成の操作画面を，操作パネル１１のＬＣＤ上に表示する処理(ステップＳ１０３)を行う。
【００２９】
その後、コントローラ１２は、各種の指示が入力されるのを監視する処理(ステップＳ１０４)を、開始する。なお、コントローラ１２が、このステップＳ１０４で実際に行う処理は、操作パネル１１上の各種押しボタンスイッチ（上／下／左／右ボタン）が押下されるのを監視し、或る押しボタンスイッチの押下された場合に、表示中の操作画面の構成／状態と、押下された押しボタンスイッチの種類（押下された押しボタンスイッチがどの押しボタンスイッチであるか）とから、いずれの指示が入力されたかを把握して終了する処理である。
【００３０】
そして、コントローラ１２は、インデックス印刷開始指示（詳細は後述）ではない指示が入力された場合(ステップＳ１０４；その他)には、入力された指示に応じた処理を実行する（ステップＳ１０５）。
【００３１】
ここで、“入力された指示に応じた処理”とは、ＬＣＤ上の操作画面を、図５（Ａ）〜図５（Ｄ）に示した内容のものに変更する処理や、ユーザによって選択されたＵＳＢメモリ３０上のファイルの印刷を行う処理のことである。
【００３２】
なお、図５（Ａ）の操作画面は、図４の操作画面が表示されている状態で、右ボタンが押下された場合に、表示されるものである。上記したインデックス印刷開始指示は、この操作画面（“印刷開始”が反転表示されている状態にあるもの）が表示されている状態で右ボタンを押下することにより、入力できる指示となっている。
【００３３】
また、図５（Ｂ）の操作画面は、図４の操作画面が表示されている状態で、下ボタンが押下された場合に、表示されるものである。図５（Ｃ）の操作画面は、図５（Ｂ）の操作画面（“画像ファイル印刷”が反転表示されている操作画面）が表示されている状態で、右ボタンが押下された場合に、表示されるものである。
【００３４】
図５（Ｄ）の操作画面は、図５（Ｃ）の操作画面が表示されている状態で、右ボタンが押下された場合に、表示されるものである。
【００３５】
この図５（Ｄ）の操作画面上に、“aaaa.tiff”と共に示されている“[5]”は、“aaaa.tiff”というファイル名のＴＩＦＦファイルの総ページ数が“５”であることを示す情報である。また、図５（Ｄ）の操作画面上に、“cccc.tiff”と共に示されている“[?]”は、“cccc.tiff”というファイル名のＴＩＦＦファイルの総ページ数の把握が完了していない（“cccc.tiff”に対する図３の処理が行われていない）ことを示す情報である。すなわち、コントローラ１２は、印刷するファイルをユーザに選択させるための操作画面として、総ページ数の把握が完了している各ＴＩＦＦファイルについては，総ページ数が表示されるものを表示するユニットとなっている。
【００３６】
図２に戻って、コントローラ１２の動作説明を続ける。
【００３７】
コントローラ１２は、インデックス印刷開始指示が入力された場合(ステップＳ１０４；インデックス印刷開始指示)には、ページ数把握処理が完了していることを確認する処理（或いは，ページ数把握処理が完了するのを待機する処理）を、ステップＳ１０６にて行ってから、図６に示したようなインデックスシートを印刷エンジン１３に印刷させるための印刷制御処理を実行する(ステップＳ１０７)。すなわち、コントローラ１２は、ファイル名を把握しているＵＳＢメモリ３０上の各非ＴＩＦＦファイル（ＴＩＦＦファイルではないファイル）については、サムネイル画像及びファイル名が印刷されており、ＵＳＢメモリ３０上の各ＴＩＦＦファイルについては、ＴＩＦＦファイル内の最初の画像データが示している画像のサムネイル画像とファイル名と総ページ数とが印刷されているインデックスシートを印刷エンジン１３に印刷させるための処理を実行する。
【００３８】
そして、ステップＳ１０７の処理を終えたコントローラ１２は、各種の指示が入力されるのを監視する処理(ステップＳ１０４)を開始する。
【００３９】
以上、説明したように、本実施形態に係る印刷装置１０は、各ＴＩＦＦファイルについては、総ページ数も印刷されているインデックスシート（図６）を印刷する装置となっている。従って、この印刷装置１０を用いておけば、ユーザが、自身のＵＳＢメモリ３０に記録されている各ファイルの内容をより把握しやすい作業環境（各ユーザが、１枚の用紙が排出されるものと誤解して、マルチページＴＩＦＦファイルを印刷させてしまうことがない作業環境）を実現できることになる。
【００４０】
《変形形態》
上記した印刷装置１０は、各種の変形を行うことが出来る。例えば、印刷装置１０は、ページ数把握処理を、バックグラウンド処理として行う装置であったが、印刷装置１０を、ページ数把握処理の完了後に、図４の操作画面を表示する装置や、インデックス印刷開始指示が入力されたときに、ページ数把握処理を開始して、ページ数把握処理が完了した時にインデックスシートを印刷する装置に変形することが、出来る。
【００４１】
また、印刷装置１０で用いられている技術に基づき、具体的なハードウェア構成／ソフトウェア構成が上記したものとは異なる印刷装置（インクジェットプリンタ，複合機，メモリカードが装着できる装置や、表示する操作画面の具体的な構成が上記したものとは異なる装置）を実現しても良いことなどは、当然のことである。
【図面の簡単な説明】
【００４２】
【図１】実施形態に係る印刷装置の構成図。
【図２】実施形態に係る印刷装置内のコントローラが、ＵＳＢメモリが装着された際に開始する処理の流れ図。
【図３】図２の処理中で開始されるページ数把握処理中で各ＴＩＦＦファイルに対して行われる処理の流れ図。
【図４】実施形態に係る印刷装置のＬＣＤ上に表示される操作画面の説明図。
【図５】実施形態に係る印刷装置のＬＣＤ上に表示される操作画面の説明図。
【図６】実施形態に係る印刷装置が印刷するインデックスシートの説明図。
【符号の説明】
【００４３】
１０  印刷装置、  １１  操作パネル、  １２  コントローラ
１３  印刷エンジン、  １５  挿入口
３０  ＵＳＢメモリ、  ５０  ユーザＰＣ
【図１】
2007237608.tif 000003
【図２】
2007237608.tif 000004
【図３】
2007237608.tif 000005
【図４】
2007237608.tif 000006
【図５】
2007237608.tif 000007
【図６】
2007237608.tif 000008