(57)【特許請求の範囲】
【請求項１】
印刷データを送信する機能を具備した端末装置と通信するための通信インターフェース部と、
前記印刷データを処理するための１つ以上の能力を搭載するプリンターコントローラーと、を有し、
前記プリンターコントローラーは、
前記端末装置から送信される能力要求を取得する取得部と、
前記能力要求を送信した前記端末装置に、前記プリンターコントローラーが対応可能な能力を通知する能力通知を行う通知部と、
種類の異なる複数の機能のなかから無効にすることを設定した特定の機能に関して、当該機能が必須で利用する能力である必須能力を判断する判断部と、を有し、
前記通知部は、前記判断部が判断した必須能力については、前記プリンターコントローラーが搭載する能力であっても非対応の能力であるとして前記能力通知を行うことを特徴とする画像処理装置。
【請求項２】
印刷データを送信する機能を具備した端末装置と通信するための通信インターフェース部と、
前記印刷データを処理するための１つ以上の能力を搭載するプリンターコントローラーと、を有し、
前記プリンターコントローラーは、
前記端末装置から送信される能力要求を取得する取得部と、
前記能力要求を送信した前記端末装置に、前記プリンターコントローラーが対応可能な能力を通知する能力通知を行う通知部と、
種類の異なる複数の機能のなかから無効にすることを設定した特定の機能に関して、当該機能が必須で利用する能力である必須能力を判断する判断部と、を有し、
前記通知部は、前記能力通知において、前記判断部が判断した必須能力については、前記プリンターコントローラーが搭載する能力であっても対応可能な能力として通知しないことを特徴とする画像処理装置。
【請求項３】
種類の異なる複数の機能毎に、当該機能と前記必須能力とを関連付けて記憶する記憶部をさらに有し、
前記判断部は、前記記憶部を参照して前記必須能力を判断することを特徴とする請求項１又は２に記載された画像処理装置。
【請求項４】
前記判断部は、前記特定の機能に関する前記必須能力が複数存在する場合には、当該複数の必須能力のなかから必須能力を１つ判断することを特徴とする請求項１から３のいずれかに記載された画像処理装置。
【請求項５】
前記判断部は、前記特定の機能に関する複数の必須能力のいずれもが、当該特定の機能とは異なる他の種類の機能に関する必須機能と重複しない場合には、前記特定の機能に関する複数の必須能力のなかから必須能力を１つ判断することを特徴とする請求項４に記載された画像処理装置。
【請求項６】
前記判断部は、前記特定の機能に関する複数の必須能力のうち、当該特定の機能とは異なる他の種類の機能に関する必須能力と重複する必須能力が１つのみ存在する場合には、前記他の種類の機能と重複しない必須能力のなかから必須能力を１つ判断することを特徴とする請求項４に記載された画像処理装置。
【請求項７】
前記判断部は、前記特定の機能に関する複数の必須能力のうち、当該特定の機能とは異なる他の種類の機能に関する必須能力と重複する必須能力が複数存在する場合には、前記他の種類の機能と重複する数が最も少ない必須能力を１つ判断することを特徴とする請求項４に記載された画像処理装置。
【請求項８】
前記判断部は、ユーザーにより指定される情報に基づいて前記特定の機能を設定することを特徴とする請求項１から７のいずれかに記載された画像処理装置。
【請求項９】
前記判断部は、前記特定の機能を自動的に設定することを特徴とする請求項１から７のいずれかに記載された画像処理装置。
【請求項１０】
前記能力は、ファイルフォーマットであることを特徴とする請求項１から９のいずれかに記載された画像処理装置。
【請求項１１】
前記通知部は、前記能力通知を行う場合には、前記プリンターコントローラーが搭載する能力のうち、少なくとも前記判断部が判断した必須能力を除く能力を、対応可能な能力として通知することを特徴とする請求項１から１０のいずれかに記載された画像処理装置。
【請求項１２】
前記通知部は、前記能力通知を行う場合には、少なくとも前記判断部が判断した必須能力を、非対応な能力として通知することを特徴とする請求項１から１０のいずかに記載された画像処理装置。
【請求項１３】
印刷データを処理するための１つ以上の能力を搭載する画像処理装置の制御方法において、
前記印刷データを送信する機能を備えた端末装置から送信される能力要求を取得する第１のステップと、
種類の異なる複数の機能のなかから無効にすることを設定した特定の機能に関して、当該機能が必須で利用する能力である必須能力を判断する第２のステップと、
前記能力要求を送信した前記端末装置に、前記画像処理装置が対応可能な能力を通知する能力通知を行う第３のステップと、を有し、
前記第３のステップは、前記第２のステップで判断した必須能力については前記画像処理装置が搭載する能力であっても非対応の能力であるとして前記能力通知を行うことを特徴とする画像処理装置の制御方法。
【請求項１４】
コンピューターを、印刷データを処理するための１つ以上の能力を搭載する画像処理装置として動作させるためのコンピュータープログラムにおいて、
印刷データを送信する機能を備えた端末装置から送信される能力要求を取得する第１のステップと、
種類の異なる複数の機能のなかから無効にすることを設定した特定の機能に関して、当該機能が必須で利用する能力である必須能力を判断する第２のステップと、
前記能力要求を送信した前記端末装置に能力通知を行う第３のステップと、をコンピューターに実行させるものであり、
前記第３のステップは、前記第２のステップで判断した必須能力については前記画像処理装置が搭載する能力であっても非対応の能力であるとして前記能力通知を行うことを特徴とするコンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理装置の制御方法及びコンピュータープログラムに関する。
【背景技術】
【０００２】
近年、端末装置がプリンター（画像形成装置）と直接通信を行い当該プリンターに印刷を実行させる印刷システムが注目されている。この印刷システムでは、端末装置が同じネットワーク上にある対応プリンターを自動的に検索することで、個々の端末装置にドライバーソフトをインストールすることなく印刷を行うことができる。例えばアップル社のＡｉｒＰｒｉｎｔ（登録商標）や、グーグル社のＧｏｏｇｌｅＣｌｏｕｄ Ｐｒｉｎｔは、このような印刷システムを実現するために端末装置が具備する機能として知られている。
【０００３】
この印刷システムでは、端末装置やプリンターは、Ｂｏｎｊｏｕｒ（登録商標）といった一般的なネットワークプロトコル（通信規約・通信手順）を利用する。プリンターを検索する場合、端末装置は、同一ネットワーク上の各プリンターに対して、当該プリンターが対応可能な能力（ファイルフォーマット）を要求する能力要求をマルチキャストで送信する。そして、能力要求に応答してプリンターから能力通知が返ってくると、端末装置は、自己の機能が利用する能力を搭載しているプリンターを判断し、これを検索結果として表示する。この検索結果の表示を受け、ユーザーがプリンターを選択することで、印刷を行うことができる。この方法によれば、特定のプリンターメーカーに限らず、様々なプリンターメーカーのプリンターを検索することができる。
【０００４】
なお、例えば特許文献１には、異なる種類の通信プロトコルに対応する携帯可能電子装置が開示されている。この装置では、記憶手段が複数種の通信プロトコルを記憶しており、この記憶手段の複数種の通信プロトコルのなかから所定の通信プロトコルを有効化する有効化手段を備えている。そして、この有効化手段によって有効化された通信プロトコルを使用して外部装置との間で通信を行うこととしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平４−３２１１８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上述の印刷システムでは、様々な機能（ＡｉｒＰｒｉｎｔやＧｏｏｇｌｅＣｌｏｕｄ Ｐｒｉｎｔ等）を備える端末装置について印刷可能な環境となるため、プリンター側では、全ての機能を有効として扱うのではなく、一定の機能（端末装置の機能）については無効として扱いたいという要求も生じる。例えば、ある機能には有効として扱い対応プリンターとして認識させたいが、別の機能については無効として扱い対応プリンターとして認識させたくない、といった如くである。
【０００７】
また、この印刷システムでは、端末装置に搭載される各機能は同一の通信プロトコルを使って実現されており、どの機能から能力要求が送信されたかを判断することができないため、単純に各機能について有効・無効を切り替えることができないという問題がある。
【０００８】
本発明はかかる事情に鑑みてなされたものであり、その目的は、同一の通信プロトコルを使って実現され各機能のなかで特定の機能のみを無効化することができる画像処理装置、画像処理装置の制御方法及びコンピュータープログラムを提供することである。
【課題を解決するための手段】
【０００９】
かかる課題を解決するために、第１の発明は、印刷データを送信する機能を具備した端末装置と通信するための通信インターフェース部と、印刷データを処理するための１つ以上の能力を搭載するプリンターコントローラーと、を有する画像処理装置を提供する。このプリンターコントローラーは、端末装置から送信される能力要求を取得する取得部と、能力要求を送信した端末装置に、プリンターコントローラーが対応可能な能力を通知する能力通知を行う通知部と、種類の異なる複数の機能のなかから無効にすることを設定した特定の機能に関して、当該機能が必須で利用する能力である必須能力を判断する判断部と、を有し、通知部は、判断部が判断した必須能力については、プリンターコントローラーが搭載する能力であっても非対応の能力であるとして能力通知を行う。
【００１０】
また、第２の発明は、印刷データを送信する機能を具備した端末装置と通信するための通信インターフェース部と、印刷データを処理するための１つ以上の能力を搭載するプリンターコントローラーと、を有する画像処理装置を提供する。このプリンターコントローラーは、端末装置から送信される能力要求を取得する取得部と、能力要求を送信した端末装置に、プリンターコントローラーが対応可能な能力を通知する能力通知を行う通知部と、種類の異なる複数の機能のなかから無効にすることを設定した特定の機能に関して、当該機能が必須で利用する能力である必須能力を判断する判断部と、を有し、通知部は、能力通知において、判断部が判断した必須能力については、プリンターコントローラーが搭載する能力であっても対応可能な能力として通知しない。
【００１１】
ここで、第１の発明又は第２の発明は、種類の異なる複数の機能毎に、当該機能と必須能力とを関連付けて記憶する記憶部をさらに有していてもよい。この場合、判断部は、記憶部を参照して必須能力を判断することが好ましい。
【００１２】
また、第１の発明又は第２の発明において、判断部は、特定の機能に関する必須能力が複数存在する場合には、当該複数の必須能力のなかから必須能力を１つ判断することが好ましい。
【００１３】
この場合、判断部は、特定の機能に関する複数の必須能力のいずれもが、当該特定の機能とは異なる他の種類の機能に関する必須機能と重複しない場合には、特定の機能に関する複数の必須能力のなかから必須能力を１つ判断することが好ましい。
【００１４】
また、判断部は、特定の機能に関する複数の必須能力のうち、当該特定の機能とは異なる他の種類の機能に関する必須能力と重複する必須能力が１つのみ存在する場合には、他の種類の機能と重複しない必須能力のなかから必須能力を１つ判断することが望ましい。
【００１５】
また、判断部は、特定の機能に関する複数の必須能力のうち、当該特定の機能とは異なる他の種類の機能に関する必須能力と重複する必須能力が複数存在する場合には、他の種類の機能と重複する数が最も少ない必須能力を１つ判断することが望ましい。
【００１６】
さらに、第１の発明又は第２の発明において、判断部は、ユーザーにより指定される情報に基づいて特定の機能を設定することが好ましい。あるいは、第１の発明において、判断部は、特定の機能を自動的に設定することが好ましい。
【００１７】
また、第１の発明又は第２の発明において、能力は、ファイルフォーマットであることが好ましい。
【００１８】
また、第１の発明又は第２の発明において、通知部は、能力通知を行う場合には、プリンターコントローラーが搭載する能力のうち、少なくとも判断部が判断した必須能力を除く能力を、対応可能な能力として通知することが好ましい。
【００１９】
さらに、第１の発明又は第２の発明において、通知部は、能力通知を行う場合には、少なくとも判断部が判断した必須能力を、非対応な能力として通知することが好ましい。
【００２０】
また、第３の発明は、印刷データを処理するための１つ以上の能力を搭載する画像処理装置の制御方法を提供する。この制御方法は、印刷データを送信する機能を備えた端末装置から送信される能力要求を取得する第１のステップと、種類の異なる複数の機能のなかから無効にすることを設定した特定の機能に関して、当該機能が必須で利用する能力である必須能力を判断する第２のステップと、能力要求を送信した端末装置に、画像処理装置が対応可能な能力を通知する能力通知を行う第３のステップと、を有している。この場合、第３のステップは、第２のステップで判断した必須能力については画像処理装置が搭載する能力であっても非対応の能力であるとして能力通知を行うことを特徴とする。
【００２１】
さらに、第４の発明は、コンピューターを、印刷データを処理するための１つ以上の能力を搭載する画像処理装置として動作させるためのコンピュータープログラムを提供する。このコンピュータープログラムは、印刷データを送信する機能を備えた端末装置から送信される能力要求を取得する第１のステップと、種類の異なる複数の機能のなかから無効にすることを設定した特定の機能に関して、当該機能が必須で利用する能力である必須能力を判断する第２のステップと、能力要求を送信した端末装置に能力通知を行う第３のステップと、をコンピューターに実行させるものである。この場合、第３のステップは、第２のステップで判断した必須能力については画像処理装置が搭載する能力であっても非対応の能力であるとして能力通知を行う。
【発明の効果】
【００２２】
本発明によれば、無効にすることを設定した特定の機能に関する必須能力については、プリンターコントローラーが搭載する能力であっても、対応可能な能力として通知しない。つまり、非対応の能力であるとして能力通知が行われる。このため、無効にすることを設定された特定の機能では、対応する能力がないものとして認識されることとなる。これにより、同一の通信プロトコルを使って実現され各機能のなかで特定の機能のみを無効化することができる。
【図面の簡単な説明】
【００２３】
【図１】印刷システムの全体構成を模式的に示す説明図
【図２】ＭＦＰの構成を示すブロック図
【図３】ＭＦＰが保有する参照テーブルの一例を示す説明図
【図４】ＭＦＰが保有する参照テーブルの一例を示す説明図
【図５】ＭＦＰが保有する参照テーブルの一例を示す説明図
【図６】端末装置の構成を示すブロック図
【図７】印刷システムにおける動作を説明するための概念図
【図８】判断処理の詳細を示すフローチャート
【図９】検索結果の表示例を示す説明図
【発明を実施するための形態】
【００２４】
図１は、本実施形態に係る印刷システムの全体構成を模式的に示す説明図である。印刷システムは、画像形成装置としてのＭＦＰと端末装置とで構成されており、ＭＦＰ及び端末装置はそれぞれ１つ以上設けられている。本実施形態では、３つのＭＦＰ１００，１０１，１０２と、２つの端末装置２００，２０１で構成されている。３つのＭＦＰ１００，１０１，１０２と、２つの端末装置２００，２０１とは、同一のネットワーク１０にそれぞれ接続されており、互いに通信可能に構成されている。
【００２５】
ネットワーク１０は、例えば、構内情報通信網（ＬＡＮ）である。各ＭＦＰ１００，１０１，１０２は、いわゆる有線ＬＡＮでネットワーク１０に接続されている。一方、各端末装置２００，２０１は、いわゆる無線ＬＡＮでネットワーク１０に接続されている。ネットワーク１０には、無線ＬＡＮアクセスポイントである中継装置３００が接続されている端末装置２００，２０１は、中継装置３００に無線接続することで、中継装置３００を介して、ネットワーク１０に接続されている。
【００２６】
個々のＭＦＰ１００，１０１，１０２は、原稿を読み取る原稿読取機能、画像データに基づいて用紙に画像を形成する画像形成機能等を備えている。ここで、ＭＦＰ１００，１０１，１０２は、構成が同じであるため、以下の説明では特に言及しない限りＭＦＰ１００を例に説明を行う。
【００２７】
図２は、ＭＦＰ１００の構成を示すブロック図である。ＭＦＰ１００は、メイン回路１１０と、自動原稿搬送装置１２０と、原稿読取部１３０と、画像形成部１４０と、給紙部１５０と、操作パネル１６０とを有している。自動原稿搬送装置１２０は、原稿を原稿読取部１３０に搬送する。原稿読取部１３０は、搬送された原稿を読み取り、画像データを出力する。画像形成部１４０は、画像データに基づいて用紙に画像を形成する。給紙部１５０は、画像形成部１４０に用紙を供給する。
【００２８】
操作パネル１６０は、ＭＦＰ１００の上面に設けられ、表示部１６１と操作部１６３とで構成されている。表示部１６１は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ−ＬｕｍｉｎｅｓｃｅｎｃｅＤｉｓｐｌａｙ）等の表示装置であり、ユーザーに対する指示メニューや画像データに関する情報等を表示する。操作部１６３は、複数のキーを備え、ユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。また、操作部１６３は、表示部１６１上に設けられたタッチパネルをさらに含む。
【００２９】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、ハードディスクドライブ（ＨＤＤ）１１５と、外部記憶装置１１７と、を有している。
【００３０】
ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０及び操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００３１】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワーク１０に接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介して、ＭＦＰ１０１，１０２又は端末装置２００，２０１との間で通信を行うことができる。データの送受信に用いられるプロトコルは、任意のプロトコルを用いることが可能であり、例えばＢｏｎｊｏｕｒ等が用いられる。また、通信Ｉ／Ｆ部１１２は、ネットワーク１０を介してインターネットに接続されたコンピュータ（図示せず）と通信を行うことができる。
【００３２】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、又はそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域である。また、ＲＡＭ１１４は、原稿読取部１３０から出力される画像データを一時的に記憶する。
【００３３】
外部記憶装置１１７には、ＣＤ−ＲＯＭ１１８が装着される。ＣＰＵ１１１は、外部記憶装置１１７を介してＣＤ−ＲＯＭ１１８にアクセスすることができる。ＣＰＵ１１１は、ＣＤ−ＲＯＭ１１８に記録されたプログラムをＲＡＭ１１４にロードして実行する。
【００３４】
なお、ＣＰＵ１１１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ１１８に限られず、光ディスク（ＭＯ（ＭａｇｎｅｔｉｃＯｐｔｉｃａｌ Ｄｉｓｃ／ＭＤ（ＭｉｎｉＤｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ ＶｅｒｓａｔｉｌｅＤｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）、ＥＥＰＲＯＭ（ＥｌｅｃｔｒｉｃａｌｌｙＥＰＲＯＭ）などの半導体メモリであってもよい。
【００３５】
また、ＣＰＵ１１１が実行するプログラムは、ＣＤ−ＲＯＭ１１８に記録されたプログラムに限られず、大容量記憶装置としてのＨＤＤ１１５に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワーク１０に接続された他のコンピューターが、ＭＦＰ１００のＨＤＤ１１５に記憶されたプログラムを書換える、又は、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク１０に接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをＨＤＤ１１５に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３６】
ここで、本実施形態との関係において、ＣＰＵ１１１は、これを機能的に捉えた場合、プリンターコントローラー１１１Ａと、エンジン制御部１１１Ｂとで構成されている。
【００３７】
プリンターコントローラー１１１Ａは、端末装置２００，２０１から送信された印刷データを画像データ（ラスターデータ）に変換し、画像データをエンジン制御部１１１Ｂに出力する。プリンターコントローラー１１１Ａは、印刷データを処理するための１つ以上の能力を搭載している。ここで、能力とは、ＰＤＦ、ＰＷＧ−Ｒａｓｔｅｒ、ＴＩＦＦ、ＵＲＦといったファイルフォーマットに該当し、個々の端末装置２００，２０１は、所定の能力に準拠した印刷データを送信する機能（ＡｉｒＰｒｉｎｔやＧｏｏｇｌｅＣｌｏｕｄ Ｐｒｉｎｔ等）を具備している。
【００３８】
プリンターコントローラー１１１Ａは、これを機能的に捉えた場合、取得部１１１ａと、判断部１１１ｂと、通知部１１１ｃとを備えている。
【００３９】
取得部１１１ａは、端末装置２００，２０１から送信される能力要求を取得する。判断部１１１ｂは、後述するように無効化設定されている機能に関して当該機能が必須で利用する能力（必須能力）を判断する。通知部１１１ｃは、能力要求を送信した端末装置２００，２０１に、プリンターコントローラー１１１Ａが対応可能な能力を通知する能力通知を行う。
【００４０】
通知部１１１ｃは、基本的には、プリンターコントローラー１１１Ａが搭載する全ての能力を対応可能な能力であるとして能力通知を行う。ただし、本実施形態においては、通知部１１１ｃは、判断部１１１ｂが判断した必須能力については、プリンターコントローラー１１１Ａが搭載する能力であっても対応可能な能力として通知しない。つまり、非対応の能力であるとして能力通知を行うこととしている。
【００４１】
エンジン制御部１１１Ｂは、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０及び操作パネル１６０をそれぞれ制御し、画像データに基づいて画像形成を行う。
【００４２】
図３乃至図５は、ＭＦＰ１００が保有する参照テーブル１１６の一例を示す説明図である。本実施形態において、ＭＦＰ１００のＨＤＤ１１５には、参照テーブル１１６が格納されている。この参照テーブル１１６は、ＣＰＵ１１１により参照される。参照テーブル１１６は、複数の機能毎に、当該機能と、必須能力とを関連付けて記憶したテーブルである。図３乃至図５には、３つのパターンの参照テーブル１１６ａ，１１６ｂ，１１６ｃがそれぞれ例示されている。
【００４３】
図３乃至図５に示す各参照テーブル１１６ａ，１１６ｂ，１１６ｃにおいて、「○」は必須能力を示し、「△」は必須能力以外の任意の能力（任意能力）を示している。例えば、図６の参照テーブル１１６ａに示す例では、機能αは、ＰＤＦ、ＰＷＧ−Ｒａｓｔｅｒを必須能力とし、ＴＩＦＦ、ＵＲＦを任意能力としている。すなわち、機能αについては、その必須能力であるＰＤＦ、ＰＷＧ−Ｒａｓｔｅｒを搭載するＭＦＰのみが対応プリンターとなる。
【００４４】
再び図１を参照するに、個々の端末装置２００，２０１は、例えば携帯電話やスマートフォンであり、携帯電話用基地局（図示せず）と無線で通信することにより携帯電話網に接続し、通話することができる。また、端末装置２００は、無線ＬＡＮ機能を備えている。なお、端末装置２００は、必ずしも通話機能を備える必要はなく、ネットワーク１０に接続する機能を備えていればよく、ＰＤＡ（ＰｅｒｓｏｎａｌＤｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔｓ）等であってもよい。ここで、端末装置２００，２０１は構成が同じであるため、以下の説明では特に言及しない限り端末装置２００を例に説明を行う。
【００４５】
図６は、端末装置２００の構成を示すブロック図である。端末装置２００は、ＣＰＵ２１０と、カメラ２２０と、フラッシュメモリ２３０と、無線通信部２４０と、表示部２６０と、操作部２７０と、無線ＬＡＮＩ／Ｆ部２８０とを有している。
【００４６】
ＣＰＵ２１０は、端末装置２００の全体を制御する。
【００４７】
カメラ２２０は、レンズ及び光電変換素子を備え、レンズで集光した光を光電変換素子に結像し、光電変換素子は受光した光を光電変換して画像データをＣＰＵ２１０に出力する。光電変換素子は、ＣＭＯＳ(Ｃｏｍｐｌｅｍｅｎｔａｒｙ Ｍｅｔａｌ Ｏｘｉｄｅ Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサ、ＣＣＤ（ＣｈａｒｇｅＣｏｕｐｌｅｄ Ｄｅｖｉｃｅ）センサ等である。
【００４８】
フラッシュメモリ２３０は、データを不揮発的に記憶する。フラッシュメモリ２３０は、ＣＰＵ２１０が実行するプログラム、又はそのプログラムを実行するために必要なデータを記憶する。ＣＰＵ２１０は、フラッシュメモリ２３０に記録されたプログラムを、ＣＰＵ２１０が備えるＲＡＭにロードして実行する。
【００４９】
なお、ＣＰＵ２１０が実行するプログラムとして、フラッシュメモリ２３０に記録されたプログラムは、ネットワーク１０に接続された他のコンピューターが、フラッシュメモリ２３０に記憶されたプログラムを書換えたプログラム、又は、追加して書き込んだ新たなプログラムであってもよい。さらに、端末装置２００が、ネットワーク１０に接続された他のコンピューターからダウンロードしたプログラムでもよい。ここでいうプログラムは、ＣＰＵ２１０が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５０】
また、ＣＰＵ２１０が実行するプログラムを記憶する媒体としては、フラッシュメモリ２３０に限られず、光ディスク（ＭＯ（ＭａｇｎｅｔｉｃＯｐｔｉｃａｌ Ｄｉｓｃ／ＭＤ（ＭｉｎｉＤｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ ＶｅｒｓａｔｉｌｅＤｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）、ＥＥＰＲＯＭ（ＥｌｅｃｔｒｉｃａｌｌｙＥＰＲＯＭ）などの半導体メモリであってもよい。
【００５１】
無線通信部２４０は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部２４０は、端末装置２００を電話通信網に接続し、通話部２５０を用いた通話を可能とする。無線通信部２４０は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部２５０に出力する。また、無線通信部２４０は、通話部２５０から入力される音声を符号化し、携帯電話用基地局に送信する。通話部２５０は、図示しないマイク及びスピーカを備え、無線通信部２４０から入力される音声をスピーカから出力し、マイクから入力される音声を無線通信部２４０に出力する。さらに、無線通信部２４０は、ＣＰＵ２１０により制御され、端末装置２００を電子メールサーバに接続し、電子メールを送受信することができる。
【００５２】
表示部２６０は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ等の情報を表示する表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。
【００５３】
操作部２７０は、ユーザーの操作の入力を受け付けるものである。操作部２７０は、表示部２６０上に設けられたタッチパネル、或いは、複数のキーを備え、ユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。
【００５４】
無線ＬＡＮＩ／Ｆ部２８０は、中継装置３００と通信し、端末装置２００をネットワーク１０に接続するためのインターフェースである。端末装置２００は、ＭＦＰ１００，１０１，１０２と通信することができる。
【００５５】
なお、本実施形態では、端末装置２００が無線ＬＡＮＩ／Ｆ部２８０を用いて、ＭＦＰ１００，１０１，１０２と通信する場合を例に説明するが、他の通信方法を用いて通信するようにしてもよい。具体的には、端末装置２００、ＭＦＰ１００，１０１，１０２が、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線装置を搭載する場合には、端末装置２００が、ＭＦＰ１００，１０１，１０２のいずれかと、１対１で通信するようにしてもよい。また、端末装置２００を、ＭＦＰ１００，１０１，１０２のいずれかと、例えばＵＳＢ（ＵｎｉｖｅｒｓａｌＳｅｒｉａｌ Ｂｕｓ）ケーブル等の有線で接続するようにし、端末装置２００が、ＭＦＰ１００，１０１，１０２のいずれかと、１対１で通信するようにしてもよい。
【００５６】
ここで、本実施形態との関係において、個々の端末装置２００は、所定の能力に準拠した印刷データを送信する機能（ＡｉｒＰｒｉｎｔやＧｏｏｇｌｅＣｌｏｕｄ Ｐｒｉｎｔ等）を具備している。端末装置２００が具備する機能には、その機能が必須で利用する能力（必須能力）と、これ以外の能力（任意能力）とが設定されている。これにより、ある機能に対しては、その機能が必須能力とする能力を搭載するＭＦＰ１００，１０１，１０２のみが対応プリンターとなる。
【００５７】
端末装置２００，２０１が備える各機能は、同一の通信プロトコルにより実現されている。また、データの送受信に用いられるプロトコルは、任意のプロトコルを用いることが可能であり、例えばＢｏｎｊｏｕｒ等が用いられる。
【００５８】
図７は、印刷システムにおける動作を説明するための概念図である。以下、本実施形態に係る印刷システムにおいて、ＭＦＰ１００，１０１，１０２及び端末装置２００，２０１の各動作について説明する。
【００５９】
ここで、ＭＦＰ１００は、例えばＰＤＦ、ＴＩＦＦ、ＰＷＧ−Ｒａｓｔｅｒからなる３つの能力（ファイルフォーマット）を搭載しており、ＭＦＰ１０１は、例えばＰＤＦ、ＵＲＦ、ＰＷＧ−Ｒａｓｔｅｒからなる３つの能力を搭載している。また、ＭＦＰ１０２は、例えばＰＤＦ、ＪＰＥＧ、ＵＲＦ、ＰＷＧ−Ｒａｓｔｅｒからなる４つの能力を搭載している。
【００６０】
また、端末装置２００と端末装置２０１は、種類の異なる機能α，βをそれぞれ備えている。端末装置２００が備える機能αは、例えばＰＤＦ、ＰＷＧ−Ｒａｓｔｅｒを必須能力とし、これらの必須能力の全てを搭載するＭＦＰを対応プリンターとする。図７に示す例では、ＭＦＰ１００の能力は、ＰＤＦ、ＰＷＧ−Ｒａｓｔｅｒの両方を含むものであるため、ＭＦＰ１００は対応プリンターとなり得る。同様に、ＭＦＰ１０１，１０２も対応プリンターとなり得る。一方、端末装置２０１が備える機能βは、例えばＵＲＦ、ＴＩＦＦを必須能力とし、これらの必須能力の全てを搭載するＭＦＰを対応プリンターとする。図７に示す例では、ＭＦＰ１００の能力は、ＵＲＦ、ＴＩＦＦの両方を含むものではないため、ＭＦＰ１００は対応プリンターとなり得ない。同様に、ＭＦＰ１０１，１０２も対応プリンターとなり得ない。なお、図７に示す各機能α，βの必須能力は、説明上の例示として、図３と対応させたものであるが、各機能α，βの必須能力は、図４又は図５に示すものであっても、これ以外のものであってもよい。
【００６１】
なお、ＭＦＰ側の動作説明では、特に言及しない限りＭＦＰ１００を例に説明を行うこととする。ＭＦＰ１００の動作は、ＲＯＭ１１３に記憶されたプログラムをＣＰＵ１１１が実行することにより実現される。一方、端末装置側の動作説明では、特に言及しない限り端末装置２００を例に説明を行うこととする。端末装置２００の動作は、フラッシュメモリ２３０に記憶されたプログラムをＣＰＵ２１０が実行することにより実現される。
【００６２】
まず、端末装置２００のユーザーが所定の文書、画像等の印刷を前提に、プリンターの検索操作を行うと、この操作信号がＣＰＵ２１０に入力される。ＣＰＵ２１０は、ネットワーク１０上にある対応プリンターを検索する。具体的には、ＣＰＵ２１０は、無線ＬＡＮＩ／Ｆ部２８０を介して、能力要求を送信する。能力要求は、中継装置３００を経由してＭＦＰ１００，１０１，１０２に対してマルチキャスト送信される。
【００６３】
ＭＦＰ１００のＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介して能力要求を受信すると、無効化設定されている機能に関して判断処理を行う。ここで、無効化設定されている機能とは、ＭＦＰ１００が対応プリンターとなることを避けるべく、種類の異なる複数の機能のなかから無効にすることを設定した特定の機能をいう。
【００６４】
無効化設定は、例えば、ＭＦＰ１００のユーザー（管理者）が操作パネル１６０を操作し、特定の機能を指定することで行うことができる。ただし、無効化設定は、ＣＰＵ１１１が自動的に行ってもよい。例えばセキュリティ上の脆弱性の観点から、ＣＰＵ１１１がインターネット上の所定のサーバーに蓄積された情報に基づいて、特定の機能を無効に設定するといった如くである。また、ＭＦＰ１００は、すべての機能を有効とし、無効にする特定の機能がないものであってもよい。なお、本実施形態では、ＭＦＰ１００において無効化設定されている機能を「機能α」として説明を行う。
【００６５】
図８は、判断処理の詳細を示すフローチャートである。まず、ステップＳ１０において、ＣＰＵ１１１は、能力要求があったか否かを判断する。ＣＰＵ１１１が能力要求を取得した場合には、ステップＳ１０において肯定判定されるので、ステップＳ１１に進む。一方、ＣＰＵ１１１が能力要求を取得していない場合には、ステップＳ１０において否定判定されるので、再度ステップＳ１０に戻る。
【００６６】
ステップＳ１１において、ＣＰＵ１１１は、無効化設定されている機能があるか否かを判断する。無効化設定されている機能がある場合には、ステップＳ１１において肯定判定されるので、後述するステップＳ１３に進む。一方、無効化設定されている機能がない場合には、ステップＳ１１において否定判定されるので、ステップＳ１２に進む。
【００６７】
ステップＳ１２において、ＣＰＵ１１１は、端末装置２００に対して、ＭＦＰ１００が搭載する能力（例えばＰＤＦ、ＴＩＦＦ、ＰＷＧ−Ｒａｓｔｅｒ）が対応可能であるとして能力通知を行う。能力通知が行われると、本ルーチンは終了する（ＥＮＤ）。
【００６８】
ステップＳ１３において、ＣＰＵ１１１は、参照テーブル１１６に基づいて、無効化設定されている機能αについて必須能力が複数あるか否かを判断する。例えば、図３乃至図５に示す参照テーブル１１６では、機能αはＰＤＦ、ＰＷＧ−Ｒａｓｔｅｒの２つを必須能力としている。この場合、ステップＳ１３において肯定判定されるので、後述するステップＳ１５に進む。一方、機能αの必須能力が１つだけの場合には、ステップＳ１３において否定判定されるので、ステップＳ１４に進む。
【００６９】
ステップＳ１４において、ＣＰＵ１１１は、機能αの必須能力については対応可能な能力として通知しない。つまり、非対応な能力であるものとして能力通知を行う。具体的には、ＣＰＵ１１１は、ＭＦＰ１００が搭載する能力のうち、非対応となる能力（機能αの必須能力）を除く能力を通知することで、能力通知を行う。能力通知が行われると、本ルーチンは終了する（ＥＮＤ）。
【００７０】
ステップＳ１５において、ＣＰＵ１１１は、参照テーブル１１６に基づいて、無効化設定されている機能αの必須能力のうち、他の機能β、γでも必須能力とされている能力があるか否かを判断する。例えば図３に示す参照テーブル１１６ａでは、機能βの必須機能はＴＩＦＦ，ＵＲＦであり、機能γの必須機能はＵＲＦであるところ、機能αの必須能力であるＰＤＦ、ＰＷＧ−Ｒａｓｔｅｒは、他の機能β、γについては必須機能とされていない。この場合、ステップＳ１５において否定判定されるので、ステップＳ１６に進む。
【００７１】
ステップＳ１６において、ＣＰＵ１１１は、無効化設定されている機能αの複数の必須能力のなかから必須能力を１つ判断する。例えば、図３に示す例では、機能αはＰＤＦ、ＰＷＧ−Ｒａｓｔｅｒの２つを必須能力とするところ、ＣＰＵ１１１は、ＰＤＦ又はＰＷＧ−Ｒａｓｔｅｒを１つ判断する。そして、ＣＰＵ１１１は、判断した１つの必須能力については対応可能な能力として通知しない。つまり、非対応の能力であるものとして能力通知を行う。具体的には、ＣＰＵ１１１は、ＭＦＰ１００が搭載する能力のうち、判断した１つの必須能力を除く能力を通知することで、能力通知を行う。能力通知が行われると、本ルーチンは終了する（ＥＮＤ）。
【００７２】
一方、例えば図４に示す参照テーブル１１６ｂでは、機能αの必須能力の１つであるＰＤＦは、機能βの必須能力の１つとされている。また、例えば図５に示す参照テーブル１１６ｃでは、機能αの必須能力であるＰＤＦは、機能γの必須能力とされている。この場合には、ステップＳ１５において否定判定されるので、ステップＳ１７に進む。
【００７３】
ステップＳ１７において、ＣＰＵ１１１は、参照テーブル１１６に基づいて、無効化設定されている機能αの必須能力のうち、別の必須能力であるＰＷＧ−Ｒａｓｔｅｒについても他の機能β、γと重複するか否かを判断する。例えば図４に示す参照テーブル１１６ｂでは、機能βの必須機能はＰＤＦ，ＰＷＧ−Ｒａｓｔｅｒであり、機能αの別の必須能力であるＰＷＧ−Ｒａｓｔｅｒについても機能αと機能βとは重複している。この場合、ステップＳ１７において肯定判定されるので、ステップＳ１８に進む。一方、例えば図５に示す参照テーブル１１６ｃでは、機能γの必須機能はＰＤＦのみであり、機能αの別の必須能力であるＰＷＧ−Ｒａｓｔｅｒとは重複していない。この場合には、ステップＳ１７において否定判定されるので、ステップＳ１９に進む。
【００７４】
ステップＳ１８において、ＣＰＵ１１１は、他の機能β，γと重複する数が最も少ない必須能力を１つ判断する。例えば図４に示す参照テーブル１１６ｂでは、機能αの必須機能の１つであるＰＤＦは、機能β，γの必須機能とそれぞれ重複している。一方、機能αの他の必須機能であるＰＷＧ−Ｒａｓｔｅｒは、機能βの必須機能とのみ重複している。この場合、２つの機能β，γと重複せずに、機能γとのみ重複する必須能力であるＰＷＧ−Ｒａｓｔｅｒが１つ判断される。そして、ＣＰＵ１１１は、判断した１つの必須能力については対応可能な能力として通知しない。つまり、非対応の能力であるものとして能力通知を行う。具体的には、ＣＰＵ１１１は、ＭＦＰ１００が搭載する能力のうち、判断した１つの必須能力を除く能力を通知することで、能力通知を行う。能力通知が行われると、本ルーチンは終了する（ＥＮＤ）。
【００７５】
ステップＳ１９において、ＣＰＵ１１１は、他の機能β，γと重複しない必須能力を１つ判断する。例えば図５に示す参照テーブル１１６ｃでは、機能αの必須能力のうち、機能γと重複しない必須能力であるＰＷＧ−Ｒａｓｔｅｒを１つ判断する。そして、ＣＰＵ１１１は、判断した１つの必須能力については対応可能な能力として通知しない。つまり、非対応の能力であるものとして能力通知を行う。具体的には、ＣＰＵ１１１は、ＭＦＰ１００が搭載する能力のうち、判断した１つの必須能力を除く能力を通知することで、能力通知を行う。能力通知が行われると、本ルーチンは終了する（ＥＮＤ）。
【００７６】
再び図７を参照するに、端末装置２００のＣＰＵ２１０は、無線ＬＡＮＩ／Ｆ部２８０を介して能力通知を受信すると、自己の必須能力と、各ＭＦＰ１００，１０１，１０２からの能力通知とを比較する。そして、ＣＰＵ２１０は、能力通知がなされたＭＦＰ１００，１０１，１０２のなかから、自身の機能αに係る必須能力の全てを含む能力について能力通知を行ったＭＦＰを対応プリンターと判断する。そして、ＣＰＵ２１０は、図９に示すように、対応プリンターに該当するＭＦＰを検索結果として表示する。
【００７７】
このように本実施形態において、画像形成装置たるＭＦＰ１００は、印刷データを送信する機能を具備した端末装置２００，２０１と通信するための通信Ｉ／Ｆ部１１２と、印刷データを処理するための１つ以上の能力を搭載するプリンターコントローラー１１１Ａ（ＣＰＵ１１１）と、を有している。ここで、プリンターコントローラー１１１Ａは、端末装置２００，２０１から送信される能力要求を取得する取得部１１１ａと、能力要求を送信した端末装置２００，２０１に能力通知を行う通知部１１１ｃと、種類の異なる複数の機能のなかから無効にすることを設定した特定の機能に関して必須能力を判断する判断部１１１ｂと、を有している。この場合、通知部１１１ｃは、判断部１１１ｂが判断した必須能力については、プリンターコントローラー１１１Ａが搭載する能力であっても非対応の能力であるとして能力通知を行うこととしている。
【００７８】
かかる構成によれば、無効化設定されている機能に関する必須能力については、プリンターコントローラー１１１Ａが搭載する能力であっても非対応の能力であるとして能力通知が行われる。そのため、無効化設定されている機能では、その必須能力を備えるＭＦＰ１００，１０１，１０２から能力通知がなされたとしても、対応プリンターとして認識されなくなる。これにより、同一の通信プロトコルを使って実現される各機能のうち特定の機能のみを無効化することができる。
【００７９】
また、本実施形態において、ＭＦＰ１００は、種類の異なる複数の機能毎に、当該機能と必須能力とを関連付けて記憶するＨＤＤ１１５（記憶部）をさらに有している。そして、判断部１１１ｂは、ＨＤＤ１１５を参照して必須能力を判断している。
【００８０】
かかる構成によれば、ＭＦＰ１００自身が、機能と必須能力との関係を保持しているので、無効化設定されている機能についての必須能力を適切に判断することができる。
【００８１】
なお、本実施形態では、参照テーブル１１６をＨＤＤ１１５に格納しているが、必ずしもＭＦＰ１００がこれを保持する必要はなく、外部装置が保有する情報を参照して、必須能力を判断してもよい。
【００８２】
また、本実施形態において、判断部１１１ｂは、無効化設定されている機能αに関する必須能力が複数存在する場合には、当該複数の必須能力のなかから必須能力を１つ判断することとしている。
【００８３】
特に、無効化設定されている機能αに関する複数の必須能力のいずれもが、他の種類の機能β，γに関する必須機能と重複しない場合には、機能αに関する複数の必須能力のなかから必須能力を１つ判断することとしている。
【００８４】
この構成によれば、いずれの必須能力を判断しても、他の種類の機能β，γを無効することがないため、必須機能を任意に選択することができる。
【００８５】
また、無効化設定されている機能αに関する複数の必須能力のうち、他の種類の機能β，γに関する必須能力と重複する必須能力が１つのみ存在する場合には、他の種類の機能β，γと重複しない必須能力のなかから必須能力を１つ判断している。
【００８６】
この構成によれば、機能同士で必須能力が重複する場合であっても、重複する必須能力が１つのみであるため、これ以外の必須能力を選択することができる。これにより、他の種類の機能β，γを無効とすることなく、機能αのみを無効とすることができる。
【００８７】
また、無効化設定されている機能αに関する複数の必須能力のうち、他の種類の機能β，γに関する必須能力と重複する必須能力が複数存在する場合には、他の種類の機能β，γと重複する数が最も少ない必須能力を１つ判断している。
【００８８】
異なる機能において必須能力が重複する場合には、一の機能のみを無効としたい場合であっても、それ以外の機能も道連れ的に無効とされてしまう。そのため、異なる機能において必須能力が重複する場合には、道連れ的に無効となる機能が最小となるように、重複する機能の数が最も少ない必須能力を選択することとしている。
【００８９】
また、本実施形態において、判断部１１１ｂは、ユーザーにより指定される情報に基づいて無効化する機能を設定している。
【００９０】
この構成によれば、ユーザーの操作に応じて無効化する機能を設定することができる。なお、上述したように、判断部１１１ｂは、特定の機能を自動的に設定することも可能である。
【００９１】
また、本実施形態では、通知部１１１ｃは、判断部１１１ｂが判断した必須能力については、プリンターコントローラー１１１Ａが搭載する能力であっても対応可能な能力として通知しないこととしている。つまり、通知部１１１ｃは、判断部１１１ｂが判断した必須能力については、プリンターコントローラー１１１Ａが搭載する能力であっても非対応の能力であるとして能力通知を行っている。
【００９２】
本実施形態では、このような通知を実現する方法として、対応可能な能力を通知することとしている。すなわち、通知部１１１ｃは、プリンターコントローラー１１１Ａが搭載する能力のうち判断部１１１ｂが判断した必須能力を除く能力を、対応可能な能力として通知している。この構成によれば、端末装置２００，２０１は、能力通知から、ＭＦＰ１００が対応可能な能力を容易に認識することができる。これにより、端末装置２００，２０１が、対応プリンターとなるＭＦＰを容易に検索することができる。
【００９３】
また、通知を実現する方法としては、対応する能力を通知することに限らず、非対応となる能力を通知することでもよい。すなわち、通知部１１１ｃは、判断部１１１ｂが判断した必須能力を、非対応な能力として通知してもよい。これにより、端末装置２００，２０１は、能力通知から、非対応となる能力と相反する関係にある対応可能な能力を間接的に認識することができる。
【００９４】
さらに、通知部１１１ｃの機能は、少なくとも判断部１１１ｂが判断した必須能力、すなわち、少なくとも無効にしたい機能に対応する必須能力（当該機能に対応する必須能力が複数ある場合にはそのうち１つの必須能力）について、対応可能な能力として通知しなければよい。したがって、プリンターコントローラー１１１Ａが搭載する能力のうち判断部１１１ｂが判断した必須能力以外の全ての能力を通知する必要はないのである。例えば、判断部１１１ｂが判断した必須能力以外の能力のうち少なくとも１つ（例えば、任意機能のうちの１つ）について通知しないことが可能である。
【００９５】
以上、本発明の実施形態にかかる印刷システム及びこれに適用される画像形成装置について説明したが、本発明は上述した実施形態に限定されることなく、その発明の範囲内において種々の変形が可能であることはいうまでもない。
【００９６】
例えば、本実施形態では、印刷データを処理して画像データを生成する画像処理装置と、この画像データに応じて画像を形成するプリントエンジンとを一体に備える画像形成装置について説明を行った。しかしながら、画像処理装置と、プリントエンジンとをそれぞれ独立のユニットで構成してもよく、この場合、画像処理装置が搭載する制御系が上述のプリンターコントローラーとして実現されてもよい。すなわち、画像形成装置そのものだけでなく、プリントエンジンと独立して構成される画像処理装置においても本発明の一部として機能する。また、この画像処理装置の制御方法や、コンピューターに上述の処理を実行させるコンピュータープログラム、及びこのコンピュータープログラムを記憶してコンピューター読取可能な情報記憶媒体も本発明の一部として機能する。
【符号の説明】
【００９７】
１００    ＭＦＰ（画像形成装置）
１１０    メイン回路
１１１    ＣＰＵ
１１１Ａ  プリンターコントローラー
１１１ａ  取得部
１１１ｂ  判断部
１１１ｃ  通知部
１１１Ｂ  エンジン制御部
１１２    通信Ｉ／Ｆ部
１１３    ＲＯＭ
１１４    ＲＡＭ
１１５    ＨＤＤ（記憶部）
１１７    外部記憶装置
１２０    自動原稿搬送装置
１３０    原稿読取部
１４０    画像形成部
１５０    給紙部
２００    端末装置
２１０    ＣＰＵ
２２０    カメラ
２３０    フラッシュメモリ
２４０    無線通信部
２５０    通話部
２６０    表示部
２７０    操作部
２８０    無線ＬＡＮＩ／Ｆ部
【図１】
0005967151.tif 000002
【図２】
0005967151.tif 000003
【図３】
0005967151.tif 000004
【図４】
0005967151.tif 000005
【図５】
0005967151.tif 000006
【図６】
0005967151.tif 000007
【図７】
0005967151.tif 000008
【図８】
0005967151.tif 000009
【図９】
0005967151.tif 000010