(57)【要約】【課題】  複数のメモリーカードスロットを備えたプリンターのダイレクトプリント時のメモリーカードの排他制御の使い勝手を向上させる。【解決手段】  複数のメモリーカースロットのうち一番最後に挿入されたメモリーカードを有効なメモリーカードとして排他制御を行う。【選択図】  図１
2009101577.tif 000002
【特許請求の範囲】
【請求項１】
複数のメモリーカードスロットと該メモリースロットへ装着されたメモリーカードへのアクセス選択判定手段、該判定手段により選択されたメモリーカードから画像ファイルを読み出す画像読み出し手段、該読み出し手段により読み出した画像ファイルを表示する表示手段、該画像ファイルから印刷画像データを生成する印刷画像データ生成手段、印刷処理を行う印刷手段、前記各手段をシーケンシャルに制御する制御手段から構成され、一番最後に装着されたメモリーカードへのアクセス選択を行う事を特徴とするプリントシステム。
【請求項２】
複数のメモリーカードスロットと該複数のメモリースロットへ装着されたメモリーカードから現在有効になっているメモリーカードが抜去された場合に、予め定められた優先順位で該メモリーカードへのアクセス権が遷移していく事を特徴とする請求項１に記載のプリントシステム。
【請求項３】
該表示手段に表示している画像が一覧表示だった場合、新たにメモリーカードが装着されるとそのメモリーカードの一覧表示が行われる事を特徴とする請求項１に記載のプリントシステム。
【請求項４】
該表示手段の表示している画像が一覧表示だった場合、新たにメモリーカードが装着されるとそれまで表示していた一覧表示を１ページ分保存する事を特徴とする請求項３に記載のプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンピューターを介さずにプリンター自体が記録媒体から画像ファイルを読み出し印刷処理を行うダイレクトプリントシステムに関する。
【背景技術】
【０００２】
複数のメモリーカードスロットを備えた情報処理装置のアクセス方法として特開平８−８７４４６号公報には各メモリーモジュールへのアクセスモードをダイナミックに制御する技術が開示されている。また特開２００２−５９５９５号公報には記憶媒体の選択操作の簡素化に付いて開示されている。
【特許文献１】特開平８−８７４４６号公報
【特許文献２】特開２００２−５９５９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、複数のメモリーカードを備えたプリンターのコンピューターを介さないメモリーカードからのダイレクトプリント時のメモリーカードの排他制御各メモリーカードスロットにプライオリティが設定されるため、メモリーカードスロットが増えれば増えるだけ不便なものとなっていた。
【課題を解決するための手段】
【０００４】
複数のメモリーカードスロットと該メモリースロットへ装着されたメモリーカードへのアクセス選択判定手段、該判定手段により選択されたメモリーカードから画像ファイルを読み出す画像読み出し手段、該読み出し手段により読み出した画像ファイルを表示する表示手段、該画像ファイルから印刷画像データを生成する印刷画像データ生成手段、印刷処理を行う印刷手段、前記各手段をシーケンシャルに制御する制御手段から構成され、一番最後に装着されたメモリーカードへのアクセス選択を行う。
【発明の効果】
【０００５】
複数のメモリーカードスロットを備えたプリンターのコンピューターを介さないダイレクトプリント時のメモリーカードの排他制御の使い勝手を向上させる。
【発明を実施するための最良の形態】
【０００６】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【０００７】
プリンター装置にメモリーカードスロットを複数装着しコンピューターを介さず直接メモリーカードから画像ファイルを読み出し印刷を行うダイレクトプリントシステムに於いては限られたリソースでプリンターシステムを維持するために、ホストシステムがドライブとし認識するのは一つである事が多い。その殆どが電源投入時には各メモリーカードスロットにプライオリティを設けて、同時に装着されていた場合にはプライオリティの高いメモリーカードスロットから有効にり、その後有効になっていたメモリーカードが抜かれると次にプライオリティが高いメモリーカードが有効になるといったもので、メモリーカードが抜かれた事を起点として次のメモリーカードが選択されるものである。しかし、使用者は装着したメモリーカードを有効にするにはその他のメモリーカードをすべて抜かなければならず、使い勝手としては良いものでは無かった。かかる事象を解消するために本件発明では最後に装着されたメモリーカードを有効にする様に構成した。以下図２を用いて昇華方プリンタを例に図２に本件発明の概要を説明する。２０１はプリンター装置本体、２０２は電源スイッチ、各種選択切り換えスイッチ等の操作部材、２０４はＬＣＤ等の表示装置、２０５は印刷用紙が搬送される印刷用紙搬送路、２０６は印刷済みの印刷用紙が排紙される排紙口である。２０７は第一のメモリーカードスロット、２０８は第二のメモリーカードスロット、２０９は第三のメモリーカードスロット、２１０は第四のメモリーカードスロットである。２１１はコンピューター接続用の通信インターフェースＢ、２１２はデジタルカメラ等コンピューターを介さないダイレクトプリント接続用の通信インターフェースＡである。プリンター本体装置２０１はＵＳＢ等の通信インターフェースＢ２１１でコンピューターと接続が可能でコンピューターのペリフェラルとして使用可能である。また、プリンター装置２０１は通信インターフェースＡとデジタルカメラ等とで直接接続可能でコンピューターを介さずにデジタルカメラからの印刷指示により印刷を行うダイレクトプリントが可能である。メモリーカードスロット２０７、２０８，２０９，２１０は独立したメモリーカードスロットであり、プリンター本体２０１はコンピューターを介さずに各メモリーカードから画像ファイルを読み出し表示装置２０４に対象画像ファイルを表示し、印刷する事が可能である。本実施例ではメモリーカードスロットを４スロット持つシステムとして説明しているが、スロットの個数は特に制約は無いものとする。図３にプリンター本体装置のブロック図を示し説明する。３０１は印刷用紙の先端検出センサー、印刷用紙の搬送状態を検出するセンサー、インクリボンの先頭検出センサー等印刷処理に於ける状態検出を行うセンサー群である。３０２は印刷用紙の搬送を行うステッピングモーター、３０３はステッピングモーター３０２を駆動するステッピングモータードライバ、３０４はサーマルヘッドとインクリボン、印刷用紙を圧着させたり離したりするポジションチェンジモーターである。３０５はインクリボンを巻き上げるリボンフィードモーター、３０６はポジションチェンジモーター３０４、リボンフィードモーター３０５を駆動するＤＣモータードライバである。３０７はプリンター本体２０１の制御プログラムが格納されたフラシュメモリー等のＲＯＭ、３０８は印刷画像データ作成などに使われ、印刷画像データが展開される書き換え可能なＲＡＭである。印刷時にはこのＲＡＭ３０８に展開された印刷画像データを元にサーマルヘッド３１５の制御を行う。２１２はダイレクトプリント用の通信インターフェースＡ、２１１はＰＣ接続用の通信インターフェースＢである。２０７は第一のメモリーカードスロット、３０９は第一のメモリーカードスロットに装着されるメモリカード、２０８は第二のメモリーカードスロット、３１０は第二のカードスロットに装着されるメモリーカードである。２０９は第三のメモリーカードスロット、３１１は第三のメモリーカード、２１０は第四のメモリーカードスロットである、３１２は第四のメモリーカードスロットへ装着される第四のメモリーカードである。３１４はサーマルヘッド３１５を駆動する熱制御ＩＣ、３１６は表示装置２０４を駆動するＬＣＤドライバ、２０２は電源スイッチ、印刷指示、画像選択等を行う操作部材である。３１７はプリンター本体１５０内に装着されている印刷用紙、インクリボン一体型の印刷用紙カセット（不図示）の種別を判別する用紙カセット判別機構である。印刷用紙カセットは印刷用紙サイズ別に予め印刷用紙とインクリボンが封入されている。そのため印刷用紙に天地方向があってもカセットに対する印刷用紙の方向は一義的に決まりカセット種別の検出により紙の種別が判定できる。３１８はプリンター２０１の印刷処理を制御するＭＰＵである。ＭＰＵ３１８はマイクロプロセッサ機能に加えて画像処理機能、メモリーカードアクセス機能、通信インターフェース等が複合された専用ＩＣとなっている。プリンター本体２０１は２０７〜２１０のメモリーカードスロットに装着されたメモリーカードから表示装置２０４に画像を表示して、操作部材２０２で画像を選択して印刷する事が可能である。プリンター本体２０１はメモリーカードスロット２０７、２０８，２０９，２１０何れかに装着されたメモリーカードからＪＰＥＧ等に加工した画像ファイルデータを読み出し、表示装置２０４に表示を行う。操作部材２０２の印刷指示に相当する部材が操作されると、印刷用紙サイズに見合った画像サイズにリサイズし印刷用の印画データを作成し、印画処理を行う。昇華型プリンターでは主走査方向にステッピングモーター３０２により印刷用紙を送りながら副走査方向に並べられたサーマルヘッド３１５の１ピクセル中の加熱回数によりインクリボンのインクを印刷用紙上に昇華させ諧調表現を行う。インクリボンはリボンフィードモーター３０５により印刷用紙搬送と同時に巻き上げられる。図４に印刷用紙の搬送方向（主走査方向）とヘッド（副走査方向）との関係を示す。印刷に先立ち、インクリボンの先頭検出が行われる。各印刷用紙サイズ毎に使用するヘッド数、主走査方向のピクセル数が予め設定されている。主走査方向への走査が終了すると印刷用紙を主走査開始位置まで戻し、次色の走査を始める。主走査方向への走査をイエロー、マゼンタ、シアンの３色繰り返し最後にオーバーコートを行い印刷を完了する。ここでプリンター本体装置２０１のメモリーカードスロットの選択判定方法について説明する。図２に示したメモリーカードスロット２０７，２０８，２０９，２１０は図３を用いて説明したようにＭＰＵ３１８によって排他的に選択制御される。一般の制御を図５のフローチャートを用いて説明する。各メモリーカードスロットに対して予めプライオリティが設けられていてすべてのメモリーカードスロットにメモリーカードが装着された状態で電源を投入された場合、一番プライオリティが高いメモリーカードスロットのメモリーカードが有効になる（図５、Ｓ５０１）。一番プライオリティが高いメモリーカードが抜かれた場合には、２番目にプライオリティが高いメモリーカードスロットのメモリーカードが有効になる（図５、Ｓ５０３）。しかし一度下位のプライオリティのメモリーカードが有効になると再度上位のプライオリティのメモリーカードを装着してもアクセス権は切り換わらない（図５、Ｓ５０５）。有効になったメモリーカードが抜かれた時点でアクセス権の移動が発生し残りのメモリカードの中のプライオリティが一番高いメモリーカードへアクセス権が移動する（図５、Ｓ５０４）。つまりアクセス権の移動は有効になっているメモリーカードが抜かれた時点で発生し、残りのメモリカードのプライオリティ順でアクセス権が移動する事になる。このアクセス権移動ルールに従えば、一番プライオリティが低いメモリーカードは他のメモリーカードをすべて抜かなければ有効なメモリーカードとする事が出来ない。そこで本件発明ではアクセス権の移動ルールとしてすべてのメモリースロットの中で一番最後に挿入されたメモリーカードを有効にする事でプライオリティが高いかメモリーカードを抜くといった行為を行わなくてもアクセス権の移動を行えるようにする事を特徴とする。但し、メモリカードスロット自体にはやはりプライオリティを設け、電源投入時はプライオリティに従ってアクセス権が移動する。図１にフローチャートを示して説明する。電源投入時には図１、Ｓ１０１で予め定められたプライオリティでアクセス権を設定する。その後はメモリーカードの装着、抜去イベントの発生によりアクセス権の移動が発生する。図１、Ｓ１０２で装着イベントが発生すると本件発明の通りアクセス権が装着されたメモリーカードに移動する（図１、Ｓ１０６）。装着イベントが発生していない場合、抜去イベントの発生の有無を調べる（図１、Ｓ１０３）。イベントが発生していなければ図１、Ｓ１０２に戻りＳ１０２，Ｓ１０３で装着、抜去のイベント発生を待ち続ける。抜去のイベントが発生した場合、抜去されたメモリーカードが有効であったメモリーカードであったかどうか判定する（図１、Ｓ１０４）。有効でないメモリーカードであった場合、アクセス権の移動は発生はせず図１、Ｓ１０２，Ｓ１０３で装着、抜去イベントを待ち続ける。図１、Ｓ１０４で有効であったメモリーカードと判定された場合は予め定められたプライオリティによってアクセス権の移動が発生する（Ｓ１０５）。ここで本件発明における一覧表示中にメモリーカードの装着、もしくは抜去が発生した場合の一覧表示について説明する。一覧表示中にアクセス権の移動があった場合、新規に有効になったメモリーカードの一覧表示を先頭に移動する。その前に有効であったメモリーカードがカードスロットから抜かれていなければその一覧表示を１ページ分保存しておく事を特徴とする。図６を用いて以下にその表示を説明する。図６の６ａはアクセ権が移動する前の表示装置の表示である。Ａ０からＡ５を一覧表示している。この状態で新たに装着されたメモリーカードが有効になりアクセス権が移動すると図６の６ｂに表示する様にＮｅｗ０からＮｅｗ５が先程まで有効であったメモリーカードの一覧表示より先に表示されるようになる。有効で無くなったメモリーカードの一覧表示は対象メモリーカードが抜去されるまで保持されている事を特徴とする。
【図面の簡単な説明】
【０００８】
【図１】第一の実施例フローチャート。
【図２】第一の実施例概要図。
【図３】第一の実施例ブロック図。
【図４】第一の実施例プリンターの構成図。
【図５】メモリカード排他制御フローチャート。
【図６】アクセ権が移動する時の表示装置の表示。
【符号の説明】
【０００９】
２０１  プリンター装置本体
２０２  操作部材
２０４  表示装置
２０５  印刷用紙搬送路
２０６  排紙口
２０７  第一のメモリーカードスロット
２０８  第二のメモリーカードスロット
２０９  第三のメモリーカードスロット
２１０  第四のメモリーカードスロット
２１１  通信インターフェースＢ
２１２  通信インターフェースＡ
３０１  センサー群
３０２  ステッピングモーター
３０３  ステッピングモータードライバ
３０４  ポジションチェンジモーター
３０５  リボンフィードモータ
３０６  ＤＣモータードライバ
３０７  ＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）
３０８  ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）
３０９  第一のメモリーカード
３１０  第二のメモリーカード
３１１  第三のメモリーカード
３１２  第四のメモリーカード
３１４  熱制御ＩＣ
３１５  サーマルヘッド
３１６  ＬＣＤドライバ
３１７  用紙カセット種別判別
３１８  ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｅｒ  Ｕｎｉｔ）
４０１  サーマルヘッド
４０２  印刷用紙
４０３  印刷用紙先端部
６ａ  アクセス権移動前表示
６ｂ  アクセス権移動後表示
Ｓ１０１  プライオリティ初期化部
Ｓ１０２  装着検知部
Ｓ１０３  抜去検知部
Ｓ１０４  有効メモリーカード判定部
Ｓ１０５  プライオリティ判定及びアクセス権異動部
Ｓ１０６  アクセス権異動部
Ｓ５０１  プライオリティ初期化部
Ｓ５０２  装着検知部
Ｓ５０３  抜去検知部
Ｓ５０４  プライオリティ判定及びアクセス権異動部
Ｓ５０５  有効メモリーカード判定部
Ｓ５０６  アクセス権移動部
【図１】
2009101577.tif 000003
【図２】
2009101577.tif 000004
【図３】
2009101577.tif 000005
【図４】
2009101577.tif 000006
【図５】
2009101577.tif 000007
【図６】
2009101577.tif 000008