(57)【要約】【課題】通信ポートへの電力消費を低減できるポート制御装置、ポート制御プログラム及びポート制御システムを提供する。【解決手段】各々、電力が供給されることにより起動し、起動後に機能の実行に必要な実行データを受信可能な複数の通信ポート２７２と、複数の通信ポート２７２のうち少なくとも一つの通信ポートを起動するための起動信号を、受信可能な特定ポート２７１と、特定ポート２７１により起動信号が受信された場合に、起動信号により指定される通信ポート２７２に電力を供給する制御を行なう制御部２１１と、を有するポート制御装置。【選択図】図４
2020027571.tif 000002
【特許請求の範囲】
【請求項１】
各々、電力が供給されることにより起動し、起動後に機能の実行に必要な実行データを受信可能な複数の通信ポートと、
前記複数の通信ポートのうち少なくとも一つの通信ポートを起動するための起動信号を、受信可能な特定ポートと、
前記特定ポートにより前記起動信号が受信された場合に、前記起動信号により指定される通信ポートに電力を供給する制御を行なう制御部と、
を有するポート制御装置。
【請求項２】
前記起動信号は、前記複数の通信ポートのうち通信を要求した通信ポートに電力が供給されておらず、当該通信ポートによる前記実行データの受信が失敗された場合に、前記特定ポートに送信される請求項１に記載のポート制御装置。
【請求項３】
前記特定ポートは、機能の実行に必要な前記実行データを受信可能な汎用ポートである請求項１又は請求項２に記載のポート制御装置。
【請求項４】
前記特定ポートには、常に電力が供給されている請求項３記載のポート制御装置。
【請求項５】
前記特定ポートは、前記機能の実行に必要な前記実行データを受信するためのポートではなく、前記起動信号を受信するための専用ポートである請求項１又は請求項２に記載のポート制御装置。
【請求項６】
前記複数の通信ポートのうち起動していない通信ポートが存在する場合には、前記特定ポートに電力が供給され、前記複数の通信ポートの全てが起動している場合には、前記特定ポートへの電力の供給が停止される請求項５記載のポート制御装置。
【請求項７】
前記特定ポートにより前記起動信号を受信する回数又は前記特定ポートにより受信するデータ量には上限値が設定されており、
前記制御部は、前記上限値までの残り回数又は残りデータ量が多い程、前記複数の通信ポートを電力供給が停止された休止状態に移行させるまでの移行時間を短くする請求項１〜６のいずれか一項に記載のポート制御装置。
【請求項８】
前記制御部は、前記特定ポートにより前記起動信号を受信した回数又は前記特定ポートにより受信したデータ量が前記上限値に到達した場合、前記複数の通信ポートを前記休止状態に移行させないように制御する請求項７に記載のポート制御装置。
【請求項９】
前記移行時間は、前記複数の通信ポートに含まれる通信ポート毎に管理される請求項７又は請求項８に記載のポート制御装置。
【請求項１０】
自装置への電力の供給が休止されている場合において、前記自装置への電力の供給とは別に前記特定ポートに電力を供給可能な独立の電源を更に有し、
自装置に電力が供給されていない場合であって前記特定ポートにより前記起動信号が受信された場合、前記制御部は、休止されている前記自装置への電力の供給を再開させる制御を行ないつつ、前記起動信号により指定される通信ポートに電力を供給する制御を行なう請求項１〜９のいずれか一項に記載のポート制御装置。
【請求項１１】
各々、電力が供給されることにより起動し、起動後に機能の実行に必要な実行データを受信可能な複数の通信ポートと、前記複数の通信ポートのうち少なくとも一つの通信ポートを起動するための起動信号を、受信可能な特定ポートと、を制御するためのポート制御プログラムであって、
前記特定ポートにより前記起動信号を受信するステップと、
受信した前記起動信号により指定される通信ポートに電力を供給する制御を行なうステップと、
をコンピュータに実行させるポート制御プログラム。
【請求項１２】
各々、電力が供給されることにより起動し、起動後に機能の実行に必要な実行データを受信可能な複数の通信ポートと、前記複数の通信ポートのうち少なくとも一つの通信ポートを起動するための起動信号を、受信可能な特定ポートと、前記特定ポートにより前記起動信号が受信された場合に、前記起動信号により指定される通信ポートに電力を供給する制御を行なう制御部と、を有するポート制御装置と、
前記複数の通信ポートのうち一つの通信ポートを起動させるために、前記特定ポートに前記起動信号を送信する指示端末と、
を有するポート制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の技術は、ポート制御装置、ポート制御プログラム及びポート制御システムに関する。
【背景技術】
【０００２】
特許文献１には、全ての機能が動作する通常動作モードと、前記全ての機能のうち所定の機能だけが動作する低消費電力モードとを有し、所定の条件で前記通常動作モードから前記低消費電力モードへ移行する第１の制御手段と、消費電力がそれぞれ異なる所定数のインタフェース手段を介して前記第１の制御手段と接続され、前記低消費電力モードで動作中の前記第１の制御手段が前記通常動作モードへ復帰する要因を検出する第２の制御手段と、前記所定数のインタフェース手段を切り替える切り替え手段と、を含み、前記切り替え手段は、前記第１の制御手段が、前記通常動作モードから前記低消費電力モードへ移行したときから、前記第２の制御手段が前記復帰する要因を検出することにより前記第１の制御手段が前記低消費電力モードから前記通常動作モードへ復帰するまでの間、前記所定数のインタフェース手段のうち、最も消費電力が少ないインタフェース手段に切り替えることを特徴とする電子装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１０２７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
外部からの指示を受け付けて動作する装置、例えば、複合機は、一定時間使用されない場合など、画像を形成するための画像形成部等の主な構成への電力供給を一時中止して、省電力モードに移行する。省電力モードでは、複合機は、いつでも各種指示を受け付けるために、ＵＳＢポート、有線ＬＡＮポート、無線ＬＡＮポート及びファクシミリ用ポート等の複数の通信ポートに電力を供給している。これでは、通信ポートの数だけ、電力が消費されてしまう。
【０００５】
本発明は、通信ポートへの電力消費を低減できるポート制御装置、ポート制御プログラム及びポート制御システムを提供することを目的とする。
【０００６】
を目的とする。
【課題を解決するための手段】
【０００７】
本開示の第一態様は、ポート制御装置であって、各々、電力が供給されることにより起動し、起動後に機能の実行に必要な実行データを受信可能な複数の通信ポートと、前記複数の通信ポートのうち少なくとも一つの通信ポートを起動するための起動信号を、受信可能な特定ポートと、前記特定ポートにより前記起動信号が受信された場合に、前記起動信号により指定される通信ポートに電力を供給する制御を行なう制御部と、を有する。
【０００８】
第一態様において、前記起動信号は、前記複数の通信ポートのうち通信を要求した通信ポートに電力が供給されておらず、当該通信ポートによる前記実行データの受信が失敗された場合に、前記特定ポートに送信される。
【０００９】
第一態様において、前記特定ポートは、機能の実行に必要な前記実行データを受信可能な汎用ポートである。
【００１０】
第一態様において、前記特定ポートには、常に電力が供給されている。
【００１１】
第一態様において、前記特定ポートは、前記機能の実行に必要な前記実行データを受信するためのポートではなく、前記起動信号を受信するための専用ポートである。
【００１２】
第一態様において、前記複数の通信ポートのうち起動していない通信ポートが存在する場合には、前記特定ポートに電力が供給され、前記複数の通信ポートの全てが起動している場合には、前記特定ポートへの電力の供給が停止される。
【００１３】
第一態様において、前記特定ポートにより前記起動信号を受信する回数又は前記特定ポートにより受信するデータ量には上限値が設定されており、前記制御部は、前記上限値までの残り回数又は残りデータ量が多い程、前記複数の通信ポートを電力供給が停止された休止状態に移行させるまでの移行期間を短くする。
【００１４】
第一態様において、前記制御部は、前記特定ポートにより前記起動信号を受信した回数又は前記特定ポートにより受信したデータ量が前記上限値に到達した場合、前記複数の通信ポートを前記休止状態に移行させないように制御する。
【００１５】
第一態様において、前記移行期間は、前記複数の通信ポートに含まれる通信ポート毎に管理される。
【００１６】
第一態様において、自装置への電力の供給が休止されている場合において、前記自装置への電力の供給とは別に前記特定ポートに電力を供給可能な独立の電源を更に有し、自装置に電力が供給されていない場合であって前記特定ポートにより前記起動信号が受信された場合、前記制御部は、休止されている前記自装置への電力の供給を再開させる制御を行いつつ、前記起動信号により指定される通信ポートに電力を供給する制御を行なう。
【００１７】
本開示の第二態様は、各々、電力が供給されることにより起動し、起動後に機能の実行に必要な実行データを受信可能な複数の通信ポートと、前記複数の通信ポートのうち少なくとも一つの通信ポートを起動するための起動信号を、受信可能な特定ポートと、を制御するためのポート制御プログラムであって、前記特定ポートにより前記起動信号を受信するステップと、受信した前記起動信号により指定される通信ポートに電力を供給する制御を行なうステップと、をコンピュータに実行させる。
【００１８】
本開示の第三態様は、ポート制御システムであって、各々、電力が供給されることにより起動し、起動後に機能の実行に必要な実行データを受信可能な複数の通信ポートと、前記複数の通信ポートのうち少なくとも一つの通信ポートを起動するための起動信号を、受信可能な特定ポートと、前記特定ポートにより前記起動信号が受信された場合に、前記起動信号により指定される通信ポートに電力を供給する制御を行なう制御部と、を有するポート制御装置と、前記複数の通信ポートのうち一つの通信ポートを起動させるために、前記特定ポートに前記起動信号を送信する指示端末と、を有する。
【発明の効果】
【００１９】
第一態様のポート制御装置によれば、起動信号により指定される必要な通信ポートに電力を供給し、不必要に他の通信ポートを起動しないので、全ての通信ポートに電力を供給する場合に比べて、消費電力を低減できる。
【００２０】
第一態様のポート制御装置によれば、電力が供給されていない通信ポートにおける実行データの受信の失敗を前提として、特定ポートを利用できる。
【００２１】
第一態様のポート制御装置によれば、特定ポートの機能を汎用ポートに持たせ、専用ポートを省略できる。
【００２２】
第一態様のポート制御装置によれば、特定ポートの機能を有する汎用ポートだけは、常に電力を供給して起動状態にし、常に起動信号を受信可能にできる。
【００２３】
第一態様のポート制御装置によれば、起動信号を受信する専用ポートを提供できる。
【００２４】
第一態様のポート制御装置によれば、不要な時には特定ポートの電力消費を防止できる。
【００２５】
第一態様のポート制御装置によれば、特定ポートを使用できる残量に応じて、特定ポートを使用する頻度を制御できる。
【００２６】
第一態様のポート制御装置によれば、特定ポートを使用できる残量がなくなると、特定ポートを使用しなくても良いように制御できる。
【００２７】
第一態様のポート制御装置によれば、通信ポート毎に休止状態への移行を管理できる。
【００２８】
第一態様のポート制御装置によれば、自装置自体の休止を可能にできる。
【００２９】
第二態様のポート制御プログラムによれば、起動信号により指定される必要な通信ポートに電力を供給し、不必要に他の通信ポートを起動しないので、全ての通信ポートに電力を供給する場合に比べて、消費電力を低減できる。
【００３０】
第三態様のポート制御システムによれば、起動信号により指定される必要な通信ポートに電力を供給し、不必要に他の通信ポートを起動しないので、全ての通信ポートに電力を供給する場合に比べて、消費電力を低減できる。
【図面の簡単な説明】
【００３１】
【図１】本開示の実施形態に係るジョブ処理システムの概略構成を示す図である。
【図２】ユーザ端末のハードウェア構成を示すブロック図である。
【図３】複合機のハードウェア構成を示す図である。
【図４】複合機の通信インタフェースの構成を示す図である。
【図５】ユーザ端末によるジョブ送信処理の流れを示すフローチャートである。
【図６】複合機におけるポート制御処理の流れを示すフローチャートである。
【図７】図５及び図６の一連の流れを説明するための一例を示す図である。
【図８】複合機における特定ポート及び通信ポートの休止及び起動処理の流れを示すフローチャートである。
【図９】休止移行時間を変動させる変動処理の流れを示すフローチャートである。
【図１０】起動信号に含まれる情報の例を示す図である。
【発明を実施するための形態】
【００３２】
以下、本発明の技術の実施形態の一例を、図面を参照しつつ説明する。なお、各図面において同一又は等価な構成要素及び部分には同一の参照符号を付与している。また、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
【００３３】
図１は、本開示の実施形態に係るジョブ処理システムの概略構成を示す図である。
【００３４】
図１に示すように、ジョブ処理システムは、ユーザ端末１０Ａ〜１０Ｃを含むユーザ端末１０と、複合機２０と、ＬＰＷＡ基地局３０と、サーバ４０と、無線ＬＡＮルータ５０と、ファクシミリ装置６０とを有する。
【００３５】
ユーザ端末１０は、複合機２０の機能を利用するために、複合機２０に対する指示を示すジョブを送信する。ユーザ端末１０は、いわゆるコンピュータである。ジョブは、複合機２０の機能の実行に必要な実行データである。ジョブには、例えば、複合機２０に画像を印刷させるための印刷ジョブ、複合機２０にスキャンさせるためのスキャンジョブ、又は、複合機２０にファクシミリを送信させるファクシミリジョブが含まれる。
【００３６】
ユーザ端末１０Ａは、図示しないルータを介して複合機２０及びサーバ４０に有線で接続されている。ユーザ端末１０Ａは、複合機２０の機能を利用する際には、ルータを介して、ジョブを直接複合機２０に送信する。或いは、ユーザ端末１０Ａは、サーバ４０に格納されたデータを使って複合機２０を利用する際には、まずサーバ４０に指示を送信する。そして、ユーザ端末１０Ａからの指示に従い、サーバ４０は、ジョブを作成し、複合機２０に送信する。
【００３７】
ユーザ端末１０Ｂは、複合機２０に直接有線で接続されている。ユーザ端末１０Ｂは、複合機２０の機能を利用する際には、配線を通じてジョブを複合機２０に送信する。ユーザ端末１０Ｃは、無線ＬＡＮルータ５０を介して、複合機２０と無線で接続されている。ユーザ端末１０Ｃは、複合機２０の機能を利用する際には、無線ＬＡＮルータ５０を介して、無線でジョブを複合機２０に送信する。
【００３８】
複合機２０は、様々な機能が複合された装置である。複合機２０は、例えば、プリント、コピー、スキャン及びファクシミリ等の機能を、ユーザの指示又はユーザ端末１０の指示に基づいて実現する。上記のように、複合機２０は、ユーザ端末１０Ａ〜１０Ｃと様々な手法により接続可能である。このような様々な手法に対応するために、複合機２０は、様々な通信インタフェースを備える。通信インタフェースの種類について、詳細は後述する。また、以下の例では複合機２０を用いる場合について説明するが、本実施形態は、複合機２０に限定されず、複数種類の通信インタフェースを採用した機器であればいかなる機器にも、適用可能である。例えば、本実施形態は、プリンタにも適用可能である。
【００３９】
ＬＰＷＡ基地局３０は、ＬＰＷＡ方式（Ｌｏｗ  Ｐｏｗｅｒ  Ｗｉｄｅ  Ａｒｅａ：低電力広域通信方式）による通信を中継する。ＬＰＷＡ基地局３０は、例えば、サーバ４０と接続されている。ＬＰＷＡ基地局３０とサーバ４０との接続は、有線であっても無線であっても良い。
【００４０】
サーバ４０は、いわゆるプリントサーバである。印刷の対象となるデータを蓄積したり、ユーザ端末１０Ａからの指示に基づいて、データを印刷用のデータに変換したりする。
【００４１】
無線ＬＡＮルータ５０は、ユーザ端末１０Ｃ及び複合機２０と無線で接続され、ユーザ端末１０Ｃ及び複合機２０間のデータ又はジョブの送受信を中継する。
【００４２】
ファクシミリ装置６０は、電話回線及び電話局７０を介して、複合機２０に印刷データを送信する。
【００４３】
次に、ユーザ端末１０及び複合機２０のハードウェア構成について説明する。
【００４４】
図２は、ユーザ端末のハードウェア構成を示すブロック図である。
【００４５】
図２に示すように、ユーザ端末１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、ストレージ１４、入力部１５、表示部１６、通信インタフェース１７及び電源１８の各構成を有する。各構成は、バス１９を介して相互に通信可能に接続されている。
【００４６】
ＣＰＵ１１は、中央演算処理ユニットであり、各種プログラムを実行したり、各部を制御したりする。すなわち、ＣＰＵ１１は、ＲＯＭ１２又はストレージ１４からプログラムを読み出し、ＲＡＭ１３を作業領域としてプログラムを実行する。ＣＰＵ１１は、ＲＯＭ１２又はストレージ１４に記録されているプログラムにしたがって、上記各構成の制御及び各種の演算処理を行う。本実施形態では、ＲＯＭ１２又はストレージ１４には、印刷の指示を行なう印刷プログラムが格納されている。
【００４７】
ＲＯＭ１２は、各種プログラム及び各種データを格納する。ＲＡＭ１３は、作業領域として一時的にプログラム又はデータを記憶する。ストレージ１４は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）又はフラッシュメモリにより構成され、オペレーティングシステムを含む各種プログラム、及び各種データを格納する。
【００４８】
入力部１５は、マウス等のポインティングデバイス、及びキーボードを含み、各種の入力を行うために使用される。表示部１６は、たとえば、液晶ディスプレイであり、各種の情報を表示する。表示部１６は、タッチパネル方式を採用して、入力部１５として機能しても良い。
【００４９】
通信インタフェース１７は、複合機２０及びサーバ４０等の他の機器と通信するためのインタフェースである。通信インタフェース１７は、例えば、イーサネット（登録商標）、ＦＤＤＩ（Ｆｉｂｅｒ−ｄｉｓｔｒｉｂｕｔｅｄ  ｄａｔａ  ｉｎｔｅｒｆａｃｅ）、Ｗｉ−Ｆｉ（登録商標）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４、ＬＰＷＡ等の規格が用いられる。図１で示す複合機２０との種々の接続形態に応じて、必要な規格が用いられる。
【００５０】
図３は、複合機のハードウェア構成を示す図である。
【００５１】
複合機２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ストレージ２４、入力部２５、表示部２６、通信インタフェース２７、電源２８及び機能部２９を有する。各構成は、バス２００を介して相互に通信可能に接続されている。ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ストレージ２４、入力部２５、表示部２６及び電源２８は、ユーザ端末１０のＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ストレージ１４、入力部１５、表示部１６及び電源１８と同様の構成であるので、説明を省略する。
【００５２】
通信インタフェース２７は、ユーザ端末１０、ＬＰＷＡ基地局３０、サーバ４０及びファクシミリ装置６０等の他の機器と通信するためのインタフェースである。通信インタフェース２７は、例えば、イーサネット（登録商標）、ＦＤＤＩ、Ｗｉ−Ｆｉ（登録商標）、ＵＳＢ、ＩＥＥＥ１３９４、ＬＰＷＡ等の規格が用いられる。通信インタフェース２７の詳細については、図４を参照して後述する。
【００５３】
機能部２９は、複合機２０の機能を実現するための構成である。機能部２９は、例えば、用紙等の記録媒体に画像を形成する画像形成部２９１と、用紙等に形成された画像を読み取り画像データを生成するスキャナ２９２と、原稿を電話回線を通じて送信するファクシミリ２９３等を含む。機能部２９は、他にも複合機２０が実現しうる機能のためのいかなる構成を含んでも良い。
【００５４】
次に、通信インタフェース２７について、より詳細に説明する。
【００５５】
図４は、複合機の通信インタフェースの構成を示す図である。図４において、通信インタフェース２７に含まれる構成を点線で囲んで示している。
【００５６】
図４に示すように、通信インタフェース２７は、ＬＰＷＡ特定ポート２７１、複数の通信ポート２７２およびファクシミリポート２７６を含む。
【００５７】
ＬＰＷＡ特定ポート２７１は、電力が供給されることにより起動し、起動後にＬＰＷＡ方式によりＬＰＷＡ基地局３０と通信するためのポートである。以下の実施形態では、ＬＰＷＡ特定ポートは、有線ＬＡＮポート等の通信ポートとは別の専用のポートである場合について説明する。しかし、ＬＰＷＡ特定ポートは、有線ＬＡＮポート等の通信ポートの一機能として、何れかの通信ポートに含まれても良い。
【００５８】
複数の通信ポート２７２は、それぞれ電力が供給されることにより起動し、起動後に複合機２０の機能を使用するために必要なデータを受信可能なポートである。通信ポート２７２は、有線でＬＡＮに接続するための有線ＬＡＮポート２７３、有線でユーザ端末１０に接続するための有線ポート２７４、無線でＬＡＮに接続するための無線ＬＡＮポート２７５を含む。有線ＬＡＮポート２７３、有線ポート２７４及び無線ＬＡＮポート２７５は、複合機２０の機能を直接的に使用するための通信ポートである。
【００５９】
ファクシミリポート２７６は、ファクシミリと接続するためのポートである。ファクシミリポート２７６は、複合機２０のファクシミリ機能を直接的に使用するための通信ポートである。
【００６０】
通信インタフェース２７に含まれるＬＰＷＡ特定ポート２７１及び複数の通信ポート２７２と、制御部２１１を含んでポート制御装置が構成される。
【００６１】
所定の条件を満たすと、有線ＬＡＮポート２７３、有線ポート２７４及び無線ＬＡＮポート２７５は電源２８からの電力の供給が切断される。電力の供給が切断された状態を、以下では休止状態と呼ぶ。例えば、電源２８と、有線ＬＡＮポート２７３、有線ポート２７４及び無線ＬＡＮポート２７５との間には、スイッチ２８１、スイッチ２８２及びスイッチ２８３が設けられる。制御部２１１がスイッチ２８１、スイッチ２８２及びスイッチ２８３の開閉を制御することにより、通信ポート２７２は、それぞれ、起動状態及び休止状態が切り替えられる。例えば、スイッチ２８１が閉じられると、有線ＬＡＮポート２７３が起動状態となる。
【００６２】
また、所定の条件を満たすと、ＬＰＷＡ特定ポート２７１は、休止状態及び起動状態が切り替えられる。このために、電源２８と、ＬＰＷＡ特定ポート２７１との間には、スイッチ２８４が設けられる。制御部２１１がスイッチ２８４の開閉を制御することにより、ＬＰＷＡ特定ポート２７１は、起動状態及び休止状態が切り替えられる。
【００６３】
ファクシミリポート２７６は、通信ポート２７２とは異なり、電源２８から常時電力が供給されている。ファクシミリポート２７６が休止状態になった場合でも、現行のファクシミリ装置６０には、ＬＰＷＡ基地局３０と通信するための通信インタフェースが搭載されていないことが想定されるからである。ただし、ファクシミリ装置６０にも、ＬＰＷＡ基地局３０と通信するための通信インタフェースが標準的に装備されるような場合には、ファクシミリポート２７６も、通信ポート２７２と同様に、休止状態又は起動状態を切替可能にしても良い。
【００６４】
なお、制御部２１１は、複合機２０の機能構成であり、ＣＰＵ２１が、ＲＯＭ２２又はストレージ２４に記憶されたポート制御プログラムを読み出して、ＲＡＭ２３に展開して実行することにより実現される。制御部２１１は、ＬＰＷＡ特定ポート２７１により起動信号を受信した場合に、起動信号により指定される通信ポート２７２に電力を供給する制御を行なう。例えば、起動信号により有線ＬＡＮポート２７３が指定される場合、制御部２１１は、スイッチ２８１を閉じて、有線ＬＡＮポート２７３に電力を供給する制御を行なう。これにより、ユーザ端末１０Ａからのジョブを有線ＬＡＮを介して有線ＬＡＮポート２７３により受信できるようになる。制御部２１１は、受信したジョブに基づいて、複合機２０のしかるべき機能部２９を制御し、ユーザが所望の機能を実現する。
【００６５】
次に、ユーザ端末１０及び複合機２０の作用について説明する。
【００６６】
図５は、ユーザ端末によるジョブ送信処理の流れを示すフローチャートである。ＣＰＵ１１がＲＯＭ１２又はストレージ１４からジョブ送信処理プログラムを読み出して、ＲＡＭ１３に展開して実行することにより、ジョブ送信処理が行われる。
【００６７】
ＣＰＵ１１は、ユーザによってジョブの指示を受け付けたか否か判断する（ステップＳ１０１）。ここでジョブの指示は、入力部１５を通じて入力される。ジョブの指示を受け付けない場合（ステップＳ１０１：ＮＯ）、ＣＰＵ１１は、ジョブの指示を受け付けるまで待機する。ジョブの指示を受け付けた場合（ステップＳ１０１：ＹＥＳ）、ＣＰＵ１１は、ユーザ端末１０が通信ポート２７２との通信を繰り返した回数（リトライ回数）ｉをカウントするための初期値として、ｉに０を代入する（ステップＳ１０２）。
【００６８】
ＣＰＵ１１は、指定の通信ポート２７２が通信可能か否か判断する（ステップＳ１０３）。ここで、ＣＰＵ１１は、例えば、指定の通信ポート２７２に信号を送信し、指定の通信ポート２７２から返信がある場合に通信可能と判断し、返信がない場合に通信不可能と判断する。なお、指定の通信ポート２７２は、ユーザ端末１０がどの規格の通信インタフェース２７を採用しているかに拠る。例えば、図１のユーザ端末１０Ａの場合、有線ＬＡＮポート２７３が指定の通信ポート２７２である。図１のユーザ端末１０Ｂの場合、有線ポート２７４が指定の通信ポート２７２である。図１のユーザ端末１０Ｃの場合、無線ＬＡＮポート２７５が指定の通信ポート２７２である。
【００６９】
指定の通信ポート２７２が通信可能である場合（ステップＳ１０３：ＹＥＳ）、ＣＰＵ１１は、指定の通信ポート２７２にジョブデータを送信し（ステップＳ１０４）、ジョブ送信処理を終了する。ここで、例えばジョブが印刷のためのジョブの場合、ＣＰＵ１１は、印刷対象となる画像データと印刷指示とを含む印刷ジョブを指定の通信ポート２７２に送信する。或いは、ユーザ端末１０Ａの場合、ＣＰＵ１１は、印刷対象となる画像データの指定と印刷指示とを、サーバ４０に送信し、サーバ４０から、画像データ及び印刷指示を含む印刷ジョブを有線ＬＡＮポート２７３に送信させる。
【００７０】
指定の通信ポート２７２が通信不可能である場合（ステップＳ１０３：ＮＯ）、ＣＰＵ１１は、ＬＰＷＡ基地局３０を介して、ＬＰＷＡ特定ポート２７１に起動信号を送信する（ステップＳ１０５）。起動信号には、通信ポート２７２を指定する情報も含まれる。
【００７１】
ＣＰＵ１１は、起動信号を送信した結果、指定の通信ポート２７２が起動されて通信可能になったか否か判断する（ステップＳ１０６）。指定の通信ポート２７２が通信可能になった場合（ステップＳ１０６：ＹＥＳ）、ＣＰＵ１１は、指定の通信ポート２７２にジョブデータを送信し（ステップＳ１０４）、ジョブ送信処理を終了する。
【００７２】
指定の通信ポート２７２が未だ通信不可能な場合（ステップＳ１０６：ＮＯ）、ＣＰＵ１１は、リトライ回数ｉが上限のｎ回に到達したか否か判断する（ステップＳ１０７）。上限のｎ回は、ユーザ端末１０、又は複合機２０等により適宜設定される。ｎ回の設定については、後述する。
【００７３】
リトライ回数ｉがｎ回に到達していない場合（ステップＳ１０８：ＮＯ）、ＣＰＵ１１は、リトライ回数ｉを１だけインクリメントし、ステップＳ１０５の処理に戻る。これより、再度ＬＰＷＡ特定ポート２７１に起動信号が送信される。一方、リトライ回数ｉがｎ回に到達した場合（ステップＳ１０８：ＹＥＳ）、ＣＰＵ１１は、指定の通信ポート２７２が起動されず、ジョブの実行ができない理由を表示部１６に表示し（ステップＳ１０９）、ジョブ送信処理を終了する。ジョブの実行ができない理由は、例えば、複合機２０からＬＰＷＡ基地局３０を介して何らかの情報が返答されている場合は、返答された情報に基づいて表示され、複合機２０から何ら情報の返答がない場合には、その旨が表示される。
【００７４】
次に、複合機２０の作用について説明する。
【００７５】
図６は、複合機におけるポート制御処理の流れを示すフローチャートである。ＣＰＵ２１がＲＯＭ２２又はストレージ２４からポート制御処理プログラムを読み出して、ＲＡＭ２３に展開して実行することにより、ポート制御処理が行われる。
【００７６】
ＣＰＵ２１は、ＬＰＷＡ特定ポート２７１において起動信号を受信したか否か判断する（ステップＳ２０１）。起動信号を受信しない場合（ステップＳ２０１：ＮＯ）、ＣＰＵ２１は、そのままポート制御処理を終了する。終了後は、ＣＰＵ２１は、再度ステップＳ２０１からの処理を繰り返す。
【００７７】
起動信号を受信した場合（ステップＳ２０１：ＹＥＳ）、ＣＰＵ２１は、制御部２１１として、起動信号に指定される通信ポートに電力を供給するように、電力の供給を制御する（ステップＳ２０２）。
【００７８】
図７は、図５及び図６の一連の流れを説明するための一例を示す図である。
【００７９】
図７においては、ユーザ端末１０Ａが複合機２０に印刷ジョブを送信する場合について説明する。
【００８０】
まず、図５のステップＳ１０１のように、ユーザ端末１０Ａは、印刷ジョブの指示をサーバ４０に送信する。サーバ４０は、図５のステップＳ１０３のように、まず、通常通り、複合機２０の有線ＬＡＮポート２７３が通信可能か否か判断する。ここでは、ユーザ端末１０と複合機２０との間にサーバ４０が介在するため、サーバ４０は、ユーザ端末１０のＣＰＵ１１の代わりに、ステップＳ１０３の処理を代行する。すなわち、ユーザ端末１０ＡのＣＰＵ１１は、サーバ４０を利用して、実質的に、有線ＬＡＮポート２７３が通信可能か否かを判断する。
【００８１】
有線ＬＡＮポート２７３が休止状態で通信ができない場合（ステップＳ１０３：ＮＯ）、図５のステップ１０５のように、ユーザ端末１０Ａは、サーバ４０からＬＰＷＡ基地局３０を介して、ＬＰＷＡ特定ポート２７１に起動信号を送信する。その結果、図６のステップ２０１のように、複合機２０は起動信号をＬＰＷＡ特定ポート２７１において受信し、図６のステップＳ２０２のように、複合機２０は有線ＬＡＮポート２７３を起動する。
【００８２】
有線ＬＡＮポート２７３が起動状態になれば、図５のステップＳ１０６のように、ユーザ端末１０Ａは、サーバ４０により通信確認をさせる。そして、通信可能が確認されると、図５のステップ１０４のように、ユーザ端末１０Ａは、サーバ４０を介して、印刷ジョブのデータを有線ＬＡＮポート２７３に送信する。
【００８３】
次に、複合機２０において、特定ポート２７１及び通信ポート２７２を休止及び起動する流れを説明する。
【００８４】
図８は、複合機における特定ポート及び通信ポートの休止及び起動処理の流れを示すフローチャートである。ＣＰＵ２１がＲＯＭ２２又はストレージ２４から特定ポート２７１及び通信ポート２７２の休止及び起動処理プログラムを読み出して、ＲＡＭ２３に展開して実行することにより、休止及び起動処理が行われる。
【００８５】
ＣＰＵ２１は、全通信ポート２７２が起動状態か否か判断する（ステップＳ３０１）。全通信ポート２７２が起動状態ではない場合（ステップＳ３０１：ＮＯ）、ＣＰＵ２１は、ステップＳ３０５の処理に進む。全通信ポート２７２が起動状態である場合（ステップＳ３０１：ＹＥＳ）、ＣＰＵ２１は、ＬＰＷＡ特定ポート２７１を休止状態に移行する（ステップＳ３０２）。
【００８６】
ＣＰＵ２１は、休止条件を満たす通信ポート２７２が有るか否か判断する（ステップＳ３０３）。休止条件は、各通信ポート２７２が、使用されなかった時間に基づく条件である。各通信ポート２７２が使用されなかった時間が、休止に移行するまでの時間として予め定められた休止移行時間を超えた場合に、休止条件が満たされる。休止移行時間は、各通信ポート２７２毎に設定されても良いし、全通信ポート２７２に一律に設定されても良い。また、休止移行時間は、状況に応じて変動されても良い。休止移行時間が状況に応じて変動される態様については、図９を参照して後述する。
【００８７】
何れの通信ポート２７２も休止条件を満たさない場合（ステップＳ３０３：ＮＯ）、ＣＰＵ２１は、何れかの通信ポート２７２が休止条件を満たすまで待機する。何れかの通信ポート２７２が休止条件を満たした場合（ステップＳ３０３：ＹＥＳ）、ＣＰＵ２１は、ＬＰＷＡ特定ポート２７１を起動する（ステップＳ３０４）。
【００８８】
ＣＰＵ２１は、何れかの通信ポート２７２が起動状態に移行されたか否か判断する（ステップＳ３０５）。上述のように、ＬＰＷＡ特定ポート２７１に起動信号が受信された場合、起動信号に指定された通信ポート２７２が起動状態に移行される。
【００８９】
何れかの通信ポート２７２が起動状態に移行しない場合（ステップＳ３０５：ＮＯ）、ＣＰＵ２１は、何れかの通信ポート２７２が起動状態に移行するまで待機する。何れかの通信ポート２７２が起動状態に移行した場合（ステップＳ３０５：ＹＥＳ）、ＣＰＵ２１は、ステップＳ３０１の処理に戻る。
【００９０】
図９は、休止移行時間を変動させる変動処理の流れを示すフローチャートである。ＣＰＵ２１がＲＯＭ２２又はストレージ２４から変動処理プログラムを読み出して、ＲＡＭ２３に展開して実行することにより、変動処理が行われる。なお、変動処理には、休止移行時間の変動に応じて、図５のジョブ送信処理におけるリトライ回数の上限値ｎを変動させる処理も含まれても良い。この場合、変動処理で決定されたリトライ回数の上限値ｎは、複合機２０からユーザ端末１０に送信される。
【００９１】
ＣＰＵ２１は、ＬＰＷＡ通信が行なわれたか否か判断する（ステップＳ４０１）。ＬＰＷＡ通信が行なわれた否かは、ＬＰＷＡ特定ポート２７１により起動信号を受信したか否かにより判断可能である。
【００９２】
ＬＰＷＡ通信がない場合（ステップＳ４０１：ＮＯ）、ＣＰＵ２１は、ＬＰＷＡ通信が行なわれるまで待機する。ＬＰＷＡ通信が行なわれた場合（ステップＳ４０１：ＹＥＳ）、ＣＰＵ２１は、通信に応じてＬＰＷＡ使用量を加算する（ステップＳ４０２）。例えば、ＬＰＷＡ使用量は、ＬＰＷＡ通信を使用した回数又はＬＰＷＡ通信により通信したデータ量である。ＬＰＷＡ使用量を累積することにより、所定の期間におけるＬＰＷＡ使用量の総計が分かる。所定の期間は、例えば、月、週又は日等で定められる。
【００９３】
ＣＰＵ２１は、ＬＰＷＡ使用残量が大きいか否か判断する（ステップＳ４０３）。ＬＰＷＡ使用残量とは、所定の期間内で使用が許容されるＬＰＷＡ使用量の上限値から、ステップＳ４０２で求めたＬＰＷＡ使用量の総計を減算して得られる。ＬＰＷＡ使用残量が多い程、所定の期間内で今後使用可能なＬＰＷＡ使用量が多いことを示す。例えば、ＬＰＷＡ使用残量が上限値の２／３以上の場合を、ＬＰＷＡ使用残量が大きい場合とする。
【００９４】
ＬＰＷＡ使用残量が大きい場合、ＣＰＵ２１は、休止移行時間を「小」、リトライ回数を「大」に設定する（ステップＳ４０４）。休止移行時間が「小」とは、例えば、即時である。休止移行時間が「小」に設定される場合、通信ポート２７２が使用されなくなると即時に、当該通信ポート２７２が休止状態に移行される。即時に通信ポート２７２が休止される場合、当該通信ポート２７２を起動するために、ＬＰＷＡ方式により起動信号を送信する機会が増える。しかし、ＬＰＷＡ使用残量が大きいため、ＬＰＷＡ方式による起動信号の送信機会が増えることが許容される。また、リトライ回数が「大」とは、例えば、１０回である。リトライ回数が大きい程、ＬＰＷＡ方式により起動信号を送信する回数が増える可能性があり、また、ＬＰＷＡ使用量も増える可能性がある。しかし、ＬＰＷＡ使用残量が大きいため、ＬＰＷＡ方式による起動信号の送信機会が増えることが許容される。そして、ＣＰＵ２１は、一旦、変動処理を終了し、ステップＳ４０１から処理を繰り返す。
【００９５】
ＬＰＷＡ使用残量が大きくない場合（ステップＳ４０３：ＮＯ）、ＣＰＵ２１は、ＬＰＷＡ使用残量が中くらいか否か判断する（ステップＳ４０５）。例えば、ＬＰＷＡ使用残量が上限値の１／３以上で２／３未満の場合を、ＬＰＷＡ使用残量が中くらいの場合とする。
【００９６】
ＬＰＷＡ使用残量が中くらいである場合（ステップＳ４０５：ＹＥＳ）、ＣＰＵ２１は、休止移行時間を「中」、リトライ回数を「中」に設定する。休止移行時間が「中」とは、例えば、１分である。休止移行時間が「中」に設定される場合、通信ポート２７２が１分間使用されなくなると、当該通信ポート２７２が休止状態に移行される。１分間通信ポート２７２が休止される場合、当該通信ポート２７２を起動するためにＬＰＷＡ方式により起動信号を送信する機会は、休止移行時間「大」の場合に比べて減る。また、リトライ回数が「中」とは、例えば、５回である。リトライ回数が５回である場合、ＬＰＷＡ方式により起動信号を送信する機会が、リトライ回数１０回の場合に比べて減る。ＣＰＵ２１は、一旦、変動処理を終了し、ステップＳ４０１から処理を繰り返す。
【００９７】
ＬＰＷＡ使用残量が中くらいでない場合（ステップＳ４５０：ＮＯ）、ＣＰＵ２１は、ＬＰＷＡ使用残量が小さいか否か判断する（ステップＳ４０７）。例えば、ＬＰＷＡ使用残量が上限値の１未満で０より大きい場合を、ＬＰＷＡ使用残量が小さい場合とする。
【００９８】
ＬＰＷＡ使用残量が小さい場合（ステップＳ４０７：ＹＥＳ）、ＣＰＵ２１は、休止移行時間を「大」、リトライ回数を「小」に設定する（ステップＳ４０８）。休止移行時間が「大」とは、例えば、２分である。休止移行時間が「大」に設定される場合、通信ポート２７２が２分間使用されなくなると、当該通信ポート２７２が休止状態に移行される。２分経過後に通信ポート２７２が休止される場合、当該通信ポート２７２を起動するために、ＬＰＷＡ方式により起動信号を送信する機会は、即時に通信ポート２７２が休止される場合に比べて格段に減る。これにより、残り少なくなったＬＰＷＡ使用残量が節約される。また、リトライ回数が「小」とは、例えば、１回である。リトライ回数が１回だけの場合、リトライ回数が１０回の場合に比べて、ＬＰＷＡ方式により起動信号を送信する回数が減り、また、ＬＰＷＡ使用量も減る。これにより、残り少なくなったＬＰＷＡ使用残量が節約される。ＣＰＵ２１は、一旦、変動処理を終了し、ステップＳ４０１から処理を繰り返す。
【００９９】
ＬＰＷＡ使用残量が小さくない場合（ステップＳ４０７：ＮＯ）、ＣＰＵ２１は、ＬＰＷＡ残量がゼロ、すなわち、ＬＰＷＡ使用上限に到達したか否かを判断する（ステップＳ４０９）。
【０１００】
ＬＰＷＡ使用上限に到達した場合（ステップＳ４０９：ＹＥＳ）、ＣＰＵ２１は、通信ポート２７２に対して、休止状態への移行を禁止する（ステップＳ４１０）。通信ポート２７２は、所定の期間が終わりＬＰＷＡ使用上限が解除されるまで、通信ポート２７２を休止状態には移行させない。これにより、通信ポート２７２を休止状態から起動状態に移行させるために、ＬＰＷＡ方式により起動信号を送信させる必要はなくなる。ＣＰＵ２１は、一旦、変動処理を終了し、ステップＳ４０１から処理を繰り返す。
【０１０１】
ＬＰＷＡ使用上限に到達していない場合（ステップＳ４０９：ＮＯ）、ＣＰＵ２１は、一旦、変動処理を終了し、ステップＳ４０１から処理を繰り返す。
【０１０２】
上記の変動処理は、通信ポート２７２毎に実行されても良い。
【０１０３】
上記の変動処理においては、ステップＳ４０２において、複合機２０がＬＰＷＡ使用量を累積している。しかし、ＬＰＷＡ基地局３０を管理している管理センターがＬＰＷＡ使用量を把握し、かつ、ＬＰＷＡ使用量の情報を提供している場合、複合機２０は、ステップＳ４０２に代えて、管理センターから当該提供情報を取得しても良い。
【０１０４】
また、複合機２０が複数台存在し、複数の複合機２０で合計して使用できるＬＰＷＡ使用量の上限値が設定されている場合、複数の複合機２０のうち一台が、全ての複合機２０におけるＬＰＷＡ使用量を監視又は取得し、変動処理を実行しても良い。
【０１０５】
次に、起動信号に含まれる情報の例を説明する。
【０１０６】
図１０は、起動信号に含まれる情報の例を示す図である。
【０１０７】
起動信号には、例えば、復帰パターン、要求元、起動モジュール、プロトコル、次ジョブ、休止移行時間、優先順位、返信要求及び認証情報等が含まれうる。
【０１０８】
復帰パターンは、どのインタフェースを復帰させるかを示す。例えば復帰パターンが有線ＬＡＮの場合、有線ＬＡＮポート２７３が復帰対象であることを示す。要求元は、通信ポート２７２の復帰を要求した機器を示す。起動モジュールは、具体的に起動される構成を示す。例えば、起動モジュールが「有線ＬＡＮポート」及び「画像形成部」の場合、それらの構成が起動される。これにより、有線ＬＡＮを介した画像形成機能が起動されることになる。また、例えば、起動モジュールが「有線ＬＡＮポート」及び「スキャナ」の場合、それらの構成が起動される。これにより、有線ＬＡＮを介してスキャナ機能が起動されることになる。
【０１０９】
プロトコルは、通信のプロトコルを示す。次ジョブは、起動信号に起因するジョブの次に別のジョブが存在するか否かを示す。休止移行時間は、休止移行時間の長さを示す。有線順位は、複数の起動信号が送信された場合に、優先される順位を示す。返信要求は、何回リトライした後に、ジョブが処理できない理由を表示するかを示す。返信要求に示される回数は、図９の変動処理により設定されたリトライ回数と同等に設定されうる。認証情報は、起動信号を送信するきっかけとなったジョブの認証のための情報である。
【０１１０】
以上、本開示の実施形態について説明してきた。しかし、本開示の実施形態は種々の改変又は改良が可能である。
【０１１１】
例えば、上記実施形態では、ＬＰＷＡ特定ポート２７１が起動信号を受信するための専用ポートである場合について説明してきた。しかし、ＬＰＷＡ特定ポート２７１の機能は、機能の実行に必要な実行データを受信可能な汎用ポートである複数の通信ポート２７２の何れか一つが発揮しても良い。この場合、ＬＰＷＡ特定ポート２７１の機能を有する通信ポート２７２は、常に電力が供給され、起動状態にある。
【０１１２】
また、上記実施形態では、複合機２０（自装置）に電力を供給する電源２８の電力をＬＰＷＡ特定ポート２７１に供給する場合について説明した。しかし、複合機２０への電力の供給とは別に、ＬＰＷＡ特定ポート２７１に電力を供給可能な独立の電源を提供してもよい。この場合、例えば、複合機２０への電力の供給を休止して、複合機２０自体を休止状態としても、上記の独立の電源によりＬＰＷＡ特定ポート２７１に電力を供給可能である。そして、複合機２０に電力が供給されていない場合であってＬＰＷＡ特定ポート２７１により起動信号が受信された場合、ＣＰＵ２１は、休止されている自装置への電力の供給を再開させる制御を行ないつつ、起動信号により指定される通信ポートに電力を供給する制御を行なう。
【０１１３】
上記の処理は、専用のハードウェア回路によっても実現することもできる。この場合には、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【０１１４】
また、ユーザ端末１０及び複合機２０（ポート制御装置）を動作させるプログラムは、ＵＳＢメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、メモリ又はストレージ等に転送され記憶される。また、このプログラムは、たとえば、単独のアプリケーションソフトとして提供されてもよいし、ユーザ端末１０及び複合機２０（ポート制御装置）の一機能としてその各装置のソフトウェアに組み込んでもよい。
【符号の説明】
【０１１５】
１０、１０Ａ、１０Ｂ、１０Ｃ       ユーザ端末
１１、２１    ＣＰＵ
１２、２２    ＲＯＭ
１３、２３    ＲＡＭ
１４、２４    ストレージ
１５、２５    入力部
１６、２６    表示部
１７、２７    通信インタフェース
１８、２８    電源
１９、２００  バス
２０   複合機
２９   機能部
３０   基地局
４０   サーバ
５０   ルータ
６０   ファクシミリ装置
７０   電話局
２１１ 制御部
２７１ 特定ポート
２７２ 通信ポート
２７３ 有線ＬＡＮポート
２７４ 有線ポート
２７５ 無線ＬＡＮポート
２７６ ファクシミリポート
２８１〜２８４       スイッチ
２９１ 画像形成部
２９２ スキャナ
２９３ ファクシミリ
【図１】
2020027571.tif 000003
【図２】
2020027571.tif 000004
【図３】
2020027571.tif 000005
【図４】
2020027571.tif 000006
【図５】
2020027571.tif 000007
【図６】
2020027571.tif 000008
【図７】
2020027571.tif 000009
【図８】
2020027571.tif 000010
【図９】
2020027571.tif 000011
【図１０】
2020027571.tif 000012