(57)【特許請求の範囲】
【請求項１】
複数のメディアインタフェースを備える印刷装置であって、前記複数のメディアインタフェースの１つに接続されたメモリメディアとデータを送受信する印刷装置において、
前記印刷装置の外観を示す外観イメージを記憶する記憶手段と、
前記複数のメディアインタフェースのうち、第１のメモリメディアが接続されている第１のメディアインタフェースの位置を識別するための位置情報を取得する取得手段と、
前記取得手段により取得した位置情報に基づいて、前記外観イメージ上における前記第１のメディアインタフェースを示す位置に、前記第１のメモリメディアを取り外し対象のメモリメディアとして選択するためのボタンを配置したメモリメディア接続画面を表示部に表示させる表示制御手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記メモリメディア接続画面において前記ボタンが押下され、前記第１のメモリメディアの取り外しが指示されると、前記第１のメモリメディアのライトキャッシュの書き出しを開始し、当該書き出しが終了すると、前記第１のメモリメディアの取り外しが可能であることをユーザに通知する通知手段を有することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記取得手段は、前記第１のメモリメディアが前記第１のメディアインタフェースに接続された際に、当該第１のメモリメディアを識別するメディア識別情報と、前記位置情報とを取得することを特徴とする請求項１記載の印刷装置。
【請求項４】
前記複数のメディアインタフェースのうち、第２のメディアインタフェースに接続された第２のメモリメディアにアクセスして、データの書込みに対するライトプロテクトが前記第２のメモリメディアに施されているか否かを判定するアクセス手段を有し、
前記表示制御手段は、前記アクセス手段が前記第２のメモリメディアにはライトプロテクトが施されていると判定した場合、前記外観イメージ上における前記第２のメディアインタフェースを示す位置に、当該第２のメモリメディアが取り外し対象のメモリメディアとして選択不可であることを前記メモリメディア接続画面に示すことを特徴とする請求項１から３のいずれか１項に記載の印刷装置。
【請求項５】
前記複数のメディアインタフェースのうち、第２のメディアインタフェースに接続された第２のメモリメディアから当該第２のメモリメディアに対するアクセス権の有無を判定するアクセス手段を有し、
前記表示制御手段は、前記アクセス手段が前記第２のメモリメディアに対するアクセス権を有さないと判定した場合、前記外観イメージ上における前記第２のメディアインタフェースを示す位置に、当該第２のメモリメディアが取り外し対象のメモリメディアとして選択不可であることを前記メモリメディア接続画面に示すことを特徴とする請求項１から３のいずれか１項に記載の印刷装置。
【請求項６】
前記複数のメディアインタフェースのうち、第２のメディアインタフェースに接続された第２のメモリメディアを取り外す際、前記第２のメモリメディアの動作状況に応じて当該第２のメモリメディアの取り外しが不可であるか否かを判定する判定手段を更に有し、
前記表示制御手段は、前記判定手段が当該第２のメモリメディアの取り外しが不可であると判定した場合、前記外観イメージ上における前記第２のメディアインタフェースを示す位置に、当該第２のメモリメディアが取り外し対象のメモリメディアとして選択不可であることを前記メモリメディア接続画面に示すことを特徴とする請求項１から３のいずれか１項に記載の印刷装置。
【請求項７】
前記メモリメディアは、ＣＦカード、ＳＤカード、及びＵＳＢメモリのいずれかであることを特徴とする請求項１から６のいずれか１項に記載の印刷装置。
【請求項８】
複数のメディアインタフェースを備える印刷装置であって、前記複数のメディアインタフェースの１つに接続されたメモリメディアとデータを送受信する印刷装置で用いられ前記メモリメディアの接続に関する接続情報を表示制御する表示制御方法において、
前記印刷装置には、前記印刷装置の外観を示す外観イメージを記憶する記憶手段が備えられており、
前記複数のメディアインタフェースのうち、第１のメモリメディアが接続されている第１のメディアインタフェースの位置を識別するための位置情報を取得する取得ステップと、
前記取得ステップで取得した位置情報に基づいて、前記外観イメージ上における前記第１のメディアインタフェースを示す位置に、前記第１のメモリメディアを取り外し対象のメモリメディアとして選択するためのボタンを配置したメモリメディア接続画面を表示部に表示させる表示制御ステップと、
を有することを特徴とする表示制御方法。
【請求項９】
複数のメディアインタフェースを備える印刷装置であって、前記複数のメディアインタフェースの１つに接続されたメモリメディアとデータを送受信する印刷装置で用いられ前記メモリメディアの接続に関する接続情報を表示制御する表示制御プログラムにおいて、
前記印刷装置には、前記印刷装置の外観を示す外観イメージを記憶する記憶手段が備えられており、
前記印刷装置が備えるコンピュータに、
前記複数のメディアインタフェースのうち、第１のメモリメディアが接続されている第１のメディアインタフェースの位置を識別するための位置情報を取得する取得ステップと、
前記取得ステップで取得した位置情報に基づいて、前記外観イメージ上における前記第１のメディアインタフェースを示す位置に、前記第１のメモリメディアを取り外し対象のメモリメディアとして選択するためのボタンを配置したメモリメディア接続画面を表示部に表示させる表示制御ステップと、
を実行させることを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リムーバブルメディア及びフラッシュメモリ等のメモリメディアが接続されて当該メモリメディアとデジタルデータを送受する印刷装置、その表示制御方法、及び表示制御プログラムに関する。
【背景技術】
【０００２】
一般に、パーソナルコンピュータに代表される情報処理装置においては、汎用インタフェースにリムーバブルメディア又はフラッシュメモリ等のメモリメディアが接続される。そして、情報処理装置は、情報処理に当たってメモリメディアとのデジタルデータの送受を行う。この際、情報処理装置から当該メモリメディアにデジタルデータを書き込めば、簡単にデジタルデータをメモリメディアによって持ち運ぶことができる。
【０００３】
例えば、メモリメディアとして、ＣＦカード（Ｃｏｍｐａｃｔ  Ｆｌａｓｈ  Ｃａｒｄ）、ＳＤメモリ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  Ｍｅｍｏｒｙ  Ｃａｒｄ）、及びＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）フラッシュメモリ等が知られている。例えば、１つの情報処理装置からＵＳＢデータ伝送路の規格に基づいてリムーバブルメディアにデジタルデータを書き込み、他の情報処理装置に当該リムーバブルメディアを接続してデジタルデータの読み出しが行われる。
【０００４】
リムーバブルメディア及びフラッシュメモリ等のメモリメディアを情報処理装置に接続する際には、ＵＳＢ接続端子にメモリメディアを差し込むだけで、ＯＳ（オペレーティングシステム）が自動的にメモリメディアの認識を行って、デジタルデータの読み書きが可能となる。
【０００５】
情報処理装置には、複数のメモリメディアを接続することが可能であるが、情報処理装置に接続された複数のメモリメディアの中から、ユーザが所望の一つのメモリメディアを選択することには煩わしさが伴う。
【０００６】
一般に、メモリメディアが情報処理装置に接続された際には、情報処理装置（つまり、ＯＳ）は当該メモリメディアにドライブ名（例：Ｅ：￥）を割り当てる。任意のメモリメディアを指定する際には、ユーザはドライブ名とメモリメディアとが一覧となった一覧リストから、接続の際に割り当てられたドライブ名と合致するメモリメディアを指定する必要がある。よって、複数のメモリメディアが情報処理装置に接続されている場合には、ユーザが誤ったドライブを選択してしまう可能性がある。
【０００７】
このような問題を解決するため、メモリメディアからラベル名と文書ファイル名とを呼び出してリストを作成して、メモリメディアを特定させるようにしたものがある。ここでは、リストファイル作成の際に、ＣＰＵがメモリメディアにデバイス識別子であるラベル名が設定されていないことを検出すると、このメモリメディアにラベル名を設定する。
【０００８】
一方、メモリメディアにラベル名が設定されていれば、当該メモリメディアからラベル名と文書ファイル名を読み出してリストファイルメモリに格納するようにしている。そして、ファイル選択の際、ＣＰＵはこのリストファイルメモリの内容をリスト表示する（例えば、特許文献１参照）。
【０００９】
ところで、メモリメディアを情報処理装置から取り外す際には、ユーザは安全な取り外しのための処理を実行させる必要がある。この処理を実行させずにメモリメディアを情報処理装置から取り外すと、ＯＳの動作が不安定になる等の状況を引き起こすことがある。このためにも、ユーザが任意のメモリメディアを正確に指定できるようにする必要がある。なお、プリンタなどの印刷装置も情報処理装置の一つである。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開平８−１６６８９８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
上述のように、情報処理装置に接続されたメモリメディアにアクセスする際には、メモリメディアに割り当てられたドライブ名を覚えておく必要があるばかりでなく、メモリメディアに登録されているラベル名及び保存されている文書ファイル名等の属性をユーザが予め把握しておく必要もある。
【００１２】
このため、複数のメモリメディアが情報処理装置に接続されている際には、ユーザが誤ったメモリメディアを選択してしまい、所望のメモリメディアを選択する際に手間が掛かってしまうという課題がある。
【００１３】
従って、本発明の目的は、ユーザが複数のメモリメディアから所望のメモリメディアを容易に選択することのできる印刷装置、表示制御方法、及び表示制御プログラムを提供することにある。
【課題を解決するための手段】
【００１４】
上記の目的を達成するため、本発明による印刷装置は、複数のメディアインタフェースを備える印刷装置であって、前記複数のメディアインタフェースの１つに接続されたメモリメディアとデータを送受信する印刷装置において、前記印刷装置の外観を示す外観イメージを記憶する記憶手段と、前記複数のメディアインタフェースのうち、第１のメモリメディアが接続されている第１のメディアインタフェースの位置を識別するための位置情報を取得する取得手段と、前記取得手段により取得した位置情報に基づいて、前記外観イメージ上における前記第１のメディアインタフェースを示す位置に、前記第１のメモリメディアを取り外し対象のメモリメディアとして選択するためのボタンを配置したメモリメディア接続画面を表示部に表示させる表示制御手段と、を有することを特徴とする。
【００１５】
本発明による表示制御方法は、複数のメディアインタフェースを備える印刷装置であって、前記複数のメディアインタフェースの１つに接続されたメモリメディアとデータを送受信する印刷装置で用いられ前記メモリメディアの接続に関する接続情報を表示制御する表示制御方法において、前記印刷装置には、前記印刷装置の外観を示す外観イメージを記憶する記憶手段が備えられており、前記複数のメディアインタフェースのうち、第１のメモリメディアが接続されている第１のメディアインタフェースの位置を識別するための位置情報を取得する取得ステップと、前記取得ステップで取得した位置情報に基づいて、前記外観イメージ上における前記第１のメディアインタフェースを示す位置に、前記第１のメモリメディアを取り外し対象のメモリメディアとして選択するためのボタンを配置したメモリメディア接続画面を表示部に表示させる表示制御ステップと、を有することを特徴とする。
【００１６】
本発明による表示制御プログラムは、複数のメディアインタフェースを備える印刷装置であって、前記複数のメディアインタフェースの１つに接続されたメモリメディアとデータを送受信する印刷装置で用いられ前記メモリメディアの接続に関する接続情報を表示制御する表示制御プログラムにおいて、前記印刷装置には、前記印刷装置の外観を示す外観イメージを記憶する記憶手段が備えられており、前記印刷装置が備えるコンピュータに、前記複数のメディアインタフェースのうち、第１のメモリメディアが接続されている第１のメディアインタフェースの位置を識別するための位置情報を取得する取得ステップと、前記取得ステップで取得した位置情報に基づいて、前記外観イメージ上における前記第１のメディアインタフェースを示す位置に、前記第１のメモリメディアを取り外し対象のメモリメディアとして選択するためのボタンを配置したメモリメディア接続画面を表示部に表示させる表示制御ステップと、を実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、複数のメモリメディアが接続可能である場合に、印刷装置の外観においてメディアインタフェースに対応付けてメモリメディアの接続状態を示すメディア接続画面を表示するようにしたので、ユーザにとっては、直感的に所望のメモリメディアを選択することができるという効果がある。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態による情報処理装置の一つである画像処理装置の一例のハードウェア構成を示すブロック図である。
【図２】図１に示すＣＰＵの機能を説明するための機能ブロック図である。
【図３】図２で説明したメディアテーブル及び外観イメージ情報の一例を説明するための図であり、（ａ）はメディアテーブルの一例を示す図であり、（ｂ）は外観イメージ情報で表される画像形成装置の外観及びＵＳＢインタフェースの位置を示す図である。
【図４】図２に示すＣＰＵで実行されるメモリメディア接続画面の表示処理を説明するためのフロー図である。
【図５】図１に示すタッチパネルディスプレイに表示されるメモリメディア接続画面の一例を示す図である。
【図６】図１に示す画像処理装置にメモリメディアが接続された際の処理の一例を説明するためのフロー図である。
【図７】図１に示すハッチパネルディスプレイ１０７に表示されるメモリメディア接続画面の一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態による情報処理装置の一例について図面を参照して説明する。なお、以下の説明では、情報処理装置の一つのである画像処理装置（例えば、印刷装置）を例に挙げて説明するが、パーソナルコンピュータ（ＰＣ）等の情報処理装置についても同様にして本発明を適用することができる。
【００２０】
（第１の実施形態）
図１は本発明の実施の形態による情報処理装置の一つである画像処理装置の一例のハードウェア構成を示すブロック図である。
【００２１】
図１を参照すると、画像処理装置１００は、ＣＰＵ１０１、メモリ１０２、補助記憶装置１０３、スキャナ装置１０４、送受信装置１０５、印刷装置１０６（印刷部）、タッチパネルディスプレイ１０７、及び複数のＵＳＢインタフェース１０８〜１１０（メディアインタフェース）を備えている。そして、これら各ブロックは内部バス１１１によって相互に接続されている。なお、印刷装置１０６は、画像処理装置１００である印刷装置と異なり、画像処理装置１００に備えられた印刷部をいう。
【００２２】
ＣＰＵ１０１は画像処理装置１００の全体について制御を司る。メモリ１０２はＲＡＭ及びＲＯＭを有しており、プログラム及びデジタルデータ（以下単にデータと呼ぶ）の格納場所として用いられる。
【００２３】
補助記憶装置１０３は、例えば、ハードディスク等の大容量記憶装置であり、この補助記憶装置１０３には大容量のデータが保管されるとともに、プログラムの実行コードが保持される。つまり、補助記憶装置１０３にはメモリ１０２と比較して、長時間保持する必要があるデータが記憶されることになる。
【００２４】
スキャナ１０４は、紙原稿等を光学的にスキャンして、紙原稿等から画像データを得る。送受信装置１０５は外部機器との間でデータの送受信を行う。例えば、送受信装置１０５はＦＡＸ送信、Ｅ−Ｍａｉｌ送信、及びＳＭＢ（サーバメッセージブロック）送信等を行う。
【００２５】
印刷装置１０６は、ＣＰＵ１０１の制御下で前述の画像データ又は送受信装置を介して受信した画像データを、例えば、電子写真プロセスに応じて紙媒体に印刷する。なお、印刷装置１０６はインクによる印刷を行うようにしてもよい。
【００２６】
タッチパネルディスプレイ１０７は、ユーザに対して各種情報を表示するとともに、ユーザから指示を入力する。ＵＳＢインタフェース１０８〜１１０は、ＵＳＢの規格に対応した様々なメモリメディア又はＵＳＢデバイスの接続を行うためのインタフェースである。
【００２７】
例えば、ＵＳＢインタフェース１０８〜１１０には、メモリメディアの他に、ＵＳＢデバイスとしてマウス、キーボード、ディスクドライブ、デジカメ、又は携帯電話等の電子機器が接続される。
【００２８】
なお、図１に示す例では、ＵＳＢインタフェース１０８〜１１０のみが示されているが、例えば、画像処理装置１００はＰＣＩ又はＰＣカードスロットに代表される種々のインタフェースを備えるようにしてもよい。また、ＵＳＢインタフェース等のメディアインタフェースに接続されるメモリメディアは、ＵＳＢメモリ以外にもＣＦカード、ＳＤメモリ等の様々なメモリメディアであってよい。
【００２９】
ＵＳＢインタフェース１０８〜１１０のいずれかに接続されたメモリメディアは、画像処理装置１００の各機能と連携して用いられる。例えば、メモリメディアが補助記憶装置１０３と連携した場合には、補助記憶装置１０３とメモリメディアとの間でデータが直接送受される。
【００３０】
また、メモリメディアがスキャナ装置１０４と連携した場合には、スキャナ装置１０４によって作成されたデジタルデータが、ＵＳＢインタフェース１０８〜１１０のいずれかに接続されたメモリメディアに直接書き込まれる。
【００３１】
さらに、メモリメディアが送受信装置１０５と連携した場合には、送受信装置１０５によって受信されたデータ（例えば、画像データ）が、ＵＳＢインタフェース１０８〜１１０のいずれかを介してメモリメディアに書き込まれる。そして、メモリメディアに保持されたデータは、送受信装置１０５によって送信される。メモリメディアが印刷装置１０６と連携した場合には、メモリメディアに保持されたデータ（例えば、画像データ）に応じて印刷装置１０６が印刷を実行する。
【００３２】
なお、ＵＳＢインタフェース１０８〜１１０に接続されたメモリメディア間において、ＣＰＵ１０１の制御下でデータを相互に転送することができる。そして、上述のデータの転送はＣＰＵ１０１の制御下で実行される。
【００３３】
図２は、図１に示すＣＰＵ１０１の機能を説明するための機能ブロック図である。
【００３４】
図２において、ＣＰＵ１０１は、データアクセス部２０４、記憶制御部２０５、及びメモリメディア表示制御部２０６を有している。図示の例では、メモリメディア２０１〜２０３がそれぞれＵＳＢインタフェース１０８〜１１０に接続されているものとする。
【００３５】
データアクセス部２０４（アクセス手段）は、ＵＳＢインタフェース１０８〜１１０を介してメモリメディア２０１〜２０３をアクセスしてデータの読出し及び書込みを実行する。メモリメディア２０１〜２０３と補助記憶装置１０３、スキャナ装置１０４、送受信装置１０５、及び印刷装置１０６の少なくとも一つとを連携させる際には、データアクセス部２０４を介してデータの送受が行われる。
【００３６】
記憶制御部２０５（識別手段）はＵＳＢインタフェース１０８〜１１０を介してメモリメディア２０１〜２０３のメモリメディアＩＤ（メディア識別情報）及びその接続位置情報（インタフェース識別情報）を取得する。この接続位置情報とは、メモリメディアが接続されたＵＳＢインタフェースの位置を表す情報である。そして、記憶制御部２０５はメモリメディアＩＤに接続位置情報を対応付けてメディアテーブルとしてメモリ１０２又は補助記憶装置１０３に格納する。
【００３７】
なお、補助記憶装置１０３には、画像処理装置１００の外観を示す外観イメージと当該外観イメージ上におけるＵＳＢインタフェース１０８〜１１０の位置とが外観イメージ情報として記憶されている。
【００３８】
図３は、図２で説明したメディアテーブル及び外観イメージ情報の一例を説明するための図である。そして、図３（ａ）はメディアテーブルの一例を示す図であり、図３（ｂ）は、外観イメージ情報で表される画像形成装置１０１の外観及びＵＳＢインタフェースの位置を示す図である。
【００３９】
図３（ａ）に示すように、メディアテーブルは、メモリメディアＩＤとこのメモリメディアＩＤに対応付けられた接続位置情報（以下単に位置情報と呼ぶ）とを備えている。この位置情報は、例えば、画像処理装置１００に設けられたＵＳＢインタフェースポートの画像処理装置１００上の位置を示す情報である。そして、ＵＳＢインタフェースポート毎（つまり、ＵＳＢインタフェース毎）に番号が付けられている。つまり、位置情報はメモリメディアが接続されているＵＳＢインタフェースの位置を識別するための情報である。
【００４０】
図示の例では、ＵＳＢインタフェース１０８〜１１０に対応するＵＳＢインタフェースポートにそれぞれ位置情報として番号”１０８”〜”１１０が付与されている。そして、ここでは、メモリメディアＩＤ”０２０１”〜”０２０３”を有するメモリメディアがそれぞれ位置情報”１０８”〜”１１０”のＵＳＢインタフェースポートに接続されていることが示されている。
【００４１】
一方、図３（ｂ）に示すように、デバイス外観情報は画像処理装置１００の外観上のメモリメディア２０１〜２０３の接続位置が視覚的に示されている。図示の例では、画像処理装置１００の外観イメージ１００ＡにＵＳＢインタフェース１０８〜１１０が示され、メモリメディアＩＤに対応する位置情報”１０８”〜”１１０”が視覚的に示されている。
【００４２】
メモリメディア表示制御部２０６（表示制御手段）は、後述するようにして、記憶制御部２０５を介してメモリ１０２又は補助記憶装置１０３からメディアテーブル及び外観イメージ情報を取得する。メモリメディア表示制御部２０６は、メディアテーブルの位置情報に応じて、画像処理装置１００の外観イメージ上にその位置をプロットする。そして、メモリメディア表示制御部２０６はメモリメディアの位置を画像処理装置１００の外観イメージとともにメモリメディア接続画面としてタッチパネルディスプレイ１０７に表示する。
【００４３】
図４は、図２に示すＣＰＵ１０１で実行されるメモリメディア接続画面の表示処理を説明するためのフロー図である。
【００４４】
図２及び図４を参照して、いま、図２に示すＵＳＢインタフェース１０８〜１１０にそれぞれメモリメディア２０１〜２０３が接続されたものとする。ＵＳＢインタフェース１０８〜１１０にそれぞれメモリメディア２０１〜２０３が接続されると、記憶制御部２０５はＵＳＢインタフェース１０８〜１１０を介してメモリメディアＩＤ（メディア識別情報）を取得する。
【００４５】
さらに、記憶制御部２０５はメモリメディア１０８〜１１０が接続されたＵＳＢインタフェースの位置を示す位置情報（インタフェース識別情報）を取得する（ステップＳ５０１）。そして、前述したように、記憶制御部２０５は、メモリメディアＩＤと位置情報とを対応付けたメディアテーブルをメモリ１０２又は補助記憶装置１０３に記憶する。
【００４６】
続いて、例えば、タッチパネルディスプレイ１０７からメモリメディア接続画面表示指示を受けると、メモリメディア表示制御部２０６は、記憶制御部２０５を介して、メモリ１０２又は補助記憶装置１０３から、メディアテーブル及び外観イメージ情報を取得する。そして、メモリメディア表示制御部２０６はメディアテーブル及び外観イメージ情報に応じてメモリメディア接続画面を生成する（ステップＳ５０２）。
【００４７】
つまり、メモリメディア表示制御部２０６は、メモリメディアＩＤ及び位置情報に応じて、デバイス外観情報で示される画像処理装置１００の外観イメージにおけるメモリメディアの接続状態を示すメディア接続画面を生成することになる。
【００４８】
次に、メモリメディア表示制御部２０６は当該メモリメディア接続画面をタッチパネルディスプレイ１０７に表示する（ステップＳ５０３）。
【００４９】
図５は、図１に示すタッチパネルディスプレイ１０７に表示されるメモリメディア接続画面の一例を示す図である。
【００５０】
図５において、ここでは、メモリメディア接続画面上で取り外すメモリメディアを選択する例が示されている。画像処理装置１００の外観イメージ１００Ａには、メモリメディアボタン６０１〜６０３が表示される。ここで、メモリメディアボタン６０１は、ＵＳＢインタフェース１０８にメモリメディアが接続された際に表示されるボタンである。
【００５１】
同様に、メモリメディアボタン６０２はＵＳＢインタフェース１０９にメモリメディアが接続された際に表示されるボタンであり、メモリメディアボタン６０３はＵＳＢインタフェース１１０にメモリメディアが接続された際に表示されるボタンである。
【００５２】
ユーザがメモリメディアボタン６０１、６０２、又は６０３を押下げると、メモリメディア表示制御部２０６は押下げられたメモリメディアボタンを選択状態とする。そして、選択状態となったメモリメディアボタンを再度押下げると、メモリメディア表示制御部２０６は当該メモリメディアボタンの選択状態を解除する。
【００５３】
ここでは、ユーザは、取り外したいメモリメディアを、図５に示すメモリメディア接続画面で選択する。つまり、ユーザは、取り外したいメモリメディアに対応するメモリメディアボタンを選択状態とする。続いて、ユーザが取り外しボタン６０４を押下げると、メモリメディア表示制御部２０６は該当するメモリメディアのライトキャッシュを書き出す処理を行って、メモリメディアを安全に取り外せるようにする。
【００５４】
なお、メモリメディア表示制御部２０６はライトキャッシュ処理を終了すると、取り外し可をメモリメディア接続画面に表示するが、この際、ユーザがＯＫボタン６０５を押下げると、メモリメディア表示制御部２０６は取り外し処理を終了する。
【００５５】
上述の第１の実施形態よれば、画像処理装置に存在するＵＳＢインタフェースの位置と当該ＵＳＢインタフェースに接続されたメモリメディアを示すメモリメディア接続画面を表示するようにしたので、ユーザは直感的にメモリメディアの位置を知ることができる。この結果、ユーザフレンドリーとなって操作性を向上させることができる。
【００５６】
（第２の実施形態）
図６は、図１に示す画像処理装置１００にメモリメディアが接続された際の処理の一例を説明するためのフロー図である。ここでは、当該接続処理は図１に示すＣＰＵ１０１が行うものとして説明する。
【００５７】
図１及び図６を参照して、ＣＰＵ１０１は、ＵＳＢインタフェース１０８〜１１０にメモリメディアが接続されたか否かについて監視している（ステップＳ７０１）。ＵＳＢインタフェース１０８〜１１０の少なくとも１つにメモリメディアが接続されないと（ステップＳ７０１において、ＮＯ）、ＣＰＵ１０１は待機する。
【００５８】
一方、ＵＳＢインタフェース１０８〜１１０の少なくとも１つにメモリメディアが接続されると（ステップＳ７０１において、ＮＯ）、ＣＰＵ１０１は、前述したメモリメディアＩＤと当該メモリメディアが接続されたＵＳＢインタフェースの位置情報を取得する（ステップＳ７０２）。そして、前述したように、メディアテーブルがメモリ１０２又は外部記憶装置１０３に格納される。
【００５９】
続いて、ＣＰＵ１０１はユーザによってデータ保存、データ利用、及びメモリメディア取り出しのいずれの操作が行われたについて判定する（ステップＳ７０３）。
【００６０】
いま、操作がデータ保存であると判定すると、データアクセス部２０４（図２）はメモリメディアに対するアクセス権を取得するとともに、メモリメディアからその空き容量に係る情報を取得する（ステップＳ７０４）。そして、データアクセス部２０４はメモリメディアにライトプロテクトが施されているか否かについて判定する（ステップＳ７０５）。
【００６１】
ライトプロテクトが施されていると判定すると（ステップＳ７０５において、ＹＥＳ）、データアクセス部２０４はデータの書き込みができないため、当該メモリメディアの選択を不可とする（つまり、選択不可メディアとする。ステップＳ７０６）。そして、選択不可である旨の通知をメモリメディア表示制御部２０６に送る。これによって、メモリメディア表示制御部２０６は記憶制御部２０５を介してメモリ１０２又は補助記憶装置１０３からメディアテーブル及びデバイス外観情報を読み込む。そして、前述したように、メモリメディア接続画面を生成する（ステップＳ７０８）。この際、メモリメディア表示制御部２０６は選択不可であるメモリメディアをメモリメディア接続画面上で特定する。
【００６２】
続いて、メモリメディア表示制御部２０６は、メモリメディア接続画面をタッチパネルディスプレイ１０７に表示して（ステップＳ７０９）、処理を終了する。この際、選択不可であるメモリメディアに対応するメモリメディアボタンは、例えば、網掛けで表示される。なお、選択不可メディアである旨のメッセージを表示するようにしてもよい。
【００６３】
ライトプロテクトが施されていないと判定すると（ステップＳ７０５において、ＮＯ）、データアクセス部２０４は当該メモリメディアに空き容量が存在するか否かについて判定する（ステップＳ７０７）。
【００６４】
空き容量が存在しないと判定すると（ステップＳ７０７において、ＮＯ）、データアクセス部２０４は処理をステップＳ７０６に移行して、当該メモリメディアの選択を不可とする。一方、空き容量が存在すると判定すると（ステップＳ７０７において、ＹＥＳ）、データアクセス部２０４は当該メモリメディアの選択を可として、その旨メモリメディア表示制御部２０６に通知する。
【００６５】
これによって、メモリメディア表示制御部２０６は、ステップＳ７０８においてメモリメディア接続画面を生成する。この際、メモリメディア表示制御部２０６は選択可であるメモリメディアをメモリメディア接続画面上で特定することになる。そして、メモリメディア表示制御部２０６は、ステップＳ７０９で当該メモリメディア接続画面をタッチパネルディスプレイ１０７に表示して、処理を終了する。
【００６６】
ステップＳ７０３において、操作がデータ利用であると判定すると、データアクセス部２０４（図２）はメモリメディアに対するアクセス権の有無に係る情報を取得するとともに、メモリメディアから保存すべきデータ（以下保存データと呼ぶ）の有無に係る情報を取得する（ステップＳ７１０）。そして、データアクセス部２０４は当該メモリメディアに対してアクセス権があるか否かについて判定する（ステップＳ７１１）。
【００６７】
アクセス権がないと判定すると（ステップＳ７１１において、ＮＯ）、データアクセス部２０４はデータに対するアクセスができないため、当該メモリメディアの選択を不可とする（つまり、選択不可メディアとする。ステップＳ７１２）。そして、選択不可である旨の通知をメモリメディア表示制御部２０６に送る。
【００６８】
これによって、メモリメディア表示制御部２０６は、前述したように、メモリメディア接続画面を生成する（ステップＳ７１４）。この際、メモリメディア表示制御部２０６は選択不可であるメモリメディアをメモリメディア接続画面上で特定する。
【００６９】
続いて、メモリメディア表示制御部２０６は、メモリメディア接続画面をタッチパネルディスプレイ１０７に表示して（ステップＳ７１５）、処理を終了する。
【００７０】
アクセス権があると判定すると（ステップＳ７１１において、ＹＥＳ）、データアクセス部２０４は当該メモリメディアに保存データがあるか否かについて判定する（ステップＳ７１３）。保存データがないと判定すると（ステップＳ７１３において、ＮＯ）、データアクセス部２０４は処理をステップＳ７１２に移行して、当該メモリメディアの選択を不可とする。
【００７１】
一方、保存データがあると判定すると（ステップＳ７１３において、ＹＥＳ）、データアクセス部２０４は当該メモリメディアの選択を可として、その旨メモリメディア表示制御部２０６に通知する。
【００７２】
これによって、メモリメディア表示制御部２０６は、ステップＳ７１４においてメモリメディア接続画面を生成する。この際、メモリメディア表示制御部２０６は選択可であるメモリメディアをメモリメディア接続画面上で特定することになる。そして、メモリメディア表示制御部２０６は、ステップＳ７１５で当該メモリメディア接続画面をタッチパネルディスプレイ１０７に表示して、処理を終了する。
【００７３】
ステップＳ７０３において、操作がメモリメディア取り外しであると判定すると、データアクセス部２０４（図２）はメモリメディアの動作状況（例えば、初期状態、認識スタンバイ、取り外し処理中、読み込み中、及び保存中）に係る情報を取得する（ステップＳ７１６）。そして、データアクセス部２０４はメモリメディアが動作中であるか否かについて判定する（ステップＳ７１７）。
【００７４】
動作中であると判定すると（ステップＳ７１７において、ＹＥＳ）、データアクセス部２０４は、取り外しができないため、当該メモリメディアの選択を不可とする（つまり、選択不可メディアとする。ステップＳ７１８）。そして、選択不可である旨の通知をメモリメディア表示制御部２０６に送る。
【００７５】
これによって、メモリメディア表示制御部２０６は、前述したように、メモリメディア接続画面を生成する（ステップＳ７１９）。この際、メモリメディア表示制御部２０６は選択不可であるメモリメディアをメモリメディア接続画面上で特定する。
【００７６】
続いて、メモリメディア表示制御部２０６は、メモリメディア接続画面をタッチパネルディスプレイ１０７に表示して（ステップＳ７２０）、処理を終了する。
【００７７】
動作中でないと判定すると（ステップＳ７１７において、ＮＯ）、データアクセス部２０４は当該メモリメディアの選択を可として、その旨メモリメディア表示制御部２０６に通知する。
【００７８】
これによって、メモリメディア表示制御部２０６は、ステップＳ７１９においてメモリメディア接続画面を生成する。この際、メモリメディア表示制御部２０６は選択可であるメモリメディアをメモリメディア接続画面上で特定することになる。そして、メモリメディア表示制御部２０６は、ステップＳ７２０で当該メモリメディア接続画面をタッチパネルディスプレイ１０７に表示して、処理を終了する。
【００７９】
図７は、図１に示すハッチパネルディスプレイ１０７に表示されるメモリメディア接続画面の一例を示す図である。ここでは、図６で説明したステップＳ７２０において表示されるメモリメディア接続画面が示されている。
【００８０】
図７において、ここでは、メモリメディアボタン６０３がグレーアウト（網掛け）表示されている。そして、メモリメディアボタン６０３の直下には、「保存中のため取り外しできません」という文言が表示されている。つまり、メモリメディアボタン６０３の直下には、メッセージ表示領域８０２が規定され、このメッセージ表示領域８０２に「保存中のめ取り外しできない」旨のメッセージが表示される。
【００８１】
これによって、ユーザは取り外し選択の後に警告メッセージが表示されることなく、事前に選択できないことを表示によって認識することができる。このため、ユーザは余計な処理を行わなくても済むようになる。
【００８２】
このように、第２の実施形態では、選択した操作に応じて選択可又は選択不可であるメモリメディアであることを、メモリメディア接続画面上に表示するようにしたので、ユーザは所望のメモリメディアを容易に選択することができることになる。そして、ユーザは、ドライブ名及びラベル名等の属性を意識することなく、画像処理装置の外観図上で画像処理装置に接続されているメモリメディアが示されたメモリメディア接続画面で直感的にメモリメディアを把握することができる。
【００８３】
上述の説明から明らかなように、図２において、データアクセス部２０４がアクセス手段として機能し、記憶制御部２０５が識別手段として機能する。また、メモリメディア表示制御部２０６が表示制御手段として機能することになる。
【００８４】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００８５】
例えば、上記の実施の形態の機能を表示制御方法として、画像処理装置１００に接続されるメモリメディアの接続に関する接続情報を表示する際、この表示制御方法を画像処理装置１００が備えるコンピュータに実行させるようにすればよい。また、上述の実施の形態の機能を有する表示制御プログラムを画像処理装置１００が備えるコンピュータに実行させるようにしてもよい。
【００８６】
この際、表示制御方法及び表示制御プログラムは、少なくとも識別ステップ及びメモリメディア表示制御ステップを有することになる。なお、表示制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【００８７】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００８８】
１００  画像処理装置
１０１  ＣＰＵ
１０７  タッチパネルディスプレイ
１０８、１０９、１１０  ＵＳＢインタフェース
２０１、２０２、２０３  メモリメディア
２０４  データアクセス部
２０５  記憶制御部
２０６  メモリメディア表示制御部
【図１】
0005725762.tif 000002
【図２】
0005725762.tif 000003
【図３】
0005725762.tif 000004
【図４】
0005725762.tif 000005
【図５】
0005725762.tif 000006
【図６】
0005725762.tif 000007
【図７】
0005725762.tif 000008