(57)【要約】【課題】通信装置を利用する利用者毎に好適なブラウザ画面を提供することが可能な通信装置を提供する。【解決手段】１つのブラウザ画面を複数の分割画面（Ｐ１〜Ｐ４）として表示する通信装置であり、複数の分割画面（Ｐ１〜Ｐ４）の各々に表示する表示画面（Ｄ１〜Ｄ４）を、通信装置を利用する利用者を特定するための特定情報毎に管理することを特徴とする。【選択図】図２
2008182556.tif 000002
【特許請求の範囲】
【請求項１】
１つのブラウザ画面を複数の分割画面として表示する通信装置であって、
前記複数の分割画面の各々に表示する表示画面を、前記通信装置を利用する利用者を特定するための特定情報毎に管理する管理手段を有することを特徴とする通信装置。
【請求項２】
前記特定情報は、前記利用者を識別するアドレス帳情報であることを特徴とする請求項１記載の通信装置。
【請求項３】
前記識別情報は、クッキーであることを特徴とする請求項１記載の通信装置。
【請求項４】
前記管理手段は、
前記表示画面のアクセス回数を管理しており、
前記アクセス回数に応じて前記分割画面の各々に表示する表示画面を決定する決定手段を有することを特徴とする請求項１記載の通信装置。
【請求項５】
前記決定手段は、
前記アクセス回数の多い順に、前記分割画面の各々に表示する表示画面を決定することを特徴とする請求項４記載の通信装置。
【請求項６】
前記管理手段は、
ジョブ操作が発生した表示画面を管理しており、
ジョブに関する情報を、当該ジョブ操作が発生した表示画面を表示する分割画面以外の他の分割画面に表示することを特徴とする請求項１記載の通信装置。
【請求項７】
前記管理手段は、
ヘルプ操作が発生した表示画面を管理しており、
ヘルプに関する情報を、当該ヘルプ操作が発生した表示画面を表示する分割画面以外の他の分割画面に表示することを特徴とする請求項１記載の通信装置。
【請求項８】
前記表示画面は、コンテンツ画面であることを特徴とする請求項１から７の何れか１項に記載の通信装置。
【請求項９】
１つのブラウザ画面を複数の分割画面として表示する通信装置で行う通信方法であって、
前記複数の分割画面の各々に表示する表示画面を、前記通信装置を利用する利用者を特定するための特定情報毎に管理する管理工程を、前記通信装置が行うことを特徴とする通信方法。
【請求項１０】
１つのブラウザ画面を複数の分割画面として表示する通信装置において実行させる通信プログラムであって、
前記複数の分割画面の各々に表示する表示画面を、前記通信装置を利用する利用者を特定するための特定情報毎に管理する管理処理を、前記通信装置に実行させることを特徴とする通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信方法及び通信プログラムに関し、特に、１つのブラウザ画面に複数の画面を同時に表示することが可能な通信装置、通信方法及び通信プログラムに関するものである。
【背景技術】
【０００２】
近年、コピー、スキャナ、プリンタ等の複数の機能を備えた複合機の機能は、複雑化してきている。このため、利用者が機器の設定や操作を行うための画面表示処理も複雑化し、コピー、ファックス、スキャナといった機能毎に階層化されたメニュー表示を行うなどして、利用者が目的の設定や操作を行いやすくする工夫がなされている。
【０００３】
また、近年では、クライアントＰＣにインストールされているブラウザを用いてネットワークに接続されている通信装置を操作する場面が多くなってきている。
【０００４】
目的の画面に到達するためには、クライアントＰＣの画面に表示されたリンク先（メニュー）を操作することになるが、複数の画面を一度に表示させたい場合には、複数のブラウザをＰＣにて立ち上げる必要がある。また、立ち上げた数のブラウザ毎にブラウザ画面の大きさを調整しなければ、クライアントＰＣの画面が煩雑になってしまい、そのブラウザ画面の調整が面倒となる。
【０００５】
このため、通信装置を利用する利用者毎に好適なブラウザ画面を提供することが必要となる。
【０００６】
なお、本発明より先に出願された特許文献１では、操作画面の表示をホスト装置上でブラウザ表示させるために操作画面の表示データをブラウザ表示データに変換するブラウザ表示データ変換手段と、変換したブラウザ表示データを記述するためのフォーマットを所定の簡易フォーマットに変換する簡易フォーマット変換手段と、変換した簡易フォーマットによるブラウザ表示データに対してホスト装置上によって行われた編集に基づいてブラウザ表示データを編集する編集手段と、編集した後の簡易フォーマットによるブラウザ表示データに基づいて変換した操作画面の表示データにより操作画面を表示する操作画面変換手段とを有するネットワーク対応機器等が提案されている。
【０００７】
また、特許文献２では、インターネットのワールドワイドウェブを利用してユーザが１つのブラウザ上で開いたホームページでオーダーメイドのパーソナルコンピュータまたはその周辺機器掲載ページを見ながら商品の構成内容を選択して購入するショッピング方法であって、ホームページの商品掲載画面を予め２分割乃至４分割の分割表示画面に分割設定すると共にブラウザの備えるＵＲＬ登録にホームページのアドレスを登録し、各々の分割表示画面にユーザが比較させたいホームページを前記ＵＲＬ登録の中から選択して読み込んで比較対象のパソコン等の掲載ページを表示し、ユーザが各々の分割表示画面に表示された異なるホームページのパソコン等のスペックを選択しつつ同時に見比べて購入決定することを特徴とするインターネット通信販売の同時比較ショッピング方法が提案されている。
【特許文献１】特開２００５−２２８１０６号公報
【特許文献２】特開２００２−０６３１３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１、２においては、通信装置を利用する利用者毎に好適なブラウザ画面を提供することについては何ら記載もその必要性についても示唆されていない。
【０００９】
本発明は、上記事情に鑑みてなされたものであり、通信装置を利用する利用者毎に好適なブラウザ画面を提供することが可能な通信装置、通信方法及び通信プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
かかる目的を達成するために、本発明は以下の特徴を有することとする。
【００１１】
本発明にかかる通信装置は、１つのブラウザ画面を複数の分割画面として表示する通信装置であって、複数の分割画面の各々に表示する表示画面を、通信装置を利用する利用者を特定するための特定情報毎に管理する管理手段を有することを特徴とする。
【００１２】
また、本発明にかかる通信装置において、特定情報は、利用者を識別するアドレス帳情報であることを特徴とする。
【００１３】
また、本発明にかかる通信装置において、識別情報は、クッキーであることを特徴とする。
【００１４】
また、本発明にかかる通信装置において、管理手段は、表示画面のアクセス回数を管理しており、アクセス回数に応じて分割画面の各々に表示する表示画面を決定する決定手段を有することを特徴とする。
【００１５】
また、本発明にかかる通信装置において、決定手段は、アクセス回数の多い順に、分割画面の各々に表示する表示画面を決定することを特徴とする。
【００１６】
また、本発明にかかる通信装置において、管理手段は、ジョブ操作が発生した表示画面を管理しており、ジョブに関する情報を、当該ジョブ操作が発生した表示画面を表示する分割画面以外の他の分割画面に表示することを特徴とする。
【００１７】
また、本発明にかかる通信装置において、管理手段は、ヘルプ操作が発生した表示画面を管理しており、ヘルプに関する情報を、当該ヘルプ操作が発生した表示画面を表示する分割画面以外の他の分割画面に表示することを特徴とする。
【００１８】
また、本発明にかかる通信装置において、表示画面は、コンテンツ画面であることを特徴とする。
【００１９】
また、本発明にかかる通信方法は、１つのブラウザ画面を複数の分割画面として表示する通信装置で行う通信方法であって、複数の分割画面の各々に表示する表示画面を、通信装置を利用する利用者を特定するための特定情報毎に管理する管理工程を、通信装置が行うことを特徴とする。
【００２０】
また、本発明にかかる通信プログラムは、１つのブラウザ画面を複数の分割画面として表示する通信装置において実行させる通信プログラムであって、複数の分割画面の各々に表示する表示画面を、通信装置を利用する利用者を特定するための特定情報毎に管理する管理処理を、通信装置に実行させることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、通信装置を利用する利用者毎に好適なブラウザ画面を提供することが可能となる。
【発明を実施するための最良の形態】
【００２２】
まず、図２を参照しながら、本実施形態の通信装置の特徴について説明する。
【００２３】
本実施形態における通信装置は、１つのブラウザ画面を複数の分割画面（Ｐ１〜Ｐ４）として表示する通信装置である。そして、通信装置は、複数の分割画面（Ｐ１〜Ｐ４）の各々に表示する表示画面（Ｄ１〜Ｄ４）を、通信装置を利用する利用者を特定するための特定情報毎に管理することを特徴とする。
【００２４】
これにより、複数の分割画面（Ｐ１〜Ｐ４）の各々に表示する表示画面（Ｄ１〜Ｄ４）を、通信装置を利用する利用者を特定するための特定情報毎に管理することになるため、通信装置を利用する利用者毎に好適なブラウザ画面を提供することが可能となる。以下、添付図面を参照しながら、本実施形態における通信装置について詳細に説明する。
【００２５】
（第１の実施形態）
＜通信装置の構成＞
まず、図１を参照しながら本実施形態における通信装置の構成について説明する。
【００２６】
本実施形態における通信装置は、読取部１と、記憶部２と、符号化・復号化部３と、システム制御部４と、システムメモリ５と、画像情報メモリ６と、操作表示部７と、通信制御部８と、モデム９と、ＤＴＭＦ検出部１０と、ネットワーク通信制御部１１と、ネットワークＩ／Ｆ部１２と、Ｗｅｂ制御部１３と、を有して構成される。
【００２７】
読取部１は、原稿を読み取るものである。
【００２８】
記憶部２は、画像情報やレポート等を記憶するものである。
【００２９】
符号化・復号化部３は、画像情報の符号化・復号化を行うものである。
【００３０】
システム制御部４は、システム全体の制御を司るものである。
【００３１】
システムメモリ５は、システム制御で使用するワークエリアである。
【００３２】
画像情報メモリ６は、画像情報を必要に応じて蓄積保存するものである。
【００３３】
操作表示部７は、キー，ＬＥＤ，ＬＣＤ等を設けてユーザの入力操作を受け付けるものである。
【００３４】
通信制御部８は、伝送制御を司るものである。
【００３５】
モデム９は、回線と通信制御との間でアナログ信号の変調／復調を行うものである。
【００３６】
ＤＴＭＦ検出部１０は、回線から送られてくるＤＴＭＦ信号を検出するものである。
【００３７】
ネットワーク通信制御部１１は、ネットワーク通信を司るものである。
【００３８】
ネットワークＩ／Ｆ部１２は、ネットワークと繋げるためのものである。
【００３９】
Ｗｅｂ制御部１３は、ブラウザに表示させる画面を作成／制御するものである。
【００４０】
＜通信装置の制御動作＞
次に、図２、図３を参照しながら、本実施形態における通信装置の制御動作について説明する。
【００４１】
なお、図２は、１つのブラウザ画面を４つの画面に分割して表示した例であり、各分割画面の位置をＰ１〜Ｐ４とし、各分割画面（Ｐ１〜Ｐ４）に表示する画面名称をＤ１〜Ｄ４とする。
【００４２】
なお、図２においては、１つのブラウザ画面に４つの分割画面を表示した場合を示したが、１つのブラウザ画面に表示する分割画面の数は特に限定するものではなく、１つのブラウザ画面に任意の数の分割画面を表示するように構築することも可能である。
【００４３】
また、図３は、クライアントＰＣを操作する利用者Ａからのアクセスを受けて通信装置が利用者Ａ専用のブラウザ画面を作成し、該作成したブラウザ画面をクライアントＰＣ上に表示するまでの処理手順を示すシーケンス図である。
【００４４】
まず、利用者Ａは、クライアントＰＣにインストールされているブラウザを開きネットワークに繋がっている通信装置のアドレスを入力する（ステップＳ３０１）。
【００４５】
接続を希望する通信装置のアドレスが入力されると、クライアントＰＣは入力されたアドレスに基づいて通信装置との接続を実行する（ステップＳ３０２）。
【００４６】
クライアントＰＣと接続された通信装置は、トップページを作成し（ステップＳ３０３）、該作成したトップページをクライアントＰＣに出力する（ステップＳ３０４）。
【００４７】
クライアントＰＣは、通信装置から受け取ったトップページをブラウザに表示する（ステップＳ３０５）。
【００４８】
利用者Ａはブラウザに表示されたトップページから、ユーザＩＤやパスワード等のアドレス帳情報を用いて通信装置へのログイン処理を実行する（ステップＳ３０６）。
【００４９】
クライアントＰＣからのログイン処理が実行されると、通信装置は、ログイン処理が行われたアドレス帳情報を基に、ブラウザ画面に表示する分割画面を識別するための識別情報と、その分割画面に表示する画面名称を特定するための画面情報と、が対応付けられた情報（例えば、図２に示すような画面を形成するための情報）が登録されているか否かを判断し、登録されていないと判断した場合には、通信装置は、図２に示すような画面を形成するためのデフォルト画面を作成し（ステップＳ３０７）、該作成したデフォルト画面をクライアントＰＣに出力する（ステップＳ３０８）。
【００５０】
クライアントＰＣは、通信装置から受け取ったデフォルト画面をブラウザに表示する（ステップＳ３０９）。
【００５１】
これにより、クライアントＰＣには、図２に示すような画面が表示されることになる。
【００５２】
利用者Ａは、ブラウザに表示されたデフォルト画面において、分割画面（Ｐ１〜Ｐ４）のそれぞれに表示したい画面名称（Ｄ１〜Ｄ４）を選択し、決定ボタンを押下する（ステップＳ３１０）。
【００５３】
決定ボタンが押下されると、クライアントＰＣは、各分割画面（Ｐ１〜Ｐ４）を識別するための識別情報（Ｐ１〜Ｐ４）と、各分割画面（Ｐ１〜Ｐ４）に表示したい画面名称（Ｄ１〜Ｄ４）を特定するための画面情報（Ｄ１〜Ｄ４）と、を関連付けて通信装置に出力する（ステップＳ３１１）。
【００５４】
例えば、クライアントＰＣは、『http://アドレス/〜/xxx.cgi?P1=D1&P4=D4&STS=DECIDE』を通信装置に出力することになる。なお、『http://アドレス/〜/xxx.cgi』は、通信装置を特定するための情報であり、『P1=D1&P4=D4』は、通信装置に渡す引数であり、分割画面Ｐ１には、画面名称Ｄ１を表示し、分割画面Ｐ４には、画面名称Ｄ４を表示する旨の情報を示している。また、『STS=DECIDE』は、決定指示を示す旨の情報である。
【００５５】
通信装置は、分割画面（Ｐ１〜Ｐ４）の識別情報（Ｐ１〜Ｐ４）と、各分割画面（Ｐ１〜Ｐ４）に表示したい画面名称（Ｄ１〜Ｄ４）を特定するための画面情報（Ｄ１〜Ｄ４）と、が関連付けられた情報を、利用者Ａのアドレス帳情報に対応付けて記憶する（ステップＳ３１２）。
【００５６】
これにより、通信装置は、分割画面（Ｐ１〜Ｐ４）の各々に表示する画面名称（Ｄ１〜Ｄ４）を特定するための画面情報（Ｄ１〜Ｄ４）を、利用者Ａを識別するためのアドレス帳情報に対応付けて管理することになる。
【００５７】
次に、通信装置は、利用者Ａのアドレス帳情報に対応付けられた画面情報（Ｄ１〜Ｄ４）及び分割画面（Ｐ１〜Ｐ４）の識別情報（Ｐ１〜Ｐ４）を基に、利用者Ａ固有のブラウザ画面を作成し（ステップＳ３１３）、該作成したブラウザ画面をクライアントＰＣに出力する（ステップＳ３１４）。
【００５８】
例えば、通信装置は、図２に示すように、分割画面Ｐ１には、画面情報Ｄ１を表示し、分割画面Ｐ２には、画面情報Ｄ２を表示し、分割画面Ｐ３には、画面情報Ｄ３を表示し、分割画面Ｐ４には、画面情報Ｄ４を表示したりする。
【００５９】
通信装置からブラウザ画面を受け取ったクライアントＰＣは、該ブラウザ画面を表示する（ステップＳ３１５）。
【００６０】
これにより、クライアントＰＣには、利用者Ａ固有のブラウザ画面が表示されることになる。
【００６１】
利用者Ａは、ブラウザ画面の閲覧を終える場合に、ログアウト処理を実行する（ステップＳ３１６）。
【００６２】
クライアントＰＣからのログアウト処理が実行されると、通信装置は、ステップＳ３０３と同様に、トップページを作成し（ステップＳ３１７）、該作成したトップページをクライアントＰＣに出力する（ステップＳ３１８）。
【００６３】
なお、クライアントＰＣに表示されたトップページから、利用者Ａが再び通信装置へのログイン処理を実行すると（ステップＳ３１９）、通信装置は、ログイン処理が行われたアドレス帳情報を基に、ブラウザ画面に表示する分割画面（Ｐ１〜Ｐ４）を識別するための識別情報（Ｐ１〜Ｐ４）と、分割画面（Ｐ１〜Ｐ４）に表示する画面名称（Ｄ１〜Ｄ４）を特定するための画面情報（Ｄ１〜Ｄ４）と、が対応付けられた情報（例えば、図２に示すような画面を形成するための情報）が登録されていると判断することになり、通信装置は、利用者Ａのアドレス帳情報に対応付けられている各画面情報（Ｄ１〜Ｄ４）及び分割画面（Ｐ１〜Ｐ４）の識別情報（Ｐ１〜Ｐ４）を基に、ステップＳ３１３と同様に、利用者Ａ固有のブラウザ画面を作成し（ステップＳ３２０）、該作成したブラウザ画面をクライアントＰＣに出力する（ステップＳ３２１）。
【００６４】
通信装置からブラウザ画面を受け取ったクライアントＰＣは、該ブラウザ画面を表示する（ステップＳ３２２）。
【００６５】
このように、本実施形態の通信装置は、分割画面（Ｐ１〜Ｐ４）の各々に表示する画面名称（Ｄ１〜Ｄ４）を特定するための画面情報（Ｄ１〜Ｄ４）を、利用者Ａを識別するためのアドレス帳情報に対応付けて管理することで、利用者Ａ専用にカスタマイズされたブラウザ画面を表示することが可能となる。これにより、通信装置を利用する利用者Ａに好適なブラウザ画面を提供することが可能となると共に、利用者Ａの操作性を向上させることが可能となる。
【００６６】
（第２の実施形態）
次に、第２の実施形態について説明する。
【００６７】
第１の実施形態では、分割画面（Ｐ１〜Ｐ４）の各々に表示する画面名称（Ｄ１〜Ｄ４）を特定するための画面情報（Ｄ１〜Ｄ４）を、利用者Ａを識別するためのアドレス帳情報に対応付けて管理することにした。
【００６８】
第２の実施形態では、分割画面（Ｐ１〜Ｐ４）の各々に表示する画面名称（Ｄ１〜Ｄ４）を特定するための画面情報（Ｄ１〜Ｄ４）を、クッキーに対応付けて管理することを特徴とする。これにより、第１の実施形態と同様に、通信装置を利用する利用者に好適なブラウザ画面を提供することが可能となると共に、利用者の操作性を向上させることが可能となる。以下、図２、図４を参照しながら、第２の実施形態の通信装置について詳細に説明する。
【００６９】
まず、図２、図４を参照しながら、第２の実施形態における通信装置の制御動作について説明する。
【００７０】
なお、図４は、クライアントＰＣを操作する利用者が通信装置にアクセスしてからクライアントＰＣ専用のブラウザ画面を作成し、該作成したブラウザ画面をクライアントＰＣ上に表示するまでの処理手順を示すシーケンス図である。
【００７１】
まず、利用者は、クライアントＰＣにインストールされているブラウザを開き、ネットワークに接続されている通信装置のアドレスを入力する（ステップＳ４０１）。
【００７２】
通信装置のアドレスが入力されると、クライアントＰＣは、そのアドレスに基づいて通信装置と接続する（ステップＳ４０２）。
【００７３】
通信装置は、クライアントＰＣと接続すると、トップページ画面を作成し（ステップＳ４０３）、該作成したトップページ画面をクライアントＰＣに出力する（ステップＳ４０４）。
【００７４】
クライアントＰＣは、通信装置から受け取ったトップページ画面をブラウザに表示する（ステップＳ４０５）。
【００７５】
利用者は、ブラウザに表示されたトップページ画面において、分割画面（Ｐ１〜Ｐ４）のそれぞれに表示したい画面名称（Ｄ１〜Ｄ４）を選択し、決定ボタンを押下する（ステップＳ４０６）。
【００７６】
決定ボタンが押下されると、クライアントＰＣは、各分割画面（Ｐ１〜Ｐ４）を識別するための識別情報（Ｐ１〜Ｐ４）と、各分割画面（Ｐ１〜Ｐ４）に表示したい画面名称（Ｄ１〜Ｄ４）を特定するための画面情報（Ｄ１〜Ｄ４）と、を関連付けて通信装置に出力する（ステップＳ４０７）。
【００７７】
例えば、クライアントＰＣは、『http://アドレス/〜/xxx.cgi?P1=D1&P4=D4&STS=DECIDE』を通信装置に出力することになる。なお、『http://アドレス/〜/xxx.cgi』は、通信装置を特定するための情報であり、『P1=D1&P4=D4』は、通信装置に渡す引数であり、分割画面Ｐ１には、画面名称Ｄ１を表示し、分割画面Ｐ４には、画面名称Ｄ４を表示する旨の情報を示している。また、『STS=DECIDE』は、決定指示を示す旨の情報である。
【００７８】
これにより、通信装置は、分割画面（Ｐ１〜Ｐ４）の各々に表示する画面名称（Ｄ１〜Ｄ４）を特定するための画面情報（Ｄ１〜Ｄ４）を、クライアントＰＣのクッキーに対応付けて管理することになる。
【００７９】
次に、通信装置は、クライアントＰＣから受け取った、各分割画面（Ｐ１〜Ｐ４）を識別するための識別情報（Ｐ１〜Ｐ４）と、各分割画面（Ｐ１〜Ｐ４）に表示したい画面名称（Ｄ１〜Ｄ４）を特定するための画面情報（Ｄ１〜Ｄ４）と、を基に、分割画面（Ｐ１〜Ｐ４）の識別情報（Ｐ１〜Ｐ４）と、画面情報（Ｄ１〜Ｄ４）と、を関連付けてクライアントＰＣのクッキーに設定するための情報を作成し（ステップＳ４０８）、該作成した情報をレスポンスとしてクライアントＰＣに出力する（ステップＳ４０９）。
【００８０】
例えば、通信装置は、『Set-Cookie:P1=D1;〜;P4=D4；〜;』をクライアントＰＣに出力することになる。なお、『Set-Cookie:』は、クライアントＰＣのクッキーに設定する旨を示す情報であり、『P1=D1;〜;P4=D4；〜;』は、分割画面Ｐ１には、画面名称Ｄ１を表示し、分割画面Ｐ４には、画面名称Ｄ４を表示する旨の情報を示している。
【００８１】
なお、通信装置は、クライアントＰＣのクッキーに設定するための情報を調整するように構築することも可能であり、例えば、分割画面Ｐ１と分割画面Ｐ４とに、同じ画面名称Ｄ１を表示する場合には、分割画面Ｐ１と分割画面Ｐ４とに異なる画面名称Ｄ１、Ｄ４を表示するように調整することも可能である。
【００８２】
クライアントＰＣは、クライアントＰＣのクッキーに設定するための情報を通信装置から受け取ることで、クライアントＰＣのクッキーを更新することになる（ステップＳ４１０）。
【００８３】
これにより、クライアントＰＣは、クライアントＰＣの保持しているクッキーを基に、各分割画面（Ｐ１〜Ｐ４）に表示する画面名称（Ｄ１〜Ｄ４）を把握することが可能となる。そして、クライアントＰＣは、利用者からの分割画面の更新操作が行われるまで待機する。
【００８４】
クライアントＰＣは、利用者により分割画面の更新操作が行われると（ステップＳ４１１）、クライアントＰＣが保持しているクッキーをＨｔｔｐヘッダ部分に取り込み、通信装置に出力する（ステップＳ４１２、ステップＳ４１３）。
【００８５】
例えば、クライアントＰＣは、『Cookie:P1=D1;〜;P4=D4；〜;』をクッキーとしてＨｔｔｐヘッダ部分に取り込むことになる。なお、『Cookie:』は、クッキーを示し、『P1=D1;〜;P4=D4；〜;』は、分割画面Ｐ１には、分割画面Ｐ１には、画面名称Ｄ１を表示し、分割画面Ｐ４には、画面名称Ｄ４を表示する旨の情報を示している。
【００８６】
通信装置は、Ｈｔｔｐヘッダ部分に取り込まれたクッキーを基に、クライアントＰＣ固有のブラウザ画面を作成し（ステップＳ４１４）、該作成したブラウザ画面をクライアントＰＣに出力する（ステップＳ４１５）。
【００８７】
例えば、通信装置は、図２に示すように、分割画面Ｐ１には、画面情報Ｄ１を表示し、分割画面Ｐ２には、画面情報Ｄ２を表示し、分割画面Ｐ３には、画面情報Ｄ３を表示し、分割画面Ｐ４には、画面情報Ｄ４を表示したりする。
【００８８】
クライアントＰＣは通信装置から受け取ったブラウザ画面をブラウザに表示する（ステップＳ４１６）。
【００８９】
このように、本実施形態の通信装置は、分割画面（Ｐ１〜Ｐ４）の各々に表示する画面名称（Ｄ１〜Ｄ４）を特定するための画面情報（Ｄ１〜Ｄ４）を、クライアントＰＣのクッキーに対応付けて管理することで、クライアントＰＣ専用にカスタマイズされたブラウザ画面を表示することが可能となる。これにより、通信装置を利用する利用者に好適なブラウザ画面を提供することが可能となると共に、利用者の操作性を向上させることが可能となる。
【００９０】
（第３の実施形態）
次に、第３の実施形態について説明する。
【００９１】
第３の実施形態は、画面情報（Ｄ１〜Ｄ４）のアクセス回数を通信装置において管理し、その管理したアクセス回数に応じて、分割画面（Ｐ１〜Ｐ４）の各々に表示する画面情報（Ｄ１〜Ｄ４）を決定することを特徴とするものである。
【００９２】
これにより、利用者のアクセス回数に応じて、分割画面（Ｐ１〜Ｐ４）の各々に表示する画面情報（Ｄ１〜Ｄ４）を決定することになるため、通信装置を利用する利用者に好適なブラウザ画面を提供することが可能となると共に、利用者の操作性を向上させることが可能となる。以下、図５、図６を参照しながら、第３の実施形態について詳細に説明する。
【００９３】
まず、図５、図６を参照しながら、第３の実施形態における通信装置の制御動作について説明する。
【００９４】
なお、図５は、利用者のアクセス回数に応じたブラウザ画面を表示した場合の例である。また、図６は、利用者のアクセス回数に応じたブラウザ画面を作成し、該作成したブラウザ画面をクライアントＰＣ上に表示するまでの処理手順を示すシーケンス図である。
【００９５】
まず、利用者Ａは、クライアントＰＣにインストールされているブラウザを開きネットワークに繋がっている通信装置のアドレスを入力する（ステップＳ６０１）。
【００９６】
接続を希望する通信装置のアドレスが入力されると、クライアントＰＣは入力されたアドレスに基づいて通信装置との接続を実行する（ステップＳ６０２）。
【００９７】
クライアントＰＣと接続された通信装置は、トップページを作成し（ステップＳ６０３）、該作成したトップページをクライアントＰＣに出力する（ステップＳ６０４）。
【００９８】
クライアントＰＣは、通信装置から受け取ったトップページをブラウザに表示する（ステップＳ６０５）。
【００９９】
利用者Ａはブラウザに表示されたトップページから、ユーザＩＤやパスワード等のアドレス帳情報を用いて通信装置へのログイン処理を実行する（ステップＳ６０６）。
【０１００】
クライアントＰＣからのログイン処理が実行されると、通信装置は、ログイン処理が行われた利用者Ａのアドレス帳情報に対応付けて管理されている、Ｗｅｂコンテンツ等の画面情報（Ｄ１〜Ｄ４）へのアクセス回数を基に、各分割画面（Ｐ１〜Ｐ４）に表示する画面情報（Ｄ１〜Ｄ４）を決定する（ステップＳ６０７）。
【０１０１】
そして、通信装置は、ステップＳ６０７において決定した各分割画面（Ｐ１〜Ｐ４）に表示する画面情報（Ｄ１〜Ｄ４）を基に、ブラウザ画面を作成し（ステップＳ６０８）、該作成したブラウザ画面をクライアントＰＣに出力する（ステップＳ６０９）。
【０１０２】
例えば、通信装置は、図５に示すように、分割画面Ｐ１には、１番目にアクセス回数が多いＷｅｂコンテンツ画面Ｄ１を表示し、分割画面Ｐ２には、２番目にアクセス回数が多いＷｅｂコンテンツ画面Ｄ２を表示し、分割画面Ｐ３には、４番目にアクセス回数が多いＷｅｂコンテンツ画面Ｄ３を表示し、分割画面Ｐ４には、３番目にアクセス回数が多いＷｅｂコンテンツ画面Ｄ４を表示したりする。
【０１０３】
クライアントＰＣは、通信装置から受け取ったブラウザ画面をブラウザに表示する（ステップＳ６１０）。
【０１０４】
このように、本実施形態の通信装置は、利用者毎に画面情報（Ｄ１〜Ｄ４）のアクセス回数をカウントし、その画面情報（Ｄ１〜Ｄ４）のアクセス回数を通信装置において管理する。そして、通信装置は、通信装置において管理しているアクセス回数に応じて、分割画面（Ｐ１〜Ｐ４）の各々に表示する画面情報（Ｄ１〜Ｄ４）を決定し、該決定した情報を基にブラウザ画面を作成する。これにより、利用者のアクセス回数に応じて、分割画面（Ｐ１〜Ｐ４）の各々に表示する画面情報（Ｄ１〜Ｄ４）を決定することになるため、通信装置を利用する利用者に好適なブラウザ画面を提供することが可能となると共に、利用者の操作性を向上させることが可能となる。
【０１０５】
なお、上記実施形態において、通信装置は、利用者のアクセス回数の多い順に、分割画面（Ｐ１〜Ｐ４）の各々に表示する画面情報（Ｄ１〜Ｄ４）を決定することも可能である。これにより、通信装置は、常に利用頻度の高い画面情報をブラウザ画面に表示することが可能となると共に、利用者の操作性を向上させることが可能となる。
【０１０６】
（第４の実施形態）
次に、第４の実施形態について説明する。
【０１０７】
第４の実施形態は、ジョブ操作が発生した画面情報（例えば、Ｄ１）を通信装置において管理し、その管理した情報を基に、ジョブに関する情報を、当該ジョブ操作が発生した画面情報（Ｄ１）を表示する分割画面（Ｐ１）以外の他の分割画面（例えば、Ｐ２、Ｐ４）に表示することを特徴とするものである。
【０１０８】
これにより、画面情報（例えば、Ｄ１）に対するジョブ操作が発生した場合に、そのジョブに関する情報を、当該ジョブ操作が発生した画面情報（Ｄ１）を表示する分割画面（Ｐ１）以外の他の分割画面（例えば、Ｐ２、Ｐ４）に表示することが可能となるため、利用者の操作性を向上させることが可能となる。以下、図７、図８を参照しながら、第４の実施形態について詳細に説明する。
【０１０９】
まず、図７、図８を参照しながら、第４の実施形態における通信装置の制御動作について説明する。
【０１１０】
なお、図７は、ジョブ実行を伴う画面と、その画面に関連する画面と、をブラウザ画面に表示した例である。また、図８は、ジョブ実行を伴う画面と、その画面に関連する画面と、を表示するブラウザ画面を作成する際の処理手順を示すシーケンス図である。
【０１１１】
まず、利用者Ａは、クライアントＰＣにインストールされているブラウザを開きネットワークに繋がっている通信装置のアドレスを入力する（ステップＳ８０１）。
【０１１２】
接続を希望する通信装置のアドレスが入力されると、クライアントＰＣは入力されたアドレスに基づいて通信装置との接続を実行する（ステップＳ８０２）。
【０１１３】
クライアントＰＣと接続された通信装置は、トップページを作成し（ステップＳ８０３）、該作成したトップページをクライアントＰＣに出力する（ステップＳ８０４）。
【０１１４】
クライアントＰＣは、通信装置から受け取ったトップページをブラウザに表示する（ステップＳ８０５）。
【０１１５】
利用者Ａはブラウザに表示されたトップページから、ユーザＩＤやパスワード等のアドレス帳情報を用いて通信装置へのログイン処理を実行する（ステップＳ８０６）。
【０１１６】
クライアントＰＣからのログイン処理が実行されると、通信装置は、ログイン処理が行われた利用者Ａのアドレス帳情報に対応付けて管理されている、各画面情報（Ｄ１〜Ｄ４）及び分割画面（Ｐ１〜Ｐ４）の識別情報（Ｐ１〜Ｐ４）を基に、ブラウザ画面を作成し（ステップＳ８０７）、該作成したブラウザ画面をクライアントＰＣに出力する（ステップＳ８０８）。
【０１１７】
通信装置からブラウザ画面を受け取ったクライアントＰＣは、該ブラウザ画面を表示する。そして、クライアントＰＣは、ジョブを行う画面情報の選択要求を行う（ステップＳ８０９）。
【０１１８】
利用者Ａは、ブラウザ画面の複数の分割画面（Ｐ１〜Ｐ４）に表示された画面情報（Ｄ１〜Ｄ４）の中から、ジョブを行う画面情報（Ｄ１〜Ｄ４）を選択し、決定ボタンを押下する（ステップＳ８１０）。
【０１１９】
決定ボタンが押下されると、クライアントＰＣは、ジョブを行う画面情報（例えば、Ｄ１）を特定するための情報を通信装置に出力する（ステップＳ８１１）。
【０１２０】
例えば、クライアントＰＣは、『http://アドレス/〜/xxx.cgi?P1=D1&JOB&STS=DECIDE 』を通信装置に出力することになる。なお、『http://アドレス/〜/xxx.cgi』は、通信装置を特定するための情報であり、『P1=D1&JOB』は、通信装置に渡す引数であり、分割画面Ｐ１には、画面名称Ｄ１を表示し、その画面名称Ｄ１のジョブを行う旨を示している。また、『STS=DECIDE』は、決定指示を示す旨の情報である。
【０１２１】
これにより、通信装置は、ジョブ操作が発生した画面情報（例えば、Ｄ１）を通信装置において管理することになる。
【０１２２】
次に、通信装置は、クライアントＰＣから受け取った情報（ジョブを行う画面情報を特定するための情報）を基に、ブラウザ画面を作成し（ステップＳ８１２）、該作成したブラウザ画面をクライアントＰＣに出力する（ステップＳ８１３）。
【０１２３】
例えば、通信装置は、図７に示すように、分割画面Ｐ１には、ドキュメントボックス機能などジョブ実行を伴う画面を表示し、分割画面Ｐ２には、利用者Ａのジョブ履歴情報を表示し、分割画面Ｐ４には、利用者Ａの送信カウンタ、利用者Ａの印刷カウンタ、警告等を表示したりする。
【０１２４】
クライアントＰＣは、通信装置から受け取ったブラウザ画面を表示する（ステップＳ８１４）。
【０１２５】
このように、本実施形態の通信装置は、ジョブ操作が発生した画面情報（例えば、Ｄ１）を通信装置において管理し、その管理した情報を基に、ジョブに関する情報（利用者Ａのジョブ履歴情報、利用者Ａの送信カウンタ、利用者Ａの印刷カウンタ、警告等）を、当該ジョブ操作が発生した画面情報（Ｄ１）を表示する分割画面（Ｐ１）以外の他の分割画面（例えば、Ｐ２、Ｐ４）に表示する。これにより、画面情報（例えば、Ｄ１）に対するジョブ操作が発生した場合に、そのジョブに関する情報（利用者Ａのジョブ履歴情報、利用者Ａの送信カウンタ、利用者Ａの印刷カウンタ、警告等）を、当該ジョブ操作が発生した画面情報（Ｄ１）を表示する分割画面（Ｐ１）以外の他の分割画面（例えば、Ｐ２、Ｐ４）に表示することが可能となるため、利用者の操作性を向上させることが可能となる。
【０１２６】
（第５の実施形態）
次に、第５の実施形態について説明する。
【０１２７】
第５の実施形態は、ヘルプ操作が発生した画面情報（例えば、Ｄ１、Ｄ３）を通信装置において管理し、その管理した情報を基に、ヘルプに関する情報を、当該ヘルプ操作が発生した画面情報（Ｄ１、Ｄ３）を表示する分割画面（Ｐ１、Ｐ３）以外の他の分割画面（Ｐ２、Ｐ４）に表示することを特徴とするものである。
【０１２８】
これにより、画面情報（例えば、Ｄ１、Ｄ３）に対するヘルプ操作が発生した場合に、そのヘルプに関する情報を、当該ヘルプ操作が発生した画面情報（Ｄ１、Ｄ３）を表示する分割画面（Ｐ１、Ｐ３）以外の他の分割画面（Ｐ２、Ｐ４）に表示することが可能となるため、利用者の操作性を向上させることが可能となる。以下、図９、図１０を参照しながら、第５の実施形態について詳細に説明する。
【０１２９】
まず、図９、図１０を参照しながら、第５の実施形態における通信装置の制御動作について説明する。
【０１３０】
なお、図９は、ヘルプ画面を含むブラウザ画面の表示例である。また、図１０は、ヘルプ画面を含むブラウザ画面を作成し、該作成したブラウザ画面を表示するまでの処理手順を示すシーケンス図である。
【０１３１】
まず、利用者ＡはクライアントＰＣにインストールされているブラウザを開きネットワークに繋がっている通信装置のアドレスを入力する（ステップＳ１００１）。クライアントＰＣは、入力されたアドレスに基づいて通信装置と接続する（ステップＳ１００２）。
【０１３２】
クライアントＰＣと接続された通信装置は、トップページ画面を作成し（ステップＳ１００３）、該作成したトップページをクライアントＰＣに出力する（ステップＳ１００４）。
【０１３３】
クライアントＰＣは、通信装置から受け取ったトップページをブラウザに表示する（ステップＳ１００５）。
【０１３４】
利用者Ａはブラウザに表示されたトップページから、ユーザＩＤやパスワード等のアドレス帳情報を用いて通信装置へのログイン処理を実行する（ステップＳ１００６）。
【０１３５】
クライアントＰＣからのログイン処理が実行されると、通信装置は、ログイン処理が行われた利用者Ａのアドレス帳情報に対応付けて管理されている、各画面情報（Ｄ１〜Ｄ４）及び分割画面（Ｐ１〜Ｐ４）の識別情報（Ｐ１〜Ｐ４）を用いて、ブラウザ画面を作成し（ステップＳ１００７）、該作成したブラウザ画面をクライアントＰＣに出力する（ステップＳ１００８）。
【０１３６】
通信装置からブラウザ画面を受け取ったクライアントＰＣは、該ブラウザ画面を表示する（ステップＳ１００９）。
【０１３７】
次に、利用者Ａがブラウザ画面を閲覧中にヘルプボタンを押下すると（ステップＳ１０１０）、クライアントＰＣは、ヘルプボタンを押下した分割画面Ｐ１の画面情報Ｄ１、該分割画面Ｐ１の識別情報Ｐ１、及びヘルプ画面を表示する分割画面Ｐ２の識別情報Ｐ２を通信装置に出力する（ステップＳ１０１１）。
【０１３８】
この場合、クライアントＰＣは、『http://アドレス/〜/xxx.cgi?P1=D1&P2=Help&STS=DECIDE』を通信装置に出力することになる。なお、『http://アドレス/〜/xxx.cgi』は、通信装置を特定するための情報であり、『P1=D1&P2=Help』は、通信装置に渡す引数であり、分割画面Ｐ１には、画面情報Ｄ１を表示し、その画面情報Ｄ１のヘルプ画面を分割画面Ｐ２に表示する旨を示している。また、『STS=DECIDE』は、決定指示を示す旨の情報である。
【０１３９】
これにより、通信装置は、ヘルプ操作が発生した画面情報Ｄ１と、そのヘルプに関する情報を表示するための分割画面Ｐ２の識別情報Ｐ２を通信装置において管理することになる。
【０１４０】
次に、通信装置は、クライアントＰＣから受け取ったヘルプボタンを押下した分割画面Ｐ１の画面情報Ｄ１、該分割画面Ｐ１の識別情報Ｐ１、及び、ヘルプ画面を表示する分割画面Ｐ２の識別情報Ｐ２を基に、ヘルプ画面を含むブラウザ画面を作成し（ステップＳ１０１２）、該作成したブラウザ画面をクライアントＰＣに出力する（ステップＳ１０１３）。
【０１４１】
クライアントＰＣは、通信装置から受け取ったブラウザ画面をブラウザに表示する（ステップＳ１０１４）。
【０１４２】
また、利用者Ａが上述した同様のヘルプ操作を、他の分割画面にて行った場合も同様な処理が行われる（ステップＳ１０１５〜１０１９）。
【０１４３】
例えば、利用者Ａがブラウザ画面を閲覧中にヘルプボタンを押下すると（ステップＳ１０１５）、クライアントＰＣは、ヘルプボタンを押下した分割画面Ｐ３の画面情報Ｄ３、該分割画面Ｐ３の識別情報Ｐ３、及びヘルプ画面を表示する分割画面Ｐ４の識別情報Ｐ４を通信装置に出力する（ステップＳ１０１６）。
【０１４４】
この場合、クライアントＰＣは、『http://アドレス/〜/xxx.cgi?P3=D3&P4=Help&STS=DECIDE』を通信装置に出力することになる。なお、『http://アドレス/〜/xxx.cgi』は、通信装置を特定するための情報であり、『P3=D3&P4=Help』は、通信装置に渡す引数であり、分割画面Ｐ３には、画面情報Ｄ３を表示し、その画面情報Ｄ３のヘルプ画面を分割画面Ｐ４に表示する旨を示している。また、『STS=DECIDE』は、決定指示を示す旨の情報である。
【０１４５】
通信装置は、クライアントＰＣから受け取ったヘルプボタンを押下した分割画面Ｐ３の画面情報Ｄ３、該分割画面Ｐ３の識別情報Ｐ３、及びヘルプ画面を表示する分割画面Ｐ４の識別情報Ｐ４を基に、ヘルプ画面を含むブラウザ画面を作成し（ステップＳ１０１７）、該作成したブラウザ画面をクライアントＰＣに出力する（ステップＳ１０１８）。
【０１４６】
例えば、通信装置は、図９に示すように、分割画面Ｐ１には、画面情報Ｄ１を表示し、分割画面Ｐ２には、画面情報Ｄ１のヘルプ画面を表示し、分割画面Ｐ３には、画面情報Ｄ３を表示し、分割画面Ｐ４には、画面情報Ｄ３のヘルプ画面を表示する。
【０１４７】
クライアントＰＣは、通信装置から受け取ったブラウザ画面をブラウザに表示する（ステップＳ１０１９）。
【０１４８】
このように、本実施形態の通信装置は、ヘルプ操作が発生した画面情報（例えば、Ｄ１、Ｄ３）を通信装置において管理し、その管理した情報を基に、ヘルプに関する情報を、当該ヘルプ操作が発生した画面情報（Ｄ１、Ｄ３）を表示する分割画面（Ｐ１、Ｐ３）以外の他の分割画面（Ｐ２、Ｐ４）に表示する。これにより、画面情報（例えば、Ｄ１、Ｄ３）に対するヘルプ操作が発生した場合に、そのヘルプに関する情報を、当該ヘルプ操作が発生した画面情報（Ｄ１、Ｄ３）を表示する分割画面（Ｐ１、Ｐ３）以外の他の分割画面（Ｐ２、Ｐ４）に表示することが可能となるため、利用者の操作性を向上させることが可能となる。
【０１４９】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【０１５０】
例えば、上述した実施形態における制御動作は、ハード構成ではなく、コンピュータプログラム等のソフトウェアにより実行することも可能であり、また、上記のプログラムは、光記録媒体、磁気記録媒体、光磁気記録媒体、または半導体等の記録媒体に記録し、その記録媒体から上記プログラムを、上述した情報処理装置に読み込ませることで、上述した制御動作を、情報処理装置において実行させることも可能である。また、所定のネットワークを介して接続されている外部機器から上記プログラムを上述した情報処理装置に読み込ませることで、上述した制御動作を、情報処理装置において実行させることも可能である。
【産業上の利用可能性】
【０１５１】
本発明にかかる通信装置、通信方法及び通信プログラムは、１つのブラウザ画面に複数の画面を同時に表示することが可能な装置に適用可能である。
【図面の簡単な説明】
【０１５２】
【図１】本実施形態における通信装置の構成を示すブロック図である。
【図２】１つのブラウザ画面を４つに分割して表示した例を示す図である。
【図３】第１の実施形態の通信装置における制御動作を示すシーケンス図であり、利用者専用のブラウザ画面を作成する際の処理手順を示す図である。
【図４】第２の実施形態の通信装置における制御動作を示すシーケンス図であり、クライアントＰＣ専用のブラウザ画面を作成する際の処理手順を示す図である。
【図５】第３の実施形態の通信装置における制御動作を説明するための図であり、アクセス回数に応じたブラウザ画面を表示した例を示す図である。
【図６】第３の実施形態の通信装置における制御動作を示すシーケンス図であり、アクセス回数に応じたブラウザ画面を作成する際の処理手順を示す図である。
【図７】第４の実施形態の通信装置における制御動作を説明するための図であり、ジョブ実行を伴う画面と、その画面に関連する画面と、をブラウザ画面に表示した例を示す図である。
【図８】第４の実施形態の通信装置における制御動作を示すシーケンス図であり、ジョブ実行を伴う画面と、その画面に関連する画面と、を表示するブラウザ画面を作成する際の処理手順を示すシーケンス図である。
【図９】第５の実施形態の通信装置における制御動作を説明するための図であり、ヘルプ画面を含むブラウザ画面を表示した例を示す図である。
【図１０】第５の実施形態の通信装置における制御動作を示すシーケンス図であり、ヘルプ画面を含むブラウザ画面を作成する際の処理手順を示す図である。
【符号の説明】
【０１５３】
１    読取部
２    記録部
３    符号化・復号化部
４    システム制御部
５    システムメモリ
６    画像情報メモリ
７    操作表示部
８    通信制御部
９    モデム
１０    ＤＴＭＦ検出部
１１    ネットワーク通信制御部
１２    ネットワークＩ／Ｆ部
１３    Ｗｅｂ制御部
【図１】
2008182556.tif 000003
【図２】
2008182556.tif 000004
【図３】
2008182556.tif 000005
【図４】
2008182556.tif 000006
【図５】
2008182556.tif 000007
【図６】
2008182556.tif 000008
【図７】
2008182556.tif 000009
【図８】
2008182556.tif 000010
【図９】
2008182556.tif 000011
【図１０】
2008182556.tif 000012