(57)【要約】【課題】  画像表示装置に表示されたアイコン（画像）において、複数のアイコンの端線が近接、又は接して、又は重なり合っていた場合、ユーザがアイコンの端線を押すと、画像表示装置はどちらのアイコンが入力されたかを判断することができなかったが、このような状況で端線が押下されても入力することができるようにする。【解決手段】  アイコン押下履歴からアイコン使用頻度を導出して、複数アイコン間の使用頻度の大小関係を計算し、これによりアイコン間の端線を押された場合は、使用頻度の高いほうのアイコンの入力と判断し、またユーザから近接又は接した又は重なり合った複数ボタンの端線を押された時に、どのアイコンの入力かを決定することができる画像表示装置。【選択図】        図９
2006229570.tif 000002
【特許請求の範囲】
【請求項１】
履歴を保存するための記憶機能と、
履歴から使用頻度を計算するための演算機能と、
画像や履歴を液晶装置等に表示するための表示機能と、
該画像をユーザが選択するためタッチパネル等の選択機能、
を有した画像表示装置において、
該記憶装置に画像押下履歴を保存する保存手段と、
該画像押下履歴から画像押下頻度を計算する頻度演算手段と、
近接又は接した又は重なり合った端線を持つ複数画像間の大小関係を該画像押下頻度から計算する大小演算手段と、
該端線の入力を受けた場合に該大小関係から入力値の判断を行う入力決定手段、
から成ることを特徴とする画像表示装置。
【請求項２】
該画像押下履歴とは、該表示機能に表示した画像、該画像名、該画像を押下された時間、個人設定、の一つ以上の履歴であることを特徴とする請求項１記載の画像表示装置。
【請求項３】
該画像押下頻度とは、該表示画像の押下回数、該表示画像が前回受けた入力からの経過時間、個人設定、の一つ以上の押下頻度であることを特徴とする請求項１記載の画像表示装置。
【請求項４】
該入力値判断を実施する際に、拡大、縮小、色変化、点滅、入力座標を含む画像の伸縮、等の一つ以上を用いて選択した画像を表示することを特徴とする請求項１記載の画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタル複合機や小型携帯端末（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ：ＰＤＡ）等の画像表示装置及びその制御方法、及び所定の構造化文書記述言語で記述された画像の表示制御方法に関し、より詳しくは、ユーザが画像を選択する手段を備えた画像表示装置及び画像表示装置における画像領域認識方法、その制御方法、及び入力決定方法に関する。
【背景技術】
【０００２】
昨今、画像表示装置において、機能の増加に伴いＵＩ画面のアイコンが増加している。しかし、従来の画像表示装置は、使用頻度の高いボタンと使用頻度の低いアイコンが同列に表示されており、過去の入力履歴や頻度の情報が反映されていない。また、従来の画像表示装置はアイコンが密集しているため、使用頻度が高いアイコンの入力がしやすいように自動的に変更する必要がある。
【０００３】
特許文献１は、ユーザごとに最も使用頻度の高い機能を初期設定画面に持ってくる発明である。この発明は履歴の保存と処理を行うが、本発明の目的であるアイコン端線の制御は行わない。
【０００４】
特許文献２は、使用頻度に基づいて表示する友達の顔画像の位置を、中心の自分の顔画像に近い位置に来るよう制御する、履歴に基づいて顔画像の位置を制御する携帯型情報端末に関する発明である。この発明は、履歴に基づいてＵＩ表示を行うが、顔画像の端線の制御等は行わない。
【特許文献１】特開平０７−３１９６５７号公報
【特許文献２】特開２００２−１３２８２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記より、履歴に基づいてアイコンの配置処理を行う発明は存在するが、これらの発明では履歴に基づいたアイコン間の端線の認識は行っていない。従来の問題は、複数のアイコンの端線が近接又は重なっている場合、端線を入力されるとどちらを選択されたか判断できないという点である。そこで本発明では、複数アイコン間の端線の入力を認識した場合、履歴に基づいて選択されたアイコンを決定する手段を備えた画像表示装置を提供することを目的とする。これにより、端線の入力を受けた場合でもアイコンを選択することができるようになる。
【課題を解決するための手段】
【０００６】
本発明の画像表示装置は、履歴を保存するための記憶手段と、履歴から使用頻度を計算するための演算手段と、画像や履歴を液晶装置等に表示するための表示手段と、該画像をユーザが選択するためタッチパネル等の選択手段、から構成されており、該記憶装置に画像押下履歴を保存する保存機能と、該画像押下履歴から画像押下頻度を計算する頻度演算機能と、近接又は接した又は重なり合った端線を持つ複数画像間の大小関係を該画像押下頻度から計算する大小演算機能と、該端線の入力を受けた場合に該大小関係から入力値の判断を行う入力決定機能、を有している。
【０００７】
第１の発明から第３の発明は、画像表示装置の操作部において画像（アイコン）を認識する際に実施する方法であり、以下の４つのステップを経る。
【０００８】
まず、（１）アイコン押下履歴を保存する。アイコンの押下履歴とは、アイコン名、時間、個人設定、の一つ以上を保存する。次に、（２）該入力履歴に基づきアイコン使用頻度を計算する。アイコン使用頻度とは、押下回数、前回の入力からの経過時間、個人設定、の一つ以上を計算する。次に、（３）端線が近接又は接して又は重なり合った複数アイコン間の大小関係を計算する。最後に、（４）アイコン入力を受け付けた際に端点を押された場合、入力値の判断を行う。
【０００９】
前述のステップはアイコンの端線が押されたときに２アイコン間の使用頻度の大小関係を計算する方法だが、演算処理が低速な画像表示装置ならば、該端線が押される前に該大小関係を計算しても良い。
【００１０】
第４の発明は、画像表示装置の操作部において画像（アイコン）を認識する際に実施する方法であり、前記４ステップを経た後に、ユーザの入力座標方向へのアイコン拡大等を行う。これにより、操作しているユーザに選択アイコンを把握させることができる。
【発明の効果】
【００１１】
本発明で画像表示装置は、近接、又は接して、又は重なっている複数アイコンの端線をユーザに選択された場合、過去の履歴に基づいて選択されたアイコンを一意に決定する。これにより、ユーザの再入力の手間を省き、また常に手を握った状態のため小さなアイコンを押下することが難しい四肢障害者でも、機器を簡単に操作することができるようになる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明とその他の特徴について適宜図面を参照しながら解説する。
【００１３】
（１）ハードウェア構成
本発明の実施例にかかわる画像入出力システムのハードウェア全体構成を、図１を参照しながら説明する。
【００１４】
リーダー部（画像入力装置）２００は、原稿画像を光学的に読み取り、画像データに変換する。リーダー部２００は、原稿を読み取るための機能を持つスキャナユニット２１０と、原稿用紙を搬送するための機能を持つ原稿給紙ユニット２５０（以下フィーダと呼ぶ）とで構成される。
【００１５】
プリンタ部（画像出力装置）３００は、記録紙を搬送し、その上に画像データを可視画像として印字して装置外に排紙する。プリンタ部３００は、複数種類の記録紙カセットを持つ給紙ユニット３１０と、画像データを記録紙に転写、定着させる機能を持つマーキングユニット３２０と、印字された記録紙をソート、ステイプルして機外へ出力する機能を持つ排紙ユニット３３０とで構成される。
【００１６】
制御装置１１０は、リーダー部２００、プリンタ部３００、ＦＡＸモデム５１０、ＨＤＤ（ハードディスクドライブ）５２０と電気的に接続され、さらにネットワーク４００を介して、ホストコンピュータ４０１、４０２と画像入出力システム１０１、及び、ＦＡＸモデム５１０、電話回線５００を介してＦＡＸ５０１、５０２と接続されている。
【００１７】
制御装置１１０は、リーダー部２００を制御して、原稿の画像データを読込み、プリンタ部３００を制御して画像データを記録用紙に出力してコピー機能を提供する。また、リーダー部２００から読み取った画像データを、コードデータに変換し、ネットワーク４００を介してホストコンピュータへ送信するスキャナ機能、ホストコンピュータからネットワーク４００を介して受信したコードデータを画像データに変換し、プリンタ部３００に出力するプリンタ機能、入力された画像データをＦＡＸモデム５１０と電話回線５００を介して送受信するＦＡＸ機能、送受信した画像データをＨＤＤ５２０に蓄積するボックス機能を提供する。
【００１８】
続いて図２を用いて操作部１５０について説明する。
【００１９】
操作部１５０は、制御装置１１０に接続され、液晶タッチパネルで構成され、画像入出力システムを操作するためのユーザＩ／Ｆを提供する。
【００２０】
６００はＬＣＤタッチパネルであり、主なモード設定、状況表示はここで行われる。６０１は０〜９までの数値を入力するためのテンキーである。６０２はＩＤキーであり、装置が部門管理されている場合に部門番号と暗礁モードを入力する際に使用されるものである。
【００２１】
６０３は設定されたモードをリセットするためのリセットキー、６０４は各モードについての説明画面を表示するためのガイドキー、６０５はユーザーモード画面に入るためのユーザーモードキー、６０６は割り込みコピーを行うための割り込みキーになっている。
【００２２】
６０７はコピー動作をスタートさせるためのスタートキー、６０８は実行中のコピージョブを中止させるためのストップキーである。
【００２３】
６０９はソフト電源ＳＷであり、押下することによりＬＣＤ６００のバックライトが消え装置は低電力状態に落ちる。６１０は節電キーであり、これを押下することで節電状態に入り、再度押下することで節電状態から復帰する。
【００２４】
６１１、６１２、６１３、６１４はコピー、送信、ボックス、拡張に移行させるためのファンクションキーである。図２ではコピーの標準画面が表示された状態であり、他のファンクションキー６１２、６１３、６１４を押下することでそれぞれの機能の標準画面が表示される。
【００２５】
６１５はＬＣＤタッチパネルのコントラストを調整するための調整キーである。６１６はカウンタ確認キーであり、このキーを押下することでそれまでに仕様したコピー枚数の集計を表示するカウント画面がＬＣＤ上に表示される。６１７はジョブの実行中、画像メモリへの画像蓄積中を示すＬＥＤ、６１８がジャム、ドアオープン等装置がエラー状態にあることを示すエラーＬＥＤ、６１９は装置のメインスイッチがＯＮになっていることを示す電源ＬＥＤになっている。
【００２６】
図３はリーダー部２００及びプリンタ部３００の断面図である。リーダー部の原稿給送ユニット２５０は原稿を先頭順に１枚ずつプラテンガラス２１１上へ給送し、原稿の読み取り動作終了後、プラテンガラス２１１上の原稿を排出トレイ２１９に排出するものである。原稿がプラテンガラス２１１上に搬送されると、ランプ２１２を点灯し、そして光学ユニット２１３の移動を開始させて、原稿を露光走査する。この時の原稿からの反射光は、ミラー２１４、２１５、２１６、及びレンズ２１７によってＣＣＤイメージセンサ（以下ＣＣＤと呼ぶ）２１８へ導かれる。このように、走査された原稿の画像はＣＣＤ２１８によって読み取られる。ＣＣＤ２１８から出力される画像データは、所定の処理が施された後、制御装置１１０へ転送される。
【００２７】
プリンタ部３００のレーザドライバ３２１はレーザ発光部３２２を駆動するものであり、制御装置１１０から出力された画像データに応じたレーザ光をレーザ発光部３２２に発光させる。このレーザ光は感光ドラム３２３に照射され、感光ドラム３２３にはレーザ光に応じた潜像が形成される。この感光ドラム３２３の潜像の部分には現像器３２４によって現像剤が付着される。
【００２８】
そして、レーザ光の照射開始と同期したタイミングで、カセット３１１、カセット３１２、カセット３１３、カセット３１４、手差し給紙段３１５のいずれかから記録紙を給紙し、転写部３２５へ搬送路３３１によって導かれ、感光ドラム３２３に付着された現像剤を記録紙に転写する。現像剤の乗った記録紙は搬送ベルト３２６によって、定着部３２７に搬送され、定着部３２７の熱と圧力により現像剤は記像紙に定着される。その後、定着部３２７を通過した記録紙は搬送路３２５、搬送路３２４を通り、排紙ビン３２８に排出される。あるいは、印字面を反転して排紙ビン３２８に排出する場合には、搬送路３３６、搬送路３３８まで導かれ、そこから記録紙を逆方向に搬送し、搬送路３３７、搬送路３２４を通る。
【００２９】
また、両面記録が設定されている場合は、定着部３２７を通過したあと、搬送路３３６からフラッパ３２９によって、搬送路３３３に記録紙は導かれ、その後記録紙を逆方向に搬送し、フラッパ３２９によって、搬送路３３８、再給紙搬送路３３２へ導かれる。再給紙搬送路３３２へ導かれた記録紙は上述したタイミングで搬送路３３１を通り、転写部３２５へ給紙される。
【００３０】
以下、制御装置の詳細について述べる。
【００３１】
（１−１）制御装置の説明
制御装置１１０の機能を、図３に示すブロック図をもとに説明する。
【００３２】
メインコントローラ１１１は、主にＣＰＵ１１２と、バスコントローラ１１３、各種Ｉ／Ｆコントローラ回路とから構成される。
【００３３】
ＣＰＵ１１２とバスコントローラ１１３は制御装置１１０全体の動作を制御するものであり、ＣＰＵ１１２はＲＯＭ１１４からＲＯＭ  Ｉ／Ｆ１１５を経由して読込んだプログラムに基づいて動作する。また、ホストコンピュータから受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータに伸張する動作も、このプログラムに記述されており、ソフトウェアによって処理される。バスコントローラ１１３は各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バス競合時の調停やＤＭＡデータ転送の制御を行う。
【００３４】
ＤＲＡＭ１１６はＤＲＡＭ  Ｉ／Ｆ１１７によってメインコントローラ１１１と接続されており、ＣＰＵ１１２が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００３５】
Ｎｅｔｗｏｒｋ  Ｃｏｎｔｏｒｌｌｅｒ１２１はＩ／Ｆ１２３によってメインコントローラ１１１と接続され、コネクタ１２２によって外部ネットワークと接続される。ネットワークとしては一般的にイーサネット（登録商標）及びＦＡＸモデム５１０を介した電話回線５００があげられる。
【００３６】
汎用高速バス１２５には、拡張ボードを接続するための拡張コネクタ１２４とＩ／Ｏ制御部１２６とが接続される。汎用高速バスとしては、一般的にＰＣＩバスがあげられる。Ｉ／Ｏ制御部１２６には、リーダー部２００、プリンタ部３００の各ＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ１２７が２チャンネル装備されており、Ｉ／Ｏバス１２８によって外部Ｉ／Ｆ回路１４０、１４５に接続されている。
【００３７】
パネルＩ／Ｆ１３２は、ＬＣＤコントローラ１３１に接続され、操作部１５０上の液晶画面６００に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆ１３０とから構成される。操作部１５０は液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は前述したパネルＩ／Ｆ１３２を介してＣＰＵ１１２に伝えられ、液晶表示部はパネルＩ／Ｆ１３２から送られてきた画像データを表示するものである。液晶表示部には、本画像表示装置の操作における機能表示や画像データ等を表示する。
【００３８】
リアルタイムクロックモジュール１３３は、機器内で管理する日付と時刻を更新／保存するためのもので、バックアップ電池１３４によってバックアップされている。
【００３９】
Ｅ−ＩＤＥインタフェース１６１は、外部記憶装置を接続するためのものである。このＩ／Ｆを介してハードディスクやＣＤ−ＲＯＭドライブを接続し、プログラムや画像データを書き込んだり読み込んだりすることができる。コネクタ１４２と１４７は、それぞれリーダー部２００とプリンタ部３００とに接続され、同調歩同期シリアルＩ／Ｆ（１４３、１４８）とビデオＩ／Ｆ（１４４、１４９）とから構成される。
【００４０】
スキャナＩ／Ｆ１４０は、コネクタ１４２を介してリーダー部２００と接続され、また、スキャナバス１４１によってメインコントローラ１１１と接続されており、リーダー部２００から受け取った画像を、その後の過程における処理の内容によって、最適な２値化を行ったり、主走査・副走査の変倍処理を行ったりする機能を有し、さらに、リーダー部２００から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス１４１に出力する機能も有する。スキャナバス１４１からＤＲＡＭ１１６へのデータ転送は、バスコントローラ１１３によって制御される。
【００４１】
プリンタＩ／Ｆ１４５は、コネクタ１４７を介してプリンタ部３００と接続され、また、プリンタバス１４６によってメインコントローラ１１１と接続されており、メインコントローラ１１１から出力された画像データにスムージング処理をして、プリンタ部３００へ出力する機能を有し、さらに、プリンタ部３００から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス１４６に出力する機能も有する。
【００４２】
ＤＲＡＭ１１６上に伸張されたラスターイメージデータのプリンタ部への転送は、バスコントローラ１１３によって制御され、プリンタバス１４６、ビデオＩ／Ｆ１４９を経由して、プリンタ部３００へＤＭＡ転送される。
【００４３】
（１−２）メインコントローラの説明
図４にメインコントローラのブロック図を示す。
【００４４】
プロセッサコア４０１は、６４ビットのプロセッサバス（ＳＣバス）を介して、システム・バス・ブリッジ（ＳＢＢ）４０２に接続される。ＳＢＢ４０２は４×４の６４ビットクロスバスイッチであり、プロセッサコア４０１の他に、キャッシュメモリを備えたＳＤＲＡＭやＲＯＭを制御するメモリコントローラ４０３と専用のローカルバス（ＭＣバス）で接続されており、さらに、グラフィックバスであるＧバス４０４、ＩＯバスであるＢバス４０５と接続され、全部で４つのバスに接続される。ＳＢＢ４０２は、これら４モジュール間を、可能な限り、同時平行接続を確保することができるように設計されている。また、データの圧縮伸張ユニット（ｃｏｄｅｃ）４１８とも、ｃｏｄｅｃ  Ｉ／Ｆを介して接続されている。
【００４５】
Ｇバス４０４はＧバスアービタ（ＧＢＡ）４０６により協調制御されており、スキャナやプリンタと接続するためのスキャナ／プリンタコントローラ（ＳＰＣ）４０８に接続される。また、Ｂバス４０５は、Ｂバスアービタ（ＢＢＡ）４０７により協調制御されており、ＳＰＣ４０８のほか、電力管理ユニット（ＰＭＵ）４０９、インタラプトコントローラ（ＩＣ）４１０、ＵＡＲＴを用いたシリアルインタフェースコントローラ（ＳＩＣ）４１１、ＵＳＢコントローラ４１２、ＩＥＥＥ１２８４を用いたパラレルインタフェースコントローラ（ＰＩＣ）４１３、イーサネット（登録商標）を用いたＬＡＮコントローラ（ＬＡＮＣ）４１４、ＬＣＤパネル、キー、汎用入出力コントローラ（ＰＣ）４１５、ＰＣＩバスインタフェース（ＰＣＩＣ）４１６にも接続されている。
【００４６】
ＰＣ４１５には、表示パネルやキーボードを備えた操作パネル４１７が接続される。
【００４７】
（１−２−１）インタラプトコントローラの説明
インタラプトコントローラ４１０は、Ｂバス４０５に接続され、メインコントローラチップ内の各機能ブロック及び、チップ外部からのインタラプトを集積し、ＣＰＵコア４０１がサポートする、６レベルの外部インタラプト及び、ノンマスカブルインタラプト（ＮＭＩ）に再分配する。各機能ブロックとは、電力管理ユニット４０９、シリアルインタフェースコントローラ４１１、ＵＳＢコントローラ４１２、パラレルインタフェースコントローラ４１３、イーサネット（登録商標）コントローラ４１４、汎用ＩＯコントローラ４１５、ＰＣＩインタフェースコントローラ４１６、スキャナ／プリンタコントローラ４０８などである。
【００４８】
（１−２−２）メモリコントローラの説明
メモリコントローラ４０３は、メモリコントローラ専用のローカルバスであるＭＣバスに接続され、シンクロナスＤＲＡＭ（ＳＤＲＡＭ）やフラッシュＲＯＭやＲＯＭを制御する。
【００４９】
（１−３）システム・バス・ブリッジの説明
図５はシステムバスのブロック図を示す。
【００５０】
ＳＢＢ４０２は、Ｂバス（入出力バス）、Ｇバス（グラフィックバス）、ＳＣバス（プロセッサローカルバス）及びＭＣバス間の相互接続をクロスバスイッチを用いて提供する、マルチチャネル双方向バスブリッジである。クロスバススイッチにより、２系統の接続を同時に確立することが出来、並列性の高い高速データ転送を実現出来る。
【００５１】
ＳＢＢ４０２は、Ｂバス４０５と接続するためのＢバスインタフェース２００９と、Ｇバス４０４と接続するためのＧバスインタフェース２００６と、プロセッサコア４０１と接続するためのＣＰＵインタフェーススレーブポート２００２と、メモリコントローラ４０３と接続するためのメモリインタフェースマスターポート２００１と、  圧縮伸張ユニット４１８と接続するためのＣＯＤＥＣバスインタフェース２０１４を備えるほか、アドレスバスを接続するアドレススイッチ２００３、データバスを接続するデータスイッチ２００４を含む。また、プロセッサコアのキャッシュメモリを無効化するキャッシュ無効化ユニット２００５を備えている。
【００５２】
（１−３−１）ＰＣＩバスインタフェースの説明
ＰＣＩバスインタフェース４１６は、メインコントローラ内部汎用ＩＯバスであるＢバスと、チップ外部ＩＯバスであるＰＣＩバスの間をインタフェースするブロックである。
【００５３】
（１−３−２）Ｇバスアービタ、Ｂバスアービタの説明
Ｇバスのアービトレーションは、中央アービトレーション方式であり、各バスマスタに対して専用のリクエスト信号とグラント信号を持つ。このアービタは制御方法をプログラミングすることが出来る。また、バスマスタへの優先権の与え方として、すべてのバスマスタを同じ優先権として、公平にバス権を与える公平アービトレーションモードと、いずれかひとつのバスマスタの優先権を上げ、優先的にバスを使用させる優先アービトレーションモード、のどちらかを指定できる。
【００５４】
Ｂバスアービタ４０７は、ＩＯ汎用バスであるＢバス４０５のバス使用要求を受け付け、調停の後、使用許可を選択された一つのマスタに対して与え、同時に２つ以上のマスタがバスアクセスを行う事を禁止する。アービトレーション方式は、３段階のプライオリティを持ち、それぞれのプライオリティに複数のマスタをプログラマブルに割り当てられる構成になっている。
【００５５】
（１−４）スキャナコントローラ／プリンタコントローラ
図６はスキャナコントローラ、プリンタコントローラのブロック図である。
【００５６】
スキャナ／プリンタコントローラ４０８は、ＶｉｄｅｏＩ／Ｆによってスキャナおよびプリンタと接続され、内部バスＧバスおよびＢバスにインタフェースするブロックである。大別して以下の３つのブロックから構成される。
【００５７】
（１−４−１）スキャナコントローラ
スキャナとビデオＩ／Ｆで接続され、動作制御およびデータ転送制御を行う。Ｇバス／ＢバスＩ／Ｆユニット（ＧＢＩ）４３０１Ａとは、ＩＦバスで接続され、データ転送およびレジスタのリード／ライトが行なわれる。
【００５８】
（１−４−２）プリンタコントローラ
プリンタとビデオＩ／Ｆで接続され、動作制御およびデータ転送制御を行う。ＧＢＩ４３０１Ｂとは、ＩＦバスで接続され、データ転送およびレジスタのリード／ライトが行なわれる。ＣＰバスは、スキャナとプリンタの画像データおよび水平垂直同期のための同期信号を直結するためのバスである。
【００５９】
（１−４−３）Ｇバス／Ｂバス  Ｉ／Ｆユニット（ＧＢＩ）
スキャナコントローラ４３０２およびプリンタコントローラ４３０３をＧバスまたはＢバスに接続するためのユニットである。スキャナコントローラ４３０２とプリンタコントローラ４３０３にそれぞれ独立して接続され、ＧバスとＢバスの両方に接続されている。
【００６０】
（１−５）電力管理ユニットの説明
メインコントローラ１１１は、ＣＰＵを内蔵した大規模なＡＳＩＣである。このため、内部のロジックが全部同時に動作してしまうと、大量の熱を発生し、チップ自体が破壊されてしまう恐れがある。これを防ぐために、メインコントローラは、ブロック毎の電力の管理、すなわちパワーマネージメントを行ない、更にチップ全体の消費電力量の監視を行う。
【００６１】
パワーマネージメントは、それぞれのブロックが各自個別に行う。各ブロックの消費電力量の情報は、パワーマネージメントレベルとして、電力管理ユニット（ＰＭＵ）４０９に集められる。ＰＭＵ４０９では、各ブロックの消費電力量を合計し、その値が限界消費電力を超えないように、メインコントローラの各ブロックの消費電力量を一括して監視する。
【００６２】
（２）ＵＩ説明
本発明の実施例に関わる画像表示装置１００は、ユーザが操作部１５０を操作することにより、コピー、送信、保存（ボックス）、拡張の機能を提供する。
【００６３】
図８は、電源をＯＮにした際に操作部１５０上の液晶画面６００に表示されるユーザＩ／Ｆを図示したものである。図１１の標準ユーザＩ／Ｆでは、コピー機能の詳細設定を表示する。図１１下部には、コピーの詳細設定の項目である、等倍Ｖ１１０１、倍率Ｖ１１０２、用紙選択Ｖ１１０３、ソータＶ１１０４、両面Ｖ１１０５、濃度Ｖ１１０６、割り込みＶ１１０７、応用モードＶ１１０８、システム状況／中止Ｖ１１０９の各ボタンを表示している。各ボタンを押下することにより、各ボタンが持つ詳細項目の設定を行う画面に遷移する。各ボタンの右下にある三角の黒矢印は、ボタン押下により次の詳細設定画面へ遷移することを表す。図１１上部には、コピーＶ１１２１、送信Ｖ１１２２、ボックスＶ１１２３、拡張Ｖ１１２４の画像表示装置が持つ各機能のタブを持つ。各機能タブを押下することにより、各機能が持つ詳細項目の設定を行う画面に遷移する。
【００６４】
前述の装置等を用いて、本発明の実施例について説明する。
【実施例１】
【００６５】
実施例１は、複数のアイコン間の接線が押下された後に、履歴を基にどのアイコンが選択されたか計算し、アイコンを一意に決定する方法に関する実施例である。
【００６６】
まず、液晶画面６００からの入力を受け付ける。次に、端線が押下されたかどうかを判断するＦ０２。もし端線が押下されなかった場合は、履歴を保存Ｆ０６して終了する。保存する履歴は、アイコン、アイコン名、時間、個人設定の一つ以上とする。もし端線が押下された場合は、アイコン実行頻度の計算を行いＦ０３、アイコン使用頻度の高低の計算を行いＦ０４、押下したアイコンの決定を行うＦ０５。アイコン実行頻度の計算Ｆ０３は、保存された履歴から、押下回数、前回アイコンが押下されてから経過時間、個人設定の一つ以上を計算する。アイコン使用頻度の高低の計算Ｆ０４（図１１）について説明する。個人設定で優先アイコンが設定されているならばＦ２１、該アイコンを設定するＦ２４。前回アイコンが押下されてからの時間が離れていればＦ２２、時間的に最も新しく押されたアイコンを選択するＦ２４。前回アイコンが押下されてからの時間に類似があれば、過去に誤入力した等の可能性があるため、アイコン押下回数を比較しＦ２３、選択するアイコンを決定するＦ２４。判断したアイコンに基づいてＦ０５、履歴を保存しＦ０６、処理を継続する。
【００６７】
図８において、接線とは等倍Ｖ１１０１と倍率Ｖ１１０２キー間、近接とはソータＶ１１０４と両面Ｖ１１０５間のことを言う。
【実施例２】
【００６８】
実施例１は、複数のアイコン間の接線が押下された後に、履歴を基にどのアイコンが選択されたか計算し、アイコンを一意に決定する方法に関する実施例である。しかし、演算処理の能力が低い画像形成装置では、入力されてから計算していては即座の応答ができなくなるという問題が発生する。そのため、前もって過去の履歴からアイコン選択テーブルを作成しておき、押下された場合はテーブルを検索することで、アイコンを一意に決定する方法について、実施例を用いて説明する。
【００６９】
まず、ＵＩからのアイコン押下を認識するＦ５１。ここでアイコン間の端線が押下されなかった場合、過去の履歴に基づいて、アイコン使用頻度計算Ｆ５３、複数アイコン間の大小関係の計算Ｆ５４を行い、アイコン間の大小関係テーブルを更新しＦ５５、履歴を保存するＦ５６。アイコン間の端線が押下された場合、アイコン間の大小関係テーブルを検索しＦ５７、アイコンを一意に決定するＦ５８。更新及び検索を行うアイコン間の大小関係テーブルＦ５９は、２つのアイコンの大小関係を表として持つものである。
【実施例３】
【００７０】
実施例１、又は、実施例２によって、複数アイコン間の端線を押された場合にアイコンを一意に決定することができる。しかし、前述の実施例ではユーザへ応答しないため、ユーザは瞬時にどのキーが選択されたかを理解することが難しい。よって、図１２及び図１３を用いて、応答の実施方法を述べる。
【００７１】
図１２は端線認識の実行前、図１３は端線認識の実行後であり、アイコンＰ０１とアイコンＰ２１、アイコンＰ０２とアイコンＰ２２、指Ｐ０３と指Ｐ２３は同じものである。アイコンＰ０１とアイコンＰ０２の間を押下した場合Ｐ０３、前述の実施例１又は実施例２を用いて２アイコン間の高低関係を計算する。今回はアイコンＰ０２の使用頻度が高いと計算されたため、アイコンＰ２１とアイコンＰ２２が指Ｐ２３を含む座標まで伸縮表示する。伸縮以外にも、拡大、縮小、色変化、点滅、等が考えられるが、ここでは割愛する。
【図面の簡単な説明】
【００７２】
【図１】本実施例に係わる画像入出力システムの全体構成の説明図
【図２】操作部１５０となるユーザＩ／Ｆを示す図
【図３】リーダー部およびプリンタ部の断面図
【図４】制御装置のブロック図
【図５】メインコントローラのブロック図
【図６】システム・バス・ブリッジのブロック図
【図７】スキャナコントローラ、プリンタコントローラのブロック図
【図８】操作部のコピー画面を示す図
【図９】実施例１のフローチャート
【図１０】実施例１のフローチャート
【図１１】実施例２のフローチャート
【図１２】実施例３のＵＩ前表示を示す図
【図１３】実施例３のＵＩ後表示を示す図
【符号の説明】
【００７３】
３２３  感光ドラム
３２５  定着部
３３１  搬送路
３３２  再給紙搬送路
３３３  搬送路
３３５  搬送路
３３６  搬送路
３３８  搬送路
【図３】
2006229570.tif 000003
【図４】
2006229570.tif 000004
【図５】
2006229570.tif 000005
【図６】
2006229570.tif 000006
【図７】
2006229570.tif 000007
【図８】
2006229570.tif 000008
【図９】
2006229570.tif 000009
【図１０】
2006229570.tif 000010
【図１１】
2006229570.tif 000011
【図１２】
2006229570.tif 000012
【図１３】
2006229570.tif 000013
【図１】
2006229570.tif 000014
【図２】
2006229570.tif 000015