記録材を使って印刷をする印刷装置であって、記録材を格納する複数の格納手段と、記録材の補給対象である格納手段を指定する指定情報を外部装置から受信する受信手段と、記録材の補給の指示に従って、前記指定情報が指定する格納手段を、記録材の補給が可能な位置に移動する移動手段とを有することを特徴とする印刷装置。記録材を使って印刷をする印刷装置であって、記録材を格納する複数の格納手段と、記録材の補給対象である複数の格納手段を指定する指定情報を外部装置から受信する受信手段と、記録材の補給の指示に従って、前記指定情報が指定する複数の格納手段のうちの第一の格納手段を、記録材の補給が可能な位置に移動し、前記第一の格納手段に対応する記録材の補給が行われるのに従って、前記指定情報が指定する複数の格納手段のうちの第二の格納手段を、前記位置に移動する移動手段とを有することを特徴とする印刷装置。前記移動手段は、前記指定情報が前記受信手段によって受信されている場合、前記指定情報が指定する格納手段を前記位置に移動し、前記指定情報が前記受信手段によって受信されていない場合、前記位置に一番近い格納手段を前記位置に移動することを特徴とする請求項1または2に記載の印刷装置。前記移動手段は、前記指定情報が前記受信手段によって受信されていない場合、ユーザの指示に従って、前記複数の格納手段を順次、前記位置に移動することを特徴とする請求項3に記載の印刷装置。前記指定情報が前記受信手段によって受信されている場合、前記指定情報が指定する全ての格納手段に対応する記録材の補給が行われるのに従って、前記格納手段の初期化処理を実行し、前記指定情報が前記受信手段によって受信されていない場合、記録材の補給の終了の指示に従って、前記初期化処理を実行する初期化手段を有することを特徴とする請求項1乃至4のいずれ1項に記載の印刷装置。記録材の補給とは、記録材が格納されている格納手段の交換であり、記録材の補給が可能な位置とは、格納手段の交換が可能な位置であることを特徴とする請求項1乃至5のいずれか1項に記載の印刷装置。前記移動手段は、複数の格納手段を回転させて、格納手段を前記位置に移動することを特徴とする請求項1乃至6のいずれか1項に記載の印刷装置。前記記録材はトナーであり、前記格納手段はトナーカートリッジであることを特徴とする請求項1乃至7のいずれか1項に記載の印刷装置。記録材を使って印刷をする印刷装置であって、記録材を格納する複数の格納手段と、記録材の補給対象である格納手段を指定することをユーザに可能にする指定手段と、前記指定手段を介して前記ユーザによって指定された格納手段を、記録材の補給が可能な位置に移動する移動手段とを有することを特徴とする印刷装置。記録材を格納する複数の格納手段を有し、記録材を使って印刷をする印刷装置と通信可能な情報処理装置であって、記録材の補給対象である格納手段を指定することをユーザに可能にする指定手段と、前記指定手段を介して前記ユーザによって指定された格納手段を指定する指定情報を前記印刷装置に送信する送信手段とを有し、前記印刷装置は、前記指定情報が指定する格納手段を、記録材の補給が可能な位置に移動することを特徴とする情報処理装置。記録材を格納する複数の格納手段を有し、記録材を使って印刷をする印刷装置で行われる制御方法であって、記録材の補給対象である格納手段を指定する指定情報を外部装置から受信する受信ステップと、記録材の補給の指示に従って、前記指定情報が指定する格納手段を、記録材の補給が可能な位置に移動する移動ステップとを有することを特徴とする制御方法。記録材を格納する複数の格納手段を有し、記録材を使って印刷をする印刷装置で行われる制御方法であって、記録材の補給対象である複数の格納手段を指定する指定情報を外部装置から受信する受信ステップと、記録材の補給の指示に従って、前記指定情報が指定する複数の格納手段のうちの第一の格納手段を、記録材の補給が可能な位置に移動する第1の移動ステップと、前記第一の格納手段に対応する記録材の補給が行われるのに従って、前記指定情報が指定する複数の格納手段のうちの第二の格納手段を、前記位置に移動する第2の移動ステップとを有することを特徴とする制御方法。記録材を格納する複数の格納手段を有し、記録材を使って印刷をする印刷装置で行われる制御方法であって、記録材の補給対象である格納手段をユーザに指定させる指定ステップと、前記ユーザによって指定された格納手段を、記録材の補給が可能な位置に移動する移動ステップとを有することを特徴とする印刷装置。記録材を格納する複数の格納手段を有し、記録材を使って印刷をする印刷装置と通信可能な情報処理装置で行われる制御方法であって、記録材の補給対象である格納手段をユーザに指定させる指定ステップと、前記ユーザによって指定された格納手段を指定する指定情報を前記印刷装置に送信する送信ステップとを有し、前記印刷装置は、前記指定情報が指定する格納手段を、記録材の補給が可能な位置に移動することを特徴とする制御方法。記録材を格納する複数の格納手段を有し、記録材を使って印刷をする印刷装置のコンピュータにより読み取り可能なプログラムであって、記録材の補給対象である格納手段を指定する指定情報を外部装置から受信する受信ステップと、記録材の補給の指示に従って、前記指定情報が指定する格納手段を、記録材の補給が可能な位置に移動する移動ステップとをコンピュータに実行させることを特徴とするプログラム。記録材を格納する複数の格納手段を有し、記録材を使って印刷をする印刷装置のコンピュータにより読み取り可能なプログラムであって、記録材の補給対象である複数の格納手段を指定する指定情報を外部装置から受信する受信ステップと、記録材の補給の指示に従って、前記指定情報が指定する複数の格納手段のうちの第一の格納手段を、記録材の補給が可能な位置に移動する第1の移動ステップと、前記第一の格納手段に対応する記録材の補給が行われるのに従って、前記指定情報が指定する複数の格納手段のうちの第二の格納手段を、前記位置に移動する第2の移動ステップとをコンピュータに実行させることを特徴とするプログラム。記録材を格納する複数の格納手段を有し、記録材を使って印刷をする印刷装置のコンピュータにより読み取り可能なプログラムであって、記録材の補給対象である格納手段をユーザに指定させる指定ステップと、前記ユーザによって指定された格納手段を、記録材の補給が可能な位置に移動する移動ステップとをコンピュータに実行させることを特徴とするプログラム。記録材を格納する複数の格納手段を有し、記録材を使って印刷をする印刷装置と通信可能な情報処理装置のコンピュータにより読み取り可能なプログラムであって、記録材の補給対象である格納手段をユーザに指定させる指定ステップと、前記ユーザによって指定された格納手段を指定する指定情報を前記印刷装置に送信する送信ステップとをコンピュータに実行させ、前記印刷装置は、前記指定情報が指定する格納手段を、記録材の補給が可能な位置に移動することを特徴とするプログラム。記録材を格納する格納手段を複数有する印刷装置では、複数の格納手段のうちの一つを交換可能な位置に移動させて、格納手段の交換をユーザに行わせている。しかしながら、ユーザは、記録材がなくなった格納手段を即座に交換するとは限らず、あとになって格納手段を交換することもある。その場合、ユーザは、例えば印刷装置に設けられているキー例えば、トナーカートリッジ交換キーを操作して、交換したい格納手段を交換可能位置に移動させる。ユーザがキーを操作して所望の格納手段を交換可能位置に移動させる場合、ユーザは複数の格納手段のうちのどれが現在交換可能位置にあるかを確認しながら、キーを操作しなければならず、キーの操作が煩雑である。また、ユーザがキーを操作して格納手段を1つずつ順に交換可能位置に移動させる場合、交換しようと思っていない格納手段までもが交換可能位置に移動して停止してしまうことがあり、操作に無駄が生じする。そこで、本発明では、ユーザが記録材の補給をしたいと思っている格納手段を印刷装置がより効率的に補給可能位置に移動させられるようにすることを目的とする。本発明に係る印刷装置は、記録材を使って印刷をする印刷装置であって、記録材を格納する複数の格納手段と、記録材の補給対象である格納手段を指定する指定情報を外部装置から受信する受信手段と、記録材の補給の指示に従って、前記指定情報が指定する格納手段を、記録材の補給が可能な位置に移動する移動手段とを有することを特徴とする。また、本発明に係る印刷装置は、記録材を使って印刷をする印刷装置であって、記録材を格納する複数の格納手段と、記録材の補給対象である複数の格納手段を指定する指定情報を外部装置から受信する受信手段と、記録材の補給の指示に従って、前記指定情報が指定する複数の格納手段のうちの第一の格納手段を、記録材の補給が可能な位置に移動し、前記第一の格納手段に対応する記録材の補給が行われるのに従って、前記指定情報が指定する複数の格納手段のうちの第二の格納手段を、前記位置に移動する移動手段とを有することを特徴とする。また、本発明に係る印刷装置は、記録材を使って印刷をする印刷装置であって、記録材を格納する複数の格納手段と、記録材の補給対象である格納手段を指定することをユーザに可能にする指定手段と、前記指定手段を介して前記ユーザによって指定された格納手段を、記録材の補給が可能な位置に移動する移動手段とを有することを特徴とする。また、本発明に係る情報処理装置は、記録材を格納する複数の格納手段を有し、記録材を使って印刷をする印刷装置と通信可能な情報処理装置であって、記録材の補給対象である格納手段を指定することをユーザに可能にする指定手段と、前記指定手段を介して前記ユーザによって指定された格納手段を指定する指定情報を前記印刷装置に送信する送信手段とを有し、前記印刷装置は、前記指定情報が指定する格納手段を、記録材の補給が可能な位置に移動することを特徴とする。本発明によれば、記録材を格納する複数の格納手段を有する印刷装置は、記録材の補給対象である格納手段をより効率に補給可能位置に移動させることができる。以下、図面を用いて本発明に係る実施形態を説明する。図1は、本発明に係る印刷システムを示すブロック図である。この印刷システムでは、ホストコンピュータ以下、コンピュータ100と印刷装置101とが双方向インタフェース24を介して通信している。双方向インタフェース24は、LANやUSBなどの有線であっても、無線LANなどの無線であってもよい。コンピュータ100は、CPU1、RAM2、ROM3、システムバス4、キーボードコントローラ5、CRTコントローラ6、メモリコントローラ7、通信部8、キーボード9、CRTディスプレイ10及び外部メモリ11を有する。コンピュータ100は、印刷装置101と通信可能な情報処理装置として機能する。CPU1は、プログラム用ROMに記憶されたプログラムに基づいて様々なデータ処理を行う。例えば、図形、イメージ、文字、表表計算を含むなどが混在した文書を処理する。また、CPU1は、システムバス4に接続される各デバイスを統括的に制御する。さらに、CPU1は、RAM2上に設定された表示情報用RAMに、アウトラインフォントを展開し、CRTディスプレイ上でのWYSIWYGWhatYouSeeIsWhatYotGetを実現する。CPU1は、CRTディスプレイ10上のマウスカーソルで指示されたコマンドに基づいて、各種のウィンドウを開き、各種のデータ処理を実行する。RAM2は、CPU1の主メモリやワークメモリとして機能する。ROM3は、フォントROM、プログラムROM、データROMから構成される。フォントROMは、文書処理で使用されるフォントデータを記憶する。プログラムROMは、CPU1を制御する制御プログラムのほか、プリンタセレクタやネットワークプリンタドライバなどのプログラムを記憶する。データROMは、文書処理などで使用される各種データを記憶する。キーボードコントローラ5は、キーボード9や不図示のポインティングデバイスからのキー入力を制御する。CRTコントローラ6は、CRTディスプレイ10の表示を制御する。メモリコントローラ7は、外部メモリ11へのアクセスを制御する。外部メモリ11は、ブートプログラム、アプリケーションプログラム、フォントデータ、ユーザファイル、編集ファイルなどを記憶する記憶装置である。外部メモリ11は、ハードディスク、フラッシュEEPROM、USBメモリなどである。通信部8は、双方向インタフェース24を介して行われる印刷装置101との間の通信を制御する。印刷装置101は、プリンタコントローラ102、操作部14、印刷部17、外部メモリ21、ハードディスク23を有する。また、プリンタコントローラ102は、CPU12、ROM13、システムバス15、印刷部インタフェース16、通信部18、RAM19、メモリコントローラ20、ディスクコントローラ22を有している。CPU12は、プログラムROMに記憶された制御プログラムや外部メモリ21に記憶された制御プログラムを実行して、データ処理を実行する。また、CPU12は制御プログラムに基づいて、システムバス15に接続される各種デバイスを統括的に制御する。例えば、CPU12は画像データを生成し、印刷部インタフェース16を介して印刷部17に画像データに基づく画像信号を送信する。また、CPU12は印刷部インタフェース16を介して印刷部17に制御信号を送信する。さらに、CPU12は通信部18を介して印刷装置101に関する情報をコンピュータ100に送信する。ROM13はフォントROM、プログラムROM、データROMから構成される。フォントROMは、画像データを生成するために使用されるフォントデータを記憶する。プログラムROMは、CPU12によって実行される制御プログラムを記憶する。データROMは、データ処理などで使用される各種データを記憶する。操作部14は、情報の表示やキー入力をするための操作パネルであり、スイッチやLED表示器などで構成される。また、操作部14はタッチパネルであってもよい。トナーカートリッジ交換モード以下、交換モードへの移行やトナーカートリッジの移動を指示するためのトナーカートリッジ交換キー以下、交換キーも操作部14に設けられている。印刷部インタフェース16は、印刷部17との間の通信を制御する。通信部18は、双方向インタフェース24を介して行われるコンピュータ100との間の通信を制御する。RAM19は、CPU12の主メモリやワークメモリとして機能する。不図示の増設ポートにオプションRAMを追加することにより、RAM19のメモリ容量は拡張可能である。また、RAM19は、展開された画像データを記憶する画像データ記憶領域、環境データを記憶する環境データ記憶領域、各種パラメータを記憶するNVRAMなどとしても機能する。メモリコントローラ20は外部メモリ21へのアクセスを制御する。外部メモリ21は、フォントデータ、エミュレーションプログラム、フォームデータなどを記憶する記憶装置であり、ICカードやUSBメモリなどである。外部メモリ21はオプションとして増設される。ディスクコントローラ22はハードディスク23へのアクセスを制御する。ハードディスク23は、印刷データや制御プログラムなどを記憶する。図2は、印刷装置101の断面図である。図2は、主に印刷部17の内部構造を示し、回転現象ロータリ方式のカラーレーザプリンタの内部構造を示す。ここでは、印刷に使われる記録材としてトナーが使われている。スキャナ711は、レーザ出力部不図示、多面体例えば8面体のポリゴンミラー712、ポリゴンミラー712を回転させるモータ不図示、f/θレンズ結像レンズ713などを有する。レーザ出力部は、プリンタコントローラ102からの画像信号を光信号レーザ光に変換する。レーザ出力部から出力されたレーザ光はポリゴンミラー712の一側面で反射され、f/θレンズ713及び反射ミラー714を通って感光ドラム715の面を線状に走査ラスタスキャンする。感光ドラム715は、図示されている矢印方向に回転する。これによって、画像信号の示す画像に対応した静電潜像が感光ドラム715の面上に形成される。感光ドラム715の周囲には、一次帯電器717、全面露光ランプ718、用紙に転写されなかったトナー残留トナーを回収するクリーナ部723、転写前帯電器724などが配置されている。現像器ユニット726は、レーザ露光によって感光ドラム715の表面に形成された静電潜像を現像するユニットである。現像器ユニット726は以下で説明する構成を有する。なお、C、M、Y及びBKはそれぞれ異なる色を示している。つまり、Cはシアン、Mはマゼンタ、Yはイエロー、BKはブラックを示す。トナーカートリッジ730C、730M、730Y及び730BKは、記録材としてのトナーを格納する格納手段である。トナーカートリッジ内のトナーの残量はトナー残量センサ不図示によって測定される。現像スリーブ731C、731M、731Y及び731BKはそれぞれ感光ドラム715と接して、トナーを使って現像を行う。スクリユー732はトナーカートリッジ730C、730M、730Y及び730BKのそれぞれに格納されているトナーを現像スリーブ731C、731M、731Y及び731BKのそれぞれに移送する。つまり、シアン、マゼンタ、イエロー及びブラックのそれぞれのトナーを使って、感光ドラム715にトナー像を形成する。トナーカートリッジ、現像スリーブ及びスクリユーは現像器ユニット726の中心軸Pの周辺に配置されている。カバー701は開閉可能であり、ユーザはカバー701を開けてトナーカートリッジを交換する。なお、この実施形態では、ユーザは、或るトナーを補給するために、そのトナーを格納するトナーカートリッジを交換する。カバー701の真下に位置するトナーカートリッジが取り外し可能である。以下、カバー701の真下の位置をトナーカートリッジの交換可能位置と呼ぶ。図2では、トナーカートリッジ730BKが交換可能位置に存在している。軸Pを中心にトナーカートリッジ730C、730M、730Y及び730BKを回転することで、各トナーカートリッジを交換可能位置に移動し、各トナーカートリッジを交換可能にする。位置センサ742は現像器ユニット726の回転位置を検出する。感光ドラム715にイエローのトナー像を形成するときには、不図示のモータが軸Pを中心にして現像器ユニット726を回転させて、感光ドラム715と現像スリーブ731Yとが接するようにする。図2はこの状態を示している。マゼンタのトナー像を形成するときには、モータが軸Pを中心にして現像器ユニット726を回転させて、感光ドラム715と現像スリーブ731Mとが接するようにする。シアンやブラックのトナー像を形成するときも同様である。転写ドラム716は感光ドラム715上に形成されたトナー像を用紙に転写する。アクチユエータ板719は転写ドラム716の移動位置を検出する。ポジションセンサ720はアクチユエータ板719と近接することにより、転写ドラム716がホームポジションの位置に移動したことを検出する。アクチユエータ板719、ポジションセンサ720、転写ドラムクリーナ部725、紙押さえローラ727、徐電器728、転写帯電器729が、転写ドラム716の周囲に配置されている。給紙カセット735及び736は用紙791を格納する。例えば、給紙カセット735にはA4サイズの用紙が収納されていて、給紙カセット736にはA3サイズの用紙が収納されている。給紙及び用紙の搬送を行うときには、給紙ローラ737及び738がそれぞれ、給紙カセット735及び736から用紙を給紙する。タイミングローラ739、740及び741はそれぞれ、給紙及び用紙の搬送を行うタイミングを制御する。用紙はタイミングローラ739、740及び741を経由して紙ガイド490に導かれ、その先端をグリッパ721に但持させながら、転写ドラム716に巻きつく。給紙カセット735及び736のいずれを選択するかはプリンタコントローラ102の指示により決定され、選択された給紙カセットに対応する給紙ローラのみが回転するようになっている。上記構成により、C、M、Y、BKの四色によるフルカラー印刷が実現される。図3は、図2に示す回転現象ロータリ方式のカラーレーザプリンタにおいてトナーカートリッジを交換する仕組みを説明する図である。ユーザは、トナーカートリッジを交換する場合、カバー701を開ける。開いたカバー701の真下の位置がトナーカートリッジの交換可能位置301である。ユーザは、交換可能位置301にあるトナーカートリッジを交換することができる。図3の例では、トナーカートリッジ730BKが交換可能である。なお、トナーカートリッジの交換可能位置は図3の例に限られず、印刷装置の構造に応じて異なっていてよい。モータは、プリンタコントローラ102からの制御信号に従って現像器ユニット726を回転し、任意のトナーカートリッジを交換可能位置301に移動する。ユーザがトナーカートリッジを交換可能位置に移動させる方法は二通りある。第1の方法では、ユーザが印刷装置101に設けられている交換キーを使ってトナーカートリッジを交換可能位置に移動させる。第1の方法では、ユーザが交換キーを押下するたびに、トナーカートリッジが順次1つずつ交換可能位置に移動して停止する。図12は、第1の方法を説明する図である。図10では、マゼンタとブラックのトナーカートリッジを交換する例を説明する。ユーザは交換キーを所定時間例えば5秒間以上押し続け、印刷装置101を交換モードに移行させるS1201。すると、交換可能位置に一番近いシアンのトナーカートリッジが交換可能位置に移動する。ユーザは再び交換キーを押下するS1202。すると、ブラックのトナーカートリッジが交換可能位置に移動する。ユーザは、カバーを開けて、ブラックのトナーカートリッジを交換し、カバーを閉めるS1203。ユーザは再び交換キーを押下するS1204。すると、イエローのトナーカートリッジが交換可能位置に移動する。イエローのトナーカートリッジは交換対象ではないので、ユーザは再び交換キーを押下するS1205。すると、マゼンタのトナーカートリッジが交換可能位置に移動する。ユーザはカバーを開けて、マゼンタのトナーカートリッジを交換し、カバーを閉めるS1206。最後に、ユーザは交換キーを所定時間例えば5秒以上押し続け、交換モードを終了するS1207。このように、ユーザは、マゼンタとブラックのトナーカートリッジを交換可能位置に移動させる操作だけでなく、シアンやイエローのトナーカートリッジを交換可能位置に移動させる操作までしなければならない。第1の方法では、ユーザは、現在どのトナーカートリッジが交換可能位置に存在しているかを考えながら、交換キーを押下しなければならず、交換キーの操作が煩雑である。第2の方法では、ユーザはコンピュータ100から印刷装置101に対して、交換したい1または複数のトナーカートリッジを指定する。これにより、ユーザが交換したいと思っているトナーカートリッジだけを交換可能位置に停止させて、トナーカートリッジを効率よく交換することができる。特に複数のトナーカートリッジを指定可能であることは、コンピュータ100と印刷装置101との間のユーザの行き来を軽減する。例えば、ユーザがコンピュータ100でトナーカートリッジを1つずつ指定して、複数のトナーカートリッジを1つずつ交換する場合、コンピュータ100と印刷装置101との間のユーザの行き来が増える。例えば、ユーザが、ブラックのトナーカートリッジを交換可能位置に移動するようコンピュータ100から印刷装置101に指示を出し、印刷装置101のところに行って、ブラックのトナーカートリッジを交換する。次に、ユーザは、コンピュータ100のところに戻り、マゼンタのトナーカートリッジを交換可能位置に移動するようコンピュータ100から印刷装置101に指示を出し、印刷装置101のところに行って、マゼンタのトナーカートリッジを交換する。この作業では、ユーザはコンピュータ100と印刷装置101との間を2往復しなければならない。図4は、第2の方法を説明する図である。図4では、マゼンタとブラックのトナーカートリッジを交換する例を説明する。ユーザは、コンピュータ100にて、印刷装置101を制御するソフトウェアを起動するS401。このとき、ソフトウェアは印刷装置101の現在の設定値を取得する。設定値には、印刷装置101で交換可能なトナーカートリッジ印刷装置101に搭載されているトナーカートリッジの種類が含まれている。ソフトウェアはその設定値に基づいて、ブラック、マゼンタ、イエロー、シアンのトナーカートリッジがそれぞれ交換可能であることを表示するとともに、各トナーカートリッジに対応するチェックボックスを表示する。印刷装置がモノクロ印刷しかできない場合には、ソフトウェアは、ブラックのトナーカートリッジが交換可能であることを表示する。図5は、ソフトウェアが表示するユーザインターフェースの一例である。ユーザは、このユーザインターフェースにおいて、交換したい1または複数のトナーカートリッジを選択することができる。ユーザは、ブラックとマゼンタのそれぞれに対応するチェックボックスにチェックを入れて、OKボタンを押下するS402。これにより、ユーザは、ブラックのトナーカートリッジとマゼンタのトナーカートリッジを交換対象のトナーカートリッジとして指定したことになる。ソフトウェアは、ブラックとマゼンタがユーザによって選択されたことを印刷装置101に通知する。次に、ユーザは印刷装置101の前に移動して、印刷装置101の交換キーを所定時間例えば5秒以上押し続けるS403。すると、印刷装置101は交換モードに移行し、交換対象のトナーカートリッジとして指定された複数のトナーカートリッジのうちブラックのトナーカートリッジを交換可能位置に移動する。ユーザはカバーを開いて、ブラックのトナーカートリッジを交換し、カバーを閉めるS404。カバーが開閉されると、印刷装置101は、交換対象のトナーカートリッジとして指定された複数のトナーカートリッジのうちマゼンタのトナーカートリッジを交換可能位置に移動する。ユーザはカバーを開いて、マゼンタのトナーカートリッジを交換し、カバーを閉めるS405。交換対象の複数のトナーカートリッジが全て交換されれば、印刷装置101は交換モードを終了する。以上の操作手順では、ユーザは交換したいトナーカートリッジを効率よく交換することができる。印刷装置101は、ユーザが交換したいトナーカートリッジを予め知っているので、トナーカートリッジを速やかに交換可能位置に移動させることができる。下記では、フローチャートを使って、トナーカートリッジの交換方法を説明する。図6及び7は、トナーカートリッジの交換処理を示すフローチャートである。CPU12が、ROM13に格納された、図6及び7のフローチャートに基づくプログラムを実行することにより、この処理は実行される。CPU12は、トナーカートリッジの交換指示をコンピュータ100から受信したかどうかを判断するS601。この交換指示は、交換対象のトナーカートリッジとして指定された1または複数のトナーカートリッジを示す。コンピュータ100からの交換指示がなかった場合には、S603に移行する。コンピュータ100からの交換指示があった場合には、CPU12は、交換指示で指定されている1又は複数のトナーカートリッジを示すトナーカートリッジ情報をRAM19に記憶するS602。以下では、C、BK、Y、MのそれぞれのトナーカートリッジをN=1~4であらわす。CPU12は、交換モードへの移行指示があったかどうかを判断するS603。この実施形態では、交換キーが所定時間例えば5秒間以上押し続けられた場合に、交換モードへの移行指示があったと判断する。移行指示がなければ、S601に戻る。交換モードへの移行指示があった場合には、CPU12は、トナーカートリッジ情報がRAM19に記憶されているかを判断するS604。トナーカートリッジ情報がRAM19に記憶されている場合には、CPU12は、変数Nに1を設定するS605。つぎに、CPU12は、変数Nの値が4より大きいかを判断するS606。変数Nの値が4以下であれば、CPU12は、N番目のトナーカートリッジが、トナーカートリッジ情報の示す1または複数のトナーカートリッジに含まれているかどうかを判断するS607。つまり、N番目のトナーカートリッジが交換対象のトナーカートリッジとして指定されているかを判断する。この実施形態では、トナーカートリッジ730Cが1番目、トナーカートリッジ730BKが2番目、トナーカートリッジ730Yが3番目、トナーカートリッジ730Mが4番目とする。N番目のトナーカートリッジが、トナーカートリッジ情報の示す1または複数のトナーカートリッジに含まれている場合には、CPU12は、N番目のトナーカートリッジを交換可能位置に移動するよう印刷部17に指示するS608。そして、CPU12は、カバーが開閉されたかどうかを判断するS609。ここでは、カバーが開閉された場合、N番目のトナーカートリッジが交換されたものとみなす。カバーが開閉された場合には、CPU12は、変数Nの値を1だけインクリメントするS610。N番目のトナーカートリッジがトナーカートリッジ情報の示す1または複数のトナーカートリッジに含まれていない場合には、CPU12は、S608及びS609の処理を実行することなしに、変数Nの値を1だけインクリメントするS610。変数Nの値が4より大きくなった場合には、CPU12は、カートリッジ情報をRAM19から削除するS612。そして、CPU12は初期化処理を実行するよう印刷部17に指示するS613。印刷部17は、初期化処理を実行することで、交換されたトナーカートリッジを使用できるようにする。CPU12が、カートリッジ情報がRAM19に記憶されていないとS604で判断した場合には、CPU12は、カートリッジ情報を使わない、トナーカートリッジの交換処理を実行するS611。図7は、S611で実行される処理を示すフローチャートである。図7の交換処理では、ユーザが交換キーを操作して、トナーカートリッジを順に1つずつ交換可能位置に移動させる。CPU12は、交換可能位置の手前にあって交換可能位置に一番近いトナーカートリッジを交換可能位置に移動するよう印刷部17に指示するS701。ユーザは、そのトナーカートリッジを交換する必要があるときには、トナーカートリッジを交換する。CPU12は、トナーカートリッジの移動指示があったかどうかを判断するS702。この実施形態では、交換キーが所定時間例えば5秒間未満押された場合に、トナーカートリッジの移動指示があったと判断する。移動指示があった場合には、S701に移行する。移動指示がない場合には、CPU12は、交換モードの終了指示があったかどうかを判断するS703。この実施形態では、交換モードで交換キーが所定時間例えば5秒以上押し続けられた場合に、交換モードの終了指示があったと判断する。終了指示があった場合には、CPU12は初期化処理を実行するよう印刷部17に指示するS704。図8は、コンピュータ100によって送信される交換指示のフォーマットの一例を示す。図8Aの例では、交換対象のトナーカートリッジを識別する指定情報が交換指示に付加されている。BKは、ブラックのトナーカートリッジを識別する識別情報であり、Mはマゼンタのトナーカートリッジを識別する識別情報である。図8Bの例では、各トナーカートリッジが交換対象であるか否かを示す指定情報が交換指示に付加されている。1は交換対象であることを示し、0は交換対象ではないことを示す。S601で受信される交換指示は、交換すべき複数のトナーカートリッジを指定するだけでなく、交換順序をも指定していてもよい。この場合、CPU12は、指定された交換順序に従って複数のトナーカートリッジを交換可能位置に移動するよう印刷部17を制御する。コンピュータ100のソフトウェアは、ユーザが交換順序を指定できるユーザインターフェースを表示する。図9は、ユーザが交換順序を指定できるユーザインターフェースの一例である。このユーザインターフェースでは、ユーザは、交換したいトナーカートリッジのそれぞれに対応するチェックボックスにチェックを入れるとともに、交換したいトナーカートリッジのそれぞれに対応する入力ボックスに順番を入力する。ソフトウェアは、ユーザによる選択に従って、交換したい1又は複数のトナーカートリッジとその交換順序とを指定する交換指示を印刷装置101に送信する。図10は、コンピュータ100が交換指示を印刷装置101に送信する送信処理を示すフローチャートである。CPU1が、ROM3に格納された、図10のフローチャートに基づくソフトウェアを実行することにより、この処理は実行される。CPU1は、印刷装置101の現在の設定を取得するS1001。設定値には、印刷装置101で交換可能なトナーカートリッジ印刷装置101に搭載されているトナーカートリッジの種類が含まれている。CPU1は、その設定値に基づいて、図5に示すユーザインターフェースをCRTディスプレイ10に表示させるS1002。ユーザはそのユーザインターフェースで、交換したい1または複数のトナーカートリッジを選択する。CPU1は、チェックボックス、OKボタン及びキャンセルボタンのうちのいずれが押下されたかを判断するS1003。ユーザがいずれかのトナーカートリッジに対応するチェックボックスを押下した場合、CPU1は、ユーザによって選択されたトナーカートリッジを示すカートリッジ情報をRAM2に記憶するS1004。そして、CPU12は、そのトナーカートリッジに対応するチェックボックスにチェックが入ったユーザインターフェースをCRTディスプレイ10に表示させるS1002。ユーザがOKボタンを押下した場合、CPU12は、RAM2に記憶されているカートリッジ情報によって示される1または複数のトナーカートリッジを指定する交換指示を印刷装置101に送信するよう通信部8を制御するS1005。S1002で、図9に示すユーザインターフェースが表示される場合には、CPU12は、交換したい1又は複数のトナーカートリッジとその交換順序とを指定する交換指示を印刷装置101に送信するよう通信部8を制御する。ユーザがユーザインターフェースでキャンセルボタンを押下した場合には、CPU1は送信処理を終了する。図10に示す処理によって、ユーザはコンピュータ100にて、交換対象の1または複数のトナーカートリッジを指定できる。上記の説明では、ユーザはコンピュータ100にて、交換対象の1または複数のトナーカートリッジを指定する。これには、操作部14が図5に示すような操作画面を表示できなくても、印刷装置101はユーザの指定する1または複数のトナーカートリッジを効率的に交換可能位置に移動させることができる、というメリットがある。しかしながら、操作部14が豊富な表示機能を有していて、図5に示すような操作画面を表示可能な場合には、ユーザは印刷装置101にて、交換対象の1または複数のトナーカートリッジを指定できる。図11は、トナーカートリッジの交換処理を示すフローチャートである。図11に示す交換処理は、図7に示す交換処理の代わりに、S611で実行される。CPU12が、ROM13に格納された、図11のフローチャートに基づくプログラムを実行することにより、この処理は実行される。CPU12は、図5に示すような操作画面を操作部14に表示させるS1101。ユーザはその操作画面で、交換したい1または複数のトナーカートリッジを選択する。CPU12は、チェックボックス、OKボタン及びキャンセルボタンのうちのいずれが押下されたかを判断するS1102。ユーザがいずれかのトナーカートリッジに対応するチェックボックスを押下した場合、CPU12は、ユーザによって選択されたトナーカートリッジを示すカートリッジ情報をRAM19に記憶するS1103。そして、CPU12は、そのトナーカートリッジに対応するチェックボックスにチェックが入った操作画面を操作部14に表示させるS1101。ユーザがOKボタンを押下した場合、CPU12は、変数Nに1を設定するS1104。つぎに、CPU12は、変数Nの値が4より大きいかを判断するS1105。変数Nの値が4以下であれば、CPU12は、N番目のトナーカートリッジが、トナーカートリッジ情報の示す1または複数のトナーカートリッジに含まれているかどうかを判断するS1106。つまり、N番目のトナーカートリッジが交換対象のトナーカートリッジとして指定されているかを判断する。この実施形態では、トナーカートリッジ730Cが1番目、トナーカートリッジ730BKが2番目、トナーカートリッジ730Yが3番目、トナーカートリッジ730Mが4番目とする。N番目のトナーカートリッジが、トナーカートリッジ情報の示す1または複数のトナーカートリッジに含まれている場合には、CPU12は、N番目のトナーカートリッジを交換可能位置に移動するよう印刷部17に指示するS1107。そして、CPU12は、カバーが開閉されたかどうかを判断するS1108。カバーが開閉された場合には、CPU12は、変数Nの値を1だけインクリメントするS1109。N番目のトナーカートリッジがトナーカートリッジ情報の示す1または複数のトナーカートリッジに含まれていない場合には、CPU12は、S1007及びSS1008の処理を実行することなしに、変数Nの値を1だけインクリメントするS1109。変数Nの値が4より大きくなった場合には、CPU12は、カートリッジ情報をRAM19から削除するS1110。そして、CPU12は初期化処理を実行するよう印刷部17に指示するS1111。印刷部17は、初期化処理を実行することで、交換されたトナーカートリッジを使用できるようにする。ユーザが操作画面でキャンセルボタンを押下した場合には、CPU12はトナーカートリッジを交換可能位置に移動させることなく、S1110に進む。図11に示す処理によって、ユーザは印刷装置101の操作部14でも、交換対象の1または複数のトナーカートリッジを指定できる。<その他の実施形態>本発明に係る印刷装置はレーザビームプリンタに限られるものではなく、他のプリント方式の印刷装置であってもよい。上記では、トナーを使って印刷をする印刷装置を例にするが、本発明は、インクやトナーなどの記録材を使って印刷をする印刷装置に適用可能である。また、記録材の補給とは、記録材を格納する格納手段の交換を含む。さらに、記録材を格納する格納手段を記録材の補給可能な位置に移動するというのは、例えば、トナーカートリッジ、インクカートリッジまたはインクタンクを交換可能位置に移動することを含む。また、トナーカートリッジにトナーを追加することを可能とする位置に当該トナーカートリッジを移動することや、インクカートリッジにインクを追加することを可能とする位置に当該インクカートリッジを移動することも含む。また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。上記で説明した実施形態により、記録材を格納する複数の格納手段を有する印刷装置は、記録材の補給対象である格納手段をより効率に補給可能位置に移動させることができる。