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