(57)【要約】【課題】指定されたページに対応する更新されたページの画像を確実にディスプレイに表示することが可能な通信装置、通信システム、および通信プログラムを提供する。【解決手段】他装置から送信された、画像データと、画像データに対応付けられた識別情報とが受信されると（Ｓ３１：ＹＥＳ）、識別情報が参照され、受信された画像データが、対象ページの画像のデータである第一画像データであるか否かが判断される（Ｓ３２）。第一画像データである場合には（Ｓ３２：ＹＥＳ）、第一画像データ記憶領域に第一画像データが記憶される（Ｓ３３）。受信された画像データが、更新ページの画像のデータである第二画像データである場合には、第一画像データではないと判断され（Ｓ３２：ＮＯ）、第一画像データ記憶領域とは異なる第二画像データ記憶領域に、第二画像データが記憶される（Ｓ３５）。【選択図】図１０
2012075016.tif 000002
【特許請求の範囲】
【請求項１】
自装置とは異なる装置である他装置から送信される、ページの画像のデータである画像データと、前記画像データが、更新の対象となり得るページである対象ページのデータである第一画像データであるか、前記対象ページのうち、前記他装置において更新されたページである更新ページのデータである第二画像データであるかを識別するための、前記画像データに対応付けられた情報である第一識別情報と、前記画像データが前記第二画像データである場合に、前記更新ページが前記対象ページのうちのいずれのページに対応する前記更新ページであるかを識別するための、前記画像データに対応付けられた情報である第二識別情報とを受信する受信手段と、
前記受信手段によって受信された前記第一識別情報を参照し、前記受信手段によって受信された前記画像データが前記第一画像データであるか前記第二画像データであるかを判断する第一判断手段と、
前記第一判断手段によって前記画像データが前記第一画像データであると判断された場合に、前記受信手段によって受信された前記第一画像データを第一記憶手段に記憶させる第一記憶制御手段と、
前記第一判断手段によって前記画像データが前記第二画像データであると判断された場合に、前記受信手段によって受信された前記第二画像データを第二記憶手段に記憶させる第二記憶制御手段と、
前記第一記憶制御手段によって前記第一記憶手段に記憶された前記第一画像データの前記対象ページのうち、表示手段に表示させる特定のページである特定ページを特定するページ特定手段と、
前記受信手段によって受信された前記第二識別情報を参照し、前記ページ特定手段によって特定された前記特定ページに対応する前記更新ページがあるか否かを判断する第二判断手段と、
前記第二判断手段によって、前記特定ページに対応する前記更新ページがないと判断された場合に、前記第一記憶手段に記憶された前記第一画像データの前記特定ページを、前記表示手段に表示させ、前記特定ページに対応する前記更新ページがあると判断された場合に、前記特定ページに対応する、前記第二記憶手段に記憶された前記第二画像データの前記更新ページを前記表示手段に表示させる表示制御手段と
を備えたことを特徴とする通信装置。
【請求項２】
前記更新ページを前記表示手段に表示させることについての指示である更新指示を検出する更新指示検出手段を備え、
前記第二判断手段は、更新指示検出手段によって前記更新指示が検出された場合に、前記特定手段によって特定された前記特定ページに対応する前記更新ページがあるか否かを判断し、
前記表示制御手段は、前記更新指示検出手段によって前記更新指示が検出されていない場合に、前記第一記憶手段に記憶された前記第一画像データの前記特定ページを前記表示手段に表示させ、前記更新指示検出手段によって前記更新指示が検出された場合、且つ前記特定ページに対応する前記更新ページがないと判断された場合に、前記第一記憶手段に記憶された前記第一画像データの前記特定ページを前記表示手段に表示させ、前記更新指示検出手段によって前記更新指示が検出された場合、且つ前記第二判断手段によって、前記特定ページに対応する前記更新ページがあると判断された場合に、前記特定ページに対応する、前記第二記憶手段に記憶された前記第二画像データの前記更新ページを前記表示手段に表示させることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記更新指示検出手段によって検出される前記更新指示は、前記表示制御手段によって表示手段に表示されているページを、異なるページに切り替える指示であることを特徴とする請求項２に記載の通信装置。
【請求項４】
前記受信手段によって受信された前記第二識別情報を使用して、前記対象ページと前記更新ページとが対応付けられたデータであるページ対応データを作成するページ対応データ作成手段を備え、
前記第二判断手段は、前記ページ対応データ作成手段によって作成された前記ページ対応データを参照し、前記ページ特定手段によって特定された前記特定ページに対応する前記更新ページがあるか否かを判断することを特徴とする請求項１から３のいずれかに記載の通信装置。
【請求項５】
前記第一画像データおよび前記第二画像データを消去する指示である消去指示を検出する消去指示検出手段と、
前記消去指示検出手段によって前記消去指示が検出されてから所定時間経過後に、前記第一記憶手段に記憶された前記第一画像データを消去し、前記第二記憶手段に記憶された前記第二画像データを消去するデータ消去手段と
を備えたことを特徴とする請求項１から４のいずれかに記載の通信装置。
【請求項６】
前記第一画像データおよび前記第二画像データを記憶させるための指示である記憶指示を検出する記憶指示検出手段と、
前記記憶指示検出手段によって前記記憶指示が検出された場合に、前記第二記憶手段に記憶された前記第二画像データの前記更新ページを、前記更新ページに対応する、前記第一記憶手段に記憶された前記第一画像データの前記対象ページに代えて、前記第一記憶手段に記憶させるページ入れ替え手段と
を備えたことを特徴とする請求項１から５のいずれかに記載の通信装置。
【請求項７】
前記受信手段によって受信される前記第二画像データは、前記他装置において一のページの更新が行われる毎に作成される、一の更新ページのデータであることを特徴とする請求項１から６のいずれかに記載の通信装置。
【請求項８】
データ送信可能な第一通信装置と、前記第一通信装置から送信されるデータを受信可能な第二通信装置とを備えた通信システムであって、
前記第一通信装置は、ページの画像のデータである画像データと、前記画像データが、更新の対象となり得るページである対象ページのデータである第一画像データであるか、前記対象ページのうち、前記他装置において更新されたページである更新ページのデータである第二画像データであるかを識別するための、前記画像データに対応付けられた情報である第一識別情報と、前記画像データが前記第二画像データである場合に、前記更新ページが前記対象ページのうちのいずれのページに対応する前記更新ページであるかを識別するための、前記画像データに対応付けられた情報である第二識別情報とを送信する送信手段を備え、
前記第二通信装置は、
前記送信手段によって送信される、前記画像データと第一識別情報と第二識別情報とを受信する受信手段と、
前記受信手段によって受信された前記第一識別情報を参照し、前記受信手段によって受信された前記画像データが前記第一画像データであるか前記第二画像データであるかを判断する第一判断手段と、
前記第一判断手段によって前記画像データが前記第一画像データであると判断された場合に、前記受信手段によって受信された前記第一画像データを前記第一記憶手段に記憶させる第一記憶制御手段と、
前記第一判断手段によって前記画像データが前記第二画像データであると判断された場合に、前記受信手段によって受信された前記第二画像データを前記第二記憶手段に記憶させる第二記憶制御手段と、
前記第一記憶制御手段によって前記第一記憶手段に記憶された前記第一画像データの前記対象ページのうち、表示手段に表示させる特定のページである特定ページを特定するページ特定手段と、
前記受信手段によって受信された前記第二識別情報を参照し、前記ページ特定手段によって特定された前記特定ページに対応する前記更新ページがあるか否かを判断する第二判断手段と、
前記第二判断手段によって、前記特定ページに対応する前記更新ページがないと判断された場合に、前記第一記憶手段に記憶された前記第一画像データの前記特定ページを、前記表示手段に表示させ、前記第二判断手段によって、前記特定ページに対応する前記更新ページがあると判断された場合に、前記特定ページに対応する、前記第二記憶手段に記憶された前記第二画像データの前記更新ページを前記表示手段に表示させる表示制御手段と
を備えたことを特徴とする通信システム。
【請求項９】
通信装置のＣＰＵに、
自装置とは異なる装置である他装置から送信される、ページの画像のデータである画像データと、前記画像データが、更新の対象となり得るページである対象ページのデータである第一画像データであるか、前記対象ページのうち、前記他装置において更新されたページである更新ページのデータである第二画像データであるかを識別するための、前記画像データに対応付けられた情報である第一識別情報と、前記画像データが前記第二画像データである場合に、前記更新ページが前記対象ページのうちのいずれのページに対応する前記更新ページであるかを識別するための、前記画像データに対応付けられた情報である第二識別情報とを受信する受信ステップと、
前記受信ステップによって受信された前記第一識別情報を参照し、前記受信ステップによって受信された前記画像データが前記第一画像データであるか前記第二画像データであるかを判断する第一判断ステップと、
前記第一判断ステップによって前記画像データが前記第一画像データであると判断された場合に、前記受信ステップによって受信された前記第一画像データを前記第一記憶手段に記憶させる第一記憶制御ステップと、
前記第一判断ステップによって前記画像データが前記第二画像データであると判断された場合に、前記受信ステップによって受信された前記第二画像データを前記第二記憶手段に記憶させる第二記憶制御ステップと、
前記第一記憶制御ステップによって前記第一記憶手段に記憶された前記第一画像データの前記対象ページのうち、表示手段に表示させる特定のページである特定ページを特定するページ特定ステップと、
前記受信ステップによって受信された前記第二識別情報を参照し、前記ページ特定ステップによって特定された前記特定ページに対応する前記更新ページがあるか否かを判断する第二判断ステップと、
前記第二判断ステップによって、前記特定ページに対応する前記更新ページがないと判断された場合に、前記第一記憶手段に記憶された前記第一画像データの前記特定ページを、前記表示手段に表示させ、前記第二判断ステップによって、前記特定ページに対応する前記更新ページがあると判断された場合に、前記特定ページに対応する、前記第二記憶手段に記憶された前記第二画像データの前記更新ページを前記表示手段に表示させる表示制御ステップと
を実行させることを特徴とする通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、資料等の画像のページを更新することが可能な通信装置、通信システム、および通信プログラムに関する。
【背景技術】
【０００２】
従来、自装置とは異なる装置から送信される資料等の内容や画像のページを更新することが可能な装置が知られている。例えば、特許文献１に記載の保守関連ドキュメント配信ネットワークシステムでは、保守関連マニュアルを配信する総括システムと、保守関連マニュアルを受信する複数のサービスセンタシステムとを備えている。保守関連マニュアルの初回分であるオリジナルデータは、総括システムからサービスセンタシステムに配信される。保守関連マニュアルに変更が生じると、その変更分についてはそれ以前と異なる部分のみが差分データとして、総括システムからサービスセンタシステムに配信される。サービスセンタシステムは、オリジナルデータおよび配信された差分データを考慮した最新のマニュアルを編集し、ポータブル端末に格納する。保守員は、最新のマニュアルが格納されたポータブル端末を使用して、保守作業を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−３２０４６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の装置では、最新の資料を編集するために、オリジナルデータと差分データとを考慮して、オリジナルデータのページ順を入れ替えたり、オリジナルデータのページを削除したりする処理を行う必要があった。このため、他の装置から受信した更新されたページをすぐにディスプレイに表示させたい場合であっても、オリジナルデータのページ順を入れ替えたり、オリジナルデータのページを削除したりする処理に時間がかかるため、更新されたページをディスプレイに表示できない場合があるという問題点があった。
【０００５】
本発明の目的は、指定されたページに対応する更新されたページの画像を確実にディスプレイに表示することが可能な通信装置、通信システム、および通信プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る通信装置は、自装置とは異なる装置である他装置から送信される、ページの画像のデータである画像データと、前記画像データが、更新の対象となり得るページである対象ページのデータである第一画像データであるか、前記対象ページのうち、前記他装置において更新されたページである更新ページのデータである第二画像データであるかを識別するための、前記画像データに対応付けられた情報である第一識別情報と、前記画像データが前記第二画像データである場合に、前記更新ページが前記対象ページのうちのいずれのページに対応する前記更新ページであるかを識別するための、前記画像データに対応付けられた情報である第二識別情報とを受信する受信手段と、前記受信手段によって受信された前記第一識別情報を参照し、前記受信手段によって受信された前記画像データが前記第一画像データであるか前記第二画像データであるかを判断する第一判断手段と、前記第一判断手段によって前記画像データが前記第一画像データであると判断された場合に、前記受信手段によって受信された前記第一画像データを前記第一記憶手段に記憶させる第一記憶制御手段と、前記第一判断手段によって前記画像データが前記第二画像データであると判断された場合に、前記受信手段によって受信された前記第二画像データを前記第二記憶手段に記憶させる第二記憶制御手段と、前記第一記憶制御手段によって前記第一記憶手段に記憶された前記第一画像データの前記対象ページのうち、表示手段に表示させる特定のページである特定ページを特定するページ特定手段と、前記受信手段によって受信された前記第二識別情報を参照し、前記ページ特定手段によって特定された前記特定ページに対応する前記更新ページがあるか否かを判断する第二判断手段と、前記第二判断手段によって、前記特定ページに対応する前記更新ページがないと判断された場合に、前記第一記憶手段に記憶された前記第一画像データの前記特定ページを、前記表示手段に表示させ、前記特定ページに対応する前記更新ページがあると判断された場合に、前記特定ページに対応する、前記第二記憶手段に記憶された前記第二画像データの前記更新ページを前記表示手段に表示させる表示制御手段とを備えている。
【０００７】
この場合、第一画像データが記憶されている第一記憶手段とは異なる第二記憶手段に、第二画像データが記憶される。そして、特定ページに対応する更新ページがある場合に、特定ページに対応する更新ページを表示手段に表示させることができる。つまり、対象ページのページ順を並び替えたり、対象ページを更新ページに入れ替えたりする処理を行うことなく、更新ページを表示することができる。このため、対象ページのページ順を並び替えたり、対象ページを更新ページに入れ替えたりする処理を行う場合に比べて、更新ページを表示するための処理にかかる時間が減少し、更新ページを確実にディスプレイに表示することができる。
【０００８】
前記通信装置は、前記更新ページを前記表示手段に表示させることについての指示である更新指示を検出する更新指示検出手段を備え、前記第二判断手段は、更新指示検出手段によって前記更新指示が検出された場合に、前記特定手段によって特定された前記特定ページに対応する前記更新ページがあるか否かを判断し、前記表示制御手段は、前記更新指示検出手段によって前記更新指示が検出されていない場合に、前記第一記憶手段に記憶された前記第一画像データの前記特定ページを前記表示手段に表示させ、前記更新指示検出手段によって前記更新指示が検出された場合、且つ前記特定ページに対応する前記更新ページがないと判断された場合に、前記第一記憶手段に記憶された前記第一画像データの前記特定ページを前記表示手段に表示させ、前記更新指示検出手段によって前記更新指示が検出された場合、且つ前記第二判断手段によって、前記特定ページに対応する前記更新ページがあると判断された場合に、前記特定ページに対応する、前記第二記憶手段に記憶された前記第二画像データの前記更新ページを前記表示手段に表示させてもよい。この場合、ユーザは、更新指示を与えることによって、ユーザが望むタイミングで更新ページを表示することができる。
【０００９】
前記通信装置において、前記更新指示検出手段によって検出される前記更新指示は、前記表示制御手段によって表示手段に表示されているページを、異なるページに切り替える指示であってもよい。この場合、ユーザは、ページを異なるページに切り替える指示を入力することによって、ページを切り替えるときに更新ページを表示することができる。
【００１０】
前記通信装置は、前記受信手段によって受信された前記第二識別情報を使用して、前記対象ページと前記更新ページとが対応付けられたデータであるページ対応データを作成するページ対応データ作成手段を備え、前記第二判断手段は、前記ページ対応データ作成手段によって作成された前記ページ対応データを参照し、前記ページ特定手段によって特定された前記特定ページに対応する前記更新ページがあるか否かを判断してもよい。この場合、対象ページと更新ページとの対応付けを一つのページ対応データで管理することができる。例えば、ページの更新が複数回行われた場合、第二識別情報が複数存在する。第二判断手段が特定ページに対応する更新ページがあるか否かを判断する場合に、複数の第二識別情報を参照して判断する場合に比べて、一つのページ対応データを参照して判断する方が、処理が少なくなる。このため、第二判断手段が判断するための処理の時間を短縮することができる。よって、更新ページを確実に表示手段に表示することができる。
【００１１】
前記通信装置は、前記第一画像データおよび前記第二画像データを消去する指示である消去指示を検出する消去指示検出手段と、前記消去指示検出手段によって前記消去指示が検出されてから所定時間経過後に、前記第一記憶手段に記憶された前記第一画像データを消去し、前記第二記憶手段に記憶された前記第二画像データを消去するデータ消去手段とを備えてもよい。この場合、消去指示が検出されてから所定時間経過後に、自動で第一画像データと第二画像データとが消去される。消去指示が検出されてから所定時間は、第一画像データと第二画像データが消去されていないため、例えば、ユーザが第一画像データと第二画像データとに基づくページを再確認することができる。また、所定時間後に、自動で第一画像データと第二画像データとが消去されるので、不要となった第一画像データと第二画像データとを整理する作業が不要となる。
【００１２】
前記通信装置は、前記第一画像データおよび前記第二画像データを記憶させるための指示である記憶指示を検出する記憶指示検出手段と、前記記憶指示検出手段によって前記記憶指示が検出された場合に、前記第二記憶手段に記憶された前記第二画像データの前記更新ページを、前記更新ページに対応する、前記第一記憶手段に記憶された前記第一画像データの前記対象ページに代えて、前記第一記憶手段に記憶させるページ入れ替え手段とを備えてもよい。この場合、指示検出手段によって記憶指示が検出された場合に、更新前のページに代えて、更新ページを第一記憶手段に記憶することができ、記憶のために必要な容量を削減することができる。
【００１３】
前記通信装置において、前記受信手段によって受信される前記第二画像データは、前記他装置において一のページの更新が行われる毎に作成される、一の更新ページのデータであってもよい。この場合、他装置が、更新があったページを随時送信し、受信手段において受信することで、通信装置は、特定ページに対応する受信した更新ページを受信の都度表示することができる。
【００１４】
本発明の第２の態様に係る通信システムは、データ送信可能な第一通信装置と、前記第一通信装置から送信されるデータを受信可能な第二通信装置とを備えた通信システムであって、前記第一通信装置は、ページの画像のデータである画像データと、前記画像データが、更新の対象となり得るページである対象ページのデータである第一画像データであるか、前記対象ページのうち、前記他装置において更新されたページである更新ページのデータである第二画像データであるかを識別するための、前記画像データに対応付けられた情報である第一識別情報と、前記画像データが前記第二画像データである場合に、前記更新ページが前記対象ページのうちのいずれのページに対応する前記更新ページであるかを識別するための、前記画像データに対応付けられた情報である第二識別情報とを送信する送信手段を備え、前記第二通信装置は、前記送信手段によって送信される、前記画像データと第一識別情報と第二識別情報とを受信する受信手段と、前記受信手段によって受信された前記第一識別情報を参照し、前記受信手段によって受信された前記画像データが前記第一画像データであるか前記第二画像データであるかを判断する第一判断手段と、前記第一判断手段によって前記画像データが前記第一画像データであると判断された場合に、前記受信手段によって受信された前記第一画像データを前記第一記憶手段に記憶させる第一記憶制御手段と、前記第一判断手段によって前記画像データが前記第二画像データであると判断された場合に、前記受信手段によって受信された前記第二画像データを前記第二記憶手段に記憶させる第二記憶制御手段と、前記第一記憶制御手段によって前記第一記憶手段に記憶された前記第一画像データの前記対象ページのうち、表示手段に表示させる特定のページである特定ページを特定するページ特定手段と、前記受信手段によって受信された前記第二識別情報を参照し、前記ページ特定手段によって特定された前記特定ページに対応する前記更新ページがあるか否かを判断する第二判断手段と、前記第二判断手段によって、前記特定ページに対応する前記更新ページがないと判断された場合に、前記第一記憶手段に記憶された前記第一画像データの前記特定ページを、前記表示手段に表示させ、前記第二判断手段によって、前記特定ページに対応する前記更新ページがあると判断された場合に、前記特定ページに対応する、前記第二記憶手段に記憶された前記第二画像データの前記更新ページを前記表示手段に表示させる表示制御手段とを備えている。
【００１５】
この場合、第二通信装置において、対象ページのページ順を並び替えたり、対象ページを更新ページに入れ替えたりする処理を行うことなく、更新ページを表示することができる。このため、対象ページのページ順を並び替えたり、対象ページを更新ページに入れ替えたりする処理を行う場合に比べて、更新ページを表示するための処理にかかる時間が減少し、更新ページを確実に表示手段に表示することができる。
【００１６】
本発明の第３の態様に係る通信プログラムは、通信装置のＣＰＵに、自装置とは異なる装置である他装置から送信される画像のデータである、ページの画像データと、前記画像データが、更新の対象となり得るページである対象ページのデータである第一画像データであるか、前記対象ページのうち、前記他装置において更新されたページである更新ページのデータである第二画像データであるかを識別するための、前記画像データに対応付けられた情報である第一識別情報と、前記画像データが前記第二画像データである場合に、前記更新ページが前記対象ページのうちのいずれのページに対応する前記更新ページであるかを識別するための、前記画像データに対応付けられた情報である第二識別情報とを受信する受信ステップと、前記受信ステップによって受信された前記第一識別情報を参照し、前記受信ステップによって受信された前記画像データが前記第一画像データであるか前記第二画像データであるかを判断する第一判断ステップと、前記第一判断ステップによって前記画像データが前記第一画像データであると判断された場合に、前記受信ステップによって受信された前記第一画像データを前記第一記憶手段に記憶させる第一記憶制御ステップと、前記第一判断ステップによって前記画像データが前記第二画像データであると判断された場合に、前記受信ステップによって受信された前記第二画像データを前記第二記憶手段に記憶させる第二記憶制御ステップと、前記第一記憶制御ステップによって前記第一記憶手段に記憶された前記第一画像データの前記対象ページのうち、表示手段に表示させる特定のページである特定ページを特定するページ特定ステップと、前記受信ステップによって受信された前記第二識別情報を参照し、前記ページ特定ステップによって特定された前記特定ページに対応する前記更新ページがあるか否かを判断する第二判断ステップと、前記第二判断ステップによって、前記特定ページに対応する前記更新ページがないと判断された場合に、前記第一記憶手段に記憶された前記第一画像データの前記特定ページを、前記表示手段に表示させ、前記第二判断ステップによって、前記特定ページに対応する前記更新ページがあると判断された場合に、前記特定ページに対応する、前記第二記憶手段に記憶された前記第二画像データの前記更新ページを前記表示手段に表示させる表示制御ステップとを実行させる。
【００１７】
この場合、対象ページのページ順を並び替えたり、対象ページを更新ページに入れ替えたりする処理を行うことなく、更新ページを表示することができる。このため、対象ページのページ順を並び替えたり、対象ページを更新ページに入れ替えたりする処理を行う場合に比べて、更新ページを表示するための処理にかかる時間が減少し、更新ページを確実に表示手段に表示することができる。
【図面の簡単な説明】
【００１８】
【図１】通信システム１の構成を示すブロック図である。
【図２】通信装置２の物理的構成を示す正面図である。
【図３】通信装置２の電気的構成を示すブロック図である。
【図４】画像送信装置４のＲＡＭ２５の記憶領域を示す概念図である。
【図５】画像送信装置４のフラッシュメモリ２７の記憶領域を示す概念図である。
【図６】対象ページ関連データテーブル５１を示す模式図である。
【図７】第一更新ページ関連データテーブル５２を示す模式図である。
【図８】第二更新ページ関連データテーブル５３を示す模式図である。
【図９】画像送信処理を示すフローチャートである。
【図１０】画像受信処理を示すフローチャートである。
【図１１】画像表示処理を示すフローチャートである。
【図１２】ページ入れ替え処理を示すフローチャートである。
【図１３】入れ替え用ファイル５４を示す模式図である。
【図１４】入れ替え用ファイル５４を示す模式図である。
【図１５】入れ替え用ファイル５４を示す模式図である。
【図１６】入れ替え用ファイル５４を示す模式図である。
【図１７】消去処理を示すフローチャートである。
【図１８】消去処理の変形例を示すフローチャートである。
【図１９】画像受信処理の変形例を示すフローチャートである。
【図２０】管理データテーブル５５を示す模式図である。
【図２１】管理データテーブル５５を示す模式図である。
【図２２】管理データテーブル５５を示す模式図である。
【発明を実施するための形態】
【００１９】
以下、本発明に係る通信装置及び制御プログラムを具現化した通信装置について、図面を参照して説明する。なおこれらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている通信装置の構成、各種処理のフローチャートなどは、それのみに限定する趣旨ではなく、単なる説明例である。
【００２０】
図１を参照し、通信装置２，３，４を構成要素とする通信システム１の構成について説明する。通信システム１は、通信装置２と通信装置３と通信装置４とを備えている。通信装置４は、画像のデータである画像データを通信装置２，３に対して無線通信によって送信する。これによって、通信装置２，３のディスプレイ２２（図２参照）には、通信装置４によって送信された画像データに基づく画像が表示される。本実施形態では、通信装置２，３，４のユーザは、通信装置２，３，４のディスプレイ２２に表示される画像を参照しながら会議を行っているとする。
【００２１】
通信装置２，３，４は、略同一の電気的構成をしている。図１において、通信装置２，３，４の３台が用いられて会議が行われているが、台数は限定されず、例えば、１０台でもよい。以後の説明では、画像データを送信する通信装置４を、「画像送信装置４」という場合がある。
【００２２】
図２を参照し、通信装置２の概要について説明する。なお、通信装置３，４の概要も、通信装置２と同様である。通信装置２は、正面視略長方形状を有している。通信装置２は、略長方形状のディスプレイ２２を正面側に備えている。ディスプレイ２２は、不揮発性の表示素子で構成されている。不揮発性の表示素子は、表示中の画像を書き換える場合にのみ電力を必要とし、電力の供給が断たれても表示中の画像を保持することが可能であるという特性を有している。ディスプレイ２２としては、従来周知の様々な不揮発性の表示素子が使用可能である。例えば、マイクロカプセル方式や電気泳動式等の不揮発性の表示素子が使用可能である。ユーザは、ディスプレイ２２に表示される画像に対して、後述する入力部３４やタッチパネル３６を使用して、種々の書き込み入力をすることができる。なお、ディスプレイ２２が不揮発性であることは例示であり、これに限定されない。例えば、ディスプレイ２２が、液晶ディスプレイなどの不揮発性ではないディスプレイであってもよい。
【００２３】
通信装置２は、ディスプレイ２２の右側に、上下方向に一列に並んだ複数の選択ボタン１５を備えている。選択ボタン１５は、ディスプレイ２２のうち選択ボタン１５の左側部分に表示される選択メニューのうちいずれかを選択する場合に使用される。
【００２４】
通信装置２は、選択ボタン１５の右側に上から順に、電源スイッチ３３と設定ボタン１３と操作ボタン１４とを備えている。電源スイッチ３３は、通信装置２の電源のオン・オフを切り替える場合に、ユーザによって押下される。設定ボタン１３と操作ボタン１４とは、ユーザがディスプレイ２２上に表示される画像に対する設定や操作等を行う場合に、ユーザによって押下される。
【００２５】
通信装置２は、内部に電池３１（図３参照）を備えている。通信装置２は、電池３１を電源として動作する。電池３１としては、例えば、従来周知のリチウムイオン電池やニッケル水素電池等が使用可能である。
【００２６】
図３〜図５を参照し、通信装置２，３，４の電気的構成について説明する。通信装置２，３，４の電気的構成は略同一であるので、ここでは、通信装置２の電気的構成を中心にして説明する。なお、通信装置２，３との相違点がある画像送信装置４の記憶領域については、別途説明する。
【００２７】
通信装置２は、ＣＰＵ２１とＲＯＭ２４とを備えている。ＣＰＵ２１は、ディスプレイ２２の表示制御等を司る。ＣＰＵ２１は、ＲＯＭ２４に電気的に接続され、記憶領域にアクセスできる。ＲＯＭ２４は、プログラム記憶領域２４１を少なくとも備えている。プログラム記憶領域２４１には、ＣＰＵ２１が各種の処理等を実行するために必要なプログラムデータが記憶されている。
【００２８】
通信装置２は、ＲＡＭ２５とフラッシュメモリ２７とを備えている。ＣＰＵ２１は、ＲＡＭ２５とフラッシュメモリ２７とに電気的に接続され、記憶領域にアクセスできる。なお、画像送信装置４のＲＡＭ２５とフラッシュメモリ２７との記憶領域は、通信装置２，３の記憶領域と異なるので、通信装置２，３の記憶領域と、画像送信装置４の記憶領域とに分けて説明する。
【００２９】
通信装置２，３のＲＡＭ２５とフラッシュメモリ２７との記憶領域について説明する。通信装置２，３のＲＡＭ２５は、第二画像データ記憶領域２５１と変数記憶領域２５２と入れ替え用ファイル記憶領域２５３と管理データテーブル記憶領域２５４を少なくとも備えている。第二画像データ記憶領域２５１には、後述するＳ３５の処理（図１０参照）において、第二画像データ（後述）と、第二画像データに対応付けられた識別情報（後述）とが記憶される。変数記憶領域２５２には、後述する変数Ｎが記憶される。入れ替え用ファイル記憶領域２５３には、後述する入れ替え用ファイル５４が記憶される。管理データテーブル記憶領域２５４には、後述する管理データテーブル５５が記憶される。
【００３０】
通信装置２，３のフラッシュメモリ２７は、第一画像データ記憶領域２７１を少なくとも備えている。第一画像データ記憶領域２７１には、Ｓ３３の処理（図１０参照）において、第一画像データ（後述）と、第一画像データに対応付けられた識別情報（後述）とが記憶される。
【００３１】
画像送信装置４のＲＡＭ２５とフラッシュメモリ２７との記憶領域について、図４および図５を参照して説明する。図４に示すように、画像送信装置４のＲＡＭ２５は、第二画像データ記憶領域２５６を少なくとも備えている。第二画像データ記憶領域２５６には、後述するＳ１４の処理（図９参照）で作成される第二画像データと、第二画像データに対応付けられる識別情報とが記憶される。
【００３２】
図５に示すように、画像送信装置４のフラッシュメモリ２７は、第一画像データ記憶領域２７６を少なくとも備えている。第一画像データ記憶領域２７６には、後述する対象ページ関連データテーブル５１（図６参照）に示す第一画像データと、第一画像データに対応付けられる識別情報とが記憶される。
【００３３】
以下の通信装置２，３，４の電気的構成は略同一であるので、通信装置２の電気的構成について説明する。図３に示すように、通信装置２は、メモリカードスロット２６を備えている。メモリカードスロット２６には、メモリカード３５が挿入される。メモリカード３５には、画像データ等が記憶される。ＣＰＵ２１はメモリカードスロット２６を介してメモリカード３５と電気的に接続される。ＣＰＵ２１は、メモリカード３５の記憶領域にアクセスできる。
【００３４】
通信装置２は、ディスプレイ２２と表示制御部２３とを備えている。表示制御部２３は、ディスプレイ２２の駆動制御を行う。ＣＰＵ２１は表示制御部２３と電気的に接続されている。表示制御部２３はディスプレイ２２と電気的に接続されている。ＣＰＵ２１は、表示制御部２３を介してディスプレイ２２に所望の画像を表示させることができる。
【００３５】
通信装置２は、電源スイッチ３３を備えている。ＣＰＵ２１は電源スイッチ３３と電気的に接続されている。ＣＰＵ２１は、ユーザによって電源スイッチ３３が押下されたことを検出できる。通信装置２は、選択ボタン１５と設定ボタン１３と操作ボタン１４と（以下、これらを総称して「入力部３４」という。）を備えている。ＣＰＵ２１は入力部３４と電気的に接続されている。ＣＰＵ２１は、ユーザによって入力部３４が操作されたことを検出できる。
【００３６】
通信装置２は、ディスプレイ２２の前面に透明なタッチパネル３６を備えている。ＣＰＵ２１は、タッチパネル３６と電気的に接続されている。ユーザは、指または入力用のタッチペンで、タッチパネル３６に触れることによって、ディスプレイ２２の表示された画像に対して書き込み入力をしたり、種々の指示の入力をしたりすることができる。
【００３７】
通信装置２は、電池３１と電源制御部３０とを備えている。ＣＰＵ２１は、電源制御部３０と電気的に接続されている。電池３１は電源制御部３０と電気的に接続されている。ＣＰＵ２１やその他のデバイスは、電池３１から電源制御部３０を介して供給される電力によって駆動する。なお、図示しないが、通信装置２には、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルが接続されるＵＳＢコネクタとＡＣアダプタが接続されるＡＣコネクタが設けられている。また、電池３１の充電を行う充電回路が設けられている。充電回路は、ＵＳＢコネクタ又はＡＣコネクタを介して供給される電流により、電池３１を充電することができる。
【００３８】
通信装置２は、タイマ３７を備えている。ＣＰＵ２１は、タイマ３７と電気的に接続されている。ＣＰＵ２１は、タイマ３７を使用して時間を計測することができる。通信装置２は無線通信部３８を備えている。ＣＰＵ２１は、無線通信部３８と電気的に接続されている。ＣＰＵ２１は、無線通信部３８を使用して、自装置とは異なる通信装置３，４と通信を行うことができる。
【００３９】
次に、第一画像データについて説明する。第一画像データは、対象ページの画像のデータである。対象ページとは、更新の対象となり得るページである。対象ページの一例としては、通信装置２，３，４を用いて会議を行う場合に、画像送信装置４から通信装置２，３に最初に送信されるページである。本実施形態では、画像送信装置４から通信装置２、３に対象ページが送信された後に、この対象ページに対して、画像送信装置４の入力部３４またはタッチパネル３６によって、書き込みが行われた場合に、更新ページとして、画像送信装置４から通信装置２，３に対して送信される。
【００４０】
次に、第二画像データについて説明する。第二画像データは、更新ページの画像のデータである。更新ページとは、ユーザが画面に表示されたページに対して、種々の書き込みを、入力部３４またはタッチパネル３６を介して行ったページである。つまり、更新が行われたページである。以下の説明では、第一画像データと第二画像データとを総称する場合、単に「画像データ」という。
【００４１】
次に、図６〜図８を参照して、識別情報について説明する。識別情報は、第一画像データまたは第二画像データに対応付けられるデータである。識別情報には、対応付けられる第一画像データまたは第二画像データについての種々の情報が含まれている。ＣＰＵ２１は、識別情報を参照することで、対応付けられる第一画像データまたは第二画像データについての種々の情報を取得することができる。識別情報は、種類、文書名、バージョン、およびページで構成されている。
【００４２】
識別情報において、種類は、対応付けられている画像データの種類を示すデータである。種類が「第一画像データ」であれば、識別情報に対応付けられている画像データが、第一画像データであることを示している。種類が「第二画像データ」であれば、識別情報に対応付けられている画像データが、第二画像データであることを示している。
【００４３】
文書名は、識別情報に対応付けられている第一画像データまたは第二画像データの文書の名前（例えば、ファイル名など）を示すデータである。また、バージョンは、識別情報に対応付けられている第一画像データまたは第二画像データが更新された回数、履歴を識別するためのデータである。例えば、識別情報が対応付けられている画像データが、対象ページの第一画像データであれば、バージョンは、「Ｖｅｒ．１」である（図６参照）。そして、ページの更新が行われる毎に、例えば、図７および図８に示す「Ｖｅｒ．２」、「Ｖｅｒ．３」のようにバージョンの数値が大きくなる。
【００４４】
識別情報において、ページは、識別情報に対応付けられている第一画像データまたは第二画像データに含まれるページを示すデータである。例えば、図６に示すように、第一画像データの対象ページが１ページから４ページまであれば、ページは、「１ページ〜４ページ」と表現される。また、図７に示すように、第二画像データの更新ページが、３ページと４ページであれば、ページは、「３ページ、４ページ」と表現される。
【００４５】
次に、図６を参照して、対象ページ関連データテーブル５１について説明する。対象ページ関連データテーブル５１は、対象ページに関連する情報についてのデータテーブルである。なお、対象ページ関連データテーブル５１は、第一画像データと、第一画像データに対応付けられた識別情報について説明するために、データテーブルとして表わしているものであり、第一画像データと識別情報とがまとまったデータである必要はない。
【００４６】
図６に示すように、対象ページ関連データテーブル５１には、第一画像データと、識別情報とが対応付けられている。対象ページ関連データテーブル５１の第一画像データと識別情報とは、画像送信装置４の第一画像データ記憶領域２７６に記憶されており、後述するＳ１３の処理（図９参照）において、通信装置２，３に送信される。図６において、第一画像データは１ページ、２ページ、３ページ、および４ページに対応付けられている。これは、第一画像データは、１〜４ページで構成される対象ページのデータで構成されていることを示している。
【００４７】
図６に示す識別情報には、第一画像データについての情報が含まれている。図６に示すように、識別情報のうち、種類は「第一画像データ」であり、文書名は「文書Ｃ」であり、バージョンは「Ｖｅｒ．１」であり、ページは「１ページ〜４ページ」である。
【００４８】
次に、図７を参照して、第一更新ページ関連データテーブル５２について説明する。第一更新ページ関連データテーブル５２は、更新ページに関連する情報についてのデータテーブルである。なお、第一更新ページ関連データテーブル５２は、第二画像データと、第二画像データに対応付けられた識別情報について説明するために、データテーブルとして表わしているものであり、第二画像データと識別情報とがまとまったデータである必要はない（後述する第二更新ページ関連データテーブル５３も同様）。
【００４９】
図７に示すように、第一更新ページ関連データテーブル５２では、第二画像データと、識別情報とが対応付けられている。第一更新ページ関連データテーブル５２の第二画像データと識別情報とは、後述する具体例において、Ｓ１４の処理（図９参照）で作成され、Ｓ１５の処理（図９参照）で画像送信装置４から通信装置２，３に送信される。図７において、第二画像データは、３ページと４ページとに対応付けられている。これは、第二画像データは、３ページと４ページとで構成される更新ページのデータで構成されていることを示している。
【００５０】
図７に示す識別情報には、第二画像データについての情報が含まれている。図７に示すように、識別情報のうち、種類は「第二画像データ」であり、文書名は「文書Ｃ」であり、バージョンは「Ｖｅｒ．２」であり、ページは「３ページ、４ページ」である。
【００５１】
次に図８を参照して、第二更新ページ関連データテーブル５３について説明する。第二更新ページ関連データテーブル５３は、第一更新ページ関連データテーブル５２と同様に、更新ページに関連する情報についてのデータテーブルである。
【００５２】
第二更新ページ関連データテーブル５３の第二画像データと識別情報とは、後述する具体例において、Ｓ１４の処理（図９参照）で作成され、Ｓ１５の処理（図９参照）で画像送信装置４から通信装置２，３に送信される。図８において、第二画像データは、４ページと対応付けられている。これは、第二画像データは、４ページの更新ページのデータで構成されていることを示している。
【００５３】
図８に示す識別情報には、第二画像データについての情報が含まれている。図８に示すように、識別情報のうち、種類は「第二画像データ」であり、文書名は「文書Ｃ」であり、バージョンは「Ｖｅｒ．３」であり、ページは「４ページ」である。
【００５４】
次に、具体例を示しながら図９に示すフローチャートを参照して、画像送信装置４のＣＰＵ２１による画像送信処理について説明する。画像送信処理は、通信装置２，３に対して、第一画像データや第二画像データ等を送信する処理である。画像送信処理は、通信装置４の電源がオンされることを契機に開始される。以下の説明では、具体例として、通信装置２，３，４のユーザが、会議を行っているとする。この会議では、画像送信装置４から送信される資料等の画像が参照されながら、議論が行われる。
【００５５】
図９に示すように、画像送信装置４のＣＰＵ２１による画像送信処理では、まず、入力部３４またはタッチパネル３６を介して、ユーザによって対象ページまたは更新ページの送信の指示（以下、「ページ送信指示」という。）が入力されたか否かが判断される（Ｓ１１）。なお、ユーザは、対象ページを送信するか、更新ページを送信するかを選択し、ページ送信指示を入力する。ページ送信指示が入力されていない場合には（Ｓ１１：ＮＯ）、Ｓ１１に戻り、処理が繰り返される。具体例の場合、画像送信装置４のユーザが会議の初めに、図６に示す第一画像データを通信装置２，３に送信するために、対象ページのページ送信指示を入力したとする。
【００５６】
ページ送信指示が入力された場合には（Ｓ１１：ＹＥＳ）、Ｓ１１の処理においてページ送信指示がなされたページが、対象ページであるか否かが判断される（Ｓ１２）。具体例では、対象ページであると判断され（Ｓ１２：ＹＥＳ）、第一画像データ記憶領域２７６に記憶されている、対象ページ関連データテーブル５１（図６参照）に示す第一画像データと、第一画像データに対応付けられている識別情報とが通信装置２，３に送信される（Ｓ１３）。送信された第一画像データと識別情報とは、後述する通信装置２，３のＳ３１の処理（図１０参照）において受信される。次いで、Ｓ１１に戻り、処理が繰り返される。
【００５７】
具体例において、会議が進行し、画像送信装置４のユーザが、対象ページの「３ページ」と「４ページ」に、入力部３４またはタッチパネル３６を介して、文字等の書き込みを行った場合、すなわち、「３ページ」と「４ページ」が更新された場合について説明する。この場合、ユーザによって、ページ送信指示が入力されると（Ｓ１１：ＹＥＳ）、Ｓ１２の処理において、Ｓ１１の処理においてページ送信指示がなされたページが、対象ページでないと判断される（Ｓ１２：ＮＯ）。次いで、更新ページのデータである第二画像データと、第二画像データに対応付けられる識別情報とが作成され、第二画像データ記憶領域２５６（図４参照）に記憶される（Ｓ１４）。具体例では、Ｓ１４の処理において作成・記憶される第二画像データと識別情報とは、図７の第一更新ページ関連データテーブル５２に示す、第二画像データと識別情報である。
【００５８】
次いで、Ｓ１４の処理で作成・記憶された第二画像データと識別情報とが通信装置２，３に送信される（Ｓ１５）。送信された第二画像データと識別情報とは、後述する通信装置２，３のＳ３１の処理（図１０参照）において受信される。
【００５９】
次いで、通信装置２，３のＳ３６の処理（図１０参照）において送信される正常信号、またはＳ３９の処理（図１０参照）において送信されるキャンセル信号が受信されたか否かが判断される（Ｓ１６）。詳細は後述するが、Ｓ１５の処理において送信された第二画像データが、通信装置２，３において正常に記憶された場合には、通信装置２，３から正常信号が画像送信装置４に送信される（図１０のＳ３６、後述）。また、Ｓ１５の処理において送信された第二画像データが、通信装置２，３においてキャンセルされた場合には、通信装置２，３からキャンセル信号が送信される（図１０のＳ３９、後述）。なお、通信装置２，３は、対象ページを既に記憶している場合に、第二画像データを記憶して正常信号を送信し、対象ページが記憶されていない場合に、第二画像データをキャンセルしてキャンセル信号を送信する。
【００６０】
通信装置２，３から送信される正常信号またはキャンセル信号が受信されていない場合には（Ｓ１６：ＮＯ）、Ｓ１６に戻り、処理が繰り返される。正常信号またはキャンセル信号が受信された場合には（Ｓ１６：ＹＥＳ）、Ｓ１６の処理において正常信号が受信されたか否かが判断される（Ｓ１７）。これによって、通信装置２，３において第二画像データが正常に記憶されたか否かが判断される。Ｓ１６の処理において正常信号が受信された場合には（Ｓ１７：ＹＥＳ）、Ｓ１１に戻り、処理が繰り返される。Ｓ１６の処理においてキャンセル信号が受信された場合、正常信号が受信されていないと判断され（Ｓ１７：ＮＯ）、通信装置２，３において第二画像データの記憶がキャンセルされたことをユーザに報知するためのテキストがディスプレイ２２に表示される（Ｓ１８）。このテキストは、例えば「更新ページの記憶が、他の通信装置においてキャンセルされました。まず対象ページを送信してください」などである。次いで、Ｓ１１に戻り、処理が繰り返される。
【００６１】
次に、図１０に示すフローチャートを参照して、通信装置２，３のＣＰＵ２１による画像受信処理について説明する。画像受信処理は、画像送信装置４から送信される第一画像データや第二画像データ等を受信して記憶する処理である。画像受信処理は、通信装置２，３の電源がオンされることを契機に開始される。なお、画像受信処理は、通信装置２，３において行われる処理であるが、説明を分かり易くするために、通信装置２のＣＰＵ２１が行う処理として説明する。
【００６２】
図１０に示すように、通信装置２のＣＰＵ２１による画像受信処理では、まず、画像送信装置４によって送信される画像データと識別情報とが受信されたか否かが判断される（Ｓ３１）。より詳細には、画像送信装置４のＳ１３の処理（図９参照）において送信される第一画像データと第一画像データに対応付けられた識別情報、または、Ｓ１５の処理（図９参照）において送信される第二画像データと第二画像データに対応付けられた識別情報が受信されたか否かが判断される（Ｓ３１）。
【００６３】
画像データと識別情報とが受信されていない場合には（Ｓ３１：ＮＯ）、Ｓ３１に戻り、処理が繰り返される。画像データと識別情報とが受信された場合には（Ｓ３１：ＹＥＳ）、Ｓ３１の処理において受信された識別情報が参照され、Ｓ３１の処理において受信された画像データが、第一画像データであるか否かが判断される（Ｓ３２）。言い換えると、Ｓ３１の処理において受信された画像データが、第一画像データであるか第二画像データであるかが判断される（Ｓ３２）。Ｓ３２の処理では、Ｓ３１の処理で受信された識別情報に含まれる「種類」が参照され、種類が「第一画像データ」であれば、第一画像データであると判断される。また、種類が「第二画像データ」であれば、第一画像データではない、すなわち第二画像データであると判断される。具体例のＳ１３の処理で第一画像データと識別情報が送信された場合、図６に示すように、Ｓ３１の処理で受信された識別情報の「種類」のデータが「第一画像データ」であるので、Ｓ３１の処理において受信された画像データが、第一画像データであると判断される（Ｓ３２：ＹＥＳ）。
【００６４】
Ｓ３１の処理で受信された画像データが、第一画像データである場合には（Ｓ３２：ＹＥＳ）、Ｓ３１の処理で受信された第一画像データと識別情報とが、第一画像データ記憶領域２７１に記憶される（Ｓ３３）。これによって、具体例では、図６に示す第一画像データに基づく対象ページ「１ページ〜４ページ」が、ディスプレイ２２に表示可能な状態になる。次いで、Ｓ３１に戻り、処理が繰り返される。
【００６５】
具体例で、Ｓ１５の処理で第二画像データと識別情報が送信された場合、図７に示すように、Ｓ３１の処理で受信された識別情報の「種類」のデータが「第二画像データ」である。このため、Ｓ３１の処理において受信された画像データが、第一画像データでないと判断される（Ｓ３２：ＮＯ）。次いで、第一画像データ記憶領域２７１に、Ｓ３１の処理において受信された第二画像データと同じ文書名の第一画像データが記憶されているか否かが判断される（Ｓ３４）。言い換えると、更新ページに対応する対象ページが記憶されているか否かが判断される（Ｓ３４）。具体例では、第二画像データに対応付けられた識別情報の文書名が「文書Ｃ」であり（図７参照）、第一画像データ記憶領域２７１に記憶された第一画像データに対応付けられた識別情報の文書名が「文書Ｃ」である（図６参照）。このため、第二画像データと同じ文書名の第一画像データが記憶されていると判断される（Ｓ３４：ＹＥＳ）。
【００６６】
第一画像データ記憶領域２７１に、Ｓ３１の処理において受信された第二画像データと同じ文書名の第一画像データが記憶されている場合には（Ｓ３４：ＹＥＳ）、Ｓ３１の処理において受信された第二画像データと第二画像データに対応付けられた識別情報とが第二画像データ記憶領域２５１に記憶される（Ｓ３５）。つまり、第一画像データと第二画像データとが異なる記憶領域に記憶される。次いで、第二画像データが正常に記憶されたことを示す信号である正常信号が画像送信装置４に送信される（Ｓ３６）。送信された正常信号は、画像送信装置４のＳ１６の処理（図９参照）において受信される。次いで、Ｓ３１に戻り、処理が繰り返される。
【００６７】
図１０のＳ３４の処理において、第一画像データ記憶領域２７１に、Ｓ３１の処理において受信された第二画像データと同じ文書名の第一画像データが記憶されていないと判断された場合には（Ｓ３４：ＮＯ）、Ｓ３１の処理において受信した第二画像データを記憶することをキャンセルする（Ｓ３７）。言い換えると、Ｓ３１の処理において受信した第二画像データを、ＲＡＭ２５等の記憶手段に長時間記憶せずに削除する（Ｓ３７）。対象ページが存在しないにも関わらず、更新ページのみを記憶してしまうことを防止するためである。次いで、第二画像データを記憶することをキャンセルしたことを、ユーザに報知するためのテキストが、ディスプレイ２２に表示される（Ｓ３８）。このテキストは、例えば、「対象ページが存在しないため、更新ページの記憶をキャンセルしました。」などである。
【００６８】
次いで、第二画像データを記憶することをキャンセルしたことを示す信号であるキャンセル信号が画像送信装置４に送信される（Ｓ３９）。送信されたキャンセル信号は、画像送信装置４のＳ１６の処理（図９参照）において受信される。次いで、Ｓ３１に戻り、処理が繰り返される。
【００６９】
次に、図１１に示すフローチャートを参照して、通信装置２，３のＣＰＵ２１による画像表示処理について説明する。画像表示処理は、ページの画像をディスプレイ２２に表示する処理である。画像表示処理は、通信装置２，３の電源がオンされることを契機に開始される。なお、説明を分かり易くするために、通信装置２のＣＰＵ２１が行う処理として説明する。
【００７０】
図１１に示すように、通信装置２のＣＰＵ２１による画像表示処理では、まず、入力部３４またはタッチパネル３６を介して、ユーザによって画像の表示の指示が入力されたか否かが判断される（Ｓ５１）。ユーザは、ディスプレイ２２に表示されているページを、異なるページに切り替える指示を入力したり、受信した更新ページを新たに表示する指示を入力したり、ページを選択して表示をする指示を入力したりすることによって、画像の表示の指示を入力する。画像の表示の指示が入力されていない場合には（Ｓ５１：ＮＯ）、Ｓ５１に戻り、処理が繰り返される。画像の表示の指示が入力された場合には（Ｓ５１：ＹＥＳ）、Ｓ５１の処理において入力された画像の表示の指示に基づいて、第一画像データ記憶領域２７１に記憶された第一画像データの対象ページのうち、ディスプレイ２２に表示させる特定のページである特定ページが特定される（Ｓ５２）。例えば、「１ページ」の画像の表示の指示が入力された場合には（Ｓ５１：ＹＥＳ）、第一画像データの対象ページのうち、「１ページ」が特定ページとして特定される（Ｓ５２）。
【００７１】
次いで、Ｓ３１の処理（図１０参照）で受信されて、Ｓ３５の処理（図１０参照）において記憶された、第二画像データに対応付けられた識別情報を参照し、Ｓ５２の処理において特定された特定ページに対応する更新ページがあるか否かが判断される（Ｓ５３）。特定ページに対応する更新ページがないと判断された場合には（Ｓ５３：ＮＯ）、Ｓ５２の処理において特定された特定ページが、ディスプレイ２２に表示される（Ｓ５４）。次いで、Ｓ５１に戻り、処理が繰り返される。
【００７２】
具体例の場合、図７の第一更新ページ関連データテーブル５２の識別情報において「ページ」は「３ページ、４ページ」である。つまり、更新ページは、「３ページ」と「４ページ」である。このため、特定ページである「１ページ」に対応する更新ページがないと判断され（Ｓ５３：ＮＯ）、Ｓ５２の処理において特定された特定ページである「１ページ」がディスプレイ２２に表示される（Ｓ５４）。すなわち、第一画像データ記憶領域２７１に記憶された対象ページの「１ページ」（図６参照）がディスプレイ２２に表示される（Ｓ５４）。
【００７３】
Ｓ５３の処理において、特定ページに対応する更新ページがあると判断された場合には（Ｓ５３：ＹＥＳ）、Ｓ５２の処理において特定された特定ページに対応する、第二画像データ記憶領域２５１に記憶された第二画像データの更新ページが、ディスプレイ２２に表示される（Ｓ５５）。このとき、第二画像データに対応付けられた識別情報における「バージョン」が最新のページが表示される。次いで、Ｓ５１に戻り処理が繰り返される。
【００７４】
具体例の場合において、ユーザがディスプレイ２２に表示されているページを、「３ページ」に切り替える指示を入力することによって、「３ページ」の表示の指示が入力された場合について説明する。この場合、第一画像データ記憶領域２７１に記憶された第一画像データの対象ページのうち、「３ページ」がディスプレイ２２に表示させる特定ページとして特定される（Ｓ５２）。
【００７５】
前述したように、図７の第一更新ページ関連データテーブル５２の識別情報において「ページ」は「３ページ、４ページ」である。つまり、更新ページは、「３ページ」と「４ページ」である。このため、特定ページである「３ページ」に対応する更新ページがあると判断される（Ｓ５３：ＹＥＳ）。次いで、Ｓ５２の処理において特定された特定ページ「３ページ」に対応する更新ページ「３ページ」、すなわち、図７に示す第二画像データの更新ページ「３ページ」が、ディスプレイ２２に表示される（Ｓ５５）。
【００７６】
具体例の場合において、さらに、会議が進行し、画像送信装置４のユーザが「４ページ」に、再び文字等の書き込みを行った場合、すなわち、一度更新された「４ページ」が再び更新された場合について説明する。この場合、前述の「３ページ」「４ページ」の更新場合と同様の処理が行われる（図９のＳ１１：ＹＥＳ、Ｓ１２：ＮＯ）。そして、図８の第二更新ページ関連データテーブル５３に示す、更新ページのデータである第二画像データと識別情報とが作成・記憶され（Ｓ１４）、送信される（Ｓ１５）。そして、通信装置２において、図８に示す第二画像データと識別情報とが、第二画像データ記憶領域２５１に追加記憶される（図１０のＳ３５）。そして、ユーザによって「４ページ」の表示の指示が入力されると（Ｓ５１：ＹＥＳ）、「４ページ」がディスプレイ２２に表示させる特定ページとして特定される（Ｓ５２）。
【００７７】
図７の第一更新ページ関連データテーブル５２の識別情報において「ページ」は「３ページ、４ページ」である。また、図８の第二更新ページ関連データテーブル５３の識別情報において「ページ」は、「４ページ」である。つまり、更新ページは、「３ページ」と「４ページ」である。このため、特定ページである「４ページ」に対応する更新ページがあると判断される（Ｓ５３：ＹＥＳ）。「４ページ」は、２回更新されているが、第二画像データに対応付けられた識別情報における「バージョン」が最新の「Ｖｅｒ．３」である更新ページ「４ページ」（図８参照）がディスプレイ２２に表示される（Ｓ５５）。
【００７８】
以上説明したように、本実施形態では、第一画像データが第一画像データ記憶領域２７１に記憶され、第二画像データが第二画像データ記憶領域２５１に記憶される。つまり、対象ページのページ順を並び替えたり、対象ページを更新ページに入れ替えたりする処理を行っていない。このため、対象ページのページ順を並び替えたり、更新ページを入れ替えたりする処理を行う場合に比べて、通信装置２，３のＣＰＵ２１が第二画像データを受信してから更新ページを表示するまでの時間が減少する。つまり、更新ページを短時間でディスプレイ２２に表示することができる。また、第二画像データを受信してから更新ページを表示するまでの時間が減少するので、例えば、第二画像データを受信後すぐに、更新ページをディスプレイ２２に表示させる場合に、更新ページを確実にディスプレイ２２に表示することができる。
【００７９】
また、ユーザは、異なるページに切り替える指示を入力したり、受信した更新ページを新たに表示する指示を入力したり、ページを選択して表示をする指示を入力したりすることによって、画像の表示の指示を入力する。画像の表示の指示が入力されると（Ｓ５１：ＹＥＳ）、更新ページがディスプレイ２２に表示される（Ｓ５５）。このように、ＣＰＵ２１は、ユーザによる画像の表示の指示が入力されてから、更新ページを表示する。つまり、ユーザが表示中の画像を見ているときに勝手に更新ページに切り替えられることなく、更新ページを表示することを望むタイミング、また、ページを切り替えるタイミングで、更新ページを表示することができる。
【００８０】
次に、図１２に示すフローチャートを参照して、通信装置２，３のＣＰＵ２１によるページ入れ替え処理について説明する。ページ入れ替え処理は、ユーザによる指示があった場合に、更新ページを、対応する対象ページと入れ替えて記憶する処理である。ページ入れ替え処理は、ユーザによって、入力部３４またはタッチパネル３６を介して、Ｓ３１の処理（図１０参照）において受信した画像データを記憶する指示である記憶指示が入力されることを契機に開始される。なお、ＣＰＵ２１は、記憶指示を検出することができる。以下の説明では、説明を分かり易くするために、通信装置２のＣＰＵ２１が行う処理として説明する。
【００８１】
図１２に示すように、ページ入れ替え処理では、まず、変数Ｎが「１」に設定され、変数記憶領域２５２に記憶される（Ｓ６１）。次いで、入れ替え用ファイル５４が作成され、入れ替え用ファイル記憶領域２５３に記憶される（Ｓ６２）。Ｓ６２の処理において作成される入れ替え用ファイル５４には、後述するＳ６５およびＳ６６の処理において、対象ページもしくは更新ページが登録される。なお、Ｓ６２の処理で入れ替え用ファイル５４が作成された時点では、入れ替え用ファイル５４には、ページが登録されていない。
【００８２】
次いで、第二画像データ記憶領域２５１に記憶されている第二画像データに対応付けられた識別情報の「ページ」が参照され、Ｎページの更新ページがあるか否かが判断される（Ｓ６３）。具体例の場合、第二画像データ記憶領域２５１に記憶されている第二画像データに対応する、識別情報の「ページ」は、図７および図８に示すように、「３ページ」と「４ページ」である。このため、変数Ｎが「１」の場合、１ページの更新ページがないと判断される（Ｓ６３：ＮＯ）。
【００８３】
Ｎページの更新ページがない場合には（Ｓ６３：ＮＯ）、第一画像データ記憶領域２７１に記憶されている第一画像データに対応付けられた識別情報の「ページ」が参照され、Ｎページの対象ページがあるか否かが判断される（Ｓ６４）。Ｎページの対象ページがある場合には（Ｓ６４：ＹＥＳ）、第一画像データ記憶領域２７１に記憶されている第一画像データの対象ページのうち、Ｎページの対象ページが、入れ替え用ファイルに登録され、入れ替え用ファイル記憶領域２５３に記憶される（Ｓ６５）。
【００８４】
具体例の場合、第一画像データに対応付けられた識別情報の「ページ」は、図６に示すように「１ページ〜４ページ」である。このため、１ページの対象ページがあると判断され（Ｓ６４：ＹＥＳ）、１ページの対象ページが、入れ替え用ファイルに登録される（Ｓ６５）。これによって、図１３に示すように、入れ替え用ファイル５４に、対象ページの「１ページ」が登録される。なお、図１３に示す入れ替え用ファイル５４には、説明のため、「バージョン」を記載している。図１３における「Ｖｅｒ．１」は、図６に示す第一画像データに対応付けられていた識別情報の「バージョン」であり、対象ページであることを表している。
【００８５】
Ｓ６５の処理が実行されると、変数Ｎがインクリメントされ、変数Ｎの値が「１」増加する（Ｓ６７）。次いで、Ｓ６３に戻り、処理が繰り返される。具体例では、変数Ｎが「２」となり（Ｓ６７）、Ｓ６３に戻り、変数Ｎが「２」の場合について、処理が行われる。変数Ｎが「２」の場合も、変数Ｎが「１」の場合と同様に処理が行われ、図１４に示すように、入れ替え用ファイル５４に対象ページの「２ページ」が登録される（Ｓ６５）。次いで、変数Ｎが「３」に設定され（Ｓ６７）、Ｓ６３に戻り、処理が繰り返される。そして、３ページの更新ページがあると判断される（Ｓ６３：ＹＥＳ）。
【００８６】
Ｎページの更新ページがある場合には（Ｓ６３：ＹＥＳ）、第二画像データ記憶領域に記憶されている第二画像データの更新ページのうち、Ｎページの更新ページが、入れ替え用ファイル５４に登録され、入れ替え用ファイル記憶領域２５３に記憶される（Ｓ６６）。Ｓ６６の処理では、第二画像データに対応付けられた識別情報の「バージョン」が最新である更新ページが記憶される。次いで、変数Ｎがインクリメントされ、変数Ｎの値が「１」増加する（Ｓ６７）。次いで、Ｓ６３に戻り処理が繰り返される。
【００８７】
具体例の場合、図１５に示すように、入れ替え用ファイル５４に、更新ページの「３ページ」が登録される（Ｓ６６）。なお、図１５における「Ｖｅｒ．２」は、図７に示す第二画像データに対応付けられていた識別情報の「バージョン」であり、更新ページであることを表している。次いで、変数Ｎが「４」に設定され（Ｓ６７）、Ｓ６３に戻る。
【００８８】
変数Ｎが「４」の場合も、変数Ｎが「３」の場合と同様に処理が行われ、図１６に示すように、入れ替え用ファイル５４に更新ページの「４ページ」が登録される（Ｓ６６）。なお、「４ページ」は、図７および図８に示すように２回更新されている。図７における識別情報の「バージョン」は、「Ｖｅｒ．２」であり、図８における識別情報の「バージョン」は、「Ｖｅｒ．３」である。このため、Ｓ６６の処理では、「パージョン」が最新である「Ｖｅｒ．３」の更新ページ「４ページ」が、入れ替え用ファイル５４に登録される。次いで、変数Ｎが「５」に設定されて（Ｓ６７）、Ｓ６３に戻る。そして、５ページの更新ページがないと判断され（Ｓ６３：ＮＯ）、５ページの対象ページがないと判断される（Ｓ６４：ＮＯ）。
【００８９】
Ｎページの対象ページがないと判断された場合には（Ｓ６４：ＮＯ）、ＣＰＵ２１は、入れ替え用ファイル５４に登録されている画像データで、第一画像データ記憶領域２７１に記憶されている第一画像データを上書き記憶する（Ｓ６８）。これによって、具体例の場合、第一画像データ記憶領域２７１には、「Ｖｅｒ．１」の「１ページ」および「２ページ」と、「Ｖｅｒ．２」の「３ページ」と、「Ｖｅｒ．３」の「４ページ」とのデータが記憶される。つまり、更新ページに対応する対象ページに代えて、更新ページを第一画像データ記憶領域２７１に記憶することができる。この結果、最新の更新ページが反映された第一画像データを記憶することができる。次いで、第二画像データ記憶領域２５１に記憶されている第二画像データと、入れ替え用ファイル記憶領域２５３に記憶されている入れ替え用ファイル５４とが消去される（Ｓ６９）、次いで、ページ入れ替え処理が終了される。
【００９０】
ページ入れ替え処理が行われることによって、記憶指示が入力された場合に、第二画像データ記憶領域２５１に記憶された第二画像データの更新ページを、更新ページに対応する対象ページに代えて、第一画像データ記憶領域２７１に記憶することができる。このため、例えば、ページが更新された後の資料等を長期間記憶しておくことをユーザが望む場合に、通信装置２が、更新されていない対象ページと、更新後の更新ページとの両方を記憶しておく必要がなく、記憶のために必要な記憶領域の容量を削減することができる。
【００９１】
次に、図１７に示すフローチャートを参照して、通信装置２，３のＣＰＵ２１による消去処理について説明する。消去処理は、ユーザによる指示があった場合に、所定の時間経過後に第一画像データや第二画像データ等を消去する処理である。なお、説明を分かり易くするために、通信装置２のＣＰＵ２１が行う処理として説明する。
【００９２】
図１７に示すように、まず、入力部３４またはタッチパネル３６を介してユーザによって入力される、第一画像データおよび第二画像データを消去する指示である消去指示が入力されたか否かが判断される（Ｓ８１）。消去指示が入力されていない場合には（Ｓ８１：ＮＯ）、Ｓ８１に戻り、処理が繰り返される。消去指示が入力された場合には（Ｓ８１：ＹＥＳ）、Ｓ８１の処理において消去指示が入力されたと判断されてから、所定の時間が経過したか否かが判断される（Ｓ８２）。所定の時間は、例えば、１時間である。所定の時間が経過していない場合には（Ｓ８２：ＮＯ）、Ｓ８２に戻り、処理が繰り返される。所定の時間が経過した場合には（Ｓ８２：ＹＥＳ）、第一画像データ記憶領域２７１に記憶された第一画像データと識別情報とを消去し、第二画像データ記憶領域２５１に記憶された第二画像データと識別情報とを消去する（Ｓ８３）。例えば、具体例の場合においては、図６、図７、および図８に示す、第一画像データ、第二画像データ、およびそれらに対応つけられた識別情報が消去される。次いで、消去処理が終了される。
【００９３】
以上説明したように、消去処理では、消去指示が検出されてから所定の時間経過後に、自動で、第一画像データと第二画像データとが消去される。消去指示が入力されてから所定の時間の間は、第一画像データと第二画像データとが消去されていない。このため、例えば、ユーザが第一画像データと第二画像データとのページを再確認することができる。また、所定の時間の経過後に、自動で第一画像データと第二画像データとが消去されるので、不要となった第一画像データと第二画像データとを整理するための、ユーザの作業が不要となる。
【００９４】
以上説明したように、本実施形態における処理が実行される。本実施形態において、画像送信装置４が、本発明の「他装置」に相当し、識別情報の「種類」のデータが、本発明の「第一識別情報」に相当する。識別情報の「ページ」のデータが、本発明の「第二識別情報」に相当し、図１０のＳ３１の処理を行うＣＰＵ２１が、本発明の「受信手段」に相当する。図１０のＳ３２の処理を行うＣＰＵ２１が、本発明の「第一判断手段」に相当し、図１０のＳ３３の処理を行うＣＰＵ２１が、本発明の「第一記憶制御手段」に相当する。図１０のＳ３５の処理を行うＣＰＵ２１が、本発明の「第二記憶制御手段」に相当し、図１１のＳ５２の処理を行うＣＰＵ２１が、本発明の「ページ特定手段」に相当する。図１１のＳ５３の処理を行うＣＰＵ２１が、本発明の「第二判断手段」に相当し、図１１のＳ５４およびＳ５５の処理を行うＣＰＵ２１が、本発明の「表示制御手段」に相当する。
【００９５】
図１１のＳ５１の処理を行うＣＰＵ２１が、本発明の「更新指示検出手段」に相当し、図１７のＳ８１の処理を行うＣＰＵ２１が、本発明の「消去指示検出手段」に相当する。図１７のＳ８２およびＳ８３の処理を行うＣＰＵ２１が、本発明の「データ消去手段」に相当し、図１２のＳ６１〜Ｓ６８の処理を行うＣＰＵ２１が、本発明の「ページ入れ替え手段」に相当する。図９のＳ１３およびＳ１５の処理を行うＣＰＵ２１が、本発明の「送信手段」に相当する。
【００９６】
図１０のＳ３１の処理が、本発明の「受信ステップ」に相当し、図１０のＳ３２の処理が、本発明の「第一判断ステップ」に相当する。図１０のＳ３３の処理が、本発明の「第一記憶制御ステップ」に相当し、図１０のＳ３５の処理が、本発明の「第二記憶制御ステップ」に相当する。図１１のＳ５２の処理が、本発明の「ページ特定ステップ」に相当し、図１１のＳ５３の処理が、本発明の「第二判断ステップ」に相当する。図１１のＳ５４およびＳ５５の処理を行うＣＰＵ１２が、本発明の「表示制御ステップ」に相当する。
【００９７】
なお、本発明は、上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００９８】
例えば、第一画像データ記憶領域２７１がフラッシュメモリ２７に設けられ、第二画像データ記憶領域２５１がＲＡＭ２５に設けられていたが、これに限定されない。例えば、第一画像データ記憶領域２７１と第二画像データ記憶領域２５１との両方が、ＲＡＭ２５に設けられてもよいし、フラッシュメモリ２７に設けられてもよい。言い換えると、第二画像データが受信された場合に、第一画像データが上書きされたり、対象ページが更新ページに入れ替えられたりすることなく、記憶できるようにしておけばよい。
【００９９】
また、Ｓ１１の処理（図９参照）において、ユーザによってページ送信指示が入力された場合に、Ｓ１５の処理（図９参照）において更新ページが送信されていた。このため、例えば、図７に示す第二画像データのように、複数ページの更新ページが、一つの第二画像データとして、通信装置２，３に送信される場合があった。しかし、これに限定されない。例えば、１つのページの更新が行われる度に、１つのページの第二画像データを作成して（Ｓ１４）、通信装置２，３に送信してもよい（Ｓ１５）。これを実現するには、例えば、入力部３４またはタッチパネル３６を介して、ユーザによって、１つのページに書き込み等が行われたら、Ｓ１１の処理においてページ送信指示があったと判断し（Ｓ１１：ＹＥＳ）、第二画像データを作成し（Ｓ１４）、通信装置２，３に送信するようにすればよい（Ｓ１５）。この場合、画像送信装置４が更新ページを随時送信し、Ｓ３１の処理（図１０参照）において受信して、Ｓ３５の処理（図１０参照）で記憶するため、通信装置２，３は、特定ページに対応する受信した更新ページを受信の都度表示することができる。
【０１００】
また、消去指示が入力された場合に（Ｓ８１：ＹＥＳ、図１７参照）、第一画像データと第二画像データとが消去されていたが、これに限定されない。例えば、最後の更新ページがＳ３１の処理（図１０参照）において受信された後、所定の時間経過後に、第一画像データと第二画像データとが消去されるようにしてもよい。つまり、ユーザが消去指示を入力することなく、自動で第一画像データと第二画像データとが消去されるようにしてもよい。また、第一画像データと第二画像データとが消去される前に、ユーザによる記憶指示があった場合に、ページ入れ替え処理（図１２参照）を行って、更新ページを、対応する対象ページと入れ替えて記憶してもよい。以下、詳細に説明する。
【０１０１】
図１８は、図１７に示す消去処理の変形例である。図１７と同様の処理は、同じ符号で示す。図１８に示すように、消去処理の変形例では、まず、最後の更新ページがＳ３１の処理（図１０参照）において受信された後、所定の時間（例えば、２時間）経過したか否かが判断される（Ｓ８５）。所定の時間が経過していない場合には（Ｓ８５：ＮＯ）、ユーザによって、記憶指示が入力されたか否かが判断される（Ｓ８６）。記憶指示が入力されていない場合には（Ｓ８６：ＮＯ）、Ｓ８５に戻り、処理が繰り返される。記憶指示が入力された場合には（Ｓ８６：ＹＥＳ）、ページ入れ替え処理（図１２参照）が実行される（Ｓ８７）。これによって、更新ページが、対応する対象ページと入れ替えられて記憶される。ページ入れ替え処理が終了されたら、消去処理が終了される。
【０１０２】
Ｓ８５の処理において、所定の時間が経過したと判断された場合には（Ｓ８５：ＹＥＳ）、第一画像データ記憶領域２７１に記憶された第一画像データと識別情報とが消去され、第二画像データ記憶領域２５１に記憶された第二画像データと識別情報とが消去される（Ｓ８３）。次いで、消去処理が終了される。
【０１０３】
以上説明したように、消去処理の変形例では、最後の更新ページがＳ３１の処理（図１０参照）において受信された後、所定の時間（例えば、２時間）経過した場合に、Ｓ８３の消去の処理が実行される。このため、例えば、会議の終了後に、自動で第一画像データと第二画像データとが消去される。よって、会議の資料等をユーザが整理することが不要となる。また、所定の時間が経過する前に、ユーザによって、記憶指示が入力されると（Ｓ８６：ＹＥＳ）、ページ入れ替え処理が実行される。このため、ページが更新された後の資料等を長期間記憶しておくことができる。また、通信装置２が、更新されていない対象ページと、更新後の更新ページとの両方を記憶しておく必要がなく、記憶のために必要な記憶領域の容量を削減することができる。
【０１０４】
Ｓ３３の処理（図１０参照）において、第一画像データに対応する識別情報を第一画像データ記憶領域２７１に記憶し、Ｓ３５の処理（図１０参照）において、第二画像データに対応する識別情報を第二画像データ記憶領域２５１に記憶していた。そして、Ｓ５３の処理（図１１参照）において、第二画像データ記憶領域２５１に記憶された、第二画像データに対応する識別情報の「ページ」が参照されて、特定ページに対応する更新ページがあるか否かが判断されていた。しかし、これに限定されない。例えば、Ｓ３１の処理（図１０参照）において受信される、第一画像データと第二画像データとのそれぞれに対応付けられた識別情報の「ページ」から、対象ページと更新ページが対応付けられた管理データテーブル５５を作成し、管理データテーブル５５を参照して、特定ページに対応する更新ページがあるか否かを判断してもよい。以下、詳細に説明する。
【０１０５】
図１９は、図１０に示した画像受信処理に、Ｓ９１およびＳ９２の処理を追加した変形例である。Ｓ９１およびＳ９２の処理以外の処理は、図１０と同様であるため、同じ符号で示し、詳細の説明は省略する。図１９に示すＳ３２の処理において、Ｓ３１の処理において受信された画像データが、第一画像データであると判断された場合には（Ｓ３２：ＹＥＳ）、Ｓ３１で受信された第一画像データに対応付けられた識別情報の「ページ」が参照され、管理データテーブル５５が作成され、ＲＡＭ２５に記憶される（Ｓ９１）。例えば、図６に示す第一画像データと識別情報とが、Ｓ３１の処理で受信された場合には、識別情報の「ページ」が「１ページ〜４ページ」であるので、図２０に示すように、管理データテーブル５５が作成される。図２０に示す管理データテーブル５５では、識別情報の「ページ」が「１ページ〜４ページ」であるので、対象ページとして、１ページ〜４ページが登録されている。Ｓ９１の処理が実行されると、Ｓ３３以降の処理が行われる。
【０１０６】
Ｓ３２の処理において、第一画像データではないと判断された場合には（Ｓ３２：ＮＯ）、Ｓ３１で受信された第二画像データに対応付けられた識別情報の「ページ」が参照され、管理データテーブル５５に登録され、ＲＡＭ２５に記憶される（Ｓ９２）。例えば、図７に示す第二画像データと識別情報とが、Ｓ３１の処理で受信された場合には、識別情報の「ページ」が「３ページ、４ページ」である。このため、図２０の対象ページに、更新ページが対応付けられ、管理データテーブル５５が、図２１に示すように更新される。図２１に示す管理データテーブル５５では、対象ページの３ページと４ページとに、Ｖｅｒ．２の更新ページが対応付けられている。なお、「Ｖｅｒ．２」は、識別情報に含まれているバージョンである。Ｓ９２の処理が実行されると、Ｓ３４以降の処理が行われる。
【０１０７】
また、例えば、図８に示す第二画像データと識別情報とが、Ｓ３１の処理で受信された場合には、識別情報の「ページ」が「４ページ」である。このため、図２１に示す管理データテーブル５５が、図２２に示すように更新される（Ｓ９２）。図２２に示す管理データテーブルでは、対象ページの「４ページ」に対応付けられている更新ページが「Ｖｅｒ．３」に更新される。
【０１０８】
管理データテーブル５５が図２２の状態にある場合を例にして、画像表示処理（図１１参照）において、対象ページまたは更新ページを表示する場合について説明する。例えば、ユーザが１ページを表示する指示を入力した場合（Ｓ５１：ＹＥＳ）、「１ページ」が特定ページとして特定される（Ｓ５２）。Ｓ５３の処理において、管理データテーブル５５（図２２参照）が参照されて、「１ページ」に対応する更新ページはないと判断される（Ｓ５３：ＮＯ）。そして、Ｓ５４の処理において、Ｓ５２の処理において特定された「１ページ」が、ディスプレイ２２に表示される。
【０１０９】
また、例えば、ユーザが４ページを表示する指示を入力した場合（Ｓ５１：ＹＥＳ）、「４ページ」が特定ページとして特定される（Ｓ５２）。Ｓ５３の処理において、管理データテーブル５５（図２２参照）が参照されて、「４ページ」に対応する更新ページがあると判断される（Ｓ５３：ＹＥＳ）。そして、Ｓ５５の処理において、Ｓ５２の処理において特定された特定ページ「４ページ」に対応する更新ページが、ディスプレイ２２に表示される（Ｓ５５）。このとき、管理データテーブル５５における４ページの更新ページのバージョン「Ｖｅｒ．３」の更新ページが表示される。
【０１１０】
このように、対象ページと更新ページとの対応付けを、一つの管理データテーブル５５で管理することができる。例えば、ページの更新が複数回された場合、第二画像データに対応つけられた識別情報が複数存在する。つまり、識別情報の「ページ」のデータが複数存在する。Ｓ５３の処理（図１１参照）において特定ページに対応する更新ページがあるか否かを判断する場合、複数の識別情報の「ページ」を参照して判断する場合に比べて、一つの管理データテーブル５５を参照して判断する方が、処理が少なくなる。このため、Ｓ５３の処理を行うための処理の時間を短縮することができる。よって、更新ページを短時間でディスプレイ２２に表示することができる。また、例えば、第二画像データを受信後すぐに、更新ページをディスプレイ２２に表示させる場合に、更新ページを確実にディスプレイ２２に表示することができる。なお、管理データテーブル５５が本発明の「ページ対応データ」に相当する。
【符号の説明】
【０１１１】
１    通信システム
２，３，４    通信装置
２１    ＣＰＵ
２２    ディスプレイ
３７    タイマ
３８    無線通信部
５１    対象ページ関連データテーブル
５２    第一更新ページ関連データテーブル
５３    第二更新ページ関連データテーブル
５５    管理データテーブル
２４１    プログラム記憶領域
２５１    第二画像データ記憶領域
２７１    第一画像データ記憶領域
【図１】
2012075016.tif 000003
【図２】
2012075016.tif 000004
【図３】
2012075016.tif 000005
【図４】
2012075016.tif 000006
【図５】
2012075016.tif 000007
【図６】
2012075016.tif 000008
【図７】
2012075016.tif 000009
【図８】
2012075016.tif 000010
【図９】
2012075016.tif 000011
【図１０】
2012075016.tif 000012
【図１１】
2012075016.tif 000013
【図１２】
2012075016.tif 000014
【図１３】
2012075016.tif 000015
【図１４】
2012075016.tif 000016
【図１５】
2012075016.tif 000017
【図１６】
2012075016.tif 000018
【図１７】
2012075016.tif 000019
【図１８】
2012075016.tif 000020
【図１９】
2012075016.tif 000021
【図２０】
2012075016.tif 000022
【図２１】
2012075016.tif 000023
【図２２】
2012075016.tif 000024