(57)【要約】複数の回線を扱う場合でも直感的なユーザインタフェースを用いて通信のための各種操作を容易にすることができ、「機能」と「対象」を一度の操作で選択することができる。また、発信、切断、保留、転送等の通信のための各種の操作を、直感的にＧＵＩを用いて実現することができる。  本発明における通信装置は、通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを一覧表示するオブジェクト表示部と、オブジェクト表示部に表示された機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する線分連結部と、線分連結部で連結した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行部と、を具備する。
2011052316.tif 000002
【特許請求の範囲】
【請求項１】
通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、前記ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを一覧表示するオブジェクト表示部と、
前記オブジェクト表示部に表示された機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する線分連結部と、
前記線分連結部で連結した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行部と、
を具備する通信装置。
【請求項２】
前記線分連結部は、前記オブジェクト表示部で表示した機能オブジェクトとノードオブジェクトの一端から他端に線分を描画する線分描画部である、
請求項１に記載の通信装置。
【請求項３】
前記線分描画部は、前記ネットワーク機能実行部によって実行される機能あるいは通信状態に応じた表示形態で線分を描画する、
請求項２に記載の通信装置。
【請求項４】
前記ネットワーク機能実行部は、前記線分連結部で連結した機能オブジェクトとの間で、予め定めた初期的な通信機能を連結時点に実行する初期通信機能実行部を具備する、
請求項１〜３に記載の通信装置。
【請求項５】
前記線分連結部で連結した線分の表示状態を変更する表示状態変更部と、
前記初期通信機能実行部で初期的な通信機能が実行された状態で前記表示状態変更部が線分の表示状態を変更したとき変更後の表示状態に対応した通信機能を実行する表示変更時通信機能実行部とを具備する、
請求項４に記載の通信装置。
【請求項６】
通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、前記ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを表示画面に一覧表示するオブジェクト表示ステップと、
前記オブジェクト表示ステップで表示した機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する線分連結ステップと、
前記線分連結ステップで連結した前記機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行ステップとを具備することを特徴とする通信方法。
【請求項７】
コンピュータに、
通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、前記ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを表示画面に一覧表示するオブジェクト表示処理と、
前記オブジェクト表示ステップで表示した機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する線分連結処理と、
前記線分連結処理で連結した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行処理と、
を実行させる通信プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話機等のネットワーク機能を備えた通信装置、通信方法および通信プログラムに関する。
【背景技術】
【０００２】
コンピュータや携帯通信端末等の情報処理装置をインターネットに接続する環境が整備されている。これらの情報処理装置を電話機として使用するため、アプリケーションソフトウェアを用いたソフトフォンが急速に拡大している。また、従来から用いられてきたハードウェアを主体とする電話機としてのハードフォンは、ディスプレイパネル等のデバイスを備え、情報処理装置としての機能性を高めている。これらソフトウェアやハードウェアを用いた最近の通常の電話システムでは、マウス、キーボード、ボタン、タッチパネル等の入力デバイスを用いたＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）をユーザに提供している。ユーザはＧＵＩを用いて発信、応答、切断、保留、転送等の電話に関する操作を実行する。
ソフトフォンを例にとる。ソフトフォンは、発信、切断に対応するボタンと、接続先の一覧を、画面上に表示する。ユーザはこれらの表示内容をマウスやタッチパネル等の入力手段で選択する。これにより、ソフトフォンは、対象の指定や機能の実行を行う。このため、従来の電話機とは異なる問題が生じる。
たとえば、電話オペレータなど、電話の使用が業務の中心となるユーザがソフトフォンを使用する場合、複数の通信回線や複数の接続先を対象として、同時に接続を行ったり、回線や接続先を切り替える操作が必要となる。これは、１対１でのみ通話を行う従来の通話システムと比べると、はるかに複雑な操作をユーザに要求する。
関連技術の、拡張テレフォニー（ｔｅｌｅｐｈｏｎｙ）コンピュータユーザインタフェースが提案されている（たとえば特許文献１参照）。この関連技術で、ユーザは各接続先一覧の電話番号の中から宛先を選択してマウスでクリックすることで発信を行う。通話中の回線の操作は共通的に設けられたツールバー上のボタンを押下することで実現する。グループ通話を行う際には、専用のボタンを押下し通話のモードを切り替える。
また、別の関連技術は、直感的にわかりやすい操作方法で端末間の接続・非接続等を制御することを可能とする交換システムを提案している（例えば特許文献２参照）。この交換システムは、各端末の画面に各種端末のアイコンを表示する。次に、この交換システムは、各端末の画面上で行われるアイコン間の関連付けを検出する。そして、この交換システムは、検出した関連付けの内容に応じて、端末間の接続・非接続及び／又は交換装置と端末の間の接続・非接続を制御する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３５０２９１号公報
【特許文献２】特開２００３−２１９０１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術は、複数の回線を扱うことを前提としていない。このため、同時に複数の回線の接続を行う場合や、回線や接続先の切り替えを行う場合に、現在のユーザあるいはシステムの状態を把握しづらいという問題があった。すなわち、操作が分かりにくく、状態に即した操作を行うことができなかった。
特許文献２に記載の技術は、電話機能のみを想定したものであり、端末間の接続又は交換装置と端末の間の接続を制御することができるのみである。このため、ユーザは、電話機能以外の機能（例えばチャット機能等）を選択することはできない。従って、ユーザは、複数の機能から「電話機能」を選択し、複数の接続先から「その接続先」を選択するというような、「機能」と「対象」との、一度の操作での選択をすることができなかった。
そこで本発明の目的は、複数の回線を扱う場合でも直感的なユーザインタフェースを用いて通信のための各種操作を容易にすることができ、「機能」と「対象」を一度の操作で選択することができる通信装置、通信方法および通信プログラムを提供することにある。
本発明の他の目的は、発信、切断、保留、転送等の通信のための各種の操作を、直感的にＧＵＩを用いて実現することのできる通信装置、通信方法および通信プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明における通信装置は、通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを一覧表示するオブジェクト表示部と、オブジェクト表示部に表示された機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する線分連結部と、線分連結部で連結した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行部と、を具備する。
本発明における通信方法は、通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを表示画面に一覧表示するオブジェクト表示ステップと、オブジェクト表示ステップで表示した機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する線分連結ステップと、この線分連結ステップで連結した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行ステップとを具備する。
本発明における記録媒体が記録する通信プログラムは、コンピュータに、通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを表示画面に一覧表示するオブジェクト表示処理と、オブジェクト表示ステップで表示した機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する線分連結処理と、線分連結処理で連結した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行処理と、を実行させる。
【発明の効果】
【０００６】
以上説明したように本発明は、ネットワーク機能を表現した任意数の機能オブジェクトと、ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを表示画面に一覧表示する。さらに本発明は、これらオブジェクトのうちの所望のものを通信対象となる組として選択するだけで通信を開始する。したがって、本発明によれば、直感的な操作が可能になり、初心者にも分かりやすい操作が可能になる。
また、本発明によれば、複数の回線を扱う場合でも直感的なユーザインタフェースを用いて通信のための各種操作を容易にすることができ、「機能」と「対象」を一度の操作で選択することができる。
また、本発明によれば、発信、切断、保留、転送等の通信のための各種の操作を、直感的にＧＵＩを用いて実現することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の通信装置の一例を示すブロック図である。
【図２】本発明の他の例を示す通信装置のブロック図である。
【図３】本発明による通信方法の一例を示すブロック図である。
【図４】本発明による通信方法の他の例を示すブロック図である。
【図５】本発明の通信プログラムの一例を示すブロック図である。
【図６】本発明の通信プログラムの他の例を示すブロック図である。
【図７】本発明の第１の実施の形態による通信装置の構成の概要を表わしたブロック図である。
【図８】電話機を制御対象とした場合における第１の実施の形態の通信装置の構成を表わしたブロック図である。
【図９】第１の実施の形態のソフトフォンを構成する情報表示部の要部についてその表示の一例を示した平面図である。
【図１０（Ａ）】第１の実施の形態におけるユーザが通話を開始するまでの通信装置の第１段階の操作の様子の一例を示した情報表示部の平面図である。
【図１０（Ｂ）】第１の実施の形態におけるユーザが通話を開始するまでの通信装置の第２段階の操作の様子の一例を示した情報表示部の平面図である。
【図１０（Ｃ）】第１の実施の形態におけるユーザが通話を開始するまでの通信装置の第３段階の操作の様子の一例を示した情報表示部の平面図である。
【図１０（Ｄ）】第１の実施の形態におけるユーザが通話を開始するまでの通信装置の第４段階の操作の様子の一例を示した情報表示部の平面図である。
【図１１】第１の実施の形態におけるグループ通話を行う場合の操作を示した情報表示部の平面図である。
【図１２】第１の実施の形態における複数の通信回線が存在する場合の２台目の電話機の発呼状態を示した情報表示部の平面図である。
【図１３】本発明の第２の実施の形態における通信装置の構成の概要を表わしたブロック図である。
【図１４】第２の実施の形態における電話機の発信中の状態を示す情報表示部の要部平面図である。
【図１５】第２の実施の形態における電話機の着信中の状態を示す情報表示部の要部平面図である。
【図１６】第２の実施の形態における電話機の通話中の状態を示す情報表示部の要部平面図である。
【図１７】第２の実施の形態における電話機の保留中の状態を示す情報表示部の要部平面図である。
【図１８】本発明の第３の実施の形態における通信装置の構成の概要を表わしたブロック図である。
【図１９（Ａ）】第３の実施の形態における接続先から他の接続先に通話を転送するまでの通信装置の第１段階の操作の様子の一例を示した情報表示部の要部平面図である。
【図１９（Ｂ）】第３の実施の形態における接続先から他の接続先に通話を転送するまでの通信装置の第２段階の操作の様子の一例を示した情報表示部の要部平面図である。
【図１９（Ｃ）】第３の実施の形態における接続先から他の接続先に通話を転送するまでの通信装置の第３段階の操作の様子の一例を示した情報表示部の要部平面図である。
【図１９（Ｄ）】第３の実施の形態における接続先から他の接続先に通話を転送するまでの通信装置の第４段階の操作の様子の一例を示した情報表示部の要部平面図である。
【図２０】本発明の第４の実施の形態における通信装置の構成の概要を表わしたブロック図である。
【図２１（Ａ）】第４の実施の形態における電話機の通話中の状態を示す情報表示部の要部平面図である。
【図２１（Ｂ）】第４の実施の形態における電話機の通話中の回線を切断する操作の様子を表わした図である。
【図２２】本発明の実施例における電話機能に特化した通信装置の構成の一例を具体的に表わしたブロック図である。
【図２３】本実施例における第１の実施の形態と第２の実施の形態を組み合わせた形の発呼処理の様子を表わした流れ図である。
【図２４】本実施例における第４の実施の形態で説明した切断処理の様子を表わした流れ図である。
【発明を実施するための形態】
【０００８】
図１は、本発明の通信装置の一例を示すブロック図である。図１において通信装置１０は、オブジェクト表示部１１と、線分連結部１３と、ネットワーク機能実行部１４を備えている。ここで、オブジェクト表示部１１は、通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、前記したネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを一覧表示する。線分連結部１３は、オブジェクト表示部１１に表示された機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する。ネットワーク機能実行部１４は、線分連結部１３で連結した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行する。
図２は、本発明の他の例を示す通信装置のブロック図である。図２において通信装置２０は、通信先候補装置格納部２１と、対象装置一覧表示部２２と、発信装置指定部２３と、通信相手装置指定部２４と、線分連結部２５と、通信開始部２６を備えている。ここで、通信先候補装置格納部２１は、互いに通信可能な通信先候補装置の一覧を格納する。対象装置一覧表示部２２は、通信先候補装置格納部２１に格納した通信先候補装置のうちの少なくとも一部を通信対象となる装置として可視的にそれぞれ表示間隔を置いて一覧表示する。発信装置指定部２３は、対象装置一覧表示部２２で表示した前記した通信先候補装置のうち発信を行う装置をその表示位置で指定する。通信相手装置指定部２４は、発信装置指定部２３で指定した発信装置が通信を行う所定数の通信相手装置を装置一覧表示部２２の表示する装置の中から個別にこれらの表示位置で指定する。線分連結部２５は、通信相手装置指定部２４で個別指定した前記した所定数の通信相手装置の表示位置のそれぞれと前記した発信装置の表示位置との間を線分で連結する。通信開始部２６は、線分連結部２５で連結した表示位置の装置間で通信を開始する。
図３は、本発明による通信方法の一例を示すブロック図である。図３において通信方法３０は、オブジェクト表示ステップ３１と、線分連結ステップ３３と、ネットワーク機能実行ステップ３４を備えている。ここで、オブジェクト表示ステップ３１において、図示しないコンピュータは、通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、前記したネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを表示画面に一覧表示する。線分連結ステップ３３において、コンピュータは、オブジェクト表示ステップ３２で表示した機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する。ネットワーク機能実行ステップ３４において、コンピュータは、線分連結ステップ３３で連結した前記した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行する。
図４は、本発明による通信方法の他の例を示すブロック図である。図４において通信方法４０は、対象装置一覧表示ステップ４１と、発信装置指定ステップ４２と、通信相手装置指定ステップ４３と、線分連結ステップ４４と、通信開始ステップ４５を備えている。ここで、対象装置一覧表示ステップ４１において、コンピュータは、互いに通信可能な通信先候補装置のうちの少なくとも一部を通信対象となる装置として可視的にそれぞれ表示間隔を置いて一覧表示する。発信装置指定ステップ４２において、コンピュータは、対象装置一覧表示ステップ４１で表示した前記した通信先候補装置のうち発信を行う装置をその表示位置で指定する。通信相手装置指定ステップ４３において、コンピュータは、発信装置指定ステップ４２で指定した発信装置が通信を行う所定数の通信相手装置を装置一覧表示ステップ４１で表示する装置の中から個別にこれらの表示位置で指定する。線分連結ステップ４４において、コンピュータは、通信相手装置指定ステップ４３で個別指定した前記した所定数の通信相手装置の表示位置のそれぞれと前記した発信装置の表示位置との間を線分で連結する。通信開始ステップ４５において、コンピュータは、線分連結ステップ４４で連結した表示位置の装置間で通信を開始する。
図５は、本発明の通信プログラムの一例を示すブロック図である。図５において通信プログラム５０は、コンピュータに制御プログラムとして、オブジェクト表示処理５１と、線分連結処理５３と、ネットワーク機能実行処理５４を実行させる。ここで、オブジェクト表示処理５１において、コンピュータは、通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを表示画面に一覧表示する。線分連結処理５３において、コンピュータは、オブジェクト表示ステップで表示した機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する。ネットワーク機能実行処理５４において、コンピュータは、線分連結処理５３で連結した前記した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行する。
図６は、本発明の通信プログラムの他の例を示すブロック図である。図６において通信プログラム６０は、コンピュータに制御プログラムとして、対象装置一覧表示処理６１と、発信装置指定処理６２と、通信相手装置指定処理６３と、線分連結処理６４と、通信開始処理６５を実行させる。ここで、対象装置一覧表示処理６１において、コンピュータは、互いに通信可能な通信先候補装置のうちの少なくとも一部を通信対象となる装置として可視的にそれぞれ表示間隔を置いて一覧表示する。発信装置指定処理６２において、コンピュータは、対象装置一覧表示処理６１で表示した前記した通信先候補装置のうち発信を行う装置をその表示位置で指定する。通信相手装置指定処理６３において、コンピュータは、発信装置指定処理６２で指定した発信装置が通信を行う所定数の通信相手装置を装置一覧表示処理６１で表示する装置の中から個別にこれらの表示位置で指定する。線分連結処理６４において、コンピュータは、通信相手装置指定処理６３で個別指定した前記した所定数の通信相手装置の表示位置のそれぞれと前記した発信装置の表示位置との間を線分で連結する。通信開始処理６５において、コンピュータは、線分連結処理６４で連結した表示位置の装置間で通信を開始する。
＜発明の第１の実施の形態＞
次に本発明の第１の実施の形態を説明する。
図７は、本発明の第１の実施の形態による通信装置の構成の概要を表わした図である。本実施の形態の通信装置１００は、入出力部１０１と、線分操作部１０２と、線分ネットワーク機能変換部１０３と、ネットワーク機能部１０４および情報表示部１０５と、を含む。
これら各部（ユニット）は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ハードディスク等の記憶装置と、キーボード等の入力装置と、ディスプレイとを備えたコンピュータ装置によって構成されてもよい。
ＲＯＭおよび記憶装置には、コンピュータ装置を通信装置として機能させるためのコンピュータ・プログラムが記憶されている。すなわち、ＣＰＵがＲＡＭを作業領域としてＲＯＭおよび記憶装置に記憶されたコンピュータ・プログラムを実行することにより、コンピュータ装置は、通信装置として機能してもよい。
ここで、入出力部１０１は、図示しないポインティングデバイスとしてのマウスやキーボード等のユーザが入力操作を行う入力デバイスと、液晶ディスプレイ等の出力デバイスと、を含む。線分操作部１０２は、ユーザが入出力部１０１を用いてドラッグアンドドロップ等の入力操作を行ったときに、情報表示部１０５に線分を描画する。線分操作部１０２は、線分連結部とも呼ぶ。ネットワーク機能部１０４は、この通信装置１００が接続された図示しないネットワークに流れる信号を制御したり、ネットワーク構造を変更するといったネットワークが有する機能そのものを実現する。
線分ネットワーク機能変換部１０３は、線分操作部１０２によって線分が描画された場合に、その線分に対応してネットワーク機能部１０４の機能を実行する。具体的に、線分ネットワーク機能変換部１０３は、線分操作部１０２の入力操作情報（たとえば、線分の入力情報）を、ネットワーク機能部１０４の機能を実行するための制御情報に変換し、ネットワーク機能部１０４を制御する。一例としては、線分操作部１０２の入力操作に基づいて、線分が２つの図示しない通信装置の間を接続したときに、線分ネットワーク機能変換部１０３の制御情報に基づき、ネットワーク機能部１０４は、これらの通信装置が通信を行うための発呼を実行する。
情報表示部１０５は、ネットワーク機能部１０４が有するネットワークの機能を表現したオブジェクト（ｏｂｊｅｃｔ）と、その機能の対象ノードとしての通信装置を表現したオブジェクトを表示する。更に、情報表示部１０５は、ネットワークの機能を表現したオブジェクトと、その機能の対象ノードを表現したオブジェクトとの間に線分を表示する。ここでオブジェクトとは、対象あるいは目標物をいう。本実施の形態では、オブジェクトとして情報表示部１０５にアイテムやアイコンあるいは通信装置等の名称（語句）を用いて表示を行う。
線分ネットワーク機能変換部１０３は、各種のネットワーク機能を制御する機能を備えているが、説明を分かりやすくするために、ここでは電話機としての機能を例に、この通信装置１００の説明を行うことにする。もちろん、本発明は電話機を対象とした場合に限定されるものではなく、ネットワーク構造を有するものの制御を対象とする。たとえば、電力の送電線、コンピュータネットワーク、物流網を対象としてもよい。
図８は、電話機を制御対象とした場合における第１の実施の形態の通信装置の構成を表わした図である。図８で図７と同一部分には同一の符号を付しており、これらの説明を適宜省略する。この図８では、電話機としての機能に特化した装置あるいは部位について、図７と区別するために「Ａ」という文字を数字の末尾に付加している。すなわち、電話機を制御対象として特化した通信装置１００Ａは、入出力部１０１と、線分操作部１０２と、線分電話機能変換部１０３Ａと、電話機能部１０４Ａおよび情報表示部１０５と、を含む。
この通信装置１００Ａを構成する電話機能部１０４Ａは、電話機としての機能を備えている。一例としては、音声通話機能や、ビデオ通話あるいはメッセージング機能をいう。メッセージング機能とは、ネットワーク上でメッセージを特定のノード同士で交換する機能である。線分操作部１０２とは、通信装置１００Ａのユーザが、その通信装置のオブジェクトと相手の通信装置（図示せず）のオブジェクトの間に線分を描画する操作を行う操作ユニットをいう。線分の描画は、たとえばコンピュータを用いた情報処理で多用されるドラッグアンドドロップと呼ばれる操作を用いて行う。その操作による入力操作情報は、線分電話機能変換部１０３Ａに供給される。
線分電話機能変換部１０３Ａは、線分操作部１０２によって線分が描画された場合に、その線分に対応する電話機能部１０４Ａの機能を実行する。具体的には、情報表示部１０５に、Ａという電話機能を備えた通信装置と、Ｂという電話機能を備えた通信装置がアイコンで表示されていると仮定する。線分操作部１０２は、これらのアイコンの間に線分を描いて、両者を連結したとする。すると、その入力操作情報に基づいて、線分電話機能変換部１０３Ａは、これら対となる通信装置の間で、電話機能部１０４Ａを制御する。これによって、電話機能部１０４Ａにより所定の電話機能が実行される。
仮に、Ａ、Ｂ、Ｃの各通信装置をそれぞれ表わすアイコンが情報表示部１０５に表示されていて、線分操作部１０２がＡとＢの通信装置間、およびＡとＣの通信装置間にそれぞれ線分を描画したとする。この場合には、線分操作部１０２からの入力操作情報に基づいて、線分電話機能変換部１０３Ａは、電話機能部１０４Ａを制御する。その結果、電話機能部１０４Ａにより、Ｂの通信装置とＣの通信装置がＡの通信装置を中心に結びついた電話網が形成され、３台の通信装置のユーザがグループ通話（会議）を行うことができる。
図９は、ソフトフォンを構成する情報表示部の要部についてその表示の一例を示した図である。情報表示部１０５には、発呼側の装置としての自装置を示す第１のウィンドウ１２１と、電話の候補および通話先の一覧を示す第２のウィンドウ１２２の２つのウィンドウが表示されている。
第１のウィンドウ１２１には、図８における通信装置１００Ａが２回線を収容している前提で、音声通話による第１の回線の電話機のアイコン１３１および第２の回線の電話機のアイコン１３２が表示されている。また、第１のウィンドウ１２１には、ビデオ通話を行う場合のビデオ通話アイコン１３３と、電話回線を使用してチャットを行う場合のチャットアイコン１３４も表示されている。もちろん、通信装置１００Ａが収容する回線の数やユーザの選択対象とする電話機能に応じて、これらのアイコンの種類や数が異なる。
第２のウィンドウ１２２の「Ｃａｌｌ  Ｃｏｎｔｒｏｌ」欄１３５には、現在通話中の相手および通話対象となる人物の名称が、これらのアイコン１３６１〜１３６１０と共に表示される。通話中の相手のアイコン１３６１、１３６２と、第１の回線の電話機のアイコン１３１の間には、通話状態をそれぞれ示す線分１３７１、１３７２が連結される。これにより、図８に示す通信装置１００Ａのユーザが通話対象の「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」および「Ｇａｋｕｊｉ  Ｍａｔｓｕｄａ」の２名と、音声によるグループ通話を行っていることが分かる。また、第１の回線の電話機のアイコン１３１の下には、通話時間（接続時間）１３９が表示されている。
図９に示したこの例では、第２の回線の電話機のアイコン１３２からカーソル１４０のドラッグ操作（入力操作部１０１による操作）によって、現在未通話状態の「Ｃｏｎｔａｃｔｓ」欄１４１に向かって、線分１３８が部分的に引き出されている。したがって、たとえばカーソル１４０を「Ｃｏｎｔａｃｔｓ」欄１４１の「Ｏｓａｍｕ  Ｓｈｉｍａｍｕｒａ」のアイコン１３６１０の位置までドラッグした後にドロップすれば、第２の回線の電話機との間の通話が開始されることになる。この場合には、通信装置１００Ａを使用するユーザが２人以上存在することを前提としたが、ユーザが１人の場合で一方の電話機を保留状態とするものであってもよい。
図１０（Ａ）〜（Ｄ）は、ユーザが通話を開始するまでの通信装置の操作の様子の一例を段階を追って示した図である。この図で図９と同一部分には同一の符号を付しており、適宜説明を省略する。この図１０では、第１のウィンドウ１２１には、第１の回線の電話機のアイコン１３１が表示されているが、第２の回線の電話機のアイコン１３２は表示されていない。これは、通信装置１００Ａに２回線あるいは３回線以上の回線が収容されている場合であっても、未使用の同一の電話機能を余計に表示しないことで、表示の簡素化を図っているためである。
まず、図１０（Ａ）に示す第１段階の操作で、ユーザは、入力部１０１を操作し、第１の回線の電話機のアイコン１３１の位置にカーソル１４０を移動してこのアイコン１３１を選択する。これにより、「音声通話をする」機能が動作を開始する。ユーザは、アイコン１３１を選択したこの状態でカーソル１４０を「Ｃｏｎｔａｃｔｓ」欄１４１に向かってドラッグする。ドラッグは、図示しないマウスの特定のボタンを押し続けて移動することで実現する。マウスの移動に応じて、線分１３８の先端も移動する。
なお、この状態で図８に示す通信装置１００Ａは、いずれの相手とも通信（通話）を行っていない。このため、「Ｃａｌｌ  Ｃｏｎｔｒｏｌ」欄１３５に表示する相手がこの時点で存在せず、空欄となっている。このため、「Ｃａｌｌ  Ｃｏｎｔｒｏｌ」欄１３５と、その下の「Ｃｏｎｔａｃｔｓ」欄１４１は、隙間なく接している。通信装置によっては、この状態で「Ｃａｌｌ  Ｃｏｎｔｒｏｌ」欄１３５の表示自体を省略してもよい。
図１０（Ｂ）に示す第２段階の操作で、ユーザはカーソル１４０を希望する接続先のアイコン１３６１にまで移動させる。図１０（Ｂ）に示す例では、「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」のアイコン１３６１までカーソル１４０が移動している。このドラッグ操作によって、アイコン１３６１に対応する枠１５１で囲んだ文字「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」が、反転表示や着色表示等のように強調表示される。これにより、ユーザは通信（通話）の相手先が「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」でよいかを確認することができる。相手先が「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」でよい場合、ユーザはマウスのボタンを離し、線分１３８をドロップする。これにより、線分１３８の先端の移動位置（描画位置）が確定する。
以上のようにして第１の回線の電話機のアイコン１３１と「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」のアイコン１３６１の間を線分１３８が連結すると、線分操作部１０２の出力により線分電話機能変換部１０３Ａは、電話機能部１０４Ａを制御する。これによって、電話機能部１０４Ａにより図１０（Ｃ）に示す第３段階として発呼（発信）が行われる。このとき、第１の回線の電話機のアイコン１３１の下には、呼び出し中を示す「Ｃａｌｌｉｎｇ」という文字が表示されている。また、この状態では、図１０（Ｂ）に示す接続のための線分１３８が発信中を示す波形の線分１５２に変化している。更に、「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」のアイコン１３６１は、「Ｃｏｎｔａｃｔｓ」欄１４１から「Ｃａｌｌ  Ｃｏｎｔｒｏｌ」欄１３５に移動している。
図１０（Ｄ）に示す第４段階では、「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」の電話機（図示せず）が呼び出しに応答し、これにより通話中となっている。このとき、図１０（Ｃ）に示す発信中の線分１５２が通話中の線分１３７に変化する。また、第１の回線の電話機のアイコン１３１の下には、通話時間が表示され、その更に下には第２の回線の電話機のアイコン１３２が出現している。
図１１は、グループ通話を行う場合の操作を示した図である。この図で図９と同一部分には同一の符号を付しており、適宜説明を省略する。たとえば、図８における通信装置１００Ａのユーザが図１０に示した操作で第１の回線の電話機から「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」の電話機を呼び出して通話を開始したとする。そのとき、他の者を加えて通話を行うことが所望されたとき、グループ通話を行うことができる。
図１１に示す例では、第１の回線の電話機のアイコン１３１と「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」のアイコン１３６１の間には、通話中を示す線分１３７が表示されている。この状態で、図８における通信装置１００Ａのユーザは、第１の回線の電話機のアイコン１３１からカーソル１４０をドラッグして、線分１３８を「Ｙｕｍｉ  Ｔａｎａｂｅ」のアイコン１３６５に連結させようとしている。これに伴って、アイコン１３６５に対応する枠１５１で囲んだ文字「Ｙｕｍｉ  Ｔａｎａｂｅ」が、反転表示や着色表示等のように強調表示されることになる。
この後に、ドロップ操作を行えば、第１の回線の電話機のアイコン１３１と「Ｙｕｍｉ  Ｔａｎａｂｅ」のアイコン１３６の間の線分１３８が、図１０（Ｃ）で示した波形の線分１５２に変化して、「Ｙｕｍｉ  Ｔａｎａｂｅ」の電話機の呼び出しが行われる。そして、「Ｙｕｍｉ  Ｔａｎａｂｅ」の電話機がオフフックすることで、グループ通話が開始される。インスタントメッセージ等のその他の電話機能を実行する場合についても同様の手順で操作が行われる。
図１２は、複数の通信回線が存在する場合の２台目の電話機の発呼状態を示した図である。図１１で説明したようにユーザは、第１の回線を使用して「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」と「Ｙｕｍｉ  Ｔａｎａｂｅ」の間でグループ通話を行っている。この状態で第１のウィンドウ１２１には、第１の回線の電話機のアイコン１３１と共に、第２の回線の電話機のアイコン１３２も表示される。そこで、ユーザは第２の回線の電話機のアイコン１３２と「Ｃｏｎｔａｃｔｓ」欄１４１に存在する「Ｇａｋｕｊｉ  Ｍａｔｓｕｄａ」等の相手との間に線分１３８を描画する操作を行って、これについての通話を開始することができる。
この図１２で示す場合にも、第１および第２の回線の双方を同時に接続してもよいし、以前の回線を保留操作してもよい。また、インスタントメッセージの場合は、同時に複数の回線を有効にするよう動作してもよい。
＜発明の第２の実施の形態＞
次に本発明の第２の実施の形態を説明する。
図１３は、本発明の第２の実施の形態における通信装置の構成の概要を表わした図である。図１３で図７あるいは図８と同一部分には同一の符号を付しており、これらの説明を適宜省略する。本実施の形態の通信装置１００Ｂは、入出力部１０１と、線分操作部１０２Ｂと、線分電話機能変換部１０３Ｂと、電話機能部１０４Ａおよび情報表示部１０５Ｂと、を含む。この通信装置１００Ｂは、ネットワーク機能を電話機能に特化したものであり、第１の実施の形態における図８と対比することができる。
線分操作部１０２Ｂは、線分状態変更部２０１を備えている。線分状態変更部２０１は、情報表示部１０５Ｂに表示される線分の状態をユーザがクリック等の操作により変更する回路部分である。線分の状態とは、たとえば、発信中の状態、着信状態、保留状態、通話状態をいう。線分電話機能変換部１０３Ｂは、線分操作部１０２Ｂから出力される線分の状態に応じて、対応する電話機能部１０４Ａの機能を実行する。
一方、情報表示部１０５Ｂは、線分状態表示部２０２を新たに備えている。線分状態表示部２０２は、線分の状態に応じて、線分の形状、色、動き等の視覚表現を施して表示するようになっている。
図１４〜図１７は、第２の実施の形態の通信装置で、情報表示部が線分を表示する際に、線分状態表示部によって加えられる線分の視覚表現を表わした図である。これらの図で、図９と同一部分には同一の符号を付しており、これらの説明を適宜省略する。図１３と共に説明する。
図１４に示した例は、第１の回線の電話機のアイコン１３１と「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」を示すアイコン１３６１の間に発信中を示す波形の線分１５２Ｂが接続されている。これは、図１０（Ｃ）の発信中を示す波形の線分１５２に対応するものである。図１０（Ｃ）の線分１５２では、折れ線状の波形が静止しているが、図１４に示した例の線分１５２Ｂでは折れ線状の波形部分が矢印２２１方向に移動する。そして折れ線状の波形部分がアイコン１３６１の近傍間で移動すると消滅し、代わってアイコン１３１の近傍から現われて、再び矢印２２１方向に移動する描画が繰り返される。したがって、ユーザは、線分１５２Ｂを見るだけで、発呼側の電話機と着呼側の電話機を容易に区別することができる。
このように線分１５２Ｂを動画風に移動させるためには、線分操作部１０２Ｂ内の線分状態変更部２０１が情報表示部１０５Ｂにその旨の描画データを送出するようにすればよい。情報表示部１０５Ｂは、送られてきた描画データを線分状態表示部２０２で再生することで、動きのある線分を再生することができる。もちろん、情報表示部１０５Ｂにこれらの描画データを予め蓄積しておいて、線分状態変更部２０１がどの描画データを再生するかの指示を行うようにしてもよい。
図１５に示した例は、通信装置１００Ｂが着信側である場合を示している。この例の場合には、矢印２２２方向、すなわち「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」を示すアイコン１３６１の側から第１の回線の電話機のアイコン１３１の側に、折れ線状の波形からなる線分２２３が周期的に移動する。このような描画によって、通信装置１００Ｂのユーザは着信中であることを知り、図示しない電話機をフックオフする等の必要な操作を行うことができる。また、ユーザがヘッドセットを着用しているような場合には、線分２２３をクリックすることで、通話状態に移行させてもよい。
このように、図１４および図１５の表示形態によって、ユーザは通信が進捗中であることと、通信の向きを直感的に把握することができる。もちろん、電話機の発信や着信状態を示す波形の形状や動きはあくまで一例であり、これらに限定されるものではない。
図１６は、通話中の状態を示した図である。この例では、線分２２４の色の輝度がそれ以外の状態よりも高いものになっている。その他にも、線分２２４の太さを他の表示形態よりも太いものにしたり、線分２２４に模様を付けてもよい。通信が行われている状態が他の線分の状態と区別できれば、これ以外にも各種の表示形態の採用が可能である。通話状態の線分２２４は、通信装置同士の接続という概念を視覚化したものであり、ユーザは、線分２２４を直接操作してもよい。すなわちユーザが線分２２４をクリックしたり、ダブルクリックすることによって、通話を保留できるようにしてもよい。
図１７は、通話が保留された状態を示した図である。この例では、線分２２５が太い破線の形状となっている。この代わりに、線分２２５として輝度を下げたものを描画したり、線分２２５の太さを細くしてもよい。この他、保留をイメージする各種の表示形態の採用してもよい。保留状態の線分２２５は、これをクリックしたり、ダブルクリックすることによって、通話を開始できるようにしてもよい。すなわち、通話中と保留中はトグル方式で遷移するようにしてもよい。
＜発明の第３の実施の形態＞
次に本発明の第３の実施の形態を説明する。
図１８は、本発明の第３の実施の形態における通信装置の構成の概要を表わした図である。図１８で図７、図８あるいは図１３と同一部分には同一の符号を付しており、これらの説明を適宜省略する。本実施の形態の通信装置１００Ｃは、入出力部１０１と、線分操作部１０２Ｃと、線分電話機能変換部１０３Ｃと、電話機能部１０４Ａおよび情報表示部１０５Ｂと、を含む。この通信装置１００Ｃは、ネットワーク機能を電話機能に特化したものであり、第１の実施の形態における図８と対比することができる。
線分操作部１０２Ｃは、線分状態変更部２０１および接続先間線分操作部３０１を備えている。線分状態変更部２０１は、情報表示部１０５Ｂに表示される線分の状態をユーザがクリック等の操作により変更する回路部分であり、図１３と同様である。情報表示部１０５Ｂも図１３と同様の構成である。
接続先間線分操作部３０１は、ユーザがドラッグアンドドロップ等の操作を行うことにより、接続先間に線分を描画する。また、接続先間線分操作部３０１は、接続先間の線分に対してクリック等の操作を行うことにより、線分を接続待機状態から接続状態に変更するようになっている。
線分電話機能変換部１０３Ｃは、図１３に示した線分電話機能変換部１０３Ｂが有する機能に加えて、次のような機能を備えている。すなわち、接続先間に線分が描画された場合に、電話機能部１０４Ａの保留と発信を行う機能と、接続先間の線分の状態が接続待機状態から接続状態に変更された場合に、電話機能部１０４Ａの転送を実行する機能である。
図１９（Ａ）〜（Ｄ）は、接続先から他の接続先に通話を転送するまでの通信装置の操作の様子の一例を段階を追って示した図である。この図１９で図１０と同一の部分には同一の符号を付しており、これらの説明を適宜省略する。図１８と共に説明する。図１９の例では、接続先「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」３１１から接続先「Ｈｉｒｏｓｈｉ  Ｙｏｓｈｉｄａ」３１２へ通話を転送するようになっている。
まず、図１９（Ａ）に示す第１段階の操作では、ユーザの第１の回線の電話機が接続先「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」３１１と接続状態（通話中）である。そこで、通話中の接続先「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」３１１のアイコン１３６１からドラッグを開始する。これにより、「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」３１１のアイコン１３６１とカーソル１４０の間に線分１３８が描画される。
図１９（Ｂ）に示す第２段階の操作では、ユーザが転送先となる接続先「Ｈｉｒｏｓｈｉ  Ｙｏｓｈｉｄａ」３１２のアイコン１３６４に対してドロップを行う。これにより、接続先間線分操作部３０１と情報表示部１０５Ｂによって、２つの接続先の間に線分１３８が描画される。
図１９（Ｃ）に示す第３段階では、図１９（Ｂ）に示す第２段階の操作の終了によって、接続先間線分操作部３０１によって通話中であった接続先「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」３１１と通信装置１００Ｃのユーザの間が保留になる。これにより、第１の回線の電話機のアイコン１３１と「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」３１１のアイコン１３６１の間に、図１７で示した通話が保留された状態を示す線分２２５が描画される。また、第１の回線の電話機のアイコン１３１と「Ｈｉｒｏｓｈｉ  Ｙｏｓｈｉｄａ」３１２のアイコン１３６４の間には、通話状態をそれぞれ示す線分１３７が描画される。
これにより、通信装置１００Ｃは、転送先となる接続先「Ｈｉｒｏｓｈｉ  Ｙｏｓｈｉｄａ」３１２に対して発信を行う。このとき、「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」３１１のアイコン１３６１と「Ｈｉｒｏｓｈｉ  Ｙｏｓｈｉｄａ」３１２のアイコン１３６４の間には、接続待機を示す線分３３１が描画される。線分３３１の色の輝度は他の同様の線分の輝度よりも低いものになっている。線分３３１の描画は、この他にも、透明度を高くする、模様を付ける、破線にする等の加工を行ってもよい。もちろん、接続待機を示す線分３３１の描画の形態はあくまで一例でありこれらの形態に限るものではない。
図１９（Ｄ）に示す第４の段階は、通信装置１００Ｃのユーザが図１９（Ｃ）に示す接続待機を示す線分３３１をクリックした後の状態を表わしたものである。これにより、接続先間線分操作部３０１によって接続待機状態から接続状態に変更される。すなわち、「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」３１１のアイコン１３６１と「Ｈｉｒｏｓｈｉ  Ｙｏｓｈｉｄａ」３１２のアイコン１３６４の間に接続状態を示す線分１３７が描画される。この状態で、接続先「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」３１１と接続先「Ｈｉｒｏｓｈｉ  Ｙｏｓｈｉｄａ」３１２の間で通話が開始される。線分３３１のクリックは、ダブルクリックであってもよい。
＜発明の第４の実施の形態＞
次に本発明の第４の実施の形態を説明する。
図２０は、本発明の第４の実施の形態における通信装置の構成の概要を表わした図である。図２０で図７あるいは図８と同一部分には同一の符号を付しており、これらの説明を適宜省略する。本実施の形態の通信装置１００Ｄは、入出力部１０１と、線分操作部１０２Ｄと、線分電話機能変換部１０３Ｄと、電話機能部１０４Ａおよび情報表示部１０５Ｄと、を含む。この通信装置１００Ｄは、ネットワーク機能を電話機能に特化したものであり、第１の実施の形態における図８と対比することができる。
線分操作部１０２Ｄは、線分切断操作部４０１を備えている。線分切断操作部４０１は、ユーザが線分のドラッグ等の操作を行ったとき、その線分の状態を切断に切り替える。
一方、情報表示部１０５Ｄは線分切断表示部４０２を備えている。線分切断表示部４０２は、線分の状態が切断の場合に、線分を分断して表示する。線分電話機能変換部１０３Ｄは、線分の状態が切断の場合に電話機能部１０４Ａの回線の接続を切断する機能を実行する。
図２１（Ａ）および（Ｂ）は、通話中の回線を切断するときの操作とこれによる表示形態の変化を示したものである。このうち、同図（Ａ）は図１６と同じ状態を表わしたものであり、通話中の状態を示す線分２２４が第１の回線の電話機のアイコン１３１と「Ｈｉｒｏｈｉｓａ  Ｈｏｒｉｅ」３１１のアイコン１３６１の間に描画されている。
図２１（Ｂ）は、図２１（Ａ）に示した状態で通信装置１００Ｄのユーザが、この通話中の回線を切断する操作の様子を表わした図である。ユーザは、カーソル１４０を線分２２４の上または下の位置に持っていき、矢印４１１で示すようにカーソル１４０を線分２２４と交差させる。このように線分２２４を切断するようにマウスをドラッグしてカーソル１４０を移動することで、線分２２４が２つに切断された描画が線分切断表示部４０２で行われる。線分電話機能変換部１０３Ｄは、線分切断操作部４０１の切断操作を回線の切断の命令に変換し、電話機能部１０４Ａによる回線の切断が実行される。
回線の切断は、ユーザのこれと無関係な操作によって実行されるべきでないが、この一方で切断のための操作に過度の厳密さが要求されるべきものでもない。線分２２４に対するマウスをドラッグする方向は、線分２２４と直交する角度に対してプラスマイナス数十度程度の許容範囲を持たせることが望ましい。また、線分切断操作部４０１は、ユーザが線分２２４をダブルクリックしたり、線分２２４自体を図示しないごみ箱にドラッグアンドドロップする操作をもって回線の切断の操作と見なすことも可能である。
【実施例１】
【０００９】
以上の各実施の形態では、入出力部１０１におけるマウス等の入力デバイスを用いて情報表示部１０５、１０５Ｂ、１０５Ｄに回線の各状態を示す線分を描画したり、これらの線分をＧＵＩで操作することにした。これにより、通信装置１００の直感的な操作を実現している。
図２２は、電話機能に特化した通信装置の構成の一例を具体的に表わしたものである。通信装置５００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０１とＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ハードディスク等のメモリ５０２を配置した主制御部５０３を有している。主制御部５０３は、データバス等のバス５０４を介して電話機として機能する通信装置５００の各部を制御する。
このうち、入力回路５０４は、ポインティングデバイスとしてのマウス５０５を接続している。マウス５０５以外のポインティングデバイスであってもよい。表示制御回路５０６はディスプレイ５０７を接続し、これに各種の視覚的な情報を表示するようになっている。通信先候補登録部５０８は、実施の形態の第２のウィンドウ１２２に表示する各種の通信先となる候補を登録している。第２のウィンドウ１２２に一度に表示する内容は、たとえば使用頻度に応じた一部であってもよい。座標判別部５０９は、マウス５０５の操作によるディスプレイ５０７上の座標位置を判別するようになっている。これにより、たとえば図９におけるカーソル１４０の移動先が、第１の回線の電話機のアイコン１３１やアイコン１３６１であることが分かる。
操作解読部５１１は、座標判別部５０９によって判別された座標位置と、クリック等のマウス５０５の操作内容とによって、ユーザが行った操作を解読する。たとえば、図９において、ユーザがマウス５０５を第２の回線の電話機のアイコン１３２の位置からドラッグする操作を開始すれば、線分１３８をその位置からカーソル１４０の間に描画すべきことを解読する。
アイコン・線分登録部５１２には、図９に示したような各種のオブジェクトとしてのアイコンや線分のデータが登録されている。線分描画部５１３は、表示制御回路５０６に含まれてもよいが、アイコン・線分登録部５１２から与えられた線分の描画を行う。描画は、動画風に行うことも可能である。たとえばユーザがマウス５０５を第２の回線の電話機のアイコン１３２の位置からドラッグする操作を開始すれば、線分１３８のデータが線分描画部５１３に送られて描画データとなる。この描画データは表示制御回路５０６に送られる。これを基にして、表示制御回路５０６は図９に示したような表示内容をディスプレイ５０７に表示することになる。
電話共通機能部５１５は、この通信装置５００における電話機としての機能を集合した回路部分である。通信装置５００を電話機以外の機能を備えた装置とする場合には、この電話共通機能部５１５をその通信装置としての共通機能を備える回路部分に置き換えればよい。
この実施例の通信装置５００は、メモリ５０２に格納した制御プログラムをＣＰＵ５０１が実行することで、各実施の形態で説明した線分１３７等の各種線分の描画や、電話共通機能部５１５における発呼、着呼等の各種の機能を実現する。そこで、実施の形態で説明した幾つかの制御を例示的に挙げて説明を行う。
図２３は、第１の実施の形態と第２の実施の形態を組み合わせた形の発呼処理の様子を表わした図である。図９および図２２と共に説明する。
操作解読部５１１は、ドラッグが開始したかを監視する（ステップＳ６０１）。ドラッグが開始したら（Ｙ）、操作解読部５１１は、その開始点の座標が第１の回線の電話機のアイコン１３１および第２の回線の電話機のアイコン１３２の位置であるかを座標判別部５０９でチェックする（ステップＳ６０２）。これらのアイコン１３１、１３２以外の位置であれば、（Ｎ）、今回の処理の対象とする音声通話の発呼と関係しない。そこで、この場合には処理を再びステップＳ６０１に戻す（リターン）。
一方、ドラッグの開始点がアイコン１３１、１３２のいずれかの箇所であれば（ステップＳ６０２：Ｙ）、回線接続のための線分１３８のデータをアイコン・線分登録部５１２から読み出して線分描画部５１３で描画し、この描画データを表示制御回路５０６に送る。表示制御回路５０６はこの描画データをディスプレイ５０７の対応する箇所に書き込んで、アイコン１３１または１３２とカーソル１４０の間に線分１３８を描画する（ステップＳ６０３）。
この後、操作解読部５１１は、ドロップの操作が行われるのを監視する（ステップＳ６０４）。ドロップの操作が行われるまでは（Ｎ）、ステップＳ６０３に処理が戻って、カーソル１４０の移動に応じた線分１３８の描画処理が続行する。
ドロップの操作が行われたら（ステップＳ６０４：Ｙ）、操作解読部５１１は、その位置が「Ｃｏｎｔａｃｔｓ」欄１４１に存在するアイコン１３６のいずれかの位置であるかどうかを判別する（ステップＳ６０５）。そうでない場合には、回線の接続先にドラッグアンドドロップの操作が行われたことにならない（Ｎ）。そこで、このような場合には、間違った処理が行われたものとして、処理を再びステップＳ６０１に戻す（リターン）。
これに対して、ドロップの操作が行われた位置が「Ｃｏｎｔａｃｔｓ」欄１４１に存在するアイコン１３６のいずれかであったとする（ステップＳ６０５：Ｙ）。この場合には、図１４で説明したように発信中を示す波形の線分１５２Ｂがアイコン・線分登録部５１２から読み出されて線分描画部５１３に送られる。線分描画部５１３は、発信中を示す波形の線分１５２Ｂの動画による描画データを表示制御回路５０６に送る。表示制御回路５０６はこの描画データをディスプレイ５０７の対応する箇所に書き込んで、第１あるいは第２の回線の電話機のアイコン１３１、１３２の位置と接続先のアイコン１３６の間に、線分１５２Ｂの描画を開始する（ステップＳ６０６）。この後、電話共通機能部５１５は接続先のアイコン１３６の示す電話機に発呼処理を開始する（ステップＳ６０７）。以上で一連の発呼までの処理が終了する（リターン）。
以上の発呼処理では、ステップＳ６０６で動的な線分１５２Ｂを描画したが、これに限るものではない。たとえば、第１の実施の形態の図１０（Ｃ）で説明したように静止画としての線分１５２が描画されてもよい。
図２４は、第４の実施の形態で説明した切断処理の様子を表わしたものである。図２１および図２２と共に説明する。
操作解読部５１１は、ドラッグが開始したかを監視する（ステップＳ６２１）。ドラッグが開始したら（Ｙ）、操作解読部５１１は、その開始点の座標が通話中を表わす線分２２４から離れ、かつ線分２２４から予め定めた距離範囲にあるかを座標判別部５０９でチェックする（ステップＳ６２２）。これは、線分２２４の近傍であるかの判別である。
ドラッグの開始点がそれ以外の箇所に存在する場合には（ステップＳ６２２：Ｎ）、回線の切断と無関係な処理なので、間違った処理が行われたものとして、処理を再びステップＳ６０１に戻す（リターン）。
一方、ドラッグの開始点が線分２２４の近傍にあると判別した場合には（ステップＳ６２２：Ｙ）、操作解読部５１１は、これから時間ｔ１以内にその線分２２４と交差するドラッグが行われるかを座標判別部５０９でチェックする（ステップＳ６２３、ステップＳ６２４）。時間ｔ１内にそのようなドラッグが行われなかった場合には（ステップＳ６２３：Ｎ、ステップＳ６２４：Ｙ）、間違った処理が行われたものとして、処理を再びステップＳ６０１に戻す（リターン）。
時間ｔ１内にそのようなドラッグが行われた場合には（ステップＳ６２３：Ｙ）、操作解読部５１１は、そのときの交差の角度が線分２２４に対して予め定めた第１の角度θ１と第２の角度θ２の範囲内の角度θであったかを判別する（ステップＳ６２５）。このような角度範囲でなかった場合には（Ｎ）、回線の切断と無関係な処理なので、間違った処理が行われたものとして、処理を再びステップＳ６０１に戻す（リターン）。
これに対して、交差の角度が第１の角度θ１と第２の角度θ２の範囲内の角度θであると判別した場合には（ステップＳ６２５：Ｙ）、表示制御回路５０６は、ディスプレイ５０７の表示を変更する。具体的には、表示制御回路５０６は、ディスプレイ５０７に表示している通話中の状態を示す線分２２４の描画を、切断状態を示す図２１（Ｂ）に示すような描画に変更する（ステップＳ６２６）。そして、電話共通機能部５１５は接続先の回線を切断する処理を行う（ステップＳ６２７）。以上で一連の処理が終了する（リターン）。
本発明では、この他にも幾つかの処理を説明したが、これらについての具体的な処理の説明は省略する。
以上説明したように本発明の実施の形態によれば、ＧＵＩによる通信操作が可能になるので、たとえば実行する電話機能、電話機の接続先、通信のステータス、操作の進捗等の現在のユーザやシステムの状態を直感的に把握することができる。特に、電話機能とその接続先を線分で結ぶので、通信のステータスや進捗状況を線分の形状・色、動きによって多様に表現することができる。したがって、たとえばタッチパネルを使用した比較的小型の通信端末に使用することで、初心者や装置の表示する言語に不慣れな者であっても、操作を正確に行うことが可能になる。
＜その他の実施の形態＞
本発明では、（ａ）通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、前記したネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを一覧表示するオブジェクト表示部と、（ｂ）このオブジェクト表示部の表示する前記した機能オブジェクトとノードオブジェクトのうちの所望のものを通信対象となる組として選択する通信対象組選択部と、（ｃ）この通信対象組選択部で選択したオブジェクト同士の表示部位を線分で連結する線分連結部と、（ｄ）この線分連結部で連結した前記した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行部とを通信装置が具備しても良い。
また、本発明では、（ａ）互いに通信可能な通信先候補装置の一覧を格納する通信先候補装置格納部と、（ｂ）この通信先候補装置格納部に格納した通信先候補装置のうちの少なくとも一部を通信対象となる装置として可視的にそれぞれ表示間隔を置いて一覧表示する対象装置一覧表示部と、（ｃ）この対象装置一覧表示部で表示した前記した通信先候補装置のうち発信を行う装置をその表示位置で指定する発信装置指定部と、（ｄ）この発信装置指定部で指定した発信装置が通信を行う所定数の通信相手装置を前記した装置一覧表示部の表示する装置の中から個別にこれらの表示位置で指定する通信相手装置指定部と、（ｅ）この通信相手装置指定部で個別指定した前記した所定数の通信相手装置の表示位置のそれぞれと前記した発信装置の表示位置との間を線分で連結する線分連結部と、（ｆ）この線分連結部で連結した表示位置の装置間で通信を開始する通信開始部とを通信装置が具備しても良い。
更に本発明では、（ａ）通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、前記したネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを表示画面に一覧表示するオブジェクト表示ステップと、（ｂ）このオブジェクト表示ステップで表示する前記した機能オブジェクトとノードオブジェクトのうちの所望のものを通信対象となる組として選択する通信対象組選択ステップと、（ｃ）この通信対象組選択ステップで選択したオブジェクト同士の表示部位を線分で連結する線分連結ステップと、（ｄ）この線分連結ステップで連結した前記した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行ステップとを通信方法が具備しても良い。
更にまた、本発明では、（ａ）互いに通信可能な通信先候補装置のうちの少なくとも一部を通信対象となる装置として可視的にそれぞれ表示間隔を置いて一覧表示する対象装置一覧表示ステップと、（ｂ）この対象装置一覧表示ステップで表示した前記した通信先候補装置のうち発信を行う装置をその表示位置で指定する発信装置指定ステップと、（ｃ）この発信装置指定ステップで指定した発信装置が通信を行う所定数の通信相手装置を前記した装置一覧表示ステップで表示する装置の中から個別にこれらの表示位置で指定する通信相手装置指定ステップと、（ｄ）この通信相手装置指定ステップで個別指定した前記した所定数の通信相手装置の表示位置のそれぞれと前記した発信装置の表示位置との間を線分で連結する線分連結ステップと、（ｅ）この線分連結ステップで連結した表示位置の装置間で通信を開始する通信開始ステップとを通信方法が具備しても良い。
また、本発明では、コンピュータに通信プログラムとして、（ａ）通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、前記したネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを表示画面に一覧表示するオブジェクト表示処理と、（ｂ）このオブジェクト表示処理で表示する前記した機能オブジェクトとノードオブジェクトのうちの所望のものを通信対象となる組として選択する通信対象組選択処理と、（ｃ）この通信対象組選択処理で選択したオブジェクト同士の表示部位を線分で連結する線分連結処理と、（ｄ）この線分連結処理で連結した前記した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行処理とを実行させる通信プログラムを記録した記録媒体でも良い。
更に、本発明では、コンピュータに通信プログラムとして、（ａ）互いに通信可能な通信先候補装置のうちの少なくとも一部を通信対象となる装置として可視的にそれぞれ表示間隔を置いて一覧表示する対象装置一覧表示処理と、（ｂ）この対象装置一覧表示処理で表示した前記した通信先候補装置のうち発信を行う装置をその表示位置で指定する発信装置指定処理と、（ｃ）この発信装置指定処理で指定した発信装置が通信を行う所定数の通信相手装置を前記した装置一覧表示処理で表示する装置の中から個別にこれらの表示位置で指定する通信相手装置指定処理と、（ｄ）この通信相手装置指定処理で個別指定した前記した所定数の通信相手装置の表示位置のそれぞれと前記した発信装置の表示位置との間を線分で連結する線分連結処理と、（ｅ）この線分連結処理で連結した表示位置の装置間で通信を開始する通信開始処理とを実行させる通信プログラムを記録した記録媒体でも良い。
以上説明したように本発明によれば、ネットワーク機能を表現した任意数の機能オブジェクトと、ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを表示画面に一覧表示しておき、これらのうちの所望のものを通信対象となる組として選択するだけで通信が開始する。したがって、直感的な操作が可能になり、初心者にも分かりやすい操作が可能になる。
以上、実施の形態を参照して本発明を説明したが、本発明は以上の実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で同業者が理解し得る様々な変更をすることができる。
この出願は、２００９年１０月２８日に出願された日本出願特願２００９−２４８００１を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【００１０】
１０、２０、１００、１００Ａ、１００Ｂ、１００Ｃ、１００Ｄ、５００  通信装置
１１  オブジェクト表示部
１３、２５  線分連結部
１４  ネットワーク機能実行部
２１  通信先候補装置格納部
２２  対象装置一覧表示部
２３  発信装置指定部
２４  通信相手装置指定部
２６  通信開始部
３０、４０  通信方法
３１  オブジェクト表示ステップ
３３、４４  線分連結ステップ
３４  ネットワーク機能実行ステップ
４１  対象装置一覧表示ステップ
４２  発信装置指定ステップ
４３  通信相手装置指定ステップ
４５  通信開始ステップ
５０、６０  通信プログラム
５１  オブジェクト表示処理
５３、６４  線分連結処理
５４  ネットワーク機能実行処理
６１  対象装置一覧表示処理
６２  発信装置指定処理
６３  通信相手装置指定処理
６５  通信開始処理
１０１  入出力部
１０２、１０２Ｂ、１０２Ｃ、１０２Ｄ  線分操作部
１０３、１０３Ａ、１０３Ｂ、１０３Ｃ、１０３Ｄ  線分ネットワーク機能変換部
１０４、１０４Ａ  ネットワーク機能部
１０５、１０５Ｂ、１０５Ｄ  情報表示部
１３１、１３２、１３６  アイコン
１３３  ビデオ通話アイコン
１３４  チャットアイコン
１４０  カーソル
１３７、１３８、１５２、１５２Ｂ、２２３、２２４、２２５  線分
２０１  線分状態変更部
２０２  線分状態表示部
３０１  接続先間線分操作部
４０１  線分切断操作部
４０２  線分切断表示部
５０１  ＣＰＵ
５０２  メモリ
５０３  主制御部
５０５  マウス
５０７  ディスプレイ
５０８  通信先候補登録部
５０９  座標判別部
５１１  操作解読部
５１２  アイコン・線分登録部
５１３  線分描画部
【図１】
2011052316.tif 000003
【図２】
2011052316.tif 000004
【図３】
2011052316.tif 000005
【図４】
2011052316.tif 000006
【図５】
2011052316.tif 000007
【図６】
2011052316.tif 000008
【図７】
2011052316.tif 000009
【図８】
2011052316.tif 000010
【図９】
2011052316.tif 000011
【図１０（Ａ）】
2011052316.tif 000012
【図１０（Ｂ）】
2011052316.tif 000013
【図１０（Ｃ）】
2011052316.tif 000014
【図１０（Ｄ）】
2011052316.tif 000015
【図１１】
2011052316.tif 000016
【図１２】
2011052316.tif 000017
【図１３】
2011052316.tif 000018
【図１４】
2011052316.tif 000019
【図１５】
2011052316.tif 000020
【図１６】
2011052316.tif 000021
【図１７】
2011052316.tif 000022
【図１８】
2011052316.tif 000023
【図１９（Ａ）】
2011052316.tif 000024
【図１９（Ｂ）】
2011052316.tif 000025
【図１９（Ｃ）】
2011052316.tif 000026
【図１９（Ｄ）】
2011052316.tif 000027
【図２０】
2011052316.tif 000028
【図２１（Ａ）】
2011052316.tif 000029
【図２１（Ｂ）】
2011052316.tif 000030
【図２２】
2011052316.tif 000031
【図２３】
2011052316.tif 000032
【図２４】
2011052316.tif 000033
【手続補正書】
【提出日】平成23年4月7日(2011.4.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、前記ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを一覧表示するオブジェクト表示部と、
前記オブジェクト表示部に表示された機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する線分連結部と、
前記線分連結部で連結した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行部と、
を具備し、複数の回線を収容する通信装置であって、
前記オブジェクト表示部は、同一の機能を表現した複数の前記機能オブジェクトのうち、第１の回線の機能オブジェクトのみを表示し、前記第１の回線の機能オブジェクトが示す機能が前記ネットワーク機能実行部によって実行されると、前記同一の機能を表現した複数の機能オブジェクトのうち、第２の回線の機能オブジェクトを表示する、
通信装置。
【請求項２】
前記線分連結部は、前記ネットワーク機能実行部によって実行される機能あるいは通信状態に応じた表示形態で、前記機能オブジェクトとノードオブジェクトの一端から他端に動きのある線分を描画する線分描画部である、
請求項１に記載の通信装置。
【請求項３】
前記ネットワーク機能は電話機能であって、
前記線分描画部は、
該通信装置が発信中のときは、機能オブジェクトから通信対象のノードオブジェクトの方向へ、
該通信装置が着信中のときは、発信側のノードオブジェクトから機能オブジェクトの方向へ、
折れ線状の波形が移動する描画を繰り返す表示形態で、前記動きのある線分を描画する、
請求項２に記載の通信装置。
【請求項４】
（削除）
【請求項５】
前記線分連結部で連結した線分の表示状態をユーザによる線分の直接操作によって変更する表示状態変更部と、
前記表示状態変更部による変更後の線分の表示状態に対応した機能を実行する表示変更時機能実行部と、
をさらに具備する請求項１〜３に記載の通信装置。
【請求項６】
通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、前記ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを一覧表示するオブジェクト表示ステップと、
前記オブジェクト表示ステップで表示した機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する線分連結ステップと、
前記線分連結ステップで連結した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行ステップと、
を含む複数の回線を収容する通信装置が実行する通信方法であって、
前記オブジェクト表示ステップは、同一の機能を表現した複数の前記機能オブジェクトのうち、第１の回線の機能オブジェクトのみを表示し、該機能オブジェクトが示す機能が前記ネットワーク機能実行ステップによって実行されると、前記同一の機能を表現した複数の機能オブジェクトのうち、第２の回線の機能オブジェクトを表示するステップである、
通信方法。
【請求項７】
複数の回線を収容する通信装置に、
通信で使用する対象となるネットワーク機能を表現した任意数の機能オブジェクトと、前記ネットワーク機能を用いて通信を行う際の通信対象となるノードを表現した任意数のノードオブジェクトとを表示画面に一覧表示するオブジェクト表示処理と、
前記オブジェクト表示ステップで表示した機能オブジェクトとノードオブジェクトのうち、ユーザによって選択されたオブジェクト同士の表示部位を線分で連結する線分連結処理と、
前記線分連結処理で連結した機能オブジェクトの示すネットワーク機能を連結したノードオブジェクトとの間で実行するネットワーク機能実行処理と、
を実行させる通信プログラムであって、
前記オブジェクト表示処理は、同一の機能を表現した複数の前記機能オブジェクトのうち、第１の回線の機能オブジェクトのみを表示し、該機能オブジェクトが示す機能が前記ネットワーク機能実行処理によって実行されると、前記同一の機能を表現した複数の機能オブジェクトのうち、第２の回線の機能オブジェクトを表示する処理である、
通信プログラムを記録した記録媒体。
【請求項８】
前記ネットワーク機能は電話機能であって、
前記表示状態変更部は、ユーザによる線分のクリック操作によって線分の表示状態を、保留状態と通話状態の一方の表示状態から他方の表示状態へ変更し、
前記表示変更時機能実行部は、保留状態と通話状態のいずれかの表示状態に応じて保留機能と通話機能のいずれかを実行する、
請求項５に記載の通信装置。
【請求項９】
通信機能の実行中において、線分の近傍におけるユーザによるドラッグ操作の開始を監視し、ドラッグの開始時点から予め定めた所定時間内に前記線分に交差するドラッグがあったと判別した場合は、該交差の角度が前記線分に対して予め定めた所定の角度の範囲内の角度であったか否かを判別する操作解読部をさらに具備し、
前記表示状態変更部は、前記操作解読部が前記交差の角度が前記所定の角度の範囲内であると判別した場合に、前記線分の描画を切断状態を示す描画に変更し、
前記表示変更時機能実行部は、前記線分が示す回線を切断する処理を実行する、
請求項５に記載の通信装置。
【国際調査報告】
2011052316.tif 000034
2011052316.tif 000035
2011052316.tif 000036
2011052316.tif 000037