(57)【要約】【課題】  ネットワークに接続されたプリンタにフォントインストール作業をする場合、プリンタのそれぞれにフォントインストール作業をしなければならず、作業量が増大する。【解決手段】  ＦＴＰサーバ／ＦＴＰクライアント機能を有するプリンタにおいて、印刷に必要なフォントが未インストールのスレーブプリンタがネットワークに接続されている場合、ネットワーク上に接続されているフォントインストール済のマスタプリンタからフォントをダウンロードして印刷する。【選択図】図１
2006035808.tif 000002
【特許請求の範囲】
【請求項１】
ＦＴＰサーバ／ＦＴＰクライアント機能を有するプリンタにおいて、印刷に必要なフォントが未インストールのスレーブプリンタがネットワークに接続されている場合、ネットワーク上に接続されているフォントインストール済のマスタプリンタからフォントをダウンロードして印刷することを特徴としたプリンタ。
【請求項２】
前記スレーブプリンタは定期的にマスタプリンタのフォントインストール状況を監視し、該マスタプリンタに未インストールのフォントがあれば自動的にダウンロードすることを特徴とした請求項１記載のプリンタ。
【請求項３】
前記フォントダウンロード機能の有効／無効の切り替えを可能としたことを特徴とした請求項１、または請求項２記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタに係り、特に該プリンタの制御装置に関するものである。
【背景技術】
【０００２】
図６により、プリンタの構成を説明する。プリンタは、マイクロプロセッサ１６、主記憶装置１７、ハードディスク記憶装置（以下ＨＤＤと呼ぶ）１８、インタフェース１９を構成要素として含むプリンタ制御装置２０、印刷を行うプリンタ印刷機構２１、表示パネル２２を構成要素として含む。またインタフェース１９は、ネットワークＩ／Ｆ２３を構成要素として含む。プリンタソフトウェア構成２４はＦＴＰサーバ２５、プリンタ全体の監視及び各Ｉ／Ｆ処理を制御するタスク処理２６、プリンタ印刷機構２１を制御するプリンタ印刷機構制御処理２７、ネットワーク通信を行うための通信Ｉ／Ｆ処理２８、パネル入出力処理２９、タスク管理やメモリ管理などを行うＦＴＰクライアント機能を有したオペレーティングシステム（以下ＯＳと呼ぶ）３０を構成要素として含む。
【０００３】
プリンタで印刷する場合、印刷に必要なフォントは、ホストコンピュータからダウンロードしてプリンタのＨＤＤ１８内にインストールする必要があり、複数台のプリンタがネットワークに接続され、それぞれのプリンタで同一フォントを使用して印刷する必要がある場合、ユーザは、プリンタのそれぞれにフォントインストール作業をする必要がある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記したように、ネットワークに接続されたプリンタにフォントインストール作業をする場合、プリンタのそれぞれにフォントインストール作業をしなければならず、このため、作業量が増大するという課題がある。
【課題を解決するための手段】
【０００５】
本発明は、ＦＴＰサーバ／ＦＴＰクライアント機能を有するプリンタにおいて、印刷に必要なフォントが未インストールのスレーブプリンタがネットワークに接続されている場合、ネットワーク上に接続されているフォントインストール済のマスタプリンタからフォントをダウンロードして印刷することを特徴とする。
【発明の効果】
【０００６】
本発明のプリンタによれば、スレーブプリンタ内に印刷に必要なフォントが未インストールの場合、ネットワークに接続されたマスタプリンタ内に必要なフォントがインストール済あれば、スレーブプリンタのＦＴＰクライアント機能を使用してマスタプリンタのＦＴＰサーバから必要なフォントをダウンロードすることにより印刷可能になり、ユーザはマスタプリンタへのフォントインストール作業のみを実施すればよく、スレーブプリンタへフォントインストール作業を実施することなく印刷が可能になり、ユーザのフォントインストール作業を軽減できるという利点がある。
【発明を実施するための最良の形態】
【０００７】
本発明は、スレーブプリンタにおいて、フォントダウンロード機能の有効または無効を設定するフォントダウンロード機能有効無効設定処理と、マスタプリンタのＩＰアドレス設定処理と、定期的にマスタプリンタを監視する時刻を設定するマスタプリンタ監視時刻設定処理と、印刷に必要なフォントが未インストールである場合、マスタプリンタのＨＤＤ１８内に必要なフォントがインストール済であれば、マスタプリンタのＦＴＰサーバ２５から必要なフォントをダウンロードするフォントダウンロード処理と、プリンタ内の時刻がマスタプリンタの監視時刻に達した場合、自動的に未インストールのフォントをマスタプリンタのＦＴＰサーバからダウンロードする自動フォント更新処理を追加することにより実現した。
【実施例１】
【０００８】
本発明の実施例を、図１〜図５により説明する。なお、プリンタの基本的な構成は、図６と同等である。
【０００９】
図１は、フォントダウンロード機能有効無効設定処理の概略を示している。図２は、マスタプリンタのＩＰアドレス設定処理の概略を示している。図３はマスタプリンタ監視時刻設定処理の概略処理を示している。図４はマスタプリンタのＦＴＰサーバからのフォントダウンロード処理の概略を示している。図５は自動フォント更新処理の概略を示している。
【００１０】
図１により、タスク処理２６内のユーザインタフェースタスクに追加する、フォントダウンロード機能有効無効設定処理の概略について説明する。スレーブプリンタにおいて、フォントダウンロード機能有効無効設定処理は、表示パネル２２の設定メニューにフォントダウンロード機能の有効または無効を設定可能なメニューを追加する。このメニューの処理内容は、ユーザインタフェースタスクがパネル入出力処理２９を介して、表示パネル２２に表示するようになっており、また表示パネル２２からの入力をパネル入出力処理２９を介して取り込むことによりユーザがキー入力した有効または無効の設定１をＨＤＤ内に格納２する。
【００１１】
図２により、タスク処理２６内のユーザインタフェースタスクに追加する、マスタプリンタのＩＰアドレス設定処理の概略について説明する。マスタプリンタのＩＰアドレス設定処理は、表示パネル２２の設定メニューにマスタプリンタのＩＰアドレスを設定可能なメニューを追加する。このメニューの処理内容は、スレーブプリンタにおいて、フォントダウンロード機能有効無効設定処理にて有効が設定されている場合のみ表示され、ユーザインタフェースタスクがパネル入出力処理２９を介して、表示パネル２２に表示するようになっており、また表示パネル２２からの入力をパネル入出力処理２９を介して取り込むことによりユーザがキー入力３したＩＰアドレスをＨＤＤ内に格納４する。
【００１２】
図３により、タスク処理２６内のユーザインタフェースタスクに追加する、マスタプリンタ監視時刻設定処理の概略について説明する。マスタプリンタ監視時刻設定処理は、表示パネル２２の設定メニューにマスタプリンタの監視時刻を設定するメニューを追加する。このメニューの処理内容は、スレーブプリンタにおいて、フォントダウンロード機能有効無効設定処理で有効が設定されている場合のみ表示され、フォントダウンロード機能有効無効設定処理、マスタプリンタのＩＰアドレス設定処理と同様、ユーザインタフェースタスクがパネル入出力処理２９を介して表示パネル２２に表示するようになっており、また表示パネル２２からの入力をパネル入出力処理２９を介して取り込むことにより、ユーザがキー入力したマスタプリンタ監視時刻５をＨＤＤ内に格納６する。
【００１３】
図４により、タスク処理２６内に追加するマスタプリンタのＦＴＰサーバ２５からのフォントダウンロード処理の概略について説明する。スレーブプリンタにおいて、印刷に必要なフォントが未インストールの場合、マスタプリンタのＩＰアドレス設定処理で設定したＩＰアドレスを参照し、ＦＴＰクライアント機能を使用して、マスタプリンタのＦＴＰサーバ２５をアクセス７してフォントのインストール状況を示すフォントファイルリストをダウンロード８する。ダウンロードしたフォントファイルリスト内に印刷に必要なフォントがあれば９ＦＴＰクライアント機能を使用して、マスタプリンタのＦＴＰサーバ２５から必要なフォントファイルをダウンロード１０する。
【００１４】
図５により、タスク処理内に追加する自動フォント更新処理の概略について説明する。自動フォント更新処理は、スレーブプリンタにおいて、プリンタ内の時刻とマスタプリンタ監視時刻設定処理で設定した時刻を監視し、印刷中ではなくかつプリンタ内の時刻がマスタプリンタ監視時刻設定処理で設定した時刻に達した場合１１、マスタプリンタのＦＴＰサーバ２５をアクセス１２してフォントのインストール状況を示すフォントファイルリストをダウンロード１３する。ダウンロードしたフォントファイルリスト内に未インストールのフォントがあれば１４、フォントファイルをダウンロード１５する。フォントファイルリスト内に他にも未インストールのものがあれば上記を繰り返し必要なフォントをマスタプリンタからダウンロードする。
【００１５】
上記したように、スレーブプリンタにおいて、フォントダウンロード機能有効無効設定処理と、マスタプリンタのＩＰアドレス設定処理と、マスタプリンタ監視時刻設定処理と、フォントダウンロード処理と、自動フォント更新処理を追加することにより、ネットワークに複数台のプリンタを接続した場合、ユーザはマスタプリンタとなるプリンタへのフォントダウンロード作業のみを実施することにより、スレーブプリンタとなる他のプリンタへのインストール作業を実施しなくても同一フォントを使用した印刷が可能になり、ユーザのフォントインストール作業を軽減することができる。
【図面の簡単な説明】
【００１６】
【図１】フォントダウンロード機能有効無効設定処理の実施方法を示した説明図である。
【図２】ＩＰアドレス設定処理の実施方法を示した説明図である。
【図３】マスタプリンタの監視時期設定処理の実施方法を示した説明図である。
【図４】フォントダウンロード処理の実施方法を示した説明図である。
【図５】自動フォント更新処理の実施方法を示した説明図である。
【図６】プリンタの構成の概略を示した説明図である。
【符号の説明】
【００１７】
１は有効または無効のキー入力、２は設定値をＨＤＤへ格納、３はＩＰアドレスのキー入力４は入力値をＨＤＤへ格納、５はマスタプリンタの監視時刻をキー入力、６は入力値をＨＤＤへ格納、７はマスタプリンタのＦＴＰサーバアクセス、８はフォントファイルリストダウンロード、９は該当フォント、１０は該当フォントファイルのダウンロード、１１は印刷中でないかつプリンタ内の時刻がマスタプリンタ監視時刻と一致、１２はマスタプリンタのＦＴＰサーバアクセス、１３はフォントファイルリストダウンロード、１４は未インストールフォント、１５はフォントファイルダウンロード、１６はマイクロプロセッサ、１７は主記憶装置１８はＨＤＤ、１９はインタフェース、２０はプリンタ制御装置、２１はプリンタ印刷機構、２２は表示パネル、２３はネットワークＩ／Ｆ、２４はプリンタソフトウェア構成、２５はＦＴＰサーバ、２６はタスク処理、２７はプリンタ印刷機構制御処理、２８は通信Ｉ／Ｆ処理、２９はパネル入出力処理、３０はＯＳである。
【図１】
2006035808.tif 000003
【図２】
2006035808.tif 000004
【図３】
2006035808.tif 000005
【図４】
2006035808.tif 000006
【図５】
2006035808.tif 000007
【図６】
2006035808.tif 000008