(57)【要約】【課題】ユーザは、無線通信を行う度に設定変更を行わなければならなかった。【解決手段】情報処理装置１は、設定情報及び書換可否情報を入力する入力部９と、設定情報及び書換可否情報を送信する情報送信部とを有し、画像処理装置３は、設定情報及び書換可否情報を記憶する記憶部１７と、記憶部１７に設定情報が記憶された後、さらに設定情報が前記情報処理装置から送信された際に、書換可否情報に基づいて設定情報を書き換えるか否かを判定する判定部３３と、判定部３３の判定結果に基づいて設定情報を書き換える書換部とを有する。【選択図】  図４
2008046977.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置及び画像処理装置の間で無線通信を行う画像処理システムにおいて、
前記情報処理装置は、
前記画像処理装置との間で無線通信を確立する為の設定情報及び当該設定情報の書き換えを許可し又は禁止する為の書換可否情報を入力する入力部と、
前記入力部に入力された前記設定情報及び前記書換可否情報を前記画像処理装置に送信する情報送信部とを有し、
前記画像処理装置は、
前記設定情報送信部から送信された前記設定情報及び前記書換可否情報を記憶する記憶部と、
前記記憶部に前記設定情報が記憶された後、さらに前記設定情報が前記情報処理装置から送信された際に、前記記憶部に記憶された前記書換可否情報に基づいて前記記憶部に記憶された前記設定情報を書き換えるか否かを判定する書換判定部と、
前記書換判定部の判定結果に基づいて前記記憶部に記憶された前記設定情報を、前記情報送信部から送信された前記設定情報に書き換える書換部とを有すること、
を特徴とする画像処理システム。
【請求項２】
前記書換部は、前記書換可否情報記憶部に記憶された前記書換可否情報が前記設定情報の書換を許可する旨の情報であるときは、前記記憶部に記憶された前記設定情報を、前記記憶部に前記設定情報を記憶した後にさらに前記情報処理装置から送信された前記設定情報に書き換えること、
を特徴とする請求項１記載の画像処理システム。
【請求項３】
前記設定情報記憶部に記憶された設定情報の数を計数する設定情報計数部と、
前記設定情報計数部の計数結果に基づいて前記設定情報記憶部に記憶されている前記設定情報の数が所定の閾値を超えたか否かを判定する記憶数判定部と、
前記記憶数判定部による判定結果に基づいて前記情報処理装置から送信された前記設定情報と同一の設定情報、又は設定情報の書き換えが許可された設定情報の何れかを前記記憶部から検索する検索部とを備え、
前記書換部は、前記検索部によって検索された前記情報処理装置から送信された前記設定情報と同一の設定情報、又は設定情報の書き換えが許可された前記設定情報の何れかに対して前記情報処理装置から送信された前記設定情報を書き換えること、
を特徴とする請求項１記載の画像処理システム。
【請求項４】
前記記憶数判定部の判定結果が、前記記憶部に記憶されている前記設定情報の数が前記閾値未満である場合は、前記書換部は、前記設定情報送信部から送信された前記設定情報を前記記憶部の空き領域に書き込むこと、
を特徴とする請求項３記載の画像処理システム。
【請求項５】
前記画像形成装置は、
前記設定情報及び前記書換可否情報が直接入力される情報入力部を備えること、
を特徴とする請求項１記載の画像処理システム。
【請求項６】
外部装置と無線通信を確立する為の設定情報及び当該設定情報の書き換えを許可し又は禁止する為の書換可否情報が入力される情報入力部と、
前記情報入力部に入力された前記設定情報及び前記書換可否情報を記憶する記憶部と、
前記記憶部に前記設定情報が記憶された後、さらに前記設定情報が前記情報入力部に入力された際に、前記記憶部に記憶された前記書換可否情報に基づいて前記記憶部に記憶された前記設定情報を書き換えるか否かを判定する書換判定部と、
前記書換判定部の判定結果に基づいて前記記憶部に記憶された前記設定情報を、前記情報送信部から送信された前記設定情報に書き換える書換部とを備えること、
を特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム及び画像形成装置に関し、特に情報処理装置及び画像処理装置の間で無線通信を行う画像処理システム及び画像形成装置に関する。
【背景技術】
【０００２】
従来、情報処理装置と画像処理装置との間で無線通信を行おうとする場合、画像処理装置が無線通信を行うことが可能な情報処理装置が１個に限定されてしまうことに起因して、画像形成装置では無線通信を行う情報処理装置が変化する度に、無線通信を行う為の設定情報を変更する必要があった。この様な方法を用いて無線通信を行う方法としては、特許文献１に記載された画像処理システムがある。
【０００３】
【特許文献１】特開２００４−３２８２８８公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、複数の情報処理装置によって画像形成装置を共有する環境でこの様な画像処理システムを用いた場合、あるユーザがその者の情報処理装置を用いて画像形成装置と無線通信を行った後に、再度同様の作業を行おうとしても、その間に第三者が当該第三者の情報処理装置を使用して画像形成装置と無線通信を行っていたとすると、当該ユーザは、改めて無線通信を確立する為の設定変更を行わなければならず、煩雑な手続きを要求していた。
【０００５】
そこで本発明はこの様な実情に鑑みてなされたものであり、複数の情報処理装置によって画像形成装置を共有している環境においても、無線通信を行おうとする度に画像形成装置の無線通信の設定を変更することを要しない画像処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決する為に本発明に係る画像処理システムは、情報処理装置及び画像処理装置の間で無線通信を行う画像処理システムにおいて、前記情報処理装置は、前記画像処理装置との間で無線通信を確立する為の設定情報及び当該設定情報の書き換えを許可し又は禁止する為の書換可否情報を入力する入力部と、前記入力部に入力された前記設定情報及び前記書換可否情報を前記画像処理装置に送信する情報送信部とを有し、前記画像処理装置は、前記設定情報送信部から送信された前記設定情報及び前記書換可否情報を記憶する記憶部と、前記記憶部に前記設定情報が記憶された後、さらに前記設定情報が前記情報処理装置から送信された際に、前記記憶部に記憶された前記書換可否情報に基づいて前記記憶部に記憶された前記設定情報を書き換えるか否かを判定する書換判定部と、前記書換判定部の判定結果に基づいて前記記憶部に記憶された前記設定情報を、前記情報送信部から送信された前記設定情報に書き換える書換部とを有することを特徴としている。
【０００７】
この構成によれば、書換部は、書換判定部の判定結果に基づいて記憶部に記憶された設定情報の書き換えを行う。そして、書換判定部は、書換可否情報記憶部に記憶された書換可否情報に基づいてかかる判定結果を導出する。すなわち、情報処理装置において設定情報を入力する際に、例えば予め設定情報の書き換えを許可して画像形成装置に記憶させておくことで、第三者が当該第三者の情報処理装置を用いて画像形成装置にアクセスした場合においても、記憶部に記憶された設定情報が書き換えられることはない。また、一時的なユーザが自身の情報処理装置を用いて画像形成装置にアクセスした場合においても、設定情報を、設定情報の書き換えを許可する旨の書換可否情報と共に画像形成装置に記憶させておくことによって、該設定情報は、次のユーザの情報処理装置から送信された設定情報に書き換えられる為、該設定情報が画像形成装置の記憶部に残ることはなくなる。
【発明の効果】
【０００８】
この様に、画像処理システムによれば、設定情報を書換可否情報と共に画像形成装置に記憶させることによって無線通信を行おうとする度に画像形成装置の無線通信の設定を変更することを要しない。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を適用した具体的な実施の形態について図面を参照しながら詳細に説明する。
【００１０】
第１の実施の形態にかかる画像処理システムは、図１に示す様に、情報処理装置１及び画像処理装置３を、有線インターフェイス５及び無線インターフェイス７によって接続して構成される。そして、この様な画像処理システムでは、有線インターフェイス５を介して、情報処理装置１と画像処理装置３との間で無線通信を確立する為の設定に関する設定情報の送受信を行い、無線インターフェイス７を介して印刷情報の送受信を行う。
【００１１】
情報処理装置１は、例えばパーソナルコンピュータ等の情報処理端末であり、図２に示す様に、設定情報を入力する入力部９と、画像処理装置３に送信されるべき画像情報を生成するアプリケーション１１と、アプリケーション１１において生成された画像情報を印刷情報に変換するプリンタドライバ１３と、画像処理装置３との通信作業において各種制御を実行する通信部１５とを備える。この様な情報処理装置１は、入力部９に入力された設定情報を、通信部１５を介して有線インターフェイス５経由で画像処理装置３に送信する。また、情報処理装置１は、アプリケーション１１において生成された画像情報を、プリンタドライバ１３において印刷情報に変換し、当該印刷情報を、通信部１５を介して無線インターフェイス７経由で画像処理装置３に送信する。
【００１２】
入力部９は、情報処理装置１と画像処理装置３とが無線インターフェイス７を介して無線通信を確立する為に必要な設定情報が入力される。また、入力部９は、設定情報の書き換えを許可し、又は禁止する為の書換可否情報が入力される。この様な入力部９は、例えば情報処理装置１のキーボード等によって構成される。そして、この様な入力部に入力される設定情報は、画像処理装置３と情報処理装置１とが互いに無線通信を確立しようとする際に参照する情報であり、書換可否情報は、設定情報の書き換えの許可又は禁止に関する情報である。そして、これら設定情報及び書換可否情報は、例えば図３に示す様に、ＩＰアドレスによって構成されるホストＩＤ、デバイスＩＤ、及び拡張ＩＤ並びに、設定情報の書き換えの可否を示す書き換え可否ＩＤによって構成される。
【００１３】
アプリケーション１１は、例えば文書作成ソフトや描画ソフトの様に、情報処理装置１にインストールされたソフトウェアであって、ユーザが操作することで画像情報を生成することができるソフトウェアである。この様なアプリケーション１１は、図示せぬハードディスクドライブに格納されており、ユーザが入力部９を操作することによって起動される。
【００１４】
プリンタドライバ１３は、情報処理装置１にインストールされるソフトウェアであって、情報処理装置１のアプリケーション１１において生成された画像情報を、画像処理装置３が認識することが可能な印刷情報に変換する為のソフトウェアである。この様なプリンタドライバは、図示せぬハードディスクドライブに格納されており、ユーザが入力部を操作することによって起動される。また、プリンタドライバ１３は、アプリケーションにおいて生成された画像情報を図示せぬＲＡＭ（Random Access Memory）に展開し、画像情報を印刷情報に変換する。
【００１５】
通信部１５は、入力部９に入力された設定情報及び書換可否情報を有線インターフェイス５を介して画像処理装置３に送信し、プリンタドライバ１３において変換された印刷情報を無線インターフェイス７を介して画像処理装置３に送信する。具体的には、通信部１５は、入力部９に入力された設定情報及び書換可否情報を記憶する記憶部１７と、記憶部１７に記憶された設定情報及び書換可否情報を読み出して画像処理装置３に送信する情報送信部としての有線制御部１９と、プリンタドライバ１３において変換された印刷情報を画像処理装置３に送信する無線制御部２１とを備える。
【００１６】
記憶部１７は、入力部９に入力された設定情報及び書換可否情報を記憶する。この様な記憶部１７は、例えばＨＤＤによって構成されており、記憶部１７に記憶された設定情報及び書換可否情報は、有線制御部１９及び無線制御部２１によって読み出される。
【００１７】
有線制御部１９は、記憶部１７に記憶された設定情報及び書換可否情報を、有線インターフェイス５を介して画像処理装置３に送信する。この様な有線制御部１９は、例えばＲＯＭに格納されたプログラムであり、ＣＰＵ（Central Processing Unit）によって実行される。
【００１８】
無線制御部２１は、記憶部１７に記憶された設定情報を読み出して、当該設定情報に含まれる画像処理装置３のＩＰアドレス等を参照して、情報処理装置１と画像処理装置３との間で無線通信を確立する。そして、両者の間で無線通信が確立した後、無線制御部２１は、プリンタドライバ１３から供給された印刷情報を、無線インターフェイス７を介して画像処理装置３に送信する。この様な無線制御部２１は、例えばＲＯＭに格納されたプログラムであり、ＣＰＵによって実行される。
【００１９】
また、画像処理装置３は、印刷情報に基づく画像を所定の記録媒体上に印刷するプリンタ等の画像処理装置であり、図４に示す様に、情報処理装置１との通信作業において各種制御を実行する通信部２３と、印刷情報に基づく画像を印刷可能な印刷データなビットマップ形式のデータに変換する画像処理部２５と、画像処理部２５において変換されたビットマップ形式のデータに基づく画像を記録媒体上に印刷する印刷部２７とを備える。
【００２０】
通信部２３は、情報処理装置１から送信された設定情報及び書換可否情報並びに印刷情報を受信する為の各種処理を実行する。この様な通信部２３は、情報処理装置１との間で有線インターフェイス５を介して情報の送受信を行う有線制御部２９と、情報処理装置１から送信された設定情報及び書換可否情報を記憶する記憶部３１と、情報処理装置１から送信された書換可否情報を参照して設定情報の書き換えが許可されているか禁止されているかの判定を行う判定部３３と、判定部３３の判定結果に基づいて記憶部３１に記憶された設定情報及び書換可否情報を書き換える書換部３４と、情報処理装置１との間で無線インターフェイス７を介して情報の送受信を行う無線制御部３５とを備える。
【００２１】
有線制御部２９は、情報処理装置１から有線インターフェイス５を介して送信された設定情報及び書換可否情報を受信し、受信した設定情報及び書換可否情報を判定部３３に供給する。この様な有線制御部１９は、例えばＲＯＭに格納されたプログラムであり、ＣＰＵによって実行される。
【００２２】
記憶部３１は、判定部３３から後述する方法で供給される設定情報及び書換可否情報を記憶する。そして、記憶部３１に記憶された設定情報及び書換可否情報は、無線制御部３５によって読み出される。この様な記憶部３１は、例えばＨＤＤによって構成される。
【００２３】
判定部３３は、有線制御部２９から供給された書換可否情報に基づいて設定情報を書き換えるか否かを判定する。具体的には、判定部３３は、先ず、有線制御部２９から設定情報及び書換可否情報が供給されると、供給された設定情報と同一のホストＩＤを有する設定情報が記憶部３１に記憶されているか否かを判定する。そして判定部３３は、供給された設定情報と同一の設定情報が記憶部３１に記憶されていると判定した場合は、当該記憶部３１に記憶された設定情報及び当該設定情報に対応する書換可否情報を読み出す。そして、判定部３３は、読み出した書換可否情報の内容を判定する。具体的には、判定部３３は、読み出した書換可否情報の内容が、設定情報の書き換えを許可するものであるか、又は禁止するものであるかを判定する。そして判定部３３は、かかる判定結果を書換部３４に供給する。この様な判定部３３は、例えばＲＯＭに記憶されたプログラムであり、ＣＰＵによって実行される。
【００２４】
書換部３４は、判定部３３から供給された判定結果に基づいて、記憶部３１に記憶された設定情報及び書換可否情報を書き換える。
【００２５】
この様な判定部３３及び書換部３４では、判定部３３が、読み出した書換可否情報の内容が設定情報の書き換えを許可する内容であると判定した場合は、書換部３４は供給された設定情報及び書換可否情報を記憶部３１に書き込む。このとき、記憶部３１から読み出した設定情報及び書換可否情報は、情報処理装置１から送信された設定情報及び書換可否情報によって上書きされ、消去される。そして、記憶部３１に記憶された設定情報及び書換可否情報は、記憶部３１に記憶された後に、さらに情報処理装置１から設定情報及び書換可否情報が送信された際に、判定部３３によって読み出される。すなわち、判定部３３は、予め記憶部３１に記憶された設定情報及び書換可否情報を読み出した際に、読み出した書換可否情報に基づいて設定情報の書き換えを行うか否かの判定を行う。そして、例えば第三者が情報処理装置１とは異なる端末を使用して、画像処理装置３に記憶されたユーザの設定情報を書き換えようとした場合でも、記憶部３１に記憶された設定情報が、書き換えが許可されていない設定情報である場合には、第三者によって設定情報が書き換えられてしまうことがなくなる。
【００２６】
無線制御部３５は、記憶部３１に記憶された設定情報に基づいて情報処理装置１との間での無線通信を確立する。そして、無線制御部３５は、無線通信が確立した後、印刷情報を情報処理装置１から受信し、受信した印刷情報を画像処理部２５に供給する。この様な無線制御部３５は、例えばＲＯＭに格納されたプログラムであり、ＣＰＵによって実行される。
【００２７】
画像処理部２５は、無線制御部３５において受信した印刷情報を、印刷部２７によって印刷可能なビットマップ形式の印刷データに変換し、印刷データを印刷部２７に供給する。この様な画像処理部２５は、例えばＲＯＭに格納されたプログラムであり、ＣＰＵによって実行される。
【００２８】
印刷部２７は、図示せぬ露光装置、現像装置、転写装置、及び定着装置を備え、画像処理部２５から供給された印刷データに基づく潜像画像を露光装置によって露光し、潜像画像を現像装置によって現像し、現像した画像を転写装置によって用紙等の記録媒体上に転写し、用紙上に転写された画像を定着装置によって定着させてユーザに印刷データに基づく画像を提供する。
【００２９】
次に、この様な構成を有する画像処理システムの動作について詳細な説明を行う。
【００３０】
まず、情報処理装置１が、画像処理装置３に印刷情報を送信する方法について、図５を参照しながら詳細な説明をする。
【００３１】
ユーザがアプリケーション１１を用いて情報処理装置１に対して印刷指示を入力して一連の処理が開始すると、ステップＳ１においてアプリケーション１１は、画像情報を印刷要求と共にプリンタドライバ１３に供給する。次に、ステップＳ２においてプリンタドライバ１３は、アプリケーション１１から供給された画像情報を印刷情報に変換する。次に、ステップＳ３においてプリンタドライバ１３は、変換した印刷情報を通信部１５に供給する。次に、ステップＳ４において無線制御部２１は、記憶部１７に記憶された設定情報を読み出し、当該読み出した設定情報に基づいて、情報処理装置１と画像処理装置３との間の無線通信を確立する。次に、ステップＳ５において無線制御部２１は、印刷情報を、無線インターフェイス７を介して画像処理装置３に送信する。
【００３２】
次に、画像処理装置３が、情報処理装置１から送信された設定情報及び書換可否情報を処理する方法について、図６を参照しながら詳細な説明を行う。
【００３３】
画像処理装置３に設定情報及び書換可否情報が情報処理装置１から送信され、画像処理装置３がこれを受信して一連の処理が開始すると、ステップＳ６において無線制御部３５は、設定情報及び書換可否情報を判定部３３に供給する。
【００３４】
次に、ステップＳ７において判定部３３は、設定情報の書き換えを行う必要があるか否かを判定する為に、受信した設定情報と同一の設定情報が既に記憶部３１に記憶されているか否かを判定する。この判定は、例えば、受信した設定情報を構成するホストＩＤと同一のホストＩＤを有する設定情報があるか否かを判定することで行われる。そして、判定部３３が、受信した設定情報をと同一の設定情報が記憶部３１に記憶されていると判定した場合、判定部３３は、書き換えを継続すべく、ステップＳ８の処理を実行する。
【００３５】
ステップＳ８において判定部３３は、設定情報が書き換え可能であるか否かを判定する為に、受信した設定情報と同一の設定情報が書き換え可能であるか否かを判定する。この判定は、例えば、記憶部３１に記憶された設定情報の書換可否情報の内容を判定することで行われる。そして判定部３３は、書換可否情報が書換可能となっている場合は、設定情報は書き換え可能であると判定し、書換可否情報が書換不可となっている場合は書き換え不可であると判定する。そして、判定部３３が、書換可否情報が書換可能となっていると判定した場合は、ステップＳ９の処理を実行する。
【００３６】
次に、ステップＳ９において書換部３４は、設定情報を書き換えるべく、設定情報及び書換可否情報を記憶部３１に書き込む。このとき書換部３４は、以前から記憶されていた設定情報及び書換可否情報を上書きする様に、設定情報及び書換可否情報を記憶部３１に書き込み、一連の処理を終了する。また、ステップＳ９の処理は、ステップＳ７において判定部３３が受信した設定情報と同一の設定情報が記憶部３１に記憶されていないと判定した場合にも行われる。このとき、書き換えられるべき設定情報及び書換可否情報が記憶部３１に記憶されていない為、書換部３４は、書き換えを行わずに、新規に設定情報及び書換可否情報を記憶部３１に書き込む。
【００３７】
一方、ステップＳ８において判定部３３が、書換可否情報が書換不可であると判定した場合は、ステップＳ１０において判定部３３は設定情報及び書換可否情報を破棄し、一連の処理を終了する。
【００３８】
次に、情報処理装置１から送信された印刷情報を画像処理装置３が印刷する方法について、図７を参照しながら詳細な説明を行う。
【００３９】
一連の処理が開始すると、ステップＳ１１において無線制御部３５は、記憶部３１に記憶された設定情報に基づいて、情報処理装置１との間で無線通信を確立する。次に、ステップＳ１２において無線制御部３５は、情報処理装置１から送信された印刷情報を受信すると共に、当該受信した印刷情報を画像処理部２５に供給する。次に、ステップＳ１３において画像処理部２５は、無線制御部３５から供給された印刷情報を、ビットマップ形式の印刷データに変換すると共に、当該印刷データを印刷部２７に供給する。次に、ステップＳ１４において印刷部２７は、画像処理部２５から供給された印刷データに基づく画像を用紙上に印刷し、一連の処理を終了する。
【００４０】
この様に、第１の実施の形態にかかる画像処理システムによれば、画像処理装置３は、設定情報と共に書換可否情報を記憶する為、画像処理装置３に記憶された設定情報が第三者によって書き換えられることを防止することができる。特に、情報処理装置１のユーザとは異なる第三者が、情報処理装置１とは異なる端末を使用して画像処理装置３に印刷情報を送信した場合においても、画像処理装置３の記憶部３１に記憶された、情報処理装置１の設定情報が書き換えられることを防止することができる。すなわち、情報処理装置１のユーザが改めて情報処理装置１と画像処理装置３との間での無線通信を行おうとする場合においても、ユーザは設定情報を改めて設定しなおすことなく画像処理装置３を使用することができる。
【００４１】
以下、本発明の第２の実施の形態について詳細な説明をする。
【００４２】
第２の実施の形態にかかる画像処理システムは、第１の実施の形態にかかる画像処理システムと同一の構成を有する箇所がある為、その点については詳細な説明を省略し、差異のある箇所についてのみ詳細な説明を行う。具体的には、第１の実施の形態にかかる画像処理システムと、第２の実施の形態にかかる画像処理システムとでは、画像処理装置の構成が異なる。
【００４３】
図８に示す様に、第２の実施の形態にかかる画像処理システムが備える画像処理装置３７は、情報処理装置１との通信作業において各種制御を実行する通信部３９と、印刷情報に基づく画像を印刷可能な印刷データなビットマップ形式のデータに変換する画像処理部２５と、画像処理部２５において変換されたビットマップ形式のデータに基づく画像を記録媒体上に印刷する印刷部２７とを備える。
【００４４】
通信部３９は、情報処理装置１から送信された設定情報及び書換可否情報並びに印刷情報を受信する為の各種処理を実行する。この様な通信部３９は、情報処理装置１との間で有線インターフェイス５を介して情報の送受信を行う有線制御部４１と、設定情報及び書換可否情報を記憶する記憶部４３と、記憶部４３に記憶された設定情報の数を計数する計数部４５と、計数部４５によって計数された設定情報の数が所定の閾値を超えているか否かを判定する記憶数判定部４７と、記憶数判定部４７の判定結果に基づいて記憶部４３に記憶された設定情報及び書換可否情報を検索する検索部４９と、検索部４９の検索結果に基づいて記憶部４３に記憶された設定情報に対して他の設定情報を書き換える書換部５０と、情報処理装置１との間で無線インターフェイス７を介して情報の送受信を行う無線制御部５１と、無線制御部５１に設定情報を設定する設定部５３とを備える。
【００４５】
有線制御部４１は、情報処理装置１から送信された設定情報及び書換可否情報を受信し、受信した設定情報及び書換可否情報を記憶数判定部４７に供給する。この様な有線制御部４１は、例えばＲＯＭに格納されたプログラムであり、ＣＰＵによって実行される。
【００４６】
記憶部４３は、後述する方法で書換部５０によって書き込まれた設定情報と書換可否情報とを記憶する。そして、記憶部４３に記憶された設定情報及び書換可否情報は、計数部４５、記憶数判定部４７、及び無線制御部５１によって参照される。この様な記憶部４３は、例えばＲＯＭによって構成される。
【００４７】
計数部４５は、記憶部４３を参照して、記憶部４３に記憶された設定情報の数を計数する。計数部４５による計数は、例えば記憶部４３に記憶された情報のヘッダ部分を参照して、設定情報を認識した上で行われる。そして、計数部４５は、記憶部４３に記憶された設定情報を計数した後に、当該計数結果を記憶数判定部４７に供給する。また、計数部４５は、後述する方法で、記憶数判定部４７から記憶部４３に設定情報及び書換可否情報を書き込んだ旨の通知を供給されると、最新の計数結果に対して値１を加算する。そして、計数結果に値１を加算した後の値、すなわち記憶部４３に記憶されている設定情報の数が、所定の閾値を超えた場合は、計数部４５はその旨を設定部５３に通知する。閾値は、予め設定された、記憶部４３に記憶可能な設定情報の最大数を示す。そして、本実施の形態では、記憶部４３に記憶可能な設定情報の最大数を２個であるとして詳細な説明を行う。この様な計数部４５は、例えばＲＯＭに格納されたプログラムであり、ＣＰＵによって実行される。
【００４８】
記憶数判定部４７は、計数部４５から供給された計数結果に基づいて、当該計数結果と閾値とを比較し、計数結果が閾値を超えたか否かを判定する。そして、記憶数判定部４７は、計数結果が閾値を超えたと判定した場合は、設定情報及び書換可否情報を検索部４９に供給する。一方、記憶数判定部４７が、計数結果が閾値を超えていないと判定した場合は、書換部５０は、設定情報及び書換可否情報を記憶部４３に書き込むと共に、計数部４５に対して、記憶部４３に設定情報及び書換可否情報を書き込んだ旨を通知する。この様な記憶数判定部４７は、例えばＲＯＭに格納されたプログラムであり、ＣＰＵによって実行される。
【００４９】
検索部４９は、記憶数判定部４７から供給された設定情報及び書換可否情報のうち、設定情報を参照して、供給された設定情報と同一の設定情報が既に記憶部４３に記憶されているかを検索する。また、検索部４９は、供給された設定情報と同一の設定情報が記憶部４３に記憶されていない場合には、記憶部４３を参照して、書換可否情報が書換可能となっている設定情報を検索する。そして、検索部４９は、かかる検索結果を書換部５０に供給する。
【００５０】
書換部５０は、検索部４９から供給された検索結果に基づいて記憶部４３に記憶された設定情報及び書換可否情報の書き換えを行う。
【００５１】
この様な検索部４９及び書換部５０では、例えば、検索部４９が記憶部４３を検索した結果、供給された設定情報と同一の設定情報が既に記憶部４３に記憶されていた場合には、書換部５０は、既に記憶されていた設定情報に対して供給された設定情報を上書きする様に、供給された設定情報及び書換可否情報を記憶部４３に書き込む。また、検索部４９が記憶部４３を検索した結果、供給された設定情報と同一の設定情報が既に記憶部４３に記憶されていない場合は、検索部４９は、さらに記憶部４３を検索し、記憶部４３内部に書換可能な設定情報が記憶されているか否かを検索する。そして、書換可能な設定情報が記憶部４３に記憶されている場合には、書換部５０は、当該設定情報に対して供給された設定情報を上書きする様に、設定情報及び書換可否情報を記憶部４３に書き込む。検索部４９が、供給された設定情報と同一の設定情報を検索するときは、検索部４９は、図９に示す様な設定情報のうち、供給された設定情報と同一のコンピュータ名を有する設定情報を検索する。すなわち、「同一の設定情報」とは、同一のコンピュータから送信された設定情報をいい、設定情報の内容の同異は問わない。
【００５２】
無線制御部５１は、設定部５３によって設定された設定情報に基づいて、情報処理装置１と無線通信を確立する。また、無線制御部５１は、情報処理装置１との間で無線通信を確立することができた場合は、設定部５３に対してその旨を通知する。そして、無線制御部５１は、無線通信を介して送信された印刷情報を、画像処理部２５に供給する。また、無線制御部５１は、無線通信を行っている途中で、情報処理装置１との間での無線通信が切断された場合には、無線通信の復元を求めるべく、その旨を設定部５３に通知する。
【００５３】
設定部５３は、計数部４５からの通知を受けて、記憶部４３から順次設定情報を読み出す。そして、設定部５３は、読み出した設定情報を無線制御部５１に対して設定する。そして、設定部５３は、無線制御部５１から、情報処理装置１との間で無線通信を確立することができた旨の通知を受けるまでこれらの動作を繰り返し行う。そして、設定部５３は、無線制御部５１から、情報処理装置１との間で無線通信を確立することができた旨の通知を受けると、記憶部４３から設定情報を読み出す動作、及び無線制御部５１に対して設定情報を設定する動作を終了する。また、設定部５３は、無線制御部５１から、情報処理装置１との間での無線通信が切断された旨の通知を受けると、無線通信の復元を試みる為に再度、記憶部４３から設定情報を読み出す動作及び無線制御部５１に対して設定情報を設定する動作を行う。
【００５４】
次に、この様な構成を有する画像処理装置３７が、情報処理装置１から送信された設定情報及び書換可否情報を処理する際の動作について図１０を参照しながら詳細な説明を行う。
【００５５】
有線制御部４１において設定情報及び書換可否情報受信して、一連の動作が開始すると、ステップＳ１５において有線制御部４１は、受信した設定情報及び書換可否情報を、記憶数判定部４７に供給する。
【００５６】
次に、ステップＳ１６において計数部４５は、記憶部４３を参照して、現在記憶部４３に記憶されている設定情報の数を計数し、当該計数結果を記憶数判定部４７に供給する。
【００５７】
次に、ステップＳ１７において記憶数判定部４７は、計数結果が、閾値である２個を超えているか否かを判定する。そして、記憶数判定部４７が、現在記憶部４３に記憶されている設定情報の数が閾値である２個を超えていないと判定した場合は、記憶数判定部４７は記憶部４３には設定情報及び書換可否情報を記憶する領域が空いていると判定して、情報処理装置１から送信された設定情報及び書換可否情報を記憶部４３に記憶すべくステップＳ１８の処理を実行する。
【００５８】
ステップＳ１８において記憶数判定部４７は、情報処理装置１から送信された設定情報及び書換可否情報を記憶部４３の空領域に書き込み、一連の処理を終了する。
【００５９】
一方、ステップＳ１７において記憶数判定部４７が、現在記憶部４３に記憶されている設定情報の数が閾値である２個を超えていると判定した場合は、記憶数判定部４７は、設定情報及び書換可否情報の書き換えを行うべく、ステップＳ１９以降の処理を実行する。
【００６０】
ステップＳ１９において記憶数判定部４７は、設定情報及び書換可否情報を検索部４９に供給する。
【００６１】
次に、ステップＳ２０において検索部４９は、記憶部４３内部の情報を検索して、供給された設定情報と同一の設定情報が記憶部４３に記憶されているか否かを判定する。そして、検索部４９が、供給された設定情報と同一の設定情報が記憶部４３に記憶されていないと判定した場合は、供給された設定情報及び書換可否情報を記憶部４３に記憶すべく、ステップＳ２１以降の処理を実行する。
【００６２】
ステップＳ２１において検索部４９は、書き換え可能な設定情報を検索すべく、記憶部４３に記憶された設定情報のうち、書換可否情報が書換可能とされている設定情報が存在するか否かを判定する。そして、検索部４９が、記憶部４３に書き換え可能な設定情報が記憶されていると判定した場合は、情報処理装置１から送信された設定情報及び書換可否情報を記憶部４３に書き込むべく、ステップＳ２２の処理を実行する。一方で、検索部４９が、記憶部４３に書き換え可能な設定情報が記憶されていないと判定した場合は、検索部４９は、ステップＳ２３において情報処理装置１から送信された設定情報及び書換可否情報を破棄し、一連の処理を終了する。
【００６３】
ステップＳ２２において書換部５０は、情報処理装置１から送信された設定情報及び書換可否情報を記憶部４３に書き込む。具体的には、書換部５０は、記憶部４３に記憶された設定情報のうち、書換可否情報が書き換え可能となっている設定情報に対して、情報処理装置１から送信された設定情報及び書換可否情報を上書きする様に、設定情報及び書換可否情報を記憶部４３に書き込む。また、この処理は、ステップＳ２０において検索部４９が、情報処理装置１から送信された設定情報と同一の設定情報が記憶部４３に記憶されていると判定した場合にも行われる。具体的には、書換部５０は、情報処理装置１から送信された設定情報と同一の設定情報に対して、かかる設定情報の書換可否情報が書き換え可能なものであるか否かに関わらず、情報処理装置１から送信された設定情報及び書換可否情報を上書きする様に設定情報及び書換可否情報を記憶部４３に書き込む。そして、記憶部４３に設定情報及び書換可否情報を書き込んだ後、画像処理装置３は一連の処理を終了する。
【００６４】
この様に、第２の実施の形態にかかる画像処理システムによれば、第１の実施の形態にかかる画像処理システムの効果に加え、一時的に画像処理装置３７を使用するユーザに対しても対応することが可能となる。すなわち、記憶部４３に記憶可能な設定情報の数を予め複数個に設定しておくことによって、定期的に画像処理装置３７を使用するユーザの設定情報を書き換え不可として記憶し、一時的に画像処理装置３７を使用するユーザの設定情報を書き換え可能として記憶することが可能となる。そして、一時的に画像処理装置３７を使用するユーザが情報処理装置１を操作して設定情報を画像処理装置３７に送信した場合は、かかる設定情報は書き換え可能な情報として記憶部４３に一時的に記憶される。そして、当該ユーザが画像処理装置３７の使用を終えた後に、別の一時的なユーザが画像処理装置３７を使用する場合は、情報処理装置１から送信される設定情報は、記憶部４３に記憶されている前のユーザの設定情報に対して上書きされる。これにより、画像処理装置３７は、定期的に画像処理装置３７を使用するユーザの設定情報を記憶した状態で、前のユーザの設定情報を消去して、新たなユーザの設定情報を記憶部４３に記憶することが可能となる。
【００６５】
以下、本発明の第３の実施の形態について詳細な説明をする。
【００６６】
第３の実施の形態にかかる画像処理システムは、第１の実施の形態にかかる画像処理システムと同一の構成を有する箇所がある為、その点については詳細な説明を省略し、差異のある箇所についてのみ詳細な説明を行う。具体的には、第１の実施の形態にかかる画像処理システムと、第３の実施の形態にかかる画像処理システムとでは、画像処理装置の構成が異なる。また、第１の実施の形態にかかる画像処理システムと、第３の実施の形態にかかる画像処理システムとでは、情報処理装置１と画像処理装置とを有線インターフェイスで接続していない点で異なる。
【００６７】
図１１に示す様に、第３の実施の形態にかかる画像処理システムが備える画像処理装置５５は、ユーザが設定情報及び書換可否情報を画像処理装置５５に入力する為の情報入力部５７と、通信部５９と、画像処理部２５と、印刷部２７とを備える。
【００６８】
情報入力部５７は、ユーザが操作することで画像処理装置５５に、設定情報及び書換可否情報が入力される。この様な情報入力部５７は、例えば画像処理装置５５の表面に形成された操作パネル、及びＬＣＤモニタ等によって構成される。そして、画像処理装置５５は、ＬＣＤモニタに設定情報及び書換可否情報を入力する為のフィールドを表示し、ユーザに設定情報及び書換可否情報の入力を促す。そして、情報入力部５７に入力された設定情報及び書換可否情報は、通信部５９に供給される。
【００６９】
通信部５９は、情報処理装置１から送信された印刷情報を受信する為の各種処理を実行する。この様な通信部５９は、情報入力部５７に入力された設定情報及び書換可否を後述する方法で書き込まれ、記憶する記憶部６１と、記憶部６１に対して設定情報及び書換可否情報を書き込むべきか否かの判定を行う判定部６３と、判定部６３の判定結果に基づいて記憶部６１に記憶された設定情報及び書換可否情報を書き換える書換部６４と、情報処理装置１と無線通信を確立する無線制御部６５とを備える。
【００７０】
記憶部６１は、書換部６４によって書き込まれた設定情報及び書換可否情報を記憶する。そして、記憶部６１に記憶された設定情報及び書換可否情報は、無線制御部６５が無線通信を確立する際に読み出される。この様な記憶部６１は、例えばＨＤＤによって構成される。
【００７１】
判定部６３は、情報入力部５７に入力され、情報入力部５７から供給された設定情報及び書換可否情報と同一の設定情報が既に記憶部６１に記憶されているか否かを判定する。
【００７２】
書換部６４は、判定部６３の判定結果に基づいて設定情報及び書換可否情報を記憶部６１に書き込む。
【００７３】
この様な判定部６３及び書換部６４では、判定部６３が、情報入力部５７から供給された設定情報と同一の設定情報が記憶部６１に記憶されていないと判定した場合は、書換部６４は、設定情報及び書換可否情報を記憶部６１に書き込む。一方、判定部６３が、情報入力部５７から供給された設定情報と同一の設定情報がすでに記憶部６１に記憶されている判定した場合は、判定部６３は、当該記憶部６１に記憶された設定情報の書換可否情報を読み出し、当該設定情報が書き換え可能であるか否かを判定する。
【００７４】
無線制御部６５は、記憶部６１に記憶された設定情報に基づいて情報処理装置１との間での無線通信を確立する。そして、無線制御部６５は、無線通信が確立した後、印刷情報を情報処理装置１から受信し、受信した印刷情報を画像処理部２５に供給する。この様な無線制御部６５は、例えばＲＯＭに格納されたプログラムであり、ＣＰＵによって実行される。
【００７５】
次に、この様な構成を有する画像処理装置５５が、情報処理装置１から送信された設定情報及び書換可否情報を処理する際の動作について図１２を参照しながら詳細な説明を行う。
【００７６】
情報入力部５７に設定情報及び書換可否情報が入力されて一連の処理が開始すると、ステップＳ２４において情報入力部５７は、設定情報及び書換可否情報を判定部６３に供給する。
【００７７】
次に、ステップＳ２５において判定部６３は、記憶部６１を参照して情報入力部５７に入力された設定情報と同一の設定情報が既に記憶部６１に記憶されているか否かを判定する。そして、判定部６３が、入力された設定情報と同一の設定情報が既に記憶部６１に記憶されていると判定した場合は、設定情報の書き換えを行うべく、ステップＳ２６以降の処理を実行する。
【００７８】
ステップＳ２６において判定部６３は、記憶部６１に記憶された設定情報のうち、情報入力部５７に入力された設定情報と同一の設定情報の書き換え可能と設定されているか否かを判定する。そして、記憶部６１に記憶された設定情報の書換可否情報が、書き換え可とされている場合は、記憶部６１に記憶された設定情報を書き換えるべくステップＳ２７の処理を実行する。
【００７９】
ステップＳ２７において書換部６４は、記憶部６１に記憶された設定情報に対して、情報入力部５７に入力された設定情報を上書きする様に、情報入力部５７に入力された設定情報及び書換可否情報を記憶部６１に書き込み、一連の処理を終了する。また、この処理は、ステップＳ２５において判定部６３が、情報入力部５７に入力された設定情報と同一の設定情報が記憶部６１に記憶されていないと判定した場合にも行われる。この場合は、書換部６４は、情報入力部５７に入力された設定情報を記憶部６１の空領域に書き込み、一連の処理を終了する。
【００８０】
この様に第３の実施の形態にかかる画像処理システムでは、画像処理装置５５が設定情報及び書換可否情報を入力する情報入力部５７を備える為、有線インターフェイスに何らかの通信障害が生じて、情報処理装置１から画像処理装置５５に設定情報及び書換可否情報を送信することができない場合においても、画像処理装置５５は設定情報及び書換可否情報を取得することができ、情報処理装置１との間で無線通信を確立することができる。
【００８１】
尚、本発明は上述の実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００８２】
例えば、設定情報及び書換可否情報は、ホストＩＤ、デバイスＩＤ、及び拡張ＩＤ並びに、書き換え可否ＩＤによって構成される情報であるとしたが、設定情報及び書換可否情報は、図１３に示す様に、書換不可期間情報を含むものであってもよい。この場合、書換不可期間情報は、設定情報の書き換えを禁止する期間、すなわち書換可否情報の有効期間を指定する情報である。そして、判定部３３は、書換可否情報が設定情報の書き換えを禁止する旨の情報であると判定した後に、かかる書換不可期間情報を参照して、書換可否情報に含まれる書き換えを禁止する旨の情報が有効な情報であるか否かを判定する。この様に、書換可否情報の有効期間を定めることによって、記憶部３１に記憶された設定情報及び書換可否情報は恒常的に書き換えられる為、古い設定情報及び書換可否情報が蓄積して画像形成装置３によって行われる各種処理が遅くなることを防止することができる。
【００８３】
さらにまた、設定情報及び書換可否情報は、図１４に示す様に、最終接続情報を含むものであっても良い。この場合最終接続情報は、ユーザが最後に画像処理装置５５に接続した日付を保存した情報である。そして、判定部３３は、書換可否情報が設定情報の書き換えを許可する旨の情報であると判定した後、最終接続情報が最も古い日付の設定情報を判定する。この様に、書換可否情報の有効期間を定めることによって、記憶部３１に記憶された設定情報及び書換可否情報は恒常的に書き換えられる為、古い設定情報及び書換可否情報が蓄積して画像処理装置５５によって行われる処理が遅くなることを防止することができる。
【００８４】
また、上述の実施の形態では、画像処理装置として印刷機能を備えるプリンタを用いて詳細な説明を行ったが、本発明は、ファックス、複写機、及びＭＦＰ（Multi Function Peripheral）等に適用することも可能である。
【図面の簡単な説明】
【００８５】
【図１】第１の実施の形態にかかる画像処理システムの構成を示す図である。
【図２】同画像処理システムを構成する情報処理装置のブロック図である。
【図３】同画像処理システムにおいて無線通信を確立する際に使用される設定情報及び書換可否情報を示す図である。
【図４】同画像処理システムを構成する画像処理装置のブロック図である。
【図５】同画像処理システムを構成する情報処理装置が、画像処理装置に印刷情報を送信する際のフロー図である。
【図６】同画像処理システムを構成する画像処理装置が、設定情報及び書換可否情報を処理する際のフロー図である。
【図７】同画像処理装置が、印刷情報に基づく画像を印刷する際のフロー図である。
【図８】第２の実施の形態にかかる画像処理システムを構成する画像処理装置のブロック図である。
【図９】同画像処理システムにおいて無線通信を確立する際に使用される設定情報を示す図である。
【図１０】同画像処理システムを構成する画像処理装置が、設定情報及び書換可否情報を処理する際のフロー図である。
【図１１】第３の実施の形態にかかる画像処理システムを構成する画像処理装置のブロック図である。
【図１２】同画像処理システムを構成する画像処理装置が、設定情報及び書換可否情報を処理する際のフロー図である。
【図１３】設定情報及び書換可否情報の変形例を示す図である。
【図１４】設定情報及び書換可否情報の変形例を示す図である。
【符号の説明】
【００８６】
１    情報処理装置
３,３７,５５    画像処理装置
５    有線インターフェイス
７    無線インターフェイス
９    入力部
１１    アプリケーション
１３    プリンタドライバ
１５,２３,３９,５９    通信部
１７,３１,４３,６１    記憶部
１９,２９,４１    有線制御部
２１,３５,５１,６５    無線制御部
２５    画像処理部
２７    印刷部
３３,６３    判定部
４５    計数部
４７    記憶数判定部
４９    検索部
５３    設定部
５７    情報入力部
【図１】
2008046977.tif 000003
【図２】
2008046977.tif 000004
【図３】
2008046977.tif 000005
【図４】
2008046977.tif 000006
【図５】
2008046977.tif 000007
【図６】
2008046977.tif 000008
【図７】
2008046977.tif 000009
【図８】
2008046977.tif 000010
【図９】
2008046977.tif 000011
【図１０】
2008046977.tif 000012
【図１１】
2008046977.tif 000013
【図１２】
2008046977.tif 000014
【図１３】
2008046977.tif 000015
【図１４】
2008046977.tif 000016