(57)【要約】【課題】画像データを送信した場合に、送信先の通信装置において画像の表示や画像の書き替えができなくなることを防止することが可能な通信装置、通信システム、および通信制御プログラムを提供する。【解決手段】画像データを他の通信装置に送信する場合に、他の通信装置の電池の電圧が、必要電圧以上であれば（Ｓ２１：ＹＥＳ）、画像データが他の通信装置に送信される（Ｓ２２）。他の通信装置の電池の電圧が、必要電圧以上でない場合には（Ｓ２１：ＮＯ）、画像データが他の通信装置に送信され（Ｓ２３）、電力が他の通信装置に送電される（Ｓ２５〜Ｓ２７）。他の通信装置は、送信された画像データを記憶し、送電された電力を使用して電池を充電する。これによって、他の通信装置の電池には、画像データに含まれるページを表示したり、ページを書き替えたりするための電力が蓄えられる。【選択図】図６
2012079016.tif 000002
【特許請求の範囲】
【請求項１】
画像を書き替える書き替え動作を行う場合に電力を必要とし、電力の供給が断たれても画像を保持することが可能な不揮発性の表示手段と、充電可能な電池である第一電池とを備えた他の通信装置である他装置と接続可能な通信装置であって、
前記他装置に、少なくとも一のページを含む画像のデータである画像データを送信する画像データ送信手段と、
前記画像データ送信手段によって前記他装置に送信される前記画像データに基づく前記画像の所定の数の前記ページを、前記表示手段に表示させるために必要な、前記書き替え動作の回数である必要書き替え回数の前記書き替え動作を、前記他装置が行うために必要な、前記第一電池の電力である必要電力を特定する必要電力特定手段と、
前記他装置が少なくとも前記必要電力特定手段によって特定された前記必要電力を前記第一電池に充電するための電力である充電用電力を前記他装置に送電する送電手段と
を備えたことを特徴とする通信装置。
【請求項２】
前記必要電力特定手段は、前記必要書き替え回数の書き替え動作を前記他装置が行うために必要な、前記第一電池の残量である第一必要残量を特定することで、前記必要電力を特定し、
前記他装置において検出される、現在の前記第一電池の残量である他装置残量を取得する他装置残量取得手段と、
前記他装置残量取得手段によって取得された前記他装置残量が、前記必要電力特定手段によって特定された前記第一必要残量以上であるか否かを判断する第一判断手段と
を備え、
前記送電手段は、前記他装置残量取得手段によって取得された前記他装置残量が、前記必要電力特定手段によって特定された前記第一必要残量以上であると、前記第一判断手段によって判断された場合に、前記充電用電力を前記他装置に送電せず、前記他装置残量取得手段によって取得された前記他装置残量が、前記必要電力特定手段によって特定された前記第一必要残量以上でないと、前記第一判断手段によって判断された場合に、前記充電用電力を前記他装置に送電することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記送電手段によって送電される前記充電用電力は、前記必要電力特定手段によって特定された前記第一必要残量と、前記他装置残量取得手段によって取得された前記他装置残量との差に対応する電力を、前記他装置が前記第一電池に充電するための電力であることを特徴とする請求項２に記載の通信装置。
【請求項４】
自装置を駆動するために備えられた電池である第二電池の残量である自装置残量を取得する自装置残量取得手段と、
前記自装置残量取得手段によって取得された前記自装置残量が、前記送電手段が前記充電用電力を送電するために必要な前記第二電池の残量である第二必要残量より小さいか否かを判断する第二判断手段と、
前記自装置残量取得手段によって取得された前記自装置残量が、前記第二必要残量より小さいと、前記第二判断手段によって判断された場合に、前記第二電池の残量が不足していることをユーザに報知する報知手段と
を備えたことを特徴とする請求項１から３のいずれかに記載の通信装置。
【請求項５】
前記送電手段が前記充電用電力を送電するために必要な送電時間が記憶された送電時間記憶手段を参照し、前記送電手段が前記充電用電力を送電するために必要な前記送電時間を特定する送電時間特定手段を備え、
前記送電手段は、送電を開始してからの時間を計測し、計測した時間が前記送電時間特定手段によって特定された前記送電時間を経過した場合に、送電を停止することによって、前記充電用電力を前記他装置に送電することを特徴とする請求項１から４のいずれかに記載の通信装置。
【請求項６】
前記必要書き替え回数の書き替え動作を前記他装置が行うために必要な、前記第一電池の残量である第一必要残量のデータである必要残量データを前記他装置に送信する必要残量データ送信手段と、
前記他装置が前記送電手段によって送電される電力を使用して充電を行うことによって、前記第一電池の残量が、前記残量データ送信手段によって送信された前記必要残量データに基づく前記第一必要残量になった場合に、前記他装置から送信されるデータである完了データを受信する完了データ受信手段と
を備え、
前記送電手段は、送電を開始した後に、前記完了データ受信手段によって前記完了データが受信された場合に、送電を停止することによって、前記充電用電力を前記他装置に送電することを特徴とする請求項１から４のいずれかに記載の通信装置。
【請求項７】
画像を書き替える書き替え動作を行う場合に電力を必要とし、電力の供給が断たれても画像を保持することが可能な不揮発性の表示手段と、充電可能な電池である第一電池とを備えた第一通信装置と、前記第一通信装置と接続可能な第二通信装置とを備えた通信システムであって、
前記第二通信装置は、
前記第一通信装置に、少なくとも一のページを含む画像のデータである画像データを送信する画像データ送信手段と、
前記画像データ送信手段によって前記第一通信装置に送信される前記画像データに基づく前記画像の所定の数の前記ページを、前記表示手段に表示させるために必要な、前記書き替え動作の回数である必要書き替え回数の前記書き替え動作を、前記第一通信装置が行うために必要な、前記第一電池の電力である必要電力を特定する必要電力特定手段と、
前記第一通信装置が少なくとも前記必要電力特定手段によって特定された前記必要電力を前記第一電池に充電するための電力である充電用電力を前記第一通信装置に送電する送電手段と
を備え、
前記第一通信装置は、
前記送電手段によって送電される前記充電用電力を使用して、前記第一電池を充電する充電手段を備えたことを特徴とする通信装置システム。
【請求項８】
画像を書き替える書き替え動作を行う場合に電力を必要とし、電力の供給が断たれても画像を保持することが可能な不揮発性の表示手段と、充電可能な電池である第一電池とを備えた他の通信装置である他装置と接続可能な通信装置において実行される通信制御プログラムであって、
前記通信装置のＣＰＵに、
前記他装置に、少なくとも一のページを含む画像のデータである画像データを送信する画像データ送信ステップと、
前記画像データ送信ステップによって前記他装置に送信される前記画像データに基づく前記画像の所定の数の前記ページを、前記表示手段に表示させるために必要な、前記書き替え動作の回数である必要書き替え回数の前記書き替え動作を、前記他装置が行うために必要な、前記第一電池の電力である必要電力を特定する必要電力特定ステップと、
前記他装置が少なくとも前記必要電力特定手段によって特定された前記必要電力を前記第一電池に充電するための電力である充電用電力を前記他装置に送電する送電ステップと
を実行させることを特徴とする通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの送受信をすることが可能な通信装置、通信システム、および通信制御プログラムに関する。
【背景技術】
【０００２】
従来、自装置とは異なる装置との間でデータの送受信をすることが可能な通信装置が知られている。例えば、特許文献１に記載の携帯電話機では、データ移動元の携帯電話機からデータ移動先の新しい携帯電話機に、画像データなどを移動することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４０３１９１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、電気泳動式のディスプレイなどの、電力の供給が断たれても画像を保持することが可能な不揮発性のディスプレイが、画像データの送信先の通信装置に備えられている場合、ディスプレイに表示されている画像を書き替える動作が行われる度に、電力が消費される。このため、画像データの送信先の通信装置の電池に蓄えられている電力が不足している場合、画像データの送信先の通信装置は、画像の表示や画像の書き替えができない場合があるという問題点があった。
【０００５】
本発明の目的は、画像データを送信した場合に、送信先の通信装置において画像の表示や画像の書き替えができなくなることを防止することが可能な通信装置、通信システム、および通信制御プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る通信装置は、画像を書き替える書き替え動作を行う場合に電力を必要とし、電力の供給が断たれても画像を保持することが可能な不揮発性の表示手段と、充電可能な電池である第一電池とを備えた他の通信装置である他装置と接続可能な通信装置であって、前記他装置に、少なくとも一のページを含む画像のデータである画像データを送信する画像データ送信手段と、前記画像データ送信手段によって前記他装置に送信される前記画像データに基づく前記画像の所定の数の前記ページを、前記表示手段に表示させるために必要な、前記書き替え動作の回数である必要書き替え回数の前記書き替え動作を、前記他装置が行うために必要な、前記第一電池の電力である必要電力を特定する必要電力特定手段と、前記他装置が少なくとも前記必要電力特定手段によって特定された前記必要電力を前記第一電池に充電するための電力である充電用電力を、前記他装置に送電する送電手段とを備えている。
【０００７】
この場合、画像データ送信手段によって画像データが送信されると共に、送電手段によって充電用電力が送電される。そして、他装置において充電が行われ、少なくとも必要電力が第一電池に蓄えられる。つまり、他装置が必要書き替え回数の書き替え動作を行うための電力が他装置に送電され、第一電池に蓄えられる。このように、画像データを送信すると共に、画像データに基づく画像の所定の数のページを表示手段に表示するための電力を送電することができる。よって、画像データを送信した場合に、送信先の通信装置において、画像の表示や画像の書き替えができなくなることを防止することができる。
【０００８】
前記通信装置において、前記必要電力特定手段は、前記必要書き替え回数の書き替え動作を前記他装置が行うために必要な、前記第一電池の残量である第一必要残量を特定することで、前記必要電力を特定し、前記他装置において検出される、現在の前記第一電池の残量である他装置残量を取得する他装置残量取得手段と、前記他装置残量取得手段によって取得された前記他装置残量が、前記必要電力特定手段によって特定された前記第一必要残量以上であるか否かを判断する第一判断手段とを備え、前記送電手段は、前記他装置残量取得手段によって取得された前記他装置残量が、前記必要電力特定手段によって特定された前記第一必要残量以上であると、前記第一判断手段によって判断された場合に、前記充電用電力を前記他装置に送電せず、前記他装置残量取得手段によって取得された前記他装置残量が、前記必要電力特定手段によって特定された前記第一必要残量以上でないと、前記第一判断手段によって判断された場合に、前記充電用電力を前記他装置に送電してもよい。
【０００９】
この場合、第一判断手段は、他装置残量が、第一必要残量以上であるか否かを判断することによって、必要書き替え回数の書き替え動作を行うことができる電力を、他装置の第一電池が蓄えているか否かを判断している。そして、電力が蓄えられている場合には、送電手段は充電用電力を送電せず、画像データ送信手段が画像データを他装置に送信する。電力が不足している場合には、他装置に画像データを送信すると共に、画像データに基づく画像の所定の数のページを表示手段に表示するための電力を送電することができる。
【００１０】
前記通信装置において、前記送電手段によって送電される前記充電用電力は、前記必要電力特定手段によって特定された前記第一必要残量と、前記他装置残量取得手段によって取得された前記他装置残量との差に対応する電力を、前記他装置が前記第一電池に充電するための電力であってもよい。この場合、第一必要残量と他装置残量との差に対応する電力を、他装置が第一電池に充電するための電力が、送電手段によって送電される。つまり、他装置が必要書き替え回数の書き替え動作を行うことができるように、不足している電力を他装置に送電することができる。
【００１１】
前記通信装置は、自装置を駆動するために備えられた電池である第二電池の残量である自装置残量を取得する自装置残量取得手段と、前記自装置残量取得手段によって取得された前記自装置残量が、前記送電手段が前記充電用電力を送電するために必要な前記第二電池の残量である第二必要残量より小さいか否かを判断する第二判断手段と、前記自装置残量取得手段によって取得された前記自装置残量が、前記第二必要残量より小さいと、前記第二判断手段によって判断された場合に、前記第二電池の残量が不足していることをユーザに報知する報知手段とを備えてもよい。自装置残量が、送電手段が充電用電力を送電するために必要な第二必要残量より小さい場合、他装置が必要書き替え回数の書き替え動作を行うための電力を、自装置から他装置に送電できない。この場合に、第二電池の残量が不足していることをユーザに報知することができる。このため、例えば、ユーザは、送信する画像データのページを減らしたり、画像データを送信することを中止したりする対応をとることができる。
【００１２】
前記通信装置は、前記送電手段が前記充電用電力を送電するために必要な送電時間が記憶された送電時間記憶手段を参照し、前記送電手段が前記充電用電力を送電するために必要な前記送電時間を特定する送電時間特定手段を備え、前記送電手段は、送電を開始してからの時間を計測し、計測した時間が前記送電時間特定手段によって特定された前記送電時間を経過した場合に、送電を停止することによって、前記充電用電力を前記他装置に送電してもよい。この場合、送電時間特定手段によって特定された送電時間が経過するまで、送電手段が電力を送電することによって、充電用電力を他装置に送電することができる。これによって、第一電池に必要電力を蓄えさせることができる。
【００１３】
前記通信装置は、前記必要書き替え回数の書き替え動作を前記他装置が行うために必要な、前記第一電池の残量である第一必要残量のデータである必要残量データを前記他装置に送信する必要残量データ送信手段と、前記他装置が前記送電手段によって送電される電力を使用して充電を行うことによって、前記第一電池の残量が、前記残量データ送信手段によって送信された前記必要残量データに基づく前記第一必要残量になった場合に、前記他装置から送信されるデータである完了データを受信する完了データ受信手段とを備え、前記送電手段は、送電を開始した後に、前記完了データ受信手段によって前記完了データが受信された場合に、送電を停止することによって、前記充電用電力を前記他装置に送電してもよい。この場合、必要残量データを他装置に送信し、第一電池の残量が必要残量データに基づく第一必要残量になった場合に他装置から送信される完了データを受信する。完了データ受信手段によって完了データが受信されるまで、送電手段が電力を送電することによって、充電用電力を他装置に送電することができる。これによって、第一電池に必要電力を蓄えさせることができる。
【００１４】
本発明の第２の態様に係る通信システムは、画像を書き替える書き替え動作を行う場合に電力を必要とし、電力の供給が断たれても画像を保持することが可能な不揮発性の表示手段と、充電可能な電池である第一電池とを備えた第一通信装置と、前記第一通信装置と接続可能な第二通信装置とを備えた通信システムであって、前記第二通信装置は、前記第一通信装置に、少なくとも一のページを含む画像のデータである画像データを送信する画像データ送信手段と、前記画像データ送信手段によって前記第一通信装置に送信される前記画像データに基づく前記画像の所定の数の前記ページを、前記表示手段に表示させるために必要な、前記書き替え動作の回数である必要書き替え回数の前記書き替え動作を、前記第一通信装置が行うために必要な、前記第一電池の電力である必要電力を特定する必要電力特定手段と、前記第一通信装置が少なくとも前記必要電力特定手段によって特定された前記必要電力を前記第一電池に充電するための電力である充電用電力を前記第一通信装置に送電する送電手段とを備え、前記第一通信装置は、前記送電手段によって送電される前記充電用電力を使用して、前記第一電池を充電する充電手段を備えている。
【００１５】
この場合、第二通信装置から第一通信装置に対して、画像データを送信すると共に、画像データに基づく画像の所定の数のページを表示手段に表示するための電力を送電することができる。よって、第二通信装置が画像データを送信した場合に、送信先の第一通信装置において、画像の表示や画像の書き替えができなくなることを防止することができる。
【００１６】
本発明の第３の態様に係る通信制御プログラムは、画像を書き替える書き替え動作を行う場合に電力を必要とし、電力の供給が断たれても画像を保持することが可能な不揮発性の表示手段と、充電可能な電池である第一電池とを備えた他の通信装置である他装置と接続可能な通信装置において実行される通信制御プログラムであって、前記通信装置のＣＰＵに、前記他装置に、少なくとも一のページを含む画像のデータである画像データを送信する画像データ送信ステップと、前記画像データ送信ステップによって前記他装置に送信される前記画像データに基づく前記画像の所定の数の前記ページを、前記表示手段に表示させるために必要な、前記書き替え動作の回数である必要書き替え回数の前記書き替え動作を、前記他装置が行うために必要な、前記第一電池の電力である必要電力を特定する必要電力特定ステップと、前記他装置が少なくとも前記必要電力特定手段によって特定された前記必要電力を前記第一電池に充電するための電力である充電用電力を前記他装置に送電する送電ステップとを実行させる。
【００１７】
この場合、画像データを送信すると共に、画像データに基づく画像の所定の数のページを表示手段に表示するための電力を送電することができる。よって、画像データを送信した場合に、送信先の通信装置において、画像の表示や画像の書き替えができなくなることを防止することができる。
【図面の簡単な説明】
【００１８】
【図１】通信システム１の構成および通信装置２，３の物理的構成を示す図である。
【図２】通信装置２の電気的構成を示すブロック図である。
【図３】電池３１の電圧と残存容量との関係を示すグラフである。
【図４】第一対応データテーブル５１を示す模式図である。
【図５】送信側メイン処理を示すフローチャートである。
【図６】第一送信処理を示すフローチャートである。
【図７】第一受信側メイン処理を示すフローチャートである。
【図８】第二対応データテーブル５２を示す模式図である。
【図９】第二送信処理を示すフローチャートである。
【図１０】通信装置２のディスプレイ２２に表示されるテキストの一例を説明するための、通信装置２の正面図である。
【図１１】第三送信処理を示すフローチャートである。
【図１２】第二受信側メイン処理を示すフローチャートである。
【図１３】第四送信処理を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明に係る通信装置、通信システムおよび通信制御プログラムを具現化した通信装置および通信システムについて、図面を参照して説明する。なおこれらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている通信装置および通信システムの構成、各種処理のフローチャートなどは、それのみに限定する趣旨ではなく、単なる説明例である。
【００２０】
図１を参照し、第一実施形態における通信装置２，３を構成要素とする通信システム１の構成について説明する。通信システム１は、通信装置２と通信装置３とを備えている。通信装置２，３は、ＵＳＢケーブル１６を介して相互に接続されている。通信装置２，３は、ＵＳＢケーブル１６を介して、相互に画像のデータを送信し、電力を送電することができる。本実施形態では、通信装置２が、通信装置３に対して、画像のデータを送信し、電力を送電する場合について述べる。詳細については後述する。通信装置２，３は、略同一の電気的構成をしている。なお、ユーザは、ＵＳＢケーブル１６を取り外して、通信装置２，３をそれぞれ単体で使用することができる。
【００２１】
図１を参照し、通信装置２，３の概要について説明する。通信装置２，３は、正面視略長方形状を有している。通信装置２，３は、略長方形状のディスプレイ２２を正面側に備えている。ディスプレイ２２は、不揮発性の表示素子で構成されている。不揮発性の表示素子は、表示中の画像を書き替える、書き替え動作を行う場合にのみ電力を必要とし、電力の供給が断たれても表示中の画像を保持することが可能であるという特性を有している。ディスプレイ２２としては、従来周知の様々な不揮発性の表示素子が使用可能である。例えば、マイクロカプセル方式や電気泳動式等の不揮発性の表示素子が使用可能である。ユーザは、後述する入力部３４やタッチパネル３６を使用して、ディスプレイ２２に表示される画像の各ページを閲覧するために、ディスプレイ２２に表示される画像を書き替えることができる。
【００２２】
通信装置２，３は、ディスプレイ２２の右側に、上下方向に一列に並んだ複数の選択ボタン１５を備えている。選択ボタン１５は、ディスプレイ２２のうち選択ボタン１５の左側部分に表示される選択メニューのうちいずれかを選択する場合に使用される。
【００２３】
通信装置２，３は、選択ボタン１５の右側に、上から順に、電源スイッチ３３と設定ボタン１３と操作ボタン１４とを備えている。電源スイッチ３３は、通信装置２，３の電源のオン・オフを切り替える場合に、ユーザによって押下される。設定ボタン１３と操作ボタン１４とは、ディスプレイ２２上に表示される画像に対する設定や操作、画像の書き替え等を行う場合に、ユーザによって押下される。
【００２４】
通信装置２，３は、内部に電池３１（図２参照）を備えている。通信装置２，３は、電池３１を電源として動作する。電池３１としては、例えば、従来周知のリチウムイオン電池やニッケル水素電池等が使用可能である。本実施形態では、一例として、通信装置２，３は、リチウムイオン電池を備えているとする。
【００２５】
図２を参照し、通信装置２，３の電気的構成について説明する。通信装置２，３の電気的構成は略同一であるので、ここでは、通信装置２の電気的構成を中心に説明する。
【００２６】
通信装置２は、ＣＰＵ２１とＲＯＭ２４とを備えている。ＣＰＵ２１は、ディスプレイ２２の表示制御等を司る。ＣＰＵ２１は、ＲＯＭ２４に電気的に接続され、記憶領域にアクセスできる。ＲＯＭ２４は、プログラム記憶領域２４１を少なくとも備えている。プログラム記憶領域２４１には、ＣＰＵ２１が各種の処理等を実行するために必要なプログラムデータが記憶されている。
【００２７】
通信装置２は、ＲＡＭ２５とフラッシュメモリ２７とを備えている。ＣＰＵ２１は、ＲＡＭ２５とフラッシュメモリ２７とに電気的に接続され、記憶領域にアクセスできる。ＲＡＭ２５には、種々のデータが一時的に記憶される。例えば、後述するＳ１３の処理（図５参照）において、電圧データが受信され、Ｓ２１の処理（図６参照）において、電圧データに基づく電池３１の電圧が使用される場合では、一時的に記憶された電圧データが使用されている。
【００２８】
フラッシュメモリ２７は、画像データ記憶領域２７１と、対応データテーブル記憶領域２７２とを少なくとも備えている。画像データ記憶領域２７１には、画像データが記憶される。詳細には、通信装置２の画像データ記憶領域２７１には、後述するＳ２２およびＳ２３の処理（図６参照）において、通信装置３に送信される画像データが記憶されている。通信装置３の画像データ記憶領域２７１には、通信装置２から送信された画像データが、Ｓ３５の処理（図７参照）において記憶される。画像データは、少なくとも一のページを含む画像のデータである。対応データテーブル記憶領域２７２には、後述する第一対応データテーブル５１（図４参照）が記憶されている。なお、第二実施形態では、後述する第二対応データテーブル５２（図８参照）が記憶されている。
【００２９】
通信装置２は、メモリカードスロット２６を備えている。メモリカードスロット２６には、メモリカード３５が挿入される。メモリカード３５には、画像データ等が記憶される。ＣＰＵ２１はメモリカードスロット２６を介してメモリカード３５と電気的に接続する。ＣＰＵ２１は、メモリカード３５の記憶領域にアクセスできる。
【００３０】
通信装置２は、ディスプレイ２２と表示制御部２３とを備えている。表示制御部２３は、ディスプレイ２２の駆動制御を行う。ＣＰＵ２１は表示制御部２３と電気的に接続されている。表示制御部２３はディスプレイ２２と電気的に接続されている。ＣＰＵ２１は、表示制御部２３を介してディスプレイ２２に所望の画像を表示させることができる。
【００３１】
通信装置２は、電源スイッチ３３を備えている。ＣＰＵ２１は電源スイッチ３３と電気的に接続されている。ＣＰＵ２１は、ユーザによって電源スイッチ３３が押下されたことを検出できる。通信装置２は、選択ボタン１５と設定ボタン１３と操作ボタン１４と（以下、これらを総称して「入力部３４」という。）を備えている。ＣＰＵ２１は入力部３４と電気的に接続されている。ＣＰＵ２１は、ユーザによって入力部３４が操作されたことを検出できる。ユーザは、入力部３４を操作することで、ディスプレイ２２に表示されている画像を書き替えたり、書き込み入力をしたりすることができる。
【００３２】
通信装置２は、ディスプレイ２２の前面に透明なタッチパネル３６を備えている。ＣＰＵ２１は、タッチパネル３６と電気的に接続されている。ユーザは、指または入力用のタッチペンで、タッチパネル３６に触れることによって、ディスプレイ２２の表示されている画像を書き替えたり、書き込み入力をしたりすることができる。通信装置２は、タイマ３７を備えている。ＣＰＵ２１は、タイマ３７と電気的に接続されている。ＣＰＵ２１は、タイマ３７を使用して時間を計測することができる。
【００３３】
通信装置２は、電池３１と電源制御部３０とＵＳＢコネクタ３９とを備えている。ＣＰＵ２１は、電源制御部３０と電気的に接続されている。電池３１は電源制御部３０と電気的に接続されている。ＣＰＵ２１やその他のデバイスは、電池３１から電源制御部３０を介して供給される電力によって駆動する。また、ＣＰＵ２１は、電源制御部３０を制御して、電池３１の充電を行うことができる。以下、説明のため、通信装置２の電池３１を電池３１Ａという。また、通信装置３の電池３１を電池３１Ｂという。通信装置２の電池３１Ａ、通信装置３の電池３１Ｂのいずれかを特定しない場合には、単に電池３１という。
【００３４】
ＵＳＢコネクタ３９は、電源制御部３０とＣＰＵ２１とに電気的に接続されている。ＵＳＢコネクタ３９には、ＵＳＢケーブル１６（図１参照）が接続される。通信装置２，３のＣＰＵ２１は、ＵＳＢケーブル１６を介して、種々のデータを送受信できる。また、通信装置２から通信装置３に電力が送電される場合、通信装置２の電池３１Ａから、通信装置２の電源制御部３０、ＵＳＢコネクタ３９、およびＵＳＢケーブル１６を介して、通信装置３に対して電力が送電される。通信装置２から送電された電力は、通信装置３のＵＳＢコネクタ３９を介して電源制御部３０に送電される。通信装置３のＣＰＵ２１は、電源制御部３０を制御して、通信装置２から送電された電力を使用して電池３１Ｂの充電を行う。
【００３５】
通信装置２は、電圧検出部３２を備えている。ＣＰＵ２１は、電圧検出部３２と電気的に接続されている。電池３１は、電圧検出部３２と電気的に接続されている。ＣＰＵ２１は、電圧検出部３２を介して、電池３１の電圧を検出する。電圧の検出は、一例として、以下のように行われる。電圧検出部３２では、電池３１の電圧が抵抗等によって分圧される。分圧された電圧がＡ／Ｄコンバータによってデジタル信号に変換される。ＣＰＵ２１は、Ａ／Ｄコンバータによって変換されたデジタル信号を検出することによって、電池３１の電圧を検出する。
【００３６】
次に、図３を参照して、電池３１の残存容量（ｍＡｈ）と電圧（Ｖ）との関係について説明する。残存容量とは、電池３１に残存する容量である。電池３１の残存容量と、電池３１の電圧とは、図３の曲線６１の関係を示す。図３に示すように、電圧から残存容量を求めることができ、また、残存容量から電圧を求めることができる。このため、電池３１のいわゆる「残量」とは、例えば、電池３１の電圧や残存容量等で表すことができる。電池３１の電圧や残存容量は、電池３１に蓄えられている電力に対応している。電池３１の電圧が大きいほど、また、残存容量が大きいほど、電池３１に蓄えられている電力は大きくなる。
【００３７】
図３に示すように、電池３１の電圧が４．２Ｖから２．８Ｖに変化する間に、残存容量は１０００ｍＡｈから０ｍＡｈに変化する。「ｍＡｈ（ミリアンペア時）」とは、電池が１時間継続して流せる電流である。例えば、１０００ｍＡｈとは、１０００ｍＡの電流を１時間継続して流せるだけの残存容量が、電池３１に蓄えられていることを示している。このため、例えば、５００ｍＡを回路に流した場合には、２時間継続して電流を流せることになる。なお、以後の説明では、残存容量が０ｍＡｈ、電圧が２．８Ｖの状態を、電池３１の電力が「０」の状態という。
【００３８】
次に、図４を参照して、第一対応データテーブル５１について説明する。第一対応データテーブル５１は、通信装置２の対応データテーブル記憶領域２７２に記憶されている。
【００３９】
図４に示すように、第一対応データテーブル５１には、ページ数、必要書き替え回数、必要電圧（Ｖ）、必要残存容量（ｍＡｈ）、および送電時間が対応付けられている。第一対応データテーブル５１に登録されている種々の数値は、予め設定されている。図４において、ページ数、必要書き替え回数、必要電圧、必要残存容量、および送電時間の順に、５００ページ、１０００回、３．６５Ｖ、５０ｍＡｈ、および３００秒が対応付けられている。同様に、４００ページ、３００ページ、２００ページ、１００ページ、５０ページ、２５ページのそれぞれに、図４に示すように必要書き替え回数、必要電圧、必要残存容量、および送電時間が対応付けられている。
【００４０】
ページ数は、通信装置２から通信装置３に送信される、少なくとも一のページを含む画像データに含まれるページの数を表している。必要書き替え回数は、ページ数の欄に登録されている数のページを、通信装置３がディスプレイ２２に表示させるために必要な、書き替え動作の回数である。第一対応データテーブル５１では、一例として、必要書き替え回数は、ページ数の２倍に設定されている。１ページを書き替えるための書き替え回数が１回であるとすると、例えば、５００ページを表示するためには、書き替え回数が５００回必要である。必要書き替え回数を、ページ数の２倍に設定しているのは、ページを閲覧する際に、前のページに戻ったりしても、５００ページを全て閲覧できるようにするためである。
【００４１】
必要電圧は、必要書き替え回数の書き替え動作を行うために必要な、通信装置３の電池３１Ｂの電圧である。例えば、通信装置３が、必要書き替え回数「１０００回」の書き替え動作を行うためには、電池３１Ｂの電圧は、３．６５Ｖ以上である必要がある。必要残存容量は、必要書き替え回数の書き替え動作を行うために必要な、電池３１Ｂの残存容量である。例えば、通信装置３が、必要書き替え回数「１０００回」の書き替え動作を行うためには、電池３１Ｂの必要残存容量は、５０ｍＡｈ以上である必要がある。本実施形態では、ディスプレイ２２は、不揮発性の表示素子であるため、書き替え動作を行う場合にのみ電力が消費される。このため、必要書き替え回数が分かれば、その必要書き替え回数を行うために必要な電力が分かる。よって、必要書き替え回数を、電池３１Ｂの電圧や残存容量と対応付けることができるのである。なお、必要電圧と必要残存容量との関係は、図３に示す曲線６１の関係に対応している。例えば、第一対応データテーブル５１において、必要電圧「３．６５Ｖ」と必要残存容量「５０ｍＡｈ」に対応付けられているが、この関係は、図３に示す曲線６１における電池３１Ｂの残量と電池３１Ｂの残存容量の関係と同じである。
【００４２】
送電時間は、電池３１Ｂの電力が「０」の状態（すなわち、電圧が２．８Ｖ、残存容量が０ｍＡｈの状態）から、必要電圧（Ｖ）または必要残存容量（ｍＡｈ）になるまでに必要な、通信装置２が通信装置３に電力を送電する時間である。言い換えると、電池３１Ｂの電力が「０」の状態から、必要電圧（Ｖ）または必要残存容量（ｍＡｈ）になるまでに必要な、通信装置３の充電時間である。例えば、電池３１Ｂの電力が「０」の状態の場合に、送電時間「３００秒」の間、通信装置２から通信装置３に送電を行えば、通信装置３は、必要電圧「３．６５Ｖ」、必要残存容量「５０ｍＡｈ」に対応する電力を、電池３１Ｂに蓄えることができる。これによって、通信装置３は、必要書き替え回数「１０００回」の書き替え動作を行うことができるようになる。
【００４３】
次に、図５に示すフローチャートを参照して、通信装置２のＣＰＵ２１による送信側メイン処理について説明する。送信側メイン処理は、ＵＳＢケーブル１６によって通信装置２，３が相互に接続されたことを契機に開始される。
【００４４】
図５に示すように、送信側メイン処理では、まず、ユーザによって、通信装置３に送信するための画像データが選択されたか否かが判断される（Ｓ１１）。ユーザは、画像データ記憶領域２７１（図２参照）に記憶されている画像データから、通信装置３に送信するための画像データを選択する。画像データが選択されていない場合には（Ｓ１１：ＮＯ）、Ｓ１１に戻り、処理が繰り返される。画像データが選択された場合には（Ｓ１１：ＹＥＳ）、通信装置３に対して、画像データを送信することを通知するためのデータである通知データが通信装置３に対して送信される（Ｓ１２）。Ｓ１２の処理で送信された通知データは、通信装置３のＳ３１の処理（図７参照）において受信される。次いで、通信装置３のＳ３３の処理（図７参照）において送信される、通信装置３の電池３１Ｂの電圧のデータである電圧データが受信されたか否かが判断される（Ｓ１３）。
【００４５】
電圧データが受信されていない場合には（Ｓ１３：ＮＯ）、Ｓ１３に戻り、処理が繰り返される。電圧データが受信された場合には（Ｓ１３：ＹＥＳ）、Ｓ１１の処理において選択された画像データのページ数が検出され、第一対応データテーブル５１（図４参照）が参照されて必要書き替え回数が特定される（Ｓ１４）。
【００４６】
例えば、Ｓ１１の処理において、ページ数が３００ページの画像データが選択された場合について述べる。以下、この例示を具体例という。この場合、第一対応データテーブル５１（図４参照）が参照されて、ページ数「３００ページ」に対応する必要書き替え回数「６００回」が特定される（Ｓ１４）。
【００４７】
次いで、第一対応データテーブル５１（図４参照）が参照されて、Ｓ１４の処理において特定された必要書き替え回数に対応する必要電圧が特定される（Ｓ１５）。前述したように、電圧は、電池３１Ｂが蓄えている電力に対応している。このため、Ｓ１５の処理では、電圧が特定されることによって、必要書き替え回数の書き替え動作を通信装置３が行うために必要な、電池３１Ｂの電力が特定されている。なお、Ｓ１５で特定された必要電圧が、本発明の「第一必要残量」に相当する。
【００４８】
具体例の場合、第一対応データテーブル５１（図４参照）が参照されて、Ｓ１４の処理において特定された必要書き替え回数「６００ページ」に対応する必要電圧「３．６Ｖ」が特定される（Ｓ１５）。
【００４９】
次いで、第一送信処理が実行される（Ｓ１６）。図６を参照して、第一送信処理について説明する。第一送信処理は、通信装置３に対して、画像データを送信し、必要があれば電力を送電する処理である。図６に示すように、第一送信処理では、まず、Ｓ１３の処理（図５参照）において受信された電圧データに基づく電池３１Ｂの電圧が、Ｓ１５の処理（図５参照）で特定された必要電圧以上であるか否かが判断される（Ｓ２１）。電池３１Ｂの電圧が、必要電圧以上である場合には（Ｓ２１：ＹＥＳ）、Ｓ１１の処理において選択された画像データが、通信装置３に送信される（Ｓ２２）。Ｓ２２の処理において送信された画像データは、通信装置３のＳ３４の処理（図７参照）において受信される。次いで、送信側メイン処理に戻り、送信側メイン処理が終了される（図５参照）。
【００５０】
具体例の場合において、通信装置３の電池３１Ｂの電圧が、３．８Ｖである場合について述べる。この場合、Ｓ１３の処理（図５参照）において受信される電圧データに基づく電池３１Ｂの電圧は、３．８Ｖとなる。このため、電池３１Ｂの電圧「３．８Ｖ」が、Ｓ１５の処理で特定された必要電圧「３．６Ｖ」以上であると判断され（Ｓ２１：ＹＥＳ）、画像データが送信される（Ｓ２２）。次いで、送信側メイン処理に戻り、送信側メイン処理が終了される（図５参照）。
【００５１】
Ｓ２１の処理において、電池３１Ｂの電圧が、必要電圧以上ではないと判断された場合には（Ｓ２１：ＮＯ）、Ｓ１１の処理において選択された画像データが、通信装置３に送信される（Ｓ２３）。Ｓ２３の処理において送信された画像データは、通信装置３のＳ３４（図７参照）の処理において受信される。次いで、第一対応データテーブル５１（図４参照）が参照され、Ｓ１５の処理で特定された必要電圧に対応する送電時間が特定される（Ｓ２４）。
【００５２】
次いで、通信装置３に対して、電力の送電が開始される（Ｓ２５）。通信装置３は、通信装置２から送電された電力を使用して、充電を行う（図７のＳ３８およびＳ３９参照、後述）。次いで、Ｓ２４の処理において特定された送電時間が経過したか否かが判断される（Ｓ２６）。特定された送電時間が経過していない場合には（Ｓ２６：ＮＯ）、Ｓ２６に戻り、処理が繰り返される。つまり、送電が継続される。特定された送電時間が経過した場合には（Ｓ２６：ＹＥＳ）、電力の送電が停止される（Ｓ２７）。次いで、送信側メイン処理に戻り、送信側メイン処理が終了される（図５参照）。
【００５３】
具体例の場合において、通信装置３の電池３１Ｂの電圧が、３．３Ｖである場合について述べる。この場合、Ｓ１３の処理（図５参照）において受信される電圧データに基づく電池３１Ｂの電圧は、３．３Ｖとなる。このため、電池３１Ｂの電圧「３．３Ｖ」が、必要電圧「３．６Ｖ」以上でないと判断され（Ｓ２１：ＮＯ）、画像データが送信される（Ｓ２３）。次いで、第一対応データテーブル５１（図４参照）が参照され、必要電圧「３．６Ｖ」に対応する送電時間「１８０秒」が特定される（Ｓ２４）。
【００５４】
次いで、通信装置３に対して電力の送電が開始され（Ｓ２５）。特定された送電時間「１８０秒」が経過していなければ（Ｓ２６：ＮＯ）、Ｓ２６に戻り、処理が繰り返される。つまり、１８０秒間、送電継続され、通信装置３において充電が行われる。送電時間である１８０秒が経過すると（Ｓ２６：ＹＥＳ）、電力の送電が停止される（Ｓ２７）。１８０秒間の送電の結果、通信装置３の電池３１Ｂには、少なくとも必要電圧である３．６Ｖ以上の電圧となる電力が蓄えられる。次いで、送信側メイン処理に戻り、送信側メイン処理が終了される。
【００５５】
Ｓ２４の処理において特定された送電時間「１８０秒」は、電池３１Ｂの電力が「０」の状態（すなわち、電圧が２．８Ｖ、残存容量が０ｍＡｈの状態）から、電池３１Ｂの電圧が３．６Ｖになるまでに必要な、送電時間である。つまり、仮に、電池３１Ｂの電圧が２．８Ｖであれば、１８０秒の送電を行うことによって、電池３１Ｂの電圧は、３．６Ｖとなる。具体例では、電池３１Ｂの電圧が２．８Ｖではなく、３．３Ｖであるので、１８０秒の送電を行うことによって、電池３１Ｂは、３．６Ｖより大きい電圧となる。つまり、１８０秒の送電を行うことによって、電池３１Ｂには、電圧が３．６Ｖ以上になる電力が蓄えられる。これによって、通信装置３は、少なくとも、ページ数「３００ページ」に対応する必要書き替え回数「６００回」の書き替え動作を行うことができる。
【００５６】
このように、本実施形態では、Ｓ２３の処理によって画像データが送信されると共に、Ｓ２５〜Ｓ２７の処理によって、通信装置３が必要書き替え回数の書き替え動作を行うための電力が、通信装置３に送電され、電池３１Ｂに蓄えられる（図７のＳ３８〜Ｓ４０、後述）。つまり、通信装置２は、画像データを送信すると共に、画像データに基づく画像の「３００ページ」のページをディスプレイ２２に表示するための電力（つまり、電池３１Ｂの電圧が「３．６Ｖ」以上になるための電力）を送電することができる。よって、画像データを送信した場合に、送信先の通信装置３において、画像の表示や画像の書き替えができなくなることを防止できる。
【００５７】
次に、図７に示すフローチャートを参照して、通信装置３のＣＰＵ２１による第一受信側メイン処理について説明する。第一受信側メイン処理は、通信装置２から送信される画像データを受信したり、電池３１Ｂの充電を実行したりする処理である。第一受信側メイン処理は、ＵＳＢケーブル１６によって通信装置２，３が相互に接続されたことを契機に開始される。
【００５８】
図７に示す第一受信側メイン処理では、まず、通信装置２のＳ１２の処理（図５参照）において送信される、通知データが受信されたか否かが判断される（Ｓ３１）。通知データが受信されていない場合には（Ｓ３１：ＮＯ）、Ｓ３１に戻り、処理が繰り返される。通知データが受信された場合には（Ｓ３１：ＹＥＳ）、電池３１Ｂの電圧の検出が行われる（Ｓ３２）。次いで、Ｓ３２の処理において検出された電圧のデータである電圧データが、通信装置２に送信される（Ｓ３３）。例えば、電池３１Ｂの電圧が３．８Ｖである場合には、３．８Ｖを示す電圧データが、通信装置２に送信される（Ｓ３３）。
【００５９】
次いで、通信装置２のＳ２２またはＳ２３の処理（図６参照）において送信される、画像データが受信されたか否かが判断される（Ｓ３４）。画像データが受信されていない場合には（Ｓ３４：ＮＯ）、Ｓ３４に戻り、処理が繰り返される。画像データが受信された場合には（Ｓ３４：ＹＥＳ）、Ｓ３４の処理で受信された画像データが、画像データ記憶領域２７１に記憶される（Ｓ３５）。次いで、所定時間待機する（Ｓ３６）。所定時間は、例えば、２秒である。次いで、Ｓ３６の処理で待機している間に、通信装置２のＳ２５の処理（図６参照）において送電が開始されたか否かが判断される（Ｓ３７）。通信装置２からの送電が開始されると、送電用の配線の電圧が高電位（グランドより高い電圧）に変化する。通信装置３のＣＰＵ２１は、送電用の配線の電圧が高電位になったことを検出することによって、送電が開始されたことを検出する（Ｓ３７）。送電が開始されていない場合には（Ｓ３７：ＮＯ）、第一受信側メイン処理が終了される。なお、送電が開始されない場合とは、通信装置２のＳ２１の処理において、電池３１Ｂの電圧が、必要電圧以上であると判断された場合である（Ｓ２１：ＹＥＳ、図６参照）。
【００６０】
例えば、具体例の場合において、電池３１Ｂの電圧が３．８Ｖの場合、前述したように、電池３１Ｂの電圧が３．８Ｖが、必要電圧「３．６Ｖ」以上であると判断され（Ｓ２１：ＹＥＳ、図６参照）、画像データが送信される（Ｓ２２）。しかし、通信装置２から電力は送電されない。このため、画像データが受信されたと判断され（Ｓ３４：ＹＥＳ）、受信された画像データが記憶される（Ｓ３５）。そして、所定時間待機し（Ｓ３６）、送電が開始されていないと判断される（Ｓ３７：ＮＯ）。次いで、第一受信側メイン処理が終了される。
【００６１】
Ｓ３７の処理において、送電が開始されたと判断された場合には（Ｓ３７：ＹＥＳ）、通信装置２から送電された電力を使用して、電池３１Ｂの充電が開始される（Ｓ３８）。次いで、通信装置２から通信装置３への電力の送電が停止されたか否かが判断される（Ｓ３９）。通信装置２から通信装置３への送電が停止されると、送電用の配線の電圧が低電位（グランドの電位）に変化する。通信装置３のＣＰＵ２１は、電圧が低電位になったことを検出することによって、送電が停止されたことを検出する（Ｓ３９）。
【００６２】
送電が停止されていない場合には（Ｓ３９：ＮＯ）、Ｓ３９に戻り、処理が繰り返される。つまり、充電が継続される。電力の送電が停止された場合には（Ｓ３９：ＹＥＳ）、電池３１Ｂの充電が停止される（Ｓ４０）。次いで、第一受信側メイン処理が終了される。
【００６３】
具体例の場合において、電池３１Ｂの電圧が３．３Ｖである場合について述べる。この場合、前述したように、通信装置２によって、画像データが送信され（Ｓ２３、図６参照）、１８０秒の送電が行われる（Ｓ２４〜Ｓ２７、図６参照）。このため、通信装置３では、画像データが受信されたと判断され（Ｓ３４：ＹＥＳ）、受信された画像データが記憶される（Ｓ３５）。そして、所定時間待機し（Ｓ３６）、送電が開始されたと判断される（Ｓ３７：ＹＥＳ）。
【００６４】
次いで、電池３１Ｂの充電が開始される（Ｓ３８）。通信装置２のＳ２５〜Ｓ２７の処理で１８０秒間、電力が送電されるため、充電は、１８０秒間継続される（Ｓ３９：ＮＯ）。そして、１８０秒が経過して、通信装置２から通信装置３への電力の送電が停止されると（Ｓ３９：ＹＥＳ）、充電が停止される（Ｓ４０）。この結果、通信装置３の電池３１Ｂには、少なくとも必要電圧である３．６Ｖ以上の電圧が蓄えられる。そして、第一受信側メイン処理が終了される。
【００６５】
以上のように、第一実施形態における処理が行われる。本実施形態では、通信装置３の電池３１Ｂの電圧が必要電圧以上であるか否かが判断される（Ｓ２１）。これによって、必要書き替え回数の書き替え動作を行うことができる電力を、通信装置３の電池３１Ｂが蓄えているか否かが判断されている。そして、電池３１Ｂの電圧が必要電圧以上である場合、すなわち、必要書き替え回数の書き替え動作を行うことができる電力を、通信装置３の電池３１Ｂが蓄えている場合には（Ｓ２１：ＹＥＳ）、画像データを送信する（Ｓ２２）。Ｓ２５〜Ｓ２７の処理が行われないため、通信装置３に電力は送電されない。一方、電池３１Ｂの電圧が必要電圧以上でない場合、すなわち、必要書き替え回数の書き替え動作を行うことができる電力を、通信装置３の電池３１Ｂが蓄えてない場合には（Ｓ２１：ＮＯ）、画像データを送信すると共に（Ｓ２３）、電力が送電される（Ｓ２５〜Ｓ２７）。つまり、画像データを送信すると共に、その画像データに含まれるページをディスプレイ２２に表示するための電力を送電することができる。このように、通信装置３の電力が不足している場合にのみ電力が送電される。このため、電池３１Ｂが蓄えている電力が十分ある場合に電力を送電することによって、通信装置２の電池３１Ａの電力が消費されてしまうことを防止できる。
【００６６】
また、本実施形態では、Ｓ２４の処理によって特定された送電時間が経過するまで、送電が行われる（Ｓ２５〜Ｓ２７）。時間を基準にして送電を行うことによって、電圧が必要電圧以上となる電力を、電池３１Ｂに蓄えさせることができる。
【００６７】
次に、図８〜図１０を参照して、第一実施形態の変形例である第二実施形態について説明する。第二実施形態では、通信装置３の電池３１Ｂの残量だけでなく、通信装置２の電池３１Ａの残量も考慮されて、送電が行われる。
【００６８】
まず、図８を参照して、第二対応データテーブル５２について説明する。図８に示すように、第二対応データテーブル５２は、図４の第一対応データテーブル５１に対して、さらに、電池３１Ａの送信側必要電圧が対応付けられたデータテーブルである。第二対応データテーブルにおいて、ページ数「５００」、「４００」、「３００」、「２００」、「１００」、「５０」、「２５」に対応付けられた、必要電圧等の各データに対して、送信側必要電圧「４．０５Ｖ」、「４．０３Ｖ」、「３．９Ｖ」、「３．８５Ｖ」、「３．５Ｖ」、「３．３Ｖ」、「３．２Ｖ」が対応付けられている。送信側必要電圧は、通信装置２が、通信装置３に電力を送電するために必要な、電池３１Ａの残量である。例えば、送電時間「３００秒」の間送電を行うためには、電池３１Ａの電圧は、４．０５Ｖ以上である必要がある。
【００６９】
次に、図９を参照して第一送信処理（図６参照）の変形例である第二送信処理について説明する。以下の説明において、第一送信処理と同様の処理は、同じ符号で示し、詳細の説明は省略する。第二実施形態における送信側メイン処理（図５参照）では、Ｓ１４およびＳ１５の処理で、第一対応データテーブル５１の代わりに、第二対応データテーブル５２が参照される。Ｓ１６の処理では、第一送信処理の代わりに、第二送信処理が実行される。
【００７０】
図９に示すように、第二送信処理では、電池３１Ｂの電圧が、必要電圧以上であるか否かが判断される（Ｓ２１）。電池３１Ｂの電圧が、必要電圧以上である場合には（Ｓ２１：ＹＥＳ）、第一送信処理（図６参照）の場合と同様の処理が行われる。電池３１Ｂの電圧が、必要電圧以上ではないと判断された場合には（Ｓ２１：ＮＯ）、通信装置２の電池３１Ａの電圧が検出される（Ｓ５１）。次いで、第二対応データテーブル５２（図８参照）が参照され、Ｓ１５の処理において特定された必要電圧に対応する送信側必要電圧が特定される（Ｓ５２）。
【００７１】
次いで、Ｓ５１の処理において検出された電池３１Ａの電圧が、Ｓ５２の処理において特定された送信側必要電圧より小さいか否かが判断される（Ｓ５３）。電池３１Ａの電圧が、送信側必要電圧より小さくない場合には（Ｓ５３：ＮＯ）、Ｓ２３〜２７の処理が行われることによって、画像データが送信され、電力が送電される。なお、Ｓ５２の処理において特定された送電側必要電圧が本発明の「第二必要残量」に相当する。電池３１Ａの電圧が、送信側必要電圧以上である場合、通信装置３が必要書き替え回数の書き替え動作を行うための電力を、通信装置２から通信装置３に送電することが可能である。電池３１Ａに蓄えられている電力が十分にあるからである。このため、画像データの送信と電力の送電とを行っている。次いで、送信側メイン処理に戻り、送信側メイン処理が終了される（図５参照）。
【００７２】
Ｓ５３の処理において、電池３１Ａの電圧が送信側必要電圧より小さいと判断された場合には（Ｓ５３：ＹＥＳ）、通信装置２の電池３１Ａの残量が不足していることを示すテキストがディスプレイ２２に表示される（Ｓ５４）。これによって、通信装置２のＣＰＵ２１は、電池３１Ａの残量が不足していることをユーザに報知することができる。次いで、送信側メイン処理に戻り、送信側メイン処理が終了される（図５参照）。
【００７３】
具体例の場合において、通信装置３の電池３１Ｂの電圧が、３．３Ｖであり、通信装置２の電池３１Ａの電圧が、３．２Ｖである場合について述べる。この場合、通信装置３の電池３１Ｂの電圧「３．３Ｖ」が、必要電圧「３．６Ｖ」以上でないと判断され（Ｓ２１：ＮＯ）、電池３１Ａの電圧「３．２Ｖ」が検出される（Ｓ５１）。次いで、第二対応データテーブル５２（図８参照）が参照され、Ｓ１５の処理において特定された必要電圧「３．６Ｖ」に対応する送信側必要電圧「３．９Ｖ」が特定される。次いで、電池３１Ａの電圧「３．２Ｖ」が、送信側必要電圧「３．９Ｖ」より小さいと判断され（Ｓ５３：ＹＥＳ）、例えば、図１０に示すように、通信装置２の電池３１Ａの残量が不足していることを示すテキストがディスプレイ２２に表示される（Ｓ５４）。図１０では、表示されるテキストの一例として、「電池の残量が不足しています。」と表示されている。
【００７４】
以上、第二実施形態における処理が行われる。電池３１Ａの電圧が送信側必要電圧より小さい場合、通信装置３が必要書き替え回数の書き替え動作を行うための電力を、通信装置２から通信装置３に送電できない。この場合に、通信装置２の電池３１Ａの電圧が不足していることをディスプレイ２２に表示させることによって、ユーザに報知することができる。この状況において、電力を通信装置２から通信装置３へ送信してしまうと、電池３１Ａの残量不足によって、通信装置２の動作時間が低下したり、動作しなくなったりする場合も考えられる。そのため、ユーザは表示を確認し、例えば、通信装置２の充電を行うこと、通信装置３に送信するページ数を減らすこと、送電をすることなく画像データを送信すること、画像データを送信すると共に、送電可能な範囲で電力を送電すること、などの対応をとることができる。
【００７５】
次に、図１１および図１２を参照して、第三実施形態について説明する。第一実施形態では、特定された送電時間の間、電力が送電されることで、電池３１Ｂに、少なくとも必要電圧以上の電圧になる電力が蓄えられていた。第三実施形態では、通信装置３に必要電圧を通知して、通信装置３の充電によって電池３１Ｂの電圧が必要電圧以上になったら、通信装置３が後述する完了データを通信装置２に送信する。通信装置２は、完了データを受信したら送電を停止する。これによって、電池３１Ｂに、少なくとも必要電圧以上の電圧になる電力が蓄えられる。第三実施形態では、送信側メイン処理は、第一実施形態の場合と同様なので、第一送信処理（図６参照）と第一受信側メイン処理（図７参照）の変形例について説明する。第三実施形態において、第一実施形態と同様の処理は、同じ符号で示し、詳細の説明は省略する。
【００７６】
まず、図１１を参照して、第一送信処理（図６参照）の変形例である第三送信処理について説明する。なお、第三送信処理を実行する場合、第一実施形態で説明した、Ｓ１６の処理（図５参照）が、第三送信処理を実行する処理となる。
【００７７】
図１１に示すように、第三送信処理では、電池３１Ｂの電圧が、必要電圧以上であるか否かが判断される（Ｓ２１）。電池３１Ｂの電圧が、必要電圧以上である場合には（Ｓ２１：ＹＥＳ）、第一実施形態の場合と同様の処理が行われる。電池３１Ｂの電圧が、必要電圧以上ではないと判断された場合には（Ｓ２１：ＮＯ）、画像データが通信装置３に送信される（Ｓ２３）。
【００７８】
次いで、Ｓ１５の処理（図５参照）で特定された必要電圧を示すデータである必要電圧データが、通信装置３に送信される（Ｓ６１）。Ｓ６１の処理において送信された必要電圧データは、通信装置３のＳ７１の処理（図１２参照）において受信される。次いで、通信装置３に対して電力の送電が開始される（Ｓ２５）。次いで、通信装置３のＳ７３の処理（図１２参照）において送信される完了データが受信されたか否かが判断される（Ｓ６２）。詳細は後述するが、必要電圧データを受信した通信装置３は、充電を開始し、通信装置３の電池３１Ｂの電圧が必要電圧になったら、完了データを通信装置２に送信する。完了データは、通信装置２から送電された電力を使用して、通信装置３のＣＰＵ２１が充電を行った結果、電池３１Ｂの電圧が必要電圧になったことを示すデータである。
【００７９】
完了データが受信されていない場合には（Ｓ６２：ＮＯ）、Ｓ６２に戻り、処理が繰り返される。完了データが受信された場合には（Ｓ６２：ＹＥＳ）、電力の送電が停止される（Ｓ２７）。次いで、送信側メイン処理に戻り、送信側メイン処理が終了される（図５参照）。
【００８０】
次に、図１２を参照して、第三実施形態における第二受信側メイン処理について説明する。第二受信側メイン処理は、第一受信側メイン処理（図７参照）の変形例である。図１２に示すように、第二受信側メイン処理では、まず、第一受信側メイン処理（図７参照）と同様に、Ｓ３１〜Ｓ３６の処理が行われる。次いで、Ｓ３６の処理において所定時間待機している間に、通信装置２のＳ６１の処理（図１１参照）において送信される必要電圧データが受信されたか否かが判断される（Ｓ７１）。必要電圧データが受信されていない場合には（Ｓ７１：ＮＯ）、第二受信側メイン処理が終了される。必要電圧データが受信される場合とは、通信装置３から電力の送電が開始される場合である（Ｓ６１およびＳ２５、図１１参照）。つまり、必要電圧データが受信されなければ、通信装置３からの電力の送電は行われない。このため、必要電圧データが受信されていなければ（Ｓ７１：ＮＯ）、充電を行うことなく、第二受信側メイン処理が終了される。
【００８１】
必要電圧データが受信された場合には（Ｓ７１：ＹＥＳ）、通信装置２のＳ２５の処理（図１１参照）において送電が開始された電力が使用され、電池３１Ｂの充電が開始される（Ｓ３８）。次いで、電池３１Ｂの電圧が検出され、電池３１Ｂの電圧が、Ｓ７１の処理において受信された必要電圧データに基づく必要電圧以上になったか否かが判断される（Ｓ７２）。電池３１Ｂの電圧が、必要電圧以上になっていない場合には（Ｓ７２：ＮＯ）、Ｓ７２に戻り、処理が繰り返される。つまり、充電が継続される。電池３１Ｂの電圧が、必要電圧以上になった場合には（Ｓ７２：ＹＥＳ）、完了データが通信装置２に送信される（Ｓ７３）。完了データが送信されると、通信装置２のＳ２７の処理（図１１参照）において電力の送電が停止される。通信装置３のＣＰＵ２１は、Ｓ３９の処理を行い、電力の送電が停止されたら（Ｓ３９：ＹＥＳ）、充電を停止する（Ｓ４０）。次いで、第二受信側メイン処理が終了される。
【００８２】
具体例の場合において、通信装置３の電池３１Ｂの電圧が、３．３Ｖである場合について述べる。前述したように、具体例では、必要電圧は、３．６Ｖであるので、３．６Ｖであることを示す必要電圧データが通信装置３に送信される（Ｓ６１）。送信された必要電圧データは、Ｓ７１の処理において受信される（Ｓ７１：ＹＥＳ）。次いで、電池３１Ｂの充電が行われる（Ｓ３８およびＳ７２）。充電の結果、電池３１Ｂの電圧が、必要電圧「３．６Ｖ」以上になったら（Ｓ７２：ＹＥＳ）、完了データが送信される（Ｓ７３）。送信された完了データは、通信装置２において受信され（Ｓ６２：ＹＥＳ）、電力の送電が停止される（Ｓ２７）。通信装置３において、電力の送電が停止されたと判断されたら（Ｓ３９：ＹＥＳ）、充電が停止される（Ｓ４０）。
【００８３】
以上、第三実施形態における処理が行われる。本実施形態では、通信装置３が充電を行う場合、必要電圧データが通信装置２から通信装置３に送信され（Ｓ６１）、通信装置２が完了データを受信するまで、通信装置２から通信装置３へ送電が行われる（Ｓ２５、Ｓ６２、およびＳ２７）。これによって、電圧が必要電圧となる電力を、電池３１Ｂに蓄えさせることができる。
【００８４】
次に、図１３を参照して、第四実施形態について説明する。第四実施形態では、必要電圧と電池３１Ｂの電圧との差に対応する電力を、通信装置３が電池３１Ｂに充電するための電力が送電される。第四実施形態では、第一送信処理（図６参照）の変形例である第四送信処理について説明する。第四送信処理を実行する場合、第一実施形態で説明した、Ｓ１６の処理（図５参照）が、第四送信処理を実行する処理となる。第四送信処理において、第一送信処理と同様の処理は、同じ符号で示し、詳細の説明は省略する。
【００８５】
図１３に示すように、第四送信処理では、電池３１Ｂの電圧が、必要電圧以上であるか否かが判断される（Ｓ２１）。電池３１Ｂの電圧が、必要電圧以上である場合には（Ｓ２１：ＹＥＳ）、第一実施形態の場合と同様の処理が行われる。電池３１Ｂの電圧が、必要電圧以上でではないと判断された場合には（Ｓ２１：ＮＯ）、画像データが通信装置３に送信される（Ｓ２３）。
【００８６】
次いで、第一対応データテーブル５１が参照されて、Ｓ１５の処理（図５参照）において特定された必要電圧と、Ｓ１３の処理（図５参照）で受信された電圧データに基づく電池３１Ｂの電圧との差に対応する送電時間が特定される（Ｓ８１）。言い換えると、必要電圧と、電池３１Ｂの電圧との差に対応する電力を、電池３１Ｂに充電するために必要な送電時間が特定される。次いで、送電が開始される（Ｓ２５）。次いで、Ｓ８１の処理において特定された送電時間が経過したか否かが判断される（Ｓ８２）。特定された送電時間が経過していない場合には（Ｓ８２：ＮＯ）、Ｓ８２に戻り、充電が継続される。特定された送電時間が経過した場合には（Ｓ８２：ＹＥＳ）、電力の送電が停止される（Ｓ２７）。次いで、第四送信処理が終了され、送信側メイン処理に戻り、送信側メイン処理が終了される（図５参照）。
【００８７】
具体例の場合において、電池３１Ｂの電圧が３．３Ｖである場合について述べる。この場合、前述したように、電池３１Ｂの電圧「３．３Ｖ」が必要電圧「３．６Ｖ」以上ではないと判断され（Ｓ２１：ＮＯ）、画像データが送信される（Ｓ２３）。次いで、第一対応データテーブル５１（図４参照）が参照され、必要電圧「３．６Ｖ」と、電池３１Ｂの電圧「３．３Ｖ」との差に対応する送電時間が特定される（Ｓ８１）。第一対応データテーブル５１（図４参照）において、３．６Ｖに対応付けられている送電時間は、１８０秒である。また、３．３Ｖに対応付けられている送電時間は、６０秒である。このため、１８０秒と６０秒との差である１２０秒が送電時間として特定される（Ｓ８１）。
【００８８】
次いで、送電が開始され（Ｓ２５）、１２０秒間充電が継続される（Ｓ８２：ＮＯ）。そして、１２０秒が経過すると（Ｓ８２：ＹＥＳ）、電力の送電が停止される（Ｓ２７）。そして、送信側メイン処理に戻り、送信側メイン処理が終了される（図５参照）。
【００８９】
以上、第四実施形態における処理が行われる。本実施形態では、必要電圧と、電池３１Ｂの電圧との差に対応する電力を充電するために必要な充電時間が特定される（Ｓ８１）。そして、特定された送電時間の間、送電が行われる（Ｓ２５、Ｓ８２、およびＳ２７）。つまり、通信装置３が必要電圧と電池３１Ｂの電圧との差に対応する電力を電池３１Ｂに充電するための電力が送電される。このように、通信装置２は、通信装置３が必要書き替え回数の書き替え動作が行うことができるように、不足している電力を通信装置３に送電することができる。
【００９０】
上記実施形態において、通信装置３が、本発明の「他装置」に相当し、ディスプレイ２２が、本発明の「表示手段」に相当する。電池３１Ｂが、本発明の「第一電池」に相当し、図６等のＳ２２およびＳ２３の処理を行うＣＰＵ２１が、本発明の「画像データ送信手段」に相当する。図５等のＳ１５の処理を行うＣＰＵ２１が、本発明の「必要電力特定手段」に相当し、図６および図９のＳ２５〜Ｓ２７、図１１のＳ２５、Ｓ６２、Ｓ２７、図１３のＳ２５、Ｓ８２、Ｓ２７の処理を行うＣＰＵ２１が、本発明の「送電手段」に相当する。
【００９１】
図５のＳ１３の処理を行うＣＰＵ２１が、本発明の「他装置残量取得手段」に相当し、図６等のＳ２１の処理を行うＣＰＵ２１が、本発明の「第一判断手段」に相当する。電池３１Ａが、本発明の「第二電池」に相当し、図９のＳ５１の処理を行うＣＰＵ２１が、本発明の「自装置残量取得手段」に相当する。図９のＳ５３の処理を行うＣＰＵ２１が、本発明の「第二判断手段」に相当し、図９のＳ５４の処理を行うＣＰＵ２１が、本発明の「報知手段」に相当する。対応データテーブル記憶領域２７２が、本発明の「送電時間記憶手段」に相当し、図６等のＳ２４の処理、図１３のＳ８１の処理を行うＣＰＵ２１が、本発明の「送電時間特定手段」に相当する。図１１のＳ６１の処理において送信される必要電圧データが、本発明の「必要残量データ」に相当し、図１１のＳ６１の処理を行うＣＰＵ２１が、本発明の「必要残量データ送信手段」に相当する。図１１のＳ６２の処理を行うＣＰＵ２１が、本発明の「完了データ受信手段」に相当し、図７のＳ３８〜Ｓ４０が行われる間に充電を行う処理と、図１２のＳ３８〜Ｓ４０が行われる間に充電を行う処理とを行うＣＰＵ２１が、本発明の「充電手段」に相当する。
【００９２】
図６等のＳ２２およびＳ２３の処理が、本発明の「画像データ送信ステップ」に相当し、図５等のＳ１５の処理が、本発明の「必要電力特定ステップ」に相当する。図６および図９のＳ２５〜Ｓ２７、図１１のＳ２５、Ｓ６２、Ｓ２７、図１３のＳ２５、Ｓ８２、Ｓ２７の処理が、本発明の「送電ステップ」に相当する。
【００９３】
なお、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、第一対応データテーブル５１および第二対応データテーブル５２において、必要書き替え回数を、送信する画像のページ数の２倍に設定しているが、これに限定されない。例えば、ページ数の８割でもよいし、ページ数と同じ回数でもよい。
【００９４】
また、Ｓ５４の処理（図９参照）において、テキストをディスプレイ２２に表示することで、電池３１Ａの残量が不足していることをユーザに報知しているが、これに限定されない。例えば、通信装置２にＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を設け、ＬＥＤを点滅等させることで、ユーザに報知してもよい。
【００９５】
また、電池の残量の検出方法として、電圧を検出しているが、これに限定されない。例えば、クーロンカウンタなどの、電池から放出される電流（電荷）などを検出してもよい。
【００９６】
また、電圧（Ｖ）に基づいて種々の処理を行って、電力の送電を行っているが、これに限定されない。例えば、Ｓ１５の処理で必要残存容量を特定するなど、容量（ｍＡｈ）に基づいて、種々の処理を行ってもよい。この場合、Ｓ１５の処理で特定された必要残存容量が、本発明の「第一必要残量」に相当する。また、例えば、通信装置２が、通信装置３に電力を送電するために必要な電池３１Ａの残存容量（ｍＡｈ）を、第二対応データテーブル５２に追加し、Ｓ５２の処理において、送信側必要電圧に代えて、電池３１Ａの残存容量を特定し、Ｓ５３の処理において参照してもよい。この場合、Ｓ５２の処理において特定された電池３１Ａの残存容量が、本発明の「第二必要残量」に相当する。このように、電力に対応する種々の数値に基づいて、種々の処理を行ってもよい。
【００９７】
また、通信装置３にディスプレイ２２が設けられているが、これに限定されない。例えば、通信装置３はディスプレイを備えず、外部のディスプレイに画像を表示できる装置であってもよい。また、画像データを送信する通信装置２にディスプレイ２２が設けられているが、これに限定されない。例えば、通信装置２にディスプレイ２２が設けられていなくてもよい。通信装置２と通信装置３の電気的構成は、同一でなくてもよい。
【００９８】
また、ＵＳＢケーブル１６を介して、通信装置２から通信装置３に画像データが送信されているが、これに限定されない。例えば、無線通信によって、通信装置２から通信装置３に画像データを送信してもよい。
【００９９】
また、例えば、Ｓ１５の処理（図５参照）において、第一対応データテーブル５１において、必要書き替え回数に対応する必要電圧が特定されているが、これに限定されない。例えば、ページ数に対応する必要電圧を特定してもよい。このように、第一対応データテーブル５１や第二対応データテーブル５２を使用して、登録されているデータを特定する場合に、任意の一のデータに対応する他のデータを特定してもよい。第一対応データテーブル５１や第二対応データテーブル５２に登録されている必要書き替え回数等のデータは、相互に対応しているからである。
【０１００】
また、Ｓ１３の処理（図５参照）で電圧データを受信し、受信された電圧データに基づく電池３１Ｂの電圧が、Ｓ１５の処理（図５参照）で特定された必要電圧以上であるか否かが判断されている（Ｓ２１、図６参照）。そして、電池３１Ｂの電圧が必要電圧以上でない場合に（Ｓ２１：ＮＯ）、Ｓ２５〜Ｓ２７の処理によって通信装置３に電力が送電されているが、これに限定されない。例えば、電池３１Ｂの電圧に関係なく、画像データを送信する場合には、常に電力を送電してもよい。
【０１０１】
また、Ｓ１３の処理（図５参照）で電圧データを受信することで、電池３１Ｂの電圧を取得しているが、これに限定されない。例えば、電池３１Ｂの正極を、ＵＳＢケーブル１６を介して通信装置２に接続し、通信装置２のＣＰＵ２１が、電池３１Ｂの電圧を検出できるようにしてもよい。
【０１０２】
また、第一対応データテーブル５１（図４参照）および第二対応データテーブル５２（図８参照）において、ページ数として「５００」、「４００」、「３００」、「２００」、「１００」、「５０」、「２５」と設定し、必要書き替え回数等のデータが対応付けられているが、これに限定されない。例えば、ページ数を１ページ毎に設定してもよい。
【０１０３】
また、例えば、Ｓ１４の処理で、必要書き替え回数を特定する場合に、送信する画像データのページ数と、各データテーブル５１，５２に設定されているページ数が一致しなくてもよい。例えば、送信する画像データのページ数が４８０ページである場合に、各データテーブル５１，５２に設定されているページ数のうち、最も４８０ページに近い「５００ページ」に対応する必要書き替え回数「１０００回」を特定してもよい。
【０１０４】
また、図９にＳ５４の処理において、通信装置２の電池３１Ａの電圧が不足していることをユーザに報知していた。そして、ユーザは、例えば、通信装置２の充電を行うこと、通信装置２に送信するページ数を減らすこと、送電をすることなく画像データを送信すること、画像データを送信すると共に、送電可能な範囲で電力を送電すること、などの対応をとることができた。しかし、これに限定されない。例えば、Ｓ５４の処理においてユーザに報知した後、自動で、ページ数を減らして画像データを送信してもよい。また、自動で、画像データを送信すると共に、送電可能な範囲で電力を送電してもよい。また、ユーザに報知することなく、これらの処理を行ってもよい。
【０１０５】
また、送電を行う側の通信装置である通信装置２の電池３１Ａは充電可能な電池であったが、これに限定されない。例えば、通信装置２の電池３１Ａが、充電できない電池であってもよい。
【符号の説明】
【０１０６】
１    通信システム
２，３    通信装置
２１    ＣＰＵ
２２    ディスプレイ
３１    電池
３２    電圧検出部
３４    入力部
３６    タッチパネル
５１    第一対応データテーブル
５２    第二対応データテーブル
２４１    プログラム記憶領域
２７１    画像データ記憶領域
２７２    対応データテーブル記憶領域
【図１】
2012079016.tif 000003
【図２】
2012079016.tif 000004
【図３】
2012079016.tif 000005
【図４】
2012079016.tif 000006
【図５】
2012079016.tif 000007
【図６】
2012079016.tif 000008
【図７】
2012079016.tif 000009
【図８】
2012079016.tif 000010
【図９】
2012079016.tif 000011
【図１０】
2012079016.tif 000012
【図１１】
2012079016.tif 000013
【図１２】
2012079016.tif 000014
【図１３】
2012079016.tif 000015