(57)【要約】【課題】  オンラインヘルプ機能のためにヘルプ情報を記憶するメモリを有効に活用する。【解決手段】メモリは、複数のヘルプ情報が予め記憶され、かつ、空き領域に任意の情報の登録が可能とされている。登録キーの操作があると、登録すべき情報の情報量を算出し（Ｓ１５ｂ）、メモリの空き容量を算出し（Ｓ１５ｃ）、登録すべき情報をメモリに登録可能であるか否かを判断する（Ｓ１５ｄ）。登録可能と判断すると、その情報をメモリに登録し（Ｓ１５ｅ）、メモリへの登録ができないと判断すると、各表示画面の累積表示回数と、各表示画面に対応するヘルプ情報の累積参照回数からヘルプ情報の参照割合を算出し（Ｓ１５ｆ）、参照割合が最低のヘルプ情報を抽出し（Ｓ１５ｇ）、その抽出したヘルプ情報をメモリから削除して（Ｓ１５ｉ）、メモリに空き領域を設けて上記任意の情報の登録を行う（Ｓ１５ｅ）。【選択図】    図８
2012038014.tif 000002
【特許請求の範囲】
【請求項１】
表示手段に複数の表示画面を表示し、ユーザの指示に応じて前記複数の各表示画面に対応する複数のヘルプ情報を出力して参照することが可能な電子装置において、
全記憶容量のうちの一部分を使用して前記複数のヘルプ情報を予め記憶するフラッシュメモリと、
前記表示手段に表示される前記複数の各表示画面の累積表示回数を計数する表示画面累積表示回数計数手段と、
前記複数の各ヘルプ情報の累積参照回数を計数するヘルプ情報累積参照回数計数手段と、
前記複数の各ヘルプ情報の累積参照回数の、当該各ヘルプ情報に対応する表示画面の累積表示回数に対する割合を、前記表示画面累積表示回数計数手段により計数された累積表示回数及び前記ヘルプ情報累積参照回数計数手段により計数された累積参照回数に基づいて求めるヘルプ情報参照割合算出手段と、
ユーザが任意の情報を前記フラッシュメモリに対して登録する登録手段と、
前記登録手段による登録の際に、登録すべき前記任意の情報の情報量と前記フラッシュメモリの空き容量から前記任意の情報の登録が可能か否かを判断する判断手段と、
前記判断手段により前記任意の情報の登録が不可能と判断された場合、前記フラッシュメモリ内に前記任意の情報を登録するための記憶容量を確保するべく、前記ヘルプ情報参照割合算出手段により求められた前記累積表示回数に対する前記累積参照回数の割合が最も小さいものから前記フラッシュメモリに記憶されているヘルプ情報を削除するメモリ制御手段と、
を備えることを特徴とする電子装置。
【請求項２】
表示手段に複数の表示画面を表示し、ユーザの指示に応じて前記複数の各表示画面に対応する複数のヘルプ情報を出力して参照することが可能な電子装置において、
全記憶容量のうちの一部分を使用して前記複数のヘルプ情報を予め記憶するフラッシュメモリと、
前記表示手段に表示される前記複数の各表示画面の累積表示回数を計数する表示画面累積表示回数計数手段と、
前記複数の各ヘルプ情報の累積参照回数を計数するヘルプ情報累積参照回数計数手段と、
前記複数の各ヘルプ情報の累積参照回数の、当該各ヘルプ情報に対応する表示画面の累積表示回数に対する割合を、前記表示画面累積表示回数計数手段により計数された累積表示回数及び前記ヘルプ情報累積参照回数計数手段により計数された累積参照回数に基づいて求めるヘルプ情報参照割合算出手段と、
ユーザが任意の情報を前記フラッシュメモリに対して登録する登録手段と、
前記登録手段による登録の際に、登録すべき前記任意の情報の情報量と前記フラッシュメモリの空き容量から前記任意の情報の登録が可能か否かを判断する判断手段と、
前記判断手段により前記任意の情報の登録が不可能と判断された場合、前記フラッシュメモリ内に前記任意の情報を登録するための記憶容量を確保するべく、前記ヘルプ情報参照割合算出手段により求められた前記累積表示回数に対する前記累積参照回数の割合が最も小さく、且つ前記表示画面累積表示回数計数手段により計数された累積表示回数が所定の基準以上のものから前記フラッシュメモリに記憶されているヘルプ情報を削除するメモリ制御手段と、を備えることを特徴とする電子装置。
【請求項３】
表示手段に複数の表示画面を表示し、ユーザの指示に応じて前記複数の各表示画面に対応する複数のヘルプ情報を出力して参照することが可能な電子装置において、
全記憶容量のうちの一部分を使用して前記複数のヘルプ情報を予め記憶するフラッシュメモリと、
前記複数の各表示画面が前記表示手段に表示されるときに、その表示される表示画面に対応するヘルプ情報が連続して参照されない連続不参照回数を計数するヘルプ情報連続不参照回数計数手段と、
ユーザが任意の情報を前記フラッシュメモリに対して登録する登録手段と、
前記登録手段による登録の際に、登録すべき前記任意の情報の情報量と前記フラッシュメモリの空き容量から前記任意の情報の登録が可能か否かを判断する判断手段と、
前記判断手段により前記任意の情報の登録が不可能と判断された場合、前記フラッシュメモリ内に前記任意の情報を登録するための記憶容量を確保するべく、前記ヘルプ情報連続不参照回数計数手段により計数された連続不参照回数が最も大きなものから前記フラッシュメモリに記憶されているヘルプ情報を削除するメモリ制御手段と、
を備えることを特徴とする電子装置。
【請求項４】
表示手段に複数の表示画面を表示し、ユーザの指示に応じて前記複数の各表示画面に対応する複数のヘルプ情報を出力して参照することが可能な電子装置において、
全記憶容量のうちの一部分を使用して前記複数のヘルプ情報を予め記憶するフラッシュメモリと、
前記表示手段に表示される前記複数の各表示画面の累積表示回数を計数する表示画面累積表示回数計数手段と、
前記複数の各表示画面が前記表示手段に表示されるときに、その表示される表示画面に対応するヘルプ情報が連続して参照されない連続不参照回数を計数するヘルプ情報連続不参照回数計数手段と、
ユーザが任意の情報を前記フラッシュメモリに対して登録する登録手段と、
前記登録手段による登録の際に、登録すべき前記任意の情報の情報量と前記フラッシュメモリの空き容量から前記任意の情報の登録が可能か否かを判断する判断手段と、
前記判断手段により前記任意の情報の登録が不可能と判断された場合、前記フラッシュメモリ内に前記任意の情報を登録するための記憶容量を確保するべく、前記ヘルプ情報連続不参照回数計数手段により計数された連続不参照回数が最も大きく、且つ前記表示画面累積表示回数計数手段により計数された累積表示回数が所定の基準以上のものから前記フラッシュメモリに記憶されているヘルプ情報を削除するメモリ制御手段と、
を備えることを特徴とする電子装置。
【請求項５】
前記フラッシュメモリは、前記ヘルプ情報として前記表示手段に表示するヘルプ文字情報を予め記憶することを特徴とする請求項１乃至４に記載の電子装置。
【請求項６】
前記フラッシュメモリは、前記ヘルプ情報として音声出力手段から音声出力するヘルプ音声情報を予め記憶することを特徴とする請求項１乃至４に記載の電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作手順を文字などの画像情報として表示したり、音声情報として出力するオンラインヘルプ機能を有する電子装置に関する。
【背景技術】
【０００２】
従来、電子装置の操作手順は、電子装置に添付されているマニュアルに印刷されているが、近年の技術向上に伴い、電子装置の仕様が多様化して使用可能な機能が増え、マニュアルが肥大化してしまったため、利用したい機能をマニュアルから探し出すのに時間がかかるようになっている。
【０００３】
そこで、例えば、特許文献１のように、操作手順に関するヘルプ情報を電子装置内に記憶し、それを利用するときにヘルプキーなどによりヘルプを指示するとその操作手順が表示又は音声により出力されるオンラインヘルプ機能を有する電子装置がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−１９８４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
オンラインヘルプ機能を有する電子装置では、その電子装置における操作等に関するヘルプ情報をユーザの求めに応じて出力するが、ユーザがその電子装置の取扱操作に習熟するに連れてヘルプ情報を参照する機会が減少する。
【０００６】
一方、オンラインヘルプ機能のために電子装置内にヘルプ情報を予め記憶しているが、小型の電子装置では、その電子装置が備えるメモリの記憶容量が限られており、限られた記憶容量の中でユーザが作成したデータを登録する領域を確保する等の必要があり、ユーザにとって必ずしも常に必要とはしないヘルプ情報を記憶保持しておくことは、記憶容量が多いとはいえない電子装置におけるメモリの活用に問題があった。
【０００７】
本発明は、上記課題を解決するためになされたものであり、オンラインヘルプ機能を有する電子装置において、そのオンラインヘルプ機能のためにヘルプ情報を記憶するメモリを有効に活用する電子装置を提供することを発明の課題とする。
【課題を解決するための手段】
【０００８】
第１の発明に係る電子装置は、表示手段に複数の表示画面を表示し、ユーザの指示に応じて前記複数の各表示画面に対応する複数のヘルプ情報を出力して参照することが可能な電子装置において、全記憶容量のうちの一部分を使用して前記複数のヘルプ情報を予め記憶するフラッシュメモリと、前記表示手段に表示される前記複数の各表示画面の累積表示回数を計数する表示画面累積表示回数計数手段と、前記複数の各ヘルプ情報の累積参照回数を計数するヘルプ情報累積参照回数計数手段と、前記複数の各ヘルプ情報の累積参照回数の、当該各ヘルプ情報に対応する表示画面の累積表示回数に対する割合を、前記表示画面累積表示回数計数手段により計数された累積表示回数及び前記ヘルプ情報累積参照回数計数手段により計数された累積参照回数に基づいて求めるヘルプ情報参照割合算出手段と、ユーザが任意の情報を前記フラッシュメモリに対して登録する登録手段と、前記登録手段による登録の際に、登録すべき前記任意の情報の情報量と前記フラッシュメモリの空き容量から前記任意の情報の登録が可能か否かを判断する判断手段と、前記判断手段により前記任意の情報の登録が不可能と判断された場合、前記フラッシュメモリ内に前記任意の情報を登録するための記憶容量を確保するべく、前記ヘルプ情報参照割合算出手段により求められた前記累積表示回数に対する前記累積参照回数の割合が最も小さいものから前記フラッシュメモリに記憶されているヘルプ情報を削除するメモリ制御手段を備えることを特徴としている。
【０００９】
また、第２の発明に係る電子装置は、表示手段に複数の表示画面を表示し、ユーザの指示に応じて前記複数の各表示画面に対応する複数のヘルプ情報を出力して参照することが可能な電子装置において、全記憶容量のうちの一部分を使用して前記複数のヘルプ情報を予め記憶するフラッシュメモリと、前記表示手段に表示される前記複数の各表示画面の累積表示回数を計数する表示画面累積表示回数計数手段と、前記複数の各ヘルプ情報の累積参照回数を計数するヘルプ情報累積参照回数計数手段と、前記複数の各ヘルプ情報の累積参照回数の、当該各ヘルプ情報に対応する表示画面の累積表示回数に対する割合を、前記表示画面累積表示回数計数手段により計数された累積表示回数及び前記ヘルプ情報累積参照回数計数手段により計数された累積参照回数に基づいて求めるヘルプ情報参照割合算出手段と、ユーザが任意の情報を前記フラッシュメモリに対して登録する登録手段と、前記登録手段による登録の際に、登録すべき前記任意の情報の情報量と前記フラッシュメモリの空き容量から前記任意の情報の登録が可能か否かを判断する判断手段と、前記判断手段により前記任意の情報の登録が不可能と判断された場合、前記フラッシュメモリ内に前記任意の情報を登録するための記憶容量を確保するべく、前記ヘルプ情報参照割合算出手段により求められた前記累積表示回数に対する前記累積参照回数の割合が最も小さく、且つ前記表示画面累積表示回数計数手段により計数された累積表示回数が所定の基準以上のものから前記フラッシュメモリに記憶されているヘルプ情報を削除するメモリ制御手段を備えることを特徴としている。
【００１０】
また、第３の発明に係る電子装置は、表示手段に複数の表示画面を表示し、ユーザの指示に応じて前記複数の各表示画面に対応する複数のヘルプ情報を出力して参照することが可能な電子装置において、全記憶容量のうちの一部分を使用して前記複数のヘルプ情報を予め記憶するフラッシュメモリと、前記複数の各表示画面が前記表示手段に表示されるときに、その表示される表示画面に対応するヘルプ情報が連続して参照されない連続不参照回数を計数するヘルプ情報連続不参照回数計数手段と、ユーザが任意の情報を前記フラッシュメモリに対して登録する登録手段と、前記登録手段による登録の際に、登録すべき前記任意の情報の情報量と前記フラッシュメモリの空き容量から前記任意の情報の登録が可能か否かを判断する判断手段と、前記判断手段により前記任意の情報の登録が不可能と判断された場合、前記フラッシュメモリ内に前記任意の情報を登録するための記憶容量を確保するべく、前記ヘルプ情報連続不参照回数計数手段により計数された連続不参照回数が最も大きなものから前記フラッシュメモリに記憶されているヘルプ情報を削除するメモリ制御手段を備えることを特徴としている。
【００１１】
また、第４の発明に係る電子装置は、表示手段に複数の表示画面を表示し、ユーザの指示に応じて前記複数の各表示画面に対応する複数のヘルプ情報を出力して参照することが可能な電子装置において、全記憶容量のうちの一部分を使用して前記複数のヘルプ情報を予め記憶するフラッシュメモリと、前記表示手段に表示される前記複数の各表示画面の累積表示回数を計数する表示画面累積表示回数計数手段と、前記複数の各表示画面が前記表示手段に表示されるときに、その表示される表示画面に対応するヘルプ情報が連続して参照されない連続不参照回数を計数するヘルプ情報連続不参照回数計数手段と、ユーザが任意の情報を前記フラッシュメモリに対して登録する登録手段と、前記登録手段による登録の際に、登録すべき前記任意の情報の情報量と前記フラッシュメモリの空き容量から前記任意の情報の登録が可能か否かを判断する判断手段と、前記判断手段により前記任意の情報の登録が不可能と判断された場合、前記フラッシュメモリ内に前記任意の情報を登録するための記憶容量を確保するべく、前記ヘルプ情報連続不参照回数計数手段により計数された連続不参照回数が最も大きく、且つ前記表示画面累積表示回数計数手段により計数された累積表示回数が所定の基準以上のものから前記フラッシュメモリに記憶されているヘルプ情報を削除するメモリ制御手段を備えることを特徴としている。
【００１２】
また、前記フラッシュメモリは、前記ヘルプ情報として前記表示手段に表示するヘルプ文字情報を予め記憶することを特徴としている。
【００１３】
また、前記フラッシュメモリは、前記ヘルプ情報として音声出力手段から音声出力する音声情報を予め記憶することを特徴としている。
【発明の効果】
【００１４】
第１の発明に係る電子装置によれば、表示画面の累積表示回数に対する累積参照回数の割合が最も小さい使用頻度が低い不要なものからフラッシュメモリに記憶されているヘルプ情報を削除して、その空き容量にユーザが登録する任意の情報を記憶することができるため、ヘルプ情報を記憶するフラッシュメモリを有効に活用することができる。
【００１５】
また、第２の発明に係る電子装置によれば、表示画面の累積表示回数が基準以上であるにも拘わらず、その表示画面の累積表示回数に対する累積参照回数の割合が小さく余り利用されていない不要なヘルプ情報を削除して、そのヘルプ情報の削除により生じる空き容量にユーザが登録する任意の情報を記憶することができるため、ヘルプ情報を記憶するフラッシュメモリを有効に活用することができる。
【００１６】
また、第３の発明に係る電子装置によれば、ヘルプ情報の連続不参照回数が最も多く利用されていない不要なヘルプ情報から削除して、その空き容量にユーザが登録する任意の情報を記憶することができるため、ヘルプ情報を記憶するフラッシュメモリを有効に活用することができる。
【００１７】
また、第４の発明に係る電子装置によれば、表示画面の累積表示回数が基準以上であるにも拘わらず、ヘルプ情報の連続不参照回数が最も多く利用されていない不要なヘルプ情報から削除して、その空き容量にユーザが登録する任意の情報を記憶することができるため、ヘルプ情報を記憶するフラッシュメモリを有効に活用することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第1の実施形態に係る文書作成装置の斜視図である。
【図２】その文書作成装置の側面断面模式図である。
【図３】その文書作成装置の電子回路のブロック図である。
【図４】その文書作成装置のＲＯＭに記憶される表示画面の説明図である。
【図５】その文書作成装置のＲＡＭの構成の説明図である。
【図６】その文書作成装置のフラッシュメモリに記憶されるヘルプ情報の説明図である。
【図７】その文書作成装置の制御フローを示すフローチャートである。
【図８】その文書作成装置の制御フローを示すフローチャートである。
【図９】本発明の第２の実施形態に係る文書作成装置のＲＡＭの構成の説明図である。
【図１０】その文書作成装置の制御フローを示すフローチャートである。
【図１１】その文書作成装置の制御フローを示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態を図に基づいて説明する。本発明は、オンラインヘルプ機能を備えた電子装置に関するものであり、以下に、電子装置として文書作成装置を例に挙げて説明する。
【００２０】
（第１の実施形態）
図１は、本発明の第1の実施形態に係る文書作成装置の外観斜視図であり、図２は、文書作成装置の側面断面模式図である。この文書作成装置１は、葉書やＬ判等の写真用紙に印刷を行うプリンタを備え、住所録を作成しその住所録情報を登録する機能、登録されている住所録情報を呼び出して葉書に宛名印刷を行う機能、文章を入力するとともにデジタルカメラで撮影した写真画像を貼り付けて年賀状等の文面を編集して葉書に印刷する機能、デジタルカメラで撮影した写真画像をメモリカードを介して取込んで写真用紙に印刷する機能、メモリカードに記録された写真画像に別途入力したメッセージ文を合成して写真用紙に印刷する機能等、様々な機能を有している。
【００２１】
この文書作成装置１は、図１に示すように、箱形の筐体２を備え、筐体２の前方にはキーボード（入力部）３が配置され、筐体２の上面に表示部４が配置されている。入力部３は、装置の電源をオン・オフするために使用する電源キー、文字を入力するための文字入力キー、かな漢字変換を行うための変換キーや無変換キー、表示部４の表示画面に表示される編集画面上でカーソルを移動させ、或いは表示部４の表示画面に表示される種々の設定画面上でカーソルを移動させて設定項目を選択したり、選択した設定項目の設定内容を変更するためなどに使用するカーソルキー、種々の確定操作を行い、設定画面上などで選択対象や変更内容を確定させるために使用する実行キー、印刷実行の指示に用いる印刷キー、作成した葉書の文面や住所録の情報を装置内のメモリに登録するために使用する登録キー、オンラインヘルプ機能を実行させてヘルプ情報を表示部４に表示させるために使用するヘルプキーなどが配置されている。
【００２２】
筐体２の前面には、印刷が完了した葉書や写真用紙等の印刷用紙２０が排出される排紙口６と、メモリカードを挿入可能なカード挿入口７とが形成されている。このカード挿入口７は、メモリカードが挿入されることにより、デジタルカメラで撮影された写真の画像情報や、パーソナルコンピュータで編集された文書情報を文書作成装置１に取り込み可能とするとともに、文書作成装置１で編集した情報をメモリカードに保存可能とする。
【００２３】
また、筐体２の上面に配置される液晶表示装置からなる表示部４は、入力部３からの入力信号に対応して画面上に入力内容が表示される、或いは、各種の設定に必要なメニュー画面などが表示される、又は、デジタルカメラから取り込んだ写真画像が表示される等、文書作成装置１で必要とする各種情報が表示される。
【００２４】
また、文書作成装置１は、図２に示すように、筐体２の内部に給紙機構９、用紙搬送機構１０及び印刷機構１１を有するプリンタ部８を備える。
【００２５】
給紙機構９は、筐体２の背部側に設けられ、印刷用紙２０を重ねて収容する給紙トレイ１２と、給紙トレイ１２に重ねて収容された印刷用紙２０を1枚ずつ用紙搬送路に送り出すピックアップローラ１３を備える。
【００２６】
用紙搬送機構１０は、給紙機構９により送り出された印刷用紙２０を用紙搬送路に沿って印刷機構に向けて搬送する搬送ローラ１４ａ、１４ｂと、印刷機構１１により印刷を完了した印刷用紙２０を排紙口６から排出する排紙ローラ１５ａ、１５ｂを備える。この搬送ローラ１４ａと排紙ローラ１５ａは、図示しないステップモータによって駆動されて印刷用紙２０を搬送している。
【００２７】
また、印刷機構１１は、用紙搬送路の途中に設けられ、印刷用紙２０の用紙搬送路と直交する方向に往復移動可能にして設けられたキャリッジ１６と、そのキャリッジ１６に搭載される、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）の各色インクを吐出する夫々のノズルを有するインクジェット方式の印刷ヘッド１７と、その印刷ヘッドに供給するインクを保持するインクタンク１８とで構成される。
【００２８】
図３は、文書作成装置１の電子回路のブロック図である。この文書作成装置１は、図３に示すように、制御部となるＣＰＵ２１と、ＲＯＭ２２、ＲＡＭ２３やフラッシュメモリ２４等と、表示部４と、入力部（キーボード）３と、プリンタ部８と、メモリカード制御部２５と、スピーカを備えた音声出力部５などを備える。
【００２９】
ＲＯＭ２２は、プログラム記憶領域２２ａに、文書作成装置１において実行する種々の機能に関するプログラムが記憶され、また、表示画面情報記憶領域２２ｂに、表示部４に表示する種々の表示画面の情報が記憶されている。
【００３０】
なお、この文書作成装置１は、文面モード、宛名モード及びデジタル写真モードの動作モードを有しており、電源投入時に表示部４に最初に表示される初期メニュー画面で動作モードを選択するようになっている。初期メニュー画面により「文面」モードを選択すると、葉書の文面を作成し、作成した文面を印刷し、作成した文面の情報を登録することができる。また、「宛名」モードを選択すると、住所録を作成し、その住所録情報を装置内のメモリに登録し、また登録してある住所録情報を呼び出して葉書に宛名印刷を行うことができる。また、「デジタル写真」モードを選択すると、デジタル写真画像を印刷し、或いはデジタル写真画像に文字を合成して印刷したり登録したりすることができる。
【００３１】
図４はＲＯＭ２２の表示画面情報記憶領域２２ｂに記憶されている複数の表示画面情報を示している。例えば、初期メニュー画面Ｇ０は、文書作成装置１の電源投入時に表示部４に表示されるものであり、その初期メニュー画面Ｇ０において、「文面」、「宛名」、「デジタル写真」の各動作モードが選択可能になっている。「文面」モードが選択されると、次に、文面初期画面Ｇ１が読み出されて表示部４に表示される。この「文面」動作モードでは、文面初期画面Ｇ１以下、その動作モードでの操作に必要とする所定複数の表示画面が用意されている。同様に、初期メニュー画面Ｇ０において、「宛名」モードが選択されると、宛名初期画面Ｇ１１がＲＯＭ２２から読み出されて表示部４に表示され、「デジタル写真」モードが選択されると、文面初期画面Ｇ２１が表示部４に表示される。そして、これらの「宛名」モード及び「デジタル写真」モードにおいても夫々所定複数の表示画面が用意されており、ユーザの操作に従って決められた表示順で各表示画面がＲＯＭ２２から読み出されて表示部４に切替表示され、その各表示画面においてユーザは必要な所定の操作を行うことになる。
【００３２】
また、図５に示すように、ＲＡＭ２３には、入力部３から入力された文字情報が記憶される入力バッファ２３ａ、表示部４に表示される表示用パターンの情報を記憶する表示バッファ２３ｂ、プリンタ部８により印刷すべき印刷パターンの情報を記憶する印刷バッファ２３ｃが設けられる。また、ＲＡＭ２３には、表示部４に表示される前記図４に示した初期メニュー画面と各モードでの表示画面の数である複数（例えば、（ｎ＋１）個）の各表示画面の累積表示回数を、各表示画面毎に計数記憶する（ｎ＋１）個の表示画面累積表示回数カウンタ２３ｄ−０〜２３ｄ−ｎ、前記複数の各表示画面に対応して設定されユーザの要求に応じて表示部４に表示して参照される（ｎ＋１）個の各ヘルプ情報の累積参照回数を計数記憶する（ｎ＋１）個のヘルプ情報累積参照回数カウンタ２３ｅ−０〜２３ｅ―ｎ、その複数の各ヘルプ情報の参照される割合の情報を記憶するヘルプ情報参照割合記憶領域２３ｆ−０〜２３ｆ−ｎが確保される。これらの表示画面累積表示回数カウンタ２３ｄ−０〜２３ｄ−ｎ、ヘルプ情報累積参照回数カウンタ２３ｅ−０〜２３ｅ―ｎ及びヘルプ情報参照割合記憶領域２３ｆ−０〜２３ｆ−ｎに記憶される情報は装置電源が切断された後もバックアップを受けて記憶情報が保持される。
【００３３】
また、フラッシュメモリ２４には、図４に示す複数の各表示画面に対応して設定したヘルプ情報を予め記憶している。入力部３のヘルプキーがユーザにより操作されると、表示部４に表示されている表示画面に対応するヘルプ情報がフラッシュメモリ２４から読み出されて表示部４に表示される。例えば、表示部４に初期メニュー画面Ｇ０が表示された状態でヘルプキーが操作されると、その初期メニュー画面Ｇ０に対応するヘルプ情報である「文面、宛名、デジタル写真から選択してください。」という文字情報がフラッシュメモリ２４から読み出されて表示部４に表示されることにより、ユーザはその表示画面上でなすべき操作の説明を受けることができる
【００３４】
図６Ａは、フラッシュメモリ２４に記憶される情報を説明するものである。初期メニュー画面用のヘルプ情報、文面初期画面用のヘルプ情報等々、図４に示す複数の各表示画面に使用するヘルプ情報が各表示画面の番号に対応させて記憶されている。このフラッシュメモリ２４には、その全記憶領域のうちの一部の領域をヘルプ情報の記憶領域として使用し、残りの空き領域は、ユーザが葉書の文面の文書情報や写真画像付きの文書情報や住所録情報等、必要な任意の情報を登録するためのユーザ登録領域として使用することができるようになっている。図６Ａは、この文書作成装置１の使用初期状態であり、フラッシュメモリ２４には、ヘルプ情報が記憶されているだけで、その他は空き領域となっており、まだユーザにより情報の登録はなされていない。図６Ｂは、ユーザによりフラッシュメモリ２４の空き領域の一部に情報が登録された状態を示している。この図６Ｂに図示するように、ヘルプ情報はメモリの先頭アドレス側から書き込み、ユーザの登録情報はメモリの最終アドレス側から書き込むようにしている。
【００３５】
このフラッシュメモリ２４には、ユーザによる装置の使用が進んで登録される情報量が増大してくると、空き容量が不足してユーザによる情報の登録ができなくなる。本発明では、このヘルプ情報を記憶しているメモリを有効活用できるようにするものであり、後に説明するように、任意情報の登録時にメモリの空き容量が不足する場合であっても、所定の条件により、不要となったヘルプ情報を削除して、ユーザによる情報の登録を可能にするものである。なお、フラッシュメモリ２４に記憶するヘルプ情報は、表示部４に表示する文字情報（ヘルプ文書情報）によって構成するものであるが、文字情報に限らず、音声出力部５のスピーカより音声出力する音声情報であってもよい。
【００３６】
図３において、メモリカード制御部２５は、筐体２のカード挿入口７に装着されるメモリカードから画像情報を読み取ったり、文書作成装置１で編集し作成した種々の情報を書き込んだりする等、メモリカードに対して必要な制御を行う。
【００３７】
次に、第1の実施形態の文書作成装置１における情報のフラッシュメモリ２４への登録とオンラインヘルプ機能について、図７及び図８に基づいて説明する。図７及び図８は制御部２１により実行される処理を示すフローチャートである。上述のように、本発明は、全記憶容量のうちの一部を使って所定情報量のヘルプ情報を記憶するとともに、空き領域にユーザ登録情報を登録可能にしたフラッシュメモリ２４の有効活用を行うものであり、第1の実施形態では、複数の表示画面が表示部４に表示されるときの各表示画面の累積表示回数とその各表示画面に対応するヘルプ情報が参照されて利用される累積参照回数を計数し、それらの計数した情報から各ヘルプ情報の参照割合を求めることにより、メモリの空き容量不足でユーザ情報の登録ができない場合でも、前記参照割合が最も低い、すなわち利用頻度が最も低いヘルプ情報から削除してユーザ情報の登録領域を確保する処理を行うようにしている。
【００３８】
図７のフローチャートにおいて、文書作成装置１の電源が投入されると、初期メニュー画面を表示部４に表示する（ステップＳ１）。次に、表示された初期メニュー画面に対応するヘルプ情報がフラッシュメモリ２４に存在するか判断する（ステップＳ２）。初期メニュー画面に対応するヘルプ情報がフラッシュメモリ２４に存在すると判断すると（ステップＳ２のＹＥＳ）、表示画面毎に設けられるＲＡＭ２３の表示画面累積表示回数カウンタ２３ｄ−０〜２３ｄ−ｎのうちの初期メニュー画面の表示画面累積表示回数カウンタを１だけインクリメントする（ステップＳ３）。また、ステップＳ２において、初期メニュー画面に対応するヘルプ情報がフラッシュメモリ２４に存在しないと判断すると、ステップＳ３の処理をパスする。
【００３９】
次に、キー入力があるか判断する（ステップＳ４）。キー入力ありを判断すると、そのキー入力がヘルプキーかを判断する（ステップＳ５）。キー入力がヘルプキーであると判断すると（ステップＳ５のＹＥＳ）、次に、現に表示部４に表示している表示画面に対応するヘルプ情報がフラッシュメモリ２４に存在しているか否かを判断し（ステップＳ６）、ヘルプ情報が存在することを判断すると（ステップＳ６のＹＥＳ）、ＲＡＭ２３のヘルプ情報累積参照回数カウンタ２３ｅ−０〜２３ｅ−ｎのうちの表示画面に対応するヘルプ情報累積参照回数カウンタを１だけインクリメントする（ステップＳ７）。そして、表示画面に対応するヘルプ情報をフラッシュメモリ２４から読み出して表示部４に表示するヘルプ処理を行い（ステップＳ８）、ステップＳ４のキー入力の監視処理に移行する。
【００４０】
また、キー入力がヘルプキーではない場合（ステップＳ５のＮＯ）、実行キーかどうか判断し（ステップＳ９）、キー入力が実行キーであれば（ステップＳ９のＹＥＳ）、現表示画面の次に表示すべき表示画面を表示部４に表示し（ステップＳ１０）、その表示画面に対応するヘルプ情報がフラッシュメモリ２４に存在するか判断する（ステップＳ１１）。ヘルプ情報がフラッシュメモリ２４に存在する場合（ステップＳ１１のＹＥＳ）、次に表示される表示画面の表示画面累積表示回数カウンタを１だけインクリメントし（ステップＳ１２）、ステップＳ４に移行する。また、ヘルプ情報がフラッシュメモリ２４に存在しない場合（ステップＳ１１のＮＯ）、ステップＳ１２の処理を行うことなくステップＳ４に移行する。
【００４１】
また、キー入力がヘルプキーでも実行キーでもない場合は（ステップＳ５及びＳ９のＮＯ）、キー入力が登録キーかどうかを判断し（ステップＳ１３）、キー入力が登録キーではないと判断すると、その操作されたキーに応じて行われる通常のキー処理を行い（ステップＳ１４）、ステップＳ４に移行する。
【００４２】
また、キー入力がヘルプキーでも実行キーでもなく、登録キーであると判断すると（ステップＳ５及びＳ９のＮＯ、ステップＳ１３のＹＥＳ）、登録すべき情報をフラッシュメモリ２４に登録するための登録処理を行う（ステップＳ１５）。図８は情報の登録処理についての制御フローを示している。この登録処理では、まず、ＲＡＭ２３に設けるヘルプ情報参照割合記憶領域２３ｆ−０〜２３ｆ−ｎをクリアし（ステップＳ１５ａ）、次に登録すべき情報の情報（データ）量を算出する（ステップＳ１５ｂ）。
【００４３】
一方、フラッシュメモリ２４における空き領域の空き容量を算出し（ステップＳ１５ｃ）、ステップＳ１５ｂで算出した登録すべき情報の情報量の大きさとステップＳ１５ｃで算出した空き容量の大きさを比較して登録すべき情報がフラッシュメモリ２４に登録可能か否かを判断し（ステップＳ１５ｄ）、登録可能であれば（ステップＳ１５ｄのＹＥＳ）、その情報をフラッシュメモリ２４の空き領域に登録し（ステップＳ１５ｅ）、図７の処理にリターンする。
【００４４】
また、空き容量の不足のため登録すべき情報が登録できないと判断すると（ステップＳ１５ｄのＮＯ）、制御部２１は、ＲＡＭ２３の表示画面累積表示回数カウンタ２３ｄ−０〜２３ｄ−ｎで計数された各表示画面の累積表示回数と、ヘルプ情報累積参照回数カウンタ２３ｅ−０〜２３ｅ−ｎで計数された各ヘルプ情報の累積参照回数に基づいて、全てのヘルプ情報の参照割合を算出してＲＡＭ２３のヘルプ情報参照割合記憶領域２３ｆ−０〜２３ｆ−ｎに記憶する（ステップＳ１５ｆ）。なお、ヘルプ情報の参照割合は、ヘルプ情報の累積参照回数を表示画面の累積表示回数で除することにより求められる。そして、ヘルプ情報参照割合記憶領域に記憶された参照割合の情報に基づいて、参照割合が最低のヘルプ情報を抽出し（ステップＳ１５ｇ）、次に、その抽出されたヘルプ情報に対応する表示画面について、ＲＡＭ２３の表示画面累積表示回数カウンタの累積表示回数が所定回数ａ以上かどうかを判断し（ステップＳ１５ｈ）、所定回数以上であれば、その抽出したヘルプ情報をフラッシュメモリ２４から削除し（ステップＳ１５ｉ）、ステップＳ１５ｃに移行する。ステップＳ１５ｃでは再度フラッシュメモリ２４の空き容量を算出し、ステップＳ１５ｄで再度、登録すべき情報が登録可能か否かを判断する。このステップＳ１５ｄの再度の判断で、登録可能と判断すると、ステップＳ１５ｅでの情報の登録となる。ステップＳ１５ｄの再度の判断で登録ができないと判断すれば、再度、ステップＳ１５ｆ〜Ｓ１５ｉの処理を行い、これを繰り返す。
【００４５】
また、ステップＳ１５ｈにおいて、抽出したヘルプ情報に対応する表示画面の累積表示回数が所定回数ａ以上ではないと判断すると、エラー表示を行い（ステップＳ１５ｊ）、図７の処理にリターンする。この場合には、情報の登録はできないことになる。なお、表示画面の累積表示回数の基準値ａは、例えば、１０回等の適宜な数値に設定している。
【００４６】
この第1の実施形態の文書作成装置１によれば、フラッシュメモリ２４にユーザが情報を登録する際に空き容量が足りずにその状態のままでは登録すべき情報の登録ができない場合に、表示画面の累積表示回数を計数するとともに、ヘルプ情報の累積参照回数を計数し、これらの計数値に基づいて各ヘルプ情報の参照割合を求め、この参照割合が最低であって、且つ表示画面の累積表示回数が所定の基準回数以上のヘルプ情報から削除して、登録すべき情報の登録領域を確保するように構成したため、不要なヘルプ情報のメモリからの削除と必要な登録すべき情報の登録とを効率よく行うことができ、ヘルプ情報を記憶しているメモリの有効活用ができる。特に、ヘルプ情報を削除するための要件の１つとして、ヘルプ情報の参照割合が最低のものを削除対象として抽出するため、不要なヘルプ情報を効率よく選択することができる。一方、ヘルプ情報の参照割合のみにより削除対象のヘルプ情報を選択すると、不具合も考えられる。例えば、装置の使用機会が少なく、各表示画面の累積表示回数が少ないために、統計データとしての信頼性に欠ける場合である。そのため、表示画面の参照割合が最も低く、且つ表示画面の累積表示回数が所定の基準回数ａ以上とすることにより、より正確に不要なヘルプ情報を抽出できるようにしている。
【００４７】
（第1の実施形態の変形例）
上述の第1の実施形態の文書作成装置１では、表示画面の累積表示回数が所定の基準回数以上であることを、参照割合が最低であることに加えてヘルプ情報を削除するための要件としたが、表示画面の累積表示回数が所定の基準回数以上であることを要件から除いて、参照割合の要件だけでヘルプ情報を削除するようにしてもよい。すなわち、図８において、ステップＳ１５ｈ及び１５ｊの判断と処理を行うことなく、ステップＳ１５ｇの次にステップＳ１５ｉの処理を行うようにするものである。上記文書作成装置１では、フラッシュメモリ２４の空き領域にユーザが必要な情報を登録することになるが、その空き領域の全てに情報を登録するまでには暫く時間がかかり、その間に、文書作成装置１の使用回数が増えて各表示画面の累積表示回数も所定の基準回数以上に達することがあるからである。従って、この第1の実施形態の変形例に係る装置でも、第1の実施形態に係る装置と同様にフラッシュメモリ２４を有効に活用することができる。
【００４８】
（第２の実施形態）
第２の実施形態の文書作成装置は、第1の実施形態の文書作成装置の構成と基本的に同様である。図９は第２の実施形態の文書作成装置のＲＡＭ２３の構成を示している。図９に示すように、ＲＡＭ２３には、入力バッファ２３ａ、表示バッファ２３ｂ及び印刷バッファ２３ｃが設けられるほかに、表示部４に表示される前記図４に示す複数（例えば、（ｎ＋１）個）の各表示画面の累積表示回数を、各表示画面毎に計数記憶する（ｎ＋１）個の表示画面累積表示回数カウンタ２３ｄ−０〜２３ｄ−ｎと、前記複数の各表示画面に対応して設定されユーザの要求に応じて表示部４に表示して参照される（ｎ＋１）個の各ヘルプ情報の連続不参照回数を計数記憶する（ｎ＋１）個のヘルプ情報連続不参照回数カウンタ２３ｇ−０〜２３ｇ―ｎが確保される。これらの表示画面累積表示回数カウンタ２３ｄ−０〜２３ｄ−ｎ及びヘルプ情報連続不参照回数カウンタ２３ｇ−０〜２３ｇ―ｎに記憶される情報は装置の電源が切断された後もバックアップを受けて記憶情報が保持される。
【００４９】
次に、第２の実施形態の文書作成装置１における情報のフラッシュメモリ２４への登録とオンラインヘルプ機能について、図１０及び図１１に基づいて説明する。図１０及び図１１は制御部２１により実行される処理を示すフローチャートである。この第２の実施形態では、複数の各表示画面に対応するヘルプ情報の連続不参照回数を計数し、その連続不参照回数が最も多く、且つ、対応する表示画面の累積表示回数が基準以上のヘルプ情報から削除して、メモリ容量不足でユーザ情報の登録ができない場合でも登録領域を確保する処理を行うようにしている。
【００５０】
図１０のフローチャートにおいて、文書作成装置１の電源が投入されると、初期メニュー画面を表示部４に表示する（ステップＴ１）。次に、表示された初期メニュー画面に対応するヘルプ情報がフラッシュメモリ２４に存在するか判断する（ステップＴ２）。初期メニュー画面に対応するヘルプ情報がフラッシュメモリ２４に存在すると判断すると（ステップＴ２のＹＥＳ）、表示画面毎に設けられるＲＡＭ２３の表示画面累積表示回数カウンタ２３ｄ−０〜２３ｄ−ｎのうちの初期メニュー画面の表示画面累積表示回数カウンタを１だけインクリメントする（ステップＴ３）。また、ステップＴ２において、初期メニュー画面に対応するヘルプ情報がフラッシュメモリ２４に存在しないと判断すると、ステップＴ３の処理をパスする。
【００５１】
次に、キー入力があるか判断する（ステップＴ４）。キー入力を判断すると、そのキー入力がヘルプキーかを判断する（ステップＴ５）。キー入力がヘルプキーであれば、次に、現に表示部４に表示している表示画面に対応するヘルプ情報がフラッシュメモリ２４に存在しているか否かを判断し（ステップＴ６）、ヘルプ情報が存在することを判断すると（ステップＴ６のＹＥＳ）、ＲＡＭ２３のヘルプ情報連続不参照回数カウンタ２３ｇ−０〜２３ｇ−ｎのうちの表示画面に対応するヘルプ情報連続不参照回数カウンタをクリアする（ステップＴ７）。そして、表示画面に対応するヘルプ情報をフラッシュメモリ２４から読み出して表示部４に表示するヘルプ処理を行い（ステップＴ８）、ステップＴ４のキー入力の監視処理に移行する。
【００５２】
また、キー入力がヘルプキーではない場合（ステップＴ５のＮＯ）、実行キーかどうか判断し（ステップＴ９）、実行キーであれば、現表示画面の次に表示すべき表示画面を表示部４に表示し（ステップＴ１０）、その表示画面に対応するヘルプ情報がフラッシュメモリ２４に存在するか判断する（ステップＴ１１）。ヘルプ情報がフラッシュメモリ２４に存在することを判断すると（ステップＴ１１のＹＥＳ）、次に表示される表示画面の表示画面累積表示回数カウンタを１だけインクリメントするとともに、ヘルプ情報連続不参照回数カウンタを１だけインクリメントし（ステップＴ１２）、ステップＴ４に移行する。また、ヘルプ情報がフラッシュメモリ２４に存在しないことを判断すると（ステップＴ１１のＮＯ）、ステップＴ１２の処理を行うことなくステップＴ４に移行する。
【００５３】
また、キー入力がヘルプキーでも実行キーでもない場合（ステップＴ５及びＴ９のＮＯ）、登録キーかどうかを判断し（ステップＴ１３）、登録キーでないと判断すると、その操作されたキーに応じて行われる通常のキー処理を行い（ステップＴ１４）、ステップＴ４に移行する。
【００５４】
キー入力がヘルプキーでも実行キーでもなく、登録キーであると判断すると（ステップＴ５及びＴ９のＮＯ、ステップＴ１３のＹＥＳ）、登録すべき情報をフラッシュメモリ２４に登録する登録処理を行う（ステップＴ１５）。図１１は情報の登録処理についての制御フローを示している。この登録処理では、まず、登録すべき情報のデータ量を算出する（ステップＴ１５ａ）。
【００５５】
一方、フラッシュメモリ２４における空き領域の空き容量を算出し（ステップＴ１５ｂ）、登録すべき情報をフラッシュメモリ２４に登録可能かどうかを判断し（ステップＴ１５ｃ）、登録可能であると判断すると（ステップＴ１５ｃのＹＥＳ）、その情報の登録を行い（ステップＴ１５ｄ）、図１０の処理にリターンする。
【００５６】
また、登録すべき情報をフラッシュメモリ２４に登録することができないと判断すると（ステップＴ１５ｃのＮＯ）、ＲＡＭ２３のヘルプ情報連続不参照回数カウンタ２３ｇ−０〜２３ｇ−ｎの情報に基づいて、連続不参照回数が最大のヘルプ情報を抽出し（ステップＴ１５ｅ）、次に、その抽出されたヘルプ情報について、ＲＡＭ２３の表示画面累積表示回数カウンタの累積表示回数が所定回数ａ以上かどうかを判断し（ステップＴ１５ｆ）、所定回数ａ以上であれば、その抽出したヘルプ情報をフラッシュメモリ２４から削除し（ステップＴ１５ｇ）、ステップＴ１５ｂに移行する。ステップＴ１５ｂでは再度フラッシュメモリ２４の空き容量を算出し、ステップＴ１５ｃで再度、登録すべき情報が登録可能か否かを判断する。このステップＴ１５ｃの再度の判断で、登録可能と判断すると、ステップＴ１５ｄでの情報の登録となる。ステップＴ１５ｃの再度の判断で登録ができないと判断すれば、再度、ステップＴ１５ｅ〜Ｔ１５ｇの処理を行い、これを繰り返す。
【００５７】
また、ステップＴ１５ｆにおいて、抽出したヘルプ情報に対応する表示画面の累積表示回数が所定回数ａ以上ではないと判断すると、エラー表示を行い（ステップＴ１５ｈ）、図１０の処理にリターンする。この場合には、情報の登録はできないことになる。なお、表示画面の累積表示回数の基準値ａは、例えば、１０回等の適宜な数値に設定している。
【００５８】
この第２の実施形態の文書作成装置１によれば、フラッシュメモリ２４にユーザが情報を登録する際に空き容量が足りずにその状態のままでは登録すべき情報の登録ができない場合に、連続不参照回数が最大で、且つ表示画面の累積表示回数が所定の基準回数以上のヘルプ情報から削除して、登録すべき情報の登録領域を確保するように構成したため、不要なヘルプ情報のメモリからの削除と必要な登録すべき情報の登録とを効率よく行うことができ、ヘルプ情報を記憶しているメモリの有効活用ができる。特に、ヘルプ情報を削除するための要件の１つとして、ヘルプ情報の連続不参照回数が最大のものを削除対象として抽出するため、不要なヘルプ情報を効率よく選択することができる。一方、ヘルプ情報の連続不参照回数のみにより削除対象のヘルプ情報を選択すると、不具合も考えられる。例えば、装置の使用機会が少なく、各表示画面の累積表示回数が少ないために、統計データとしての連続不参照回数の情報の信頼性に欠ける場合である。そのため、表示画面の連続不参照回数が最大で、且つ表示画面の累積表示回数が所定の基準回数以上とすることにより、より正確に不要なヘルプ情報を抽出できるようにしている。
【００５９】
（第２の実施形態の変形例）
上述の第２の実施形態の文書作成装置１では、表示画面の累積表示回数が所定の基準回数以上であることを、連続不参照回数が最大であることに加えてヘルプ情報を削除するための要件としたが、表示画面の累積表示回数が所定の基準回数以上であることを要件から除いて、連続不参照回数の要件だけでヘルプ情報を削除するようにしてもよい。すなわち、図１１において、ステップＴ１５ｆ及び１５ｈの判断と処理を行うことなく、ステップＴ１５ｅの次にステップＴ１５ｇの処理を行うようにするものである。上記文書作成装置１では、フラッシュメモリ２４の空き領域にユーザが必要な情報を登録することになるが、その空き領域の全てに情報を登録するまでには暫く時間がかかり、その間に、文書作成装置１の使用回数が増えて各表示画面の累積表示回数も所定の基準回数以上に達することがあるからである。従って、この第２の実施形態の変形例に係る装置でも、第２の実施形態に係る装置と同様にフラッシュメモリ２４を有効に活用することができる。
【符号の説明】
【００６０】
１…文書作成装置
２…筐体
３…入力部
４…表示部
５…音声出力部
６…排紙口
７…カード挿入口
８…プリンタ部
９…給紙機構
１０…用紙搬送機構
１１…印刷機構
１２…給紙トレイ
１３…ピックアップローラ
１４ａ、１４ｂ…搬送ローラ
１５ａ、１５ｂ…排紙ローラ
１６…キャリッジ
１７…印刷ヘッド
１８…インクタンク
２０…印刷用紙
２１…制御部（ＣＰＵ）
２２…ＲＯＭ
２２ａ…プログラム記憶領域
２２ｂ…表示画面情報記憶領域
２３…ＲＡＭ
２３ａ…入力バッファ
２３ｂ…表示バッファ
２３ｃ…印刷バッファ
２３ｄ−０〜２３ｄ−ｎ…表示画面累積表示回数カウンタ
２３ｅ−０〜２３ｅ−ｎ…ヘルプ情報累積参照回数カウンタ
２３ｆ−０〜２３ｆ−ｎ…ヘルプ情報参照割合記憶領域
２３ｇ−０〜２３ｇ−ｎ…ヘルプ情報連続不参照回数カウンタ
２４…フラッシュメモリ
２５…メモリカード制御部
【図１】
2012038014.tif 000003
【図２】
2012038014.tif 000004
【図３】
2012038014.tif 000005
【図４】
2012038014.tif 000006
【図５】
2012038014.tif 000007
【図６】
2012038014.tif 000008
【図７】
2012038014.tif 000009
【図８】
2012038014.tif 000010
【図９】
2012038014.tif 000011
【図１０】
2012038014.tif 000012
【図１１】
2012038014.tif 000013