(57)【要約】【課題】通信管理情報が記憶される記憶部の容量を節約しつつ、通信管理日別情報の出力が不可能な場合が発生しても、未出力の通信管理日別情報を日付毎に用紙を異ならせて後から出力することができる通信端末装置を提供する。【解決手段】通信端末装置１は、通信管理日別情報の出力が不可能な状態の場合、第２記憶部３３に日付情報を保持させ、通信管理日別情報の出力が可能な状態に戻ってから通信管理日別情報の出力の実行が要求されることにより、保持されている日付情報を第２記憶部３３から読み出し、読み出した日付情報と同じ日付の通信日時を有する通信の通信管理情報を第１記憶部３１に記憶されている通信管理情報から抽出し、抽出された通信管理情報を通信管理日別情報として日付毎に用紙を異ならせて出力する。【選択図】図１２
2009010773.tif 000002
【特許請求の範囲】
【請求項１】
通信日時を含む通信管理情報を日付毎にまとめた通信管理日別情報を用紙に記録して出力する機能を有する通信端末装置であって、
前記通信端末装置の通信管理情報が記憶される第１記憶部と、
未出力の通信管理日別情報の日付情報を所定の日数毎に発生する発生部と、
前記発生部で発生した日付情報の書き込みと読み出しがされる第２記憶部と、
通信管理日別情報の出力が可能な状態で通信管理日別情報の出力の実行が要求された場合、前記第２記憶部から日付情報を読み出し、読み出した日付情報と同じ日付の通信日時を有する通信の通信管理情報を前記第１記憶部に記憶されている通信管理情報から抽出し、一方、通信管理日別情報の出力が不可能な状態の場合、前記第２記憶部に日付情報を保持させ、通信管理日別情報の出力が可能な状態に戻ってから通信管理日別情報の出力の実行が要求されることにより、保持されている日付情報を前記第２記憶部から読み出し、読み出した日付情報と同じ日付の通信日時を有する通信の通信管理情報を前記第１記憶部に記憶されている通信管理情報から抽出する抽出部と、
前記抽出部で抽出された通信管理情報を通信管理日別情報として日付毎に用紙を異ならせて出力する出力部と、
を備えることを特徴とする通信端末装置。
【請求項２】
現時点までの本日の通信管理情報をまとめた通信管理本日情報の出力の実行要求がユーザの操作によって生成された場合、前記発生部は本日の日付情報を発生し、
前記発生部で発生した本日の日付情報は前記第２記憶部に書き込まれ、
前記生成された通信管理本日情報の出力の実行要求により、前記抽出部は、前記第２記憶部から本日の日付情報を読み出し、現時点までの本日の通信管理情報を前記第１記憶部に記憶されている通信管理情報から抽出し、
前記出力部は、前記抽出部で抽出された通信管理情報を通信管理本日情報として用紙に記録して出力する
ことを特徴とする請求項１に記載の通信端末装置。
【請求項３】
本日の所定時刻から２４時間前までの通信管理情報をまとめた通信管理２４時間情報の出力の実行要求が毎日所定の時刻に生成されて、通信管理２４時間情報が毎日出力されるモードと、通信管理日別情報が出力されるモードとが、ユーザの操作により切り替え可能にされている
ことを特徴とする請求項１又は２に記載の通信端末装置。
【請求項４】
通信管理日別情報の出力の実行要求は、所定の日数毎に生成される
ことを特徴とする請求項１〜３のいずれか一項に記載の通信端末装置。
【請求項５】
通信管理日別情報の出力の実行要求は、ユーザの操作により生成される
ことを特徴とする請求項１〜４のいずれか一項に記載の通信端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばファクシミリ装置のような通信端末装置に関する。
【背景技術】
【０００２】
ファクシミリ通信の通信日時を含む通信管理情報を印刷する場合、通信管理情報の内容の重複を防ぐために、未印刷の通信管理情報だけを印刷する機能を有するファクシミリ装置が提案されている（例えば特許文献１参照）。
【特許文献１】特開２００６−１７３７９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
通信端末装置の通信管理情報を日付毎にまとめたもの、言い換えれば、０時００分００秒からその日の２３時５９分５９秒までの通信管理情報を、本明細書では通信管理日別情報と称する。
【０００４】
通信管理日別情報を用紙に記録して出力できるようにするために、通信管理情報が記憶される記憶部に日別の記憶領域を設定して通信管理情報を日別に記憶できるようにした場合、記憶部の容量の無駄な利用が増える。なぜなら、容量の余裕を日毎に持たせなければならないからである。例えば、１日の通信件数が最大１５０件と予想され、余裕を持たせて通信管理情報を記憶できる件数を２００件／１日に設定した場合、ある日の通信件数が２０件のときは、１８０件分を記憶できる容量が無駄になる。
【０００５】
また、毎日所定時刻に通信管理日別情報を出力するように設定しても、上記所定時刻において通信管理日別情報の出力が不可能な状態であれば（例えば、紙詰まりや用紙切れ）、通信管理日別情報を出力することができない。
【０００６】
本発明の目的は、通信管理情報が記憶される記憶部の容量を節約しつつ、通信管理日別情報の出力が不可能な状態が発生しても、未出力の通信管理日別情報を日付毎に用紙を異ならせて後から出力することができる通信端末装置を提供することである。  
【課題を解決するための手段】
【０００７】
本発明は、通信日時を含む通信管理情報を日付毎にまとめた通信管理日別情報を用紙に記録して出力する機能を有する通信端末装置であって、前記通信端末装置の通信管理情報が記憶される第１記憶部と、未出力の通信管理日別情報の日付情報を所定の日数毎に発生する発生部と、前記発生部で発生した日付情報の書き込みと読み出しがされる第２記憶部と、通信管理日別情報の出力が可能な状態で通信管理日別情報の出力の実行が要求された場合、前記第２記憶部から日付情報を読み出し、読み出した日付情報と同じ日付の通信日時を有する通信の通信管理情報を前記第１記憶部に記憶されている通信管理情報から抽出し、一方、通信管理日別情報の出力が不可能な状態の場合、前記第２記憶部に日付情報を保持させ、通信管理日別情報の出力が可能な状態に戻ってから通信管理日別情報の出力の実行が要求されることにより、保持されている日付情報を前記第２記憶部から読み出し、読み出した日付情報と同じ日付の通信日時を有する通信の通信管理情報を前記第１記憶部に記憶されている通信管理情報から抽出する抽出部と、前記抽出部で抽出された通信管理情報を通信管理日別情報として日付毎に用紙を異ならせて出力する出力部と、を備える。
【０００８】
本発明に係る通信端末装置において、現時点までの本日の通信管理情報をまとめた通信管理本日情報の出力の実行要求がユーザの操作によって生成された場合、前記発生部は本日の日付情報を発生し、前記発生部で発生した本日の日付情報は前記第２記憶部に書き込まれ、前記生成された通信管理本日情報の出力の実行要求により、前記抽出部は、前記第２記憶部から本日の日付情報を読み出し、現時点までの本日の通信管理情報を前記第１記憶部に記憶されている通信管理情報から抽出し、前記出力部は、前記抽出部で抽出された通信管理情報を通信管理本日情報として用紙に記録して出力する、ようにすることができる。
【０００９】
これによれば、通信管理日別情報を作成する要素（第１記憶部、発生部、第２記憶部、抽出部、出力部）を利用して、通信管理日別情報とは別に通信管理本日情報を作成することができる。
【００１０】
本発明に係る通信端末装置において、本日の所定時刻から２４時間前までの通信管理情報をまとめた通信管理２４時間情報の出力の実行要求が毎日所定の時刻に生成されて、通信管理２４時間情報が毎日出力されるモードと、通信管理日別情報が出力されるモードとが、ユーザの操作により切り替え可能にされている、ようにすることができる。
【００１１】
これによれば、ユーザの好みに応じて、通信管理日別情報又は通信管理２４時間情報を選択することができる。
【００１２】
本発明に係る通信端末装置において、通信管理日別情報の出力の実行要求は、所定の日数毎に生成される、ようにすることができる。
【００１３】
これによれば、通信管理日別情報を自動的に出力させることができる。
【００１４】
本発明に係る通信端末装置において、通信管理日別情報の出力の実行要求は、ユーザの操作により生成される、ようにすることができる。
【００１５】
これによれば、ユーザが必要なときに通信管理日別情報を出力することができる。
【発明の効果】
【００１６】
本発明に係る通信端末装置によれば、未出力の通信管理日別情報の日付情報を所定の日数毎に発生させて第２記憶部に書き込み、（ａ）通信管理日別情報の出力が可能な状態でその出力の実行が要求された場合、第２記憶部から日付情報を読み出し、読み出した日付情報と同じ日付の通信日時を有する通信の通信管理情報を第１記憶部に記憶されている通信管理情報から抽出し、（ｂ）通信管理日別情報の出力が不可能な状態の場合、第２記憶部に日付情報を保持させ、通信管理日別情報の出力が可能な状態に戻ってからその出力の実行要求がされることにより、保持されている日付情報を第２記憶部から読み出し、読み出した日付情報と同じ日付の通信日時を有する通信の通信管理情報を第１記憶部に記憶されている通信管理情報から抽出している。
【００１７】
したがって、（ａ）及び（ｂ）により、本発明に係る通信端末装置では、通信管理情報が記憶される第１記憶部に日別の記憶領域を設定する必要がないので、第１記憶部の容量を有効利用でき、その結果、第１記憶部の容量を節約できる。また、（ｂ）により、本発明に係る通信端末装置では、通信管理日別情報の出力が不可能な状態が発生しても、未出力の通信管理日別情報を日付毎に用紙を異ならせて後から出力することができる。
【発明を実施するための最良の形態】
【００１８】
本発明の実施形態について図面を用いて説明する。図１は、本実施形態に係る通信端末装置１のハードウェア構成を示すブロック図である。通信端末装置１は複合機であり、コピー、ファクシミリ、スキャナ及びプリンタの機能を有する。通信端末装置１としては、複合機以外に、ファクシミリ専用機でもよい。
【００１９】
通信端末装置１は、制御部３、画像読取部５、画像記録部７、表示部９、操作部１１、モデム１３、ＮＣＵ１５、ＲＯＭ１７、ＲＡＭ１９、画像メモリ２１、コーデック２３、ＬＡＮインターフェース２５、時計２７等が相互にバス２９で接続された構成を有する。制御部３は、例えばＣＰＵにより実現されており、通信端末装置１を構成する上記ハードウェアを制御すると共に通信端末装置１の動作に必要なソフトウェアを実行する。
【００２０】
画像読取部５は、ＣＣＤ等によって画像（文字、図、写真等）を読み取って画像データとして出力する。画像記録部７は、電子写真方式等のプリンタであり、画像読取部５から出力された画像データやファクシミリ通信により受信した別のファクシミリ機からの画像データを画像に戻し、この画像が記録された用紙を出力する。
【００２１】
表示部９は、通信端末装置１の動作状態、各種設定内容等を表示する。表示部９は、ＬＣＤ、ＣＲＴ等で実現される。操作部１１は、通信端末装置１の操作に必要なキー（テンキー、スタートキー、リセットキー、各種のファンクションキー等）を備える。
【００２２】
モデム１３は、通常のファクシミリ通信用のファクシミリモデムの機能を有する。また、モデム１３は、ＮＣＵ１５と直接に接続されている。ＮＣＵ１５は、公衆電話回線Ｌを閉結及び開放する機能の他に、通信する相手方の電話番号に応じたダイヤルパルスを送出する機能及び着信を検出する機能を有する。また、ＮＣＵ１５は、モデム１３を必要に応じて公衆電話回線Ｌに接続する。
【００２３】
ＲＯＭ１７は、フラッシュメモリ等により実現されており、通信端末装置１の動作に必要なソフトウェアを記憶している。ＲＡＭ１９は、ＳＲＡＭ、ＤＲＡＭ等により実現されており、ソフトウェアの実行時に発生するデータを一時的に記憶したり、アプリケーションソフト等を記憶したりする。
【００２４】
画像メモリ２１は、ＤＲＡＭ等で実現されており、送信すべき画像データ、受信した画像データ、画像読取部５から出力された画像データ等を一時的に記憶する。コーデック２３は、画像データを符号化圧縮すると共に符号化圧縮されている画像データを復号する。ＬＡＮインターフェース２５は、通信端末装置１がＬＡＮと通信可能に接続するインターフェースである。
【００２５】
時計２７は、例えば、ファクシミリの時刻指定送信や通信端末装置１の通信管理情報の一つである通信日時の特定に利用される。
【００２６】
図２は、通信端末装置１に備えられる第１記憶部３１に記憶されている通信端末装置１の通信管理情報の一例を示す図である。第１記憶部３１は、図１のＲＡＭ１９やバス２９に接続されたハードディスクドライブ（図示せず）等により実現される。
【００２７】
第１記憶部３１では、書き込みできる行数が例えば７００設定されている。一行に一通信の通信管理情報が書き込まれる。したがって、７００件分のファクシミリ通信の通信管理情報を記憶することができる。ファクシミリ通信の通信管理情報ではなくて、電話通信の通信管理情報でもよい。通信管理情報には、「Ｎｏ．」、「送受信」、「相手先」、「通信日時」、「結果」等の項目が設けられている。「Ｎｏ．」は、通信端末装置１で実行された通信件数の通し番号であり、日付が変わると００１にリセットされる。「送受信」は、通信が送信であったか受信であったかを示す項目である。「相手先」は、通信の相手先の氏名や名称等を示す項目である。通信日時は、通信開始の日時を示す項目である。「結果」は、通信が成功（ＯＫ）又は失敗（ＮＧ）したかを示す項目である。
【００２８】
書き込み済みポインタＰ１は、最新に行われた通信の通信管理情報が書き込まれている行を示している。この例では、０７年６月２５日１６時５３分開始の通信が最新である。通信管理情報はリングバッファ形式で記憶されており、したがって、書き込み済みポインタＰ１で示す行の直ぐ下の行には、第１記憶部３１に記憶されている通信管理情報の中で一番古い通信の通信管理情報が記憶されている。
【００２９】
通信端末装置１は、通信管理情報を日付毎にまとめた通信管理日別情報を用紙に記録して出力する機能を有する。通信管理日別情報が出力されるタイミングについて図３を用いて説明する。通信管理日別情報は、毎日９時００分００秒（以下、簡単に「９時」と記載する。）に出力される。出力されるのは、前日の通信管理日別情報である。通信管理日別情報が出力される時刻は、ユーザの操作により変更することができる。  
【００３０】
通信管理日別情報は通信管理情報から抽出される。この抽出には、前日の日付情報（前日の年月日）が用いられる。例えば、０７年６月２２日の通信管理日別情報を同２３日の９時に出力する場合、前日の日付情報「０７年６月２２日」が上記抽出に用いられる。前日の日付情報は、未出力の通信管理日別情報の日付情報の一例である。
【００３１】
前日の日付情報は、図４に示す第２記憶部３３で記憶される。第２記憶部３３は第１記憶部３１と同様に、図１のＲＡＭ１９やバス２９に接続されたハードディスクドライブ（図示せず）等により実現される。図４では、第２記憶部３３に日付情報「０７年６月２２日」が記憶されている状態を示している。本実施形態では第２記憶部３３で日付情報を７日分記憶できるようにしている。記憶できる日付情報の数は任意であり、ユーザの操作によりその数を変更できるようにしてもよい。第２記憶部３３に記憶されている日付情報のデータ構造は、キュー（待ち行列）である。
【００３２】
次に、日付情報の発生と書き込みについて、図５に示すフローチャートを用いて説明する。ユーザが通信端末装置１に、通信管理日別情報の出力を設定しているか判断される（ステップＳ１）。設定していなければ（ステップＳ１でＮｏ）、エンドとなる。設定されていれば（ステップＳ１でＹｅｓ）、通信端末装置１に内蔵された図１に示す時計２７の日付が変わったか、すなわち０時００分００秒（以下、簡単に「０時」と記載する）になったか判断される（ステップＳ３）。日付が変わらなければ（ステップＳ３でＮｏ）、ステップＳ１に戻る。日付が変われば（ステップＳ３でＹｅｓ）、図２の通し番号（Ｎｏ．）が初期化、つまり００１にされる（ステップＳ５）。
【００３３】
ステップＳ５の初期化の処理と同時に、前日の日付情報を発生させる（ステップＳ７）。例えば、ステップＳ３で、「０７年６月２３日０時」と判断された場合、時計２７の日時情報「０７年６月２３日０時」から日付情報「０７年６月２３日」を抽出する。そして、日付を１日引く処理をして、前日の日付情報「０７年６月２２日」を発生させる。
【００３４】
前日の日付情報は、一日毎、つまり毎日発生する。前日の日付情報（未出力の通信管理日別情報の日付情報の一例）を発生する発生部は、図１に示す制御部３、ＲＡＭ１９及び時計２７等により実現される。
【００３５】
上記発生部で発生した前日の日付情報は、図６に示すように第２記憶部３３に書き込まれ（ステップＳ９）、ステップＳ１に戻る。
【００３６】
本実施形態に係る通信端末装置１は、前日の日付情報を利用して図２に示す第１記憶部３１に記憶されている通信管理情報の中から、前日の日付と同じ日付の通信日時を有する通信の通信管理情報を抽出し、抽出した通信管理情報を通信管理日別情報として用紙に記録して出力することができる。この出力をする処理について説明する。図７は、この出力処理を説明するフローチャートである。通信管理日別情報の出力が毎日可能な場合（図３（ａ））と、通信管理日別情報の出力が不可能な日がある場合（図３（ｂ））に分けて説明する。
【００３７】
［通信管理日別情報の出力が毎日可能な場合］
図３（ａ）に示すように、０７年６月２３日０時に前日の日付情報「０７年６月２２日」が発生する。この日付情報は、図８（ａ）に示すように、第２記憶部３３に書き込まれる（ステップＴ１）。通信端末装置１では毎日９時に通信管理日別情報の出力の実行要求が生成される（ステップＴ３）。通信管理日別情報の出力が可能か判断され（ステップＴ５）、通信管理日別情報の出力が可能なので（ステップＴ５でＹｅｓ）、図８（ｂ）に示すように第２記憶部３３から一番古い日付情報が読み出される（ステップＴ７）。この場合は、第２記憶部３３に日付情報「０７年６月２２日」が記憶されているだけなので、この日付情報が読み出される。
【００３８】
読み出した日付情報「０７年６月２２日」と同じ日付の通信日時を有する通信の通信管理情報を図２に示す通信管理情報から抽出する（ステップＴ９）。ステップＴ９の抽出処理について詳細に説明する。読み出した日付情報と同じ日付の通信日時を有する通信を図２に示す通信管理情報の中から検索する。検索の開始箇所は、書き込み済みポインタＰ１で示す行からであり、そこから上の行へ向けて検索される。したがって、最新に行われた通信から、徐々に過去に行われた通信へと検索が実行される。
【００３９】
ステップＴ７で読み出した日付情報と同じ日付の通信日時を有する通信が見つかる毎に、その通信の通信管理情報を読み出して、通信管理日別情報用の記憶部（この記憶部は例えば図１のＲＡＭ１９の一部が割り当てられる）に書き込んでいく。一番上の行（「第１行」）まで検索されると、一番下の行（「第７００行」）から上の行へ向けて検索が継続される。図２では、「第１行」と「第７００行」が離れているが、通信管理情報はリングバッファ形式で記憶されているので、「第１行」の次の行が「第７００行」となる。
【００４０】
書き込み済みポインタＰ１で示す行の直ぐ下の行の検索が完了すると、つまり、７００件の検索が全て完了すると通信管理情報の抽出が終了する。そして、日付情報（この場合は「０７年６月２２日」）を第２記憶部３３から消去する。これにより、同じ日付の通信管理日別情報が重複して出力されるのを防止している。
【００４１】
以上がステップＴ９の抽出処理の内容である。この抽出処理を実行する抽出部は、図１に示す制御部３及びＲＡＭ１９等により実現される。ステップＴ９で抽出された通信管理情報は、通信管理日別情報として用紙に記録して出力される（ステップＴ１１）。この出力を実行する出力部は、図１に示す画像記録部７により実現される。
【００４２】
出力された通信管理日別情報を図９に示す。これは、０７年６月２２日の通信管理日別情報である。この日の０時００分００秒から２３時５９分５９秒までの間に実行された７２件分の通信の通信管理情報が二枚の用紙Ｓに記録されている。なお、通信管理日別情報を、送信と受信に分けて異なる用紙Ｓに記録して出力してもよい。また、通信端末装置１が二回線以上、すなわち、二つ以上のファクシミリ番号を有していれば、回線毎に分けて異なる用紙Ｓに記録して出力してもよい。
【００４３】
第２記憶部３３に日付情報が他に記憶されているか判断され（ステップＴ１３）、他に日付情報は記憶されていないので（ステップＴ１３でＮｏ）、エンドとなる。
【００４４】
０７年６月２３日及び２４日の通信管理日別情報も同様にして出力される。図８（ｃ）は日付情報「０７年６月２３日」の書き込みを表し、図８（ｄ）は日付情報「０７年６月２３日」の読み出しを表している。また、図８（ｅ）は日付情報「０７年６月２４日」の書き込みを表し、図８（ｆ）は日付情報「０７年６月２４日」の読み出しを表している。通信管理日別情報の出力が毎日可能な場合は、第２記憶部３３に日付情報が二以上保持されることはない。
【００４５】
図１０は０７年６月２３日の通信管理日別情報であり、２５件分の通信の通信管理情報が一枚の用紙Ｓに記録されている。図１１は０７年６月２４日の通信管理日別情報であり、３０件分の通信の通信管理情報が一枚の用紙Ｓに記録されている。図９〜図１１に示すように、通信管理日別情報は日付毎に用紙Ｓを異ならせて出力される。
【００４６】
［通信管理日別情報の出力が不可能な日がある場合］
図３（ｂ）に示すように、０７年６月２３日（土）及び２４日（日）の９時の時点で紙詰まり等が原因で通信管理日別情報の出力が不可能な状態が発生すれば、次のように処理される。
【００４７】
図３（ｂ）に示す０７年６月２３日０時の処理は、上記した通信管理日別情報の出力が毎日可能な場合と同じであり、前日の日付情報「０７年６月２２日」が発生し、図１２（ａ）に示すように第２記憶部３３に書き込まれる（ステップＴ１）。
【００４８】
０７年６月２３日９時に通信管理日別情報の出力の実行要求が生成される（ステップＴ３）。通信管理日別情報の出力が不可能なので（ステップＴ５でＮｏ）、図１２（ｂ）に示すように第２記憶部３３から日付情報「０７年６月２２日」が読み出されずに、第２記憶部３３に保持され（ステップＴ１５）、エンドとなる。なお、ステップＴ５をステップＴ３より先に実行してもよい。このようにした場合は、通信管理日別情報の出力が不可能であれば、その出力の実行要求は生成されずに、日付情報が第２記憶部３３に保持される。
【００４９】
日付情報「０７年６月２３日」が０７年６月２４日０時に発生する。この日付情報は、図１２（ｃ）に示すように第２記憶部３３に書き込まれる（ステップＴ１）。０７年６月２４日９時に通信管理日別情報の出力の実行要求が生成されるが（ステップＴ３）、通信管理日別情報の出力が不可能なので（ステップＴ５でＮｏ）、図１２（ｄ）に示すように、日付情報「０７年６月２２日」及び日付情報「０７年６月２３日」を第２記憶部３３から読み出さずに第２記憶部３３で保持する（ステップＴ１５）。
【００５０】
図３（ｂ）に示すように、０７年６月２５日０時に日付情報「０７年６月２４日」が発生する。この日付情報は、図１２（ｅ）に示すように第２記憶部３３に書き込まれる（ステップＴ１）。
【００５１】
０７年６月２５日（月）の８時ごろに、通信管理日別情報の出力が不可能の状態をユーザが解消して（例えば紙詰まりの除去）、通信管理日別情報の出力が可能な状態に戻ったとする。同９時に、通信管理日別情報の出力の実行要求が発生すると（ステップＴ３）、ステップＴ５でＹｅｓと判断される。これにより、図１２（ｆ）に示すように、第２記憶部３３から一番古い日付情報が読み出される（ステップＴ７）。この場合は日付情報「０７年６月２２日」が読み出される。そして、ステップＴ９及びステップＴ１１の処理がされて、図９に示す二枚の用紙Ｓが出力される。
【００５２】
第２記憶部３３には、日付情報が他に記憶されているので（ステップＴ１３でＹｅｓ）、ステップＴ５に戻る。通信管理日別情報の出力が可能であれば（ステップＴ５でＹｅｓ）、図１２（ｇ）に示すように、第２記憶部３３から日付情報「０７年６月２３日」を読み出す（ステップＴ７）。ステップＴ９及びステップＴ１１の処理がされて、図１０に示す一枚の用紙Ｓが出力される。
【００５３】
第２記憶部３３には、日付情報「０７年６月２４日」が残っているので（ステップＴ１３でＹｅｓ）、ステップＴ５に戻る。通信管理日別情報の出力が可能であれば（ステップＴ５でＹｅｓ）、図１２（ｈ）に示すように、第２記憶部３３から日付情報「０７年６月２４日」を読み出す（ステップＴ７）。ステップＴ９及びステップＴ１１の処理がされて、図１１に示す一枚の用紙Ｓが出力される。
【００５４】
以上説明したように、本実施形態に係る通信端末装置１によれば、前日の日付情報（未出力の通信管理日別情報の日付情報の一例）を第２記憶部３３に書き込み、通信管理日別情報の出力の実行が要求された場合、第２記憶部３３から日付情報を読み出し、この日付情報と同じ日付の通信日時を有する通信の通信管理情報を第１記憶部３１に記憶されている通信管理情報の中から抽出し、抽出した通信管理情報を通信管理日別情報として出力している。したがって、通信管理情報が記憶される第１記憶部３１に日別の記憶領域を設定する必要がないので、第１記憶部３１の容量を有効利用でき、その結果、第１記憶部３１の容量を節約できる。
【００５５】
また、通信端末装置１によれば、紙詰まり等が原因で通信管理日別情報を複数日にわたって出力できなくても、後から日付毎に用紙Ｓを異ならせて出力することができる。
【００５６】
さらに、通信端末装置１によれば、通信管理日別情報の出力の実行要求が毎日生成されるので、通信管理日別情報を毎日自動的に出力することができる。  
【００５７】
なお、本実施形態では、通信管理日別情報が毎日出力可能な場合で説明したが、所定の日数毎（例えば一週間に一度）に出力されるようにしてもよい（以下「態様１」と称する）。態様１では、通信管理日別情報の出力の実行要求が所定の日数毎（例えば毎週月曜日９時）に生成され、先週一週間分の通信管理日別情報が日付毎に用紙を異ならせて古い日付の通信管理日別情報から順に出力される。
【００５８】
態様１では、日付情報を毎日発生させる場合と、日付情報を所定の日数毎にまとめて発生させる場合がある。前者では、前日の日付情報が毎日発生して第２記憶部３３に書き込まれる。これに対して、後者では、例えば、毎週月曜日０時に先週一週間分の日付情報を発生させて、第２記憶部３３に書き込む。したがって、後者の場合、未出力の通信管理日別情報の日付情報は、前日の日付情報だけを指すのではなく、前日の日付情報及びそれより前の日付情報を指している。
【００５９】
本実施形態では、通信管理日別情報の出力の実行要求が毎日自動的に生成される場合で説明したが、通信管理日別情報の出力の実行要求がユーザの操作により生成されるようにしてもよい（以下「態様２」と称する）。態様２によれば、ユーザが必要なときに通信管理日別情報を出力することができる。例えば、通信管理日別情報の出力不可能な状態から可能な状態に戻れば、直ちに通信管理日別情報を出力することができる。
【００６０】
本実施形態では、第２記憶部３３に記憶される日付情報のデータ構造をキューにしているが、スタックでもよい。スタックの場合、第２記憶部３３に複数の日付情報が保持された状態（例えば図１２（ｆ））になれば、最新の日付情報から順に読み出される。したがって、第２記憶部３３に複数の日付情報が保持された状態で、通信管理日別情報の出力の実行要求があれば、最新の日付の通信管理日別情報から順番に、通信管理日別情報が日付毎に用紙を異ならせて出力されることになる。
【００６１】
次に、通信管理本日情報の出力について説明する。本実施形態では、通信管理日別情報とは別に、現時点までの本日の通信管理情報をまとめた通信管理本日情報を出力することができる。図３（ｃ）に示すように、例えば、０７年６月２５日１７時の時点で、ユーザが通信管理本日情報を出力する操作をすると、この日の０時から１６時５９分５９秒（以下、簡単に「１６時５９分」と記載する）までの間に実行された通信の通信管理情報が用紙に記録されて出力される。
【００６２】
通信管理本日情報を出力する処理について図１３に示すフローチャートを用いて説明する。図３（ｃ）に示すように、０７年６月２５日１７時にユーザが通信管理本日情報を出力させる操作をすると、通信管理本日情報の出力の実行要求が生成される（ステップＵ１）。これにより、図１４（ａ）に示すように本日の日付情報「０７年６月２５日」が発生して、第２記憶部３３に書き込まれる（ステップＵ３）。直ちに、図１４（ｂ）に示すように、本日の日付情報「０７年６月２５日」が第２記憶部３３から読み出される（ステップＵ５）。
【００６３】
ステップＴ９と同様の処理により、現時点（１７時）までの本日の通信管理情報を第１記憶部３１に記憶されている通信管理情報から抽出する（ステップＵ７）。そして、抽出された通信管理情報を通信管理本日情報として用紙に記録して出力する（ステップＵ９）。よって、本実施形態によれば、通信管理日別情報を作成する要素（第１記憶部３１、発生部、第２記憶部３３、抽出部、出力部）を利用して通信管理本日情報を作成することができる。
【００６４】
次に、通信管理２４時間情報の出力について説明する。本実施形態では、通信管理日別情報が出力されるモードと、通信管理２４時間情報が出力されるモードとが、ユーザの操作により切り替え可能にされている。これにより、ユーザは好みに応じて、通信管理日別情報又は通信管理２４時間情報を選択することができる。
【００６５】
通信管理２４時間情報の出力について説明する。図１５に示すように、通信管理２４時間情報とは、本日の所定の時刻から２４時間前までの通信管理情報をまとめたものである。毎日９時を所定の時刻に設定すると、例えば、０７年６月２３日９時には、０７年６月２２日９時００分００秒から０７年６月２３日８時５９分５９秒までの間に実行された通信の通信管理情報が用紙に記録されて出力される。
【００６６】
図１６は、第１記憶部３１に記憶されている通信管理情報の中から通信管理２４時間情報を抽出する方法を説明する図である。この図には第１記憶部３１に記憶されている通信管理情報の一部が表れている。通信管理２４時間情報の抽出には日付情報が利用されず、書き込み済みポインタＰ１と出力済みポインタＰ２が利用される。出力済みポインタＰ２は、出力済みポインタＰ２で示す行まで通信管理２４時間情報が出力されたことを示している。出力済みポインタＰ２で示す行の次の行から書き込み済みポインタＰ１で示す行までの通信管理情報を抽出して、これを通信管理２４時間情報として出力する。
【図面の簡単な説明】
【００６７】
【図１】本実施形態に係る通信端末装置１のハードウェア構成を示すブロック図である。
【図２】通信端末装置１の通信管理情報の一例を示す図である。
【図３】通信管理日別情報及び通信管理本日情報が出力されるタイミングを示す図である。
【図４】通信端末装置１に備えられる第２記憶部３３に書き込まれた日付情報のデータ構造の一例を示す図である。
【図５】日付情報の発生と書き込みを説明するフローチャートである。
【図６】第２記憶部３３に日付情報が書き込まれている状態を示す図である。
【図７】通信管理日別情報を出力する処理を説明するフローチャートである。
【図８】通信管理日別情報の出力が毎日可能な場合において、第２記憶部３３での日付情報の書き込みと読み出しを説明する図である。
【図９】通信管理日別情報の一例が記録された用紙Ｓを示す図である。
【図１０】通信管理日別情報の他の例が記録された用紙Ｓを示す図である。
【図１１】通信管理日別情報のさらに他の例が記録された用紙Ｓを示す図である。
【図１２】通信管理日別情報の出力が不可能な日がある場合において、第２記憶部３３での日付情報の書き込みと読み出しを説明する図である。
【図１３】通信管理本日情報を出力する処理を説明するフローチャートである。
【図１４】通信管理本日情報を出力する場合において、第２記憶部３３での日付情報の書き込みと読み出しを説明する図である。
【図１５】通信管理２４時間情報が出力されるタイミングを示す図である。
【図１６】通信管理情報の中から通信管理２４時間情報を抽出する方法を説明する図である。
【符号の説明】
【００６８】
１・・・通信端末装置、３・・・制御部、５・・・画像読取部、７・・・画像記録部、９・・・表示部、１１・・・操作部、１３・・・モデム、１５・・・ＮＣＵ、１７・・・ＲＯＭ、１９・・・ＲＡＭ、２１・・・画像メモリ、２３・・・コーデック、２５・・・ＬＡＮインターフェース、２７・・・時計、２９・・・バス、３１・・・第１記憶部、３３・・・第２記憶部、Ｐ１・・・書き込み済みポインタ、Ｐ２・・・出力済みポインタ、Ｓ・・・用紙、Ｌ・・・公衆電話回線
【図１】
2009010773.tif 000003
【図２】
2009010773.tif 000004
【図３】
2009010773.tif 000005
【図４】
2009010773.tif 000006
【図５】
2009010773.tif 000007
【図６】
2009010773.tif 000008
【図７】
2009010773.tif 000009
【図８】
2009010773.tif 000010
【図９】
2009010773.tif 000011
【図１０】
2009010773.tif 000012
【図１１】
2009010773.tif 000013
【図１２】
2009010773.tif 000014
【図１３】
2009010773.tif 000015
【図１４】
2009010773.tif 000016
【図１５】
2009010773.tif 000017
【図１６】
2009010773.tif 000018