(57)【要約】【課題】複合機に接続された携帯端末機を用いて、複合機に実行させる機能を選択可能な技術を提供する。【解決手段】携帯端末機と複合機とが接続されると、携帯端末機の機能一覧要求送信手段は機能一覧要求を送信し、複合機の機能一覧送信手段は機能一覧要求を受信するのに応答して、複合機で実行可能な機能一覧を携帯端末機に送信する。ユーザインターフェース画面作成手段は、受信した機能一覧から、表示条件記憶手段に記憶されている表示条件を満たす表示にて各機能を表示する第１ユーザインターフェース画面を作成することができる。選択機能特定データ送信手段は、携帯端末機の操作部の操作によって選択された機能と属性情報を特定する選択機能特定データを複合機に送信することができる。【選択図】図７
2008092077.tif 000002
【特許請求の範囲】
【請求項１】
少なくともスキャナ機能と印刷機能とを備えている複合機と、携帯端末機と、が接続されたシステムであって、
前記複合機は、
前記携帯端末機から送信される機能一覧要求を受信する機能一覧要求受信手段と、
前記機能一覧要求受信手段が機能一覧要求を受信するのに応答して、その複合機で実行可能な機能一覧を送信する機能一覧送信手段と、
前記携帯端末機から選択機能特定データを受信する選択機能特定データ受信手段と、
前記選択機能特定データ受信手段で受信した選択機能特定データにより特定される機能を実行する機能実行手段を備えており、
前記携帯端末機は、
前記複合機へ前記機能一覧要求を送信する機能一覧要求送信手段と、
ユーザインターフェース画面に表示する表示条件を記憶する表示条件記憶手段と、
前記複合機から受信した前記機能一覧から、前記表示条件記憶手段に記憶されている前記表示条件を満たす表示にて各機能を表示する第１ユーザインターフェース画面を作成するユーザインターフェース画面作成手段と、
前記ユーザインターフェース画面作成手段で作成した第１ユーザインターフェース画面を表示する表示手段と、
ユーザの操作によって操作指示可能な操作部と、
前記操作部からの操作指示によって選択した機能を特定する選択機能特定データを前記複合機に送信する選択機能特定データ送信手段と、
を備えることを特徴とするシステム。
【請求項２】
前記携帯端末機は、
前記複合機と接続したときの通信ログを記憶している通信ログ記憶手段と、
前記通信ログ記憶手段に記憶された通信ログから、各機能の選択頻度を特定する機能頻度特定手段と、
前記表示条件記憶手段に記憶されている表示条件を、頻繁に選択される機能が強調表示されるように更新する表示条件更新手段と、
を備えていることを特徴とする請求項１に記載のシステム。
【請求項３】
前記携帯端末機は、
前記通信ログ記憶手段に記憶された通信ログから、各機能に対応する属性情報の入力頻度を特定する属性頻度特定手段を備え、
前記ユーザインターフェース画面作成手段は、前記属性頻度特定手段により特定された頻繁に入力される属性情報と、前記機能頻度特定手段により特定された頻繁に選択される機能と、から構成される各属性機能を選択可能な第２ユーザインターフェース画面を作成することを特徴とする請求項２に記載のシステム。
【請求項４】
前記複合機は、
属性情報を記憶する複合機側属性情報記憶手段を備え、
前記携帯端末機は、
属性情報を記憶する携帯端末機側属性情報記憶手段と、
前記複合機が記憶する属性情報を取得する属性情報取得手段と、を備え、
前記ユーザインターフェース画面作成手段は、前記第２ユーザインターフェース画面として、前記携帯端末機側属性情報記憶手段に記憶している属性情報および前記属性情報取得手段により取得した属性情報と、前記機能頻度特定手段により特定された頻繁に選択される機能と、から構成される各属性機能を選択可能なユーザインターフェース画面を作成することを特徴とする請求項３に記載のシステム。
【請求項５】
前記ユーザインターフェース画面作成手段は、前記第１ユーザインターフェース画面と、前記第２ユーザインターフェース画面とを共通の画面に作成することを特徴する請求項３または請求項４に記載のシステム。
【請求項６】
前記ユーザインターフェース画面作成手段は、前記第１ユーザインターフェース画面と、その第１ユーザインターフェース画面に表示された機能に対応する属性情報の入力を促す第３ユーザインターフェース画面と、を作成し、
前記選択機能特定データ送信手段は、前記第１ユーザインターフェース画面によりユーザが選択した機能を特定するデータと、前記第３ユーザインターフェース画面によりユーザが入力した属性情報と、を対応付けて送信することを特徴とする請求項１ないし請求項５のいずれかに記載のシステム。
【請求項７】
複合機へ機能一覧要求を送信する機能一覧要求送信手段と、ユーザインターフェース画面に表示する表示条件を記憶する表示条件記憶手段と、前記複合機から受信した前記機能一覧から、前記表示条件記憶手段に記憶されている前記表示条件を満たす表示にて各機能を表示するユーザインターフェース画面を作成するユーザインターフェース画面作成手段と、前記ユーザインターフェース画面作成手段で作成したユーザインターフェース画面を表示する表示手段と、ユーザの操作によって操作指示可能な操作部と、前記操作部からの操作指示によって選択した機能を特定する選択機能特定データを前記複合機に送信する選択機能特定データ送信手段と、を備える携帯端末機、に接続して用いる複合機であって、
画像をスキャンして画像データを調整するスキャナ機能と、
画像データで記述される画像を印刷する印刷機能と、
携帯端末機から送信される機能一覧要求を受信する機能一覧要求受信手段と、
機能一覧要求受信手段が機能一覧要求を受信するのに応答して、その複合機で実行可能な機能の一覧を送信する機能一覧送信手段と、
携帯端末機のユーザインターフェース画面を利用して操作者が選択した機能を特定する選択機能特定データを受信する選択機能特定データ受信手段と、
選択機能特定データ受信手段で受信した機能を実行する機能実行手段と、
を備えることを特徴とする複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合機と携帯端末機が通信可能に接続されたシステムに関する。
【背景技術】
【０００２】
携帯端末機をファクシミリ装置に接続し、携帯端末機が記憶しているデータを共有するための技術が開発されている。例えば、特許文献１には、携帯端末機とファクシミリ装置を接続し、携帯端末機に記憶されている電話番号やメールアドレス等のデータをファクシミリ装置の記憶装置に読み出して表示する技術が開示されている。ユーザは、ファクシミリ装置に表示されるアドレス一覧から選択した通信先へ公衆回線での接続を行う指示を、ファクシミリ装置の操作部から入力することができる。
【特許文献１】特開２００３−２８３７８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１の技術によると、複合機のユーザインターフェースが複合機の機種によって異なっているときに、ユーザは各複合機のユーザインターフェースを用いて機能の選択をしなければならない。
複合機の有する機能は多機能化している。多種の機能の中から所望の機能を選択し、その機能の実行に必要となる属性情報を選択あるいは入力する動作において、ユーザインターフェースが異なると、例えば、各機能の名称、機能の実行を選択するまでの入力手順の構成、表示言語、入力画面の配置等が異なることが多い。
例えば、会社と自宅と出張先のホテルやコンビニに設置されている複合機のユーザインターフェースが異なる場合、それらをユーザが利用するときに、仕様のことなる入力画面を見ながら、配置位置や操作手順の異なる操作部を操作しなければならない。特許文献１の技術を用いて異なる携帯端末機が記憶しているデータを複合機に読み込ませても、入力時の煩雑さを解消することができない。
【０００４】
本発明は、複合機と携帯端末機が接続されたときに、複合機に接続された携帯端末機を用いて、複合機の機能を示すユーザインターフェース画面を作成して携帯端末機に表示させ、携帯端末機から複合機の機能を実行可能とすることで、複合機の操作性の向上させるものである。
【課題を解決するための手段】
【０００５】
本発明は、少なくともスキャナ機能と印刷機能とを備えている複合機と、携帯端末機とが接続されたシステムに具現化することができる。複合機と携帯端末機は、ＵＳＢあるいはシリアルケーブル等の有線回線もしくは無線ＬＡＮ等の無線回線により、通信可能に接続されている。
このシステムの複合機は、携帯端末機から送信される機能一覧要求を受信する機能一覧要求受信手段と、機能一覧要求受信手段が機能一覧要求を受信するのに応答して、その複合機で実行可能な機能一覧を送信する機能一覧送信手段と、携帯端末機から選択機能特定データを受信する選択機能特定データ受信手段と、選択機能特定データ受信手段で受信した選択機能特定データにより特定される機能を実行する機能実行手段を備えている。
これに対し、このシステムの携帯端末機は、複合機へ機能一覧要求を送信する機能一覧要求送信手段と、ユーザインターフェース画面に表示する表示条件を記憶する表示条件記憶手段と、複合機から受信した機能一覧から、表示条件記憶手段に記憶されている表示条件を満たす表示にて各機能を表示する第１ユーザインターフェース画面を作成するユーザインターフェース画面作成手段と、ユーザインターフェース画面作成手段で作成した第１ユーザインターフェース画面を表示する表示手段と、ユーザの操作によって操作指示可能な操作部と、操作部からの操作指示によって選択した機能を特定する選択機能特定データを複合機に送信する選択機能特定データ送信手段を備えている。
【０００６】
図７に、本発明のシステムの通信処理動作の概要を表わす図を示す。本発明のシステムでは、複合機と携帯端末機が接続されると、携帯端末機から複合機へ機能一覧要求が送信される。機能一覧要求は、携帯端末機に接続された複合機の実行可能な機能に関する情報を携帯端末機へ送信するよう要求する信号である。複合機は、受信した機能一覧要求に応答して、その複合機で実行可能な機能一覧を送信する。例えば、携帯端末機に接続された複合機がスキャナ機能と印刷機能とファックス機能を備えているならば、その一覧が携帯端末機へと送信される。
【０００７】
ユーザインターフェース画面作成手段は、複合機から受信した機能一覧から、表示条件記憶手段に記憶されている表示条件を満たす表示にて各機能を表示する第１ユーザインターフェース画面を作成する。
携帯端末機の表示条件記憶手段に記憶されている表示条件とは、複合機から送信される機能一覧以外にユーザインターフェース画面を作成するために必要な情報をいう。ここでいう表示条件には、携帯端末機が設定する表示条件と、ユーザが設定可能な表示条件が含まれる。例えば、ユーザインターフェース画面の大きさとアイコン表示する機能の表示順序や表示サイズ等の表示条件は携帯端末機が設定し、背景やアイコンの色に関する表示条件はユーザがカスタマイズすることができる。
【０００８】
例えば、スキャナ機能と印刷機能とファックス機能を備えている複合機から、それらの機能一覧が携帯端末機へと送信された場合、第１ユーザインターフェース画面には、スキャナ機能を選択するためのアイコン「スキャン」と、印刷機能を選択するためのアイコン「印刷」と、ファックス機能を選択するためのアイコン「ファックス」が、表示条件で設定されている形状のアイコンを用いて、表示条件で設定されている大きさと表示順序で表示される。ユーザは、携帯端末機に表示された第１ユーザインターフェース画面を見ながら携帯端末機の操作部を操作して、複合機への指令を入力することができる。
操作部を操作して入力する指令からは、複合機に実行させる機能（ユーザが選択した機能）を特定する選択機能特定データを作成することができる。選択機能特定データは、選択機能特定データ送信手段によって複合機へ送信される（図７を参照）。例えば、操作部を操作して第１ユーザインターフェース画面に表示されているアイコン「スキャン」を選択すると、選択された複合機の機能がスキャナ機能であることを特定する選択機能特定データが複合機へと送信される。
携帯端末機から送信された選択機能特定データは、複合機側の選択機能特定データ受信手段によって受信される。機能実行手段は、受信した選択機能特定データに基づいて、機能を実行することができる。例えば、携帯端末機からスキャナ機能を実行する選択機能特定データが送信された場合であれば、スキャンを実行する動作処理を開始させることができる。
【０００９】
本発明のシステムの携帯端末機は、複合機と接続したときの通信ログを記憶している通信ログ記憶手段と、通信ログ記憶手段に記憶された通信ログから、各機能の選択頻度を特定する機能頻度特定手段と、表示条件記憶手段に記憶されている表示条件を、頻繁に選択される機能が強調表示されるように更新する表示条件更新手段を備えていることが好ましい。
例えば、第１ユーザインターフェース画面に表示される機能の中に、使用者が頻繁に利用する機能と、殆ど利用しない機能とが混在していることがある。通信ログから各機能の選択頻度を特定し、頻繁に選択される機能が強調表示されるように表示条件を更新することで、第１ユーザインターフェース画面の利便性をさらに向上させることができる（図７を参照）。具体的には、選択頻度の高い機能が画面の上位に表示されるよう表示順序を設定することができる。あるいは、機能を表わすアイコンの大きさや色等で選択頻度の高い機能を識別可能に設定することができる。
本発明によると、通信ログは携帯端末機にのみ記憶されるとよい。不特定多数のユーザが使用する複合機に携帯端末機を接続しても、複合機にユーザの通信履歴は記憶されないため、例えば、公共の複合機を使用する場合に、複合機に携帯端末機所有者の個人を特定する情報がログに残ることを防止できる。
【００１０】
本発明のシステムの携帯端末機は、さらに、通信ログ記憶手段に記憶された通信ログから各機能に対応する属性情報の入力頻度を特定する属性頻度特定手段を備えており、ユーザインターフェース画面作成手段は、属性頻度特定手段により特定された頻繁に入力される属性情報と、機能頻度特定手段により特定された頻繁に選択される機能から構成される各属性機能を選択可能な第２ユーザインターフェース画面を作成することを特徴とすることが好ましい。
複合機の有する機能の中には、機能に対応する属性情報の入力が必要となる機能が存在する。例えば、ファックス機能であれば、その機能に対応する属性情報、すなわちファックス番号を入力する必要がある。あるいは、メール機能であれば、メールアドレスを入力する必要がある。本発明によると、属性頻度特定手段により特定された頻繁に入力される属性情報と、機能頻度特定手段により特定された頻繁に選択される機能から構成される各属性機能を選択可能な第２ユーザインターフェース画面を作成することができる。
第２ユーザインターフェース画面には、第１ユーザインターフェース画面に表示される複合機の機能を選択するためのアイコンと同様に属性機能のアイコンが表示される。例えば、ファックス機能が頻繁に選択され、ファックスの送信先が主に会社であることが特定されると、第２ユーザインターフェース画面には「会社へファックス」という属性機能を表わすアイコンを表示させることができる。このアイコンを選択すると、ファックス機能と、属性情報として入力が必要なファックス番号が自動的に選択されて選択機能特定データが作成され、複合機へと送信される。
第２ユーザインターフェース画面を用いると、機能を選択してから属性情報をその都度直接入力する必要がない。操作の利便性を向上させることができる。
【００１１】
本発明のシステムの複合機は、属性情報を記憶する複合機側属性情報記憶手段を備え、携帯端末機は、属性情報を記憶する携帯端末機側属性情報記憶手段と、複合機が記憶する属性情報を取得する属性情報取得手段を備え、携帯端末機のユーザインターフェース画面作成手段は、第２ユーザインターフェース画面として、携帯端末機側属性情報記憶手段に記憶している属性情報および属性情報取得手段により取得した属性情報と、機能頻度特定手段により特定された頻繁に選択される機能から構成される各属性機能を選択可能なユーザインターフェース画面を作成することを特徴とすることが好ましい。
本発明によると、頻繁に選択される機能について、その機能と複合機側属性情報記憶手段および携帯端末機側属性情報記憶手段に記憶されている属性情報から構成される属性機能を第２ユーザインターフェース画面に表示することができる。この第２ユーザインターフェース画面を用いることで、複合機側と携帯端末機側のどちらに記憶されている属性情報に対しても、同様の操作により実行する機能を選択することができる。機能を選択してから属性情報をその都度直接入力する必要がなく、操作の利便性をさらに向上させることができる。
本発明によると、ユーザの携帯端末機に記憶されている属性情報を複合機に記憶させないようにするとよい。複合機にユーザの属性情報は記憶されないため、例えば、公共の複合機を使用する場合に、複合機に携帯端末機所有者の個人を特定する情報がログに残ることを防止できる。
【００１２】
本発明のシステムにおいて、携帯端末機のユーザインターフェース画面作成手段は、第１ユーザインターフェース画面と第２ユーザインターフェース画面とを共通の画面に作成することを特徴とすることが好ましい。
第１ユーザインターフェース画面と第２ユーザインターフェース画面を共通の画面に作成することで、ユーザは直ちに所望の属性機能を選択することができる。操作の利便性をさらに向上させることができる。
【００１３】
本発明のシステムにおいて、携帯端末機のユーザインターフェース画面作成手段は、第１ユーザインターフェース画面とその第１ユーザインターフェース画面に表示された機能に対応する属性情報の入力を促す第３ユーザインターフェース画面を作成し、選択機能特定データ送信手段は、第１ユーザインターフェース画面によりユーザが選択した機能を特定するデータと第３ユーザインターフェース画面によりユーザが入力した属性情報を対応付けて送信することを特徴とすることが好ましい。
第３ユーザインターフェース画面を用いると、第１ユーザインターフェースで選択した機能に対応する属性情報を入力することができる。特に、第２ユーザインターフェース画面を作成する構成を有する場合であっても、例えば、機能「コピー」に対する属性情報「コピー枚数」のように、機能と属性情報から構成される属性機能を作成できない機能が存在する。あるいは、頻繁に選択されない機能であるために、属性機能が表示されない機能が存在する。このような場合であっても、その属性情報を直接入力することができるため、操作の利便性を向上させることができる。
【００１４】
本発明は、複合機に具現化することもできる。この複合機は、複合機へ機能一覧要求を送信する機能一覧要求送信手段と、ユーザインターフェース画面に表示する表示条件を記憶する表示条件記憶手段と、複合機から受信した前記機能一覧から、表示条件記憶手段に記憶されている表示条件を満たす表示にて各機能を表示するユーザインターフェース画面を作成するユーザインターフェース画面作成手段と、ユーザインターフェース画面作成手段で作成したユーザインターフェース画面を表示する表示手段と、ユーザの操作によって操作指示可能な操作部と、操作部からの操作指示によって選択した機能を特定する選択機能特定データを複合機に送信する選択機能特定データ送信手段と、を備える携帯端末機、に接続して用いる複合機であって、画像をスキャンして画像データを調整するスキャナ機能と、画像データで記述される画像を印刷する印刷機能と、携帯端末機から送信される機能一覧要求を受信する機能一覧要求受信手段と、機能一覧要求受信手段が機能一覧要求を受信するのに応答して、その複合機で実行可能な機能の一覧を送信する機能一覧送信手段と、携帯端末機のユーザインターフェース画面を利用して操作者が選択した機能を特定する選択機能特定データを受信する選択機能特定データ受信手段と、選択機能特定データ受信手段で受信した機能を実行する機能実行手段を備えていることが好ましい。
【００１５】
接続された複合機が携帯端末機からの機能一覧要求に応答してその複合機で実行可能な機能の一覧を送信し、受信した選択機能特定データに応答して機能を実行することができれば、ユーザインターフェース設計が統一されていない複数の複合機であっても、共通のユーザインターフェース画面を操作することで機能を実行することができる。
【発明の効果】
【００１６】
本発明によると、携帯端末機が作成するユーザインターフェース画面を用いて接続された複合機を操作することができる。機種の異なる複合機であっても、あるいは、操作手段の構成、入力画面の構成あるいは言語、操作手順等のユーザインターフェースが異なる複合機であっても、共通のユーザインターフェース画面を用いて同様に操作することができる。複合機の操作の利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１７】
最初に、以下に説明する実施例の主要な特徴を列記する。
（特徴１）第１ユーザインターフェース画面と第２ユーザインターフェース画面を共通の画面に作成するか否かを選択する手段を備えている。
【実施例】
【００１８】
本発明の実施例について図面を参照しながら説明する。
図１に、本発明のシステム２のハードウェア構成を表わすブロック図を示す。複合機４は、ＣＰＵ１４と、ＲＯＭ６０とＲＡＭ６２と不揮発性ＲＡＭ７０とからなる記憶領域および処理領域と、印刷部６４と、スキャナ部６６と、表示部７４とを有しており、操作部７２からの指示入力に従って、選択された機能の処理を実行することができる。
複合機４は、ＬＡＮインターフェース６８に接続されたＬＡＮケーブル７８を介してコンピュータ９０に接続されており、コンピュータ９０からの指令を処理することができる。また、モデム７６を介して公衆回線２６に接続されており、通話、ファックス、メール等の通信を行うことができる。ＵＳＢインターフェース５８には、携帯端末機３０を接続することができる。
携帯端末機３０は、ＣＰＵ４４と、ＲＯＭ８０とＲＡＭ８２とからなる記憶領域および処理領域と、ハードディスク８８とを有しており、表示手段４８に表示される入力画面に従って、操作部４６から指示を入力し、各種動作処理を実行することができる。ＵＳＢインターフェース８６には、複合機４を接続することができる。
本発明のシステム２では、複合機４と携帯端末機３０が、複合機４のＵＳＢインターフェース５８と携帯端末機３０のＵＳＢインターフェース８６に接続されたＵＳＢケーブル２８を介して通信可能に接続されている。
【００１９】
複合機４と、携帯端末機３０との通信は、ＵＳＢケーブル２８と、ＵＳＢケーブル２８に接続されたＵＳＢインターフェース５８，８６を介して行われる。
複合機４の各種機能、各手段は、複合機４のハードウェア構成と、ＲＯＭ６０に記憶されている各種プログラム（図示省略）とが協働することで具現化されるものである。
機能一覧要求受信手段と、機能一覧送信手段と、選択機能特定データ受信手段と、機能実行結果送信手段とは、ＵＳＢインターフェース５８を介して実現される。属性情報記憶手段として、不揮発性ＲＡＭ７０に、属性情報が記憶される。ＣＰＵにより機能実行手段を動作させることで、電話機能と、ファックス機能と、メール機能と、スキャナ機能と、印刷機能等がそれぞれ実行される。たとえば、ファックス機能は、スキャナ部６６により読み取った原稿データをモデム７６を介して、指定された送信先番号に送信する。
携帯端末機３０の各種機能、各手段は、携帯端末機３０のハードウェア構成と、ＲＯＭ８０に記憶されている各種プログラム（図示省略）とが協働することで具現化されるものである。
機能一覧要求送信手段と、選択機能特定データ送信手段と、属性情報取得手段とは、ＵＳＢインターフェース２８を介して実現される。属性情報記憶手段と、表示条件記憶手段と、通信ログ記憶手段とは、それぞれＨＤＤ８８の所定領域内にそれぞれの記憶手段に対応する情報が記憶されている。機能頻度特定手段と属性頻度特定手段は、ＣＰＵ４４がＲＯＭ８０のプログラムを実行させ、通信ログ記憶手段に記憶された通信ログを読み出すことにより実現される。表示条件更新手段は、ＣＰＵ４４を動作させることにより表示条件記憶手段に記憶された表示条件を更新する。
【００２０】
携帯端末機３０と複合機４とが接続されると、携帯端末機３０の機能一覧要求送信手段は機能一覧要求を送信し、複合機４の機能一覧要求受信手段はその機能一覧要求を受信する。本実施例では、機能一覧要求は携帯端末機３０が新たに接続された複合機４を検出する毎に送信されるが、ユーザの操作によって送信されるよう構成してもよい。
複合機４の機能一覧送信手段は、機能一覧要求受信手段が機能一覧要求を受信するのに応答して、複合機４で実行可能な機能一覧を携帯端末機３０に送信する。例えば、複合機４で「電話」「ファックス」「メール」「コピー」等の機能が実行可能であれば、その一覧が携帯端末機３０に送信される。
【００２１】
携帯端末機３０の表示条件記憶手段は、ユーザインターフェース画面の表示に関する表示条件を記憶している。表示条件とは、複合機４から送信される機能一覧以外にユーザインターフェース画面を作成するために必要な情報をいう。例えば、ユーザインターフェース画面に表示されるアイコンであれば、アイコンの形状、色、大きさ、アイコンとして表示する機能の種類、機能の種類の表示順序等が条件付けられて表示条件記憶手段に記憶されている。表示条件記憶手段には、例えば、ユーザインターフェース画面の大きさ等の携帯端末機３０に予め設定されている表示条件と、背景やアイコンの色等のユーザが設定可能な表示条件と、アイコンとして表示する機能の種類と表示順序等の表示条件更新手段によって設定が更新される表示条件が記憶されている。
表示条件は、また、ユーザインターフェース画面作成手段が作成する全インターフェース画面に共通する表示条件と、各ユーザインターフェース画面に固有の表示条件に区別されている。
【００２２】
携帯端末機３０のユーザインターフェース画面作成手段は、複合機４の機能一覧送信手段から受信した機能一覧から、表示条件記憶手段に記憶されている表示条件を満たす表示にて各機能を表示する第１ユーザインターフェース画面を作成することができる。図９（ａ）に、第１ユーザインターフェース画面を例示する。複合機４の各機能は、個別のアイコンとして第１ユーザインターフェース画面に表示される。ユーザは操作部４６を操作して、表示されているいずれかのアイコンを選択することで、複合機４にその機能を実行させる指令を入力することができる。例えば、表示条件記憶手段に頻繁に選択される機能を大きく表示するよう条件付けられた表示条件が記憶されていれば、図９（ｂ）に示す複合機４の表示部７４に表示される通常のユーザインターフェース画面と比べ、図９（ａ）に示すように、第１ユーザインターフェース画面には頻繁に選択される機能がその他の機能よりも大きいアイコンで、強調して表示される。
【００２３】
機能の選択頻度は、機能頻度特定手段が通信ログ記憶手段に記憶された通信ログから特定する。このとき、第１インターフェース画面に表示される各機能の表示をユーザの最近の使用状況に適合させるために、機能頻度特定手段が各機能の選択頻度を特定する通信ログの範囲を、例えば１週間あるいは１ヶ月等の所定の期間に限定してもよいし、あるいは、過去２０回分の通信ログから各機能の選択頻度を特定するように、通信ログの範囲を通信回数で限定してもよい。あるいは、特定される機能の選択頻度に範囲を設定して、所定の頻度以上の選択頻度を有する機能を頻繁に選択する機能として特定するよう構成してもよい。
表示条件更新手段は、表示条件記憶手段に記憶されているインターフェース画面の表示条件を、頻繁に選択される機能が強調表示されるように更新することができる。機能頻度特定手段によって特定された各機能の選択頻度より新たな機能の表示順序に関する表示条件を作成し、表示条件記憶手段に記憶されている表示条件を、新たに作成した表示条件に置き換えて記憶させることができる。
【００２４】
ユーザインターフェース画面作成手段は、さらに、頻繁に選択される機能と属性情報から構成される属性機能を選択可能な第２ユーザインターフェース画面を作成することができる。複合機４の機能には、機能に対応する属性情報の入力が必要である場合がある。図８に、機能と機能に対応する属性情報の関係を表わす図を示す。各機能に対応する属性情報は複数個存在し得る。例えば、機能「電話」に対応する属性情報は「電話番号」のみであるが、機能「ファックス」には、「ファックス番号」、「解像度」等の複数の属性情報が対応している。
第２ユーザインターフェース画面では、頻繁に選択される機能と、その機能を選択する際に頻繁に選択される属性情報を特定し、それらを対応付けた属性機能のアイコンを選択可能に表示することができる。図１１に、第２ユーザインターフェース画面を例示する。例えば、図１１（ａ）では、頻繁に選択される機能「ファックス」と、その機能を選択する際に頻繁に選択される送り先が対応付けられた属性機能のアイコンが表示されている。ユーザは、属性機能のアイコンを選択することで、複合機４に実行させる機能と、機能の実行に入力が必要となる属性情報を同時に選択することができる。
【００２５】
属性機能として対応付けられる機能と属性情報は、通信ログ記憶手段に記憶された通信ログから特定される。具体的には、頻繁に選択される機能は機能頻度特定手段が、頻繁に選択される属性情報は属性頻度特定手段が、それぞれ通信ログ記憶手段に記憶された通信ログから特定する。
属性頻度特定手段は、通信ログ記憶手段に記憶された通信ログから、各機能に対応する属性情報の入力頻度を特定することができる。
【００２６】
属性頻度特定手段によって特定された各機能に対する属性情報の入力頻度を用いて、ユーザインターフェース画面作成手段は、機能頻度特定手段により特定された頻繁に、その機能に頻繁に入力される属性情報を対応付けた属性機能を選択可能な第２ユーザインターフェース画面を作成することができる。
ユーザインターフェース画面作成手段は、さらに、第２ユーザインターフェース画面として、携帯端末機３０の属性情報記憶手段に記憶している属性情報および複合機４の属性情報記憶手段に記憶している属性情報を、頻繁に選択される機能に対応付けた属性機能を選択可能なユーザインターフェース画面を作成することができる。
携帯端末機３０の属性情報記憶手段には、ユーザが入力した個人的な電話番号やメールアドレス等の属性情報が記憶されている。これに対し、複合機４の属性情報記憶手段には、その複合機４を使用するユーザが共通して利用可能な電話番号やメールアドレス等の属性情報が記憶されている。携帯端末機３０の属性情報取得手段は、複合機４の属性情報記憶手段に記憶されている属性情報を取得することができる。
【００２７】
第２ユーザインターフェース画面にはそれらの属性情報と、頻繁に選択される機能を対応付けた属性機能が表示される。第２ユーザインターフェース画面を用いることで、複合機４側と携帯端末機３０側のどちらに記憶されている属性情報に対しても、同様の操作により実行する機能を選択することができる。例えば、複合機４が旅行先のホテルに設置されていれば、属性情報記憶手段には地元の観光地や交通機関の電話番号等の属性情報が記憶されており、ユーザは携帯端末機３０を用いてそれらの連絡先と容易に通信することができる。また、複合機４の属性情報記憶手段に記憶されている属性情報を、例えば、重要性あるいはジャンル等によりグループ分けして記憶しておき、属性情報取得手段が複合機４から取得する属性情報を、特定のグループに属する属性情報のみに限定するよう選択可能に構成してもよい。
【００２８】
ユーザインターフェース画面作成手段は、第１ユーザインターフェース画面と第２ユーザインターフェース画面とを共通の画面に作成することができる。図１１（ｂ）に、共通の画面に作成された第１ユーザインターフェース画面と第２ユーザインターフェース画面を例示する。第１ユーザインターフェース画面と第２ユーザインターフェース画面を共通の画面に作成することで、ユーザは所望の機能あるいは属性機能を選択することができる。第１ユーザインターフェース画面と第２ユーザインターフェース画面を共通の画面に作成するか否かは、ユーザが選択可能である。
【００２９】
携帯端末機３０のユーザインターフェース画面作成手段は、さらに、第１ユーザインターフェース画面に表示された機能に対応する属性情報の入力を促す第３ユーザインターフェース画面を作成することができる。図１０に、第３ユーザインターフェース画面を例示する。例えば、図８に示したように、選択される機能が「電話」であれば、入力が必要となる属性情報は「電話番号」だけであるが、選択される機能が「コピー」であれば「枚数」、「解像度」、「倍率」等の、複数の属性情報の入力が必要となる。入力が必要な属性情報が携帯端末機３０あるいは複合機４に記憶されていればその一覧を読み込み、図１０（ａ）に示すように属性情報の一覧から入力する属性を選択可能な第３ユーザインターフェース画面を作成することができる。入力が必要な属性情報が携帯端末機３０と複合機４のどちらにも記憶されていなければ、図１０（ｂ）に示すように属性情報の直接入力を促す第３ユーザインターフェース画面を作成することができる。
このとき、選択機能特定データ送信手段は、第１ユーザインターフェース画面によりユーザが選択した機能を特定するデータと、第３ユーザインターフェース画面によりユーザが入力した属性情報とを対応付けて選択機能特定データを作成し、送信することができる。
【００３０】
携帯端末機３０の選択機能特定データ送信手段は、操作部４６の操作によって選択された機能と属性情報を特定する選択機能特定データを複合機４に送信することができる。選択機能特定データは、ユーザが選択した機能を特定し、複合機４にその機能を実行させるための指令信号より構成される。携帯端末機３０から送信された選択機能特定データは、複合機４の選択機能特定データ受信手段で受信される。
【００３１】
複合機４の機能実行手段は、選択機能特定データ受信手段で受信した選択機能特定データにより特定される機能を実行する。本実施例の複合機４で機能実行手段に実行されうる機能は、電話機能、ファックス機能、メール機能、スキャナ機能、印刷機能等の機能である。機能実行手段は、複数の機能を組み合わせて実行させることもができる。例えば、選択機能特定データで選択された機能が「コピー」であれば、機能実行手段はスキャナ機能と印刷機能を組み合わせてコピー機能を実行することができる。
【００３２】
機能実行手段により実行された機能実行の結果は、機能実行結果送信手段によって携帯端末機３０の通信ログ記憶手段へ送信される。通信ログ記憶手段は、複合機４と接続したときの通信ログを記憶している。ここに記憶されている通信ログは、機能実行結果送信手段から送信された送信履歴であるが、携帯端末機３０の選択機能特定データ送信手段が送信した選択機能特定データの履歴を記憶していてもよい。
通信ログ記憶手段に記憶された通信ログからは、最近選択した機能や属性情報を知ることができる。例えば、図９（ａ）に示したように、通信ログ記憶手段に記憶された通信ログを用いてユーザインターフェース画面にアイコン「通信履歴」を作成させ、過去に選択した機能や属性情報にアクセスできるように構成することもできる。
【００３３】
本実施例のシステム２を用いることで、ユーザは、複合機４の機種によらないで同一表示条件に従って表示されるユーザインターフェース画面を見ながら、複合機４に実行させる機能を選択することができる。複合機４の操作の利便性を向上することができる。
【００３４】
図２に、第１ユーザインターフェース画面を作成する動作処理を表わすフローチャートを示す。以下に示すステップＳ２からステップＳ２０は、携帯端末機３０の動作処理を表わしている。
ステップＳ２では、携帯端末機３０に複合機４が接続されたか否かが判断される。複合機４が接続された場合（判断がＹＥＳの場合）はステップＳ４へ進み、複合機４が接続されていない場合（判断がＮＯの場合）は、複合機４が接続されるまで待機する。この判断は、携帯端末機３０のＵＳＢインターフェース８６から信号が入力されるか否かで判断することができる。
ステップＳ４では、接続された複合機４に機能一覧要求を送信する。機能一覧要求は、機能一覧要求送信手段から複合機４の機能一覧要求受信手段へと送信される。
ステップＳ６では、複合機４から機能一覧の返信があったか否かが判断される。機能一覧の返信があった場合（判断がＹＥＳの場合）はステップＳ１２へ進み、機能一覧の返信がない場合（判断がＮＯの場合）はステップＳ８へ進む。
ステップＳ８では、所定時間が経過したか否かが判断される。所定時間が経過した場合（判断がＹＥＳの場合）はステップＳ１０へ進み、所定時間が経過していない場合（判断がＮＯの場合）はステップＳ６へ進み、機能一覧の返信があったか否かの判断を繰り返す。
ステップＳ１０では、所定時間が経過しても機能一覧の返信がないことから、エラー表示を表示手段４８に表示する。
【００３５】
図２のステップＳ１２では、通信ログ記憶手段から各機能の選択頻度を特定する。このステップでは各機能の選択頻度が機能頻度特定手段によって特定され、複合機４の有する機能の中から、頻繁に選択される機能が特定される。選択頻度に基づいた各機能の順位を特定してもよい。
ステップＳ１４では、特定した機能の選択頻度から表示条件記憶手段の表示条件を更新する。例えば、ステップＳ１２でファックス機能が最も頻繁に選択され、次いでメール機能が最も頻繁に選択されることが特定されていれば、表示条件更新手段が各機能の表示順序に関する表示条件をステップＳ１２で特定された順位に基づいて更新することができる。
ステップＳ１６では、ユーザインターフェース画面作成手段が、表示条件記憶手段から表示条件を読み込む。
ステップＳ１８では、ユーザインターフェース画面作成手段３４が、ステップＳ６で複合機４から受信した機能一覧とステップＳ１６で読み込んだ表示条件から、第１ユーザインターフェース画面を作成する。このステップで作成される第１ユーザインターフェース画面は、表示条件記憶手段に記憶されている表示条件を満たす表示にて、機能一覧の各機能を表示している。
ステップＳ２０では、作成した第１ユーザインターフェース画面を表示手段４８に表示する。図９（ａ）に、表示手段４８に表示される第１ユーザインターフェース画面を例示する。
ステップＳ２からステップＳ２０の動作処理は、ＣＰＵ４４と、ＣＰＵ４４にステップＳ２からステップＳ２０を実行させる各種プログラムにより実行される。
【００３６】
図３に、第３ユーザインターフェース画面を作成する動作処理を表わすフローチャートを示す。以下に示すステップＳ２２からステップＳ４４は、携帯端末機３０の動作処理を表わしている。この動作処理を開始する時点においては、携帯端末機３０は少なくともステップＳ２からステップＳ２０までの動作処理が実行されており、表示手段４８には第１ユーザインターフェース画面が表示されているものとする。
ステップＳ２２では、第１ユーザインターフェース画面に表示されているいずれかの機能が選択されたか否かが判断される。機能が選択された場合（判断がＹＥＳの場合）はステップＳ２４へ進み、機能が選択されていない場合（判断がＮＯの場合）は機能が選択されるまで待機する。
ステップＳ２４では、選択された機能に対応する属性情報の種類ｉを、ｉ＝１に設定する。たとえば、ステップＳ２２で選択された機能が「ファックス」である場合、このステップで属性情報「ファックス番号」が設定される（図８を参照）。
ステップＳ２６では、選択された機能に入力が必要な属性情報に、未だ入力されていない属性情報があるか否かが判断される。入力されていない属性情報がある場合（判断がＹＥＳの場合）はステップＳ２８へ進み、必要な属性情報がすべて入力済みである場合（判断がＮＯの場合）は図４に示す選択機能特定データを送信する動作処理へ進む。
ステップＳ２８では、入力が必要な属性情報が複合機４と携帯端末機３０のいずれかの属性情報記憶手段に記憶されているか否かが判断される。記憶されている場合（判断がＹＥＳの場合）はステップＳ３０へ進み、記憶されていない場合（判断がＮＯの場合）はステップＳ３８へ進む。複合機４側の属性情報記憶手段に属性情報が記憶されているか否かの判断については、属性情報取得手段が取得した属性情報に基づいて判断される。
ステップＳ３０では、ステップＳ２２で選択された機能に対応して入力が必要な属性情報を、属性情報記憶手段より読み込む。このステップにおいて、複合機４側の属性情報記憶手段からはすべての属性情報を読み込んでもよいし、特定のグループに属する属性情報のみを読み込んでもよい。このステップにおける複合機４からの属性情報の読み込みは、属性情報取得手段が属性情報取得要求を複合機に送信し、属性情報取得要求に応答して属性情報一覧が携帯端末機３０へ返信されることで実行される。
【００３７】
図３のステップＳ３２では、ステップＳ３０で読み込んだ属性情報から属性情報一覧を作成して第３ユーザインターフェース画面を作成する。第３ユーザインタフェース画面は、作成した属性情報一覧を用いて、表示条件記憶手段に記憶されている表示条件を満たす表示にて各属性情報を表示するよう作成される。
ステップＳ３４では、ステップＳ３２で作成した第３ユーザインターフェース画面を表示手段４８に表示する。例えば、図１０（ａ）に例示したような第３ユーザインターフェース画面が表示される。
ステップＳ３６では、第３ユーザインターフェース画面で選択を促している属性情報が選択されたか否かが判断される。属性情報が選択された場合（判断がＹＥＳの場合）はステップＳ４４へ進み、属性情報が選択されていない場合（判断がＮＯの場合）は属性情報が選択されるまで待機する。
ステップＳ３８では、入力が必要な属性情報の入力欄を作成して第３ユーザインターフェース画面を作成する。第３ユーザインタフェース画面は、表示条件記憶手段に記憶されている表示条件を満たす表示にて各属性情報の入力欄を表示するよう作成される。
ステップＳ４０では、ステップＳ３８で作成した第３ユーザインターフェース画面を表示手段４８に表示する。例えば、図１０（ｂ）に例示したような第３ユーザインターフェース画面が表示される。
ステップＳ４２では、第３ユーザインターフェース画面で入力を促している属性情報が入力されたか否かが判断される。属性情報が入力された場合（判断がＹＥＳの場合）はステップＳ４４へ進み、属性情報が入力されていない場合（判断がＮＯの場合）は属性情報が入力されるまで待機する。
ステップＳ４４では、選択された機能に対応して設定されていた属性情報の種類ｉを、ｉ＋１に設定する。例えば、ステップＳ２２で選択された機能が「ファックス」であり、設定されていた属性情報が「ファックス番号」であった場合、このステップにおいて「解像度」が次の属性情報ｉ＋１に設定される（図８を参照）。
ステップＳ２２からステップＳ４４の動作処理は、ＣＰＵ４４と、ＣＰＵ４４にステップＳ２２からステップＳ４４を実行させる各種プログラムにより実行される。
【００３８】
図４に、選択機能特定データを用いて複合機４に機能の実行を指示する動作処理を表わすフローチャートを示す。以下に示すステップＳ４６からステップＳ５６は、携帯端末機３０の動作処理を表わしている。この動作処理を開始する時点においては、携帯端末機３０は少なくともステップＳ２２からステップＳ２６までの動作処理が実行されており、表示手段４８には第１ユーザインターフェース画面と第２ユーザインターフェース画面と第３ユーザインターフェース画面のいずれかのユーザインターフェース画面が表示されているものとする。
ステップＳ４６では、入力された機能と属性情報から選択機能特定データを作成する。例えば、ステップＳ２２で機能「ＦＡＸ」が選択されており、ステップＳ４２で会社のファックス番号が入力されていれば、このステップでは選択した機能が「ファックス」であり、入力する属性情報が会社のファックス番号であることを特定する選択機能特定データが作成される。
ステップＳ４８では、複合機４から機能実行結果の返信があったか否かが判断される。機能実行結果の返信があった場合（判断がＹＥＳの場合）はステップＳ５４へ進み、返信がない場合（判断がＮＯの場合）はステップＳ５０へ進む。
ステップＳ５０では、所定時間が経過したか否かが判断される。所定時間が経過した場合（判断がＹＥＳの場合）はステップＳ５２へ進み、所定時間が経過していない場合（判断がＮＯの場合）はステップＳ４８へ進み、機能実行結果の返信があったか否かの判断を繰り返す。
ステップＳ５２では、所定時間が経過しても機能実行結果の返信がないことから、通信に問題があったとみなし、エラー表示を表示手段４８に表示する。
ステップＳ５４では、受信した機能実行結果を表示手段４８に表示する。
ステップＳ５６では、受信した機能実行結果を通信ログ記憶手段に書き込む。このステップで記憶された（書き込まれた）機能実行結果は、次にユーザインターフェース画面作成手段がユーザインターフェース画面を作成する際に、頻繁に選択される機能あるいは属性情報の特定結果に反映される。
ステップＳ４６からステップＳ５６の動作処理は、ＣＰＵ４４と、ＣＰＵ４４にステップＳ４６からステップＳ５６を実行させる各種プログラムにより実行される。
【００３９】
図５に、第２ユーザインターフェース画面を作成する動作処理を表わすフローチャートを示す。以下に示すステップＳ５８からステップＳ８２は、携帯端末機３０の動作処理を表わしている。以下の動作処理において、第１ユーザインターフェース画面は第２ユーザインターフェース画面と共通のユーザインターフェース画面に作成されている。
ステップＳ５８では、携帯端末機３０に複合機４が接続されたか否かが判断される。複合機４が接続された場合（判断がＹＥＳの場合）はステップＳ６０へ進み、複合機４が接続されていない場合（判断がＮＯの場合）は、複合機４が接続されるまで待機する。この判断は、携帯端末機３０のＵＳＢインターフェース８６から信号が入力されるか否かで判断することができる。
ステップＳ６０では、接続された複合機４に機能一覧要求を送信する。機能一覧要求は、機能一覧要求送信手段から複合機４の機能一覧要求受信手段へと送信される。
ステップＳ６２では、複合機４から機能一覧の返信があったか否かが判断される。機能一覧の返信があった場合（判断がＹＥＳの場合）はステップＳ６８へ進み、機能一覧の返信がない場合（判断がＮＯの場合）はステップＳ６４へ進む。
ステップＳ６４では、所定時間が経過したか否かが判断される。所定時間が経過した場合（判断がＹＥＳの場合）はステップＳ６６へ進み、所定時間が経過していない場合（判断がＮＯの場合）はステップＳ６２へ進み、機能一覧の返信があったか否かの判断を繰り返す。
ステップＳ６６では、所定時間が経過しても機能一覧の返信がないことから、エラー表示を表示手段４８に表示する。
ステップＳ６８では、通信ログ記憶手段から各機能の選択頻度を特定する。このステップでは各機能の選択頻度が機能頻度特定手段によって特定され、複合機４の有する機能の中から、頻繁に選択される機能が特定される。選択頻度に基づいた各機能の順位を特定してもよい。
【００４０】
図５のステップＳ７０では、通信ログ記憶手段から入力頻度の高い属性情報を特定する。このステップでは各機能の選択に対応する属性情報の選択頻度が属性頻度特定手段によって特定され、頻繁に選択される機能に対応して頻繁に選択される属性情報が特定される。選択頻度に基づいた属性情報の順位を特定してもよい。
ステップＳ７２では、ステップＳ６８で特定した選択頻度の高い機能と、この機能にステップＳ７０で特定された属性情報を対応付けた属性機能の表示条件を更新する。例えば、属性機能「お父さんにＦＡＸ」よりも「会社にＦＡＸ」を上位に表示するよう表示条件が記憶されているときに、属性機能「会社にＦＡＸ」よりも「お父さんにＦＡＸ」の選択頻度が高いことが特定されていれば、表示条件記憶手段に記憶されている表示条件は新たに作成された表示条件によって更新される。
ステップＳ７４では、複合機４の属性情報記憶手段から、重要な属性情報を取得する。重要な属性情報の取得は、属性情報取得手段が属性情報取得要求を複合機４に送信し、属性情報取得要求に応答して重要な属性情報一覧が携帯端末機３０へ返信されることで実行される。たとえば、複合機４が宿泊先のホテル等に設置されている場合に、最寄りのタクシー会社のファックス番号などが重要な属性情報として返信される。
ステップＳ７６では、ステップＳ７４で取得した属性情報をステップＳ６８で特定した選択頻度の高い機能に対応付けた属性機能データを作成する。
ステップＳ７８では、ユーザインターフェース画面作成手段が、表示条件記憶手段から表示条件を読み込む。
ステップＳ８０では、ユーザインターフェース画面作成手段が、ステップＳ６２で受信した機能一覧とステップＳ７６で作成した属性機能データとステップＳ７８で読み込んだ表示条件から、第２ユーザインターフェース画面を作成する。このステップで作成される第２ユーザインターフェース画面は、表示条件記憶手段に記憶されている表示条件を満たす表示にて各属性機能を表示している。
ステップＳ８２では、作成した第２ユーザインターフェース画面を表示手段４８に表示する。図１１（ａ）に、第２ユーザインターフェース画面を例示する。
ステップＳ５８からステップＳ８２の動作処理は、ＣＰＵ４４と、ＣＰＵ４４にステップＳ５８からステップＳ８２を実行させる各種プログラムにより実行される。
【００４１】
上記のステップＳ５８からステップＳ８２の動作処理を実行した後に、携帯端末機３０は、少なくとも図３のステップＳ２２からステップＳ２６までの処理と、図４に示したステップＳ４６からステップＳ５６までの動作処理を実行する。例えば、第２ユーザインターフェース画面に選択可能に表示される属性機能のみで属性情報の入力が実行できなければ、図３に示したステップＳ２８からステップＳ４４までの動作処理を実行して、第３ユーザインターフェース画面を作成してもよい。
ステップＳ７４では複合機４に重要な属性情報としてグループ分けされている属性情報を要求するが、複合機４の属性情報記憶手段に記憶されているすべての属性情報を要求するよう構成してもよい。あるいは、ステップＳ７４を実行する以前に、複合機４の属性情報記憶手段に記憶されている属性情報から取得する属性情報を指定する動作処理を行わせることもできる。
【００４２】
ステップＳ２からステップＳ２０の動作処理を実行して第１ユーザインターフェース画面を作成するか、あるいはステップＳ５８からステップＳ８２の動作処理を実行して第１ユーザインターフェース画面と共通の第１ユーザインターフェース画面に第２ユーザインターフェース画面を作成するかについては、ユーザが予め選択することができる。
【００４３】
図６に、複合機４の動作処理を表わすフローチャートを示す。ステップＳ８４からステップＳ１０８の複合機４の動作処理は、ステップＳ２からステップＳ８２の携帯端末機３０の動作処理に対応して実行されている。
ステップＳ８４では、携帯端末機３０が接続されたか否かが判断される。接続された場合（判断がＹＥＳの場合）はステップＳ８６へ進み、接続されていない場合（判断がＮＯの場合）は携帯端末機３０が接続されるまで待機する。この判断は、複合機４のＵＳＢインターフェース５８で新たなハードウェアが検出されるか否かで判断することができる。
ステップＳ８６では、携帯端末機３０からコマンドを受信したか否かが判断される。コマンドを受信した場合（判断がＹＥＳの場合）はステップＳ９０へ進み、コマンドを受信していない場合（判断がＮＯの場合）はステップＳ８８へ進む。この判断は、複合機４のＵＳＢインターフェース５８から信号が入力されるか否かで判断することができる。
ステップＳ８８では、携帯端末機３０との接続が切断されたか否かが判断される。接続が切断された場合（判断がＹＥＳの場合）はステップＳ８４へ進み、携帯端末機３０の接続判断を繰返す。接続が切断されていない場合（判断がＮＯの場合）はステップＳ８６へ進み、携帯端末機３０からのコマンド受信の判断を繰返す。この判断は、複合機４のＵＳＢインターフェース５８でハードウェアが検出されなくなったか否かで判断することができる。
【００４４】
図６のステップＳ９０では、携帯端末機３０から受信したコマンドが、機能要求一覧であるか否かが判断される。機能要求一覧である場合（判断がＹＥＳの場合）はステップＳ９２へ進み、機能要求一覧でない場合（判断がＮＯの場合）はステップＳ９４へ進む。
ステップＳ９２では、受信したコマンドが機能要求一覧であることから、機能一覧送信手段８が機能一覧を携帯端末機３０へ返信する。この動作処理を終了すると、ステップＳ８８へ進み、携帯端末の接続に関する判断処理を繰返す。
ステップＳ９４では、携帯端末機３０から受信したコマンドが、属性情報一覧取得要求であるか否かが判断される。属性情報一覧取得要求である場合（判断がＹＥＳの場合）はステップＳ９６へ進み、属性情報一覧取得要求でない場合（判断がＮＯの場合）はステップＳ９８へ進む。
ステップＳ９６では、受信したコマンドが属性情報一覧取得要求であることから、属性情報一覧を携帯端末機３０へ返信する。この動作処理を終了すると、ステップＳ８８へ進み、携帯端末の接続に関する判断処理を繰返す。
ステップＳ９８では、携帯端末機３０から受信したコマンドが、重要な属性情報取得要求であるか否かが判断される。重要な属性情報取得要求である場合（判断がＹＥＳの場合）はステップＳ１００へ進み、重要な属性情報取得要求でない場合（判断がＮＯの場合）はステップＳ１０２へ進む。
ステップＳ１００では、受信したコマンドが重要な属性情報取得要求であることから、重要な属性情報にグループ分けされている属性情報の一覧を携帯端末機３０へ返信する。この動作処理を終了すると、ステップＳ８８へ進み、携帯端末の接続に関する判断処理を繰返す。
ステップＳ１０２では、携帯端末機３０から受信したコマンドが、選択機能特定データであるか否かが判断される。選択機能特定データである場合（判断がＹＥＳの場合）はステップＳ１０４へ進み、選択機能特定データでない場合（判断がＮＯの場合）はステップＳ１０８へ進む。
ステップＳ１０４では、携帯端末機３０から受信したコマンドが、選択機能特定データであることから、機能実行手段２４が受信した選択機能特定データの支持に従って選択された機能を実行する。
ステップＳ１０６では、機能実行手段２４が実行した機能実行結果を、携帯端末機３０に返信する。この動作処理を終了すると、ステップＳ８８へ進み、携帯端末の接続に関する判断処理を繰返す。
ステップＳ１０８では、携帯端末機３０から受信したコマンドが、機能要求一覧と属性情報と選択機能特定データのいずれのデータでもないことから、エラー信号を返信する。携帯端末機３０は、通信がエラーであったことを示す表示を表示手段４８に表示する。この動作処理を終了すると、ステップＳ８８へ進み、携帯端末の接続に関する判断処理を繰返す。
ステップＳ８４からステップＳ１０８の動作処理は、ＣＰＵ４４と、ＣＰＵ４４にステップＳ８４からステップＳ１０８を実行させる各種プログラムにより実行される。
【００４５】
複合機４が携帯端末機３０からの機能一覧要求に応答して、その複合機４で実行可能な機能の一覧を送信し、受信した選択機能特定データに応答して機能を実行することができれば、ユーザインターフェース設計が統一されていない複数の複合機４であっても、共通のユーザインターフェース画面を操作することで機能を実行することができる。複合機４の機種によらずに、共通のユーザインターフェース画面を用いて操作することができる。複合機４の操作の利便性を向上させることができる。
【００４６】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。例えば、表示条件記憶手段に記憶する表示条件として、表示言語を「日本語」として記憶しておけば、出張先の海外で複合機４を使用したい場合に、表示言語が理解できないために、複合機４を操作できないといった問題を回避することも可能となる。また、複合機４と携帯端末機３０とは互いに通信可能に接続されていればよいが、例えば、複合機４の構成として、携帯端末機３０を複合機４に接続することで、複合機４の操作部７２および表示部７４の上面に、操作部７２、表示部７４、ＵＳＢインターフェース５８とを構成することで、携帯端末機３０により、操作部７２と表示部７４とが隠れて、利用者が複合機４、携帯端末機３０のどちらの操作部を操作すればよいか迷うことを防ぐことができる。
本明細書または図面に説明した技術要素は、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時の請求項に記載の組み合わせに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【図面の簡単な説明】
【００４７】
【図１】本発明のシステムのハードウェア構成を表わすブロック図である。
【図２】第１ユーザインターフェース画面を作成する動作処理を表わすフローチャートである。
【図３】第３ユーザインターフェース画面を作成する動作処理を表わすフローチャートである。
【図４】選択機能特定データを用いて複合機に機能の実行を指示する動作処理を表わすフローチャートである。
【図５】第２ユーザインターフェース画面を作成する動作処理を表わすフローチャートである。
【図６】複合機の動作処理を表わすフローチャートである。
【図７】本発明のシステムの通信処理動作の概略を表わす図である。
【図８】機能と、機能に対応する属性情報の種類を表わす図である。
【図９】第１ユーザインターフェース画面を例示する図である。
【図１０】第３ユーザインターフェース画面を例示する図である。
【図１１】第２ユーザインターフェース画面を例示する図である。
【符号の説明】
【００４８】
２：システム
４：複合機
２６：公衆回線
２８：ＵＳＢケーブル
３０：携帯端末機
４６，７２：操作部
４８：表示手段
５８，６８：ＵＳＢインターフェース
６０，８０：ＲＯＭ
６２，８２：ＲＡＭ
６４：印刷部
６６：スキャナ部
６８：ＬＡＮインターフェース
７０：不揮発性ＲＡＭ
７４：表示部
７６：モデム
７８：ＬＡＮケーブル
８４：音声出力部
８８：ハードディスク
９０：コンピュータ
【図１】
2008092077.tif 000003
【図２】
2008092077.tif 000004
【図３】
2008092077.tif 000005
【図４】
2008092077.tif 000006
【図５】
2008092077.tif 000007
【図６】
2008092077.tif 000008
【図７】
2008092077.tif 000009
【図８】
2008092077.tif 000010
【図９】
2008092077.tif 000011
【図１０】
2008092077.tif 000012
【図１１】
2008092077.tif 000013