(57)【特許請求の範囲】
【請求項１】
ネットワーク接続された、ユーザーが印刷指示を出す端末、キャッシュ管理サーバー、および前記キャッシュ管理サーバーの管理下にある１以上の画像形成装置を含み、
前記キャッシュ管理サーバーは、
前記端末および前記１以上の画像形成装置と通信可能な第１の通信部と、
前記１以上の画像形成装置において使用されたフォントの使用履歴および現在のフォントキャッシュの情報が格納されたキャッシュ管理データベースと、既にラスタライズされグリフビットマップとして記憶されているフォントキャッシュとが記憶された第１の記憶部と、
前記キャッシュ管理データベースを用いて、使用頻度が基準値より高いフォントを予めラスタライズし前記フォントキャッシュとして前記第１の記憶部に記憶させる第１のラスタライズ部と、
前記端末から特定のフォントのキャッシュ位置の問い合わせを受信したとき、前記キャッシュ管理データベースを用いて前記特定のフォントのキャッシュ位置を検索し、検索結果を前記端末に返すキャッシュ位置通知部と、
前記１以上の画像形成装置のいずれかからフォントキャッシュを要求されたとき、要求した画像形成装置に前記フォントキャッシュを提供するフォントキャッシュ管理部と
を備え、
前記端末は、
前記キャッシュ管理サーバーおよび前記１以上の画像形成装置と通信可能な第２の通信部と、
印刷データを記憶する第２の記憶部と、
ユーザーから前記印刷データを印刷する指示を受け付ける操作入力部と、
前記ユーザーから前記印刷指示を受けたとき、印刷に必要な特定のフォントのフォントキャッシュの位置を前記キャッシュ管理サーバーに問い合わせ、前記キャッシュ管理サーバーからキャッシュ位置に関する返信を得るフォントキャッシュ位置確認部と、
前記返信に基づき、印刷を実行する画像形成装置がフォントキャッシュを取得する先を示すキャッシュ取得命令を作成するキャッシュ取得命令作成部と、
前記キャッシュ取得命令および前記印刷データを、印刷を実行する画像形成装置に送信するデータ送信部と
を備え、
前記１以上の画像形成装置の各々は、
印刷を行う画像形成部と、
前記端末および前記キャッシュ管理サーバーと通信可能な第３の通信部と、
これまでに使用したフォントの、フォントキャッシュおよびフォント使用履歴が記憶された第３の記憶部と、
前記端末から前記キャッシュ取得命令および前記印刷データを受信したとき、前記キャッシュ取得命令に基づいてフォントキャッシュを取得し、取得したフォントキャッシュを用いて前記画像形成部に印刷データを印刷させる送受信管理部と
を備えた
キャッシュ管理システム。
【請求項２】
請求項１に記載のキャッシュ管理システムであって、
前記キャッシュ位置通知部は、
前記前記特定のフォントが前記キャッシュ管理サーバーにおいてキャッシュされていると判断したとき、その旨を前記端末に返し、
前記キャッシュ取得命令作成部は、
前記特定のフォントのキャッシュを前記キャッシュ管理サーバーからダウンロードするよう指示するキャッシュ取得命令を作成し、
前記送受信管理部は、
前記特定のフォントのキャッシュを前記キャッシュ管理サーバーからダウンロードする
キャッシュ管理システム。
【請求項３】
請求項１に記載のキャッシュ管理システムであって、
前記キャッシュ位置通知部は、
前記前記特定のフォントが前記印刷が実行される画像形成装置以外の画像形成装置においてキャッシュされていると判断したとき、キャッシュされている画像形成装置からキャッシュ管理サーバーにフォントキャッシュをアップロードさせ、その旨を前記端末に返し、
前記キャッシュ取得命令作成部は、
前記特定のフォントのキャッシュを前記キャッシュ管理サーバーからダウンロードするよう指示するキャッシュ取得命令を作成し、
前記送受信管理部は、
前記特定のフォントのキャッシュを前記キャッシュ管理サーバーからダウンロードする
キャッシュ管理システム。
【請求項４】
請求項１に記載のキャッシュ管理システムであって、
前記キャッシュ位置通知部は、
前記前記特定のフォントが前記印刷を実行する画像形成装置においてキャッシュされていると判断したとき、その旨を前記端末に返し、
前記キャッシュ取得命令作成部は、
前記特定のフォントのキャッシュとして、自装置にあるフォントキャッシュを使用するよう指示するキャッシュ取得命令を作成し、
前記送受信管理部は、
自装置にあるフォントキャッシュを用いて前記画像形成部に印刷データを印刷させる
キャッシュ管理システム。
【請求項５】
請求項１に記載のキャッシュ管理システムであって、
前記１以上の画像形成装置の各々は、
フォントをラスタライズする第２のラスタライズ部を更に備え、
前記キャッシュ位置通知部は、
前記前記特定のフォントが自システム内でキャッシュされていないと判断したとき、その旨を前記端末に返し、
前記キャッシュ取得命令作成部は、
前記特定のフォントのキャッシュをラスタライズして作成するよう指示するキャッシュ取得命令を作成し、
前記送受信管理部は、
前記第２のラスタライズ部により生成されたフォントキャッシュを用いて前記画像形成部に印刷データを印刷させる
キャッシュ管理システム。
【請求項６】
キャッシュ管理サーバーの第１のラスタライズ部が、１以上の画像形成装置において使用されたフォントの使用履歴および現在のフォントキャッシュの情報が格納されたキャッシュ管理データベースを用いて、使用頻度が基準値より高いフォントを予めラスタライズし前記フォントキャッシュとして記憶部に記憶させ、
端末の操作入力部が、ユーザーから印刷データを印刷する指示を受け付け、
前記端末のフォントキャッシュ位置確認部が、印刷に必要な特定のフォントのフォントキャッシュの位置をキャッシュ管理サーバーに問い合わせ、
キャッシュ管理サーバーのキャッシュ位置通知部が、前記端末から特定のフォントのキャッシュ位置の問い合わせを受信したとき、前記キャッシュ管理データベースを用いて前記特定のフォントのキャッシュ位置を検索し、検索結果を前記端末に返信し、
前記端末のキャッシュ取得命令作成部が、前記返信に基づき、印刷を実行する画像形成装置がフォントキャッシュを取得する先を示すキャッシュ取得命令を作成し、
前記端末のデータ送信部が、前記キャッシュ取得命令および前記印刷データを、印刷を実行する画像形成装置に送信し、
前記印刷を実行する画像形成装置の送受信管理部が、前記端末から前記キャッシュ取得命令および前記印刷データを受信したとき、前記キャッシュ取得命令に基づいてフォントキャッシュを取得し、取得したフォントキャッシュを用いて画像形成部に印刷データを印刷させる
キャッシュ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フォントキャッシュする画像形成システムおよび画像形成方法に関する。
【背景技術】
【０００２】
従来、ＭＦＰ（Multifunction Peripheral）などの画像形成装置において文書を印刷する際に、フォントからグリフビットマップをラスタライズする処理に時間が掛かるため、画像形成装置の印刷速度低下の一因となっていた。
【０００３】
それを解決するための技術としてフォントキャッシュがある。
【０００４】
フォントキャッシュは一度作成したグリフビットマップをメモリー上にフォントキャッシュとして保管し、再度同じグリフを使用する場合はメモリー上からグリフビットマップを取得する事によりラスタライズの時間を短縮させるという技術である。
【０００５】
しかし、フォントキャッシュを作成すればするほどメモリーが使用され、他の用途に使うメモリーが減ってしまうという問題があった。
【０００６】
フォントキャッシュに起因する問題を解決するため、特許文献１において開示されている技術では、フォントキャッシュの管理を工夫し、画像形成装置のメモリーの使用効率を改善している。
【０００７】
しかし、キャッシュを使用している限り、画像形成装置のメモリー容量が少なくなるのは避けられない。
【０００８】
近年、ネットワークの発達により画像形成装置自体ではなく、画像形成装置以外の場所にキャッシュを保管して必要に応じてダウンロードするという技術が存在する。
【０００９】
例えば、特許文献２の技術では、画像形成装置側およびフォントサーバー側の両者でフォントキャッシュを行い、必要に応じてフォントサーバーからグリフビットマップの供給を受ける技術について言及している。
【００１０】
また、例えば、特許文献３の技術では、印刷を指示するＰＣ（Personal Computer）のプリンタードライバー内でフォントキャッシュを行う事を提案している。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２０１３−１６９７６３号公報
【特許文献２】特開平０５−２３３５１０号公報
【特許文献３】特開平０５−１０８２９７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかし、特許文献２の技術では、文字出力動作を行う画像形成装置上でフォントキャッシュの有無を確認した後に、フォントキャッシュのダウンロードを行っているので、その処理が画像形成装置の印刷速度低下を招くと考えられる。
【００１３】
また、特許文献３の技術では、フォントキャッシュのサイズ等がＰＣの構成に依存するため、ＰＣによって使用できるフォントキャッシュの状況が異なってしまう問題がある。
【００１４】
以上のような事情に鑑み、本発明の目的は、画像形成装置およびキャッシュ管理サーバー間でフォントキャッシュの保持を効率化できる画像形成システムおよび画像形成方法を提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するため、本発明の一形態に係るキャッシュ管理システムは、ネットワーク接続された、ユーザーが印刷指示を出す端末、キャッシュ管理サーバー、および前記キャッシュ管理サーバーの管理下にある１以上の画像形成装置を含み、前記キャッシュ管理サーバーは、前記端末および前記１以上の画像形成装置と通信可能な第１の通信部と、前記１以上の画像形成装置において使用されたフォントの使用履歴および現在のフォントキャッシュの情報が格納されたキャッシュ管理データベースと、既にラスタライズされグリフビットマップとして記憶されているフォントキャッシュとが記憶された第１の記憶部と、前記キャッシュ管理データベースを用いて、使用頻度が基準値より高いフォントを予めラスタライズし前記フォントキャッシュとして前記第１の記憶部に記憶させる第１のラスタライズ部と、前記端末から特定のフォントのキャッシュ位置の問い合わせを受信したとき、前記キャッシュ管理データベースを用いて前記特定のフォントのキャッシュ位置を検索し、検索結果を前記端末に返すキャッシュ位置通知部と、前記１以上の画像形成装置のいずれかからフォントキャッシュを要求されたとき、要求した画像形成装置に前記フォントキャッシュを提供するフォントキャッシュ管理部とを備え、前記端末は、前記キャッシュ管理サーバーおよび前記１以上の画像形成装置と通信可能な第２の通信部と、印刷データを記憶する第２の記憶部と、ユーザーから前記印刷データを印刷する指示を受け付ける操作入力部と、前記ユーザーから前記印刷指示を受けたとき、印刷に必要な特定のフォントのフォントキャッシュの位置を前記キャッシュ管理サーバーに問い合わせ、前記キャッシュ管理サーバーからキャッシュ位置に関する返信を得るフォントキャッシュ位置確認部と、前記返信に基づき、印刷を実行する画像形成装置がフォントキャッシュを取得する先を示すキャッシュ取得命令を作成するキャッシュ取得命令作成部と、前記キャッシュ取得命令および前記印刷データを、印刷を実行する画像形成装置に送信するデータ送信部とを備え、前記１以上の画像形成装置の各々は、印刷を行う画像形成部と、前記端末および前記キャッシュ管理サーバーと通信可能な第３の通信部と、これまでに使用したフォントの、フォントキャッシュおよびフォント使用履歴が記憶された第３の記憶部と、前記端末から前記キャッシュ取得命令および前記印刷データを受信したとき、前記キャッシュ取得命令に基づいてフォントキャッシュを取得し、取得したフォントキャッシュを用いて前記画像形成部に印刷データを印刷させる送受信管理部とを備える。そのため、画像形成装置およびキャッシュ管理サーバー間でフォントキャッシュの保持を効率化できる。
【００１６】
上記目的を達成するため、本発明の一形態に係るキャッシュ管理システムでは、前記キャッシュ位置通知部は、前記前記特定のフォントが前記キャッシュ管理サーバーにおいてキャッシュされていると判断したとき、その旨を前記端末に返し、前記キャッシュ取得命令作成部は、前記特定のフォントのキャッシュを前記キャッシュ管理サーバーからダウンロードするよう指示するキャッシュ取得命令を作成し、前記送受信管理部は、前記特定のフォントのキャッシュを前記キャッシュ管理サーバーからダウンロードする構成でもよい。
【００１７】
上記目的を達成するため、本発明の一形態に係るキャッシュ管理システムでは、前記キャッシュ位置通知部は、前記前記特定のフォントが前記印刷が実行される画像形成装置以外の画像形成装置においてキャッシュされていると判断したとき、キャッシュされている画像形成装置からキャッシュ管理サーバーにフォントキャッシュをアップロードさせ、その旨を前記端末に返し、前記キャッシュ取得命令作成部は、前記特定のフォントのキャッシュを前記キャッシュ管理サーバーからダウンロードするよう指示するキャッシュ取得命令を作成し、前記送受信管理部は、前記特定のフォントのキャッシュを前記キャッシュ管理サーバーからダウンロードする構成でもよい。
【００１８】
上記目的を達成するため、本発明の一形態に係るキャッシュ管理システムでは、前記キャッシュ位置通知部は、前記前記特定のフォントが前記印刷を実行する画像形成装置においてキャッシュされていると判断したとき、その旨を前記端末に返し、前記キャッシュ取得命令作成部は、前記特定のフォントのキャッシュとして、自装置にあるフォントキャッシュを使用するよう指示するキャッシュ取得命令を作成し、前記送受信管理部は、自装置にあるフォントキャッシュを用いて前記画像形成部に印刷データを印刷させる構成でもよい。
【００１９】
上記目的を達成するため、本発明の一形態に係るキャッシュ管理システムでは、前記１以上の画像形成装置の各々は、フォントをラスタライズする第２のラスタライズ部を更に備え、前記キャッシュ位置通知部は、前記前記特定のフォントが自システム内でキャッシュされていないと判断したとき、その旨を前記端末に返し、前記キャッシュ取得命令作成部は、前記特定のフォントのキャッシュをラスタライズして作成するよう指示するキャッシュ取得命令を作成し、前記送受信管理部は、前記第２のラスタライズ部により生成されたフォントキャッシュを用いて前記画像形成部に印刷データを印刷させる構成でもよい。
【００２０】
上記目的を達成するため、本発明の一形態に係るキャッシュ管理方法では、キャッシュ管理サーバーの第１のラスタライズ部が、１以上の画像形成装置において使用されたフォントの使用履歴および現在のフォントキャッシュの情報が格納されたキャッシュ管理データベースを用いて、使用頻度が基準値より高いフォントを予めラスタライズし前記フォントキャッシュとして記憶部に記憶させ、端末の操作入力部が、ユーザーから印刷データを印刷する指示を受け付け、前記端末のフォントキャッシュ位置確認部が、印刷に必要な特定のフォントのフォントキャッシュの位置をキャッシュ管理サーバーに問い合わせ、キャッシュ管理サーバーのキャッシュ位置通知部が、前記端末から特定のフォントのキャッシュ位置の問い合わせを受信したとき、前記キャッシュ管理データベースを用いて前記特定のフォントのキャッシュ位置を検索し、検索結果を前記端末に返信し、前記端末のキャッシュ取得命令作成部が、前記返信に基づき、印刷を実行する画像形成装置がフォントキャッシュを取得する先を示すキャッシュ取得命令を作成し、前記端末のデータ送信部が、前記キャッシュ取得命令および前記印刷データを、印刷を実行する画像形成装置に送信し、前記印刷を実行する画像形成装置の送受信管理部が、前記端末から前記キャッシュ取得命令および前記印刷データを受信したとき、前記キャッシュ取得命令に基づいてフォントキャッシュを取得し、取得したフォントキャッシュを用いて画像形成部に印刷データを印刷させる。
【発明の効果】
【００２１】
以上のように、本発明によれば、画像形成装置およびフォントサーバー間でフォントキャッシュの保持を効率化できる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態に係るキャッシュ管理システム１の全体構成を示す図である。
【図２】キャッシュ管理システム１において定期的に行われる処理の概要図である。
【図３】キャッシュ管理サーバー１に印刷に使用するフォントキャッシュがある場合の処理の概要図である。
【図４】印刷を行う画像形成装置２０Ａに、使用するフォントキャッシュがある場合の処理の概要図である。
【図５】他の画像形成装置２０Ｂに、使用するフォントキャッシュがある場合の処理の概要図である。
【図６】キャッシュ管理サーバー１にも画像形成装置２０にも印刷に使用するフォントキャッシュが無い場合の処理の概要図である。
【図７】キャッシュ管理サーバー１０が一般的なコンピューターにより構成される場合の構成図である。
【図８】画像形成装置２０の構成を概略的に示す構成図である。
【図９】端末３０が一般的なコンピューターにより構成される場合の構成図である。
【図１０】キャッシュ管理サーバー１０において行われる定期的な処理の流れ（データ収集）について説明するためのフローチャートである。
【図１１】キャッシュ管理サーバー１０において行われる定期的な処理の流れ（ラスタライズ）について説明するためのフローチャートである。
【図１２】端末３０において文書の印刷時に行われる処理について説明するためのフローチャートである。
【図１３】キャッシュ管理サーバー１０において文書の印刷時に行われる処理について説明するためのフローチャートである。
【図１４】画像形成装置２０において文書の印刷時に行われる処理について説明するためのフローチャートである。
【発明を実施するための形態】
【００２３】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００２４】
［概要］
最初に、概要を説明する。図１は、本発明の一実施形態に係るキャッシュ管理システム１の全体構成を示す図である。
【００２５】
キャッシュ管理システム１は、ネットワークで接続された、キャッシュ管理サーバー１０、１以上の画像形成装置２０Ａから２０Ｃ、および１以上の端末３０を含んで構成されている。なお、以下では、画像形成装置２０Ａから２０Ｃを区別しない場合は、画像形成装置２０と記載する。
【００２６】
端末３０を持つユーザーは、端末上のドキュメント等をいずれかの画像形成装置２０で印刷しようとしているとする。ここでは、ユーザーは、画像形成装置２０Ａを指定して印刷を行うものとする。
【００２７】
＜定期的な処理＞
次に、キャッシュ管理システム１において定期的に行われる処理の概要について説明する。図２は、キャッシュ管理システム１において定期的に行われる処理の概要図である。
【００２８】
キャッシュ管理サーバー１は、画像形成装置２０が印刷等の処理を行っていない時間帯などで定期的に各画像形成装置２０からフォントの使用履歴およびフォントキャッシュ情報を収集し（１）、収集したデータに基づいて、キャッシュ管理サーバー１が備えるキャッシュ管理ＤＢ（Database）を更新する（２）。
【００２９】
＜サーバーにキャッシュがある場合の印刷処理＞
次に、キャッシュ管理サーバー１に印刷に使用するフォントキャッシュがある場合の処理の概要を説明する。図３は、キャッシュ管理サーバー１に印刷に使用するフォントキャッシュがある場合の処理の概要図である。
【００３０】
まず、ユーザーが端末３０から印刷指示を出す（１）。
【００３１】
次に、端末３０は、キャッシュ管理サーバー１にフォントキャッシュの位置を確認する（２）。なお、確認する際には印刷に画像形成装置２０Ａを用いることも通知する。
【００３２】
次に、キャッシュ管理サーバー１が、キャッシュ管理ＤＢを検索してキャッシュの位置を確認する（３）
【００３３】
使用するフォントのキャッシュは、キャッシュ管理サーバー１のみにあるとする（４）。
【００３４】
次に、キャッシュ管理サーバー１は、フォントキャッシュをキャッシュ管理サーバー１０からダウンロード出来る旨を端末３０に返信する（５）。
【００３５】
次に、端末３０が、キャッシュ管理サーバー１からの返信に基づいてキャッシュ取得命令を生成する（６）。
【００３６】
端末３０は、キャッシュ取得命令と印刷データを画像形成装置２０Ａに送信する（７）。
【００３７】
画像形成装置２０Ａは、キャッシュ取得命令に基づき、キャッシュ管理サーバー１からフォントキャッシュをダウンロードする（８）。
【００３８】
画像形成装置２０Ａは、ダウンロードしたフォントキャッシュを用いて印刷を行う（９）。
【００３９】
＜印刷する画像形成装置にキャッシュがある場合の印刷処理＞
次に、印刷を行う画像形成装置２０Ａに、使用するフォントキャッシュがある場合の処理の概要を説明する。図４は、印刷を行う画像形成装置２０Ａに、使用するフォントキャッシュがある場合の処理の概要図である。
【００４０】
まず、ユーザーが端末３０から印刷指示を出す（１）。
【００４１】
次に、端末３０は、キャッシュ管理サーバー１にフォントキャッシュの位置を確認する（２）。なお、確認する際には印刷に画像形成装置２０Ａを用いることも通知する。
【００４２】
次に、キャッシュ管理サーバー１が、キャッシュ管理ＤＢを検索してキャッシュの位置を確認する（３）
【００４３】
使用するフォントのキャッシュは、画像形成装置２０Ａのみにあるとする（４）。
【００４４】
次に、キャッシュ管理サーバー１は、フォントキャッシュが既に画像形成装置２０Ａにある旨を端末３０に返信する（５）。
【００４５】
次に、端末３０が、キャッシュ管理サーバー１からの返信に基づいてキャッシュ取得命令を生成する（６）。
【００４６】
端末３０は、キャッシュ取得命令と印刷データを画像形成装置２０Ａに送信する（７）。
【００４７】
画像形成装置２０Ａは、キャッシュ取得命令に基づき、自装置にあるフォントキャッシュを用いて印刷を行う（８）。
【００４８】
＜他の画像形成装置にキャッシュがある場合の印刷処理＞
次に、他の画像形成装置２０Ｂに、使用するフォントキャッシュがある場合の処理の概要を説明する。図５は、他の画像形成装置２０Ｂに、使用するフォントキャッシュがある場合の処理の概要図である。
【００４９】
まず、ユーザーが端末３０から印刷指示を出す（１）。
【００５０】
次に、端末３０は、キャッシュ管理サーバー１にフォントキャッシュの位置を確認する（２）。なお、確認する際には印刷に画像形成装置２０Ａを用いることも通知する。
【００５１】
次に、キャッシュ管理サーバー１が、キャッシュ管理ＤＢを検索してキャッシュの位置を確認する（３）
【００５２】
使用するフォントのキャッシュは、画像形成装置２０Ｂのみにあるとする（４）。
【００５３】
次に、キャッシュ管理サーバー１は、フォントキャッシュを画像形成装置２０Ｂからキャッシュ管理サーバー１０にアップロードさせる（５）。
【００５４】
次に、キャッシュ管理サーバー１は、フォントキャッシュをキャッシュ管理サーバー１０からダウンロード出来る旨を端末３０に返信する（６）。
【００５５】
次に、端末３０が、キャッシュ管理サーバー１からの返信に基づいてキャッシュ取得命令を生成する（７）。
【００５６】
端末３０は、キャッシュ取得命令と印刷データを画像形成装置２０Ａに送信する（８）。
【００５７】
画像形成装置２０Ａは、キャッシュ取得命令に基づき、キャッシュ管理サーバー１からフォントキャッシュをダウンロードする（９）。
【００５８】
画像形成装置２０Ａは、ダウンロードしたフォントキャッシュを用いて印刷を行う（１０）。
【００５９】
＜キャッシュが無い場合の印刷処理＞
次に、キャッシュ管理サーバー１にも画像形成装置２０にも印刷に使用するフォントキャッシュが無い場合の処理の概要を説明する。図６は、キャッシュ管理サーバー１にも画像形成装置２０にも印刷に使用するフォントキャッシュが無い場合の処理の概要図である。
【００６０】
まず、ユーザーが端末３０から印刷指示を出す（１）。
【００６１】
次に、端末３０は、キャッシュ管理サーバー１にフォントキャッシュの位置を確認する（２）。なお、確認する際には印刷に画像形成装置２０Ａを用いることも通知する。
【００６２】
次に、キャッシュ管理サーバー１が、キャッシュ管理ＤＢを検索してキャッシュの位置を確認する（３）
【００６３】
使用するフォントのキャッシュは、キャッシュ管理サーバー１にも画像形成装置２０にも無いとする（４）。
【００６４】
次に、キャッシュ管理サーバー１は、どこにもフォントキャッシュが無い旨を端末３０に返信する（５）。
【００６５】
次に、端末３０が、キャッシュ管理サーバー１からの返信に基づいてキャッシュ取得命令を生成する（６）。
【００６６】
端末３０は、キャッシュ取得命令と印刷データを画像形成装置２０Ａに送信する（７）。
【００６７】
画像形成装置２０Ａは、キャッシュ取得命令に基づき、使用するフォントのラスタライズ処理を行いフォントキャッシュを生成する（８）。
【００６８】
画像形成装置２０Ａは、生成したフォントキャッシュを用いて印刷を行う（９）。
【００６９】
［キャッシュ管理サーバーの構成］
次に、キャッシュ管理サーバー１０の構成について説明する。キャッシュ管理サーバー１０は、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なコンピューターにより構成されてもよい。キャッシュ管理サーバー１０が一般的なコンピューターにより構成される場合の構成図を図７に示す。
【００７０】
同図に示すように、キャッシュ管理サーバー１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、操作入力部１４、通信部１５、表示部１６、および記憶部１７を有し、これら各ブロックがバス１８を介して接続されている。
【００７１】
ＲＯＭ１２は、各種の処理を実行するためのファームウェア等の複数のプログラムやデータを記憶する。ＲＡＭ１３は、ＣＰＵ１１の作業用領域として用いられ、ＯＳ（Operating System）、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００７２】
記憶部１７は、例えばＨＤＤ（Hard Disk Drive）や、フラッシュメモリー、その他の不揮発性メモリーである。記憶部１７には、ＯＳや各種アプリケーション、各種データ、キャッシュ管理ＤＢ１７ａおよびフォントキャッシュ１７ｂが記憶される。
【００７３】
キャッシュ管理ＤＢ１７ａは、キャッシュ管理サーバー１０の管理下にある各画像形成装置２０における、フォント使用履歴および現在キャッシュしているフォントの情報を、画像形成装置２０ごとに保管している。
【００７４】
フォントキャッシュ１７ｂは、フォントをラスタライズして得られるグリフビットマップのことである。
【００７５】
通信部１５は、画像形成装置２０および端末３０と情報のやりとりを行う為のネットワークと結ばれている。
【００７６】
ＣＰＵ１１は、ＲＯＭ１２や記憶部１７に格納された複数のプログラムのうち、操作入力部１４から与えられる命令に対応するプログラムをＲＡＭ１３に展開し、この展開されたプログラムにしたがって、表示部１６及び記憶部１７を適宜制御する。
【００７７】
操作入力部１４は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。
【００７８】
表示部１６は、例えば液晶ディスプレイ、ＥＬ（Electro-Luminescence）ディスプレイ、プラズマディスプレイ等である。
【００７９】
次に、ＣＰＵ１１においてプログラムが実行されることにより実現される機能ブロックについて説明する。
【００８０】
キャッシュ管理サーバー１０のＣＰＵ１１において実現される機能ブロックは、データ収集部１１ａ、ラスタライズ部１１ｂ、ＤＢ管理部１１ｃ、キャッシュ位置通知部１１ｄ、およびフォントキャッシュ管理部１１ｅである。
【００８１】
データ収集部１１ａは、管理下にある各画像形成装置２０から印刷に使用したフォントの使用履歴と現在のフォントキャッシュ情報を収集する。
【００８２】
ラスタライズ部１１ｂは、フォント使用履歴から、最も使用されるフォントから順に予め定められた順位までのフォントをラスタライズし、フォントキャッシュとして記憶部１７に記憶させる。
【００８３】
ＤＢ管理部１１ｃは、データ収集部１１ａにより収集されたフォント使用履歴およびフォントキャッシュ情報を用いてキャッシュ管理ＤＢ１７ａを更新する。また、ＤＢ管理部１１ｃは、端末３０からの問い合わせに応じて、特定のフォントのキャッシュが何処にあるかをキャッシュ管理ＤＢ１７ａにより検索する。
【００８４】
キャッシュ位置通知部１１ｄは、キャッシュ管理ＤＢ１７ａの検索結果に基づいて、フォントキャッシュのある位置を端末３０に返信する。
【００８５】
フォントキャッシュ管理部１１ｅは、記憶部１７に記憶されるフォントキャッシュ１７ｂを管理する。画像形成装置２０からアップロードされた場合は、記憶部１７に記憶させ、画像形成装置２０からダウンロード要求があれば、記憶部１７から取り出して提供する。
【００８６】
以上、キャッシュ管理サーバー１０の構成について説明した。
【００８７】
［画像形成装置の構成］
次に、画像形成装置２０の構成について説明する。図８は画像形成装置２０の構成を概略的に示す構成図である。
【００８８】
画像形成装置２０は、制御部２１を備える。制御部２１は、ＣＰＵ、ＲＡＭ、ＲＯＭ、および専用のハードウェア回路等から構成され、画像形成装置２０の全体的な動作制御を司る。
【００８９】
制御部２１は、原稿読取部２２、画像処理部２３、画像メモリー２４、画像形成部２５、操作部２６、表示部２６ａ、ファクシミリ通信部２７、通信部２８、記憶部２９等と接続されている。制御部２１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００９０】
制御部２１は、ユーザーから、操作部２６またはネッワーク接続されたＰＣ等を通じて入力されるジョブの実行指示に従って、スキャナ機能、印刷機能、コピー機能、およびファクシミリ送受信機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
【００９１】
また、制御部２１は、送受信管理部２１ａおよびラスタライズ部２１ｂを有している。送受信管理部２１ａおよびラスタライズ部２１ｂは、ＲＯＭなどからＲＡＭにロードされたプログラムがＣＰＵにより実行されることで実現される機能ブロックである。
【００９２】
送受信管理部２１ａは、記憶部２９に記憶されているフォントキャッシュ２９ａの情報およびフォント使用履歴２９ｂを定期的にキャッシュ管理サーバー１０に送信する。また、送受信管理部２１ａは、端末３０からキャッシュ取得命令および印刷データを受信すると、キャッシュ取得命令に基づいてフォントキャッシュを取得し、画像形成部２５に印刷データを印刷させる。
【００９３】
ラスタライズ部２１ｂは、キャッシュ取得命令が何処にもフォントキャッシュが無い事を示している場合、印刷に用いるフォントのラスタライズ処理を行う。
【００９４】
原稿読取部２２は、原稿から画像を読み取る。
【００９５】
画像処理部２３は、原稿読取部２２で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部２３は、原稿読取部２２により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
【００９６】
画像メモリー２４は、原稿読取部２２による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部２５での印刷対象となるデータを一時的に記憶したりする領域である。
【００９７】
画像形成部２５は、原稿読取部２２で読み取られた画像データ等の画像形成を行う。
【００９８】
操作部２６は、画像形成装置２０が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたＬＣＤ（Liquid Crystal Display）等の表示部２６ａを備えている。
【００９９】
ファクシミリ通信部２７は、図示しない符号化／復号化部、変復調部、およびＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行う。
【０１００】
通信部２８は、ＬＡＮボード等の通信モジュールから構成され、通信部２８に接続されたＬＡＮ等を介して、キャッシュ管理サーバー１０、端末３０など、ローカルエリア内の装置(ＰＣ等)と種々のデータの送受信を行う。
【０１０１】
記憶部２９は、原稿読取部２２によって読み取られた原稿画像、フォントキャッシュ１９ａ、およびフォント使用履歴２９ｂなどを記憶する。記憶部２９は、ＨＤＤなどの大容量の記憶装置である。
【０１０２】
以上、画像形成装置２０の構成について説明した。
【０１０３】
［端末の構成］
次に、端末３０の構成について説明する。端末３０は、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なコンピューターにより構成されてもよい。端末３０が一般的なコンピューターにより構成される場合の構成図を図９に示す。
【０１０４】
同図に示すように、端末３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、操作入力部３４、通信部３５、表示部３６、および記憶部３７を有し、これら各ブロックがバス３８を介して接続されている。
【０１０５】
ＲＯＭ３２は、各種の処理を実行するためのファームウェア等の複数のプログラムやデータを記憶する。ＲＡＭ３３は、ＣＰＵ１１の作業用領域として用いられ、ＯＳ、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【０１０６】
記憶部３７は、例えばＨＤＤ（Hard Disk Drive）や、フラッシュメモリー、その他の不揮発性メモリーである。記憶部３７には、ＯＳや各種アプリケーション、各種データ、印刷データ３７ａが記憶される。
【０１０７】
通信部３５は、画像形成装置２０およびキャッシュ管理サーバー１０と情報のやりとりを行う為のネットワークと結ばれている。
【０１０８】
ＣＰＵ３１は、ＲＯＭ３２や記憶部３７に格納された複数のプログラムのうち、操作入力部３４から与えられる命令に対応するプログラムをＲＡＭ３３に展開し、この展開されたプログラムにしたがって、表示部３６及び記憶部３７を適宜制御する。
【０１０９】
操作入力部３４は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。
【０１１０】
表示部３６は、例えば液晶ディスプレイ、ＥＬディスプレイ、プラズマディスプレイ等である。
【０１１１】
次に、ＣＰＵ３１においてプログラムが実行されることにより実現される機能ブロックについて説明する。
【０１１２】
端末３０のＣＰＵ３１において実現される機能ブロックは、印刷指示部１１ａ、フォントキャッシュ位置確認部１１ｂ、キャッシュ取得命令作成部１１ｃ、およびデータ送信部１１ｄである。
【０１１３】
印刷指示部１１ａは、ユーザーからの印刷データの印刷指示を受け付ける。
【０１１４】
フォントキャッシュ位置確認部１１ｂは、印刷指示が受け付けられると、キャッシュ管理サーバー１０に対し、印刷で使用するフォントのキャッシュがある位置を問い合わせる。
【０１１５】
キャッシュ取得命令作成部１１ｃは、フォントキャッシュの位置問い合わせに対するキャッシュ管理サーバー１０からの返信に基づいて、キャッシュ取得命令を作成する。
【０１１６】
データ送信部１１ｄは、作成されたキャッシュ取得命令および印刷データを、印刷処理を行う画像形成装置２０へ送信する。
【０１１７】
以上、キャッシュ管理サーバー１０の構成について説明した。
【０１１８】
［定期的な処理の流れ１（キャッシュ管理サーバー）］
次に、キャッシュ管理サーバー１０において行われる定期的な処理の流れ（データ収集）について説明する。図１０は、キャッシュ管理サーバー１０において行われる定期的な処理の流れ（データ収集）について説明するためのフローチャートである。
【０１１９】
まず、データ収集部１１ａが、管理下にある各画像形成装置２０からフォントキャッシュの情報およびフォント使用履歴を収集する（ステップＳ１）。なお、収集は、画像形成装置２０において印刷などの処理が行われていない時間帯に行われてもよい。
【０１２０】
次に、ＤＢ管理部１１ｃが、収集したフォントキャッシュの情報およびフォント使用履歴を、画像形成装置２０ごとにキャッシュ管理ＤＢ１７ａに格納し、更新する。
【０１２１】
以上、キャッシュ管理サーバー１０において行われる定期的な処理の流れについて説明した。
【０１２２】
［定期的な処理の流れ２（キャッシュ管理サーバー）］
次に、キャッシュ管理サーバー１０において行われる定期的な処理の流れ（ラスタライズ）について説明する。図１１は、キャッシュ管理サーバー１０において行われる定期的な処理の流れ（ラスタライズ）について説明するためのフローチャートである。
【０１２３】
まず、ラスタライズ部１１ｂが、キャッシュ管理ＤＢ１７ａに蓄積されたフォント使用履歴から、特定のフォントをキャッシングしておくべきか否かの基準を満たしているかを確認する（ステップＳ１０）。
【０１２４】
ここでいう基準とは、例えば、最も頻繁に使用されるフォントから順に並べて１０番目までのフォントについては、予めラスタライズしグリフビットマップを作成し、キャッシングしておくということである。
【０１２５】
次に、ラスタライズ部１１ｂは、フォントが基準を満たしているか、例えば使用頻度が予め定められた基準値より高いフォントであるか否かを確認する（ステップＳ１１）。
【０１２６】
基準を満たしている場合（ステップＳ１１のＹ）のみ、当該フォントの文字セットをラスタライズし、グリフビットマップを作成してキャッシュする（ステップＳ１２）。
【０１２７】
次に、ラスタライズ部１１ｂは、全てのフォントについて確認を終了したか否かを判断する（ステップＳ１３）。
【０１２８】
全てのフォントについてまだ確認していない場合（ステップＳ１３のＮ）、ステップＳ１０に戻り処理を継続する。
【０１２９】
全てのフォントについて確認が終了している場合（ステップＳ１３のＹ）、処理を終了する。
【０１３０】
以上、キャッシュ管理サーバー１０において行われる定期的な処理の流れ（ラスタライズ）について説明した。
【０１３１】
［処理の流れ（端末）］
次に、端末３０において文書の印刷時に行われる処理について説明する。図１２は、端末３０において文書の印刷時に行われる処理について説明するためのフローチャートである。
【０１３２】
まず、印刷指示部３１ａが、操作入力部３４を介して、ユーザーから印刷データ３７ａの印刷指示を受け付ける（ステップＳ２０）。
【０１３３】
次に、フォントキャッシュ位置確認部３１ｂが、キャッシュ管理サーバー１０に対し、フォントキャッシュの有無および保存されている位置を確認する（ステップＳ２１）。
【０１３４】
次に、フォントキャッシュ位置確認部３１ｂが、キャッシュ管理サーバー１０からの通知を受信する（ステップＳ２２）。
【０１３５】
次に、キャッシュ取得命令作成部３１ｃが、キャッシュ管理サーバー１０からの通知に基づいてキャッシュ取得命令を作成する（ステップＳ２３）。
【０１３６】
次に、データ送信部３１ｄが、キャッシュ取得命令および印刷データを印刷を行う画像形成装置２０に送信する（ステップＳ２４）。
【０１３７】
以上、端末３０において文書の印刷時に行われる処理について説明した。
【０１３８】
［処理の流れ（キャッシュ管理サーバー）］
次に、キャッシュ管理サーバー１０において文書の印刷時に行われる処理について説明する。図１３は、キャッシュ管理サーバー１０において文書の印刷時に行われる処理について説明するためのフローチャートである。
【０１３９】
まず、キャッシュ位置通知部１１ｄが、端末３０からフォントキャッシュの有無および保存位置に関する確認依頼を受信する（ステップＳ３０）。
【０１４０】
次に、キャッシュ位置通知部１１ｄが、キャッシュ管理ＤＢ１７ａを検索して、キャッシュの確認が要求されているフォントのキャッシュがキャッシュ管理システム１内にあるかを確認する（ステップＳ３１）。
【０１４１】
次に、キャッシュ管理サーバー１０内にフォントがキャッシュされているか否かを判断する（ステップＳ３２）。
【０１４２】
キャッシュ管理サーバー１０内にフォントがキャッシュされている場合（ステップＳ３２のＹ）、キャッシュ位置通知部１１ｄは、キャッシュがキャッシュ管理サーバー１０内にある旨を端末に通知し、処理を終了する（ステップＳ３３）。
【０１４３】
キャッシュ管理サーバー１０内にフォントがキャッシュされていない場合（ステップＳ３２のＮ）、次に、キャッシュがある画像形成装置２０があるか否かを判断する（ステップＳ３４）。
【０１４４】
キャッシュがある画像形成装置２０が無い場合（ステップＳ３４のＮ）、キャッシュ位置通知部１１ｄは、キャッシュが無い旨を端末に通知し、処理を終了する（ステップＳ３５）。
【０１４５】
キャッシュがある画像形成装置２０がある場合（ステップＳ３４のＹ）、次に、キャッシュは印刷処理を行う画像形成装置２０上にあるか否かを判断する（ステップＳ３６）。
【０１４６】
キャッシュが印刷処理を行う画像形成装置２０上にある場合（ステップＳ３６のＹ）、キャッシュ位置通知部１１ｄは、キャッシュが印刷処理を行う画像形成装置２０上にある旨を端末に通知し、処理を終了する（ステップＳ３７）。
【０１４７】
キャッシュが印刷処理を行う画像形成装置２０上に無い場合（ステップＳ３６のＮ）、フォントキャッシュ管理部１１ｅが、キャッシュのある画像形成装置２０からキャッシュをキャッシュ管理サーバー１０へアップロードさせる（ステップＳ３８）。
【０１４８】
次に、キャッシュ位置通知部１１ｄは、キャッシュがキャッシュ管理サーバー１０内にある旨を端末に通知し、処理を終了する（ステップＳ３９）。
【０１４９】
以上、キャッシュ管理サーバー１０において文書の印刷時に行われる処理について説明した。
【０１５０】
［処理の流れ（画像形成装置）］
次に、画像形成装置２０において文書の印刷時に行われる処理について説明する。図１４は、画像形成装置２０において文書の印刷時に行われる処理について説明するためのフローチャートである。
【０１５１】
まず、送受信管理部２１ａが、端末３０からキャッシュ取得命令および印刷データを受信する（ステップＳ４０）。
【０１５２】
次に、送受信管理部２１ａは、キャッシュ取得命令に基づいて、フォントキャッシュをダウンロードするか否かを判断する(ステップＳ４１)。
【０１５３】
フォントキャッシュをダウンロードしない場合（ステップＳ４１のＮ）、次に、送受信管理部２１ａは、自装置でフォントをキャッシュしているか否かを判断する（ステップＳ４２）。
【０１５４】
自装置でフォントをキャッシュしている場合（ステップＳ４２のＹ）、キャッシュしているフォントを用いて画像形成部２５にて印刷する（ステップＳ４３）。
【０１５５】
自装置でフォントをキャッシュしていない場合（ステップＳ４２のＮ）、ラスタライズ部２１ｂがフォントをラスタライズし（ステップＳ４４）、ラスタライズしたグリフビットマップをキャッシュし（ステップＳ４５）、印刷する（ステップＳ４３）。
【０１５６】
フォントキャッシュをダウンロードする場合（ステップＳ４１のＹ）、送受信管理部２１ａがフォントキャッシュをキャッシュ管理サーバー１０からダウンロードする（ステップＳ４６）。
【０１５７】
次に、ダウンロードに成功したか否かを判断する（ステップＳ４７）。
【０１５８】
ダウンロードに失敗した場合（ステップＳ４７のＮ）、ステップＳ４４に進み、必要なフォントのラスタライズ処理を行い、処理を継続する。
【０１５９】
ダウンロードに成功した場合（ステップＳ４７のＹ）、ステップＳ４５に進み、ダウンロードしたフォントキャッシュ（グリフビットマップ）をキャッシュし、処理を継続する。
【０１６０】
以上、画像形成装置２０において文書の印刷時に行われる処理について説明した。
【０１６１】
［補足事項］
以上のように、本発明に係るキャッシュ管理システム１は、ネットワーク接続された、ユーザーが印刷指示を出す端末３０、キャッシュ管理サーバー１０、および前記キャッシュ管理サーバー１０の管理下にある１以上の画像形成装置２０を含み、前記キャッシュ管理サーバー１０は、前記端末３０および前記１以上の画像形成装置２０と通信可能な第１の通信部１５と、前記１以上の画像形成装置２０において使用されたフォントの使用履歴および現在のフォントキャッシュの情報が格納されたキャッシュ管理データベース１７ａと、既にラスタライズされグリフビットマップとして記憶されているフォントキャッシュとが記憶された第１の記憶部１７と、前記キャッシュ管理データベース１７ａを用いて、使用頻度が基準値より高いフォントを予めラスタライズし前記フォントキャッシュとして前記記憶部１７に記憶させる第１のラスタライズ部１１ｂと、前記端末３０から特定のフォントのキャッシュ位置の問い合わせを受信したとき、前記キャッシュ管理データベース１７ａを用いて前記特定のフォントのキャッシュ位置を検索し、検索結果を前記端末３０に返すキャッシュ位置通知部１１ｄと、前記１以上の画像形成装置２０のいずれかからフォントキャッシュを要求されたとき、要求した画像形成装置２０に前記フォントキャッシュを提供するフォントキャッシュ管理部１１ｅとを備え、前記端末３０は、前記キャッシュ管理サーバー１０および前記１以上の画像形成装置２０と通信可能な第２の通信部３５と、印刷データを記憶する第２の記憶部３７と、ユーザーから前記印刷データ３７ａを印刷する指示を受け付ける操作入力部３４と、前記ユーザーから前記印刷指示を受けたとき、印刷に必要な特定のフォントのフォントキャッシュの位置を前記キャッシュ管理サーバーに問い合わせ、前記キャッシュ管理サーバーからキャッシュ位置に関する返信を得るフォントキャッシュ位置確認部３１ｂと、前記返信に基づき、印刷を実行する画像形成装置がフォントキャッシュを取得する先を示すキャッシュ取得命令を作成するキャッシュ取得命令作成部３１ｃと、前記キャッシュ取得命令および前記印刷データを、印刷を実行する画像形成装置２０に送信するデータ送信部３１ｄとを備え、前記１以上の画像形成装置２０の各々は、印刷を行う画像形成部２５と、前記端末３０および前記キャッシュ管理サーバー１０と通信可能な第３の通信部２８と、これまでに使用したフォントの、フォントキャッシュおよびフォント使用履歴が記憶された第３の記憶部２９と、前記端末３０から前記キャッシュ取得命令および前記印刷データを受信したとき、前記キャッシュ取得命令に基づいてフォントキャッシュを取得し、取得したフォントキャッシュを用いて前記画像形成部２５に印刷データを印刷させる送受信管理部２１ａとを備える。
【０１６２】
その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【０１６３】
１  …  キャッシュ管理システム
１０  …  キャッシュ管理サーバー
１１  …  ＣＰＵ
１１ａ…  データ収集部
１１ｂ…  ラスタライズ部
１１ｃ…  ＤＢ管理部
１１ｄ…  キャッシュ位置通知部
１１ｅ…  フォントキャッシュ管理部
１２  …  ＲＯＭ
１３  …  ＲＡＭ
１４  …  操作入力部
１５  …  通信部
１６  …  表示部
１７  …  記憶部
１７ａ…  キャッシュ管理ＤＢ
１７ｂ…  フォントキャッシュ
１８  …  バス
２０  …  画像形成装置
２１  …  制御部
２１ａ…  送受信管理部
２１ｂ…  ラスタライズ部
２２  …  原稿読取部
２３  …  画像処理部
２４  …  画像メモリー
２５  …  画像形成部
２６  …  操作部
２６ａ…  表示部
２７  …  ファクシミリ通信部
２８  …  通信部
２９  …  記憶部
２９ａ…  フォントキャッシュ
２９ｂ…  フォント使用履歴
３０  …  端末
３１  …  ＣＰＵ
３１ａ…  印刷指示部
３１ｂ…  フォントキャッシュ位置確認部
３１ｃ…  キャッシュ取得命令作成部
３１ｄ…  データ送信部３１ｄ
３２  …  ＲＯＭ
３３  …  ＲＡＭ
３４  …  操作入力部
３５  …  通信部
３６  …  表示部
３７  …  記憶部
３７ａ…  印刷データ
３８  …  バス
【図１】
0006369490.tif 000002
【図２】
0006369490.tif 000003
【図３】
0006369490.tif 000004
【図４】
0006369490.tif 000005
【図５】
0006369490.tif 000006
【図６】
0006369490.tif 000007
【図７】
0006369490.tif 000008
【図８】
0006369490.tif 000009
【図９】
0006369490.tif 000010
【図１０】
0006369490.tif 000011
【図１１】
0006369490.tif 000012
【図１２】
0006369490.tif 000013
【図１３】
0006369490.tif 000014
【図１４】
0006369490.tif 000015