(57)【特許請求の範囲】
【請求項１】
管理装置と、それぞれ補助記憶装置を備えた複数の画像形成装置と、複数の情報処理装置とがネットワークに結合された画像形成システムにおいて、
該管理装置は、該補助記憶装置に作成されている文書ボックスのパスを含むボックス情報を該複数の画像形成装置のそれぞれから該ネットワークを介して取得し、該複数の情報処理装置のそれぞれからのボックス情報の要求に応答して、該ボックス情報を所定の形式に変更して要求元に送信し、
該複数の画像形成装置はそれぞれ、該ボックス情報を該管理装置へ送信した後、該補助記憶装置内において文書ボックスが追加され削除され又はその名前が変更されたことに応答して、その編集内容を含むボックス情報を該管理装置に送信し、
該複数の情報処理装置はいずれも、該複数の画像形成装置のうち選択されたものに対応したプリンタドライバの機能によるボックス情報の表示の前処理として、該管理装置にボックス情報を要求し、その応答として該管理装置からボックス情報を受信した後に、該ボックス情報で現ボックス情報を更新し、更新されたボックス情報に基づいてその内容を表示させるとともに、該ボックス情報を保存し、
該複数の情報処理装置はいずれも、該管理装置にボックス情報を要求する際に、自身が保存している、該選択された画像形成装置の現ボックス情報のファイルのタイムスタンプを該管理装置に送信し、
該管理装置は、この要求に応答して、受信したタイムスタンプを、保存している、該選択された画像形成装置のボックス情報のそれと比較し、両者が等しければ、該ボックス情報を返信しない、
ことを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に格納されているプリンタドライバのＧＵＩ画面で、画像形成装置の補助記憶装置に作成されている文書ボックスを選択して、これに印刷ジョブファイル又はこれに関係したファイルを保存させる機能を備えた画像形成システムに関する。
【背景技術】
【０００２】
この種の画像形成システムでは、従来、プリンタドライバのＵＩ画面で、画像形成装置側の文書ボックス名を手操作で入力していたので、画像形成装置側の文書ボックスの追加、削除、名前変更などに対応した処理をユーザが手操作で行わなければならず、誤入力により両文書ボックス名が不一致となる虞があった。
【０００３】
下記特許文献１には、画像形成装置のハードディスクに、個人又はグループで使用する文書ボックス（フォルダ）を作成し、画像形成装置に接続されたＰＣ（パーソナルコンピュータ）のドライバにより表示されるＵＩ画面で、画像形成装置内のボックスを表示させ、選択されたボックスに印刷データを保存させるように指定し、この指定ファイルを画像形成装置に送信させるものが開示されている。
【０００４】
一方、下記特許文献２には、ユーザが自己のＩＤとパスワードをＰＣから仲介サーバへ送信し、仲介サーバがクライアントとして各画像形成装置にこのＩＤとパスワードを送信して、このユーザがアクセス権を有するボックス情報をＨＴＭＬファイルとして取得し、複数の画像形成装置から受信したボックス情報をまとめて１つのＨＴＭＬファイルを作成し、このＰＣへ返信する方法が開示されている。
【特許文献１】特開２００６−０６７５６０号公報
【特許文献２】特開２００６−１３５８９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１には、ネットワーク経由で文書ボックス情報をＰＣが獲得してプリンタドライバに反映させることが開示されているが、どこからどのタイミングでこの処理を行うのかについて具体的な開示がない。
【０００６】
また、引用文献２には、ボックス情報とプリンタドライバとの関係が全く開示されていない。
【０００７】
本発明の目的は、上記問題点に鑑み、画像形成装置側の文書ボックス情報の変化に自動的に対処できるとともに、管理装置で各画像形成装置の文書ボックス使用状況を把握できる画像形成システムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１態様では、管理装置と、補助記憶装置を備えた画像形成装置と、複数の情報処理装置とがネットワークに結合された画像形成システムにおいて、
該管理装置は、該補助記憶装置に作成されている文書ボックスのパスを含むボックス情報を該画像形成装置から該ネットワークを介して取得し、該複数の情報処理装置のそれぞれに、該情報を直接又は所定の形式に変更して送信し、
該複数の情報処理装置はそれぞれ、受信したボックス情報を、該画像形成装置に対応したプリンタドライバが読み込めるようにする。
【０００９】
本発明による画像形成システムの第２態様では、第１態様において、該画像形成装置は、該ボックス情報を該管理装置へ送信した後、該補助記憶装置内において文書ボックスが追加され削除され又はその名前が変更されたことに応答して、その編集内容を含むボックス情報を該管理装置に送信する。
【００１０】
本発明による画像形成システムの第３態様では、第２態様において、該管理装置は、該画像形成装置からの要求に応答して、該画像形成装置に対応したボックス情報を該画像形成装置へ返信する。
【００１１】
本発明による画像形成システムの第４態様では、第３態様において、該複数の情報処理装置はいずれも、該画像形成装置に対応したプリンタドライバの機能によるボックス情報の表示の前処理として、該管理装置にボックス情報を要求し、その応答として該管理装置からボックス情報を受信した後に、該ボックス情報で現ボックス情報を更新し、更新されたボックス情報に基づいてその内容を表示させる。
【００１２】
本発明による画像形成システムの第５態様では、第４態様において、該複数の情報処理装置はいずれも、該管理装置にボックス情報を要求する際に現ボックス情報のファイルのタイムスタンプを該管理装置に送信し、
該管理装置は、この要求に応答して、受信したタイムスタンプを、保有しているボックス情報のそれと比較し、両者が等しければ、ボックス情報を返信しない。
【発明の効果】
【００１３】
上記第１態様の構成によれば、該複数の情報処理装置がそれぞれ、該画像形成装置から該管理装置を介し該画像形成装置のボックス情報を自動受信して、該画像形成装置に対応したプリンタドライバが読み込めるようにするので、画像形成装置側の文書ボックス情報の変化に自動的に対処できるとともに、管理装置で各画像形成装置の文書ボックス使用状況を把握できるという効果を奏する。
【００１４】
上記第２態様の構成によれば、該画像形成装置でのボックス情報更新時にその内容を含むボックス情報が該管理装置に送信されるので、該管理装置で定期的に確認することなく、そのボックス情報を最新のものにすることができるという効果を奏する。
【００１５】
上記第３態様の構成によれば、該管理装置は該画像形成装置から要求があった場合のみ、すなわち必要時のみ、ボックス情報を該画像形成装置へ返信すればよいという効果を奏する。
【００１６】
上記第４態様の構成によれば、該情報処理装置でのボックス情報表示前処理として該要求が行われるので、該要求を必要最小限にするとともにボックス情報を最新のものにすることができるという効果を奏する。
【００１７】
上記第５態様の構成によれば、該要求の際に要求元と要求先のボックス情報ファイルのタイムスタンプが比較され、その結果に基づいて返信されるので、該要求に対し無駄な応答が行われないという効果を奏する。
【００１８】
本発明の他の目的、構成及び効果は以下の説明から明らかになる。
【実施例１】
【００１９】
図３は、本発明の実施例１に係る画像形成システムの概略図である。
【００２０】
このシステムでは、ローカルなネットワークＮＷに、情報処理装置としてのパーソナルコンピュータ（ＰＣ）１０、管理装置２０、画像形成装置３０及び画像形成装置４０が結合されている。図３では、簡単化のために、ネットワークＮＷにＰＣ及び画像形成装置がそれぞれ１台及び２台のみ結合されている場合を示している。管理装置２０は、ネットワークＮＷに結合された複数台の画像形成装置を一元管理するためのものである。
【００２１】
図４は、主に図３中のＰＣ１０のハードウェア構成を示す概略ブロック図である。
【００２２】
ＰＣ１０は、通常のコンピュータシステムであり、ＣＰＵ１１に、インターフェイス１２を介してＰＲＯＭ１３、ＤＲＡＭ１４、ハードディスクドライブ１５、ネットワークインターフェイスカード１６、入力装置１７及び表示装置１８が結合されている。ブロック１２は、複数のインターフェイスをまとめて示す。ネットワークインターフェイスカード１６は、ネットワークＮＷに結合されている。
【００２３】
ＰＲＯＭ１３には、ＢＩＯＳ及びこれに関する設定値が格納されている。ＤＲＡＭ１４は、仮想記憶方式における主記憶装置として用いられる。
【００２４】
ハードディスクドライブ１５には、ＯＳ（Operating System）、例えばＷｉｎｄｏｗｓ（登録商標）と、通信ドライバと、画像形成装置３０及び４０を選択的に利用するためのプリンタドライバと、アプリケーションと、これらに関係したデータとが格納される。このデータには、管理装置２０から受信した後述のボックス情報ファイル３０１Ｂ及び４０１Ｂが含まれる。
【００２５】
入力装置２７及び表示装置２８は会話型入出力装置として用いられ、入力装置２７はキーボードとポインティンデバイスとを備えている。
【００２６】
管理装置２０は、ハードウェアとしてはＰＣ１０と同様に構成され、そのハードディスクドライブには、ＯＳと、通信ドライバと、画像形成装置管理アプリケーションと、これらに関係したデータとが格納される。このデータには、画像形成装置３０及び４０から受信したボックス情報ファイル３０１Ａ及び４０１Ａが含まれる。
【００２７】
画像形成装置３０及び４０はいずれも、ユーザによるその操作パネルの操作に応答して、そのハードディスクに、文書ファイル格納用のボックス（フォルダ）を作成し、作成したものを削除し又はその名前を変更するという編集を行うことができる。
【００２８】
図１(Ａ）は、画像形成装置３０又は画像形成装置４０でのボックスの編集及びその後処理を示す部分フローチャートである。
【００２９】
ステップＳ０でこのようなボックスの編集が行われると、次にステップＳ１において、そのハードディスクに作成されているボックスのパスを含むボックス情報ファイルがその画像形成装置の名前とともに管理装置２０へ送信される。この送信は、例えばＨＴＴＰプロトコル又はＦＴＰプロトコルにより行われる。
【００３０】
管理装置２０は、このボックス情報ファイルを受信すると、このファイルに、送信元の装置名とボックス情報であることを示す識別コードとを含む名前、例えばMFP2_BoxInfo.txtを付けて、所定のフォルダに格納させる。
【００３１】
なお、管理装置２０は、受信したボックス情報３０１又は４０１をＸＭＬ形式又はＣＳＶ形式に変換してボックス情報ファイル３０１Ａ又は４０１Ａとしてもよい。画像形成装置から管理装置２０へ送信されるボックス情報は、編集された部分のみの情報であってもよく、この場合、管理装置２０において、そのハードディスクに格納されているこの装置のボックス情報ファイル３０１Ａ又は４０１Ａを読み出して、この編集をボックス情報ファイル３０１Ａ又は４０１Ａに反映させる。
【００３２】
図４は、画像形成装置３０及び４０のハードディスクに作成されている情報がそれぞれボックス情報ファイル３０１及び４０１として抽出され、管理装置２０によりそのまま又は加工された後に、そのハードディスクにそれぞれボックス情報ファイル３０１Ａ及び４０１Ａとして格納されることを概念的に示している。
【００３３】
ＰＣ１０において、アプリケーションプログラムで文書を作成し、そのファイルメニューの印刷項目をクリックして印刷ダイヤルボックスを表示装置１８に表示させ、画像形成装置３０又は画像形成装置４０を選択して、文書を印刷し、又は／及び、画像形成装置３０又は画像形成装置４０のハードディスクドライブに作成されているボックスを選択して印刷ジョブファイル又はビットマップ展開後の画像データファイルを格納する。ボックスの選択は、ＰＣ１０において図２に示すような印刷ダイヤルボックスのＢＯＸタブをポインティングデバイスでクリックした後に行われる。
【００３４】
このクリックにより、ボックスタブクリックイベントハンドラの動作が開始される。図１（Ｂ）は、このイベントハンドラの動作を示すフローチャートである。以下、括弧内は図中のステップ識別符号である。
【００３５】
ここで、図２の印刷ダイヤルボックスは、画像形成装置４０と対応付けられており、その属性として、画像形成装置名ＭＦＰ２と、この装置に対応したボックス情報ファイル名MFP2_BoxInfo.txtとを有するものとする。
【００３６】
（Ｓ１０）ＰＣ１０は、ボックス情報ファイル要求であることを示す情報と、ボックス情報ファイル４０１Ｂの名前と、ＰＣ１０でのこのファイルのタイムスタンプとを管理装置２０に送信する。これらの情報は、例えば、ＨＴＴＰリクエストメッセージにおけるリクエストＵＲＩで/BoxInfo.cgi?FileName=MFP2_BoxInfo.txt&DateTime=20080324103228と表される。
【００３７】
管理装置２０では、このファイルタイムスタンプを、自身のハードディスクに格納されているボックス情報ファイル４０１Ａのそれと比較し、受信したファイルタイムスタンプの方が古ければ、ボックス情報ファイル４０１Ａ（更新ファイル）を、受信したファイル名"MFP2_BoxInfo.txt"とともにＰＣ１０へ返信し、そうでなければ、ファイルの更新が不要であることを示す情報をＰＣ１０へ返信する。
【００３８】
（Ｓ１１）ボックスタブのシートを表示させる処理を行う。
【００３９】
（Ｓ１２）Ｓ１０での要求に対する応答待ちであればＳ１３へ進み、応答があればＳ１４へ進む。
【００４０】
（Ｓ１３、Ｓ１７）予め設定されたタイムアウト時間を越えていなければＳ１２へ戻り、超えていればタイムアウトであることを示す情報をポップアップ表示させ、Ｓ１６へ進む。
【００４１】
（Ｓ１４）管理装置２０から更新ファイルを受け取った場合にはＳ１５へ進み、そうでなければＳ１６へ進む。
【００４２】
（Ｓ１５）自己の対応するファイル４０１Ｂを更新ファイルで上書きする。
【００４３】
（Ｓ１６）ボックス情報ファイル４０１Ｂの内容に基づいてボックス情報をボックスタブのシートにグラフィック表示させる。
【００４４】
このシート上のボックスアイコンをポインティングデバイスでクリックすると、そのアイコンが図示のように反転表示されて選択状態となる。
【００４５】
次に設定タブをポインティングデバイスでクリックすると、そのシート上に、選択したボックスの名前が表示され、不図示の印刷実行ボタンをポインティングデバイスでクリックすると、文書ファイルが、ＯＳのＧＤＩを介してプリンタドライバへ供給され、プリンタドライバにより、画像形成装置４０が解釈可能なＰＤＬデータに変換され、これに、プリンタドライバにより表示される印刷ダイアログボックスで設定された情報が付加され、ジョブデータとして画像形成装置４０に送信される。
【００４６】
画像形成装置４０は、このジョブデータに、ボックスへの格納指示情報が含まれていれば、前記パスで指定されたボックスにジョブデータ又はビットマップ展開した後の画像データをファイルとして格納する。
【００４７】
管理装置２０は、その入力装置２７からの指示入力に応答して、画像形成装置３０及び４０のボックス情報ファイル３０１及び４０１の内容及び更新履歴をその表示装置２８に表示させる。
【００４８】
本実施例１によれば、ＰＣ１０が画像形成装置３０又は４０から管理装置２０を介し画像形成装置３０又は４０のボックス情報を自動受信して、これを、画像形成装置に対応したプリンタドライバが読み込めるようにするので、画像形成装置側の文書ボックス情報の変化に自動的に対処できるとともに、管理装置２０で各画像形成装置の文書ボックス使用状況を把握できるという効果を奏する。
【００４９】
また画像形成装置３０又は４０でのボックス情報更新時にその内容を含むボックス情報が管理装置２０に送信されるので、管理装置２０で定期的に確認することなく、そのボックス情報を最新のものにすることができるという効果を奏する。
【００５０】
さらに、管理装置２０は画像形成装置３０又は４０から要求があった場合のみ、すなわち必要時のみ、ボックス情報を受信すればよいという効果を奏する。
【００５１】
また、ＰＣ１０でのボックス情報表示前処理として該要求が行われるので、該要求を必要最小限にするとともにボックス情報を最新のものにすることができるという効果を奏する。
【００５２】
さらにまた、該要求の際に要求元と要求先のボックス情報ファイルのタイムスタンプが比較され、その結果に基づいて返信されるので、該要求に対し無駄な応答が行われないという効果を奏する。
【００５３】
以上においては、本発明の好適な実施例を説明したが、本発明には他にも種々の変形例が含まれ、各構成要素の機能を実現する他の構成を用いたもの、当業者であればこれらの構成又は機能から想到するであろう他の構成も、本発明に含まれる。
【００５４】
例えば、管理装置２０によるボックス情報の取得は、画像形成装置３０及び４０に対し定期的にボックス情報ファイル３０１Ａ及び４０１Ａのタイムスタンプとともに更新ファイルの要求を行い、画像形成装置３０及び４０がそのタイムスタンプを、自身が保有するボックス情報のそれと比較し、その結果に基づいてをボックス情報ファイルを返信する構成であってもよい。
【００５５】
また、補助記憶装置はハードディスクドライブに限定されず、ＵＳＢフラッシュメモリであってもよい。
【図面の簡単な説明】
【００５６】
【図１】（Ａ）は、画像形成装置でのボックスの編集及びその後処理を示す部分フローチャートであり、（Ｂ）は、ＰＣにおいて印刷ダイヤルボックスのＢＯＸタブをポインティングデバイスでクリックしたことに応答して開始されるボックス情報更新・表示処理を示すフローチャートである。
【図２】ＰＣにおいてアプリケーションプログラムで文書を作成しそのファイルメニューの印刷項目をクリックしＢＯＸタブをクリックして表示される印刷ダイヤルボックスを示す図である。
【図３】本発明の実施例１に係る画像形成システムの概略図である。
【図４】主に図３中のＰＣ１０のハードウェア構成を示す概略ブロック図である。
【符号の説明】
【００５７】
１０  ＰＣ
２０  管理装置
３０、４０  画像形成装置
３０１、４０１  ボックス情報ファイル
１１  ＣＰＵ
１２  インターフェイス
１３  ＰＲＯＭ
１４  ＤＲＡＭ
１５  ハードディスクドライブ
１６  ネットワークインターフェイスカード
１７、２７  入力装置
１８、２８  表示装置
ＮＷ  ネットワーク
【図１】
0005136203.tif 000002
【図２】
0005136203.tif 000003
【図３】
0005136203.tif 000004
【図４】
0005136203.tif 000005