(57)【要約】【課題】占有機能を備える端末装置において、占有装置からの制御指令により占有装置以外の装置とデータのやりとりをする必要がある場合に、データをやりとりする際の手順を簡素化できるようにする。【解決手段】複合機は、複合機処理にて機能実行指令を受信し（Ｓ１２０）、機能実行指令を送信した送信元が占有要求元であるかを判断する（Ｓ２２０）。そしてこの送信元が占有要求元であると判断した場合に、機能を実行するために占有装置以外の装置との通信を必要とするかを判断する（Ｓ２３０）。占有装置以外の装置との通信を必要とすると判断した場合に、占有装置以外の装置に対して、占有装置からの機能実行指令に応じて必要な機能実行に限り占有状態を解除し、機能の実行を許可する（Ｓ２５０）。従って、占有状態に設定されていても、占有装置からの機能実行指令に対応する占有装置以外の装置からの機能実行指令であれば、受け付けることができる。【選択図】図３
2007259096.tif 000002
【特許請求の範囲】
【請求項１】
占有設定手段により占有状態に設定されている期間において、占有要求元である占有装置以外からの機能実行指令に対しては、その機能実行指令に応じた該端末装置が有する機能の実行を拒否する端末装置であって、
前記機能実行指令を受信する機能実行指令受信手段と、
前記機能実行指令受信手段により受信した前記機能実行指令の送信元の装置が、前記占有装置であるか否かにより、前記機能実行指令を送信した送信元が占有要求元であるかを判断する要求元判断手段と、
前記要求元判断手段により、前記機能実行指令を送信した送信元が占有要求元であると判断された場合に、前記機能実行指令受信手段により受信した機能を実行するために、前記占有装置以外の装置との通信を必要とするかを判断する通信判断手段と、
前記通信判断手段により前記占有装置以外の装置との通信を必要とすると判断された場合に、前記占有装置以外の装置に対して、前記占有装置からの機能実行指令に応じて必要な機能実行に限り占有状態を解除し、機能の実行を許可する機能実行許可手段と、
を備えることを特徴とする端末装置。
【請求項２】
前記占有要求元を特定する占有要求元情報を記憶する記憶手段と、
前記機能実行指令の送信元から占有要求元情報を受信する占有要求元情報受信手段と、をさらに備え、
前記要求元判断手段は、前記機能実行指令受信手段により受信した前記機能実行指令の送信元の装置が、前記占有装置でないと判断された場合であっても、前記占有要求元情報受信手段により受信した占有要求元情報、および前記記憶手段に記憶された占有要求元情報が一致する場合に、前記機能実行指令を送信した送信元が占有要求元であると判断することを特徴とする請求項１に記載の端末装置。
【請求項３】
ユーザの操作により機能実行指令および占有要求元情報を入力するための入力手段を備え、
前記機能実行指令受信手段および前記占有要求元情報受信手段は、前記入力手段により入力された機能実行指令および占有要求元情報を受信することを特徴とする請求項２に記載の端末装置。
【請求項４】
当該端末装置は、この端末装置が備える複数の機能をそれぞれ占有状態に設定可能に構成されており、
前記機能実行指令受信手段により受信した機能実行指令を実行するために、前記占有設定手段により占有状態に設定されている機能を必要とするか否かを判断する占有機能判断手段と、
前記占有機能判断手段により、前記占有状態に設定されている機能が不要であると判断された場合に、前記機能実行許可手段は、前記機能の実行を許可することを特徴とする請求項１〜請求項３の何れかに記載の端末装置。
【請求項５】
占有設定手段により占有状態に設定されている期間において、占有要求元である占有装置以外からの機能実行指令に対しては、自装置が有する機能の実行を拒否する端末装置におけるコンピュータに、
前記機能実行指令を送信した送信元の装置が、前記占有装置であるか否かにより、前記機能実行指令を送信した送信元が占有要求元であるかを判断する要求元判断手段と、
前記要求元判断手段により、前記機能実行指令を送信した送信元が占有要求元であると判断された場合に、前記機能実行指令受信手段により受信した機能を実行するために、前記占有装置以外の装置との通信を必要とするかを判断する通信判断手段と、
前記通信判断手段により前記占有装置以外の装置との通信を必要とすると判断された場合に、前記占有装置以外の装置に対して、前記占有装置からの機能実行指令に応じて必要な機能実行に限り占有状態を解除し、機能の実行を許可する機能実行許可手段、
としての機能を実現するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自身が有する機能を特定の装置により占有させる機能を備える端末装置、およびこの端末装置において実行されるプログラムに関する。
【背景技術】
【０００２】
従来より、印刷物が混在してしまうことを防止するために、自身が有する印刷機能を特定の装置（占有装置）に占有させる占有機能を備える印刷装置（端末装置）が知られている。
【０００３】
このような印刷装置においては、占有装置、占有開始時期、占有期間の要求を受けると、占有の設定を行い、占有期間内に印刷ジョブの処理要求を受け付けると、占有装置と同じ装置からの印刷ジョブの処理要求であれば印刷ジョブの処理を行い、異なる装置からの印刷ジョブの処理要求であれば、この印刷ジョブの処理要求を拒否する（例えば、特許文献１参照）。
【特許文献１】特開２０００−３３０７３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら上記印刷装置では、占有設定中には占有装置以外からの印刷ジョブの処理要求は全く受け付けないため、この印刷装置にて、例えば、占有装置とは異なるデータサーバ等の装置に保存されたデータを印刷しようとする場合には、一旦、占有装置にデータをコピーして、占有装置から直接印刷データを送信しなければならない。このため、占有装置以外に保存されたデータを印刷する際の手順が煩雑になるという問題点があった。
【０００５】
このような問題は、自身が有する各種機能を特定の装置により占有させる占有機能を備える端末装置において、この端末装置が占有装置からの制御指令により占有装置以外の装置とデータのやりとりをする必要がある場合には、一旦、占有装置にやりとりしようとするデータをコピーする必要があるため、同様に起こり得る問題である。
【０００６】
そこで、このような問題点を鑑み、占有機能を備える端末装置において、占有装置からの制御指令により占有装置以外の装置とデータのやりとりをする必要がある場合に、データをやりとりする際の手順を簡素化できるようにすることを本発明の目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するために成された請求項１に記載の発明は、占有設定手段により占有状態に設定されている期間において、占有要求元である占有装置以外からの機能実行指令に対しては、その機能実行指令に応じた該端末装置が有する機能の実行を拒否する端末装置であって、前記機能実行指令を受信する機能実行指令受信手段と、前記機能実行指令受信手段により受信した前記機能実行指令の送信元の装置が、前記占有装置であるか否かにより、前記機能実行指令を送信した送信元が占有要求元であるかを判断する要求元判断手段と、前記要求元判断手段により、前記機能実行指令を送信した送信元が占有要求元であると判断された場合に、前記機能実行指令受信手段により受信した機能を実行するために、前記占有装置以外の装置との通信を必要とするかを判断する通信判断手段と、前記通信判断手段により前記占有装置以外の装置との通信を必要とすると判断された場合に、前記占有装置以外の装置に対して、前記占有装置からの機能実行指令に応じて必要な機能実行に限り占有状態を解除し、機能の実行を許可する機能実行許可手段と、を備えることを特徴としている。
【０００８】
このような端末装置によれば、占有装置からの機能実行指令のみを受け付ける占有状態に設定されているときであっても、占有装置からの機能実行指令に対応する占有装置以外の装置からの機能実行指令であれば、受け付けることができる。このため、占有装置からの機能実行指令に対応するデータの全てを占有装置に格納しておく必要がなくなるので、占有装置からの制御指令により占有装置以外の装置とデータのやりとりをする必要がある場合に、データをやりとりする際の手順を簡素化することができる。
【０００９】
ところで、請求項１に記載の端末装置においては、請求項２に記載のように、前記占有要求元を特定する占有要求元情報を記憶する記憶手段と、前記機能実行指令の送信元から占有要求元情報を受信する占有要求元情報受信手段と、をさらに備え、前記要求元判断手段は、前記機能実行指令受信手段により受信した前記機能実行指令の送信元の装置が、前記占有装置でないと判断された場合であっても、前記占有要求元情報受信手段により受信した占有要求元情報、および前記記憶手段に記憶された占有要求元情報が一致する場合に、前記機能実行指令を送信した送信元が占有要求元であると判断するよう構成されているとよい。
【００１０】
このような端末装置によれば、パスワードやユーザＩＤ、占有状態に設定した占有装置のＩＰアドレスやノード名等の占有要求元情報を入力すれば占有装置以外の装置からの制御指令も受け付けることができるので、ユーザの利便性を向上させることができる。
【００１１】
また、請求項２に記載の端末装置においては、請求項３に記載のように、ユーザの操作により機能実行指令および占有要求元情報を入力するための入力手段を備え、前記機能実行指令受信手段および前記占有要求元情報受信手段は、前記入力手段により入力された機能実行指令および占有要求元情報を受信するように構成されているとよい。
【００１２】
このような端末装置によれば、端末装置に設けられた入力手段（操作パネル、操作ボタン、操作キー等）によっても制御指令や占有要求元情報を入力することができるので、ユーザの利便性を向上させることができる。
【００１３】
さらに、請求項１〜請求項３の何れかに記載の端末装置においては、請求項４に記載のように、当該端末装置は、この端末装置が備える複数の機能をそれぞれ占有状態に設定可能に構成されており、前記機能実行指令受信手段により受信した機能実行指令を実行するために、前記占有設定手段により占有状態に設定されている機能を必要とするか否かを判断する占有機能判断手段と、前記占有機能判断手段により、前記占有状態に設定されている機能が不要であると判断された場合に、前記機能実行許可手段は、前記機能の実行を許可するよう設定されているとよい。
【００１４】
このような端末装置によれば、自装置に複数の機能を有する場合に、機能毎に占有状態に設定することができるので、一部の機能が占有状態に設定されていたとしても、使用する機能が占有状態に設定されていなければ、機能実行指令に応じた機能を実行することができる。
【００１５】
次に、請求項５に記載のプログラムは、占有設定手段により占有状態に設定されている期間において、占有要求元である占有装置以外からの機能実行指令に対しては、自装置が有する機能の実行を拒否する端末装置におけるコンピュータに、前記機能実行指令が送信された送信元の装置が、前記占有装置であるか否かにより、前記機能実行指令を送信した送信元が占有要求元であるかを判断する要求元判断手段と、前記要求元判断手段により、前記機能実行指令を送信した送信元が占有要求元であると判断された場合に、前記機能実行指令受信手段により受信した機能を実行するために、前記占有装置以外の装置との通信を必要とするかを判断する通信判断手段と、前記通信判断手段により前記占有装置以外の装置との通信を必要とすると判断された場合に、前記占有装置以外の装置に対して、前記占有装置からの機能実行指令に応じて必要な機能実行に限り占有状態を解除し、機能の実行を許可する機能実行許可手段、としての機能を実現するためのプログラムであることを特徴としている。
【００１６】
このようなプログラムによれば、請求項１に記載の端末装置の機能をプログラムとして実現しているので、請求項１に記載と同様の作用および効果が得られる。
【発明を実施するための最良の形態】
【００１７】
以下に本発明にかかる実施の形態を図面と共に説明する。
図１は、実施形態の通信システム１の構成を表す説明図である。図１に示すように、本実施形態の通信システム１は、ディジタル複合機（以下、単に「複合機」とする。）１０（端末装置）と、パーソナルコンピュータ（以下、単に「ＰＣ」とする。）３０と、がＴＣＰ／ＩＰネットワークに接続された構成にされている。特に、本実施形態のネットワークにおいては、少なくとも１つの複合機１０と複数のＰＣ３０とが互いに接続された構成にされている。
【００１８】
複合機１０は、ＣＰＵ１１と、作業用メモリとしてのＲＡＭ１２と、各種プログラムやデータを記憶するフラッシュメモリ１３（記憶手段）と、ＴＣＰ／ＩＰネットワークおよび電話回線網に接続された通信インタフェース１５と、レーザ方式またはインクジェット方式にて用紙に画像を形成する印刷部１７と、原稿載置台に載置された原稿を光学的に読み取り画像データを生成する読取部１９と、ユーザが操作可能な各種キーおよび表示部を備えるユーザインタフェースとしての表示操作部２１（入力手段）とを備え、ＣＰＵ１１にて各種プログラムを実行し、プリンタ機能、スキャナ機能、コピー機能、およびファクシミリ機能等を実現する構成にされている。
【００１９】
例えば、ＣＰＵ１１は、通信インタフェース１５を通じて外部のＰＣ３０から印刷データを受信すると、印刷部１７を制御して、この印刷データに基づく印刷画像を用紙に形成する（プリンタ機能）。また、表示操作部２１に対するユーザの操作により、表示操作部２１から読取指令が入力されると、ＣＰＵ１１は、読取部１９を制御して、原稿載置台に載置された原稿についての読取画像を表す画像データを生成し、これを通信インタフェース１５を通じて、所定のＰＣ３０に送信する（スキャナ機能）。また、ＣＰＵ１１は、通信インタフェース１５および電話回線網を通じて印刷データを受信すると、受信した印刷データに基づく印刷画像を用紙に形成したり、スキャナ機能により生成された画像データを通信インタフェース１５および電話回線網を通じて外部に送信したりする（ファクシミリ機能）。
【００２０】
その他、複合機１０は、ウェブサーバ機能、占有要求元である占有装置以外からの機能実行指令に対して、その機能実行指令に応じた自装置が有する機能の実行を拒否し、占有装置（ＰＣ３０）による占有状態とする占有機能（占有設定手段）等を備えている。
【００２１】
一方、本実施形態のＰＣ３０は、周知のパーソナルコンピュータと同様の構成にされ、ＣＰＵ３１にて各種プログラムを実行することにより、複合機１０をこのＰＣ３０に占有させるための占有要求の送信処理等を実現する。具体的に、ＰＣ３０は、ＣＰＵ３１と、作業用メモリとしてのＲＡＭ３２と、ブートプログラム等を記憶するＲＯＭ３３と、ハードディスク装置（ＨＤＤ）３４と、ＴＣＰ／ＩＰネットワークに接続された通信インタフェース３５と、キーボードやポインティングデバイス等からなる操作部３７と、液晶モニタ等からなる表示部３９と、を備える。
【００２２】
このような通信システム１において、複合機１０のフラッシュメモリ１３には、図２に示すように、複合機１０が有する各機能と、これらの各機能を実行する際に必要な装置とが対応付けられた対応リストが格納されており、複合機１０は、複合機１０が有する各機能を特定のＰＣ３０（占有装置）により占有可能に構成されている。
【００２３】
この対応リストの内容としては、例えば、「プリンタ機能」には「印刷部１７」が対応し、「コピー機能」には「印刷部１７」と「読取部１９」とが対応し、「ファクシミリ機能」には「読取部１９」と「電話回線」とが対応し、「スキャナ機能」には「読取部１９」が対応している。
【００２４】
この対応リストを参照して、ある装置（ＰＣ３０の何れか）から「プリンタ機能」を占有設定した場合には、この「プリンタ機能」を実現する際に使用される「印刷部１７」を使用するその他の機能（ここでは「コピー機能」）も同時に占有設定される。ただし、この場合、「ファクシミリ機能」や「スキャナ機能」については、「印刷部１７」を使用しない機能であるため、占有設定されることがないので、任意の装置（全てのＰＣ３０）から使用することができる。
【００２５】
このようにして、複合機１０のＣＰＵ１１は、占有要求元のＰＣ３０を特定するＩＰアドレスと、占有設定されている機能とを対応付けてフラッシュメモリ１３に格納する。また、複合機１０のＣＰＵ１１は、機能毎に、一時的に占有設定を解除するためのパスワードも併せてフラッシュメモリ１３に格納する。
【００２６】
このような通信システム１において、複合機１０は、何れかのＰＣ３０からのアクセスに応じて図３および図４に示す処理を実行する。なお、図３および図４は、複合機１０のＣＰＵ１１が実行する複合機処理（プログラム）を示すフローチャートである。
【００２７】
この複合機処理は、複合機１０が起動されたときにそれぞれ処理が開始され、複合機処理を開始すると、ＣＰＵ１１は印刷用ポートへのアクセス、表示操作部２１を通じて入力された入力信号の受信、ＰＣ３０や他の複合機１０からのパケット受信等のイベントが発生したか否かを判断する（Ｓ１１０）。
【００２８】
イベントが発生していないと判断すると（Ｓ１１０でＮｏ）、Ｓ１１０の処理を繰り返す。
イベントが発生したと判断すると（Ｓ１１０でＹｅｓ）、そのイベントが、印刷処理要求（機能実行指令）の受信か否かを判断する（Ｓ１２０：機能実行指令受信手段）。印刷処理要求の受信であれば（Ｓ１２０でＹｅｓ）、Ｓ２１０に移行する。また、印刷処理要求の受信でなければ（Ｓ１２０でＮｏ）、表示操作部２１または通信インターフェイス
１５を通じてパスワードを受信したか否かを判定する（Ｓ１３０：占有要求元情報受信手段）。
【００２９】
パスワードを受信していれば（Ｓ１３０でＹｅｓ）、Ｓ３１０に移行する。また、パスワードを受信していなければ（Ｓ１３０でＮｏ）、何れかのＰＣ３０から占有要求を受信したか否かを判定する（Ｓ１４０）。
【００３０】
占有要求を受信していれば（Ｓ１４０でＹｅｓ）、図４のＳ４１０に移行し、占有要求を受信していなければ（Ｓ１４０でＮｏ）、イベントの内容に対応したその他の処理を実行し（Ｓ１５０）、複合機処理を初めから繰り返す。
【００３１】
次に、Ｓ１２０にて印刷処理要求を受信した場合に移行するＳ２１０では、フラッシュメモリ１３を参照し、イベントの内容に応じて利用しようとする機能（ここではプリンタ機能）が、占有状態に設定されているか否かを判定する（Ｓ２１０：占有機能判断手段）。
【００３２】
利用しようとする機能が占有状態に設定されていなければ（Ｓ２１０でＮｏ）、Ｓ２４０に移行する。また、利用しようとする機能が占有状態に設定されていれば（Ｓ２１０でＹｅｓ）、印刷処理要求は占有者からのものか否かを判定する（Ｓ２２０：要求元判断手段）。
【００３３】
なお、この判定においては、印刷処理要求（パケット）のヘッダデータに含まれるＩＰアドレスと、フラッシュメモリ１３に格納されているこの機能と対応するＩＰアドレスとが一致するか否かを判定する。
【００３４】
印刷処理要求が占有者からのものであれば（Ｓ２２０でＹｅｓ）、この印刷処理に対応する印刷ジョブの所在が占有者のＰＣ３０にあるか否かを判定する（Ｓ２３０：通信判断手段）。
【００３５】
ここで、このような判定を行うのは、印刷処理要求を送信した装置以外の装置（データサーバ等）に印刷処理要求に対応する印刷データが保存された状態で、この印刷データに関するジョブを実行する場合（つまり、プルプリントを実行する場合）において、印刷処理要求元の装置が占有装置であるにも拘わらず、複合機１０が占有状態にされていることにより印刷処理要求が拒否されてしまうことを防止するためである。
【００３６】
印刷ジョブの所在が占有者のＰＣ３０にあれば（Ｓ２３０でＹｅｓ）、印刷処理を許可し、印刷処理を実行し（Ｓ２４０）、この印刷処理が終了すれば複合機処理を初めから繰り返す。
【００３７】
また、印刷ジョブの所在が占有者のＰＣ３０になければ（Ｓ２３０でＮｏ）、プルプリント先のＰＣ３０からの該当ジョブを一時的に許可する（Ｓ２５０：機能実行許可手段）。この処理により、複合機１０はプリンタ機能が占有されているにもかかわらず、プルプリント先のＰＣ３０からの該当ジョブのみを受付可能な状態となる。
【００３８】
続いて、この印刷要求に関する印刷処理を実行し（Ｓ２６０）、Ｓ２５０の処理における一時許可を解除し（Ｓ２７０）、複合機処理を初めから繰り返す。
また、Ｓ２２０にて、印刷処理要求が占有者からのものでなければ（Ｓ２２０でＮｏ）、印刷処理要求を送信した者が占有者であることを特定するための認証タスクを起動する（Ｓ２８０）。
【００３９】
そして、印刷処理要求の送信元にパスワード要求を送信し（Ｓ２９０）、複合機処理を初めから繰り返す。
次に、Ｓ１３０にて、パスワードを受信していれば（Ｓ１３０でＹｅｓ）、このパスワードがフラッシュメモリ１３に格納されている、プリンタ機能の占有設定を解除するためのパスワードと一致するか否かを判定する（Ｓ３１０）。これらのパスワードが一致すれば（Ｓ３１０でＹｅｓ）、Ｓ２３０に移行する。また、これらのパスワードが一致しなければ（Ｓ３１０でＮｏ）、印刷処理要求を拒否し（Ｓ３２０）、複合機処理を初めから繰り返す。
【００４０】
次に、Ｓ１４０にて、占有要求を受信していれば（Ｓ１４０でＹｅｓ）、この占有要求に対応する機能を判別する（Ｓ４１０）。即ち、この処理では、占有を希望する機能（例えばファクシミリ機能）を判別する。
【００４１】
続いて、占有を希望する機能に干渉する機能をフラッシュメモリ１３に格納された対応リスト（図２参照）から抽出する（Ｓ４２０）。ここで、例えば、占有を希望する機能がファクシミリ機能であった場合には、この処理（Ｓ４２０）では、干渉する機能としてコピー機能およびスキャナ機能が抽出される。
【００４２】
そして、占有すべき機能として抽出した全ての機能が他のユーザにより占有されていないか否かを判定する（Ｓ４３０）。
抽出した全ての機能が他のユーザにより占有されていなければ（Ｓ４３０でＹｅｓ）、ＩＰアドレス、ノード名、パスワードを登録し（Ｓ４４０）、占有要求に対応する機能と干渉する機能とを占有状態に設定する（Ｓ４５０：占有設定手段）。即ち、ＩＰアドレス、ノード名、パスワードを各機能に対応させてフラッシュメモリ１３に格納する。なお、この処理において登録されるパスワードは、予め設定されたパスワードであってもよいし、占有要求元のＰＣ３０により入力させるよう構成してもよい。
【００４３】
続いて、占有状態の詳細を占有要求元のＰＣ３０に通知し（Ｓ４６０）、複合機処理を繰り返す。
一方、Ｓ４３０にて、抽出した機能の何れかが他のユーザにより占有されていれば（Ｓ４３０でＮｏ）、抽出した機能のうち、占有可能な機能（つまり、占有されていない機能）があるか否かを判定する（Ｓ４７０）。
【００４４】
占有可能な機能がなければ（Ｓ４７０でＮｏ）、そのままＳ４６０へ移行し、占有状態に出来なかったことを、占有要求元のＰＣ３０に通知する。占有可能な機能があれば（Ｓ４７０でＹｅｓ）、Ｓ４４０と同様に、ＩＰアドレス、ノード名、パスワードを登録し（Ｓ４８０）、占有可能な機能を占有状態に設定する（Ｓ４９０：占有設定手段）。そして、占有状態の詳細を占有要求元のＰＣ３０に通知し（Ｓ４６０）、複合機処理を繰り返す。
【００４５】
なお、占有状態の解除は、予め設定された一定時間後、占有要求元からの機能実行指令を所定時間受信しなかった場合、占有要求元からの解除指示を受信した場合など、その時々において、ユーザが占有要求時に選択可能である。
【００４６】
以上のように詳述した通信システム１において、複合機１０は、占有要求元である占有装置以外からの機能実行指令に対して、その機能実行指令に応じた自装置が有する機能の実行を拒否し、占有装置（ＰＣ３０）による占有状態とする占有機能により占有状態に設定されている期間において、占有要求元である占有装置（特定のＰＣ３０）以外からの機能実行指令に対しては、その機能実行指令に応じた自装置が有する機能の実行を拒否する。
【００４７】
また、複合機１０は、複合機処理にて、機能実行指令を受信し（Ｓ１２０）、受信した機能実行指令の送信元の装置が、占有装置であるか否かにより、機能実行指令を送信した送信元が占有要求元であるかを判断する（Ｓ２２０）。そして、複合機１０は、機能実行指令を送信した送信元が占有要求元であると判断された場合に、受信した機能を実行するために、占有装置以外の装置との通信を必要とするかを判断する（Ｓ２３０）。
【００４８】
続いて、複合機１０は、Ｓ２３０にて占有装置以外の装置との通信を必要とすると判断された場合に、占有装置以外の装置に対して、占有装置からの機能実行指令に応じて必要な機能実行に限り占有状態を解除し、機能の実行を許可する（Ｓ２５０）。
【００４９】
従って、このような複合機１０によれば、占有装置からの機能実行指令のみを受け付ける占有状態に設定されているときであっても、占有装置からの機能実行指令に対応する占有装置以外の装置からの機能実行指令であれば、受け付けることができる。このため、占有装置からの機能実行指令に対応するデータの全ての占有装置に格納しておく必要がなくなるので、占有装置からの制御指令により占有装置以外の装置とデータのやりとりをする必要がある場合に、データをやりとりする際の手順を簡素化することができる。
【００５０】
また、本実施形態の複合機１０においては、占有要求元を特定する占有要求元情報を記憶するフラッシュメモリ１３を備えている。そして、複合機１０は、複合機処理にて、機能実行指令の送信元から占有要求元情報を受信し（Ｓ１３０）、受信した機能実行指令の送信元の装置が、占有装置でないと判断された場合であっても、受信した占有要求元情報、およびフラッシュメモリ１３に記憶された占有要求元情報が一致する場合には、機能実行指令を送信した送信元が占有要求元であると判断する（Ｓ２２０）。
【００５１】
従って、このような複合機１０によれば、パスワードやユーザＩＤ、占有状態に設定する際に登録した占有装置のＩＰアドレスやノード名等の占有要求元情報を入力すれば占有装置以外の装置からの制御指令も受け付けることができるので、ユーザの利便性を向上させることができる。
【００５２】
また、本実施形態の複合機１０においては、ユーザの操作により機能実行指令および占有要求元情報を入力するための表示操作部２１を備え、複合機処理のＳ１２０，Ｓ１３０では、表示操作部２１により入力された機能実行指令および占有要求元情報を受信するようにしてもよい。
【００５３】
このような複合機１０によれば、複合機１０に設けられた表示操作部２１（操作パネル、操作ボタン、操作キー等）によっても制御指令や占有要求元情報を入力することができるので、ユーザの利便性を向上させることができる。例えば、まず複合機１０を占有状態とし、占有装置から印刷指示を行う。この際には、占有装置からの機能実行指令であるので、印刷処理が行われる。次にユーザが複合機１０まで印刷した印刷物を取りに行き、その印刷物を複合機１０のファクシミリ機能によりファックス送信を行う場合であっても、占有状態を解除せずとも表示操作部２１の操作によって、機能実行指令が受け付けられる。
【００５４】
さらに、本実施形態の複合機１０においては、自装置が備える複数の機能をそれぞれ占有状態に設定可能に構成されており、複合機処理にて、機能実行指令に対応する機能を実行するために、占有状態に設定されている機能を必要とするか否かを判断する（Ｓ２１０）、占有状態に設定されている機能が不要であると判断された場合に、機能の実行を許可するよう設定されている（Ｓ２５０）。
【００５５】
このような複合機１０によれば、自装置に複数の機能を有する場合に、機能毎に占有状態に設定することができるので、一部の機能が占有状態に設定されていたとしても、使用する機能が占有状態に設定されていなければ、機能実行指令に応じた機能を実行することができる。
【００５６】
なお、本発明の実施の形態は、上記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
例えば、本実施形態においては、印刷処理要求を受けた際の処理を例示したが、印刷処理（プリンタ機能）以外の処理（例えば、コピー機能、スキャナ機能、ファクシミリ機能等）にも適用することができる。
【００５７】
また、占有状態に設定する際に、本実施形態では、ＩＰアドレス、ノード名、パスワードを登録させるようにしているが（Ｓ４４０，Ｓ４８０参照）、特にこれに限らず、占有状態に設定する占有元を特定することができる情報を登録させればよい。また、この占有状態の設定は、占有要求を複合機１０の表示操作部２１から行ってもよい。そして、機能実行指令の送信元を特定する情報として、このとき登録された情報のいずれかを入力、送信し、その情報が一致していれば、占有元からの機能実行指令であることが特定できる。
【００５８】
さらに、この機能実行指令を行う際に、ユーザが予め占有要求元情報も送信すれば、改めて、占有要求元情報を送信する旨の要求送信を行うことなく、機能実行指令を行った送信元が占有要求元であるかを判断することができる。
【００５９】
また、本実施形態では、印刷処理要求を受信してからパスワードを要求しているが、例えば、複合機１０の表示操作部２１からの操作によって、機能実行指令が行われた場合には、予め表示操作部２１の操作受付を、占有要求元情報を受け付けなければ、機能実行指令を受け付けないようにすることも可能である。このときは、先にパスワードを受信し、一致したら、その後、占有装置からの要求であるかを確認することなく、機能実行指令を受信し、機能を実行する構成になる。
【図面の簡単な説明】
【００６０】
【図１】通信システム１の構成を表す説明図である。
【図２】機能別対応リストを示す説明図である。
【図３】複合機処理を示すフローチャート（主要部分）である。
【図４】複合機処理を示すフローチャート（占有設定部分）である。
【符号の説明】
【００６１】
１…通信システム、１０…複合機、１１…ＣＰＵ、１２…ＲＡＭ、１３…フラッシュメモリ、１５…通信インタフェース、１７…印刷部、１９…読取部、２１…表示操作部、３０…ＰＣ、３１…ＣＰＵ、３２…ＲＯＭ、３３…ＲＡＭ、３４…ハードディスク装置、３５…通信インタフェース、３７…操作部、３９…表示部。
【図１】
2007259096.tif 000003
【図２】
2007259096.tif 000004
【図３】
2007259096.tif 000005
【図４】
2007259096.tif 000006