(57)【要約】【課題】ダイレクト印刷等の進行状況を適切に報知する印刷装置を提供する。【解決手段】記憶媒体２００を接続可能なインタフェース部５を備え、記憶媒体２００に記憶された印刷対象のデータに対するデータ処理を実行する印刷装置１００であって、記憶媒体２００がインタフェース部５に接続された際に、データ処理の速度を決定する記憶媒体２００固有のアクセス速度を測定する測定部１０と、データのサイズとアクセス速度から、データ処理に要するアクセス時間を算出する算出部１１と、アクセス時間が予め設定された時間よりも長い場合にはデータ処理の実行中に、データ処理の進行状況を示すプログレスバーを表示部４へ表示してデータ処理の進行状況を報知し、アクセス時間が予め設定された時間よりも短い場合にはデータ処理の完了後に予め設定された時間、プログレスバーを表示部４へ表示してデータ処理の進行状況を報知する報知部１２とを備える。【選択図】図１
2009248401.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体を接続可能なインタフェース部を備え、前記記憶媒体に記憶された印刷対象のデータに対するデータ処理を実行する印刷装置であって、
前記記憶媒体が前記インタフェース部に接続された際に、前記データ処理の速度を決定する前記記憶媒体固有のアクセス速度を測定する測定部と、
前記データのサイズと前記アクセス速度から、前記データ処理に要するアクセス時間を算出する算出部と、
前記アクセス時間が予め設定された時間よりも長い場合には前記データ処理の実行中に、前記データ処理の進行状況を示すプログレスバーを表示部へ表示して前記データ処理の進行状況を報知し、前記アクセス時間が前記予め設定された時間よりも短い場合には前記データ処理の完了後に予め設定された時間、前記プログレスバーを前記表示部へ表示して前記データ処理の進行状況を報知する報知部
とを備えることを特徴とする印刷装置。
【請求項２】
前記報知部が、前記表示部に前記アクセス時間を更に表示することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記報知部が、前記データ処理の進行状況に応じてアラームを出力することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記データ処理は、前記記憶媒体に記憶された前記印刷対象のデータの印刷を含むことを特徴とする請求項１又は３に記載の印刷装置。
【請求項５】
前記データ処理は、読取部が読み取ってデータ化した情報の、記憶媒体への複写を含むことを特徴とする請求項１、３及び４のいずれか１項に記載の印刷装置。
【請求項６】
前記データ処理は、前記データの削除を含むことを特徴とする請求項１、３乃至５のいずれか１項に記載の印刷装置。
【請求項７】
記憶媒体を接続可能なインタフェース部を備え、前記記憶媒体に記憶された印刷対象のデータに対するデータ処理を実行する印刷装置を制御する印刷制御方法であって、
測定部が、前記記憶媒体が前記インタフェース部に接続された際に、前記データ処理の速度を決定する前記記憶媒体固有のアクセス速度を測定するステップと、
算出部が、前記データのサイズと前記アクセス速度から、前記データ処理に要するアクセス時間を算出するステップと、
報知部が、前記アクセス時間が予め設定された時間よりも長い場合には前記データ処理の実行中に、前記データ処理の進行状況を示すプログレスバーを表示部へ表示して前記データ処理の進行状況を報知し、前記アクセス時間が前記予め設定された時間よりも短い場合には前記データ処理の完了後に予め設定された時間、前記プログレスバーを前記表示部へ表示して前記データ処理の進行状況を報知するステップ
とを含むことを特徴とする印刷制御方法。
【請求項８】
前記報知するステップは、前記表示部に前記アクセス時間を更に表示することを特徴とする請求項７に記載の印刷制御方法。
【請求項９】
前記報知するステップは、前記データ処理の進行状況に応じてアラームを出力することを特徴とする請求項７又は８に記載の印刷制御方法。
【請求項１０】
記憶媒体を接続可能なインタフェース部を備え、前記記憶媒体に記憶された印刷対象のデータに対するデータ処理を実行する印刷装置を制御するプログラムであって、
コンピュータを、
前記記憶媒体が前記インタフェース部に接続された際に、前記データ処理の速度を決定する前記記憶媒体固有のアクセス速度を測定する測定部と、
前記データのサイズと前記アクセス速度から、前記データ処理に要するアクセス時間を算出する算出部と、
前記アクセス時間が予め設定された時間よりも長い場合には前記データ処理の実行中に、前記データ処理の進行状況を示すプログレスバーを表示部へ表示して前記データ処理の進行状況を報知し、前記アクセス時間が前記予め設定された時間よりも短い場合には前記データ処理の完了後に予め設定された時間、前記プログレスバーを前記表示部へ表示して前記データ処理の進行状況を報知する報知部
として機能させるためのプログラム。
【請求項１１】
コンピュータを、
前記報知部が、前記表示部に前記アクセス時間を更に表示するように機能させるための請求項１０に記載のプログラム。
【請求項１２】
コンピュータを、
前記報知部が、前記データ処理の進行状況に応じてアラームを出力するように機能させるための請求項１０又は１１に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置、印刷制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、デジタルカメラ等で撮影した画像データ等を印刷する場合、印刷対象の画像データ等をパーソナルコンピュータ（ＰＣ）に転送し、ＰＣが備える記憶装置に保存した後、ＰＣに接続された印刷装置に印刷対象の画像データにおける印刷ジョブを送ることで印刷を行う方法が一般的であった。ただし、ＰＣを介した印刷では、ＰＣ本体の起動や印刷要求を実行するソフトウェアの操作等、印刷処理時間及び印刷処理手続に対してユーザの利便性が損なわれる。そこで近年、画像データが記憶された記憶媒体を直接印刷装置に接続して、ＰＣを経由することなく印刷装置単体で印刷を実行するダイレクト印刷機能を有する印刷装置（以下において、「ダイレクト印刷装置」という。）が提案されている（例えば、特許文献１参照。）。
【０００３】
ダイレクト印刷装置は、接続された記憶媒体のアクセス速度に関わらず、記憶装置とのアクセス状態を表示部等に表示し、操作主体のユーザに報知する。しかし、記憶媒体の処理能力が高く、あるいは処理対象の画像データのサイズが小さくて記憶媒体とのアクセス時間が短い場合は、アクセス状況の報知時間も短く、ユーザが報知内容を認識できない。一方、記憶媒体の処理能力が低く、あるいは処理対象の画像データのサイズが大きくて記憶媒体とのアクセス時間が長い場合は、報知時間すなわちアクセス状況の表示時間も長いが、表示内容に変化がないため、処理の進行状況を的確に把握することが不可能である。
【特許文献１】特開２００３−１４３５３９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、接続された記憶媒体とのアクセス速度を測定し、アクセス時における処理の進行状況及びアクセス状態の報知を適切に制御する印刷装置、印刷制御方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の一様態は、記憶媒体を接続可能なインタフェース部を備え、記憶媒体に記憶された印刷対象のデータに対するデータ処理を実行する印刷装置に関する。即ち、一様態に係る印刷装置は、（イ）記憶媒体がインタフェース部に接続された際に、データ処理の速度を決定する記憶媒体固有のアクセス速度を測定する測定部と、（ロ）データのサイズとアクセス速度から、データ処理に要するアクセス時間を算出する算出部と、（ハ）アクセス時間が予め設定された時間よりも長い場合にはデータ処理の実行中に、データ処理の進行状況を示すプログレスバーを表示部へ表示してデータ処理の進行状況を報知し、アクセス時間が予め設定された時間よりも短い場合にはデータ処理の完了後に予め設定された時間、プログレスバーを表示部へ表示してデータ処理の進行状況を報知する報知部とを備えることを特徴とする。
【０００６】
また、本発明の別の様態は、記憶媒体を接続可能なインタフェース部を備え、記憶媒体に記憶された印刷対象のデータに対するデータ処理を実行する印刷装置を制御する印刷制御方法に関する。即ち、別の様態に係る印刷制御方法は、（イ）測定部が、記憶媒体がインタフェース部に接続された際に、データ処理の速度を決定する記憶媒体固有のアクセス速度を測定するステップと、（ロ）算出部が、データのサイズとアクセス速度から、データ処理に要するアクセス時間を算出するステップと、（ハ）報知部が、アクセス時間が予め設定された時間よりも長い場合にはデータ処理の実行中に、データ処理の進行状況を示すプログレスバーを表示部へ表示してデータ処理の進行状況を報知し、アクセス時間が予め設定された時間よりも短い場合にはデータ処理の完了後に予め設定された時間、プログレスバーを表示部へ表示してデータ処理の進行状況を報知するステップとを含むことを特徴とする。
【０００７】
また、本発明の更に別の様態は、記憶媒体を接続可能なインタフェース部を備え、記憶媒体に記憶された印刷対象のデータに対するデータ処理を実行する印刷装置を制御するプログラム関する。即ち、更に別の様態に係るプログラムは、コンピュータを、（イ）記憶媒体がインタフェース部に接続された際に、データ処理の速度を決定する記憶媒体固有のアクセス速度を測定する測定部と、（ロ）データのサイズとアクセス速度から、データ処理に要するアクセス時間を算出する算出部と、（ハ）アクセス時間が予め設定された時間よりも長い場合にはデータ処理の実行中に、データ処理の進行状況を示すプログレスバーを表示部へ表示してデータ処理の進行状況を報知し、アクセス時間が予め設定された時間よりも短い場合にはデータ処理の完了後に予め設定された時間、プログレスバーを表示部へ表示してデータ処理の進行状況を報知する報知部として機能させることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、接続された記憶媒体とのアクセス速度を測定し、アクセス時における処理の進行状況及びアクセス状態の報知を適切に制御する印刷装置、印刷制御方法及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【０００９】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。但し、図面は模式的なものであり、装置やシステムの構成等は現実のものとは異なることに留意すべきである。したがって、具体的な構成は以下の説明を参酌して判断すべきものである。また、図面相互間においても互いの構成の異なる部分が含まれていることは勿論である。
【００１０】
また、以下に示す本発明の実施の形態は、本発明の技術的思想を具体化するための装置や方法を例示するものであって、本発明の技術的思想は、構成部品の材質、形状、構造、配置等を下記のものに特定するものではない。本発明の技術的思想は、特許請求の範囲に記載された技術的範囲内において、種々の変更を加えることができる。
【００１１】
（第１の実施の形態）
＜印刷装置の構成＞
本発明の第１の実施の形態に係る印刷装置は、図１に示すように、記憶媒体２００を接続可能なインタフェース部５を備え、記憶媒体２００に記憶された印刷対象のデータに対するデータ処理を実行する。また、印刷装置１００は、記憶媒体２００がインタフェース部５に接続された際に、データ処理の速度を決定する記憶媒体２００固有のアクセス速度を測定する測定部１０と、データのサイズとアクセス速度から、データ処理に要するアクセス時間を算出する算出部１１と、アクセス時間が予め設定された時間よりも長い場合にはデータ処理の実行中に、データ処理の進行状況を示すプログレスバーを表示部４へ表示してデータ処理の進行状況を報知し、アクセス時間が予め設定された時間よりも短い場合にはデータ処理の完了後に予め設定された時間、プログレスバーを表示部４へ表示してデータ処理の進行状況を報知する報知部１２とを備える。
【００１２】
インタフェース部５は、記憶媒体２００を接続し、印刷装置１００とのハードウェア間で通信を行うために、コネクタ形状及び電気信号に対する送受信の方法（プロトコル）等が規定された接続部分であるハードウェアインタフェースである。インタフェース部５は、記憶媒体２００が有するデータ伝送路の規格に準じて、ＵＳＢ（Universal Serial Bus）及びＩＥＥＥ１３９４等を採用することができる。また、インタフェース部５は、フラッシュメモリを内蔵したＵＳＢメモリ、スマートメディア、ＳＤカード及びコンパクトフラッシュ（登録商標）等やハードディスク（ＨＤＤ）を内蔵したマイクロドライブ（登録商標）等、複数の種類の記憶媒体を抜き差しするための複数のスロットを採用することができる。
【００１３】
ここで図２に、種々の記憶媒体と、それぞれの記憶媒体を接続するために提供されるインタフェースとの関係を例示する。
【００１４】
（ｉ）インタフェース部５がＵＳＢ又はＩＥＥＥ１３９４のインタフェースを有し、記憶媒体２００がメモリカードであるとき。
【００１５】
インタフェース部５にメモリカードリーダライタを接続することで、印刷装置１００は記憶媒体２００を制御可能となる。すなわち、メモリカードをメモリカードリーダライタの本体が有するスロットに挿入し、本体に設けられたケーブルの他端に備えるＵＳＢ等のインタフェースをインタフェース部５に接続することで、印刷装置１００は記憶媒体２００へデータの読み出し及び書き込みが可能となる。
【００１６】
（ii）インタフェース部５がＵＳＢのインタフェースを有し、記憶媒体２００がＩＤＥ（Integrated Drive Electronics）あるいはＳＣＳＩ（Small Computer System Interface）のインタフェースを有するハードディスクであるとき。
【００１７】
一端にＩＤＥ等のインタフェース、ケーブルを介して他端にＵＳＢのインタフェースを備えるＵＳＢ変換ケーブル等を使用することで、記憶媒体２００及びインタフェース部５との接続が可能となり、よって印刷装置１００は記憶媒体２００への制御が可能となる。
【００１８】
（iii）インタフェース部５がＵＳＢのインタフェースを有し、記憶媒体２００がＵＳＢメモリのであるとき。
【００１９】
直接、記憶媒体２００をインタフェース部５に接続することで、印刷装置１００は記憶媒体２００への制御が可能となる。
【００２０】
（iv）インタフェース部５が各種メモリカードのスロットを有し、記憶媒体２００がインタフェース部５の有するスロットに対応したメモリカードであるとき。
【００２１】
直接、記憶媒体２００を対応するインタフェース部５のスロットに挿入することで、印刷装置１００は記憶媒体２００への制御が可能となる。
【００２２】
読取部２は、イメージセンサ及びＬＥＤ光源等を備え、原稿等から情報を読み取り、読み取った情報を撮像素子でデータ化して、後述する記憶部６に格納する。読取部２には、例えば、スキャナを採用することができる。
【００２３】
測定部１０は、記憶媒体２００がインタフェース部５に接続された際に、所定の「測定方法」を用いて、記憶媒体２００の個体それぞれが有する固有のアクセス速度を測定する。測定されたアクセス速度は記憶媒体２００の個体それぞれが有する固有のＩＤ（例えば、ＭＡＣアドレス）に対応付けて、記憶部６に格納される。ここで、読み出しのアクセス速度に関する所定の「測定方法」とは、例えば、１０ＭＢの容量のデータを記憶媒体２００から後述する表示部４へ表示等を行った際に、費やしたアクセス時間より、アクセス速度を算出する方法として定義ことができる。また、アクセス時間に関しては、表示部４への表示に要する時間を３回計測し、それらの平均値をアクセス時間として用いても良い。さらに、書き込みのアクセス速度に関する所定の「測定方法」とは、例えば、１０ＭＢの容量のデータを記憶媒体２００に複写した際に、費やしたアクセス時間より、アクセス速度を算出する方法として定義することができる。また、アクセス時間に関しては、複写に要する時間を３回計測し、それらの平均値をアクセス時間として用いても良い。
【００２４】
つぎに、図３に、記憶媒体２００として異なるメーカの異なる製品について、測定部１０が所定の測定方法により算出したアクセス速度を示す。図３に示すように、メーカＡの製品ａについて、読み出しに関するアクセス速度は、公称値が３８ＭＢ／ｓであり、所定の測定方法により測定した結果算出された実効値が３６ＭＢ／ｓである。また、書き込みに関するアクセス速度は、公称値が２４ＭＢ／ｓであり、所定の測定方法により測定した結果算出された実効値が１１ＭＢ／ｓである。図３から明らかなように、メーカＡの製品ａに関して、書き込み速度における公称値と実効値の差異は、読み出し速度のものよりも大きい。また、メーカＢの製品ｂについて、読み出し速度は公称値が１４ＭＢ／ｓ、実効値が１４ＭＢ／ｓであり、書き込み速度は公称値が１２ＭＢ／ｓであり、実効値が１１ＭＢ／ｓである。図３から明らかなように、メーカＢの製品ｂはメーカＡの製品ａと比較して、読み出し速度及び書き込み速度における公称値と実効値にほとんど差異はない。さらに、メーカＡの製品ａと比較して、読み出し速度と書き込み速度にも差異のないことも明らかである。つぎに、メーカＣの製品ｃについて、読み出し速度は公称値が１９ＭＢ／ｓ、実効値が１０ＭＢ／ｓであり、書き込み速度は公称値が１６ＭＢ／ｓであり、実効値が６ＭＢ／ｓである。図３から明らかなように、メーカＣの製品ｃはメーカＢの製品ｂと比較して、読み出し速度及び書き込み速度共に公称値と実効値には大きな差異がある。
【００２５】
また、図３に示すように、異なるメーカの異なる製品によっては、読み込み速度及び書き込み速度における実効値の大きさに２倍の差異があることも明らかである。
【００２６】
つぎに、図４に、記憶媒体２００として同一のメーカＤの同一製品ｄにおける異なる個体についてのアクセス速度を示す。図４に示すように、メーカＤの製品ｄにおける任意の個体である第１のｄについて、読み出し速度は１８ＭＢ／ｓであり、書き込み速度は１５ＭＢ／ｓである。また、第２のｄについて、読み出し速度は１９ＭＢ／ｓであり、書き込み速度は１４ＭＢ／ｓである。さらに、第３のｄについて、読み出し速度は１６ＭＢ／ｓであり、書き込み速度は１６ＭＢ／ｓである。図４に示すように、同一メーカの同一製品においても個体毎に、読み出し速度及び書き込み速度において、差異が生じていることは明らかである。
【００２７】
よって、記憶媒体２００のアクセス速度はメーカ及び製品に付加された情報（公称速度）としてではなく、製品の個体毎における固有の情報（実効速度）として扱うことで、後述する報知部１２は、適切且つより正確な報知を実行することが可能となる。
【００２８】
算出部１１は、インタフェース部５に接続された記憶媒体２００が格納するデータを印刷、削除及び記憶部６への複写等のデータ処理の際に要するアクセス時間を、記憶部６に格納された記憶媒体２００固有のアクセス速度及びデータ処理の対象となるデータの容量から算出する。ここで、「データ処理」とは、後述する制御部１によって実行される記憶媒体２００及び記憶部６に格納されたデータの操作を含む。ここでは例えば、記憶媒体２００に格納されたデータの印刷、削除、記憶部６への複写及び表示部４へのデータが有する情報の表示を含む。また、記憶部６に格納された、読取部２が原稿の情報を読み取って電子化したデータの、記憶媒体２００への複写を含む。また、「アクセス時間」とは、記憶媒体２００に対して実行されるデータ処理の開始から終了まで、印刷装置１００が記憶媒体２００とアクセスを実行する時間である。表示部４に表示される「アクセス時間」は、データ処理完了までの残り時間として表示されるため、処理が進行するに連れ、減算される。
【００２９】
報知部１２は、所定の「規定時間」を認識して、後述する表示部４に、図５に示すプログレスバー及びアラーム等を出力することで、印刷装置１００の操作の主体であるユーザに対して、データ処理の施行状況及び処理に費やす残り時間等を報知する。プログレスバーはデータ処理の実行中において継続して表示されても良く、断続的に反復して表示されても良い。また、アラームは単音の矩形波であるビープ音でも、「処理が終了しました。」等の特定の音声でも良く、処理が完了した際に出力されても良い。「規定時間」とは、報知部１２が報知を継続する時間及び報知を行うか否かの判断基準となる時間である。「規定時間」は、初期設定値として設定された値を使用することも可能であり、印刷を実行する際にユーザにより設定された値を使用することも可能である。ここで、「プログレスバー」とは、図５に示すように、何らかの処理が終了するまでの間、処理が進行していることを示すと共に、行われている処理がどの程度の割合で完了したかを棒グラフ等でビジュアル的に表したものである。
【００３０】
印刷部１３は、例えば、インクジェット方式、孔版方式及び熱転写方式等により、後述する操作部３を介したユーザからの指示に基づいて、記憶媒体２００に格納されたデータの印刷の実施、印刷実施状況の監視及び印刷の中止等を行う。
【００３１】
制御部１は、測定部１０、算出部１１、報知部１２及び印刷部１３によって構成され、印刷装置１００が行う印刷処理及びデータ処理等を制御する。制御部１は、中央演算処理装置（ＣＰＵ）の一部として構成すればよい。測定部１０、算出部１１、報知部１２及び印刷部１３等はそれぞれ専用のハードウェアで構成しても良く、通常のコンピュータシステムのＣＰＵを用いて、ソフトウェアで実質的に等価な機能を有していても構わない。制御部１が備える測定部１０、算出部１１、報知部１２及び印刷部１３等の各機能は、図示しないプログラム記憶装置等に格納されたプログラムを、印刷装置１００が備えるＣＰＵが実行することで、所望の機能を実現することができる。
【００３２】
操作部３は、印刷装置１００に電源を投入する電源スイッチ、テンキー及び文字キー等の複数の操作スイッチ及び操作キー等を備え、ユーザのキー操作に応じた指令を制御部１に出力する。
【００３３】
表示部４は、ＬＥＤ及びＬＣＤ等の液晶ディスプレイを備え、報知部１２が報知のために出力するプログレスバー、記憶媒体２００に記憶されたデータ、印刷処理を実行する際に、操作部３から設定される印刷条件、操作メニュー及び操作ガイダンス等を表示する。
【００３４】
記憶部６は、読取部２が読み取った原稿の情報を電子化したデータ、印刷ジョブ、記憶媒体２００固有のアクセス速度等を格納する「コンピュータ読み取り可能な記録媒体」である。ここで、「コンピュータ読み取り可能な記録媒体」とは、例えばコンピュータの外部メモリ装置、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのプログラムを記録することができるような媒体などを意味する。具体的には、フレキシブルディスク、ＣＤ−ＲＯＭ，ＭＯディスクなどが「コンピュータ読み取り可能な記録媒体」に含まれる。例えば、印刷装置の本体は、フレキシブルディスク装置（フレキシブルディスクドライブ）および光ディスク装置（光ディスクドライブ）を内蔵若しくは外部接続するように構成できる。
【００３５】
また、所定のドライブ装置を接続することにより、例えばＲＯＭや、磁気テープ装置を用いることもできる。さらに、インターネット等の情報処理ネットワークを介して、印刷対象のデータ等を記憶部６に格納することが可能である。
【００３６】
このように、印刷装置１００は、デジタルカメラ等で使用する記憶媒体２００を挿入するためのインタフェース及びスロット等、ユーザからの印刷設定の指示を受け取るための操作キー、操作スイッチ及び操作パネルとを備え、パーソナルコンピュータ（ＰＣ）と接続することなく印刷装置１００単体で、記憶媒体２００に格納されたデータを印刷する機能を有する。このような印刷装置では、印刷装置が備える専用の液晶ディスプレイ又は外部接続ディスプレイでデータの内容を表示することが可能であり、表示を確認しつつ操作パネル等を用いて設定及び印刷等を行うことができる。
【００３７】
＜印刷装置による印刷制御処理＞
次に、本発明の第１の実施の形態に係る印刷装置１００が、データ処理を行う際に実施する報知の処理方法について、図６のフローチャートを参照しながら説明する。
【００３８】
（イ）ステップＳ１０１において、測定部１０は、インタフェース部５への記憶媒体２００の接続を検知する。ステップＳ１０２において、測定部１０は所定の測定方法によって、接続された記憶媒体２００の個体のアクセス速度を測定し、記憶媒体２００の個体固有のＩＤと対応付けて記憶部６に保存する。
【００３９】
（ロ）ステップＳ１０３において、ユーザにより操作部３は、記憶部６が格納するデータを記憶媒体２００に複写する指示を制御部１に出力する。ステップＳ１０４において、算出部１１は、記憶部６が格納する複写対象のデータの総容量を算出する。ステップＳ１０５において、データの総容量とステップＳ１０２において記憶部６に保存した記憶媒体２００のアクセス速度から、複写に要するアクセス時間を算出する。
【００４０】
（ハ）ステップＳ１０６において、報知部１２は、第１の規定時間と、ステップＳ１０５において算出部１１が算出したアクセス時間とを比較する。
【００４１】
ここで、「第１の規定時間」とは、プログレスバーの内容が効果的に表示されるために必要な時間である。「第１の規定時間」は、初期設定として予め設定された値を採用することが可能であり、データ処理毎にユーザにより設定される値を採用することも可能である。本発明の第１の実施の形態に係る報知部１２は、プログレスバーをアクセス時間の間、継続して表示部４に表示する。しかし、アクセス時間が短い場合、プログレスバーを表示する時間も短く、ユーザはプログレスバーが有する、データ処理の進捗状況等の情報を読み取ることができない場合が生じる。また、読み取ることができたとしても、それらの情報は、データ処理の状況を明確にするという本来の目的に対して有益でない場合が生じる。さらに、アクセス時間が短い際のプグロレスバーの表示は、その表示時間の短さのために、画面上のちらつきとなり、ユーザに対して疲労等を課してしまう場合もある。「第１の規定時間」は、プログレスバーの表示がちらつきとはならず、適切な情報をユーザに提供するための最短時間に設定することができる。
【００４２】
（ニ）アクセス時間が第１の規定時間以下の場合、ステップＳ１０７において、報知部１２は表示部４へ図５に示すプログレスバーの表示は行わず、データ処理の完了時にビープ音を出力する。ステップＳ１０６において、アクセス時間が第１の規定時間よりも大きい場合、ステップＳ１０８において、報知部１２はデータ処理が完了するまで図５に示すプログレスバーを表示部４に表示し、ステップＳ１０７において、報知部１２はデータ処理の完了時にプログレスバーの表示を消去すると共にビープ音を出力する。
【００４３】
以上説明したように、本発明の第１の実施の形態に係る印刷装置によれば、アクセス時間が第１の規定時間以下の場合、データ処理の進行状況等を示すプログレスバーの表示は行わず、データ処理が完了後にビープ音の出力のみ行い、データ処理に要する時間であるアクセス時間が第１の規定時間よりも大きい場合、データ処理の進行状況及びデータ処理が完了するまでに要する残りの時間を示したプログレスバーを、データ処理が完了するまで表示し、データ処理が完了後にビープ音を出力する。このように、アクセス時間が予め設定した規定の時間よりも短い場合には、短時間にプログレスバーが表示されることで発生する表示画面のちらつきによる視認性低下を抑止することができる。また、アクセス時間が予め設定した規定の時間よりも長い場合には、プログレスバーを表示画面に表示することで、データ処理の指示を行ったユーザは、データ処理が完了するまでの待機時間を的確に把握することができ、処理状況不明によって発生するユーザのストレスを軽減できる。
【００４４】
また、図６に示した一連の手順、即ち、コンピュータに；アクセス速度を測定する測定部；アクセス時間を算出する算出部；データ処理の進行状況とを報知する報知部等として機能させることは、図６と等価なアルゴリズムのプログラムにより、図１に示した印刷装置を制御して実行できる。
【００４５】
このプログラムは、本発明の印刷装置を構成するコンピュータシステムの図示しないプログラム記憶装置に記憶させればよい。また、このプログラムは、コンピュータ読み取り可能な記録媒体に保存し、この記憶媒体を印刷装置のプログラム記憶装置に読み込ませることにより、本発明の第１の実施の形態の一連の手順を実行することができる。ここで、「コンピュータ読み取り可能な記録媒体」とは、既に述べた通りである。
【００４６】
（第２の実施の形態）
本発明の第２の実施の形態に係る印刷装置は、図１に示す本発明の第１の実施の形態に係る印刷装置と同様の構成である。
【００４７】
本発明の第２の実施の形態に係る印刷装置１００が、データ処理を行う際に実施する報知の処理方法について、図７のフローチャートを参照しながら説明する。
【００４８】
本発明の第２の実施の形態におけるステップＳ２０１〜Ｓ２０６及び本発明の第１の実施の形態におけるステップＳ１０１〜Ｓ１０６は同様の処理を行う。
【００４９】
（イ）ステップＳ２０６において、アクセス時間が第１の規定時間以下の場合、ステップＳ２０７において、報知部１２はデータ処理の完了時にビープ音を出力し、データ処理完了後、第２の規定時間の間、ステップＳ２０８において、プログレスバーを表示部４に表示する。ただし、表示されたプログレスバーはデータ処理が完了した後の情報を提供する。
【００５０】
ここで、「第２の規定時間」とは、本発明の第２の実施の形態に係る報知部１２が、プログレスバーを表示する表示時間である。「第２の規定時間」も、初期設定として予め設定された値を採用することが可能であり、データ処理毎にユーザにより設定される値を採用することも可能である。「第２の規定時間」は、プログレスバーの表示情報を十分に認識するため、「第１の規定時間」よりも長く設定されるべきである。
【００５１】
（ロ）ステップＳ２０６において、アクセス時間が第１の規定時間よりも大きい場合、ステップＳ２０９において、報知部１２はデータ処理が完了するまで図５に示すプログレスバーを表示部４に表示し、ステップＳ２１０において、報知部１２はデータ処理の完了時にビープ音を出力すると共に、データ処理の完了後において「第２の規定時間」の経過後、プログレスバーの表示を消去する。
【００５２】
以上説明したように、本発明の第２の実施の形態に係る印刷装置によれば、データ処理の内容が軽微でアクセス時間が短いために、データ処理中におけるプログレスバーの表示が有益でない場合、データ処理後に一定時間、データ処理完了後の情報を含むプログレスバーを表示することで、データ処理の内容等を確認することができる。
【００５３】
（第３の実施の形態）
本発明の第３の実施の形態に係る印刷装置は、図１に示す本発明の第１及び第２の実施の形態に係る印刷装置と同様の構成である。
【００５４】
本発明の第３の実施の形態に係る印刷装置１００が、データ処理を行う際に実施する報知の処理方法について、図８のフローチャートを参照しながら説明する。
【００５５】
本発明の第３の実施の形態におけるステップＳ３０１〜Ｓ３０８及び本発明の第２の実施の形態におけるステップＳ２０１〜Ｓ２０８は同様の処理を行う。
【００５６】
ステップＳ３０６において、アクセス時間が第１の規定時間よりも大きい場合、ステップＳ３０９において、報知部１２は、第３の規定時間の間、図５に示すプログレスバーを表示部４に表示し、ステップＳ３１０において、報知部１２はデータ処理の完了時にビープ音を出力する。
【００５７】
ここで、「第３の規定時間」とは、本発明の第３の実施の形態に係る報知部１２が、プログレスバーを表示する表示時間である。「第３の規定時間」も、初期設定として予め設定された値を採用することが可能であり、データ処理毎にユーザにより設定される値を採用することも可能である。データ処理の対象となるデータの総容量が大きい場合やデータ処理の処理動作が複雑な場合等、制御部１に対する負荷が大きくなり、アクセス時間は長くなる。また、アクセス時間の間、表示部４に表示されるプログレスバーは、データ処理が及ぼす制御部１への負荷の大きさに伴って表示部４を占有し、他のユーザの使用を妨げる。したがって、他のユーザの利便性を考慮した場合、アクセス時間の長さによっては、プログレスバーの表示時間を制限する必要が生じる。プログレスバーの表示が「第３の規定時間」経過後、消去されることで、使用中のユーザ及び将来使用予定の他のユーザの利便性は適切に向上する。
【００５８】
以上説明したように、本発明の第３の実施の形態に係る印刷装置によれば、データ処理の内容が甚大でアクセス時間が長いために、データ処理中におけるプログレスバーの表示が長時間になった場合、データ処理開始から一定時間経過後にプログレスバーの表示を消去することで、プログレスバーによる表示部の占有を終了させ、現在の処理後に使用予定の他のユーザの使用を可能にする。すなわち、他のユーザの利便性を向上させる。もちろん、同ユーザが引き続きいくつかのデータ処理を実行する場合も、利便性向上の効果は同様である。
【００５９】
（その他の実施の形態）
上記のように、本発明は本発明の実施の形態によって記載したが、この開示の一部をなす論述及び図面は本発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。
【００６０】
例えば、本発明の第１乃至３の実施の形態においては、読み出しのアクセス速度に関する所定の「測定方法」を、一例として、１０ＭＢの容量のデータを記憶媒体２００から表示部４へ表示等を行った際に、費やしたアクセス時間より、アクセス速度を算出する方法として定義した。また、アクセス時間に関しては、表示部４への表示に要する時間を３回計測し、それらの平均値をアクセス時間として用いても良いとした。しかし、さらに正確なアクセス速度を算出するために、記憶媒体２００から１０ＭＢ、５０ＭＢ及び１００ＭＢの容量のデータをそれぞれ３回ずつ表示部４へ表示し、それぞれに要するアクセス時間の平均値を用いてアクセス速度を算出しても良い。
【００６１】
このように、本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。したがって、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【００６２】
【図１】本発明の第１〜３の実施の形態に係る印刷装置のブロック図である。
【図２】本発明の第１〜３の実施の形態に係る記憶媒体の種類と対応するインタフェースの一例を示す関係図ある。
【図３】本発明の第１〜３の実施の形態に係る記憶媒体における異なる製品毎に有する読み出し速度及び書き込み速度の一例を示す関係図である。
【図４】本発明の第１〜３の実施の形態に係る記憶媒体における同一製品の異なる個体毎に有する読み出し速度及び書き込み速度の一例を示す関係図である。
【図５】本発明の第１〜３の実施の形態に係るプログレスバーの構成図である。
【図６】本発明の第１の実施の形態に係る印刷装置の報知処理のフローチャート図である。
【図７】本発明の第２の実施の形態に係る印刷装置の報知処理のフローチャート図である。
【図８】本発明の第３の実施の形態に係る印刷装置の報知処理のフローチャート図である。
【符号の説明】
【００６３】
１…制御部
２…読取部
３…操作部
４…表示部
５…インタフェース部
６…記憶部
１０…測定部
１１…算出部
１２…報知部
１３…印刷部
１００…印刷装置
２００…記憶媒体
【図１】
2009248401.tif 000003
【図２】
2009248401.tif 000004
【図３】
2009248401.tif 000005
【図４】
2009248401.tif 000006
【図５】
2009248401.tif 000007
【図６】
2009248401.tif 000008
【図７】
2009248401.tif 000009
【図８】
2009248401.tif 000010