コールセンター・最新ビジネスフォンの究極形を日々。スマートフォン専用ページを表示コールセンター・最新ビジネスフォンの究極形を日々。2.0記事検索リンク■「コミュニケーションビジネスアヴェニュー」...こちらに勤務。アスタリスクベースIP-PBX“トリックスボックスプロ”、Dialogicボード制御ミドルウェアVBVoiceなど。オートシェイプ(08/09)クックパッド開発チームほどの技術力がなくても、自社の業務を効率化できる、という話。エラーと言われる(10/23)開発講習の講師ををしてきました。CTIツール(VBVoice,Skystone,Asterisk)など。あれやこれやしたいことが色々あるのですが、しなければいけないことに忙殺されてまったく何もできません。うーん、ブログを書く優先度もかなり下です今。今でも生きてますよ!今はお客様のためにコードを必死で書く毎日でございます。CafeXが今年も勝ちました。Vidyoに勝ちましたね。CafeXはすごいですよぉ〜。industry.http://www.enterpriseconnect.com/bestofenterpriseconnect/Webのエッジ技術を知りたい方はお問い合わせください。instead.なぜかRoRとDjangoのプロダクトを同時にセットアップする今日この頃です。Djangoのほうでこんなエラーが出ました。LC_ALL="ja_JP.UTF-8"とすればよいだけだったようです。480iの受話器が動作しなくなりました。正確にいうと、「受話器を持ち上げてもオフフックにならない。スピーカーフォンはいつも通り使える」という症状です。テスト用の内線なのでそのままほっておこうかとも思いましたが、やはり気持ち悪いので直せないか色々やってみました。Resetして再設定しても何も症状がかわりませんでしたし、パネル関係の動作はまったく問題ないので、ハード的な問題かなぁとネジを回してばらすこと15分。480iは非常にばらしやすいですね。noteなどとは比べ物にならない簡単さです。結局、受話器をかけるところと基板との接点を少しこちょこちょ清掃しただけで、元のように動作するようになりました。動作する機種が別にあり、これはもうお蔵入りしてもいい、という電話機でしたが、手をかけて復活した電話機にはまたそれなりに愛着がわきます。|2009年06月16日AipoデータをWindowsからLinuxへ移動AipoのデータをWindowsからLinuxに移動しました。『Aipo(アイポ)4』グループウェアについてはいろいろ試してみましたが、結局、これがいちばん落ち着くソフトだったと思います。デザインが洗練されているのも良いと思います。Windowsマシンに入れて少し運用してみて、うまくいったらLinux機に移行する、というような話も多いのではないでしょうか。・サーバ機種の関係で、ubuntuにインストールすることになりました。書き換える必要があります。(rpmチェック部分)このあたりはいろいろな方が情報を公開されていますので、そちらを参考に。・ubuntuデフォルトでは、bashではなく、dashを使っていることに注意。・WindowsのAipoからLinux上のAipoには、通常、データの移行が簡単にはできません。情報がどこにもなかったのではまりましたが、結局、-Windowsのインストーラーはパスワードとユーザ名が決めうち-Linuxのインストーラーはそのたびにパスワードを自動生成となっています。バックアップファイルをbackupフォルダに単に移しただけでは、パスワード違いではねられてしまいます。Aipoのパスワード”を使うようにいれてやることで、うまくいきました。合わせる!!!pass="ここにWindowsのパスワード"#######################################PostgreSQL用アカウント追加######################################===========================================・パスワードはどこにあるか、というと、/aipo/tomcat/webapps/aipo/WEB-INF/conf/postgres/Org001DomainNode.driver.xmlです。Windowsマシンのパスワードはここでチェック。aipo_postgres2・・・とユーザが次々に作成されてしまいます。aipo_postgresとして、ユーザを削除(/home/ディレクトリで確認)しましょう。・Linux用Diceには、下記を利用しました。http://www.hi-ho.ne.jp/yoshihiro_e/dice/linux.htmlこれで、Windows時のデータを、ubuntu上のAipoに無事、移行完了できました。【VBVoice】Dialogicボードと富士通PBXVBVoiceは、Dialogicボードを使用したテレフォニー開発を“超簡単”にするミドルウェアです。VBVoiceのサポートとして現在、調査中なのは、「富士通PBXとVBVoiceアプリとのつなぎこみがうまくいかない」という件です。通常のNTT回線とはまったく問題なく接続できるのは当然ですが、なぜか富士通PBX某型番と接続できません。休止というパターンであれば着信できるが、なり方がそれより短いので、うまく着信できていないという状態でした。この問題は、Dialogicのpbxpertというツールを使い、設定ファイルを作ってやれば対応できるはずでした。ところが、pbxpertで設定ファイルは生成できたのですが、やはりうまく着信しない。VBVoiceの基本サンプル、"EZFlow"では着信しない...。一点、現在のクライアントが次の現象を発見しました。・EZFlow起動後の各回線のCallerID設定を確認すると、LineGroupで設定した回線全てがCallerID有効となっている。この状態では着信しないがEZFlow起動したままdx_setparm関数でCallerIDを無効にすると、EZFlowで着信する。この設定が原因で着信が検出できないのではないか。ring"状態になると再度CallerID有効となる。この点に関して、カナダ、プロネクサス社のQinとSeanと連絡をずっと取っています。向こうの開発チームが、CallerIDを有効にしないdllを作ってくれることになりました。数日中には完成できる、とのこと。本当にその方法しかない?んでしょうか。CallerIDを無効にしたらしたで、今度は動作が制限されてしまいます。日本中ではVBVoiceでかなりの数のアプリが動作しているはずなので、PBXとの接続ノウハウを持った技術者もいらっしゃるのではないか?そう思ってこのエントリを書きました。このページのコメント欄でも電話連絡でもかまいませんので、何か情報をご存じの方がいらっしゃいましたら、ぜひ教えてください。[追記]続きはこちらで。大館市のアスタリスクによる電話システム構築の事例が話題になっています。大館市IP−PBX導入によるIP電話システムの構築について(情報公開)「大館市は、平成17年6月に1市2町が合併し、従前の庁舎の有効活用を図るため分庁舎制を採用しました。各庁舎間の電話連絡を公衆回線に依存していたため、多大の電話料金が生じておりました。本庁舎の構内交換機が交換時期を迎えるにあたり、従来型の機種を導入した場合に交換機だけで約2,000万円の費用が発生することから、経費節減を目的として、IP−PBX(インターネットプロトコルを利用した構内交換機)を導入しました。オープンソースのフリーウェアAsteriskをインストールし、発案者の職員がカスタマイズを行い、8庁舎9事務所の電話機500台を一括コントロールする大規模なシステムを構築しました。交換機本体に要した費用はサーバ購入費20万円足らずで、その他電話機500台の新規購入等が約800万円でした。VoIPソリューション、という情報はあまりまとまっていないと思いましたので、この辺で紹介しておきます。■レベル1:Skypeの“スカイプアウト”“スカイプイン”を活用するGigazineで非常に分かりやすく説明されていました。これがいちばん手軽だと思います。・Skypeを使えば、海外に非常に安く電話ができる。(特にアメリカの携帯電話などと20分話をしても、まったく気にならないくらいの値段になります。)・050の電話番号を自分用に持てるので、その番号に電話があったら、自動的に、自分の携帯に転送させる、というなども可能。■レベル2:アジルフォンを活用するアジルフォンとは、下記のサイトで詳しく説明されていますが、ここはAsteriskをシステムとして内部で準備し、使いやすく整えて外部に提供している企業です。Inc.社が開発しているオープンソースのIP-PBXのソフトウェア「AsteriskR」の技術をベースに、独自の様々な機能を追加したサービスです。今まではAsteriskは設定方法が複雑なため、一定以上の知識があるエンジニアにしか扱えませんでした。IT知識がない方でも最先端のIP電話のメリットを享受出来るサービスがアジルフォンです。」ここのサービスを使うには、無料のソフトフォンを使うのもよいと思いますが、ハードフォンを購入されることをお勧めします。Zoiper(高性能ソフトフォン・Bizだと簡易CTIシステムが作れます。)IPハードフォン・Aastra製品こういうものを使うと、「ネットワークに電話を接続すれば、そこがすぐにビジネスオフィスになる」という、“どこでもオフィス”が完成します。この電話機をアメリカに持っていっても、それをホテルのネットワークに接続すれば、まるで日本にいるかのように電話のやりとりができてしまいます。オフィスで無線LANが使えるのであれば、携帯の中で動作する“VoIPソフトフォン”を携帯・PHSの中にインストールしておけば、そちらから通話が可能になります。■レベル3:電話系のWebサービスを利用する最近、Webサービスで電話関連のサービスをはじめる会社が増えています。http://www.tringme.com/http://www.jajah.comhttp://www.jaxtr.com/Webページがそのまま電話になってしまったり、または普通の電話でIP通信サービスが使えたりと色々面白いので、興味のある人は活用できると思います。海外と連絡がとりたい場合などには、こういうサービスで料金ががくんと落ちます。IP-PBXソリューションを入れてみましょう。ダイアルプランや、内線の設置など、プログラミングとはまた違った面白さを体験できます。Windows上にインストールしてみて、動くかな?と試すことができます。PCを準備できるのであれば、AsteirksNowhttp://www.asteriskwin32.com/などを使えるのではないでしょうか。高橋さんのインストール記事などを参考にできると思います。Windows用電話システムhttp://www.3cx.jp/なんていうのも昔からあるIP-PBXシステムです。ちなみに、trixboxにも無料版とコミュニティ版があります。全部自分で面倒を見るシステム。Fonality社が設定データを自動バックアップ。現在のところ、無料で使用可。HUDというコントロールパネル付き。関連URLhttp://www.trixbox.orghttp://trixbox.cba-japan.comhttp://www.cba-japan.com電話関連のソフトをいじると、面白いことに、“ネットワークの技術”が色々身についてきます。音が片方向にしかいかない、とか、鳴るのに音が出ない、とか、その原因を突き止めていこうとすると、どうしてもネットワークの仕組みをしらないといけないことになるわけです。エンジニアがプログラミングの世界からもう一歩、成長するためには非常に面白い教材だと思います。「見積もり2億円のIP電話を820万円で構築した秋田県大館市から学べること」へ一言この記事は非常に興味深く読みました。ITPro見積もり2億円のIP電話を820万円で構築した秋田県大館市から学べることhttp://itpro.nikkeibp.co.jp/article/OPINION/20090209/324420/と同時に、アスタリスクは今後も導入が進んでいくので、その発展を見届けないと、という気持ちになりました。アスタリスクのログをいつも見ている技術者としては、IVRやCTIなど、次の発展性を次々と紹介したいなぁという気持ちでいっぱいです。同時に、この記事には重要な問題点も提起されています。「職員が自力で構築したことで心配になるのは,障害時の対応だ。順調に稼働しているときは問題ないが,故障などが起きたときに業務を継続できるのだろうか。」その2:選任技術者が必要?「高いスキルを持つ職員の活躍で実現したシステムだが,その職員がいないとシステムが運用できないという事態にはならないのだろうか。この2点に特に答えを提供しているソリューションだと自負しています。asteriskを使ってソリューションを提供しようとしているのが、プロのネットワーク技術者であるなら、上記の2点は非常に重要です。アスタリスクは、ダイアルプランをユーザが自分たちで楽に変更できる、という利点があるのですが、その情報が全部ふっとんだらどうすれば良いのでしょうか?確かに、自分で冗長化構成を取れれば良いのですが、それだけのスキルのある人材をひっぱってくる、という2番目の問題点があります。Proの場合、自分の使うPCの中にアスタリスクを設定しても、実際にそれを設定するのは、"trixbox.com"から操作します。データセンターにまず設定を書き込む、ということです。すると、自動的にそのデータが自分の手元のサーバまで降りてきます。このようにしておくと、仮にサーバがクラッシュした場合でも、代替機を準備してCDを再インストールし、自分のIDとパスワードを入れると、“自動的に”再復旧できる、ということです。この仕組みがあれば、100箇所にアスタリスクを導入したから、100箇所分のデータを常時自分でバックアップしないといけない、ということにはなりません。ちなみに、録音データや通話記録などは自分のサーバ内に保存されていますので、クラッシュしたらそのデータはなくなります。逆を言うと、企業や団体の“通話データ”は、外部に保存されるわけではありません。“CD一枚でインストールできるようにしておく。安価なアプライアンスを提供する”もともと、このtrixboxというオープンソースのプロジェクトは、“アスタリスクのインストールは非常に面倒なので、CD一枚でインストールできるようにしよう”というところから始まっています。Proブランドになりました。アスタリスクという電話システムを“より簡単に”使えるようにしようという精神がまだ生きていると感じています。Proをお試しください!(と宣伝エントリーでした。|2008年11月01日Evernoteの日本語検索いつのまにかEvernoteは、http://evernote.comWindows版のクライアントでも、日本語も正しく検索できるようになったっぽい。年齢ソートを“年齢”ソートにしてはいけない例クライアントから、「年齢別ソートがおかしい」といわれ、チェックしてみるも、不具合らしい不具合が見つからない。データの提示を受けて再度チェック。すると、並び順が違う、と言われたデータの誕生日から年齢を計算すると「その二人は年齢が同じ」になることが判明。「そうか、誕生日は違うが、年齢は同じになってしまうんだ!!」気づき体験です。お客様としては、「年齢が同じ」であっても、「誕生日順に」並んでいることを期待されるわけです。DBデータから計算して、年齢のデータを内部で持っていたばっかりに生じた事件でした。「年齢別ソート」を、「年齢」ではなく「誕生日で比較」にしたところ、問題解消。|2008年08月25日OCRopus-jaグループを作ってみました。OCRopusの日本語グループを作成してみました。OCRopusに興味がある、または日本語OCRの開発に関心があるという方は、情報共有していただけるとうれしいです。|2008年08月08日Evernoteを使用中。http://evernote.com/Windows用、Webのブラウザから、Mac用などの、「メモ帳」なんですが、なんでもかんでも取り込むことができ、しかも、「画像の中の文字まで検索対象」になります。開発時の単純なメモ程度に使っていたのですが、徐々に、その便利さを実感しはじめています。気軽に雑多なメモを書き留める、メモ帳感覚で使い始めるとよいと思います。複数のPCで使っていても、勝手にシンクロナイズしてくれるので便利です。Evernoteの開発者は、なんでもかんでも写真を撮って、例えば、あとからレシートの計算をする時などにも使っているそうです。英語であれば、手書き文字の画像もOCR化して検索対象にしてくれます。日本語はOCR化してくれません。このメモ帳を使い始めて、「手書きの日本語を正確に認識してくれるOCRモジュールを作りたい」という気持ちが日々強くなってしまいました。頭の中では、「どうすれば、フリーサイズの手書きの日本語画像をOCRでテキスト化できるか」というアルゴリズムを考え中です。下記は、「PHPでOCRしてしまおう」というアイデア。おもちゃみたいですが、その発想が好きです。EngineとPythonを開発機にインストール。こんな形でPythonと向き合うことになるとは思いませんでした。Webエンジニアならやはりこれは見逃せないと。PHPでゴルフ場の管理システムをほぼ書きあげた?現状でなんですが、サーバ管理を引き受けてくれるのであれば、それは本当に気が楽になりますよね...。「CakePHP(PHPというWeb言語用フレームワーク)でこれから、Webによるホテル管理システムを書く必要があるのだけれど、要件の一つとして、内線PBXの電話使用履歴を表示する必要があります。すればいいでしょうか」という質問がMLに出ていました。doable?http://groups.google.com/group/cake-php/browse_thread/thread/c11c43b15a47bd41/なんか、うちの持っている技術が全部、そっくりすぽっとはまりますよ。うち(http://www.cba-japan.com)がやれば、Web管理によるホテルマネージメントシステムVoIPによる拠点間無料電話システム電話とWebを組み合わせた予約システムなんてことができると思うんですが、日本でもそういう話が出てくるでしょうか・・・。下記の表が気になり、http://www.tiobe.com/index.htm?tiobe_indexむしろ“Luaとは何ぞや”と非常に気になる。大躍進しているではないですか。よって設計開発された手続き型言語である。組んでみるLuaのコード生成を見て、PascalとPHPのどちらにも似ているところがあるなぁと思い、実際にどこでだれが使っているの?という疑問には下記が参考になる。etc.-------とあります。Proxyなんだかゾウさんが旧式の電話交換手みたいなことをしています。|2007年12月28日リピータハブパケットキャプチャの本を読んでいたら、リピータハブがとても大切なものに思え、猛烈に欲しくなってきました。ハードオフなどを回ったら、どこかで売っているだろうか。ごみみたいに思っていたものが、突然、宝のツールに変わるのですから、これって非常に不思議です。会社の中では、電話関連の技術をそうざらい。・その他、Voipごにょごにょ...。うまくつながるといろいろな可能性が出てきて楽しいですね。T1(INS1500)とのダイアロジックボードとの設定がひとつうまく行って、気分上々。下記のエントリで、SkypeとAsteriskの接続http://douzo.seesaa.net/article/67831441.htmlVPCの期限が12月になっている、と書きましたが、今見ると、2008年の4月1日までに延長されていました。どこまでも延長される?んでしょうか。Proイメージ英語環境のXPでソフトの動作を検証したい場合には重宝しています。|2007年12月09日TringMeテストPCにマイクとヘッドホンが接続されている方は適当に試してみてください。Talkなどは特に必要ありません。Flashが、マイクの使用を許可するかどうか聞いてきますが、これは「許可」してください。技術者の24時間Seesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。