(57)【特許請求の範囲】
【請求項１】
通信回線を介してデータを受信するデータ受信装置において、
データを受信する受信部と、
書き換え可能な半導体不揮発性メモリから構成され、送信先情報若しくは通信履歴情報が格納される記憶部と、
受信データの送信元情報が前記送信先情報若しくは通信履歴情報に一致するか否かを判別する判別部と、
受信データの送信元情報が、前記送信先情報若しくは通信履歴情報に一致する場合には、第１の書き込み処理を選択して前記受信データを前記記憶部に書き込み、前記送信先情報若しくは通信履歴情報に一致しない場合には、前記第１の書き込み処理よりも信頼性の低い第２の書き込み処理を選択して前記受信データを前記記憶部に書き込む制御部と、
を備えることを特徴とするデータ受信装置。
【請求項２】
出力部を備え、
前記制御部は、所定の期間が経過し、且つ、前記受信データを前記出力部で出力済みの場合、前記第１の書き込み処理により書き込まれている前記受信データは前記第２の書き込み処理により書き換え、前記第２の書き込み処理により書き込まれている前記受信データは維持し、
所定の期間が経過し、且つ、前記受信データを前記出力部で出力されていない場合、前記第１の書き込み処理により書き込まれている前記受信データは前記第２の書き込み処理により書き換え、前記第２の書き込み処理で書き込まれている前記受信データは削除することを特徴とする請求項１に記載のデータ受信装置。
【請求項３】
前記制御部は、前記送信先情報若しくは通信履歴情報が更新され、更新された前記送信先情報若しくは通信履歴情報に一致する送信元情報に対応する前記受信データが、前記第２の書き込み処理により書き込まれている場合、前記第１の書き込み処理により書き換えることを特徴とする請求項１又は２に記載のデータ受信装置。
【請求項４】
表示部と、
操作部とを備え、
前記制御部は、前記送信先情報若しくは通信履歴情報が前記記憶部に格納されていない場合、前記表示部に前記受信データの書き込み処理の選択画面を表示させ、前記操作部における選択入力を取り込み、選択された書き込み処理により前記受信データを前記記憶部に書き込むことを特徴とする請求項１から３のいずれか一項に記載のデータ受信装置。
【請求項５】
表示部を備え、
前記制御部は、前記記憶部から前記受信データを削除する場合に、前記表示部に前記受信データ削除を実行する旨の表示を行うことを特徴とする請求項２に記載のデータ受信装置。
【請求項６】
通信回線を介してデータを受信するデータ受信方法であって、
データを受信する受信ステップと、
受信データの送信元情報が書き換え可能な半導体不揮発性メモリから構成された記憶部に格納された送信先情報若しくは通信履歴情報に一致するか否かを判別する判別ステップと、
受信データの送信元情報が、前記送信先情報若しくは通信履歴情報に一致する場合には、第１の書き込み処理を選択して前記受信データを前記記憶部に書き込み、前記送信先情報若しくは通信履歴情報に一致しない場合には、前記第１の書き込み処理よりも信頼性の低い第２の書き込み処理を選択して前記受信データを前記記憶部に書き込む選択書込ステップと、
を含むことを特徴とするデータ受信方法。
【請求項７】
通信回線を介してデータを受信するプログラムであって、
コンピュータを
データを受信する受信手段と、
受信データの送信元情報が書き換え可能な半導体不揮発性メモリから構成された記憶部に格納された送信先情報若しくは通信履歴情報に一致するか否かを判別する判別手段と、
受信データの送信元情報が、前記送信先情報若しくは通信履歴情報に一致する場合には、第１の書き込み処理を選択して前記受信データを前記記憶部に書き込み、前記送信先情報若しくは通信履歴情報に一致しない場合には、前記第１の書き込み処理よりも信頼性の低い第２の書き込み処理を選択して前記受信データを前記記憶部に書き込む選択書込手段と、
して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ受信装置、データ受信方法及びプログラムに関する。
【背景技術】
【０００２】
従来、通信回線を介してデータを受信するデータ受信装置として、ファクシミリ等の装置があり、例えば、ファクシミリでは印刷する用紙の消費を節約するために、受信したデータを直ちに用紙に印刷等して出力することなく、データを一時的に記憶手段に記憶するメモリ受信が存在する。
【０００３】
このようなメモリ受信に用いられる記憶手段としては、電源電圧が喪失等しても受信したデータを保持することができるＨＤＤ（Hard disk drive）等を用いる場合が多い。但し、ＨＤＤは、起動時間が長く、転送時間が長く、衝撃に弱い等の欠点を有するため、そのような欠点がない書き換え可能な半導体不揮発性メモリであるＮＡＮＤ型フラッシュメモリ（以下、単にフラッシュメモリと呼ぶ。）を搭載したＳＳＤ（Solid state drive）やｅＭＭＣ（embedded Multi Media Card）を用いる場合も増えている。
【０００４】
フラッシュメモリには、データの書き込み処理として、ＳＬＣ（Single Level Cell）とＭＬＣ（Multi Level Cell）の２通りの書き込み処理が存在し、ＳＬＣでは１つのセルに１ビットの情報を書き込むため、書き込まれる情報量は少ないものの、１つのセルに複数ビットの情報を書き込むＭＬＣと比較して、データ保持の信頼性が高い。
【０００５】
一方、データ受信装置に記憶されているデータの種類（例えば、オペレーティングシステム（ＯＳ）、プログラムデータ、変更履歴データ等）によっては、データ保持の信頼性が大変重要なデータ（ＯＳ等）や、データ保持の信頼性はさほど重要視されないデータ（変更履歴データ等）が存在し、このようなデータの種類に応じて、書き込み処理を適宜選択する不揮発性半導体記憶装置が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−００９１１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載された不揮発性半導体記憶装置は、データの種類に対して予め設定された書き込み処理で、フラッシュメモリにデータを書き込むものであり、装置の使用状況の変化に応じて、記憶されているデータに対して必要とされるデータ保持の信頼性が変化した場合であっても、柔軟に書き込み処理を選択することができないといった問題点があった。
【０００８】
本発明の課題は、装置の使用状況の変化に応じて柔軟に書き込み処理を選択することができるデータ受信装置、データ受信方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を達成するため、請求項１に記載の発明のデータ受信装置は、
通信回線を介してデータを受信するデータ受信装置において、
データを受信する受信部と、
書き換え可能な半導体不揮発性メモリから構成され、送信先情報若しくは通信履歴情報が格納される記憶部と、
受信データの送信元情報が前記送信先情報若しくは通信履歴情報に一致するか否かを判別する判別部と、
受信データの送信元情報が、前記送信先情報若しくは通信履歴情報に一致する場合には、第１の書き込み処理を選択して前記受信データを前記記憶部に書き込み、前記送信先情報若しくは通信履歴情報に一致しない場合には、前記第１の書き込み処理よりも信頼性の低い第２の書き込み処理を選択して前記受信データを前記記憶部に書き込む制御部と、
を備えることを特徴としている。
【００１０】
請求項２に記載の発明は、請求項１に記載のデータ受信装置において、
出力部を備え、
前記制御部は、所定の期間が経過し、且つ、前記受信データを前記出力部で出力済みの場合、前記第１の書き込み処理により書き込まれている前記受信データは前記第２の書き込み処理により書き換え、前記第２の書き込み処理により書き込まれている前記受信データは維持し、
所定の期間が経過し、且つ、前記受信データを前記出力部で出力されていない場合、前記第１の書き込み処理により書き込まれている前記受信データは前記第２の書き込み処理により書き換え、前記第２の書き込み処理で書き込まれている前記受信データは削除することを特徴としている。
【００１１】
請求項３に記載の発明は、請求項１又は２に記載のデータ受信装置において、
前記制御部は、前記送信先情報若しくは通信履歴情報が更新され、更新された前記送信先情報若しくは通信履歴情報に一致する送信元情報に対応する前記受信データが、前記第２の書き込み処理により書き込まれている場合、前記第１の書き込み処理により書き換えることを特徴としている。
【００１２】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載のデータ受信装置において、
表示部と、
操作部とを備え、
前記制御部は、前記送信先情報若しくは通信履歴情報が前記記憶部に格納されていない場合、前記表示部に前記受信データの書き込み処理の選択画面を表示させ、前記操作部における選択入力を取り込み、選択された書き込み処理により前記受信データを前記記憶部に書き込むことを特徴としている。
【００１３】
請求項５に記載の発明は、請求項２に記載のデータ受信装置において、
表示部を備え、
前記制御部は、前記記憶部から前記受信データを削除する場合に、前記表示部に前記受信データ削除を実行する旨の表示を行うことを特徴としている。
【００１４】
請求項６に記載の発明は、
通信回線を介してデータを受信するデータ受信方法であって、
データを受信する受信ステップと、
受信データの送信元情報が書き換え可能な半導体不揮発性メモリから構成された記憶部に格納された送信先情報若しくは通信履歴情報に一致するか否かを判別する判別ステップと、
受信データの送信元情報が、前記送信先情報若しくは通信履歴情報に一致する場合には、第１の書き込み処理を選択して前記受信データを前記記憶部に書き込み、前記送信先情報若しくは通信履歴情報に一致しない場合には、前記第１の書き込み処理よりも信頼性の低い第２の書き込み処理を選択して前記受信データを前記記憶部に書き込む選択書込ステップと、
を含むことを特徴としている。
【００１５】
請求項７に記載の発明は、
通信回線を介してデータを受信するプログラムであって、
コンピュータを、
データを受信する受信手段と、
受信データの送信元情報が書き換え可能な半導体不揮発性メモリから構成された記憶部に格納された送信先情報若しくは通信履歴情報に一致するか否かを判別する判別手段と、
受信データの送信元情報が、前記送信先情報若しくは通信履歴情報に一致する場合には、第１の書き込み処理を選択して前記受信データを前記記憶部に書き込み、前記送信先情報若しくは通信履歴情報に一致しない場合には、前記第１の書き込み処理よりも信頼性の低い第２の書き込み処理を選択して前記受信データを前記記憶部に書き込む選択書込手段と、
して機能させる。
【発明の効果】
【００１６】
本発明によれば、装置の使用状況の変化に応じて柔軟に書き込み処理を選択することができるデータ受信装置、データ受信方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明を適用した実施形態のデータ受信装置の機能構成を示すブロック図である。
【図２】メモリ受信時の制御部の動作説明するフローチャートである。
【図３】電話帳と受信データの一例を示す説明図である。
【図４】所定時間経過後の制御部の動作を説明するフローチャートである。
【図５】メモリ受信したデータ一覧の一例を示す説明図である。
【図６】電話帳更新時の制御部の動作を説明するフローチャートである。
【図７】メモリ受信したデータ一覧の他の一例を示す説明図である。
【発明を実施するための形態】
【００１８】
（実施形態）
［１．構成の説明］
以下に、本発明について、図面を用いて具体的な態様を説明する。但し、発明の範囲は、図示例に限定されない。
図１は、本発明を適用した実施形態のデータ受信装置１００の機能構成を示すブロック図である。また、データ受信装置１００の一例としてファクシミリを用いて具体的に説明する。
【００１９】
図１に示す本実施形態のデータ受信装置１００は、受信したデータを直ちに用紙に印刷する等の出力することなく記憶部に記憶させるメモリ受信を行う機能を有している。
【００２０】
具体的には、本実施形態のデータ受信装置１００は、受信部１と、記憶部２と、判別部３と、表示部４と、操作部５と、出力部６と、制御部７等を備えて構成されている。
【００２１】
受信部１は、電話回線やインタネット回線等の通信回線（不図示）を介してデータを受信する。例えば、受信部１としては、ファクシミリの送受信装置やネットワークインターフェース等であってよい。また、通信回線については有線である無線であるかを問わない。
【００２２】
記憶部２は、書き換え可能な半導体不揮発性メモリであるフラッシュメモリで構成され、受信部１で受信した受信データを順次記憶して保存する。また、記憶部２には、ファクシミリにおける電話帳に相当する送信先情報や、通信履歴情報等が格納されている。
【００２３】
また、記憶部２は、受信データを信頼性の比較的高い第１の書き込み処理により書き込むＳＬＣブロック２１と、受信データを第１の書き込み処理よりも信頼性の低い第２の書き込み処理により書き込むＭＬＣブロック２２との２種類のブロックを有し、制御部７により、受信データをどちらのブロックに書き込むかが設定される。
【００２４】
例えば、記憶部２は、第１の書き込み処理（ＳＬＣ）で書き込むフラッシュメモリと、第２の書き込み処理（ＭＬＣ）で書き込むフラッシュメモリの２種類のフラッシュメモリから構成されてもよいし、１種類のフラッシュメモリの記憶領域を２つに分割して、ＳＬＣブロック２１及びＭＬＣブロック２２としてもよい。
【００２５】
判別部３は、受信部１で受信した受信データの送信元情報が、記憶部２に格納されている送信先情報若しくは通信履歴情報に一致するか否かを判別する。
【００２６】
表示部４は、制御部７から出力された表示制御信号に基づいた画像を表示画面に表示する。例えば、表示部４は、ＬＣＤ（Liquid Crystal Display）、有機ＥＬ（Electro Luminescence）素子を用いたＦＰＤ（Flat Panel Display）などであってよい。また、スマートフォン等のように表示部４は、操作部５と一体的に形成されたタッチパネルなどであってもよい。
【００２７】
操作部５は、ユーザからの操作入力を受け付け、当該操作入力に応じた操作信号を制御部７へ出力する。例えば、操作部５は、文字入力キー、数字入力キー、カーソルキー、その他各種機能に対応付けられたキーなどを有するキー入力部であってよい。また、スマートフォンのように操作部５は、表示部４と一体的に形成されたタッチパネルなどであってもよい。
【００２８】
出力部６は、受信データを必要に応じて用紙に印刷して出力する。例えば、出力部６は、プリンタであってよい。また、出力部６として記憶部２から受信データを読み出して、表示部４にプレビュー表示させるものであってもよい。
【００２９】
制御部７は、例えば、ＣＰＵ（Central Processing Unit）７１、ＲＯＭ（Read Only Memory）７２、ＲＡＭ（Random Access Memory）７３等を備えて構成されている。
ＣＰＵ７１は、ＲＯＭ７２から処理内容に応じたプログラムを読み出してＲＡＭ７３に展開し、展開されたプログラムと協働してデータ受信装置１００の各ブロック（受信部１、記憶部２、判別部３、表示部４、操作部５、出力部６等）の動作を集中制御する。このとき、例えば、フラッシュメモリで構成された記憶部２に格納されている各種データが参照される。
【００３０】
また、プログラムを実行することにより、制御部７は、データを受信する受信手段と、受信データの送信元情報が書き換え可能な半導体不揮発性メモリから構成された記憶部に格納された前記送信先情報若しくは通信履歴情報に一致するか否かを判別する判別手段と前記送信先情報若しくは通信履歴情報に一致する場合には、第１の書き込み処理（ＳＬＣ）を選択して前記受信データを前記記憶部に書き込み、前記送信先情報若しくは通信履歴情報に一致しない場合には、第２の書き込み処理（ＭＬＣ）を選択して前記受信データを前記記憶部に書き込む選択書込手段と、してそれぞれ機能する。
【００３１】
ここで、制御部７は、例えば、ネットワークインターフェース等で構成された受信部１を介して、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等の通信回線に接続された外部の装置（例えばパーソナルコンピュータ）との間で各種データの送受信を行っても良い。
【００３２】
［２．メモリ受信動作の説明］
ここで、データ受信装置１００のメモリ受信時の動作を図２に示すフローチャートを用いて説明する。図２のフローチャートに示すように、制御部７は、受信部１にデータの着信があったか否かを判断し（ステップＳ２１：受信ステップ）、もし、受信部１に着信がないと判断した場合には（ステップＳ２１：Ｎｏ）、ステップＳ２１に戻る。
【００３３】
制御部７は、受信部１にデータの着信があったと判断した場合には（ステップＳ２１：Ｙｅｓ）、受信側に対してファクシミリ信号であることを通知するためのＣＮＧ（calling signal）信号があるか否かを判断する（ステップＳ２２）。
【００３４】
制御部７は、ＣＮＧ信号がないと判断した場合には（ステップＳ２２：Ｎｏ）、ファクシミリ以外の着信であるので処理を終了する。また、制御部７は、ＣＮＧ信号があると判断した場合には（ステップＳ２２：Ｙｅｓ）、データ受信装置１００においてメモリ受信の設定がされているか否かを判断する（ステップＳ２３）。
【００３５】
そして、制御部７は、メモリ受信の設定がされていないと判断した場合には（ステップＳ２３：Ｎｏ）、通常のファクシミリの受信動作、言い換えれば、出力部６により受信データを用紙に順次印刷して出力させ（ステップＳ２４）、処理を終了する。
【００３６】
一方、制御部７は、メモリ受信の設定がされていると判断した場合には（ステップＳ２３：Ｙｅｓ）、制御部７は、判別部３に受信データの送信元情報が、記憶部２に格納された送信先情報若しくは通信履歴情報に一致するか否かを判別させる（ステップＳ２５：判別ステップ）。
【００３７】
制御部７は、判別部３が一致すると判別した場合（ステップＳ２５：Ｙｅｓ）、受信データをＳＬＣブロック２１に書き込む設定をし（ステップＳ２６）、判別部３が一致しないと判別した場合（ステップＳ２５：Ｎｏ）、受信データをＭＬＣブロック２２に書き込む設定をする（ステップＳ２７）。
【００３８】
最後に、制御部７は、受信データを記憶部２の先に設定されたブロック（ＳＬＣブロック２１若しくはＭＬＣブロック２２）に書き込んで記憶させ（ステップＳ２８：選択書込ステップ）、通信が完了していない場合には（ステップＳ２９：Ｎｏ）、ステップ２８に戻り、通信が完了した場合には（ステップＳ２９：Ｙｅｓ）、処理を終了する。
【００３９】
すなわち、受信データの送信元情報が、記憶部２に格納された送信先情報若しくは通信履歴情報に一致する場合には、データ保持の信頼性が比較的高い第１の書き込み処理（ＳＬＣ）が設定され、一致しない場合には、データ保持の信頼性が第１の書き込み処理よりも低い第２の書き込み処理（ＭＬＣ）が設定されて記憶部２に書き込まれて記憶される。
【００４０】
例えば、記憶部２に格納されている送信先情報である電話帳が、図３（ａ）に示すような情報である場合、図３（ｂ）に示す受信データの送信元情報（電話番号０ｘｘ−ｘｘｘｘ−ｘｘｘ１）は、「××商事」として当該電話帳に登録されているので、このような受信データは、データ保持の信頼性が比較的高い第１の書き込み処理（ＳＬＣ）が設定される。
【００４１】
一方、図３（ｃ）に示す受信データの送信元情報（電話番号０ｘｘ−ｘｘｘｘ−ｘｘｘ８）は、当該電話帳に登録されていないので、このような受信データは、データ保持の信頼性が第１の書き込み処理よりも低い第２の書き込み処理（ＭＬＣ）が設定される。
【００４２】
すなわち、送信先情報若しくは通信履歴情報は、装置の使用に伴って、その内容が時間と共に追加、削除、変更等されるものであり、現状、記憶部２に格納されている送信先情報若しくは通信履歴情報に基づき受信データの書き込み処理を選択することにより、データ受信装置１００の使用状況の変化に応じて柔軟に書き込み処理を選択することができる。
【００４３】
以上のように、本実施形態のデータ受信装置１００によれば、データを受信する受信部１と、書き換え可能な半導体不揮発性メモリから構成され、送信先情報若しくは通信履歴情報が格納される記憶部２と、受信データの送信元情報が送信先情報若しくは通信履歴情報に一致するか否かを判別する判別部３と、送信先情報若しくは通信履歴情報に一致する場合には、信頼性の高い書き込み処理（ＳＬＣ）を選択して受信データを前記記憶部に書き込み、送信先情報若しくは通信履歴情報に一致しない場合には、信頼性が比較的高い第１の書き込み処理（ＳＬＣ）を選択して受信データを前記記憶部に書き込み、送信先情報若しくは通信履歴情報に一致しない場合には、信頼性が第１の書き込み処理よりも低い第２の書き込み処理（ＭＬＣ）を選択して受信データを記憶部２に書き込む制御部７とを備えることにより、装置の使用状況の変化に応じて柔軟に書き込み処理を選択することができるデータ受信装置１００を提供することができる。
【００４４】
［３．所定時間経過後の動作の説明］
ここで、データ受信装置１００の所定時間経過後の動作を図４に示すフローチャートを用いて説明する。図４のフローチャートに示すように、制御部７は、予め設定された所定期間を経過したか否かを判断し（ステップＳ５１）、もし、所定期間を経過していないと判断した場合には（ステップＳ５１：Ｎｏ）、ステップＳ５１に戻る。
【００４５】
ここで、所定の時間とは、受信データが記憶部２に書き込まれた時点から所定の時間であってもよいし、受信データが記憶部２に書き込まれるタイミングには無関係に、周期的（例えば、1時間毎、1日毎等）な期間であってもよい。
【００４６】
制御部７は、所定期間を経過したと判断した場合には（ステップＳ５１：Ｙｅｓ）、出力部６による出力動作が実施済みであるか否かを判断する（ステップＳ５２）。ここで、出力部６による出力動作が実施済みとは、出力部６により受信データを用紙に印刷済み、あるいは、出力部６により受信データを表示部４にプレビュー表示済みであることを示す。
【００４７】
制御部７は、出力部６による出力動作が実施済みであると判断した場合には（ステップＳ５２：Ｙｅｓ）、保存されている受信データはＳＬＣに記憶されているか否かを判断する（ステップＳ５３）。
【００４８】
そして、制御部７は、保存されている受信データはＳＬＣに記憶されていると判断した場合には（ステップＳ５３：Ｙｅｓ）、受信データをＭＬＣブロック２２に書き換え（ステップＳ５４）、保存されている受信データはＳＬＣに記憶されていないと判断した場合には（ステップＳ５３：Ｎｏ）、ＭＬＣブロック２２の受信データを維持する（ステップＳ５５）。
【００４９】
一方、制御部７は、出力部６による出力動作が実施済みではないと判断した場合には（ステップＳ５２：Ｎｏ）、保存されている受信データはＳＬＣに記憶されているか否かを判断する（ステップＳ５６）。
【００５０】
そして、制御部７は、保存されている受信データはＳＬＣに記憶されていると判断した場合には（ステップＳ５６：Ｙｅｓ）、受信データをＭＬＣブロック２２に書き換え（ステップＳ５７）、保存されている受信データはＳＬＣに記憶されていないと判断した場合には（ステップＳ５６：Ｎｏ）、ＭＬＣブロック２２の受信データを削除する（ステップＳ５８）。
【００５１】
例えば、図５はメモリ受信したデータ一覧の一例を示す説明図であり、各受信データＤＴ５１〜ＤＴ５３は、下記のような状況である。
受信データＤＴ５１：出力動作が実施済み、ＳＬＣブロック２１に記憶。
受信データＤＴ５２：出力動作が未実施、ＳＬＣブロック２１に記憶。
受信データＤＴ５３：出力動作が未実施、ＭＬＣブロック２２に記憶。
【００５２】
そして、所定期間が経過した場合には、図４に示すフローチャートにしたがって、受信データＤＴ５１及びＤＴ５２はＭＬＣブロック２２に書き換えられ、受信データＤＴ５３は記憶部２から削除される。
【００５３】
以上のように、本実施形態のデータ受信装置１００によれば、出力部６による出力動作が実施済みではない受信データは、さほど重要ではない受信データに相当するので、所定期間経過後は、ＳＬＣブロック２１に記憶されている受信データは、ＭＬＣブロック２２に書き換え、ＭＬＣブロック２２に記憶されている受信データは削除することにより、できるだけ、不要な受信データは削除し、記憶部２の記憶容量を有効に活用することができる。
【００５４】
また、出力部６による出力動作が実施済みの受信データであっても、所定期間経過後は、ＳＬＣブロック２１に記憶されている受信データは、ＭＬＣブロック２２に書き換え、ＭＬＣブロック２２に記憶されている受信データを維持することにより、ＳＬＣブロック２１を開放して、記憶部２の記憶容量（特に、ＳＬＣブロック２１）を有効に活用することができる。
【００５５】
［４．電話帳変更時の動作の説明］
ここで、データ受信装置１００の電話帳変更時の動作を図６に示すフローチャートを用いて説明する。図６のフローチャートに示すように、制御部７は、電話帳が変更されたか否かを判断し（ステップＳ６１）、もし、電話帳が変更されていないと判断した場合には（ステップＳ６１：Ｎｏ）、処理を終了する。
【００５６】
制御部７は、電話帳が変更されたと判断した場合には（ステップＳ６１：Ｙｅｓ）、変更された電話帳の情報に基づき保存されている受信データの情報を変更する（ステップＳ６２）。
【００５７】
例えば、図７（ａ）に示すメモリ受信したデータ一覧の一例を示す説明図において、受信時には電話帳に電話番号が登録されていなかった受信データＤＴ７１の当該電話番号が電話帳に登録（変更）された場合、図７（ｂ）の受信データＤＴ７２に示すように送信元の情報を「不明」から「△△（株）」に変更する。
【００５８】
逆に、受信時には電話帳に電話番号が登録されていた受信データの当該電話番号が電話帳から削除（変更）された場合には、当該受信データの送信元の情報を「不明」に変更する。
【００５９】
そして、制御部７は、判別部３に記憶されている受信データの送信元情報が、記憶部２に格納された送信先情報若しくは通信履歴情報に一致するか否かを判別させる（ステップＳ６３）。
【００６０】
制御部７は、判別部３が一致しないと判別した場合（ステップＳ６３：Ｎｏ）、処理を終了し、判別部３が一致すると判別した場合（ステップＳ６３：Ｙｅｓ）、受信データがＭＬＣブロック２２に記憶されているか否かを判断する（ステップＳ６４）。
【００６１】
制御部７は、受信データがＭＬＣブロック２２に記憶されていないと判断した場合には（ステップＳ６４：Ｎｏ）、処理を終了し、受信データがＭＬＣブロック２２に記憶されていると判断した場合には（ステップＳ６４：Ｙｅｓ）、受信データをＳＬＣブロック２１に書き換える（ステップＳ６５）。
【００６２】
以上のように、本実施形態のデータ受信装置１００によれば、受信時には電話帳に電話番号が登録されていなかった受信データであっても、その後、当該電話番号が電話帳に登録（変更）された場合には、受信データがＭＬＣブロック２２からＳＬＣブロック２１に書き換えられて、信頼性の高い書き込み処理に変更されるので、装置の使用状況の変化に応じて柔軟に書き込み処理を選択することができる。
【００６３】
（変形例１）
［５．送信先情報若しくは通信履歴情報が未格納］
実施形態の説明に際しては、制御部７は、記憶部２に送信先情報若しくは通信履歴情報が格納されていることを前提としているが、例えば、データ受信装置１００を新規に設置した場合には、記憶部２に送信先情報若しくは通信履歴情報が格納されていない場合も想定される。
【００６４】
このため、制御部７は、データの受信時に、記憶部２に送信先情報若しくは通信履歴情報が格納されていない場合には、表示部４に受信データの書き込み処理の選択画面を表示させ、操作部５における選択入力を取り込んで、選択された書き込み処理で受信データを記憶部２に書き込むようにしてもよい。
【００６５】
この場合、データ受信装置１００を新規に設置して、電話帳には電話番号等はまだ設定されていない場合であっても、初期段階でユーザに受信データの書き込み処理を選択させることにより、全ての受信データが信頼性の低いＭＬＣブロック２２に書き込まれることを防止することができ、必要に応じて受信データを信頼性の高いＳＬＣブロック２１に書き込むことができる。
【００６６】
（変形例２）
［６．受信データ削除の確認］
実施形態の説明に際しては、制御部７は、所定の期間が経過し、且つ、受信データを出力部６で出力されていない場合、第２の書き込み処理（ＭＬＣ）で書き込まれている受信データを削除しており、受信データは自動的に削除されてしまう。
【００６７】
このため、制御部７は、記憶部２から受信データを削除する場合に、表示部４に受信データの削除を実行する旨の表示を行って、受信データの削除をユーザに確認させてもよい。また、必要に応じて、ユーザに受信データ削除の是非を操作部５から入力させて、受信データの削除を認めない入力操作があった場合には、当該受信データを維持してもよい。
【００６８】
この場合には、受信データの削除に際しては、ユーザの受信データの削除を確認する動作が発生するので、必要性の高い受信データを不用意に削除してしまうことを防止することができる。
【００６９】
なお、実施形態の説明に際しては、データ受信装置の一例としてフラッシュメモリで構成される記憶部を有するファクシミリを例示して説明しているが、電子メールを送受信するパーソナルコンピュータやその他通信装置であってもフラッシュメモリで構成される記憶部を有する装置であれば適用は可能である。
【００７０】
また、実施形態の説明に際して、制御部７は、受信時に、受信データの送信元情報が送信先情報若しくは通信履歴情報に一致するか否かによってデータの書き込み処理を選択していたが、ＳＬＣブロック２１の容量に余裕がある場合は、一旦、全ての受信データをＳＬＣブロック２１に書き込み、ＳＬＣブロック２１の容量が一杯になった時点で、送信先情報若しくは通信履歴情報との一致／不一致を判別して、該当する受信データをＭＬＣブロック２２に書き換えてもよい。
この場合には、ＳＬＣブロック２１の容量に余裕がある場合は、全ての受信データがＳＬＣブロック２１に書き込まれるので、信頼性の高いＳＬＣブロック２１を有効に活用することができる。
【００７１】
また、［４．電話帳変更時の動作の説明］に際して、制御部７は、記憶されている受信データの送信元情報が、記憶部２に格納された送信先情報若しくは通信履歴情報に一致し、且つ、ＭＬＣブロック２２に記憶されている場合に、受信データをＳＬＣブロック２１に書き換えているが、勿論、その逆に、電話帳の変更により、記憶されている受信データの送信元情報が、記憶部２に格納された送信先情報若しくは通信履歴情報に一致せず、且つ、ＳＬＣブロック２１に記憶されている場合に、受信データをＭＬＣブロック２２に書き換えてもよい。
【符号の説明】
【００７２】
１００    データ受信装置
１        受信部
２        記憶部
３        判別部
４        表示部
５        操作部
６        出力部
７        制御部（受信手段、判別手段、選択書込手段）
【図１】
0006398697.tif 000002
【図２】
0006398697.tif 000003
【図３】
0006398697.tif 000004
【図４】
0006398697.tif 000005
【図５】
0006398697.tif 000006
【図６】
0006398697.tif 000007
【図７】
0006398697.tif 000008