(57)【要約】【課題】簡易な構成とすることにより電力消費の抑制とコストダウンを図る共に、バッテリーの残存容量が残り少なくなったことを確実に通知できる技術を提供する。【解決手段】判定部１０１ａによりバッテリー１０２の残存容量が予め定められた基準容量（第１基準）よりも少ないと判定されたときに、残存容量が基準容量よりも少ないことを示す残量コードが予め定められた送信周期で一定期間フォトプリンターにリモコン信号送信部１０１ｃにより送信される。したがって、従来のように報知用のＬＥＤやＬＣＤなどをキーボード１００に設けない簡易な構成とすることによりキーボード１００の電力消費の抑制とコストダウンを図ることができると共に、バッテリー１０２の残存容量が残り少なくなったことを確実にフォトプリンターに通知できる。【選択図】図３
2010244281.tif 000002
【特許請求の範囲】
【請求項１】
バッテリーと、該バッテリーにより駆動され制御対象の制御信号を生成して前記制御対象に送信する送信手段とを備える送信端末において、
前記バッテリーの残存容量を検出する検出手段と、
前記検出手段による前記残存容量が予め定められた基準容量よりも少ないかどうかを判定する判定手段とを備え、
前記送信手段は、前記判定手段により前記残存容量が前記基準容量よりも少ないと判定されたときに、前記残存容量が前記基準容量よりも少ないことを示す残量コードを、予め定められた送信周期で一定期間前記制御対象に送信することを特徴とする送信端末。
【請求項２】
前記送信手段は、前記検出手段による前記残存容量がさらに減少するのに伴って、前記送信周期を長くする請求項１に記載の送信端末。
【請求項３】
前記判定手段は、前記検出手段による前記残存容量が前記基準容量よりも小さく、かつ、端末の動作を保障する保障容量よりも少ないことを判定し、
前記送信手段は、前記残存容量が前記保障容量よりも少ないと前記判定手段に判定されたときに、前記残量コードを前記制御信号の送信に先立って送信する請求項１または２に記載の送信端末。
【請求項４】
請求項１ないし３のいずれかに記載の送信端末から送信された前記制御信号および前記残量コードを受信する受信手段と、
前記受信手段により受信された前記残量コードに応じて、前記送信端末が備える前記バッテリーの前記残存容量が前記基準容量よりも少ないことを報知する報知手段と
を備えることを特徴とする受信端末。
【請求項５】
請求項２に記載の送信端末から送信された前記制御信号および前記残量コードを受信する受信手段と、
前記受信手段により受信された前記残量コードに応じて、前記送信端末が備える前記バッテリーの前記残存容量が前記基準容量よりも少ないことを報知する報知手段とを備え、
前記報知手段は、
前記受信手段により受信された前記残量コードの受信周期が長くなるのに伴って、前記送信端末が備える前記バッテリーの前記残存容量が前記基準容量よりも少ないことを報知する報知周期を短くすることを特徴とする受信端末。
【請求項６】
請求項３に記載の送信端末から送信された前記制御信号および前記残量コードを受信する受信手段と、
前記受信手段により受信された前記残量コードに応じて、前記送信端末が備える前記バッテリーの前記残存容量が前記基準容量よりも少ないことを報知する報知手段とを備え、
前記報知手段は、
前記受信手段により前記制御信号が受信される前に前記残量コードが受信されれば、前記送信端末が備える前記バッテリーの前記残存容量がゼロであることを報知することを特徴とする受信端末。
【請求項７】
前記報知手段は明滅可能にＬＥＤを有し、前記ＬＥＤの明滅により報知を行う請求項４ないし６のいずれかに記載の受信端末。
【請求項８】
前記報知手段は報知音を発生可能にスピーカーを有し、前記スピーカーより報知音を発生することにより報知を行う請求項４ないし６のいずれかに記載の受信端末。
【請求項９】
前記報知手段は振動可能に振動体を有し、前記振動体の振動により報知を行う請求項４ないし６のいずれかに記載の受信端末。
【請求項１０】
バッテリーと、
前記バッテリーの残存容量を検出する検出手段と、
前記検出手段による前記残存容量が予め定められた基準容量よりも小さいかどうかを判定する判定手段と、
入力操作に基づいて制御対象の制御信号を生成して前記制御対象に送信する送信手段とを備え、
前記送信手段は、前記判定手段により前記残存容量が前記基準容量よりも少ないと判定されたときに、前記残存容量が前記基準容量よりも少ないことを示す残量コードを、一定期間、予め定められた送信周期で前記制御対象に送信することを特徴とするキーボード。
【請求項１１】
請求項１に記載の送信端末と、
前記送信端末から送信された前記制御信号および前記残量コードを受信する受信手段と、前記受信手段により受信された前記残量コードに応じて、前記送信端末が備える前記バッテリーの前記残存容量が前記基準容量よりも少ないことを報知する報知手段とを有する受信端末とを備え、
前記送信手段は、前記残量コードのヘッダーに前記受信端末の識別情報を付加して前記残量コードを送信し、
前記受信端末は、前記識別情報を判別する判別手段をさらに有し、
前記報知手段は、前記受信手段が前記残量コードを最後まで正常に受信できないときに、前記判別手段が前記識別情報を判別できれば、前記送信端末が備える前記バッテリーの前記残存容量がゼロであることを報知することを特徴とする送受信システム。
【請求項１２】
請求項４ないし９のいずれかに記載の受信端末を備える印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、バッテリーと、該バッテリーにより駆動され制御対象の制御信号を生成して制御対象に送信する送信手段とを備える送信端末、受信端末、キーボード、送受信システムおよび印刷装置に関するものである。
【背景技術】
【０００２】
従来、接続されたホストコンピューターから印刷データを受信し、受信した印刷データに基づく印刷を行うのみならず、画像データを格納したメモリーカードやＵＳＢメモリーなどから直接画像データを読込み、読込んだ画像データに基づく印刷用のデータを自ら生成して印刷を行うスタンドアロンプリンターとして使用できる印刷装置が知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３０５８７０号公報（段落００２０、図１など）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、近年、スタンドアロンプリンターとして使用できる印刷装置において、ユーザーがリモコンにより操作可能に構成されたものが知られている。このように、スタンドアロンプリンターとして使用される印刷装置をリモコンで遠隔操作可能に構成することで、ユーザーの利便性の向上を図っている。ところで、一般的に、ＬＥＤやＬＣＤをリモコンに設け、これらによりリモコンが備えるバッテリーの残存容量が残り少なくなったことをユーザーに報知する技術が知られている。ところが、バッテリーの残存容量が残り少なくなった状態でＬＥＤによる報知を行う場合には、ＬＥＤの消費電力によりバッテリー切れを助長するおそれがある。また、リモコンにＬＣＤを設ける場合には、リモコンのコストアップの原因となっていた。
【０００５】
この発明は、簡易な構成とすることにより電力消費の抑制とコストダウンを図る共に、バッテリーの残存容量が残り少なくなったことを確実に通知できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明にかかる送信端末は、上記目的を達成するため、バッテリーと、該バッテリーにより駆動され制御対象の制御信号を生成して前記制御対象に送信する送信手段とを備える送信端末において、前記バッテリーの残存容量を検出する検出手段と、前記検出手段による前記残存容量が予め定められた基準容量よりも少ないかどうかを判定する判定手段とを備え、前記送信手段は、前記判定手段により前記残存容量が前記基準容量よりも少ないと判定されたときに、前記残存容量が前記基準容量よりも少ないことを示す残量コードを、予め定められた送信周期で一定期間前記制御対象に送信することを特徴としている。
【０００７】
このように構成された発明では、判定手段によりバッテリーの残存容量が予め定められた基準容量よりも少ないと判定されたときに、残存容量が基準容量よりも少ないことを示す残量コードが予め定められた送信周期で一定期間制御対象に送信手段により送信される。したがって、従来のように報知用のＬＥＤやＬＣＤなどの表示手段を設けない簡易な構成とすることにより電力消費の抑制とコストダウンを図ることができると共に、バッテリーの残存容量が残り少なくなったことを確実に制御対象に通知できる。また、制御対象における残量コードの受信に受信ミスがあったとしても、残量コードが予め定められた送信周期で一定期間制御対象に送信されるため、制御対象は一定期間周期的に送信される残量コードのいずれかを受信することにより、残量コードを確実に受信することができる。
【０００８】
また、前記送信手段は、前記検出手段による前記残存容量がさらに減少するのに伴って、前記送信周期を長くするようにしてもよい。
【０００９】
このような構成とすれば、検出手段により検出されたバッテリーの残存容量がさらに減少するのに伴って、送信手段による残量コードの送信周期が長くなるため、送信手段により残量コードが送信される際の消費電力が抑制されるため実用的である。
【００１０】
また、前記判定手段は、前記検出手段による前記残存容量が前記基準容量よりも小さく、かつ、端末の動作を保障する保障容量よりも少ないことを判定し、前記送信手段は、前記残存容量が前記保障容量よりも少ないと前記判定手段に判定されたときに、前記残量コードを前記制御信号の送信に先立って送信するようにしてもよい。
【００１１】
このような構成とすれば、バッテリーの残存容量が、端末の動作を保障する保障容量よりも少ないと判定されれば、制御対象の制御よりも残量コードの送信が優先されて、制御信号の送信に先立って残量コードが送信手段により送信されるため、先に制御コードが送信されることでバッテリー切れとなることにより残量コードが送信できないことが防止されて、バッテリー切れとなる前に残量コードを制御対象に送信することができる。
【００１２】
また、この発明にかかる受信端末は、請求項１ないし３のいずれかに記載の送信端末から送信された前記制御信号および前記残量コードを受信する受信手段と、前記受信手段により受信された前記残量コードに応じて、前記送信端末が備える前記バッテリーの前記残存容量が前記基準容量よりも少ないことを報知する報知手段とを備えることを特徴としている。
【００１３】
このような構成とすれば、受信手段により受信された残量コードに応じて、送信端末が備えるバッテリーの残存容量が基準容量よりも少ないことが報知手段により報知されるため、送信端末のバッテリーの残存容量が残り少なくなったことをユーザーに対して確実に報知できる。
【００１４】
また、この発明にかかる受信端末は、請求項２に記載の送信端末から送信された前記制御信号および前記残量コードを受信する受信手段と、前記受信手段により受信された前記残量コードに応じて、前記送信端末が備える前記バッテリーの前記残存容量が前記基準容量よりも少ないことを報知する報知手段とを備え、前記報知手段は、前記受信手段により受信された前記残量コードの受信周期が長くなるのに伴って、前記送信端末が備える前記バッテリーの前記残存容量が前記基準容量よりも少ないことを報知する報知周期を短くすることを特徴としている。
【００１５】
このような構成とすれば、検出手段により検出されたバッテリーの残存容量がさらに減少するのに伴って、送信手段による残量コードの送信周期が長くなるため、受信手段により受信される残量コードの受信周期が長くなる。したがって、受信手段により受信された残量コードの受信周期が長くなるのに伴って、送信端末が備えるバッテリーの残存容量が基準容量よりも少ないことを報知する報知手段による報知周期を短くすることにより、送信端末のバッテリーの残存容量がさらに残り少なくなったことをユーザーに対して確実に報知できる。
【００１６】
また、この発明にかかる受信端末は、請求項３に記載の送信端末から送信された前記制御信号および前記残量コードを受信する受信手段と、前記受信手段により受信された前記残量コードに応じて、前記送信端末が備える前記バッテリーの前記残存容量が前記基準容量よりも少ないことを報知する報知手段とを備え、前記報知手段は、前記受信手段により前記制御信号が受信される前に前記残量コードが受信されれば、前記送信端末が備える前記バッテリーの前記残存容量がゼロであることを報知することを特徴としている。
【００１７】
このような構成とすれば、バッテリーの残存容量が、端末の動作を保障する保障容量よりも少ないと判定されれば、制御対象の制御よりも残量コードの送信が優先されて、制御信号の送信に先立って残量コードが送信手段により送信されるため、制御信号が受信される前に残量コードが受信手段により受信される。したがって、受信手段により制御信号が受信される前に残量コードが受信されれば、送信端末が備えるバッテリーの残存容量がゼロであることを報知手段により報知することにより、送信端末のバッテリーの残存容量がゼロであることをユーザーに対して確実に報知できる。
【００１８】
また、前記報知手段は明滅可能にＬＥＤを有し、前記ＬＥＤの明滅により報知を行うようにしてもよい。
【００１９】
このような構成とすれば、ＬＥＤの明滅によりユーザーに対する報知を確実に行うことができる。
【００２０】
また、前記報知手段は報知音を発生可能にスピーカーを有し、前記スピーカーより報知音を発生することにより報知を行うようにしてもよい。
【００２１】
このような構成とすれば、スピーカーにより報知音を発生することによりユーザーに対する報知を確実に行うことができる。
【００２２】
また、前記報知手段は振動可能に振動体を有し、前記振動体の振動により報知を行うようにしてもよい。
【００２３】
このような構成とすれば、振動体の振動によりユーザーに対する報知を確実に行うことができる。
【００２４】
また、この発明にかかるキーボードは、上記目的を達成するため、バッテリーと、前記バッテリーの残存容量を検出する検出手段と、前記検出手段による前記残存容量が予め定められた基準容量よりも小さいかどうかを判定する判定手段と、入力操作に基づいて制御対象の制御信号を生成して前記制御対象に送信する送信手段とを備え、前記送信手段は、前記判定手段により前記残存容量が前記基準容量よりも少ないと判定されたときに、前記残存容量が前記基準容量よりも少ないことを示す残量コードを、一定期間、予め定められた送信周期で前記制御対象に送信することを特徴としている。
【００２５】
このような構成とすれば、判定手段によりバッテリーの残存容量が予め定められた基準容量よりも少ないと判定されたときに、残存容量が基準容量よりも少ないことを示す残量コードが予め定められた送信周期で一定期間制御対象に送信手段により送信される。したがって、従来のように報知用のＬＥＤやＬＣＤなどを設けない簡易な構成とすることにより電力消費の抑制とコストダウンを図ることができると共に、バッテリーの残存容量が残り少なくなったことを確実に制御対象に通知できる。また、制御対象における残量コードの受信に受信ミスがあったとしても、残量コードが予め定められた送信周期で一定期間制御対象に送信されるため、制御対象は一定期間周期的に送信される残量コードのいずれかを受信することにより、残量コードを確実に受信することができる。
【００２６】
この発明にかかる送受信システムは、上記目的を達成するため、請求項１に記載の送信端末と、前記送信端末から送信された前記制御信号および前記残量コードを受信する受信手段と、前記受信手段により受信された前記残量コードに応じて、前記送信端末が備える前記バッテリーの前記残存容量が前記基準容量よりも少ないことを報知する報知手段とを有する受信端末とを備え、前記送信手段は、前記残量コードのヘッダーに前記受信端末の識別情報を付加して前記残量コードを送信し、前記受信端末は、前記識別情報を判別する判別手段をさらに有し、前記報知手段は、前記受信手段が前記残量コードを最後まで正常に受信できないときに、前記判別手段が前記識別情報を判別できれば、前記送信端末が備える前記バッテリーの前記残存容量がゼロであることを報知することを特徴としている。
【００２７】
このような構成とすれば、判定手段によりバッテリーの残存容量が予め定められた基準容量よりも少ないと判定されたときに、残存容量が基準容量よりも少ないことを示す残量コードが予め定められた送信周期で一定期間制御対象に送信手段により送信される。したがって、従来のように報知用のＬＥＤやＬＣＤなどを設けない簡易な構成とすることにより電力消費の抑制とコストダウンを図ることができると共に、バッテリーの残存容量が残り少なくなったことを確実に制御対象に通知できる。また、制御対象における残量コードの受信に受信ミスがあったとしても、残量コードが予め定められた送信周期で一定期間制御対象に送信されるため、制御対象は一定期間周期的に送信される残量コードのいずれかを受信することにより、残量コードを確実に受信することができる。
【００２８】
また、ヘッダーに受信端末の識別情報が付加された残量コードが送信手段により送信されており、送信端末のバッテリーの残存容量がゼロとなることにより残量コードが正常に送信されずに、受信手段が残量コードを最後まで正常に受信できないときであっても、判別手段が識別情報を判別できれば、送信端末が備えるバッテリーの残存容量がゼロであることが報知手段により報知されるため、送信端末のバッテリーの残存容量がゼロになったことをユーザーに対して確実に報知できる。
【００２９】
また、この発明にかかる印刷装置は、上記目的を達成するため、請求項４ないし９のいずれかに記載の受信端末を備えることを特徴としている。
【００３０】
このような構成とすれば、判定手段によりバッテリーの残存容量が予め定められた基準容量よりも少ないと判定されたときに、残存容量が基準容量よりも少ないことを示す残量コードが予め定められた送信周期で一定期間制御対象に送信手段により送信される。したがって、従来のように報知用のＬＥＤやＬＣＤなどを設けない簡易な構成とすることにより電力消費の抑制とコストダウンを図ることができると共に、バッテリーの残存容量が残り少なくなったことを確実に制御対象に通知できる。また、制御対象における残量コードの受信に受信ミスがあったとしても、残量コードが予め定められた送信周期で一定期間制御対象に送信されるため、制御対象は一定期間周期的に送信される残量コードのいずれかを受信することにより、残量コードを確実に受信することができる。
【００３１】
また、受信手段により受信された残量コードに応じて、送信端末が備えるバッテリーの残存容量が基準容量よりも少ないことが報知手段により報知されるため、送信端末のバッテリーの残存容量が残り少なくなったことをユーザーに対して確実に報知できる。
【図面の簡単な説明】
【００３２】
【図１】本発明の印刷装置の一実施形態であるフォトプリンターを示す斜視図。
【図２】フォトプリンターの要部拡大図。
【図３】コントローラーの構成の一例を示すブロック図。
【図４】残量コードの一例を示す図。
【図５】残量コードの一例を示す図。
【図６】表示画面の一例を示す図。
【図７】表示画面の一例を示す図。
【図８】残量コードの一例を示す図。
【図９】第１残量判定処理を示すフローチャート。
【図１０】残量コード送信割込処理を示すフローチャート。
【図１１】コード受信処理を示すフローチャート。
【図１２】第１残量コード受信処理を示すフローチャート。
【図１３】第２残量判定処理を示すフローチャート。
【図１４】第２残量コード受信処理を示すフローチャート。
【図１５】表示画面の一例を示す図。
【図１６】表示画面の一例を示す図。
【発明を実施するための形態】
【００３３】
図１は本発明の印刷装置の一実施形態であるフォトプリンター１０と、本発明の送信端末の一実施形態であるキーボード１００を示す斜視図である。また、図２はフォトプリンター１０の要部拡大図である。図３はコントローラー７０およびキーボード１００の構成の一例を示すブロック図である。また、図４は残量コードＢＰＣの一例を示す図であって、制御コードＣＣの後に残量コードＢＰＣが送信される例を示す図である。また、図５は残量コードＢＰＣの一例を示す図であって、制御コードＣＣの送信に先立って残量コードＢＰＣが送信される例を示す図である。また、図６は表示部２２に表示される表示画面の一例を示す図であって、残量コードＢＰＣに応じたバッテリー１０２の残存容量が表示される例を示す図である。図７は表示部２２に表示される表示画面の一例を示す図であって、バッテリー１０２の残存容量がゼロであることが表示される例を示す図である。また、図８は残量コードＢＰＣの一例を示す図であって、残量コードＢＰＣが正常に送信されなかった例を示す図である。このフォトプリンター（本発明の「制御対象」、「受信端末」に相当）１０では、プリンター本体１２の内部にはプリント機構５０（図２参照）が内蔵されており、フォトプリンター１０の全体の制御を司るコントローラー７０（図２参照）からの動作指令に応じて用紙Ｐへの印刷を実行する。そして、こうして印刷された用紙Ｐがプリンター本体１２の前面に排紙される。
【００３４】
また、キーボード１００は、ユーザーによる入力操作に基づいてフォトプリンター１０を制御するための制御信号としての制御コードＣＣを生成してフォトプリンター１０に送信する。また、キーボード１００は、バッテリー１０２を備えており、バッテリー１０２により駆動されるように構成されている（図３参照）。また、キーボード１００は、バッテリー１０２の残存容量が予め定められた基準容量よりも少なくなれば、残存容量が基準容量よりも少ないことを示す残量コードＢＰＣを予め定められた送信周期で一定期間フォトプリンター１０に送信するように構成されている。以上のように、図１に示すフォトプリンター１０およびキーボード１００により本発明の「送受信システム」が構成されている。なお、基準容量は装置構成に応じて、適宜、最適な値を予め定めることができる。
【００３５】
このプリンター本体１２の前面には、図１に示すように、前面扉１４が開閉自在に取り付けられている。この前面扉１４はプリンター本体１２の前面を開閉するための蓋である。そして、開状態のときには、プリント機構５０から排紙される用紙Ｐを受けるための排紙トレイとして機能する。また、プリンター本体１２の前面に設けられた各種のメモリーカードスロット１６をユーザーが利用可能な状態となる。つまり、この状態でユーザーは印刷対象となる画像ファイルを記憶したメモリーカードＭをメモリーカードスロット１６に差し込むことができる。画像ファイルデータを記憶する外部記憶媒体としてはメモリーカードに限定されず、ＵＳＢメモリーやディスク媒体など他のものであってもよい。また、画像を記憶したデジタルカメラや携帯電話などの電子機器を本フォトプリンター１０にケーブルや赤外線を利用した通信によって接続し外部記憶媒体として機能させてもよい。
【００３６】
また、メモリーカードスロット１６の側方には、ユーザーによる入力操作に基づいてキーボード１００から送信される制御コードＣＣ（本発明の「制御信号」に相当）およびバッテリー１０２の残存容量が基準容量よりも少ないことを示す残量コードＢＰＣとしての赤外線を受光して、受光した赤外線を制御コードＣＣまたは残量コードＢＰＣとして後述するリモコン信号受信部７１ａに出力する受光センサー（本発明の「受信手段」に相当）１７が設けられている（図３参照）。なお、受光センサー１７の近傍には、上記したように、デジタルカメラや携帯電話などの電子機器との赤外線を利用した通信を可能とする、例えばＩｒＤＡ規格の受光センサーが設けられている。
【００３７】
また、プリンター本体１２の上面には操作パネル２０が設けられる一方、プリンター本体１２の上面の奥の一辺に対してカバー３０が開閉自在に取り付けられている。このカバー３０は、プリンター本体１２の上面を覆うことのできる大きさに成形された樹脂板であり、開状態では操作パネル２０の表面を外部に露出する（図１参照）。一方、カバー３０が閉状態に閉じられると、操作パネル２０全体を覆う。
【００３８】
この操作パネル２０には、文字や図形、記号などを表示する例えばＬＣＤディスプレイにより構成された表示部２２と、この表示部２２の周囲に配置されたボタン群２４とを備えている。ボタン群２４は、図２に示すように、電源のオンオフを行うための電源ボタン２４ａ、メインメニュー画面を呼び出すためのメニューボタン２４ｂ、操作を途中でキャンセルしたり用紙Ｐへの印刷を途中で中断したりするためのキャンセルボタン２４ｃ、用紙Ｐへの印刷実行を指示するための印刷ボタン２４ｄ、メモリーカードスロット１６に挿入されたメモリーカードＭに編集画像などを保存するための保存ボタン２４ｅ、表示部２２に表示された複数の選択肢の中から所望の選択肢を選択したりカーソルを移動したりするときに操作される上下左右の各矢印ボタン２４ｆ〜２４ｉ、この上下左右の各矢印ボタン２４ｆ〜２４ｉの中央に配置され各矢印ボタン２４ｆ〜２４ｉによって選択されている選択肢に決定したことを指示するためのＯＫボタン２４ｊ、表示部２２での画面表示を切り替えるための表示切替ボタン２４ｋ、表示部２２に表示される左ガイドを選択する左ガイド選択ボタン２４ｌ、表示部２２に表示される右ガイドを選択する右ガイド選択ボタン２４ｍ、排紙トレイとしての機能を備えた前面扉１４を開く排紙トレイオープンボタン２４ｎなどで構成されている。
【００３９】
また、表示部２２の表示内容を確認するために、カバー３０には表示部２２と同じ大きさの窓３２が設けられている。つまり、カバー３０が閉状態にあるときにはユーザーはこの窓３２を介して表示部２２の表示内容を確認することができる。一方、カバー３０は開状態のときには、表示部２２を図１に示すように好みの角度に調整することが可能となっている。
【００４０】
このようにカバー３０を開状態としたときには、操作パネル２０に対して斜め後方に傾斜した状態でカバー３０は保持され、用紙Ｐをプリント機構５０へ供給するためのトレイとして利用可能となっている。また、操作パネル２０の奥には、プリント機構５０の給紙口５８が設けられるとともに、ガイド幅が用紙の幅に合うように左右方向にスライド操作される一対の用紙ガイド５９が設けられている。
【００４１】
そして、給紙口５８を介して用紙Ｐがプリント機構５０に送り込まれて印刷が実行される。このプリント機構５０には、図２に示すように、キャリッジ５３が左右方向にループ状に架け渡されたタイミングベルト５１により駆動されガイド５２に沿って左右に往復動する。このキャリッジ５３には、紙端検出センサー５７が設けられ、用紙Ｐの左右端や上下端を検出する。つまり、紙端検出センサー５７は、給紙口５８にセットされた用紙に対して印刷前にキャリッジ５３が左右方向に走査したときにその用紙の左右端を検出して用紙幅の認識を可能にしたり、印刷途中で用紙の後端を検出して用紙長さの認識を可能にしたりする。
【００４２】
また、このキャリッジ５３には、シアン・マゼンタ・イエロー・ブラックなどの各色のインクを個別に収容したインクカートリッジ５４が搭載されている。これらのインクカートリッジ５４はそれぞれ印刷ヘッド５５に接続されている。そして、印刷ヘッド５５はインクカートリッジ５４からのインクに圧力をかけてノズル（図示省略）から用紙Ｐに向かってインクを吐出する。この実施形態では、印刷ヘッド５５は圧電素子に電圧をかけることにより該圧電素子を変形させてインクを加圧する方式を採用しているが、発熱抵抗体（例えばヒーターなど）に電圧をかけインクを加熱して発生した気泡によりインクを加圧する方式を採用してもよい。こうして印刷された用紙Ｐは搬送ローラー５６によって開状態の前面扉（排紙トレイ）１４へ送り出される。
【００４３】
また、図示を省略しているものの、プリンター本体１２の背面にはバッテリーパックを装着可能となっており、商用電源に接続しなくとも本プリンター１０をバッテリーにより動作させることが可能となっている。この点および本プリンター１０がホストコンピューターに接続しなくても使用することができるスタンドアロンプリンターとなっている点により、本プリンター１０は持ち運び容易でどこでも使用できるようになっている。
【００４４】
また、フォトプリンター１０は、スピーカー８１と、ＬＥＤ８２と、振動体８３とにより構成される報知手段８０を備えている（図３参照）。報知手段８０は、キーボード１００により送信されてフォトプリンター１０により受信された残量コードＢＰＣに応じて、キーボード１００が備えるバッテリー１０２の残存容量が予め定められた基準容量よりも少ないことをユーザーに対して報知する。
【００４５】
スピーカー８１は報知音を発生可能に構成されており、報知音を発生することによりユーザーに対して報知を行う。したがって、スピーカー８１により報知音を発生することによりユーザーに対する報知を確実に行うことができる。また、ＬＥＤ８２は明滅可能に構成されており、明滅によりユーザーに対する報知を行う。したがって、ＬＥＤ８２の明滅によりユーザーに対する報知を確実に行うことができる。また、振動体８３は、例えば携帯電話の着信時における振動機能と同様に振動可能に構成されており、フォトプリンター１０を振動することによりユーザーに対する報知を行う。したがって、振動体８３の振動によりユーザーに対する報知を確実に行うことができる。
【００４６】
次に、キーボード１００の内部構成について図３を参照して説明する。図３に示すように、キーボード１００は、ユーザーによる入力操作に基づいて制御対象であるフォトプリンター１０の制御コードＣＣを生成するＣＰＵ（本発明の「送信手段」に相当）１０１と、バッテリー１０２と、バッテリー１０２の残存容量を検出する電圧検出手段１０３と、ＣＰＵ１０１により駆動されて制御コードＣＣおよび残量コードＢＰＣとしての赤外線をフォトプリンター１０に対して発光するＬＥＤなどにより構成される発光素子（本発明の「送信手段」に相当）１０４とを備えている。
【００４７】
次に、ＣＰＵ１０１が図示省略されたＲＯＭに格納されたプログラムを実行することにより実現される機能について説明する。判定部（本発明の「判定手段」に相当）１０１ａは、電圧検出手段１０３により検出されたバッテリー１０２の残存容量が予め定められた基準容量よりも少ないかどうかを判定する。また、判定部１０１ａは、電圧検出手段１０３によるバッテリー１０２の残存容量が基準容量よりも小さく、かつ、キーボード１００の動作を保障する保障容量よりも少ないかどうかをさらに判定する。なお、本実施形態では、判定部１０１ａは、バッテリー１０２の残存容量を、基準容量であり残存容量が多い第１基準から、保障容量であり残存容量が少ない第６基準までの６段階に分けて判定するように構成されている。また、本実施形態では、電圧検出手段１０３はバッテリー１０２の残存容量（電圧）を検出できる素子により構成しているが、電圧検出手段１０３の構成としてはこれに限られず、所謂、比較回路を採用するなど、バッテリー１０２の残存容量を検出できるものであればどのような構成としてもよい。
【００４８】
コード生成部１０１ｂは、ユーザーによるキーボード１００に対する入力操作に基づいて制御対象であるフォトプリンター１０の制御コードＣＣを生成する。また、コード生成部１０１ｂは、判定部１０１ａによりバッテリー１０２の残存容量が基準容量よりも少ないと判定されたときに、残存容量が基準容量よりも少ないことを示す残量コードＢＰＣを生成する。本実施形態では、コード生成部１０１ｂは、判定部１０１ａにより判定された６段階の残存容量に応じて、それぞれの段階での残存容量を表す残量コードＢＰＣを生成するように構成されている。
【００４９】
リモコン信号送信部（本発明の「送信手段」に相当）１０１ｃは、コード生成部１０１ｂにより生成された制御コードＣＣおよび残量コードＢＰＣを発光素子１０４を駆動することによりフォトプリンター１０に対して送信する。図４および図５に示すように、本実施形態では、リモコン信号送信部１０１ｃは、制御コードＣＣおよび残量コードＢＰＣのヘッダーにフォトプリンター１０の識別情報であるベンダーコードＶＣを付加して、制御コードＣＣおよび残量コードＢＰＣをフォトプリンター１０に対して送信するように構成されている。また、リモコン信号送信部１０１ｃは、判定部１０１ａによりバッテリー１０２の残存容量が基準容量よりも少ないと判定されたときに、コード生成部１０１ｂにより生成された残量コードＢＰＣを、予め定められた送信周期（例えば１分）で一定期間（例えば５分間）フォトプリンター１０に送信する。
【００５０】
なお、図４に示すように、本実施形態では、リモコン信号送信部１０１ｃは、フォトプリンター１０の制御を優先し、残量コードＢＰＣの送信に先立って制御コードＣＣを送信するように構成されているが、判定部１０１ａにより残存容量が第６基準である保障容量よりも小さいと判定されれば、リモコン信号送信部１０１ｃは、制御コードＣＣの送信に先立って残量コードＢＰＣをフォトプリンター１０に送信するように構成されている。これにより、バッテリー１０２の残存容量が、キーボード１００の動作を保障する保障容量よりも少ないと判定部１０１ａにより判定されれば、フォトプリンター１０の制御よりも残量コードＢＰＣの送信が優先され、制御コードＣＣの送信に先立って残量コードＢＰＣがリモコン信号送信部１０１ｃにより送信されるため、先に制御コードＣＣが送信されることでバッテリー切れとなることにより残量コードＢＰＣが送信できないことが防止されて、バッテリー切れとなる前に残量コードＢＰＣをフォトプリンター１０に送信することができる。
【００５１】
次に、フォトプリンター１０が備えるコントローラー７０について図３を参照して説明する。コントローラー７０は、図３に示すように、ＣＰＵ７１を中心とするマイクロプロセッサーとして構成されており、各種処理プログラムや各種データ、各種プログラムや各種テーブルなどを記憶したＲＯＭ７２、一時的にデータを記憶するＲＡＭ７３、プリント機構５０やメモリーカードスロット１６などとの通信を可能とするインターフェース（Ｉ／Ｆ）７４などを備えている。また、コントローラー７０は、メモリーカードＭに編集画像などを保存するほか、プリント機構５０の印刷ヘッド５５への制御信号や操作パネル２０の表示部２２への制御信号を出力する。
【００５２】
また、コントローラー７０には、インターフェース７４を通してメモリーカードＭなどの外部記憶媒体から与えられる画像データに基づく画像を表示部２２に表示するために、画像データに対し必要な画像処理を行うための画像処理モジュール７５が設けられている。画像処理モジュール７５はまた、表示部２２に表示させるためのメニュー画面などのプリンター固有の画像に対応する画像データや、アイコンなど、表示部２２に表示されるベース画像の一部と置換されて挿入される部分画像に対応する部分書込データ、キーボード１００が備えるバッテリー１０２の残存容量が少ないことをユーザーに報知するための画像の画像データなどを生成する機能を有している。
【００５３】
画像処理モジュール７５から出力されるＲＧＢ画像データは、表示部２２を表示制御するためのＬＣＤコントローラー７６に与えられる。ＬＣＤコントローラー７６は、ＶＲＡＭ７６１から読出した画像データに基づく画像を表示部２２に表示する。なお、以下では、ＬＣＤディスプレイにより構成される表示部２２の画素数はＷＶＧＡ（Wide Video Graphics Array）形式の８００ドット×４８０ドットであり、８００ドット分の画素データにより画像データの１ラインが構成されており、４８０ラインのラインデータにより一の画像が構成される。したがって、画像処理モジュール７５から、８００ドット×４８０ドットの大きさの表示部２２の一画面に相当する画像のＲＧＢ画像データなどがＬＣＤコントローラー７６に入力されることとなる。なお、各画素の画像データの色解像度は、各色８ビット、合計２４ビット（３バイト）のデータサイズで、フルカラー表示可能に構成される。
【００５４】
次に、ＣＰＵ（本発明の「受信手段」に相当）７１がＲＯＭ７２に格納されたプログラムを実行することにより実現される機能について、図４ないし図７も参照して説明する。リモコン信号受信部７１ａ（本発明の「判別手段」に相当）は、キーボード１００から赤外線により送信されて、受光センサー１７により受光されて出力された制御コードＣＣおよび残量コードＢＰＣを受信する。そして、リモコン信号受信部７１ａは制御コードＣＣおよび残量コードＢＰＣを受信すれば、受信したコードをデコードすることにより、受信した操作信号が適正な信号であるかどうかを判定する。すなわち、リモコン信号受信部７１ａは、図４および図５に示すように、制御コードＣＣおよび残量コードＢＰＣのヘッダーに付加されて送信された識別情報としてのベンダーコードＶＣを判別し、受信した制御コードＣＣおよび残量コードＢＰＣが、フォトプリンター１０に対して送信された信号であるかどうかを判別する。そして、ＣＰＵ７１は、リモコン信号受信部７１ａにより制御コードＣＣおよび残量コードＢＰＣが適正なものであると判別されれば、受信された制御コードＣＣに基づいてフォトプリンター１０の各部の制御を行うとともに、受信された残量コードＢＰＣを報知部７１ｂに送信する。
【００５５】
報知部（本発明の「報知手段」に相当）７１ｂは、受信された残量コードＢＰＣに応じて、報知手段８０が備えるスピーカー８１、ＬＥＤ８２および振動体８３を制御して、キーボード１００が備えるバッテリー１０２の残存容量が予め定められた基準容量よりも少ないことをユーザーに対して報知する。また、図６および図７に示すように、報知部７１ｂは、受信された残量コードＢＰＣに応じて、表示部２２にバッテリー１０２の残存容量を表す画像を表示することで、キーボード１００が備えるバッテリー１０２の残存容量が予め定められた基準容量よりも少ないことをユーザーに対して報知する。図６は、キーボード１００のバッテリー１０２の残存容量が第１基準、すなわち基準容量よりも少なく、第２基準以上であると判定部１０１ａにより判定されてコード生成部１０１ｂにより生成された残量コードＢＰＣがフォトプリンター１０に対して送信され、この残量コードＢＰＣをフォトプリンター１０が受信したときに表示部２２に表示される画像を示す。また、図７は、キーボード１００のバッテリー１０２の残存容量が第６基準、すなわち保障容量よりも少ないと判定部１０１ａにより判定されてコード生成部１０１ｂにより生成された残量コードＢＰＣがフォトプリンター１０に対して送信され、この残量コードＢＰＣをフォトプリンター１０が受信したときに表示部２２に表示される画像を示す。なお、図７に示す画像は、バッテリー１０２の残存容量がゼロであることをユーザーに対して報知するものである。
【００５６】
これにより、リモコン信号受信部７１ａにより受信された残量コードＢＰＣに応じて、キーボード１００が備えるバッテリー１０２の残存容量が基準容量よりも少ないことが報知手段８０および表示部２２により報知されるため、キーボード１００のバッテリー１０２の残存容量が残り少なくなったことをユーザーに対して確実に報知できる。
【００５７】
また、本実施形態では、バッテリー１０２の残存容量が、キーボード１００の動作を保障する保障容量、すなわち第６基準よりも少ないと判定部１０１ａにより判定されれば、フォトプリンター１０の制御よりも残量コードＢＰＣの送信が優先されて、制御コードＣＣの送信に先立って残量コードＢＰＣがリモコン信号送信部１０１ｃにより送信されるため、制御コードＣＣが受信される前に残量コードＢＣＰがリモコン信号受信部７１ａにより受信される。そこで、本実施形態では、リモコン信号受信部７１ａにより制御コードＣＣが受信される前に残量コードＢＰＣが受信されれば、キーボード１００が備えるバッテリー１０２の残存容量がゼロであることを報知部７１ｂは報知手段８０および表示部２２により報知するように構成されている。したがって、キーボード１００のバッテリー１０２の残存容量がゼロであることをユーザーに対して確実に報知できる。
【００５８】
また、図８に示すように、本実施形態では、キーボード１００のバッテリー１０２の残存容量がゼロとなることにより残量コードＢＰＣが正常に送信されずに、リモコン信号受信部７１ａが残量コードＢＰＣを最後まで正常に受信できないときであっても、リモコン信号受信部７１ａがベンダーコードＶＣを判別して正常に受信できなかった残量コードＢＰＣがフォトプリンター１０に対する信号であることが判別できれば、キーボード１００が備えるバッテリー１０２の残存容量がゼロであることを報知部７１ｂは報知手段８０および表示部２２により報知するように構成されている。したがって、キーボード１００のバッテリー１０２の残存容量がゼロになったことをユーザーに対して確実に報知できる。
【００５９】
なお、報知部７１ｂは、ユーザーがボタン群２４を操作することによる設定操作により、報知手段８０が備えるスピーカー８１、ＬＥＤ８２および振動体８３を選択的に動作させることができるように構成されている。以上のように、表示部２２が本発明の「報知手段」として構成されている。また、本実施形態では、本発明の「報知手段」として、表示部２２、スピーカー８１、ＬＥＤ８２および振動体８３を備える構成としたが、これらのうちいずれか１つを備える構成としてもよい。また、本発明の「報知手段」としては上記した例に限られず、キーボード１００が備えるバッテリー１０２の残存容量が予め定められた基準容量よりも少ないことをユーザーに対して確実に報知できる構成であれば、どのようなものを採用してもよい。次に、図９を参照して第１残量判定処理について説明する。
【００６０】
図９は第１残量判定処理を示すフローチャートである。図９に示す第１残量判定処理は、ユーザーがキーボード１００を操作することによりフォトプリンター１０に対して制御コードＣＣが送信されるときにキーボード１００において実行される処理である。図９に示すように、ユーザーによりキーボード１００が操作されれば、判定部１０１ａによりバッテリー１０２の残存容量が第１基準（基準容量）よりも少ないかどうかが判定される（ステップＳ１）。ステップＳ１においてＮＯと判定されれば、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信されて処理を終了する（ステップＳ２）。
【００６１】
一方、ステップＳ１においてＹＥＳと判定されれば、バッテリー１０２の残存容量が第２基準よりも少ないかどうかが判定される（ステップＳ３）。ステップＳ３においてＮＯと判定されれば、第１残量コードが生成されて（ステップＳ４）、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信される（ステップＳ１３）。
【００６２】
一方、ステップＳ３においてＹＥＳと判定されれば、バッテリー１０２の残存容量が第３基準よりも少ないかどうかが判定される（ステップＳ５）。ステップＳ５においてＮＯと判定されれば、第２残量コードが生成されて（ステップＳ６）、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信される（ステップＳ１３）。
【００６３】
一方、ステップＳ５においてＹＥＳと判定されれば、バッテリー１０２の残存容量が第４基準よりも少ないかどうかが判定される（ステップＳ７）。ステップＳ７においてＮＯと判定されれば、第３残量コードが生成されて（ステップＳ８）、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信される（ステップＳ１３）。
【００６４】
一方、ステップＳ７においてＹＥＳと判定されれば、バッテリー１０２の残存容量が第５基準よりも少ないかどうかが判定される（ステップＳ９）。ステップＳ９においてＮＯと判定されれば、第４残量コードが生成されて（ステップＳ１０）、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信される（ステップＳ１３）。
【００６５】
一方、ステップＳ９においてＹＥＳと判定されれば、バッテリー１０２の残存容量が第６基準よりも少ないかどうかが判定される（ステップＳ１１）。ステップＳ１１においてＮＯと判定されれば、第５残量コードが生成されて（ステップＳ１２）、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信される（ステップＳ１３）。
【００６６】
続いて、ステップＳ１３を経て後述する残量コード送信割込処理が起動されて処理は終了する（ステップＳ１４）。一方、ステップＳ１１においてＹＥＳと判定されれば、第６残量コードが生成されて（ステップＳ１５）、後述する残量コード送信割込処理が起動される（ステップＳ１６）。そして、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信され（ステップＳ１７）、処理は終了する。次に、図１０を参照して残量コード送信割込処理について説明する。
【００６７】
図１０は図９のステップＳ１４およびステップＳ１６の残量コード送信割込処理を示すフローチャートである。図１０に示す残量コード送信割込処理は、判定部１０１ａによりバッテリー１０２の残存容量が第１基準よりも少ないと判定されたときに起動される処理であり、残量コードＢＰＣを周期的に一定期間フォトプリンター１０に送信するための割込み処理として実行される。図１０に示すように、残量コード送信割込処理が起動されれば、リモコン信号送信部１０１ｃにより、第１残量判定処理により生成された残量コードＢＰＣがフォトプリンター１０に対して送信される（ステップＳ１０１）。次に、タイマーカウントがリセット起動、すなわち０からのカウントが開始される（ステップＳ１０２）。続いて、タイマーカウントが設定値（例えば１分）以上の値となるまで待機し（ステップＳ１０３でＮＯ）、タイマーカウントが設定値以上となれば残量コードＢＰＣの送信回数が規定回数（例えば５回）に達したかどうかが判定される（ステップＳ１０３でＹＥＳ、ステップＳ１０４）。
【００６８】
残量コードＢＰＣの送信回数が規定回数に達していなければ（ステップＳ１０４でＮＯ）、ステップＳ１０１からの処理がステップＳ１０４でＹＥＳと判定されるまで繰返し実行される。一方、ステップＳ１０４でＹＥＳと判定されれば、タイマーカウントが停止して処理は終了する（ステップＳ１０５）。次に、図１１を参照してコード受信処理について説明する。
【００６９】
図１１はコード受信処理を示すフローチャートである。図１１に示すコード受信処理は、制御コードＣＣおよび残量コードＢＰＣがリモコン信号受信部７１ａにより受信されたときに実行される処理である。図１１に示すように、制御コードＣＣまたは残量コードＢＰＣが最後まで正常に受信されて、ベンダーコードＶＣを判別することにより正常なコード（信号）であるとリモコン信号受信部７１ａにより判定されれば（ステップＳ２０１でＹＥＳ）、受信されたコードが、制御コードＣＣであるか残量コードＢＰＣであるかが判定される（ステップＳ２０２）。
【００７０】
ステップＳ２０２においてＹＥＳと判定されれば、受信した制御コードＣＣに基づくフォトプリンター１０の制御が行われて処理は終了する（ステップＳ２０５）。一方、ステップＳ２０２においてＮＯと判定されれば、すなわち、受信したコードが残量コードＢＰＣであると判定されれば、残量コードＢＰＣが受信されるのに先立って制御コードＣＣが受信されたかどうかが判定される（ステップＳ２０３）。ステップＳ２０３においてＹＥＳと判定されれば処理は終了する。一方、ステップＳ２０３においてＮＯと判定されれば、報知部７１ｂによりバッテリー切れであることが報知されて処理を終了する（ステップＳ２０６）。
【００７１】
一方、制御コードＣＣまたは残量コードＢＰＣが最後まで正常に受信されずに異常なコードであるとリモコン信号受信部７１ａにより判定されれば（ステップＳ２０１でＮＯ）、リモコン信号受信部７１ａによりベンダーコードＶＣが判別可能であるかどうかが判定される（ステップＳ２０４）。ベンダーコードＶＣが判別不能か、ベンダーコードＶＣの判別によりフォトプリンター１０に対して送信されたコードでないと判別されれば処理は終了する（ステップＳ２０４でＮＯ）。そして、ベンダーコードＶＣの判別によりフォトプリンター１０に対して送信されたコードであると判定されれば（ステップＳ２０４でＹＥＳ）、報知部７１ｂによりバッテリー切れであることが報知されて処理は終了する（ステップＳ２０７）。次に、図１２を参照して第１残量コード受信処理について説明する。
【００７２】
図１２は第１残量コード受信処理を示すフローチャートである。図１２に示す第１残量コード受信処理は、リモコン信号受信部７１ａにより残量コードＢＰＣが受信されたときに実行される処理である。図１２に示すように、リモコン信号受信部７１ａにより受信された残量コードＢＰＣが第１残量コードであれば（ステップＳ３０１でＹＥＳ）、報知部７１ｂにより第１残量コードに応じた報知が行われて処理は終了する（ステップＳ３０２）。
【００７３】
また、リモコン信号受信部７１ａにより受信された残量コードＢＰＣが第２残量コードであれば（ステップＳ３０１でＮＯ、ステップＳ３０３でＹＥＳ）、報知部７１ｂにより第２残量コードに応じた報知が行われて処理は終了する（ステップＳ３０４）。また、リモコン信号受信部７１ａにより受信された残量コードＢＰＣが第３残量コードであれば（ステップＳ３０３でＮＯ、ステップＳ３０５でＹＥＳ）、報知部７１ｂにより第３残量コードに応じた報知が行われて処理は終了する（ステップＳ３０６）。
【００７４】
また、リモコン信号受信部７１ａにより受信された残量コードＢＰＣが第４残量コードであれば（ステップＳ３０５でＮＯ、ステップＳ３０７でＹＥＳ）、報知部７１ｂにより第４残量コードに応じた報知が行われて処理は終了する（ステップＳ３０８）。また、リモコン信号受信部７１ａにより受信された残量コードＢＰＣが第５残量コードであれば（ステップＳ３０７でＮＯ、ステップＳ３０９でＹＥＳ）、報知部７１ｂにより第５残量コードに応じた報知が行われて処理は終了する（ステップＳ３１０）。
【００７５】
また、リモコン信号受信部７１ａにより受信された残量コードＢＰＣが第６残量コードであれば（ステップＳ３０９でＮＯ、ステップＳ３１１でＹＥＳ）、報知部７１ｂにより第６残量コードに応じた報知が行われて処理は終了する（ステップＳ３１２）。また、不正な残量コードＢＰＣを受信すれば処理は終了する（ステップＳ３１１でＮＯ）。なお、報知部７１ｂは、第１ないし第６残量コードのそれぞれに応じて、表示部２２に表示されるバッテリー１０２の残存容量を示す画像を変更したり、スピーカー８１による報知音を変更したり、ＬＥＤ８２の明滅の周期や色を変更したり、振動体８３の振動の周期を変更したりすることによりユーザーに対する報知を行うように構成されている。次に、図１３ないし図１６を参照して本発明の変形例について説明する。
【００７６】
＜変形例＞
図１３は第２残量判定処理を示すフローチャートである。また、図１４は第２残量コード受信処理を示すフローチャートである。また、図１５は表示部２２に表示される表示画面の一例を示す図であって、バッテリー１０２の残存容量が基準容量よりも少ないと判定されたときに表示される画像の一例である。図１６は表示部２２に表示される表示画面の一例を示す図であって、バッテリー１０２の残存容量が保障容量よりも少ないと判定されたときに表示される画像の一例である。この変形例では、上記した第１残量判定処理に替えて第２残量判定処理が実行され、第１残量コード受信処理に替えて第２残量コード受信処理が実行される。
【００７７】
この変形例が上記した実施形態と大きく異なる点は、リモコン信号送信部１０１ｃは、電圧検出手段１０３により検出されたバッテリー１０２の残存容量が基準容量よりもさらに減少するのに伴って、残量コードＢＰＣの送信周期を長くする点である。したがって、電圧検出手段１０３により検出されたバッテリー１０２の残存容量がさらに減少するのに伴って、リモコン信号送信部１０１ｃによる残量コードＢＰＣの送信周期が長くなるため、リモコン信号送信部１０１ｃにより残量コードＢＰＣが送信される際の消費電力が抑制されることとなり実用的である。
【００７８】
また、この変形例では、電圧検出手段１０３により検出されたバッテリー１０２の残存容量がさらに減少するのに伴って、リモコン信号送信部１０１ｃによる残量コードＢＰＣの送信周期が長くなるため、リモコン信号受信部７１ａにより受信される残量コードＢＰＣの受信周期が長くなる。そこで、報知部７１ｂは、リモコン信号受信部７１ａにより受信された残量コードＢＰＣの受信周期が長くなるのに伴って、キーボード１００が備えるバッテリー１０２の残存容量が基準容量よりも少ないことをフォトプリンター１０が備える報知手段８０により報知する報知周期を短くするように構成されている。したがって、リモコン信号受信部７１ａにより受信された残量コードＢＰＣの受信周期が長くなるのに伴って、キーボード１００が備えるバッテリー１０２の残存容量が基準容量よりも少ないことを報知する報知部７１ｂによる報知周期を短くすることにより、キーボード１００のバッテリー１０２の残存容量がさらに残り少なくなったことをユーザーに対して確実に報知できる。
【００７９】
また、この変形例では、報知部７１ｂは、リモコン信号受信部７１ａにより残量コードＢＰＣが受信されれば、図１５に示す画像を表示部２２に表示する。また、報知部７１ｂは、図１１に示すコード受信処理におけるステップＳ２０６，２０７の処理において、図１６に示す画像を表示部２２に表示する。図１５および図１６に示す画像が表示部２２に表示されれば、これを見たユーザーによるボタン群２４の操作により、表示画像中の「ＯＫ」が選択されるまで画像が表示部２２に表示されるように構成されているため、バッテリー１０２の残存容量が少ないことの報知を確実にユーザー対して行うことができる。次に、図１３を参照して第２残量判定処理について説明する。
【００８０】
図１３に示す第２残量判定処理は、ユーザーがキーボード１００を操作することによりフォトプリンター１０に対して制御コードＣＣが送信されるときにキーボード１００において実行される処理である。図１３に示すように、ユーザーによりキーボード１００が操作されれば、判定部１０１ａによりバッテリー１０２の残存容量が第１基準（基準容量）よりも少ないかどうかが判定される（ステップＳ４０１）。ステップＳ４０１においてＮＯと判定されれば、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信されて処理は終了する（ステップＳ４０２）。
【００８１】
一方、ステップＳ４０１においてＹＥＳと判定されれば、バッテリー１０２の残存容量が第２基準よりも少ないかどうかが判定される（ステップＳ４０３）。ステップＳ４０３においてＮＯと判定されれば、図１０の残量コード送信割込処理における設定値が第１カウンタ値に設定されて（ステップＳ４０４）、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信される（ステップＳ４１３）。
【００８２】
一方、ステップＳ４０３においてＹＥＳと判定されれば、バッテリー１０２の残存容量が第３基準よりも少ないかどうかが判定される（ステップＳ４０５）。ステップＳ４０５においてＮＯと判定されれば、図１０の残量コード送信割込処理における設定値が第２カウンタ値に設定されて（ステップＳ４０６）、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信される（ステップＳ４１３）。
【００８３】
一方、ステップＳ４０５においてＹＥＳと判定されれば、バッテリー１０２の残存容量が第４基準よりも少ないかどうかが判定される（ステップＳ４０７）。ステップＳ４０７においてＮＯと判定されれば、図１０の残量コード送信割込処理における設定値が第３カウンタ値に設定されて（ステップＳ４０８）、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信される（ステップＳ４１３）。
【００８４】
一方、ステップＳ４０７においてＹＥＳと判定されれば、バッテリー１０２の残存容量が第５基準よりも少ないかどうかが判定される（ステップＳ４０９）。ステップＳ４０９においてＮＯと判定されれば、図１０の残量コード送信割込処理における設定値が第４カウンタ値に設定されて（ステップＳ４１０）、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信される（ステップＳ４１３）。
【００８５】
一方、ステップＳ４０９においてＹＥＳと判定されれば、バッテリー１０２の残存容量が第６基準よりも少ないかどうかが判定される（ステップＳ４１１）。ステップＳ４１１においてＮＯと判定されれば、図１０の残量コード送信割込処理における設定値が第５カウンタ値に設定されて（ステップＳ４１２）、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信される（ステップＳ４１３）。
【００８６】
続いて、ステップＳ４１３を経て図１０に示す残量コード送信割込処理が起動されて処理は終了する（ステップＳ４１４）。一方、ステップＳ４１１においてＹＥＳと判定されれば、図１０に示す残量コード送信割込処理における設定値が第６カウンタ値に設定されて（ステップＳ４１５）、図１０の残量コード送信割込処理が起動される（ステップＳ４１６）。そして、ユーザーの操作に応じた制御コードＣＣがコード生成部１０１ｂにより生成されて、生成された制御コードＣＣがリモコン信号送信部１０１ｃにより送信され（ステップＳ４１７）処理は終了する。次に、図１４を参照して第２残量コード受信処理について説明する。
【００８７】
図１４は第２残量コード受信処理を示すフローチャートである。図１４に示す第２残量コード受信処理は、リモコン信号受信部７１ａにより残量コードＢＰＣが受信されたときに報知部７１ｂにより実行される処理である。図１４に示すように、残量コードＢＰＣが受信されれば、２回目以降の残量コードＢＰＣの受信か、１回目の残量コードの受信かが判定される（ステップＳ５０１）。ステップＳ５０１においてＮＯと判定されれば、次回に残量コードＢＰＣが受信されるまでの受信周期の計測が開始される（ステップＳ５０４）。そして、報知周期に初期値（例えば１分）が設定されて（ステップＳ５０５）、表示部２２および報知手段８０によるユーザーに対する報知処理が起動されて処理は終了する（ステップＳ５０６）。
【００８８】
一方、ステップＳ５０１においてＹＥＳと判定されれば、残量コードＢＰＣの受信周期が前回の受信周期と同じであるかどうかが判定されて（ステップＳ５０２）、同じと判定されれば処理は終了する（ステップＳ５０２でＹＥＳ）。また、ステップＳ５０２においてＮＯと判定されれば、起動済みの報知処理における報知周期が、新たに計測された残量コードＢＰＣの受信周期に応じて変更されて処理は終了する（ステップＳ５０３）。
【００８９】
以上のように、この実施形態では、判定部１０１ａによりバッテリー１０２の残存容量が予め定められた基準容量（第１基準）よりも少ないと判定されたときに、残存容量が基準容量よりも少ないことを示す残量コードＢＰＣが予め定められた送信周期で一定期間フォトプリンター１０にリモコン信号送信部１０１ｃにより送信される。したがって、従来のように報知用のＬＥＤやＬＣＤなどをキーボード１００に設けない簡易な構成とすることにより、キーボード１００の電力消費の抑制とコストダウンを図ることができると共に、バッテリー１０２の残存容量が残り少なくなったことを確実にフォトプリンター１０に通知できる。また、フォトプリンター１０における残量コードＢＰＣの受信に受信ミスがあったとしても、残量コードＢＰＣが予め定められた送信周期で一定期間フォトプリンター１０に送信されるため、フォトプリンター１０は一定期間周期的に送信される残量コードＢＰＣのいずれかを受信することにより、残量コードＢＰＣを確実に受信することができる。
【００９０】
なお、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。例えば上記した実施形態では、送信端末としてキーボード１００を例に挙げて説明したが、送信端末としてはこれに限られず、所謂、赤外線リモコンなど、制御対象を制御できるものであればどのようなものであってもよい。また、送信端末と制御対象との通信は、赤外線を利用した通信に限られず、例えば赤外線以外の方式による無線通信など、送信端末と制御対象とが確実に通信できるものであれば、どのような通信方式を採用してもよい。また、上記した実施形態では、制御対象としてフォトプリンター１０を例に挙げて説明したが、制御対象としてはこれに限られらず、送信端末の制御信号により制御可能なものであれば、どのようなものであってもよい。例えばＤＶＤプレイヤーを制御対象とすることができる。
【００９１】
また、上記実施形態では、インクカートリッジ方式のフォトプリンター１０を例として説明したが、その他のインクジェット式プリンター、レーザープリンターなどの印刷装置にも本発明を適用してもよい。
【符号の説明】
【００９２】
１０…フォトプリンター（印刷装置、制御対象、送受信システム）、１７…受光センサー（受信手段）、２２…表示部（報知手段）、７１…ＣＰＵ（受信手段）、７１ａ…リモコン信号受信部（判別手段）、７１ｂ…報知部（報知手段）、８０…報知手段、８１…スピーカー、８２…ＬＥＤ、８３…振動体、１００…キーボード（送信端末、送受信システム）、１０１…ＣＰＵ（送信手段）、１０１ａ…判定部（判定手段）、１０１ｃ…リモコン信号送信部（送信手段）、１０２…バッテリー、１０３…電圧検出手段（検出手段）、１０４…発光素子（送信手段）、ＢＰＣ…残量コード、ＣＣ…制御コード（制御信号）、ＶＣ…ベンダーコード（識別情報）
【図２】
2010244281.tif 000003
【図３】
2010244281.tif 000004
【図４】
2010244281.tif 000005
【図５】
2010244281.tif 000006
【図６】
2010244281.tif 000007
【図７】
2010244281.tif 000008
【図８】
2010244281.tif 000009
【図９】
2010244281.tif 000010
【図１０】
2010244281.tif 000011
【図１１】
2010244281.tif 000012
【図１２】
2010244281.tif 000013
【図１３】
2010244281.tif 000014
【図１４】
2010244281.tif 000015
【図１】
2010244281.tif 000016
【図１５】
2010244281.tif 000017
【図１６】
2010244281.tif 000018